can't root/downgrade on s7 binary - Samsung Galaxy A21s Questions & Answers

hello , i can't root on u7 no matter cui4 3 or 2 , when i enter fastboot from the recovery bootloader all it says is entering fastboot mode... , and i can't flash anything it will just stuck on sending... , is it only me? or the root files aren't made for the international variant?
edit: systemless root rights(not sure if it does work at all) with the modified magisk , is downgrading possible?

127|:/ # sysrw
/system/bin/sh: sysrw: inaccessible or not found
127|:/ # cd system
:/system # ls -l
total 14692
drwxr-xr-x 2 root root 4096 2008-12-31 17:00 apex
drwxr-xr-x 101 root root 4096 2008-12-31 17:00 app
drwxr-x--x 4 root shell 13180 2021-10-28 19:57 bin
-rw------- 1 root root 3486 2008-12-31 17:00 build.prop
drwxr-xr-x 3 root root 4096 2008-12-31 17:00 cameradata
drwxr-xr-x 18 root root 4096 2021-10-28 19:54 etc
drwxr-xr-x 2 root root 12288 2008-12-31 17:00 fonts
drwxr-xr-x 5 root root 4096 2008-12-31 17:00 framework
drwxr-xr-x 3 root root 4096 2008-12-31 17:00 hidden
-rw-r--r-- 1 root root 34 2008-12-31 17:00 info.extra
drwxr-xr-x 5 root root 24576 2008-12-31 17:00 lib
drwxr-xr-x 6 root root 28672 2008-12-31 17:00 lib64
-rw-r--r-- 1 root root 280 2008-12-31 17:00 lkm_sec_info
drwxr-xr-x 3 root root 4096 2008-12-31 17:00 media
drwxr-xr-x 169 root root 4096 2008-12-31 17:00 priv-app
lrw-r--r-- 1 root root 8 2008-12-31 17:00 product -> /product
-rw-r--r-- 1 root root 14897702 2008-12-31 17:00 recovery-from-boot.pdrwxr-xr-x 5 root root 4096 2008-12-31 17:00 saiv
drwxr-xr-x 4 root root 4096 2008-12-31 17:00 system_ext
drwxr-xr-x 2 root root 4096 2008-12-31 17:00 tee
-rw-r--r-- 1 root root 257 2008-12-31 17:00 tima_measurement_info
drwxr-xr-x 3 root root 4096 2008-12-31 17:00 tts
drwxr-xr-x 7 root root 4096 2008-12-31 17:00 usr
lrw-r--r-- 1 root root 7 2008-12-31 17:00 vendor -> /vendor
drwxr-xr-x 2 root root 4096 2008-12-31 17:00 vramdiskddata
:/system #

Related

[Q] Noontec A9 Smart TV Box

