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

Please update for Mac OS Mojave. #450

Open dylan321 opened 5 years ago

dylan321 commented 5 years ago

OS Version: 10.14.1 Mac model: MacBook (13-inch, Mid 2010). Not the MacBook Pro the unibody white one Dongle or replaced card?: Dongle Used dongle/card: No, New

Your Issue: To clarify I used both the original activation tool and the sierra beta activation tool but both got no luck. For some reason handoff doesn't work with either in Mojave. Also copy and past text continuity feature also doesn't work. I can really test if hotspot work as I don't have it in my data plan but the new Mojave picture feature witch is a continuity feature doesn't work either. It seems like only airdrop works with my knowledge as I ran test for other continuity features and the seem to not work. Other people are able to get handoff working but not in Mojave. Can really tell what the issue is if anyone has any help please let me know thanks. This has nothing to do with the issue but the reason I'm on Mojave with this unsupported Mac is because of a Mac OS patcher tool my dosdude1 if anyone is interested into doing the same. Look up his website.

kertenkel commented 5 years ago

Works...! Check this topic: https://github.com/dokterdok/Continuity-Activation-Tool/issues/438#issuecomment-453001363

timetoseek commented 5 years ago

[updated February 5, 2020, to include Catalina instructions)

In order to install Mojave or Catalina, what worked for me was the following on my 2012 Mac Pro 5,1 after I upgraded the Wifi/Bluetooth cards

  1. Clean install of High Sierra. I downloaded High Sierra from the App store (or can download Dosdude's High Sierra patcher, which will allow you to download the OS at http://dosdude1.com/software.html) then created a USB thumb drive, then installed from the thumb drive. Important note: please be sure to sign in to your iCloud account when prompted during the install process. After the install process completes successfully, then power off your Mac Pro.

  2. For this step, I had to reinstall my old GPU so that I could once again see the boot screen. Once you can see the boot screen, then you can disable System Integrity Protection by doing the following: a. Power on your Mac Pro into Recovery mode (turn on your Mac Pro while holding Command + R) b. Launch Terminal (in the menu bar, select Utilities, then Terminal), and type the following command and press enter: csrutil disable c. Power off your Mac Pro d. Remove your old GPU, and reinstall the new GPU. e. Power on your Mac Pro and sign in to High Sierra.

  3. Use the Continuity Activation Tool . Please be sure to download the latest beta:
    https://github.com/dokterdok/Continuity-Activation-Tool/archive/beta.zip

  4. Restart your Mac Pro, sign in, and Continuity should be working just fine at this point on High Sierra.

  5. From here, you can install Mojave or Catalina over High Sierra. Essentially what you are doing is keeping all the CAT mods, instead of a fresh install. Please note that doing an install of Catalina (or Mojave) over High Sierra takes a lot longer than a clean install, but that is the only way this worked for me.

Please note: You can install Mojave natively on 5,1 (download it from App store or use Dosdude's Mojave patcher, which will allow you to download the OS at http://dosdude1.com/software.html). However, if installing Catalina, then you'll need a tool such as Dosdude's patcher (http://dosdude1.com/catalina/). The Continuity functions (https://support.apple.com/en-us/HT204681) work well, with the exception of Auto Unlock via Apple Watch, I have not been able to get this to work with Catalina, although it works just fine in Mojave.

If you are going to use Dosdude's patcher, please consider clicking the "Donate" button on his site, as he's put a lot of hard work into this project!

Good luck!

robog0bo commented 4 years ago

In order to install Mojave, what worked for me was the following on my 2012 Mac Pro after I upgraded the Wifi/Bluetooth cards

  1. Clean install of High Sierra. I downloaded High Sierra from the App store, then created a USB thumb drive, then installed from the thumb drive. Important note: please be sure to sign in to your iCloud account when prompted during the install process. After the install process completes successfully, then power off your Mac Pro.
  2. For this step, I had to reinstall my old GPU so that I could once again see the boot screen. Once you can see the boot screen, then you can disable System Integrity Protection by doing the following: a. Power on your Mac Pro into Recovery mode (turn on your Mac Pro while holding Command + R) b. Launch Terminal (in the menu bar, select Utilities, then Terminal), and type the following command and press enter: csrutil disable c. Power off your Mac Pro d. Remove your old GPU, and reinstall the new GPU. e. Power on your Mac Pro and sign in to High Sierra.
  3. Use the Continuity Activation Tool . Please be sure to download the latest beta: https://github.com/dokterdok/Continuity-Activation-Tool/archive/beta.zip
  4. Restart your Mac Pro, sign in, and Continuity should be working just fine at this point on High Sierra.
  5. Go to the Apps store, select Mojave, then install over High Sierra. Essentially what you are doing is keeping all the CAT mods, instead of a fresh install of Mojave. Please note that doing an install of Mojave over High Sierra takes a lot longer than a clean install, but that is the only way this worked for me...

Now all works great :)

So essentially what you're saying is that if we have continuity working under 10.13, we should disable SIP before installing 10.14? Or did you just inadvertently leave out enabling it again, and your advice is to simply get continuity working under 10.13, and then install 10.14 from the App Store? (actually it's no longer available on the App Store but you can get the installer on from Apple's website, not sure if it'll overwrite the kexts.)

