zoukankan      html  css  js  c++  java
  • 系统如何端子app弄root才干

    最近由于调试USB OTG怪东西。这导致USB端口被占用,这项。虽然我是project版本号,但不能运行adb shell,这是不可能的debug该。


    所以,我现在是一个系统终端apk,规划 http://download.csdn.net/detail/zangcf/8172151,解包提取so文件libExec.so,放到system/lib以下,源码放到。./alps/vendor/mediatek/project_xxx/artifacts/out/target/product/project_xxx/system/lib。

    把源程序文件放到./alps/vendor/mediatek/project_xxx/artifacts/out/target/product/project_xxx/system/app/下
    改动/media/zangcf/works/android/mtk/6572/carpad/alps_add_ics_ethernet/system/extras/su/su.c,删除一下
    /*
        myuid = getuid();
        if (myuid != AID_ROOT && myuid != AID_SHELL) {
            fprintf(stderr,"su: uid %d not allowed to su ", myuid);
            return 1;
        }
    */
    这一段代码
    另外,在post过程中改动su的属性为24775
    在源码中改动Init.rc,加入./alps/mediatek/config/mt6572/init.rc加入chmod 24755 /system/xbin/su。
    然后又一次编译。及能力shell终端运行su,shell从提示$,变#,它代表了成功切换。

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    AirFlow性能调优
    AirFlow通过账号密码➕角色权限控制来登陆
    通过Supervisor管理airflow的webserver进程和scheduler进程
    CSS基础一
    html学习
    Linux下MySQL远程链接配置
    搭建Firekylin博客
    Vuejs开发环境搭建及热更新
    templates页面超链接访问Controller方法
    Chrome搜索设置
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4916906.html
Copyright © 2011-2022 走看看