WoadZS / HP-Spectre-X360-15-Hackintosh

EFI files for HP Spectre X360 15-bl112dx
18 stars 6 forks source link

Questions : How did you make Keyboard Brightness Fn function work? #6

Open Alternative415 opened 4 years ago

Alternative415 commented 4 years ago

I am using HP Spectre x360 late 2017(13t-ae000). It's the same generation as yours. Your battery patch DSDT already help me a lot in making my battery work. Thank you. I have one question to ask : How did you make Keyboard Brightness buttons work? Volume buttons worked by default, but Brightness didn't, and I don't know how to fix it. If you can, please tell me how you've patched it. Thank you.

WoadZS commented 4 years ago

Try this one, I think I might follow this instruction on Brightness buttons

into method label _Q10 replace_content
begin
// Brightness Down\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0205)\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0285)\n
end;
into method label _Q11 replace_content
begin
// Brightness Up\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0206)\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0286)\n
end;
DragonGuy7116 commented 3 years ago

I am using HP Spectre x360 late 2017(13t-ae000). It's the same generation as yours. Your battery patch DSDT already help me a lot in making my battery work. Thank you. I have one question to ask : How did you make Keyboard Brightness buttons work? Volume buttons worked by default, but Brightness didn't, and I don't know how to fix it. If you can, please tell me how you've patched it. Thank you.

I have the same exact laptop (13t-ae000) and I'm trying to hackintosh it and was wondering if you might be able to point me to a guide or maybe share the EFI?

Alternative415 commented 3 years ago

I have the same exact laptop (13t-ae000) and I'm trying to hackintosh it and was wondering if you might be able to point me to a guide or maybe share the EFI?

About the EFI, I just followed Opencore's instructions. About the battery.... It's complicated and I followed some guide about it AND I compared WoadZS's DSDT(Thanks again!). EFI_bootable.zip I booted mine with this EFI, check if it works for you. There are stills tons to fix, but at least it sorta worked for me. Be sure to delete the DSDT, as it should differ from yours.

If you succeed with fixing more bugs, please comment here again with your instructions and your EFI

DragonGuy7116 commented 3 years ago

Thanks so much. I will definitely take a look tomorrow and if I can help in any way, I will get back to you

DragonGuy7116 commented 3 years ago

Thanks so much. I will definitely take a look tomorrow and if I can help in any way, I will get back to you

I have the same exact laptop (13t-ae000) and I'm trying to hackintosh it and was wondering if you might be able to point me to a guide or maybe share the EFI?

About the EFI, I just followed Opencore's instructions. About the battery.... It's complicated and I followed some guide about it AND I compared WoadZS's DSDT(Thanks again!). EFI_bootable.zip I booted mine with this EFI, check if it works for you. There are stills tons to fix, but at least it sorta worked for me. Be sure to delete the DSDT, as it should differ from yours.

If you succeed with fixing more bugs, please comment

I have the same exact laptop (13t-ae000) and I'm trying to hackintosh it and was wondering if you might be able to point me to a guide or maybe share the EFI?

About the EFI, I just followed Opencore's instructions. About the battery.... It's complicated and I followed some guide about it AND I compared WoadZS's DSDT(Thanks again!). EFI_bootable.zip I booted mine with this EFI, check if it works for you. There are stills tons to fix, but at least it sorta worked for me. Be sure to delete the DSDT, as it should differ from yours.

If you succeed with fixing more bugs, please comment here again with your instructions and your EFI

I got it to boot no problem as long as I'm booting it from usb but I'm still having trouble getting it to boot from the hard drive after copying the EFI folder to the EFI partition on my hard drive. I've been having this problem for a while no matter which bootloader or MacOS I use, I always get a panic. I tried going through the Opencore troubleshooting guide and still no luck. I'm almost ready to give up 20201127_122046

Alternative415 commented 3 years ago

I got it to boot no problem as long as I'm booting it from usb but I'm still having trouble getting it to boot from the hard drive after copying the EFI folder to the EFI partition on my hard drive. I've been having this problem for a while no matter which bootloader or MacOS I use, I always get a panic. I tried going through the Opencore troubleshooting guide and still no luck. I'm almost ready to give up

Yeah, the same happened to me. A day of wasting and a day of searching concluded that the default SSD shipped with our Spectre (Intel 600p series) is the major suspect. I bought a 970 evo plus to test, but things happened and I don't have much time now, wanna try later. Grab an 970 evo or evo plus while it is still black friday, I've heard that it has gotten cheaper.

DragonGuy7116 commented 3 years ago

Great, Thanks again, I kinda wanted to upgrade the hard drive anyway to at least 512gb so that eventually I can try to dual boot and have more space for each OS. Once I take care of that, Hopefully between You and I, we can get a mostly if not fully functioning Hackintosh

WoadZS commented 3 years ago

