Commit Graph

1593 Commits

Author SHA1 Message Date
jief666
8134f37bde Change ConfigsList from statically allocated to XStringWArray. 2021-09-27 10:05:11 +03:00
jief666
9c79b8f1c5 Changed hard coded EFI/Clover to self path in menus. 2021-09-27 09:39:06 +03:00
SergeySlice
6a6c66a4aa xcode project modified for new files
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-25 19:05:16 +03:00
SergeySlice
ed10c41581 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2021-09-25 15:14:21 +03:00
SergeySlice
4be6350c94 FirmwareFeatures must be odd
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-25 15:13:38 +03:00
jief666
e8a9e4af4f
Merge pull request #446 from z3DD3r/master
Add ExtendBTFeatureFlags to Quirks
2021-09-25 14:45:42 +03:00
SergeySlice
f0a20247e9 implement ExtendedFeatures
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-09-25 14:33:16 +03:00
jief666
537884c7bd Remove CPU/Latency. Warning if CPU/Latency is used. 2021-09-25 13:57:07 +03:00
jief666
e6c194d1b9 Change OC_STRING_ASSIGN_N macro to function to fix a side effect. 2021-09-25 13:25:02 +03:00
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
z3DD3r
81d1808c0a Add ExtendBTFeatureFlags to Quirks 2021-09-25 11:51:37 +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
Sergey
694150923a
Merge pull request #431 from ShortArrow/master
Update README.md
2021-07-16 12:14:47 +03:00
ShortArrow
cd1ff33b59
Update README.md 2021-07-15 08:58:56 +09:00
ShortArrow
d1258c7dc0
Update README.md 2021-07-15 08:56:44 +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
jief666
57f8ce7cde
Merge pull request #414 from LAbyOne/buildme
cleaned up code
2021-06-30 20:55:37 +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
cc561f87d1 add Monterey icon to theme cesium
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-06-16 21:21:22 +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
LAbyOne
13f5021fa4 cleaned up code 2021-05-25 16:08:30 +02:00
jief666
8b2af7e287
Merge pull request #399 from stevezhengshiqi/master
CI: Adapt new buildme and Remove Upload to Release stage
2021-05-24 12:11:00 +03:00
stevezhengshiqi
6848fd545c Minor buildme style fix 2021-05-24 10:26:03 +08:00
stevezhengshiqi
577398f638 Fix buildme style 2021-05-24 10:18:43 +08:00
stevezhengshiqi
0a607fa1d8 Update buildme 2021-05-24 10:10:25 +08:00
stevezhengshiqi
48355a0a65 Update buildme to fix CI 2021-05-24 10:10:02 +08:00
Steve Zheng
8f1bf62d7a Merge branch 'CloverHackyColor:master' into master 2021-05-24 06:56:30 +08: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
4c30ccd672 OC changed
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-21 21:32:52 +03:00
SergeySlice
2e3f9862e0 changes OC to make kernel patches
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-21 18:35:52 +03:00
SergeySlice
4bd3434026 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2021-05-19 20:18:06 +03:00
SergeySlice
2b7cafd305 modified OC
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2021-05-19 20:17:50 +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