Commit Graph

314 Commits

Author SHA1 Message Date
jief
7fa464fde0 Final switch to C++ compiler 2020-02-17 23:41:09 +03:00
jief
15a4ba4694 wrong name in exitence test of mtoc 2020-02-17 15:14:21 +03:00
jief
1feda1c6ff Fix XCODE8 build. 2020-02-17 14:18:49 +03:00
jief
bfc77330a8 Activate Debug on Console (temporary) 2020-02-17 12:55:09 +03:00
jief
5a63f45f7d Switch to new mtoc 2020-02-17 12:54:54 +03:00
jief
c3a0756851 Recreate Conf at every compilation 2020-02-17 12:52:50 +03:00
jief
3405798581 Keep only on refit.inf 2020-02-17 12:49:43 +03:00
Sergey Isakov
5d2a7f34d1 fix conf.templates
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-17 11:03:09 +03:00
Sergey Isakov
b71081dc85 add header to OcGuardLib'
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-17 08:08:00 +03:00
Sergey Isakov
60b6eb5c33 use RT instead of RS
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-16 15:00:20 +03:00
Sergey Isakov
d836611308 cpp will be only compilation mode
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-16 13:53:12 +03:00
Sergey Isakov
86cb372de2 add missing files
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-15 17:51:18 +03:00
Sergey Isakov
d2ac4d7de9 merge master and c++_globals
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-15 17:29:59 +03:00
Sergey Isakov
28ad1105d3 FreePool differs from gBS->FreePool
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-15 09:13:01 +03:00
Sergey Isakov
dd079d4a9f fix random flub
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-14 21:51:51 +03:00
Sergey Isakov
d8062ceae2 restore DecodeImageData
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-14 14:20:27 +03:00
Sergey Isakov
c9c429969e caller responsibility to allocate memory
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-14 07:48:30 +03:00
Sergey Isakov
74d2351f09 fix library include
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-14 07:23:54 +03:00
Sergey Isakov
82347b1e8d use own implementation for CopyMem and SetMem instead of BIOS
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2020-02-14 07:15:10 +03:00
vectorsigma72
51f6ffc688 Clover.app: allowing Fat16 for UEFI loading
This also fixes a potential bug in cases the user copied the EFI directory containings the pref.plist. this way the BIOS settings doesn't get activated.
2020-02-12 18:49:02 +01: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
vectorsigma72
142c24821d Graphics fix for old OSes 2020-02-11 16:31:33 +01:00
vectorsigma72
99e9fc5d89 Clover.app v1.15 with themes manager
Themes can be downloaded without git. The parser allows users to chose the Github user and the repository name, and so load themes from forks or any repo that has compatible directories structure (the repository must contains only themes, at first level).
2020-02-11 15:46:53 +01:00
Sergey
27de9a9c9a
Merge pull request #75 from Florin9doi/issue_74
Repair network installer; Fixes #74
2020-01-22 15:22:21 +03:00
Sherlocks
d28f18009a fix duplicate case value 'MacPro71' 2020-01-18 21:19:07 +09:00
Sherlocks
d5f6f30aaf Update Platformdata.c
from macOS Catalina 10.15.3 beta 2
2020-01-18 21:01:23 +09:00
Florin9doi
8d011472bd Repair network installer; Fixes #74 2020-01-16 19:07:27 +02:00
jief
718c915f1f USe .VolumeLabel.txt for bottom right message. 2020-01-15 10:58:18 +03:00
SergeySlice
3f3b85da08 apply dsdt fix changes to master
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2020-01-06 20:46:31 +03:00
vectorsigma72
f236554b03 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2020-01-05 14:49:40 +01:00
vectorsigma72
8135192134 Possible fix for issue 50
DiskArbitration tells the volume is writable, but FileManager (and NSFileMaager also) says just the opposite.
The mount operation probably set the read-only flag as default. Whatever We try to update the filesystem if this happens.
2020-01-05 14:49:36 +01:00
SergeySlice
2e4cbf3268 define CometLake
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2020-01-05 09:29:06 +03:00
vectorsigma72
6ee8b17c6a Clover.app, tiny UI change 2020-01-04 20:32:56 +01:00
vectorsigma72
35e4d88b72 Clean operating System version string (Clover.app) 2020-01-04 20:12:55 +01:00
vectorsigma72
9736f829bd Print additional info about the target volume (Clover.app installer) 2020-01-04 19:50:38 +01:00
vectorsigma72
328e51bf20 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2020-01-04 19:37:04 +01:00
vectorsigma72
654616cdd6 CloevrDaemonNew v1.1.1
Fixed bug in CloverDaemonNew introduced in v1.0.9
2020-01-04 19:36:59 +01:00
Sherlocks
c5cf0f82f6 Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2020-01-05 01:59:04 +09:00
Sherlocks
8a5065daf0 correct PlatformFeature of MacPro7,1 2020-01-05 01:58:32 +09:00
vectorsigma72
183514b27d Fix a mistake saving the log 2020-01-04 16:11:57 +01:00
vectorsigma72
aa207eaa44 Clover.app v1.14
Bootloader installation is now performed by CloverDaemonNew (one command line in less).
2020-01-03 20:37:27 +01:00
vectorsigma72
37338e285b korean languange update by Sherlocks 2020-01-02 23:57:32 +01:00
Sherlocks
28eeef72fd Update platformdata
from 10.15.3 beta1
2020-01-02 23:24:25 +09:00
SergeySlice
1a0fa4b577 fix unused variables caused by previous commit
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2020-01-02 09:34:06 +03: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
vectorsigma72
916b9cf2d2 TabView and NSSegmentControl sync 2020-01-01 17:43:04 +01:00
vectorsigma72
1d7e7327c0 Clover.app v1.13
Fixed detection of legacy firmware for CloverDaemonNew.
Detection of System Serial and OEM manufacturer informations.
Startup sound settings in the interface.
Installer inform with a sound and an alert window the installation result.
Installer now produce the installation log.
Installer is now thread safe.
The UI is modified to make room forall the new functionalities.
2020-01-01 15:42:47 +01:00
SergeySlice
e168d7c74f resolve conflicts
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2019-12-31 20:46:52 +03:00
SergeySlice
9345c5c5ee text formatting
Signed-off-by: SergeySlice <isakov-sl@bk.ru>
2019-12-31 20:44:47 +03:00
Sergey Isakov
36e7d8340b Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader 2019-12-31 12:13:32 +03:00