Need partition layout of pixel 2 - Google Pixel 2 Questions & Answers

Can someone please share pixel 2 partition layout

No idea what you need it for, but here you go, the partition layout for a Pixel 2 (walleye MP1, serial number FA81Bxxxxxxx => made in Taiwan, 2018-01-11). Taken using twrp-3.2.1-0-walleye
Code:
+ fdisk -l /dev/block/sda
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sda: 124674048 sectors, 3680M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 48 entries
First usable sector is 6, last usable sector is 15584250
Number Start (sector) End (sector) Size Code Name
1 6 15 40960 0700 padding0
2 16 143 512K 0700 lockbooter_a
3 144 271 512K 0700 rpm_a
4 272 783 2048K 0700 tz_a
5 784 911 512K 0700 hyp_a
6 912 1039 512K 0700 pmic_a
7 1040 21519 80.0M 0700 modem_a
8 21520 21775 1024K 0700 abl_a
9 21776 29967 32.0M 0700 boot_a
10 29968 38159 32.0M 0700 hosd_a
11 38160 38287 512K 0700 keymaster_a
12 38288 38415 512K 0700 cmnlib_a
13 38416 38543 512K 0700 cmnlib64_a
14 38544 38607 256K 0700 apdp_a
15 38608 38671 256K 0700 msadp_a
16 38672 38703 128K 0700 devcfg_a
17 38704 38735 128K 0700 storsec_a
18 38736 38751 65536 0700 vbmeta_a
19 38752 39519 3072K 0700 trusty_a
20 39520 167519 500M 0700 vendor_a
21 167520 169567 8192K 0700 dtbo_a
22 169568 824927 2560M 0700 system_a
23 824928 825055 512K 0700 lockbooter_b
24 825056 825183 512K 0700 rpm_b
25 825184 825695 2048K 0700 tz_b
26 825696 825823 512K 0700 hyp_b
27 825824 825951 512K 0700 pmic_b
28 825952 846431 80.0M 0700 modem_b
29 846432 846687 1024K 0700 abl_b
30 846688 854879 32.0M 0700 boot_b
31 854880 863071 32.0M 0700 hosd_b
32 863072 863199 512K 0700 keymaster_b
33 863200 863327 512K 0700 cmnlib_b
34 863328 863455 512K 0700 cmnlib64_b
35 863456 863519 256K 0700 apdp_b
36 863520 863583 256K 0700 msadp_b
37 863584 863615 128K 0700 devcfg_b
38 863616 863647 128K 0700 storsec_b
39 863648 863663 65536 0700 vbmeta_b
40 863664 864431 3072K 0700 trusty_b
41 864432 992431 500M 0700 vendor_b
42 992432 994479 8192K 0700 dtbo_b
43 994480 1649839 2560M 0700 system_b
44 1649840 1650687 3392K 0700 padding1
45 1650688 15584250 53.1G 0700 userdata
+ fdisk -l /dev/block/sdb
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sdb: 8192 sectors, 32.0M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 4 entries
First usable sector is 6, last usable sector is 1018
Number Start (sector) End (sector) Size Code Name
1 6 1018 4052K 0700 xbl_a
+ fdisk -l /dev/block/sdc
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sdc: 8192 sectors, 32.0M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 4 entries
First usable sector is 6, last usable sector is 1018
Number Start (sector) End (sector) Size Code Name
1 6 1018 4052K 0700 xbl_b
+ fdisk -l /dev/block/sdd
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sdd: 196608 sectors, 768M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 20 entries
First usable sector is 6, last usable sector is 24570
Number Start (sector) End (sector) Size Code Name
1 6 261 1024K 0700 misc
2 262 263 8192 0700 ssd
3 264 8455 32.0M 0700 persist
4 8456 8583 512K 0700 frp
5 8584 8584 4096 0700 cdt
6 8585 8840 1024K 0700 ddr
7 8841 8872 128K 0700 sec
8 8873 9128 1024K 0700 dip
9 9129 9129 4096 0700 dpo
10 9130 17485 32.6M 0700 splash
11 17486 17486 4096 0700 limits
12 17487 17742 1024K 0700 toolsfv
13 17743 19790 8192K 0700 logfs
14 19791 20302 2048K 0700 sti
15 20303 20814 2048K 0700 modemst1
16 20815 21326 2048K 0700 modemst2
17 21327 21582 1024K 0700 fsc
18 21583 24570 11.6M 0700 reserve3
+ fdisk -l /dev/block/sde
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sde: 73728 sectors, 288M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 8 entries
First usable sector is 6, last usable sector is 9210
Number Start (sector) End (sector) Size Code Name
1 6 1541 6144K 0700 ramdump
2 1542 2565 4096K 0700 pg1fs
3 2566 3077 2048K 0700 pg2fs
4 3078 7173 16.0M 0700 metadata
5 7174 9210 8148K 0700 reserve4
+ fdisk -l /dev/block/sdf
Note: sector size is 4096 (not 512)
Found valid GPT with protective MBR; using GPT
Disk /dev/block/sdf: 16384 sectors, 64.0M
Logical sector size: 4096
Disk identifier (GUID): 98101b32-bbe2-4bf2-a06e-2bb33d000c20
Partition table holds up to 8 entries
First usable sector is 6, last usable sector is 2042
Number Start (sector) End (sector) Size Code Name
1 6 9 16384 0700 board_info
2 10 73 256K 0700 mfg
3 74 457 1536K 0700 fsg
4 458 458 4096 0700 devinfo
5 459 2042 6336K 0700 reserve5

Any luck with the programmer file? Or the XML you were trying to create?

Related

[Q] Partition Table Messed Up

Guys,
Need some help. When my device failed to boot(not able to mount /cache, /data) I researched ways to resolve the issue and eventually ended up using parted and fdisk. As a result found that partition no 4 was faulty..
-------------------------------------------------------------------------------------------
~ # parted /dev/block/mmcblk0p4
parted /dev/block/mmcblk0p4
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0p4
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
print
print
Error: Can't have a partition outside the disk!
fdisk gave the following output
------------------------------------------------------------------------
~ # fdisk -ul /dev/block/mmcblk0
fdisk -ul /dev/block/mmcblk0
Warning: deleting partitions after 60
Disk /dev/block/mmcblk0: 2415 MB, 2415919104 bytes
1 heads, 16 sectors/track, 294912 cylinders, total 4718592 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 * 1 256 128 4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 257 768 256 51 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 769 65502 32367 5d Unknown
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4 65503 4718590 2326544 5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5 65504 65535 16 5a Unknown
/dev/block/mmcblk0p6 65537 66048 256 73 Unknown
/dev/block/mmcblk0p7 66050 106934 20442+ 0 Empty
/dev/block/mmcblk0p8 106936 107447 256 0 Empty
/dev/block/mmcblk0p9 107449 109496 1024 45 Unknown
/dev/block/mmcblk0p10 109498 110009 256 47 Unknown
/dev/block/mmcblk0p11 110011 114106 2048 46 Unknown
/dev/block/mmcblk0p12 114108 116155 1024 4c Unknown
/dev/block/mmcblk0p13 116157 116220 32 0 Empty
/dev/block/mmcblk0p14 116222 128509 6144 34 Unknown
/dev/block/mmcblk0p15 128511 130558 1024 36 Unknown
/dev/block/mmcblk0p16 130560 131071 256 76 Unknown
/dev/block/mmcblk0p17 131073 212992 40960 77 Unknown
/dev/block/mmcblk0p18 212994 229374 8190+ 74 Unknown
/dev/block/mmcblk0p19 229376 262143 16384 0 Empty
/dev/block/mmcblk0p20 262145 294912 16384 48 Unknown
/dev/block/mmcblk0p21 294914 327679 16383 71 Unknown
/dev/block/mmcblk0p22 327681 1966078 819199 83 Linux
/dev/block/mmcblk0p23 1966080 4412897 1223409 83 Linux
/dev/block/mmcblk0p24 4412899 4658576 122839 83 Linux
/dev/block/mmcblk0p25 4658578 4658641 32 90 Unknown
/dev/block/mmcblk0p26 4658643 4666834 4096 4a Unknown
/dev/block/mmcblk0p27 4666836 4675027 4096 4b Unknown
/dev/block/mmcblk0p28 4675029 4715988 20480 19 Unknown
/dev/block/mmcblk0p29 4715990 4715997 4 0 Empty
/dev/block/mmcblk0p30 4715999 4716510 256 23 Unknown
/dev/block/mmcblk0p31 4716512 4716543 16 0 Empty
/dev/block/mmcblk0p32 4716545 4718589 1022+ 76 Unknown
/dev/block/mmcblk0p33 65504 65535 16 5a Unknown
/dev/block/mmcblk0p34 65537 66048 256 73 Unknown
/dev/block/mmcblk0p35 66050 106934 20442+ 0 Empty
/dev/block/mmcblk0p36 106936 107447 256 0 Empty
/dev/block/mmcblk0p37 107449 109496 1024 45 Unknown
/dev/block/mmcblk0p38 109498 110009 256 47 Unknown
/dev/block/mmcblk0p39 110011 114106 2048 46 Unknown
/dev/block/mmcblk0p40 114108 116155 1024 4c Unknown
/dev/block/mmcblk0p41 116157 116220 32 0 Empty
/dev/block/mmcblk0p42 116222 128509 6144 34 Unknown
/dev/block/mmcblk0p43 128511 130558 1024 36 Unknown
/dev/block/mmcblk0p44 130560 131071 256 76 Unknown
/dev/block/mmcblk0p45 131073 212992 40960 77 Unknown
/dev/block/mmcblk0p46 212994 229374 8190+ 74 Unknown
/dev/block/mmcblk0p47 229376 262143 16384 0 Empty
/dev/block/mmcblk0p48 262145 294912 16384 48 Unknown
/dev/block/mmcblk0p49 294914 327679 16383 71 Unknown
/dev/block/mmcblk0p50 327681 1966078 819199 83 Linux
/dev/block/mmcblk0p51 1966080 4412897 1223409 83 Linux
/dev/block/mmcblk0p52 4412899 4658576 122839 83 Linux
/dev/block/mmcblk0p53 4658578 4658641 32 90 Unknown
/dev/block/mmcblk0p54 4658643 4666834 4096 4a Unknown
/dev/block/mmcblk0p55 4666836 4675027 4096 4b Unknown
/dev/block/mmcblk0p56 4675029 4715988 20480 19 Unknown
/dev/block/mmcblk0p57 4715990 4715997 4 0 Empty
/dev/block/mmcblk0p58 4715999 4716510 256 23 Unknown
/dev/block/mmcblk0p59 4716512 4716543 16 0 Empty
/dev/block/mmcblk0p60 4716545 4718589 1022+ 76 Unknown
Partition table entries are not in disk order
--------------------------------------------------------------------
So i went ahead and deleted partition 4 using fdisk and then parted gave out the partition table as below
~ # parted /dev/block/mmcblk0
parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
print
print
Model: MMC MLL00M (sd/mmc)
Disk /dev/block/mmcblk0: 2416MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 512B 132kB 131kB primary boot
2 132kB 394kB 262kB primary
3 394kB 33.5MB 33.1MB primary
--------------------------------------------------------------------------
I then re-booted the phone in bootloader and it never came back up - ofcourse what i missed was to move all other partitions up... 5 to 4, 6 to 5 etc..
I downloaded QPST as the device is now only connecting in download mode and need an Partition image file to download on the device. Can somebody please use QPST and backup partition image file and share please. I believe the same can be downloaded to the phone using QPST.
Please guide / advice if there are any other options. Have checked the full thread of HTC Unbriking project but no luck.
I was on hboot 1.29 and S-OFF.
Please help.
Missed to mention that device is Sensation XE.
Sent from my Nexus 7 using XDA Free mobile app
The partition table was fine. You nuked it. JTAG time

