Status update 2020-12-15
#1
Hello,

Mid-December is there, and it comes with a number of features and improvements Smile

We've been indeed quite busy during the past month:
  • We finally created an on-device installer image, based on the awesome work from our friends at pmOS! This allows you to set the password of your choice instead of the default "1234" and, more importantly, it can be used to enable full disk encryption, which is a feature lots of people have been waiting for
  • Several patches from megi's kernel were backported to our kernel, including:
    • Display refresh rate fixes (60Hz inside)
    • I2C frequency increase (improves the touchscreen response time)
    • New driver for the WiFi adapter, bringing more stable connections and improved power management
  • We introduced a few days ago the 'eg25-manager' package, which is a userspace implementation of megi's power management driver with a few added benefits

The latter deserves some explanation, so here it is: while megi's driver is an interesting, I believe it doesn't belong to the kernel space, for various reasons:
  • First of all, it is highly unlikely it will ever be upstreamed
  • It's a convenience driver, which doesn't require any specific kernel-space features or privileges
  • In addition to handling the modem's GPIOs, it also uses its serial port to send hardcoded AT commands; this limits it to a very device-specific use case, and doesn't allow for easy configuration without recompiling the kernel

As I'd prefer removing downstream patches from our kernel over adding some more, I went for a full re-implementation of this driver in userspace. While giving eg25-manager the same capabilities (management of modem GPIOs for power-on/off and suspend/resume sequences, power state monitoring for faster shutdown, initial configuration using AT commands) as megi's driver, it brings in some additional benefits:
First, eg25-manager monitors ModemManager, so it can stay aware of the modem state (acquired by MM, SIM unlocked or not, registered, data connected...). This allows us, for instance, to release the URC (call or SMS notification) cache only once the modem has been acquired by ModemManager after resuming from sleep. It is also possible, that way, to quickly (< 10s) detect that ModemManager fails to bring the modem back online in a reasonable time, and therefore recover the modem from a broken resume state. You'll probably still miss a few calls, but shouldn't have to reboot your phone anymore after a bad suspend/resume cycle (based on the 'mguard' script by @as400).

The PineTab obviously benefits from the kernel upgrade as well, and it even has its own installer image, in case you want full disk encryption on this device too!

Today's images are our new reference releases for both the PinePhone and PineTab.

Enjoy Smile
  Reply


Messages In This Thread
Status update 2020-12-15 - by a-wai - 12-15-2020, 10:52 AM
RE: Status update 2020-12-15 - by arno_nuehm - 12-15-2020, 12:38 PM
RE: Status update 2020-12-15 - by gizmuth - 12-15-2020, 07:10 PM
RE: Status update 2020-12-15 - by NoahAndrews - 12-15-2020, 08:40 PM
RE: Status update 2020-12-15 - by rocket2nfinity - 12-15-2020, 09:37 PM
RE: Status update 2020-12-15 - by a-wai - 12-16-2020, 08:09 AM
RE: Status update 2020-12-15 - by fdlamotte - 12-16-2020, 02:41 PM
RE: Status update 2020-12-15 - by a-wai - 12-16-2020, 05:09 PM
RE: Status update 2020-12-15 - by fdlamotte - 12-17-2020, 02:54 AM
RE: Status update 2020-12-15 - by vongillus - 12-17-2020, 07:07 AM
RE: Status update 2020-12-15 - by pajux - 12-17-2020, 07:46 PM
RE: Status update 2020-12-15 - by vongillus - 12-18-2020, 02:25 AM
RE: Status update 2020-12-15 - by pajux - 12-18-2020, 11:42 PM
RE: Status update 2020-12-15 - by dukla2000 - 12-19-2020, 03:26 AM
RE: Status update 2020-12-15 - by ken92 - 12-19-2020, 01:34 AM
RE: Status update 2020-12-15 - by a-wai - 12-19-2020, 05:53 AM
RE: Status update 2020-12-15 - by evilbunny - 12-19-2020, 06:12 AM
RE: Status update 2020-12-15 - by spaetz - 12-20-2020, 04:36 PM
RE: Status update 2020-12-15 - by evilbunny - 12-20-2020, 05:16 PM
RE: Status update 2020-12-15 - by HLing - 12-23-2020, 01:50 PM
RE: Status update 2020-12-15 - by evilbunny - 12-24-2020, 12:17 AM
RE: Status update 2020-12-15 - by natasha - 12-23-2020, 01:10 PM
RE: Status update 2020-12-15 - by dukla2000 - 12-23-2020, 03:24 PM
RE: Status update 2020-12-15 - by Cree - 12-27-2020, 09:23 PM
RE: Status update 2020-12-15 - by dukla2000 - 12-29-2020, 08:13 AM
RE: Status update 2020-12-15 - by dukla2000 - 01-06-2021, 06:18 PM
RE: Status update 2020-12-15 - by marcih - 01-07-2021, 04:49 AM
RE: Status update 2020-12-15 - by dukla2000 - 01-07-2021, 05:47 AM
RE: Status update 2020-12-15 - by marcih - 01-12-2021, 09:02 AM
RE: Status update 2020-12-15 - by dukla2000 - 01-12-2021, 10:39 AM
RE: Status update 2020-12-15 - by scholbert - 01-13-2021, 06:03 AM
RE: Status update 2020-12-15 - by Juergen - 01-08-2021, 03:36 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Mobian repository status henrythemouse 16 8,786 04-10-2024, 10:02 AM
Last Post: diederik
  how to update mobian over tor vusra 13 6,924 07-09-2023, 08:57 PM
Last Post: vusra
  Wifi doesn't work after update nickolas 2 1,232 04-14-2023, 10:07 AM
Last Post: nickolas
  PinePhone won't boot after software update jb2000 2 1,338 03-17-2023, 07:26 AM
Last Post: Zebulon Walton
Exclamation Impossible to login since the latest update anonymous 12 4,235 02-26-2023, 01:01 PM
Last Post: anonymous
Exclamation The latest update of eg25-manager seems to cause frequent disconnections anonymous 12 4,314 11-28-2022, 03:30 PM
Last Post: anonymous
  Wifi issue since last update and held back updates goku499 11 5,323 09-21-2022, 02:39 PM
Last Post: Katsujinken
  [SOLVED] Lost Internet connectivity after recent update drh 3 1,864 09-11-2022, 09:24 PM
Last Post: Katsujinken
  Rescue Your Mobian post Update Aug22 faster fix to working guide biketool 9 4,759 09-05-2022, 12:10 AM
Last Post: biketool
  Loving latest Mobian Update drh 11 5,088 08-22-2022, 12:19 PM
Last Post: biketool

Forum Jump:


Users browsing this thread: 1 Guest(s)