With the help of my lovely fiance I filmed the following short demo video of Bodhi running on the device:
Anywho - installing Bodhi on the Nexus 7 follows the same process as installing Ubuntu on the device. I don't have an automated installer finished just yet so you will need to install the Bodhi images using a manual install process. This can be done using the following steps:
Step 0 - Getting the Tools
Installing Bodhi on the Nexus 7 can be done from any Linux distribution so long as you have the proper android tools installed (if you are using Bodhi on your desktop the Android tools can be found in our repositories). Namely you need the fastboot command.
Step 1 - Unlocking your Nexus 7
The bootloader on the Nexus 7 needs to be unlocked to accept other operating systems. Start with your device off, then while holding the volume down button power the device on - you will soon see the bootloader screen. Attach the Nexus 7 to your computer with a micro USB cable and run the command:
sudo fastboot oem unlock
After you run this command your Nexus 7 will ask you to confirm you want to unlock the bootloader - do so. Then run:
sudo fastboot reboot-bootloader
to finish the unlocking process.
Step 2 - Get the Bodhi Files
You need to download and then extract both the tarballs found here.
Step 3 - Writing the data to the Nexus 7
Open a terminal to the directory where you extracted both the files you downloaded above. Then run the following commands in order:
sudo fastboot erase boot
sudo fastboot erase userdata
sudo fastboot flash boot boot.img
sudo fastboot flash userdata rootfs.img
sudo fastboot reboot
After you run the last command your Nexus 7 will reboot and automagically extract and install the Bodhi file system on your device (this will take a few minutes). When it is finished it will boot right into the Bodhi desktop for you.
User Information
Default username:
armhf
Default password:
bodhilinux
The default user has sudo rights.
Getting Support
Please, please, please do not make a comment on this post asking for support with an issue you encounter with installing/running Bodhi on your Nexus 7! Comments asking for support will be removed from this post. Instead please open a support request thread in the Nexus 7 section of our user forums. It is much easier to manage/search/solve issues in a message board format than a comments section.
Other Notes
I do consider this an alpha quality release. As noted above the sound still doesn't work by default and I am sure there are some other minor niggles that need to be worked out.
Cheers,
~Jeff Hoogland
Looks awesome. Bet Samsung won't out do this!
ReplyDeleteDude that is down right sick! I think is worth mentioning on a few big android sites out there. Not to mention this certainly will help get your name out there even further.
ReplyDeleteThis is awesome! Especially considering the short time you've had the device.
ReplyDeleteI've got Bodhi running on my main desktop and a netbook. I have no doubt it's going to be equally spectacular on my Nexus!
Thats great! I'll install it right away!
ReplyDeleteAuthor-dev may want to check this out and speak with its dev for possible addition so this can be booted multiboot. I think many more would install it and help development along if they can still access their fully functional android installation. BTW, awesome work with bodhi!
ReplyDeletehttp://forum.xda-developers.com/showthread.php?t=2011403
Jeff: I would love to try this with the multiboot that the other user is referring to. Would you mind to speak with that dev to see what kernel patch would be required?
ReplyDeleteI think you would get a lot of users wanting to do this
Запелите на asus transformer prime/ бля пж.
ReplyDeleteкуй те, пелисам :D
DeleteWay to go, Jeff!
ReplyDeleteJeff, is there an instruction set for backing up/restoring the android system before installing Bodhi you can point me to?
ReplyDeleteThanks.
I don't have a clue sorry - I didn't use android at all so I had nothing to backup.
DeleteAll your apps will be backed up in Google play store. Maybe factory reset will do the rest if that part is not erased by installing Bohdi, I dont know?
DeleteAll you have to do is a nandroid backup using clockworkmod recovery. search for instructions on how to install CWM on your device, install quickboot from the market and run it to boot into recovery and do the backup from there.
DeleteBy any chance is the bluetooth working? I could not seem to find it. I will assume no, just curious.
ReplyDeleteThings of this nature are my TODO list for the device. In the mean time, perhaps try installing blueman and see if it sees the internal bluetooth chip?
DeleteJust saw the latest show of hak5 with nexus 7 and ubuntu installer. Try to contact them! It would boost bodhi linux if they would make a show of bodhi and nexus 7 version!
ReplyDeleteWow, very impressive....one question though...would 3D gaming or at least access to the Tegra 3's 3D capabilities be possible or did you implement some "software video" solution?
ReplyDeleteAs I just mentioned in a recent post 3D is still a WIP for these images.
DeleteI never heard bodhi before but i found it from xda forum multiple rom. I'm going to try it after review the introduction about bodhi. =).
ReplyDeleteI tried a couple of different Distros and this was the only one that actually worked properly, based on the "type these commands into fastboot" system. Nicely done!
ReplyDeleteCurrently only issue I have is that I can't "right-click" to make installation via the gui, and will unfortunately have to do some reading. (I'm being sarcastic here.)