[Desire HD Android Development] Mustaavalkosta:
This is Ubuntu Touch Developer Preview for ace brought to you by Mustaavalkosta and TeamCodefire.​

Touch Developer Preview Release Notes

General:

This is very alpha version of Ubuntu Touch. IT'S NOT READY FOR DAILY DRIVER. This is mainly for those curious souls like me to see how it runs on this relatively old device. There are and will be bugs.

[YOUTUBE]cGVQU3q_SkM[/YOUTUBE] [YOUTUBE]jv5kvpck-iI[/YOUTUBE] [YOUTUBE]sLtcj7FdIYA[/YOUTUBE]

Thanks and credits:

Andromadus (for msm7x30 support)

Canonical

CodeAuroraForum

CyanogenMod

BananaGranola

Epic Beard Men

eXistZ

Flemmard

Flinny

Juansheng

KangBangKreations

synergye

TeamCodefire (for hosting, priceless)

Flow-Wolf

All the rest that have helped to construct these builds and develop software for ace directly or indirectly in the past.

Gits:

http://phablet.ubuntu.com

local manifest

Changelogs:

None

Not working:

Apparently calls work in some degree

Data/3G

Camera

Screen on/off is a bit buggy (there's no timeout etc.)

Sound

If you plan to install more apps, space is a bit limited as it's using phone's internal memory instead of sdcard ext4 partition hack. There's approx. 200MB free in /data after extracting Ubuntu's rootfs.

Everything that I forgot / haven't noticed.

Prerequisites:

Have at least 1GB free on your sdcard prior flashing.

Have some experience at tinkering with your device. I won't be giving further step-by-step guidance as this is experimental thing, be a little experimental yourself.

7Zip and notepad++ (or equivalents) for updates from Ubuntu's mirror

Fresh installation instructions:

Want latest rootfs? Go to update instructions.

Download quantal-preinstalled-armel-ace-20130303.zip

Download quantal-preinstalled-phablet-armhf-20130303.zip

Download ubuntu-ppi-ace.zip

Put the files on sdcard.

Check that you meet the sdcard free space requirements.

Reboot to recovery.

Do factory reset (ie. format /data, /cache, /sd-ext and /sdcard/.android_secure)

Flash quantal-preinstalled-armel-ace-20130303.zip

Flash quantal-preinstalled-phablet-armhf-20130303.zip (this will take a while due two large extracting tasks)

Flash ubuntu-ppi-ace.zip

Reboot and enjoy.

Update installation instructions:

Download latest quantal-preinstalled-armel-ace-XXXXXXXX.zip (optional if you are just updating Ubuntu rootfs)

Download latest quantal-preinstalled-phablet-armhf.zip

Download ubuntu-ppi-ace.zip

Open quantal-preinstalled-phablet-armhf.zip with 7zip and go to META-INF\com\google\android\

Right-click updater-script and click Edit (make sure you have proper editor set as default, e.g. notepad++).

Do these changes to the script file: https://gist.github.com/Mustaavalkosta/5123952 (make sure you have correct timestamp instead of leaving XXXXXXXX in it) and save the file.

Close the editor and 7zip should ask you if you want to update the file in the zip. Of course select yes.

Put the files on sdcard.

Check that you meet the sdcard free space requirements.

Reboot to recovery.

Flash quantal-preinstalled-armel-ace-XXXXXXXX.zip (optional if you are just updating Ubuntu rootfs)

Flash quantal-preinstalled-phablet-armhf.zip (this will take a while due two large extracting tasks)

Flash ubuntu-ppi-ace.zip

Reboot and enjoy.

Removal instructions:

Reboot to recovery

Restore nandroid or do factory reset and flash whatever you want.

Contact:

My Google+

My twitter

#codefireX @ freenode

Donations:

codefi.re (use the donation button at the bottom of the page)

Mustaavalkosta

(codefi.re donations are used to cover the server costs, my donations will be used to increase my beard growth in a way or another)

Q&A:

Q: Can I flash KangBang perfomance kernel or some other kernel?

A: No, unless it includes required kernel changes.

Q: How can I build Ubuntu Touch myself?

A: Follow Ubuntu's guide and apply my local_manifest. Then just fix quantal-preinstalled-phablet-armhf.zip's updater-script (see update instructions above) and you are good to go.

Q: How do I shutdown the device?

A: Pressing power button continuously for couple of seconds seems to switch it off but since there's zero userspace feedback about this happening I prefer the options below from Ubuntu's wiki.

Currently the power button does not work with recent kernels, so one of the following options must be run:

remove the battery and replace it

run adb reboot (will obviously reboot, not shutdown)

run "reboot -p" from the adb shell

adb root
*unplug the cable and replug it*
adb shell reboot -p

Q: Something about something something something.

A: Ask the guy/gal next to you.