News Tips

How to Make System Writable on Android 7.0 Nougat (for Adaway, and other system apps)

With Android 7.0 Nougat there has been a change in the way system partition works on an Android device. It’s now even harder to make /system partition writable…

With Android 7.0 Nougat there has been a change in the way system partition works on an Android device. It’s now even harder to make /system partition writable on Nougat than it was on Lollipop or…

82 Comments
Shivam Malani

Shivam Malani Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime.

Email: [email protected]

With Android 7.0 Nougat there has been a change in the way system partition works on an Android device. It’s now even harder to make /system partition writable on Nougat than it was on Lollipop or Marshmallow releases of Android.

Apps like Adaway or Emoji Switcher that need to make changes to system partition on the device simple fail on Nougat even after root. But thanks to user ArminasAnarion over at xda, here’s a quick solution to fix this issue on Android 7.0 Nougat.

Your device must be rooted

  1. Download and Install Busy Box and a Terminal app from Play Store, links here: Download Busy Box  |  Download Material Terminal.
  2. Open Material Terminal app on your device.
  3. Issue the following command in terminal:
    su
  4. Grant terminal app root access, if/when it asks.
  5. Now issue the following command to mount /system partition:
    busybox mount -o rw,remount system

That’s it. System partition is now mounted on your Android 7.0 Nougat running device. Try running adaway or other apps that require /system partition to be writable.

Happy Androiding!

via xda

82 responses to “How to Make System Writable on Android 7.0 Nougat (for Adaway, and other system apps)”

  1. 666syco Avatar
    666syco

    worked great on my Verizon LG V20 running 7.0 thank you

  2. 666syco Avatar
    666syco

    worked great on my Verizon LG V20 running 7.0 thank you

  3. Guest Avatar
    Guest

    worked great! thank you

  4. Guest Avatar
    Guest

    worked great! thank you

  5. JustPotato Avatar
    JustPotato

    worked great! thank you

  6. JustPotato Avatar
    JustPotato

    worked great! thank you

  7. Guest Avatar
    Guest

    Worked for me running Nougat 7.0 beta on umi super. Thanks a bunch. Very simple tutorial to follow, kudos

  8. Guest Avatar
    Guest

    Worked for me running Nougat 7.0 beta on umi super. Thanks a bunch. Very simple tutorial to follow, kudos

  9. Creedo4Life Avatar
    Creedo4Life

    Worked for me running Nougat 7.0 beta on umi super. Thanks a bunch. Very simple tutorial to follow, kudos

  10. Creedo4Life Avatar
    Creedo4Life

    Worked for me running Nougat 7.0 beta on umi super. Thanks a bunch. Very simple tutorial to follow, kudos

  11. Guest Avatar
    Guest

    This was the only thing that worked to let me edit my hosts file on my Shield TV! Thank you so much!

  12. Guest Avatar
    Guest

    This was the only thing that worked to let me edit my hosts file on my Shield TV! Thank you so much!

  13. Gopherbot Avatar
    Gopherbot

    This was the only thing that worked to let me edit my hosts file on my Shield TV! Thank you so much!

  14. Gopherbot Avatar
    Gopherbot

    This was the only thing that worked to let me edit my hosts file on my Shield TV! Thank you so much!

  15. Guest Avatar
    Guest

    dude what is the function if our device is system writeable ? can i move my apps to sdcard after apply this ?

  16. Guest Avatar
    Guest

    dude what is the function if our device is system writeable ? can i move my apps to sdcard after apply this ?

  17. Suryo Satrio Avatar
    Suryo Satrio

    dude what is the function if our device is system writeable ? can i move my apps to sdcard after apply this ?

  18. Guest Avatar
    Guest

    thanks!

  19. Guest Avatar
    Guest

    thanks!

  20. papa Avatar
    papa

    thanks!

  21. Guest Avatar
    Guest

    I am receiving an error while trying to install busybox on rooted nougat.
    “it looks like the installation of busybox was not successful try installing to a different location”

    I try the different location but the error persists

    Any help?
    Eric

    1. Guest Avatar
      Guest

      Guide above is kinda contradict each other. It ask you to install busybox to mount system writeable, while installation of busybox itself would need an access to system partition,

      so its like chicken and egg situation here. If you got working TWRP, you can flash busybox zip using it

  22. Eric Murithi Gitonga Avatar
    Eric Murithi Gitonga

    I am receiving an error while trying to install busybox on rooted nougat.
    “it looks like the installation of busybox was not successful try installing to a different location”

    I try the different location but the error persists

    Any help?
    Eric

    1. Otniel Yoreiza Avatar
      Otniel Yoreiza

      Guide above is kinda contradict each other. It ask you to install busybox to mount system writeable, while installation of busybox itself would need an access to system partition,

      so its like chicken and egg situation here. If you got working TWRP, you can flash busybox zip using it

  23. Guest Avatar
    Guest

    I am receiving an error while trying to install busybox on rooted nougat.
    “it looks like the installation of busybox was not successful try installing to a different location”

    I try the different location but the error persists

    Any help?
    Eric

    1. Guest Avatar
      Guest

      Guide above is kinda contradict each other. It ask you to install busybox to mount system writeable, while installation of busybox itself would need an access to system partition,

      so its like chicken and egg situation here. If you got working TWRP, you can flash busybox zip using it