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

Fairphone 2 (FP2)

Scheduled Pinned Locked Moved Fairphone 2
fp2fairphone 2
95 Posts 10 Posters 26.6k Views 8 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.
    • F Offline
      Fla @rom4nb
      last edited by 15 May 2020, 07:55

      @rom4nb hi! I used the halium 5.1 port until last march and it is pretty stable. The only advantage to use the 7.1 port at the moment is a better camera (quicker to launch and with flash). So if taking pictures isn't something you do a lot, I would advise you to install the 5.1 port using the installer. And yes, it is way more stable now than one year ago, you should definitely give it another try.

      About Anbox, the kernel supporting it is now included in the build for the FP2 so you should be able to try it easily, but no, it should not be considered a stable solution. Especially, Android applications run that way are very slow and can't access hardware like bluetooth.

      Welcome back to the Ubuntu Touch world, it's a nice place and is improving daily, you won't regret your return 😉

      E R 2 Replies Last reply 15 May 2020, 08:39 Reply Quote 0
      • F Offline
        Fla @Luksus
        last edited by 15 May 2020, 07:58

        @Luksus hm, I never encountered those bug, I probably never was in the case to reproduce the first one but I definitely was in the situation of the second one and didn't remember such problems. I guess that now that OTA-12 is officially released, @peat_psuwit will work again on that port?

        At the moment I still use the image you provided me with so it is almost two months old. Did you build another image on your phone? Would that difference explain why you have those bugs and not me?

        1 Reply Last reply Reply Quote 0
        • E Offline
          Emphrath @Fla
          last edited by 15 May 2020, 08:39

          @Fla "about Anbox, the kernel supporting it is now included in the build for the FP2 so you should be able to try it easily" Is it really ? that would mean i just have to download the installer and no image to flash ? Last time i did that it broke my system beyond repair.

          F 1 Reply Last reply 15 May 2020, 09:44 Reply Quote 0
          • L Offline
            Luksus
            last edited by 15 May 2020, 08:48

            @Fla hm perhaps the issues are unique to my phone, wifi module and/or battery.

            No, I did not built another image yet. But this is also not necessary, when there are no changes in halium for FP2.
            So you just can take the "old" halium and system build and flash it together with the latest ubports build.

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

            F 1 Reply Last reply 15 May 2020, 09:45 Reply Quote 0
            • F Offline
              Fla @Emphrath
              last edited by 15 May 2020, 09:44

              @Emphrath it is yes, since february in devel I guess. And now in stable with OTA-12.

              1 Reply Last reply Reply Quote 0
              • F Offline
                Fla @Luksus
                last edited by 15 May 2020, 09:45

                So you just can take the "old" halium and system build and flash it together with the latest ubports build.

                @Luksus sorry I'm not sure I get what you mean, you mean that I can go back to last devel code with the installer and keep my Halium 7.1 base now that I flashed it? All the layers of Ubuntu Touch aren't clear to me, if you have some documentation to read it would be great.

                L 1 Reply Last reply 15 May 2020, 11:04 Reply Quote 0
                • L Offline
                  Luksus @Fla
                  last edited by Luksus 15 May 2020, 11:04

                  @Fla When you flashed your phone with the Halium 7.1 version, you took the images I provided to you and you also needed to download the current rootfs (dev) build from the CI-Server.
                  So you just can download the new rootfs build and flash your phone again with that command:

                  path/to/halium-install -p ut path/to/rootfs.tar.gz path/to/system.img
                  
                  

                  (Perhaps there is a way to flash the rootfs only? Hm, perhaps it is possible to flash the phone with the ubports-installer without flashing the boot-partition and the system-image, I don't know.)

                  After doing that, you need to make changes, which you did to the rootfs, again. For Example the droid-cam patch.

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

                  1 Reply Last reply Reply Quote 0
                  • L Offline
                    Luksus
                    last edited by Luksus 20 May 2020, 21:28

                    I just created a new build of the halium and the system images:
                    https://drive.google.com/file/d/1WOV713_RLbFsvGGwCtiIFq1O7PCnSq1w/view?usp=sharing

                    I am not sure, if there are changes in halium, but @peat_psuwit did add the minimum brightness fix to the FP2 device config. Therefor this should work out of the box now.

                    For installing follow this instructions:
                    https://docs.ubports.com/en/latest/porting/installing-16-04.html#install-halium-boot
                    From "Install halium-boot" until "Install system.img and rootfs". That should do it.

                    For the camera to work fast and with flash, follow this instructions.
                    Or just "wget" this script on your phone's terminal and execute it.
                    Don't forget to install the patched camera app.

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

                    F 2 Replies Last reply 27 May 2020, 21:33 Reply Quote 1
                    • F Offline
                      Fla @Luksus
                      last edited by 27 May 2020, 21:33

                      @Luksus thank you, I will install it and report if I have new problems.

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        rom4nb @Fla
                        last edited by 28 May 2020, 14:10

                        @Fla
                        I've been now for 1.5 weeks on UT with OTA-12 (stable channel) again. I use the Halium 5.1 based Image from ubports installer and after reading a bit in the Halium 7.1 thread (complicated Installation, Risk to burn the LED, …) I will stick to it and not try the Halium 7.1 Image now.

                        Indeed, UT is much more stable than a year ago. I've had two "hard" reboots now, one when I tried to take a photo (I remember this to trigger reboot from a year ago, seems to be an Halium issue …) and one I think when I was Messing around with Anbox. Lomiri crashes I've had like three while using it (one with Anbox, one when many apps were open, one just random), but that is also better. A year ago it was like 3 Lomiri crashes within one hour on the FP2.

                        I've tried Anbox as it is easy to install now (basically just apt install anbox-ubuntu-touch). The experience is not soo good, I described it here: https://forums.ubports.com/topic/1676/development-testers-for-anbox/215

                        I want to thank here to all UT developers. 🙂 It's a big Progress again in the OS. I already found nice new small Features like finally an integrated timer in the Clock app etc. And hopefully, with Pinephone etc. coming up, there will also be more General interest in UT and more People will take over the development of UT apps or develop new apps (I was glad to see that now in Openstore there are also some SailfishOS ported apps).

                        E 1 Reply Last reply 29 May 2020, 13:14 Reply Quote 1
                        • E Offline
                          Emphrath @rom4nb
                          last edited by 29 May 2020, 13:14

                          @rom4nb hey man, you've got to know: yesterday i was going to answer saying i agreed: the fp2 is heaps more stable, good job to everyone... and then lomiri crashed on me in the middle of my message, while I was doing nothing else ^^ It's hard to convey how hilarious it was at the moment

                          1 Reply Last reply Reply Quote 1
                          • F Offline
                            Fla @Luksus
                            last edited by 1 Jun 2020, 09:33

                            @Luksus thanks, I did the update and everything worked well. In your script to install gst-droid, you should remove the holding of qtubuntu, this package isn't there anymore (see original topic: UPDATED: qtubuntu packages have been removed from the repository, thus no pinning is required anymore).

                            1 Reply Last reply Reply Quote 0
                            • F Offline
                              Fla
                              last edited by Fla 1 Jun 2020, 18:44

                              @Luksus well no, everything isn't working fine: I can't do phone calls. I call someone, we can discuss and then after less than a minute, I can't hear the other participant anymore. At that time, the button to hang isn't working.

                              @peat_psuwit did you change anything in the halium part since a few months back?

                              P L 2 Replies Last reply 1 Jun 2020, 19:21 Reply Quote 0
                              • P Offline
                                peat_psuwit @Fla
                                last edited by 1 Jun 2020, 19:21

                                @Fla The only change recently is the addition of repowerd config file.

                                1 Reply Last reply Reply Quote 0
                                • L Offline
                                  Luksus @Fla
                                  last edited by 1 Jun 2020, 19:42

                                  @Fla for me it works with the rootfs from 12 days ago. So I assume it could be caused by the rootfs build you have used.

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

                                  1 Reply Last reply Reply Quote 0
                                  • F Offline
                                    Fla
                                    last edited by 13 Jun 2020, 13:06

                                    The phone call feature itself isn't the problem, the problem is the lost of the network. But after a few days (maybe thanks to a reboot?) I don't have it anymore. It looks like network signal isn't really good, no idea if it's related to that new port, to the phone hardware itself, to UT in general, or because of the carrier... But the problem is mainly gone anyway.

                                    1 Reply Last reply Reply Quote 0
                                    • F Offline
                                      Fla
                                      last edited by 1 Jul 2020, 15:48

                                      @peat_psuwit I would really love to be able to have OTA update on my FP2 running that port. Is there anything I can do to help you make it official?

                                      F 1 Reply Last reply 2 Aug 2020, 16:02 Reply Quote 2
                                      • L Offline
                                        Luksus
                                        last edited by 1 Jul 2020, 22:09

                                        Since Fairphone managed to run Android 9 on the FP2, would it be possible to create a Halium 9 Port with this GSI thing?
                                        https://www.fairphone.com/en/2020/06/18/fairphone-2-gets-android-9/

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

                                        jezekJ 1 Reply Last reply 2 Jul 2020, 00:59 Reply Quote 0
                                        • jezekJ Offline
                                          jezek @Luksus
                                          last edited by jezek 7 Feb 2020, 00:59 2 Jul 2020, 00:59

                                          @Luksus said in Fairphone 2 (FP2):

                                          Since Fairphone managed to run Android 9 on the FP2, would it be possible to create a Halium 9 Port with this GSI thing?
                                          https://www.fairphone.com/en/2020/06/18/fairphone-2-gets-android-9/

                                          I've asked the same question on fairphone forum. The answer is:

                                          No, because of
                                          Halium version 9 is basically for phones released with android 8 or later, in other words devices with vendor partition.
                                          The FP2 does not have a vendor partition.

                                          jEzEk

                                          1 Reply Last reply Reply Quote 1
                                          • L Offline
                                            Luksus
                                            last edited by Luksus 17 Jul 2020, 19:31

                                            I finally managed to build a new halium-boot and system image. I updated my post above.

                                            And here is a "version-bumped" version of the gst-droid camera app:
                                            https://drive.google.com/file/d/1sV8te8sS-a7qCd-bjmEWxl0UFJo-Ma-9/view?usp=sharing

                                            With this, my camera is working again.

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

                                            F 1 Reply Last reply 4 Aug 2020, 18:08 Reply Quote 1
                                            • First post
                                              Last post