Earlier this month we collected enough donations that I was able to pick up a Nexus 7 to do some development work on for Bodhi. Today I would like to share our first public images for the Nexus 7. They install, they boot up, and they are semi functional. By that I mean the touchscreen and wireless work OOTB and the interface runs smoothly on the device. I haven't had time to try and make audio work fully yet - but I have gotten some noise to come out of the speakers.
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:
After you run this command your Nexus 7 will ask you to confirm you want to unlock the bootloader - do so. Then run:
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:
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:
Default password:
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
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