Jump to content

Startup hanging after EDP update and config on D430


mikewse

Recommended Posts

Ok, so to confirm I will do take these files from your /Extra:

/Extra/org.chameleon.Boot.plist

/Extra/smbios.plist

/Extra/Extensions/FakeSMC.kext

to my:

/Extra/include/org.chameleon.Boot.plist

/Extra/include/smbios.plist

/Extra/include/Extensions/FakeSMC.kext

and then run EDPWeb.

 

I can see that GMA950 brightness fix is already selected,

 

Does it all look good? (crossing fingers :-)

Link to comment
Share on other sites

  • Replies 30
  • Created
  • Last Reply

Top Posters In This Topic

Ok, so still not really there yet but now I boot without delay to graphical desktop. I had to use the existing EDP rev 679 as I didn't manage to get networking running. After doing the steps from previous posts I have the following remaining problems:

  • keyboard and trackpad doesn't work (but I can use a USB keyboard/mouse)
  • network isn't working (system settings say cable is disconnected but it's not)

Should I change the procedure somehow considering I'm running rev 679, so I can update to latest and then do it all over again?

Link to comment
Share on other sites

  • Administrators

Yes, sure, do the same with the latest EDP version. After your build, please list the contents of /Extra/Extensions. We'll then be able to establish whether EDP installs the correct LAN kext or not.

 

It's available in my /Extra if required.

Link to comment
Share on other sites

The contents of /Extra/Extensions after the build I just did on rev 679 (which is the only kind of build I can do without network) is:

AppleACPIBatteryManager.ext
AppleACPIPlatform.kext
AppleIntelIntegratedFramebuffer.kext
AppleSmartBatteryManager.kext
AppleSmartBatteryManager2.kext
FakeSMC.kext
NullCPUPowerManagement.kext
Patched_10.7_AppleRTC.kext
SleepEnabler.kext
VoodooBattery.kext
VoodooPState.kext
VoodooTSCSync.kext
lspcidrv.kext

(I typed this list manually so there may be typos)

Link to comment
Share on other sites

I can see in Extra.backup folders that I've had AppleBCM5751Ethernet.kext previously, so I added that to /E/E, ran myfix -q, and rebooted. Still no network but now system settings say that network has no IP address instead of cable disconnected.

Link to comment
Share on other sites

  • Administrators

But... you're back with nullCPUPowerManagement, PState, SleepEnabler, etc. all those I advised you not to select!  :shock: I recommended you use VoodooBattery and you have AppleSmartBatteryManager + VoodooBattery!  :? You're without PS2 kexts, so keyboard and touchpad aren't probably working... Same goes for LAN, you have no Broadcom kext installed.

 

Sorry, but either you're not following instructions or EDP is completely & utterly messed up. Your D430 just won't work properly in those conditions.

 

Why won't you just use the /Extra I provided above ???

 

Manually remove all those kexts, copy those from my /Extra folder to your /E/E, copy my SMBIOS + boot plists to /Extra then run my fix (quick).

Link to comment
Share on other sites

But... you're back with nullCPUPowerManagement, PState, SleepEnabler, etc. all those I advised you not to select!  :shock: I recommended you use VoodooBattery and you have AppleSmartBatteryManager + VoodooBattery!  :? You're without PS2 kexts, so keyboard and touchpad aren't probably working... Same goes for LAN, you have no Broadcom kext installed.

 

Sorry, but either you're not following instructions or EDP is completely & utterly messed up. Your D430 just won't work properly in those conditions.

 

I entered the settings just like you wrote, so either the EDP installation is broken or the behaviour of EDP rev 679 is unexpected for both of us. Even to me as a layman the end result in /E/E doesn't look like it corresponds much to what I entered. F ex, could I even make EDP settings to get several different battery kexts installed?

I noticed that EDPweb listed the myHack keyboard driver you recommended as 64-bit, and you warned me about 64-bit, could this have something to do with things?

 

Why won't you just use the /Extra I provided above ???

 

Manually remove all those kexts, copy those from my /Extra folder to your /E/E, copy my SMBIOS + boot plists to /Extra then run my fix (quick).

 

Yes, if it is feasible to hack this manually I think it would be the best. I did try your Extra folder back in post 4 without any improvements (but lost keyboard). But then I just replaced the folder without running myfix, is that the important part?

 

Here's the current contents of my /Extra folder:

 

