Что дает активация маркета?
Вы сможете видеть платные программы и совершать покупки.

К сожалению на прошивках ADP не хватает нескольких утилит, поэтому нужно будет установить busybox.

Итак, у вас установлена прошивка ADP и на компьютере установлен Android SDK, а так же прописаны пути для adb. Подключаем телефон к компьютеру.

Перед началом желательно сохранить все настройки которые у вас есть. Просмотреть их можно с помощью команды getprop или же полностью сохранить их, например, на sd карту: getprop > /sdcard/prop.bk. Эти команды нужно вводить в шелле телефона. Попасть туда можно с помощью команды adb shell.

Установка busybox:

1. Создаем папку /data/busybox

adb shell
su
mkdir /data/busybox
exit

2. Копируем бинарный файл busybox в /data/busybox/. Предполагается что вы находитесь в папке в которой лежит busybox.

adb push busybox /data/busybox/busybox
adb shell chmod 777 /data/busybox/busybox

3. Устанавливаем его

adb shell /data/busybox/busybox --install

Активация маркета:

1. Заходим в шелл телефона и добавляем путь к созданным утилитам в переменную PATH

adb shell
export PATH=/data/busybox:$PATH

2. Вводим каждую команду

su
setprop gsm.sim.operator.numeric 31026
setprop gsm.operator.numeric 31026
setprop gsm.sim.operator.iso-country us
setprop gsm.operator.iso-country us
setprop gsm.operator.alpha T-Mobile
setprop gsm.sim.operator.alpha T-Mobile
kill $(ps | grep vending | grep -v grep | tr -s  ' ' | cut -d ' ' -f2)
rm -rf /data/data/com.android.vending/cache/*

Деактивация маркета:

1. Заходим в шелл телефона и добавляем путь к созданным утилитам в переменную PATH

adb shell
export PATH=/data/busybox:$PATH

2. Вводим каждую команду

su
setprop gsm.sim.operator.numeric ""
setprop gsm.operator.numeric ""
setprop gsm.sim.operator.iso-country us
setprop gsm.operator.iso-country us
setprop gsm.operator.alpha ""
setprop gsm.sim.operator.alpha ""
kill $(ps | grep vending | grep -v grep | tr -s  ' ' | cut -d ' ' -f2)
rm -rf /data/data/com.android.vending/cache/*

Упрощенный вариант активации:

(не требует установки busybox)
1. Вводим каждую команду

adb shell
su
setprop gsm.sim.operator.numeric 31026
setprop gsm.operator.numeric 31026
setprop gsm.sim.operator.iso-country us
setprop gsm.operator.iso-country us
setprop gsm.operator.alpha T-Mobile
setprop gsm.sim.operator.alpha T-Mobile

2. Теперь нужно перезапустить маркет. Запускаем ps для отображения списка процессов

ps

и ищем строку содержащую com.android.vending. Выглядит примерно следующим образом.
app_4 965 34 104532 19336 ffffffff afe0d3e4 S com.android.vending
Нам нужно будет взять число во втором столбце, в нашем примере это 965.
Далее перезапускаем маркет и чистим кэш

kill 965
rm -r /data/data/com.android.vending/cache/*

p.s. Если у вас стоит рутованная прошивка от JF, то лучше воспользоваться этой инструкцией: Пользователи рутованных прошивок могут покупать программы в маркете

Если есть вопросы, задавайте.

Google Bookmarks Digg I.ua Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Kli.kz Web-zakladka Zakladok.net Reddit delicious Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong
by vovkab Нет комментариев »
Рубрики: Модификации | Метки: , ,

Комментарии закрыты.