Intro
Quite a long time that I didn't upgrade my PC hardware (before 2012 I think), And last time I just upgrade OSX to Maverick but suddenly Xcode required to use Yosemite...grhhh So I've 2 task to accomplish here,- upgrade my Maverick to Yosemite for Xcode sake.
- upgrade my hardware which is EVGA GTS250 PCIExpressx16 Gen 2 1G GDDR3 to ASUS GeForce® GTX 750 Ti OC 2G (which is same price at that time but yeah faster obviously)
Due to many step and Boot Flags to miss and mess up and yes I did lost a whole day and night to finish it! Then it a good reason to write it here for my own use later and should be save save someone time! Let's go!
My PC System
- Model Identifier: MacPro3,1
- Processor Name: Intel Core i5
- Processor Speed: 3.21 GHz
- Number of Processors: 1
- Total Number of Cores: 2
- L2 Cache (per Core): 256 KB
- L3 Cache: 4 MB
- Memory: 12 GB
- Boot ROM Version: MultiBeast.tonymacx86.com
- SMC Version (system): 1.30f3
- Graphics: ASUS GeForce® GTX 750 Ti OC 2G *My new baby yeah!
Prerequisite
Problem #1
Stuck at [IOBluetoothHCIController][SearchForTransportEventTimeOutHandler] -- Missing Bluetooth Controller Transport!
Solution #1
- It's not a bluetooth problem at all, actually it's a process after that which is graphic related so don't bother fix bluetooth. do try (-v is for trace purpose, no effect)
-v -x
or-v -x GraphicsEnabler=Yes nv_disable=1
Problem #2
nv_disable=1 did boot and getting in OSX but got glitch+slow render
Solution #2
- boot in safe mode with -v -x to getting in to OSX and...
- Install http://www.nvidia.com/object/macosx-cuda-6.5.46-driver.html
- Install http://www.nvidia.com/content/DriverDownload-March2009/confirmation.php?url=/Mac/Quadro_Certified/343.02.02f01/WebDriver-343.02.02f01.pkg&lang=us&type=GeForce
- Run MultiBeast - Yosemite 7.2.0
- Select Quick start -> EasyBeast
- Forget about Drivers you can mess it later.
- Select Customize and make sure Chimera 4.0.1 is install and selected
- Build and org.chameleon.Boot.plist should look like picture above (on top of the blog) except "device-properties" (will do this later)
Problem #3
Try login Mac App Store but get...
"Your device or computer could not be verified. Contact support for assistance."
Solution #3
- try this : http://www.hackintoshosx.com/topic/19442-guide-get-icloud-app-store-and-imessage-working/
- and org.chameleon.Boot.plist should look like picture above (on top of the blog)
Problem #4
boot flags keep getting nvda_drv=1 like this
Solution #4
- #to see it's there
$ nvram -p
- #to delete it (sudo did the trick for me)
$ sudo nvram -d boot-args
Hint!
- When change something make sure you completely turn off by power button not just hit reset. It just won't work for me
- Even stuck at first try after hard boot, Turn off and reboot again without change or touch anything. (Just do it!)
Conclusion
- It's hard time getting it done but it's kinda fun anyway when you did it, If you my completed Mac you won't get this LOL
- Next upgrade should be Mainboard and CPU also RAM, looking forward to mess it up again
Happy Hacking! Now I'm get back to messing with Swift 1.2 (Totally breaking change! LOL) :D
*UPDATE 2015/03/11 : NVIDIA Driver need update after FREAK patch, just update it and "shutdown" then reboot twice (yes twice, first time will stuck just try reboot again)
Quick link : http://us.download.nvidia.com/Mac/Quadro_Certified/343.02.02f03/WebDriver-343.02.02f03.pkg
Pheww....lucky me! LOL
*UPDATE 2015-03-22 : Breaking NVDIA Web Driver after Security Update 2015-03
Solution is
you will get...
Solution is
- Open this file in text editor
/System/Library/Extensions/NVDAStartup.kext/Contents/Info.plist
- Change
to14C1510 14C1514 - Then open terminal and enter this
$ sudo kextcache -system-prelinked-kernel $ sudo kextcache -system-caches
Completely shutdown and turn off then on again, also try reboot again if first time didn't work. Finger cross!
*UPDATE 2015/06/26 : update to 10.10.3 with WebDriver-346.01.02f01.pkg is working just fine
*UPDATE 2015/07/02 : update to 10.10.4 with WebDriver-346.01.03f01.pkg is working.
*UPDATE 2015/07/02 : update to 10.10.4 with WebDriver-346.01.03f01.pkg is working.
*UPDATE 2015/12/14 : update to 10.10.5 (14F1021) + WebDriver-346.02.03f02 is working.
No comments:
Post a Comment