/Extra:
total 104
drwxrwxrwx  16 root  wheel    544 20 Jan 23:37 Extensions
drwxrwxrwx   4 root  wheel    136 18 Jan 13:27 Themes
drwxrwxrwx  22 root  wheel    748 18 Jan 13:26 bin
-rwxrwxrwx   1 root  wheel   3640 20 Jan 21:31 build.log
-rwxrwxrwx   1 root  wheel  19680 20 Jan 21:28 dsdt.aml
-rwxrwxrwx   1 root  wheel     91 18 Jan 13:26 edptool.command
drwxrwxrwx   6 root  wheel    204 20 Jan 21:25 include
-rwxrwxrwx   1 root  wheel   6211 18 Jan 13:27 kpload.log
drwxrwxrwx   4 root  wheel    136 18 Jan 13:27 model-data
drwxrwxrwx   4 root  wheel    136 20 Jan 21:28 modules
drwxrwxrwx   4 root  wheel    136 18 Jan 13:27 myHack.kext
-rwxrwxrwx   1 root  wheel   1019 20 Jan 23:44 nvram.44454c4c-4c00-1053-8059-b4c04f33334a.plist
-rwxrwxrwx@  1 root  wheel    665 20 Jan 21:28 org.chameleon.Boot.plist
-rwxrwxrwx@  1 root  wheel    691 20 Jan 21:28 smbios.plist
drwxrwxrwx  12 root  wheel    408 18 Jan 13:27 storage
-rwxrwxrwx   1 root  wheel     26 18 Jan 13:27 update.command

/Extra/Extensions:
total 0
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 AppleACPIBatteryManager.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 AppleACPIPlatform.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 23:37 AppleBCM5751Ethernet.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 AppleIntelIntegratedFramebuffer.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 AppleSmartBatteryManager.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 AppleSmartBatteryManager2.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 FakeSMC.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 NullCPUPowerManagement.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 Patched_10.7_AppleRTC.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 SleepEnabler.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 VoodooBattery.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 VoodooPState.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 VoodooTSCSync.kext
drwxr-xr-x  3 root  wheel  102 20 Jan 21:28 lspcidrv.kext

/Extra/Themes:
total 0
drwxr-xr-x  69 root  wheel  2346 18 Jan 13:27 Default

/Extra/bin:
total 23128
-rwxr-xr-x   1 root  wheel     21228 18 Jan 13:26 DELLBiosPWgen
-rwxr-xr-x   1 root  wheel      4190 18 Jan 13:26 PlistParser.inc
drwxr-xr-x   4 root  wheel       136 18 Jan 13:26 backup
-rwxr-xr-x   1 root  wheel      9560 18 Jan 13:26 bdmesg
-rwxr-xr-x   1 root  wheel      2634 18 Jan 13:26 config.inc.php
-rwxr-xr-x   1 root  wheel       504 18 Jan 13:26 edp.php
-rwxr-xr-x   1 root  wheel     94208 18 Jan 13:26 edp.sqlite3
-rwxr-xr-x   1 root  wheel        96 18 Jan 13:26 edptool.sh
drwxr-xr-x  10 root  wheel       340 18 Jan 13:26 fixes
-rwxr-xr-x   1 root  wheel     27180 18 Jan 13:26 functions.inc.php
drwxr-xr-x  22 root  wheel       748 18 Jan 13:26 html
-rwxr-xr-x   1 root  wheel       669 18 Jan 13:26 launch.php
-rwxr-xr-x   1 root  wheel     70692 18 Jan 13:26 lspci
-rwxr-xr-x   1 root  wheel     42192 18 Jan 13:26 mirror
-rwxr-xr-x   1 root  wheel     36534 18 Jan 13:26 myfix
-rwxr-xr-x   1 root  wheel  11462648 18 Jan 13:26 php
-rwxr-xr-x   1 root  wheel     29488 18 Jan 13:26 sleepdisplay
-rwxr-xr-x   1 root  wheel       486 18 Jan 13:26 update.sh
drwxr-xr-x   4 root  wheel       136 18 Jan 13:26 vendor

/Extra/include:
total 16
drwxr-xr-x  4 root  wheel  136 20 Jan 21:26 Extensions
-rwxr-xr-x@ 1 root  wheel  665 20 Jan 21:25 org.chameleon.Boot.plist
-rwxr-xr-x@ 1 root  wheel  691 20 Jan 21:25 smbios.plist

/Extra/include/Extensions:
total 0
drwxr-xr-x  3 root  wheel  102 20 Jan 21:26 FakeSMC.kext

/Extra/model-data:
total 0
drwxr-xr-x  4 root  wheel  136 18 Jan 13:27 Dell_Latitude_D4x0