robog0bo commented 4 years ago

Well, I went ahead and disabled SIP as per timetosgeek's instructions (I think) and it looks like all went well. I already had everything (everything except instant hotspot) working in 10.13, and installed 10.14 on top of it. Everything worked right off the bat in Mojave. Now I'm just working on getting iCloud Tabs to sync.

If you're running a Mac Pro 5,1 or earlier, it's strongly advised to stop at Mojave for the foreseeable future, as Catalina has all sorts of problems on these beautiful dinosaurs.

timetoseek commented 4 years ago

Hi @robog0bo, the steps will work thru Mojave, as you observed. However, for those who wish to upgrade to Catalina, you'll need a tool such as Dosdude's patcher (http://dosdude1.com/catalina/). In this case, you will need to first do a clean install of High Sierra, then do the steps I mentioned above (which I've updated today to work for Catalina).

robog0bo commented 4 years ago

So, is it true that installing the OS update with SIP disabled is a necessary step in your process? That part is unclear.

timetoseek commented 4 years ago

So, is it true that installing the OS update with SIP disabled is a necessary step in your process? That part is unclear.

Yes, that is the only way I got this to work.

missmercy01 commented 4 years ago

I've finally got Mojave working well with CAT (after several re-installs on my cMP 5,1 3.33 with flashed RX 580) via the update from High Sierra method you outlined - thank you very much. Am wondering if I should re-enable SIP now that everything is working fine? Or could that mess things up?

timetoseek commented 4 years ago

@missmercy01 you're welcome, and please do not re-enable SIP (Apple of course does not recommend this, because SIP a security feature to protect the OS).

By the way, it's also possible to install CAT on Catalina using Dosdude's patcher (http://dosdude1.com/catalina). All that's needed is to follow the steps listed above-- essentially you're upgrading from High Sierra to Catalina. All CAT features work, except for unlocking with Apple Watch.

robog0bo commented 4 years ago

I reenabled SIP without any problems.

timetoseek commented 4 years ago

I reenabled SIP without any problems.

@robog0bo Thank you for the update; glad to hear it's safe to re-enable SIP on Mojave. For me, several months ago when I re-enabled SIP, CAT stopped working (on Catalina), and I needed to do the entire process over. I haven't re-enabled SIP and all's been working well.

I don't have access to that particular machine at the moment, due to COVID lockdown, but when we're back in the office I'll update Catalina w/latest Dosdude patcher and will re-enable SIP... will post the results here...

missmercy01 commented 4 years ago

@missmercy01 you're welcome, and please do not re-enable SIP (Apple of course does not recommend this, because SIP a security feature to protect the OS).

By the way, it's also possible to install CAT on Catalina using Dosdude's patcher (http://dosdude1.com/catalina). All that's needed is to follow the steps listed above-- essentially you're upgrading from High Sierra to Catalina. All CAT features work, except for unlocking with Apple Watch.

Thanks for the reply, sounds like it might be better for me to leave SIP off for the moment. After I did my install initially everything was working ok, then I did a security update in Mojave and Handoff stopped working, so I had to do the whole High Sierra, CAT patch and then upgrade to Mojave again, this time NOT doing the security update - (used a terminal command to stop further updates), I'm on 10.14.6 and it is working well.

I guess I could turn on SIP and then if it mucks up, restore from SuperDuper.

Am not interested in Catalina at this point but maybe in the future - however I LOVE the watch unlock feature and would be loath to lose that. I also have two old essential apps that are 32bit and will not be updated to 64bit, currently I'm running these in a Parallels VM using High Sierra, I've been doing this for a couple of months to test, so far so good.

Thanks again for your reply.

cMP51 commented 4 years ago

@timetoseek if you're still about, I think I have an odd situation that I'd love to figure out. I gratefully followed your process on my Mac Pro 5,1 (Same spec exactly as @missmercy01 👍🏻)... rotational 1Tb drive in a Firewire dock. Clean install of High Sierra from USB. Setup fine. Recovery and disable SIP. Fine. Ran the latest beta of CAT. Fine. Restarted from this drive and all Continuity features present and functional. Upgraded the drive to Mojave from USB and booted from it again. Setup. perfect, all good. Used SuperDuper! to clone to my usual boot drive (970EVO in PCI-e slot) Booted from my blade. Unlock with watch fails. (Other Continuity features OK).. Boot from rotational again. Unlock with watch works.. All the untick of Handoff in SysPrefs etc done and done time after time.. Something to do with cloning kills it... Weird

timetoseek commented 4 years ago

@cMP51 I understand what you are saying with the cloning issue... Unfortunately, I have not had access to my Mac Pro 5,1 since mid-March, when the covid virus lock-down started... working remotely for the foreseeable future on a dual boot Linux and Windows machine...

cMP51 commented 4 years ago

Thanks for your reply @timetoseek Look after yourself. I’ll press on but oh how the days disappear with each cycle of clean install 10.13, u/g 10.14, Migration Assistant or TM Restore ;-) Heads-up @missmercy01 SuperDuper might not be so super...

ghobish commented 3 years ago

[updated February 5, 2020, to include Catalina instructions)

In order to install Mojave or Catalina, what worked for me was the following on my 2012 Mac Pro 5,1 after I upgraded the Wifi/Bluetooth cards

  1. Clean install of High Sierra. I downloaded High Sierra from the App store (or can download Dosdude's High Sierra patcher, which will allow you to download the OS at http://dosdude1.com/software.html) then created a USB thumb drive, then installed from the thumb drive. Important note: please be sure to sign in to your iCloud account when prompted during the install process. After the install process completes successfully, then power off your Mac Pro.
  2. For this step, I had to reinstall my old GPU so that I could once again see the boot screen. Once you can see the boot screen, then you can disable System Integrity Protection by doing the following: a. Power on your Mac Pro into Recovery mode (turn on your Mac Pro while holding Command + R) b. Launch Terminal (in the menu bar, select Utilities, then Terminal), and type the following command and press enter: csrutil disable c. Power off your Mac Pro d. Remove your old GPU, and reinstall the new GPU. e. Power on your Mac Pro and sign in to High Sierra.
  3. Use the Continuity Activation Tool . Please be sure to download the latest beta: https://github.com/dokterdok/Continuity-Activation-Tool/archive/beta.zip
  4. Restart your Mac Pro, sign in, and Continuity should be working just fine at this point on High Sierra.
  5. From here, you can install Mojave or Catalina over High Sierra. Essentially what you are doing is keeping all the CAT mods, instead of a fresh install. Please note that doing an install of Catalina (or Mojave) over High Sierra takes a lot longer than a clean install, but that is the only way this worked for me.

So... if I'm approaching this from a 5,1 that already has Mojave installed, I'd need to start from a fresh High Sierra OS, run Continuity Activation Tool, etc. (and yes I have an updated WiFi/ Bluetooth 4 card installed), and then reinstall all the stuff I've got on my current system? No patch that will work directly in Mojave? Bummer... I've been running Mojave with a bunch of audio apps, etc., installed and updated for over 9 months... looks like I'll just have to live without AirDrop... please tell me I'm wrong! Thanks for all the info.

timetoseek commented 3 years ago

So... if I'm approaching this from a 5,1 that already has Mojave installed, I'd need to start from a fresh High Sierra OS, run Continuity Activation Tool, etc. (and yes I have an updated WiFi/ Bluetooth 4 card installed), and then reinstall all the stuff I've got on my current system? No patch that will work directly in Mojave? Bummer... I've been running Mojave with a bunch of audio apps, etc., installed and updated for over 9 months... looks like I'll just have to live without AirDrop... please tell me I'm wrong! Thanks for all the info.

Hi @ghobish , yes, that is correct. HOWEVER, as you have a 5,1, please keep an eye on the following GitHub page, as the developer will soon have a patched version of Big Sur with the functionality that we're all looking for: /StarPlayrX/bigmac

ghobish commented 3 years ago

So... if I'm approaching this from a 5,1 that already has Mojave installed, I'd need to start from a fresh High Sierra OS, run Continuity Activation Tool, etc. (and yes I have an updated WiFi/ Bluetooth 4 card installed), and then reinstall all the stuff I've got on my current system? No patch that will work directly in Mojave? Bummer... I've been running Mojave with a bunch of audio apps, etc., installed and updated for over 9 months... looks like I'll just have to live without AirDrop... please tell me I'm wrong! Thanks for all the info.

Hi @ghobish , yes, that is correct. HOWEVER, as you have a 5,1, please keep an eye on the following GitHub page, as the developer will soon have a patched version of Big Sur with the functionality that we're all looking for: /StarPlayrX/bigmac

Thanks for the response.

I'm hoping that patch will work for Mojave, as I have no intention of going to Big Sur or Catalina on this pro audio machine...

cMP51 commented 3 years ago

Hey all, Well, I gave up in the end and went to osxwifi.com and bought this https://tinyurl.com/y9qzqoyo Fitted it, ran the terminal commands they provided and whoopee-doo! Everything (watch unlock too) working as it should on Mojave!

robog0bo commented 3 years ago

What terminal commands are those? Can you post them here?

Hey all, Well, I gave up in the end and went to osxwifi.com and bought this https://tinyurl.com/y9qzqoyo Fitted it, ran the terminal commands they provided and whoopee-doo! Everything (watch unlock too) working as it should on Mojave!

cMP51 commented 3 years ago

They were sent in an email robog0bo, not sure if I kept it. I'll have a look and will do so if I find it.. I must say though they did relate to enabling the particualar model of card I bought from them in /System/Library/Extensions/

splaquet commented 3 years ago

They were sent in an email robog0bo, not sure if I kept it. I'll have a look and will do so if I find it..

I must say though they did relate to enabling the particualar model of card I bought from them in /System/Library/Extensions/

I can't help but be curious here... so, if you deleted the instructions, what would you do if you lost your current install, and/or had to install a new OS? How would you patch the extensions to get your card working again?

cMP51 commented 3 years ago

Ask OSXWifi to resend