Прошивка Oxygen для HTC Desire

Уже в течении пары недель с удивлением наблюдал за тем, как не выходит очередное обновление прошивки OpenDesire, которой я пользовался. Обычно обновления выходили с периодичностью в 2-3 дня, а тут затишье на несколько недель. Первым делом я полез на сайт с прошивкой и стал читать комментарии. Оказалось, автор прошивки прекратил ее разработку, т.к. по его словам, она стала ему скучна. Когда он начинал ее разрабатывать, то он был первым, а сейчас полно похожих прошивок и гнаться за тем кто быстрее выпустит обновление он не хочет. Но там же он говорил, что в ближайшие дни он выложит новую прошивку под названием Oxygen. Я решил ее попробовать. Но на сайте была одна строчка, которая меня смутила:

AlphaRev N1Table HBOOT. (not explicitly required but highly recommended)

Это означает, что желателен HBOOT от AlphaRev. Да не тот, который ставится по умолчанию, а N1Table (таблица с разделами отличается от той, которая ставится по умолчанию).

Пишу здесь небольшой мануал, как все это дело поставить.

1. Ставим HBOOT от AlphaRev. Берем его вот тут или с этой страницы.

HBOOT поставляется в виде образа ISO, который можно прожечь либо на болванку, либо запустить в виртуальной среде. Потом нужно загрузиться с этого образа, подключив предварительно телефон по USB к компьютеру и выбрав в Настройках-Приложения-Разработка пункт Отладка по USB.

Ну дык вот, загружаемся с образа, на экране будет много английского текста, который сообщит нам о том, что все действия делаются на свой страх и риск, телефон нельзя отключать и перезагружать, иначе он брикнется. Далее нас попросят нажать на любую кнопку и начнется процесс установки нового HBOOT. Процесс состоит из трех этапов, которые длятся минут 5.

2. Ставим таблицу разделов N1Table (в ней 149 мб отведено под /system, 98 мб под /cache и 203 мб под /data). Берем тут или с этой страницы.

Если первый пункт легкий, то второй у того кто делает это первый раз вызовет кучу вопросов. Куда девать этот файл *.img! А все относительно просто.

Для начала надо скачать Android SDK. Скачать можно здесь.

Куда-нибудь распаковываем архив, например вот сюда C:android-sdk-windows.

Перезагружаем телефон, зажав кнопку громкости вниз, выбираем RECOVERY и форматируем там все разделы (system/data и cache). Опять перезагружаем телефон, зажав кнопку уменьшения громкости. Но уже выбираем пункт FASTBOOT.

На компьютере открываем консоль, заходим в скачанную папку c:android-sdk-windowstools (файл *.img надо тоже сюда скопировать) и вводим следующую команду:

fastboot flash hboot bravo_alphaspl-n1table.img

Чтобы убедиться, что таблица разделов была успешно записана, надо в телефоне выбрать пункт REBOOT BOOTLOADER и посмотреть что написано сверху на экране. Должно быть AlphaRev N1Table.

3. Перезагружаем телефон в recovery. Форматируем все разделы (system, data и cache). Ставим прошивку Oxygen. Перезагружаем телефон. Процесс закончен.

Скриншот пустого экрана и экрана с иконками:

