This ROM is based off of Vicious's Miui Ics Rom and runs the ICS 4.0.1 framework.
The Rom comes with Ubuntu 10.10 prepackaged inside system/tools along with the Android Kitchen, which is used to make creating Roms easier. I take no credit for creating the ubuntu arm img or the Android Kitchen. I do however take credit for numerous scripts, enhancements and all other sorts of mods done to modify the Rom, ubuntu img, and various other aspects of the system.
The Rom is overclocked at boot to roughly 1.8Ghz and stays there. You can overwrite this with various market apps if you want a lower speed, although I find it to be quite stable.
How To Use Built In Ubuntu And Kitchen
Upon first bootup of the Rom you will need to sign in to the market and download your favorite terminal app. I didn't package one because everyone seems to have a certain one they prefer. Once installed, go under SuperUser and enable Root Access. Then enter your terminal app and type 'su'. Then enter 'boom.sh', which will initiate various scripts I created and will start writing Ubuntu to your sdcard(which needs atleast 2.5-3g free) and creates a loop where everything, including the kitchen, is installed. After successful installation (which will take a while), run 'upd.sh' in the Ubuntu environment and install the required packages to run the Android Kitchen(Internet access required). Incase your 4g or 3g doesn't lock-on, find the app LTE OnOff and toggle between CDMA Auto (PRL) and CDMA+LTE/EVDO Auto. Your phone will lock-on after a min or two. Now that you have done all of that, you can start the Android Kitchen by typing './menu' in the Ubuntu terminal environment. There is one known error, and it is only ran into when trying to zip-align the apks in the rom. It needs to have ia32-libs installed, but to do that you'll have to find it manually and install it. I plan to find it when I have a little more free time, I'm a college student ; ) If you have any questions about my rom, have any issues with it, or would like to give a shoutout to Vicious for making the base Rom, or dsixda for making the Android Kitchen, feel free! I hope to do a lot more with this project, although this is already the 25th rendition to get things smoothed out ; ) Anyways, have fun, cook up some roms, and download everything here http://db.tt/tOmrrX0l
Also make sure to have the screen on while running the 'boom.sh' script! Sometimes the phone will restart if not, but will install it fine the second time around if you forgot to leave the screen on. Weird bug, I know lol
I also have a rom that installs Ubuntu to your internal memory if anyone would prefer that. The install is much faster for one, plus if you have no extra space on your SD it could be useful. The downside is that it will only leave roughly 45mb in your internal memory when booted. I won't put up any links unless someone asks for it. Also... if you downloaded the rom or are thinking about it, Leave feedback and suggestions! Thanks! I'm also working on a rom that shares Linux and android properties. It will be ICS based naturally If you have any ideas for that, let me know!
UPDATE: The new update feature has been created! Besides just updating various user selected areas of the rom, it also does installations and many more things I will be adding soon. To install the updater simply download This. It's a file named 'toolkit.sh'. Just move the file to /system/bin, go to terminal, type 'su' and then 'toolkit.sh'. I think you guys will like it : ) By the way... If you have trouble moving it to system/bin just go to the terminal, type 'su' and then 'sysrw'. It will automatically mount the system for you so you can move the file!