Hi All - I've also updated to 4.3 (8F455) and then used Seas0npass to JB. I have installed nitoTV and XBMC (First 10.0-9 and then updated to a nightly for improved(?) MySQL handling)
A few notes (I'm sure they are covered in links but here they are all in one place):
Seas0nPass
EDIT - Decided to not to discuss any JB related issues per the warnings in another thread. See this link as it does a better job than I did anyway!
http://forum.xbmc.org/showthread.php?tid=99315
After JB, nothing will have changed on the ATV2 visually, but SSH will be enabled. Use putty or some other SSH client to attach to the ATV2 and use "root" to log-in with "alpine" as the password.
Installing nitoTV (if you want it... And you do...)
apt-get install wget
wget http://dl.dropbox.com/u/16129573/com.nito.deb
dpkg -i com.nito.deb
apt-get update
apt-get install com.nito.nitotv
After you install, use it to get UpdateBeGone and XBMC...
Installing XBMC (official 10.0-9)
Use NitoTV or...
apt-get install wget
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add -
echo "deb http://apt.awkwardtv.org/ stable main" > /etc/apt/sources.list.d/awkwardtv.list
echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.list
apt-get update
apt-get install org.xbmc.xbmc-atv2
To install a nightly:
Follow the instructions on Keith's post if you know what you are doing... BUT if you are upgrading (i.e. you have any version of XBMC already installed), you need to manually remove the /Applications/XBMC.frappliance folder as reported a few pages back (Thanks emkay!)
For MySQL:
It seems like right now it is necessary to allow the ATV2 to populate the MySQL database before anything else touches it. I could not get it to work if a database existed already and was already populated, so I just built the databases in MySQL and left them empty. Then the ATV2 would connect and format them and add tables as needed. Once the tables were there I could use a Windows nightly to do my scraping since it is much much faster. Now I have an ATV1 Crystalbuntu and windows nightly sharing my database with the ATV2 running a nightly.