一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

手動(dòng)root android 模擬器(emulator)詳細(xì)過程

 博浪星河 2015-10-20

從創(chuàng)建一個(gè)emulator開始,逐步到root了它。

在文章結(jié)尾,我會(huì)將大家一些可以遇到的問題與解決方法寫出來。

一, 新建一個(gè)模擬器。

  1. 在終端輸入:android  

 

就會(huì)彈出sdk and avd manager

    new ->name: Android2.2

        Target:Android 2.2 -API Level 8

Size: 256

Built-in: HVGA

Hardware:

Abstracted LCD density 160

Device ram size 256

然后點(diǎn)擊Create AVD,這樣就簡(jiǎn)單創(chuàng)建一個(gè)emulator。

接下來,要做的就是將你的sdk中-->platforms-->android-8-->images-->system.img 拷貝到 /home/user/.android/avd/Android2.2.avd/目錄下(windows用戶是放在X:/Users/user/.android/avd/Android2.2.avd,X:代表你的系統(tǒng)盤)。

二,運(yùn)行模擬器。

  1. 在終端里輸入 : emulator -avd Android2.2 -partition-size 128  

 

三,將su與superuser.apk文件拷貝到android系統(tǒng)中。

1,先將emulator文件系統(tǒng)賦予讀寫權(quán)限(rw)

  1. 打開另一個(gè)終端,輸入 :adb shell  

   

進(jìn)入了emulator的終端

  1. 然后輸入 :mount  

 

 會(huì)出現(xiàn)一堆東西,但我們只關(guān)注這個(gè)

/dev/block/mtdblock0 /system yaffs2 ro 0 0

現(xiàn)在我們要將它掛載為讀寫,

  1. 輸入:mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system  

這樣就掛載成功了。

  1. 輸入 : exit  

  退出emulator的終端

        2, 將su 與 superuser.apk文件 拷貝到android系統(tǒng)中

su與superuser.apk文件在很多刷機(jī)包里也有,為了方便大家,我上傳一份。

下載地址為:http://download.csdn.net/source/3355218

  1. 在終端輸入(不是emulator的終端): adb push /.../.../su /system/bin/   注意,su位置根據(jù)你自己的輸入  

  2.       在終端輸入: adb push /..../..../superuser.apk /system/app/  

 

        這樣就可以把這兩個(gè)文件拷貝到emulator系統(tǒng)中。

       3, 修改文件權(quán)限

  1. 在終端輸入: adb shell  

  2.     在emulator終端輸入: cd /system/bin  

  3.     在emulator終端輸入: ls -l 可以看到每個(gè)文件的權(quán)限和所屬用戶與所在組  

  4.     現(xiàn)在要修改su的所屬用戶與所在級(jí)和它的權(quán)限, 這一步很重要  

  5.     在emulator終端輸入: chown root.shell /system/bin/su  

  6.         在emulator終端輸入: chmod 4755 /system/bin/su  

 

大家 可以再次輸入: ls -l 查看權(quán)限和所屬用戶與所在組是否已經(jīng)更改。

以下是修改superuser.apk的權(quán)限

  1. 在emulator終端輸入: cd /system/app  

  2.     在emulator終端輸入: ls -l  

  3.     在emulator終端輸入: chown  root.root /system/app/superuser.apk  

  4.         在emulator終端輸入: chmod 644 /system/app/superuser.apk  

4, 刪除SdkSetup.apk

這一步要?jiǎng)h除/system/app/SdkSetup.apk這個(gè)文件,不刪除的話,我們之前所做的就白費(fèi)了,它會(huì)將系統(tǒng)文件還原。

  1. 在emulator終端輸入: rm /system/app/SdkSetup.apk  

然后就將emulator(模擬器)關(guān)掉。

四, 刪除/home/user/.android/avd/Android.avd/目錄下的cache.img userdata.imp和userdata-qemu.img刪除

好了,這樣就將emulator root了,再次打開emulator試試看。測(cè)試有沒有root成功的方法就是在emulator有個(gè)程序Dev Tools里的一個(gè)Terminal emulator工具,打開它,然后輸入 su命令,就是彈出授權(quán)的東西,選擇 allow,這時(shí)會(huì)發(fā)覺終端里的$變成了#,這就證明我們r(jià)oot成功了。

五,請(qǐng)注意的問題

1:找不到android, adb , emulator等命令。

這些命令在sdk的platforms-tools與tools文件夾下可以找到,大家可以將它們寫入path環(huán)境變量里,方便使用。

2:輸入adb push su /system/bin/   時(shí)可能會(huì)出現(xiàn)Read-only file system 錯(cuò)誤。

 出現(xiàn)這個(gè)問題的原因是沒有掛載system,請(qǐng)根據(jù)文章的步驟去掛載就行了。

3:輸入 adb push su /system/bin/ 時(shí)可以會(huì)出現(xiàn)Out of memory 的錯(cuò)誤。

出現(xiàn)這個(gè)問題的原因是可能你打開emulator的方法有誤,請(qǐng)用這個(gè)命令打開emulator -avd Android2.2 -partition-size 128

               通常在eclipse里打開或者在android中打開都可能會(huì)出現(xiàn)這種錯(cuò)誤。

4,沒有root成功。

請(qǐng)檢查有沒有將system.img放到指定目錄

請(qǐng)檢查有沒有將SdkSetup.apk刪除

請(qǐng)檢查有沒有將cache.img userdata.imp和userdata-qemu.img刪除

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    果冻传媒精选麻豆白晶晶| 欧美精品久久男人的天堂| 国产级别精品一区二区视频| 欧美精品久久男人的天堂| 麻豆tv传媒在线观看| 男人大臿蕉香蕉大视频| 激情视频在线视频在线视频| 欧美又大又黄刺激视频| 高潮日韩福利在线观看| 色婷婷在线精品国自产拍| 久久婷婷综合色拍亚洲| 国产免费一区二区三区不卡| 国产又粗又长又爽又猛的视频| 日本东京热加勒比一区二区| 久久99精品日韩人妻| 五月激情五月天综合网| 国产午夜在线精品视频| 色欧美一区二区三区在线| 91在线国内在线中文字幕| 午夜国产成人福利视频| 激情中文字幕在线观看| 国产毛片对白精品看片| 欧美多人疯狂性战派对| 少妇福利视频一区二区| 美女被草的视频在线观看| 午夜小视频成人免费看| 精品欧美在线观看国产| 国产又粗又长又爽又猛的视频 | 91在线国内在线中文字幕| 伊人色综合久久伊人婷婷| 一区二区三区欧美高清| 日本高清视频在线观看不卡| 在线免费国产一区二区三区| 亚洲淫片一区二区三区| 我想看亚洲一级黄色录像| 国产成人精品午夜福利| 沐浴偷拍一区二区视频| 激情综合五月开心久久| 日韩午夜老司机免费视频 | 日本av在线不卡一区| 欧美日韩综合综合久久久|