28 комментариев

  1. Антон, я слышал, что можно заменить стандартный recovery на Amon-RA/ClockworkMod. Находишь ли ты это разумным и если да — пару слов как это сделать. Сейчас я пользуюсь ROM Manager из за лёгкости его использования?

    1. У меня стоит recovery от AmonRa. Я просто о ROM Manager даже и не знал до этого. Ставится очень легко.
      Качаешь образ recovery вот тут http://www.multiupload.com/V4OML4GAR9 (или на xda-developers можно взять) и потом вот этой утилиткой http://www.unrevoked.com/recovery/ устанавливаем все это дело. Только в утилите по перепрошивке надо будет выбрать скачанный образ recovery, а то он по умолчанию ставит какой-то свой. И делает это, кстати, сразу же, когда ты подключишь телефон к компу. Так что сначала выбирай образ, а потом втыкай телефон.

  2. долго искал разницу между Amon-RA и ClockworkMod. выбрал последний, т.к. именно им я пользовался из под ROM Manager. а так же потому, что он идет по умолчанию с unrevoked3 ))). и еще вот чел написал почему он предпочитает Clockwork (http://forum.cyanogenmod.com/topic/9432-clockwork-mod-or-amon-ra/page__view__findpost__p__83327):

    +es for clockwork
    * manage zips in directories
    * scroll full list of zips
    * format any partition
    * selective nandrestore ( e.g. only restore /data )
    * turn off signchecks ( handy if you forgot to sign or (can’t_be_bothered/don’t_know_how) to sign zips
    -ves of clockwork
    * no console :(

    все здорово установилось — даже OD_4.0.36 не слетел.
    Антон, в чём прелесть Oxygen?

  3. по поводу внешнего вида — настоятельно рекомендую LauncherPro — регулеровка кол-ва столбцов и строк на экране, кол-ва экранов, назначение главного экрана, убирает подписи к иконкам, плавное изменение размера виджетов и т.д.
    да, сам Адам писал, что версия 4,1 или 4,0 будет последней. какой почтовой прогой пользуешься? я K9 — вроде ни чё.

  4. У меня не получается записать таблицу разделов из-под Linux (arch).

    SDK распакован в /home/alejandro/
    Перехожу в /home/alejandro/android-SDK/tools
    Копирую туда bravo_alphaspl-n1table.img
    Desire подключен проводом, выбран режим fastboot
    Ввожу команду:
    [alejandro@arch tools]$ fastboot flash hboot bravo_alphaspl-n1table.img
    bash: fastboot: команда не найдена
    [alejandro@arch tools]$

    Подскажите, в чем может быть проблема?
    Спасибо.

  5. Привет, а вот у меня из под Oxygen 0.2.2 так и не заработал Marcet Access — запускаться запускается, а вот когда нажимаешь на эмулировать — увы ничего не происходит.
    Я честно говоря вообще ниего не делал с разделами … просто после OpenDesire взял да и поставил Oxygen — система вроде грузится. А что дает это — AlphaRev N1Table HBOOT?

    1. А зачем Вам Market Access? В России сейчас уже доступны платные приложения из стандартного маркета.

      AlphaRev N1Table HBOOT — это просто таблица разделов. Т.е. под систему с Sense нужно больше места, нежели под систему без нее. В этой таблице разделов это лишнее место переносится в пользовательский раздел, создавая больше свободного места для установки приложений и т.д. и т.п. Установка не обязательна, но рекомендована.

  6. Ну я не в россии … и пользую программы которые увы ни в России ни в моей стране пока не доступны для покупки. Ломанный ставить не хочется.
    Оки если я один раз передвину эти разделы — чем это грозит в будущем? Сенс я вроде как не горю пользовать. А у вас есть Market Access? Может можете глянуть — у вас он будет эммулировать?

  7. упс). выдал желаемое за действительное). а я уже собирался ставить — удали плиз мое сообщение — не позорь))).

  8. я как то разочарован oxygen-ом. хочу вернуться на OP. появились зависания, которые можно победить только вынимая батарею и время заботы аккума сильно уменьшилось. а твои впечатления?

  9. Ну на Desire вроде как полет нормальный … только если ставить все примочки которые нужны для работы … переключатели и прочее — то получится ничем не облегченная система … багов пока не заметил. Правда я не особенно много с телефоном работал. Процессор не разгоняю.
    Разочаровало что MarcetAccess так и не заработал. Ну подожду пока. Хотя по мне все прошивки очень одинаковы для ПРОСТЫХ пользователей. В некоторых есть одни вкусности в других другие вкусности.
    Oxygen на мой взгляд очень специфическая прошивка … для минималистов.

  10. AdamG сделал обновление:
    [ROM-AOSP FRG83] Oxygen v1.0 (Cleanest, fastest ROM on the block *48MB!*)
    теперь точно не ошибся ;)

  11. ……..N1Table (в ней 149мб отведено под /system, 98мб под /cache и 203мб под /data)……
    А какие размеры по умолчанию для systemcachedata ?

  12. А как же потом вернуть таблицу разделов и исходное состояние, если вдруг прошивка не понравится?!

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

  13. подскажите, плз, что у Вас за обои на скиншоте, а также — какие виджеты часов и погоды? спасибо…

    1. обои стояли такие по умолчанию, вроде
      часы — digital clock widget, вроде
      погода — animated weather, в текущей версии там есть большой виджет с часами и погодой как в интерфейсе htc sense. я от виджета с часами, как на скриншоте, отказался

  14. я ставил RC4, обои там не такие. имеющийся виджет мне не понравился. я, собссно, из-за Вашего скриншота перешиваться решил. в результате получил совсем не то, что ожидал, разочаровался и снёс… )

Добавить комментарий для Алексей Отменить ответ

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