The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Devices

From Mer Wiki
Jump to: navigation, search

THIS IS A WORK IN PROGRESS. PLEASE LEAVE IT ALONE FOR NOW.

Officially-supported SailfishOS devices


Helpful Tip

Choose a filter criteria (i.e., select from the vendor options) to view the specified devices.


Deb Google Nexus 7 (LTE, 2013 version) Deb Flo Google Nexus 7 (Wi-Fi, 2013 version) Flo Grouper Google Nexus 7 (Wi-Fi, 2012 version) Grouper Tilapia Google Nexus 7 (GSM, 2012 version) Tilapia Ace HTC Desire HD Ace Passion Google Nexus One Passion Vision HTC Desire Z Vision HWP6_U06 Huawei Ascend P6 HWP6_U06 C8813Q Huawei Ascend G525 C8813Q [[{{{device_codename}}}_Info| Error Error Error ]] hammerhead Google Nexus 5 hammerhead XT897 Motorola Photon Q XT897 Bacon OnePlus One Bacon Find5 Oppo Find 5 Find5 I8190 Samsung Galaxy S III mini I8190 I9300 Samsung Galaxy S III (International) I9300 I9305 Samsung Galaxy S III LTE (International) I9305 Maguro Google Galaxy Nexus (GSM) Maguro N7000 Samsung Galaxy Note (International) N7000 P1 Samsung Galaxy Tab (GSM) P1 P3110 Samsung Galaxy Tab 2 7.0 (Wi-Fi) P3110 Amami Sony Xperia Z1 Amami Taoshan Sony Xperia L Taoshan

No devices have been selected. Change the filters above to see the results here! Remember to select the appropriate vendor. If you are uncertain about the name of the vendor, select show all devices.

SailfishOS for Android Devices

Don't see your device in the list above?

SailfishOS for Android Devices is made by voluntary. Not all of these devices are currently being worked on by SailfishOS Porters and therefore cannot be officially supported by SailfishOS Porters at this time.


Add a new official device to the wiki

Select [Expand] to the right for instructions.

Add a device to the wiki

Note:

In following these steps, replace CODENAME with the codename for the device.

1. Set up the device template

The device template is the "universal settings" template, one per device. Copy the generic device template, then paste it into a new page with following template name:
Template:Device_CODENAME
(Example: Template:Device_Find5 for the Find5 Phone.)
Then edit the form, filling in as many fields as you are able, and save the new template you have created. (EDIT THE NEW TEMPLATE FOR YOUR DEVICE. DO NOT EDIT THE GENERIC BLANK ITSELF!)

2. Add it to the list

Next, view the source of this template and find the following appropriate place for your device to appear in the list. Then add the following line to the list of devices:
{{Device_CODENAME|function={{{function}}}}}
Then reload the page. You should now see a link where you added the line.

3. Create the device Info page

Click on the generated (red) link for the device. It should take you to the following empty "info" page:
CODENAME_Info
In this page, simply insert the following single line of content:
{{Device_CODENAME|function=Device_Info}}

4. Create the device How To Install page

From the device Info page created in the previous step, on the (red) auto-generated link for the device installation instructions. It should take you to the following empty "How To Install" page:
Install_SailfishOS_for_CODENAME
In this page, simply insert the following single line of content:
{{Device_CODENAME|function=Device_Install}}
Save the page. You now should see an auto-generated installation walkthrough page for the device.

5. Create the device Build Walkthrough page

Next, to auto-generate a SailfishOS Ports build guide for this device, scroll to the bottom where it links (in red) to the Build Walkthrough for the device. It should take you to an empty "build for" page:
Build_SailfishOS_for_CODENAME
In this page, simple insert the following single line of content:
{{Device_CODENAME|function=Device_Build}}

That's it!

Personal tools