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

    [Poco X3 Pro] Ubuntu Touch - Tutorial/Installation Guide - vayu and Help channel

    Scheduled Pinned Locked Moved Xiaomi
    vayututorialx3 pro
    4 Posts 2 Posters 3.8k 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.
      • D Offline
        davidfr
        last edited by Keneda

        Hi !
        Is it the good category for this topic ?

        Some people like me test UBT on X3 Pro (vayu), a port exist, but not maintained (as I know) so not visible anywhere.
        It works well, I test it. It miss some stuff, but have lot that works. I think far as X3 NFC.

        If anyone could take time to make inventory, like for X3 NFC.

        We have a global Telegram channel for X3 Pro : https://t.me/LinuxForPocoX3Pro and for installing UB T : UBports Welcome & Install help and local UBPorts channel (FR, ES, RU ...)

        How to install UB T - Ubuntu Touch - UBPorts on a Poco X3 Pro - Vayu

        • Unlock bootloader
        • Install TWRP or OrangeFox
        • Install a global MIUI 12.5.9 with Android 11 (to be sure all is ok)
        • Download Artefact on github : devel-flasable-focal (to see the last version is here
        • Extract the zip
        • Download the vendor from Droidian vayu (it is the Sailfish one, and I don't find it on UBT) It is the MIUI with some fix for Linux on phone.
        • Extract the zip
        • Reboot your phone in recovery
        • Reboot in fastboot from recovery so it is fastbootd (Android fastboot, don't works)
        • From the Ubuntu zip : Upload with fastboot on phone ubuntu.img as system and boot.img as boot-
        • From the Droidian zip : Upload with fastboot on phone vendor.img as vendor, dtbo.img as dtbo, vbmeta.img as vbmeta
        • on TWRP format data to remove encryption, and put ubuntu.img in data folder (/data).
          With MTP on TWRP for example (you copy it from you computer and you could find in /data/media. (It could need a reboot to recovery, after a format to see the media folder)
          Or with ADB : adb push ubuntu.img /data/
        • Reboot phone
        • Enjoy !

        The mic sound seem to be lower than Droidian, so a fix could be taken on Droidian.

        1 Reply Last reply Reply Quote 0
        • D davidfr referenced this topic on
        • D davidfr referenced this topic on
        • D davidfr referenced this topic on
        • S Offline
          snailc
          last edited by snailc

          so I have Unlock bootloader and rooted the system but when I run

          fastboot.exe flash system ubuntu.img
          

          I am getting the following error

          Sending sparse 'system' 1/4 (763602 KB)            OKAY [ 18.159s]
          Writing 'system'                                   FAILED (remote: 'Partition not found')
          fastboot: error: Command failed
          
          

          miui version: 12.5.6

          my fastboot getvar all below

          (bootloader) DP:0xFF
          (bootloader) token:VQEBHwEQIS44iiJxK7hlMPZADYxIfQMFYmhpbWECBH_zbRo
          (bootloader) crc:1
          (bootloader) parallel-download-flash:yes
          (bootloader) anti:2
          (bootloader) cpuid:0x7ff36d1a
          (bootloader) board_version:6.29.0
          (bootloader) hw-revision:20002
          (bootloader) unlocked:yes
          (bootloader) off-mode-charge:0
          (bootloader) charger-screen-enabled:0
          (bootloader) battery-soc-ok:yes
          (bootloader) battery-voltage:4115
          (bootloader) version-baseband:
          (bootloader) version-bootloader:
          (bootloader) erase-block-size: 0x1000
          (bootloader) logical-block-size: 0x1000
          (bootloader) variant:SDM UFS
          (bootloader) partition-type:persistbak:raw
          (bootloader) partition-size:persistbak: 0x4000000
          (bootloader) partition-type:persist:raw
          (bootloader) partition-size:persist: 0x4000000
          (bootloader) partition-type:modemst2:raw
          (bootloader) partition-size:modemst2: 0x800000
          (bootloader) partition-type:modemst1:raw
          (bootloader) partition-size:modemst1: 0x800000
          (bootloader) partition-type:bk52:raw
          (bootloader) partition-size:bk52: 0x100000
          (bootloader) partition-type:bk51:raw
          (bootloader) partition-size:bk51: 0xBA000
          (bootloader) partition-type:fsc:raw
          (bootloader) partition-size:fsc: 0x40000
          (bootloader) partition-type:fsg:raw
          (bootloader) partition-size:fsg: 0x800000
          (bootloader) partition-type:modem:raw
          (bootloader) partition-size:modem: 0x14000000
          (bootloader) partition-type:core_nhlos:raw
          (bootloader) partition-size:core_nhlos: 0xAA00000
          (bootloader) partition-type:bk47:raw
          (bootloader) partition-size:bk47: 0x1600000
          (bootloader) partition-type:boot:raw
          (bootloader) partition-size:boot: 0x8000000
          (bootloader) partition-type:dsp:raw
          (bootloader) partition-size:dsp: 0x4000000
          (bootloader) partition-type:logo:raw
          (bootloader) partition-size:logo: 0x4000000
          (bootloader) partition-type:ifaa:raw
          (bootloader) partition-size:ifaa: 0x4000000
          (bootloader) partition-type:dtbo:raw
          (bootloader) partition-size:dtbo: 0x2000000
          (bootloader) partition-type:gsort:raw
          (bootloader) partition-size:gsort: 0x1000000
          (bootloader) partition-type:hypbak:raw
          (bootloader) partition-size:hypbak: 0x800000
          (bootloader) partition-type:hyp:raw
          (bootloader) partition-size:hyp: 0x800000
          (bootloader) partition-type:spunvm:raw
          (bootloader) partition-size:spunvm: 0x800000
          (bootloader) partition-type:bk45:raw
          (bootloader) partition-size:bk45: 0x400000
          (bootloader) partition-type:tzbak:raw
          (bootloader) partition-size:tzbak: 0x400000
          (bootloader) partition-type:tz:raw
          (bootloader) partition-size:tz: 0x400000
          (bootloader) partition-type:ablbak:raw
          (bootloader) partition-size:ablbak: 0x200000
          (bootloader) partition-type:abl:raw
          (bootloader) partition-size:abl: 0x200000
          (bootloader) partition-type:toolsfv:raw
          (bootloader) partition-size:toolsfv: 0x200000
          (bootloader) partition-type:uefisecappbak:raw
          (bootloader) partition-size:uefisecappbak: 0x200000
          (bootloader) partition-type:uefisecapp:raw
          (bootloader) partition-size:uefisecapp: 0x200000
          (bootloader) partition-type:cateloader:raw
          (bootloader) partition-size:cateloader: 0x200000
          (bootloader) partition-type:bk44:raw
          (bootloader) partition-size:bk44: 0x800000
          (bootloader) partition-type:bk44:raw
          (bootloader) partition-size:bk44: 0x800000
          (bootloader) partition-type:catecontentfv:raw
          (bootloader) partition-size:catecontentfv: 0x100000
          (bootloader) partition-type:dip:raw
          (bootloader) partition-size:dip: 0x100000
          (bootloader) partition-type:bluetooth:raw
          (bootloader) partition-size:bluetooth: 0x100000
          (bootloader) partition-type:keymasterbak:raw
          (bootloader) partition-size:keymasterbak: 0x100000
          (bootloader) partition-type:keymaster:raw
          (bootloader) partition-size:keymaster: 0x100000
          (bootloader) partition-type:bk43:raw
          (bootloader) partition-size:bk43: 0x100000
          (bootloader) partition-type:cmnlib64bak:raw
          (bootloader) partition-size:cmnlib64bak: 0x100000
          (bootloader) partition-type:cmnlib64:raw
          (bootloader) partition-size:cmnlib64: 0x100000
          (bootloader) partition-type:cmnlibbak:raw
          (bootloader) partition-size:cmnlibbak: 0x100000
          (bootloader) partition-type:cmnlib:raw
          (bootloader) partition-size:cmnlib: 0x100000
          (bootloader) partition-type:catefv:raw
          (bootloader) partition-size:catefv: 0x80000
          (bootloader) partition-type:uefivarstore:raw
          (bootloader) partition-size:uefivarstore: 0x80000
          (bootloader) partition-type:aopbak:raw
          (bootloader) partition-size:aopbak: 0x80000
          (bootloader) partition-type:aop:raw
          (bootloader) partition-size:aop: 0x80000
          (bootloader) partition-type:devcfgbak:raw
          (bootloader) partition-size:devcfgbak: 0x40000
          (bootloader) partition-type:devcfg:raw
          (bootloader) partition-size:devcfg: 0x40000
          (bootloader) partition-type:vbmeta_vendor:raw
          (bootloader) partition-size:vbmeta_vendor: 0x20000
          (bootloader) partition-type:vbmeta_system:raw
          (bootloader) partition-size:vbmeta_system: 0x20000
          (bootloader) partition-type:storsec:raw
          (bootloader) partition-size:storsec: 0x20000
          (bootloader) partition-type:vbmeta:raw
          (bootloader) partition-size:vbmeta: 0x20000
          (bootloader) partition-type:msadp:raw
          (bootloader) partition-size:msadp: 0x40000
          (bootloader) partition-type:apdp:raw
          (bootloader) partition-size:apdp: 0x40000
          (bootloader) partition-type:qupfwbak:raw
          (bootloader) partition-size:qupfwbak: 0x20000
          (bootloader) partition-type:qupfw:raw
          (bootloader) partition-size:qupfw: 0x20000
          (bootloader) partition-type:bk41:raw
          (bootloader) partition-size:bk41: 0x1A000
          (bootloader) partition-type:limits:raw
          (bootloader) partition-size:limits: 0x8000
          (bootloader) partition-type:secdata:raw
          (bootloader) partition-size:secdata: 0x8000
          (bootloader) partition-type:multiimgqti:raw
          (bootloader) partition-size:multiimgqti: 0x8000
          (bootloader) partition-type:multiimgoem:raw
          (bootloader) partition-size:multiimgoem: 0x8000
          (bootloader) partition-type:bk33:raw
          (bootloader) partition-size:bk33: 0x100000
          (bootloader) partition-type:ddr:raw
          (bootloader) partition-size:ddr: 0x100000
          (bootloader) partition-type:bk32:raw
          (bootloader) partition-size:bk32: 0xD8000
          (bootloader) partition-type:cdt:raw
          (bootloader) partition-size:cdt: 0x20000
          (bootloader) partition-type:bk31:raw
          (bootloader) partition-size:bk31: 0x8000
          (bootloader) partition-type:xblbak:raw
          (bootloader) partition-size:xblbak: 0x700000
          (bootloader) partition-type:xbl_configbak:raw
          (bootloader) partition-size:xbl_configbak: 0x80000
          (bootloader) partition-type:xbl:raw
          (bootloader) partition-size:xbl: 0x700000
          (bootloader) partition-type:xbl_config:raw
          (bootloader) partition-size:xbl_config: 0x80000
          (bootloader) partition-type:userdata:f2fs
          (bootloader) partition-size:userdata: 0x1AC55FB000
          (bootloader) partition-type:cust:raw
          (bootloader) partition-size:cust: 0x40000000
          (bootloader) partition-type:exaid:raw
          (bootloader) partition-size:exaid: 0x18000000
          (bootloader) partition-type:cache:ext4
          (bootloader) partition-size:cache: 0x18000000
          (bootloader) partition-type:recovery:raw
          (bootloader) partition-size:recovery: 0x8000000
          (bootloader) partition-type:imagefv:raw
          (bootloader) partition-size:imagefv: 0x200000
          (bootloader) partition-type:rawdump:raw
          (bootloader) partition-size:rawdump: 0x8000000
          (bootloader) partition-type:minidump:raw
          (bootloader) partition-size:minidump: 0x8000000
          (bootloader) partition-type:logdump:raw
          (bootloader) partition-size:logdump: 0x4000000
          (bootloader) partition-type:super:raw
          (bootloader) partition-size:super: 0x220000000
          (bootloader) partition-type:bk09:raw
          (bootloader) partition-size:bk09: 0x2000000
          (bootloader) partition-type:splash:raw
          (bootloader) partition-size:splash: 0x20A4000
          (bootloader) partition-type:bk08:raw
          (bootloader) partition-size:bk08: 0x1F5C000
          (bootloader) partition-type:metadata:raw
          (bootloader) partition-size:metadata: 0x1000000
          (bootloader) partition-type:oem_misc1:raw
          (bootloader) partition-size:oem_misc1: 0x1000000
          (bootloader) partition-type:devinfo:raw
          (bootloader) partition-size:devinfo: 0x1000000
          (bootloader) partition-type:oops:raw
          (bootloader) partition-size:oops: 0x1000000
          (bootloader) partition-type:ffu:raw
          (bootloader) partition-size:ffu: 0x800000
          (bootloader) partition-type:logfs:raw
          (bootloader) partition-size:logfs: 0x800000
          (bootloader) partition-type:bk06:raw
          (bootloader) partition-size:bk06: 0x400000
          (bootloader) partition-type:vm-data:raw
          (bootloader) partition-size:vm-data: 0x400000
          (bootloader) partition-type:misc:raw
          (bootloader) partition-size:misc: 0x400000
          (bootloader) partition-type:countrycode:raw
          (bootloader) partition-size:countrycode: 0x200000
          (bootloader) partition-type:frp:raw
          (bootloader) partition-size:frp: 0x80000
          (bootloader) partition-type:keystore:raw
          (bootloader) partition-size:keystore: 0x80000
          (bootloader) partition-type:bk04:raw
          (bootloader) partition-size:bk04: 0x80000
          (bootloader) partition-type:bk03:raw
          (bootloader) partition-size:bk03: 0x40000
          (bootloader) partition-type:bk02:raw
          (bootloader) partition-size:bk02: 0x20000
          (bootloader) partition-type:bk01:raw
          (bootloader) partition-size:bk01: 0x8000
          (bootloader) partition-type:dbg:raw
          (bootloader) partition-size:dbg: 0x8000
          (bootloader) partition-type:ssd:raw
          (bootloader) partition-size:ssd: 0x8000
          (bootloader) partition-type:switch:raw
          (bootloader) partition-size:switch: 0x2000
          (bootloader) secure:yes
          (bootloader) serialno:c3f780e5
          (bootloader) product:bhima
          (bootloader) is-userspace:no
          (bootloader) max-download-size:805306368
          (bootloader) kernel:uefi
          all:
          Finished. Total time: 0.291s
          

          Also there is no vendor partition

          D 1 Reply Last reply Reply Quote 0
          • KenedaK Keneda moved this topic from Xiaomi Poco X3 NFC on
          • D davidfr referenced this topic on
          • D Offline
            davidfr @snailc
            last edited by

            @snailc said in [Poco X3 Pro] Ubuntu Touch - Tutorial/Installation Guide - vayu and Help channel:

            so I have Unlock bootloader and rooted the system but when I run

            fastboot.exe flash system ubuntu.img
            

            I am getting the following error

            Sending sparse 'system' 1/4 (763602 KB)            OKAY [ 18.159s]
            Writing 'system'                                   FAILED (remote: 'Partition not found')
            fastboot: error: Command failed
            
            

            miui version: 12.5.6

            my fastboot getvar all below

            (bootloader) DP:0xFF
            (bootloader) token:VQEBHwEQIS44iiJxK7hlMPZADYxIfQMFYmhpbWECBH_zbRo
            (bootloader) crc:1
            (bootloader) parallel-download-flash:yes
            (bootloader) anti:2
            (bootloader) cpuid:0x7ff36d1a
            (bootloader) board_version:6.29.0
            (bootloader) hw-revision:20002
            (bootloader) unlocked:yes
            (bootloader) off-mode-charge:0
            (bootloader) charger-screen-enabled:0
            (bootloader) battery-soc-ok:yes
            (bootloader) battery-voltage:4115
            (bootloader) version-baseband:
            (bootloader) version-bootloader:
            (bootloader) erase-block-size: 0x1000
            (bootloader) logical-block-size: 0x1000
            (bootloader) variant:SDM UFS
            (bootloader) partition-type:persistbak:raw
            (bootloader) partition-size:persistbak: 0x4000000
            (bootloader) partition-type:persist:raw
            (bootloader) partition-size:persist: 0x4000000
            (bootloader) partition-type:modemst2:raw
            (bootloader) partition-size:modemst2: 0x800000
            (bootloader) partition-type:modemst1:raw
            (bootloader) partition-size:modemst1: 0x800000
            (bootloader) partition-type:bk52:raw
            (bootloader) partition-size:bk52: 0x100000
            (bootloader) partition-type:bk51:raw
            (bootloader) partition-size:bk51: 0xBA000
            (bootloader) partition-type:fsc:raw
            (bootloader) partition-size:fsc: 0x40000
            (bootloader) partition-type:fsg:raw
            (bootloader) partition-size:fsg: 0x800000
            (bootloader) partition-type:modem:raw
            (bootloader) partition-size:modem: 0x14000000
            (bootloader) partition-type:core_nhlos:raw
            (bootloader) partition-size:core_nhlos: 0xAA00000
            (bootloader) partition-type:bk47:raw
            (bootloader) partition-size:bk47: 0x1600000
            (bootloader) partition-type:boot:raw
            (bootloader) partition-size:boot: 0x8000000
            (bootloader) partition-type:dsp:raw
            (bootloader) partition-size:dsp: 0x4000000
            (bootloader) partition-type:logo:raw
            (bootloader) partition-size:logo: 0x4000000
            (bootloader) partition-type:ifaa:raw
            (bootloader) partition-size:ifaa: 0x4000000
            (bootloader) partition-type:dtbo:raw
            (bootloader) partition-size:dtbo: 0x2000000
            (bootloader) partition-type:gsort:raw
            (bootloader) partition-size:gsort: 0x1000000
            (bootloader) partition-type:hypbak:raw
            (bootloader) partition-size:hypbak: 0x800000
            (bootloader) partition-type:hyp:raw
            (bootloader) partition-size:hyp: 0x800000
            (bootloader) partition-type:spunvm:raw
            (bootloader) partition-size:spunvm: 0x800000
            (bootloader) partition-type:bk45:raw
            (bootloader) partition-size:bk45: 0x400000
            (bootloader) partition-type:tzbak:raw
            (bootloader) partition-size:tzbak: 0x400000
            (bootloader) partition-type:tz:raw
            (bootloader) partition-size:tz: 0x400000
            (bootloader) partition-type:ablbak:raw
            (bootloader) partition-size:ablbak: 0x200000
            (bootloader) partition-type:abl:raw
            (bootloader) partition-size:abl: 0x200000
            (bootloader) partition-type:toolsfv:raw
            (bootloader) partition-size:toolsfv: 0x200000
            (bootloader) partition-type:uefisecappbak:raw
            (bootloader) partition-size:uefisecappbak: 0x200000
            (bootloader) partition-type:uefisecapp:raw
            (bootloader) partition-size:uefisecapp: 0x200000
            (bootloader) partition-type:cateloader:raw
            (bootloader) partition-size:cateloader: 0x200000
            (bootloader) partition-type:bk44:raw
            (bootloader) partition-size:bk44: 0x800000
            (bootloader) partition-type:bk44:raw
            (bootloader) partition-size:bk44: 0x800000
            (bootloader) partition-type:catecontentfv:raw
            (bootloader) partition-size:catecontentfv: 0x100000
            (bootloader) partition-type:dip:raw
            (bootloader) partition-size:dip: 0x100000
            (bootloader) partition-type:bluetooth:raw
            (bootloader) partition-size:bluetooth: 0x100000
            (bootloader) partition-type:keymasterbak:raw
            (bootloader) partition-size:keymasterbak: 0x100000
            (bootloader) partition-type:keymaster:raw
            (bootloader) partition-size:keymaster: 0x100000
            (bootloader) partition-type:bk43:raw
            (bootloader) partition-size:bk43: 0x100000
            (bootloader) partition-type:cmnlib64bak:raw
            (bootloader) partition-size:cmnlib64bak: 0x100000
            (bootloader) partition-type:cmnlib64:raw
            (bootloader) partition-size:cmnlib64: 0x100000
            (bootloader) partition-type:cmnlibbak:raw
            (bootloader) partition-size:cmnlibbak: 0x100000
            (bootloader) partition-type:cmnlib:raw
            (bootloader) partition-size:cmnlib: 0x100000
            (bootloader) partition-type:catefv:raw
            (bootloader) partition-size:catefv: 0x80000
            (bootloader) partition-type:uefivarstore:raw
            (bootloader) partition-size:uefivarstore: 0x80000
            (bootloader) partition-type:aopbak:raw
            (bootloader) partition-size:aopbak: 0x80000
            (bootloader) partition-type:aop:raw
            (bootloader) partition-size:aop: 0x80000
            (bootloader) partition-type:devcfgbak:raw
            (bootloader) partition-size:devcfgbak: 0x40000
            (bootloader) partition-type:devcfg:raw
            (bootloader) partition-size:devcfg: 0x40000
            (bootloader) partition-type:vbmeta_vendor:raw
            (bootloader) partition-size:vbmeta_vendor: 0x20000
            (bootloader) partition-type:vbmeta_system:raw
            (bootloader) partition-size:vbmeta_system: 0x20000
            (bootloader) partition-type:storsec:raw
            (bootloader) partition-size:storsec: 0x20000
            (bootloader) partition-type:vbmeta:raw
            (bootloader) partition-size:vbmeta: 0x20000
            (bootloader) partition-type:msadp:raw
            (bootloader) partition-size:msadp: 0x40000
            (bootloader) partition-type:apdp:raw
            (bootloader) partition-size:apdp: 0x40000
            (bootloader) partition-type:qupfwbak:raw
            (bootloader) partition-size:qupfwbak: 0x20000
            (bootloader) partition-type:qupfw:raw
            (bootloader) partition-size:qupfw: 0x20000
            (bootloader) partition-type:bk41:raw
            (bootloader) partition-size:bk41: 0x1A000
            (bootloader) partition-type:limits:raw
            (bootloader) partition-size:limits: 0x8000
            (bootloader) partition-type:secdata:raw
            (bootloader) partition-size:secdata: 0x8000
            (bootloader) partition-type:multiimgqti:raw
            (bootloader) partition-size:multiimgqti: 0x8000
            (bootloader) partition-type:multiimgoem:raw
            (bootloader) partition-size:multiimgoem: 0x8000
            (bootloader) partition-type:bk33:raw
            (bootloader) partition-size:bk33: 0x100000
            (bootloader) partition-type:ddr:raw
            (bootloader) partition-size:ddr: 0x100000
            (bootloader) partition-type:bk32:raw
            (bootloader) partition-size:bk32: 0xD8000
            (bootloader) partition-type:cdt:raw
            (bootloader) partition-size:cdt: 0x20000
            (bootloader) partition-type:bk31:raw
            (bootloader) partition-size:bk31: 0x8000
            (bootloader) partition-type:xblbak:raw
            (bootloader) partition-size:xblbak: 0x700000
            (bootloader) partition-type:xbl_configbak:raw
            (bootloader) partition-size:xbl_configbak: 0x80000
            (bootloader) partition-type:xbl:raw
            (bootloader) partition-size:xbl: 0x700000
            (bootloader) partition-type:xbl_config:raw
            (bootloader) partition-size:xbl_config: 0x80000
            (bootloader) partition-type:userdata:f2fs
            (bootloader) partition-size:userdata: 0x1AC55FB000
            (bootloader) partition-type:cust:raw
            (bootloader) partition-size:cust: 0x40000000
            (bootloader) partition-type:exaid:raw
            (bootloader) partition-size:exaid: 0x18000000
            (bootloader) partition-type:cache:ext4
            (bootloader) partition-size:cache: 0x18000000
            (bootloader) partition-type:recovery:raw
            (bootloader) partition-size:recovery: 0x8000000
            (bootloader) partition-type:imagefv:raw
            (bootloader) partition-size:imagefv: 0x200000
            (bootloader) partition-type:rawdump:raw
            (bootloader) partition-size:rawdump: 0x8000000
            (bootloader) partition-type:minidump:raw
            (bootloader) partition-size:minidump: 0x8000000
            (bootloader) partition-type:logdump:raw
            (bootloader) partition-size:logdump: 0x4000000
            (bootloader) partition-type:super:raw
            (bootloader) partition-size:super: 0x220000000
            (bootloader) partition-type:bk09:raw
            (bootloader) partition-size:bk09: 0x2000000
            (bootloader) partition-type:splash:raw
            (bootloader) partition-size:splash: 0x20A4000
            (bootloader) partition-type:bk08:raw
            (bootloader) partition-size:bk08: 0x1F5C000
            (bootloader) partition-type:metadata:raw
            (bootloader) partition-size:metadata: 0x1000000
            (bootloader) partition-type:oem_misc1:raw
            (bootloader) partition-size:oem_misc1: 0x1000000
            (bootloader) partition-type:devinfo:raw
            (bootloader) partition-size:devinfo: 0x1000000
            (bootloader) partition-type:oops:raw
            (bootloader) partition-size:oops: 0x1000000
            (bootloader) partition-type:ffu:raw
            (bootloader) partition-size:ffu: 0x800000
            (bootloader) partition-type:logfs:raw
            (bootloader) partition-size:logfs: 0x800000
            (bootloader) partition-type:bk06:raw
            (bootloader) partition-size:bk06: 0x400000
            (bootloader) partition-type:vm-data:raw
            (bootloader) partition-size:vm-data: 0x400000
            (bootloader) partition-type:misc:raw
            (bootloader) partition-size:misc: 0x400000
            (bootloader) partition-type:countrycode:raw
            (bootloader) partition-size:countrycode: 0x200000
            (bootloader) partition-type:frp:raw
            (bootloader) partition-size:frp: 0x80000
            (bootloader) partition-type:keystore:raw
            (bootloader) partition-size:keystore: 0x80000
            (bootloader) partition-type:bk04:raw
            (bootloader) partition-size:bk04: 0x80000
            (bootloader) partition-type:bk03:raw
            (bootloader) partition-size:bk03: 0x40000
            (bootloader) partition-type:bk02:raw
            (bootloader) partition-size:bk02: 0x20000
            (bootloader) partition-type:bk01:raw
            (bootloader) partition-size:bk01: 0x8000
            (bootloader) partition-type:dbg:raw
            (bootloader) partition-size:dbg: 0x8000
            (bootloader) partition-type:ssd:raw
            (bootloader) partition-size:ssd: 0x8000
            (bootloader) partition-type:switch:raw
            (bootloader) partition-size:switch: 0x2000
            (bootloader) secure:yes
            (bootloader) serialno:c3f780e5
            (bootloader) product:bhima
            (bootloader) is-userspace:no
            (bootloader) max-download-size:805306368
            (bootloader) kernel:uefi
            all:
            Finished. Total time: 0.291s
            

            Also there is no vendor partition

            Hi, Sorry again for my mistake and the delay.

            We don't have to flash system partition.

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

              I can't edit my first post, so this is the UP TO DATE TUTORIAL :

              How to install UB T - Ubuntu Touch - UBPorts on a Poco X3 Pro - Vayu

              • Unlock bootloader
              • Install TWRP or OrangeFox
              • Install a global MIUI 12.5.9 with Android 11 (to be sure all is ok) http://xmfirmwareupdater.com/miui/vayu/stable/V12.5.9.0.RJUMIXM/
              • Download Artefact on github : devel-flasable-focal (to see the last version is here
              • Extract the zip
              • Download the vendor from Droidian vayu 100 or take the last one here : Droidian git (it is the Sailfish one, and I don't find it on UBT) It is the MIUI with some fix for Linux on phone. You could try just the adaptation images, but not tested : Adaptation for Poco X3 Pro codename Vayu
              • Extract the zip
              • Reboot your phone in recovery
              • Reboot in fastboot from recovery so it is fastbootd (Android fastboot, don't works)
              • From the Ubuntu zip : Upload with fastbootd on phone boot.img as boot-
              • From the Droidian zip : Upload with fastbootd on phone vendor.img as vendor, dtbo.img as dtbo, vbmeta.img as vbmeta
              • on TWRP format data to remove encryption, and put ubuntu.img in data folder (/data).
                With MTP on TWRP for example (you copy it from you computer and you could find in /data/media. (It could need a reboot to recovery, after a format to see the media folder)
                Or with ADB : adb push ubuntu.img /data/
              • Reboot phone
              • Enjoy !

              The mic sound seem to be lower than Droidian, so a fix could be taken on Droidian.

              EDIT : Sorry, we don't have to flash system partition, UBT use the ubuntu.img in /data.

              1 Reply Last reply Reply Quote 0

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • First post
                Last post