[DEV][WiP] Ubuntu Touch - Nozomi

Search This thread

RaymanFX

Inactive Recognized Developer
Jan 8, 2011
1,122
16,501
28
Hannover
This is a port of Ubuntu for Phones for the Xperia S.

THIS IS VERY EXPERIMENTAL STUFF. NOTHING REALLY WORKS AS OF NOW. THIS IS MEANT FOR DEVS ONLY.

It's based on my own sources and kernel. Those can be found at:
https://github.com/OpenSEMC

Also the sources for Ubuntu are at:
http://phablet.ubuntu.com/gitweb


PLEASE DO A NANDROID BACKUP BEFORE INSTALLING THIS ROM.

THIS NEEDS AN UNLOCKED BOOTLOADER.

Installation instructions:
* Wipe data
* Install the device specific part of Ubutnu
* Install the generic Ubuntu part
* Reboot
* Enter the following commands:
Code:
adb root
Code:
adb shell
Code:
ubuntu_chroot shell
Code:
ubuntu-session
--- Enjoy the testing! ---

Screenshots:
Coming up

Download links:
Device specific: http://goo.im/devs/RaymanFX/downloads/Ubuntu-Touch/ubuntu_quantal-nozomi-0.0.0.zip
Generic: http://cdimage.ubuntu.com/ubuntu-to...current/raring-preinstalled-phablet-armhf.zip


Working:
  • Ubuntu Touch Quantal System
  • Touchscreen
  • Team Win Recovery Project (TWRP) - (Backup & Restore fixed)
  • WiFi

Untested:
  • Audio
  • Bluetooth
  • Video
  • HWA
  • GPS
  • Mobile Data

Not working:
  • RIL - Ubuntu related
  • Some apps - Ubuntu related
  • Lots more probably

Information:
  • DO NOT POST BUGREPORTS! THIS IS NOT IN A PUBLIC TESTING STAGE!
  • The Ubuntu Touch system is currently in developer-preview state, just to give you an idea of how incomplete this is.
  • My build sources may be broken; either get along with it or wait for me to fix it.
  • I am the only one working on this. If anybody is capable of helping, PM me.
 
Last edited:

RaymanFX

Inactive Recognized Developer
Jan 8, 2011
1,122
16,501
28
Hannover
Some general notes

1) Do not flash any other kernel with this; there are no compatible ones as of now.
2) This will NOT wipe your internal storage; all your media files and things on /sdcard are secure!
3) There are random lockups bringing you to the lockscreen; you have to unlock again.
4) In case you missed it: I am the official Ubuntu Touch developer responsible for the Xperia S. Intel: https://wiki.ubuntu.com/Touch/Devices/nozomi
 
Last edited:

RaymanFX

Inactive Recognized Developer
Jan 8, 2011
1,122
16,501
28
Hannover
Developers only

Bring down the source code for the Nozomi with the following command:
Code:
repo init -u git://github.com/OpenSEMC/android.git -b cm-10.1-ubuntu
Code:
repo sync

Building the source:
Code:
. build/envsetup.sh
Code:
brunch nozomi
 
Last edited:

HellRoot

Senior Member
Feb 12, 2012
1,484
300
Sv: [DEV][WiP] Ubuntu Touch - Nozomi

There surely comes a lot of new stuff :) keep it up :)

Sent from my Xperia S using xda app-developers app
 

RaymanFX

Inactive Recognized Developer
Jan 8, 2011
1,122
16,501
28
Hannover
nice work!


though i am unclear about the


part


waht do u mean exactly?

Ubuntu Touch needs a few specific kernel patches, which Android kernels don't have.
If flashing another kernel, which was not explicitly designed for Ubuntu, ghost bugs will appear; bugs that aren't related to the releases; but to custom kernels. Basically; not to confuse other people, I could remove the 'ever'. If there should be some other Ubuntu kernel designed for the Xperia S (which I highly doubt, though), it could be flashed; just like on android releases.

By the way, I do not know which capabilities you have (never worked with you), but if you have some time in the future, how about joining me? From the work you did (and you signature, lol) I can guess you quite have some experience with Android/Linux, that's why I ask.
 

DooMLoRD

Inactive Recognized Developer
Jul 27, 2010
13,187
39,710
Pune
Ubuntu Touch needs a few specific kernel patches, which Android kernels don't have.
If flashing another kernel, which was not explicitly designed for Ubuntu, ghost bugs will appear; bugs that aren't related to the releases; but to custom kernels. Basically; not to confuse other people, I could remove the 'ever'. If there should be some other Ubuntu kernel designed for the Xperia S (which I highly doubt, though), it could be flashed; just like on android releases.

