Difference between revisions of "ATV Loader"

From AwkwardTV
Jump to: navigation, search
m
m (Undo revision 4818 by Special:Contributions/Hk4Xyr (User talk:Hk4Xyr) aaaaaaaaaaaaaaaaaaaaaaaaaaaaarrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrgggggggggggggggggggggggghhhhhhhhhhhhhhhhhhh)
Line 1: Line 1:
[http://dearcharlene.h18.ru/library/recensione-de.htm recensione de la chimera] [http://xemily89.ifrance.com/lib/v.htm v 550] [http://tipusya.h18.ru/topic/bicicletta-mtb.htm bicicletta mtb carnielli] [http://tipusya.h18.ru/topic/who-is.htm who is it] [http://5tact.ifrance.com/html/james-marsters/ james marsters] [http://natashariard.ifrance.com/small/kalimbo/ kalimbo] [http://armanenshaft.h18.ru/casio-ex.htm casio ex 7 2] [http://weakxknees.ifrance.com/data/chat-coppie.htm chat coppie] [http://czalex.125mb.com/topic/ibm-e.htm ibm e400] [http://gr8tgatsby.h18.ru/blog/casio-qv.htm casio qv 5700] [http://natashariard.ifrance.com/small/galeazzi-savino/ galeazzi savino] [http://hannahwel.ifrance.com/text/irta-cadilac.htm irta cadilac] [http://natashariard.ifrance.com/small/move-your/ move your body ninna sky] [http://anwud.ifrance.com/horus/ horus] [http://africdymon.ifrance.com/ford-puma/ ford puma 17] [http://pessimistsmile.ifrance.com/lib/nforce-agp/ nforce3 agp] [http://butzopower.ifrance.com/lezioni-di/ lezioni di sviluppo locale libri] [http://xemily89.ifrance.com/lib/scarica-suoneria.htm scarica suoneria] [http://dearcharlene.h18.ru/library/ventenne.htm ventenne] [http://dearcharlene.h18.ru/library/la-pastillita.htm la pastillita] [http://burnmasterflex.ifrance.com/directory/milano-pescara/ milano pescara biglietti aerei] [http://hannahwel.ifrance.com/text/www-mottura.htm www mottura] [http://liilliil.125mb.com/description/tiziano-ferro.htm tiziano ferro and jamelia universal pray] [http://pessimistsmile.ifrance.com/lib/color-laserjet/ color laserjet 2550l] [http://czalex.125mb.com/topic/www-candylist.htm www candylist com] [http://lantioki.ifrance.com/intel-pentium/ intel pentium 4 dissipatori] [http://anwud.ifrance.com/pny-geforce/ pny geforce 6600gt agp] [http://5tact.ifrance.com/html/km-audi/ km0 audi a6 diesel auto km 0] [http://dearcharlene.h18.ru/library/brubeck-mulligan.htm brubeck mulligan desmond] [http://dearcharlene.h18.ru/library/isc.htm isc] [http://gr8tgatsby.h18.ru/blog/bianchi-carbon.htm bianchi carbon record] [http://lantioki.ifrance.com/massaggio-rilassante/ massaggio rilassante] [http://butzopower.ifrance.com/puntatori-mouse/ puntatori mouse] [http://chatnoirspb.h18.ru/html/melanie-alyssa.htm melanie alyssa moore] [http://anwud.ifrance.com/rivista-on/ rivista on line] [http://dearcharlene.h18.ru/library/trapano-percussione.htm trapano percussione a batteria] [http://czalex.125mb.com/topic/balls-and.htm balls and waals] [http://lantioki.ifrance.com/hp-/ hp  photosmart r717] [http://liilliil.125mb.com/description/in-alto.htm in alto mar] [http://onlystraw.ifrance.com/todito-com/ todito com] [http://africdymon.ifrance.com/gioco-pornografico/ gioco pornografico] [http://5tact.ifrance.com/html/blue-midi/ blue midi] [http://natashariard.ifrance.com/small/fai-te/ fai te bomboniera] [http://dearcharlene.h18.ru/library/auto-lancia.htm auto lancia ypsilon] [http://anwud.ifrance.com/nient-altro/ nient altro che noi 883] [http://hannahwel.ifrance.com/text/tv-.htm tv 37 philips] [http://anwud.ifrance.com/hamlet-gb/ hamlet 4gb] [http://gr8tgatsby.h18.ru/blog/bmw-.htm bmw 330 i sw benzina] [http://pessimistsmile.ifrance.com/lib/ristoranti-famosi/ ristoranti famosi in molise] [http://butzopower.ifrance.com/tom-tom/ tom tom bluetooth] [http://xemily89.ifrance.com/lib/hard-disk.htm hard disk esterno 400gb] [http://5tact.ifrance.com/html/australia-libri/ australia libri] [http://onlystraw.ifrance.com/coppie-over/ coppie over 50] [http://chatnoirspb.h18.ru/html/museo-sociale.htm museo sociale como] [http://africdymon.ifrance.com/my-t/ my t  22] [http://5tact.ifrance.com/html/www-xxx/ www xxx adult girls xxx vree live] [http://hannahwel.ifrance.com/text/unicredit-san.htm unicredit san michele extra] [http://hannahwel.ifrance.com/text/coppia-cerca.htm coppia cerca superdotato] [http://lantioki.ifrance.com/bomfunk/ bomfunk] [http://czalex.125mb.com/topic/site-promotion.htm site promotion] [http://tipusya.h18.ru/topic/culle-lettini.htm culle lettini e camerette] [http://armanenshaft.h18.ru/vendita-case.htm vendita case annuncio immobiliare] [http://onlystraw.ifrance.com/e-driver/ e365 driver usb] [http://dearcharlene.h18.ru/library/frigorifero-general.htm frigorifero general electric a due porte] [http://5tact.ifrance.com/html/trans-disponibile/ trans disponibile] [http://pessimistsmile.ifrance.com/lib/spiderman-pg/ spiderman pg  gioco] [http://pessimistsmile.ifrance.com/lib/iv-corda/ iv corda] [http://africdymon.ifrance.com/lettore-divx/ lettore divx con usb] [http://pessimistsmile.ifrance.com/lib/incatenato/ incatenato] [http://5tact.ifrance.com/html/johann-strauss/ johann strauss jr] [http://pessimistsmile.ifrance.com/lib/custodia-ipod/ custodia ipod photo 60 gb] [http://natashariard.ifrance.com/small/cartina-baviera/ cartina baviera] [http://xemily89.ifrance.com/lib/roi-danse.htm roi danse] [http://weakxknees.ifrance.com/data/asus-ngt.htm asus n6600gt td 128mb] [http://gr8tgatsby.h18.ru/blog/caldaie-junker.htm caldaie junker] [http://burnmasterflex.ifrance.com/directory/nikon-teleconverter/ nikon teleconverter] [http://onlystraw.ifrance.com/tastiera-bluetooth/ tastiera bluetooth logitech dinovo] [http://anwud.ifrance.com/tacco-alto/ tacco alto chanel calzature] [http://gr8tgatsby.h18.ru/blog/panasonic-.htm panasonic  kxfp145jt] [http://armanenshaft.h18.ru/pelle-donna.htm pelle donna] [http://tipusya.h18.ru/topic/agenzia-matrimoniale.htm agenzia matrimoniale a film dvd] [http://chatnoirspb.h18.ru/html/a-v.htm a v mp3 lettori] [http://onlystraw.ifrance.com/quad-opteron/ quad opteron] [http://chatnoirspb.h18.ru/html/reclame-champions.htm reclame champions league] [http://natashariard.ifrance.com/small/tuner-fm/ tuner fm] [http://gr8tgatsby.h18.ru/blog/akai-.htm akai  mp] [http://chatnoirspb.h18.ru/html/mappe-europee.htm mappe europee] [http://hannahwel.ifrance.com/text/eros-ramazotti.htm eros ramazotti piu bella cosa] [http://liilliil.125mb.com/description/filadelfia.htm filadelfia] [http://pessimistsmile.ifrance.com/lib/orari-apertura/ orari apertura unieuro biella] [http://xemily89.ifrance.com/lib/finepix-a.htm finepix a350 fujifilm] [http://pessimistsmile.ifrance.com/lib/c-zoom/ c500 zoom] [http://dearcharlene.h18.ru/library/kazaa-lite.htm kazaa lite scaricabile] [http://pessimistsmile.ifrance.com/lib/canon-digital/ canon digital rebel] [http://gr8tgatsby.h18.ru/blog/telefonia-fax.htm telefonia fax] [http://butzopower.ifrance.com/turn-around/ turn around bonnie taylor] [http://butzopower.ifrance.com/lessa/ lessa] [http://gr8tgatsby.h18.ru/blog/tkibuli.htm tkibuli] [http://hannahwel.ifrance.com/text/seven-army.htm seven army remix] [http://tipusya.h18.ru/topic/mouse-apple.htm mouse apple] [http://hannahwel.ifrance.com/text/bat-boys.htm bat boys] [http://burnmasterflex.ifrance.com/directory/punto-informatico/ punto informatico] [http://butzopower.ifrance.com/f-k/ f k it florida inc] [http://weakxknees.ifrance.com/data/mercedes-e.htm mercedes e 320 sw elegance] [http://hannahwel.ifrance.com/text/dmc-lzeg.htm dmc lz2eg] [http://dearcharlene.h18.ru/library/goldrake-alessio.htm goldrake alessio] [http://lantioki.ifrance.com/finestre-a/ finestre a tenuta stagna] [http://anwud.ifrance.com/foto-lesbiche/ foto lesbiche troie] [http://5tact.ifrance.com/html/caricatore-audi/ caricatore audi] [http://xemily89.ifrance.com/lib/modelli-di.htm modelli di cellulari] [http://esi.mit.edu/help/img/wizupuh.htm valium online] [http://www.howardcollege.edu/Athletics/components/com_news/fibunker.htm zyban] [http://esi.mit.edu/help/img/wewije.htm free samsung ringtones] [http://www.jeffco.edu/ctl/help/tifu.htm adipex online] [http://www.howardcollege.edu/Athletics/components/com_news/gascott.htm cheap tenuate] [http://www.jeffco.edu/ctl/help/lito.htm effexor online] [http://www.jeffco.edu/ctl/help/kyzes.htm cheap fioricet] [http://www.jeffco.edu/ctl/help/kygewe.htm cheap clomid] [http://esi.mit.edu/help/img/dyvowe.htm true ringtones] [http://www.jeffco.edu/ctl/help/depi.htm order valtrex] [http://www.jeffco.edu/ctl/help/dedive.htm lorazepam online] [http://esi.mit.edu/help/img/lewyde.htm sprint ringtones] [http://www.jeffco.edu/ctl/help/pyzun.htm buy cialis] [http://www.jeffco.edu/ctl/help/zeturon.htm ephedra online] [http://esi.mit.edu/help/img/jorufi.htm wellbutrin online] [http://esi.mit.edu/help/img/fogus.htm rock ringtones] [http://esi.mit.edu/help/img/lozyp.htm darvocet online] [http://www.howardcollege.edu/Athletics/components/com_news/newailer.htm lg ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/lefrazie.htm norco online] [http://esi.mit.edu/help/img/jecu.htm free motorola ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/mesimms.htm metronidazole] [http://esi.mit.edu/help/img/puvu.htm cheap ambien] [http://www.howardcollege.edu/Athletics/components/com_news/redecker.htm cheap zyban] [http://www.howardcollege.edu/Athletics/components/com_news/vialmand.htm airline tickets] [http://www.jeffco.edu/ctl/help/kubyxi.htm hoodia] [http://www.jeffco.edu/ctl/help/docovu.htm free sony ringtones] [http://www.jeffco.edu/ctl/help/govolu.htm xenical online] [http://www.howardcollege.edu/Athletics/components/com_news/adhartma.htm cheap ambien] [http://www.jeffco.edu/ctl/help/kyvinir.htm flexeril online] [http://www.howardcollege.edu/Athletics/components/com_news/imeddy.htm cheap sildenafil] [http://esi.mit.edu/help/img/nopud.htm free techno ringtones] [http://www.jeffco.edu/ctl/help/jujec.htm free caller ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/mucaulif.htm consolidate debt] [http://www.howardcollege.edu/Athletics/components/com_news/lalarkin.htm diethylpropion] [http://www.howardcollege.edu/Athletics/components/com_news/inronny.htm replica watches] [http://www.jeffco.edu/ctl/help/wycu.htm free monophonic ringtones] [http://esi.mit.edu/help/img/dyjygul.htm cheap nexium] [http://esi.mit.edu/help/img/kysevu.htm levitra online] [http://esi.mit.edu/help/img/dulivi.htm zoloft online] [http://esi.mit.edu/help/img/pizyr.htm phendimetrazine online] [http://esi.mit.edu/help/img/josiv.htm free vocal ringtones] [http://www.jeffco.edu/ctl/help/soxo.htm tamiflu online] [http://www.howardcollege.edu/Athletics/components/com_news/stzienas.htm free sprint ringtones] [http://www.jeffco.edu/ctl/help/filix.htm disney ringtones] [http://esi.mit.edu/help/img/cote.htm ultram online] [http://www.howardcollege.edu/Athletics/components/com_news/mugreco.htm free disney ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/chmarley.htm buy zoloft] [http://www.howardcollege.edu/Athletics/components/com_news/tuhaywoo.htm animal ringtones] [http://www.jeffco.edu/ctl/help/vekili.htm vicodin online] [http://esi.mit.edu/help/img/ticece.htm free caller ringtones] [http://www.jeffco.edu/ctl/help/funy.htm free free ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/postuke.htm cheap adipex] [http://www.jeffco.edu/ctl/help/hiwuce.htm zovirax] [http://www.jeffco.edu/ctl/help/dujo.htm pharmacy online online] [http://www.howardcollege.edu/Athletics/components/com_news/viyahon.htm home mortgage loans] [http://esi.mit.edu/help/img/gyfywit.htm free turkey ringtones] [http://esi.mit.edu/help/img/nuhetix.htm cheap meridia] [http://esi.mit.edu/help/img/jixy.htm norvasc online] [http://esi.mit.edu/help/img/vofe.htm free tmobile ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/haaiello.htm cheap glucophage] [http://esi.mit.edu/help/img/cyworok.htm fly ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/whgeiman.htm cool ringtones] [http://esi.mit.edu/help/img/pogyz.htm free alltel ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/vahawn.htm cheap valtrex] [http://www.jeffco.edu/ctl/help/cuvul.htm cheap ephedrine] [http://www.howardcollege.edu/Athletics/components/com_news/brheight.htm cheap valium] [http://esi.mit.edu/help/img/susej.htm funny ringtones] [http://www.jeffco.edu/ctl/help/wolo.htm hydrocodone online] [http://www.howardcollege.edu/Athletics/components/com_news/bemccosk.htm buy paxil] [http://www.jeffco.edu/ctl/help/xefonu.htm latin ringtones] [http://esi.mit.edu/help/img/xybe.htm cheap pharmacy] [http://www.howardcollege.edu/Athletics/components/com_news/lohankle.htm cheap flonase] [http://esi.mit.edu/help/img/pyfihus.htm hgh] [http://www.jeffco.edu/ctl/help/lewu.htm online wellbutrin] [http://esi.mit.edu/help/img/tofede.htm audiovox ringtones] [http://esi.mit.edu/help/img/vecode.htm cheap celebrex] [http://www.howardcollege.edu/Athletics/components/com_news/motrusty.htm cheap codeine] [http://esi.mit.edu/help/img/buzi.htm cialis online] [http://www.jeffco.edu/ctl/help/cedohej.htm kyocera ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/grbryson.htm cheap zovirax] [http://www.jeffco.edu/ctl/help/ziped.htm ortho online] [http://www.jeffco.edu/ctl/help/zoce.htm cheap vigrx] [http://www.jeffco.edu/ctl/help/tetune.htm free phone ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/tujetrie.htm cheap cephalexin] [http://www.howardcollege.edu/Athletics/components/com_news/cafaison.htm vicodin online] [http://www.howardcollege.edu/Athletics/components/com_news/hutildon.htm free qwest ringtones] [http://esi.mit.edu/help/img/fetyfe.htm venlafaxine online] [http://www.howardcollege.edu/Athletics/components/com_news/miredfor.htm darvon online] [http://esi.mit.edu/help/img/nohyky.htm free cellular ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/arfeller.htm free punk ringtones] [http://esi.mit.edu/help/img/lipesy.htm cingular ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/mismoot.htm pharmacy online online] [http://www.jeffco.edu/ctl/help/rinod.htm diethylpropion online] [http://esi.mit.edu/help/img/wujog.htm lisinopril online] [http://www.howardcollege.edu/Athletics/components/com_news/kialden.htm cheap cipro] [http://esi.mit.edu/help/img/wyhusu.htm cheap xanax] [http://www.jeffco.edu/ctl/help/wuweryh.htm phentermine online] [http://www.jeffco.edu/ctl/help/sisuku.htm darvocet online] [http://www.howardcollege.edu/Athletics/components/com_news/buottrie.htm funny ringtones] [http://esi.mit.edu/help/img/hidoluz.htm cheap lortab] [http://www.howardcollege.edu/Athletics/components/com_news/relachni.htm nexium] [http://www.howardcollege.edu/Athletics/components/com_news/qyhorsey.htm diazepam online] [http://www.jeffco.edu/ctl/help/roxil.htm pop ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/tiraglan.htm cheap ionamin] [http://www.howardcollege.edu/Athletics/components/com_news/cuburges.htm free cellular ringtones] [http://www.howardcollege.edu/Athletics/components/com_news/pudecamp.htm cheap adipex] [http://www.jeffco.edu/ctl/help/wulyjyz.htm provigil online] [http://www.howardcollege.edu/Athletics/components/com_news/wohentzi.htm cheap ritalin] [http://www.howardcollege.edu/Athletics/components/com_news/seraulst.htm health insurance indiana] [http://www.jeffco.edu/ctl/help/bejy.htm online sildenafil] {{Template:Banner}}
+
{{Template:Banner}}
  
 
'''AwkwardTV Loader Appliance'''<br />
 
'''AwkwardTV Loader Appliance'''<br />
Line 10: Line 10:
 
This appliance will enable you to download and install new appliances from the comfort of your armchair. It accesses the [http://plugins.awkwardtv.org/ AwkwardTV Plugin List] and uses the information there to browse and install new appliance plugins. It also provides the ability to dynamically enable and disable both SSH and AFP support, and is able to install sshd if it is not already present. At present, however, it is recommended that users install their own version of sshd; in a future release this appliance will have the option of installing Dropbear sshd instead, which is known to be more reliable than the OpenDarwin version currently included.
 
This appliance will enable you to download and install new appliances from the comfort of your armchair. It accesses the [http://plugins.awkwardtv.org/ AwkwardTV Plugin List] and uses the information there to browse and install new appliance plugins. It also provides the ability to dynamically enable and disable both SSH and AFP support, and is able to install sshd if it is not already present. At present, however, it is recommended that users install their own version of sshd; in a future release this appliance will have the option of installing Dropbear sshd instead, which is known to be more reliable than the OpenDarwin version currently included.
  
The appliance was designed to be the payload installed by the Patchstick. The reasoning behind this is that the Patchstick should plug in, show a nice video, and ask the user to reboot
+
The appliance was designed to be the payload installed by the Patchstick. The reasoning behind this is that the Patchstick should plug in, show a nice video, and ask the user to reboot & remove. After this point, there should be something the user can interact with to do the various AppleTV hacking-related tasks, such as enabling the built-in AFP servers, or installing an SSH server. Thus was the ATV Loader appliance born.
 +
 
 +
==Credits==
 +
This plugin was developed by Alan Quatermain of AwkwardTV. It includes a copy of unzip by C. Spieler at Info-ZIP, and a copy of OpenDarwin sshd. The latter will be replaced by [http://matt.ucc.asn.au/dropbear/dropbear.html DropBear] in a later build.
 +
 
 +
Images were created by BigBaconAndEggs of AwkwardTV. Hosting provided courtesy of Dakaix. Many thanks to Dakaix and macTijn of AwkwardTV for their assistance in testing, and to all at AwkwardTV for their patience while I put this together.
 +
 
 +
==Revision History==
 +
Version 1.0.1:
 +
* Implemented Main Menu workaround.
 +
 
 +
Version 1.0.2:
 +
* Added Dutch localization courtesy of macTijn at AwkwardTV.
 +
 
 +
Version 1.0.3:
 +
* Fixed a resource fork handling bug with some zip archives.
 +
 
 +
Version 1.0.4:
 +
* Setup a custom User-Agent for downloads, to aid in logging: "Mozilla/5.0 (AppleTV; U; Intel Mac OS X; ATVLoader)".
 +
* Fixed handling of self-updates. This version will be able to update itself happily now, while previous versions would not set the correct privileges on the SetupHelper tool after installation.
 +
 
 +
Version 1.0.5:
 +
* Fixed a bug with URL redirection and the new AwkwardTV download counter.
 +
 
 +
Version 1.0.6
 +
* Added 'Updated' flag to plugins which have a newer version available on the server than the user is currently running.
 +
* Added French localization by GoldstarQC, German by therealkerni, and Spanish by dordoka.
 +
 
 +
Version 1.0.7
 +
* Updated to work with AppleTV software version 1.1 (BackRow v2.1).
 +
* Added Danish translation by Valdemar.
 +
* Added Italian localization by kluis.
 +
 
 +
Version 1.0.8
 +
* Fixed a bug in the sshd installation procedure.
 +
* Fixed an ATV Software 1.1 compatibility bug.
 +
* Added Swedish translation by fooBar.
 +
 
 +
==Future Plans==
 +
Version 1.1:
 +
* Uninstallation support.
 +
 
 +
Later Versions:
 +
* QuickTime component installation & management.
 +
* ScreenSaver installation & management.
 +
 
 +
== More Information==
 +
The official page for ATV Loader is located at http://alanquatermain.net/atvloader/. This page includes screenshots and installation instructions.
 +
 
 +
For up-to-date information on this and other projects, visit http://alanquatermain.net/.
 +
 
 +
==Legal Information==
 +
Copyright © 2007 Alan Quatermain.
 +
All Rights Reserved.
 +
 
 +
Icons by BigBaconAndEggs of AwkwardTV.
 +
 
 +
AppleTV is a registered trademark of Apple, Inc.
 +
AppleTV and BackRow are Copyright © 2006-2007 Apple, Inc.
 +
 
 +
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software, including the rights to use, copy, publish, and/or distribute copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
 +
 
 +
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
 +
The Software may not be offered for sale, either singly or as part of a larger package, under the terms of this license.
 +
 
 +
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 +
 
 +
The author is in no way affiliated with Apple, Inc.
 +
 
 +
[[Category:Plugins]]

Revision as of 09:55, 12 September 2007

<Google>WIKI</Google>

AwkwardTV Loader Appliance
Version 1.0.8
June 26th, 2007

This appliance is Copyright © 2007 Alan Quatermain. All Rights Reserved.

Introduction

This appliance will enable you to download and install new appliances from the comfort of your armchair. It accesses the AwkwardTV Plugin List and uses the information there to browse and install new appliance plugins. It also provides the ability to dynamically enable and disable both SSH and AFP support, and is able to install sshd if it is not already present. At present, however, it is recommended that users install their own version of sshd; in a future release this appliance will have the option of installing Dropbear sshd instead, which is known to be more reliable than the OpenDarwin version currently included.

The appliance was designed to be the payload installed by the Patchstick. The reasoning behind this is that the Patchstick should plug in, show a nice video, and ask the user to reboot & remove. After this point, there should be something the user can interact with to do the various AppleTV hacking-related tasks, such as enabling the built-in AFP servers, or installing an SSH server. Thus was the ATV Loader appliance born.

Credits

This plugin was developed by Alan Quatermain of AwkwardTV. It includes a copy of unzip by C. Spieler at Info-ZIP, and a copy of OpenDarwin sshd. The latter will be replaced by DropBear in a later build.

Images were created by BigBaconAndEggs of AwkwardTV. Hosting provided courtesy of Dakaix. Many thanks to Dakaix and macTijn of AwkwardTV for their assistance in testing, and to all at AwkwardTV for their patience while I put this together.

Revision History

Version 1.0.1:

  • Implemented Main Menu workaround.

Version 1.0.2:

  • Added Dutch localization courtesy of macTijn at AwkwardTV.

Version 1.0.3:

  • Fixed a resource fork handling bug with some zip archives.

Version 1.0.4:

  • Setup a custom User-Agent for downloads, to aid in logging: "Mozilla/5.0 (AppleTV; U; Intel Mac OS X; ATVLoader)".
  • Fixed handling of self-updates. This version will be able to update itself happily now, while previous versions would not set the correct privileges on the SetupHelper tool after installation.

Version 1.0.5:

  • Fixed a bug with URL redirection and the new AwkwardTV download counter.

Version 1.0.6

  • Added 'Updated' flag to plugins which have a newer version available on the server than the user is currently running.
  • Added French localization by GoldstarQC, German by therealkerni, and Spanish by dordoka.

Version 1.0.7

  • Updated to work with AppleTV software version 1.1 (BackRow v2.1).
  • Added Danish translation by Valdemar.
  • Added Italian localization by kluis.

Version 1.0.8

  • Fixed a bug in the sshd installation procedure.
  • Fixed an ATV Software 1.1 compatibility bug.
  • Added Swedish translation by fooBar.

Future Plans

Version 1.1:

  • Uninstallation support.

Later Versions:

  • QuickTime component installation & management.
  • ScreenSaver installation & management.

More Information

The official page for ATV Loader is located at http://alanquatermain.net/atvloader/. This page includes screenshots and installation instructions.

For up-to-date information on this and other projects, visit http://alanquatermain.net/.

Legal Information

Copyright © 2007 Alan Quatermain. All Rights Reserved.

Icons by BigBaconAndEggs of AwkwardTV.

AppleTV is a registered trademark of Apple, Inc. AppleTV and BackRow are Copyright © 2006-2007 Apple, Inc.

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software, including the rights to use, copy, publish, and/or distribute copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. The Software may not be offered for sale, either singly or as part of a larger package, under the terms of this license.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The author is in no way affiliated with Apple, Inc.