jief666
9d7d7b6059
Delegate patching ACPI if USE_OC_SECTION_Acpi is defined.
...
Comments.
2021-09-25 13:17:25 +03:00
jief666
c9794ad85d
Create union for uint32 signature with SignatureAs4Char. Useful in gdb.
2021-09-25 13:11:54 +03:00
jief666
f70da719e5
Panic message if OpenRuntime is wrong.
...
OC version.
2021-09-25 13:02:47 +03:00
jief666
0bca61ad3d
Handle multiple OpenRuntime version.
2021-09-25 11:03:31 +03:00
jief666
9098b56bdf
Make OC 0.7.3 compile as a library for Clover. It compiles, doesn't mean
...
it's
working !
Imported some new definition in MdePkg.
Add RegisterFilterLibNull and MdeLibs.dsc.inc.
Set PcdDebugPropertyMask to UINT8.
2021-09-23 13:36:41 +03:00
SergeySlice
2e387406cd
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
2021-09-02 18:43:44 +03:00
SergeySlice
070037aac1
more security check in acpi patcher
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-02 18:43:38 +03:00
SergeySlice
f7add0788f
secure check for ssdt length
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-01 19:38:35 +03:00
Sherlocks
a0c543f100
skip error msg when inject edid without custom
2021-07-25 11:28:06 +09:00
Sherlocks
c7dd0cb8cb
Update Platformdata
2021-07-25 11:25:36 +09:00
jief666
a634a8258c
DumpNvram().
...
Debug messages in Self.
Typo in BootLog.cpp
Comment in XStringAbstract.h
2021-07-02 18:10:10 +03:00
jief666
e6617e3497
Delete useless lines.
2021-07-02 16:15:06 +03:00
jief666
d2e652bd44
Move some initializations in ConfigManager.
2021-07-01 18:16:54 +03:00
jief666
4e995a05e3
Restore correct loading order ConfigManager::LoadConfig().
2021-07-01 18:03:15 +03:00
SergeySlice
adb880456d
initial value for KernelPM to be in menu
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-25 20:58:38 +03:00
SergeySlice
e12aefe816
repaired taking SavingMode from config
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-24 22:52:12 +03:00
SergeySlice
f424a77c25
repaired taking C3Latency from config
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-23 21:24:46 +03:00
SergeySlice
15199eea5d
correct Monterey installer name
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-11 17:33:07 +03:00
SergeySlice
fd780172d3
Monterey compatibility
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-09 20:49:30 +03:00
SergeySlice
fe480f9625
exclude unused variables
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-23 19:54:24 +03:00
jief666
c0fa72e2ed
Prevent "log loop" a better way.
...
Do not depend on Self instance for opening log file.
Rework on Self to share code with BootLog.cpp.
2021-05-23 13:20:30 +03:00
jief666
36e63bd7f0
Fix crash. Handle CompName->GetDriverName == NULL in
...
DisconnectSomeDevices().
2021-05-23 06:18:47 +03:00
SergeySlice
4bd3434026
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
2021-05-19 20:18:06 +03:00
SergeySlice
097e95eed6
apply clover's FakeCPUID patch instead of OC
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-19 20:10:41 +03:00
jief666
2b84ee61a3
Crash in LoadLatestNvramPlist when EfiLibOpenRoot returns null.
2021-05-19 15:28:57 +03:00
jief666
bf74520cef
Deprecate FIX_HEADERS.
2021-05-19 15:11:21 +03:00
SergeySlice
23f0df20ed
delegate fakecpuid to OC
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-18 06:14:56 +03:00
jief666
82ba60a90a
Revert commit a9cb69 : remove workaround and fix operator = in XIcon.
2021-05-17 08:52:17 +03:00
SergeySlice
a9cb692f6e
clean night icon usage bug
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-15 17:52:16 +03:00
jief666
d3a9f0ee34
Buildme double compilation.
...
Unused var in Config_Quirks.h.
gitignore in CloverPackage.
2021-05-12 22:51:33 +03:00
jief666
19b54b58a6
Typo.
2021-05-09 17:20:24 +03:00
jief666
0b0667997a
Try to compile secure boot. Error in some openssl asm instructions.
2021-05-09 17:13:37 +03:00
jief666
fd48766687
Stop ignoring Mouse parameters.
2021-05-08 16:24:10 +03:00
jief666
9906261e23
Fix visual studio compilation.
...
Fix some warnings.
Rename panic_ask to log_technical_bug.
2021-05-08 12:34:17 +03:00
jief666
541182fcd1
Fix device properties having a garbage name.
...
Bug was : xmlKey() wrongly return by value. Returning xmlKey().value()
by reference = returning a local object by reference. value() was
destroyed and referenced memory become garbage.
2021-05-06 12:35:44 +03:00
jief666
243f6d7b36
Fix validator xcode 12.5 compilation problem.
2021-05-06 10:55:11 +03:00
jief666
54bddb2fa9
Fix wrong access to SlotDevices in FixAirport.
...
Send panic message to log.
2021-05-06 09:23:07 +03:00
jief666
d52803e7cd
DO NOT explicitly call default ctor with new because of clang bug.
2021-05-05 20:10:10 +03:00
SergeySlice
8dab184a8b
PauseForKey has new argument type
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-05 18:40:10 +03:00
jief666
0a8f273560
Cleaning and improvement of PlatformPOSIX.
...
Create a PlatformPOSIX+EFI.
2021-05-05 13:20:40 +03:00
SergeySlice
626637762c
merge conflicts
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-04 19:23:48 +03:00
SergeySlice
9c6e5ce05c
add new csr bits to Clover GUI to choose
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-04 19:21:42 +03:00
jief666
ee78cb92fa
Add message and reboot if macOs failed to load (instead of a black
...
screen).
Log image handles of loaded efi.
2021-05-04 13:26:54 +03:00
jief666
391ed70310
Fix bug in ConfigPlist when an unknown key happens is ACPI/DSDT/Fixes.
...
Light refactor of PauseForKey.
gSettings.CPU.SavingMode is ConfigManager.
PlatformPosix : do not redefine abort(), use abort() instead of
CpuDeadLoop().
Format debug.log file name.
Use malloc/free instead of AllocateZeroPool/FreePool for validator
compatibility.
Use strlen instead of AsciiStrLen for validator compatibility.
getRBr() and getRPlt() : make them independent from global var.
Fix wrong line number in XmlLiteParser.
2021-05-04 13:03:40 +03:00
SergeySlice
fb86ee152a
update clover.proj
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-04-29 21:13:13 +03:00
jief666
720e3de375
Fix Validator xcode project.
2021-04-29 20:08:51 +03:00
jief666
0223567648
New parser XML. New ConfigManager. A lot of refactoring...
2021-04-28 21:30:34 +03:00
jief666
51d5d4a141
Fix compilation Xcode 12.5.
...
Debug message in Smbios.cpp.
2021-04-28 21:00:28 +03:00
SergeySlice
5bc175a753
accept commit 4bf2a5b from Tianocore
...
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-04-26 19:57:04 +03:00
jief666
afa09ccb4e
OpenCorePkg new commit.
2021-04-23 17:54:59 +03:00