-
Notifications
You must be signed in to change notification settings - Fork 136
Open
Description
UBports Installer 0.11.2 (deb)
- Environment
Ubuntu 24.04.2 LTS noble linux 6.14.0-37-generic x64 NodeJS v20.18.3
- Device
- Target OS
Ubuntu Touch
Settings
{"bootstrap":true,"partition":true,"wipe":true,"channel":"24.04-1.x/arm64/android9plus/stable"}
Log
info: Welcome to the UBports Installer version 0.11.2!
verbose: Running on: Ubuntu 24.04.2 LTS noble linux 6.14.0-37-generic x64 NodeJS v20.18.3
verbose: Versions: {"node":"20.18.3","acorn":"8.14.0","ada":"2.9.2","ares":"1.34.4","base64":"0.5.2","brotli":"1.0.9","cjs_module_lexer":"1.4.1","cldr":"44.1","icu":"74.2","llhttp":"8.1.2","modules":"130","napi":"9","nghttp2":"1.61.0","openssl":"0.0.0","simdutf":"5.6.4","tz":"2024a","undici":"6.21.1","unicode":"15.1","uv":"1.46.0","uvwasi":"0.0.21","v8":"13.0.245.25-electron.0","zlib":"1.3.0.1-motley","electron":"33.4.11","chrome":"130.0.6723.191"}
debug: Setting up application menu
verbose: Reading config file: undefined
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["adb","-P",5037,"kill-server"]}
command: exec: {"cmd":["adb","-P",5037,"start-server"],"stderr":"* daemon not running; starting now at tcp:5037\n* daemon started successfully"}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["heimdall","detect"],"error":{"message":"Command failed: heimdall detect\nERROR: Failed to detect compatible download-mode device.","code":1},"stderr":"ERROR: Failed to detect compatible download-mode device."}
command: exec: {"cmd":["adb","-P",5037,"wait-for-any-any"]}
command: exec: {"cmd":["adb","-P",5037,"get-state"],"stdout":"device"}
command: exec: {"cmd":["adb","-P",5037,"shell","getprop ro.product.device"],"stdout":"FP4"}
info: device detected: FP4
info: Installing Ubuntu Touch on your Fairphone 4 (FP4)
info: configuring...
info: settings: {"bootstrap":true,"partition":true,"wipe":true,"channel":"24.04-1.x/arm64/android9plus/stable"}
verbose: running step {"actions":[{"adb:reboot":{"to_state":"bootloader"}}],"fallback":[{"core:user_action":{"action":"bootloader"}}]}
verbose: running adb action reboot
command: exec: {"cmd":["adb","-P",5037,"reboot","bootloader"]}
verbose: running step {"actions":[{"fastboot:wait":null}]}
verbose: running fastboot action wait
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["fastboot","devices"]}
command: exec: {"cmd":["fastboot","devices"],"stdout":"e3205fb6\tfastboot"}
verbose: running step {"actions":[{"fastboot:assert_var":{"variable":"unlocked","value":"yes"}}],"fallback":[{"core:user_action":{"action":"unlock_phone"}}]}
verbose: running fastboot action assert_var
command: exec: {"cmd":["fastboot","devices"],"stdout":"e3205fb6\tfastboot"}
command: exec: {"cmd":["fastboot","getvar","unlocked"],"stderr":"unlocked: yes\nFinished. Total time: 0.002s"}
verbose: running step {"actions":[{"fastboot:set_active":{"slot":"a"}}]}
verbose: running fastboot action set_active
command: exec: {"cmd":["fastboot","--set-active=a"],"stderr":"Setting current slot to 'a' OKAY [ 0.018s]\nFinished. Total time: 0.020s"}
verbose: running step {"actions":[{"core:download":{"group":"firmware","files":[{"url":"https://cdimage.ubports.com/devices/FP4/boot.img","checksum":{"sum":"c1ab7a12e48edddc089cd93265e475ff58242919427520a589fc19203c8fb628","algorithm":"sha256"}},{"url":"https://cdimage.ubports.com/devices/FP4/dtbo.img","checksum":{"sum":"68ad83e20eb2b47592c2b7fe48161893770b1727c7b7ce7240504eaf8612d733","algorithm":"sha256"}},{"url":"https://cdimage.ubports.com/devices/FP4/recovery.img","checksum":{"sum":"f5b867a95295de34a77294160282c52fe1cd4d3847535f32c0be4a466bc55432","algorithm":"sha256"}}]}}],"condition":{"var":"bootstrap","value":true}}
verbose: running core action download
debug: checking previously downloaded firmware files
info: Downloading 3 files
debug: downloading firmware files
info: Downloaded file 1 of 3
info: Downloaded file 2 of 3
info: Downloaded file 3 of 3
verbose: running step {"actions":[{"fastboot:flash":{"partitions":[{"partition":"boot","file":"boot.img","group":"firmware","raw":true},{"partition":"dtbo","file":"dtbo.img","group":"firmware","raw":true},{"partition":"recovery","file":"recovery.img","group":"firmware","raw":true}]}}],"condition":{"var":"bootstrap","value":true}}
verbose: running fastboot action flash
command: exec: {"cmd":["fastboot","devices"],"stdout":"e3205fb6\tfastboot"}
command: exec: {"cmd":["fastboot","devices"],"stdout":"e3205fb6\tfastboot"}
command: spawn:start: {"cmd":["fastboot","flash:raw","boot","/home/jan/.cache/ubports/FP4/firmware/boot.img"]}
command: spawn:exit: {"cmd":["fastboot","flash:raw","boot","/home/jan/.cache/ubports/FP4/firmware/boot.img"]}
command: spawn:start: {"cmd":["fastboot","flash:raw","dtbo","/home/jan/.cache/ubports/FP4/firmware/dtbo.img"]}
command: spawn:exit: {"cmd":["fastboot","flash:raw","dtbo","/home/jan/.cache/ubports/FP4/firmware/dtbo.img"]}
command: spawn:start: {"cmd":["fastboot","flash:raw","recovery","/home/jan/.cache/ubports/FP4/firmware/recovery.img"]}
command: spawn:exit: {"cmd":["fastboot","flash:raw","recovery","/home/jan/.cache/ubports/FP4/firmware/recovery.img"]}
verbose: running step {"actions":[{"fastboot:reboot_fastboot":null}],"fallback":[{"core:user_action":{"action":"fastbootd"}}],"condition":{"var":"partition","value":true}}
verbose: running fastboot action reboot_fastboot
command: exec: {"cmd":["fastboot","reboot-fastboot"],"stderr":"Rebooting into fastboot OKAY [ 0.002s]\n< waiting for any device >\nFinished. Total time: 31.241s"}
verbose: running step {"actions":[{"fastboot:delete_logical_partition":{"partition":"system_ext_a"}},{"fastboot:delete_logical_partition":{"partition":"system_ext_b"}},{"fastboot:delete_logical_partition":{"partition":"product_a"}},{"fastboot:delete_logical_partition":{"partition":"product_b"}},{"fastboot:delete_logical_partition":{"partition":"system_b"}},{"fastboot:delete_logical_partition":{"partition":"vendor_b"}},{"fastboot:delete_logical_partition":{"partition":"odm_b"}},{"fastboot:resize_logical_partition":{"partition":"system_a","size":3221225472}}],"condition":{"var":"partition","value":true}}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","system_ext_a"],"stderr":"Deleting 'system_ext_a' OKAY [ 0.022s]\nFinished. Total time: 0.022s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","system_ext_b"],"stderr":"Deleting 'system_ext_b' OKAY [ 0.004s]\nFinished. Total time: 0.004s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","product_a"],"stderr":"Deleting 'product_a' OKAY [ 0.004s]\nFinished. Total time: 0.004s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","product_b"],"stderr":"Deleting 'product_b' OKAY [ 0.005s]\nFinished. Total time: 0.005s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","system_b"],"stderr":"Deleting 'system_b' OKAY [ 0.005s]\nFinished. Total time: 0.006s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","vendor_b"],"stderr":"Deleting 'vendor_b' OKAY [ 0.009s]\nFinished. Total time: 0.009s"}
verbose: running fastboot action delete_logical_partition
command: exec: {"cmd":["fastboot","delete-logical-partition","odm_b"],"stderr":"Deleting 'odm_b' OKAY [ 0.005s]\nFinished. Total time: 0.005s"}
verbose: running fastboot action resize_logical_partition
command: exec: {"cmd":["fastboot","resize-logical-partition","system_a",3221225472],"stderr":"Resizing 'system_a' OKAY [ 0.005s]\nFinished. Total time: 0.005s"}
verbose: running step {"actions":[{"fastboot:reboot_bootloader":null}],"fallback":[{"core:user_action":{"action":"bootloader_from_fastbootd"}}],"condition":{"var":"partition","value":true}}
verbose: running fastboot action reboot_bootloader
command: exec: {"cmd":["fastboot","reboot-bootloader"],"stderr":"Rebooting into bootloader OKAY [ 0.000s]\nFinished. Total time: 0.050s"}
verbose: running step {"actions":[{"fastboot:erase":{"partition":"userdata"}}],"condition":{"var":"wipe","value":true}}
verbose: running fastboot action erase
command: exec: {"cmd":["fastboot","erase","userdata"],"stderr":"< waiting for any device >\n******** Did you mean to fastboot format this ext4 partition?\nErasing 'userdata' OKAY [ 0.267s]\nFinished. Total time: 0.272s"}
verbose: running step {"actions":[{"fastboot:format":{"partition":"userdata","type":"ext4"}}],"condition":{"var":"wipe","value":true}}
verbose: running fastboot action format
command: exec: {"cmd":["fastboot","format:ext4","userdata"],"stdout":"Creating filesystem with 26980142 4k blocks and 6750208 inodes\nFilesystem UUID: cee1370c-9f68-4231-acad-350c5cb2819e\nSuperblock backups stored on blocks: \n\t32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, \n\t4096000, 7962624, 11239424, 20480000, 23887872\n\nAllocating group tables: 0/824\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone \nWriting inode tables: 0/824\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone \nCreating journal (131072 blocks): done\nWriting superblocks and filesystem accounting information: 0/824\b\b\b\b\b\b\b \b\b\b\b\b\b\bdone","stderr":"mke2fs 1.46.2 (28-Feb-2021)\nSending 'userdata' (544 KB) OKAY [ 0.011s]\nWriting 'userdata' OKAY [ 0.001s]\nFinished. Total time: 0.217s"}
verbose: running step {"actions":[{"fastboot:reboot_recovery":null}],"fallback":[{"core:user_action":{"action":"recovery"}}]}
verbose: running fastboot action reboot_recovery
command: exec: {"cmd":["fastboot","reboot-recovery"],"stderr":"Rebooting into recovery OKAY [ 0.002s]\nFinished. Total time: 0.153s"}
verbose: running step {"actions":[{"systemimage:install":{"verify_recovery":true}}]}
verbose: running systemimage action install
verbose: running step {"actions":[{"core:download":{"group":"Ubuntu Touch","files":[{"url":"https://system-image.ubports.com//pool/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz","checksum":{"sum":"c2af90ee05bb697d20da09ce67dd084c7a8d9104a8b88b76a1db35114a9657ce","algorithm":"sha256"}},{"url":"https://system-image.ubports.com//pool/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz.asc"},{"url":"https://system-image.ubports.com//pool/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz","checksum":{"sum":"cf9ceb719ba4888c8ee0cb6d03048f6687efa7eb1a8710a5879d79a10874f2f9","algorithm":"sha256"}},{"url":"https://system-image.ubports.com//pool/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz.asc"},{"url":"https://system-image.ubports.com//pool/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz","checksum":{"sum":"9206ed5a0ff49d1cbe768135b055f9849696b482cc947f390f2671f320185936","algorithm":"sha256"}},{"url":"https://system-image.ubports.com//pool/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz.asc"},{"url":"https://system-image.ubports.com//pool/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz","checksum":{"sum":"afc915925ff6b23316b99c032435220bd791990b52db9bed25981754b3708e0a","algorithm":"sha256"}},{"url":"https://system-image.ubports.com//pool/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz.asc"},{"url":"https://system-image.ubports.com//24.04-1.x/arm64/android9plus/stable/FP4/version-2.tar.xz","checksum":{"sum":"128aeca6754302cb2865e0fe6adeb2088a60721662fd7721a155d2d0f65e562b","algorithm":"sha256"}},{"url":"https://system-image.ubports.com//24.04-1.x/arm64/android9plus/stable/FP4/version-2.tar.xz.asc"},{"url":"https://system-image.ubports.com/gpg/image-signing.tar.xz"},{"url":"https://system-image.ubports.com/gpg/image-signing.tar.xz.asc"},{"url":"https://system-image.ubports.com/gpg/image-master.tar.xz"},{"url":"https://system-image.ubports.com/gpg/image-master.tar.xz.asc"}]}},{"core:write":{"content":"format system\nload_keyring image-master.tar.xz image-master.tar.xz.asc\nload_keyring image-signing.tar.xz image-signing.tar.xz.asc\nmount system\nformat data\nupdate rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz.asc\nupdate device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz.asc\nupdate boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz.asc\nupdate keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz.asc\nupdate version-2.tar.xz version-2.tar.xz.asc\nunmount system","group":"Ubuntu Touch","file":"ubuntu_command"}},{"adb:wait":null},{"adb:assert_prop":{"prop":"ro.ubuntu.recovery","value":"true"}},{"adb:preparesystemimage":null},{"adb:push":{"group":"Ubuntu Touch","files":["rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz","rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz.asc","device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz","device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz.asc","boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz","boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz.asc","keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz","keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz.asc","version-2.tar.xz","version-2.tar.xz.asc","image-signing.tar.xz","image-signing.tar.xz.asc","image-master.tar.xz","image-master.tar.xz.asc","ubuntu_command"],"dest":"/cache/recovery/"}}]}
verbose: running core action download
debug: checking previously downloaded Ubuntu Touch files
info: Downloading 14 files
debug: downloading Ubuntu Touch files
info: Downloaded file 1 of 14
info: Downloaded file 2 of 14
info: Downloaded file 3 of 14
info: Downloaded file 4 of 14
info: Downloaded file 5 of 14
info: Downloaded file 6 of 14
info: Downloaded file 7 of 14
info: Downloaded file 8 of 14
info: Downloaded file 9 of 14
info: Downloaded file 10 of 14
info: Downloaded file 11 of 14
info: Downloaded file 12 of 14
info: Downloaded file 13 of 14
info: Downloaded file 14 of 14
verbose: running core action write
verbose: running adb action wait
command: exec: {"cmd":["adb","-P",5037,"wait-for-any-any"]}
command: exec: {"cmd":["adb","-P",5037,"get-state"],"stdout":"recovery"}
verbose: running adb action assert_prop
command: exec: {"cmd":["adb","-P",5037,"shell","getprop ro.ubuntu.recovery"],"stdout":"true"}
verbose: running adb action preparesystemimage
command: exec: {"cmd":["adb","-P",5037,"shell","mount -a"],"error":{"message":"Command failed: adb -P 5037 shell mount -a\nmount: '/dev/block/bootdevice/by-name/persist'->'/mnt/vendor/persist': No such file or directory\nmount: '/dev/block/bootdevice/by-name/misc'->'/misc': No such file or directory\nmount: '/dev/block/bootdevice/by-name/modem_a'->'/vendor/firmware_mnt': No such file or directory\nmount: '/dev/block/bootdevice/by-name/dsp_a'->'/vendor/dsp': No such file or directory\nmount: '/dev/block/bootdevice/by-name/bluetooth_a'->'/vendor/bt_firmware': No such file or directory\nmount: '/dev/block/bootdevice/by-name/boot_a'->'/boot': No such file or directory\nmount: '/dev/block/bootdevice/by-name/dtbo_a'->'/dtbo': No such file or directory\nmount: '/dev/block/bootdevice/by-name/recovery_a'->'/recovery': No such file or directory","code":1},"stderr":"mount: '/dev/block/bootdevice/by-name/persist'->'/mnt/vendor/persist': No such file or directory\nmount: '/dev/block/bootdevice/by-name/misc'->'/misc': No such file or directory\nmount: '/dev/block/bootdevice/by-name/modem_a'->'/vendor/firmware_mnt': No such file or directory\nmount: '/dev/block/bootdevice/by-name/dsp_a'->'/vendor/dsp': No such file or directory\nmount: '/dev/block/bootdevice/by-name/bluetooth_a'->'/vendor/bt_firmware': No such file or directory\nmount: '/dev/block/bootdevice/by-name/boot_a'->'/boot': No such file or directory\nmount: '/dev/block/bootdevice/by-name/dtbo_a'->'/dtbo': No such file or directory\nmount: '/dev/block/bootdevice/by-name/recovery_a'->'/recovery': No such file or directory"}
command: exec: {"cmd":["adb","-P",5037,"shell","cat /etc/recovery.fstab"],"stdout":"# Copyright (c) 2018, The Linux Foundation. All rights reserved.\n#\n# Redistribution and use in source and binary forms, with or without\n# modification, are permitted provided that the following conditions are\n# met:\n# * Redistributions of source code must retain the above copyright\n# notice, this list of conditions and the following disclaimer.\n# * Redistributions in binary form must reproduce the above\n# copyright notice, this list of conditions and the following\n# disclaimer in the documentation and/or other materials provided\n# with the distribution.\n# * Neither the name of The Linux Foundation nor the names of its\n# contributors may be used to endorse or promote products derived\n# from this software without specific prior written permission.\n#\n# THIS SOFTWARE IS PROVIDED \"AS IS\" AND ANY EXPRESS OR IMPLIED\n# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT\n# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS\n# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR\n# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF\n# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR\n# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,\n# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE\n# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN\n# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n\n# Android fstab file.\n# The filesystem that contains the filesystem checker binary (typically /system) cannot\n# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK\n\n#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>\nsystem \t\t\t\t\t/system ext4 ro,barrier=1 wait,slotselect,avb=vbmeta_system,logical,first_stage_mount,avb_keys=/avb/q-gsi.avbpubkey:/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey\nsystem_ext /system_ext ext4 ro,barrier=1 wait,slotselect,avb=vbmeta_system,logical,first_stage_mount\nproduct /product ext4 ro,barrier=1,discard wait,slotselect,avb=vbmeta_system,logical,first_stage_mount\nvendor /vendor ext4 ro,barrier=1,discard wait,slotselect,avb,logical,first_stage_mount\nodm /odm ext4 ro,barrier=1,discard wait,slotselect,avb,logical,first_stage_mount\n/dev/block/by-name/metadata /metadata ext4 noatime,nosuid,nodev,discard wait,check,formattable,first_stage_mount\n# Add fs_mgr flag - sysfs_path=/sys/devices/platform/soc/xxxx.[ufshc|sdhci] to userdata entry, based on UFS|eMMC device.\n/dev/block/bootdevice/by-name/userdata /data ext4 noatime,nosuid,nodev,discard,reserve_root=32768,resgid=1065,fsync_mode=nobarrier,inlinecrypt latemount,wait,check,formattable,quota,reservedsize=128M,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,metadata_encryption=aes-256-xts:wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,checkpoint=fs\n/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,reserve_root=32768,resgid=1065,fsync_mode=nobarrier,inlinecrypt latemount,wait,check,formattable,quota,reservedsize=128M,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,metadata_encryption=aes-256-xts:wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,checkpoint=fs\n/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,barrier=1 wait\n/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults\n/devices/platform/soc/8804000.sdhci/mmc_host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto,encryptable=footer\n/devices/platform/soc/1da4000.ufshc_card/host* /storage/sdcard1 vfat nosuid,nodev wait,voldmanaged=sdcard1:auto,encryptable=footer\n/devices/platform/soc/a600000.ssusb/a600000.dwc3/xhci-hcd.*.auto* /storage/usbotg vfat nosuid,nodev wait,voldmanaged=usbotg:auto\n/dev/block/bootdevice/by-name/modem /vendor/firmware_mnt vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337 wait,slotselect\n/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait,slotselect\n/dev/block/bootdevice/by-name/bluetooth /vendor/bt_firmware vfat ro,shortname=lower,uid=1002,gid=3002,dmask=227,fmask=337 wait,slotselect\n\n# Recovery only entries for OTA\n/dev/block/bootdevice/by-name/boot_a /boot emmc defaults recoveryonly\n/dev/block/bootdevice/by-name/dtbo_a /dtbo emmc defaults recoveryonly\n/dev/block/bootdevice/by-name/recovery_a /recovery emmc defaults recoveryonly"}
command: exec: {"cmd":["adb","-P",5037,"shell","rm -rf /cache/*"]}
command: exec: {"cmd":["adb","-P",5037,"shell","mkdir -p /cache/recovery"]}
debug: adb created /cache/recovery directory
verbose: running adb action push
command: spawn:start: {"cmd":["adb","-P",5037,"push","/home/jan/.cache/ubports/FP4/Ubuntu Touch/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/version-2.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/version-2.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-signing.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-signing.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-master.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-master.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/ubuntu_command","/cache/recovery/"]}
command: exec: {"cmd":["adb","-P",5037,"shell","mount"],"stdout":"rootfs on / type rootfs (rw,size=2140772k,nr_inodes=535193)\ntmpfs on /dev type tmpfs (rw,nosuid,relatime,size=2805148k,nr_inodes=701287,mode=755)\ndevpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)\nproc on /proc type proc (rw,relatime,gid=3009,hidepid=2)\nsysfs on /sys type sysfs (rw,relatime)\ntmpfs on /mnt type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2805148k,nr_inodes=701287,mode=755,gid=1000)\ntmpfs on /apex type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2805148k,nr_inodes=701287,mode=755)\ntmpfs on /linkerconfig type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2805148k,nr_inodes=701287,mode=755)\ntmpfs on /mnt/installer type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2805148k,nr_inodes=701287,mode=755,gid=1000)\ntmpfs on /mnt/androidwritable type tmpfs (rw,nosuid,nodev,noexec,relatime,size=2805148k,nr_inodes=701287,mode=755,gid=1000)\nnone on /acct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct)\ntmpfs on /tmp type tmpfs (rw,relatime,size=2805148k,nr_inodes=701287)\ntmpfs on /storage type tmpfs (rw,relatime,size=2805148k,nr_inodes=701287,mode=050,gid=1028)\nnone on /config type configfs (rw,relatime)\nadb on /dev/usb-ffs/adb type functionfs (rw,relatime)\nfastboot on /dev/usb-ffs/fastboot type functionfs (rw,relatime)\n/dev/block/sda11 on /cache type ext4 (rw,relatime,stripe=2)\n/dev/block/sda7 on /metadata type ext4 (rw,relatime,discard)\n/dev/block/sda11 on /data type ext4 (rw,relatime,stripe=2)"}
debug: ext4 data partition ok
command: spawn:exit: {"cmd":["adb","-P",5037,"push","/home/jan/.cache/ubports/FP4/Ubuntu Touch/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/rootfs-444d054e5ba1448d405454b844251e822931bd3b014e10d3d960437a65076ccd.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/device-a47bd90d2c266ed4ed6a9a1e09f61937fb8e79432f7ee2913f08d5b81ef5c654.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/boot-32ddf56c5f3512657959cf54589c2e83f92b3dbb0f098022b5e505cfed6111cc.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/keyring-162141caf64cd64c4ca014760930c524e4ee051e0afe1200c47c42cebf11fd44.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/version-2.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/version-2.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-signing.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-signing.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-master.tar.xz","/home/jan/.cache/ubports/FP4/Ubuntu Touch/image-master.tar.xz.asc","/home/jan/.cache/ubports/FP4/Ubuntu Touch/ubuntu_command","/cache/recovery/"]}
verbose: running step {"actions":[{"adb:reboot":{"to_state":"recovery"}}],"fallback":[{"core:user_action":{"action":"recovery"}}]}
verbose: running adb action reboot
command: exec: {"cmd":["adb","-P",5037,"reboot","recovery"]}
verbose: running step {"actions":[{"core:end":null}]}
verbose: running core action end
info: All done! Your device will now reboot and complete the installation. Enjoy exploring Ubuntu Touch!
Description
I needed a couple of retries. Just guessing what might have caused this:
- The succesful retry started with the phone off and not connected to the laptop where the installer was running.
- In the first tries, the installer hung on "Waiting for device - Asserting unlocked bootloader variable...". In preparing the UT install, I unlocked the bootloader. Fastboot also hung then, also witing to see the phone. It needed root-privileges to get past that point.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels