Contribute
Register

[WIP-Guide] Hp Envy 15-as133cl

Status
Not open for further replies.
I saw it in your guide _PRW... But in your actual patch, you're adding a method somewhere.. And you are not doing it for the hotpatch.. So i assumed the method in your hotpatch guide wasnt for skylake/kabylake since in your maciasl patch, you're adding a method somewhere...

Edit..

I used your gprw patch with your ssdt-gprw and sleep when a usb device is connected is working fine.
So i can say i have finally no patch in my dsdt :)

Fully hot patched :)

Still no success with shutdown... i have no clue where to check lol... i searched online.. usually its a problem with a wrongly patched dsdt...

What's working :
-Audio
-Usb
-Wifi
-BT
-Backlight control
-Sleep
-CPU PM
-Trackpad pref pane
-Webcam
-battery status

What's partially working :
-Hdmi output : No sound.
(I guess it's because i'm using AppleALC.Kext... but most people had success with it..)

What's not working :
-Shutdown
(I see cpu halted then black screen.. but the keyboard backlight stay open.. and the fan is louder..)
-Touchscreen
(VoodooI2C is my best bet, i got an Elan2097 touchscreen)

Unknown status :
- Usb C

Code:
Franciss-MacBook-Air:RehabMan francis$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82530000 0xa5000    0xa5000    com.apple.driver.AppleACPIPlatform (6.1) 33FE0184-9235-32DF-8BC2-0B2B11971EDB <14 13 12 11 7 6 5 4 3 1>
Franciss-MacBook-Air:RehabMan francis$ kextstat|grep -y appleintelcpu
Franciss-MacBook-Air:RehabMan francis$ kextstat|grep -y applelpc
Franciss-MacBook-Air:RehabMan francis$ kextstat|grep -y applehda
  117    1 0xffffff7f82147000 0x1f000    0x1f000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <116 115 90 12 7 6 5 4 3 1>
  131    0 0xffffff7f822cb000 0xb7000    0xb7000    com.apple.driver.AppleHDA (280.12) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <130 117 116 115 103 90 6 5 4 3 1>
Franciss-MacBook-Air:RehabMan francis$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory
Franciss-MacBook-Air:RehabMan francis$ pmset -g assertions
2017-11-05 18:12:42 -0500
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 54(powerd): [0x0000005600088106] 00:11:10 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
   pid 95(hidd): [0x0000000c00098049] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968043.3"
   Timeout will fire in 600 secs Action=TimeoutActionRelease
Kernel Assertions: 0x4=USB
   id=501  level=255 0x4=USB mod=1969-12-31, 7:00 PM description=com.apple.usb.externaldevice.14300000 owner=Mass Storage
Idle sleep preventers: IODisplayWrangler
Franciss-MacBook-Air:RehabMan francis$ system_profiler SPSerialATADataType|grep TRIM
          TRIM Support: No
Franciss-MacBook-Air:RehabMan francis$  sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb1ee870 [0x7fff969db570]> { URL = "AppleBacklightInjector.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb184bd0 [0x7fff969db570]> { URL = "BrcmPatchRAM2.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cafe8020 [0x7fff969db570]> { URL = "BrcmFirmwareRepo.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb044a00 [0x7fff969db570]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb0435b0 [0x7fff969db570]> { URL = "IntelGraphicsFixup.kext/ -- file:///System/Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0c843d5f0 [0x7fff969db570]> { URL = "Lilu.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb00d230 [0x7fff969db570]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0caff9cb0 [0x7fff969db570]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cb0023e0 [0x7fff969db570]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0caffb780 [0x7fff969db570]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cafd2eb0 [0x7fff969db570]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0cafd57f0 [0x7fff969db570]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0ca8e6cb0 [0x7fff969db570]> { URL = "USBInjectAll.kext/ -- file:///System/Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0c8686050 [0x7fff969db570]> { URL = "PinConfigs.kext/ -- file:///System/Library/Extensions/AppleALC.kext/Contents/PlugIns/", ID = "as.vit9696.PinConfigs" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0c86854b0 [0x7fff969db570]> { URL = "AppleALC.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.AppleALC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7fc0c8420ad0 [0x7fff969db570]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
KernelCache ID: F191E0F79C18AC57897452228F75464A
 

Attachments

  • ioreg.zip
    640.4 KB · Views: 85
  • CLOVER.zip
    1.9 MB · Views: 99
  • RehabMan 2.zip
    74.6 KB · Views: 92
Last edited:
I got it rehabman!!!

i used the shutdown fix on this github https://github.com/Kaijun/Acer-V5-573g-DSDT

can't believe it worked... oh well, is there a way i can... do it hotpatch style?

Edit:

Also i can't believe this is working.. it's a shutdown fix for a complete different motherboard...
Code:
OperationRegion (PMRS, SystemIO, 0x1830, One)\n

The number shouldn't be the same right...
 
Last edited:
Well, thank you for everything rehabman!

First post updated :)
 
I got it rehabman!!!

i used the shutdown fix on this github https://github.com/Kaijun/Acer-V5-573g-DSDT

can't believe it worked... oh well, is there a way i can... do it hotpatch style?

Edit:

Also i can't believe this is working.. it's a shutdown fix for a complete different motherboard...
Code:
OperationRegion (PMRS, SystemIO, 0x1830, One)\n

The number shouldn't be the same right...

See hotpatch guide:
http://www.tonymacx86.com/threads/guide-using-clover-to-hotpatch-acpi.200137/
 
HP Envy 15t-as100|i7-7560U|Intel HD 640 Graphics|BCM94352Z
Followed OP's guide. Used same kexts & config.plist & SSDT(not sure it's correct for my laptop) for booting 10.13.2.
  • It boots, wi-fi, bt, Battery, Sound seems to be working.
  • Shutdown Fix doesn't work for me.
