Page 1 of 2 12 LastLast
Results 1 to 10 of 11
Discuss boot.efi at the AppleTV 1 - Hackint0sh.org; test this one, I changed the preheader to match the one from ATV....
  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

    Default boot.efi

    test this one, I changed the preheader to match the one from ATV.
    Attached Files
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.



  2. #2
    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

    Default

    From what we knwo so far, the efi loader file has something special. I found the AppleTV EFI loader containign a indipendant piece of code in the "Security" segment. I added this to the file in soem free space and aptched up the header a bit to fit now.

    Anyone can try this patched boot.efipls and report me back?

    Don't forget to "bless!"

    Also for testing Purpuse be sure to have this "OS" partition on your drive in place as I don't knwo how much this does to the box. But please wipe it! We don't knwo if ATV sometiems switchs there booting.
    Attached Files
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.

  3. #3
    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

    Default

    If this does not work we go the hard way, someone please package the mach_kernel into the permlink and threw it into the normal osx AppleTV OS install?

    If this works, add all framworks over + al applications, coreservices (leave loginwindow!). boot, see if god likes us or not

    Also somewhere I read how to pack this prelink files so they look like apple, was something about kextcache or something? If someone found out, maybe build a prelink with only the krenel than?

    Go for it
    Last edited by semthex; 03-31-2007 at 04:00 AM.
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.

  4. #4
    Rookie Array

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

    Default

    OK, I took a clean booting AppleTV drive and removed all data from the OS/Restore partition.

    It still boots, so that's a good sign.

    I then put your new patched efi file into OSBoot/System/Library/CoreServices

    Unfortunately, it now boots to the question mark. I think this is because I did not "bless" it. Can you give me the bless command? I tried the following with the drive connected to my MacBook Pro:

    bless --folder=/VolumesOSBoot/System/Library/CoreServices --file=/Volumes/OSBoot/System/Library/CoreServices/boot.efi --setBoot

    but this did not work.

    Quote Originally Posted by semthex View Post
    From what we knwo so far, the efi loader file has something special. I found the AppleTV EFI loader containign a indipendant piece of code in the "Security" segment. I added this to the file in soem free space and aptched up the header a bit to fit now.

    Anyone can try this patched boot.efipls and report me back?

    Don't forget to "bless!"

    Also for testing Purpuse be sure to have this "OS" partition on your drive in place as I don't knwo how much this does to the box. But please wipe it! We don't knwo if ATV sometiems switchs there booting.

  5. #5
    Newbie Array

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

    Default

    You are missing a /

    Try:

    bless --folder=/Volumes/OSBoot/System/Library/CoreServices --file=/Volumes/OSBoot/System/Library/CoreServices/boot.efi --setBoot


  6. #6
    Rookie Array

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

    Default

    Doh! Right you are. It's cool that I was even close :-)

    So, after replacing the boot.efi with sem's version, and blessing it, I get the flashing question mark on the AppleTV.

    If I then put back the original boot.efi and bless that, I can boot the AppleTV again.

    So, at least I can confirm that we are swapping out the efi that it is actually using :-)

    What's next? semthex?

    Quote Originally Posted by TomAnthony View Post
    You are missing a /

    Try:

    bless --folder=/Volumes/OSBoot/System/Library/CoreServices --file=/Volumes/OSBoot/System/Library/CoreServices/boot.efi --setBoot

  7. #7
    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

    Default

    Well we need to package the mach_kernel single to a prelink to boot it Hmm any volunteers?
    For support and more infos go to irc.osx86.hu
    Your happy hackint0sh IRC network.

  8. #8
    Newbie Array

    Join Date
    Dec 2010
    Posts
    3
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hey

    When i try and download the Boot.efi, i dont have access to it, any way i can download it?

    My ATV 1G is stuck at apple logo (2 secs into startup) then it boots, and keeps booting, so im looking for a way to restore the original software.

    If anyone has the solution to my problem, I will worship them for atleast a week :-)!

    Im hoping to find a magic boot image to plug into the USB port, that will bring it back to its prehacked standard...

  9. #9
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by Gribben View Post
    Hey

    When i try and download the Boot.efi, i dont have access to it, any way i can download it?

    My ATV 1G is stuck at apple logo (2 secs into startup) then it boots, and keeps booting, so im looking for a way to restore the original software.

    If anyone has the solution to my problem, I will worship them for atleast a week :-)!

    Im hoping to find a magic boot image to plug into the USB port, that will bring it back to its prehacked standard...
    The appletv boot.efi is included with each atv OS update DMG - you can extract that out and use it.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  10. #10
    Newbie Array

    Join Date
    Dec 2010
    Posts
    3
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Thanks but a mac n00b..

    Thanks for the reply.

    Problem is that im a lil lost when it comes to MAC, how do i create a working USB bootdisk that will restore factory settings for my ATV, when i only have windows 7 and macdrive 8 to work with?

    Like i said im a mac n00b...


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 3
    Last Post: 02-16-2012, 08:33 AM
  2. Replies: 1
    Last Post: 12-09-2011, 11:59 AM
  3. Replies: 0
    Last Post: 05-08-2010, 02:49 PM
  4. Replies: 0
    Last Post: 05-02-2009, 05:07 PM
  5. Replies: 0
    Last Post: 05-14-2008, 09:35 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 02:56 AM.
twitter, follow us!