Monday, 18 July 2016

Huawei T1-701u /system write protection



Hi guys,

I am using a Huawei T1-701u. I can consistently get root using iovyroot. I have added all the firmwares I can find and created a pull request.

There seems to be some sort of protection on the system partition however. This manifests in two ways. Firstly changes to the partition are magically reverted on reboot. Secondly, I sometimes get an error when mounting /system as rw saying it is readonly.

I have some scripts up on GitHub: /chrisfraser/HuaweiRoot (Sorry you have to search. This is my first post:o). This eventually works, but it is indeterminate. Sometimes it works first time. Other times it can take 20 tries. Below is the important remount code.


Code:


install_perm() {
    cat >
    chown 0.0
    chmod 755
}

echo '[*] Starting root install'

mount -o rw,remount /system
setenforce 0

install_perm $BIN/su /system/xbin/su
install_perm $BIN/su /system/xbin/daemonsu

install_perm $BIN/install-recovery.sh /system/etc/install-recovery.sh
ln -s /system/etc/install-recovery.sh /system/bin/install-recovery.sh

mount -o ro,remount /system
sync
echo '[*] Root install complete, rebooting'
sleep 5
reboot


Thanks in advance



No comments:

Post a Comment