The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptations/libhybris/Install SailfishOS for onyx
From Mer Wiki
< Adaptations | libhybris
Onyx | |
Vendor: | OnePlus |
Product name: | X |
Sailfish OS version: | 3.0.3.9 |
Last update: | 25.05.2019 |
Sources: | |
Discussion: | [1] |
Notes for installing Sailfish OS on the OnePlus X (onyx).
Contents |
Hardware Support
Device released | Linux Kernel |
Display | Touch | LED | Audio | NFC | Bluetooth | GSM | WLAN | GPS | Camera | Fingerprint | Sensors | Keys | Vibra | Haptics | Power Mgmt. |
RTC alarms |
USB | FM Radio | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SMS | Voice | Data | Connect | Hotspot | ALS | PS | Accel. | Gyro. | Magne. | Vol+/- | Home | Net. | Charge | ||||||||||||||||
3.4.0 | Y | Y | Y | Y | N/A | Y | Y | Y | Y | Y | Y | Y | Y | N/A | Y | Y | Y | Y | Y | Y | N/A | Y | Y | Y | Y | Y | Y | Y |
Status
Sailfish OS | Store Support | OTA Support |
---|---|---|
3.0.3.9 | Y | Y |
Things that work or doesn't work
beta-13
- Detailed list is available in beta-13 readme
XDA Thread
http://forum.xda-developers.com/oneplus-x/development/rom-sailfish-os-t3322567
Experimental stuff
Over-the-Air updates (OTA)
Plesae refer to instruction at end of page http://images.devaamo.fi/sfa/onyx/beta-10/
Installation
Pre-requisites
If you have an upgraded OS version on your phone then, in order to install Sailfish, you need to revert to the original vendor ROM that brings back the so-called "old bootloader". After installing the original ROM it's also necessary to flash the particular TWRP-recovery version that is compatible with it.
- The original OnePlus X ROM (version 2016/04/02).
- Particular TWRP-recovery version, compatible with it (taken from the CyanogenMod XDA thread below). It seems that the newer TWRP version 3.0.0-0 works with the old bootloader too.
Continue with the following instructions when you're done.
Requirements for installation
- Base Android zip: XDA CyanogenMod download
- Latest Sailfish OS release: (newest directory and then the zip)
- Computer with adb and fastboot installed
- Patience and luck
Installation steps
- Install Android base zip by following instructions: XDA CyanogenMod thread
- Install the Sailfish OS zip on top of that Android base
- Reboot
Report bugs
- Software-related bugs (Sailfish OS): first search in https://together.jolla.com. If not found, add your question and tag with "porting"
- App bugs (e.g. an app doesn't scale well on different screens): contact its developer
- Problems which depend on hardware: search existing http://bit.ly/port-bugs; add new http://bit.ly/port-new-bug
- Please do not contact Jolla Care, Jolla Developer Care or phone's maker (e.g. LG, OnePlus, Google), as this is the Sailfish OS community's build for other phones