I was just wondering if anyone had any suggestions or experience with the Noontec A9 Smart TV Box. I was given one for Christmas and I'm attempting to root it so I can run cifsmanager and play videos from samba shares.
The trouble is it only has a power button on the device. Plugging in a USB keyboard and holding down F4 (volume down) or Home then the power button does not boot into recovery mode like it does on my Samsung Galaxy Gio.
I've Google'd for root information, or in fact any information on this device, and come up with next to nothing.
with terminal:
reboot recovery
works?
I'll admit I didn't try the ADB shell until you posted. Connected it up like I did with my Samsung Galaxy Gio.
Strangely the prompt is # and it is root... but the /system partition is cramfs and can't be mounted as rw?
I can remount the root partition as rw, however I copied the su binary from the sdcard to /sbin with `cat su >/sbin/su` and set permissions then rebooted the device, and the file has magically disappeared since reboot.
`mount -o remount rw /system` does not work (running mount on its own after shows that its still mounted ro).
From the shell `reboot recovery` did reboot the device but it booted up normally, not in recovery mode.
When I ran `adb reboot recovery` instead of using the adb shell, it did the same thing.
Some adb shell output:
# mount -o remount rw /
mount -o remount rw /
# mount -o remount rw /system
mount -o remount rw /system
# mount
mount
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,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
none /acct cgroup rw,relatime,cpuacct 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/mtdblock4 /system cramfs ro,relatime 0 0
/dev/block/mtdblock7 /data ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,data=ordered 0 0
/dev/block/mtdblock6 /cache ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,data=ordered 0 0
The Noontec website has the official firmware... which is a recovery.img file inside a ZIP. Can this be modified?
critenau said:
I'll admit I didn't try the ADB shell until you posted. Connected it up like I did with my Samsung Galaxy Gio.
Strangely the prompt is # and it is root... but the /system partition is cramfs and can't be mounted as rw?
I can remount the root partition as rw, however I copied the su binary from the sdcard to /sbin with `cat su >/sbin/su` and set permissions then rebooted the device, and the file has magically disappeared since reboot.
`mount -o remount rw /system` does not work (running mount on its own after shows that its still mounted ro).
From the shell `reboot recovery` did reboot the device but it booted up normally, not in recovery mode.
When I ran `adb reboot recovery` instead of using the adb shell, it did the same thing.
Some adb shell output:
# mount -o remount rw /
mount -o remount rw /
# mount -o remount rw /system
mount -o remount rw /system
# mount
mount
rootfs / rootfs rw,relatime 0 0
tmpfs /dev tmpfs rw,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
none /acct cgroup rw,relatime,cpuacct 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/mtdblock4 /system cramfs ro,relatime 0 0
/dev/block/mtdblock7 /data ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,data=ordered 0 0
/dev/block/mtdblock6 /cache ext3 rw,nosuid,nodev,noatime,nodiratime,errors=continue,data=ordered 0 0
The Noontec website has the official firmware... which is a recovery.img file inside a ZIP. Can this be modified?
Click to expand...
Click to collapse
Post here the recovery.img and i'll check it....
megaupload.com/?d=5VRNN510
In the next days i will work on it...
Inviato dal mio GT-I9100 usando Tapatalk
Thanks heaps! I appreciate your help.
I'll send you a donation in a couple weeks when I'm back at work.
critenau said:
Thanks heaps! I appreciate your help.
I'll send you a donation in a couple weeks when I'm back at work.
Click to expand...
Click to collapse
First let me see if i can do something....
Another thing... maybe i'm wrong but if you can have root acces with adb you can:
insmod cifs.ko
No?
Inviato dal mio GT-I9100 usando Tapatalk
First let me see if i can do something....
Another thing... maybe i'm wrong but if you can have root acces with adb you can:
insmod cifs.ko
No?
Then send me with a pm the content of the sbin folder and also the content of / and block/dev and the output of: cat /proc/filesystems
Inviato dal mio GT-I9100 usando Tapatalk
Inviato dal mio GT-P7510 usando Tapatalk
new firmware
www .umax.cz/download/drivers/DH/A9_firmware_V1.2.04.zip
Uhh could you provide more information on this ROM ondra1234? I don't really want to flash my device with it knowing there is no boot time recovery menu so I could potentially brick the device.
Skin, see the following code:
Code:
# cd /sdcard
cd /sdcard
# insmod cifs.ko
insmod cifs.ko
insmod: init_module 'cifs.ko' failed (Exec format error)
# cd /
ls -lcd /
#
ls -l
lrwxrwxrwx root root 2011-12-29 23:05 bcm4329_cybertan.hcd -> /
etc/bluez/bcm432x/BCM4329B1_002.002.023.0389.0000_Cybertan-Foxconn_Cls2_extLNA_E
DRmaxInputLev+PeakDEVM_NT.hcd
lrwxrwxrwx root root 2011-12-29 23:05 bcm4329_usi.hcd -> /etc/b
luez/bcm432x/BCM4329B1_USI_WM-BN-BM-01.hcd
lrwxrwxrwx root root 2011-12-29 23:05 bcm4329_samsung.hcd -> /e
tc/bluez/bcm432x/BCM4329B1_TestOnly_0237_26MHz_SEMCO_B23.hcd
dr-x------ root root 2011-12-29 23:05 config
drwxrwx--- system cache 2011-12-29 23:16 cache
lrwxrwxrwx root root 2011-12-29 23:05 udisk -> /mnt/udisk/usb
lrwxrwxrwx root root 2011-12-29 23:05 flash -> /mnt/storage
lrwxrwxrwx root root 2011-12-29 23:05 udiskint -> /mnt/udiskint
lrwxrwxrwx root root 2011-12-29 23:05 sdcard -> /mnt/storage/sd
card
drwxr-xr-x root root 2011-12-29 23:05 acct
drwxrwxr-x root system 2011-12-29 23:05 mnt
lrwxrwxrwx root root 2011-12-29 23:05 vendor -> /system/vendor
lrwxrwxrwx root root 2011-12-29 23:05 d -> /sys/kernel/debug
lrwxrwxrwx root root 2011-12-29 23:05 etc -> /system/etc
-rw-r--r-- root root 1107 1970-01-01 08:00 ueventd.rk29board.rc
-rw-r--r-- root root 3764 1970-01-01 08:00 ueventd.rc
-rw-r--r-- root root 0 1970-01-01 08:00 ueventd.goldfish.rc
drwxrwxrwx root root 1970-01-01 08:00 system
drwxr-xr-x root root 1970-01-01 08:00 sys
drwxr-x--- root root 1970-01-01 08:00 sbin
-rwxrwxrwx root root 113525 1970-01-01 08:00 rk29xxnand_ko.ko
dr-xr-xr-x root root 1970-01-01 08:00 proc
-rwxr-x--- root root 45 1970-01-01 08:00 init_battery.sh
-rwxr-x--- root root 3449 1970-01-01 08:00 init.rk29board.rc
-rwxr-x--- root root 15757 1970-01-01 08:00 init.rc
-rwxr-x--- root root 1677 1970-01-01 08:00 init.goldfish.rc
-rwxr-x--- root root 94268 1970-01-01 08:00 init
-rw-r--r-- root root 243 1970-01-01 08:00 default.prop
drwxrwx--x system system 2011-12-29 22:09 data
drwxr-xr-x root root 1970-01-01 08:00 bin
drwx------ root root 2011-11-22 08:42 root
drwxr-xr-x root root 2011-12-29 23:06 dev
# cd /sbin
cd /sbin
# ls -l
ls -l
lrwxrwxrwx root root 1970-01-01 08:00 ueventd -> ../init
-rwxr-x--- root root 113876 1970-01-01 08:00 adbd
# cd /system/bin
cd /system/bin
# ls -l
ls -l
-rwxrwxrwx root root 56904 1970-01-01 08:00 InputChannel_test
-rwxrwxrwx root root 53368 1970-01-01 08:00 InputDispatcher_test
-rwxrwxrwx root root 74328 1970-01-01 08:00 InputPublisherAndConsumer
_test
-rwxrwxrwx root root 220308 1970-01-01 08:00 InputReader_test
-rwxrwxrwx root root 66888 1970-01-01 08:00 Looper_test
-rwxrwxrwx root root 48456 1970-01-01 08:00 ObbFile_test
-rwxrwxrwx root root 48488 1970-01-01 08:00 String8_test
-rwxrwxrwx root root 38496 1970-01-01 08:00 akmd8975
-rwxrwxrwx root root 191 1970-01-01 08:00 am
-rwxrwxrwx root root 9648 1970-01-01 08:00 amix
-rwxrwxrwx root root 10020 1970-01-01 08:00 aplay
-rwxrwxrwx root root 5736 1970-01-01 08:00 app_process
-rwxrwxrwx root root 10004 1970-01-01 08:00 arec
-rwxrwxrwx root root 9648 1970-01-01 08:00 audioloop
-rwxrwxrwx root root 5292 1970-01-01 08:00 bluetoothd
-rwxrwxrwx root root 199 1970-01-01 08:00 bmgr
-rwxrwxrwx root root 23160 1970-01-01 08:00 bootanimation
-rwxrwxrwx root root 10196 1970-01-01 08:00 brcm_patchram_plus
-rwxrwxrwx root root 5424 1970-01-01 08:00 bt_mac
-rwxrwxrwx root root 5556 1970-01-01 08:00 bugreport
-rwxrwxrwx root root 1807056 1970-01-01 08:00 busybox
lrwxrwxrwx root root 1970-01-01 08:00 cat -> toolbox
-rwxrwxrwx root root 18208 1970-01-01 08:00 chat
-rwxrwxrwx root root 54680 1970-01-01 08:00 check_prereq
lrwxrwxrwx root root 1970-01-01 08:00 chmod -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 chown -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 cmp -> toolbox
-rwxrwxrwx root root 5520 1970-01-01 08:00 dalvikvm
lrwxrwxrwx root root 1970-01-01 08:00 date -> toolbox
-rwxrwxrwx root root 109504 1970-01-01 08:00 dbus-daemon
lrwxrwxrwx root root 1970-01-01 08:00 dd -> toolbox
-rwxrwxrwx root root 5552 1970-01-01 08:00 ddc
-rwxrwxrwx root root 18112 1970-01-01 08:00 debuggerd
-rwxrwxrwx root root 9796 1970-01-01 08:00 dexopt
lrwxrwxrwx root root 1970-01-01 08:00 df -> toolbox
-rwxrwxrwx root root 44596 1970-01-01 08:00 dhcpcd
-rwxrwxrwx root root 57044 1970-01-01 08:00 dhcpcd_eth
-rwxrwxrwx root root 18292 1970-01-01 08:00 displayd
lrwxrwxrwx root root 1970-01-01 08:00 dmesg -> toolbox
-rwxrwxrwx root root 108820 1970-01-01 08:00 dnsmasq
-rwxrwxrwx root root 34544 1970-01-01 08:00 dumpstate
-rwxrwxrwx root root 9812 1970-01-01 08:00 dumpsys
-rwxrwxrwx root root 5548 1970-01-01 08:00 dvz
-rwxrwxrwx root root 119700 1970-01-01 08:00 e2fsck
-rwxrwxrwx root root 22640 1970-01-01 08:00 fsck_msdos
-rwxrwxrwx root root 5612 1970-01-01 08:00 gdbjithelper
-rwxrwxrwx root root 151868 1970-01-01 08:00 gdbserver
lrwxrwxrwx root root 1970-01-01 08:00 getevent -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 getprop -> toolbox
-rwxrwxrwx root root 5604 1970-01-01 08:00 gzip
-rwxrwxrwx root root 23476 1970-01-01 08:00 hciattach
lrwxrwxrwx root root 1970-01-01 08:00 hd -> toolbox
-rwxrwxrwx root root 22756 1970-01-01 08:00 hidd
-rwxrwxrwx root root 166468 1970-01-01 08:00 hostapd
-rwxrwxrwx root root 18196 1970-01-01 08:00 hostapd_cli
-rwxrwxrwx root root 5440 1970-01-01 08:00 hostapd_wps
-rwxrwxrwx root root 9648 1970-01-01 08:00 i2c
lrwxrwxrwx root root 1970-01-01 08:00 id -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 ifconfig -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 iftop -> toolbox
-rwxrwxrwx root root 194 1970-01-01 08:00 ime
-rwxrwxrwx root root 201 1970-01-01 08:00 input
lrwxrwxrwx root root 1970-01-01 08:00 insmod -> toolbox
-rwxrwxrwx root root 22420 1970-01-01 08:00 installd
lrwxrwxrwx root root 1970-01-01 08:00 ioctl -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 ionice -> toolbox
-rwxrwxrwx root root 100916 1970-01-01 08:00 iptables
-rwxrwxrwx root root 544444 1970-01-01 08:00 iwconfig
-rwxrwxrwx root root 682733 1970-01-01 08:00 iwlist
-rwxrwxrwx root root 10112 1970-01-01 08:00 keystore
-rwxrwxrwx root root 6640 1970-01-01 08:00 keystore_cli
lrwxrwxrwx root root 1970-01-01 08:00 kill -> toolbox
-rwxrwxrwx root root 39416 1970-01-01 08:00 linker
lrwxrwxrwx root root 1970-01-01 08:00 ln -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 log -> toolbox
-rwxrwxrwx root root 13952 1970-01-01 08:00 logcat
-rwxrwxrwx root root 9760 1970-01-01 08:00 logwrapper
lrwxrwxrwx root root 1970-01-01 08:00 ls -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 lsmod -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 lsof -> toolbox
-rwxrwxrwx root root 5584 1970-01-01 08:00 mediaserver
lrwxrwxrwx root root 1970-01-01 08:00 mkdir -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 mkdosfs -> toolbox
-rwxrwxrwx root root 38976 1970-01-01 08:00 mke2fs
-rwxrwxrwx root root 493476 1970-01-01 08:00 mkswap
-rwxrwxrwx root root 205 1970-01-01 08:00 monkey
lrwxrwxrwx root root 1970-01-01 08:00 mount -> toolbox
-rwxrwxrwx root root 18308 1970-01-01 08:00 mtpd
lrwxrwxrwx root root 1970-01-01 08:00 mv -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 nandread -> toolbox
-rwxrwxrwx root root 5552 1970-01-01 08:00 ndc
-rwxrwxrwx root root 5660 1970-01-01 08:00 netcfg
-rwxrwxrwx root root 39476 1970-01-01 08:00 netd
lrwxrwxrwx root root 1970-01-01 08:00 netstat -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 newfs_msdos -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 notify -> toolbox
-rwxrwxrwx root root 262932 1970-01-01 08:00 ntfs-3g
-rwxrwxrwx root root 161908 1970-01-01 08:00 ntfslabel
-rwxrwxrwx root root 32600 1970-01-01 08:00 omx_tests
-rwxrwxrwx root root 18692 1970-01-01 08:00 pand
-rwxrwxrwx root root 9820 1970-01-01 08:00 patch_plus
-rwxrwxrwx root root 26720 1970-01-01 08:00 ping
-rwxrwxrwx root root 191 1970-01-01 08:00 pm
-rwxrwxrwx root root 139540 1970-01-01 08:00 pppd
lrwxrwxrwx root root 1970-01-01 08:00 printenv -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 ps -> toolbox
-rwxrwxrwx root root 5520 1970-01-01 08:00 qemu-props
-rwxrwxrwx root root 13828 1970-01-01 08:00 qemud
-rwxrwxrwx root root 142516 1970-01-01 08:00 racoon
lrwxrwxrwx root root 1970-01-01 08:00 reboot -> toolbox
-rwxrwxrwx root root 9912 1970-01-01 08:00 record
-rwxrwxrwx root root 200364 1970-01-01 08:00 recovery
lrwxrwxrwx root root 1970-01-01 08:00 renice -> toolbox
-rwxrwxrwx root root 26340 1970-01-01 08:00 resize2fs
lrwxrwxrwx root root 1970-01-01 08:00 rm -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 rmdir -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 rmmod -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 route -> toolbox
-rwxrwxrwx root root 9848 1970-01-01 08:00 rtp_test
-rwxrwxrwx root root 59848 1970-01-01 08:00 run-as
-rwxrwxrwx root root 5392 1970-01-01 08:00 schedtest
lrwxrwxrwx root root 1970-01-01 08:00 schedtop -> toolbox
-rwxrwxrwx root root 9748 1970-01-01 08:00 sdcard
-rwxrwxrwx root root 42404 1970-01-01 08:00 sdptool
lrwxrwxrwx root root 1970-01-01 08:00 sendevent -> toolbox
-rwxrwxrwx root root 9860 1970-01-01 08:00 service
-rwxrwxrwx root root 9940 1970-01-01 08:00 servicemanager
lrwxrwxrwx root root 1970-01-01 08:00 setconsole -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 setprop -> toolbox
-rwxrwxrwx root root 542384 1970-01-01 08:00 sg_start
-rwxrwxrwx root root 82840 1970-01-01 08:00 sh
-rwxrwxrwx root root 10792 1970-01-01 08:00 showlease
-rwxrwxrwx root root 975 1970-01-01 08:00 shutdown
-rwxrwxrwx root root 47972 1970-01-01 08:00 skia_test
lrwxrwxrwx root root 1970-01-01 08:00 sleep -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 smd -> toolbox
-rwxrwxrwx root root 39384 1970-01-01 08:00 spindownd
-rwxrwxrwx root root 31080 1970-01-01 08:00 stagefright
lrwxrwxrwx root root 1970-01-01 08:00 start -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 stop -> toolbox
-rwxrwxrwx root root 5456 1970-01-01 08:00 surfaceflinger
-rwxrwxrwx root root 192 1970-01-01 08:00 svc
lrwxrwxrwx root root 1970-01-01 08:00 sync -> toolbox
-rwxrwxrwx root root 5488 1970-01-01 08:00 system_server
-rwxrwxrwx root root 67956 1970-01-01 08:00 tc
-rwxrwxrwx root root 193284 1970-01-01 08:00 tds
-rwxrwxrwx root root 9712 1970-01-01 08:00 testid3
-rwxrwxrwx root root 89880 1970-01-01 08:00 toolbox
lrwxrwxrwx root root 1970-01-01 08:00 top -> toolbox
-rwxrwxrwx root root 22308 1970-01-01 08:00 tune2fs
-rwxrwxrwx root root 5536 1970-01-01 08:00 tvcontrol
lrwxrwxrwx root root 1970-01-01 08:00 umount -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 uptime -> toolbox
-rwxrwxrwx root root 5552 1970-01-01 08:00 vdc
lrwxrwxrwx root root 1970-01-01 08:00 vmstat -> toolbox
-rwxrwxrwx root root 64164 1970-01-01 08:00 vold
lrwxrwxrwx root root 1970-01-01 08:00 watchprops -> toolbox
lrwxrwxrwx root root 1970-01-01 08:00 wipe -> toolbox
-rwxrwxrwx root root 5572 1970-01-01 08:00 wlan_loader
-rwxrwxrwx root root 5536 1970-01-01 08:00 wlan_mac
-rwxrwxrwx root root 31252 1970-01-01 08:00 wpa_cli
-rwxrwxrwx root root 291860 1970-01-01 08:00 wpa_supplicant
# cd /system/xbin
cd /system/xbin
# ls -l
ls -l
-rwxrwxrwx root root 14052 1970-01-01 08:00 agent
-rwxrwxrwx root root 5620 1970-01-01 08:00 attest
-rwxrwxrwx root root 9792 1970-01-01 08:00 avinfo
-rwxrwxrwx root root 9884 1970-01-01 08:00 avtest
-rwxrwxrwx root root 9972 1970-01-01 08:00 bdaddr
-rwxrwxrwx root root 5572 1970-01-01 08:00 btool
-rwxrwxrwx root root 5484 1970-01-01 08:00 bttest
-rwxrwxrwx root root 5504 1970-01-01 08:00 cpueater
-rwxrwxrwx root root 5536 1970-01-01 08:00 crasher
-rwxrwxrwx root root 5552 1970-01-01 08:00 daemonize
-rwxrwxrwx root root 9712 1970-01-01 08:00 dbus-monitor
-rwxrwxrwx root root 13856 1970-01-01 08:00 dbus-send
-rwxrwxrwx root root 60276 1970-01-01 08:00 dexdump
-rwxrwxrwx root root 5536 1970-01-01 08:00 directiotest
-rwxrwxrwx root root 59076 1970-01-01 08:00 hciconfig
-rwxrwxrwx root root 111028 1970-01-01 08:00 hcidump
-rwxrwxrwx root root 32164 1970-01-01 08:00 hcitool
-rwxrwxrwx root root 9716 1970-01-01 08:00 hstest
-rwxrwxrwx root root 9632 1970-01-01 08:00 io
-rwxrwxrwx root root 9756 1970-01-01 08:00 l2ping
-rwxrwxrwx root root 18028 1970-01-01 08:00 l2test
-rwxrwxrwx root root 9792 1970-01-01 08:00 latencytop
-rwxrwxrwx root root 9740 1970-01-01 08:00 librank
-rwxrwxrwx root root 5612 1970-01-01 08:00 lmptest
-rwxrwxrwx root root 18260 1970-01-01 08:00 nc
-rwxrwxrwx root root 68528 1970-01-01 08:00 netperf
-rwxrwxrwx root root 47712 1970-01-01 08:00 netserver
-rwxrwxrwx root root 14992 1970-01-01 08:00 opcontrol
-rwxrwxrwx root root 57364 1970-01-01 08:00 oprofiled
-rwxrwxrwx root root 9648 1970-01-01 08:00 procmem
-rwxrwxrwx root root 9716 1970-01-01 08:00 procrank
-rwxrwxrwx root root 13892 1970-01-01 08:00 rawbu
-rwxrwxrwx root root 13932 1970-01-01 08:00 rctest
-rwxrwxrwx root root 24116 1970-01-01 08:00 rfcomm
-rwxrwxrwx root root 9792 1970-01-01 08:00 scotest
-rwxrwxrwx root root 18176 1970-01-01 08:00 scp
-rwxrwxrwx root root 9692 1970-01-01 08:00 script_parse
-rwxrwxrwx root root 5644 1970-01-01 08:00 sdptest
-rwxrwxrwx root root 9684 1970-01-01 08:00 showmap
-rwxrwxrwx root root 9684 1970-01-01 08:00 showslab
-rwxrwxrwx root root 41908 1970-01-01 08:00 sqlite3
-rwxrwxrwx root root 76564 1970-01-01 08:00 ssh
-rwxrwxrwx root root 122148 1970-01-01 08:00 strace
-rwxrwxrwx root root 60112 1970-01-01 08:00 su
-rwxrwxrwx root root 633556 1970-01-01 08:00 tcpdump
-rwxrwxrwx root root 5408 1970-01-01 08:00 timeinfo
-rwxrwxrwx root root 5344 1970-01-01 08:00 vfp-crasher
# cd /dev/block
cd /dev/block
# ls -l
ls -l
drwxr-xr-x root root 2011-12-29 23:06 vold
brw------- root root 31, 9 2011-12-29 23:05 mtdblock9
brw------- root root 31, 8 2011-12-29 23:05 mtdblock8
brw------- root root 31, 7 2011-12-29 23:05 mtdblock7
brw------- root root 31, 6 2011-12-29 23:05 mtdblock6
brw------- root root 31, 5 2011-12-29 23:05 mtdblock5
brw------- root root 31, 4 2011-12-29 23:05 mtdblock4
brw------- root root 31, 3 2011-12-29 23:05 mtdblock3
brw------- root root 31, 2 2011-12-29 23:05 mtdblock2
brw------- root root 31, 1 2011-12-29 23:05 mtdblock1
brw------- root root 31, 0 2011-12-29 23:05 mtdblock0
brw------- root root 7, 7 2011-12-29 23:05 loop7
brw------- root root 7, 6 2011-12-29 23:05 loop6
brw------- root root 7, 5 2011-12-29 23:05 loop5
brw------- root root 7, 4 2011-12-29 23:05 loop4
brw------- root root 7, 3 2011-12-29 23:05 loop3
brw------- root root 7, 2 2011-12-29 23:05 loop2
brw------- root root 7, 1 2011-12-29 23:05 loop1
brw------- root root 7, 0 2011-12-29 23:05 loop0
brw------- root root 179, 1 2011-12-29 23:05 mmcblk0p1
drwxr-xr-x root root 2011-12-29 23:05 platform
brw------- root root 179, 0 2011-12-29 23:05 mmcblk0
# cat /proc/filesystems
cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev cgroup
nodev tmpfs
nodev devtmpfs
nodev sockfs
nodev pipefs
nodev anon_inodefs
nodev rpc_pipefs
nodev inotifyfs
nodev devpts
ext3
cramfs
nodev ramfs
vfat
nodev nfs
nodev nfs4
ntfs
nodev fuse
fuseblk
nodev fusectl
yaffs
yaffs2
# mount
mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,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
none /acct cgroup rw,relatime,cpuacct 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/mtdblock4 /system cramfs ro,relatime 0 0
/dev/block/mtdblock7 /data ext3 rw,nosuid,nodev,noatime,nodiratime,errors=contin
ue,data=ordered 0 0
/dev/block/mtdblock6 /cache ext3 rw,nosuid,nodev,noatime,nodiratime,errors=conti
nue,data=ordered 0 0
/dev/block/vold/31:9 /mnt/storage vfat rw,dirsync,nosuid,nodev,noexec,relatime,u
id=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset
=iso8859-1,shortname=mixed,utf8,flush,errors=remount-ro 0 0
/dev/block/vold/31:9 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relati
me,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocha
rset=iso8859-1,shortname=mixed,utf8,flush,errors=remount-ro 0 0
tmpfs /mnt/storage/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
/dev/block/vold/179:1 /mnt/storage/sdcard vfat rw,dirsync,nosuid,nodev,noexec,re
latime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,i
ocharset=iso8859-1,shortname=mixed,utf8,flush,errors=remount-ro 0 0
I have noontec a9.
fw is the oficial. tested
List of modifications:
- Support for installing applications from the SD card
- Support for DLNA (uPnP in the system as)
- Support 3G wireless network
- Support for connection via PPPoE
- Sub Flash11 Adobe to optimize Flash playback
- Acceleration of automatic scanning and sorting files
- Support for playback of TS files with H.264 codec
- Possibility to choose the icon size (setting-display-icon size)
here it distributes company umax.cz
Ahh it seems you're right. Umax is a distributor for Noontec in Czech. And they have firmware newer than the Noontec website. I'll load that up tomorrow and get back to Skin's questions for me too.
Please send me the cifs.ko you have used and also the complete name of your kernel.. i will patch it to get it working...
cifs.ko be in /system/lib/modules ?
I do not have it there .
Skin1980 said:
Please send me the cifs.ko you have used and also the complete name of your kernel.. i will patch it to get it working...
Click to expand...
Click to collapse
This version FW have bug with Power Off device. Power Off is not functional.
I concur... this firmware appears to be unfinished, I've downgraded again after a number of issues including not being able to power down properly.
new fw
www .noontec.com/Files/ProductPics/A9_V1.2.06_CN36.zip
i have tried that firmware. its a Chinese version like the one on noontec's site. plus bloatwares any luck on rooting this baby?
Hello friends. Sorry for my English. I'm using the google translator.
I have a serious problem. Buy this Noontec A9 and after upgrading to version November last year from the official website of noontec, the tablet made ​​the whole process but when you turn always gives error with the application and re-market the red letters charging noontec , loading and re-enter and re-throw the same error.
So is continuously and in a loop.
No one knows how to enter the recovery of this unit to reinstalling the firmware?.
Please help because I have a brick.

