summaryrefslogtreecommitdiff
path: root/content/articles/oneplus-6.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/articles/oneplus-6.md')
-rw-r--r--content/articles/oneplus-6.md58
1 files changed, 58 insertions, 0 deletions
diff --git a/content/articles/oneplus-6.md b/content/articles/oneplus-6.md
new file mode 100644
index 0000000..692b58c
--- /dev/null
+++ b/content/articles/oneplus-6.md
@@ -0,0 +1,58 @@
+{
+ "title": "Oneplus 6",
+ "subtitle": "Using free software on a phone",
+ "aliases": [
+ "/articles/oneplus-enchilada"
+ ]
+}
+
+#### Introduction
+
+The Oneplus 6 is a smartphone from 2018 which is not supported anymore by the
+manufacturer. Running free software on this device ensures that it stays
+usable, allows customizations and improves security.
+
+The intention of this article is to keep track of the ongoing development. The
+intended free software setup consists of:
+
+- [Linux kernel][7] with as few modifications as possible
+- [postmarketOS][8] as a Linux distribution (based on Alpine Linux)
+- [Phosh][9] as graphical environment
+
+This setup is already usable for testing. To use it in everyday life some
+improvements have to be made.
+
+#### Roadmap
+
+This roadmap tracks the open tasks ordered by personal priorities.
+
+##### Milestone 1: Usable as primary phone
+
+- stabilize audio during calls (might help: [callaudiod][11], [PinePhone audio][10])
+
+##### Milestone 2: Full hardware support
+
+- add GPS functionality (probably with gpsd, see [related merge request][6])
+- support USB/IP, USB OTG or NFC
+- support cameras
+- support finger print reader
+- support sensors like internal measurement unit
+
+#### References
+
+- [postmarketOS wiki device page][1]
+- [LineageOS wiki device page][2]
+- [SXMO homepage][3]
+- [postmarketOS: Tips and tricks for SXMO on oneplus-enchilada][4]
+
+[1]: https://wiki.postmarketos.org/wiki/OnePlus_6_(oneplus-enchilada)
+[2]: https://wiki.lineageos.org/devices/enchilada/
+[3]: https://sxmo.org/
+[4]: https://wiki.postmarketos.org/wiki/Sxmo:Oneplus6
+[5]: https://wiki.postmarketos.org/wiki/Sxmo:Oneplus6#Calls
+[6]: https://gitlab.com/gpsd/gpsd/-/merge_requests/139
+[7]: https://kernel.org/
+[8]: https://postmarketos.org/
+[9]: https://phosh.mobi/
+[10]: https://xnux.eu/devices/feature/audio-pp.html
+[11]: https://gitlab.com/mobian1/callaudiod