JunioJsv / mtk-easy-su

Get bootless root access with few clicks.
936 stars 161 forks source link

read only filesystem #90

Closed Sergei-Alekseev closed 3 years ago

Sergei-Alekseev commented 3 years ago

mtkeasysulog.txt LG Q7 android 8.1 Badly need root access to change some system prefs and remove bloatware. No other install root options for that device. Pls help if you can. Thanks.

Sergei-Alekseev commented 3 years ago

Still the same in latest version.

JunioJsv commented 3 years ago

type these commands in sequence in your terminal, to mount the /system as rw

su -c killall system_server #hot restart, to bypass the verification that prevents remount the /system
su -c mount -o rw,remount /system #mount /system as read write
Sergei-Alekseev commented 3 years ago

What? "su -c"? Its impossible because no root on the phone.

Sergei-Alekseev commented 3 years ago

ok. what to do now?

127|mcv5a:/data/local/tmp # ./su -c killall system_server ./su -c killall system_server mcv5a:/data/local/tmp # c:\ADB_Fastboot>adb shell mcv5a:/ $ getenforce getenforce Permissive mcv5a:/ $ cd /data/local/tmp cd /data/local/tmp mcv5a:/data/local/tmp $ ./su -c mount -o rw,remount /system ./su -c mount -o rw,remount /system mount: '/system' not in /proc/mounts 1|mcv5a:/data/local/tmp $ ./su -c cat /proc/mounts ./su -c cat /proc/mounts rootfs / rootfs rw,seclabel 0 0 /dev/root / ext4 ro,seclabel,relatime,data=ordered 0 0 tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=1428136k,nr_inodes=159879,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 /dev/block/dm-1 /vendor ext4 ro,seclabel,relatime,data=ordered 0 0 none /acct cgroup rw,relatime,cpuacct 0 0 debugfs /sys/kernel/debug debugfs rw,seclabel,relatime 0 0 tmpfs /mnt tmpfs rw,seclabel,relatime,size=1428136k,nr_inodes=159879,mode=755,gid=1000 0 0 none /config configfs rw,relatime 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 pstore /sys/fs/pstore pstore rw,seclabel,relatime 0 0 /dev/pstore /dev/pstore pstore rw,seclabel,relatime 0 0 tracefs /sys/kernel/debug/tracing tracefs rw,seclabel,relatime 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/protect1 /vendor/protect_f ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/protect2 /vendor/protect_s ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/nvdata /vendor/nvdata ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/nvcfg /vendor/nvcfg ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/persist /vendor/persist ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/power /vendor/power ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/els /vendor/els ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/persist_lg /vendor/persist-lg ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/mpt /vendor/mpt ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/carrier /vendor/carrier ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/oem_a /oem ext4 ro,context=u:object_r:op_file:s0,nosuid,nodev,noatime,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/OP_a /oem/OP ext4 ro,context=u:object_r:op_file:s0,nosuid,nodev,noatime,data=ordered 0 0 /dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/fota /vendor/fota ext4 rw,seclabel,nosuid,nodev,noatime,nodelalloc,noauto_da_alloc,commit=1,data=ordered 0 0 tmpfs /storage tmpfs rw,seclabel,relatime,size=1428136k,nr_inodes=159879,mode=755,gid=1000 0 0 adb /dev/usb-ffs/adb functionfs rw,relatime 0 0 /dev/block/dm-2 /data ext4 rw,seclabel,nosuid,nodev,noatime,discard,noauto_da_alloc,resuid=10010,data=ordered 0 0 /data/media /mnt/runtime/default/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid 0 0 /data/media /storage/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,multiuser,mask=6,derive_gid 0 0 /data/media /mnt/runtime/read/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=23,derive_gid 0 0 /data/media /mnt/runtime/write/emulated sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,multiuser,mask=7,derive_gid 0 0 /dev/block/vold/public:179,129 /mnt/media_rw/4847-9E8A vfat rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/public:179,129 /mnt/secure/asec vfat rw,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /mnt/media_rw/4847-9E8A /mnt/runtime/default/4847-9E8A sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6 0 0 /mnt/media_rw/4847-9E8A /storage/4847-9E8A sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6 0 0 /mnt/media_rw/4847-9E8A /mnt/runtime/read/4847-9E8A sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18 0 0 /mnt/media_rw/4847-9E8A /mnt/runtime/write/4847-9E8A sdcardfs rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18 0 0 mcv5a:/data/local/tmp $