smilenkovski Posted September 23, 2009 Share Posted September 23, 2009 UPDATE This guide is outdated. Use this instead. INSTALLING SNOW LEOPARD on HP 6720s I've another thread about HP 550 which is almost the same computer like HP 6720s here. UPDATE I just update to 10.6.2 and everything works. Just repeat step 4 (changing devices id for video) This is how I installed SL on HP 6720s using gprince guide on installing SL on HP 550. I've made this guide for myself, not to forget the procedure, and why not to share with non experienced users willing to run SL on HP 6720s. WHAT YOU NEED IS: - A snow leopard DVD (or disk image) - Second computer with installed Leopard 10.5.8 or Snow Leopard I was installing from my desktop computer (Gigabyte EP35 DS3R, Intel Quad, 4GB ram, 8600 gt 512 RAM) running Snow Leopard installed on Blackosx guide - Files founded here - Twice more patience than you can expect Step 1 Remove HDD from your laptop and connect to your desktop computer. Boot your desktop computer. Format laptop HDD with name Snow. In options choose GUID Partition table. Run terminal and just copy these two lines followed by ENTER after every line sudo -s chown 0:0 /Volumes/Snow First is enabling root account second is setting permission of the partition Snow Step 2 Insert Snow Leopard DVD in your desktop comp Open terminal and copy/ paste next two lines, followed by enter : cd /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/ open OSInstall.mpkg This will start Snow Leopard install package. For destination choose laptop HDD and uncheck printer drivers package. (I've unchecked everything except X11) Installation takes less than 20 minutes Step 3 Install chameleon 2 RC3 on the Snow disk (be careful about installation destination) EDITED Download this pack Thanks to blackch In Extra folder copy dsdt.aml file found here (Thanks to Blackch and grpince for fixing dsdt.aml file) copy the rest of the files to the appropriate folders Now we need mkextMaker v2.2 utility from here Drag Extensions folder from Snow HDD on mkextMaker icon and mkext maker will make extensions.mkext in you Extra folder. Remove the IOATAFamily.kext from /Snow/System/Library/Extensions and replace it with the file you'll find in the SL pack (it's Leo 10.5.8 Version) Step 4 Now, you can put back your HDD into laptop com. Boot with arch=i386. After setting you comp. within the OS X procedure you'll see you desktop. Resolution will be set to 1024x768, but don't worry, that's our first task, changing to 1280x800. gprince and dakku are using script for changing devices id's in graphic kept. It doesn\t work for me. After finishing script report that it should be O.K. but, screen resolution stay same. So, I open that script in Text Editor and execute in terminal line by line and i t finally worked. So enter those lines in your terminal : sudo -s cp -r /System/Library/Extensions/AppleIntelGMAX3100FB.kext \ ~/Desktop/ cp -r /System/Library/Extensions/AppleIntelGMAX3100.kext \ ~/Desktop/ perl -pi -e "s|\x86\x80\x02\x2A|\x86\x80\x12\x2A|g" /System/Library/Extensions/AppleIntelGMAX3100FB.kext/AppleIntelGMAX3100FB perl -pi -e "s|\x86\x80\x02\x2A|\x86\x80\x12\x2A|g" /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/MacOS/AppleIntelGMAX3100 [/color] perl -pi -e "s|028086|128086|g" /System/Library/Extensions/AppleIntelGMAX3100FB.kext/Info.plist perl -pi -e "s|028086|128086|g" /System/Library/Extensions/AppleIntelGMAX3100.kext/Contents/Info.plist touch /System/Library/Extensions The blue statement should all be on one line with a space when the line break occur (Thanks to Trauma and uman for this script) Download kextutility from the same thread you've already downloaded mkextmaker. Just start it. It will repair permisions Step 5 Reboot with arch=i386 You should see full resolution now. Now, download kexthelper (google it) and install kexts from dakku files I've installed VoodooHDA.kext ,SleepEnabler.kext,, VoodooPower.kext, IOPCIFamily.kext From files uploaded by dakku and VoodooBaterry.kext found here : And final copy apple.com.boot.plist from Library/Preferences/SystemConfiguration to desktop, open it. It should look like this : <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> </dict> </plist> change last line from <string></string> to <string>arch=i386</string> This will give you boot in 32 bit mode without typing arch=i386 every time you restart your computer. So that's it. Only known problem is high temperature when laptop is disconnected from power (using battery). Thanks to gprince for his guide, also to dakku and mardurhack for helping me install properly and many members of insanelymac community. Thanks to blackosx for my first SL install. EDIT. High temperatures problem solved thanks to juanerson and of course blackch. Just follow juanersons sugestion few posts above and properly install AppleACPIThermal.kext. EDIT There is an italian guide on same issue here EDIT Here is the link with patched video kexts with working brightness. Coming from this thread. Link to comment Share on other sites More sharing options...
Jekkil Posted September 25, 2009 Share Posted September 25, 2009 Stupid question, but for the alternate desktop having Leopard or Snow Leopard on it, can I use my mackbook? My idea was to remove the HDD from the macbook, place the one of the HP and start installing SL on it, and of course patching the install with the advice you just gave here. Thanks for this post anyway :-) Link to comment Share on other sites More sharing options...
smilenkovski Posted September 25, 2009 Author Share Posted September 25, 2009 Yes, you can install SL from macbook , of course, But, DO NOT remove hdd from your macbook. You can install SL on HP's HDD from within macbook but put HP's HDD as external hard disk. Use some cheap usb hdd enclosure and follow the procedure. Link to comment Share on other sites More sharing options...
juanerson Posted October 7, 2009 Share Posted October 7, 2009 Hi smilenkovski and everyone, you can try this fix for the fan-temp problem (works for me, thanks to BlackCH): First, download and run the last DSDT.aml from BlackCH: DSDT.aml (BlackCH) Second, for fan control use the AppleACPIThermal.kext (inside snow leopard pack from BlackCH post), modified for system version you are running (see the info.plist inside the kext), and edit this part: OSBundleLibraries com.apple.driver.AppleACPIPlatform 1.3 com.apple.iokit.IOACPIFamily 1.3.0 With the correct versions of AppleACPIPlatform and IOACPIFamily for kext load properly (see System Profiler/Extensions for versions, then install (put) the kext (AppleACPIThermal.kext) in: /System/Library/Extensions/AppleACPIPlatform/Contents/PlugIns/ Third, in Terminal type: sudo touch /System/Library/Extensions (and reboot). Now, you must be see the AppleACPIThermalZone for each TZ in IORegistryExplorer. Note: Dont work with native speedstep (patched SMC_PlatformPlugin or Legacy_SMC method by Pere). Me and BlackCH prefer CoolBooK for speedstep because is more powerfull and stable, works for undervolt, offering better temps. Please Sorry for my bad English , good luck and comment your experiences. Bye. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 8, 2009 Author Share Posted October 8, 2009 Hi juanerson. Thank you for your post. Fantastic news. Finally fan control.. Thanks to blackch also. I'll try this for the weekend and I'll update my guide. P.S. I can't find AppleACPIThermal.kext in blakch SL files. Simply, I can't see where it is Link to comment Share on other sites More sharing options...
juanerson Posted October 8, 2009 Share Posted October 8, 2009 Hi juanerson.Thank you for your post. Fantastic news. Finally fan control.. Thanks to blackch also. I'll try this for the weekend and I'll update my guide. P.S. I can't find AppleACPIThermal.kext in blakch SL files. Simply, I can't see where it is exactly just here: HP6720s_SLPack/System/Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns P.D. in each kext you must be select with right click "show content of the package" or something like that in English. Then, copy/paste the AppleACPIThermal.kext for modifications, save and copy back, dont forget terminal command of course at the end. Bye. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 8, 2009 Author Share Posted October 8, 2009 Thanks man. Link to comment Share on other sites More sharing options...
juanerson Posted October 8, 2009 Share Posted October 8, 2009 Some excellent news, (courtesy): netkas Link to comment Share on other sites More sharing options...
smilenkovski Posted October 9, 2009 Author Share Posted October 9, 2009 Wow. Yes. Never mind that in this moment is completely irrelevant are you using 32 or 64 bit but I like the idea that it's possible to use 64 bit OS X. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 10, 2009 Author Share Posted October 10, 2009 @juanerson I followed your instructions and it seems to work. But, I can't confirm because after reinstalling temperature monitor don't show temp values. (smc fancontrol too) Edit. I will reinstall the whole thing again today later and I'll post you back. Thanks for helping. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 11, 2009 Author Share Posted October 11, 2009 After reinstalling OS X and updating to 10.6.1 and installing temperature monitor everything seems to work. Temps are around 50 C. On hard video encoding temps goes to 70 degrees. Which was average temp before installing AppleACPIThermal.kext and using new dsdt.aml file from blackch thread. Thank you guys. Link to comment Share on other sites More sharing options...
juanerson Posted October 11, 2009 Share Posted October 11, 2009 Hi smilenkovski, please tell me about the fan problem (only on battery), like you said: "Only known problem is high temperature when laptop is disconnected from power (using battery)." So, you solved it without AppleACPIThermal.kext in SL? Because that is the reason for hight temperatures, if the fan go off on battery. Thanks. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 12, 2009 Author Share Posted October 12, 2009 Dear juanerson, sorry not to be clear enough in my last post. After using your procedure about AppleACPIThermal.kext the temperatures (never mind using power cord or with using battery) are same and correct and without using coolbook. BTW I can't use coolbook because my country is not on the pay-list of the author's web site and I can't buy coolbook and use registered version. (i'm from Macedonia) But my computer is running O.K. for the first time I'm using OS X on it. Link to comment Share on other sites More sharing options...
gamemaster84 Posted October 29, 2009 Share Posted October 29, 2009 Hi, I need some help. I have a 6720s and of course i want SL on it. But i have an old mac mini with a g4. When i try to install the dmg it says i need an intel processor, is there a way to work around that? Cheers Link to comment Share on other sites More sharing options...
smilenkovski Posted October 29, 2009 Author Share Posted October 29, 2009 Hi gamemaster84, Unfortunately this is the only way I know it's working for sure. But, of course, you can use some experiences and find your own way of installing SL. I can only encourage you to continue because HP 6720s is almost perfect Macbook. Everything works. Try this links, maybe combination of experiences will make a new approach : http://www.insanelymac.com/forum/index.php?showtopic=135410 http://www.insanelymac.com/forum/index.php?showtopic=168773 http://www.insanelymac.com/forum/index.php?showtopic=185823 Link to comment Share on other sites More sharing options...
smilenkovski Posted October 29, 2009 Author Share Posted October 29, 2009 quote jocarl11 from pm Hi, I'm hoping you can help? I have a 6720s with a 1.8ghz celeron m cpu running Leopard 10.5.8 and i have been trying to put snow first on an external hdd to test then to the laptops hdd when i know it works ok. The problem is i followed your guide as best i could but when i boot up from the external hdd into snow i get kernal panic? I have installed charmelion 2 rc2 not rc 3 as in your guide because there is no pmg yet for rc 3 will this make a difference? Also i was a little stuck on the part where you create a new folder on the desktop named Extensions and put the VoodooPS2Controller.kext and fakesmc.kext into it then a little unsure what next with the folder extensions on the rout of the snow hdd? Sorry for all the questions but i am new to this and would love to get snow up and running. Regards Carl Hi jocarl11. I put your PM here because someone else can use our experience too. So I saw your second message too and I think that it is time to update my guide. Check this thread latter tonight. Link to comment Share on other sites More sharing options...
jocarl11 Posted October 29, 2009 Share Posted October 29, 2009 quote jocarl11 from pmHi, I'm hoping you can help? I have a 6720s with a 1.8ghz celeron m cpu running Leopard 10.5.8 and i have been trying to put snow first on an external hdd to test then to the laptops hdd when i know it works ok. The problem is i followed your guide as best i could but when i boot up from the external hdd into snow i get kernal panic? I have installed charmelion 2 rc2 not rc 3 as in your guide because there is no pmg yet for rc 3 will this make a difference? Also i was a little stuck on the part where you create a new folder on the desktop named Extensions and put the VoodooPS2Controller.kext and fakesmc.kext into it then a little unsure what next with the folder extensions on the rout of the snow hdd? Sorry for all the questions but i am new to this and would love to get snow up and running. Regards Carl Hi jocarl11. I put your PM here because someone else can use our experience too. So I saw your second message too and I think that it is time to update my guide. Check this thread latter tonight. Ok thats great thanks. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 29, 2009 Author Share Posted October 29, 2009 Hi I've edited the guide. Now it is simpler than before because you can find almost all files in one place. @jocarl11 Check if you replaced IOATAFamily.kext like explained in the guide. Link to comment Share on other sites More sharing options...
jocarl11 Posted October 30, 2009 Share Posted October 30, 2009 Thanks smilenkovski, I have everything working but when i updated to 10.6.1 the screen went back to 1024x768? I tried the script again in Terminal but it won't seem to work! Any ideas? Thanks. Link to comment Share on other sites More sharing options...
smilenkovski Posted October 30, 2009 Author Share Posted October 30, 2009 I'll send you my video kexts, but not today. I left my laptop at work. So, Check this thread tomorrow afternoon . P.S. 10.6.2. update will be available very soon. It seems to have improved driver for intel gma video adapters. Link to comment Share on other sites More sharing options...
smilenkovski Posted November 1, 2009 Author Share Posted November 1, 2009 O.K. Now you can try with my gma files. Download and install with kextutility, just drag to the kextutility icon and wait. Reboot. You can find files here Link to comment Share on other sites More sharing options...
jocarl11 Posted November 2, 2009 Share Posted November 2, 2009 Ok thanks for your help smilenkovski, It's all working 100% now on 10.6.1! Link to comment Share on other sites More sharing options...
ratola Posted November 2, 2009 Share Posted November 2, 2009 Im gonna try this on my Dv6420ep and i will keep you posted thanks Link to comment Share on other sites More sharing options...
Chaplan Posted November 2, 2009 Share Posted November 2, 2009 I have a dv 6780ep http://h10025.www1.hp.com/ewfrf/wc/documen...reg_R1002_USEN# Can i use this dsdt??? Link to comment Share on other sites More sharing options...
smilenkovski Posted November 3, 2009 Author Share Posted November 3, 2009 I have a dv 6780ep http://h10025.www1.hp.com/ewfrf/wc/documen...reg_R1002_USEN# Can i use this dsdt??? That is completely different config but you can make your own dsdt. See blackosx guide on dsdt http://www.insanelymac.com/forum/index.php?showtopic=177497 Link to comment Share on other sites More sharing options...
Recommended Posts