The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Adaptations/libhybris/Install SailfishOS for cheeseburger-dumpling
m (→OP5/5T: Link to XDA release threads!) |
m (→OP5/5T: Upgrade to Sailfish OS 3.3.0.16 (Rokua)) |
||
Line 4: | Line 4: | ||
| product = 5 / 5T | | product = 5 / 5T | ||
| screenshot = Sailfish-OnePlus5.png | | screenshot = Sailfish-OnePlus5.png | ||
− | | sailfish_version = 3. | + | | sailfish_version = 3.3.0.16 |
− | | last_update = 2020- | + | | last_update = 2020-05-05 |
}} | }} | ||
Line 20: | Line 20: | ||
+ | * 3rd May 2020: Upgrade to Sailfish OS 3.3.0.16 (Rokua) & rebase HAL components on Pie for good! | ||
* 17th Jan 2020: Initial XDA release threads are now live for both the [https://forum.xda-developers.com/oneplus-5/development/rom-sailfish-os-oneplus-5-t4036341 OnePlus 5] and [https://forum.xda-developers.com/oneplus-5t/development/rom-sailfish-os-oneplus-5t-t4036409 OnePlus 5T]! | * 17th Jan 2020: Initial XDA release threads are now live for both the [https://forum.xda-developers.com/oneplus-5/development/rom-sailfish-os-oneplus-5-t4036341 OnePlus 5] and [https://forum.xda-developers.com/oneplus-5t/development/rom-sailfish-os-oneplus-5t-t4036409 OnePlus 5T]! | ||
* 14th Jan 2020: Backport mostly everything to Oreo and use 15.1 as the base for a good working initial XDA release coming soon! | * 14th Jan 2020: Backport mostly everything to Oreo and use 15.1 as the base for a good working initial XDA release coming soon! | ||
Line 51: | Line 52: | ||
2. Execute the following commands from a terminal shell: | 2. Execute the following commands from a terminal shell: | ||
devel-su # get root access with set SSH password | devel-su # get root access with set SSH password | ||
− | sfos-upgrade 3. | + | sfos-upgrade 3.3.0.16 # upgrade to defined new release; please follow given instructions! |
Adaptation packages (e.g. libhybris, gestured, droid-config-* etc) on the current release can be updated in a similar fashion: | Adaptation packages (e.g. libhybris, gestured, droid-config-* etc) on the current release can be updated in a similar fashion: | ||
Line 69: | Line 70: | ||
* [https://github.com/sailfishos-oneplus5/important/issues/new Create a new issue on the project's GitHub] | * [https://github.com/sailfishos-oneplus5/important/issues/new Create a new issue on the project's GitHub] | ||
* Message [https://t.me/Deathmist1337 @Deathmist1337 on Telegram] | * Message [https://t.me/Deathmist1337 @Deathmist1337 on Telegram] | ||
− | * Contact | + | * Contact [https://discordapp.com/ Deathmist#1624 on Discord] |
− | * Ping | + | * Ping [https://webchat.freenode.net/#sailfishos-porters deathmist @ #sailfishos-porters IRC] |
Revision as of 17:40, 5 May 2020
Cheeseburger / Dumpling | |
Vendor: | OnePlus |
Product name: | 5 / 5T |
Sailfish OS version: | 3.3.0.16 |
Last update: | 2020-05-05 |
Sources: |
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 | ||||||||||||||||
2017 | 4.4.209 | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | N | Y | N/A |
Status
Sailfish OS | Store Support | OTA Support |
---|---|---|
3.4.0.24 | Y | Y |
- 3rd May 2020: Upgrade to Sailfish OS 3.3.0.16 (Rokua) & rebase HAL components on Pie for good!
- 17th Jan 2020: Initial XDA release threads are now live for both the OnePlus 5 and OnePlus 5T!
- 14th Jan 2020: Backport mostly everything to Oreo and use 15.1 as the base for a good working initial XDA release coming soon!
- 22nd Dec 2019: Upgrade to Sailfish OS 3.2.1.20 (Nuuksio)
- 6th Dec 2019: Continuous integration pipeline for OnePlus 5T now also online at https://gitlab.com/sailfishos-porters-ci/dumpling-ci
- 5th Dec 2019: Continuous integration pipeline for OnePlus 5 now online at https://gitlab.com/sailfishos-porters-ci/cheeseburger-ci
- 4th Dec 2019: OTA support confirmed as fully functional (including kernel upgrades!)
- 26th Nov 2019: Proper adapted forks of @kimmoli's gesture-daemon & settings plugin ready for deployment
- 17th Nov 2019: Unstable (hybris-16.0) development builds; not ready for use yet :)
- 17th Oct 2019: Last (hybris-15.1; EoL) semi-stable SFOS 3.1 build; ready for daily use with working LineageOS 15.1 dual-boot
Device specs
Downloads
You can get the latest image from the CI pipelines by downloading the artifacts for your desired SFOS version (OP5 / cheeseburger | OP5T / dumpling)
Installation steps
Check out the flashing guide I've written and change branches as desired
OTA (Over-the-Air) update
Existing users can simply upgrade from a previous Sailfish OS release in the command line without needing to wipe anything!
1. Install sfos-upgade from OpenRepos if you haven't already
2. Execute the following commands from a terminal shell:
devel-su # get root access with set SSH password sfos-upgrade 3.3.0.16 # upgrade to defined new release; please follow given instructions!
Adaptation packages (e.g. libhybris, gestured, droid-config-* etc) on the current release can be updated in a similar fashion:
devel-su # get root access with set SSH password zypper ref && zypper dup # update repos & do a distribution upgrade
Self-building images
For hardware pre-requirements and such view the README doc, change branches as desired and afterwards follow the links to the approperiate building guides
Known issues
Check out issues related to the port collectively located on the issues page here