Showing posts with label iatkos. Show all posts
Showing posts with label iatkos. Show all posts

Thursday, May 29, 2008

How to Update Hackintosh 10.5.2 to 10.5.3

when you install your hackintosh you get a leopard OS X of a certain version i got mine from uphack iAtkos 10.5.1 yours might be different, check what version you have using the "About" dialog (from the menu bar apple press "About this Mac")


once you know what version you have, and if you have PC_EFI installed (EFI emulation, read here on how to check) Note: if you don't have EFI and Vanilla kernel you will break your system, causing it to constantly reboot, make sure you have vanilla kernel using EFI patch.


Note: when using the none vanilla kernel in iAtkos 1.0i (upgrade) i got these crash screens after updating to Leo4Allv3 Final and restoring user/applications (thanks to my Time MAchine) i successfully managed to upgrade 10.5.3, so check the insanely forum for feed back from people before installing, and of course backup!





lets look at the 10 steps: 

1. first download the update from apple at this address with a size of 531MB. (DO NOT use Software Update it will not work!!)




2. backup your /System/Library/Extensions folder just in case restore is needed




3. open terminal and write these commands:

sudo -s

enter your password and press enter

while sleep 1 ; do rm -rf /System/Library/Extensions/AppleIntelCPUPowerManagement.kext ; done

(this line should not return to prompt since this is a loop script)


it will check every 1 second if a file named: "AppleIntelCPUPowermanagement.kext " is found in the extension folder and when it appears it will delete it, the script will run and not return to prompt (do not kill/close it yet), if you wish to verify it is working, create new folder and rename it to: "AppleIntelCPUPowermanagement.kext " and then copy it to /System/Library/Extensions, it should be immediately deleted



4. install the downloaded package and let it finish







5. when the install end DO NOT press restart yet!




6. now stop the script by pressing control and C (ctrl+C) but do not exit sudo and do not close your terminal or you will not be able to get back and it will brake your system.


7. next you need to edit the apple restart script that checks if this is a hackintosh and decides if to start the system or display and error screen, you will tell the system to load directly to leopard, do this by:

cd /System/InstallAtStartup/scripts

and edit the script named '1'

vi 1


8. now the console will display the content of the file, using arrows scroll down to the end there you will find a line like this near the end:

kextload /System/Library/Extensions/Dont Steal Mac OS X.kext

press I (stands for insert) to enter edit mode




9. delete the value:

/System/Library/Extensions/Dont Steal Mac OS X.kext

and replace it with this value:

/System/Library/Extensions/dsmos.kext

press Esc to exit edit mode and press : to enter vi prompt and then write !w (stands for write changes to disk even if file is read only) and press enter, after that press : and write q (stands for quit) and by that you exit the vi.





10. now if you see any changed kext (in the /System/Library/Extensions folder, you can sort by date and see the latest from the update), if you want to change them back to your kext then you may restore them from previous backup step and finally press the Restart button on the install screen.



after restart it will boot to boot screen and perform another restart (without loading the leopard GUI), then it will boot into the blue screen (before login window) and will stay there for 3-4 minutes then the login window will appear and now you have 10.5.3 installed.


check the about dialog should look similar to this:



you should be also seeing the 10.5.3 trademark feature in the "Time Machine" Options:




i couldn't see this change on my "Time Machine" preferences but i have the Software update saying i am up to date and About dialog showing 10.5.3.


Enjoy.

Wednesday, April 30, 2008

Leopard Install Hangs (Blue Screen)


I have installed Leopard iAtkos r1 10.5.1 on a dell d620 Latitude, after the install finished and it was the moment to see the desktop or the login screen it simply hanged (nothing but a blue screen appeared), the mouse moved and it looked like something is working but no desktop exist.


the image at the top of this post is of that state, the problem is that the LoginWindow.app has crashed for some reason, this is the application that should display the login screen and after validation will transfer you to finder and desktop.

the solution is one of two:
ether you simply reboot and you will see the login screen, or that you need to copy a healthy application (from a working hackintosh) into your hard driver (recently installed leopard).

