Рутирующий эмулятор андроида - Ошибка? - PullRequest
1 голос
/ 27 сентября 2011

У меня рут андроид эмулятор.Я нашел несколько статей, но каждый раз получаю одну и ту же ошибку!Это не может создать су: недостаточно памяти!Что я сделал:

1. adb push su /data/local
2. adb shell 
3. #su
4. #mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
5. # cd /system/xbin
6. # mv su osu
7. # cat /data/local/su > su // I've got an error!!! 
//Cannot create su: Out of memory!

Что я не прав?

Ответы [ 2 ]

1 голос
/ 28 сентября 2011

У меня есть ответ на мой вопрос!Я должен запустить эмулятор Android с параметром -partition-size 128.Это должно выглядеть так:

android-sdk-windows\tools\emulator -avd MyAndroidVirtualDeviceName -partition-size 128 

После этого я могу получить root права на свой эмулятор.

0 голосов
/ 27 сентября 2011

Похоже, что / system / xbin - это не rw.Тот факт, что mount -o remount, rw не возвращает ошибок, не означает, что это удалось.Проверьте, какие отчеты о монтировании для / system после перемонтирования.Также проверьте, есть ли у вас соответствующие разрешения для записи.

...