Step by Step manual to install XBMC to Newest 4.2.2(2203)
#1
Hello,

I am having issue installin XBMC to the newest ios firmware.

Can someone please post step by step instruction for noob like me?
Reply
#2
1) Jailbreak your AppleTV with Seas0nPass according to the following jailbreak:

FireCore Support

2) Log into you AppleTV via ssh:
$ ssh root@[COLOR="orange"]< your ATV2 IP address >[/COLOR]

root@< your ATV2 IP address >'s password:
''enter your password here, it should be "alpine" if you haven't changed it''

3) Make update on the AppleTV:
$ [COLOR="blue"]apt-get update && apt-get upgrade

$ apt-get -f install[/COLOR]

4) Manually Install XBMC Dependents
$ apt-get install curl
$ apt-get install org.awkwardtv.whitelist
$ apt-get install org.xbmc.xbmc-seatbeltunlock

5) Download the latest beta nightly build of XBMC
$ wget http://hadm.net/~keith/xbmc_atv2/latest_atv2.deb
(then hit enter and wait until its done)

6) Install the XBMC you just downloaded
$ dpkg -i latest_atv2.deb
(then hit enter and wait until its done)
now you can delete the file you downloaded (optional)
$ rm latest_atv2.deb

7) Just to make sure that all dependencies have been installed properly:
$ apt-get -f install

8) Block your Apple TV from checking with Apple for iOS updates
[COLOR="green"]$ cp /etc/hosts /etc/hosts.bak
$ echo "127.0.0.1 appldnld.apple.com" >> /etc/hosts
$ echo "127.0.0.1 mesu.apple.com" >> /etc/hosts
$ echo "127.0.0.1 appldnld.apple.com.edgesuite.net" >> /etc/hosts[/COLOR]

9) Change your root password because the default password is no secret
$ passwd
< new password >
< new password >

10) Respring your system
$ killall AppleTV

11) close the ssh connection and enjoy XBMC on your AppleTV
$ exit

12) if you experience Audio Issues try this fix:-
From Apple TV menu set your device in new Audio Mode > Menu settings option to 16 bit audio
Settings>Audio & Video>Audio Output and change it from "Auto" to "16 bit"


this tutorial was adapted from the
original tutorial posted by mingolo
he made for 8F202..
you can read his tutorial here:-
http://forum.xbmc.org/showpost.php?p=768...stcount=85
Reply
#3
6) Install seatbelt unlock (this is the sandbox fix)

What is a sandbox fix?
My full HTPC build log:
http://forum.xbmc.org/showthread.php?tid=129352
Core i3-2120T 2.6Ghz, 4gb Kingston DDR3, mSATA SSD, Moneual 312 Case, GT520 GPU
Reply
#4
Thank you so much multipazz.
Reply
#5
SavellM Wrote:6) Install seatbelt unlock (this is the sandbox fix)

What is a sandbox fix?

I would like to know this as well - what the whole seatbelt unlock business is all about. I saw one explanation but it went way over my head.
Reply
#6
Bump anyone with an explanation.
My full HTPC build log:
http://forum.xbmc.org/showthread.php?tid=129352
Core i3-2120T 2.6Ghz, 4gb Kingston DDR3, mSATA SSD, Moneual 312 Case, GT520 GPU
Reply
#7
http://forum.xbmc.org/showpost.php?p=796...stcount=49
Reply
#8
Great instructions multipazz!

Side Issue: I had an issue with TinyUmbrella where it had changed my hosts file, so when I tried to do a Restore in iTunes (to the custom ISPW), I'd get the "This device isn't eligible for the requested build" message. Once I cleaned up my hosts file I was able to finish my jailbreak.

http://leimobile.com/this-device-isnt-el...ted-build/
Reply
#9
I followed your instructions to a T, and all went pretty smooth. I have a question, though. I'm trying to install some new skins, but the skins section of add-ons is not there. Any suggestions?
Reply
#10
Followed the guide and it worked beautifully. First I tried just updating to the latest nightly without updating to the 8F305 build (I was running 8F202). It was still kind of buggy, couldn't use AC3/DTS, crashing, etc.

Then I said screw it and updated my AppleTV to jailbroken 8F305 using seasonpass, following your instructions exactly, and everything is working beautifully so far. That new 16-bit option in AppleTV enables AC3/DTS to work in XBMC now, so I can get some good 5.1 sound and I am a happy camper.

It is worth noting that I received some errors when running apt and dpkg, but just ignored them and continued following the instructions, and everything worked fine.

Thanks again for the guide!
Reply
#11
Great Instructions. Will this sequence work on iPad too? what is the steps to get the lastest nightly on iPad?
Reply
#12
Good instructions but for the semi-nightly build install instructions you're better off referencing the official instructions from keith here:

http://forum.xbmc.org/showthread.php?tid=97246

That way if/when he ever changes them the instructions here won't need to be updated. One thing missing from the instructions here is the step of installing the official XBMC build before installing the semi-nightly build. Not likely to cause an issue since you've listed other commands to take care of dependencies/seatbeltunlock but the fewer sets of instructions the less confusing it is to everyone.
Reply
#13
This worked perfectly, thanks!
Reply
#14
jd2157 Wrote:Good instructions but for the semi-nightly build install instructions you're better off referencing the official instructions from keith here:

http://forum.xbmc.org/showthread.php?tid=97246

That way if/when he ever changes them the instructions here won't need to be updated. One thing missing from the instructions here is the step of installing the official XBMC build before installing the semi-nightly build. Not likely to cause an issue since you've listed other commands to take care of dependencies/seatbeltunlock but the fewer sets of instructions the less confusing it is to everyone.

I posted this explicitly for build 8F305...
the requirements for 8F202 were vastly different
due to missing repo in the jailbreak tool sets...

if a new build and different problems associated with that
there will be a new tutorial for that build Cool

but this instruction will also work for new builds
if there is no hidden problems Rolleyes

but unless you have SHSH blobs for 8C154
so you can use the last official XBMC...

this is the best option for new users Wink

just a small side note..
this tutorial was adapted from the
original tutorial posted by mingolo
he made for 8F202..
you can read his tutorial here:-
http://forum.xbmc.org/showpost.php?p=768...stcount=85

thanks mingolo.. i should have given props in the op
Reply
#15
the full dependancy list from latest official xbmc:-
Depends: curl, org.awkwardtv.whitelist, org.xbmc.xbmc-seatbeltunlock

any problems try to manually install other dependents Wink

Quote:apt-get install curl
apt-get install org.awkwardtv.whitelist

i will add these now to the OP...
Reply

Logout Mark Read Team Forum Stats Members Help
Step by Step manual to install XBMC to Newest 4.2.2(2203)1