@DragonGuy7116 @Alternative415 booting from USB works well but not from SSD or HDD? That is a shit "feature" or bug of HP bios. Hope you guys notice there are loader.efi and Preloader.efi in Clover folder. Preloader.efi actually is boot.efi from Linux and we need to boot from this efi file first. You guys can follow the step 6 in this Guide OpenCore may also requires this step but I haven't try that. Good luck.

Alternative415 commented 3 years ago

@DragonGuy7116 @Alternative415 booting from USB works well but not from SSD or HDD? That is a shit "feature" or bug of HP bios. Hope you guys notice there are loader.efi and Preloader.efi in Clover folder. Preloader.efi actually is boot.efi from Linux and we need to boot from this efi file first. You guys can follow the step 6 in this Guide OpenCore may also requires this step but I haven't try that. Good luck.

Thanks for your kind answer sir. We use Opencore(The guide is much more noob-friendly, at least to me), and I'm pretty sure that I did the correct steps that was described there and worked for others. I asked various people, but none of them can figure out we we can't boot. Maybe it's because we are too noobs, but I highly doubt that ;) Opencore only requires moving files correctly, so hard to think there is a problem in that procedure. Anyway, thanks again for your reply. If it's HP's side of issue, then guess I'll die😂

DragonGuy7116 commented 3 years ago

The other main problem I'm having and it is very frustrating is the DSDT stuff. My touchscreen isn't working and I'm not getting a battery symbol/status. I know you mentioned something about it in the earlier comment but I don't quite understand all the patching and stuff. Also, I dont know if its important to you or not, but I found a working kext for the SD card reader. I just put it in the kext folder and did a snapshot in ProperTree to add it to the config.plist and it works. Sinetek-rtsx.kext.zip

DragonGuy7116 commented 3 years ago

I managed to get the touch screen working somewhat. The touches aren't perfect but it's a start. Also got right click working by installing voodoosmbus kext. Besides the issue of not being able to boot without the USB, the only 2 issues im concerned about are the battery and the not shutting down properly, then I'll be pretty satisfied. Although I may end up selling it and getting one that has a exact guide

Alternative415 commented 3 years ago

@DragonGuy7116 @Alternative415 booting from USB works well but not from SSD or HDD? That is a shit "feature" or bug of HP bios. Hope you guys notice there are loader.efi and Preloader.efi in Clover folder. Preloader.efi actually is boot.efi from Linux and we need to boot from this efi file first. You guys can follow the step 6 in this Guide OpenCore may also requires this step but I haven't try that. Good luck.

I got some free time now, trying out hackintosh again. As I had previous experiences, things went on smoothly, but I'm still stuck in the same error as the picture DragonGuy uploaded. I would like to get much more devoted if it can boot without USB drive... Do you have any idea on the BIOS bug that you are saying? I went as far as this stage, don't want to give up😭😭

Alternative415 commented 3 years ago

The other main problem I'm having and it is very frustrating is the DSDT stuff. My touchscreen isn't working and I'm not getting a battery symbol/status. I know you mentioned something about it in the earlier comment but I don't quite understand all the patching and stuff. Also, I dont know if its important to you or not, but I found a working kext for the SD card reader. I just put it in the kext folder and did a snapshot in ProperTree to add it to the config.plist and it works. Sinetek-rtsx.kext.zip

Thanks for the SDCard reader, I wasn't able to enable it myself. If only it would boot without USB😭😭😭 I'm sure there will be a solution for this...

Alternative415 commented 3 years ago

I managed to get the touch screen working somewhat. The touches aren't perfect but it's a start. Also got right click working by installing voodoosmbus kext. Besides the issue of not being able to boot without the USB, the only 2 issues im concerned about are the battery and the not shutting down properly, then I'll be pretty satisfied. Although I may end up selling it and getting one that has a exact guide

If you are still interested, I finally managed to make a Clover build that doesn't need boot USB. Also made lots of things work.

DragonGuy7116 commented 3 years ago

I gave up on it because a friend sold me a really nice Acer gaming laptop that was very easy to hackintosh, even though it doesn’t have the touchscreen which I really wanted. In the future though I may end up getting another touchscreen one

Alternative415 commented 3 years ago

I gave up on it because a friend sold me a really nice Acer gaming laptop that was very easy to hackintosh, even though it doesn’t have the touchscreen which I really wanted. In the future though I may end up getting another touchscreen one

Glad you got one that's good for you! Hope you use it well. If you can, can you sent me your final EFIs from our Spectre model? I'm kinda lost on how to enable touchscreen and SDCard reader on Opencore, and I want to have a look at your EFI.

DragonGuy7116 commented 3 years ago

Dang it I ended up deleting it when I sold the HP. The only thing I can suggest is maybe looking for hackintosh groups on Facebook, sometimes people in those groups have files that may help. Good luck