Contribute
Register

HP 250 G6 - can't reach the installer

Status
Not open for further replies.
No bluetooth shown on the USB bus... USB configuration issue.
Read here:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/

I didn't have an internal bluetooth controller so I didn't add it to the SSDT-UIAL.aml
but that was before I installed the Broadcom WIFI card.
To check if this is the case, I re-applied the port limit patch, and removed SSDT-UIAL. As result I could see in IOREG all skylake USB ports again, but still no internal bluetooth controller on there.
Is it possible that the bluetooth controller is elsewhere and not on the USB controller?
 
I didn't have an internal bluetooth controller so I didn't add it to the SSDT-UIAL.aml
but that was before I installed the Broadcom WIFI card.
To check if this is the case, I re-applied the port limit patch, and removed SSDT-UIAL. As result I could see in IOREG all skylake USB ports again, but still no internal bluetooth controller on there.

Perhaps you have the BT disabled in BIOS.
Or mistakenly enabled "fast boot" in BIOS.

Is it possible that the bluetooth controller is elsewhere and not on the USB controller?

No.
 
BT is enabled in BIOS, no fast boot option available (I'm using legacy support enabled BIOS).
I removed SSDT-UIAL.aml and reapplied the port limit patch, still I can't find the bluetooth controller on IOReg, but if I search for "bluetooth" in IOReg, you can find something else (don't know what it is). But still no bluetooth.

attached is a report with SSDT-UIAL removed and port limit patch applied

also, AppleBusPowerControllerUSB doesn't seem loaded, but AppleBusPowerController is, on EC device. Are they the same?
 

Attachments

  • Dimitri report 4.zip
    1.7 MB · Views: 79
BT is enabled in BIOS, no fast boot option available (I'm using legacy support enabled BIOS).
I removed SSDT-UIAL.aml and reapplied the port limit patch, still I can't find the bluetooth controller on IOReg, but if I search for "bluetooth" in IOReg, you can find something else (don't know what it is). But still no bluetooth.

attached is a report with SSDT-UIAL removed and port limit patch applied

also, AppleBusPowerControllerUSB doesn't seem loaded, but AppleBusPowerController is, on EC device. Are they the same?

Test your BT hardware on Windows.
 
I don't have any Windows copy, but I tested it on Linux and indeed I can't seem to make it work (wifi is working out of the box).

so I guess there is something wrong with my DW1560 card. But I've used this very card on my old laptop and it was working fine. Assuming I didn't damaged it while mounting it in my new laptop (wifi is working, afterall), maybe there is some white list for bluetooth devices on my laptop?
 
I don't have any Windows copy, but I tested it on Linux and indeed I can't seem to make it work (wifi is working out of the box).

so I guess there is something wrong with my DW1560 card. But I've used this very card on my old laptop and it was working fine. Assuming I didn't damaged it while mounting it in my new laptop (wifi is working, afterall), maybe there is some white list for bluetooth devices on my laptop?

Check that the card is well seated.
BIOS Whitelist for BT is unlikely.
It is not unlikely that the BT on the card is defective.

You should also check that you didn't accidentally disable BT in BIOS.
 
BT in BIOS is enabled for sure, checked that many time. Nevermind, I won't use BT for the moment.

Can you please check on my last report on post #26 if USB is well implemented?
AppleBusPowerControllerUSB doesn't seem loaded, but AppleBusPowerController is, on EC device. Are they the same?
 
I noticed that the "airplane mode" media key (F12) is killing my wifi (and probably that's why bluetooth removed from the system too). It is not acting like a toggle switch, it just kill the wifi and it won't take it on again unless you shut down the computer.
I'm trying to remove that key by removing the code in the DSDT for his query,
but I can't understand what is the number of that query.
I followed your guide to track the queries, I tried PS2 with ioio and no results in system/log,
so I tried with debug DSDT to track EC queries, and got no ACPI events in system/log,
then tried GPE methods, no results.

I'd say they generate EC queries, looking at the DSDT code, but I can't track them for some reason.
I just like to remove the code for the airplane mode key so it won't work
 

Attachments

  • report finale.zip
    1.7 MB · Views: 109
I noticed that the "airplane mode" media key (F12) is killing my wifi (and probably that's why bluetooth removed from the system too). It is not acting like a toggle switch, it just kill the wifi and it won't take it on again unless you shut down the computer.
I'm trying to remove that key by removing the code in the DSDT for his query,
but I can't understand what is the number of that query.
I followed your guide to track the queries, I tried PS2 with ioio and no results in system/log,
so I tried with debug DSDT to track EC queries, and got no ACPI events in system/log,
then tried GPE methods, no results.

I'd say they generate EC queries, looking at the DSDT code, but I can't track them for some reason.
I just like to remove the code for the airplane mode key so it won't work

Your EC query methods are not instrumented for ACPIDebug.
See brightness guide for clues:
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
 
Status
Not open for further replies.
Back
Top