新入手S5830,向各位问个好。看过之前各位的文章学到很多。7月15日新机入手,7月16日root一下,删了那些强加给我们的无用的东西。但是按照老杨的文章就是root不成功,没有弹出“Devise is rooted”。细看下来发现里面写着:
Remounting system with read-write access...
OK
Pushing su...
failed to copy 'su' to '/system/bin/su': No space left on device
OK
Pushing superuser.apk...
failed to copy 'superuser.apk' to '/system/app/superuser.apk': No space left on device
OK
查找资料后,明白了:空间不足,要删除东西。
将原来的SuperOneClick2.1目录改名成s 然后复制到c盘根目录,
运行 “CMD”
c:/s>adb shell
#
这个#号很关键,它决定你是不是已经有ROOT权限,如果没有这个#号,或是别的$,等,要重新按照老杨的步骤做,也就是之前我没有成功的操作要再做一次。这里有人好像不明白, 我给大家解释一下,其实我们用SuperOneClick程序ROOT后,有一个提示:
Running rageagainstthecage...
ROOTED
这个已经说明 我们已经有ROOT权限了,而不成功的原因是"SU"无法写入,No space left on device,系统没有多余的空间,已经满了。导致ROOT失败。
下面我们紧接着#号后输入:
# mount -o remount rw /system
# cd /system/app
#ls
下面会列出所有在系统里面的文件,这里要小心的选一两个哦,有很多是对于系统很重要的文件哦。我选择了以“ifeng”开头的两个文件,一看就知道是凤凰网的。还有以UCWEB开头的,以360开头的,以QQ开头的等等。选一个吧,但是选错与我无关哦,你要自己承担风险哦。
# rm *.apk(*.apk就是你要删除的程序,不要搞错了,把系统文件删了,别来找我)
(注:这里做的这几步的原因就是释放一些空间,给SU写入)
做完以后,重启SuperOneClick.exe,点ROOT,等待。。。弹出成功对话框,OK!到此为止,ROOT成功!再重启手机S5830,安装RE管理器(root explorer),到SYSTEM/APP里面干掉那些无用的东西。