in order to copy the LoginWindow.app perform the following steps:
1. download the application or get it off another leopard dvd copy (different install DVD but not apple Leopard original one, it has to be hackintosh), you can find one in this link.
2. you can also extract it from a working hackintosh, it is found at: /System/Library/CoreServices/loginwindow.app
3. copy the extracted application into a USB disk on key or CD/DVD
4. boot into your new Leopard into single mode see here how
5. next insert the USB Disk On Key CD/DVD so the leopard will identify it
6. CD into it like this: cd /Volumes/Untitled (for example, use Tab key for auto complete so you can see what mounts are available at Volumes folder and CD into yours)
7. delete your original loginwindow.app like this: rm /System/Library/CoreServices/loginwindow.app
8. copy the application into your CoreServices folder like this: cp -R loginwindow.app /System/Library/CoreServices
9. fix permissions like this: chmod -R 755 /System/Library/CoreServices/loginwindow.app
and another command: chown -R 0:0 /System/Library/CoreServices/loginwindow.app
10. reboot

that should be it.
Enjoy.

Dell Latitude D620


today i helped another one of my friends to install a hackintosh,

this time we used an iatkos r1 version 10.5.1,
what amazed me is that the wifi airport worked perfectly out of the box in the setup screen,
we installed it on an external usb hard drive, the keyboard worked perfect, trackpad and all,
it was amazing to see almost a perfect install (including sound, and sound control with on screen display and all), beside the video card that i didn't install, it was (almost) perfect.

there was some problem after the setup stage has finished and the login screen should have came up, i mention it in my next post.

here is the wifi fully working screenshot:




in the coming days i am going to have some more installations, and i will use different types of install DVDs so you should expect more tutorials regarding other installations including screenshots, step by step walk through, and troubleshooting.

it will include: Leo4All Beta, Kalyway 10.5.2, iatkos 10.5.2 R2...
hope it will help more for the installers out there.

meanwhile Enjoy this great song:



Enjoy.

Constant reboot after OSX86 install



if you are suffering from endless reboot after leopard hackintosh install, then follow these steps to solve it.

