Android adb 获取root(4.4版本4.2版本测试可行)

1.修改alps/build/core/main.mk中的ro.secure=1改成ro.secure=0;persist.service.adb.enable=0改成persist.service.adb.enable=1


2.将alps/system/core/adb/Android.mk中的 ifneq (,$(filter userdebug eng,$(TARGET_BUILD_VARIANT)))改成 ifneq (,$(filter userdebuguser eng,$(TARGET_BUILD_VARIANT)))


3.最狠的一招,如果上面两条都不行,就直接改adb.c(alps/system/core/adb/adb.c)将should_drop_priviledes()的返回值改为0


修改后编译工程./mk r,刷机测试


实测经过以上方法在MTK 6572上可行,其他平台有待测试

你可能感兴趣的:(MTK)