Contribute
Register

[Experiment]Install Mavericks with Clover on HP Probook 4x0 G1

Status
Not open for further replies.
When you figure out the new keyboard layout, you can provide it to me and I'll integrate it into the official build. I don't have the hardware, so I can't do it for you...

See here for information on custom keyboard map: https://github.com/RehabMan/OS-X-Voo...yboard-Mapping

ok, will try. don't understand fully how to get this codes.
btw world key on my 4530s don't work. it flashes 3 times and off, no lauchpad.

about sound volume, are you sure you selected EmuVariable and Install RC scripts while installing Clover? You can run the installer again with choices in post 1, no further copy is required.

yep. i only didn't use cc for now. will do more tests in some days. but audio is a problem in some way.
will ask in another thread about hdmi, mb they know smth.

thx
 
ok, will try. don't understand fully how to get this codes.
btw world key on my 4530s don't work. it flashes 3 times and off, no lauchpad.

The "world key" is not mapped to anything. It is non-functional on OS X.
 
sry, thought it was inject reading u guide.

i can inject only keys already exist in mac or smth like in u guide "lauchpad"?
as i understand i must get debug version to see this codes, am i right?
 
sry, thought it was inject reading u guide.

It is just an example in the guide...

i can inject only keys already exist in mac or smth like in u guide "lauchpad"?
as i understand i must get debug version to see this codes, am i right?

The purpose of the keyboard driver is to translate ps2/acpi events into ADB codes. ADB codes are what OS X understands as keyboard codes, so for the most part, only ADB codes recognized by OS X can be generated.

You run the debug version to obtain the PS2 codes for the keys that you wish to provide an alternate mapping for.
 
The purpose of the keyboard driver is to translate ps2/acpi events into ADB codes. ADB codes are what OS X understands as keyboard codes, so for the most part, only ADB codes recognized by OS X can be generated.

You run the debug version to obtain the PS2 codes for the keys that you wish to provide an alternate mapping for.

ok, thx. could u plz say smth about hdmi. i understand it works on u hp envy.

12 hdmi - not work (when pluged in get hard restart and when get to mavericks loading get restart again, system not loading with hdmi in)
 
ok, thx. could u plz say smth about hdmi. i understand it works on u hp envy.

It worked without mods/patches on my Envy...
 
You run the debug version to obtain the PS2 codes for the keys that you wish to provide an alternate mapping for.

f1=key 3b=7a
f2=key 3c=78
f3=key 3d=63
f4=key 3e=76
f5=key 3f=60
f6=key 40=61
f7=key 41=62
f8=key 42=64
f9=key 43=65
f10=key 44=6d
f11=key 57=67
f12=key 58=6f

