Jump to content
badaxe2

Mountain Lion - DP4 - Install Notes

56 posts in this topic

Recommended Posts

Advertisement

hands down the quickest, easiest installation I've ever done. Every thing worked 1st try. I used -x -f -v as my extra bootflags along with what was already in my org.chameleon.boot.plist.

Share this post


Link to post
Share on other sites

hands down the quickest, easiest installation I've ever done. Every thing worked 1st try. I used -x -f -v as my extra bootflags along with what was already in my org.chameleon.boot.plist.

 

Which guide did you use?

Share this post


Link to post
Share on other sites

guides? where we're going, there are no guides...

 

lol, give him a little idea of what you did at least ,, ha ha

Share this post


Link to post
Share on other sites

My super fast easy method requires you don't install to MBR and that you have a hard drive with chameleon on it already that is new enough revision to boot ML. first, make empty partition available for installing onto on guid only drive, hfs+ formatted. RT click install ML app, mount InstallESD.dmg, navigate to basesystem.dmg and mount it. restore basesystem.dmg from ML install app(to usb or another small partition) via diskutility. Eject basesystem.dmg so u dont get it mixed up with new restored one as it will have same name. Fire up ye mighty terminal and go to bash shell with:sudo -s

then copy packages folder from installESD.dmg to System/Installation/ on your newly restored usb like this:cp -R (drag packages folder here) (drag installation folder from usb here)

 

give it a few minutes to finish

 

then do the same copy technique, but this time for mach_kernel from InstallESD.dmg to / of new usb:cp -R (drag mach kernel here) (drag entire usb installer volume here)

 

and done with terminal-yay

 

create /Extra folder on usb and only put in your smbios and org.chameleon.boot.plist, leave your DSDT out

 

use kext wizard to install fakesmc and nullcpupowermanagement to s/l/e on your usb drive, (include SL version of appleacpiplatform.kext if using asus x58 mobo), then use kext wiz repair and rebuild cache options

 

reboot as normal, do not change boot drive in bios. At your normal chameleon prompt, choose instead to boot to your new installer (OSX Base system) and use boot flags -x -f -v add any other bootflags you normally use that are not already in your org.chamleon.boot.plist

 

install DP4 and reboot back to your old OSX. From there use kext wiz again to install fakesmc to your new DP4 and any other kexts you know are required to boot(asus x58 use appleacpiplatform old version again) and copy /Extra folder from installer to your completed installation. I still didn't put my DSDT in it yet

 

reboot, and this time from chameleon prompt choose new OSX DP4 and have fun. Should always use -v to boot until your install is rock solid (with dev preview just always use it) Install chameleon and DSDT if you plan on deleting or overwriting your previous installation, otherwise not really needed.

 

fyi, Possible DSDT loading may be different if you install to a disk that does not already have a bootable partition with chameleon and DSDT from before, I have DP3 and DP4 on same drive but separate partitions. DSDT gets loaded from DP3 before I even get to the chameleon menu. After some fiddling, will eventually replace DP3 with DP4 and delete the additional partition, at which time I will need to copy over DSDT and reinstall chameleon

 

other hardware that usually requires various patches and workarounds to get running, will probably still require them again, its your stuff so you should know how to use it :) Final note, I had to use DP3 version of IONetworkingFamily.kext for ethernet to work, even when I installed the same plugin that I always have used, the network.kext would not load, but the DP3 one works great. Had to do same thing on DP3 upd2 for my wifi rolling it back to DP3 upd1,and it's apple oem, but not this time. That's the kinda stuff that comes with the territory. Weird tho, next time it will be bluetooth :)

Share this post


Link to post
Share on other sites

I had to use DSDT even with installer and safe mode. Otherwise running smooth. I done everything like with DP3

Share this post


Link to post
Share on other sites

Installation was a breeze on top previously installed "12a206j" aka upgrade. Restore patched AppleHDA to get sound working.

post-981946-0-16995700-1339533283.png

Share this post


Link to post
Share on other sites

That was too easy. I use myhack. I had it running in 30 min. the only issues I had was my sound and my network card but I got that working but installing voodoohda and AtherosL1Ethernet.

Share this post


Link to post
Share on other sites

