Update Guide - Niresh Mavericks from 10.9.0 to 10.9.5 - Hackintosh Mavericks - Hackintosh Zone Jump to content
  • 0
Roshith Balendran

Update Guide - Niresh Mavericks from 10.9.0 to 10.9.5

Question

Updating Niresh Mavericks from 10.9.0 to 10.9.5
 
These methods are tested and verified on my AMD Desktop (Asus M5A97, AMD FX 6100 & ATI Radeon HD 6850) and Dell Inspiron 15 3521 Laptop (3rd Gen i3, Intel HD 4000). Both systems now run on 10.9.5.
 
You can download the Mavericks 10.9.5 Combo Update from this link : http://support.apple.com/kb/DL1760
 
If you simply run the updater it will remove all the customization done by the Niresh-Mavericks installer.
 
So first, we need to make sure all our necessary files and kexts are backed up.
 
Before we proceed, make sure you have the Niresh-Mavericks bootable USB or DVD.
 
To be on the safe side, I would recommend creating a Time Machine backup, so that you can restore your working version if something goes wrong.
 
Take a screenshot of Org.chameleon.Boot.plist tab of Chameleon Wizard, just in case if some settings has been disabled by the update.
 
* Open Terminal from Applications and the login as root user by entering following command.
 
sudo i
 
Enter Password.
 
* Next step is making a copy of the Mavericks kernel. 
 
To make it easier to understand I'm going to call my Mavericks installed partition as " MAVERICKS "
 
Change " MAVERICKS " with name of your OSX partition when you enter the commands.
 
cp /Volumes/MAVERICKS/mach_kernel /Volumes/MAVERICKS/mach_kernel_ok
 
Please check the spaces after cp and between mach_kernel and /Volumes, it is very important.
 
* Now we must make a copy of Extensions folder.
 
cp R /Volumes/MAVERICKS/System/Library/Extensions /Volumes/MAVERICKS/System/Library/Extensions_ok
 
Please check the spaces between cp & R & /Volumes and also between /Extensions & /Volumes
 
Now that we have backed-up all our settings and kexts, its time to install the Mavericks 10.9.5 Combo Update.
 
Run update package and the installer will take up to 10 minutes to install all new updates and it will reboot.
 
Connect your bootable Mavericks USB or DVD and boot into the installer using these flags.
 
xpcm-free -v
 
You will be booted into the Install Screen.
 
Select Continue, and click on Utilities in the toolbar and select Terminal.
 
Run following commands to restore working kernel and extensions.
 
* Here we rename the updated kernel.
 
mv /Volumes/MAVERICKS/mach_kernel /Volumes/MAVERICKS/mach_kernel_bad
 
* Now we are going to replace it with our working mach_kernel backup file.
 
cp /Volumes/MAVERICKS/mach_kernel_ok /Volumes/MAVERICKS/mach_kernel
 
* Now we are renaming the Extensions folder.
 
mv /Volumes/MAVERICKS/System/Library/Extensions /Volumes/MAVERICKS/System/Library/Extensions_bad
 
* Now we are going to replace it with our own copy of Extensions
 
mv /Volumes/MAVERICKS/System/Library/Extensions_ok /Volumes/MAVERICKS/System/Library/Extensions
 
Type exit, hit Enter and close the Terminal.
 
Now remove USB/DVD and reboot the system.
 
Now select your Mavericks installed partition and add the following boot flags if required.
 
-x -v -f
 
Enter your account password and login to your desktop.
 
Open Kext Wizard from the Applications folder.
 
Use it to Repair Permissions and Rebuild System Caches.
 
It will take a while to complete. 
 
After it is done, open Chameleon Wizard and check whether any options has been unselected in Org.chameleon.Boot.plist tab.
 
If some options and removed, check them again using the screenshot and save them..
 
