02-24-2020, 09:44 AM
So, still making progress on this, with a new image available here.
What's new with this release:
- early-boot visual feedback (green LED as soon as the phone is powered on)
- debian splash screen & desktop background
- basic modem support: enables mobile internet (at least on first boot, more on that later) and text messages
- graphics acceleration makes the interface actually usable
- new and/or improved default apps (Contacts, Calculator, Clocks, Powersupply, Software & a few games)
What's still not working:
- audio recording
- voice calls
- camera (mostly a userspace issue)
- bluetooth
Known issues:
- the default "SIM unlock" dialog is not working, you have to go to Settings -> Mobile and then press the "Unlock" button
- mobile internet does not work after a reboot, due to a NetworkManager/ModemManager issue; workaround: simply delete the corresponding NetworkManager connection (named after the APN) prior to rebooting. Of course, this means re-creating the APN afterwards, but it's still better than no connection at all...
- unlike upstream debian, libwebkit2gtk doesn't use the WPE renderer (it caused epiphany & midori to crash upon startup)
- audio playback goes through both the speaker & headphone jack
- lots of apps have wide dialogs, with buttons being drawn out of the screen
All in all, a pretty sexy release I believe
Upcoming work will be focused on the "mobile internet" issue, then I'll switch to solving the audio-related stuff (including audio routing, which will pave the way for voice calls)
What's new with this release:
- early-boot visual feedback (green LED as soon as the phone is powered on)
- debian splash screen & desktop background
- basic modem support: enables mobile internet (at least on first boot, more on that later) and text messages
- graphics acceleration makes the interface actually usable
- new and/or improved default apps (Contacts, Calculator, Clocks, Powersupply, Software & a few games)
What's still not working:
- audio recording
- voice calls
- camera (mostly a userspace issue)
- bluetooth
Known issues:
- the default "SIM unlock" dialog is not working, you have to go to Settings -> Mobile and then press the "Unlock" button
- mobile internet does not work after a reboot, due to a NetworkManager/ModemManager issue; workaround: simply delete the corresponding NetworkManager connection (named after the APN) prior to rebooting. Of course, this means re-creating the APN afterwards, but it's still better than no connection at all...
- unlike upstream debian, libwebkit2gtk doesn't use the WPE renderer (it caused epiphany & midori to crash upon startup)
- audio playback goes through both the speaker & headphone jack
- lots of apps have wide dialogs, with buttons being drawn out of the screen
All in all, a pretty sexy release I believe

Upcoming work will be focused on the "mobile internet" issue, then I'll switch to solving the audio-related stuff (including audio routing, which will pave the way for voice calls)