Shelli: Difference between revisions
mNo edit summary |
m gitlab.com -> gitlab.postmarketos.org (bot edit) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Stub|The package is merged; needs infobox, check if the information here is still correct}} | {{Stub|note=The package is merged; needs infobox, check if the information here is still correct}} | ||
This is a command line based user interface developed first for the Geeksphone Keon and later for several other Android devices. It is really just a collection of simple bash scripts to try and replicate the common features on a phone such as calling, answering, texting, contacts, calendar, note taking, etc. | This is a command line based user interface developed first for the Geeksphone Keon and later for several other Android devices. It is really just a collection of simple bash scripts to try and replicate the common features on a phone such as calling, answering, texting, contacts, calendar, note taking, etc. | ||
Line 6: | Line 6: | ||
=== Status === | === Status === | ||
Initial packaging is in the works at https://gitlab. | Initial packaging is in the works at https://gitlab.postmarketos.org/postmarketOS/pmaports/merge_requests/397. | ||
Only known to work on Nexus 5. Some changes would be needed for how big the screen is and which event device is the touchscreen. | Only known to work on Nexus 5. Some changes would be needed for how big the screen is and which event device is the touchscreen. | ||
Line 13: | Line 13: | ||
=== Known Issues === | === Known Issues === | ||
I am using `echo "mem" > /sys/power/state` to suspend-to-ram when the power button is pressed. There may be an issue with this strategy. Maybe has something to do with kernel/irqs/watchdog not being fed? See dmesg output at time of failure: https://gitlab. | I am using `echo "mem" > /sys/power/state` to suspend-to-ram when the power button is pressed. There may be an issue with this strategy. Maybe has something to do with kernel/irqs/watchdog not being fed? See dmesg output at time of failure: https://gitlab.postmarketos.org/postmarketOS/pmaports/merge_requests/265#note_150745636. | ||
* waking up sometimes takes a second or two so be patient. Sometimes the gesture recognition may not be responsive after wake-up. Press the power button again twice to suspend/wake-up and it usually works again. | * waking up sometimes takes a second or two so be patient. Sometimes the gesture recognition may not be responsive after wake-up. Press the power button again twice to suspend/wake-up and it usually works again. |
Latest revision as of 14:01, 4 November 2024
![]() |
This page could use some expansion. If you'd like to help out, feel free to edit this article!
In particular: The package is merged; needs infobox, check if the information here is still correct |
This is a command line based user interface developed first for the Geeksphone Keon and later for several other Android devices. It is really just a collection of simple bash scripts to try and replicate the common features on a phone such as calling, answering, texting, contacts, calendar, note taking, etc.
For postmarketOS shelli is combined with gesture recognition software to provide for a non-UI alternative which uses the touch screen and the linux framebuffer console.
Status
Initial packaging is in the works at https://gitlab.postmarketos.org/postmarketOS/pmaports/merge_requests/397.
Only known to work on Nexus 5. Some changes would be needed for how big the screen is and which event device is the touchscreen.
A short description and demo is available here: https://gitlab.com/unrznbl/gesture/wikis/gesture---handwriting-for-linux-touchscreens
Known Issues
I am using `echo "mem" > /sys/power/state` to suspend-to-ram when the power button is pressed. There may be an issue with this strategy. Maybe has something to do with kernel/irqs/watchdog not being fed? See dmesg output at time of failure: https://gitlab.postmarketos.org/postmarketOS/pmaports/merge_requests/265#note_150745636.
- waking up sometimes takes a second or two so be patient. Sometimes the gesture recognition may not be responsive after wake-up. Press the power button again twice to suspend/wake-up and it usually works again.
- tty may freeze when screen is left on for a while. It seems about after 5 minutes this may occur. Press the power button twice to suspend/wake-up to workaround.
Battery capacity reporting is broken. It seems that `/sys/class/power_supply/battery/capacity` is not reporting a percentage but a value that ranges from 0 to around 35,000. Maybe a kernel fix is needed?