Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Hardware - Troubleshooting and Discussion > iPod, iPhone & Apple TV > Apple TV - Patchstick - How to?

Apple TV - Patchstick - How to?
Thread Tools
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Apr 21, 2007, 02:43 PM
 


http://www.zerowaitingtime.com/19101...ATVLoader3.MP4
http://wiki.awkwardtv.org/wiki/Booti...USB_Thumbdrive

I have my Apple TV conected to the TV and my iMac is looking good as allways, but i am having some problems getting Patchstick over to my USB Thumbdrive.

How do i get it to work? I have never worked in the terminal, but now i need to do it with an USB Thumbdrive wich name is 'NO NAME'

Insert your storage device / thumb-drive / USB stick but don't mount it. If your OS automounts the image (like OS X does) you'll need to unmount before you write to it.
$ mount
...
/dev/disk1s1 on /Volumes/UNTITLED (local, nodev, nosuid) <-- mounted partition on the thumb drive. /dev/disk1 would be the thumbdrive itself. See note below!
Unmount (as root) with:-
# umount /Volumes/UNTITLED
then use dd to write the image to the storage device (change /dev/disk1 to be the device that corresponds to your OS and device).
$ dd if=Hybrid.img of=/dev/disk1 bs=1m
Important Note: You want to write to the device that correponds to the entire thumbdrive - not one of its partitions. If you write the image to an existing partition, the all-important partition tables won't be written properly. On Mac OS / Darwin, this will be something like /dev/diskX rather than dev/diskXs1. On Linux, the device will probably be /dev/sdX for a USB device. (Note that SATA hard drives will probably also appear as /dev/sdX - use fdisk -l /dev/sdX to make sure you have the right device before writing to it!)
If your storage device has a pretty LED you'll see some activity, once finished you'll see something like:
503808+0 records in
503808+0 records out
257949696 bytes transferred in 439.220493 secs (587290 bytes/sec)
What should i do?

1. $ Mount
2. /dev/disk1s1 on /Volumes/UNTITLED ????????

Some one mind explaining what i should do? Please.

Thanks.
     
Senior User
Join Date: Nov 2000
Location: Toronto, Ontario
Status: Offline
Reply With Quote
Apr 21, 2007, 03:58 PM
 
I'm not sure if you're aware of this, but Patchstick is simply a concept right now. The graphics are simply a mockup.

The instructions you've posted above are for applying a disk image to a USB thumb drive with the correct partition table in order for it to be bootable as an external drive on the Apple TV.

It will not boot however because there are no boot files on that image yet. There are certain snags still to be overcome, like creating a homebrew boot.efi file so that they can distribute the software without infringing on Apple's software copyrights.

I'm sure some very bright people will figure all that out, and once they do, there will probably be an app with a nice interface to automate all of that complicated command-line stuff.
     
Fresh-Faced Recruit
Join Date: Aug 2006
Status: Offline
Reply With Quote
Apr 21, 2007, 04:06 PM
 
Hmmmmm i hope it work´s soon.

Update:
I have now downloaded the Patchstick beta. Any one else that have figured out how it works?
(Last edited by Mats81; Apr 22, 2007 at 03:34 AM. )
     
Fresh-Faced Recruit
Join Date: Apr 2007
Status: Offline
Reply With Quote
Apr 26, 2007, 07:33 PM
 
Originally Posted by Visnaut View Post
I'm not sure if you're aware of this, but Patchstick is simply a concept right now....
It will not boot however because there are no boot files on that image yet. There are certain snags still to be overcome, like creating a homebrew boot.efi file so that they can distribute the software without infringing on Apple's software copyrights.
Its not simply a concept
I'm sure there are "questionable" copies of Apple TV boot.efi on torrent networks by now. The offical developers are working hard for a legally distributable boot.efi copy, but ...I'm sure there are copies floating around P2P networks (as the copies of 86x tiger OS have been) And although distributing it may be questionable, using it should fall within Fair Rights, especially since it is useless unless one already has bought the Apple TV unit (hardware and software.) It is ridiculous that I have to open the unit and copy it from the hard drive. (my original purpose is to avoid doing this) Because it is not a legitimate, up to spec boot.efi, but an Apple mutation, this is the ridiculous position users are in presently.
If you are already opening the unit to upgrade the hard drive, it is easy to copy the boot files for a working patchstick.
     
Professional Poster
Join Date: Aug 2006
Location: The lingerie department
Status: Online
Reply With Quote
Apr 28, 2007, 08:36 AM
 
Originally Posted by Mats81 View Post
How do i get it to work? I have never worked in the terminal, but now i need to do it with an USB Thumbdrive wich name is 'NO NAME'

What should i do?

1. $ Mount
2. /dev/disk1s1 on /Volumes/UNTITLED ????????

Some one mind explaining what i should do? Please.

Thanks.
Just from looking at the instructions, it appears that /Volumes/UNTITLED refers to the name of the USB thumb drive. If yours is called NO NAME, you could always just rename it to UNTITLED before you unmount it.

I would image you should also be able to use Disk Utility to copy that .img file to the USB thumb drive while still keeping the boot partition intact.
Clamshell iBook Mod Community
Non-Macs: 2.66GHz custom build • 2.6GHz Dell XPS M1330 • 1.6GHz Acer Aspire One • 900MHz eeePC 900 • 2.8GHz Dell 400SC
Macs: 800MHz DVI TiBook • 733MHz PowerMac G4 • 466MHz tangerine clamshell
     
Fresh-Faced Recruit
Join Date: Apr 2007
Status: Offline
Reply With Quote
May 29, 2007, 05:29 PM
 
I believe the step some are missing is taking the AppleTV remote and pressing the "Menu"button and the "-" minus sign at the same time. I'm not sure if AppleTV OS can read .img files, or if one has to use some variation of DD to copy the partitions to patchstick exactly.
I'm not sure how closely Disk Utility follows linux/bsd command line tools. There should be commentary about this. My older version of iPartition cannot read GUID Partition Tables, so it wasn't helpful for me. The original pictoral image- is definitely concept-only and should have not been produced until much later in this process. I think the illustrator wanted dibs on the project's icon set, that's all its useful for, really. The OSX instructions should also have either confirmed or denied the possibility of using GUI Tools for the process: quartz or carbon or whatever. I have a sneaky suspicion that semthex and macijit are one in the same person. That would explain macijit's hostile, impatient attitude. Is it a possibility
(Last edited by cuvtixo; May 29, 2007 at 05:30 PM. (Reason:image might be confusing for some))
     
Moderator
Join Date: Apr 2001
Location: Tel-Aviv Israel / USA
Status: Offline
Reply With Quote
May 29, 2007, 06:51 PM
 
I would rather you not focus on personalities like semthex or macijit and instead focus on the technology.

I thought that placing the appletv in recovery boot was menu and -, and that doing so gets it to boot off USB if there's a valid boot drive there.

EDIT:

When you DD a .img, you're copying a whole disk image back to a real drive. So the appleTV doesn't have to read a .img, it reads the drive that the img was made from.
(Last edited by vmarks; May 29, 2007 at 06:58 PM. )
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 08:49 AM.
All contents of these forums © 1995-2009 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.2 © 2000-2009, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.0