Устанавливаем последний (4.2.2) Android на старичка HTC Desire S
HTC Desire S можно справедливо назвать старичком, продается он уже более двух лет. У меня аппарат более полутора лет. Тем не менее — это аппарат с очень неплохой «начинкой», качественным экраном и металлическим корпусом.
Наверняка, как и все поклонники HTC, я тащился от их фирменной оболочки «Sense». Стоковый аппарат включал в себя Android 2.3.5 и Sense 3.0.
Потом была целая эпопея в ожидании официальной прошивки на Android 4, завершенный вариант которой так и не вышел. Еще до выхода этой прошивки «для разработчиков» мои нервы подкосились и «кастомные», неофициальные сборки начали заливаться в телефон одна за другой. Была опробована и официальная с Android 4.0.4. Прошло некоторое время и выбор остановился на CM10.1 с Android 4.2.2 и всеми его прелестями, для которых аппаратного обеспечения устройства вполне хватает.
Начнём!
Инструкция актуальна для ОС Windows.
Стоит предупредить, что все манипуляции со своим устройством Вы делаете самостоятельно, аккуратно и по собственной инициативе, автор данного поста не несет ответственности за всё, что может произойти с Вашим аппаратом в процессе.
Так же в процессе перепрошивки сотрутся данные. Журнал контактов, СМС и тд. Телефонная книга восстанавливается из учетной записи Google. Архив СМС восстановить как это можно было сделать в «Sense» — нельзя. Нужно позаботиться об этом до манипуляций с телефоном. Данные на SD карте затронуты не будут.
Что нам потребуется из программного обеспечения в процессе перепрошивки:
1) HTC Sync драйвера для работы с телефоном
2) Элементы Android SDK — драйвера для работы с телефоном
3) Recovery — программа, позволяющая работать с телефоном, с картой памяти, прошивками и т.д., без операционной системы на самом телефоне
4) Прошивка CM10.1 от Andromadus
5) Набор GAPPS — набор сервисов от Google
6) на всякий случай прикладываю Recovery, тот, что стоит по умолчанию в телефоне. Пригодится, если нужно откатиться на официальные прошивки. Для отката нужно так же заблокировать загрузчик обратно (см. пункт 3 — Разблокирование загрузчика).
Стоит отметить, что для Desire S есть и другие сборки на Android 4.2.2, типа AOKP, PACman, AOSP, JellyTime и др. Для этой статьи мной была выбрана сборка CyanogenMod 10.1.
1) Установим пакет HTC Sync. Он содержит необходимые драйвера для работы с телефоном через ПК.
2) Распакуем архив android-tools.zip на диск С (можно сделать это вообще куда угодно, для нашего удобства адрес должен быть короче, т.к. в командной строке будет обращение к этим файлам). Пусть после распаковки файлы у нас лежат по адресу C:\android\
3) Разблокирование загрузчика. Необходимо для замены стандартного Recovery и установки кастомных сборок. Как разблокировать загрузчик смотрим тут. Не обращаем внимания, что нашей модели нет в списке, выбираем — «All Other Supported Models». Шаг 5 и 6 инструкции по разблокированию загрузчика — пропускаем, т.к. у нас уже имеются нужные файлы в папке C:\android\.
Справились? Едем дальше!
4) Установка стороннего Recovery. Необходимо для работы с файлами прошивок, непосредственной установки прошивок, создания бэкапов и форматирования системной памяти и кэшей.
Для входа в bootloader телефона необходимо вытащить батарею на пару секунд, вставить ее обратно. Зажав кнопку-качельку телефона громкость вниз нажимаем кнопку питания. Через пару секунд появится сине-красно-зеленое меню bootloader‘а.
Присоединяем телефон к ПК, качелькой громкости выбираем строчку — fastboot (по умолчания она выбрана) и нажимаем на кнопку питания.
Архив из пункта 3 программного обеспечения для перепрошивки — Recovery.zip распаковываем в C:\android\.
Открываем командную строку. Если Windows XP: Пуск — выполнить — cmd. Если более поздние версии: Пуск — в поле «Найти программы и файлы» пишем cmd, после чего запускаем найденную программу.
С помощью командной строки переходим в папку с нашими файлами C:\android\. Для этого наберем в командной строке:
Вводим в командной строке следующий код:
fastboot flash recovery recovery.img и нажимаем ввод. Через пару секунд Recovery установлен.
5) Форматирование системной памяти телефона. Для этого нам нужно зайти в новый, установленный Recovery. Как зайти в bootloader было рассмотрено в предыдущем пункте. В меню bootloader‘а качелькой громкости выбираем зеленую строчку — Recovery и нажимаем на кнопку питания телефона. Для возможности восстановления данных и прошлой прошивки рекомендуется сделать бэкап в соответствующем пункте меню Recovery.
В Recovery (управление сенсорное) выбираем строчку wipe | format и выбираем дальше — wipe data/factory reset. Через несколько секунд системная память телефона будет очищена.
6) Установка прошивки.. Копируем файлы из пунктов 4 и 5 программного обеспечения для перепрошивки на карту памяти в телефоне. Для этого в основном меню Recovery выбираем пункт — toggle usb storage. Через пару секунд карта памяти определится в ПК и на нее можно будет скопировать файл прошивки и GAPPS.
После завершения копирования нажимаем — Disconnect в Recovery и попадаем обратно в главное меню. Выбираем install from sdcard, находим скопированный архив-прошивку flinnycm101_saga_22 и устанавливаем. После установки прошивки ставим GAPPS таким же способом. После завершения установки возвращаемся обратно в bootloader, для этого сейчас уже необязательно проделывать манипуляции с батареей. В Recovery выбираем нижнюю строчку — power menu и в ней — reboot into bootloader
Готово? осталось совсем чуть-чуть.
7) Прошивка ядра. Для этого на ПК открываем архив flinnycm101_saga_22 из пункта 4 программного обеспечения и копируем файл boot.img в C:\android\.
Снова переходим в командную строку Windows и вводим:
fastboot flash boot boot.img нажимаем ввод. Готово. Теперь переходим в пункт fastboot меню bootloader‘а и выбираем — reboot
Телефон загрузится с новой прошивкой. Необходимо будет сделать первичную настройку языка, аккаунта Google и тд. Несколько скриншотов:
В системе много интересных настроек, например — установка времени виброотклика сенсорной клавиатуры.
Спасибо.
Совсем забыл, сам учился этому тут, в разделе Desire S
Источник
Прошивка для андроида htc desire
HTC Desire HD — Прошивки (OS 4.0, 4.1)
HTC Desire HD, HTC Ace
Общие разделы: Описание | Обсуждение » | FAQ » | Покупка » | Аксессуары » | Брак » | Прошивка HTC Desire HD » | Permanent Root, Overclocking » | Модификация софта и украшательства » | Оптимизация прошивки HTC Desire HD » | HTC Desire HD-Лайт Версии Прошивок » | Официальная разблокировка HTC Desire HD
[CENTER][color=»darkblue»][b]Название и номер версии[/b][/color]
[/CENTER]
[b]Список последних изменений[/b]
[url=»СЮДА ВСТАВИТЬ СВОЮ ССЫЛКУ (ВМЕСТО ЭТИХ СЛОВ)»]Ссылка на тему автора на XDA. [/url]
[url=»СЮДА ВСТАВИТЬ СВОЮ ССЫЛКУ (ВМЕСТО ЭТИХ СЛОВ)»]Скачать[/url].
[CENTER][color=»darkblue»][b]Название и номер версии[/b][/color]
[/CENTER]
[COLOR=red][B]ЭТО АНОНС — ССЫЛКИ НА СКАЧИВАНИЕ НЕТ[/B][/COLOR]
[b]Список изменений[/b]
[url=»СЮДА ВСТАВИТЬ СВОЮ ССЫЛКУ (ВМЕСТО ЭТИХ СЛОВ)»]Ссылка на оригинальное сообщение. [/url]
[CENTER][color=»red»][b]Обновление[/b][/color][/CENTER]
[CENTER][color=»darkblue»][b]Название и номер версии[/b][/color][/CENTER]
[b]Список последних изменений[/b]
[url=»СЮДА ВСТАВИТЬ СВОЮ ССЫЛКУ (ВМЕСТО ЭТИХ СЛОВ)»]Ссылка на тему автора на XDA. [/url]
[url=»СЮДА ВСТАВИТЬ СВОЮ ССЫЛКУ (ВМЕСТО ЭТИХ СЛОВ)»]Скачать[/url].
Обновление библиотек для тех, у кого не работает DSPManager.
HTC Desire HD — Прошивка (OS 4.0) (Пост #13138328)
Скорость чтения с SD карты
Галерея, игры с кешем и все что касается флешки это для этого! просто увеличивается скорость полета прошивки в разы!
V6 SuperCharger Script для Incredible S и любых других устройств с 768 Мб оперативной памяти
Это-единственный патч для менеджера задач системы Android,который позволяет вам дольше держать приложения в памяти.
Источник
Прошивка для андроида htc desire
Производители телефонов не делают отдельных прошивок для локализации в каждой стране. Отдельные прошивки делаются для Европы и тех языков, в которых кардинально отличается алфавит или стиль письменности. (Например кегль китайских шрифтов = 800, а европейских = 1200. 1400, а этот параметр шрифта определят высоту поля ввода текста; или в некоторых языках направление письма справа-налево и снизу-вверх и тому подобные отличия, требующие перерисовки графического интерфейса) Поэтому русский язык сейчас имеется в любой европейскрй прошивке. (но его могло не быть на совсем старых прошивках или русский могут удалить авторы кастомной прошивки, как лишний. Тогда русификация возможна с помощью специальной проги из Маркета — Morelocale, см. ниже).
Но физическая qwerty-клавиатура имеет в этом плане свою особенность. Дело в следующем:
- кастомные прошивки делаются после выхода официальных прошивок или обновлений на их базе;
- программное обеспечение физической клавиатуры это — отдельное приложение (HTC_IME.apk плюс словари), и, если в телефоне нет такой клавиатуры, то и ПО для неё в прошивке не будет;
- у HTC есть только один клавиатурник на Андроиде, соответственно, ПО хард-клавы может быть в официальной прошивке только для Desire Z или в кастомных прошивках, основанных на официальных для Desire Z;
- последняя кастомная прошивка, основанная на официальной для Desire Z, это — Virtuous v2.0.0 (на базе 2.42), в ней нормально работает хард-клава без дополнительных усилий. Всё, что вышло позже — не для Desire Z на данный момент, и требует той самой русификации путём: или установки HTC_IME.apk патчем от hawst — для большинства прошивок с Sense, или установкой малофункционального «костыля» — Rukeyboard — из Маркета для прошивок как с Sense, так и без него . К сожалению, русский язык для физической клавиатуры Desire Z содержится только в HTC_IME.apk из оф.прошивки Desire Z. Такая особенность связана ещё и с тем, что в нашем алфавите букв в полтора раза больше, чем в западно-европрейской латинице. Таким образом, никакими стандартными действиями русский на хард-клаве к любой прошивке не прикручивается. Если HTC выпустит обновление для Desire Z, то это несколько упростит задачу.
А вот с экранной клавой таких проблем нет, так как экранная клава есть на любом сенсорном HTC.
1. Меню (не требует root / s-off)
Для руссификации меню нужно установить програму Morelocale.
Если поддержки русского нет в операционной системе и приложениях, MoreLocale руссифицировать интерфейс не сможет. Или возможна лишь частичная русификация.
2. Клавиатура.
2.1. На данный момент единственная программа, которая русифицирует и аппаратную и программную клавиатуру это ruKeyboard (не требует root / s-off)
2.2. Если хотите использовать одновременнно разные клавиатуры как аппаратную и программную (например, ruKeyboard для аппаратной, Smart Keyboard для программной), есть способ.
— скачать ruKeyboard
— скачать альтернативную клавиатуру, которую вы будете использовать как программную.
— скачать Keyboard Manager 1.6. (требует root)
Теперь нужно зайти в Keyboard Manager и указать в Portrait и Landscape альтернативную клавиатуру. В пункте External нужно указать ruKeyboard.
В результате при закрытой аппаратной клавиатуре вы будете пользоваться альтернативной клавиатурой, а при открытии аппаратной автоматически включится ruKeyboard.
Android 2.3 с оболочкой HTC Sense
HTC_IME из официальной прошивки 2.3 (спасибо hawst).
После установки этого файла через Recovery аппаратная клавиатура должна заработать как на официальной прошивке Android 2.3.
Наличие Sense обязательно, используются его фреймворки.
Android 4.0
Исправление аппаратной клавиатуры v1.0: включает в себя настроенный ruKeyboard и удаление стандартной клавиатуры Android.
Исправление раскладки клавиатуры без установки ruKeyboard: также добавлены символы !/? на кнопки User1/User2.
Android 4.1 и более поздние
Бета-версия патча, использующего стандартный метод ввода Android.
Баг: не вводятся прописные буквы Х / Ъ, но они автоматически делаются заглавными, если вводятся первой буквой в предложении (автокоррекция).
Не требуется в сборках Andromadus.
Совместим со сборками MIUI 4.1.
Модифицированная версия патча с некоторыми заменёнными кнопками (Ctrl/User1/User2).
Сообщение отредактировал PlutonLine — 21.04.17, 19:30
Источник
Как прошить htc
Разд е л: Прошивка Дата: 26.11.2018 Автор: Александр Мойсеенко . Комментариев: 0
Последнее обновление: 26/08/2020
В статье мы расскажем как установить стандартную и модифицированную прошивку на смартфоны HTC.
Стандартный способ обновления прошивки
Данные метод стандартный для всех смартфонов на Android. Позволяет получить свежую версию системы. Процесс обновления безопасный и ориентирован прежде на начинающих пользователей. При этом обновление установится, при условии доступности со стороны производителя. Если производитель перестал поддерживать смартфон, обновление вы не получите.
Детальную инструкцию по обновлению, смотрите в данном подзаголовке.
Установка RUU образа
С помощью RUU образа, смартфон возвращается в стандартное состояние, прошивается стоковая прошивка. Все настройки пользователя сбрасываются, только если включена защита S-On. При S-Off, данные сохраняются. Дополнительно, рекомендуется вытащить SIM и MicroSD карточку, на время прошивки.
Если включена защита S-On, загрузчик обязан быть в закрытом состоянии – LOCKED, иначе в процессе появится ошибка 155. В таком случае следует закрыть загрузчик командой fastboot oem lock.
Нельзя устанавливать старую прошивку поверх новой прошивки.
Перед прошивкой важно проверить соответствие CID и MID смартфона. Нельзя ставить европейскую прошивку на китайскую.
Алгоритм действий для RUU.exe:
- Загрузите смартфон в режиме загрузчика — bootloader.
- Подключаете к компьютеру, где установлены драйвера, ADB и Fastboot.
- Как на экране появится сообщение «fastboot usb», запустите на компьютере утилиту RUU.exe, затем следуйте указаниям установщика.
Алгоритм действий для RUU.zip:
- Скачайте программу HTC fastbbot. Поместите утилиту в папку с ADB.
- Соедините смартфон с компьютером.
- Откройте командную строку и введите fastboot oem rebootRUU.
- Далее — htc_fastboot flash zip /rom.zip, где XXXXX – путь к прошивке.
Установка firmware.zip
Ещё один способ установить стоковую прошивку. Требования те же, что и для RUU образа.
- Скачайте подходящую прошивку, после чего поместите архив в папку с fastboot. Измените название прошивки на «firmware».
- Загрузите аппарат в режим загрузчика – bootloader. Подключите к ПК.
- Откройте командную строку. Пропишите путь к папке, где находится fastboot. Например cd c:\androfon.
- Далее fastboot oem rebootRUU.
- После перезагрузки телефона и появления надписи HTC, введите fastboot flash zip firmware.zip. На экране появится сообщение с ошибкой, это нормально, снова введите fastboot flash zip firmware.zip.
- Как прошивка завершится, введите fastboot reboot.
Установка кастомной прошивки
Кастомные прошивки устанавливаются через сторонне recovery – CWM или TWRP. Предварительно требуется разблокировать загрузчик. Если на вашем устройстве установлено TWRP, следуйте инструкции:
- Поместите архив с прошивкой, для установки через TWRP, на карту памяти или во внутренний накопитель.
- Откройте на телефоне TWRP.
- Перейдите в раздел Backup, для создания резервной копии.
6. При необходимости установите Gapps. Для этого после прошивки, выберите раздел Install, где укажите архив с приложениями.
Инструкция по установке TWRP
- Скачайте TWRP, переименуйте файл recovery. Если скачали архив, распакуйте архив, а затем переименуйте файл recovery.
- Поместите файл в папку с adb и fastboot, например, в папку C:\Androfon.
- Подключите телефон к ПК.
- Откройте командную строку. Переведите телефон в режим download — adb reboot download.
- Введите CD C:\Androfon.
- Затем fastboot flash recovery recovery.img. Возможно, понадобится очистить кэш, об этом уточняйте до установки. Команда для очистки — fastboot erase cache.
- Для входа в recovery, запустите bootloader, где выберите прошитый recovery.
Вывод
В статье описаны способы как прошить htc смартфоны официальной и кастомной прошивкой; как установить TWRP recovery.
Источник