Jump to content

MacOs 10.9.3 Maveriks boot hangs after EDP


Stanislav

Recommended Posts

Hi everyone, I've followed the guide : https://osxlatitude.com/index.php?/topic/1895-osx-on-a-samsung-np-900x3c-and-900x4c/ , after EDP step when booting  my laptop  it always stuck after bluetooth initialization with  "Connected to the transport successfully".
 
My laptop is Samsung np900x4c-a02ru ( I5-3317U 1700 GHz, Intel HD4000  )
 
My bios is P06AAC, the guide is for P05AAC .. should I downgrade bios version or somehow fix dsdt..
 
org.chamelion.Boot.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>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>DropSSDT</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Instant Menu</key>
<string>Yes</string>
<key>PciRoot</key>
<string>1</string>
<key>UseKernelCache</key>
<string>Yes</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>HD4000PlatformId</key>
<string>2</string> 
<key>device-properties</key>
<string>5e0000000100000001000000520000000100000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601</string>
</dict>
</plist>
 

Extra contents

 

.DS_Store
EDP
Extensions
 
.DS_Store
ACPIBatteryManager.kext
AppleIntelCPUPowerManagement.kext
ApplePS2ElanTouchpad.kext
CalDigitFastIO.kext
CalDigitUSBxHCI.kext
FakeSMC.kext
Patched_10.7_AppleRTC.kext
RealtekRTL81xx.kext
contents.txt
lspcidrv.kext
 
RemovedExtensions
SMBios.plist
SSDT-1.aml
SSDT-2.aml
SSDT.aml
Themes
contents.txt
dsdt.aml
include
modules
org.chameleon.Boot.plist

 

 

Any help please..

Link to comment
Share on other sites

  • Administrators

you can try changing a few things in the org.plist mostly removing some parts and trying IntelCapriFB= flag

<key>GraphicsEnabler</key>
<string>No</string>
<key>HD4000PlatformId</key>
<string>2</string> 
<key>device-properties</key>
<string>5e0000000100000001000000520000000100000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601</string>
</dict>
</plist>

that part might need editing maybe something along the lines of

<key>GraphicsEnabler</key>
<string>Yes</string>
<key>IntelCapriFB</key>
<string>3</string> //Note: here you have to try different FrameBuffer values they are 0-11 the value 3 works for a lot of laptops
</dict>
</plist>
Link to comment
Share on other sites

 

that part might need editing maybe something along the lines of

<key>GraphicsEnabler</key>

<string>Yes</string>

<key>IntelCapriFB</key>

<string>3</string> //Note: here you have to try different FrameBuffer values they are 0-11 the value 3 works for a lot of laptops

</dict>

</plist>

 

I've tried to change FrameBuffer but none of them worked (still stuck after bluetooth)

 

Also I noticed that dsdt has 01660002 APPL, ig-platform-id value ,  is this correct?

Link to comment
Share on other sites

  • Administrators

yeah not sure. you would have to replace it with the one that works for you. so to sort that out maybe try booting without DSDT using the boot flag DSDT=null to see if you can get graphics loading. with one on the frame buffer values. hmm i wonder if they changed the PciRoot value also in the bios update. i see the plist has it as 1. i also do not see DualLink specified in the plist. you can add it with chameleon wizard. well if you have an osx machine running to do edits on.

Link to comment
Share on other sites

Tried generic extra via myHack tool (no dsdt, no ssdt files), still no graphics (last string from Bluetooth module I guess: '"Connected to the transport successfully")...

Options used: 

GraphicsEnabler=yes IntelCapriFB=[0..11] PciRoot=1 

and 

IGPEnabler=yes IGPlatformID=[01660000 .. 0166000b] PciRoot=1 

 

I can only boot  in safe mode with -x  PciRoot = 1 flags

 

Thanks in advance.

 

 

UPDATE: Finally managed to boot into MacOs with generic extra thanks to dual link option

 

here's org.chamelion.Boot.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>EnableDualLink</key>
	<string>Yes</string>
	<key>Graphics Mode</key>
	<string>1600x900x32</string>
	<key>GraphicsEnabler</key>
	<string>Yes</string>
	<key>IntelCapriFB</key>
	<string>3</string>
	<key>Kernel</key>
	<string>mach_kernel</string>
	<key>PciRoot</key>
	<string>1</string>
	<key>Timeout</key>
	<string>5</string>
	<key>UseKernelCache</key>
	<string>Yes</string>
</dict>
</plist>

Now I can see in system report that my total graphics ram is 5 MB dynamic ram is 10 ... How can I increase those values?

Link to comment
Share on other sites

  • Administrators

sounds like you might have to retry the capriFB's again or see if adding back

<key>device-properties</key>
<string>5e0000000100000001000000520000000100000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d006900640000000800000003006601</string>

helps. if not you have to edit the graphics frame buffer.

Link to comment
Share on other sites

×
×
  • Create New...