Meizu Pro5 32gb/64gb partition tables/partition information

Search This thread

st0rm77

Senior Member
Jul 15, 2016
92
65
Hi,

The past week i've been busy in flashing flyme/twrp/ubuntu and all went very well, but i find the experience a little limited until now. Especially when reading about all the ppl who bricked their device or are stuck one way or another with locked bootloaders, missing recovery's etc.

I found that the bootloader unlock status is kept in the /private partition, wether manipulating this partition in order to unlock the device is possible, i dont know.

So in order to up the experience for all i need your help :D

I've been mapping out the partition layout on my Chinese Meizu Pro5 64gb (converted to global/intl now), but one device only gets you so far. There are differences between the Flyme/Ubuntu devices, the Flyme devices U/A/I and the TWRP recovery (lets all thank faust93) does not work for everyone (it does for me).

For anyone that has access to 'sgdisk' (you successfully installed TWRP or have an Ubuntu edition) i need a layout of your partitions: (your personal info/guid is excluded (-v GUID) from this)

# sgdisk --print /dev/block/sda | grep -v GUID >/sdcard/partition_layout.txt

We have the following devices:
1. G [M576_intl_official] Global 32gb
2. G [M576_intl_official] Global 64gb
3. U: [M576_unicom_custom] Unicom 32gb
4. U: [M576_unicom_custom] Unicom 64gb
5. A: [M576_mobile_public] Mobile Public 32gb
6. A: [M576_mobile_public] Mobile Public 64gb
7. I: [M576_intl_official] Ubuntu Meizu 32gb
8. I: [M576_intl_official] Ubuntu Meizu 64gb

TWRP 3: fstab table (work in progress)
Code:
/private      emmc     /dev/block/sda1        flags=display="Private";backup=1 # meizu imei/esn/wifi/bluetooth/serial/lock/unlock
/proinfo      emmc     /dev/block/sda2        # meizu firmware/machine_type/region_id unicom(U)/chicom(A)/intl(G)
#/misc        emmc     /dev/block/sda3        # empty 0x00
/param        emmc     /dev/block/sda21       # u-boot active stats
/efs          ext4     /dev/block/sda22       flags=display="EFS";backup=1
#/pnv         emmc     /dev/block/sda23       # empty 0x00
/ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
/dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
/bootimg      emmc     /dev/block/sda26       flags=display="Boot"
/recovery     ext4     /dev/block/sda27       flags=display="Recovery";backup=1
/bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
#/rstinfo     emmc     /dev/block/sda29       # kernel log
#/mnv         ext4     /dev/block/sda30       # nv_protected
#/reserved1   emmc     /dev/block/sda31       # empty 0x00
#/reserved2   emmc     /dev/block/sda32       # empty 0x00
#/reserved3   emmc     /dev/block/sda33       # empty 0x00
/system       ext4     /dev/block/sda41       flags=display="System"
#/custom      ext4     /dev/block/sda42       # preload: adds applications to system on first install/factory reset
/cache        ext4     /dev/block/sda43       flags=display="Cache";backup=1
/sdcard       ext4     /dev/block/sda44       flags=display="Internal Storage";storage;settingsstorage
#/u-boot      emmc     /dev/block/sdb         # u-boot bootloader
#-            emmc     /dev/block/sdc         # empty 0x00 ( ?? could be used as backup bootloader for Android 7.0 nougat ??)
/external_sd  vfat     /dev/block/mmcblk0p1   flags=display="Micro SDcard";storage;wipeingui;removable
/usb-otg      vfat     ??                     flags=display="USB-OTG";storage;wipeingui;removable


*** BRICK WARNING: the bootloader expects >> ldfw << and >>dtb<< ***
*** Make sure ldfw and dtb are flashed, i did not dare to try without ***
*** Also make sure that bootloader and ldfw are from the flyme_5.6.1.19_daily ***
Code:
bootloader: u-boot bootloader
ldfw      : u-boot load firmware (TrustZone driver?, can someone verify)
dtb       : u-boot device tree blob/binary, to pass to linux kernel
.

Switching from android-to-ubuntu or ubuntu-to-android
requires the following partitions to be flashed:
Code:
/ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
/dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
/bootimg      emmc     /dev/block/sda26       flags=display="Boot"
/bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
/system       ext4     /dev/block/sda41       flags=display="System"
.

My partition table
Code:
Meizu Pro 5 64gb Unicom Edition

