Page 1 of 34 123456789101121 ... LastLast
Results 1 to 10 of 336
Like Tree1Likes
Discuss [GUIDE] Install Leopard on AppleTV at the AppleTV 1 - Hackint0sh.org; There are two ways of installing MacOS X Leopard on your AppleTV: Copy a pre-built ...
  1. #1
    ash
    ash is offline
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    273
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default [GUIDE] Install Leopard on AppleTV

    There are two ways of installing MacOS X Leopard on your AppleTV:
    1. Copy a pre-built (optimized) image to the internal HDD (recommended)
    2. Installing Leopard yourself (using a Hackintosh build, e.g. iDeneb)


    This thread mostly deals with option 2. If you want to use pre-built images, follow this guide: http://www.hackint0sh.org/f291/219562.htm

    Here are 2 pre-built images for you:
    "Ready to use" 10.5.5 Disk Image Download WITH WORKING SOUND
    * Download the DLC here: http://rapidshare.com/files/422122956/ATVOSX.dlc --> use JDownloader

    "Ready to use" 10.5.8 Disk Image Download
    * Jon's Torrent: Download AppleTV OSX.torrent from Sendspace.com - send big files the easy way
    * Rapidshare: just send me a PM
    * If you can't open the sound preference pane, install this into /System/Library/PreferencePanes/: http://rapidshare.com/files/28352884...d.prefPane.zip
    * This is a fix for the not working bless command and if the ATV doesn't reboot withouth pressing a button on the apple remote: http://rapidshare.com/files/28387488..._bless_Fix.zip
    * User password: "frontrow"
    * Before uploading this image I forgot to change the UI language back to english. To change the language follow these steps:
    1) Click the apple menu and then click "Systemeinstellungen..."
    2) Click on the "UN flag" (Sprache & Text) on the top right corner of the system preference window
    3) Drag the list entry called "English" to the top of the list.
    4) Close the preference window and log out (apple menu/"frontrow abmelden...").
    5) Then log back in and you should have an english UI ;-)

    WARNING: MY IMAGE HAS TO BE COPIED TO AN EXISTING PARTITION - IT CANNOT BE COPIED TO AN EMPTY DISK!!!!!!!!!!


    Installing Leopard yourself

    Using a disk image
    * Creadits go to: ptaylor874
    * To make your ATV boot off of the usb disk, you have to change the partition GUID --> mounting the disk on your regular Mac OS X installation is not possible anymore (this is revertable though)
    Get the disk identifier:
    * Open Disk Utility
    * Select the external disk from the left pane. Right click and select "Information"
    * Take note of the "Disk Indentifier", eg "disk2" --> replace the diskX in the following steps with your disk identifier
    Change partition GUID:
    * Open Terminal
    * Use this command: gpt -r show /dev/diskX --> you'll get something similar to this back:
    Code:
          start       size  index  contents
              0          1         PMBR
              1          1         Pri GPT header
              2         32         Pri GPT table
             34          6         
             40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
         409640   77757488      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
       78167128     262144         
       78429272   77610032      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      156039304     262151         
      156301455         32         Sec GPT table
      156301487          1         Sec GPT header
    * Write down the numbers "start" and "size" of the line with index 2, in this case: "409640" and "77757488"
    * Unmount the disk: disktool -u diskX
    * Remove the entry with index 2 in the table: gpt remove -i 2 /dev/diskX
    * You get: gpt remove: /dev/diskX: 1 partition(s) removed
    * Unmount the remounted partitions: disktool -u diskX
    * Add the new GUID: gpt add -b START -s SIZE -i 2 -t "5265636F-7665-11AA-AA11-00306543ECAC" /dev/diskX --> replace the START and SIZE strings with your values.
    * Use this command again: gpt -r show /dev/diskX --> you should see something like this:
    Code:
          start       size  index  contents
              0          1         PMBR
              1          1         Pri GPT header
              2         32         Pri GPT table
             34          6         
             40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
         409640   77757488      2  GPT part - 5265636F-7665-11AA-AA11-00306543ECAC
       78167128     262144         
       78429272   77610032      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      156039304     262151         
      156301455         32         Sec GPT table
      156301487          1         Sec GPT header
    * You are now ready to boot your ATV off of the disk


    1. Preparation: intallation from scratch
    * Connect the usb disk to your regular MAC OS X installation and use disk utility to create your HFS+ (Journaled) parition and format it.
    * Insert your iDeneb 10.5.5 disk and reboot.
    * Boot from your iDeneb 10.5.5 disk.

    2. Installation
    Selected Packages:
    * Desired language packages
    * Kernel 9.4.0 StageXNU (IMPORTANT: the description should state something like "SSE2/SSE3 emulation"!)
    * IHCx fixed
    * Apple SMBIIOS 667
    * Firewird Remove
    * ACPI-fix
    * Shutdown-fix

    Selected Applications - optional:
    * BetterZip
    * Kext Helper
    * menuMeters
    * Onyx
    * OSx86Tools

    3. Finishing Setup
    * Boot your regular Mac OS X install.
    * Copy over a AppleTV 2.2 boot.efi to /System/Library/CoreServices/ on the newly installed Mac OS X 10.5.5.
    * Set the correct access rights: "755", ownership: "root:wheel"
    * Patch the AppleFileSystemDriver.kext: http://www.hackint0sh.org/forum/f98/634.htm.
    * Open the preferences pane/startup disk and select the 10.5.5 Volume. Then restart.
    * The newly installed Mac OS X 10.5.5 should boot now.
    * Setup your Mac with the wizard.
    * Wait till the desktop appears.
    * Open preferences pane/sharing and enable:
    * "File sharing" and "Remote Login" (ssh)
    * "Remote Management": check everything here and then set enable "VNC users may control the screen" in "computer settings".
    * Disable automatic search for updates.
    * Install the audio driver:
    * Download the AppleHDA audio driver: RapidShare: Easy Filehosting.
    * Drag the alc885dump.txt on the AppleHDAPatcherv1.20 and wait till the patching is finished.
    * Bless your boot.efi: sudo bless --folder=/System/Library/CoreServices --file=/System/Library/CoreServices/boot.efi --setBoot
    * Use Onyx to clear all caches (eg. with Onyx), especially /System/Library/Extensions.mkext!
    * Use disk utility to make a file system scan (just to be sure, everything's ok).
    * Use disk ulility to correct all ALCs.
    * Reboot
    * If it works, Reboot into your regular Mac OS X installation.

    Optional:
    * Customize your account
    * Use software update to install all available updates. WARNING: DO NOT UPDATE TO 10.5.6! All other updates are safe.
    * Use Monolingual to free up round about 1.1 GB of disk space:
    * Remove all but the desired languages + english. WANRING: NEVER REMOVE ENGLISH!
    * Remove all unneeded keyboard layouts except "AppleKeyboardLayouts" - saves 53 MB. WARNING: DELETE ONLY IF YOU DON'T NEED THESE KEYBOARD LAYOUTS!
    * Remove all plattforms except "Intel" - saves 97 MB.
    * Use Onyx to make Mac OS X a little bit faster:
    * Go to the tab "Parameters" and uncheck "Window Zoom", "Animated Info window" and "Open programms with zoom effect"
    * Disable Dashboard and widgets
    * Use "Desktop 2 Login" to get rid of the ugly iDeneb login wallpaper.
    * Stop the blinking LED:
    * Copy /usr/bin/osputil from an AppleTV 2.2 image to the same folder on your usb disk.
    * Use "sudo chmod 755 /usr/bin/osputil" and "sudo chmod root:wheel /usr/bin/osputil" (without quotes).
    * Add this line to the /etc/rc.local on the usb disk (without quotes): "/usr/bin/osputil --setLED=4:1".
    * Use "sudo chmod 755 /etc/rc.local" and "sudo chmod root:wheel /etc/rc.local" (without quotes) to make the script run on boot.
    * Make sure that the first line in /etc/rc.local is "#!/bin/bash" (without quites).
    * Reboot


    (updated the initial tutorial)

    Change the parition type:
    * This is only needed, if you want to boot your MacOS X from USB. This is not needed for booting from the internal drive!
    * Follow this guide: http://www.hackint0sh.org/forum/f98/634.htm.
    * Mac OS X tells you, that it detected an unreadable disk. Abandon this message.

    3. Booting on AppleTV
    * Connect your usb drive, keyboard and mouse to a usb hub and plug that into your usb port on the AppleTV.
    * Use a HDMI-Cable to be able to select different resolutions, eg. 1360x768. I think, that component out does only support native resolutions, like 1080i/p, 720i/p, 576i and 480i.
    * Power it up. Mac OS X should boot now!
    * If the picture flickers and the desktop doesn't appear, then simply turn of your TV and turn it on a few seconds later. The desktop should appear.


    [UPDATE for installing iDeneb 10.5.6]
    Installed Packages:
    * Seatbelt fix (no more Problems with mounting dmg's)
    * Apple SMBIIOS 667
    * Firefwird Remove
    * ACPI-fix
    * IHCx-fix
    * Install Kernel 9.4.0 StageXNU manually (9.5 or 9.6 Voodoo Kernel doesn't work)
    * Onyx, OSX86 Tools etc.
    * Manually installe ALC885 sound driver


    What works
    * Core Image, Quartz Extreme, Quartz GL
    * Apple remote
    * Frontrow
    * WLAN, ethernet
    * Sound on your TV, if connected with component cables
    * Overall speed is quite good

    What dos not work
    * Flickering boot screen (only with my TV?)
    * Sound over HDMI
    * Custome resolutions with component out
    * Composite output in color
    * Spotlight (only when booting off of an usb disk)
    * Everytime you start your AppleTV without the usb disk connected, AppleTV boots into recovery mode. Obviously it's not possible to use osputil to reset the boot count!
    Last edited by ash; 03-04-2011 at 05:42 PM.

  2. Thanks MisterWiseGuy, Guesty thanked for this post.
    Like MisterWiseGuy liked this post.


  3. #2
    Advanced Array munky's Avatar

    Join Date
    Apr 2006
    Posts
    44
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Good work
    Intel D945GTP / Pentium D920 / X1800XL / 191 Geekbench
    MacBook Pro / Core Duo 1.83Ghz / X1600 128Mb / 160 Geekbench

  4. Thanks MisterWiseGuy thanked for this post.
    Like MisterWiseGuy liked this post.
  5. #3
    ash
    ash is offline
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    273
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    I really noone interested in this?

    All the trouble for just one guy? ;-)

    Or does everything run so smooth, that no questions occur ...

  6. #4
    Newbie Array

    Join Date
    Mar 2009
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    hi ash,

    i will first try to install tiger on my atv and get beyond prohibity sign...

    you wrote about no color when connectinbg via composit. i do not want to watch black and white. perhaps i will try after a working tiger version.

    thanx for your work and your help with getting tiger to work. hopefully i will get a working tiger at the weekend after weeks of trials

  7. #5
    ash
    ash is offline
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    273
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    Under Tiger, the composite color out should work. Though it loads under Leopard, it's still grey (black/white).


  8. #6
    Newbie Array

    Join Date
    May 2009
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    "* Use Onyx to clear all caches (eg. with Onyx), especially /System/Library/Extensions.mkext!
    * Use disk utility to make a file system scan (just to be sure, everything's ok).
    * Use disk ulility to correct all ALCs.
    * Reboot
    * If it works, Reboot into your regular Mac OS X installation."

    After I Use Onyx and the Disk Utility after the first boot, I seem to not be able to reboot into the modified 10.5.5 the second time? Any suggestions. Thanks.

  9. #7
    ash
    ash is offline
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    273
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    Did you use Onyx to clear only the caches? Or did you clear everything (fonts, temp files, ...). If yes, then maybe you did erase something needed for the next start.
    Use Onyx just for clearing "boot cache" and "Kernel cache". The other settings should not render you OS unbootable. If this doesn't help, try to delete /System/Library/Extensions.mkext manually.
    If you reboot, you should get a message saying that the boot cache is being rebuilt.

  10. #8
    Amazingly Knowledgeable Array JSN1's Avatar

    Join Date
    Jul 2007
    Location
    localhost
    Posts
    793
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    56

    Default

    Nice. Unplug and back to Apple TV.
    Has someone used iDeneb 10.5.6 or 1.4?

  11. #9
    ash
    ash is offline
    Senior Professional Array

    Join Date
    Mar 2008
    Posts
    273
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    I didn't try it, but I guess it will be the same. Maybe there are some more kexts and programs. But the whole process should not be that different.
    If you try it, please post back the gathered information here in the forum, so that everyone has access to it.

  12. #10
    Amazingly Knowledgeable Array JSN1's Avatar

    Join Date
    Jul 2007
    Location
    localhost
    Posts
    793
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    56

    Default

    I'm left it downloading @ home. I'll try when I arrive. As far as I know, v1.4 does not include 9.4.0 XNUStage Kernel, it includes 9.5.0 Voodoo with SSE3, however that one should work fine.

    I'll post my results later.


 

 
Page 1 of 34 123456789101121 ... LastLast

LinkBacks (?)

  1. 03-30-2012, 03:36 PM
  2. 03-05-2012, 12:29 AM
  3. 01-31-2012, 08:29 AM
  4. 01-23-2012, 07:30 PM
  5. 01-16-2012, 08:10 AM
  6. 01-05-2012, 04:46 PM
  7. 12-17-2011, 01:14 AM
  8. 12-07-2011, 02:18 PM
  9. 12-04-2011, 05:57 PM
  10. 12-02-2011, 08:54 PM
  11. 11-27-2011, 03:09 AM
  12. 11-19-2011, 06:38 AM
  13. 11-18-2011, 12:14 AM
  14. 11-14-2011, 11:53 PM
  15. 11-02-2011, 04:20 PM
  16. 08-27-2011, 09:35 AM
  17. 08-19-2011, 02:46 PM
  18. 08-06-2011, 12:33 PM
  19. 07-14-2011, 09:54 PM
  20. 07-13-2011, 01:42 PM
  21. 07-12-2011, 02:40 AM
  22. 07-10-2011, 02:23 AM
  23. 07-02-2011, 04:30 AM
  24. 04-30-2011, 08:09 PM
  25. 04-06-2011, 10:02 AM
  26. 03-27-2011, 04:59 PM
  27. 03-05-2011, 11:55 PM
  28. 02-21-2011, 01:08 AM
  29. 02-08-2011, 11:38 PM
  30. 02-02-2011, 02:55 PM
  31. 01-16-2011, 01:15 PM
  32. 12-28-2010, 01:41 AM
  33. 12-13-2010, 12:36 AM
  34. 12-05-2010, 08:38 PM
  35. 11-05-2010, 06:52 PM
  36. 10-25-2010, 03:19 AM
  37. 10-17-2010, 10:54 PM
  38. 10-09-2010, 04:36 AM
  39. 10-07-2010, 09:45 PM
  40. 10-04-2010, 12:30 AM
  41. 09-27-2010, 05:05 AM
  42. 09-11-2010, 06:31 AM
  43. 09-10-2010, 09:03 PM
  44. 09-09-2010, 12:46 PM
  45. 09-07-2010, 11:17 AM
  46. 02-15-2010, 08:51 PM
  47. 12-17-2009, 06:18 PM
  48. 09-17-2009, 07:55 PM
  49. 06-06-2009, 09:59 PM

Similar Threads

  1. Replies: 131
    Last Post: 04-01-2014, 05:35 AM
  2. Replies: 23
    Last Post: 04-13-2011, 12:35 AM
  3. Need guide to install leopard on custom PC
    By fatboy 176 in forum Installation
    Replies: 3
    Last Post: 01-27-2009, 05:35 AM
  4. Replies: 10
    Last Post: 10-05-2008, 05:43 AM
  5. guide to install appletv on intel system?
    By Poe408 in forum AppleTV 1
    Replies: 2
    Last Post: 01-31-2008, 11:54 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 10:57 PM.
twitter, follow us!