Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Not necessary to use the whole drive, but I guess for the Mojave Installer you must reserve at least 10 GB free, so before restoring the Mojave Installer on it, you have to erase first your (ex. 16 GB) USB drive with a GUID Scheme, then I suggest for USB universal compatibility (example using in Windows) to partition the USB Drive creating one "MacOS Extended Journaled" (10 gb size) and another MS-DOS (FAT) (the remaning GB). Then use as target for your Mojave Patcher only your 10 GB partition.

To format and partitioning a USB Drive in GUID scheme (mandatory for making it bootable) after opened Diskutility press CMD+2 to show the "hidden USB root drive", you need to select it to operate, typically has the vendor name of your USB device.
I did that, but instead FAT32 I did a Exfat partition and other (11gb) with MacOS Extended Journaled (GUID) for Mojave but when I'm go to do the USB Mojave always says: partition format isn't ok, but if only have one partition all is ok.
 
Cloning is a good strategy, check my edited post, try and let me know.
Anyway you have a very weird APFS Schemes/Containers.

Thanks
I finish my clone and will for sure try and let you know


For infos about this weird APFS Schemes/Containers
I discovered it recently. At Start I had to install Mojave (with the patcher) on Samsung SSD, my boot disk, but I was wrong I installed it on the data disk! (Macintosh SSD) I erased and recloned the data disc at all, but the created partition recovery was kept I do not know why.
 
Last edited:
I did that, but instead FAT32 I did a Exfat partition and other (11gb) with MacOS Extended Journaled (GUID) for Mojave but when I'm go to do the USB Mojave always says: partition format isn't ok, but if only have one partition all is ok.

It's weird because this method worked with any OSX USB Installers , maybe is the Exfat even if similar to the FAT32 could be a bit incompatible with that ? Could you try using FAT32 ? Or better try instead to create a GUID USB Drive with two "MacOS Extended Journaled" partitions, one label USBMojave, the other USBOther, then on USBMojave apply the Mojave Patcher procedure, when you completed, erase only the USBOther into FAT.

Possibly use the first USB Partition of your drive for the Mojave Installer.
[doublepost=1541173592][/doublepost]
For infos about this weird APFS Schemes/Containers
I discovered it recently. At Start I had to install Mojave (with the patcher) on Samsung SSD, my boot disk, but I was wrong I installed it on the data disk! (Macintosh SSD) I erased and recloned the data disc at all, but the created partition recovery was kept I do not know why.

Yes, it's not simple to get rid of those APFS hidden partitions, you can mount them through diskutil and empty their content, but their ghosts are still there.
 
Hybrid Mode update for 10.14.1
  • v1.2 which supports 10.14.1 is out here
  • Read the OP with screenshots, notes, docs and instructions carefully here
  • Read the "Who This Is For" section to understand its features, shortcomings and trade-offs
  • Post any issues in the repo
Hope this helps some of you.
 
Going bonkers in the nut..
Mac Pro 3.1 new SSD, trying to install Mojave, using Disk Utility on the patcher USB formatting disk as APFS.
Then install Mojave, boot to USB, apply patches including APFS patch, reboot.
Get the APFS verbose start up screen, goes to Apple screen and hey presto opens up on my Sierra drive every time.
So remove all other disks in the 3.1 and it will boot to the Mojave disk, put the other disks back in and same thing happens, looks like it is booting to Mojave but then boots to Sierra disk.

Any ideas otherwise going back to rubbing sticks together and eating things raw.
 
Going bonkers in the nut..
Mac Pro 3.1 new SSD, trying to install Mojave, using Disk Utility on the patcher USB formatting disk as APFS.
Then install Mojave, boot to USB, apply patches including APFS patch, reboot.
Get the APFS verbose start up screen, goes to Apple screen and hey presto opens up on my Sierra drive every time.
So remove all other disks in the 3.1 and it will boot to the Mojave disk, put the other disks back in and same thing happens, looks like it is booting to Mojave but then boots to Sierra disk.

Any ideas otherwise going back to rubbing sticks together and eating things raw.

Have you tried to select from "Startup Disk" prefpane your Mojave "EFI Boot" Volume ?

Otherwise, unplug again all the other disks physically (just for safety), leaving only the Mojave one, power-on then landing on Mojave open Terminal and type:

diskutil list
(locate your Mojave Volume diskXs1)

diskutil apfs updatePreboot diskXs1
 
  • Like
Reactions: TimothyR734
Ok, but another weird thing is that even on disk3s3 you have another Recovery filled.

Anyway before attempt this unplug any external USB hard disks, USB drive and unmount any DMG (also eventually DMG app you were installing) mounted on your desktop.

Then try this (only for @tchek current APFS scheme not valid for the others) boot Mojave from your Samsung SSD normally, then launch Terminal and type:

diskutil mount disk2s3

diskutil apfs changeVolumeRole disk2s3 R

diskutil apfs updatePreboot disk2s1

then type: open /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/

landing on Finder using TextEdit or any other plain-text editor launch com.apple.boot.plist

