Contribute
Register

Weird problem with Handoff, Instant Hotspot and AutoUnlock

Status
Not open for further replies.
Ok, here you can find all the files again. Thanks.

Code:
Last login: Mon Oct 23 22:59:43 on ttys000
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82576000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1>
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y appleintelcpu
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y applelpc
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y applehda
  110    1 0xffffff7f823fb000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <109 108 96 12 7 6 5 4 3 1>
  134    0 0xffffff7f8289a000 0xb7000    0xb7000    com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <133 113 110 109 108 96 6 5 4 3 1>
  135    0 0xffffff7f8241a000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3>
MacBook-Air-de-Jorge:~ jorgeconsiglio$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory
MacBook-Air-de-Jorge:~ jorgeconsiglio$ pmset -g assertions
2017-10-23 23:03:03 -0300
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 309(UserEventAgent): [0x0000002b000b80f2] 00:04:01 BackgroundTask named: "com.apple.SafariBookmarksSyncAgent.XPC.ZoneSubscriptionRegistration"
    Created for PID: 433.
   pid 103(hidd): [0x0000000d0009804d] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968077.3"
    Timeout will fire in 600 secs Action=TimeoutActionRelease
No kernel assertions.
Idle sleep preventers: IODisplayWrangler
MacBook-Air-de-Jorge:~ jorgeconsiglio$ system_profiler SPSerialATADataType|grep TRIM
MacBook-Air-de-Jorge:~ jorgeconsiglio$
Code:
Last login: Mon Oct 23 23:03:02 on ttys000
MacBook-Air-de-Jorge:~ jorgeconsiglio$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88977d9820 [0x7fffb23f45b0]> { URL = "VoodooI2C.kext/ -- file:///System/Library/Extensions/", ID = "com.alexandred.VoodooI2C" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889779c9c0 [0x7fffb23f45b0]> { URL = "BrcmPatchRAM2.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88972ec990 [0x7fffb23f45b0]> { URL = "BrcmFirmwareRepo.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889779e830 [0x7fffb23f45b0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897664730 [0x7fffb23f45b0]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897663920 [0x7fffb23f45b0]> { URL = "IntelGraphicsFixup.kext/ -- file:///System/Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e336f0 [0x7fffb23f45b0]> { URL = "Lilu.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889762cdf0 [0x7fffb23f45b0]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897616520 [0x7fffb23f45b0]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897620070 [0x7fffb23f45b0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897618db0 [0x7fffb23f45b0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975c9d20 [0x7fffb23f45b0]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975cff80 [0x7fffb23f45b0]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975c2d40 [0x7fffb23f45b0]> { URL = "AsusNBFnKeys.kext/ -- file:///System/Library/Extensions/", ID = "org.emlydinesh.driver.AsusNBFnKeys" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f88972973a0 [0x7fffb23f45b0]> { URL = "aDummyHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894c5e6f0 [0x7fffb23f45b0]> { URL = "USBInjectAll.kext/ -- file:///System/Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88970c98e0 [0x7fffb23f45b0]> { URL = "NullEthernet.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.NullEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e18290 [0x7fffb23f45b0]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e12790 [0x7fffb23f45b0]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" }
KernelCache ID: BB3905A2246AC34084B2D8E7ED51BE26
MacBook-Air-de-Jorge:~ jorgeconsiglio$
 

Attachments

  • Clover.zip
    4 MB · Views: 120
  • RehabMan.zip
    57.7 KB · Views: 118
  • MacBook Air de Jorge.ioreg.zip
    534.1 KB · Views: 121
Ok, here you can find all the files again. Thanks.

Code:
Last login: Mon Oct 23 22:59:43 on ttys000
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82576000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 642EF8D6-8F86-3F92-B450-FDC9BAE4F3DD <14 12 11 7 6 5 4 3 1>
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y appleintelcpu
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y applelpc
MacBook-Air-de-Jorge:~ jorgeconsiglio$ kextstat|grep -y applehda
  110    1 0xffffff7f823fb000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <109 108 96 12 7 6 5 4 3 1>
  134    0 0xffffff7f8289a000 0xb7000    0xb7000    com.apple.driver.AppleHDA (999.1.1fc1) 7FC2BABA-4D4F-34FC-93E2-3E3244DEB73D <133 113 110 109 108 96 6 5 4 3 1>
  135    0 0xffffff7f8241a000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (280.12) 2D6BB587-0D94-3E6D-AFBE-A4A03F37A6A9 <4 3>
MacBook-Air-de-Jorge:~ jorgeconsiglio$ ls -l /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*
ls: /System/Library/Extensions/AppleHDA.kext/Contents/Resources/*.zml*: No such file or directory
MacBook-Air-de-Jorge:~ jorgeconsiglio$ pmset -g assertions
2017-10-23 23:03:03 -0300
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   1
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  0
   PreventUserIdleSystemSleep     0
   NetworkClientActive            0
Listed by owning process:
   pid 309(UserEventAgent): [0x0000002b000b80f2] 00:04:01 BackgroundTask named: "com.apple.SafariBookmarksSyncAgent.XPC.ZoneSubscriptionRegistration"
    Created for PID: 433.
   pid 103(hidd): [0x0000000d0009804d] 00:00:00 UserIsActive named: "com.apple.iohideventsystem.queue.tickle.4294968077.3"
    Timeout will fire in 600 secs Action=TimeoutActionRelease
No kernel assertions.
Idle sleep preventers: IODisplayWrangler
MacBook-Air-de-Jorge:~ jorgeconsiglio$ system_profiler SPSerialATADataType|grep TRIM
MacBook-Air-de-Jorge:~ jorgeconsiglio$
Code:
Last login: Mon Oct 23 23:03:02 on ttys000
MacBook-Air-de-Jorge:~ jorgeconsiglio$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88977d9820 [0x7fffb23f45b0]> { URL = "VoodooI2C.kext/ -- file:///System/Library/Extensions/", ID = "com.alexandred.VoodooI2C" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889779c9c0 [0x7fffb23f45b0]> { URL = "BrcmPatchRAM2.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88972ec990 [0x7fffb23f45b0]> { URL = "BrcmFirmwareRepo.kext/ -- file:///System/Library/Extensions/", ID = "com.no-one.BrcmFirmwareStore" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889779e830 [0x7fffb23f45b0]> { URL = "AppleBacklightInjector.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.AppleBacklightInjector" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897664730 [0x7fffb23f45b0]> { URL = "FakeSMC.kext/ -- file:///System/Library/Extensions/", ID = "org.netkas.driver.FakeSMC" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897663920 [0x7fffb23f45b0]> { URL = "IntelGraphicsFixup.kext/ -- file:///System/Library/Extensions/", ID = "as.lvs1974.IntelGraphicsFixup" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e336f0 [0x7fffb23f45b0]> { URL = "Lilu.kext/ -- file:///System/Library/Extensions/", ID = "as.vit9696.Lilu" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f889762cdf0 [0x7fffb23f45b0]> { URL = "VoodooPS2Mouse.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Mouse" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897616520 [0x7fffb23f45b0]> { URL = "VoodooPS2Controller.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897620070 [0x7fffb23f45b0]> { URL = "VoodooPS2Keyboard.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Keyboard" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8897618db0 [0x7fffb23f45b0]> { URL = "VoodooPS2Trackpad.kext/ -- file:///System/Library/Extensions/VoodooPS2Controller.kext/Contents/PlugIns/", ID = "org.rehabman.voodoo.driver.PS2Trackpad" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975c9d20 [0x7fffb23f45b0]> { URL = "FakePCIID.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.FakePCIID" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975cff80 [0x7fffb23f45b0]> { URL = "FakePCIID_Broadcom_WiFi.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Broadcom-WiFi" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88975c2d40 [0x7fffb23f45b0]> { URL = "AsusNBFnKeys.kext/ -- file:///System/Library/Extensions/", ID = "org.emlydinesh.driver.AsusNBFnKeys" }
Kext with invalid signatured (-67030) allowed: <OSKext 0x7f88972973a0 [0x7fffb23f45b0]> { URL = "aDummyHDA.kext/ -- file:///System/Library/Extensions/", ID = "com.apple.driver.AppleHDA" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894c5e6f0 [0x7fffb23f45b0]> { URL = "USBInjectAll.kext/ -- file:///System/Library/Extensions/", ID = "com.rehabman.driver.USBInjectAll" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f88970c98e0 [0x7fffb23f45b0]> { URL = "NullEthernet.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.NullEthernet" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e18290 [0x7fffb23f45b0]> { URL = "ACPIBatteryManager.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.driver.AppleSmartBatteryManager" }
Kext with invalid signatured (-67062) allowed: <OSKext 0x7f8894e12790 [0x7fffb23f45b0]> { URL = "FakePCIID_Intel_HD_Graphics.kext/ -- file:///System/Library/Extensions/", ID = "org.rehabman.injector.FakePCIID-Intel-HD-Graphics" }
KernelCache ID: BB3905A2246AC34084B2D8E7ED51BE26
MacBook-Air-de-Jorge:~ jorgeconsiglio$

USB configuration still looks wrong.
You have only two SSxx ports marked UsbConnector=3, but four HSxx ports marked UsbConnector=3.
Should be 1:1.
 
I have a question about the bluetooth card. Mine is DW1560 M.2 card, (BCM94352Z) so it is attached to an M.2 internal port on the laptop. It appears as HS08 on the USB config. Should I mark it as internal (255), USB 2 (2) or USB 3 (3)? If I have to mark it as USB 3, then it should be a corresponding SS0x? Right now I have marked it as internal (255).
 
I have a question about the bluetooth card. Mine is DW1560 M.2 card, (BCM94352Z) so it is attached to an M.2 internal port on the laptop. It appears as HS08 on the USB config. Should I mark it as internal (255), USB 2 (2) or USB 3 (3)? If I have to mark it as USB 3, then it should be a corresponding SS0x? Right now I have marked it as internal (255).
internal (255) is correct
 
Excellent, thanks. I also have a USB-C connector on the laptop that I coulnd't test because I don't have an USB-C external SSD. I'm sure that one of the ports I have deleted from SSDT-UIAC-ALL corresponds to that port. I really don't mind now because I will not be using that port, but is there a problem if the port exists physically and it is not included in SSDT-UIAC-ALL?
 
Excellent, thanks. I also have a USB-C connector on the laptop that I coulnd't test because I don't have an USB-C external SSD. I'm sure that one of the ports I have deleted from SSDT-UIAC-ALL corresponds to that port. I really don't mind now because I will not be using that port, but is there a problem if the port exists physically and it is not included in SSDT-UIAC-ALL?
It's OK to eliminate this port from your SSDT :)
BTW, SSDT-UIAC-ALL is better be named SSDT-UIAC, as the 'ALL' in it is saying all of the ports/controllers are defined in the original .dsl file, not in the one that was suited for you.
 
Great. The problem is... after all the changes I made since the beginning of this thread, the issue persists. Can't connect using instant hotspot, and the option to auto unlock using Apple Watch is missing. I really don't know what can be happening. All point to that it should be working, but it isn't. I will upload new problem reporting files later.
 
Great. The problem is... after all the changes I made since the beginning of this thread, the issue persists. Can't connect using instant hotspot, and the option to auto unlock using Apple Watch is missing. I really don't know what can be happening. All point to that it should be working, but it isn't. I will upload new problem reporting files later.

Your problem is probably due to a bluetooth firmware compatibility problem.
 
Your problem is probably due to a bluetooth firmware compatibility problem.
Is there a way to solve that? Maybe using an injector as you have explained in the readme for the bcrm kexts, and inject a new firmware from windows drivers?
 
Is there a way to solve that? Maybe using an injector as you have explained in the readme for the bcrm kexts, and inject a new firmware from windows drivers?

You could check in Windows to see if there is newer firmware than that embedded in BrcmPatchRAM kexts.
If you cold boot into Windows (assuming drivers are loaded), then restart into macOS, BrcmPatchRAM will not load new firmware (already loaded), and you can then compare results/firmware versions with cold boot into macOS (where BrcmPatchRAM will load firmware).
 
Status
Not open for further replies.
Back
Top