Jump to content


[DEV] Ubuntu Touch [ROM]


77 replies to this topic

#1
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo
This is a super super early port of Ubuntu Touch which is currently only available as a developer preview and therefore this port can only be described in the same way. Don't install this if it's your main phone (unless you're really curious, but you won't be keeping this).

Oh hey I salvaged some screenshots! :D

Posted Image Posted Image

Installing

First things first, Ubuntu installs itself to the userdata partition, and the system partition is reserved for the Android core. By default, the G300's configuration is a 700mb userdata partition, which is too small (only just, mind) to house an Ubuntu installation. To resolve this, we swap the internal SD card and the userdata partitions around, resulting in a 2GB userdata partition and a 700mb internal SD card. For now, this requires a recovery set up with these "swapped" partitions, so I've built one and it's available below. You will have to format your internal SD.

Here's the links: Initially I had two builds of the device specific zip, one for each baseband, but since RIL is basically broken right now (not that there's many ways you can use it in Ubuntu yet...) there's not much point.

Once you've downloaded everything and all the zips are on your SD card, do the following:
  • Flash the swapped recovery (fastboot)
  • Boot in to recovery and wipe absolutely everything (excluding the external SD card, of course) - the internal SD format may fail, it's not a problem for now
  • Flash the device-specific Android core zip
  • Flash the Ubuntu image - this takes around 5 minutes
  • Flash the visual scaling fix, you'll probably want this
  • Reboot - there's no boot animation so it might sit on a black screen for a while
Right now, this is basically JPEGs: The OS. There's almost no functionality available, and a lot of the apps are screenshots or mock ups. It is a developer preview, and to most people it'll probably serve no more than "I want to see what it feels like on a device", but it's pretty cool if you're interested in this stuff. :D

Returning to Android

This isn't particularly complicated - you'll need to reinstall a recovery image of your choice and then wipe everything again. That will restore the internal SD card to its rightful place, but if you are having filesystem issues on the internal SD card, run "mkfs.vfat /dev/block/mmcblk0p19" to format the internal SD card. If you're really stuck, running an update.app will restore absolutely everything.

Sources

The usual places, everything responsible for the device is available at my GitHub: The CM fork that is used to build the Android side is available at: http://phablet.ubuntu.com/gitweb

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#2
tcpaulh

tcpaulh

    Addict

  • Members
  • PipPipPipPipPip
  • 893 posts
  • Gender:Male
  • Devices:Huawei G300, ZTE Blade
  • Twitter:@tcpaulh
Good Antutu kilo-fasts?

Also, do calls work or have they got artifacts?

Edited by tcpaulh, 22 February 2013 - 12:26 AM.

“Isn’t it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?”

G300 CM10 Bug List / Issues Tracker   How To Provide Error Logs

#3
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo
I think the phone app is a jpeg. :P

Not sure though, I haven't tested it on anything I use as a phone. Apparently it's "bricking" Nexus 4s. :D

Oh, nope, the phone app is too large to use on 480*800. :lol:

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#4
unaszplodrmann

unaszplodrmann

    Diehard

  • Members
  • PipPipPipPip
  • 397 posts
  • Gender:Male
  • Devices:Huawei G300
Dose it have init.d support?

Kill the bee... and ultimately... you'll have nothing to spread on your toast — John Shuttleworth

#5
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo
;) funny guy

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#6
kyan31

kyan31

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 2,708 posts
  • Gender:Male
  • Location:London
  • Interests:Programming, Robotics, Phones, Design, and much more! Yes, i'm a techy!
  • Devices:Huawei Ascend G300
Coolios :P

Posted ImagePosted Image


Like my work? Give me a +1, or support me via PayPal so I can save towards a new laptop!

DONATE

#7
Dovahpig

Dovahpig

    Regular

  • Members
  • PipPip
  • 62 posts
  • Devices:Telenor Touch Plus
Any screens?


#8
Colossae3.23

Colossae3.23

    Addict

  • Members
  • PipPipPipPipPip
  • 572 posts
  • Gender:Male
  • Location:South Wales
  • Devices:Huawei Ascend G300
Lovin that pioneering spirit Daz. It's almost like you got some American in you. #tongue in cheek. Looking forward to see how this pans out.


#9
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo

 Dovahpig, on 22 February 2013 - 09:06 AM, said:

Any screens?

no

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#10
ReZ1342

ReZ1342

    Newbie

  • Banned
  • Pip
  • 22 posts
  • Devices:Huawei Ascend G300
what is this ?


#11
fraska

fraska

    Enthusiast

  • Members
  • PipPipPip
  • 153 posts
  • Gender:Male
  • Location:Italy
  • Interests:Informatics, Smartphones, Android, Modding, etc
  • Devices:Huawei Ascend G300
  • Twitter:@favaroooo

Quote

