dokterdok / Continuity-Activation-Tool

An all-in-one tool to activate and diagnose macOS 10.10-12 Continuity on compatible Mac configurations.
MIT License
1.6k stars 151 forks source link

Stupidly downloaded master version instead of beta! reboot loop and no wifi #409

Open mahol1988 opened 6 years ago

mahol1988 commented 6 years ago

Updated to High Sierra last night on my mid 2010 Mac Pro 5.1. I stupidly downloaded the master version of the CAT instead of the beta and disabled SIP to install it I then tried installing when I rebooted it as prompted once it had completed but it just comes up with a error at enters a reboot until the error appears and restarts again - this happens repeatedly.

I can boot if I re enable the SIP but then have no wifi which I rely on for internet. I cannot run the uninstall option in the CAT as it says I need to turn off SIP - but If I turn off SIP the machine wont start up. Currently restoring to a previous Time machine back up which im leaving to happen while im at work, does anyone know if this will fix the issue for me to attempt an install of the latest CAT beta?

Please help!

sparky672 commented 6 years ago

then have no wifi

I believe that's because the kext caches still need to be dumped/rebuilt.


Otherwise, something similar happened to me last year. There's another way out...

  1. Boot into another partition or boot disk if you have one. (You'll need to be able to mount and edit the original boot drive.)

  2. Hopefully you have backups of the two original Kext files. Move them back to /System/Library/Extensions/ replacing the two new ones put there by CAT.

  3. Now reboot. System no longer hangs or kernel panics, but after a successful boot, all wireless hardware will not be found. (Thanks to some clever Apple engineers, my wireless Apple mouse is still working despite no Bluetooth.)

  4. Note: SIP is still disabled. Run CAT option 3, "Uninstall". (Even though you've already put the original Kext files in place allowing you to reboot, option 3 rebuilds the Kext caches and a few other important things that will allow your original wireless hardware to get recognized on the next boot.)

  5. Optional: When step 4 is complete and you're prompted to reboot, hold down command-R and enter Recovery Mode, where you can re-enable SIP by entering csrutil enable at a Terminal prompt.

  6. Reboot - everything back to normal without needing to reinstall the OS or roll back with Time Machine.