Contribute
Register

samsung np370r5e-s06

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Done

What changes it should to make ?
It will now select a keyboard profile that matches your machine... and already has a list of breakless keys in it.

Notice: In Settings -> Monitor Brightness control disappear ((
Nothing to do with this patch. Sounds like you have file management issues with your DSDT patching process...
 
Joined
Jan 18, 2014
Messages
45
Motherboard
I still didn't read
CPU
the RULES
Graphics
so ignore me
Mac
iMac
Mobile Phone
iOS
It will now select a keyboard profile that matches your machine... and already has a list of breakless keys in it.
Keys are still breackless
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Keys are still breackless
What are their scan codes?

Download patchmatic: https://github.com/RehabMan/OS-X-MaciASL-patchmatic.
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -Rf ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract
Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Scan codes are the same as before

Fn+F1 - e04e=90
Fn+F2 - e009=83
Fn+F3 - e008=80
Fn+F4 - e002=80
Fn+F5 - e079=80
Fn+F11 - e033=80
Fn+F12 - e055=80
Fn lock - e037=0,0=80


View attachment 118275

View attachment 118276
Look at the Info.plist for the "Breakless PS2" for SECCSD/LH43STAR".

If you have breakless PS2 scan codes to add to this, do so... test... and get back to me.
 
Joined
Jan 18, 2014
Messages
45
Motherboard
I still didn't read
CPU
the RULES
Graphics
so ignore me
Mac
iMac
Mobile Phone
iOS
Look at the Info.plist for the "Breakless PS2" for SECCSD/LH43STAR".

If you have breakless PS2 scan codes to add to this, do so... test... and get back to me.
Add codes for SECCSD/LH43STAR in Breackless section (using xcode edtior) then install kekst then reboot...
After load I have lost all keyboard (system log is silent on key press or key up)
This message typed by using external USB keyboard )
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Add codes in for SECCSD/LH43STAR install kekst then reboot...
After load I have lost all keyboard (system log is silent on key press or key up)
This message typed by using external USB keyboard )
You probably messed up the permissions on the kext, or broke the plist entirely. Make sure you use a plist editor, and do all edits outside /S/L/E. Install the modified kext with Kext Wizard, and don't forget to repair permissions & rebuild cache.
 
Joined
Jan 18, 2014
Messages
45
Motherboard
I still didn't read
CPU
the RULES
Graphics
so ignore me
Mac
iMac
Mobile Phone
iOS
You probably messed up the permissions on the kext, or broke the plist entirely. Make sure you use a plist editor, and do all edits outside /S/L/E. Install the modified kext with Kext Wizard, and don't forget to repair permissions & rebuild cache.
Maked all from the begining step by step...

Results:
keyboard - breackless keys fixed

the first thing I did is this patch (as you recomended)

into method label _DSM parent_label PS2K remove_entry;
into device label PS2K insert
begin
Method (_DSM, 4, NotSerialized)\n
{\n
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }\n
Return (Package()\n
{\n
"RM,oem-id", "SECCSD",\n
"RM,oem-table-id", "LH43STAR",\n
})\n
}\n
end;

Then using PlistEditor PRO (not xcode or TextEdit) add breackless keys then install kekst with KekstWizard then fix permitions and cashe.

Brightness control - Settings -> Monitor Brightness control present but not working propertly (same issue)

What have been done:
Applied patches:
"Rename GFX0 to IGPU"
"Brightness Fix (HD3000/HD4000)"
"Disabled from _REG (DSDT)"
Installed ACPIBacklight.kext then fix permitions and cashe.

rebooted...
Problem is still do not solved...

Notice: Brightness keys up and down is working (control moves, sun showed current status) but brightness has no change.

View attachment MacBook Pro — Denis.ioreg

View attachment RehabMan.zip
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
189,144
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
...
Brightness control - Settings -> Monitor Brightness control present but not working propertly (same issue)

What have been done:
Applied patches:
"Rename GFX0 to IGPU"
"Brightness Fix (HD3000/HD4000)"
"Disabled from _REG (DSDT)"
Installed ACPIBacklight.kext then fix permitions and cashe.

rebooted...
Problem is still do not solved...

Notice: Brightness keys up and down is working (control moves, sun showed current status) but brightness has no change.
Your attachments show that GFX0->IGPU rename was not done. But that should not make your brightness control non-functional...

Remove ACPIBacklight.kext, rebuild cache, reboot. If brightness control is still not working, then your laptop does not use the IGPU PM controls for backlight. If it does work, it indicates a problem with your DSDT/SSDT patching process (native DSDT/SSDT out-of-sync with patched).
 
Joined
Jan 18, 2014
Messages
45
Motherboard
I still didn't read
CPU
the RULES
Graphics
so ignore me
Mac
iMac
Mobile Phone
iOS
Your attachments show that GFX0->IGPU rename was not done. But that should not make your brightness control non-functional...

Remove ACPIBacklight.kext, rebuild cache, reboot. If brightness control is still not working, then your laptop does not use the IGPU PM controls for backlight. If it does work, it indicates a problem with your DSDT/SSDT patching process (native DSDT/SSDT out-of-sync with patched).

Removed ACPIBacklight.kext nothing changed... So is this the end ? )
 
Top