Inside it first check the green part if matches with your file, in this place add the orange part (in one line) close and save:

<string>root-dmg=file:///0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/BaseSystem.dmg -no_compat_check -v</string>

Now, reboot and hold CMD+R after power-on chime, if you still can't reach APFS Recovery, post here a picture of your verbose screen.

Hey Jackluke

I can reach the APFS Recovery now after a lot off lines off "texte" on the blackscreen.

No Bluetooth, no wifi on this Recovery, i had to plug 1 USB mouse and keyboard.

I think this is good enough ? ;)

Thanx you Jackluke, I learned something today

:cool:Do i have to do that after each update ?
 
Hey Jackluke

I can reach the APFS Recovery now after a lot off lines off "texte" on the blackscreen.

No Bluetooth, no wifi on this Recovery, i had to plug 1 USB mouse and keyboard.

I think this is good enough ? ;)

Thanx you Jackluke, I learned something today

:cool:Do i have to do that after each update ?

I'm glad, anyway if you want to see the apple logo just return editing the com.apple.boot.plist inside your Recovery as you already know and drop the "-v" leaving just this:

<string>root-dmg=file:///0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/BaseSystem.dmg -no_compat_check</string>

From what I read you are on 10.14.2 , while instead to make BT/Wifi working you should enter again inside your APFS Recovery through Finder, then delete the current immutablekernel and use instead the latest dosdude1's /USBMojaveInstaller/System/Library/Prelinkedkernels/prelinkedkernel copying it into your APFS Recovery and from your Recovery folder renaming it into immutablekernel.

I was forgetting, the prelinkedkernel file inside the dosdude1's Installer is locked (I don't know why), but to unlock simply highlight the file and on it press CMD+i (Get Info) and de-select the "locked" checkbox.

Maybe not on any upgrade you have to repeat those steps, I'd do an automatic procedure, but others on this thread putting me off.
 
Last edited:
I'm glad, anyway if you want to see the apple logo just return editing the com.apple.boot.plist inside your Recovery as you already know and drop the "-v" leaving just this:

<string>root-dmg=file:///0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/BaseSystem.dmg -no_compat_check</string>

From what I read you are on 10.14.2 , while instead to make BT/Wifi working you should enter again inside your APFS Recovery through Finder, then delete the current immutablekernel and use instead the latest dosdude1's /USBMojaveInstaller/System/Library/Prelinkedkernels/prelinkedkernel copying it into your APFS Recovery and from your Recovery folder renaming it into immutablekernel.


Wooo, that's the service !!:)
Yes i am on 10.14.2 after a great relentlessness and all the help given here



I can't edit (with BBEDIT) the com.apple.boot.plist


i have this :
The document “com.apple.Boot.plist” couldn’t be unlocked because it resides on the locked disk “Recovery”.

recoverylock.png
 
Last edited:
Wooo, that's the service !!:)
Yes i am on 10.14.2 after a great relentlessness and all the help given here



I can't edit (with BBEDIT) the com.apple.boot.plist


i have this :
The document “com.apple.Boot.plist” couldn’t be unlocked because it resides on the locked disk “Recovery”.

recoverylock.png

copy only the Recovery com.apple.boot.plist file on your desktop, then modify it editing from Desktop, then copy back and replace the one inside your APFS Recovery.
 
  • Like
Reactions: TimothyR734
copy only the Recovery com.apple.boot.plist file on your desktop, then modify it editing from Desktop, then copy back and replace the one inside your APFS Recovery.


I can't do that , when I drag the modified com.apple.boot.plist back into the recovery I have a forbidden icon
[doublepost=1541180523][/doublepost]
Thanks, sorry for the next question, but my system is toast at the moment so I can't check - can the Patcher program update itself to 1.2.3 that I need for 10.14.1 or do I need to download 1.2.3 directly and install?


You need to download it again from the Dosdude1 Page
Refresh the page if you have some cache in your browser
 
I can't do that , when I drag the modified com.apple.boot.plist back into the recovery I have a forbidden icon

It seems only a permission issue (on the agenda when using APFS), most probably you have to use DiskUtility's First Aid over your APFS Volume.

Meanwhile try this open Terminal and type then edit and save from there:
sudo open -a TextEdit /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist
 
  • Like
Reactions: TimothyR734
Have you tried this ? : Mojave 10.14.0 untouched IOBluetooth kexts
If not try them, maybe they work for your machine.
If neither these will work, then I guess you have to re-install Mojave and de-select the "Wifi-patch", I know it sounds crazy, but with combo Wifi/BT4.0 the stock Mojave IO80211Family* kext is involved in detecting or powering correctly the BT 4.0 card.
Hi Jackluke. Many thanks for your quick reply. I see you have been helping quite few of us with this problem, much appreciated. As dosdude said, this problem seems to be quite random and it would be great to find the problem with BT and Mojave. My main ssd is working well with 14.0 so I will not update this until I find a solution. I have another ssd that I use for "experimentation" which is presently on 14.1 but with no BT. I have tried your suggestion (IOBluetooth kexts version 6.08) but again without success. My 14.0 is successfully using version 6.07 from HS. I have not used the wifi patch at all. Strangely the Apple Magic Mouse works partly. Left and right buttons ok but no scrolling so even though it says bluetooth unavailable something is happening. I notice this mouse behaviour is also replicated using the usb installer which has the smaller IOBluetooth kexts version 6.09. What I might try is to reinstall Mojave and apply the wifi patch to see what happens. I know this is different to your final advice but I have not used this patch before on my combo card.
 
