ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #06721
Custom system-image server for Nexus 5
Since Nexus 5 images are not build on system-image.ubuntu.com, but the
code is in the official repositories and since it is possible to make
your own system-image server[1], I figured why not make one for
hammerhead :)
* Address: http://system-image.tasemnice.eu
* Channels: trusty and trusty-proposed, both are set-up so that their
version numbers correspond with those on system-image.ubuntu.com. When
there is a new image on s-i.ubuntu.com, there'll be new one with the
same version number on my server within an hour or two. The device
parts are built every night (if something changes) and they don't
trigger new image build - new device tarball will simply be in the
next image, whenever that happens.
* How to install it to your device:
ubuntu-device-flash --channel trusty --bootstrap=true
--server="http://system-image.tasemnice.eu"
* Custom changes:
1. MIR is turned on by default
2. Sound fix (v2) from bug 1276901[2]
3. Backported system-image client rev. 242, to support servers
without https protocol
* cdimage-like server with device partition images: http://cdimage.tasemnice.eu
* IMPORTANT: I have no idea how many people will it handle. It is a
crappy VPS, I even had to buy upgrade for it because it originaly
didn't have enough disc space. It's traffic is "unlimited" (it
uploaded 740GB over the course of 3 days already, btw), but it's
connected via just 100Mb line, and I'm not sure about international
connectivity (it is in Central Europe, Czech Republic). So be a bit
tolerant about it's speed.
* I obviously can't guarantee it'll work correctly forever, but I'll
do my best to keep it running.
I've created this server specifically for my multiboot thingy called
MultiROM[3], so it will work with it, including updates. I have no
idea if it's gonna work with the "oficial" dual-boot, I don't know how
exactly is it set-up.
The system-image server code has some changes, mainly to support
grabbing version numbers from s-i.ubuntu.com and patching of the
rootfs. I've pushed it to launchpad[4], so you can look at it if you
wish.
Enjoy :)
[1]: https://www.stgraber.org/2014/02/11/your-own-ubuntu-touch-image-server/
[2]: https://bugs.launchpad.net/ubuntu/+source/android/+bug/1276901
[3]: http://forum.xda-developers.com/showthread.php?t=2571011
[4]: https://code.launchpad.net/~vbocek/+junk/system-image-server-tasemnice
Follow ups