UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    UBports firmware for device "Volla Phone 22 with new display (mimameid_h12)" does not boot when using the "stable" or "rc" channels.

    Scheduled Pinned Locked Moved Unsolved Volla Phone 22
    5 Posts 2 Posters 532 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • D Offline
        Dave
        last edited by Dave

        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

        D 1 Reply Last reply Reply Quote 0
        • D Dave marked this topic as a question on
        • D Dave referenced this topic on
        • D Offline
          Dave @Dave
          last edited by

          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!
          
          D 1 Reply Last reply Reply Quote 0
          • D Offline
            Dave @Dave
            last edited by

            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

            D arubislanderA 2 Replies Last reply Reply Quote 0
            • D Offline
              Dave @Dave
              last edited by

              @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
              1 Reply Last reply Reply Quote 0
              • arubislanderA Offline
                arubislander @Dave
                last edited by

                @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.

                πŸ‡¦πŸ‡Ό πŸ‡³πŸ‡± πŸ‡ΊπŸ‡Έ πŸ‡ͺπŸ‡Έ
                Happily running Ubuntu Touch
                Google Pixel 3a (20.04 DEV)
                JingPad (24.04 preview)
                Meizu Pro 5 (16.04 DEV)

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post