← Back to team overview

ubuntu-phone team mailing list archive

Re: image customization

 

The browser stuff is already in, but it's just example sites for now. We
are in the process of working on our wiki which will explain how it all
works and how you can roll your own image or change this one. Since the
images are signed, rolling your own requires a few tricks for now but it is
doable. As soon as the wiki is ready, we'll follow-up here.


On Thu, Sep 26, 2013 at 3:24 PM, Aaron <drakaar@xxxxxxxxx> wrote:

> Oh great! So Browser and homepage will be part of the customization
> tarball as well?
>
> Do I have to use the code, or is this documented somewhere?
>
> Thanks again!
>
>
> On Thu, Sep 26, 2013 at 2:20 PM, Chris Wayne <chris.wayne@xxxxxxxxxxxxx>wrote:
>
>> Browser bookmarks + homepage are already in, as is UI widget theming
>> (well, at least the mechanism for doing the theming.  the actual colors
>> haven't been changed much, but they could be very easily).  As for the
>> bootloader animation, the current customization images have no plan for
>> that quite yet
>>
>>
>> On Thu, Sep 26, 2013 at 5:17 PM, Aaron <drakaar@xxxxxxxxx> wrote:
>>
>>> Will the customization also include browser bookmarks, contacts (i.e.
>>> Voicemail, Customer Service), bootloader animation, UI widget look and feel
>>> (i.e. buttons, progress bar, spinners, selectors, menu items)?
>>>
>>> Thanks,
>>>
>>> Aaron
>>>
>>>
>>> On Thu, Sep 26, 2013 at 1:53 PM, Matthew Fischer <
>>> matthew.fischer@xxxxxxxxxxxxx> wrote:
>>>
>>>> tl;dr - We are testing mechanisms for downstreams to be able to
>>>> customize Ubuntu.
>>>>
>>>> I'm part of a team that's working on Ubuntu image customization.  Image
>>>> customization is the process by which a downstream[1] can add things or
>>>> change default values for a device.
>>>>
>>>> Some examples of what could be customized are:
>>>>
>>>>    - Default wallpaper
>>>>    - Default ringtones
>>>>    - Additional applications
>>>>    - Additional scopes
>>>>    - Sample content
>>>>    - Additional fonts
>>>>    - Launcher icons reordering, added, removed, etc
>>>>
>>>> The customization tarball that we build is the mechanism that we will
>>>> use to do this. Customization does not entail modifying the core OS bundle,
>>>> although we do have some hooks in the core bundle that enable
>>>> customization. All customization files live in /custom and are installed
>>>> using the same process that the rest of the system is installed.
>>>> Customization will only work on ubuntu-system (system-image update) images,
>>>> not the legacy builds.
>>>>
>>>> In order to begin testing customization we've made a fake carrier
>>>> called "RingTel". You can make your Ubuntu phone look like a device from
>>>> RingTel by installing the saucy-customized or saucy-proposed-customized
>>>> channels. Everything we have in that bundle is sample stuff, just for us to
>>>> test the customization methods and it's not intended to resemble anything
>>>> like a shipping device. We expect things in there to frequently change and
>>>> probably break as we continue experimenting, but if you find a problem,
>>>> please file a bug against sevilerow<https://bugs.launchpad.net/sevilerow/+filebug> or
>>>> ping mfisch, cwayne, or ssweeny in #ubuntu-touch.
>>>>
>>>> 1: A common downstream use case would be an OEM or carrier, but really,
>>>> anyone wanting to do a respin would use the same mechanism
>>>>
>>>> --
>>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>>
>>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
>

References