That was too easy. I use myhack. I had it running in 30 min. the only issues I had was my sound and my network card but I got that working but installing voodoohda and AtherosL1Ethernet.

 

Same here. Easiest install yet...just followed the myhack3.1 prompts, then installed intel ethernet.

Share this post


Link to post
Share on other sites

I just get a white screen with mouse cursor (working), the boot goes fine.

 

Still trying.

White or grey? If you have a second monitor that's not turned on, check it. That one got me for a while back when the first Lion DP came out last year :)

Share this post


Link to post
Share on other sites

Giving it a go now via software update I anticipate broken sound which is what happened last time.

Share this post


Link to post
Share on other sites

I can't boot into the installer, I get a white screen with flashing purple lines before the UI loads. I did the same method as DP3 upgrade and I have an MSI 6870 ..anyone know the problem?

 

hi

 

remove ati6000controller or edit to see if have u dev id and amdradeonacelerator u replace atiradeonx3000

 

good hack

Share this post


Link to post
Share on other sites

Thanks! But I don't know what you mean by 'to see if you have dev id'

 

and I have no atiradeonx3000 in my installer kexts, only x2000.

Share this post


Link to post
Share on other sites

Installed DP4 on my Gigabyte GA-X58A-UD7 board without any problems. On the other hand, GA-X58A-UD3R board install didn't go well at all.

 

UD3R has always been perfectly stable and I expected an uneventful install. But I got unresponsive App Store application - it would show up and when I wanted to check my updates or purchases it would start endless spinning wheel - I had to Force Quit it. Textedit and preview would crash "Unexpectedly".

 

Eventually, after three clean disk installs, I gave up. Created disk image of my UD7 boot disk and restored it on UD3R machine (Replaced DSDT) - works perfectly?! No clue what the problem was!!

Share this post


Link to post
Share on other sites

remove ati6000controller or edit to see if have u dev id and amdradeonacelerator u replace atiradeonx3000

 

Thanks Artur, did this and at least I can see the install screen to choose my HD to install, but after install I cant change the resolution it is locked in 1280x1024.

 

My video card is a Radeon 6850 1GB - that worked fine with DP3.

 

Any tip?

 

EDIT: FIXED!!! :D

 

Hi Artur, I forgot to put the file ATI6000Controller.kext back, now I reinstall the file with kext utility and my full resolution return back, thanks again. ;)

Share this post


Link to post
Share on other sites

I got the install to work just fine through myHack nothing else would work. However after that I can not get the computer to boot to set up the account information.

 

Booting with -x -F I get this error.

http://d.pr/i/Ubhv

 

Booting with -x -F -v I get this error.

http://d.pr/i/Nsf

 

Booting with just -v I get a kernalcache error. Any ideas?

Share this post


Link to post
Share on other sites

I can't boot into the installer, I get a white screen with flashing purple lines before the UI loads. I did the same method as DP3 upgrade and I have an MSI 6870 ..anyone know the problem?

 

Solved!! :P

 

Soo, I dug around in the Ati6000Controller.kext, both on the install image and the actual installed OS. This snippet is from the plist:

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

Post Install: To get full QE/CI with a Radeon 6000HD, simply add the missing info into the Ati6000Controller.kext info.plist, repair permissions, add GraphicsEnabler=y to boot.plist and you are good to restart.

 

Note: If you want to add the device ID's to the installer's Ati6000Controller.kext, add them after you restored the image to a USB drive (or HD if that's the way you choose to do it). However, simply booting from the installer with GraphicsEnabler=n is the easiest way to go about it. Happy Hack'n!

Share this post


Link to post
Share on other sites

  <key>IOPCIMatch</key>
  <string></string>

 

Notice anything missing?!

Silly Apple, why you no hear of buddy checks! :P

 

I then simply copied and pasted the device ID's from DP3 and viola!!! Success!!

 

  <key>IOPCIMatch</key>
  <string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>

 

:huh: I have all those ID's in my ATI6000controller (v8.0.39) on my installer USB ..checked BaseSystem and they are in there too ?? Tried pasting in the ID's but not working. I get a white screen before the installer loads, but no mouse cursor, it has random flashing purple horizontal lines.

 

I've also tried removing ATI6000controller and using the one from DP3, GE N & Y, -x & -f flags, a different AtiConfig.. but no luck :(

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×