You need to remount as RW. This goes for Vendor/Data/System etc.
While in TWRP type:
Code:
adb shell cat /proc/mounts
You will get something along these lines:
Code:
rootfs / rootfs rw,seclabel 0 0 tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0 devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0 proc /proc proc rw,relatime,gid=3009,hidepid=2 0 0 sysfs /sys sysfs rw,seclabel,relatime 0 0 selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0 tmpfs /mnt tmpfs rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 tmpfs /tmp tmpfs rw,seclabel,relatime 0 0 none /config configfs rw,relatime 0 0 pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0 adb /dev/usb-ffs/adb functionfs rw,relatime 0 0 /dev/block/bootdevice/by-name/vendor_a /v ext4 ro,seclabel,relatime,block_validity,delalloc,barrier,user_xattr,errors=remount-ro 0 0 /dev/block/sda13 /data ext4 ro,seclabel,relatime,resgid=1065,stripe=2,data=ordered 0 0 /dev/block/sda13 /sdcard ext4 rw,seclabel,relatime,resgid=1065,stripe=2,data=ordered 0 0
In my case TWRP was saying:
Code:
TWRP failed to mount vendor device or resource busy TWRP failed to mount data device or resource busy
Whatever your case is just remount the partition partition that's throwing errors as RW to fix the problem.
For example:
Code:
mount -o rw,remount /dev/block/bootdevice/by-name/vendor_a mount -o rw,remount /dev/block/sda13
This remounted both vendor and data as RW and TWRP no longer gives errors. :good:
Inviato dal mio SM-G781B utilizzando Tapatalk