Device: Meizu MX3
It has the recovery into which you can physically boot, but there is absolutely no sign of it in partition table...
From cache/recovery/last_log:
parted print output:
cat proc/partitions output:
cat proc/mounts output:
It has the recovery into which you can physically boot, but there is absolutely no sign of it in partition table...
From cache/recovery/last_log:
Quote:
<...> I:recovery version: 19405 Starting recovery on Fri Feb 13 11:50:24 2015 recovery filesystem table ========================= 0 /tmp ramdisk (null) (null) 0 1 /system ext4 /dev/block/mmcblk0p1 (null) 0 2 /cache ext4 /dev/block/mmcblk0p2 (null) 0 3 /data ext4 /dev/block/mmcblk0p3 (null) 0 4 /custom ext4 /dev/block/mmcblk0p4 (null) 0 5 /misc emmc /dev/block/mmcblk0p10 (null) 0 6 /ram0 vfat /dev/block/ram0 (null) 0 locale is [(null)] I:Start recovery <...> |
Quote:
Model: MMC 016G92 (sd/mmc) Disk /dev/block/mmcblk0: 15.8GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 201MB 998MB 797MB primary ext4 2 998MB 1535MB 537MB primary ext4 4 1535MB 2072MB 537MB primary ext4 3 2072MB 15.8GB 13.7GB primary ext4 |
cat proc/partitions output:
Quote:
major minor #blocks name 179 0 15388672 mmcblk0 179 1 778240 mmcblk0p1 179 2 524288 mmcblk0p2 179 3 13365248 mmcblk0p3 179 4 524288 mmcblk0p4 259 0 1 mmcblk0p12 |
cat proc/mounts output:
Quote:
rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 /dev/block/mmcblk0p1 /system ext4 rw,relatime,errors=panic,data=ordered 0 0 /dev/block/mmcblk0p2 /cache ext4 rw,nosuid,nodev,noatime,discard,journal_checksu m,journal_async_commit,noauto_da_alloc,errors=pani c,data=ordered 0 0 /dev/block/mmcblk0p3 /data ext4 rw,nosuid,nodev,noatime,discard,journal_checksum ,journal_async_commit,noauto_da_alloc,errors=panic ,data=ordered 0 0 /dev/block/mmcblk0p4 /custom ext4 ro,relatime,norecovery,errors=panic 0 0 /sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0 /dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_i d=1023,default_permissions,allow_other 0 0 |
The only possible explanation I can find is that it sits somewhere in this visually unused start 0MB end 201MB space (see the parted print output above), but how can I possibly retrieve it and isolate from other junk without knowing the mounting points? I've tried pulling it with
dd if=/dev/block/mmcblk0 of=/sdcard/p0-201 ibs=1 skip=0 count=201000000 but all I can do with this data is read it's hex only.
Aucun commentaire:
Enregistrer un commentaire