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
Sergey Isakov
34b8946dc1
comments
...
Signed-off-by: Sergey Isakov <isakov-sl@bk.ru>
2019-12-31 12:13:16 +03:00
vectorsigma72
12d559aef6
Log audio devices
...
Parsing the boot-log will help Clover.app finding startup audio settings.
2019-12-28 23:34:11 +01:00
Florin9doi
9c2995d211
Revert MKextV1 patcher
2019-12-28 12:30:36 +02:00
Sergey
86ac98e9b9
Merge pull request #66 from Florin9doi/p4_mkextV1_patcher_p2
...
Clean-up MKext patcher a little
2019-12-28 08:15:06 +03:00
Florin9doi
d74fc41df0
Clean-up MKext patcher a little
2019-12-27 19:42:56 +02:00
jief
9d99cb049d
Fix pointer of type 'void *' used in arithmetic (cast priority)
2019-12-27 18:21:10 +01:00
jief
a79acfcd24
Fix void* cast and enum cast (prepa C++)
2019-12-27 18:09:07 +01:00
Sergey
6f04c95981
Merge pull request #65 from Florin9doi/p4_mkextV1_patcher
...
MKextV1 (Tiger🐯 /Leopard🐆 ) patcher
2019-12-27 19:27:47 +03:00
jief
2d4a9a77c5
Fix CONST warnings (prepa C++)
2019-12-27 17:12:28 +01:00
jief
5e650e92cf
Add cast to return value of GetNvramVariable (prepa C++)
2019-12-27 16:10:42 +01:00
jief
9b01a6fe58
Add cast to return value of memory allocation functions (prepa c++)
2019-12-27 15:21:40 +01:00
jief
6dc3c956d6
Break declaration line (prepa c++)
2019-12-27 15:21:39 +01:00
jief
ea2408cada
add CONST to parameter fmt in PoolPrint and _PoolCatPrint
2019-12-27 15:21:38 +01:00
Florin9doi
7b6f0afd5d
MKextV1 (Tiger/Leopard) patcher
...
Kext injection was not possible on Tiger/Leopard:
-KLDBootstrap::readBooterExtensions() doesn't exist to be patched
-Tiger gray discs were model specific and didn't had all the kexts in S/L/E to boot without cache
This patch append a kext file to the MKextV1 structure which is
loaded in memory by boot.efi, then repair the structure.
The existing kext isn't removed, so the injected kext needs to be a
higher version.
2019-12-27 15:24:30 +02:00
Sergey Isakov
89c8fd2a69
Merge branch 'master' of https://github.com/CloverHackyColor/CloverBootloader
2019-12-27 11:14:53 +03:00