Jump to content

Lenovo Edge e420 / HD3000 internal screen not working

hd3000 EDID Lenovo e420 internal screen black screen ML

  • Please log in to reply
9 replies to this topic

#1
sowhatkg

sowhatkg

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Hi all,

Here is what i got on my Lenovo Edge e420.

Mountain Lion with 10.8.5 update, Chameleon bootloader and MacBook Pro 8.1 smbios.

 

Internal screen goes black after the apple logo and external HDMI monitor also does not work.

Got into the system by deleting AppleIntel kexts and enabled screen sharing then put drivers back.

In VNC I see it is working flawlessly with QE/CI and variety of resolutions detected including my native 1366x768.

I've tried Clover also with EDID injection (from Windows) - did not help.

Also tried hdgraphics_patcher (http://www.insanelym...-fixed-sl-1068/) - used kext from 10.8.4 also did not help still black screen after apple logo.

One thing also - when booting with external monitor connected or when detaching it the internal screen gets blue sometimes for a few seconds like it is "secondary" (I'm not sure though 'couse I can't connect through VNC with external monitor connected).

 

Attached File  _e420_1.png   83.39KB   1 downloads 

 

Guys please help me to move to right direction I got stuck and I really need hackintosh on this laptop.

 

Thank you.



#2
genofloresaz

genofloresaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

Try this:

 

 

Boot into Single User Mode -s 

 

/sbin/mount -uw /

 

cd /System/Library/Extensions

 

rm -r AppleIntelIntegratedFrameBuffer.kext

 

exit

 

Post back with the results.



#3
sowhatkg

sowhatkg

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

cd /System/Library/Extensions

rm -r AppleIntelIntegratedFrameBuffer.kext

I don't have such a file there - deleted the only one with "FrameBuffer" in file name -  AppleIntelFramebufferCapri.kext with no effect.



#4
genofloresaz

genofloresaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

Which graphics card do you have exactly? Please add device and vendor I.D and I'll try to make you a working kext.



#5
sowhatkg

sowhatkg

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

genofloresaz

hd3000 8086 dev_id 0116

HD3000(8086 0116)



#6
genofloresaz

genofloresaz

    InsanelyMac Protégé

  • Members
  • Pip
  • 18 posts

1. Delete all graphics kexts;

 

AMD

- AMDRadeonAccelerator.kext

- AMDRadeonVADriver.bundle

- AMDRadeonX3000GLDriver.bundle

 

INTEL

- AppleIntelHD3000Graphics.kext

- AppleIntelHD3000GraphicsGA.plugin

- AppleIntelHD3000GraphicsGLDriver.bundle

- AppleIntelHD3000GraphicsVADriver.bundle

- AppleIntelHD4000Graphics.kext

- AppleIntelHD4000GraphicsGA.plugin

- AppleIntelHD4000GraphicsGLDriver.bundle

- AppleIntelHD4000GraphicsVADriver.bundle

- AppleIntelHDGraphics.kext

- AppleIntelHDGraphicsFB.kext

- AppleIntelHDGraphicsGA.plugin

- AppleIntelHDGraphicsGLDriver.bundle

- AppleIntelHDGraphicsVADriver.bundle

- AppleIntelIVBVA.bundle

- AppleIntelSNBGraphicsFB.kext

- AppleIntelSNBVA.bundle

 

ATI

- ATI2400Controller.kext

- ATI2600Controller.kext

- ATI3800Controller.kext

- ATI4600Controller.kext

- ATI4800Controller.kext

- ATI5000Controller.kext

- ATI6000Controller.kext

- ATIFramebuffer.kext

- ATIRadeonX2000.kext

- ATIRadeonX2000GA.plugin

- ATIRadeonX2000GLDriver.bundle

- ATIRadeonX2000VADriver.bundle

- ATISupport.kext

 

Nvidia

- GeForce.kext

- GeForceGA.plugin

- GeForceGLDriver.bundle

- GeForceVADriver.bundle

- NVDAGF100Hal.kext

- NVDAGK100Hal.kext

- NVDANV50Hal.kext

- NVDAResman.kext

- NVSMU.kext

 

2. Use Kext Wizard to repair permissions, rebuild cache

 

3. Install these kexts. https://www.dropbox....6wcs/HD3000.zip

 

4. Repair permissions, rebuild cache (use kext wizard).

 

5. Restart.

 

 

NOTE: if you get another black screen, use the frame buffer in "Alternative framebuffer" folder inside the HD3000.zip.



#7
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 516 posts
  • Gender:Male

genofloresaz

hd3000 8086 dev_id 0116

You should try to switch to SMBios of MBP 8,2 and install temporarily Nullcpupowermanagement.kext. With this combination internal screen should work.

You have to get also modigliani script at olaria.com (registering for free) to patch the pinouts of original AppleIntelSNBGraphicsFB.kext. Try to convert the tables to the following ones (working on Edge E320 with all ports- patched kext from 10 8.5 attached):

 

HD3000 Table:
0000000: 0102 0300 1007 0000 1007 0000  ............
000000c: 0100 0000 0200 0000 3000 0000  ........0...
0000018: 0205 0000 0008 0000 0600 0000  ............
0000024: 0602 0000 1000 0000 0900 0000  ............
0000030: 0000 0000 0004 0000 0900 0000  ............

 

After finishing the script, repair permissions and reboot with flags -f -v. If all ports are working you can switch back to SMBios of MBP 8,1 and remove nullcpupowermanagement.kext. Then reboot again with flags -f -v and you should have a working system again.

 

Have fun.
 

Attached Files



#8
sowhatkg

sowhatkg

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Thanks for reply !

styrian

You should try to switch to SMBios of MBP 8,2 and install temporarily Nullcpupowermanagement.kext. With this combination internal screen should work.

 

Same black screen. Tried your AppleIntelSNBGraphicsFB.kext.zip with no luck - black screen after logo. 

I've also found this topic - http://www.insanelym...ridge-osx-lion/ I'm not a programmer but I'll try to get into it and post results here.

So far - no solution for internal screen on this laptop.



#9
styrian

styrian

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 516 posts
  • Gender:Male

Have you ever tried to use Chameleon or Enoch as Bootloader? You can get them here in Downloads. Are you using a DSDT.aml?



#10
sowhatkg

sowhatkg

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

I used Chinera, Chameleon and Clover with the same result - video IS WORKING but nothing on the internal screen.

I don't use DSDT. aml now.







Also tagged with one or more of these keywords: hd3000, EDID, Lenovo, e420, internal screen, black screen, ML


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy