I don’t think the final will remove the firmware update issues.
Your script is good, only thing I discuss is that should not be done from the booted Mojave but from another mount point (HS, Sierra or an USB installer higher than Sierra), only this.
I don’t think the final will remove the firmware update issues.
It can be used like that, it has strict fixed paths that are chosen by the user.Your script is good, only thing I discuss is that should not been done from the booted Mojave but from another mount point, only this.
I'm planning on doing that but I experienced an issue so I had to reinstall, I'll do this in about 9 hours, when I'm up and awake.I gave up on the script and used the terminal commands and all is working. Chances are it was me not the script as I was confused with path etc. How about a full tutorial for others in the same boat.
Shot in the dark here, but I have a black MacBook with a Core Duo processor, is it possible to hack it to run anything above snow leopard?
I know, that was only a misunderstanding, I really don’t need to update, I can wait for 10.14.1 final release probably on October 30th.
So is this correct now?
pkgutil --expand-full ~/Desktop/macOSUpd10.14.1.pkg ~/Desktop/macOSUpd10.14.1/Payload
yes | sudo cp -rf ~/Desktop/macOSUpd10.14.1/Payload/ /
What do you mean / ?If you are booting from Mojave in normal mode then instead of /Volumes/YourMojaveLabel/ you can type also /
What do you mean / ?
But isn't this the same
yes | sudo cp -rf ~/Desktop/macOSUpd10.14.1/Payload/ /
And this would be /Volumes/Mojave\ HD/ in my case correct, if I boot from my patcher SD card?/Volumes/YourMojaveLabel/
And this would be /Volumes/Mojave HD in my case correct, if I boot from my patcher SD card?
Now my user name would be the one in the folder users so in my case joelwaxman or is it the name on my admin account in users and groups?. Please let me know if this is correect, and do I just plug it in as two words into the line where it says YourUsername? So would it be like this?Not exactly the spaces on Terminal are written with "\ " so yours is: /Volumes/Mojave\ HD/
If boot from your patcher SD card (or from any other mount point) the script becomes this:
pkgutil --expand-full /Volumes/Mojave\ HD/Users/YourUsername/Desktop/macOSUpd10.14.1.pkg /Volumes/Mojave\ HD/Users/YourUsername/Desktop/macOSUpd10.14.1/
yes | sudo cp -rf /Volumes/Mojave\ HD/Users/YourUsername/Desktop/macOSUpd10.14.1/Payload/ /Volumes/Mojave\ HD/
I know it is possible to run Yosemite with MacPostFactor, at least it works perfectly on mine (except graphics acceleration). You could actually run Mojave on one of these but you would have to swap the logic board with one from a non unibody 2009 MacBook. As far as I can tell the 2006-2009 MacBooks are pretty similar in how they are built. I've swapped multiple parts between my 2006, 2007, 2008 and 2009 MacBooks. Sometimes connectors are different (e.g. SATA/IDE and the connector for the LCD) but for the most parts they are interchangeable. I think it should work with the logic board as well.
I even thought about purchasing a black MacBook LCD, top case, bottom case and a 2009 MB logic board from AliExpress which are brand new (except the LB) and building my own BlackBook that can run Mojave. It would be a cool project and I'd love to do it when I have time![]()
No, you can't. On a Core Duo system (MacBook1,1), you can only run OS X versions that will boot in 32-bit mode. Snow Leopard and lower, last time I checked.
Feel free to prove me wrong if some work has been done to bypass that, but I think it is impossible.
Newer MacBooks (2,1 and others, I believe) have a Core 2 Duo which is 64-bit. However the EFI code is 32-bit. So a custom boot.efi is required to boot, but it is possible, unlike on fully 32-bit hardware.
Just so I am clear on a few points. In my situation the terminal commands would be.How to Install macOS Mojave 10.14.1 Betas
If you're having firmware update issues on your device that makes installing macOS Mojave 10.14.1 betas impossible, then you can use the script I have developed in conjunction with the update package to install manually by copying over the files directly from the package to your system.
To use the script, download it from this post and run chmod +x /path/to/script to make it executable. If you're running the script from a normal system then you must run sudo /path/to/script. If you're running it from a recovery or an installer volume then you have to run it without sudo.
The script will ask for two paths, the path for your package and the and path for your volume. For the package, you have to enter the full path to the folder containing the package. For the volume you have to enter either / if you'd like to install on the volume you're currently booted from or /Volumes/volume/ if you're running from a recovery volume, an installer volume, or simply would like to install on another volume altogether.
You have to use the full path for the package folder, which means, if you have it on your desktop for example you can't do ~/Desktop/, instead you have to do /Users/username/Desktop/ or /Volumes/volume/Users/username/Desktop/ if you're running from a recovery or an installer volume.
You can also run the commands manually if you prefer. If you want to do that then you must run these commands one after the other and wait for them to complete.
pkgutil --expand-full /path/macOSUpd10.14.1.pkg /path/macOSUpd10.14.1
sudo cp -rf /path/macOSUpd10.14.1/Payload/ /Volumes/volume/ or /
You can download the update package from here.
If you have any questions or issues please don't hesitate to contact me.
View attachment 798918
Just so I am clear on a few points. In my situation the terminal commands would be.
pkgutil --expand-full /Desktop/macOSUpd10.14.1.pkg /Desktop/macOSUpd10.14.1
sudo cp -rf /Desktop/macOSUpd10.14.1/Payload/ /Volumes/Mojave\HD/
Now if I ran from another location like my patcher SD the code would be.
pkgutil --expand-full /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1.pkg /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1/
yes | sudo cp -rf /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1/Payload/ /Volumes/Mojave\ HD/
Now if I ran the script from the patcher SD then how would I do that, prior I just did this.
chmod +x (Enter) Or should I have just entered chmod +x then drag the script to window?
sudo drag the script
How do you drag the script from the patcher or do I use Volumes/Mojave\ HD/Users/joelwaxman/Desktop
I am sure the answer to this question is buried in this mega long thread:
Will my unsupported MBP receive Mohave updates via the App Store? I haven't received any although maybe it's still on the initial release.
I am sure the answer to this question is buried in this mega long thread:
Will my unsupported MBP receive Mohave updates via the App Store? I haven't received any although maybe it's still on the initial release.
Download it, run chmod +x, restart into the patcher and type the path to the script without sudo. Also, you have to use ~/Desktop for the first commaJust so I am clear on a few points. In my situation the terminal commands would be.
pkgutil --expand-full /Desktop/macOSUpd10.14.1.pkg /Desktop/macOSUpd10.14.1
sudo cp -rf /Desktop/macOSUpd10.14.1/Payload/ /Volumes/Mojave\HD/
Now if I ran from another location like my patcher SD the code would be.
pkgutil --expand-full /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1.pkg /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1/
yes | sudo cp -rf /Volumes/Mojave\ HD/Users/joelwaxman/Desktop/macOSUpd10.14.1/Payload/ /Volumes/Mojave\ HD/
Now if I ran the script from the patcher SD then how would I do that, prior I just did this.
chmod +x (Enter) Or should I have just entered chmod +x then drag the script to window?
sudo drag the script
How do you drag the script from the patcher or do I use Volumes/Mojave\ HD/Users/joelwaxman/Desktop
Correct, just a clarification when you are from single user mode or from USB Installer (example SD Card as you wrote), you have to don't type "sudo" into the "copy part", while you can't drag the script if you aren't booting from a macOS with Finder, instead from USB Installer to launch the script type: /Volumes/Mojave\ HD/Users/joelwaxman/Downloads/Update\ Installer.sh
[doublepost=1540716688][/doublepost]
You have to convert your Volume into APFS, before attempt that even if enough safe, take a backup of yours personal files, then simply boot from the USB Mojave Installer, launch DiskUtility, from there target your current Mojave HFS Volume, then on the top bar click Edit menu, select "Convert to APFS", wait a while, at next reboot you "can receive official updates".
Thanks, we crossed. My SDD is already APFS. You quoted can receive official updates. Is this listed somewhere in settings?
Got it, thanks.No, you have or to enroll into the Public Beta Program to receive beta updates, or simply to wait when 10.14.1 final release will be released, most probably on October 30th.
How to Install macOS Mojave 10.14.1 Betas
If you're having firmware update issues on your device that makes installing macOS Mojave 10.14.1 betas impossible, then you can use the script I have developed in conjunction with the update package to install manually by copying over the files directly from the package to your system.
To use the script, download it from this post and run chmod +x /path/to/script to make it executable. If you're running the script from a normal system then you must run sudo /path/to/script. If you're running it from a recovery or an installer volume then you have to run it without sudo.
The script will ask for two paths, the path for your package and the and path for your volume. For the package, you have to enter the full path to the folder containing the package. For the volume you have to enter either / if you'd like to install on the volume you're currently booted from or /Volumes/volume/ if you're running from a recovery volume, an installer volume, or simply would like to install on another volume altogether.
You have to use the full path for the package folder, which means, if you have it on your desktop for example you can't do ~/Desktop/, instead you have to do /Users/username/Desktop/ or /Volumes/volume/Users/username/Desktop/ if you're running from a recovery or an installer volume.
You can also run the commands manually if you prefer. If you want to do that then you must run these commands one after the other and wait for them to complete.
pkgutil --expand-full /path/macOSUpd10.14.1.pkg /path/macOSUpd10.14.1
sudo cp -rf /path/macOSUpd10.14.1/Payload/ /Volumes/volume/ or /
You can download the update package from here.
If you have any questions or issues please don't hesitate to contact me.
View attachment 798918
How to Install macOS Mojave 10.14.1 Betas
Version two of my script is attached here. You now have to type the name of the package in addition to the path of the folder containing it. This is for compatibility with future versions.
View attachment 798937