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

    [Porting] Pixel 4a

    Scheduled Pinned Locked Moved Porting
    23 Posts 13 Posters 13.6k Views 4 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
        last edited by

        Hi all,

        just to tell you that Halium 10 support which matches the corresponding Android 10, or even 11, are now quite mature and ready to be used on various devices. Would be great if someone gives the P4a a shot with the generic porting method where you only need to customize the kernel so far.

        We can set up a Gitlab repo that would then take care of the rest.

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

        B 1 Reply Last reply Reply Quote 2
        • B Offline
          BugInACode @flohack
          last edited by BugInACode

          @flohack I am happy to purchase a device to test this, is there any reason not to go for a pixel 5 or 6? If not then I'm happy to get one of the later models, otherwise ill get the 4a

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

            @buginacode there are various reasons as we do not support Android 11 devices and up now properly. There is still stuff to do.

            Depending on the initial Android version the device was released with this limits if it can be ported or not.

            Pixel 5 had Android 11, it should have good results in porting already, but Pixel 6 I assume will be 12 right? Ther is no way we can do this right now.

            So yes do not buy it now, there is nothing to test before a dev sits down and tries to make a port.

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

            D 1 Reply Last reply Reply Quote 0
            • J Offline
              Junkle
              last edited by

              I'm hoping this is a "no dumb questions" crowd.
              I have an old Pixel 4a that's been upgraded to Android 12.
              If/When there is a port for the 4a, would I be able to load it on that device, or would it need to be an non-upgraded device?

              MoemM AppLeeA 2 Replies Last reply Reply Quote 0
              • MoemM Offline
                Moem @Junkle
                last edited by

                @junkle If it needs to be on a previous version, you would normally be able to downgrade before installing UT.

                Is currently using an Op5t
                Also owns an Op1, a BQ E4.5 and an Xperia X, as well as a BQ tablet and a Pinetab2. Please, someone... make it stop.

                1 Reply Last reply Reply Quote 0
                • AppLeeA Offline
                  AppLee @Junkle
                  last edited by

                  @junkle said in [Porting] Pixel 4a:

                  would I be able to load it on that device, or would it need to be an non-upgraded device?

                  To both, Yes πŸ™‚
                  Depending on what halium the port could be you will be able either to downgrade to the correct android version or just install the port.
                  Pixel phones are good for UBports because there is a lot of documentation and Google provides means to downgrade quite easily...

                  1 Reply Last reply Reply Quote 1
                  • D Offline
                    discord @flohack
                    last edited by discord

                    @flohack uh-oh. Looks like I made a mistake reading the forums and purchased a pixel 5. I have had a little experience building kernels, and I also ported a root fs to cadmium linux one time. Is it possible I might try to get started poking around the device to get halium 11 working on it?

                    After looking at the halium docs it looked like a kernel booting through lineage was required as a starting point. I was able to see it looks like there's quite a bit of activity regarding that : https://forum.xda-developers.com/t/rom-official-redfin-lineageos-20.4217559/

                    Then as a next step I think I'm supposed to create a device port issue on https://github.com/Halium/projectmanagement/issues?q=is%3Aissue+is%3Aopen+pixel+5 and then try to get started with the related tasks.

                    T flohackF 2 Replies Last reply Reply Quote 0
                    • T Offline
                      TheVancedGamer @discord
                      last edited by

                      @discord Hi. The old porting method could be called obsolete at this point. We use the standalone kernel method nowadays, you can join at t.me/ubports_porting and we'll guide you through πŸ™‚

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

                        @discord Hi long time passed, did you achieve anything ? πŸ˜ƒ

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

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

                          @Flohack
                          Also, now halium 11 is up, as i see in FP4 port page (wich only lacks VoLTE and Waydroid under Focal, thanks to the great work of porters, including you) ^^

                          2015-2023 : Meizu MX4 ☠️⚰️✝️
                          2023-2024 : Nexus 5 ☠️⚰️✝️
                          2024-***** : FPOS Fairphone 5 waiting UT for freedom πŸ˜‰
                          πŸ‡²πŸ‡«πŸ‡¬πŸ‡§

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