[Q] How can I list partitions in parted? (getting error messages)

Keep in mind, I'm a Linux user, but just jumping blindly into Android. I have rooted the device and am running these commands with ADB (with TWRP running on the phone) as root.
When I try to run the command parted /dev/block/mmcblk0, and then print out the partition details, I get the following error message:
Code:
~ # parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
print
Error: Can't have overlapping partitions.
(parted)
How can I read the partition in parted, and more importantly, why am I getting this error message?
The thing is, the phone seems to be working just fine, so if there is any damage to the partition table, it does not seem to be affecting phone function in any way.
If it makes a difference, the phone is an HTC One V with firmware tailored for the Cricket wireless company, but I asked this in the general Q&A because I'm assuming this isn't phone specific, but a general Android issue.
Just in case someone needs the additional information, the phone doesn't seem to have lsblk built in, but this is the output from fdisk (and gives more warning messages that I'm not entirely familiar with):
Code:
~ # fdisk -l -u /dev/block/mmcblk0
Warning: deleting partitions after 60
Disk /dev/block/mmcblk0: 2432 MB, 2432696320 bytes
1 heads, 16 sectors/track, 296960 cylinders, total 4751360 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 * 1 1000 500 4d Unknown
Partition 1 does not end on cylinder boundary
/dev/block/mmcblk0p2 1001 1128 64 45 Unknown
Partition 2 does not end on cylinder boundary
/dev/block/mmcblk0p3 1129 10128 4500 46 Unknown
Partition 3 does not end on cylinder boundary
/dev/block/mmcblk0p4 10129 4751358 2370615 5 Extended
Partition 4 does not end on cylinder boundary
/dev/block/mmcblk0p5 10130 70129 30000 49 Unknown
/dev/block/mmcblk0p6 70131 95130 12500 50 Unknown
/dev/block/mmcblk0p7 95132 99227 2048 51 Unknown
/dev/block/mmcblk0p8 99229 105372 3072 52 Unknown
/dev/block/mmcblk0p9 105374 109469 2048 53 Unknown
/dev/block/mmcblk0p10 109471 111518 1024 54 Unknown
/dev/block/mmcblk0p11 111520 113567 1024 56 Unknown
/dev/block/mmcblk0p12 113569 131071 8751+ 55 Unknown
/dev/block/mmcblk0p13 131073 139264 4096 4a Unknown
/dev/block/mmcblk0p14 139266 147457 4096 4b Unknown
/dev/block/mmcblk0p15 147459 149506 1024 74 Unknown
/dev/block/mmcblk0p16 149508 163326 6909+ 75 Unknown
/dev/block/mmcblk0p17 163328 163839 256 76 Unknown
/dev/block/mmcblk0p18 163841 165888 1024 47 Unknown
/dev/block/mmcblk0p19 165890 167937 1024 34 Unknown
/dev/block/mmcblk0p20 167939 170498 1280 36 Unknown
/dev/block/mmcblk0p21 170500 187901 8701 71 Unknown
/dev/block/mmcblk0p22 187903 196094 4096 48 Unknown
/dev/block/mmcblk0p23 196096 196607 256 73 Unknown
/dev/block/mmcblk0p24 196609 200702 2047 26 Unknown
/dev/block/mmcblk0p25 200704 1835006 817151+ 83 Linux
/dev/block/mmcblk0p26 1835008 3833854 999423+ 83 Linux
/dev/block/mmcblk0p27 3833856 4095998 131071+ 83 Linux
/dev/block/mmcblk0p28 4096000 4452350 178175+ 83 Linux
/dev/block/mmcblk0p29 4452352 4456446 2047+ 33 Unknown
/dev/block/mmcblk0p30 4456448 4504942 24247+ 19 Unknown
/dev/block/mmcblk0p31 4504944 4505085 71 90 Unknown
/dev/block/mmcblk0p32 4505087 4505598 256 23 Unknown
/dev/block/mmcblk0p33 4505600 4702191 98296 c Win95 FAT32 (LBA)
/dev/block/mmcblk0p34 10130 70129 30000 49 Unknown
/dev/block/mmcblk0p35 70131 95130 12500 50 Unknown
/dev/block/mmcblk0p36 95132 99227 2048 51 Unknown
/dev/block/mmcblk0p37 99229 105372 3072 52 Unknown
/dev/block/mmcblk0p38 105374 109469 2048 53 Unknown
/dev/block/mmcblk0p39 109471 111518 1024 54 Unknown
/dev/block/mmcblk0p40 111520 113567 1024 56 Unknown
/dev/block/mmcblk0p41 113569 131071 8751+ 55 Unknown
/dev/block/mmcblk0p42 131073 139264 4096 4a Unknown
/dev/block/mmcblk0p43 139266 147457 4096 4b Unknown
/dev/block/mmcblk0p44 147459 149506 1024 74 Unknown
/dev/block/mmcblk0p45 149508 163326 6909+ 75 Unknown
/dev/block/mmcblk0p46 163328 163839 256 76 Unknown
/dev/block/mmcblk0p47 163841 165888 1024 47 Unknown
/dev/block/mmcblk0p48 165890 167937 1024 34 Unknown
/dev/block/mmcblk0p49 167939 170498 1280 36 Unknown
/dev/block/mmcblk0p50 170500 187901 8701 71 Unknown
/dev/block/mmcblk0p51 187903 196094 4096 48 Unknown
/dev/block/mmcblk0p52 196096 196607 256 73 Unknown
/dev/block/mmcblk0p53 196609 200702 2047 26 Unknown
/dev/block/mmcblk0p54 200704 1835006 817151+ 83 Linux
/dev/block/mmcblk0p55 1835008 3833854 999423+ 83 Linux
/dev/block/mmcblk0p56 3833856 4095998 131071+ 83 Linux
/dev/block/mmcblk0p57 4096000 4452350 178175+ 83 Linux
/dev/block/mmcblk0p58 4452352 4456446 2047+ 33 Unknown
/dev/block/mmcblk0p59 4456448 4504942 24247+ 19 Unknown
/dev/block/mmcblk0p60 4504944 4505085 71 90 Unknown
Partition table entries are not in disk order

How can I backup Soyes XS ROM?

I received my Soyes XS (the 2GB+16GB model) today. Before I start tinkering with it, I would like to make a full backup of the ROM.
The device uses a MTK chip (MT6737?). I tried to google for a scatter file (for SP Flash Tool) for the device, but so far I have not found one. I could try to make a scatter file myself, if I can get the partition offsets and sizes, but so far I have not been able to do that. The device has no /proc/partinfo file and /proc/mtd is empty. Does anybody know how can I determine the partition structure (start offsets and sizes) so that I can make a scatter file?
Or is there any other way to backup the ROM?
I found file MT6737M_Android_scatter.txt from https://raphsonbd.com/mediatek-device-android-scatter-file/
From that file I got the starting offset (0x0) and length (0x80000) of the PGPT partition, which contains the GPT partition table, which contains start sectors and sizes for all of the partitions of my device.
So I started SP Flash Tool and used "Read Back" to read the PGPT partition to my Linux PC to file PGPT. There I issued command "sgdisk -p PGPT", which displayed the following information:
Code:
$ sgdisk -p PGPT
Warning! Disk size is smaller than the main header indicates! Loading
secondary header from the last sector of the disk! You should use 'v' to
verify disk integrity, and perhaps options on the experts' menu to repair
the disk.
Caution: invalid backup GPT header, but valid main header; regenerating
backup header from main header.
Warning! Error 25 reading partition table for CRC check!
Warning! One or more CRCs don't match. You should repair the disk!
Main header: OK
Backup header: ERROR
Main partition table: OK
Backup partition table: ERROR
****************************************************************************
Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk
verification and recovery are STRONGLY recommended.
****************************************************************************
Disk /home/Big/tmp/Soyes XS/PGPT: 1024 sectors, 512.0 KiB
Sector size (logical): 512 bytes
Disk identifier (GUID): 00000000-0000-0000-0000-000000000000
Partition table holds up to 23 entries
Main partition table begins at sector 2 and ends at sector 7
First usable sector is 1024, last usable sector is 61070335
Partitions will be aligned on 1024-sector boundaries
Total free space is 0 sectors (0 bytes)
Number Start (sector) End (sector) Size Code Name
1 1024 7167 3.0 MiB 0700 proinfo
2 7168 17407 5.0 MiB 0700 nvram
3 17408 37887 10.0 MiB 0700 protect1
4 37888 58367 10.0 MiB 0700 protect2
5 58368 59391 512.0 KiB 0700 lk
6 59392 60415 512.0 KiB 0700 para
7 60416 93183 16.0 MiB 0700 boot
8 93184 125951 16.0 MiB 0700 recovery
9 125952 142335 8.0 MiB 0700 logo
10 142336 162815 10.0 MiB 0700 expdb
11 162816 163839 512.0 KiB 0700 seccfg
12 163840 167935 2.0 MiB 0700 oemkeystore
13 167936 180223 6.0 MiB 0700 secro
14 180224 196607 8.0 MiB 0700 keystore
15 196608 206847 5.0 MiB 0700 tee1
16 206848 217087 5.0 MiB 0700 tee2
17 217088 219135 1024.0 KiB 0700 frp
18 219136 284671 32.0 MiB 0700 nvdata
19 284672 360447 37.0 MiB 0700 metadata
20 360448 5603327 2.5 GiB 0700 system
21 5603328 6422527 400.0 MiB 0700 cache
22 6422528 61037567 26.0 GiB 0700 userdata
23 61037568 61070335 16.0 MiB 0700 flashinfo
Using that information I could use "Read Back" in SP Flash Tool to backup the partitions to my PC. The sector size is 512, so for example for the system partition I must enter 512*360448 = 184549376 as the Start Address and 512*(5603327-360448+1) = 2684354560 as the Length (in Decimal) when adding the partition to be read back.
By the way, the device should have only 16 GB memory, but the userdata partition is 26 GB! Strange!

[Info] List of Samsung Galaxy Tab 3 10.1 WiFi GT-P5210 devices and partitions

