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

    Call for testing FP3 (also for FP3+) config for UBports-installer

    Scheduled Pinned Locked Moved Fairphone 3
    72 Posts 16 Posters 18.2k Views 6 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.
      • LuksusL Offline
        Luksus @Oden
        last edited by Luksus

        @oden I think, this article describes it very well: https://source.android.com/devices/tech/ota/ab

        And in theory, you could use it as an dual boot option.
        But you may have issues with userdata partition, which exists only once, and maybe is encrypted, or each os need another format. For example, if you flash android on a phone, which was running UT before, it refuses to boot without reformatting userdata partition in most cases.

        Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

        KenedaK 1 Reply Last reply Reply Quote 0
        • KenedaK Offline
          Keneda @Luksus
          last edited by Keneda

          @Luksus
          It is possible to dual boot, there is work out there and tutos on xda i believe.
          There is even a native uTouch app to switch to alternative os directly from uTouch, available on the OpenStore : Switch My Slot.

          https://open-store.io/app/switch-my-slot.shouko

          2015-2023 : Meizu MX4 ☠️⚰️✝️
          2023-2024 : Nexus 5 ☠️⚰️✝️
          2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
          🇲🇫🇬🇧

          O 1 Reply Last reply Reply Quote 1
          • O Offline
            Oden @Keneda
            last edited by

            @keneda Thats really cool! I will look into it once I am back home. A dual boot would be a great advantage for those who are reliant on android apps.

            KenedaK 1 Reply Last reply Reply Quote 0
            • KenedaK Offline
              Keneda @Oden
              last edited by Keneda

              @oden
              As i don't own an a/b device i never went deep on how it works, so i would advice you to search and read about how it works and how to install, if possible on your device.

              You should try to contact app dev too as he must know the how to quite perfectly.

              There is high risk of messing it up, so be care 😉

              2015-2023 : Meizu MX4 ☠️⚰️✝️
              2023-2024 : Nexus 5 ☠️⚰️✝️
              2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
              🇲🇫🇬🇧

              O 1 Reply Last reply Reply Quote 1
              • O Offline
                Oden @Keneda
                last edited by

                @keneda Oh, absolutely. I will most likely just read about it. I just got to the point where I can use my FP3+ with UT daily and dont want to mess things up (just yet 😉).

                As much as I am enjoying UT, I still need to use my work phone to use the Swedish ID app for a ton of things daily. A dual boot would mitigate such issues until Waydroid is fully working.

                1 Reply Last reply Reply Quote 0
                • KrilleK Offline
                  Krille
                  last edited by

                  Hey there. I can confirm that the installer works quiet well 🙂 But the graphics seemed to be quiet sluggish for me on my FP3.

                  O 1 Reply Last reply Reply Quote 1
                  • O Offline
                    Oden @Krille
                    last edited by

                    @krille Hi there! If by sluggish you mean that there are "hiccups" or screen tearing, @Luksus mentioned to me in another post somewhere here in the Fairphone3 section where he explains why. Unless you have a different issue, of course. 🙂

                    KrilleK 1 Reply Last reply Reply Quote 0
                    • KrilleK Offline
                      Krille @Oden
                      last edited by

                      @oden Yes thats exactly the issue. Sorry I didnt knew the correct word for the problem 😄 I have searched for screen tearing and hiccups but havent found the problem in this forum 😞

                      1 Reply Last reply Reply Quote 0
                      • LuksusL Offline
                        Luksus
                        last edited by

                        I updated the installer config.
                        Now it is needed to upgrade to Android 10 before installing Ubuntu Touch. (Or the other way around: it is no longer needed to downgrade to Android 9)

                        I will stop to maintain the Halium9 version in the near future.

                        Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                        1 Reply Last reply Reply Quote 0
                        • U Offline
                          unlink2
                          last edited by

                          Am I correct in assuming that with Android10 being required we can test this on a FP3+ now?

                          LuksusL 1 Reply Last reply Reply Quote 0
                          • LuksusL Offline
                            Luksus @unlink2
                            last edited by

                            @unlink2 yes, you are right 🙂

                            Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                            1 Reply Last reply Reply Quote 0
                            • K Offline
                              Kjetil
                              last edited by

                              I just tried the installer on a FP3+ tonight, and it worked 🙂
                              Before my install with the UBports-installer, I had tried to install using this guide: https://forums.ubports.com/topic/5373/fairphone-3-fp3-port
                              That was not successful, and left the phone without any working OS. In this state, I tried the new Ubports-installer, and all my troubles was gone ! Great work ! Thanks !

                              LuksusL 1 Reply Last reply Reply Quote 2
                              • LuksusL Offline
                                Luksus @Kjetil
                                last edited by

                                @kjetil great that it works now.
                                I assume, you did forget to flash the android 9 vendor image before?

                                Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                                K 1 Reply Last reply Reply Quote 0
                                • K Offline
                                  Kjetil @Luksus
                                  last edited by

                                  @luksus You are right: no flashing. I booted the vendor image to put the device in developer mode. Then I tried to install without the UBports-installer, but failed. The phone would not boot any image. Finally I tried the UBports-installer, and it installed, and worked !

                                  H 1 Reply Last reply Reply Quote 0
                                  • H Offline
                                    Homer @Kjetil
                                    last edited by

                                    @kjetil Hello,
                                    for me the ubports installer worked, too! Kudos to you guys.

                                    1 Reply Last reply Reply Quote 0
                                    • strangeliS Offline
                                      strangeli
                                      last edited by

                                      Hi,

                                      I am new to smartphones, tested the installer (version 0.8.9 on Ubuntu 18.04) with the Fairphone 3 (not 3+) and I got this error:

                                      Error: adb:preparesystemimage: Error: {"error":{"code":1,"cmd":"adb -P 5037 shell mkdir -p /cache/recovery"},"stderr":"mkdir: '/cache/recovery': Required key not available"}

                                      I reported the bug here: https://github.com/ubports/ubports-installer/issues/2155

                                      I followed all instructions. Bootloader was unlocked, developer mode enabled, USB on debugging and file transfer. If I ignore the error, the installer shows success but the phone stays in Ubport Recovery and I can not boot Ubuntu Touch at all. I can reproduce the error, just installed /e/ now to have a break (since my old phone is broken).

                                      I am interested but probably rather user than developer. But I switched to smartphones very late (due to all this OS mess) and had one year sailfish OS now. I chose FP3 to get ubuntu touch and really, really want it to work...

                                      If you have any ideas, please let me know.

                                      stanwoodS 1 Reply Last reply Reply Quote 0
                                      • stanwoodS Offline
                                        stanwood @strangeli
                                        last edited by stanwood

                                        @strangeli

                                        Hi,

                                        difficult to help you precisely.
                                        But there are a few stuffs to explore:

                                        1. Check your USB-C cable and try with another USB port. (preferably USB 2.0)

                                        2. Check that you have the adb and fastboot packages on your computer:

                                        sudo apt-get install adb
                                        sudo apt-get install fastboot
                                        
                                        1. Check that your PC has access to your device in fastboot mode:
                                        fastboot oem unlock
                                        
                                        1. In principle, the device must be in Android 9 version, because of the compatibility of firmwares. So you have to downgrade to an Android 9 version (or LineageOS 16 or /e/OS Android 9)

                                        2. You can try to get the ISO of Ubuntu 20.04.3 and run it in a live USB session and then try to install it on Focal (I assume that the installer is configured for 20.04 and later)

                                        Hopefully these hints will help you. If not you can also ask for help on the Telegram thread:

                                        https://t.me/WelcomePlus

                                        Hopefully these tips will help you. I wish you success in your installation.

                                        Redmi Note 9S Stable
                                        If God has a computer, it must be a GNU/Linux

                                        strangeliS 1 Reply Last reply Reply Quote 0
                                        • strangeliS Offline
                                          strangeli @stanwood
                                          last edited by

                                          @stanwood

                                          Ok, thank you, I will try soonish. I first asked in the telegram group and they referred me to this forum.

                                          adb and fastboot was installed correctly and since I had no problem entering UBports recovery mode or flashing /e/, there should be access to the device. I thought I read that the installer is for Ubuntu 18.04+ and that I can depart from Android 10 but maybe it's worth trying from 20.04 and Android 9 then. I will check, thanks.

                                          Good to have the live stick anyway for upgrading my laptop ;-), was next on the list.

                                          LuksusL 1 Reply Last reply Reply Quote 0
                                          • LuksusL Offline
                                            Luksus @strangeli
                                            last edited by Luksus

                                            @strangeli @stanwood :
                                            Downgrading to Android 9 is not any longer needed.
                                            The phone should run with Android 10.

                                            @strangeli: I don't remember if I gave you the advice already (edit: there was another user at the fairphone community forum), but did you choose the option "wipe" in the installer?

                                            It sounds like the cache/userdata is still encrypted.

                                            Also, it seems necessary, that the device is running a fairphone android version, before installing UT.
                                            On my initial tests, it did not work with a previously installed eOS version.

                                            Devices: BQ e4.5, Fairphone 2, Fairphone 3, Lenovo X605F, Pinephone, Moto Z2 Force, OnePlus5T

                                            strangeliS 1 Reply Last reply Reply Quote 1
                                            • R Offline
                                              rikisorsa
                                              last edited by

                                              I have lineageos android 11 on my FP3, can I install Ubuntu Touch on this or should I install normal fairphone android 10 before?

                                              KenedaK LuksusL 2 Replies Last reply Reply Quote 0
                                              • First post
                                                Last post