From the first tab of Chameleon Wizard, select Built-In and Boot0hfs and click execute. (Installing the boot loader again may not be necessary, but I'm not taking any chances.)
 
Now restart your Desktop/Laptop and if you are lucky and followed the steps exactly you will be booted into OSX Mavericks 10.9.5.
 
Click the Apple Logo and select About This Mac to check whether the Update worked or not.
 
Now you can remove the bad kernel and extensions folder, they are not needed anymore.
 
[ Note : iOS Developers can use Xcode 6 with 10.9.3 Update, Yosemite is not required. And you can keep your copy of Xcode 5 as well, just rename it as Xcode 5.)
 
 
Credits : soulskater (Its his guide, I simply made it a bit more easier to understand)
 
Please point out if there are any errors in this Guide.

Share this post


Link to post
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Hi, I can not copy the kernel or the extensions. And I can not login as root.

OS X Mavericks 10.9.0

 

It says sudo i is not a command

and when I type the cp command it says it needs a prefix to be able to copy it.

 

Help me please :)

 

UPDATE: THe command to log into root is sudo -i not sudo i

 

But I still can not copy the files.

 

UPDATE 2: You can skip the first set of Terminal Commands simply by using OS X86 Tools. Google it 

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Reading through all that. If you follow closely and pay attention, you will realize that you really are not updating to 10.9.5.

You have taken the 10.9.0 kernel and replaced the 10.9.5 kernel with it. Then you took the Extensions and replaced the 10.9.5 extensions with the old 10.9.0 set.

 

Sorry to disappoint you all.

Share this post


Link to post
Share on other sites
  • 0

post-45421-0-38819200-1431941908_thumb.ppost-45421-0-78866700-1431941911_thumb.p

 

@MacHacker : Then kindly enlighten me what this line means..

Software OS X 10.9.5 (13F34)

I got a perfectly working Mavericks build and I can install Xcode 6 (which requires 10.9.3 minimum) for all I care..

Tell me what I missed...?

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

attachicon.gifScreen Shot 2015-05-18 at 5.31.01 am.pngattachicon.gifScreen Shot 2015-05-18 at 5.31.39 am.png

 

@MacHacker : Then kindly enlighten me what this line means..

Software OS X 10.9.5 (13F34)

I got a perfectly working Mavericks build and I can install Xcode 6 (which requires 10.9.3 minimum) for all I care..

Tell me what I missed...?

Yeah, that is because when you did the update the installer went in to a little file located at /System/Library/CoreServices/SystemVersion.plist and changed <key>ProductBuildVersion</key> from <string>13B42</string> to <string>13F34</string> and The version number itsself in to place to 10.9.5.  That was all that the Xcode 6 installer required to slip that pretty little baby right in there and install it for you.

Share this post


Link to post
Share on other sites
  • 0

in your signature you say your TP-Link TL-WN721n doesn't work.

 

It may be a Windoze only adapter. Do a search on it.

 

I have a Netgear WNA3100 which is the same way. Only works in Windows, Not OS-X or Ubuntu Linux either one. Bit disappointing that one is.

Share this post


Link to post
Share on other sites
  • 0

Reading through all that. If you follow closely and pay attention, you will realize that you really are not updating to 10.9.5.

You have taken the 10.9.0 kernel and replaced the 10.9.5 kernel with it. Then you took the Extensions and replaced the 10.9.5 extensions with the old 10.9.0 set.

Sorry to disappoint you all.

So are you saying it's not possible to update Niresh builds to 10,9.5?

Share this post


Link to post
Share on other sites
  • 0

Nope:

I just said you undid your update by saving your original extenions folder and contents  and you original mach_kernel. Then you removed the new extensions folder and the new mach_kernel and replaced them with the original ones. So in essence, you really didn't change anything except the little hidden away file that tells installer programs what version you are running.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0
On 6/2/2015, 9:58:23, MacHacker said:

Nope:

