summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2023-08-26 13:48:26 +0200
committerxengineering <me@xengineering.eu>2023-08-26 14:02:26 +0200
commit3442c497c01dca8baa495468ef0db9f1096dcffa (patch)
tree81578a01ecdbccfe7bf9c7524743f33c5dc7418e
parent00189e1fb9cc5eb5105454c480b1f1dd0ccd2844 (diff)
downloadwebsite-3442c497c01dca8baa495468ef0db9f1096dcffa.tar
website-3442c497c01dca8baa495468ef0db9f1096dcffa.tar.zst
website-3442c497c01dca8baa495468ef0db9f1096dcffa.zip
Add articles/oneplus-enchilada.md
-rw-r--r--content/articles/oneplus-enchilada.md52
1 files changed, 52 insertions, 0 deletions
diff --git a/content/articles/oneplus-enchilada.md b/content/articles/oneplus-enchilada.md
new file mode 100644
index 0000000..ac7e1be
--- /dev/null
+++ b/content/articles/oneplus-enchilada.md
@@ -0,0 +1,52 @@
+{
+ "title": "Oneplus Enchilada",
+ "subtitle": "Run the Oneplus 6 smartphone with free software"
+}
+
+#### 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 with as few modifications as possible
+- postmarketOS as a Linux distribution (based on Alpine Linux)
+- SXMO / Sway 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
+
+- display SXMO call menu on enchilada without manual workarounds (see [here][5])
+- stabilize audio during calls
+- develop screen locker [phonelock]({{< ref "/content/git/phonelock.md" >}}) for SXMO
+
+##### Milestone 2: Full hardware support
+
+- add GPS functionality (probably with gpsd, see [related merge request][6])
+- support 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