Jump to content
InsanelyMac Forum
ryman

[Success] HP ProBook 4x30s 4x40s

Recommended Posts

Hi, folks!

 

Update: The latest ProBook Installer by philip_petev supports Mavericks unofficially (with the settings for 10.8). Just download and install it on your Probook 4x30s or 4x40x. There are no special kexts beside this needed!

 

 

Guide by philip_petev:

 

Ok, here we go!

I used mostly several guides like this one, but RehabMan told me some important details.

 

The things you'll need:

 

1. Install OS X Mavericks DP4.app (recommended) or Install OS X Mavericks DP1.app (not so recommended, but will do) or InstallESD.dmg from any of them.

2. The latest Chameleon bootloader.

3. Pacifist (for extracting the mach_kernel)

4. The following files (included in this archive):

Extensions/FakeSMC.kext

Extensions/NullCPUPowerManagement.kext

Extensions/VoodooPS2Controller.kext

Extensions/RealtekRTL8111.kext

Extensions/AirPortAtherosInjector.kext

modules/FanReset.dylib

5. An empty flash drive (8 GB or bigger)

6. ProBook Installer 6.1.6

 

I've made most of the work in Terminal to skip the "showing/hiding the hidden files" thing.

 

1. Mount your InstallESD.dmg (or open the content of the Install OS X Mavericks DP4.app and mount it from there), go in Finder to OS X Install ESD/Packages/BaseSystemBinaries.pkg, open the package with Pacifist and extract the mach_kernel from it. Save it somewhere. Do not unmount InstallESD.dmg until the whole flash drive creation process has not finished.

2. Prepare your flash drive: open Disk Utility, select your flash drive and create a new MBR partition table with 1 partition, Mac OS Extended (Journaled) formatted. Leave the name whatever you like, in the next step it will be replaced anyway. When it's ready, close the Disk Utility.

3. Open Terminal and run the following command:

sudo asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg -target /Volumes/<flash> -erase -noverify

where <flash> is the name of your flash drive. This command will restore the base install system on your flash drive, removing its current content. Note that after this command, the name of the flash drive will be changed to OS X Base System (just like the name inside BaseSystem.dmg) so now is the time to change it to something easier to use, open Finder and change it to whatever you like. I will use InstallMavs for this example, don't forget to change the name in the next commands accordingly!

4. Run the following command:

rm /Volumes/InstallMavs/System/Installation/Packages

Packages is a symbolic link, pointing to the OS X install packages, which needs to be removed and replaces by the real Packages folder.

5. Run the following command:

cp -R /Volumes/OS\ X\ Install\ ESD/Packages/ /Volumes/InstallMavs/System/Installation/Packages

This command will copy the real folder with the packages on your flash drive. Be patient, this folder is really big, so the process will take some time.

6. Install Chameleon on the flash drive, just run the package, select the flash drive as destination and click Install. Don't change the install options, leave them as they are by default.

7. You can close Terminal and unmount InstallESD.dmg (and any other dmgs you may have mounted) now. Open the flash drive in Finder and copy the extracted mach_kernel in its root folder.

8. Create an Extra folder in the root folder of the flash drive and copy in it:

- org.chameleon.boot.plist and smbios.plist from your working OS X installation.

- the content of the archive (just extract it in the Extra folder of the flash drive as it is).

 

NOTE: The users with FullHD screen mods or ProBook 47x0 may need to copy in the Extra folder RehabMan's Mini-SSDT-DualLink.aml (as /Extra/SSDT.aml) in order to get to the installation program.

The users with 4x40s and Sandy Bridge CPU may need to copy in the Extra folder RehabMan's Mini-SSDT-IMEI.aml (as /Extra/SSDT.aml) in order to get to the installation program.

If you have to use them both (like in 4740s with Sandy Bridge CPU), one of them should be renamed to SSDT.aml and the other to SSDT-1.aml.

9. The flash drive is ready.

 

Now boot from the flash drive, select the flash drive in the Chameleon menu and enter the -f -v boot flags. When the Mavericks install has finished, reboot and use the flash drive again (selecting the Mavericks partition this time) with the same boot flags for the first run. When you have reached the desktop, you'll have fully operational LAN and Atheros WiFi, so use the App Store to install the first update (DP5), then reboot. Repeat the procedure (boot from the flash drive with -f -v, App Store, next update, reboot) for all updates. When you have installed DP8, boot into Mavericks (again with the flash drive and -f -v) and run the ProBook Installer 6.1.6, then reboot and that's pretty much all.

 

Bildschirmfoto20130816um15.41.25.png

 

Everything works!

 

Thx to:

philip_petev - ProBook Installer and much more!

RehabMan - ProBook Installer, Blinkscreen, VoodooPS2Controller.kext and much more!

B.C. - patch-hda.1.1 script

myHack - Installer

Rene - GenericUSBXHCI.kext

mendietinha - AppleIntelCPUPowerManagement.kext for DP5

and some other guys i forgot

Edited by ryman

Share this post


Link to post
Share on other sites
Advertisement

What about the kernel? @ryman how did you install the second SSD into your Hp probook? please let me know. I have a HP Dv6 6116tx running 10.8.4. Only problem I have is HDMI out. Everything else works (except 6490m of course.) 

 

If I can boot into Mavy without cpus=1 busratio=21 then I will give this a try tomorrow itself.

Share this post


Link to post
Share on other sites

Working fine too on my pro book 4430s

 

Did not use my hack just copied my extra folder from ml

Replaced applesmartbattery manager kext with one from ml apple hda kext removed dsdt patch for atheros wifi and edited atheros 40 plugin for my wifi card

 

