← Back to team overview

ubuntu-phone team mailing list archive

Re: [Ports] New method to handle the device specific pixel ratio

 

Samsung Galaxy Tab 2 7.0, p3113 and p3110:

*espressowifi.conf*
GRID_UNIT_PX=8
QTWEBKIT_DPR=1
FORM_FACTOR="tablet"

Samsung Galaxy Tab 2 7.0, p3100:
*espressorf.conf*
GRID_UNIT_PX=8
QTWEBKIT_DPR=1
FORM_FACTOR="tablet"


On Sat, Mar 23, 2013 at 2:15 PM, Henrique Santos Fernandes <
sf.rique@xxxxxxxxx> wrote:

> ro.product.device=GT-I9000B
> ro.product.board=aries
>
>
> GRID_UNIT_PX=10
> QTWEBKIT_DPR=1.0
> FORM_FACTOR="phone"
>
>
> []'sf.rique
>
>
> On Sat, Mar 23, 2013 at 3:00 PM, f69m <launchpad@xxxxxxx> wrote:
>
>> Thanks, so much easier now! :)
>>
>> Config for Asus Transformer Pad TF300T:
>>
>> Filename: tf300t.conf
>> ---
>> GRID_UNIT_PX=10
>> QTWEBKIT_DPR=1.6
>> FORM_FACTOR="tablet"
>> ---
>>
>>
>>
>> On 03/22/2013 02:27 AM, Ricardo Salveti de Araujo wrote:
>>
>>> Hey,
>>>
>>> We just landed a merge request [1] created by Oliver (ogra) that
>>> improves the way we're currently handling the device specific pixel ratio
>>> values.
>>>
>>> The main idea is to move the device specific configuration from
>>> /usr/bin/ubuntu-session to a proper config file, in a way it won't be
>>> needed to change the original sources anymore.
>>>
>>> As described at https://wiki.ubuntu.com/Touch/**
>>> Porting#Screen_Pixel_Ratio<https://wiki.ubuntu.com/Touch/Porting#Screen_Pixel_Ratio>,
>>> here's how you can create your device specific configuration file from
>>> tomorrow's image on:
>>>
>>> First identify the ro.product.device android property used by your
>>> device (check the /system/build.prop file from your port or from the
>>> original Android image). Then with the desired DPR, create a file at
>>> /etc/ubuntu-session.d, adding your custom GRID_UNIT_PX and QTWEBKIT_DPR
>>> variables, also specifying the default form factor you want, such as:
>>> $ cat /etc/ubuntu-session.d/manta.**conf
>>> GRID_UNIT_PX=20
>>> QTWEBKIT_DPR=2.5
>>> FORM_FACTOR="tablet"
>>>
>>> Another good side effect is that people will be able to safely update
>>> the ubuntu-session package without breaking the previous device specific
>>> setup. Also, it make way easier to accept new contributions as all we need
>>> now is to add a config file to the session-manager package.
>>>
>>> Also, please don't forget to send us the config file after you created
>>> it for your port, so we can include them in ubuntu-session by default.
>>>
>>> Thanks.
>>>
>>> [1] https://code.launchpad.net/~**ogra/session-manager/posix-**
>>> rewrite/+merge/153542<https://code.launchpad.net/~ogra/session-manager/posix-rewrite/+merge/153542>
>>>
>>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-**phone<https://launchpad.net/~ubuntu-phone>
>> Post to     : ubuntu-phone@lists.launchpad.**net<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~ubuntu-**phone<https://launchpad.net/~ubuntu-phone>
>> More help   : https://help.launchpad.net/**ListHelp<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
>
>

Follow ups

References