22.06 SP1 updates appear to have bricked osk-sdl to unusable state [Original Allwinner PinePhone] / probably broken u-boot autoupgrade
Describe your issue
22.06 SP1 updates appear to have bricked osk-sdl to unusable state for me on the original allwinner PinePhone.
What's the expected behaviour?
osk-sdl works like it did before updates
What's the current behaviour?
When I boot with no external usb keyboard attached, I get 1. postmarketOS logo, 2. split second text cursor, 3. OSK SDL shows with the keyboard moving in with its animation but then no reaction to touch whatsoever. I tried entering the password blindly but it didn't work, so it seems like it's not just a redraw issue. When I plug in a usb keyboard later, pressing any keys won't work.
When I boot with external usb keyboard attached, I get 1. postmarketOS logo, 2. not sure if the split second cursor showed, 3. black screen but with backlight on. Blindly logging in on usb keyboard doesn't work either.
So I'm stuck at the FDE prompt, the install seems to be effectively bricked.
How to reproduce your issue?
- Install 21.12 (original-no-SP) on non-pro PinePhone, enable FDE via osk-sdl prompt
- Upgrade to 22.06 no-SP via upgrade script
- Upgrade to latest packages (SP1) which should also regenerate initramfs
- ???
- Reboot
Edit/note: I did not try these cleanly, this just sort of describes the life cycle of this install. It worked on 22.06 no-SP (no service pack) fine, still
What device are you using?
PinePhone 1.2 CE 3GB Allwinner (non-pro)
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v22.06
-
v21.12
(supported until 2022-07-12) -
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Phone environments
-
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway)
Other
-
No environment ("none" in pmbootstrap) -
GNOME -
KDE Plasma -
Kodi -
MATE -
Shelli -
Sway -
Weston -
Xfce4 -
fbkeyboard -
i3wm -
Sxmo (Xorg/Dwm) -
console UI -
framebufferphone
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device