I was recently trying to move to plasma mobile (postmarketOS on OnePlus 6) and got pretty far. I was still going to dual boot it with android, but Android will be a backup in case things break.
And I didn’t have a lot of roadblocks. But there were some.
And I made a list of thing which should be looked at.
Road block 1: Sleeping
The phone won’t wake up if I have a clock alarm or receive a notification.
Maybe waking up every minute or so to check notifications can work.
Note: It should work for calls on pmos
Road block 2: Battery life
When idle, it is close enoght to android, but when running YouTube Music for example it is maybe 3 times worse.
I found that using powersave governor works fine. UI will lag, but music won’t.
So step 1 will be using powersave governor while the screen is off.
Also at idle it is at 1.8 GH which is too much. Maybe ondemand governor can fix it?
How did I get some apps like YouTube to work
PWAs (which stands for Progressive Web Apps)
They aren’t as good as native android apps, but they are better than using waydroid.
I was using angelfish for PWAs, but then switched most to Firefox.
Firefox doesn’t officially support PWAs, but there is an extension for it. If you are able to compile it for a musl system like postmarketOS. I switched because icons and ad block work on Firefox, but not on angelfish.
This works for YouTube, YouTube Music, GMaps, Google Translate and Telegram.
I also installed Telegram Desktop because it can send notifications.
(maybe Firefox PWAs can also send them, but angelfish can’t)
I had to change scaling to 255% to be able to see what I am writing and force GNotification in settings (it’s bug also on desktop).
For Google 2FA, you can use Keysmith.
And now the list of resolved or minor problems:
- Text wraps too often in the terminal (solved by using a 2 line prompt, e.g. tide + fish)
- angelfish doesn’t show icons for PWAs (switched to Firefox)
- I can add Nextcloud to account, but I can’t find files.
- Captive Portals (solved by using Firefox, which will open them)
- Editing text behaving weirdly (sometimes duplicates or removes parts)
- angelfish can’t use location (Firefox can)
- Keysmith can’t paste from clipboard
- Circle from the volume slider should be higher res (looks pixelated at 300% scaling)
- Clock doesn’t wake up the phone
- Clock doesn’t play a sound when it is changed
- Clock volume is system volume
- Notification popup is offset to the left and not mobile friendly.
- No vibrations for notifications, only sound.
- On screen keyboard vibrated too much.
- Sound doesn’t work for the on screen keyboard
- Wi-Fi won’t autoconnect (sudo nmtui then edit connection and allow all users)
Not plasma mobile problems:
- 5G Wi-Fi not working.
- Waydroid yeets battery and memory (yeet waydroid of your phone)
- Double tapping on the screen wakes up the phone, even if the phone is in the pocket