Устанавливаем последний (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
У нас собраны лучшие игры и программы для телефонов от HTC. Коллекции постоянно обновляются. Все приложения проверены антивирусом и безопасны для скачивания.
Let’s Create! Pottery
Modern Combat 2: Black Pegasus
Micro Battles 3
LEGO Batman: Beyond Gotham
Warner Bros. International Enterprises
Five Nights at Freddy’s 2
Real Drift Car Racing
Stickman Ghost 2: Galaxy Wars
Flying Wild Hog
Программы для телефонов HTC
PhotoDirector Photo Editor App
Adobe Photoshop Lightroom
SHAREit — Connect & Transfer
jetAudio HD Music Player Plus
Smart Scan — Document Scanner
Вконтакте Видео и Музыка
Это может быть полезно
Как устанавливать игры и приложения
На телефоны HTC, подробное руководство пользователя.
Защита от вирусов
Для телефонов HTC и других моделей устройств.
Как ставить обои и темы
На телефон HTC — пошаговое руководство.
Источник
Все для htc desire android
Производители телефонов не делают отдельных прошивок для локализации в каждой стране. Отдельные прошивки делаются для Европы и тех языков, в которых кардинально отличается алфавит или стиль письменности. (Например кегль китайских шрифтов = 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
Источник