missing boot partition on xperia

Hello
I want to install new kernel image, but there is no boot partition, trying "ls" command gives this output:
~ # ls
acct init.goldfish.rc sd-ext
cache init.rc sdcard
config mnt sys
d modules system
data pre_hw_config.sh tmp
default.prop proc ueventd.delta.rc
dev recovery.fstab ueventd.goldfish.rc
etc res ueventd.rc
init root vendor
init.delta.rc sbin
~ # ls -l
drwxr-xr-x 3 root root 0 Feb 28 15:56 acct
drwxrwx--x 1 system cache 2048 Aug 31 16:12 cache
dr-x------ 2 root root 0 Feb 28 15:56 config
lrwxrwxrwx 1 root root 17 Feb 28 15:56 d -> /sys/kernel/debug
drwxrwx--x 1 system system 2048 Aug 31 16:12 data
-rw-r--r-- 1 root root 118 Jul 1 2012 default.prop
drwxr-xr-x 14 root root 3340 Feb 28 15:57 dev
lrwxrwxrwx 1 root root 11 Feb 28 15:56 etc -> /system/etc
-rwxr-xr-x 1 root root 98576 Aug 22 2012 init
-rwxr-xr-x 1 root root 5802 Jul 1 2012 init.delta.rc
-rwxr-xr-x 1 root root 1677 Jul 1 2012 init.goldfish.rc
-rwxr-xr-x 1 root root 15559 Aug 22 2012 init.rc
drwxrwxr-x 6 root system 0 Feb 28 15:56 mnt
drwxr-xr-x 2 root root 0 Feb 25 2012 modules
-rwxr-xr-x 1 root root 1406 Jul 1 2012 pre_hw_config.sh
dr-xr-xr-x 138 root root 0 Jan 1 1970 proc
-rwxr-xr-x 1 root root 243 Jul 1 2012 recovery.fstab
drwxr-xr-x 3 root root 0 Feb 28 15:57 res
drwx------ 2 root root 0 Aug 22 2012 root
drwxr-xr-x 2 root root 0 Jul 1 2012 sbin
drwxrwx--x 2 system system 0 Feb 28 15:56 sd-ext
lrwxrwxrwx 1 root root 11 Feb 28 15:56 sdcard -> /mnt/sdcard
drwxr-xr-x 12 root root 0 Jan 1 1970 sys
drwxr-xr-x 1 root root 2048 Feb 22 12:24 system
drwxr-xr-x 2 root root 0 Feb 28 15:57 tmp
-rw-r--r-- 1 root root 744 Jul 1 2012 ueventd.delta.rc
-rw-r--r-- 1 root root 0 Jul 1 2012 ueventd.goldfish.rc
-rw-r--r-- 1 root root 4225 Jul 1 2012 ueventd.rc
lrwxrwxrwx 1 root root 14 Feb 28 15:56 vendor -> /system/vendor
what should I do? its xperia x8, doesnt support fastboot

