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

    Build Ubuntu Touch error : Halium initrd Failed to boot

    Scheduled Pinned Locked Moved Unsolved Porting
    11 Posts 4 Posters 181 Views 1 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
        faveoled @linhmieu2
        last edited by

        @linhmieu2 what's your command for sending rootfs to the device?

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          linhmieu2 @faveoled
          last edited by

          @faveoled i used this command :
          fastboot flash system ubuntu-touch-android9-arm64-rootfs.img

          1 Reply Last reply Reply Quote 0
          • MrT10001M Offline
            MrT10001
            last edited by

            What version of Android was installed on the device?

            Xiaomi Redmi Note 7.... And more...
            I have too many devices...

            L 1 Reply Last reply Reply Quote 0
            • L Offline
              linhmieu2 @MrT10001
              last edited by

              @MrT10001 original is android 11 and now i use android 14

              MrT10001M 1 Reply Last reply Reply Quote 0
              • MrT10001M Offline
                MrT10001 @linhmieu2
                last edited by

                @linhmieu2 Could that be the issue, you have built of LineageOS21 (Android 14) and used Halium 14, however as far as I know (which is not a lot with porting) UT generally likes a stock Android ROM.

                Xiaomi Redmi Note 7.... And more...
                I have too many devices...

                1 Reply Last reply Reply Quote 1
                • K Offline
                  k.nacke @linhmieu2
                  last edited by

                  @linhmieu2 Did you run prepare-fake-ota.sh and system-image-from-ota.sh (see install kernel)?

                  You would the flash system.img to the system partition. Also, your deviceinfo_kernel_cmdline seems to miss systempart=/dev/disk/by-partlabel/system.

                  L 1 Reply Last reply Reply Quote 1
                  • L Offline
                    linhmieu2 @k.nacke
                    last edited by linhmieu2

                    @k.nacke sorry i forgot that, i will try build agian

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

                      hello again
                      i rebuild my project with kernel android 12 base , also i add this to cmdline : systempart=/dev/disk/by-partlabel/system

                      Preparation: I created a tarball containing the system and rootfs partitions. 
                      structure of my tarball like this : 
                          tarball/
                                 ├── boot─ dtb  Image.gz  ramdisk.img.lz4
                                   (and zipped this with gz)
                      and I renamed rootfs.img to ubuntu.img because  i follow this guide https://docs.ubports.com/en/latest/porting/build_and_boot/standalone_kernel_install.html .
                                        (mv rootfs.img ubuntu.img)
                      after do that , i run prepare fake ota.sh and system images from ota.sh with this tarball
                          and i have this :
                      [user@cachyos-x8664 images]$ ls
                      system.img  ubuntu.img
                             and i flash system + rootfs + boot new : 
                          [user@cachyos-x8664 utbuild]$ fastboot flash boot boot.img
                        < waiting for any device >
                          Sending 'boot' (12216 KB)                          OKAY [  0.561s]
                          Writing 'boot'                                     OKAY [  0.152s]
                          [user@cachyos-x8664 utbuild]$ fastboot flash system images/system.img
                          Resizing 'system'                                  OKAY [  0.004s]
                          Sending sparse 'system' 1/11 (262140 KB)           OKAY [ 10.996s]
                          Writing 'system'                                   OKAY [  3.662s]
                          ....
                          Finished. Total time: 168.645s
                      
                          Flashing the userdata partition:
                          [user@cachyos-x8664 utbuild]$ fastboot flash userdata images/ubuntu.img
                          Sending sparse 'userdata' 1/11 (262140 KB)         OKAY [ 15.605s]
                          Writing 'userdata'                                 OKAY [  3.586s]
                          ...
                          Finished. Total time: 187.735s
                          [user@cachyos-x8664 utbuild]$ fastboot reboot
                          Rebooting                                          OKAY [  0.001s]
                          Finished. Total time: 0.051s
                      

                      and my device get bootloops , why this happens?
                      (sorry for bad english)

                      F MrT10001M 2 Replies Last reply Reply Quote 0
                      • L linhmieu2 marked this topic as a question
                      • F Offline
                        faveoled @linhmieu2
                        last edited by

                        @linhmieu2 are you sure you need lz4 for ramdisk compression and not gz?

                        1 Reply Last reply Reply Quote 0
                        • MrT10001M Offline
                          MrT10001 @linhmieu2
                          last edited by

                          @linhmieu2 Have you flashed vbmeta.img?

                          Xiaomi Redmi Note 7.... And more...
                          I have too many devices...

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