Fixing problems with graphics (artefacts, black screen):
  • Replace ig-platform-id with 0x59260002 in Clover's config.plist. (done in attached config.plist)
  • Remove config.plist/Devices/FakeID/IntelGFX. (done in attached config.plist)
  • Extract your EDID using DarwinDumper. Replace the 21s bit with B5, 95(was replaced by B5 for me), A5. Try different one. Inject it in Graphics>EDID>Custom (done in attached config.plist) More info
 

Attachments

  • Screen Shot 2018-01-29 at 23.27.09.png
    Screen Shot 2018-01-29 at 23.27.09.png
    133.1 KB · Views: 136
  • config.plist
    12.3 KB · Views: 203
Last edited:
Hi all.
I got HP Envy 15t-as100, like OP's. With next config:
i7-7560U | Intel HD 640 Graphics, replaced wifi with BCM94352Z.
Used same kexts & config.plist & SSDT(not sure it's correct for my laptop) for booting 10.13.2. It boots, wi-fi, bt, Battery, Sound seems to be working.

But my problem is graphic artifacts. I think it is because of HD 640, not HD 620. I don't know where should i start. Also, i can't understand why OP didn't patch DSDT.

Attaching hardware report.

"Problem Reporting" files are incomplete (EFI/Clover is missing).
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
"Problem Reporting" files are incomplete (EFI/Clover is missing).

Updated post, uploaded EFI/Clover, eliminated "themes" dir.
 
Hi all.
I got HP Envy 15t-as100, like OP's. With next config:
i7-7560U | Intel HD 640 Graphics, replaced wifi with BCM94352Z.
Used same kexts & config.plist & SSDT(not sure it's correct for my laptop) for booting 10.13.2. It boots, wi-fi, bt, Battery, Sound seems to be working.

But my problem is graphic artifacts. I think it is because of HD 640, not HD 620. I don't know where should i start. Also, i can't understand why OP didn't patch DSDT.

Should i try this solution?

Attaching hardware report.
Updated post, uploaded EFI/Clover, eliminated "themes" dir.

Did you enable CSM/legacy boot in BIOS?
Please note that SSDT-XOSI.aml has no effect without the _OSI->XOSI patch.
Same goes for SSDT-GPRW.aml.
Read ACPI hotpatch guide for more information.
 
Did you enable CSM/legacy boot in BIOS?
Please note that SSDT-XOSI.aml has no effect without the _OSI->XOSI patch.
Hmmm, seems that i used wrong config.plist. Used new one with patches. Please check updated files.
Also, i tried to add FakePCIID_Intel_HD_Graphics.kext to kexts, no effect.

Legacy boot seems to be enabled.
 

Attachments

  • CLOVER.zip
    4.9 MB · Views: 102
  • debug_27620.zip
    725.3 KB · Views: 87
  • IMG_20180126_212808.jpg
    IMG_20180126_212808.jpg
    714.3 KB · Views: 131
Hmmm, seems that i used wrong config.plist. Used new one with patches. Please check updated files.
Also, i tried to add FakePCIID_Intel_HD_Graphics.kext to kexts, no effect.

Legacy boot seems to be enabled.

"Problem Reporting" files are incomplete (EFI/Clover is missing).
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Status
Not open for further replies.
Back
Top