Disk /dev/block/sda: 15267840 sectors, 58.2 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 15267834
Partitions will be aligned on 64-sector boundaries
Total free space is 11386 sectors (44.5 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            1024            1279   1024.0 KiB  0700  private
   2            1280            1343   256.0 KiB   0700  proinfo
   3            1344            1407   256.0 KiB   0700  misc
  21            2048            3071   4.0 MiB     0700  param
  22            3072            5119   8.0 MiB     0700  efs
  23            5120            5631   2.0 MiB     0700  pnv
  24            5632            6655   4.0 MiB     0700  ldfw
  25            6656            7679   4.0 MiB     0700  dtb
  26            7680           13823   24.0 MiB    0700  bootimg
  27           13824           22015   32.0 MiB    0700  recovery
  28           22016           30207   32.0 MiB    0700  bootlogo
  29           30208           35327   20.0 MiB    0700  rstinfo
  30           35328           40447   20.0 MiB    0700  mnv
  31           40448           45567   20.0 MiB    0700  reserved1
  32           45568           50687   20.0 MiB    0700  reserved2
  33           50688           55807   20.0 MiB    0700  reserved3
  41           65536          720895   2.5 GiB     0700  system
  42          720896          851967   512.0 MiB   0700  custom
  43          851968          983039   512.0 MiB   0700  cache
  44          983040        15267834   54.5 GiB    0700  userdata

If you find any errors or have contributions, post in the thread or pm me.

Awesome :D
 
Last edited:

st0rm77

Senior Member
Jul 15, 2016
92
65
Wow, what a wasteland ... anyone still here .... here .... here .... ..... .... **dustball** ..... **crickets** :D

Anyways, i found the partition tables lurking in the bootloader,
they are pretty much the same for all the devices:

The 32gb and 64gb editions are the same, partition 44 userdata is just a leftover partition.

The only difference between Android and Ubuntu is partition 43,
maybe Wimpy can shed some light on this

Code:
< index=43,name=cache,size=[B]512MiB[/B],uuid=${uuid_cache};
---
> index=43,name=cache,size=[B]700MiB[/B],uuid=${uuid_cache};


Android partition table
Code:
index=1,name=private,size=1MiB,start=0x400000,uuid=${uuid_private};
index=2,name=proinfo,size=256KiB,uuid=${uuid_proinfo};
index=3,name=misc,size=256KiB,uuid=${uuid_misc};
index=21,name=param,size=4MiB,start=0x800000,uuid=${uuid_param};
index=22,name=efs,size=8MiB,uuid=${uuid_efs};
index=23,name=pnv,size=2MiB,uuid=${uuid_pnv};
index=24,name=ldfw,size=4MiB,uuid=${uuid_ldfw};
index=25,name=dtb,size=4MiB,uuid=${uuid_dtb};
index=26,name=bootimg,size=24MiB,uuid=${uuid_bootimg};
index=27,name=recovery,size=32MiB,uuid=${uuid_recovery};
index=28,name=bootlogo,size=32MiB,uuid=${uuid_bootlogo};
index=29,name=rstinfo,size=20MiB,uuid=${uuid_rstinfo};
index=30,name=mnv,size=20MiB,uuid=${uuid_mnv};
index=31,name=reserved1,size=20MiB,uuid=${uuid_reserved1};
index=32,name=reserved2,size=20MiB,uuid=${uuid_reserved2};
index=33,name=reserved3,size=20MiB,uuid=${uuid_reserved3};
index=41,name=system,size=2560MiB,start=0x10000000,uuid=${uuid_system};
index=42,name=custom,size=512MiB,uuid=${uuid_custom};
[B]index=43,name=cache,size=512MiB,uuid=${uuid_cache};[/B]
index=44,name=userdata,size=0,uuid=${uuid_userdata};

Ubuntu partition table
Code:
index=1,name=private,size=1MiB,start=0x400000,uuid=${uuid_private};
index=2,name=proinfo,size=256KiB,uuid=${uuid_proinfo};
index=3,name=misc,size=256KiB,uuid=${uuid_misc};
index=21,name=param,size=4MiB,start=0x800000,uuid=${uuid_param};
index=22,name=efs,size=8MiB,uuid=${uuid_efs};
index=23,name=pnv,size=2MiB,uuid=${uuid_pnv};
index=24,name=ldfw,size=4MiB,uuid=${uuid_ldfw};
index=25,name=dtb,size=4MiB,uuid=${uuid_dtb};
index=26,name=bootimg,size=24MiB,uuid=${uuid_bootimg};
index=27,name=recovery,size=32MiB,uuid=${uuid_recovery};
index=28,name=bootlogo,size=32MiB,uuid=${uuid_bootlogo};
index=29,name=rstinfo,size=20MiB,uuid=${uuid_rstinfo};
index=30,name=mnv,size=20MiB,uuid=${uuid_mnv};
index=31,name=reserved1,size=20MiB,uuid=${uuid_reserved1};
index=32,name=reserved2,size=20MiB,uuid=${uuid_reserved2};
index=33,name=reserved3,size=20MiB,uuid=${uuid_reserved3};
index=41,name=system,size=2560MiB,start=0x10000000,uuid=${uuid_system};
index=42,name=custom,size=512MiB,uuid=${uuid_custom};
[B]index=43,name=cache,size=700MiB,uuid=${uuid_cache};[/B]
index=44,name=userdata,size=0,uuid=${uuid_userdata};
 
  • Like
Reactions: Cat In Boots

mihael milea

New member
Feb 9, 2017
1
0
I installed ubuntu on a android Meizu Pro 5 and now, when I try to change channels to rc-proposed using system-image-cli I find that the 512MB cache partition is not enough. So I guess that is the reason the Ubuntu version has a 700MB cache partition. That (/dev/sda43) is the place where the files for an upgrade are downloaded and then installed from the recovery mode.
 

Broristote

Member
Jul 29, 2017
6
0
Hi,

The past week i've been busy in flashing flyme/twrp/ubuntu and all went very well, but i find the experience a little limited until now. Especially when reading about all the ppl who bricked their device or are stuck one way or another with locked bootloaders, missing recovery's etc.

I found that the bootloader unlock status is kept in the /private partition, wether manipulating this partition in order to unlock the device is possible, i dont know.

So in order to up the experience for all i need your help :D

I've been mapping out the partition layout on my Chinese Meizu Pro5 64gb (converted to global/intl now), but one device only gets you so far. There are differences between the Flyme/Ubuntu devices, the Flyme devices U/A/I and the TWRP recovery (lets all thank faust93) does not work for everyone (it does for me).

For anyone that has access to 'sgdisk' (you successfully installed TWRP or have an Ubuntu edition) i need a layout of your partitions: (your personal info/guid is excluded (-v GUID) from this)

# sgdisk --print /dev/block/sda | grep -v GUID >/sdcard/partition_layout.txt

We have the following devices:
1. G [M576_intl_official] Global 32gb
2. G [M576_intl_official] Global 64gb
3. U: [M576_unicom_custom] Unicom 32gb
4. U: [M576_unicom_custom] Unicom 64gb
5. A: [M576_mobile_public] Mobile Public 32gb
6. A: [M576_mobile_public] Mobile Public 64gb
7. I: [M576_intl_official] Ubuntu Meizu 32gb
8. I: [M576_intl_official] Ubuntu Meizu 64gb

TWRP 3: fstab table (work in progress)
Code:
/private      emmc     /dev/block/sda1        flags=display="Private";backup=1 # meizu imei/esn/wifi/bluetooth/serial/lock/unlock
/proinfo      emmc     /dev/block/sda2        # meizu firmware/machine_type/region_id unicom(U)/chicom(A)/intl(G)
#/misc        emmc     /dev/block/sda3        # empty 0x00
/param        emmc     /dev/block/sda21       # u-boot active stats
/efs          ext4     /dev/block/sda22       flags=display="EFS";backup=1
#/pnv         emmc     /dev/block/sda23       # empty 0x00
/ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
/dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
/bootimg      emmc     /dev/block/sda26       flags=display="Boot"
/recovery     ext4     /dev/block/sda27       flags=display="Recovery";backup=1
/bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
#/rstinfo     emmc     /dev/block/sda29       # kernel log
#/mnv         ext4     /dev/block/sda30       # nv_protected
#/reserved1   emmc     /dev/block/sda31       # empty 0x00
#/reserved2   emmc     /dev/block/sda32       # empty 0x00
#/reserved3   emmc     /dev/block/sda33       # empty 0x00
/system       ext4     /dev/block/sda41       flags=display="System"
#/custom      ext4     /dev/block/sda42       # preload: adds applications to system on first install/factory reset
/cache        ext4     /dev/block/sda43       flags=display="Cache";backup=1
/sdcard       ext4     /dev/block/sda44       flags=display="Internal Storage";storage;settingsstorage
#/u-boot      emmc     /dev/block/sdb         # u-boot bootloader
#-            emmc     /dev/block/sdc         # empty 0x00 ( ?? could be used as backup bootloader for Android 7.0 nougat ??)
/external_sd  vfat     /dev/block/mmcblk0p1   flags=display="Micro SDcard";storage;wipeingui;removable
/usb-otg      vfat     ??                     flags=display="USB-OTG";storage;wipeingui;removable


*** BRICK WARNING: the bootloader expects >> ldfw << and >>dtb<< ***
*** Make sure ldfw and dtb are flashed, i did not dare to try without ***
*** Also make sure that bootloader and ldfw are from the flyme_5.6.1.19_daily ***
Code:
bootloader: u-boot bootloader
ldfw      : u-boot load firmware (TrustZone driver?, can someone verify)
dtb       : u-boot device tree blob/binary, to pass to linux kernel
.

Switching from android-to-ubuntu or ubuntu-to-android
requires the following partitions to be flashed:
Code:
/ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
/dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
/bootimg      emmc     /dev/block/sda26       flags=display="Boot"
/bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
/system       ext4     /dev/block/sda41       flags=display="System"
.

My partition table
Code:
Meizu Pro 5 64gb Unicom Edition

Disk /dev/block/sda: 15267840 sectors, 58.2 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 
Partition table holds up to 128 entries
First usable sector is 6, last usable sector is 15267834
Partitions will be aligned on 64-sector boundaries
Total free space is 11386 sectors (44.5 MiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            1024            1279   1024.0 KiB  0700  private
   2            1280            1343   256.0 KiB   0700  proinfo
   3            1344            1407   256.0 KiB   0700  misc
  21            2048            3071   4.0 MiB     0700  param
  22            3072            5119   8.0 MiB     0700  efs
  23            5120            5631   2.0 MiB     0700  pnv
  24            5632            6655   4.0 MiB     0700  ldfw
  25            6656            7679   4.0 MiB     0700  dtb
  26            7680           13823   24.0 MiB    0700  bootimg
  27           13824           22015   32.0 MiB    0700  recovery
  28           22016           30207   32.0 MiB    0700  bootlogo
  29           30208           35327   20.0 MiB    0700  rstinfo
  30           35328           40447   20.0 MiB    0700  mnv
  31           40448           45567   20.0 MiB    0700  reserved1
  32           45568           50687   20.0 MiB    0700  reserved2
  33           50688           55807   20.0 MiB    0700  reserved3
  41           65536          720895   2.5 GiB     0700  system
  42          720896          851967   512.0 MiB   0700  custom
  43          851968          983039   512.0 MiB   0700  cache
  44          983040        15267834   54.5 GiB    0700  userdata

If you find any errors or have contributions, post in the thread or pm me.

Awesome :D

Hi, I have lost my partitions due to the latest update of Magisk.
PYCON told me that I could redefine my partitions yet I haven't got a clue about how to do this.
I have a chinese version 32 Gb Pro 5 by the way.
This guy here has the same problem : https://forum.xda-developers.com/meizu-pro-5/help/provide-images-partitions-t3639336
Could somebody help us please ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Hi,

    The past week i've been busy in flashing flyme/twrp/ubuntu and all went very well, but i find the experience a little limited until now. Especially when reading about all the ppl who bricked their device or are stuck one way or another with locked bootloaders, missing recovery's etc.

    I found that the bootloader unlock status is kept in the /private partition, wether manipulating this partition in order to unlock the device is possible, i dont know.

    So in order to up the experience for all i need your help :D

    I've been mapping out the partition layout on my Chinese Meizu Pro5 64gb (converted to global/intl now), but one device only gets you so far. There are differences between the Flyme/Ubuntu devices, the Flyme devices U/A/I and the TWRP recovery (lets all thank faust93) does not work for everyone (it does for me).

    For anyone that has access to 'sgdisk' (you successfully installed TWRP or have an Ubuntu edition) i need a layout of your partitions: (your personal info/guid is excluded (-v GUID) from this)

    # sgdisk --print /dev/block/sda | grep -v GUID >/sdcard/partition_layout.txt

    We have the following devices:
    1. G [M576_intl_official] Global 32gb
    2. G [M576_intl_official] Global 64gb
    3. U: [M576_unicom_custom] Unicom 32gb
    4. U: [M576_unicom_custom] Unicom 64gb
    5. A: [M576_mobile_public] Mobile Public 32gb
    6. A: [M576_mobile_public] Mobile Public 64gb
    7. I: [M576_intl_official] Ubuntu Meizu 32gb
    8. I: [M576_intl_official] Ubuntu Meizu 64gb

    TWRP 3: fstab table (work in progress)
    Code:
    /private      emmc     /dev/block/sda1        flags=display="Private";backup=1 # meizu imei/esn/wifi/bluetooth/serial/lock/unlock
    /proinfo      emmc     /dev/block/sda2        # meizu firmware/machine_type/region_id unicom(U)/chicom(A)/intl(G)
    #/misc        emmc     /dev/block/sda3        # empty 0x00
    /param        emmc     /dev/block/sda21       # u-boot active stats
    /efs          ext4     /dev/block/sda22       flags=display="EFS";backup=1
    #/pnv         emmc     /dev/block/sda23       # empty 0x00
    /ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
    /dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
    /bootimg      emmc     /dev/block/sda26       flags=display="Boot"
    /recovery     ext4     /dev/block/sda27       flags=display="Recovery";backup=1
    /bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
    #/rstinfo     emmc     /dev/block/sda29       # kernel log
    #/mnv         ext4     /dev/block/sda30       # nv_protected
    #/reserved1   emmc     /dev/block/sda31       # empty 0x00
    #/reserved2   emmc     /dev/block/sda32       # empty 0x00
    #/reserved3   emmc     /dev/block/sda33       # empty 0x00
    /system       ext4     /dev/block/sda41       flags=display="System"
    #/custom      ext4     /dev/block/sda42       # preload: adds applications to system on first install/factory reset
    /cache        ext4     /dev/block/sda43       flags=display="Cache";backup=1
    /sdcard       ext4     /dev/block/sda44       flags=display="Internal Storage";storage;settingsstorage
    #/u-boot      emmc     /dev/block/sdb         # u-boot bootloader
    #-            emmc     /dev/block/sdc         # empty 0x00 ( ?? could be used as backup bootloader for Android 7.0 nougat ??)
    /external_sd  vfat     /dev/block/mmcblk0p1   flags=display="Micro SDcard";storage;wipeingui;removable
    /usb-otg      vfat     ??                     flags=display="USB-OTG";storage;wipeingui;removable


    *** BRICK WARNING: the bootloader expects >> ldfw << and >>dtb<< ***
    *** Make sure ldfw and dtb are flashed, i did not dare to try without ***
    *** Also make sure that bootloader and ldfw are from the flyme_5.6.1.19_daily ***
    Code:
    bootloader: u-boot bootloader
    ldfw      : u-boot load firmware (TrustZone driver?, can someone verify)
    dtb       : u-boot device tree blob/binary, to pass to linux kernel
    .

    Switching from android-to-ubuntu or ubuntu-to-android
    requires the following partitions to be flashed:
    Code:
    /ldfw         emmc     /dev/block/sda24       flags=display="Firmware";backup=1
    /dtb          emmc     /dev/block/sda25       flags=display="Device Tree";backup=1
    /bootimg      emmc     /dev/block/sda26       flags=display="Boot"
    /bootlogo     emmc     /dev/block/sda28       flags=display="Bootlogo";backup=1
    /system       ext4     /dev/block/sda41       flags=display="System"
    .

    My partition table
    Code:
    Meizu Pro 5 64gb Unicom Edition
    
    Disk /dev/block/sda: 15267840 sectors, 58.2 GiB
    Logical sector size: 4096 bytes
    Disk identifier (GUID): 
    Partition table holds up to 128 entries
    First usable sector is 6, last usable sector is 15267834
    Partitions will be aligned on 64-sector boundaries
    Total free space is 11386 sectors (44.5 MiB)
    
    Number  Start (sector)    End (sector)  Size       Code  Name
       1            1024            1279   1024.0 KiB  0700  private
       2            1280            1343   256.0 KiB   0700  proinfo
       3            1344            1407   256.0 KiB   0700  misc
      21            2048            3071   4.0 MiB     0700  param
      22            3072            5119   8.0 MiB     0700  efs
      23            5120            5631   2.0 MiB     0700  pnv
      24            5632            6655   4.0 MiB     0700  ldfw
      25            6656            7679   4.0 MiB     0700  dtb
      26            7680           13823   24.0 MiB    0700  bootimg
      27           13824           22015   32.0 MiB    0700  recovery
      28           22016           30207   32.0 MiB    0700  bootlogo
      29           30208           35327   20.0 MiB    0700  rstinfo
      30           35328           40447   20.0 MiB    0700  mnv
      31           40448           45567   20.0 MiB    0700  reserved1
      32           45568           50687   20.0 MiB    0700  reserved2
      33           50688           55807   20.0 MiB    0700  reserved3
      41           65536          720895   2.5 GiB     0700  system
      42          720896          851967   512.0 MiB   0700  custom
      43          851968          983039   512.0 MiB   0700  cache
      44          983040        15267834   54.5 GiB    0700  userdata

    If you find any errors or have contributions, post in the thread or pm me.

    Awesome :D
    1
    Wow, what a wasteland ... anyone still here .... here .... here .... ..... .... **dustball** ..... **crickets** :D

    Anyways, i found the partition tables lurking in the bootloader,
    they are pretty much the same for all the devices:

    The 32gb and 64gb editions are the same, partition 44 userdata is just a leftover partition.

    The only difference between Android and Ubuntu is partition 43,
    maybe Wimpy can shed some light on this

    Code:
    < index=43,name=cache,size=[B]512MiB[/B],uuid=${uuid_cache};
    ---
    > index=43,name=cache,size=[B]700MiB[/B],uuid=${uuid_cache};


    Android partition table
    Code:
    index=1,name=private,size=1MiB,start=0x400000,uuid=${uuid_private};
    index=2,name=proinfo,size=256KiB,uuid=${uuid_proinfo};
    index=3,name=misc,size=256KiB,uuid=${uuid_misc};
    index=21,name=param,size=4MiB,start=0x800000,uuid=${uuid_param};
    index=22,name=efs,size=8MiB,uuid=${uuid_efs};
    index=23,name=pnv,size=2MiB,uuid=${uuid_pnv};
    index=24,name=ldfw,size=4MiB,uuid=${uuid_ldfw};
    index=25,name=dtb,size=4MiB,uuid=${uuid_dtb};
    index=26,name=bootimg,size=24MiB,uuid=${uuid_bootimg};
    index=27,name=recovery,size=32MiB,uuid=${uuid_recovery};
    index=28,name=bootlogo,size=32MiB,uuid=${uuid_bootlogo};
    index=29,name=rstinfo,size=20MiB,uuid=${uuid_rstinfo};
    index=30,name=mnv,size=20MiB,uuid=${uuid_mnv};
    index=31,name=reserved1,size=20MiB,uuid=${uuid_reserved1};
    index=32,name=reserved2,size=20MiB,uuid=${uuid_reserved2};
    index=33,name=reserved3,size=20MiB,uuid=${uuid_reserved3};
    index=41,name=system,size=2560MiB,start=0x10000000,uuid=${uuid_system};
    index=42,name=custom,size=512MiB,uuid=${uuid_custom};
    [B]index=43,name=cache,size=512MiB,uuid=${uuid_cache};[/B]
    index=44,name=userdata,size=0,uuid=${uuid_userdata};

    Ubuntu partition table
    Code:
    index=1,name=private,size=1MiB,start=0x400000,uuid=${uuid_private};
    index=2,name=proinfo,size=256KiB,uuid=${uuid_proinfo};
    index=3,name=misc,size=256KiB,uuid=${uuid_misc};
    index=21,name=param,size=4MiB,start=0x800000,uuid=${uuid_param};
    index=22,name=efs,size=8MiB,uuid=${uuid_efs};
    index=23,name=pnv,size=2MiB,uuid=${uuid_pnv};
    index=24,name=ldfw,size=4MiB,uuid=${uuid_ldfw};
    index=25,name=dtb,size=4MiB,uuid=${uuid_dtb};
    index=26,name=bootimg,size=24MiB,uuid=${uuid_bootimg};
    index=27,name=recovery,size=32MiB,uuid=${uuid_recovery};
    index=28,name=bootlogo,size=32MiB,uuid=${uuid_bootlogo};
    index=29,name=rstinfo,size=20MiB,uuid=${uuid_rstinfo};
    index=30,name=mnv,size=20MiB,uuid=${uuid_mnv};
    index=31,name=reserved1,size=20MiB,uuid=${uuid_reserved1};
    index=32,name=reserved2,size=20MiB,uuid=${uuid_reserved2};
    index=33,name=reserved3,size=20MiB,uuid=${uuid_reserved3};
    index=41,name=system,size=2560MiB,start=0x10000000,uuid=${uuid_system};
    index=42,name=custom,size=512MiB,uuid=${uuid_custom};
    [B]index=43,name=cache,size=700MiB,uuid=${uuid_cache};[/B]
    index=44,name=userdata,size=0,uuid=${uuid_userdata};
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone