Contribute
Register

[BlackScreen after boot Issue] Sony Vaio SVS13A25PLB

Status
Not open for further replies.
Joined
Dec 27, 2011
Messages
8
Motherboard
Sony Vaio SVS13A25PLB
CPU
Core i5 3210m (HM77)
Graphics
Intel HD 4000 / GeForce GT 640m / 1600x900
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. iOS
  2. Other
Laptop Setup:
i5-2310m 2.5Ghz
Intel HD 4000
Chipset Intel HM77
6GB Ram
640 GB HD
Screen: 13.3 1600x900
GPU: GeForce GT640M LE
Ports: 2xUSB3 | 1XUSB | 1HDMI | 1 VGA
OSX Mountain Lion 10.8.4

*I have installed chimera 2.2.1 trought MultiBeast5.5.5 Installer, with FakeSMC and NullCPUPowerManagement Kexts.
*I have extracted DSDT and compiled it with MaciASL (attached)
*This is my org.chameleon.Boot.plist:
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>Graphics Mode</key>
<string>1600x900x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>SMBIOS</key>
<string>/Extra/SMBios.plist</string>
*I have created my System Definition as MacbookPro9,2 (SMBios.plist):
<key>SMbiosdate</key>
<string>21/03/12</string>
<key>SMbiosvendor</key>
<string>Apple Inc.</string>
<key>SMbiosversion</key>
<string>MBP91.88Z.00D3.B00.1203211536</string>
<key>SMboardproduct</key>
<string>Mac-6F01561E16C75D06</string>
<key>SMfamily</key>
<string>MacBook Pro</string>
<key>SMmanufacturer</key>
<string>Apple Inc.</string>
<key>SMproductname</key>
<string>MacBookPro9,2</string>
<key>SMserial</key>
<string>C02J4544DTY3</string>
<key>SMsystemversion</key>
<string>1.0</string>

Nothing appear to be wrong at boot, i attach a screen of it.

After booting, built in screen goes black, without backlight, and HDMI does not work.
I've tried -v GrapchisEnabler=No getting the same result.

What's Wrong?
 

Attachments

  • SMBios.plist
    699 bytes · Views: 249
  • org.chameleon.Boot.plist
    448 bytes · Views: 254
  • DSDT.aml
    32.9 KB · Views: 207
  • boot.jpg
    boot.jpg
    729.4 KB · Views: 305
Laptop Setup:
i5-2310m 2.5Ghz
Intel HD 4000
Chipset Intel HM77
6GB Ram
640 GB HD
Screen: 13.3 1600x900
GPU: GeForce GT640M LE
Ports: 2xUSB3 | 1XUSB | 1HDMI | 1 VGA
OSX Mountain Lion 10.8.4

*I have installed chimera 2.2.1 trought MultiBeast5.5.5 Installer, with FakeSMC and NullCPUPowerManagement Kexts.
*I have extracted DSDT and compiled it with MaciASL (attached)
*This is my org.chameleon.Boot.plist:

*I have created my System Definition as MacbookPro9,2 (SMBios.plist):


Nothing appear to be wrong at boot, i attach a screen of it.

After booting, built in screen goes black, without backlight, and HDMI does not work.
I've tried -v GrapchisEnabler=No getting the same result.

What's Wrong?

Photo is hard to read as it is upside down...

You should remove nvidia kexts (NVDA*, Geforce*).

Boot with flags:
IGPEnabler=Y GraphicsEnabler=N IGPlatformID=01660004 dart=0 -v -f UseKernelCache=N
 
Photo is hard to read as it is upside down...

You should remove nvidia kexts (NVDA*, Geforce*).

Boot with flags:
IGPEnabler=Y GraphicsEnabler=N IGPlatformID=01660004 dart=0 -v -f UseKernelCache=N

I removed nvidia kexts and that bootflags worked just fine. Thanks again!!!!!

So, trying to understand a little more:

Code:
[b]UseKernelCache=N[/b]
Isn't it better to use UseKernelCache=Y to boot faster?