Works really good

 

 

 

post-179170-0-99253700-1371755162_thumb.jpg

 

 

Share this post


Link to post
Share on other sites

DP2 Update works great. Boot with -x -f -v after update and run ProBook Installer and install the kext again.

Share this post


Link to post
Share on other sites

I just install DP3. There is no sound. I tried to use ryman kexts but it was not successful.

 

-----

 

I installed VoodooHDA 2.8.4 and everything works!

Share this post


Link to post
Share on other sites

I will patch and upload the new AppleHDA with the recent AppleHDA fixes. Please wait! :D

 

Edit: Here we go!

Share this post


Link to post
Share on other sites

DP4 works great. If you get a KP caused by AppleIntelCPUManagement.kext install patched version from ProBook 10.9 V4.1.zip.

Share this post


Link to post
Share on other sites

Hi Ryman, after i updated to dp3 on probook 4530s, i got an issue with the screen when starting the laptop and after signing in screen:

i got a black screen with cursur arrow show, i can move the arrow normaly but  it is a blank black screen then after i enter sleep mode by pressing fn/f1 and wake the laptop i get the normal screen and my desktop screen.

this is weird really but if you have any fix for this and/or suggesting what to do that will be appreciated mate.

BTW: i installed the blinking screen files in usr/bin as u mentioned..... do i have to copy and paste the 2 files u have: 1- blinkscreen.sh 2 - blinkscreen ?

 

Thank you for your attention mate

Share this post


Link to post
Share on other sites

Hi Ryman, after i updated to dp3 on probook 4530s, i got an issue with the screen when starting the laptop and after signing in screen:

i got a black screen with cursur arrow show, i can move the arrow normaly but  it is a blank black screen then after i enter sleep mode by pressing fn/f1 and wake the laptop i get the normal screen and my desktop screen.

this is weird really but if you have any fix for this and/or suggesting what to do that will be appreciated mate.

BTW: i installed the blinking screen files in usr/bin as u mentioned..... do i have to copy and paste the 2 files u have: 1- blinkscreen.sh 2 - blinkscreen ?

 

Thank you for your attention mate

Copy both files to /usr/bin/.  After reboot blinkscreen should work probably!

Share this post


Link to post
Share on other sites

thank you mate, Sorry for late reply, i did not have electricity and we had a bad weather in here,

I am installing now dp5 and hope that 10.9 version 4.1 works for it..... will see and report as soon as i finish installation 

be seeing you later

Share this post


Link to post
Share on other sites

What about battery power? Is there any improvement on Probooks with Mavericks in comparison to ML? 

Maybe a little bit, but not really noticeable.

Share this post


Link to post
Share on other sites

hi, i have a bad experience with pro book 4530s Battery since dp5, i wonder if in final release will be approved and works like it is working now with ML.

Share this post


Link to post
Share on other sites

Maybe a little bit, but not really noticeable.

 

 

hi, i have a bad experience with pro book 4530s Battery since dp5, i wonder if in final release will be approved and works like it is working now with ML.

 

That's a pity. I hoped for ~4hrs instead of ~3.5hrs on my Probook 4330s.

Share this post


Link to post
Share on other sites

Nice work, guys, but what about the graphical glitches? Do you still have them?

Thanks! There are not any graphical glitches. Everything works just as well as in OSX 10.8.

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.



  • Similar Content

    • By iammask
      My laptop is Hp ab522tx(https://support.hp.com/in-en/document/c04863397)
      Product number T0Z73PA Product name HP Pavilion Notebook - 15-ab522tx Microprocessor Intel® Core™ i5-6200U with Intel® HD Graphics 520 (2.3 GHz, 3 MB cache, 2 cores) Memory, standard 8 GB DDR3L-1600 SDRAM (1 x 8 GB) Video Graphics NVIDIA GeForce 940M (4 GB DDR3L dedicated) I made bootable USB of high sierra. While installing it in verbose mode, I get a blank black screen. Mostly its graphics problem with the kext.
      please help guys.
       
    • By Twml
      I have an HP Elitebook 8460P running OSx 10.13.4 High Sierra
       
      I have an odd issue i believe is related to DSDT patch for ACPI Power battery.
      My battery icon works the battery level goes up/down and battery goes black when charging/white when not.
       
      BUT... Always has a lightning bolt in it and says "Power Source: Power Adapter" no matter if its connected or not.
       
       
      How can i get it to recognize my adapter is unplugged?
    • By crisx95
      Hi, can someone of you palese help me fix the dsdt from my HP 15 p030nl? I need battery mette, back light control and the audio work in. Pls, I'm just bad at this, and before making a mess, i'd like your help. 
      P. S. I'm on High Sierra
      DSDT.aml.zip
    • By zeg66
      Please help me with this 10.9.5 system. Motherboard: Gigabyte 965p-s3 rev3.3, gpu: Ati Radeon HD6450 (dvi/hdmi/vga). 
      Using any of the 3 ports on the 6450 (dvi, hdmi, vga), I see all the white letters on black background during boot but when they complete and it's time for the graphics to start I get a black screen and sometimes a restart after that. Using Clover 4411. Is there any way to get past this?
    • By zeg66
      Could you please help me enable the VGA port on the GT710 in 10.9.5 13F34 ? 
      It is currently booting fine through its HDMI port, web driver 334.0103f01 and config.plist arguments checked: Verbose (-v), npci=0x2000, dart=0, nvda_drv=1
      The nvidia GT710 works fine through its VGA port and web drivers on a friend's Mac Pro 3,1
      I must soon return this borrowed HDMI monitor, mine only has a VGA port so I'd appreciate your input.
×