Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Обход активации

Вопросы и ответы по webOS и устройствам, работающим на ней (FAQ). Инструкции и руководства.

Обход активации

Сообщение Архивариус » 29 сен 2010, 14:23

Обновление от 15.10.2010. Обход активации с помощью фирменной утилиты от Palm

Обновление от 24.06.2011. Обход активации на устройствах с webOS 2.0


Если вас не смущают некоторые первоначальные трудности в использовании Palm Pre и Palm Pixi и в наших широтах (например, отсутствие русификации интерфейса) и вы все-таки решили себе его приобрести, можно столкнуться с еще одной проблемой (она касается покупки нового аппарата) — активацией.

Все webOS-смартфоны от Palm перед началом использования должны быть активированны (нужно создать или ввести данные от существующего Palm Profile на http://www.palm.com). Без этого действия аппарат даст вам только возможность совершить экстренный вызов (правда, на любой номер:).

Казалось бы, "а в чем тут проблема-то?", а проблема в том, что изначально операция по активации возможна только через мобильную сеть (GPRS/EDGE/3G), т.е. по Wi-Fi этого сделать нельзя, т.к. аппарат не пускает в меню, и включить и настроить Wi-Fi не представляется возможным.

Если вы купили залоченный на определенного оператора аппарат, окно активации не даст вам выполнить процесс разлочки.

Кроме того, аппараты от Palm знать не знают о настройках мобильного интернета от российских/белорусских/украинских/и многих других операторов. Да еще и заменить файл с настройками (как это было сделано в предыдущей статье) не получится, т.к. включить Dev Mode тоже нельзя (аппарат не реагирует ни на какие действия, кроме заполнения полей профиля). Поэтому, дальше экрана активации вам продвинуться не удастся.



Выхода из этой ситуации есть два:

— если вы покупаете аппарат на ebay, то можо попробовать попросить продавца активировать телефон до продажи с помощью "родной" для аппарата симки;
— а вот если вы приобрели неактивированный Palm Pre уже тут, и активировать его не получается, процесс будет немного сложнее.

Во втором случае вкратце своими руками порядок действий будет таков:

— надо скачать файл свежей прошивки (таким образом заодно обновим ее в телефоне до самой последней);
— специальным ПО ее модифицировать (отключить при загрузке запуск приложения First Use, которое просит активировать телефон и не дает пройти дальше в меню, а также включить в прошивке по умолчанию Dev Mode);
— в режиме восстановления зашить в телефон эту модифицированную прошивку.

Еще одним нюансом будет тот факт, что программа для изменения прошивки существует пока только под Linux и Mac OS, так что, придется поставить/найти и их, либо искать уже модифицированную прошивку, но надежнее, как мне кажется, исправить ее самому.

Я поставил на виртуалку Ubuntu 10.04 и все манипуляции проводил в ней.

Далее, по сути, перевод англоязычной инструкции от создателей MetaDoctor с моими комментариями, с помощью которой мы и будем вносить изменения в прошивку.

  1. открываем Терминал;
  2. устанавливаем git (если его нет):

    Код: Выделить всё
    sudo apt-get install git-core
  3. ставим MetaDoctor:

    Код: Выделить всё
    git clone git://git.webos-internals.org/tools/meta-doctor.git
  4. ставим patch:

    Код: Выделить всё
    sudo apt-get install patch
  5. устанавливаем, если нету, Java 6 runtime (Applications -> Ubuntu Software Center);
  6. скачиваем и устанавливаем Palm Novacom драйвер;
  7. идем в папку с установленным MetaDoctor:

    Код: Выделить всё
    cd meta-doctor
  8. проверяем, есть ли там папка с именем "downloads". Если ее нет, создаем:

    Код: Выделить всё
    mkdir downloads
  9. скачиваем последнюю версию прошивки для Palm Pre отсюда (нам нужна версия для операторов O2 Germany, UK and Ireland/Movistar Spain, на момент написания этой заметки последняя версия 1.4.5) и кладем ее в папку "downloads":

    Код: Выделить всё
    cd downloads

     wget http://palm.cdnetworks.net/rom/pre/p145r0d06302010/eudep145rod/webosdoctorp100ueu-wr.jar
  10. переименовываем скачанный файл так, чтоб он содержал номер версии:

    Код: Выделить всё
     mv webosdoctorp100ueu-wr.jar webosdoctorp100ueu-wr-1.4.5.jar

Запускаем MetaDoctor:

  1. в терминале идем в папку с метадоктором;
  2. открываем файл со скриптом, отвечающим за внесение изменений в прошивку

    Код: Выделить всё
    gedit Makefile


    и раскомментируем нужные нам опции и сохраняем. В данном случае BYPASS_FIRST_USE_APP и ENABLE_DEVELOPER_MODE (строки 144, 145):


  3. далее пересобираем прошивку, процесс займет максимум 10 минут (у меня занял минут 5-6):

    Код: Выделить всё
    make DEVICE=pre all-wr

Обновленная версия прошивки появится в папке "meta-doctor/build/webosdoctorp100ueu-wr-1.4.5/webosdoctorp100ueu-wr-1.4.5.jar". Поскольку мы все делали на виртуалке, то лучше будет перенести готовый файл прошивки в Windows и уже там продолжать перепрошивку. Если же вы делали все в "нормальной" Убунте, то можете сразу запустить этот .jar файл.

Дальнейший процесс подробно описан в этом топике.

Спустя минут 10 телефон перезагрузится и порадует вас пустым рабочим столом.



Теперь вы можете пройти в настройки Wi-Fi, например, и подключившись к сети, запустить приложение First Use (которое до первого запуска будет висеть в меню), и спокойно активировать телефон. Если же у вас нет в округе Wi-Fi, то можно попытаться настроить мобильный инет (либо способом отсюда, либо прямо в телефоне: Phone -> Preferences -> Manual Settings, правда, не факт, что аппарат даст их сохранить — тоже известный глюк).

P.S. данные манипуляции лишь убирают окно активации, но не разлочивают залоченные аппараты.

P.S. Все изменения в прошивке вы производите на свой страх и риск.

Источник: http://habrahabr.ru/blogs/palm/100284/
Последний раз редактировалось Архивариус 28 дек 2010, 10:04, всего редактировалось 5 раз(а).
Архивариус

 
Сообщения: 6730
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 818 раз.
Поблагодарили: 949 раз.
Телевизор: LG 24MT57S 55B7V

Обход активации

Спонсор » 29 сен 2010, 14:23

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 19:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Обход окна активации

Сообщение Архивариус » 16 окт 2010, 12:48

Обход активации с помощью фирменной утилиты от Palm

Чтобы использовать данную утилиту, у Вас должна быть установлена среда Java и последняя версия среды разработки webOS SDK (которая включает в себя драйвер Novacom от Palm).

1. Скачайте утилиту для обхода активации и сохраните ее в нужное место.
2. Переведите устройство в режим восстановления, как описано здесь.
3. Запустите утилиту из командной строки, выполнив следующую команду: devicetool.jar или просто кликните по файлу devicetool.jar в проводнике Windows

Устройство перезагрузится. Как только аппарат будет перезагружен, он будет находиться уже в режиме разработчика (Developer Mode) + процедура активации не потребуется.

Для возвращения активации скачайте подходящую версию webOS Doctor и перепрошейте свой аппарат.

Все!
Архивариус

 
Сообщения: 6730
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 818 раз.
Поблагодарили: 949 раз.
Телевизор: LG 24MT57S 55B7V

Обход активации для устройств на webOS 2.0

Сообщение Архивариус » 24 июн 2011, 13:42

Обход активации на устройствах с webOS 2.0

На устройствах с webOS 2.0 использовать утилиту для обхода активации не требуется.

1) Включите телефон, не вставляя SIM-карту. Дождитесь окончания загрузки. На экране отобразится приглашение установить SIM-карту, ни в коем случае не вставляйте ее.

2) Наберите # * на клавиатуре для вызова телефонной клавиатуры.

3) Продолжайте печатать #*3386633# (символы #* уже отображаются) на цифровой клавиатуре и нажмите зеленую кнопку (с изображением телефоном), чтобы набрать номер. Обратите внимание, что SIM-карта все еще не должна быть вставлена в телефон.

4) Запустится приложение "Developer Mode". Переведите переключатель в положением On. Устройство перезагрузится.

5) Как только устройство загрузится, можете приступать к нормальной работе
Архивариус

 
Сообщения: 6730
Зарегистрирован: 29 июл 2010, 21:22
Благодарил (а): 818 раз.
Поблагодарили: 949 раз.
Телевизор: LG 24MT57S 55B7V


Вернуться в База знаний по устройствам и webOS (FAQ)



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0