05-26-2020, 08:01 PM
(This post was last modified: 06-11-2020, 07:37 PM by Luke.
Edit Reason: Need to be on OTA 33
)
[edit] Starting Devel OS image build 47 crust is enabled by default AND the phone is capable of accepting phone calls, data events AND SMS.
The instructions below are therefore no longer required.
Testing and feedback for this feature is much important since the devs would very much like to include it into their day-one patch for when UBports CE PinePhones arrive in the hands of their new owners.
Pre-requisites:
1) You need to be on OTA build 31 (or newer) OTA 33 or newer
2) You'll need to have a rw filesys for this and you'll want SSH enabled:
3) run the following:
4) edit 3001 instead of 2001 in:
5) Run update and power down:
6) boot back up and see if Crust is enabled
--------------------------------------------------------------------------------------------------------------------
Known issues:
* Sometimes the PinePhone doesn't wake up on modem events (SMS or phone call)
* The modem frequently disconnects (issue with kernel 5.6) after initial suspend [edit] Fixed in May 28 OTA
* LED indication light (charging, messages, etc.,) sometimes doesn't work in suspend
Checking if PinePhone is in Crust deep-sleep:
* ping the phone's IP from terminal - if it doesn't respond after 30s then crust works
The instructions below are therefore no longer required.
Testing and feedback for this feature is much important since the devs would very much like to include it into their day-one patch for when UBports CE PinePhones arrive in the hands of their new owners.
Pre-requisites:
1) You need to be on OTA build 31 (or newer) OTA 33 or newer
2) You'll need to have a rw filesys for this and you'll want SSH enabled:
Code:
sudo mount -o rw,remount /
sudo umount /etc/init/ssh.override
sudo rm /etc/init/ssh.override
sudo start ssh
3) run the following:
Code:
sudo ubports-qa install xenial_-_edge_-_crust
4) edit 3001 instead of 2001 in:
Code:
/etc/apt/preferences.d/ubports-xenial_-_edge_-_crust.pref
5) Run update and power down:
Code:
sudo ubports-qa update
6) boot back up and see if Crust is enabled
--------------------------------------------------------------------------------------------------------------------
Known issues:
* Sometimes the PinePhone doesn't wake up on modem events (SMS or phone call)
* The modem frequently disconnects (issue with kernel 5.6) after initial suspend [edit] Fixed in May 28 OTA
* LED indication light (charging, messages, etc.,) sometimes doesn't work in suspend
Checking if PinePhone is in Crust deep-sleep:
* ping the phone's IP from terminal - if it doesn't respond after 30s then crust works