has anyone seen this before ? 1969? help

1|[email protected]:/ $ ls -la
drwxr-xr-x root root 1969-12-31 19:37 acct
drwxrwx--- system cache 2016-03-04 14:10 cache
lrwxrwxrwx root root 1969-12-31 18:00 charger -> /sbin/healthd
dr-x------ root root 1969-12-31 19:37 config
lrwxrwxrwx root root 1969-12-31 19:37 d -> /sys/kernel/debug
drwxrwx--x system system 2016-03-04 14:44 data
-rw-r--r-- root root 414 1969-12-31 18:00 default.prop
drwxr-xr-x root root 2016-03-04 14:50 dev
lrwxrwxrwx root root 1969-12-31 19:37 etc -> /system/etc
-rw-r--r-- root root 61730 1969-12-31 18:00 file_contexts
dr-xr-x--- system system 1969-12-31 18:00 firmware
-rw-r----- root root 2909 1969-12-31 18:00 fstab.e7lte
-rwxr-x--- root root 254352 1969-12-31 18:00 init
-rwxr-x--- root root 2696 1969-12-31 18:00 init.class_main.sh
-rwxr-x--- root root 2891 1969-12-31 18:00 init.e7lte.rc
-rwxr-x--- root root 6153 1969-12-31 18:00 init.e7lte_core.rc
-rwxr-x--- root root 1250 1969-12-31 18:00 init.e7lte_product.rc
-rwxr-x--- root root 1344 1969-12-31 18:00 init.environ.rc
-rwxr-x--- root root 2090 1969-12-31 18:00 init.lge.cmm.usb.sh
-rwxr-x--- root root 672 1969-12-31 18:00 init.lge.early.rc
-rwxr-x--- root root 5765 1969-12-31 18:00 init.lge.log.rc
-rwxr-x--- root root 3040 1969-12-31 18:00 init.lge.modem_log.rc
-rwxr-x--- root root 6160 1969-12-31 18:00 init.lge.power.rc
-rwxr-x--- root root 7732 1969-12-31 18:00 init.lge.rc
-rwxr-x--- root root 565 1969-12-31 18:00 init.lge.svelte.rc
-rwxr-x--- root root 3498 1969-12-31 18:00 init.lge.svelte.sh
-rwxr-x--- root root 26396 1969-12-31 18:00 init.lge.usb.rc
-rwxr-x--- root root 3403 1969-12-31 18:00 init.lge.usb.sh
-rwxr-x--- root root 1702 1969-12-31 18:00 init.mdm.sh
-rwxr-x--- root root 7064 1969-12-31 18:00 init.qcom.class_core.sh
-rwxr-x--- root root 6655 1969-12-31 18:00 init.qcom.early_boot.sh
-rwxr-x--- root root 12447 1969-12-31 18:00 init.qcom.factory.sh
-rwxr-x--- root root 27677 1969-12-31 18:00 init.qcom.rc
-rwxr-x--- root root 5350 1969-12-31 18:00 init.qcom.sh
-rwxr-x--- root root 4561 1969-12-31 18:00 init.qcom.ssr.sh
-rwxr-x--- root root 2962 1969-12-31 18:00 init.qcom.syspart_fixup.sh
-rwxr-x--- root root 23528 1969-12-31 18:00 init.rc
-rwxr-x--- root root 627 1969-12-31 18:00 init.recovery.e7lte.rc
-rwxr-x--- root root 5949 1969-12-31 18:00 init.target.rc
-rwxr-x--- root root 1927 1969-12-31 18:00 init.trace.rc
-rwxr-x--- root root 3885 1969-12-31 18:00 init.usb.rc
-rwxr-x--- root root 4606 1969-12-31 18:00 init.zetaw.bt_vendor.rc
-rwxr-x--- root root 2592 1969-12-31 18:00 init.zetaw.sensor.sh
-rwxr-x--- root root 8572 1969-12-31 18:00 init.zetaw_core.rc
-rwxr-x--- root root 301 1969-12-31 18:00 init.zygote32.rc
-rw-r--r-- root root 503 1969-12-31 18:00 lgdms.fota.rc
-rw-r--r-- root root 1200 1969-12-31 18:00 lgdms.fota_update.rc
drwxrwxr-x root system 1969-12-31 19:37 mnt
drwxrwxr-x system system 2016-03-04 16:22 mpt
drwxrwx--x system system 2016-03-04 14:43 persist
drwxrwx--x system system 1969-12-31 18:17 persist-lg
lrwxrwxrwx root root 1969-12-31 19:37 pkg -> /storage/sdcard0
dr-xr-xr-x root root 1969-12-31 18:00 proc
-rw-r--r-- root root 9833 1969-12-31 18:00 property_contexts
drwxr-xr-x root root 1969-12-31 18:00 res
drwx------ root root 2015-07-20 19:40 root
drwxr-x--- root root 1969-12-31 18:00 sbin
lrwxrwxrwx root root 1969-12-31 19:37 sdcard -> /storage/emulated/legacy
-rw-r--r-- root root 2786 1969-12-31 18:00 seapp_contexts
-rw-r--r-- root root 7 1969-12-31 18:00 selinux_version
-rw-r--r-- root root 406785 1969-12-31 18:00 sepolicy
-rw-r--r-- root root 15774 1969-12-31 18:00 service_contexts
-rw-r--r-- root root 878 1969-12-31 18:00 set_emmc_size.sh
-rw-r--r-- root root 1 1969-12-31 19:37 smpl_boot
drwxrwxr-x system system 1970-01-01 01:20 sns
drwxr-x--x system sdcard_r 1969-12-31 19:37 storage
dr-xr-xr-x root root 1969-12-31 19:37 sys
drwxr-xr-x root root 1969-12-31 18:16 system
lrwxrwxrwx root root 1969-12-31 19:37 tombstones -> /data/tombstones
-rw-r--r-- root root 9249 1969-12-31 18:00 ueventd.e7lte.rc
-rw-r--r-- root root 4515 1969-12-31 18:00 ueventd.rc
lrwxrwxrwx root root 1969-12-31 19:37 vendor -> /system/vendor
[email protected]:/ $

