Как получить root права на планшете Android 4(через USB). И подключить 3G модем Huawei к Acer iconia tab A200

Задался я тут недавно идеей, подключить мой 3G модем Huawei E1550 к планшетном компьютеру на Android 4. Нашел, что для работы pppd нужны root права. И тут пошел поиск. Скачав несколько "one click" скриптов я выяснил что ни один из них не заработал. Все они выдавали, что-то вроди этого:

Sending mempodroid to tablet
failed to copy 'mempodroid' to '/data/local/mempodroid': Permission denied
setting permissions on mempodroid file
Unable to chmod /data/local/mempodroid: No such file or directory
exucuting exploit for root access!
/system/bin/sh: /data/local/mempodroid: not found
writing SU binary to /system/bin
failed to copy 'su' to '/data/local/su': Permission denied
Unable to chmod /data/local/su: No such file or directory

Получение root привилегий

Все эти скрипты использовали какуе-то непонятную утилиту mempodroid. Зачем Она нужна я так и не понял. Потом, как оказалось, все получение root прав сводится к сохранению утилиты su в каталог /system/bin. Вся загвоздка в том, что эта файловая система находися в режиме ReadOnly и чтобы на неё что-то записать её нужно перемонтировать. В Ядре linux которое было на планшете по умолчанию такая функция была заблокирована. В итоге получается следующая последовательность действий:

  • Установить набор утилит Android SDK (я поставил SDK Tools Only)
  • Разблокировать NAND накопитель(внутренняя flash)
  • Загрузиться с ядром поддерживающим перемонтирование в ReadWrite
  • Перемонтировать файловую систему в ReadWrite
  • Переписать утилит su и назначить на неё нужные права

Для упрощения я написал следующий скрипт(можно скачать по ссылке в конце статьи ):

echo "Разблокировка NAND"
adb wait-for-device
adb reboot-bootloader
echo "Планшет перезагрузится и запросит опции разблокировки!"
fastboot oem unlock
echo " Выберите функцию разблокирования (unlock) на вашем планшете!"
echo "после выбора, A200 запросит перезагрузку,просто нажмите любую клавишу"
echo " здесь и планшет перезагрузится..."
echo ""
echo "Загрузка нужного ядра с поддержкой перемонтирования..."
fastboot reboot
adb wait-for-device
adb reboot-bootloader
fastboot flash boot boot.img
fastboot reboot
adb wait-for-device
echo "Перемонтирование..."
adb remount
echo "Загрузка утилиты su"
adb push su /system/bin/
echo "Смена прав на утилиту (разрешаем её выполнение)"
adb shell chmod 6755 /system/bin/su
echo "Установка программы superoot(можно ставить из маркета)"
adb install Superuser.apk
fastboot reboot

Скрипт нужно запускать из каралога с файлами(ядро, утилита su). Предварительно ещё я добавлял правило для udev.

echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="0502", ATTRS{idProduct}=="337c", MODE="0666", OWNER="ln"' | sudo tee /etc/udev/rules.d/50-android.rules

Узнать правильные idVendor и idProduct можно утилитой lsusb.

P.S. Для выполнения сих действий в Windows нужно ещё поставить драйвера для планшета. И использовать скрипт соответственно с пометкой -win.bat.

Установка необходимых программ и подключение модема

Так. root права колучили. Теперь нам нужно идти в Android Play(market по старому) и поставить следующие программы:

  • Superuser - по сути GUI для управления командой su (в том случае если вы не стали ставить её моим скриптом)
  • PPP Widget -  утилита для управления модемом.

После установки виджета, вытаскиваем его на рабочий стол. Подключаем модем, нажимаем настройки и вбиваем всякие APN, username... Далле выходим и жмем подключить.

Скачать:

Теги: , , ,

Дата: 29 апреля 2013

Автор: andreykyz

Комментарии: 491

Комментарии: 491

  1. viagra pfizer usa https://wowviaprice.com/ next day viagra delivery in usa

  2. viagra commercial car overheats https://purevigra.com/ 100mg viagra cialis equivalent

  3. viagra side effects blood pressure https://paradiseviagira.com/ buy female viagra

  4. how long does viagra take to kick in https://purevigra.com/ creator of viagra albanian

  5. whats a good natural viagra side effects viagra men high blood pressure viagra vs natural remedies

  6. walgreens canada viagra
    is viagra legal in singapore
    online provera jmbg DIT pruMn

  7. viagra kamagra jelly por ajanta pharma
    viagra dosage recommended
    cialis generico pagamento in contrassegno DIT pruMn

  8. Cialis ads http://cialisee.com/ cheap cialis pills men

  9. cialis diario original cialis 10mg price cialis fort mcmurray

  10. generic chewable cialis cialis price in mexico diferencia levitra cialis

  11. Hookup Women Makes use of Totally free Affairs?
    A Fantastic Horizontal Benefit!

    Cost-free hookup ladies chat
    online is the answer if you're sick and tired of planning
    to bars and groups only to be ignored, or perhaps a whole lot worse,
    laughed at. I realize what it's like because I've
    been there. I was individual and needy in the working day -- I necessary a fresh
    spouse -- however i continued striving because I had not any other selection. If you're just one guy who wishes to hookup with attractive women without planning
    to those spots the location where the girls are on your own, then this
    article may just make positive changes to daily life. It
    is going to make clear why online dating on the internet is the ideal substitute if you're a masculine who may be shy to approach
    a wonderful girl in the bar or team.

Оставить комментарий

*

Комментарий:

Ваш e-mail не будет опубликован.
Обязательные поля помечены *

Разрешенные HTML теги:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>