[Info] List of Samsung Galaxy Tab 3 10.1" WiFi GT-P5210 devices and partitions
List of devices by name:
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # ls -lsa /dev/block/pci/pci0000\:00/0000\:00\:01.0/
total 0
0 drwxr-xr-x 4 root root 600 2020-05-15 21:55 .
0 drwxr-xr-x 3 root root 60 2020-05-15 21:55 ..
0 drwxr-xr-x 2 root root 460 2020-05-15 21:55 by-name
0 drwxr-xr-x 2 root root 460 2020-05-15 21:55 by-num
0 lrwxrwxrwx 1 root root 18 2020-05-15 21:55 mmcblk0 -> /dev/block/mmcblk0
0 lrwxrwxrwx 1 root root 23 2020-05-15 21:55 mmcblk0boot0 -> /dev/block/mmcblk0boot0
0 lrwxrwxrwx 1 root root 23 2020-05-15 21:55 mmcblk0boot1 -> /dev/block/mmcblk0boot1
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0gp0 -> /dev/block/mmcblk0gp0
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p1 -> /dev/block/mmcblk0p1
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p10 -> /dev/block/mmcblk0p10
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p11 -> /dev/block/mmcblk0p11
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p12 -> /dev/block/mmcblk0p12
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p13 -> /dev/block/mmcblk0p13
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p14 -> /dev/block/mmcblk0p14
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p15 -> /dev/block/mmcblk0p15
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p16 -> /dev/block/mmcblk0p16
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p17 -> /dev/block/mmcblk0p17
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p18 -> /dev/block/mmcblk0p18
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p19 -> /dev/block/mmcblk0p19
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p2 -> /dev/block/mmcblk0p2
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p20 -> /dev/block/mmcblk0p20
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 mmcblk0p21 -> /dev/block/mmcblk0p21
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p3 -> /dev/block/mmcblk0p3
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p4 -> /dev/block/mmcblk0p4
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p5 -> /dev/block/mmcblk0p5
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p6 -> /dev/block/mmcblk0p6
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p7 -> /dev/block/mmcblk0p7
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p8 -> /dev/block/mmcblk0p8
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 mmcblk0p9 -> /dev/block/mmcblk0p9
0 lrwxrwxrwx 1 root root 22 2020-05-15 21:55 mmcblk0rpmb -> /dev/block/mmcblk0rpmb
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # ls -lsa /dev/block/pci/pci0000\:00/0000\:00\:01.0/by-name/
total 0
0 drwxr-xr-x 2 root root 460 2020-05-15 21:55 .
0 drwxr-xr-x 4 root root 600 2020-05-15 21:55 ..
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 BOOT -> /dev/block/mmcblk0p10
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 BOTA0 -> /dev/block/mmcblk0p18
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 BOTA1 -> /dev/block/mmcblk0p19
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 CACHE -> /dev/block/mmcblk0p6
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 CARRIER -> /dev/block/mmcblk0p14
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 CONFIG -> /dev/block/mmcblk0p3
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 DNX -> /dev/block/mmcblk0p20
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 EFS -> /dev/block/mmcblk0p2
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 FACTORY -> /dev/block/mmcblk0p4
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 HIDDEN -> /dev/block/mmcblk0p13
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 MEDIA -> /dev/block/mmcblk0p5
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 OTA -> /dev/block/mmcblk0p21
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 PARAM -> /dev/block/mmcblk0p16
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 PERSDATA -> /dev/block/mmcblk0p17
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 RECOVERY -> /dev/block/mmcblk0p11
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 RESERVED1 -> /dev/block/mmcblk0p1
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 RESERVED2 -> /dev/block/mmcblk0p7
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 RESERVED3 -> /dev/block/mmcblk0p12
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 SYSTEM -> /dev/block/mmcblk0p8
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 TDATA -> /dev/block/mmcblk0p15
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 USERDATA -> /dev/block/mmcblk0p9
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # ls -lsa /dev/block/pci/pci0000\:00/0000\:00\:01.0/by-num/
total 0
0 drwxr-xr-x 2 root root 460 2020-05-15 21:55 .
0 drwxr-xr-x 4 root root 600 2020-05-15 21:55 ..
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p1 -> /dev/block/mmcblk0p1
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p10 -> /dev/block/mmcblk0p10
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p11 -> /dev/block/mmcblk0p11
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p12 -> /dev/block/mmcblk0p12
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p13 -> /dev/block/mmcblk0p13
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p14 -> /dev/block/mmcblk0p14
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p15 -> /dev/block/mmcblk0p15
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p16 -> /dev/block/mmcblk0p16
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p17 -> /dev/block/mmcblk0p17
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p18 -> /dev/block/mmcblk0p18
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p19 -> /dev/block/mmcblk0p19
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p2 -> /dev/block/mmcblk0p2
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p20 -> /dev/block/mmcblk0p20
0 lrwxrwxrwx 1 root root 21 2020-05-15 21:55 p21 -> /dev/block/mmcblk0p21
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p3 -> /dev/block/mmcblk0p3
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p4 -> /dev/block/mmcblk0p4
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p5 -> /dev/block/mmcblk0p5
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p6 -> /dev/block/mmcblk0p6
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p7 -> /dev/block/mmcblk0p7
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p8 -> /dev/block/mmcblk0p8
0 lrwxrwxrwx 1 root root 20 2020-05-15 21:55 p9 -> /dev/block/mmcblk0p9
List of fdisk for all given partitions:
Command (needs Superuser or equivalent and Busybox):
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # find /dev/block/ -name 'mmc*' -exec fdisk -l {} \; > /sdcard/list_of_p5210_partitions.txt
Disk /dev/block/mmcblk0p21: 8 MB, 8388608 bytes
4 heads, 16 sectors/track, 256 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p21: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p20: 1 MB, 1048576 bytes
4 heads, 16 sectors/track, 32 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p20: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p19: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p19: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p18: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p18: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p17: 12 MB, 12582912 bytes
4 heads, 16 sectors/track, 384 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p17: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p16: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p16: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p15: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p15: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p14: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p14: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p13: 104 MB, 104857600 bytes
4 heads, 16 sectors/track, 3200 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p13: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p12: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p12: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p11: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p11: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p10: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p10: doesn't contain a valid partition table
Disk /dev/block/mmcblk0gp0: 8 MB, 8388608 bytes
4 heads, 16 sectors/track, 256 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0gp0: doesn't contain a valid partition table
Disk /dev/block/mmcblk0boot1: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0boot1: doesn't contain a valid partition table
Disk /dev/block/mmcblk0boot0: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0boot0: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p9: 12.6 GB, 12650020864 bytes
4 heads, 16 sectors/track, 386048 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p9: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p8: 2474 MB, 2474639360 bytes
4 heads, 16 sectors/track, 75520 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p8: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p7: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p7: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p6: 367 MB, 367001600 bytes
4 heads, 16 sectors/track, 11200 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p6: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p5: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p5: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p4: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p4: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p3: 16 MB, 16777216 bytes
4 heads, 16 sectors/track, 512 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p3: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p2: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p2: doesn't contain a valid partition table
Disk /dev/block/mmcblk0p1: 3 MB, 3145728 bytes
4 heads, 16 sectors/track, 96 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/mmcblk0p1: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p21: 8 MB, 8388608 bytes
4 heads, 16 sectors/track, 256 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p21: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p20: 1 MB, 1048576 bytes
4 heads, 16 sectors/track, 32 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p20: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p19: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p19: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p18: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p18: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p17: 12 MB, 12582912 bytes
4 heads, 16 sectors/track, 384 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p17: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p16: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p16: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p15: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p15: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p14: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p14: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p13: 104 MB, 104857600 bytes
4 heads, 16 sectors/track, 3200 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p13: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p12: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p12: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p11: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p11: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p10: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p10: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0gp0: 8 MB, 8388608 bytes
4 heads, 16 sectors/track, 256 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0gp0: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0boot1: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0boot1: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0boot0: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0boot0: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p9: 12.6 GB, 12650020864 bytes
4 heads, 16 sectors/track, 386048 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p9: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p8: 2474 MB, 2474639360 bytes
4 heads, 16 sectors/track, 75520 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p8: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p7: 4 MB, 4194304 bytes
4 heads, 16 sectors/track, 128 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p7: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p6: 367 MB, 367001600 bytes
4 heads, 16 sectors/track, 11200 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p6: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p5: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p5: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p4: 2 MB, 2097152 bytes
4 heads, 16 sectors/track, 64 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p4: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p3: 16 MB, 16777216 bytes
4 heads, 16 sectors/track, 512 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p3: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p2: 20 MB, 20971520 bytes
4 heads, 16 sectors/track, 640 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p2: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p1: 3 MB, 3145728 bytes
4 heads, 16 sectors/track, 96 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p1: doesn't contain a valid partition table
Disk /dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0: 15.7 GB, 15749611520 bytes
1 heads, 16 sectors/track, 1922560 cylinders
Units = cylinders of 16 * 512 = 8192 bytes
Device Boot Start End Blocks Id System
/dev/block/pci/pci0000:00/0000:00:01.0/mmcblk0p1 1 1922560 15380479+ ee EFI GPT
Partition 1 does not end on cylinder boundary
Disk /dev/block/mmcblk0: 15.7 GB, 15749611520 bytes
1 heads, 16 sectors/track, 1922560 cylinders
Units = cylinders of 16 * 512 = 8192 bytes
Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 1922560 15380479+ ee EFI GPT
Partition 1 does not end on cylinder boundary
Mounted filesystems:
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 473004 428 472576 1% /dev
tmpfs 473004 0 473004 0% /mnt
/data/media 12159640 6856024 5303616 57% /mnt/runtime/default/emulated
/data/media 12159640 6856024 5303616 57% /mnt/runtime/read/emulated
/data/media 12159640 6856024 5303616 57% /mnt/runtime/write/emulated
/dev/block/mmcblk0p8 2378668 1607276 771392 68% /system
/dev/block/loop0 96752 5124 91628 6% /system/xbin/su
/dev/block/mmcblk0p2 20144 4540 15604 23% /efs
/dev/block/mmcblk0p9 12159640 6856024 5303616 57% /data
/dev/block/mmcblk0p6 352756 5864 346892 2% /cache
Temporary fstab:
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # mount
rootfs on / type rootfs (ro,seclabel,relatime)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600)
none on /dev/memcg type cgroup (rw,relatime,memory)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
none on /dev/cpuset type cgroup (rw,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent)
none on /dev/bfqio type cgroup (rw,relatime,bfqio)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=2)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,seclabel,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
/data/media on /mnt/runtime/default/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser)
/data/media on /mnt/runtime/read/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser)
/data/media on /mnt/runtime/write/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser)
none on /config type configfs (rw,relatime)
/dev/block/mmcblk0p8 on /system type ext4 (ro,seclabel,noatime,data=ordered)
/dev/block/loop0 on /system/xbin/su type ext4 (rw,seclabel,noatime,data=ordered)
/dev/block/loop0 on /system/xbin/su type ext4 (rw,seclabel,noatime,data=ordered)
/dev/block/mmcblk0p2 on /efs type ext4 (rw,seclabel,nosuid,nodev,relatime,data=ordered)
/dev/block/mmcblk0p9 on /data type ext4 (rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,data=ordered)
/dev/block/mmcblk0p6 on /cache type ext4 (rw,seclabel,nosuid,nodev,noatime,data=ordered)
/dev/block/loop0 on /su type ext4 (rw,seclabel,noatime,data=ordered)
/dev/block/loop0 on /su/bin/su type ext4 (rw,seclabel,noatime,data=ordered)
tmpfs on /storage type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
/data/media on /storage/emulated type sdcardfs (rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,multiuser)
tmpfs on /storage/self type tmpfs (rw,seclabel,relatime,mode=755,gid=1000)
Code:
127|santos10wifi:/ $ su
santos10wifi:/sbin # cat /proc/partitions
major minor #blocks name
7 0 98304 loop0
253 0 409600 zram0
179 0 15380480 mmcblk0
179 1 3072 mmcblk0p1
179 2 20480 mmcblk0p2
179 3 16384 mmcblk0p3
179 4 2048 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 358400 mmcblk0p6
179 7 4096 mmcblk0p7
179 8 2416640 mmcblk0p8
179 9 12353536 mmcblk0p9
259 0 20480 mmcblk0p10
259 1 20480 mmcblk0p11
259 2 4096 mmcblk0p12
259 3 102400 mmcblk0p13
259 4 4096 mmcblk0p14
259 5 4096 mmcblk0p15
259 6 4096 mmcblk0p16
259 7 12288 mmcblk0p17
259 8 2048 mmcblk0p18
259 9 2048 mmcblk0p19
259 10 1024 mmcblk0p20
259 11 8192 mmcblk0p21
179 40 8192 mmcblk0gp0
179 30 1 mmcblk0rpmb
179 20 4096 mmcblk0boot1
179 10 4096 mmcblk0boot0
Using parted. Read this first: Need parted for android x86
Code:
127|santos10wifi:/ $ su
santos10wifi:/ # file /data/data/com.termux/files/usr/bin/parted
/data/data/com.termux/files/usr/bin/parted: ELF shared object, 32-bit LSB 386, dynamic (/system/bin/linker), for Android 24, stripped
santos10wifi:/ # /data/data/com.termux/files/usr/bin/parted /dev/block/mmcblk0
GNU Parted 3.2
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
OK/Cancel? Ok
Model: Unknown (unknown)
Disk /dev/block/mmcblk0: 15.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
18 4194kB 6291kB 2097kB BOTA0 msftdata
19 6291kB 8389kB 2097kB BOTA1 msftdata
2 8389kB 29.4MB 21.0MB ext4 EFS msftdata
16 37.7MB 41.9MB 4194kB PARAM msftdata
1 41.9MB 45.1MB 3146kB RESERVED1 msftdata
20 45.1MB 46.1MB 1049kB DNX msftdata
21 46.1MB 54.5MB 8389kB OTA msftdata
10 54.5MB 75.5MB 21.0MB BOOT msftdata
11 75.5MB 96.5MB 21.0MB RECOVERY msftdata
12 96.5MB 101MB 4194kB RESERVED3 msftdata
3 101MB 117MB 16.8MB ext4 CONFIG msftdata
4 117MB 120MB 2097kB FACTORY msftdata
5 120MB 122MB 2097kB MEDIA msftdata
7 122MB 126MB 4194kB RESERVED2 msftdata
14 126MB 130MB 4194kB CARRIER msftdata
15 130MB 134MB 4194kB TDATA msftdata
17 134MB 147MB 12.6MB ext4 PERSDATA msftdata
8 147MB 2621MB 2475MB ext4 SYSTEM msftdata
13 2621MB 2726MB 105MB ext4 HIDDEN msftdata
6 2726MB 3093MB 367MB ext4 CACHE msftdata
9 3093MB 15.7GB 12.7GB ext4 USERDATA msftdata

