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

[Porting] Call for Testers

Scheduled Pinned Locked Moved Google Pixel and XL
122 Posts 38 Posters 47.2k Views 15 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.
    • K Offline
      khimaros @flohack
      last edited by 19 Dec 2021, 15:54

      @flohack whatever would let me instrument very early stage boot. do you have the instructions you are using to build halium-boot for sailfish handy? anything beyond the standard halium-9.0 build process?

      F 1 Reply Last reply 20 Dec 2021, 20:11 Reply Quote 0
      • F Offline
        flohack @khimaros
        last edited by 20 Dec 2021, 20:11

        @khimaros if you only want to test halium-boot first the instructions are actually quite okayish for Halium 9. You basically sync the tree, add the device manifest and then just let it build πŸ˜› - if you flash it without rootfs.img and system.img you can boot it, and it will drop into emergency telnet mode
        If you add rootfs but no system.img it will normally boot into rootfs and you should get RNDIS ssh

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

        K 1 Reply Last reply 20 Dec 2021, 22:20 Reply Quote 1
        • K Offline
          khimaros @flohack
          last edited by 20 Dec 2021, 22:20

          @flohack -- thank you. are the device manifests you merged in https://github.com/Halium/halium-devices/pull/282 sufficient? i ran into some build errors and wondered if there were some additional steps/patches i was missing.

          F 1 Reply Last reply 22 Dec 2021, 21:12 Reply Quote 0
          • F Offline
            flohack @khimaros
            last edited by 22 Dec 2021, 21:12

            @khimaros yes should be enough, you need to:

            • repo sync the Halium 9 tree
            • run halium/devices/setup sailfish (or marlin)
            • run hybris-patches/apply-patches --mb
            • then run breakfast sailfish (or marlin) and mka all parts

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

            K 1 Reply Last reply 24 Dec 2021, 00:46 Reply Quote 0
            • K Offline
              khimaros @flohack
              last edited by khimaros 24 Dec 2021, 00:46

              @flohack -- thank you. i was able to build successfully. however, i'm noticing that the documented hybris-recovery target does not exist, which is making it a bit tricky to troubleshoot init issues. was this renamed or is there another way to force an existing boot image into recovery mode?

              F 1 Reply Last reply 24 Dec 2021, 20:59 Reply Quote 0
              • F Offline
                flohack @khimaros
                last edited by 24 Dec 2021, 20:59

                @khimaros this target is new to me, we only have:

                halium-boot for non a/b devices, and bootimage for a/b
                recovery
                system
                vendor

                mostly what you need πŸ˜‰

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

                K 1 Reply Last reply 24 Dec 2021, 22:10 Reply Quote 0
                • K Offline
                  khimaros @flohack
                  last edited by 24 Dec 2021, 22:10

                  @flohack -- i'm referring to the documentation at https://docs.halium.org/en/latest/porting/debug-build/early-init.html#forcing-debug-mode:

                  If the device simply reboots when trying to boot and does not bring up telnet, you may build and use the hybris-recovery.img file to attempt to force a shell to come up.

                  this is the circumstance I'm bumping up against. maybe there is a new way to troubleshoot this?

                  F 1 Reply Last reply 26 Dec 2021, 20:33 Reply Quote 0
                  • F Offline
                    flohack @khimaros
                    last edited by 26 Dec 2021, 20:33

                    @khimaros Well here is the problem: While we claim to be a Halium distro, we are only sharing some of the codebase, and you need to know when to break off from the Halium docs and return to UBports πŸ˜‰

                    If you have reboot issues best bet is to wipe data, then flash halium-boot and see if it still crashing. If yes, your kernel is screwed, if not it should give you telnet. Also adding break=bottom to kernel cmdline will stop before the real init to inspect the device and mounts etc.

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

                    D 1 Reply Last reply 21 Jan 2022, 19:02 Reply Quote 0
                    • W Offline
                      woodenLion
                      last edited by 2 Jan 2022, 03:58

                      Help please, as I am getting "chroot: failed to run command β€˜chpasswd’: No such file or directory" and don't know what to do.

                      A 1 Reply Last reply 2 Jan 2022, 11:30 Reply Quote 0
                      • A Offline
                        AppLee @woodenLion
                        last edited by 2 Jan 2022, 11:30

                        @woodenlion
                        I suggest you start a new thread for your problem as right now I have no idea what you're trying to achieve there.
                        And please give some context about what you're trying to do what you did before the error, specify the versions, etc.

                        1 Reply Last reply Reply Quote 1
                        • D Offline
                          dovla-ri @flohack
                          last edited by 21 Jan 2022, 19:02

                          @flohack Hi. I found my old Google Pixel phone (sailfish) and I would like to try your port. Where can I find some instructions how to remove android and install ubports on it?

                          Thnx.

                          F 1 Reply Last reply 22 Jan 2022, 23:10 Reply Quote 1
                          • F Offline
                            flohack @dovla-ri
                            last edited by 22 Jan 2022, 23:10

                            @dovla-ri I will try to refresh them a bit πŸ™‚ and link here again

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

                            D N 2 Replies Last reply 24 Jan 2022, 09:51 Reply Quote 1
                            • D Offline
                              dovla-ri @flohack
                              last edited by 24 Jan 2022, 09:51

                              @flohack thnx, because it is very difficult to track which binaries and what is the whole procedure of making install. If this can be somehow sum up in one document or even placed on your "original topic - first post", people can focus on that instead of bugging you with it every time... πŸ™‚

                              1 Reply Last reply Reply Quote 1
                              • N Offline
                                nixcamic @flohack
                                last edited by 1 Feb 2022, 05:08

                                @flohack I'd also be interested, I tried following the generic instructions from the wiki using the files provided in your link and it didn't work so I'm guessing there was something more to your original instructions.

                                1 Reply Last reply Reply Quote 0
                                • V Offline
                                  vs4vijay
                                  last edited by 4 Feb 2022, 18:54

                                  Hi, I have spare Google Pixel. I am willing to test the build.

                                  1 Reply Last reply Reply Quote 0
                                  • F Offline
                                    flohack
                                    last edited by 6 Feb 2022, 18:10

                                    Alright guys I am working on the new instructions, this time in a pastebin, since the pad was destroyed over time: https://pastebin.com/EFLhqfLv

                                    And this is my upload folders for marlin and sailfish: http://twoot.bin.org.in/nextcloud/index.php/s/iAZDDkRYYAiN6Kk

                                    I wil refresh the images there tonight hopefully πŸ˜‰

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

                                    K 1 Reply Last reply 1 Apr 2022, 02:30 Reply Quote 0
                                    • K Offline
                                      khimaros @flohack
                                      last edited by 1 Apr 2022, 02:30

                                      @flohack looking at the nextcloud instance, the newest images are from 4 months back. are those the latest ones?

                                      F 1 Reply Last reply 1 Apr 2022, 12:16 Reply Quote 0
                                      • F Offline
                                        flohack @khimaros
                                        last edited by 1 Apr 2022, 12:16

                                        @khimaros No, will provide newer ones ^^

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

                                        K 2 Replies Last reply 1 Apr 2022, 20:02 Reply Quote 0
                                        • K Offline
                                          khimaros @flohack
                                          last edited by 1 Apr 2022, 20:02

                                          @flohack thank you! i was also able to produce a working droidian install on sailfish using your work as a base. really grateful for your efforts here.

                                          1 Reply Last reply Reply Quote 0
                                          • K Offline
                                            khimaros @flohack
                                            last edited by 3 Apr 2022, 02:15

                                            @flohack actually, would you be willing to teach us how to fish? is there a way we can build or extract these vendor.img and system.img ourselves?

                                            is the halium-boot.img the same as from https://ci.ubports.com/job/UBportsCommunityPortsJenkinsCI/job/ubports%252Fcommunity-ports%252Fjenkins-ci%252Fmarlin-sailfish/job/main/ ? is the vendor.img in halium_sailfish.tar.xz the correct one?

                                            F 1 Reply Last reply 4 Apr 2022, 17:24 Reply Quote 0
                                            • First post
                                              Last post