我也遇到同樣的情況,已經(jīng)解決。按下面的做就行。
關(guān)于這個(gè)問(wèn)題,我也在論壇發(fā)貼了,"No space left on device"也有高手指點(diǎn)說(shuō):空間不足,要刪除點(diǎn)東西!這個(gè)是對的,可是沒(méi)有ROOT權限是刪不了系統
SYSTEM/APP里的文件的,找了半天終于找到了解決辦法,在此還要感謝cmgi9000!
下面說(shuō)一下我的安裝和操作步驟:
1、關(guān)機,把SIM卡和SD卡拿掉
2、開(kāi)機,用數據線(xiàn)和電腦連接,(和電腦連接的問(wèn)題,如有不懂請看論壇其它貼子,)用91助手或其它工具,找到SYSTEM/APP下文件,我用的是91,在文件管理里面,有個(gè)系統文件,一直找就對了,找到你不要的程序1個(gè)或者是2個(gè),如地圖、網(wǎng)站等(注意不要找到主系統文件了),就是你要刪的程序(后面有它的路徑,system/app/*.apk),用筆記下文件名(注意文件名的大小寫(xiě))
3、退出91助手,運行SuperOneClick程序,點(diǎn)ROOT,等待結束,(如果你要彈出OK對話(huà)框,那就不要下面的了,我這主要是針對
“No space left on device”有這個(gè)問(wèn)題的),注意這時(shí)不要重啟機子或撥掉數據線(xiàn)(如果動(dòng)了,還按原來(lái)步驟做到這)。關(guān)閉SuperOneClick程序。
4、在電腦上打開(kāi)CMD,
Microsoft Windows XP [版本 5.1.2600]
(C) 版權所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>d:
D:\>cd root
D:\root>dir
驅動(dòng)器 D 中的卷沒(méi)有標簽。
卷的序列號是 DFF8-25E3
D:\root 的目錄
2011-06-25 19:39 <DIR> .
2011-06-25 19:39 <DIR> ..
2011-06-11 20:58 24,120 sqlite3
2011-06-11 20:58 26,264 su
2011-06-11 20:58 372,736 SuperOneClick.exe
2011-06-11 20:58 196,521 superuser.apk
2011-06-11 20:58 577,335 adb.exe
2011-06-11 20:58 96,256 AdbWinApi.dll
2011-06-11 20:58 60,928 AdbWinUsbApi.dll
2011-06-11 20:58 1,062,992 busybox
2011-06-11 20:58 585,731 rageagainstthecage
9 個(gè)文件 3,002,883 字節
2 個(gè)目錄 19,633,471,488 可用字節
D:\root>adb
Android Debug Bridge version 1.0.26
...(由于內容過(guò)多,省略若干內容)
devices - list all connected devices
connect <host>:<port> - connect to a device via TCP/IP
disconnect <host>:<port> - disconnect from a TCP/IP device
device commands:
adb push <local> <remote> - copy file/dir to device
adb pull <remote> [<local>] - copy file/dir from device
adb sync [ <directory> ] - copy host->device only if changed
(see 'adb help all')
adb shell - run remote shell interactively
adb shell <command> - run remote shell command
adb emu <command> - run emulator console command
adb logcat [ <filter-spec> ] - View device log
....................................
D:\root>adb shell
#
這個(gè)#號很關(guān)鍵,它決定你是不是已經(jīng)有ROOT權限,如果沒(méi)有這個(gè)#號,或是別的$,等,要重新按照上面的步驟做,這里有人好像不明白, 我給大家解釋一下,其實(shí)我們用SuperOneClick程序ROOT后,有一個(gè)提示:
Running rageagainstthecage...
ROOTED
這個(gè)已經(jīng)說(shuō)明 我們已經(jīng)有ROOT權限了,而不成功的原因是"SU"無(wú)法寫(xiě)入,No space left on device,系統沒(méi)有多余的空間,已經(jīng)滿(mǎn)了。導致ROOT失敗。
下面我們緊接著(zhù)#號后輸入:
# mount -o remount rw /system
# cd /system/app
# rm *.apk(*.apk就是你要刪除的程序,不要搞錯了,把系統文件刪了,別來(lái)找我)
(注:這里做的這幾步的原因就是釋放一些空間,給SU寫(xiě)入)
做完以后,重啟SuperOneClick.exe,點(diǎn)ROOT,等待。。。彈出成功對話(huà)框,OK!到此為止,ROOT成功!
接下來(lái)關(guān)機,把的的卡卡統統插上,開(kāi)機,手機應用會(huì )多一個(gè)授權管理,你在裝一個(gè)R.E管理器或者系統程序卸載器,打開(kāi)程序,手機會(huì )提示你是否授予ROOT權限,那你就可以。。。。。
(如果不行的話(huà),再試一次,我也搞了兩次才搞好的,不過(guò)我的原因是刪除的文件名搞錯了)
到此為止!
祝你成功!