By the way, I do not know which capabilities you have (never worked with you), but if you have some time in the future, how about joining me? From the work you did (and you signature, lol) I can guess you quite have some experience with Android/Linux, that's why I ask.

i thought u ment we cant flash any kernel after flashing this kernel :p

well about my capabilities... tricky question... have a decent idea about linux, android... mostly involved in rooting, custom recovery creation, kernel development... average knowledge about roms... and i guess thats about it...

about working with you... i am always there to help anyone serious enough in developing for any device (specially Xperia)... for now i am **** busy with submissions and studies... but hopefully soon i should be free.. then can dedicate more time to development...
 

igorsantos11

Member
Jan 25, 2010
29
5
Testing it now too :

Small report :

WiFi : OK
Video :NOK (Youtube and local)
Mobile Data : NOK
Camera : NOK
HWA : Untested
GPS : Untested
Audio : Untested
Bluetooth : Untested:

laugh: :good:

Nice work to boot it :eek:

Did you have any problems to install?

When I type "adb shell", I have this error:

- exec '/system/bin/sh' failed: No such file or directory (2)
 

darkerm

Senior Member
Great Work Dude.
It's nice to see Dev like you care for us.
I will wait for the stable version.
BTW, is it true that Ubuntu will not let us Dual Boot Ubuntu Touch Officially?
I like Ubuntu but I can never leave Android.
So, is it possible to Dual Boot Ubuntu?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 125
    This is a port of Ubuntu for Phones for the Xperia S.

    THIS IS VERY EXPERIMENTAL STUFF. NOTHING REALLY WORKS AS OF NOW. THIS IS MEANT FOR DEVS ONLY.

    It's based on my own sources and kernel. Those can be found at:
    https://github.com/OpenSEMC

    Also the sources for Ubuntu are at:
    http://phablet.ubuntu.com/gitweb


    PLEASE DO A NANDROID BACKUP BEFORE INSTALLING THIS ROM.

    THIS NEEDS AN UNLOCKED BOOTLOADER.

    Installation instructions:
    * Wipe data
    * Install the device specific part of Ubutnu
    * Install the generic Ubuntu part
    * Reboot
    * Enter the following commands:
    Code:
    adb root
    Code:
    adb shell
    Code:
    ubuntu_chroot shell
    Code:
    ubuntu-session
    --- Enjoy the testing! ---

    Screenshots:
    Coming up

    Download links:
    Device specific: http://goo.im/devs/RaymanFX/downloads/Ubuntu-Touch/ubuntu_quantal-nozomi-0.0.0.zip
    Generic: http://cdimage.ubuntu.com/ubuntu-to...current/raring-preinstalled-phablet-armhf.zip


    Working:
    • Ubuntu Touch Quantal System
    • Touchscreen
    • Team Win Recovery Project (TWRP) - (Backup & Restore fixed)
    • WiFi

    Untested:
    • Audio
    • Bluetooth
    • Video
    • HWA
    • GPS
    • Mobile Data

    Not working:
    • RIL - Ubuntu related
    • Some apps - Ubuntu related
    • Lots more probably

    Information:
    • DO NOT POST BUGREPORTS! THIS IS NOT IN A PUBLIC TESTING STAGE!
    • The Ubuntu Touch system is currently in developer-preview state, just to give you an idea of how incomplete this is.
    • My build sources may be broken; either get along with it or wait for me to fix it.
    • I am the only one working on this. If anybody is capable of helping, PM me.
    43
    Some general notes

    1) Do not flash any other kernel with this; there are no compatible ones as of now.
    2) This will NOT wipe your internal storage; all your media files and things on /sdcard are secure!
    3) There are random lockups bringing you to the lockscreen; you have to unlock again.
    4) In case you missed it: I am the official Ubuntu Touch developer responsible for the Xperia S. Intel: https://wiki.ubuntu.com/Touch/Devices/nozomi
    27
    Developers only

    Bring down the source code for the Nozomi with the following command:
    Code:
    repo init -u git://github.com/OpenSEMC/android.git -b cm-10.1-ubuntu
    Code:
    repo sync

    Building the source:
    Code:
    . build/envsetup.sh
    Code:
    brunch nozomi
    22
    some updates incoming: I finally managed to grab the correct ubuntu specific parts from git (thanks Evervolv!), so this should resolve some issues in the next build.
    16
    Well, if you want anyone else than me to be the official developer of UTouch for the Nozomi, I'll happily let someone take over the project and offer my help and sources. But I have to make sure he is qualified for this first.

    I just have absolutely zero time at the moment, and I am rather concentrating on OpenSEMC.