SergeySlice
|
9f65c910dc
|
Merge branch 'opencore_integration' of https://github.com/CloverHackyColor/CloverBootloader into opencore_integration
|
2020-09-18 16:29:34 +03:00 |
|
SergeySlice
|
bd6ac3e64e
|
no debug to reduce a size
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-18 16:29:28 +03:00 |
|
jief666
|
f745d8b0b3
|
Implement scratching the debug.log at start.
|
2020-09-18 13:50:49 +03:00 |
|
jief666
|
28a0dc1e8b
|
Uncomment call to SetDevices(this) and SetVariablesForOSX(this)
Temporary panic is OcQuirks not found.
|
2020-09-18 13:04:07 +03:00 |
|
jief666
|
3877d988f3
|
OcKernelCache Auto if empty string.
|
2020-09-18 12:12:15 +03:00 |
|
jief666
|
73f29eb538
|
Redirect OC log to Clover.
Keep log file handle opened.
Put back -DMDEPKG_NDEBUG.
|
2020-09-18 11:55:44 +03:00 |
|
jief666
|
584df7808f
|
Static assert with messages.
|
2020-09-17 09:43:46 +03:00 |
|
jief666
|
1476a8662b
|
Remove OcBooter, just call it Quirks.
|
2020-09-17 02:01:36 +03:00 |
|
jief666
|
887136a381
|
Use OcMain, continuation.
|
2020-09-16 20:50:16 +03:00 |
|
jief666
|
346661efd2
|
Use OcMain to init OC.
Remove -DMDEPKG_NDEBUG to get OC debug messages.
Refactor InjectKextList as XObjArray<SIDELOAD_KEXT>.
|
2020-09-16 02:01:53 +03:00 |
|
jief666
|
acc2fea810
|
Use kext from correct folder for version < 11.0
Use OpenCore OS_INFO_PROTOCOL.
|
2020-09-14 16:01:30 +03:00 |
|
jief666
|
e7fe794c4d
|
Generate debug symbol with Xcode8
Quick patch to make DumpEfiCalls works with OpenCore.
|
2020-09-14 15:56:48 +03:00 |
|
SergeySlice
|
f4b3445135
|
ignore OcQuirks.efi if present
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-10 21:35:10 +03:00 |
|
jief666
|
3a2d6f14c7
|
Xcode warning and project.
|
2020-09-09 22:02:58 +03:00 |
|
jief666
|
232f94f00c
|
Handle booter quircks.
|
2020-09-09 20:06:34 +03:00 |
|
jief666
|
389ec9d17c
|
Debug messages.
|
2020-09-09 14:19:32 +03:00 |
|
jief666
|
dfac7119f6
|
Hardcode order of some kexts.
Improve test in USBFix to avoid crash.
|
2020-09-09 00:25:26 +03:00 |
|
jief666
|
86f90ef0dc
|
OpenCorePkg commit.
|
2020-09-08 14:13:35 +03:00 |
|
jief666
|
9681c6292d
|
Menu disable kext for version 11.
|
2020-09-08 14:00:17 +03:00 |
|
jief666
|
7470ecc797
|
LoadOptions for OC (don't know if it's the right way)
Bridge KextPatch to OC.
|
2020-09-08 12:33:35 +03:00 |
|
jief666
|
7e31ca1319
|
Implement OC FuzzyMatch, KernelCache and Quirks.
|
2020-09-07 20:33:38 +03:00 |
|
jief666
|
257667f2f1
|
Get version for installer.
OcLog initialisation.
|
2020-09-07 17:44:24 +03:00 |
|
jief666
|
51e3315e3c
|
Fix Xcode compilation.
|
2020-09-07 14:35:31 +03:00 |
|
jief666
|
5f3adb976e
|
Move all OpenCore initialisation in StarLoader11.
|
2020-09-07 14:13:44 +03:00 |
|
jief666
|
9f93857fd3
|
Fix BaseSerialPortLibNull.inf path in Clover.dsc.
|
2020-09-07 09:25:55 +03:00 |
|
jief666
|
73f25474b1
|
Fix package dependency.
|
2020-09-07 01:51:01 +03:00 |
|
jief666
|
8ccee7054f
|
1st experiment to use OpenCore to boot Big Sur installer.
|
2020-09-07 01:19:48 +03:00 |
|
jief666
|
f4e10b1a2a
|
Base64DecodeClover cannot return not-NULL and DecodedSize=0 anymore.
|
2020-09-04 13:52:05 +03:00 |
|
jief666
|
0fd1dcbc18
|
qemu-img added in qemu portable.
|
2020-09-04 10:10:23 +03:00 |
|
jief666
|
63fc9e198a
|
targetLoaderEntry was used when NULL.
|
2020-09-04 10:06:11 +03:00 |
|
jief666
|
87bc06495c
|
Panic message goes in log over serial port.
Qemu launch script.
|
2020-09-04 00:35:36 +03:00 |
|
jief666
|
efb3c44b0f
|
Tag panic instead of silently fail when wrong get[type] is called.
Handle Prop </false> in InjectKexts.
Replace FreePool by delete.
|
2020-09-04 00:34:44 +03:00 |
|
jief666
|
8276e8b4f9
|
Wrong test of Prop instead of arrayProp.
|
2020-09-03 23:05:11 +03:00 |
|
SergeySlice
|
1fe7cc1cfc
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-09-02 20:32:47 +03:00 |
|
SergeySlice
|
9f74f728b6
|
exclude extra u
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-02 20:32:40 +03:00 |
|
jief666
|
734f292a3d
|
Comment out debug message.
|
2020-09-02 18:21:32 +03:00 |
|
SergeySlice
|
67d332ce14
|
somehow resolve conflict between c++ and swift
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-09-01 20:58:59 +03:00 |
|
vectorsigma72
|
e4d1a403ad
|
Restoring the bridging header
|
2020-08-31 23:41:39 +02:00 |
|
SergeySlice
|
da591d7cf6
|
include headers into inf files as required by build system
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-08-31 21:51:55 +03:00 |
|
jief666
|
8449a39e4f
|
Remove "ZeroMem(&gSettings.BootArgs, 256);" because BootArgs is now an
XString.
|
2020-08-31 15:24:00 +03:00 |
|
jief666
|
1963d37ef1
|
Fix SortedOrderArray test.
|
2020-08-31 12:43:18 +03:00 |
|
jief666
|
2447e1fea7
|
Refactor BlackList as XStringWArray and rename to DisabledDriverArray.
|
2020-08-31 12:00:52 +03:00 |
|
jief666
|
da29292e22
|
refactor ThemesList as XStringWArray and rename to ThemeNameArray.
|
2020-08-31 10:22:11 +03:00 |
|
jief666
|
e7d14cc70e
|
Refactor HDA_OUTPUTS as a class and AudioList as a XObjArray.
|
2020-08-31 10:07:36 +03:00 |
|
jief666
|
823e0efc9f
|
Refactor RT_VARIABLES as a class and RtVariables as a XObjArray.
Renamed RtVariables to BlockRtVariableArray.
|
2020-08-31 09:22:21 +03:00 |
|
jief666
|
babba4de6e
|
make TagData::setDataValue accept NULL value for data.
|
2020-08-30 22:53:40 +03:00 |
|
SergeySlice
|
352c75c711
|
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
|
2020-08-30 20:25:30 +03:00 |
|
SergeySlice
|
6dd178030b
|
more informative print
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
|
2020-08-30 20:25:16 +03:00 |
|
Sergey Isakov
|
493aa8f946
|
some dangerous misprints
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-08-30 17:21:54 +03:00 |
|
Sergey Isakov
|
b58f4bbbd3
|
allow empty data in plist
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
|
2020-08-30 14:12:46 +03:00 |
|