Commit Graph

212 Commits

Author SHA1 Message Date
SergeySlice
9fae59d10c exclude old CloverThemeManager from distribution, use Clover.app
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-11 10:16:14 +03:00
SergeySlice
84ebcbb439 NoDefaultProperties will be true by default, AddProperties to be deprecated
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-11 09:30:45 +03:00
SergeySlice
0b7eed38f1 no more drop DSM method, it is not universal
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-09 12:15:03 +03:00
SergeySlice
d5305c8cc8 exclude Kernel support CPU patch as redundand and not correct
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-05-09 11:55:33 +03:00
vectorsigma72
0df5a08bcf Added sha1 to installer log (pkg) 2020-04-27 17:34:14 +02:00
SergeySlice
a621438d7c symbolic kexts and kernel patcher
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-27 18:16:43 +03:00
SergeySlice
615b710944 a feature to double search pattern in kernel/kext/boot
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-25 19:18:18 +03:00
asava
d7a38dce3e Implement possibility to drop tables for any OS 2020-04-20 19:33:42 +03:00
vectorsigma72
5f97659dfd Fix detection for the new revision string in the package
The change is compatible with the old one
2020-04-19 16:58:26 +02:00
SergeySlice
2a731df6e4 fix vector theme appearance
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2020-04-19 14:23:23 +03:00
vectorsigma72
2e95c4bc54 Update preinstall 2020-04-17 16:43:01 +02:00
Sergey Isakov
e1345d7ba0 cleanup from EG_IMAGE, they remain in separate drivers/protocols
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-04-17 15:21:15 +03:00
asava
c7436cdede Add example for setting custom entries with dedicated icon for unknown linux distributions 2020-04-14 18:44:03 +03:00
vectorsigma72
006d82875f Possible fix for issue 117
though the error falls on some other program that uses these files, like software update. This appear to be a bug in Catalina and newer and more errors like that are expected..
The fix is to delete the problematic files before the installer tries to overwrite them.
2020-04-12 14:53:04 +02:00
Sergey Isakov
3433041756 use char8 for KPATIConnectorsController
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-04-11 18:36:40 +03:00
Sergey Isakov
9440b56a61 refactor custom boot
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-04-11 15:34:59 +03:00
vectorsigma72
4cff3ed0e7 Don't compress pkg and md5 2020-03-21 17:06:01 +01:00
Sergey Isakov
16947ddbe4 advance vector graphics for xtheme
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-20 23:10:08 +03:00
Sergey Isakov
4beb089a18 fix revision strings
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-20 06:34:04 +03:00
Sergey Isakov
3c9332b833 fix fonts release
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-20 05:47:58 +03:00
vectorsigma72
697cc5e4b9 Update preinstall 2020-03-12 19:32:54 +01:00
vectorsigma72
b050d84bb7 Update German translations by Mork vom Ork 2020-03-08 20:32:43 +01:00
vectorsigma72
7727f7e9cb No more Clover version (2) 2020-03-05 22:40:28 +01:00
vectorsigma72
d77778e62a No more Clover version 2020-03-05 22:28:24 +01:00
Sergey Isakov
70ecc2b1e6 exclude clover-genconfig from build
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-03-01 20:40:55 +03:00
vectorsigma72
e8a29b1a29 Clover.app v1.16 with clover-genconfig ability
The internal parser is  retro compatible with old Clover revisions since r3250. This is possible because a check for the existence of any variable inside SETTING_DATA structure is performed before the call. Variables are all accessed using the label property of the Mirror class, so as a string.
2020-03-01 15:16:28 +01:00
Sergey Isakov
45f95118cd exclude clover-genconfig
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-29 08:54:53 +03:00
Sergey Isakov
bdc977d14f make genconfig happy
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-28 21:12:57 +03:00
vectorsigma72
2ce587e7c1 New way to build packages
Looks like xar command line is removed in 10.15.4 so we let pkgutil do the job for us.
pkgutil knows what to do and which compression needs to be used.
2020-02-12 15:59:13 +01:00
SergeySlice
8e5bfb6a61 manual set _UID for PNLS device
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2020-01-02 09:29:08 +03:00
SergeySlice
9345c5c5ee text formatting
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2019-12-31 20:44:47 +03:00
SergeySlice
070db047fb reduce stack usage by allocating pool
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2019-12-19 19:51:21 +03:00
Сергей Исаков
6c7ec5f7c5 revert xib to older format
Signed-off-by: Сергей Исаков <sergey@Sergejs-iMac.local>
2019-12-16 07:32:05 +03:00
Sherlocks
489f4c5a44 Added NoRomInfo key
to disable rom info in hardware overview in system profiler
2019-12-12 23:51:55 +09:00
SergeySlice
e878fc4782 update config-sample
Signed-off-by: SergeySlice <sergey.slice@gmail.com>
2019-12-08 18:35:00 +03:00
vectorsigma72
d447228625 avoid rc scripts conflicting with Clover.app's daemon 2019-11-19 22:34:59 +01:00
Sergey Isakov
27c22a82e3 add a possibility to set custom SmbiosVersion
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-11-15 15:50:12 +03:00
Sergey Isakov
6221b7560f Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-11-15 15:17:44 +03:00
Sergey Isakov
b816917205 implemented setting for MemoryRank,
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-11-15 15:17:19 +03:00
Steve
6d2972f412 Update simplified chinese translation, continuous work from https://sourceforge.net/p/cloverefiboot/tickets/579/ 2019-11-08 04:08:37 -05:00
vectorsigma72
97ccb4840a Clover.app v1 Alpha
Agent application (macOS 10.11+).  More info at https://www.insanelymac.com/forum/topic/341047-cloverapp-testing/
2019-11-06 23:58:10 +01:00
Sergey Isakov
5864939127 new way to get clover revision by Dids
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-28 13:22:48 +03:00
vectorsigma72
a2ff20c379 removing bios boot files before apply the Payload 2019-10-26 10:10:43 +02:00
Sergey Isakov
1c1ea703ff use LzmaCompress-64bit for Catalina compatibility
not use LTO for separate drivers