we swap the internal SD card and the userdata partitions around, resulting in a 2GB userdata partition and a 700mb internal SD card.

It's possible to have it on CM9+?

Like my work? Give me rep or sign into Dropbox!

#12
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo

 fraska, on 22 February 2013 - 12:44 PM, said:

It's possible to have it on CM9+?

Yeah, I'm certainly considering it, though I have to be responsible and keep stock functionality by default. There really needs to be a way to do this dynamically.

I'll see if I can figure out something.

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#13
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo

 ReZ1342, on 22 February 2013 - 12:30 PM, said:

what is this ?

ubuntu phone os i guess

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#14
kyan31

kyan31

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 2,708 posts
  • Gender:Male
  • Location:London
  • Interests:Programming, Robotics, Phones, Design, and much more! Yes, i'm a techy!
  • Devices:Huawei Ascend G300
So, does it really have any functionality at all?

Posted ImagePosted Image


Like my work? Give me a +1, or support me via PayPal so I can save towards a new laptop!

DONATE

#15
unaszplodrmann

unaszplodrmann

    Diehard

  • Members
  • PipPipPipPip
  • 397 posts
  • Gender:Male
  • Devices:Huawei G300

 kyan31, on 22 February 2013 - 01:46 PM, said:

So, does it really have any functionality at all?

 Dazzozo, on 22 February 2013 - 12:14 AM, said:

Right now, this is basically JPEGs: The OS. There's almost no functionality available, and a lot of the apps are screenshots or mock ups. It is a developer preview, and to most people it'll probably serve no more than "I want to see what it feels like on a device".

In other words, no: It is a developer preview - it serves a useful function to developers and as curio for those who fancy having a play with a debian based distro running natively on the phone. For everyone else, it serves no function at all.

Kill the bee... and ultimately... you'll have nothing to spread on your toast — John Shuttleworth

#16
The Soup Thief

The Soup Thief

    Addict

  • MoDaCo Ad Free
  • PipPipPipPipPip
  • 922 posts
  • Gender:Male
  • Location:Dublin
  • Devices:Nexus 4, Xperia Ray, Blade
  • Twitter:@TheSoupThief
I've been playing with this on my Nexus 4 - "does it have any functionality?"
As stated, it's a developers preview and is really just to give a sense of the vision that is Ubuntu on yer phone, however some things do work - while it can't deal with mobile networks, I was able to connect to my home wifi and was able to use the web browser (I logged in to Modaco and was able to post a thread in the Nexus 4 forum)
It's a very pretty thing on my handset and left me pretty enthusiastic about trying out Ubuntu touch when it's further developed
Camera works and a bunch of other bits too - have a look at the ubuntu website and release notes - linked to in that thread.


#17
kyan31

kyan31

    Hardcore

  • Members
  • PipPipPipPipPipPip
  • 2,708 posts
  • Gender:Male
  • Location:London
  • Interests:Programming, Robotics, Phones, Design, and much more! Yes, i'm a techy!
  • Devices:Huawei Ascend G300
Thanks for the reply's. I'm aware you cant take screenshots on the Ubuntu ROM, so does anyone have any pictures of it running on the G300?

Posted ImagePosted Image


Like my work? Give me a +1, or support me via PayPal so I can save towards a new laptop!

DONATE

#18
wso277

wso277

    Enthusiast

  • Members
  • PipPipPip
  • 151 posts
  • Devices:Ideos x3, ascend g300

 Dazzozo, on 22 February 2013 - 12:27 AM, said:

I think the phone app is a jpeg. :P

Not sure though, I haven't tested it on anything I use as a phone. Apparently it's "bricking" Nexus 4s. :D

Oh, nope, the phone app is too large to use on 480*800. :lol:

Wasnt ubuntu supposed to be optimized for 480*800?

Glad to see you working on this, would be good to have a working version when its released :)


#19
Dazzozo

Dazzozo

    Hardcore

  • Developer Team
  • PipPipPipPipPipPip
  • 2,943 posts
  • Gender:Male
  • Location:Shropshire, UK
  • Devices:Crescent, G300, Nexus 4 & 7
  • Twitter:@Dazzozo
New build up, removes the need to manually start Ubuntu and there's a fix available for the jumbo UI. I've also made changes where appropriate based on the porting guide that went up today. Tidied up my essay in the OP too :P

Like my work? Give me rep!

Like my work a lot? Donate! Remember to leave your forum name if you want to be credited!

You're likely to get a quicker response from me on Twitter.

#20
marcars

marcars

    Regular

  • Members
  • PipPip
  • 78 posts
  • Gender:Male
  • Location:Germany-Neuss, Poland-Wroclaw(Breslau)
  • Devices:Huawei Ascend G300, Nexus 7
wow i can not believe it! Ubuntu Touch on G300! you are impossible!

Edited by marcars, 23 February 2013 - 08:36 AM.





3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users