[Ubuntu Touch Ports to Android] EtherealRemnant:
Okay everybody, I want to start a WIP on this as it seems that we can get somewhere. The last dev seems to have dropped the project so I picked it up. :good:

***NOTE*** This is meant for development/testing purposes ONLY. It is in NO WAY for the faint of heart and you must follow ALL instructions or it will not boot! You have been warned!

As of 5/7/2013, the following things are working:

Camera (flash works, it takes pictures)

Sound (the only reason I know this works is because the shutter noise goes off in the camera app, there is no other way to test this right now)

The test apps (browser, notepad, gallery, camera, browser, phone, calculator, calendar, clock)

Power button (phone goes to sleep and wakes, hold the power button down to shut off the phone - the shutdown takes a second because it shuts down just like a linux kernel would - plug it in the charger to test this, it will vibrate once it is off)

Not working - just about everything else. Most items are still placeholders and there is a stability issue where the apps all close themselves after a few seconds which I am trying to figure out. There is no data or cellular connectivity of any kind. This may be fixable, however, since I was able to get the camera working by pulling the prebuilts from a different CM version. I'll keep experimenting with this. If you put the device to sleep, it does not wake up to the same brightness (it is dimmed) and you can not adjust the brightness right now (working on this as well, its a permissions issue in the kernel source but I haven't been able to narrow it down yet).

It is VERY finicky about how it is installed. I won't give any support for anything but TWRP 2.5.0.0

To install:

-Download the kernel zip and the latest daily from Ubuntu (I will post links later)

-Backup your current ROM in its entirety using TWRP - check every item on the list or you may have to go to a fresh install of your version you were running previously.

-In TWRP (once again, make sure its 2.5.0.0 because these are 2.5.0.0 specific instructions), factory reset but do an advanced reset, check dalvik, data, system, and cache. ***MAKE SURE THAT YOU DON'T FORMAT YOUR MICROSD***

-Install the kernel zip and do not wipe cache or dalvik

-Install the Ubuntu preinstalled image, once again make sure you do not wipe the cache or the dalvik.

-Do not do anything else, no fixing permissions or anything, just reboot

-Wait about 2 minutes for the lock screen to come up and then you can use it

I will keep working on the kernel - the other functions will not work until Ubuntu implements them.

This is my first time working with actual development - if anyone wants to give me a tutorial to get my project up on GitHub so everyone can work on it, I would be more than happy to do so.

Here are the links:

Kernel built 5/7/2013: http://d-h.st/185

Latest Ubuntu Touch base: http://cdimage.ubuntu.com/ubuntu-to...current/raring-preinstalled-phablet-armhf.zip

Since the source has been moved to Raring Ringtail, there should not be a need to update that link. Please note that the 5/7/2013 build is the one that I tested and be sure to let me know if it gets broken in the future.

Enjoy everyone and once again, if you want to contribute, I'm more than happy to set up a GitHub, I just need some basic help getting it started.