RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
This is just a summary post of what I'm finding out with this new laptop. I'm going to eventually move components from my 4530s and have the 4540s be my new main 'hackbook'.
I spent a bit of time to figure out exactly which flags are required.
When I got it, I fired it up just to make sure it reaches the Windows setup. It did. I shut it down, removed the HDD and replaced it with a Crucial M4 SSD. Then I proceeded to try a Mavericks install.
Installing:
- right now with standard screen (eventually, I'll transfer the screen from my 4530s... I already have the cable)
- needed only "IGPEnabler=No" to boot Unibeast USB
- ps2 drivers in Unibeast do not work for the trackpad on this laptop, replace with mine or use a USB mouse for installation
- second boot needs only "IGPEnabler=No -x"
- annoying "connect a BT keyboard" screen was coming up (have to plug in a USB keyboard). found that if you disable BT in BIOS this goes away (looks like BIOS toggle for BT actually works, compared the 4x30s where it has no effect).
"Mini SSDT" trick for injecting graphics will not work on the 4x40s series, because the GFX0 device in DSDT already has a _DSM method. You cannot override a _DSM that is in DSDT with a _DSM in SSDTs. I will be interesting how this impacts booting with DSDT=Null or in the fresh install case with a 1080p screen installed. We can officially throw this technique out when using the native DSDT. The 4x30s DSDT does not have this _DSM method under GFX0 so SSDT injection works on that machine.
Other notes, post install:
- no problem with screen brightness, before or after display sleep. So far, no need for blinkscreen
- the fan is definitely quieter on this machine
- speed due to i5 chip (compared to my i3 in my 4530s) is nice
- original AR9485 is still in place. Does not seem to cause any problems, although it doesn't work (not supported). I'll be researching on what to replace it with soon.
--- Unrelated Lion Info ---
Also, just to see how it would go, I created a modified ProBook Installer (via pkgutil) to see if the machine can support Lion 10.7.5. I haven't done a lot of testing, but it appears the patches in the ProBook Installer work great for this machine on Lion.
Similar to the flags necessary in the Mavericks case, you must use "GraphicsEnabler=No" for the initial boot of the USB and "GraphicsEnabler=No -x" for the second one. If you were using Unibeast v3, you would need IGPEnabler=No instead. This is boot loader dependent/default org.chameleon.Boot.plist dependent.
I spent a bit of time to figure out exactly which flags are required.
When I got it, I fired it up just to make sure it reaches the Windows setup. It did. I shut it down, removed the HDD and replaced it with a Crucial M4 SSD. Then I proceeded to try a Mavericks install.
Installing:
- right now with standard screen (eventually, I'll transfer the screen from my 4530s... I already have the cable)
- needed only "IGPEnabler=No" to boot Unibeast USB
- ps2 drivers in Unibeast do not work for the trackpad on this laptop, replace with mine or use a USB mouse for installation
- second boot needs only "IGPEnabler=No -x"
- annoying "connect a BT keyboard" screen was coming up (have to plug in a USB keyboard). found that if you disable BT in BIOS this goes away (looks like BIOS toggle for BT actually works, compared the 4x30s where it has no effect).
"Mini SSDT" trick for injecting graphics will not work on the 4x40s series, because the GFX0 device in DSDT already has a _DSM method. You cannot override a _DSM that is in DSDT with a _DSM in SSDTs. I will be interesting how this impacts booting with DSDT=Null or in the fresh install case with a 1080p screen installed. We can officially throw this technique out when using the native DSDT. The 4x30s DSDT does not have this _DSM method under GFX0 so SSDT injection works on that machine.
Other notes, post install:
- no problem with screen brightness, before or after display sleep. So far, no need for blinkscreen
- the fan is definitely quieter on this machine
- speed due to i5 chip (compared to my i3 in my 4530s) is nice
- original AR9485 is still in place. Does not seem to cause any problems, although it doesn't work (not supported). I'll be researching on what to replace it with soon.
--- Unrelated Lion Info ---
Also, just to see how it would go, I created a modified ProBook Installer (via pkgutil) to see if the machine can support Lion 10.7.5. I haven't done a lot of testing, but it appears the patches in the ProBook Installer work great for this machine on Lion.
Similar to the flags necessary in the Mavericks case, you must use "GraphicsEnabler=No" for the initial boot of the USB and "GraphicsEnabler=No -x" for the second one. If you were using Unibeast v3, you would need IGPEnabler=No instead. This is boot loader dependent/default org.chameleon.Boot.plist dependent.