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

    [HowTo] Update baseband & other firmware

    Scheduled Pinned Locked Moved Fairphone 2
    flo hacks
    52 Posts 17 Posters 19.0k Views 5 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.
      • flohackF Offline
        flohack @livrecinq
        last edited by

        @livrecinq Hmm not sure we got enough feedback. Seems to make things not worse, and maybe a bit better. Unfortunately the firmware flasher will not be in OTA-4, we found some instabilities and we cannot risk breaking firmware on the devices. So I recommend flash manually if you are confident on your skills πŸ™‚

        My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

        S L 2 Replies Last reply Reply Quote 0
        • S Offline
          Stefano @flohack
          last edited by

          @flohack Just a quick question. I always thought that firmware is flashed by OTA and not manually (Android firmware) When the device boot for the first time it creates system.img from the fitmware found on device, right? So, in theory, if I flash Android firmware7.x or 8.x firmware, then wipe it and do a fresh clean install of UT, will the UT(phone) create the system.img from updated firmware (baseband, modem, drivers...)
          I'm bit confused here, some clarification would be welcomed. Thanks.

          advocatuxA flohackF 2 Replies Last reply Reply Quote 0
          • advocatuxA Offline
            advocatux @Stefano
            last edited by

            I always thought that firmware is flashed by OTA and not manually (Android firmware)

            @stefano no, UT uses the firmware installed in your device already, that's why is a good idea to update Android to the latest version available for your device before installing UT, so you don't need to update the firmware manually later.

            S 2 Replies Last reply Reply Quote 1
            • S Offline
              Stefano @advocatux
              last edited by

              @advocatux Even to Android 7 or 8 ? Does UT support Android 7.x and 8.x firmware?

              advocatuxA flohackF 2 Replies Last reply Reply Quote 0
              • advocatuxA Offline
                advocatux @Stefano
                last edited by

                @stefano can the supported devices go up to those versions?

                S 1 Reply Last reply Reply Quote 1
                • IngoI Offline
                  Ingo
                  last edited by

                  The Android 7 update for FP2 is scheduled for mid-september.

                  1 Reply Last reply Reply Quote 2
                  • S Offline
                    Stefano @advocatux
                    last edited by

                    @advocatux So up to 6.x @ the moment, I guess ??

                    advocatuxA 1 Reply Last reply Reply Quote 0
                    • advocatuxA Offline
                      advocatux @Stefano
                      last edited by

                      @stefano other than FP2, I think so

                      1 Reply Last reply Reply Quote 1
                      • L Offline
                        livrecinq @flohack
                        last edited by

                        @flohack Many thanks for your advice. So I will try manually asap.

                        Ils ne savaient pas que c'Γ©tait impossible, alors ils l'ont fait. - Mark Twain

                        1 Reply Last reply Reply Quote 1
                        • flohackF Offline
                          flohack @Stefano
                          last edited by

                          @stefano Currently all ports are running on an Android 5.1 base as I remember.

                          My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                          1 Reply Last reply Reply Quote 0
                          • flohackF Offline
                            flohack @Stefano
                            last edited by

                            @stefano No this is maybe valid for Android but not for UT. When we talk about firmware then its files and drivers written into special partitions that are loaded by kernel drivers during boot. But this is not integrated with the OS at all.

                            My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                            1 Reply Last reply Reply Quote 0
                            • L Offline
                              livrecinq
                              last edited by

                              Successfully followed your instructions to manually "update baseband and other firmware" on FP2. I have to test now.

                              Ils ne savaient pas que c'Γ©tait impossible, alors ils l'ont fait. - Mark Twain

                              1 Reply Last reply Reply Quote 1
                              • S Offline
                                Stefano @advocatux
                                last edited by

                                @advocatux I tried to update the firmware on Pro 5, latest modem on Flyme is CHNOPEN MZ41
                                So I flashed Flyme 6, then wiped it, installed UT(16.04)
                                and I've checked the modem version installed now and it says CHNOPEN MZ 024
                                So it did not update the modem at all? Should I just flash modem.bin file with Fastboot? Or?

                                flohackF T 2 Replies Last reply Reply Quote 0
                                • flohackF Offline
                                  flohack @Stefano
                                  last edited by

                                  @stefano I dont know what Flyme is doing in the background, but UT does not flash any firmware right now, so no idea. You can flash it manually but I cannot tell you the right partition name. Be very careful with that, you can brick smth probably if you hit the wrong partition.

                                  My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                  T 1 Reply Last reply Reply Quote 2
                                  • A Offline
                                    Aloys
                                    last edited by

                                    Hi,
                                    After the upgrade from 15.04 to 16.04 (OTA 5 on FP2), great improvement!
                                    With 15.04, I had many reboot with the browser, this was almost unusable.
                                    After around 3 weeks of use with the 16.04, I did not have any reboot when using the morph browser and the battery consumption is far better when mobile data is enabled (it seems similar to consumption with mobile data off).
                                    I do not known if this improvement is due to 16.04 or to the FP2 firmware upgrade (or both).
                                    I am very happy to use the 16.04, Thanks to all the UBports team !

                                    1 Reply Last reply Reply Quote 0
                                    • T Offline
                                      tera @Stefano
                                      last edited by tera

                                      @stefano On Pro5, all drivers seems/are stored in the Android Container File System whereas the FP2 and N5 have some dedicated partitions for drivers.
                                      That might explain why an Ubuntu reboot during a call on FP2 do not close the call (modem running on its own or something in that direction!).

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

                                        Just want to leave two possibly useful links here:

                                        Firmwarefiles of current FP2 OS release:
                                        https://github.com/WeAreFairphone/modem_zip_generator/releases
                                        Explanation:
                                        https://forum.fairphone.com/t/fp2-modem-firmware/35374

                                        But I am not sure, if the firmware did really change from one release to another...

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

                                        1 Reply Last reply Reply Quote 0
                                        • IngoI Offline
                                          Ingo
                                          last edited by

                                          The most recent real change was included in the April 2018 update.

                                          One of the next updates will likely include a change to fix a bug about not being able to turn the phone on while charging.

                                          1 Reply Last reply Reply Quote 0
                                          • T Offline
                                            tommiedom @flohack
                                            last edited by

                                            @flohack nice work! I got the OTA-7 update now. Again a more stable and faster FP2!

                                            Is a firmware update included in this and/or previous OTA updates, or is it still worth it to flash new firmware manually and follow this howto?

                                            FP4

                                            flohackF 1 Reply Last reply Reply Quote 0
                                            • flohackF Offline
                                              flohack @tommiedom
                                              last edited by

                                              @tommiedom No, I think the firmware update was still held back due to concerns about stability. We cannot risk flashing devices to their digital death πŸ™‚

                                              My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

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