fn+f1=f1 (nothing on button) [its sound when press, f1 too]
fn+f2=f2 (nothing on button) [its sound when press, f2 too]
fn+f3=key e05f=0, 0=80 (sleep on button) [working]
fn+f4=key e06e=70 (monitor on button) [unknown]
fn+f5= !not working (nothing on button) [don't show any code]
fn+f6=key e02e=49 (volume down) [working]
fn+f7=key e030=48 (volume up) [working]
fn+f8=key e001=80 (mic on button with led) [unknown]
fn+f9=key e012=91 (brightness down) [working]
fn+f10=key e017=90 (brightness up) [working]
fn+f11=f11 (nothing on button)
fn+f12=f12 (nothing on button)
fn+insert=key 46=4d (scroll) [don't know how to test]
fn+home=key e037=0, 0=80 (prt sc) [touchpad on/off]
fn+end=key 54=44 (sys rq) [unknown]
fn+pg up=key e045=34 (pause) [working]
fn+pg dn=key e046=92 (break) [working]
sound=key e020=4a [working] (led out of sync)
wifi=key e078=80 [dunno] :arrow:

what for now :) need help
wifi key droped wifi, then wifi go up, i played with it and ... wifi go down, and not worked. then tryed to up it manual but not worked. then used ifconfig to up it, and it not worked too. after that tryed to reboot and got kernel panic :(
i am on clover.

forgot fn+delete... suppose it will be delete cause nothing on it.

after booting verbose all is normal except fn<>ctrl changed places ^^
delete=key e053=75
fn+delete=delete (nothing on button)
esc=key 1=35
fn+esc=key e001=80 (nothing on button) :!:
 
Does your Fn button generate any code by itself (this is rare, but my Lenovo u430 does and it will be fairly useful).

The big question is for the keys that do generate a code, how do you want to assign them? What functions make the most sense based on what glyph is on the key?
 
Does your Fn button generate any code by itself (this is rare, but my Lenovo u430 does and it will be fairly useful).

The big question is for the keys that do generate a code, how do you want to assign them? What functions make the most sense based on what glyph is on the key?

nope, it dosn't.

think native, like it drawed on laptop will be the best way.
my header is: "DefinitionBlock ("dsdt.aml", "DSDT", 2, "HPQOEM", "179C ", 0x00000001)"

most of buttons is working oob, list:
fn+f3=key e05f=0, 0=80 (sleep on button) [working]
fn+f6=key e02e=49 (volume down) [working]
fn+f7=key e030=48 (volume up) [working]
fn+f9=key e012=91 (brightness down) [working]
fn+f10=key e017=90 (brightness up) [working]
fn+pg up=key e045=34 (pause) [working]
fn+pg dn=key e046=92 (break) [working]

i think that:
fn+f4=key e06e=70 (monitor on button) [unknown]
fn+insert=key 46=4d (scroll) [don't know how to test]
needed to be tested. fn+f4 uses hdmi or vga?

fn+home=key e037=0, 0=80 (prt sc) [touchpad on/off]
must be swaped with
fn+end=key 54=44 (sys rq) [unknown]
and tested

fn+f8=key e001=80 (mic on button with led) [unknown]
this button has no functionality for now. if it can be native to mic (macros or so) this will be good.
if not than maybe community with 450g1 laptops wants smth on it.

sound=key e020=4a [working] (led out of sync)
it will be good if it won't be like crasy and led will sync with on/off status.

wifi=key e078=80 [dunno]
need more tests, but anyway try to fix it.

====================

DUAL-BOOT UEFI [OSX|UNIX]
**CLOVER AND UEFI READY UNIX ONLY**
simple guide at your own risk :)
i used ubuntu 13.10 desktop amd64

--YOU ARE IN OSX
1. login user with admin privileges
2. go to disk utility
3. remap your drive as u will need, new partitions are in HFS+ and their each size=size each of your future unix partitions
i have added 2 partitions for "/" and swap
DON'T DO PARTITION FOR EFI U ALREADY HAVE IT
don't forget that if u would like to use sleep u swap must be = your ram

DOING UBUNTU 13.10 DESKTOP AMD64 USB FLASH
many unix distro can be done like that, don't forget to clarify it for distro
1. go to terminal
2. write:
Code:
diskutil list
3. write:
Code:
diskutil unmount "HERE U WRITE PATH TO MOUNTPOINT OF YOUR FLASH"
example: "/dev/disk7"
4. ***BE ATTENTIVE***
****IF U WILL WRITE "OF PATH" WRONG U CAN DESTROY YOUR OSX INSTALLATION****

write:
Code:
sudo dd if=/PATH/TO/DISTRO of=/PATH/TO/DISK_U_UNMOUNTED bs=4096

--RESTARTING TO BIOS
1. shutdown pc and power on
for now 450g1 have problems with restarting from osx
2. press f10 while booting to get to bios
3. go to advanced menu
4. switch to UEFI native
5. press f10 and choose save

--LOADING FROM FLASH
1. press f9 during boot and choose boot your boot source with unix
UBUNTU EXAMPLE
when u are in UEFI mod your ubuntu starter screen where u choose what to do will be DOS like
2. when it will ask u where to install, choose INSTALLATION TYPE -> SOMETHING ELSE
do not miss here :cool:
3. choose partition u created for it and press change
4. choose mount point and file system AND DON'T TOUCH SIZE
5. redo for another partitions
6. continue installation
unix bootloader must be atomate wrote to unix patition witch contains /boot

IF all go good and i didn't forgot to say smth important u will reboot and see... :crazy:

clever CLOVER will auto catch your unix system and u simple can choose it to boot.
than u will see linux bootloader, where u can choose your boot options.

THIS GUIDE WAS WROTE TESTING WITH LATEST CLOVER AND UBUNTU DESKTOP 13.10 AMD64

================

btw restarting from ubuntu doesn't lead to black screen ^^

------------------------------

for those who have sound problems try this kext by Sergey_Galan
http://www.osx86.net/files/file/3914-idt-92hd91bxx-applehda-1092hdef/

if u change smbios after ssdt generation u must regenerate ssdt.

if u havent got internet connection to generate ssdt put iasl to /usr/local/bin folder.
 
Hello there,

I'm considering buying Probook 450 G1 (i5-4200U, HD4600+8750M), so I would like to know if everything is working fine with latest version of Mavericks?

I've noticed the date, so I guess everything is working OK, but still can you please provide me with that answer?

Also would like to know, does it work with Yosemite too?

Thanks in advance,
oli2290
 
Status
Not open for further replies.
Back
Top