Jump to content
Alex Auditore

bareBoot

28 posts in this topic

Recommended Posts

Today. I want to present new EFIbootloader called bareBoot. it made on the base of Clover. we can even say that it's little or mini Clover.
The developer is SunnyKI
Bareboot isn't able to do some things
1) Doesn't have GUI.
2) Cannot patch DSDT
3) Don't have pkg installer
4) Doesn't work with NVRam
5) Doesn't have VBIOS-patch
6) Doesn't work with "Extra(folder)"
7) Can't work with UEFI motherboards as extra boot module.
8) Can't work with MBR-Operating Systems such a Windows 8, Ubuntu etc.

The sourse code is here
https://github.com/SunnyKi/bareBoot
BareBoot can be installed in two varians with the help of EDK scheme or with the boot sectore of Clover.
In the other words this bootloader exists in two variants
1)Efildr20 and Efildgpt(use XPC-prepare-tool if you wanna install it on the USB Stick)
2)boot(file)(use BDUtility.exe if you wanna install it on the USB Stick)
I'm going to improve this first page if it will be interesting to people.
For me only this version works (v1.00.21_BlokeIo)
Description of parameters


ACPI
DropOemSSDT - takes SSDT-tables from bios
PMProfile - mends to FADT-table a profile of administration of power( On the ground of the key, Mobile=Yes, it is set up 2 otherwise it's 1)
post-974387-0-15742100-1366303981_thumb.png
PatchAPIC - adds the subtable of type 4(Local APIC NMI) to the table APIC (MADT)
The Local APIC NMI is experimental thing it doesn't mean that it will solve the problems with "Local APIC"(By defaulut it is No)
ResetAddress - is address of register of reset (By default, if native FADT-table is third revision (ACPI2.0) and its lenght correspond to this revision, then the native value remains without changing, elsewise it is set as 0x64)
ResetValue - is value, in which we write in reset's register for restart(By default it is as in the case of ResetAddress,
otherwise we should write 0xEF)
SMBIOS
Here all should be understandable, But I should mark about some key.
Mobile - if it is Yes, so in the FADT will be prescribed PMProfile=2 otherwise, it will be 1, in the case if you don't specify about it
so it is taken from DMI-table kinda 3
CPU
CPUSpeedDetection - a method of detection of speed of processor, value (1 - calibration by TSC, 2 - from DMI, 3 - from BrandString, by default is - 1 - Very recommended value)
Turbo -by default is No
ProcessorType -choosing on the grounds of type of processor by default
QPI - has mean only for Nehalem-а, but if you write it in config.plist, it will be injected
CPUSpeedDetection = 2 or 3:
BusSpeedkHz - is not used by default
CpuFrequencyMHz -is not used by default
Graphics
I think it is understood what for should we use it. it was made No by default
PCI - all of these parameters is set on No(don't use). However if you use strings in the DeviceProperties, it's atotomaticly turn off the other injectors which are conected with some of the equipment(which string is starting up)
SystemParameters
PlatformUUID
SystemID
Timeouts - is 0 by default


Hot keys


left SHIFT - Verbouse mode(-v)
left CTRL - Single mode (-s)
right CTRL - Safe mode (-x)
It's working separately and it's working in combination as well.
For instance, left_shift+rirht_ctrl means that loading wil be in Verbose mode + Safe mode


Default Boot and System-id

 


<key>DefaultBootVolume</key>

<string>1082</string>

Here writing name of disk's partition, to load Mac OS X straight away.


<key>SystemID</key>

<string>990098ecef74d94f86620027a709e53c</string>

We can get it with the aim of a variety of ways.
With the aim of Terminal


Last login: Fri May 17 14:09:47 on console

alex:~ admin$ uuidgen

E26DF051-0243-4A15-B2B0-AB8907257974

alex:~ admin$ uuidgen

A0733BF8-DD48-4186-9A5A-79C9989B0FDB

alex:~ admin$ uuidgen

5E52165F-28CB-4E07-8A5D-F7CE3ED355F3

alex:~ admin$

With the aim of any bootloader.
Assume that it will be XPC
Open ioregistryexplorer, click on IODeviceTree, and to find the system-id
post-974387-0-05135500-1368787447_thumb.png


Possible problem with sleep


I have ATI card. With USBInjection=Yes my graphics doesn't want to wake up.
With USBInjection=No my computer didn't wake up absolutely.
What I did.
I loaded my box with Clover. Launched DarwinDumper. And found device-properties.hex
Users/admin/Downloads/DarwinDumper_2.7.0_Clover_X64_1741_ML_admin/DevPropsDump/device-properties.hex
post-974387-0-56741000-1370347910_thumb.png
After that I've done so at config.plist of bareboot


<key>PCI</key>

<dict>

<key>DeviceProperties</key>

<string>30000000100000001000000670000000200000002010c00d041030a0000000001010600051c0101060000007fff04001c0000006400650076006900630065005f00740079007000650000000c00000065746865726e6574160000006200750069006c0074002d0069006e0000000500000001</string>

<key>USBInjection</key>

<string>No</string>

</dict>

Problem was solved! :thumbsup_anim:

 

v1.00.21_BlockIo.zip

v1.00.21.zip

v1.00.23_BlockIo.zip

v1.00.23.zip

v1.00.24.zip

v1.00.24_BlockIo.zip

v1.00.25.zip

v1.00.25_BlockIo.zip

v1.00.26_BlockIo.zip

v1.00.26_ia32_BlockIo.zip

v1.00.26_ia32.zip

v1.00.26.zip

EFI.zip

v1.00.28_32_BlockIo.zip

v1.00.28_32.zip

v1.00.28_BlockIo.zip

v1.00.28.zip

Edited by Alex Auditore

Share this post


Link to post
Share on other sites
Advertisement

Alex - it might be a good idea to outline why you think people would find bareBoot interesting to use! Could you outline some of the pros of using bareBoot?

Year, your right. Today I amplify my heading. But not completely. I am going to write about up it some more exactly else.

I think this bootloader will be useful for them who is a good hand at editing a DSDT. For minimalists, I think this bootloader is quite good and not only.

The purpose of this bootloader to accelerate speed of loading and to have "decent" abilities. It ought to load a little bit faster than Clover as it is smaller

Today this project has been developing almost or totally independently from Clover.

Share this post


Link to post
Share on other sites

hello

 

are u the developer ?

 

why u post in developer if u are not the boot loader creator ...

 

good hack

Becuase bareBoot had created not today, and unfortunately no one has created topic for foreign audience.

And as you can see on the native land of this bootloader, proprietor of the Russian topic of bareBoot is GLXOZ, not SanKi

http://www.applelife...агрузчик.38708/

Actually I asked permesion from SunKi, he knows about what I did, and he didn't give me any objection.

It's not means if I created this thread that I neglect it. I will follow and update it. And will try not to disappointed over it.

Share this post


Link to post
Share on other sites

hello

 

ok , but i think the proper place it was new releases.. hopping not equal xpc .

 

good hack

I afraid in this case topic can be lost and to go to bottom. And some people won't know about new bootloader.

But if you think that is really needed so I will be able to agree with you. And we can shift it to the part of "New Releases and Updates".

Share this post


Link to post
Share on other sites

Now bareboot can work with 32bit computers. And my problem with sleep was solved.

Generally speaking it is not bad to have spare bootloader for the case if main breaking.

And it became a bit faster.

Share this post


Link to post
Share on other sites

Updated EFI-folder add 28 version.

Useful patches for me which allow to forget of repatching AMD500Controller and AppleHDA after each update.

	<key>KextPatches</key>
	<array>
		<dict>
			<key>Comment</key>
			<string>Patch_to_ALC670</string>
			<key>Find</key>
			<data>
			hAjsEA==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			AAAAAA==
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Patch_to_ALC670</string>
			<key>Find</key>
			<data>
			eG1sLnps
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			em1sLnps
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Patch_to_ALC670</string>
			<key>Find</key>
			<data>
			hBnUEQ==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			cAbsEA==
			</data>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Patch_Alouatta_for_ATI5000</string>
			<key>Find</key>
			<data>
			AgAAAAABAAAJAQAAEgQDAwAEAAAEBgAAAHEAABECAQEABAAABAYA
			AABxAAAhAwICAAQAAAQGAAAAcQAAIgUEBA==
			</data>
			<key>Name</key>
			<string>AMD5000Controller</string>
			<key>Replace</key>
			<data>
			AgAAAEAAAAAJAAAAEAAABAAEAAAEBwAAAAAAABIEAQIACAAABAIA
			AAAAAAARAgIBEAAAABAAAAAAAAAAABADAw==
			</data>
		</dict>
	</array>

Share this post


Link to post
Share on other sites

Now, unfortunately it cannot work with UEFI motherboards as extra boot module. If only at legacy mode.

But if you like the bareBoot we can ask SunKi about it at any moment. Or I can do so as he like communicate at Russian forum applelife.ru in the main.

Share this post


Link to post
Share on other sites

Now, unfortunately it cannot work with UEFI motherboards as extra boot module. If only at legacy mode.

But if you like the bareBoot we can ask SunKi about it at any moment. Or I can do so as he like communicate at Russian forum applelife.ru in the main.

 

I am having some issues with Clover UEFI on my PC, so I wanted to give bareBoot a try, but since it does not work in UEFI mode then I think I will pass.

Share this post


Link to post
Share on other sites

New versions were released.

Changes.

Appeared DSDT-bin patching(It is under testing, the final version will be released soon)

Fix some problems with Graphics injections and added new abilities such CustomEDID and so on.

For V1.01.02

There is variant for HDD - it is necessary to install to EFI partition.

By default, USB driver doesn't load( but loads if we press Alt during loading to enter to interface of bootloader.

We must use the key DefaultBootVolume for correct working

For v1.01.04

Added ability to bring in data about RAM.

1. SPDScan  no loonger exists, Instead of that, we have NoSPDScan and it was moved from PCI-part of config to SMBIOS part. By the way SPD is Serial Presence Detect

If NoSPDScan=TRUE, SPD scanning is disabled.

2. There are three variants of doings.

 NoSPDScan = FALSE There is scan of SPD, if informition is found, then it is applied, if information is not found, that is taking from BIOS, if we have MemoryDevice, so, of course, we have correction of memory information as well

 NoSPDScan = TRUE information is taken from bios

 NoSPDScan = TRUE with MemoryDevices->information is taken from bios and corrects with consideration of MemoryDevices

Memory devices(possible vallues for the key of MemoryType)

post-974387-0-61791200-1383990826_thumb.png

If you have some problems or a feedback, please leave it at this topic.

bareBoot_v1.01.04.zip

bb-v1.01.02.zip

config_v1.01.04.plist.zip

EFI-v1.01.02.zip

Share this post


Link to post
Share on other sites

Hi Alex, i m trying this, i prepared usb stick with xlc tool and so on, but i have always only MBR start!! and nothing. There is some particular configuration? I have the same error also with XPC, maybe problem is "XPC prepare tool" ?

What is the structure of folders with this?

Share this post


Link to post
Share on other sites

Hi Alex, i m trying this, i prepared usb stick with xlc tool and so on, but i have always only MBR start!! and nothing. 

Hello. Try using  BDUtilty(only doing MBR sectores, after move bareBoots files).  For bootyou need Clover sectors. For Efildr20, you need XPC sectors.

There is some particular configuration? 

Yes. You should try either for ata or for Blocklo. One of them should work, I use Blocklo because the other version doesn't see my Mac disk.

 

What is the structure of folders with this?

You need to copy boot or Efuldr20(It's up to you but Efildr20 must load fater on an USBStick) with EFI folder(EFI-v1.01.02) to the root of a USB stick. Don't forget to replace DSDT by yours and edit config.plist

Share this post


Link to post
Share on other sites

now i have the "error loading user setting plist" but i think that plist is good, uhmm maybe too many compromises with this boot.. meanwhile i go to try xlc

Share this post


Link to post
Share on other sites

now i have the "error loading user setting plist" but i think that plist is good, uhmm maybe too many compromises with this boot.. meanwhile i go to try xlc

I think here maybe some problem with memory devices, I also had that error. After simplification of SMBIOS part and started working.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Graphics</key>
	<dict>
		<key>GraphicsInjector</key>
		<false/>
	</dict>
	<key>KextPatches</key>
	<array>
		<dict>
			<key>Find</key>
			<data>
			hAjsEA==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			AAAAAA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			eG1sLnps
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			em1sLnps
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			hBnUEQ==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			cAbsEA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			U291bmQgYXNzZXJ0aW9uIA==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			AAAAAAAAAAAAAAAAAAAAAA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			AgAAAAABAAAJAQAAEgQDAwAEAAAEBgAAAHEAABECAQEABAAABAYA
			AABxAAAhAwICAAQAAAQGAAAAcQAAIgUEBA==
			</data>
			<key>Name</key>
			<string>AMD5000Controller</string>
			<key>Replace</key>
			<data>
			AgAAAEAAAAAJAAAAEAAABAAEAAAEBwAAAAAAABIEAQIACAAABAIA
			AAAAAAARAgIBEAAAABAAAAAAAAAAABADAw==
			</data>
		</dict>
		<dict>
              <key>Name</key>
              <string>AppleRTC</string>
              <key>Find</key>
              <data>dS4Ptg==</data>
              <key>Replace</key>
              <data>6y4Ptg==</data>
          </dict>
	</array>
	<key>PCI</key>
	<dict>
		<key>DeviceProperties</key>
		<string>30000000100000001000000670000000200000002010c00d041030a0000000001010600051c0101060000007fff04001c0000006400650076006900630065005f00740079007000650000000c00000065746865726e6574160000006200750069006c0074002d0069006e0000000500000001</string>
		<key>HDAInjection</key>
		<integer>0</integer>
		<key>PCIRootUID</key>
		<integer>0</integer>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>BiosReleaseDate</key>
		<string>07/26/10<</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>MBP61.88Z.0057.B0F.1112091028</string>
		<key>Board-ID</key>
		<string>Mac-F22589C8</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>X34520729469AY6EN</string>
		<key>BoardVersion</key>
		<string>MacBookPro6,1</string>
		<key>ChassisAssetTag</key>
		<string>Acer Aspire 8942G</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>Family</key>
		<string>MacBookPro</string>
		<key>LocationInChassis</key>
		<string>Part Component</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>Mobile</key>
		<true/>
		<key>ProductName</key>
		<string>MacBookPro6,1</string>
		<key>SerialNumber</key>
		<string>C02GPV5LDC79</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>PlatformUUID</key>
		<string>EC980099-74EF-4FD9-8662-A27A709E53C8</string>
		<key>DefaultBootVolume</key>
		<string>109GM</string>
		<key>SystemID</key>
		<string>d57d6f5a-8f6d-384d-81af-a8f75082b7ec</string>
		<key>Timeout</key>
		<integer>0</integer>
		<key>boot-args</key>
		<string>-fakesmc-force-start</string>
		<key>prev-lang</key>
		<string>ru:0</string>
	</dict>
</dict>
</plist>

Share this post


Link to post
Share on other sites

Nothing, i cleaned like your but same error, boh!

Share this post


Link to post
Share on other sites
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Graphics</key>
<dict>
<key>CustomEDID</key>
<data>
</data>
<key>GraphicsInjector</key>
<false/>
</dict>
<key>PCI</key>
<dict>
<key>ETHInjection</key>
<false/>
<key>HDAInjection</key>
<integer>0</integer>
<key>PCIRootUID</key>
<integer>0</integer>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>05/03/10</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MBP83.88Z.0047.***.***********</string>
<key>Board-ID</key>
<string>Mac-********************</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardSerialNumber</key>
<string>C0******************</string>
<key>BoardVersion</key>
<string>1.1</string>
<key>ChassisAssetTag</key>
<string>Not Specified</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>Family</key>
<string>MacBook Pro</string>
<key>LocationInChassis</key>
<string>Part Component</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>Mobile</key>
<true/>
<key>ProductName</key>
<string>MacBookPro8,3</string>
<key>SerialNumber</key>
<string>*******************</string>
<key>Version</key>
<string>1.1</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>DefaultBootVolume</key>
<string>OS X Test 1</string>
<key>PlatformUUID</key>
<string>********-A48C-****-97F8-***********0C</string>
<key>SystemID</key>
<string>********-****-a6c7-46ec-**********4</string>
<key>Timeout</key>
<integer>3</integer>
<key>boot-args</key>
<string>-v -fakesmc-force-start</string>
<key>prev-lang</key>
<string>ru:0</string>
</dict>
</dict>
</plist>

I tried different combinations but always same error, my damned hp

Share this post


Link to post
Share on other sites

Hello. Sorry for a delay. Try this version. I attached my working config just in case but I don't recommend to use memory devices for the first time because, for example, if you choose wrong memory type it also leads to "error user settings plist".

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>Graphics</key>
	<dict>
		<key>GraphicsInjector</key>
		<false/>
	</dict>
	<key>KextPatches</key>
	<array>
		<dict>
			<key>Find</key>
			<data>
			hAjsEA==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			AAAAAA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			eG1sLnps
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			em1sLnps
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			hBnUEQ==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			cAbsEA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			U291bmQgYXNzZXJ0aW9uIA==
			</data>
			<key>Name</key>
			<string>AppleHDA</string>
			<key>Replace</key>
			<data>
			AAAAAAAAAAAAAAAAAAAAAA==
			</data>
		</dict>
		<dict>
			<key>Find</key>
			<data>
			AgAAAAABAAAJAQAAEgQDAwAEAAAEBgAAAHEAABECAQEABAAABAYA
			AABxAAAhAwICAAQAAAQGAAAAcQAAIgUEBA==
			</data>
			<key>Name</key>
			<string>AMD5000Controller</string>
			<key>Replace</key>
			<data>
			AgAAAEAAAAAJAAAAEAAABAAEAAAEBwAAAAAAABIEAQIACAAABAIA
			AAAAAAARAgIBEAAAABAAAAAAAAAAABADAw==
			</data>
		</dict>
		<dict>
              <key>Name</key>
              <string>AppleRTC</string>
              <key>Find</key>
              <data>dS4Ptg==</data>
              <key>Replace</key>
              <data>6y4Ptg==</data>
          </dict>
	</array>
	<key>PCI</key>
	<dict>
		<key>DeviceProperties</key>
		<string>30000000100000001000000670000000200000002010c00d041030a0000000001010600051c0101060000007fff04001c0000006400650076006900630065005f00740079007000650000000c00000065746865726e6574160000006200750069006c0074002d0069006e0000000500000001</string>
		<key>HDAInjection</key>
		<integer>0</integer>
		<key>PCIRootUID</key>
		<integer>0</integer>
	</dict>
	<key>SMBIOS</key>
	<dict>
		<key>NoSPDScan</key>
		<true/>
		<key>MemoryDevices</key>
		<array>
			<dict>
				<key>Slot</key>
				<integer>0</integer>
				<key>MemoryType</key>
				<integer>24</integer>
				<key>Speed</key>
				<integer>1066</integer>
				<key>Size</key>
				<integer>4096</integer>
				<key>DeviceLocator</key>
				<string>DIMM1</string>
				<key>BankLocator</key>
				<string>BANK0</string>
				<key>Manufacturer</key>
				<string>Samsung</string>
				<key>PartNumber</key>
				<string>M471B5273BH1-CF8</string>
				<key>SerialNumber</key>
				<string>0407080C00030600</string>
			</dict>
			<dict>
				<key>Slot</key>
				<integer>1</integer>
				<key>MemoryType</key>
				<integer>24</integer>
				<key>Speed</key>
				<integer>1066</integer>
				<key>Size</key>
				<integer>4096</integer>
				<key>DeviceLocator</key>
				<string>DIMM1</string>
				<key>BankLocator</key>
				<string>BANK1</string>
				<key>Manufacturer</key>
				<string>Samsung</string>
				<key>PartNumber</key>
				<string>M471B5273BH1-CF8</string>
				<key>SerialNumber</key>
				<string>0407080C0003050F</string>
			</dict>
			<dict>
			    <key>Slot</key>
			    <integer>2</integer>
			    <key>DeviceLocator</key>
			    <string>DIMM0</string>
			    <key>BankLocator</key>
			    <string>BANK0</string>
            </dict>
            <dict>
			    <key>Slot</key>
			    <integer>3</integer>
			    <key>DeviceLocator</key>
			    <string>DIMM0</string>
			    <key>BankLocator</key>
			    <string>BANK0</string>
			</dict>
		</array>
		<key>BiosReleaseDate</key>
		<string>07/26/10</string>
		<key>BiosVendor</key>
		<string>Apple Inc.</string>
		<key>BiosVersion</key>
		<string>MBP61.88Z.0057.B0F.1112091028</string>
		<key>Board-ID</key>
		<string>Mac-F22589C8</string>
		<key>BoardManufacturer</key>
		<string>Apple Inc.</string>
		<key>BoardSerialNumber</key>
		<string>X34520729469AY6EN</string>
		<key>BoardVersion</key>
		<string>MacBookPro6,1</string>
		<key>ChassisAssetTag</key>
		<string>Acer Aspire 8942G</string>
		<key>ChassisManufacturer</key>
		<string>Apple Inc.</string>
		<key>Family</key>
		<string>MacBookPro</string>
		<key>LocationInChassis</key>
		<string>Part Component</string>
		<key>Manufacturer</key>
		<string>Apple Inc.</string>
		<key>Mobile</key>
		<true/>
		<key>ProductName</key>
		<string>MacBookPro6,1</string>
		<key>SerialNumber</key>
		<string>C02GPV******</string>
		<key>Version</key>
		<string>1.0</string>
	</dict>
	<key>SystemParameters</key>
	<dict>
		<key>PlatformUUID</key>
		<string>EC980099-74EF-4FD9-8662-A27A709E53C8</string>
		<key>DefaultBootVolume</key>
		<string>109GM</string>
		<key>SystemID</key>
		<string>d57d6f5a-8f6d-384d-81af-a8f75082b7ec</string>
		<key>Timeout</key>
		<integer>0</integer>
		<key>boot-args</key>
		<string>-fakesmc-force-start</string>
		<key>prev-lang</key>
		<string>ru:0</string>
	</dict>
</dict>
</plist>

bb_logo_test.zip

Share this post


Link to post
Share on other sites

Thanks man, i do some useful tests with this bl to see if a "big" problem of Clover with HD3000 is present also here ;)

Share this post


Link to post
Share on other sites

Alex can you ask to dev to add mavericks lapic patch as in clover?  About nvram and other os, are there any news for possible future additions?

 

Strange that it's not possible boot other osx partitions, or it's that i read in op. Or do you know some workaround working with this bb?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×