Tag Archives: adb Permission denied

adb Permission denied [How to Solve]

Insufficient permissions during ADB debugging

Administrator@aaron MINGW64 ~
$ adb shell
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
shell@firefly:/ $ cd sys/dvfs
cd sys/dvfs
shell@firefly:/sys/dvfs $ ls
ls
cpu_temp_enable
cpu_temp_target
dvfs_tree
shell@firefly:/sys/dvfs $ cat dvfs_tree
cat dvfs_tree
/system/bin/sh: cat: dvfs_tree: Permission denied

The reason for insufficient permissions is that you do not get root permissions. You need to use ADB root to get root permissions first, and then enter ADB shell

Administrator@aaron MINGW64 ~
$ adb root
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
restarting adbd as root

Administrator@aaron MINGW64 ~
$ adb shell
root@firefly:/ # cd sys/dvfs
cd sys/dvfs
root@firefly:/sys/dvfs # ls
ls
cpu_temp_enable
cpu_temp_target
dvfs_tree
root@firefly:/sys/dvfs # cat dvfs_tree
cat dvfs_tree