01-13-2021, 08:59 PM
(This post was last modified: 01-14-2021, 09:11 PM by andresbs.
Edit Reason: more data
)
Seems like we are almost getting there with Plasma Mobile, but there is still one thing to fix, and it's the modem. Currently we have all the Maui apps and most of Plasma Mobile essentials ready, take a look:
https://build.opensuse.org/project/show/...resbs:Maui
https://build.opensuse.org/project/show/...sma-mobile
Of course the packaging needs some attention to details, but it should more than enough to get going right now. Phosh users are able to use those repos in case they don't like it (spacebar and whatever is telephony related should not work, though).
I am not sure if some things are working because they simply do not work right now, I noticed that some of the system settings menus are tied to modemmanager for some reason.
Currently I can connect to my carrier using:
-systemctl start ofono
* install ofonoctl: zypper in python3-pip; sudo pip install ofonoctl
* make sure the modem is not blocked by rfkill: rfkill unblock wwan
-ofonoctl poweron
-ofonoctl online
Then, your carrier should appear at the top left corner. However, apps are not working with it right now; spacebar shows this:
Requesting text channel failed: "org.freedesktop.Telepathy.Error.Disconnected" "Account ofono/ofono/account0 disconnected with reason 0"
However, using ofonoctl sms --message "holatest" my_phone_number I do receive the SMS on my other phone, so we are getting somewhere.
My APN shows in the Access Points menu, but I can't enable it directly, perhaps ofonoctl can.
Also, the keyboard crashes constantly, but this seems to be a general problem with the Maliit keyboard. As a workaround we can put a service in place that restarts it, the command is maliit-keyboard.
Performance is fine (come on, it's a PinePhone), KDE actually does miracles with this things, and 5.21 will have some important Kwin improvements.
Angelfish can be useable on a daily basis, Index works properly (except the built-in terminal, I am not sure if it's supposed to work either). Discover is able to use what is avaible from the openSUSE repos (reminder, use opi for community packages). KDE Connect reports to my computer that the phone is constantly running out of battery, I haven't digged into what is causing that bug. telegram-desktop from our repos works fine (for proper fonts install google-opensans-fonts). Bluetooth, audio and screen rotation work.
Oh, and I see alot of potential for branding on Plasma
Do keep in mind that eveything on my repos is build directly from the master branch of their project (I don't expect things to break terribly tho). We will eventually have stable™ versions for the first image.
bonus: the screenshot button works
https://build.opensuse.org/project/show/...resbs:Maui
https://build.opensuse.org/project/show/...sma-mobile
Of course the packaging needs some attention to details, but it should more than enough to get going right now. Phosh users are able to use those repos in case they don't like it (spacebar and whatever is telephony related should not work, though).
I am not sure if some things are working because they simply do not work right now, I noticed that some of the system settings menus are tied to modemmanager for some reason.
Currently I can connect to my carrier using:
-systemctl start ofono
* install ofonoctl: zypper in python3-pip; sudo pip install ofonoctl
* make sure the modem is not blocked by rfkill: rfkill unblock wwan
-ofonoctl poweron
-ofonoctl online
Then, your carrier should appear at the top left corner. However, apps are not working with it right now; spacebar shows this:
Requesting text channel failed: "org.freedesktop.Telepathy.Error.Disconnected" "Account ofono/ofono/account0 disconnected with reason 0"
However, using ofonoctl sms --message "holatest" my_phone_number I do receive the SMS on my other phone, so we are getting somewhere.
My APN shows in the Access Points menu, but I can't enable it directly, perhaps ofonoctl can.
Also, the keyboard crashes constantly, but this seems to be a general problem with the Maliit keyboard. As a workaround we can put a service in place that restarts it, the command is maliit-keyboard.
Performance is fine (come on, it's a PinePhone), KDE actually does miracles with this things, and 5.21 will have some important Kwin improvements.
Angelfish can be useable on a daily basis, Index works properly (except the built-in terminal, I am not sure if it's supposed to work either). Discover is able to use what is avaible from the openSUSE repos (reminder, use opi for community packages). KDE Connect reports to my computer that the phone is constantly running out of battery, I haven't digged into what is causing that bug. telegram-desktop from our repos works fine (for proper fonts install google-opensans-fonts). Bluetooth, audio and screen rotation work.
Oh, and I see alot of potential for branding on Plasma
Do keep in mind that eveything on my repos is build directly from the master branch of their project (I don't expect things to break terribly tho). We will eventually have stable™ versions for the first image.
bonus: the screenshot button works