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: Full fingerprint sensor enablement all thanks to sailfish-fpd-community! :D) |
m (→OP5/5T: Upgrade to Sailfish OS 3.4.0.24 (Pallas-Yllästunturi)) |
||
Line 4: | Line 4: | ||
| product = 5 / 5T | | product = 5 / 5T | ||
| screenshot = Sailfish-OnePlus5.png | | screenshot = Sailfish-OnePlus5.png | ||
− | | sailfish_version = 3. | + | | sailfish_version = 3.4.0.24 |
− | | last_update = 2020- | + | | last_update = 2020-12-10 |
}} | }} | ||
Line 20: | Line 20: | ||
+ | * 10th Dec 2020: Upgrade to Sailfish OS 3.4.0.24 (Pallas-Yllästunturi) | ||
* 5th Jun 2020: Full fingerprint sensor enablement for the project thanks to [https://github.com/piggz/sailfish-fpd-community sailfish-fpd-community]! | * 5th Jun 2020: Full fingerprint sensor enablement for the project thanks to [https://github.com/piggz/sailfish-fpd-community sailfish-fpd-community]! | ||
* 3rd May 2020: Upgrade to Sailfish OS 3.3.0.16 (Rokua) & rebased HAL components on Pie for good! | * 3rd May 2020: Upgrade to Sailfish OS 3.3.0.16 (Rokua) & rebased HAL components on Pie for good! | ||
Line 43: | Line 44: | ||
=== Installation steps === | === Installation steps === | ||
− | Check out [https://github.com/sailfishos-oneplus5/important/blob/master/FLASHING.md the flashing guide] I've written | + | Check out [https://github.com/sailfishos-oneplus5/important/blob/master/FLASHING.md the flashing guide] I've written |
Line 51: | Line 52: | ||
Since SFOS 3.3.0 images I've pre-installed [https://openrepos.net/content/olf/sfos-upgrade sfos-upgade] on the devices so you can just execute the following commands from a terminal shell to begin the upgrade process: | Since SFOS 3.3.0 images I've pre-installed [https://openrepos.net/content/olf/sfos-upgrade sfos-upgade] on the devices so you can just execute the following commands from a terminal shell to begin the upgrade process: | ||
devel-su # get root access with set SSH password | devel-su # get root access with set SSH password | ||
− | sfos-upgrade 3. | + | sfos-upgrade 3.4.0.24 # 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 59: | Line 60: | ||
=== Self-building images === | === Self-building images === | ||
− | For hardware pre-requirements and such [https://github.com/sailfishos-oneplus5/important/blob/master/README.md#building-from-source view the README doc] | + | For hardware pre-requirements and such [https://github.com/sailfishos-oneplus5/important/blob/master/README.md#building-from-source view the README doc] and afterwards follow the links to the approperiate building guides |
Latest revision as of 23:15, 9 December 2020
Cheeseburger / Dumpling | |
Vendor: | OnePlus |
Product name: | 5 / 5T |
Sailfish OS version: | 3.4.0.24 |
Last update: | 2020-12-10 |
Sources: |
Contents |
[edit] 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 |
[edit] Status
Sailfish OS | Store Support | OTA Support |
---|---|---|
3.4.0.24 | Y | Y |
- 10th Dec 2020: Upgrade to Sailfish OS 3.4.0.24 (Pallas-Yllästunturi)
- 5th Jun 2020: Full fingerprint sensor enablement for the project thanks to sailfish-fpd-community!
- 3rd May 2020: Upgrade to Sailfish OS 3.3.0.16 (Rokua) & rebased 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
[edit] Device specs
[edit] Downloads
You can get the latest image from the CI pipelines by downloading the artifacts for your desired SFOS version (OP5 / cheeseburger | OP5T / dumpling)
[edit] Installation steps
Check out the flashing guide I've written
[edit] 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!
Since SFOS 3.3.0 images I've pre-installed sfos-upgade on the devices so you can just execute the following commands from a terminal shell to begin the upgrade process:
devel-su # get root access with set SSH password sfos-upgrade 3.4.0.24 # 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
[edit] Self-building images
For hardware pre-requirements and such view the README doc and afterwards follow the links to the approperiate building guides
[edit] Known issues
Check out issues related to the port collectively located on the issues page here