Code:
[b]IGPEnabler=Y GraphicsEnabler=N IGPlatformID=01660004[/b]
This disable GeForce and enable and load config for my Intel HD 4000
[b]Do i have to use it always, Don't I? Or it's better to patch DSDT?[/b]


Code:
[b]-f[/b]
Is this necessary? Or just in case i have kernel panic using the hackintosh, or bad shutdown?

Code:
[b]dart=0[/b]
Disables the VT-d virtualization technology built into certain Intel processors
I read that  VT-d is a kind of useless in hackintosh, so, [b]Do i have to use it always, Don't i?[/b]

About NullCPUPowerManagement.kext i've installed, i was about to follow this thread:
http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html
Is it ok for my Hackintosh Specifications?

Thanks again!
 
I removed nvidia kexts and that bootflags worked just fine. Thanks again!!!!!

So, trying to understand a little more:

Code:
[b]UseKernelCache=N[/b]
Isn't it better to use UseKernelCache=Y to boot faster?

I had you use "UseKernelCache=N -f" because after removing kexts they may have been still in the cache. By booting without cache you avoid that problem. Should not be an issue after rebuilding cache.

Code:
[b]IGPEnabler=Y GraphicsEnabler=N IGPlatformID=01660004[/b]
This disable GeForce and enable and load config for my Intel HD 4000
[b]Do i have to use it always, Don't I? Or it's better to patch DSDT?[/b]

You can do the same thing via DSDT but using boot flags is a bit easier. You can enter flags permanently in /Extra/org.chameleon.Boot.plist.

Code:
[b]-f[/b]
Is this necessary? Or just in case i have kernel panic using the hackintosh, or bad shutdown?

Answered above...

Code:
[b]dart=0[/b]
Disables the VT-d virtualization technology built into certain Intel processors
I read that  VT-d is a kind of useless in hackintosh, so, [b]Do i have to use it always, Don't i?[/b]

You can experiment with/without. If your BIOS provides a way to disable VT-d (and your CPU supports it). I generally recommend dart=0 to people just to eliminate a potential problem that may cloud the actual issue in booting...


About NullCPUPowerManagement.kext i've installed, i was about to follow this thread:
http://www.tonymacx86.com/mavericks...nagement-sandy-bridge-ivy-bridge-laptops.html
Is it ok for my Hackintosh Specifications?

Thanks again!

For laptops, it is definitely a good idea to implement power management. heat/noise/battery issues will be a problem with NullCPU.
 
You can do the same thing via DSDT but using boot flags is a bit easier. You can enter flags permanently in /Extra/org.chameleon.Boot.plist.

HDMI does not work, do i have to try with this list:
Code:
ig-platform-id: 01660000, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660001, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660002, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660003, Stolen RAM for FB: 64MB, Pipes: 2, Ports: 2, FBMem: 2
ig-platform-id: 01660004, Stolen RAM for FB: 32MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660008, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 01660009, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 0166000A, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
ig-platform-id: 0166000B, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
ig-platform-id: 01620005, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
till i get it working? Or do i need to do anything else?
 
HDMI does not work, do i have to try with this list:
Code:
ig-platform-id: 01660000, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660001, Stolen RAM for FB: 96MB, Pipes: 3, Ports: 4, FBMem: 3
ig-platform-id: 01660002, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660003, Stolen RAM for FB: 64MB, Pipes: 2, Ports: 2, FBMem: 2
ig-platform-id: 01660004, Stolen RAM for FB: 32MB, Pipes: 3, Ports: 1, FBMem: 1
ig-platform-id: 01660008, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 01660009, Stolen RAM for FB: 64MB, Pipes: 3, Ports: 3, FBMem: 3
ig-platform-id: 0166000A, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
ig-platform-id: 0166000B, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
ig-platform-id: 01620005, Stolen RAM for FB: 32MB, Pipes: 2, Ports: 3, FBMem: 2
till i get it working? Or do i need to do anything else?

For HDMI with 01660004 requires patching AppleIntelFramebufferCapri.kext. I don't have the patch handy, but if you search/google, you should find it.
 
Status
Not open for further replies.
Back
Top