UBports firmware for device "Volla Phone 22 with new display (mimameid_h12)" does not boot when using the "stable" or "rc" channels.
-
Hi,
I had the display on my Volla Phone 22 replaced at a phone repair shop. The new display is not compatible with the stock Volla 22 UBports image, as was pointed out here in the forum. I.e. Android 12 (resp. Halium 12) is required for the new screen to function. Also the phone repair shop warned me about that issue.
The UBports installer offers a corresponding device image called
Volla Phone 22 with new display (mimameid_h12)
which appears to exist solely for these repaired Volla 22 phones to function again.I flashed my phone with that image multiple times, even before the display was replaced, and the phone always refused to boot with that firmware image.
The boot just gets stuck at the initial greeter showing
volla~~~
in white letters on black screen. Short press of the power button than switches off the phone.The installation otherwise ran through just as normal. And the phone can be rebooted into the fastboot mode just as usual.
The ubports installer terminal log output shows this:
info: Welcome to the UBports Installer version 0.10.0! info: device selected: mimameid_h12 info: Installing Ubuntu Touch on your Volla Phone 22 with new display (mimameid_h12) info: configuring... info: settings: {"bootstrap":true,"channel":"20.04/arm64/android9plus/stable"} info: Downloading 7 files info: Downloaded file 1 of 7 info: Downloaded file 2 of 7 info: Downloaded file 3 of 7 info: Downloaded file 4 of 7 info: Downloaded file 5 of 7 info: Downloaded file 6 of 7 info: Downloaded file 7 of 7 info: All done! Your device will now reboot and complete the installation. Enjoy exploring Ubuntu Touch!
After that final log line, the phone reboots into the installer showing the UBports logo and the "installing system update" text. I.e. so far everything works as usual. That installer screen is then shown for a few more minutes, then the phone reboots again just to be stuck in the
volla~~
startup greeter.Any ideas how to proceed with getting UBports installed onto my repaired phone? Is there any way I can collect more detailed information about that problem? If required I would even borrow my phone to any developers here that know how to debug this kind of issue. In the current state the phone is just a (pretty expensive) "brick" anyways.
cheers,
Dave
-
-
-
The above installation used the "20.04/stable" channel.
Doing the install with the "20.04/rc" channel, results in the same stuck boot problem. For reference, this is the terminal log output when installing the 20.04/rc channel:
info: Welcome to the UBports Installer version 0.10.0! [4470:0907/222034.679356:ERROR:object_proxy.cc(622)] Failed to call method: org.freedesktop.DBus.StartServiceByName: object_path= /org/freedesktop/DBus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. info: device detected: k69v1_64_k419 warn: The device k69v1_64_k419 is not supported! info: device selected: mimameid_h12 info: Installing Ubuntu Touch on your Volla Phone 22 with new display (mimameid_h12) info: configuring... info: settings: {"bootstrap":true,"channel":"20.04/arm64/android9plus/rc"} info: Downloading 7 files info: Downloaded file 1 of 7 info: Downloaded file 2 of 7 info: Downloaded file 3 of 7 info: Downloaded file 4 of 7 info: Downloaded file 5 of 7 info: Downloaded file 6 of 7 info: Downloaded file 7 of 7 info: All done! Your device will now reboot and complete the installation. Enjoy exploring Ubuntu Touch!
-
Installing the 20.04/devel channel does infact result in a booting Phone!!
This is the installer output for the 20.04/devel install:
info: UBports Installer restarting... info: device selected: mimameid_h12 info: Installing Ubuntu Touch on your Volla Phone 22 with new display (mimameid_h12) info: configuring... info: settings: {"bootstrap":true,"channel":"20.04/arm64/android9plus/devel"} info: Downloading 10 files info: Downloaded file 1 of 10 info: Downloaded file 2 of 10 info: Downloaded file 3 of 10 info: Downloaded file 4 of 10 info: Downloaded file 5 of 10 info: Downloaded file 6 of 10 info: Downloaded file 7 of 10 info: Downloaded file 8 of 10 info: Downloaded file 9 of 10 info: Downloaded file 10 of 10 info: All done! Your device will now reboot and complete the installation. Enjoy exploring Ubuntu Touch!
So is it a good idea to run 20.04/devel on Volla 22 phone for daily productive use?
Now I wonder about the expected timeframe for those magic changes in "devel" to trickle down into a "stable" release to use on my Volla phone...
cheers,
Dave
-
@Dave said in UBports firmware for device "Volla Phone 22 with new display (mimameid_h12)" does not boot when using the "stable" or "rc" channels.:
Installing the 20.04/devel channel does infact result in a booting Phone!!
I now did run 20.04/devel mimameid_h12 firmware (r766, build date 2024/09/07) for over a week. It mostly works, but I did run into occasional problems:
Problems Encountered
- telephony sometimes gets stuck in a state, where phone-calls do not have any audio into neither direction. this could not be fixed by toggeling flight-mode on/off, only a full reboot helped. I haven't yet found out what triggers this. For me this happens on average after a few phone calls.
- I had an SMS problem once, where after sending an SMS, it spun endlessly, then after a few minutes the transmitted SMS was marked as "failed" (I'm running the Japanese locale, it said ε€±ζ in red below the SMS).
- keeping cellular data connected all the time. however, when not having used internet in a while, starting the morph-browser it errs out with "err_disconnected" or similar. toggling cellular data on/off fixes the issue.
- recording video via the photo app does not work at all. the photo app just gets stuck, when trying to record a video. taking photos works, though.
What did work
- GPS did work when I tested it once (using uNav)
- wifi connects without problems here (5 GHz network)
- web browsing appears stable via cellular data and wifi
- no crashes encountered so far
- battery usage appears to be good to me
Not tested yet
- bluetooth
-
@Dave said in UBports firmware for device "Volla Phone 22 with new display (mimameid_h12)" does not boot when using the "stable" or "rc" channels.:
So is it a good idea to run 20.04/devel on Volla 22 phone for daily productive use?
Since the devel channel is the only one that boots for you (not sure what is going on there, but since you are experiencing it, you are the expert) then I don't think you have much choice in the matter for now.
Overall the devs try to keep the devel channel as functional as possible, but eventually an update will be available that will break your OS in some way.
One measure you can take to keep this to a minimum is not to update your OS every time there is an update. If you have a configuration that mostly works, stick to that and resist the urge to update every time you notice there is a new update available.Another way to go is to keep an eye on the forum. There usually is a post warning about an update that breaks devel. But since devel is updated daily, you might see the post too late.