/Extra/model-data/Dell_Latitude_D4x0:
total 0
drwxr-xr-x  7 root  wheel  238 18 Jan 13:27 common

/Extra/model-data/Dell_Latitude_D4x0/common:
total 56
-rwxr-xr-x  1 root  wheel  19680 18 Jan 13:27 DSDT.aml
drwxr-xr-x  3 root  wheel    102 18 Jan 13:27 Extensions
-rwxr-xr-x  1 root  wheel    848 18 Jan 13:27 org.chameleon.Boot.plist
-rwxr-xr-x  1 root  wheel    744 18 Jan 13:27 smbios.plist

/Extra/model-data/Dell_Latitude_D4x0/common/Extensions:

/Extra/modules:
total 112
-rwxr-xr-x  1 root  wheel  56136 20 Jan 21:28 FileNVRAM.dylib

/Extra/storage:
total 608
drwxr-xr-x   4 root  wheel     136 18 Jan 13:27 LaunchAgents
drwxr-xr-x  11 root  wheel     374 18 Jan 13:27 apps
-rwxr-xr-x   1 root  wheel  310784 18 Jan 13:27 boot
drwxr-xr-x   5 root  wheel     170 18 Jan 13:27 fixes
drwxr-xr-x  13 root  wheel     442 18 Jan 13:27 kexts
drwxr-xr-x   8 root  wheel     272 20 Jan 20:35 kpsvn
drwxr-xr-x  12 root  wheel     408 18 Jan 13:27 modules
drwxr-xr-x   5 root  wheel     170 18 Jan 13:27 prefPanes
drwxr-xr-x   8 root  wheel     272 18 Jan 13:27 standard

and here is the contents of your Extra folder:

/Extra.herve:
total 64
drwxrwxrwx  17 root  wheel    578  7 Dec 10:19 Extensions
drwxrwxrwx   5 root  wheel    170 13 Okt 11:24 Themes
-rwxrwxrwx@  1 root  wheel  19757 13 Okt 12:51 dsdt.aml
drwxrwxrwx   5 root  wheel    170 18 Jan 01:24 modules
-r--------   1 root  wheel   2003 26 Dec 12:02 nvram.44454c4c-5a00-1037-8059-cac04f56334a.plist
-rw-r--r--@  1 root  wheel    665 18 Jan 01:25 org.chameleon.Boot.plist
-rwxrwxrwx@  1 root  wheel    691 18 Jan 01:26 smbios.plist

/Extra.herve/Extensions:
total 0
drwxr-xr-x  3 root  wheel  102 24 Sep 03:47 AppleACPIPS2Nub.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 AppleACPIPlatform.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 AppleBCM5751Ethernet.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 AppleHDADisabler.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 AppleIntelIntegratedFramebuffer.kext
drwxr-xr-x  3 root  wheel  102 24 Sep 03:47 ApplePS2Controller.kext
drwxr-xr-x  3 root  wheel  102 26 Aug  2011 CSRUSBBluetoothHCIController.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 CellPhoneHelper.kext
drwxr-xr-x  3 root  wheel  102 29 Nov 21:09 FakeSMC.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 Patched_10.7_AppleRTC.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 VoodooBattery.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 VoodooHDA.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 VoodooTSCSync.kext
drwxr-xr-x  3 root  wheel  102 12 Okt 22:02 lspcidrv.kext

/Extra.herve/Themes:
total 0
drwxr-xr-x  70 root  wheel  2380 13 Okt 11:24 Default

/Extra.herve/modules:
total 112
-rwxr-xr-x@ 1 root  wheel  56136 12 Okt 22:16 FileNVRAM.dylib

So to be clear, what you suggest I do now is:

(sudo bash)
rm /Extra/Extensions/*
cp /Extra.herve/Extensions /Extra/Extensions
cp /Extra.herve/org.chameleon.Boot.plist /Extra
cp /Extra.herve/smbios.plist /Extra
myfix -t "/Volumes/Mac OS X Lion" -q
(reboot)

Thanks :-)

Mike

Link to comment
Share on other sites

  • Administrators

I would advise you to simply replace your entire /Extra with mine and, of course!, run myFix (quick) to apply the changes. Unless you run myFix, none of the kexts you add to /E/E are taken into account.

 

Of course, if you have no BT module and no WWAN module, remove those CSR Bluetooth + CellPhone kexts before running myFix.

 

Naturally, the /Extra folder I uploaded did not contain the EDP installation which is unnecessary in the present context.

 

Alternatively, make a brand new EDP installation; 'should be up to version 773 or something...

Link to comment
Share on other sites


×
×
  • Create New...