OP for Tubutnu by x3maniac
This install takes about 2 hours or more because of installing GNOME-CORE.
Please note that this version is very new. There are a few bugs like any OS and some random issues I have encountered. x3maniac is also working on a newer initramfs and kernel. This will be released in due time. Continue to check the OP for updates.
One more note, there is no GUI. We are going to install gnome-core as the GUI. You can install any desktop you want but this guide is only for GNOME-CORE.
1. After sucessful bual boot you should be in Prime (Android). Please set up your internet connection so you have a valid wpa_supplicant to copy. Reboot to recovery or power down, vol down + power and vol up to enter recovery to boot Ubuntu.
2. Login with root and family as the password. (you are at a text based login)
3. Execute this command: resize2fs /dev/mmcblk0p8 (ensures your partition is fully using the 6GB available)
4. We now need to set up an internet connection. Execute this command: mount -o rw /dev/mmcblk0p7 /tmp
5. cd /tmp then cd /misc/wifi
6. Execute this command: cp wpa_supplicant.conf /etc
7. Execute this command: wpa_supplicant -B -c /etc/wpa_supplicant.conf -iwlan0
8. Execute this command: /usr/lib/klibc/bin/ipconfig wlan0 (type out everything as you see it)
9. nano /etc/resolv.conf add nameserver 18.104.22.168 to this file. ctrl + o and ctrl + x to save and exit.
10 nano /etc/apt/sources.list find entries that are commented out with the"#" sign for "universe" and remove the pound sign. Save and exit.
10. Execute this command: apt-get update
11. Execute this command: apt-get install sudo -y
12. nano /etc/sudoers add this line username ALL=(ALL:ALL) ALL ) (substitute the username you made) (you are copying the same line that has root but with your new username)
13. Execute this command: apt-get install bash-completion (optional but recommended)
14. Execute this command: nano /etc/hosts add 127.0.0.1 tf101.raring to this file. Save and exit.
15. Execute this command: apt-get install apt-utils (optional but recommended)
16. Execute this command: adduser username (substitute username for whatever username you would like). Enter a password as well.
17.Execute this command: exit we are exiting so we can login with the new user and install the gnome-core.
18. Login with your new username and password
19. Execute this command: sudo apt-get install gnome-core (may take about 2 hours or so to install) DO NOT REBOOT AFTER THIS FINISHES
20. You may encounter questions such as encoding and character set. I chose UTF-8 for "Encoding to use on the console" and Latin1 and Latin5 for character set. NOTE: I'm not sure if the second one is correct.
21. Execute this command: sudo apt-get purge pulseaudio (once this is done you may reboot and should be presented with the GUI)
22. Login to the GUI with your username and open terminal.
23. Execute this command: sudo apt-get install software-center (this is Ubuntu software center)
24. Execute this command: sudo apt-get install cpufrequtils (this is the governor for the CPU's)
25. Execute this command: sudo nano /etc/rc.local
26. Add the following 2 lines into this file and save and close:
26b. cpufreq-set --cpu 0 -d 812000 -u 1400000 -g ondemand
26c. cpufreq-set --cpu 1 -d 812000 -u 1400000 -g ondemand
27. If you have problems booting back into Android, open terminal and Execute this command: sudo echo boot | dd of=/dev/mmcblk0p3 bs=1 seek=0