TWRP from similar device

Booting is CONFIRMED! Flashing not possible due to recovery partition non-existant.
https://androidfilehost.com/?fid=11410963190603864372
To flash this you need an unlocked bootloader and adb files
Do the following command; fastboot boot twrp-deen-0.img
I'm NOT responsible if you brick your device. Warranty is COMPLETELY void! You have been warned.
Every single peice of credit goes to the one, the only; @Alberto97 he got TWRP to boot on our device, l personly don't own the device yet, but people tested and booting is confirmed.
This is how to remove data encryption; https://forum.xda-developers.com/doogee-mix/how-to/fixed-how-to-remove-data-encryption-twrp-t3757595 if you can help out our device, please attempt to follow this guide to remove data encryption and make a backup of our device.
Deleted
The recovery at the Motorola Ona runs over the boot.img so you have to use the command:
fastboot boot <imagename.img>
I'll test it later, but I suspect it's not working.
Deleted
bb2k22 said:
The recovery at the Motorola Ona runs over the boot.img so you have to use the command:
fastboot boot <imagename.img>
I'll test it later, but I suspect it's not working.
Click to expand...
Click to collapse
Progress?
There's no chance that TWRP for Moto Z Play will work on the One since the last one adopts the AB partition layout. Anyway I took some time to build TWRP for deen, you can find a first release here. Be aware that I don't own this device and it is the first time I build for one with AB partition layout, it could work but I can't test it myself. Just try to fastboot boot it, it is not supposed to be flashed.
Oh and it would be super helpful if someone could post the output of ls -l dev/block/bootdevice/by-name and cat /proc/partitions (this one requires root) from a terminal
Alberto97 said:
There's no chance that TWRP for Moto Z Play will work on the One since the last one adopts the AB partition layout. Anyway I took some time to build TWRP for deen, you can find a first release here. Be aware that I don't own this device and it is the first time I build for one with AB partition layout, it could work but I can't test it myself. Just try to fastboot boot it, it is not supposed to be flashed.
Oh and it would be super helpful if someone could post the output of ls -l dev/block/bootdevice/by-name and cat /proc/partitions (this one requires root) from a terminal
Click to expand...
Click to collapse
Wow! Your a legend! Tysm!
Alberto97 said:
There's no chance that TWRP for Moto Z Play will work on the One since the last one adopts the AB partition layout. Anyway I took some time to build TWRP for deen, you can find a first release here. Be aware that I don't own this device and it is the first time I build for one with AB partition layout, it could work but I can't test it myself. Just try to fastboot boot it, it is not supposed to be flashed.
Oh and it would be super helpful if someone could post the output of ls -l dev/block/bootdevice/by-name and cat /proc/partitions (this one requires root) from a terminal
Click to expand...
Click to collapse
Hi. I haven't tried the TWRP recovery you provided yet. Just wanted to share some partitions. First one is different command but I guess output is pretty much the same.
Code:
deen_sprout:/ $ ls -al dev/block/platform/soc/7824900.sdhci/by-name
total 0
drwxr-xr-x 2 root root 1280 1970-02-02 13:53 .
drwxr-xr-x 4 root root 1360 1970-02-02 13:53 ..
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 DDR -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 aboot_a -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 aboot_b -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 apdp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 boot_a -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 boot_b -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 carrier -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 cid -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 cmnlib64_a -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 cmnlib64_b -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 cmnlib_a -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 cmnlib_b -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 devcfg_a -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 devcfg_b -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 dpo -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 dsp_a -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 dsp_b -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 dto_a -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 dto_b -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 frp -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 fsc -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 fsg_a -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 fsg_b -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 hw -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 keymaster_a -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 keymaster_b -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 kpan -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 logo_a -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 logo_b -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 logs -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 metadata -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 misc -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 modem_a -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 modem_b -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 modemst1 -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 modemst2 -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 mota -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 msadp -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 oem_a -> /dev/block/mmcblk0p56
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 oem_b -> /dev/block/mmcblk0p57
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 padA -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 persist -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 prov_a -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 prov_b -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 rpm_a -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 rpm_b -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 sbl1_a -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 sbl1_b -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 sp -> /dev/block/mmcblk0p55
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 ssd -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 syscfg -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 system_a -> /dev/block/mmcblk0p60
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 system_b -> /dev/block/mmcblk0p61
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 tz_a -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 1970-02-02 13:53 tz_b -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 userdata -> /dev/block/mmcblk0p62
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 utags -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 utagsBackup -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 vbmeta_a -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 vbmeta_b -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 vendor_a -> /dev/block/mmcblk0p58
lrwxrwxrwx 1 root root 21 1970-02-02 13:53 vendor_b -> /dev/block/mmcblk0p59
deen_sprout:/ $
deen_sprout:/ $ cat /proc/partitions
major minor #blocks name
253 0 524288 zram0
179 0 61071360 mmcblk0
179 1 512 mmcblk0p1
179 2 512 mmcblk0p2
179 3 256 mmcblk0p3
179 4 256 mmcblk0p4
179 5 1792 mmcblk0p5
179 6 1792 mmcblk0p6
179 7 64 mmcblk0p7
179 8 64 mmcblk0p8
179 9 1536 mmcblk0p9
179 10 1536 mmcblk0p10
179 11 1024 mmcblk0p11
179 12 1024 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 1024 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 1024 mmcblk0p16
179 17 192 mmcblk0p17
179 18 192 mmcblk0p18
179 19 102400 mmcblk0p19
179 20 102400 mmcblk0p20
179 21 4 mmcblk0p21
179 22 8 mmcblk0p22
179 23 16384 mmcblk0p23
179 24 16384 mmcblk0p24
179 25 32 mmcblk0p25
179 26 512 mmcblk0p26
179 27 512 mmcblk0p27
179 28 2048 mmcblk0p28
179 29 2048 mmcblk0p29
179 30 12288 mmcblk0p30
179 31 12288 mmcblk0p31
259 0 32768 mmcblk0p32
259 1 512 mmcblk0p33
259 2 128 mmcblk0p34
259 3 16384 mmcblk0p35
259 4 16384 mmcblk0p36
259 5 16384 mmcblk0p37
259 6 512 mmcblk0p38
259 7 8192 mmcblk0p39
259 8 65536 mmcblk0p40
259 9 65536 mmcblk0p41
259 10 16384 mmcblk0p42
259 11 16384 mmcblk0p43
259 12 1024 mmcblk0p44
259 13 512 mmcblk0p45
259 14 512 mmcblk0p46
259 15 2048 mmcblk0p47
259 16 256 mmcblk0p48
259 17 256 mmcblk0p49
259 18 8 mmcblk0p50
259 19 64 mmcblk0p51
259 20 64 mmcblk0p52
259 21 13056 mmcblk0p53
259 22 8192 mmcblk0p54
259 23 8192 mmcblk0p55
259 24 196608 mmcblk0p56
259 25 196608 mmcblk0p57
259 26 524288 mmcblk0p58
259 27 524288 mmcblk0p59
259 28 2621440 mmcblk0p60
259 29 2621440 mmcblk0p61
259 30 53813231 mmcblk0p62
179 32 4096 mmcblk0rpmb
252 0 2580508 dm-0
252 1 516068 dm-1
252 2 193500 dm-2
252 3 53813231 dm-3
tys0n said:
Hi. I haven't tried the TWRP recovery you provided yet. Just wanted to share some partitions. First one is different command but I guess output is pretty much the same.
Click to expand...
Click to collapse
Okay! Tell me if it boots ???
borksek said:
Okay! Tell me if it boots
Click to expand...
Click to collapse
I probably won't have time to tamper with it for a few days so I don't think I'll be the first one to try.
Trevligt med en till svensk i denna del av forumet
Nice to see another swede in this part of the forum
tys0n said:
I probably won't have time to tamper with it for a few days so I don't think I'll be the first one to try.
Trevligt med en till svensk i denna del av forumet
Nice to see another swede in this part of the forum
Click to expand...
Click to collapse
Japp haha
Yep haha
Alberto97 said:
There's no chance that TWRP for Moto Z Play will work on the One since the last one adopts the AB partition layout. Anyway I took some time to build TWRP for deen, you can find a first release here. Be aware that I don't own this device and it is the first time I build for one with AB partition layout, it could work but I can't test it myself. Just try to fastboot boot it, it is not supposed to be flashed.
Oh and it would be super helpful if someone could post the output of ls -l dev/block/bootdevice/by-name and cat /proc/partitions (this one requires root) from a terminal
Click to expand...
Click to collapse
The output of ls -l dev/block/bootdevice/by-name is following:
Code:
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 DDR -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 aboot_a -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 aboot_b -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 apdp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 boot_a -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 boot_b -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 carrier -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 cid -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 cmnlib64_a -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 cmnlib64_b -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 cmnlib_a -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 cmnlib_b -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 devcfg_a -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 devcfg_b -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 dpo -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 dsp_a -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 dsp_b -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 dto_a -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 dto_b -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 frp -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 fsc -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 fsg_a -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 fsg_b -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 hw -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 keymaster_a -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 keymaster_b -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 kpan -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 logo_a -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 logo_b -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 logs -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 metadata -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 misc -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 modem_a -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 modem_b -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 modemst1 -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 modemst2 -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 mota -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 msadp -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 oem_a -> /dev/block/mmcblk0p56
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 oem_b -> /dev/block/mmcblk0p57
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 padA -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 persist -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 prov_a -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 prov_b -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 rpm_a -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 rpm_b -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 sbl1_a -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 sbl1_b -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 sp -> /dev/block/mmcblk0p55
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 ssd -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 syscfg -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 system_a -> /dev/block/mmcblk0p60
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 system_b -> /dev/block/mmcblk0p61
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 tz_a -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 1970-01-01 03:56 tz_b -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 userdata -> /dev/block/mmcblk0p62
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 utags -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 utagsBackup -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 vbmeta_a -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 vbmeta_b -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 vendor_a -> /dev/block/mmcblk0p58
lrwxrwxrwx 1 root root 21 1970-01-01 03:56 vendor_b -> /dev/block/mmcblk0p59
Unfortunately I don't have root so I can't execute the second one.
But TWRP booted up!
Polyparadox said:
Unfortunately I don't have root so I can't execute the second one.
But TWRP booted up!
Click to expand...
Click to collapse
That's good news! Did you try to perform any actions, or check if MTP etc was working?
tys0n said:
That's good news! Did you try to perform any actions, or check if MTP etc was working?
Click to expand...
Click to collapse
I was greeted by a "Decrypt data" screen. I did set up phone encryption when first booting into the firmware, however I couldn't decrpyt using the pin I set up for phone encryption.
Mounting seemed to work fine (not for internal- external- and USB OTG storage).
I forgot to check MTP but I don't think that it'll work because of the encryption.
I did a factory reset (using Android, not the bootloader) and it still won't let me Decrypt.
Running the command I needed root for also worked flawlessly. I will transcribe the command output and'll post it here.
Edit: Here's what /proc/partitions looks like:
Code:
179 0 61071360 mmcblk0
179 1 512 mmcblk0p1
179 2 512 mmcblk0p2
179 3 256 mmcblk0p3
179 4 256 mmcblk0p4
179 5 1792 mmcblk0p5
179 6 1792 mmcblk0p6
179 7 64 mmcblk0p7
179 8 64 mmcblk0p8
179 9 1536 mmcblk0p9
179 10 1536 mmcblk0p10
179 11 1024 mmcblk0p11
179 12 1024 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 1024 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 1024 mmcblk0p16
179 17 192 mmcblk0p17
179 18 192 mmcblk0p18
179 19 102400 mmcblk0p19
179 20 102400 mmcblk0p20
179 21 4 mmcblk0p21
179 22 8 mmcblk0p22
179 23 16384 mmcblk0p23
179 24 16384 mmcblk0p24
179 25 32 mmcblk0p25
179 26 512 mmcblk0p26
179 27 512 mmcblk0p27
179 28 2048 mmcblk0p28
179 29 2048 mmcblk0p29
179 30 12288 mmcblk0p30
179 31 12288 mmcblk0p31
259 0 32768 mmcblk0p32
259 1 512 mmcblk0p33
259 2 128 mmcblk0p34
259 3 16384 mmcblk0p35
259 4 16384 mmcblk0p36
259 5 16384 mmcblk0p37
259 6 512 mmcblk0p38
259 7 8192 mmcblk0p39
259 8 65536 mmcblk0p40
259 9 65536 mmcblk0p41
259 10 16384 mmcblk0p42
259 11 16384 mmcblk0p43
259 12 1024 mmcblk0p44
259 13 512 mmcblk0p45
259 14 512 mmcblk0p46
259 15 2048 mmcblk0p47
259 16 256 mmcblk0p48
259 17 256 mmcblk0p49
259 18 8 mmcblk0p50
259 19 64 mmcblk0p51
259 20 64 mmcblk0p52
259 21 13056 mmcblk0p53
259 22 8192 mmcblk0p54
259 23 8192 mmcblk0p55
259 24 196608 mmcblk0p56
259 25 196608 mmcblk0p57
259 26 524288 mmcblk0p58
259 27 524288 mmcblk0p59
259 28 2621440 mmcblk0p60
259 29 2621440 mmcblk0p61
259 30 53813231 mmcblk0p62
179 32 4096 mmcblk0rpmb
Polyparadox said:
I was greeted by a "Decrypt data" screen. I did set up phone encryption when first booting into the firmware, however I couldn't decrpyt using the pin I set up for phone encryption.
Mounting seemed to work fine (not for internal- external- and USB OTG storage).
I forgot to check MTP but I don't think that it'll work because of the encryption.
I did a factory reset (using Android, not the bootloader) and it still won't let me Decrypt.
Running the command I needed root for also worked flawlessly. I will transcribe the command output and'll post it here.
Click to expand...
Click to collapse
We need to have a way to skip it aka no-verity or force-decrypt. We don't have a developer who can do this. @Alberto97 helped us getting twrp and I don't think he has any more intentions of helping. But he gave us a super head up! What a legend ❤
borksek said:
We need to have a way to skip it aka no-verity or force-decrypt. We don't have a developer who can do this. @Alberto97 helped us getting twrp and I don't think he has any more intentions of helping. But he gave us a super head up! What a legend
Click to expand...
Click to collapse
Man, I wish I had the skills to port TWRP. But yeah that's true, a huge thank you to @Alberto97!
Also look at my last post in this thread, I've got the partitions.
Does anyone have the guts to flash the twrp image?? The command is "fastboot flash recovery twrp-dean-0.img
Polyparadox said:
I was greeted by a "Decrypt data" screen. I did set up phone encryption when first booting into the firmware, however I couldn't decrpyt using the pin I set up for phone encryption.
Mounting seemed to work fine (not for internal- external- and USB OTG storage).
I forgot to check MTP but I don't think that it'll work because of the encryption.
I did a factory reset (using Android, not the bootloader) and it still won't let me Decrypt.
Running the command I needed root for also worked flawlessly. I will transcribe the command output and'll post it here.
Edit: Here's what /proc/partitions looks like:
Code:
179 0 61071360 mmcblk0
179 1 512 mmcblk0p1
179 2 512 mmcblk0p2
179 3 256 mmcblk0p3
179 4 256 mmcblk0p4
179 5 1792 mmcblk0p5
179 6 1792 mmcblk0p6
179 7 64 mmcblk0p7
179 8 64 mmcblk0p8
179 9 1536 mmcblk0p9
179 10 1536 mmcblk0p10
179 11 1024 mmcblk0p11
179 12 1024 mmcblk0p12
179 13 1024 mmcblk0p13
179 14 1024 mmcblk0p14
179 15 1024 mmcblk0p15
179 16 1024 mmcblk0p16
179 17 192 mmcblk0p17
179 18 192 mmcblk0p18
179 19 102400 mmcblk0p19
179 20 102400 mmcblk0p20
179 21 4 mmcblk0p21
179 22 8 mmcblk0p22
179 23 16384 mmcblk0p23
179 24 16384 mmcblk0p24
179 25 32 mmcblk0p25
179 26 512 mmcblk0p26
179 27 512 mmcblk0p27
179 28 2048 mmcblk0p28
179 29 2048 mmcblk0p29
179 30 12288 mmcblk0p30
179 31 12288 mmcblk0p31
259 0 32768 mmcblk0p32
259 1 512 mmcblk0p33
259 2 128 mmcblk0p34
259 3 16384 mmcblk0p35
259 4 16384 mmcblk0p36
259 5 16384 mmcblk0p37
259 6 512 mmcblk0p38
259 7 8192 mmcblk0p39
259 8 65536 mmcblk0p40
259 9 65536 mmcblk0p41
259 10 16384 mmcblk0p42
259 11 16384 mmcblk0p43
259 12 1024 mmcblk0p44
259 13 512 mmcblk0p45
259 14 512 mmcblk0p46
259 15 2048 mmcblk0p47
259 16 256 mmcblk0p48
259 17 256 mmcblk0p49
259 18 8 mmcblk0p50
259 19 64 mmcblk0p51
259 20 64 mmcblk0p52
259 21 13056 mmcblk0p53
259 22 8192 mmcblk0p54
259 23 8192 mmcblk0p55
259 24 196608 mmcblk0p56
259 25 196608 mmcblk0p57
259 26 524288 mmcblk0p58
259 27 524288 mmcblk0p59
259 28 2621440 mmcblk0p60
259 29 2621440 mmcblk0p61
259 30 53813231 mmcblk0p62
179 32 4096 mmcblk0rpmb
Click to expand...
Click to collapse
Yeah, We need to format data and then patch boot and fstab so that forced encryption gets disabled so that we can mount data in TWRP.
This should probably work Universal DM-Verity, ForceEncrypt, Disk Quota Disablers
tys0n said:
I was greeted by a "Decrypt data" screen. I did set up phone encryption when first booting into the firmware, however I couldn't decrpyt using the pin I set up for phone encryption.
Mounting seemed to work fine (not for internal- external- and USB OTG storage).
I forgot to check MTP but I don't think that it'll work because of the encryption.
I did a factory reset (using Android, not the bootloader) and it still won't let me Decrypt.
Running the command I needed root for also worked flawlessly. I will transcribe the command output and'll post it here.
Edit: Here's what /proc/partitions looks like:
Yeah, We need to format data and then patch boot and fstab so that forced encryption gets disabled so that we can mount data in TWRP.
This should probably work Universal DM-Verity, ForceEncrypt, Disk Quota Disablers
Click to expand...
Click to collapse
Try it and post results! Mildly interested
borksek said:
Does anyone have the guts to flash the twrp image?? The command is "flashboot flash recovery twrp-dean-0.img
Click to expand...
Click to collapse
Recovery is not a valid partition. I always use "fastboot boot twrp-dean-0.img" to boot up twrp.
tys0n said:
Yeah, We need to format data and then patch boot and fstab so that forced encryption gets disabled so that we can mount data in TWRP.
This should probably work Universal DM-Verity, ForceEncrypt, Disk Quota Disablers
Click to expand...
Click to collapse
I'll back up my phone and try it out right now

