adb remount fails - mount: 'system' not in /proc/mounts adb remount fails - mount: 'system' not in /proc/mounts android android

adb remount fails - mount: 'system' not in /proc/mounts


I had the same issue.The solution is to mount the root (/). After this you can write to /system.

mount -o rw,remount /

Don't forget to reset the state to 'ro'.

mount -o ro,remount /


> adb root> adb shell avbctl disable-verificationSuccessfully disabled verification. Reboot the device for changes to take effect.> adb disable-verityusing overlayfsSuccessfully disabled verityNow reboot your device for settings to take effect> adb reboot> adb root && adb remountremount succeeded> adb push ScreenCap.apk /system/app/ScreenCap.apk: 1 file pushed. 33.1 MB/s (1640812 bytes in 0.047s)> adb reboot


(Android Q Emulator solution)

> emulator -avd Pixel_3a_XL_API_30 -writable-system> adb shell avbctl disable-verification> adb disable-verity> adb root> adb remount> adb shell "su 0 mount -o rw,remount /system"