1. check your BIOS setup (see this post)
2. try using some darwin bootloader switches (or combinations of them):
cpus=1
-f
-x
-v
-legacy
platform=X86PC
platform=86PC
rd=diskXsY (where X is the number of the leopard drive starting from 0 and Y is the number
of Leopard partition starting from 1 example: rd=disk0s1)
see "Darwin Boot Options" for more details
3. make sure (from windows) you have at least SSE2 using the CPUz utility as stated in this post
4. try reinstalling with as minimum options you can (please see my post "Install Leopard")
5. try to install the leopard without EFI support
6. goto the HCL and make sure that your hardware is supported.
7. try stripping hardware pardts you don't need for the install process (like PCI cards, 1.44, USB deices etc.)
8. i heard (i dont believe its true, but doesn't hurt to try) you need to change the name of the hard drive to something without spaces, special characters something like: "myhd"
9. if you are using kalyway 10.5.1 then try "TOHKERNEL" at the darwin boot prompt it will boot TOH kernel instead of the vanilla one (this solution is mostly for when the DVD reboots befor getting to the graphical install screen).
10. if you are using iAtkos r2 or later then make sure you choose "x86 Darwin Bootloader"
11. if you are using iAtkos r1 then make sure you done the Darwin boot loader step in the Install Leopard post (try with and without the EFI support)
12. a more complex way is to:

  1. boot the Leopard install DVD
  2. from the darwin boot prompt write -s and press enter
  3. write: /sbin/mount -uw /
  4. goto /usr/standalone/i386
  5. write: ./startuptools -v /dev/rdiskXsY boot (where X stands for the number of Leopard installed hard disk starting from 0, and Y stands for Leopard installed partition starting from for example: rdisk02)
  6. reboot
hope this helps,
Enjoy.

Thursday, March 20, 2008

Download Hackintosh OS X Leopard



this is actually not a post with links to downloads, rather then the known types of image DVD available out there for download. (you can search google and add the words rapidshare or megaupload or torrent)


  • iATKOS_v1.0i.iso (10.5.1) (Uphuck official site)
  • iATKOS_v1.0iR2.zip (PPF (patch) so the 10.5.1 ISO will convert to 10.5.2) (Uphuck forum)
  • iATKOS_v2.0i  this is an 10.5.2 release here is the readme link
  • Leo4allv3final (wiki site)
  • KALYWAY_LEO_10.5.1intel_SSE2_SSE3.zip (Kalyway 10.5.1 for Intel and AMD)
  • kalyway_Leopard_DVD_intelSSE3_9a527 (Kalyway 10.5.1 9a527)
  • kalyway_hack_10.5.2ComboUpdate (updates kalyway 10.5.1 to 10.5.2)
  • Kalyway_10.5.2_DVD_Intel_Amd.iso (new - published on 10.04.08)
  • JaS OsX86 10.5.2 Intel SSE2 SSE3.iso (JAS Beta comeback)
  • Leopard-10.5.2-AMD-EFI.iso (Zephyroth Leopard 10.5.2 for AMD)
  • ToH_x86_9A581_RC2.iso ( Mac OS X 10.5.1 Leopard ToH -RC2 SSE3 SSE2 Intel)
  • BrazilMac-9a581-Patch.zip (old BrazilMac-9a581-Patch patch real leopard DVD)
there are more old versions 10.4.x Tiger etc. you can check them in the same manner.

my suggestion or actually my recommendation is to choose the latest Leo4Allv3final, it is the best distribution i have seen yet, it has a multi boot options, a great boot-loader that manage with many computer hardware, many kernels, easy installer, no need to do fdisk in order to set installed partition as bootable, no need to install EFI, and there are useful applications installed, it support SSE2, SSE3, AMD and intel, it has tons of drivers and third party almost entire scene open source on the DVD, i loved it and i warmly recommend it.

next install i would recommend to use is iatkos_v2.0i it has an easy install process, and stable release, it includes many drivers and third party, it has a beautiful site that advertise new releases, iatkos group always was a fast supporting group (they where the first to come out with EFI support, 10.5.1, 10.5.2, etc.), they also have a great community and support forum.

lastly is the kalyway_10.5.2, it is a good and now stable release.

Enjoy.

Saturday, March 15, 2008

Install Leopard - iATKOS_v1.0i

this is a continue to the "BIOS Options for hackintosh" post

this post will be a screen-shot guide of how to install Leopard on a PC,
if this is the first post you read regarding this issue please read the previous sections they will save you a lot of troubleshooting in the install process,

this guide is based on iAtkos 1.0i 10.5.1 without the 10.5.2 PPF, the installation DVD i used is an upgrade and require a pre installed Mac, i used for that an iAtkos tiger install, in order to see the tiger installation post refer to the "Install Tiger" post, another solution is to download a full installation of leopard (not an upgrade), i know there is a Kaliway and uphack iAtkos versions of it.

these screenshots comes from my LG W1 Laptop, it has this hardware mounted on it:

  • Core2Duo 1.83Ghz x2 (only one working when the other is enabled i get a reboot loop)
  • 2G DDR2 667
  • 120G SATA HD (can support RAID)
  • PCMCIA Texas Instruments Card Reader
  • Dual-Layer DVD Burner
  • USB 2.0 x4 or USB 1.0 x2 + USB 2.0 x2 (both successfully supported)
  • ATI X1600 Mobility (working with ATIinject)
  • Sound Card (internal speakers not working)
  • 17" LCD
yet i have successfully installed this leopard version in more the ten computer types, including laptops and desktops (though i didn't try AMD yet, i have one at home waiting to do just that, it will require a different leopard version one that supports SSE2, i will add a post regarding that), among them Core2Duo, 1G/2G, internal HD/External HD, WIFI, ethernet cards, cable internet, ADSL, LCD, CRT, bluetooth, etc. if you want to know if your PC will be supported check the OSX86 HCL (Hardware Compatibility List)

lets begin, first insert the burned DVD (i used alcohol 120% with generic format to burn the copy)


next turn the computer on, so it will boot from the DVD (make sure the BIOS is set to boot from DVD first)


after booting you see a screen similar to this, counting backwards, and notifying that it is loading the Darwin boot loader, allow it to proceed until you see the next gray apple screen


next you see the apple boot screen this should take between a minute to 5 minutes


in the meanwhile connect a USB keyboard (if you are on a laptop it is a good bet that the internal will not work out of the box), in desktop try not to mix mouse and keyboard ps2 with USB, ether both USB or both PS2 (although it can work mixed).


i use a silicon roll up keyboard so it bothers me less (but it still bother)


next you see the 'About' screen of the install and the 'About' message was removed and what left is just "Click Next" message so go ahead an click next


the 'next' button is in the lower right side of the screen


a progress indication dialog appears should take up to 1 minute or so


next a 'Welcome' screen appears and since this is a tweaked leopard install you see the hacker group message here, mine say iAtkos + version, click Continue


next screen should have been the Apple License agreement but here we get the iAtkos group "readme" file content, use only English language and click Agree


now the fun begins, this screen ether display hard drive partition that you can install leopard on, or not most of you will not see the Hard drive icons, don't worry about it we will soon create one that will be visible, and usable, if you see one and want to use it as your install partition then click it and jump the "Darwin Install" step.


next click on the "Utilities" menu from the upper menubar


and choose "Disk Utility", the screen will be replaced by the disk utility application


in this screen you see a center section that is empty for the moment and on the left you will see all the disks and partitions available on your PC, on the upper part you see an icon bar that can perfom several operations on the selected disk/partition


select the partition you want to erase (and install leopard on) from the left disk/partition tree, immediately you see the center changes allowing you to see summary info on the selected partition and perform operations like erase, create, format, fix etc.


from the center part of the screen press the Erase tab


choose a volume format, Mac OS Extended (Journaled),
in the name text field write the name of the partition (this is the name of the HD icon on the Mac desktop and the name of the boot partition you will see in the Darwin boot screen, so choose it carefully, i think only English is supported, try not to use spaces in the name and it is Case sensitive), i used Leopard2 in this example, and click the "Erase" button


next you get a popup screen (in mac its rather a scroll down) that asking you to confirm to erase the partition looking like this: (click the erase)


next the partition is erased and a progress bar indication available at the bottom of the screen, after the erase finish you see a complete message and on the left partition/disk tree there is a new icon of the recently formated/erased mac partition (leopard2 in this example), close the "Disk Utility" window and exit to the main install window


Darwin Install:
after the disk formatting you should be able to see its icon in the main screen, do not select it yet we need to finish one more step, that is the installation of the darwin boot loader it is responsible to initialize all the kext(Kernel extension) and boot the system, also we will install the EFI system that will allow to run a vanilla kernel.
from the Utilities menu in the menu bar select Darwin Boot


next the main screen disappear and a terminal window appears elaborating on the procedure, go ahead and read it,


at the end it ask you: do you want to continue, press y


it asks you to write the number of the Hard Drive you want to install Darwin on (the drive that will be bootable and mac will be installed on it) use the drive that you recently erased (it should be available from the data you gathered in an earlier stage), please note that every hard drive number should be added 1 to it so for instance your first driver (number 0) you should enter here 1 instead, etc.


next comes the partition number write the real number (first is 1, second partition on that disk is 2, etc.) (sorry i dont have a screen shot for that one).

last step is to install the EFI (it works on most PCs, if it won't work on yours, just reinstall and skip the EFI part), EFI allows the hackintosh to operate as a real leopard, including Software Update and several kext (drivers), it uses a vanilla kernel code,
so in the next question: "Do you want to install boot EFI" press Y (sorry no screen shot for this one as well).

lastly you will be asked: "Are you sure? " (for all the previous answers you gave), if you answer yes the darwin and EFI (if you selected Yes on EFI question) will be written to the disk and partition you selected, if you answer no all will be discarded and you can redo this part and reselect your options.
write Y, after the darwin install is finish it will write exit, logout, [Process Completed], the install takes 5-10 seconds


after the install is completed we need to flag this partition as bootable, this will allow you to boot from the newly installed partition,
to open a new terminal window from the Shell Menu, choose new Window->Homebrew


a new terminal window appears, enter the fdisk CLI (Command line interface) using this command:
/usr/sbin/fdisk -e /dev/rdisk0
replace the last number (in this example 0) with the your leopard install HD number


you can use question mard (?) and see the command list


write p (short for print) it will display you with all the available partitions on the selected disk, including details such as size, type etc. you will also see an astrik sign (*) next to the current bootable (flagged) partition, in this example case its 2.


flag your partition to be bootable using the command:
f 1
(f is a short for flag) replace the number 1 with your installed leopard partition


after you do that you can see there is an astrik sign (*) next to your prompt indicating that a change has occurred and no commit has been applied, you can use p (print) again, to make sure that the appropriate partition has been flagged


now write u (short for update)


and w (short for write)


the astrik sign (*) has disappeared from your prompt indicating all changes have been applied, you can write q (short for quit)


once finished with the fdisk utility we can exit the Terminal application, you do that by clicking the Terminal Menu->Quit Terminal from the menubar it will bring you back to the main install window


now select the icon of the partition you want to install leopard on (the same partition you erased and named, same one you installed darwin on) and click continue


now you get to the actual install screen (after all the preperation)


in the lower left corner there is a Customize button that, press it.


it opens a window that allow you to select what components to install, if you know what you are doing then check your selection, if you are a beginner with hackintosh select only the ones that are marked in the image, note select EFI only if in "Darwin Install" you selected Yes in the Install EFI question, otherwise uncheck it.


when you finish click on the Done button in the lower right corner


you will returned to the "Install Summary" screen, press the install button


a popup (or scroll down) will appear and perform a checksum on the Install DVD to make sure all the files are correct intact and original, you can select to wait 2-3 minutes, or press skip


after the validation part is done (or skip is pressed) the OS file copy stage begins, this will take time, lay back and relax


the progress window looks like this:


when the install process finishyou get this "Install Succeeded" screen and it will stay this way for 30 seconds, waiting for you to press restart, if you don't it will automatically restart anyway


before it will boot back up, eject the install DVD, you will not need it any more (for this install)


after the BIOS screen press F8 so the darwin boot screen will load


make sure you see the recently installed partition with the name you gave it (my example "Leopard2"), select it and press enter


now you see the apple gray boot screen


if all went well you will soon see (and hopefully hear) the great apple "Welcome video", you cannot press esc and stop it, so enjoy it until it ends and the next customization screen set appears


first screen is the region selection screen, select your region, if you cant see it check the the lower "Show All" checkbox


next is the country selection screen, choose your country, if you cant find it check the lower "Show All" checkbox


next is the keyboard layout screen, select your keyboard layout, if you cant see the one for you check the lower "Show All" checkbox


next screen is important, it gives you the opportunity to migrate data, setup, application etc. from an existing mac installation, if you have an upgrade install DVD version of leopard then you must have an earlier install of mac OS (like Tiger, check the "Install Tiger" post), if you don't have an upgrade install DVD you can choose the last option "do not transfer my information now" and click "continue", but if you have an upgrade version and you have previously installed a Tiger version on this PC then just choose: "from another volume on this mac" and click "continue", note: if this is an upgrade version DVD and you have not installed Tiger after you click "continue" it will go back to the "welcome video" stage and it will do that only 3 times after that the installation will be corrupted.


if you choose to transfer the information from previously installed mac, then this screen appears, asking you to select the data you want to transfer (you must select at least one user), make sure you have enough disk space and click transfer.


a transferring progress indication screen appear, it will take time depending on the size to transfer.


next it will ask you to select your internet connection type and set it up, it can be done but i prefer for first install to do only what has to be configured so i can see the leopard is launching and not that the internet connection has failed the installation, this wizard can always be activated from within leopard,


next it will display the registration sceen, fill in the fields and press continue


now it will warn you about fields you forgot to fill or filled incorrectly or if the email is invalid, ether fix the data (if it will not allow you to continue) or press ok to ignore


next the more questions screen appear asking you where do you use this mac and what describes your uses for it, and you may check the ckeckbox in order to be notified of new sales and new products etc. by email (don't check this checkbox)


next it will ask to send the registration info to apple, obviously you select "register later" and press continue.


next the set the date and time window appears allowing you to set the clock, set it and press continue.


now it will remind you not to forget to register with apple, press Done.


thats it in a minute you will have a leopard system working, now just calibrate your keyboard, so leopard will load the appropriate code for it, press continue.


first it will ask you to press the key next to the left shift,


in my case it is Z, click it once


next the screen changes and ask you to press the key next to the right shift,


in my case it is the question mark key (?) press it only once,


next it should notify you that the keyboard has been identified and allow you to ether press done or change the identification from the options available, (leave it and press done)


next you will see the leopard login window (actually the hackintosh hacked login screen) choose your user enter the password and click login


lastly you should see the leopard desktop and dock.


thats it, if you have problems or questions send a post here, if you succeed send your success story in insanelymac and your hardware setup in the OSX.org HCL Page,

Enjoy your Mac.

 
the menu is from: Milonic DHTML menus