V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
funagi
V2EX  ›  Android

“刷机精灵”的一键 root 强制安装“Kinguser 授权管理”,怎么换 SuperSU?

  •  
  •   funagi · 2015-05-04 19:19:02 +08:00 · 12453 次点击
    这是一个创建于 3273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试了好几款一键root,只有刷机精灵成功。
    然后被自动安装上了Kinguser,开始觉得没什么大问题,直到想换Superuser/SuperSU才发现问题。

    • Kinguser这货无法直接在手机上卸载(后来用豌豆荚强卸,结果系统没有授权软件);
    • Superuser/SuperSU能安装,但无法正确更新二进制文件;
    • 搜了一圈才知道是遇上流氓了,本来还有点好感,现在彻底被恶心了;
    • google好久都没能解决,xda上一堆解决办法对新版Kinguser无效,旧办法基本都不行,感觉Kinguser真是努力错方向了;
    • 目前找不到对应机型怎么解锁bootloader和换recovery,没法卡刷,而且排除恶心因素,刷机精灵还算好用,不想就此放弃;
    • 如果能在root过程中替换成SuperSU就更好了,尝试过在root开始前替换Kinguser.apk、su、ku.sud这三个临时文件(全部或其一),结果root失败;
    • 尝试过adb shell替换su,虽然成功干掉su、ku.sud,但不知道为什么chown 0:0和chmod 6755设置新su明明提示成功,但没正确设置,用Root Explorer也一样,Root Checker提示UID/GID不是root(0)(感觉是我的思路不对)。

    折腾了好久还是搞不定,只能求助高手了(o_ _)ノ。

    23 条回复    2015-10-04 00:14:47 +08:00
    ysz19963
        1
    ysz19963  
       2015-05-04 19:42:36 +08:00 via Android
    root敢用国内的?
    funagi
        2
    funagi  
    OP
       2015-05-04 19:49:01 +08:00
    @ysz19963 求非专业人士能够不使用国内root软件的方法
    Dk2014
        3
    Dk2014  
       2015-05-04 19:59:36 +08:00 via Android
    第三方recovery然后刷机包吧
    masterkuo
        4
    masterkuo  
       2015-05-04 20:11:06 +08:00   ❤️ 1
    国产root软件:我帮你获取了root权限,你却想拔屌无情,哪有这般容易?
    ——————————————————————————————————
    国产软件给你两个选项:
    1.你可以随时完全解除root权限,并在system分区不留丝毫痕迹;
    2.既然免费帮你获得了root权限,就要使用我的权限管理。
    想想,倒也算合乎情理。

    你实在想用supersu,可以通过rec刷入: http://download.chainfire.eu/supersu
    前提是你的机型能刷入第三方rec。
    rssf
        5
    rssf  
       2015-05-04 20:11:13 +08:00
    恢复官方rom,然后和这个root永远说bye
    acfunny
        6
    acfunny  
       2015-05-04 20:33:34 +08:00 via Android   ❤️ 1
    在刷机精灵的安装目录 把文件替换掉重试下怎么样
    20150517
        7
    20150517  
       2015-05-04 20:40:40 +08:00   ❤️ 1
    我一个电视盒子里root是用的什么kinguser,我在我路由后端可以看到他每分钟连一次他们服务器,呵呵,删不掉的
    20150517
        8
    20150517  
       2015-05-04 20:41:10 +08:00
    我已经unroot过了,他还存在,呵呵
    funagi
        9
    funagi  
    OP
       2015-05-04 20:55:38 +08:00
    @masterkuo 目前用adb reboot bootloader进不了bootloader,没有黑屏,而是直接重启,原因不明。搞不定bootloader就没法刷第三方rec了吧,我再研究研究(折腾折腾)。

    @acfunny 试过,无效。里面的data目录是摆设,实测发现root的时候根本没调用里面的东西。
    masterkuo
        10
    masterkuo  
       2015-05-04 21:05:44 +08:00
    @funagi 居然还需摆弄bootloader,你是用的MOTO?(貌似HTC早已可以官解)。我一直用三桑家的note系列,毕竟用户基数大,现成方案多,用odin无脑刷,不用浪费时间自己摸索。
    funagi
        11
    funagi  
    OP
       2015-05-04 21:16:43 +08:00
    @masterkuo 只摆弄过sony大法的bootloader成功刷过CWM Rec,以为思路应该差不多;目前搞不定的是国产寨板蓝魔W28,其它一键root都搞不定的,够冷门吧。(这个由不得自己选啊)
    icedx
        12
    icedx  
       2015-05-04 21:27:08 +08:00
    APK 发来看
    funagi
        13
    funagi  
    OP
       2015-05-04 21:34:03 +08:00
    @icedx 链接: http://pan.baidu.com/s/1fMXSa 密码: qin5
    aliuwr
        14
    aliuwr  
       2015-05-04 21:44:50 +08:00   ❤️ 1
    @funagi 我的一个手机用 adb reboot bootloader 也是不能进 bootloader 的. 还是需要按照网上的指引按音量才能进入, 你试试.

    试试这两个, http://www.cydiaimpactor.com/ https://towelroot.com/
    icedx
        15
    icedx  
       2015-05-04 22:01:52 +08:00   ❤️ 1
    删掉
    /system/bin/su
    /system/etc/install-recovery.sh
    funagi
        16
    funagi  
    OP
       2015-05-04 22:24:15 +08:00
    @aliuwr 非常感谢。
    Impactor简直神器,实测有效。
    towelroot有网还提示联网失败,没法继续。
    imgalaxy
        17
    imgalaxy  
       2015-05-04 22:51:33 +08:00   ❤️ 1
    貌似老版本的刷机精灵用的是SuperSU吧 我记得是的
    或者试试这个
    http://bbs.zol.com.cn/padbbs/d229_944.html
    funagi
        18
    funagi  
    OP
       2015-05-04 23:50:29 +08:00
    @icedx 实测有效,高手,感谢。
    能否告知分析过程?
    heyugm
        19
    heyugm  
       2015-05-05 09:18:49 +08:00
    之前碰到过,忘了怎么搞定的。反正测试了很多个super才搞定
    icedx
        20
    icedx  
       2015-05-05 10:40:16 +08:00 via Android
    @funagi 稍微反编译了一下/system/bin/su
    paulho2005
        21
    paulho2005  
       2015-07-12 03:00:19 +08:00 via Android
    不知解决么有,我倒是在y2b找到了办法
    funagi
        22
    funagi  
    OP
       2015-07-12 03:45:42 +08:00
    @paulho2005 按15楼的方法解决了
    stanley93620
        23
    stanley93620  
       2015-10-04 00:14:47 +08:00
    @funagi
    不好意思 可以簡述一下您的步驟嗎
    我想刪除原本的 kinguser 並改為自己的授權管理工具

    請問把 su 刪除後依然能具有 root 權限嗎
    以下是我的理解 有錯請指正

    1.先將系統改為可讀寫
    2.將 /system/bin/su 和 /system/etc/install-recovery.sh 備份後刪除(放入 sdcard)
    3.此時即可以 刪除 /system/app/Superuser.apk(kinguser) ? //主要問題點
    4.將新的管理工具 push 進 /system/app 並改權限為 777
    5.將 su 和 install-recovery.sh 放回正確位置

    因為不確定不敢做太多嘗試
    期待您的回覆
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   945 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:29 · PVG 06:29 · LAX 15:29 · JFK 18:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.