一、让system用户获得su权限
1、修改文件包括:
system/extras/su/Android.mk (修改su生成的目录)
system/extras/su/su.c (过滤获得su权限的用户,这里加入system)
vendor/intel/clovertrail/board/redhookbay/init.redhookbay.rc (给su4777的权限)该项可以不修改
修改system/core/include/private/android_filesystem_config.h
具体修改见图
1、修改的文件:
1、修改文件包括:
system/extras/su/Android.mk (修改su生成的目录)
system/extras/su/su.c (过滤获得su权限的用户,这里加入system)
vendor/intel/clovertrail/board/redhookbay/init.redhookbay.rc (给su4777的权限)该项可以不修改
修改system/core/include/private/android_filesystem_config.h
具体修改见图
1、修改的文件:
2、修改的步骤:
修改system/core/include/private/android_filesystem_config.h文件添加system/bin/su权限
{ 06750, AID_ROOT, AID_SHELL, "system/bin/run-as" },
+ { 04755, AID_ROOT, AID_SHELL, "system/bin/su" },
{ 00755, AID_ROOT, AID_SHELL, "system/bin/*" },
{ 00755, AID_ROOT, AID_ROOT, "system/lib/valgrind/*" },
{ 00755, AID_ROOT, AID_SHELL, "system/xbin/*" },