I just said you undid your update by saving your original extenions folder and contents  and you original mach_kernel. Then you removed the new extensions folder and the new mach_kernel and replaced them with the original ones. So in essence, you really didn't change anything except the little hidden away file that tells installer programs what version you are running.

Sadly you are half correct.there are other things in the 10.9.5 update besides drivers and kernel. So really you are running 10.9.5 but with 10.9 drivers and kernel. Yet you have some of the other things involved in 10.9.5 like updated safari and I'm sure other things apple doesn't tell you that is in the update.

Sorry for necro but it needed it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Donation Goals

    Hosting

    Please donate to support the community.
    We appreciate all donations!



    $54.09 of $100.00 goal reached.
    Donate Now
  • Download Hackintosh

  • Files

  • Posts

    • Hey guys, I'm looking into dual booting OSX Sierra or High Sierra on my ASUS Zenbook Pro UX501V. I use a lot of mac only software like sketch at uni and it would make my life a lot easier to just be able to boot into it instead of going to campus to use one of their Mac's. I'm currently running windows 10 and would prefer to not have to lose all my files or reinstall windows 10, however if this is unavoidable I would consider it. Specs are Processor    Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz, 2592 Mhz, 4 Core(s), 8 Logical Processor(s)
      GPU    NVIDIA GeForce GTX 960m 4gb DDR5
      RAM    12GB DDR4
      BIOS Version/Date    American Megatrends Inc. N501VW.300, 9/05/2016
      BIOS Mode    UEFI Does anyone know of any guides? Or has done this before? Even a link to point me on my way. Looked into the clover bootloader and I'm under the impression that's the route I'll have to take. Thanks for any help you may have      
    • Hi everyone. Here are my specs MOBO :Gigabyte Z68 XP UD3 (1155) GPU : HD 6870 1gb CPU Intel i7 2600k (1155) 60gb SATA SSD   MOBO is using legacy Bios. This machine has served me well for years. I tripped a circuit breaker a few weeks ago and now it's stuck in a boot loop. I have setup a new bootable USB to reinstall but for some reason the boot loop is happening when I startup from this as well. I can manage to get to the desktop using the safe mode boot flag (-x) but after a few moments, the desktop freezes and the computer reboots. I used the 10.10.1 disc image to create the new USB stick I am not sure if this could be causing the boot problem in the USB. Should I have used the 10.10.0? At first I suspected a hardware issue but I left the computer on for two days at in the bios screen and it stayed on just fine. Hoping someone can give me a hand figuring out which boot flags can get me going again or how I can reinstall the OS. I really need to get past the freeze/reboot cycle I am in. I am almost ready to nuke this thing and install windows
    • i also have this problem if you will finde the solution please inform me right away and thank you
    • I built a Hackintosh on a GIGABYTE GA-EP45-UD3P in 2010, and upgraded it to Sierra about 4 months ago. It's been working great until a few days ago.  The clock now is losing time, while the computer is on and running. I've been working on the computer all morning, and have had to bump it forward to the current time it 3-4x. Right now it says 9:40am, but it's really 9:47am.  I have "Set time and date automatically" set in settings and "Apple Americas/U.S. (time.apple.com.)" selected on the drop down. Deselecting it, and selecting it again, brings the clock back to the current time.  Is this a hardware issue or a software issue? Do I have to replace the CR2032 on the motherboard? If so - why? The computer is on, and running, why would it need that battery to maintain the time?       
    • i am trying to install yosemite on a asus m2n sli deluxe chipset NVIDIA amd Athlon 64 X2 5600+ ATI Radeon HD 4800   and still i am stuck at pci configuration begin or console error. i tried several kernels and graphic cards with no results please help with these boot flags ive tried -v -x ncpi=0x3000 nv_disable=1 -v -x ncpi=0x3000 nv_disable=1 GraphicsEnabler=No
  • Download Statistics

    • Files
      842
    • Comments
      2,129
    • Reviews
      2,538

    Latest File
    By rembrandt63

    309    0

×