It seems only a permission issue, most probably you have to use DiskUtility's First Aid over your APFS Volume.

Meanwhile try this open Terminal and type then edit and save from there:
sudo open -a TextEdit /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist


sudo open -a TextEdit /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist

Password:

The file /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist does not exist.



Weiiiird !:eek:

Because when i mount the recovery partition with Mojave cache cleaner for ex i can see it

Maybe there is an issue because i have 2 recovery partitions ?
 
sudo open -a TextEdit /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist

Password:

The file /Volumes/Recovery/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist does not exist.



Weiiiird !:eek:

Because when i mount the recovery partition with Mojave cache cleaner for ex i can see it

Maybe there is an issue because i have 2 recovery partitions ?

You're right here is adjusted script just copy/paste in your Terminal:
sudo open -a TextEdit /Volumes/"Recovery 1"/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist
 
  • Like
Reactions: TimothyR734
@ASentientBot Do update packages work for you? I tried downloading 10.14.2 and installing the package directly but it refused to do so.

I haven't figured out how to do it yet. You have to somehow install using the .dist file that comes with the update package (it's the equivalent to a Distribution in an mpkg, and references the rest of the packages). I'll mess with it this weekend if I have time.
 
Hi Jackluke. Many thanks for your quick reply. I see you have been helping quite few of us with this problem, much appreciated. As dosdude said, this problem seems to be quite random and it would be great to find the problem with BT and Mojave. My main ssd is working well with 14.0 so I will not update this until I find a solution. I have another ssd that I use for "experimentation" which is presently on 14.1 but with no BT. I have tried your suggestion (IOBluetooth kexts version 6.08) but again without success. My 14.0 is successfully using version 6.07 from HS. I have not used the wifi patch at all. Strangely the Apple Magic Mouse works partly. Left and right buttons ok but no scrolling so even though it says bluetooth unavailable something is happening. I notice this mouse behaviour is also replicated using the usb installer which has the smaller IOBluetooth kexts version 6.09. What I might try is to reinstall Mojave and apply the wifi patch to see what happens. I know this is different to your final advice but I have not used this patch before on my combo card.

Yes, also dosdude1 explained that, the Bluetooth kext have a strange behavior on different machines, anyway before re-installing try first to use the IOBluetooth*.kext inside the /USBMojaveInstaller/S/L/E/ replacing yours in your /S/L/E/ and see what happens.
 
  • Like
Reactions: TimothyR734
You're right here is adjusted script just copy/paste in your Terminal:
sudo open -a TextEdit /Volumes/"Recovery 1"/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist


wooo ...

sudo open -a TextEdit /Volumes/"Recovery 1"/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist

The file /Volumes/Recovery 1/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist does not exist.

That's really strange because i have mount this recovery 1
 
  • Like
Reactions: TimothyR734
I haven't figured out how to do it yet. You have to somehow install using the .dist file that comes with the update package (it's the equivalent to a Distribution in an mpkg, and references the rest of the packages). I'll mess with it this weekend if I have time.
What file? Where can I get that from?
 
  • Like
Reactions: TimothyR734
wooo ...

sudo open -a TextEdit /Volumes/"Recovery 1"/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist

The file /Volumes/Recovery 1/0608AF9E-CDC3-4D01-8520-ED1DD50C8D22/com.apple.Boot.plist does not exist.

That's really strange because i have mount this recovery 1

Do this, launch DiskUtility First Aid a couple of time on your APFS Volume, then reboot, and retry normally.
 
Same issue.
so that's really weird

Then try this open Mojave Terminal and type:

sudo -s
diskutil mount disk2s3
open /Volumes/Recovery/

then open your "number-letters" (post a picture here of its content here) folder from Finder and replace the com.apple.Boot.plist with the one you edited on your desktop.
 
Then try this open Mojave Terminal and type:

sudo -s
diskutil mount disk2s3
open /Volumes/Recovery/

then open your "number-letters" (post a picture here of its content here) folder from Finder and replace the com.apple.Boot.plist with the one you edited on your desktop.


YES ! see my message above please
[doublepost=1541184395][/doublepost]Everything is working now (Until the next update ?)
Mojave and the Recovery. (iMac 10,1)
iI just fails to harmonize the interface clear, (because of metal) but hey, it's not really useful and the dark is very good.

What a job,(But I learned a lot)

it really piss off Apple, they do not have enough money? it gets them through all the holes!

Luckily you are here in this forum.

Thank you for your help and a great hat trick for his precious help, his patience and his time, to jackluke and of course to Dosdude1
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.