Signed-off-by: Sergey Isakov <sergey@iMac-Sergey.local>
2019-10-21 19:20:37 +03:00
Sergey Isakov
e9ba34e5a1 add empty files for git dont ignore ACPI folder
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-15 10:46:34 +03:00
Sergey Isakov
6bc09d9ae2 delete surplus braces
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-09 09:38:16 +03:00
Sergey Isakov
ad2972de78 dont use vers.txt in package
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-09 09:30:31 +03:00
Sergey Isakov
be7ab87dca implemented patch with mask for kext, kernel and booter 2019-10-08 23:57:18 +03:00
Sergey Isakov
590f421b5e add Aptio* into package
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-05 08:26:27 +03:00
Sergey Isakov
9ee0998f92 add empty files for git dont ignore empty folders
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-03 05:55:17 +03:00
Sergey Isakov
a98b3ec637 add patches for Catalina
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-10-02 07:59:59 +03:00
vectorsigma72
fb2819d6c5 Clover SHA1 visible in the instsaller
Clover SHA1 visible in the instsaller. Quick fix for buildme and gettext detection.
2019-09-21 18:03:06 +02:00
vectorsigma72
33080c47ef fix for CloverUpdater to work with github 2019-09-20 19:33:46 +02:00
Sergey Isakov
7f84770e50 a template for further work
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-12 09:03:34 +03:00
Sergey Isakov
87521fa71a add languages except en to gitignore
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-09 08:44:28 +03:00
Sergey Isakov
e38ac68c9f 32bit target is no more supported in Mojave
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-09 07:34:41 +03:00
vectorsigma
ac97cf5fb0 Fixed revision number
./vers.txt is the file where the revision must be set from now on

TODO: add the SHA1 to Version.h and to products nemes?
2019-09-05 20:23:09 +02:00
Sergey Isakov
fcc7767592 add absent files
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-05 20:54:56 +03:00
vectorsigma
88fc653344 Fixed clover-genconfig headers search path
MdePkg is inside Clover now
2019-09-05 15:50:58 +02:00
vectorsigma
a99ef24606 Fix for the package
TODO: fix clover-genconfig
2019-09-05 15:11:48 +02:00
vectorsigma
1ec5de9534 Make Clover compilable in UNIX Systems using git
ebuild.sh/buildme update
2019-09-05 13:30:12 +02:00
Sergey Isakov
7c0aa811ec initial commit Clover sources 5061 and modules from EDK2 latest with legacy codes from UDK2018
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-09-03 12:58:42 +03:00