Mobile network settings
In Phosh: Settings / Mobile Network / Access Point Names
In Phosh: Chats / Preferences / SMS and MMS Settings
Short Message Service (SMS)
SMS Email: firstname.lastname@example.org
SMS center: 1-206-313-0004
Email center: 500
Voicemail: 1-805-637-7243 (1-805-MESSAGE)
Upgrade modem firmware
wget <link to package.tar.gz> tar xzvf package.tar.gz sudo ./flashall
I ran the automatic script several months ago, but updated to newest release manually (see source link), just to be sure.
According to some people on Pine64 forums, T-Mobile requires ADSP 01.003
Run as root:
wget https://github.com/Biktorgj/quectel_eg25_recovery/raw/EG25GGBR07A08M2G_01.003.01.003/update/NON-HLOS.ubi echo -ne "AT+QFASTBOOT\r" > /dev/ttyUSB2 fastboot flash modem NON-HLOS.ubi fastboot reboot
After properly updating ADSP, my modem stays connected and seems to connect to both 4G and 2G.
sudo apk add geary
Build and install Proton Bridge, utility that locally encrypts and decrypts Proton Mail:
sudo apk add make git go gcc libsecret-dev libc-dev git clone https://github.com/ProtonMail/proton-bridge cd proton-bridge make build-nogui
Move executables to directory under $PATH:
cp bridge ~/.local/bin/ cp proton-bridge ~/.local/bin/
Configure via CLI interface:
- Use your ProtonMail username, not the email alias
- Sync might take a while
>>> login Username: Password: Authenticating... Account ***** was added successfully. >>> A sync has begun for username A sync has finished for username.
Get and save the IMAP/SMTP info:
>>> info Configuration for email@example.com IMAP Settings Address: 127.0.0.1 IMAP port: 1143 Username: firstname.lastname@example.org Password: a1b2c3d4e5f6g7h8i9j0k1 Security: STARTTLS SMTP Settings Address: 127.0.0.1 SMTP port: 1025 Username: email@example.com Password: a1b2c3d4e5f6g7h8i9j0k1 Security: STARTTLS
Enter username and password from info above.
In my case, Geary automatically connected to localhost, which is correct.
For me, Geary was very slow, and some emails were missing. Proton Bridge claims to take up to half of all RAM. At this point, creating a service would be a drain on resources. I could write a script to start Proton Bridge
Exit the Proton Bridge CLI
Create a service:
sudo touch /etc/init.d/proton-bridge sudo chmod +x /etc/init.d/proton-bridge sudo $EDITOR /etc/init.d/proton-bridge
#!/sbin/openrc-run name="proton-bridge" description="Proton Bridge" command_user="user" command="/home/user/.local/bin/proton-bridge" command_args="--cli"
sudo apk add flatpak sudo apk add gnome-software-plugin-flatpak flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.gnome.Fractal
Reboot for path changes and such to take effect