Results 1 to 7 of 7
Discuss Howto Boot AppleTV OS on a mac at the AppleTV 1 - Hackint0sh.org; Well as a side effect of current research I foudn following procedure to boot AppleTV ...
  1. #1
    Senior Professional Array semthex's Avatar

    Join Date
    Oct 2006
    Location
    Vatican City :-P
    Posts
    150
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Arrow Howto Boot AppleTV OS on a mac (the ORIGINAL!)

    Well as a side effect of current research I foudn following procedure to boot AppleTV OS on any MAC (in whole, without a OSX install below)

    - copy OS.dmg from the recovery parition of your AppleTV
    - use diskutil to mirror it to any parition you like (prefered disk0s3)
    - replace boot.efi in /System/Libary/Coreservices/ with the one from your OSX install
    - put any 4.8 or 4.9 mach_kernel into / of the drive
    - copy over your Extensions from your OSX to AppleTV OS (/System/Libary/Extensions)
    - replace Finder with the Finder with patches
    - bless boot.efi

    ...done

    this setup is much slackier than installing a whole OSX to put the Finder with patches in.

    Have fun

    Edit: I forgot something, remove the cache entry for kernel from com.apple.Boot.plist! IMPORTANT!
    Last edited by semthex; 03-31-2007 at 08:01 PM.
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.



  2. #2
    JaS
    JaS is offline
    Our Most Honourable Administrator Array JaS's Avatar

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

    Default

    Great and easy way to do it .... only thing left to get working now is kb and mouse support on hacks and my mac

  3. #3
    Rookie Array

    Join Date
    Mar 2007
    Posts
    27
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I tried doing this with my 1 GB SD card /w reader and it didn't work

    Is the OS.dmg ~200 MB? if so, then that is the one I'm using. Also, it lists problems with launchd during verbose mode. Do you have any ideas?

  4. #4
    Newbie Array

    Join Date
    Feb 2007
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Could you post a slightly more in-depth howto?

    I know how to do some of the steps, but not others...

    Some terminal command listings would be nice maybe? i figured out everything but the mach_kernel thing and the kernel cache.

    And does this mean we get that kickass intro video?

    --neg

  5. #5
    Rookie Array

    Join Date
    Apr 2007
    Posts
    12
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Just an FYI; I'm fairly certain this method won't boot from removable disk (or my FireWire one at least). I get mount_hfs usage line *after* launchd has started and the root filesystem is mounted and then a cleanup/sync and reboot; I'm working on taking a look at rc (having it echo what it's doing - it's calling mount_hfs incorrectly somehow while trying to mount scratch).
    Also: anyone who wants to try to get by with a lower-than-.4.8 kernel - don't bother, it won't work.

    UPDATE: $SCRATCH is coming out null; redirect --scratch isn't returning anything. I don't know where redirect gets its scratch values from but something's definately not there.
    I'm going to use the ghetto solution and point $SCRATCH at RAM.
    UPDATE2: Setting SCRATCH="ram://16384" makes the system boot to the WindowServer blue screen of infinite wait. And AppleTV restore image naturally doesn't keep very good logs. *sigh* going to try increasing the scratch size.
    UPDATE3: I set SCRATCH to a new HFS+ partition so I didn't have to worry about size and so I could recover logs. It appears (from logs) now blued is messing up some pointers and dying. Repeatedly. Going to remove Bluetooth kexts and see if it keeps blued from starting.
    UPDATE4: Moved IOBluetooth* out of Extensions and seems to be working. now I just have to figure out why the BackRow patch I ended up with keeps failing hardware assertations and find a working one.

    MacBook + External Drive Summary: Performed steps listed in semthex's above instructions; edited OSBoot/etc/rc to use SCRATCH=/dev/disk1s3 (an HFS+ partition). Deleted IOBluetooth* from /System/Library/Extensions. Patch disk0s4 to a real partition for media in BackRow.framework [at offset E03E0]. This is *critical* and will fix the failed assertions.

    Existing issues: Wireless and video playback aren't working for me from AppleTV OS, though the wireless kext is loading. I'm working on it. For now, I'd recommend just using a real osx.

    neg: The "kickass intro video" (shiny apple) is in AppleTV boot.efi, which only works on a real AppleTV, so no, sorry

    If anyone smarter has the faintest of clues why redirect --scratch is null (if I don't have a disk partition shouldn't it auto-set to the proper RAM value?) ideas would be appreciated.
    Last edited by bri3d; 04-03-2007 at 08:03 PM. Reason: Just actually took a look :p


  6. #6
    Newbie Array

    Join Date
    Mar 2007
    Location
    Taiwan R.O.C
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    It did't work for my Macbook!!
    Whatever I changed any files like Finder.app,Boot.EFI,etc...
    When AppleTV OS loaded for a while,it just stand on black Back and a White Apple,
    then nothing happened.
    What's wrong with me?

  7. #7
    Newbie Array

    Join Date
    Oct 2007
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by semthex View Post
    Well as a side effect of current research I foudn following procedure to boot AppleTV OS on any MAC
    PPC Macs, Intel Macs or Both?

 

 

Similar Threads

  1. [HOWTO] Coaxial SPDIF on AppleTV 2G
    By smen in forum AppleTV 2 (iOS based)
    Replies: 3
    Last Post: 01-31-2011, 12:08 AM
  2. Replies: 233
    Last Post: 11-13-2010, 09:17 AM
  3. OSX 10.5 on USB drive boot on appletv
    By miniman in forum AppleTV 1
    Replies: 3
    Last Post: 02-14-2009, 09:44 PM
  4. [HowTo] Get that Retro Apple boot logo that you want sooo badly
    By ChronicProductions in forum PwnageTool
    Replies: 73
    Last Post: 04-12-2008, 08:38 AM

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 04:09 PM.
twitter, follow us!