BlueStacks藍(lán)疊公司推出的第二代安卓模擬器已于12月3號上線了,看見有些朋友問bluestacks2怎樣root,今天東坡小編帶來了詳細(xì)的bluestacks2 root方法,有需要的趕緊學(xué)習(xí)下吧!
Root之前,首先要做幾樣準(zhǔn)備:
1)相關(guān)img:
initrd-betahack.img,
ramdisk.img,
system.img
2)su.x86
3)BlueRegistryMOD.reg(這是個注冊表,先不要導(dǎo)入,這里一定要注意)
【導(dǎo)入注冊表之前要做的2點修改,修改注冊表:WIN鍵+R打開運行,輸入regedit】
【1】找到注冊表中的GUID,位置是
[HKEY_CURRENT_USER—Software--BlueStacks]
“USER_GUID”=”這里是一些數(shù)字,每個人的都不一樣”
例如我的GUID:
“USER_GUID”=”8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293”
【2】同時在 “BootParameters” 要有一個相同的GUID才能夠掛載系統(tǒng)。
BootParameters在注冊表的位置如下:
[HKEY_LOCAL_MACHINE—SOFTWARE—BlueStacks—Guests--Android]
例如“BootParameters”=”root=/dev/sda1 SRC=/android DATA=/dev/sdc1 SDCARD=/dev/sdd1 GUID=8dfcb602-4b7d-11e1-9dc9-f3dea6cb4293 armApps=true GlMode=1 OEM=BlueStacks “
【這里強(qiáng)調(diào),兩個地方的GUID要一樣,建議大家復(fù)制上述代碼,不要手打,易出錯,代碼中的GUID用誰的都無所謂,也可以備份自己的用,個人愛好。。。】
4)下載adb工具箱(將su.x86這個文件放到這個tools文件夾)
準(zhǔn)備工作做完,接下來是把下載的東西放到正確的地方:
1. 把三個img文件放到相應(yīng)的位置
【對于XP系統(tǒng)的網(wǎng)友來說,放到C盤Documents and Settings--All Users--Application Data—BlueStacks—Android這個文件夾內(nèi)】
【對于WIN7用戶,放到C盤ProgramData--BlueStacks—Android就好了】
可能一開始,大家都找不到相應(yīng)的文件夾,這是因為這兩個文件夾都是被隱藏的,大家需要設(shè)置下電腦的文件夾查看選項,然后勾選顯示隱藏文件,這一項,然后就各找各的吧。。。放完各個img文件,且注冊表確定修改過無誤并導(dǎo)入后,復(fù)制adb工具箱tools到C盤,準(zhǔn)備下一步工作】
2.啟動BlueStacks
3.WIN鍵+R,打開運行,輸入cmd,WIN7以管理員身份運行,進(jìn)入DOS界面。
以下是在DOS框中輸入的東西,大家照做
第1步:cd c: ==進(jìn)入C盤
第2步:cd..
第3步:cd.. ==輸入2次cd.. 直到出現(xiàn)C:》時表示成功進(jìn)入
第4步:adb connect 127.0.0.1:5555
==連接模擬器,出現(xiàn)successfully表示成功
第5步:adb root ==提示消息adbd is already running as root
第6步:adb remount ==掛載系統(tǒng) 讀/寫
第7步:adb shell rm /system/xbin/su
==移除系統(tǒng)中已經(jīng)虛擬出的superuser
第8步:adb push su.x86 /system/xbin/su
==換上自己下載的superuser
第9步:adb shell chmod 6711 /system/xbin/su
==檢驗superuser權(quán)限
第10步:adb shell mount -o ro,remount -t ext4 /dev/sdb1 /system
==更改為只讀權(quán)限r(nóng)ead only
第11步:退出adb工具,點{C}{C}{C}關(guān)閉即可
退出BlueStacks,重啟,此時就應(yīng)該已經(jīng)獲得ROOT權(quán)限了,干什么都方便多了,這個不再解釋了,特別是玩都市賽車7的時候,需要用到鈦備份,不然過不了驗證,