surya with LineageOS falls into recovery, metadata in system partition likely corrupted

Hello,
After turning of my phone and turning it on 5 minutes later, I fell into recovery. I wasn't doing anything prior to restart. Ever since then, when I try to boot my OS, i fall into recovery.
Phone Poco X3 NFC M2007J20CG
OS: LineageOS 19.1 20230102
HW version: 4.92.0
FW version: v12.5.4
Here is what I can see:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Apart from the first screen, it is a standard LineageOS recovery. Ideally, I'd like to boot into my OS with my settings intact. If that is not possible, I'd like to access my data. I saw some post of people with similar problems, I'm the least invasive was restarting with power or USB debugging PC connected, which didn't help.
Another advice was booting into safe mode. I've tried the various physical key combinations and holding vs clicking, but I've either ended in fastboot or bootlooped into recovery. I've also tried to force boot into safe mode from shell:
Code:
adb shell
surya:/ # cd dat
data/ data_mirror/
surya:/ # cd data
surya:/data # mkdir property
surya:/data # cd property/
surya:/data/property # touch persist.sys.safemode
surya:/data/property # echo "1" > /data/property/persist.sys.safemode
surya:/data/property # chmod 600 /data/property/persist.sys.safemode
surya:/data/property # cat persist.sys.safemode
1
I had no success. It is possible that some of these attempts actually entered safe mode, but safe mode also boot looped into recovery.
I've tried to mount the system partition in lineage recovery to get user data.
Code:
adb shell
surya:/ # cd data
surya:/data # ls -a
. ..
surya:/data # cd /mnt/data
/system/bin/sh: cd: /mnt/data: No such file or directory
2|surya:/data # cd /mnt/system/
surya:/mnt/system # ls -a
. apex cache data dev init.environ.rc metadata odm_dlkm proc second_stage_resources system vendor_dlkm
.. bin config data_mirror etc linkerconfig mnt oem product storage system_ext
acct bugreports d debug_ramdisk init lost+found odm postinstall sdcard sys vendor
surya:/mnt/system # cd data
surya:/mnt/system/data # ls -a
. ..
surya:/mnt/system/data # cd /syst
system/ system_ext/ system_ext_file_contexts system_ext_property_contexts
surya:/mnt/system/data # cd /system
surya:/system # ls -a
. .. bin etc lib64
surya:/system # cd /mnt/system/mnt/
surya:/mnt/system/mnt # ls -a
. ..
The data partition is empty and system partition looks lacking as well. But I'm not sure that Lineage recovery really mounts system, so I've tried to find the correct partition.
HW storage devices with distinct addresses recognized by my system:
Code:
surya:/dev/block # ls
bootdevice loop0 loop14 loop6 ram0 ram14 ram6 sda10 sda16 sda7 sdc sdd3 sde13 sde19 sde24 sde3 sde35 sde40 sde46 sde9 sdf5
by-name loop1 loop15 loop7 ram1 ram15 ram7 sda11 sda2 sda8 sdc1 sde sde14 sde2 sde25 sde30 sde36 sde41 sde47 sdf volmgr
dm-0 loop10 loop2 loop8 ram10 ram2 ram8 sda12 sda3 sda9 sdc2 sde1 sde15 sde20 sde26 sde31 sde37 sde42 sde5 sdf1 zram0
dm-1 loop11 loop3 loop9 ram11 ram3 ram9 sda13 sda4 sdb sdd sde10 sde16 sde21 sde27 sde32 sde38 sde43 sde6 sdf2
dm-2 loop12 loop4 mapper ram12 ram4 sda sda14 sda5 sdb1 sdd1 sde11 sde17 sde22 sde28 sde33 sde39 sde44 sde7 sdf3
dm-3 loop13 loop5 platform ram13 ram5 sda1 sda15 sda6 sdb2 sdd2 sde12 sde18 sde23 sde29 sde34 sde4 sde45 sde8 sdf4
I've pushed gdisk to my phone and looked at sda
Code:
gdisk
GPT fdisk (gdisk) version 0.8.4
Type device filename, or press <Enter> to exit: /dev/block/sda
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): p
Disk /dev/block/sda: 14501888 sectors, 55.3 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): B8DE2330-4771-C6CB-075A-2B21911642F5
Partition table holds up to 32 entries
First usable sector is 6, last usable sector is 14501882
Partitions will be aligned on 2-sector boundaries
Total free space is 0 sectors (0 bytes)
Number Start (sector) End (sector) Size Code Name
1 6 7 8.0 KiB FFFF ssd
2 8 8199 32.0 MiB FFFF persist
3 8200 8455 1024.0 KiB FFFF misc
4 8456 8583 512.0 KiB FFFF keystore
5 8584 8711 512.0 KiB FFFF frp
6 8712 41479 128.0 MiB FFFF minidump
7 41480 303623 1024.0 MiB 8300 cust
8 303624 336391 128.0 MiB FFFF recovery
9 336392 336407 64.0 KiB FFFF vbmeta_system
10 336408 340503 16.0 MiB FFFF metadata
11 340504 438807 384.0 MiB FFFF cache
12 438808 537111 384.0 MiB FFFF exaid
13 537112 541207 16.0 MiB FFFF gsort
14 541208 543255 8.0 MiB FFFF ffu
15 543256 2640407 8.0 GiB FFFF super
16 2640408 14501882 45.2 GiB FFFF userdata
Command (? for help): L
0700 Microsoft basic data 0c01 Microsoft reserved 2700 Windows RE
4200 Windows LDM data 4201 Windows LDM metadata 7501 IBM GPFS
7f00 ChromeOS kernel 7f01 ChromeOS root 7f02 ChromeOS reserved
8200 Linux swap 8300 Linux filesystem 8301 Linux reserved
8e00 Linux LVM a500 FreeBSD disklabel a501 FreeBSD boot
a502 FreeBSD swap a503 FreeBSD UFS a504 FreeBSD ZFS
a505 FreeBSD Vinum/RAID a800 Apple UFS a901 NetBSD swap
a902 NetBSD FFS a903 NetBSD LFS a904 NetBSD concatenated
a905 NetBSD encrypted a906 NetBSD RAID ab00 Apple boot
af00 Apple HFS/HFS+ af01 Apple RAID af02 Apple RAID offline
af03 Apple label af04 AppleTV recovery af05 Apple Core Storage
be00 Solaris boot bf00 Solaris root bf01 Solaris /usr & Mac Z
bf02 Solaris swap bf03 Solaris backup bf04 Solaris /var
bf05 Solaris /home bf06 Solaris alternate se bf07 Solaris Reserved 1
bf08 Solaris Reserved 2 bf09 Solaris Reserved 3 bf0a Solaris Reserved 4
bf0b Solaris Reserved 5 c001 HP-UX data c002 HP-UX service
ef00 EFI System ef01 MBR partition scheme ef02 BIOS boot partition
fd00 Linux RAID
./gdisk
GPT fdisk (gdisk) version 0.8.4
Type device filename, or press <Enter> to exit: /dev/block/sda
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): v
No problems found. 0 free sectors (0 bytes) available in 0
segments, the largest of which is 0 (0 bytes) in size.
Command (? for help): i
Partition number (1-16): 16
Partition GUID code: 1B81E7E6-F50D-419B-A739-2AEEF8DA3335 (Unknown)
Partition unique GUID: BDB22AF7-89BF-3308-3916-ABA398E3FE5E
First sector: 2640408 (at 10.1 GiB)
Last sector: 14501882 (at 55.3 GiB)
Partition size: 11861475 sectors (45.2 GiB)
Attribute flags: 0000000000000000
Partition name: 'userdata'
My data is in sda16, but I think that gdisk should see it as 8300, but it seems it can't recognize the type.
sde also held some data:
Code:
./gdisk
GPT fdisk (gdisk) version 0.8.4
Type device filename, or press <Enter> to exit: /dev/block/sde
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Command (? for help): p
Disk /dev/block/sde: 1048576 sectors, 4.0 GiB
Logical sector size: 4096 bytes
Disk identifier (GUID): 623B657E-DDC0-4177-D25F-75DCAF90A013
Partition table holds up to 64 entries
First usable sector is 6, last usable sector is 1048570
Partitions will be aligned on 1-sector boundaries
Total free space is 877208 sectors (3.3 GiB)
Number Start (sector) End (sector) Size Code Name
1 6 133 512.0 KiB FFFF aop
2 134 1157 4.0 MiB FFFF tz
3 1158 1285 512.0 KiB FFFF hyp
4 1286 66821 256.0 MiB 0700 modem
5 66822 67077 1024.0 KiB FFFF bluetooth
6 67078 68101 4.0 MiB FFFF mdtpsecapp
7 68102 76293 32.0 MiB FFFF mdtp
8 76294 78341 8.0 MiB FFFF abl
9 78342 86533 32.0 MiB FFFF dsp
10 86534 86661 512.0 KiB FFFF keymaster
11 86662 86789 512.0 KiB FFFF cmnlib
12 86790 86917 512.0 KiB FFFF cmnlib64
13 86918 86949 128.0 KiB FFFF devcfg
14 86950 86965 64.0 KiB FFFF qupfw
15 86966 87477 2.0 MiB FFFF imagefv
16 87478 87989 2.0 MiB FFFF uefisecapp
17 87990 88117 512.0 KiB FFFF aopbak
18 88118 89141 4.0 MiB FFFF tzbak
19 89142 89269 512.0 KiB FFFF hypbak
20 89270 90293 4.0 MiB FFFF mdtpsecappbak
21 90294 98485 32.0 MiB FFFF mdtpbak
22 98486 100533 8.0 MiB FFFF ablbak
23 100534 100661 512.0 KiB FFFF keymasterbak
24 100662 100789 512.0 KiB FFFF cmnlibbak
25 100790 100917 512.0 KiB FFFF cmnlib64bak
26 100918 101429 2.0 MiB FFFF imagefvbak
27 101430 101941 2.0 MiB FFFF uefisecappbak
28 101942 101942 4.0 KiB FFFF devinfo
29 101943 102198 1024.0 KiB FFFF dip
30 102199 102262 256.0 KiB FFFF apdp
31 102263 104310 8.0 MiB FFFF spunvm
32 104311 112666 32.6 MiB FFFF splash
33 112667 112667 4.0 KiB FFFF limits
34 112668 112923 1024.0 KiB FFFF toolsfv
35 112924 114971 8.0 MiB FFFF logfs
36 114972 115483 2.0 MiB FFFF cateloader
37 115484 131867 64.0 MiB FFFF logdump
38 131868 131899 128.0 KiB FFFF storsec
39 131900 131907 32.0 KiB FFFF multiimgoem
40 131908 131915 32.0 KiB FFFF multiimgqti
41 131916 132043 512.0 KiB FFFF uefivarstore
42 132044 132050 28.0 KiB FFFF secdata
43 132051 132178 512.0 KiB FFFF catefv
44 132179 132434 1024.0 KiB FFFF catecontentfv
45 132435 132450 64.0 KiB FFFF vbmeta
46 132451 165218 128.0 MiB FFFF boot
47 165219 171362 24.0 MiB FFFF dtbo
48 171363 1048570 3.3 GiB FFFF last_parti
I'm not sure what these sde partitions mean.
I've tried to mount the sda16 userdata and look into system and data, but this looks really bad:
Code:
surya:/mnt # mount -r /dev/block/sda16 /mnt/testdisk/
surya:/mnt # cd testdisk/
surya:/mnt/testdisk # ls -a
. app-asec cache gsi_persistent_data mediadrm per_boot server_configurable_flags unencrypted
.. app-ephemeral dalvik-cache incremental misc preloads ss user
adb app-lib data lineageos_updates misc_ce property ssh user_de
adbroot app-private dpm local misc_de resource-cache system vendor
anr app-staging drm lost+found nfc rollback system_ce vendor_ce
apex backup fonts magisk_backup_fae3c93167780b5e446889e371f1287aad8fc204 ota rollback-history system_de vendor_de
app bootchart gsi media ota_package rollback-observer tombstones
surya:/mnt/testdisk # cd sys
system/ system_ce/ system_de/
surya:/mnt/testdisk # cd system
surya:/mnt/testdisk/system # ls -a
+36MZDAAAAg3JUIFobFUhai4ih1C3ctJKrp993GVrZN J0oG8CAAAAQ7EuwZttnMHEce9b5o1T3DYpTJiC dDcrPBAAAAAlZJc1RMdAHmr1v4USfTSF
+3nFbCAAAAAUqHYdp20LO2TYtScGtlzb6e4R1C JJAnMCAAAAwZ9lFlNB+zvF7H,PwHFYrK dXpQLDAAAAwAyR,0P3sgrNuRqdWc8d0x
+MOR,BAAAAQIRIsdL4OrskUKJ2KiLJ0C4hnc7B JruUJCAAAAw0PNKx0hg8PrI0GY4+sEYT dwZnYDAAAAgxfOIONIMZ48J3fxGmsUHB
+oHsyCAAAAAylJBCJqrRgmb8zViVmICr KUdy+DAAAAggwsQl,xit5qr8HOeqUWjsW932R2vmKIB hU73vAAAAAAYuZMLtN4Htf1fxR3VWljITM2i,A
+sIWXCAAAAAt2pXHQe8h5hcNge9ZpRgC6ibULA KoNlXDAAAAA4Kr3h5KnOoSCr7IMbTWaz27s0076xeBL hn7IGBAAAAQQFjNtQWZ1yTmAwyPTG5an
. LieUkBAAAAAO+fHbe5jqf11WtvTy0ezt irgJACAAAAQqHP2q3JqL1eKGQtnoWgRl
.. MOe39DAAAAQltLJJyyqHk0SoZI8GkAsf jEtNqDAAAAQJWX5je5UvUy5sJvm0RwDq
0ZzR6CAAAAA1TymVx2l,kKRenEUmxFd4 PgSBJBAAAAw6WW1mq,VP9NlsAh404JFITkpP+C jYhaIAAAAAgEo69RZstaNlhx2Ms0bIIU
1,pmjBAAAAgh0yM1sGXODnwqlaM2CqoT Q3T4bAAAAAgtYiE2LMxpzP7XTTvy0aPy2cCrQA kUrsXBAAAAgM9uU4TItsHZJ1Em7oJW,l
3NhBWDAAAAw2828v3Bnr,PyKXr4eDhi+xw5SUC QOrtKAAAAAAERjalJPT2Sy5,bF3h3VHe kVQYCDAAAAArpcwlBVRAdQVTzpsRV37J
4FkD6CAAAAgcmJZ9qkMA4w6g60DmVOd0WW6lI9NzdYA QWs2lAAAAAQgREb8+d,pmsJcRoym+wqn m3G,yDAAAAQsWGnu2BZjWQbB68R2cJCRgZaYMA
84JDVBAAAAgaHotvh3uaJ,JJuOvmF9gq RBe4QBAAAAQlRN4IPSAUeSlpK+rPYT8vjgVviWeuRrniFCcT mRjE5CAAAAgGbslx1N1T54mb,E+,DoYT
8EmmTCAAAAwGRY0h1y6p8yaroc8is3Fv RPIT0CAAAAgJJxqM+Z1qtH2Fs6RoN8Xd oiyjqAAAAAAsf8s5fc5mmVEgKsfYl1qjTkpP+i2uD8A
8wEznBAAAAA6KJLZZvPbyG,qI75lZJuP RWerRCAAAAAdHg3jH1F1hqZPZgErYvMz pKoDaAAAAAgxm0JrfZMKFs2Go5aVNPIPhQ3HcFVmg7G
9M6,QCAAAAAScGIo+95uyQSKbLSfy5xC RvE,NBAAAAQkpYCFsdqip+iIUq8bSNOe pVQNKCAAAAQLAxLMZ6+ubTpijC1Nb0GDR58OX,edaQH
BBxh2AAAAAQlH+vCU76K3DjVlgsHL6EoYpqgbC TgCn8DAAAAAQCW5L5psUint82QH06KoDr+s4SAkrImF rOiksBAAAAQY8XOeqpB1cbNl9O,szngc
BSCaBAAAAAARPqd5ZzuebJ,VN63Dg5HL Tr8rsAAAAAAGbRnw9,mlH6cva7OUO0jj scGVEDAAAAwMyKpb2qFoYzUQktD4pi74PDZJ6D
CWSfuDAAAAggs5uP8Er3L1lr,GjAn,NF64c2xN7y2dJ Wqul3AAAAAgi5k+SxJsJAmok0q+d+kRo sfDPNBAAAAgoKC0pJn9JNLLh,vadI7Hs
DMqaCCAAAAwUkCwU06ZgIeFGXHLB16In XA,XOBAAAAw4podCLUPurvenYc1dA703 u3nz3BAAAAwd1X5SObGwwsrV5uXGqoVYYFSOq0LUIzOp7ql7
DQNhbCAAAAAcpI,Y9t6LvKKWFf5jYcZBcKWbetntunD XU4WyBAAAAg6Pl2t397apiS7YR5JLW6NjgVviC wEwWsBAAAAAUxqqUqfFPGYm9bSK0B8N1
EbnjdCAAAAAIjDEw9JCkJvZonFLDqVWs YWdz7BAAAAQqjS2ogIQ0pwso3zkeffY7U2cFPB wJwxPAAAAAwnH2r5LJi62oVbyFDDjS45
EoW8oBAAAAQTb5geM0blzkwcxLfOB6uL Yv389AAAAAwEVUrHquyTySErjk1sHWDn wMCX5DAAAAQ+Ydf8p7qLNi8K5FwF2Hwq,ulgcD
HCbcoBAAAAQneOYCwP2E0gEcGhzR8K,j ZdNDODAAAAw,Pg71rqKdKLp9r+U,xNBg wwr4zBAAAAATnB+rhC1Ne8PA3Rw3oyQJ
HmrlTBAAAAwm6NpOYo7reNJS7UkVkUHaUg46wD bKN6eAAAAAAWqK4mGZYWQxv1+NlyEJYu yyDDSCAAAAgU8Fg2CiwBIoTVYSZGSQWyPNI7fB
HvVY2CAAAAgWMZp2qaV0NhOIOdWIf7tE bXfNIBAAAAwayc5NGSaveKcb1WXj7+QB
surya:/mnt/testdisk/system # cd ../da
dalvik-cache/ data/
surya:/mnt/testdisk/system # cd ../data/
surya:/mnt/testdisk/data # ls -a
+DzsrCAAAAAwCSelmYJFe7GjqatBJ5uPIMt2e5dcYa9viDx6
+bFbbCAAAAwvFkXrgLxrKYpCzoDUrtRvEaDMaHsDIHD
+iC8gAAAAAQIf,wG4RgcdlesSJbsGB9hVTBZ+wfR08mWJ4Yh7,qlntuQAhQgnVK0oSKR3BkbgmD4X8FV3nGrMA
+krDaBAAAAAXQLLFRANZ6Mjyz0xUzp5o
+uSdeCAAAAgVKXXMSEZ3NjiSNKOOqSynh89DbgHBy1V6xKls
.
..
01soABAAAAw2PuDmIFXI5tDpJ2fUMq1JpFriZFkIsAf7EL6XRxk6f1U+UaG
0Ah8dDAAAAAHt20OPTTSG7otiWHrE,qrBll6DB
0LpEoCAAAAAaUErLsbngSjz6oB8fi0tB
0Yb6dAAAAAgTWQNcVE6KMb9lTr5hY61Nj1QVO,r1jnofyfPM8Dvy4umGaG0OETk,ac+nhaCnPobeocWV
0gCKrDAAAAwwuUXxllsu18hCv+IEVmAB26i2rn6p9fGnsvnp9cDmjC
1MbwfCAAAAwkilTJDkpcpMqZj7yQRyTkRcs7b5UaLGwP9TH,Y0RvdC
1q7eyDAAAAQSrBNJ396+GLo9sFF,ZwrP
20UQLCAAAAgRetCJAzodKyOMqIhJUxHC
2IU8XAAAAAQzwTha6Yf37TRUwnLa4ibaeWymsc6pjDs+4Nt8
2eqEDDAAAAAt7,UOOnVgKibAUja0DlnME52eGA
2mLjrBAAAAwJNoiCiXvJIuYxqK+f6VhGcSU,IcrXiPJ
3+oqgCAAAAgdwGXBu7MtGBaCTx2wSCnbg4WVxa9EFPnOMmr+o+SBnC
37gciBAAAAAqm6sthz9bKI26AAktlTTmRcs7b5UaLGwP9TH,
3Xb8fCAAAAgtwFzxtOl,LMn57YDmA19oMQbjMhQgwMBMKYtQ
3jF6YBAAAAAauHimbunDcCPkDMwD38PmeWymsc6pjDM
47paZAAAAAAjyRdvwBnTCRVxC56sf64SRu3pX,bEOTJ
4Jux6AAAAAw,jpm8Lt,0CsKIVwRG6uXC0DfLJcDZDjQYK9TegJpP7D
4OVCfDAAAAgmXoxI+ku1VudrIhwhUNKWFDI+cf2UyHjlvgPN
4tKHuDAAAAQjniEHcQnbbc5KcFSJs9llvSHbsgyH6HI
52fhNDAAAAgTfqaarh,2qiRErk5woYmVo1EN2LAM7LH
54AmDBAAAAgj6aN9SdkWVx3tAURfgQzmWdxYYKPiDyeEWY5B
5S6uEDAAAAQiTZHKXzMDkEDWi4txrOlNMk8pV158sdE
5Z38QAAAAAwNTztsgZvRwXe,fyYW7dewj,Jqa8cKC36fGzN82Xx1Jb05RgF
6,U+dCAAAAgecwYif2WvRMobAaCGspqeg4WVxa9EFPnOMmr+o+SBnC
65TJIBAAAAgrfr+SQN1vQq8r6DbUz0GOeWymsc6pjDs+4Nt8VxU44D
688cIAAAAAAmokSM6DwcXXcbFXqf09++kq5ZJv,BkEN
6TveLDAAAAw8EcWSSWYkceAGUnGot+qf2B5Nqm9nm57nHt20
6WvXkBAAAAwY2xWQxKI5DUJcUyTMmdMm9jcsv8kLuGA52udOMFawWc8p+LP
6jc1TBAAAAQsY0QbjeeZDcin0qckijulnDJU,D
6lO5sAAAAAwY2xWQxKI5DUJcUyTMmdMmZY3Qrly4lDcCKPMJyvs9AIvzBiH
72,fQDAAAAAoeK,dcO1R8MJHJRNpsKLc90pGAB
79XXWDAAAAQJMmE+QHDZRJytad62TP3JOJgY9,IUJ0XHT4mazS,v3pF2vnjKNvA3Z4h9ddK5YFH
7JJxuBAAAAwbDh+eo2cBvyhVRx+s4MbJt2DejIx1jaOuuoopjSbGf3P6HhM
7Pxs8CAAAAwvLiUn+eKKE9Vv53xEoCmTKpO0xr8gRiA
7TxtJBAAAAAfKPbXeIdj2afVUkx8T3PRr7OYkD
7ZlKXAAAAAQAkRQyECjA18lalHe2xnvhd0NwvkQAbXH
7ZqddDAAAAAe6fmh5Tme3ffX,PvY8qwb
7oCQEAAAAAA4PARFGxeqIgv0HEnPvOHl4z403o87yyM
84hMbBAAAAQTImWVmxc9e17m2j8MHZ,YMuxIszsKp6Yrx7vUOy58+3HHsbB
85viEBAAAAwbDh+eo2cBvyhVRx+s4MbJSr1efXFZo4frz8p9oMdTXR2sNqH
8KYj3BAAAAwVRthTrVaeMnaGSmPueYoRsP48pATGsH7J0FUU
92aE4BAAAAgTWQNcVE6KMb9lTr5hY61NW9oERINdfO05oDnDHlE5Me3,QuuRCL2Boz4+LiMdbhRtiS7sGOkW8iL,PqOUxyj4
9AYfKBAAAAwY2xWQxKI5DUJcUyTMmdMmrHuCpRstMpK20R,tFRtgvNo3IJP
9AbcCCAAAAQBqtQxR4hXoso8VgxE,OrF
9DVmwDAAAAwqKnm,Mf7267h811TclGgwei8N7lk9pR,vu43C
9KkKwCAAAAAO1tYQauVkyDftjtHrEdAV
9hsCuBAAAAAiJujaLEGWYEQKVyi0OZNYRFfD3C
ALHrdBAAAAQEH7+WOl2iB8T,0xPGd0bniXhC+OYx9CAGTm8Exn53FRJyN9H
ASckKCAAAAgc4YI31+wFmK2pNarh5wjn
AdPQ7DAAAAAZ8l7yGK5iz6Mxt9DUZI+d5qqeCN8ljDiLGU,DxyRNuC
AeFk3CAAAAgTWQNcVE6KMb9lTr5hY61Nj1QVO,r1jnofyfPM8Dvy4+xnP7NiDsoQ2eSKj0Wf94CbAfHT
Al3SICAAAAQrnVLPqrQFIz3+gv8hNXUEaOtTWRutDBL
AnfIFAAAAAwGmmBvRvrt4eUTZi2fVW4k+v1sTIjdSDjvbHb6
AsWu8DAAAAwuyaUU5Jfr5QYytIobo20Wy,DIYA
BEK8ABAAAAgLvnKCTBpzsNxuMHRVqCWck2x60z8gWBmYf3VA
BNgGpCAAAAwnuVPqjh9EpFER5lJc3rm,pnm+N+yybLH
BZQuNAAAAAwcc9inM8,YKTa,uFHbynJkbUGSd64zPs2JN4JcfMsKRXLyrLZXVHRRspg+WA
BnOZUBAAAAw0ij9qPTXNQNI6WyvDq,xjRcs7b5UaLGA
C87zIAAAAAwMuNgEoO,Zm29iH3XXO6KAt0jE,gdbnqH
C8FSzAAAAAAuzg1rM2ZOpNuzV2WI8PtfjZHbBFrgkPQlwRJPxY2xYC
D7JH0BAAAAwhVg4vsSCKOKSbtsR1XDCWfWQbGEQ7VC9RLByafNj79B
DsL3iDAAAAQInI75tzSzXKsnU+N1oSjt
ECjSQBAAAAAI+Bv2x3v,VAK+NGmQTkQZg4WVxa9EFPnOMmr+o+SBnC
EQqKgAAAAAQe4sVM7HneFyV6ZlJSlvFpRcs7b5UaLGwP9TH,Y0RvdC
ETb,vBAAAAQEH7+WOl2iB8T,0xPGd0bnH8Y8SIwHKCaPyEF,PdRhCutkzDH
EUnfCDAAAAwRIASWX2jOvMA1XBvhqWyxOJY6IVi,7pLJxC0C
F8h8oCAAAAQ1PavhTUtcdrWMCJM96wqwkD8RcA
FPV0BDAAAAAtAo1GKUSm0yBRcfbrctvhkIsTpQOxFxA
Fzt,ABAAAAgVvTzuJvBMSbpemdEN2wniUuhAQVWYz+3,YXOOqgmMiC
G2mEFDAAAAAac9+HdW22UM0vWvkXISRy
G5HTaAAAAAAWqvpIy7oLxANkq8+1l6USvHij8FppKnz6bKzG
HEsiqAAAAAgQqYKrtpNdpUc7wAJj2mHHERLtCIFmqAWls9hTCQD74zYuRwBEmuDa
HK8l4BAAAAQ78d0KDM3eQbm3bSKEB960zP19BWrTUH2XnqU4Vx9jAC
HvbiJDAAAAAEjDh2pm22yGknD+jY2+PY4QZd9zn1kHqBiZOglQjZmD
IUgdVAAAAAQB8jB4rHXLLr7LcKBXTeqJi7,umlDYJzhdJKCJvZgEjD
IhlO6CAAAAwkBOsQMNZQ+,eS67knCMrjkRKjJN9k5+yYjAYy
IpXHJCAAAAwUdWS1qqL1J44a41fiM5Ajg4WVxa9EFPnOMmr+o+SBnC
IwI3ADAAAAgvaQ7f,MzmMldFdqRt3rdGrRzouBWLhg1Rwp6Y
JDMYXDAAAAgTWQNcVE6KMb9lTr5hY61Nj1QVO,r1jnofyfPM8Dvy4+duA4y4I8WDMvqxwHZGlkmvyGqA
KoMVGCAAAAAe5dFgRWEDUmgcE5JpGRaR1KKQ1PbeDlH
L+qNXDAAAAgweU5s3,zQb1rjqOxrd91XtR,tHD
LHO6NBAAAAwiHBrkXzTaJ5iXriYXUi7b
LLOjSDAAAAQ5q6DV4lvj6LOfyTl++34qcEC9lItP9GF
Lt2SCDAAAAAfbps5s9hVtlwsqnWdHy3Jccxj+D
M9MB6DAAAAgT28XoRMPNosk5IyaWo9rFd0NwvkQAbXHwZp83Oqu+1A
MAESbDAAAAAeQJrOotJJCSHVTH5QWmwcjdSy4PaN0b6JvjtBvfSvEtZVEvG
MtO9kBAAAAQEobMJsudZtnX6MhXd85DmkIsTpQOxFxAP0uhp8FY,XC
NF4ljCAAAAwjsi1qPqCiJQkfQh3ikdiu9nh1y7XRGl7vJMRR
NQjS9BAAAAwOsfXR9+HGgH7WIkcZtjyEjZHbBFrgkPQlwRJPxY2xYC
NRo9WCAAAAQbTB4vACbxNt2+XLBORJKrBWNL+m6PO27MqybuniNNLhJRRkfBPJ9JJqkiXi5paqI
OAEtpBAAAAQ0ATlFWmFjOLGS1dRI++fd,Yql6f9MhGHMwC5r
OFdOGBAAAAAie0HmQ9ZBSclLkrvxj6G80kog5QiaJ1J
ORRM8CAAAAgTWQNcVE6KMb9lTr5hY61NMOO251la6n74x0mY,WhcbZ1jSEh0095QnjOcOcUSkzI
Ol+SGAAAAAAZkyYSTPZuvM2IAmcGvbpv2uY,pu,VutBFKLpPL,caFk0VruuSvmUO
P1m3gDAAAAwcc9inM8,YKTa,uFHbynJkn0ey9mXgsVIsUyHIs8rqvpsp49G
P2uOSDAAAAApaeWy7fAJRr182NrxJ,s6uoD6troGN60YHf2H,BVE6PW0PCNVuQkI
PPCTnBAAAAQCv42pgP7oUAdzQVxTmSEed1mT,B
PPCo3AAAAAQzPcbnb9So8lNLIZz+POjGDqBb+LOfCQ7syvK2
PqGHiCAAAAgnlsJLne64ArPeTLfVMFO+of2Al3JB,dDx5Glwh94PbWOX2h9PRi5aJo8GaIZPfac3bnJx
PrLmsAAAAAARutnBjUiNCCqRObKxBRXhVUNMCeH0sjHwfZVsITV7RNGHI6jZTZbkO3Rn,hDYpHB
Q+KUcCAAAAwaSbV9koIeogfOaHEQjry5MQbjMhQgwMB
Q,Gv+AAAAAQnVUbOlzx2qy38ll9VG5lAzb0ZIL+5suZpS+XzWDibtB
QLxTKAAAAAwmISSMPaxFfp+0AdXF3vIURaUrUD
RIzzoDAAAAwP7NFPfm5dRNVUnT8A+Y,TPcRxwj2QlIH
RNXncAAAAAwvwhh5AftDdD697FT722YcIAdy4D
RnOOABAAAAQEH7+WOl2iB8T,0xPGd0bnfIPUxQ1gDZM2Dp+W,OQDn2lEAO7UoLUU
SUbMOAAAAAAyDyGzMPjF7QGd9qbfG2OfHzdFgD
SoEfpDAAAAAeqUBSIccoBFmWuiAZ3hsfUsCUwA
T3,ZXBAAAAQEH7+WOl2iB8T,0xPGd0bnhV50SfJyVZGbDca+UNdV3ak,5,mhCRDZ
TPEu1DAAAAA+mODaWNc6w8ueyuA,8taO
TqvdXAAAAAgTWQNcVE6KMb9lTr5hY61Nj1QVO,r1jnofyfPM8Dvy42qeBEcjkgH5ocVu5BnC7ffDDtOza9QJ3C
TxkUrAAAAAw1VqmModdV+jkrPaSoaHRropWhvB
U0Dk2AAAAAgq7WwHSQVdzu2HhJwhsBltq+o+eWDL9Ks2w8SglVYNLB
UC6KADAAAAARutnBjUiNCCqRObKxBRXhjxBi+Y2U2Gpzd05f4AW6R8GEQKGEV8fIMgnBnChpIS1C218J
UP7YcAAAAAAIfwYAgeTxr7HWUgBeDKhNcEC9lItP9GleOIJu
UykNbBAAAAwY2xWQxKI5DUJcUyTMmdMmF5+lzbwWeXTlL,lGKV1,v8J4u8loo3MO5DGuvuvLO6z4MSnvrzwb75COmtJ
V2abRBAAAAg3RWVESOZ9dD2l2tYsPCERRcs7b5UaLGwP9TH,
VRMHrBAAAAgTWQNcVE6KMb9lTr5hY61NW9oERINdfO05oDnDHlE5MGsndNwPxDitM53Kh9wRDWL9KsZl80wMA4hr7RJ
VYk8MCAAAAAqsikKH5t+Bi7wAFAO4ysPNhYaVZGz17VvbaPyzck9jB
Vk5MWAAAAAQVlUhAaVwUyJiykEXodyu8tNFg,C
VwnyUCAAAAwcqWj,K0RLlqIfOqi7ccfgjZHbBFrgkPQlwRJP
WcTtSCAAAAwSsNZDoNg60D1SAQpB7xH9,Liz2D
XBFyyCAAAAAVlDh4JkKZ1NQxI2NJTSvveXKK0Y+7G,D
XtZATAAAAAAWeNEd5n5uYQAD1Cs5LqIUixoQzD
Y+Dx4AAAAAg2Ef0kVZcGyjthRX7i+86Xzx1Leyw,jpMp97WcsJfmQC
YC2igAAAAAwY2xWQxKI5DUJcUyTMmdMmtU8b62myagI7P14VHgeqniPtlcJ
YIj+3BAAAAgHbp2J4VJGYHpIAwQcOJy,g4WVxa9EFPnOMmr+o+SBnC
YMlj1DAAAAQvHNgFNg+chzzxcBF+T4EwFDI+cf2UyHjlvgPN8HY1XB
YwpxkDAAAAAaMAHSGa0C9Em6c5uyiT7fb0QKi+XKVIzo1QjeJ4cUMOgWDhD8KFL2AOS11Jqe6Nlpfp8rxnKct76MTBA
ZFT2OBAAAAQDk8Qb5Gfgz9KfXiEvVRANNJYtjw85xpVfukA2
ZLIZ9AAAAAAYJTvnXdQdqfvd43+obgHD
Zppe5AAAAAwGHAacnrhj819KXA1B9n80zx1Leyw,jpM
a7l7aBAAAAg6pnSzt8l4k60MrqvwKC8NGhXy9A
aW2dOBAAAAwE3H4nTowMkFm5ZD0sq3T9i7,umlDYJzhdJKCJ
aZlaUDAAAAggmb6Lu5yHJRYIeRgQdPBDNhYaVB
acVv6BAAAAwY2xWQxKI5DUJcUyTMmdMmF5+lzbwWeXTlL,lGKV1,vAgWFqwzRvlvDeRCl7Totj74MSnvrzwb75COmtJ
aebYvDAAAAgbXCMhcnEIdSPUJ0P7pEw2oxAcIZoRL0D
bBt+4AAAAAwuFRAl6YjEohLunoJxzSkCoxAcIZoRL0TYqzl7KLOt,B
bdDOGCAAAAA2r4UArzOzlJVNuVHBwdAjkCwDb3LE9VkSo6km
bjTQtCAAAAQ009ku04AoK+2LEom,JQqalwYS4D
c+ydkDAAAAgTWQNcVE6KMb9lTr5hY61NW9oERINdfO05oDnDHlE5M+iYEnMtcIUJPLTWfWPbc7,yB+f8zkC,MB
c1i05BAAAAAeQJrOotJJCSHVTH5QWmwcbWFxrxk32Uz0z,wl3CNuwjwNk5M7r4cLB3mclMV3XWTK6hB3j,E+I1xlC0ZJyVK6
c881UDAAAAgTWQNcVE6KMb9lTr5hY61NCN2FF3RVq0BEb2,juxlbKY1jSEh0095QnjOcOcUSkzI
cFsQSBAAAAQLuZgZP,zLEqlMvfhF7Q1iFjp3msZlZnJWMnxFWN2bBjmGW,78a8G,htVP3aSbq4k33Uiw
cuNXPDAAAAQYI4PNTSTUlsXQsJedGTKkDZmSnA
d5phxBAAAAw8hfTc,xyOEluC4IHcFGCUjZHbBFrgkPQlwRJPxY2xYC
e,0qsDAAAAQCW6Unge4DPPFtBwv57vWN2B5Nqm9nm57nHt20
e2M,mAAAAAAIuVVsWPRxzpDj5qPqvUwpoCAlnpzePInQAye7kLu4Qp4kQSN
eDYFTBAAAAQsoE+PpcLZ6zyAdYdNArI+jxWAAImpW9+wnrAz
eUeWeBAAAAAxWQ6A9ZWfer5UZLEJsRySUsCUwoJ+ZCYB99L,
eVPI0DAAAAgWG1+JdSnHeK5G8OCAHaJkbLKijfHTWPP
f3fhOAAAAAgVCcT1Mpc1mcO5HwNrEJTdm0bR,BiGcKI
fjSw,AAAAAwmWc1x9HGax5kjJMMR0qln
gFNFgDAAAAgG7FTn7NHe2nFViBGk9+1Ck0QPsXwtARfTFxZ4bZCxsp7t306n8nY3ejKNZ4k09CkOU7xB
gOkm8CAAAAgfgD0Ohsupe+HLmiYppP9u
gaN5CAAAAAAOUWX,8ZN5hagYmDYJ0Ym5FUyqeykQ,IFLtnkdrCQiMqgQ83Q6SjQy
gcBazCAAAAwUZlxcSbiEROFUVKJJ5MldLIn6ED
gt,I3AAAAAQEH7+WOl2iB8T,0xPGd0bnl+X76z6rmpqyjFjotbSdPZU0jrCly63Z
h2KAUAAAAAQEH7+WOl2iB8T,0xPGd0bn2A4mWgmoWzxO4logL9YgOZU0jrCly63Z
hA9ezAAAAAQ8GyBBVDctdnmgOKGDrUF9t4mBm98PvQoWy8+FWsDVLC
hVu,XBAAAAgK7fdUjSJEWEJ,MiFGRXVyRcs7b5UaLGwP9TH,Y0RvdC
hXfIeAAAAAgEy7lUJTns,7Qjzwi+cNYujZHbBFrgkPQlwRJPxY2xYC
hyUP9BAAAAgQNLYEX6k+V,cFYmIZ,GG4Rcs7b5UaLGA
iTDFwAAAAAg6XPIk9BAAbKqgMJpEkaLfteSJ9mW8MmI
iXhP9DAAAAA5AfEHjZtoHu7ZlpO8vpZG0FJIoflg2WuMlqe+OZzgGffhheXbJfzKY76L9CRXkCP
ie4REDAAAAQ65jLSa0qhWghTRGWORw+UjZHbBFrgkPQlwRJPxY2xYC
iowpYCAAAAAUz,EO7qQgo0NS3PDa2SwtOumG0B
lsoadAAAAAQUQs3fvduopX5GbF7RVqr0XHfA1XK09UC
lzjF+BAAAAAMvJWtSUwZiC6BbTYn8Z4CBxruYsfhjjM
mGb3FCAAAAQJMmE+QHDZRJytad62TP3JepZElSiBvGucJN1mDb0RQrF2vnjKNvA3Z4h9ddK5YFH
mbd0wAAAAAQUs,blYNcR019VQJApFEgNRcs7b5UaLGA
nBlhvDAAAAQy08ryHQPz9SgNXkuFMlBpzTJER,+B,nr5cP7ZBWKnZ8IwepP
oPjfiCAAAAwTQqk1Krsg,LVjP2DFMBWTRcs7b5UaLGwP9TH,
pdUN1DAAAAARutnBjUiNCCqRObKxBRXhj18U5ouw4FqckL7MKi09nPVczoC
psF5MCAAAAQ2F6vlAo7Qz1Xlwl4KEd98
q2hMiAAAAAgTWQNcVE6KMb9lTr5hY61Nj1QVO,r1jnofyfPM8Dvy4O8eJW+AQ4hYzwirQ1VFYqt,OMRT
qvdRbDAAAAQg7rZX4Z7UuBxiY4lDyiqz
r9jPWAAAAAQXiquZuu,OtLCniaA60Ht4SXY,Mt+wfc+2iC0a
rt2RbBAAAAQv0p5IWuRsXDoIvBi6BRdeMMnpnPF7PKE
sYCrfDAAAAgTWQNcVE6KMb9lTr5hY61NzyLrdecbnf33hvTwAGcMc3+Wq6EMa1XHH,pYtQQ6nhB
sefbrAAAAAgTWQNcVE6KMb9lTr5hY61NmAmDof+N0PDBYZdFwZ9fDY1jSEh0095QnjOcOcUSkzI
siuUlDAAAAA5AfEHjZtoHu7ZlpO8vpZGwyE7oab5wll7ZMdkQQscQ9k3cNclnGs7Y+lIqnwA9QK
tBBd9BAAAAg9dCPGvG5Ff07p46W,uoilHfUiPcbXkqX19Rth
tYWNJBAAAAQLuZgZP,zLEqlMvfhF7Q1iET1,g0gfJC7SGKLl75hWFVMmebymVmdmYxcGXY1YvFM
tyUt3BAAAAAOUWX,8ZN5hagYmDYJ0Ym5,R3V1QfzH,z4nShGAspIsqgQ83A
uSRheCAAAAg4+vrZ5AWycYXiiQybGIx4IdBs9xzlyBKO4B+,vUedkdBwHGXG9I6i+85wNzCCwzfm8XijX4yq6CKvT2K
ucan9AAAAAwY2xWQxKI5DUJcUyTMmdMmQYxHMSQfI56r+LTvr5BQ3VmpbKA
uviTGDAAAAQkxF4LHSr3uiJ2sQUt7xTsdj4g9C
vI9Q4DAAAAwxX04lQV7LZD93dJ+TeyCJWIc9SA
vsHuKCAAAAAIuVVsWPRxzpDj5qPqvUwpmEA56MzmhpcuL2SI9TEKXG29pmybfJ+e
w5,QBBAAAAQjKbBwpv8jT6OOiUgzNXzAGi2eCFPk9aC
wD0A4AAAAAwbfDT1lUUb0TYhx4tGkjfNztQXzSuz,VSl799CVc59TD
wMAU0AAAAAA5AfEHjZtoHu7ZlpO8vpZG3XYo31Wy3sC2u+SvQ0FpwbbMY9FfTMt7wpN4yRR1oN1amU3n
wMkUDCAAAAwmpG5Ui5CHXaF2iBpmcmf,BCMrglBKqM64UgVp
waTNlAAAAAQxAiP3nNl8xY5L4TD,BW9V4nli,vmD4,knQav,Qc0p8L3QS8VNgF4j
weSedDAAAAgqDH,fyrHnbdik9B7cKqdWq+o+eWDL9KM
wrGedAAAAAgAdJtd20faCMu0fOeK+G2ObQWYo6qDUfQU8sh8++qbmheIP0C
wsQ13CAAAAw7k,u8wDCmV0RcNE,Mt2XsRcs7b5UaLGwP9TH,Y0RvdC
xPnYbDAAAAQqeIKtziaRtaS6KjCRi1mGt4mBm98PvQoWy8+FWsDVLC
xkEZvCAAAAw,BeAG5PQzXZKMUwL5WreK
y8dkRBAAAAAIuVVsWPRxzpDj5qPqvUwpjduQYvPfgTXVAfq4y7dngsUmrMI
ylcKhAAAAAQn1vrJlSJsB7gxslC7WXh,kRKjJN9k5+yYjAYyZ8ul+C
ymhb7DAAAAw8Tdfg16E1h91pKFeVc,IgRncpGUVECUPnbLGQXLFkjIYXwRoXQfUk7wYSVee1dZ0RqUf,JnY0FO2vu0G
ysn0TDAAAAAMKWKOm9lALBJkXdI5hDKkErXUAL3WOaIpIIqS
zOlmDBAAAAAK4Xi0ksjCNDdsMbX3bYaABEEYCC
zRqP8CAAAAgjFT4+kTH5wsDAeI6kqc18vsve4baip65cs1Ok
zeJv6DAAAAAD02ITIEIMTAjCWLEqszcjzcvVTeiJAsoJcWSbJ3iqjX20yRtXawt3zmuLQmqVdR8+XyRgA0yNTC
zt8JbDAAAAQox,d7HLZX+JGRrs9zGaLyasXMdu3c4ZP
It seems the filenames are unreadable. I think it could because the partition was corrupted, partition table was corrupted, the microcontroler of the flash storage is defective, or hopefully, it's just encrypted. It says it uses SecureBoot, in that case, there is probably a TPM and so there could be FDE that doesn't require a pin.
I've thought that if it is just encrypted, I should be able to at least download it.
Code:
adb pull -a /mnt/testdisk/data ./pocoData/
adb: warning: stat failed for path /mnt/testdisk/data/TxkUrAAAAAw1VqmModdV+jkrPaSoaHRropWhvB/ecR9BAAAAAQ,9MwxbCmPb1c0+eHW8N++/l0SEfAAAAAw1dRkLAWRJwo3JGuOWWuQv/5mhi0CAAAAgjJw5oISj,13YTX9+KBoQk: No such file or directory
adb: warning: stat failed for path /mnt/testdisk/data/TxkUrAAAAAw1VqmModdV+jkrPaSoaHRropWhvB/ecR9BAAAAAQ,9MwxbCmPb1c0+eHW8N++/l0SEfAAAAAw1dRkLAWRJwo3JGuOWWuQv/IRo2XCAAAAQOBmuCvwvbaaM1jDX8XznT: No such file or directory
.
.
.
adb: warning: stat failed for path /mnt/testdisk/data/cuNXPDAAAAQYI4PNTSTUlsXQsJedGTKkDZmSnA/FlnpeAAAAAAs0icytsu6weJqYmQ9OBan/UIHBTDAAAAwMiQfM3EhEMuRrzLTZAh90/P,m5wDAAAAw8AHYOJB43wTrc9930viCi/L0akNDAAAAQO8kw,18TX4+AGrcVK0Sz4bp3uDA: No such file or directory
adb: warning: stat failed for path /mnt/testdisk/data/cuNXPDAAAAQYI4PNTSTUlsXQsJedGTKkDZmSnA/FlnpeAAAAAAs0icytsu6weJqYmQ9OBan/UIHBTDAAAAwMiQfM3EhEMuRrzLTZAh90/P,m5wDAAAAw8AHYOJB43wTrc9930viCi/eFxy2BAAAAgqsuin2m3zGeSGguf8W,VMTQ76z3seLeF: No such file or directory
adb: warning: skipping special file '/mnt/testdisk/data/wD0A4AAAAAwbfDT1lUUb0TYhx4tGkjfNztQXzSuz,VSl799CVc59TD/MxJZnDAAAAQtQ,sVVyNhtbmLTi,V4qjA/+wgBxAAAAAw8ZtafqbDNLwfU5mZwiIW6' (mode = 0o140700)
adb: warning: stat failed for path /mnt/testdisk/data/72,fQDAAAAAoeK,dcO1R8MJHJRNpsKLc90pGAB/MvRtXAAAAAQgMXSDeJnDboL5HtbBBB7c: No such file or directory
adb: error: failed to copy '/mnt/testdisk/data/V2abRBAAAAg3RWVESOZ9dD2l2tYsPCERRcs7b5UaLGwP9TH,/ONPpwAAAAAw9jpvizj459bYZ7XzbCWzz/5RBgJBAAAAwIssV3aJhBiz4MykOsvSqB5apmhRegORB' to './pocoData/data/V2abRBAAAAg3RWVESOZ9dD2l2tYsPCERRcs7b5UaLGwP9TH,/ONPpwAAAAAw9jpvizj459bYZ7XzbCWzz/5RBgJBAAAAwIssV3aJhBiz4MykOsvSqB5apmhRegORB': remote open failed: Required key not available
adb pull -a /mnt/testdisk/system ./pocoData/
adb: warning: skipping special file '/mnt/testdisk/system/+3nFbCAAAAAUqHYdp20LO2TYtScGtlzb6e4R1C' (mode = 0o140666)
adb: warning: skipping special file '/mnt/testdisk/system/0ZzR6CAAAAA1TymVx2l,kKRenEUmxFd4' (mode = 0o140777)
adb: error: failed to copy '/mnt/testdisk/system/8EmmTCAAAAwGRY0h1y6p8yaroc8is3Fv' to './pocoData/system/8EmmTCAAAAwGRY0h1y6p8yaroc8is3Fv': remote open failed: Required key not available
There was a lot of the "No such file or directory" but considering FDE should hide the filestructure as well, it could just be that I'd need something like dd to copy the raw data.
If it's just encrypted, I've thought I could try the v.3.6.2 TWRP from brigudav, or OrangeFox recovery, if I can get it from the telegram channel, to decrypt the data. I've also thought I could upgrade the firmware to V13.0.4.0.SJGEUXM, upgrade to newer LineageOS recovery or upgrade to LineageOS 20.1. I don't really know which one is my best bet to get to a working system or at least get to my data.
I'd be really greatful for your advice and help.

Categories

Resources