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 150 forks source link

CAT not working on 10.12.5 #396

Open Zain626 opened 7 years ago

Zain626 commented 7 years ago

Have you tried these steps?

Is there already an open topic for this issue?

Please include the following information.

Your Issue: Not working on 10.12.5, used to work before on 10.12.4

Steps done to try to fix the issue: Reinstalling CAT, still not working

PeterHolbrook commented 7 years ago

I can confirm that double-clicking on the CAT application doesn't work in Sierra 10.12.5. However, CAT will work just fine if you run the relevant command (as per instructions) from Terminal.

Zain626 commented 7 years ago

I can't find the instruction from terminal, what are the steps?

PeterHolbrook commented 7 years ago

That might depend on your particular setup. In my case, I just opened terminal and "cd" to the relevant path inside the CAT app where "contitool.sh" resides. Then I simply entered

"sudo contitool.sh -d" (for diagnostics; without the quotation marks, naturally; you'll need to enter your administrative password)

"sudo contitool.sh -f" (force activation without compatibility checks)

It is advised that you disable SIP beforehand. All the relevant instructions are here: https://github.com/dokterdok/Continuity-Activation-Tool

bcolvard commented 7 years ago

I ran the CAT app after installing a new Airport card. System info -->bluetooth still shows handoff is not supported. Ran diagnostic option within the CAT app and the two potential problems are:

  1. Tool wasnt tested with versions higher than 10.10 - I have 10.12.5
  2. System Integrity Protection is still enabled.

Do I need to disable SIP permanently for the CAT app to work?

Zain626 commented 7 years ago

I don't know how to "CD" to the path inside the CAT app.

PeterHolbrook commented 7 years ago

Assuming "Continuity Activation Tool.app" is in your desktop, you would need to enter this in Terminal:

cd ~/Desktop/Continuity\ Activation\ Tool.app/Contents/Resources

and then the relevant contitool command you want to execute (preceded by sudo).

Zain626 commented 7 years ago

For some reason I'm getting this message on terminal "sudo: contitool.sh: command not found" after entering sudo contitool.sh -d. It asks for my password but the message still comes up.

PeterHolbrook commented 7 years ago

Are you sure you've "cd'd" to the relevant folder? I suggest you enter

ls

If contitool.sh is not listed therein, you've done something wrong or your copy of CAT has been corrupted.

If it is listed therein, check your spelling of things. If that doesn't work, try this:

sudo ./contitool.sh -d