[SOLVED] I can't DUMP the BOOT.IMG from Huawei P Smart 2018 FIG-LX1

Hi, i am trying to dump the boot.img from a Huawei P Smart to flash it in another phone of the same model whose boot.img has been corrupted.
So most of the tutorials i have found on internet suggest to use this command:
dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/boot.img
The problem is that there isn't any device named boot in the by-name directory, so i get a no such file or directory error.
I have also seen some tutorials checking the /proc/mtd file, but it is empty.
Help
You're probably A/B. Did you check for boot_a and boot_b?
Are you rooted? You need that for dd.
Renate said:
You're probably A/B. Did you check for boot_a and boot_b?
Are you rooted? You need that for dd.
Click to expand...
Click to collapse
What means being A/B? Is boot_a or b in the same directory of the normal boot image? I am not rooted because when i flashed the Magisk zip the boot.img got corrupted, so i want to make a backup boot.img first.
I don't know if this can help but I used the PotatoNV method to unlock the bootloader and when I selected the Kirin version i selected 65x (B).
This is the error i am getting in my phone: https://forum.xda-developers.com/t/...mode-after-flashing-magisk-from-twrp.4535311/
Edit: I have checked the by-name directory but there isn't neither boot_a nor boot_b, the only device which starts with boot is bootfail_info.
Renate said:
You're probably A/B. Did you check for boot_a and boot_b?
Are you rooted? You need that for dd.
Click to expand...
Click to collapse
I have made a list of all the files in the /dev/block/bootdevice/by-name/ directory: https://pastebin.com/6VXpNWeM
read Huawei section (deleted)
https://web.archive.org/web/20200922111028/https://topjohnwu.github.io/Magisk/install.html
aIecxs said:
read Huawei section
Installation
A Magic Mask to Alter Android System Systemless-ly
web.archive.org
Click to expand...
Click to collapse
Yes so I should find an update for the FIG-LX1 and extract a boot image from it.
The problem is that i have downloaded the update from Huawei Firmware, but inside i have found another phone model. (FIG-L31 if i remember well, are them the same thing?)
aIecxs said:
read Huawei section
Installation
A Magic Mask to Alter Android System Systemless-ly
web.archive.org
Click to expand...
Click to collapse
I have downloaded the Huawei Update Extractor to extract the .app file.
I am assuming that FIG-LX1 and LA1 are the same thing.
So what should i extract from that file?
In the update i have downloaded, in the dload directory there are FIG-L31_hw_eu and a file named update_sd.zip
aIecxs said:
read Huawei section (deleted)
https://web.archive.org/web/20200922111028/https://topjohnwu.github.io/Magisk/install.html
Click to expand...
Click to collapse
So i have found the UPDATE.APP file in update_sd.zip, i have extracted it and now i am trying to open it in the update extractor.
I have got this error (Profile set to Unknown (worstenbrood)):
RECOVERY_RAMDIS.img: invalid header crc - Expected: 21611 Got: 49278
aIecxs said:
read Huawei section (deleted)
https://web.archive.org/web/20200922111028/https://topjohnwu.github.io/Magisk/install.html
Click to expand...
Click to collapse
Ok, solved it by disabling verifications in the Huawei Update Extractor settings.
LOL skipping checksum won't solve the issue. why don't you dump ramdisk.img off device with IDT Flash Tool?
if you post output of /proc/partitions we may able to help identify ramdisk partition.
Code:
# cat /proc/partitions
aIecxs said:
LOL skipping checksum won't solve the issue. why don't you dump ramdisk.img off device with IDT Flash Tool?
Click to expand...
Click to collapse
Now the Update Extractor works. And why should i extract ramdisk?
aIecxs said:
LOL skipping checksum won't solve the issue. why don't you dump ramdisk.img off device with IDT Flash Tool?
if you post output of /proc/partitions we may able to help identify ramdisk partition.
Code:
# cat /proc/partitions
Click to expand...
Click to collapse
Is it possible to use adb from TWRP? Because I cant paste it here if i run the command from the TWRP terminal.
yes official TWRP has adb root enabled by default. on terminal you can redirect output > to file
Code:
# cat /proc/partitions > /external_sd/partitions.txt
aIecxs said:
yes official TWRP has adb root enabled by default. on terminal you can redirect output > to file
Click to expand...
Click to collapse
This is the output:
Code:
major minor #blocks name
1 0 8192 ram0
1 1 8192 ram1
1 2 8192 ram2
1 3 8192 ram3
1 4 8192 ram4
1 5 8192 ram5
1 6 8192 ram6
1 7 8192 ram7
1 8 8192 ram8
1 9 8192 ram9
1 10 8192 ram10
1 11 8192 ram11
1 12 8192 ram12
1 13 8192 ram13
1 14 8192 ram14
1 15 8192 ram15
179 0 30535680 mmcblk0
179 1 256 mmcblk0p1
179 2 256 mmcblk0p2
179 3 256 mmcblk0p3
179 4 768 mmcblk0p4
179 5 4096 mmcblk0p5
179 6 4096 mmcblk0p6
179 7 6144 mmcblk0p7
179 8 65536 mmcblk0p8
179 9 4096 mmcblk0p9
179 10 4096 mmcblk0p10
179 11 8192 mmcblk0p11
179 12 4096 mmcblk0p12
179 13 32768 mmcblk0p13
179 14 2048 mmcblk0p14
179 15 2048 mmcblk0p15
179 16 2048 mmcblk0p16
179 17 14336 mmcblk0p17
179 18 32768 mmcblk0p18
179 19 65536 mmcblk0p19
179 20 2048 mmcblk0p20
179 21 24576 mmcblk0p21
179 22 47104 mmcblk0p22
179 23 8192 mmcblk0p23
179 24 4096 mmcblk0p24
179 25 2048 mmcblk0p25
179 26 16384 mmcblk0p26
179 27 12288 mmcblk0p27
179 28 24576 mmcblk0p28
179 29 32768 mmcblk0p29
179 30 16384 mmcblk0p30
179 31 24576 mmcblk0p31
179 32 12288 mmcblk0p32
179 33 32768 mmcblk0p33
179 34 16384 mmcblk0p34
179 35 28672 mmcblk0p35
179 36 4096 mmcblk0p36
179 37 98304 mmcblk0p37
179 38 1024 mmcblk0p38
179 39 1024 mmcblk0p39
179 40 12288 mmcblk0p40
179 41 16384 mmcblk0p41
179 42 4096 mmcblk0p42
179 43 131072 mmcblk0p43
179 44 131072 mmcblk0p44
179 45 2048 mmcblk0p45
179 46 2048 mmcblk0p46
179 47 4096 mmcblk0p47
259 0 32768 mmcblk0p48
259 1 2048 mmcblk0p49
259 2 16384 mmcblk0p50
259 3 30720 mmcblk0p51
259 4 2367488 mmcblk0p52
259 5 1130496 mmcblk0p53
259 6 32768 mmcblk0p54
259 7 139264 mmcblk0p55
259 8 32768 mmcblk0p56
259 9 598016 mmcblk0p57
259 10 548864 mmcblk0p58
259 11 24637440 mmcblk0p59
179 144 4096 mmcblk0rpmb
179 96 4096 mmcblk0boot1
179 48 4096 mmcblk0boot0
aIecxs said:
yes official TWRP has adb root enabled by default. on terminal you can redirect output > to file
Code:
# cat /proc/partitions > /external_sd/partitions.txt
Click to expand...
Click to collapse
But will I be able to fix the other phone by flashing the ramdisk?
I attach the magisk that bricked it.
slx23 said:
I have made a list of all the files in the /dev/block/bootdevice/by-name/ directory: https://pastebin.com/6VXpNWeM
Click to expand...
Click to collapse
Code:
# ls -l /dev/block/bootdevice/by-name/* > /external_sd/names.txt
aIecxs said:
Code:
# ls -l /dev/block/bootdevice/by-name/* > /external_sd/names.txt
Click to expand...
Click to collapse
Output:
Code:
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/bootfail_info -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/cache -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/cust -> /dev/block/mmcblk0p55
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/dfx -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/dto -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/dts -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/eng_system -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/eng_vendor -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/erecovery_kernel -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/erecovery_ramdisk -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/erecovery_vbmeta -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/erecovery_vendor -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/fastboot -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/frp -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/fw_hifi -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/fw_lpm3 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/hisitest0 -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/hisitest1 -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/hisitest2 -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/kernel -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/misc -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modem_fw -> /dev/block/mmcblk0p37lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modem_om -> /dev/block/mmcblk0p18lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modem_secure -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modemnvm_backup -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/modemnvm_factory -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modemnvm_img -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modemnvm_system -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/modemnvm_update -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/nvme -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/odm -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/oeminfo -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/patch -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/persist -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/preas -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/preavs -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/preload -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/product -> /dev/block/mmcblk0p58
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/recovery_ramdisk -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/recovery_vbmeta -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/recovery_vendor -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/reserved2 -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/reserved3 -> /dev/block/mmcblk0p9lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/reserved4 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/reserved5 -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/reserved9 -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/rrecord -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/secure_storage -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/sensorhub -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/splash2 -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/system -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/teeos -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/trustfirmware -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/userdata -> /dev/block/mmcblk0p59lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/vbmeta -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/vendor -> /dev/block/mmcblk0p57
lrwxrwxrwx 1 root root 21 Jul 6 11:05 /dev/block/bootdevice/by-name/version -> /dev/block/mmcblk0p56
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/vrl -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 Jul 6 11:05 /dev/block/bootdevice/by-name/vrl_backup -> /dev/block/mmcblk0p2
aIecxs said:
Code:
# ls -l /dev/block/bootdevice/by-name/* > /external_sd/names.txt
Click to expand...
Click to collapse
And how should i flash magisk if there isnt a boot image?
"boot" = kernel + ramdisk
I would expect there exist any 32768 KB mmcblk0p? partition for ramdisk, but seems that device doesn't have ramdisk in "boot" and therefore no separate ramdisk partition at all.
so what you're looking for is kernel.img (without ramdisk)
for rooting with Magisk you need to patch twrp.img, flash to recovery_ramdisk (mmcblk0p33) and boot into recovery all the time.
aIecxs said:
"boot" = kernel + ramdisk
I would expect there exist any 32768 KB mmcblk0p? partition for ramdisk, but seems that device doesn't have ramdisk in "boot" and therefore no separate ramdisk partition at all.
so what you're looking for is kernel.img (without ramdisk)
for rooting with Magisk you need to patch twrp.img, flash to recovery_ramdisk (mmcblk0p33) and boot into recovery all the time.
Click to expand...
Click to collapse
So wait, to unbrick that phone i have to flash the kernel.img?
And what do you mean with booting to recovery every time?
Also what that magisk zip patched if there isn't a boot image?

Categories

Resources