Андроид прошивки для htc one

Как прошить 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:

  1. Загрузите смартфон в режиме загрузчика — bootloader.
  2. Подключаете к компьютеру, где установлены драйвера, ADB и Fastboot.
  3. Как на экране появится сообщение «fastboot usb», запустите на компьютере утилиту RUU.exe, затем следуйте указаниям установщика.

Алгоритм действий для RUU.zip:

  1. Скачайте программу HTC fastbbot. Поместите утилиту в папку с ADB.
  2. Соедините смартфон с компьютером.
  3. Откройте командную строку и введите fastboot oem rebootRUU.
  4. Далее — htc_fastboot flash zip /rom.zip, где XXXXX – путь к прошивке.

Установка firmware.zip

Ещё один способ установить стоковую прошивку. Требования те же, что и для RUU образа.

  1. Скачайте подходящую прошивку, после чего поместите архив в папку с fastboot. Измените название прошивки на «firmware».
  2. Загрузите аппарат в режим загрузчика – bootloader. Подключите к ПК.
  3. Откройте командную строку. Пропишите путь к папке, где находится fastboot. Например cd c:\androfon.
  4. Далее fastboot oem rebootRUU.
  5. После перезагрузки телефона и появления надписи HTC, введите fastboot flash zip firmware.zip. На экране появится сообщение с ошибкой, это нормально, снова введите fastboot flash zip firmware.zip.
  6. Как прошивка завершится, введите fastboot reboot.

Установка кастомной прошивки

Кастомные прошивки устанавливаются через сторонне recovery – CWM или TWRP. Предварительно требуется разблокировать загрузчик. Если на вашем устройстве установлено TWRP, следуйте инструкции:

  1. Поместите архив с прошивкой, для установки через TWRP, на карту памяти или во внутренний накопитель.
  2. Откройте на телефоне TWRP.
  3. Перейдите в раздел 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.

Источник

Андроид прошивки для htc one

MID & CID:
modelid: PN0771000
cidnum: HTC__001
cidnum: HTC__A07
cidnum: HTC__A48

MID & CID:
modelid: PN0771000
cidnum: HTC__Y13
cidnum: HTC__J15
cidnum: HTC__001
cidnum: HTC__032

OTA updates (for Android 4.4.2 Sense 6.0):
FIRMWARE_5.15 — 39.9MB

MID & CID:
modelid: PN0771000
modelid: PN0772000
cidnum: HTCCN703

MID & CID:
modelid: PN0751000
modelid: PN0752000
cidnum: HTCCN702

Предупреждение: Не прошивайте индийскую модель 802D модели китайской прошивкой, многие пользователи получили кирпич после установки китайской прошивки. Поэтому, пожалуйста, не пытайтесь прошивать китайский RUU на индийские модели.
Если вы все таки получили кирпич на своем индийском 802D телефоне, прошейте архив FIRMWARE_M7C_DWG_JB_50_S1_hTC_Asia_India_2.37.720 0,1, а затем восстановить M7DWG_CWM_Nandroid_Backup_CID_HTC__038_2.37.720.1.zip с помощью CWM, вам нужно будет отключить проверку md5 в настройках CWM.

x.xx.401.x – World Wide English
x.xx.402.x – Nordic, East Europe, UAE(Arabic Keyboard Support)
x.xx.500.x – APTG TW (Taiwan)
x.xx.707.x – Asia WWE
x.xx.720.x – Asia (India)
x.xx.1400.x – HTC China
x.xx.1401.x – HTC China (China Telecom)
x.xx.1402.x – HTC China (China Unicom)
x.xx.1403.x – HTC China (China Mobile)

Читайте также:  Хай дей андроид взлом

MID & CID:
modelid: PN0751000
cidnum: HTC__621

MID & CID:
modelid: PN0751000
cidnum: HTC__038

MID & CID:
modelid: PN0751000
cidnum: HTC__044

MID & CID:
modelid: PN0751000
cidnum: HTC_059

MID & CID:
modelid: PN0780000
cidnum: HTCCN621

MID & CID:
modelid: PN0780000
cidnum: HTCCN704

StockViper (15.06.2014)
Прошивка на основе стоковой Sense 6.0 с кастомным ядром и Venom-твиками. От user700
StockViper (16.11.2014)
Прошивка на основе стоковой Sense 6.0 с кастомным ядром и Venom-твиками. От user700

Что такое Root и для чего нужны его права?
Термин Root — одно из понятий Linux, который лежит в основе ядра Android и те кто работал с этой операционной системой знают, что это такое. Root — это учетная запись главного администратора, или superuser’а. Имея доступ к этому профилю появляется целый ряд возможностей, не доступных в обычном режиме работы. Так, имея права Root на Android можно:
Изменять системные файлы, темы, ярлыки, удалять стандартные приложения,
Запускать исполняемые файлы Linux,
Запускать специальные приложения, существенно расширяющие возможности смартфона, но требующие Root-прав
Делать скриншоты с помощью таких приложений, как ShootMe,
Делать резервное копирование системы, например, с помощью популярной программы Titanium Backup.

Установка. Скачиваем архив. Копируем на внешнюю или внутреннюю память. Перезапускаемся в рекавери и устанавливаем.
UPDATE-SuperSU-v2.46.zip ( 3.83 МБ )

Firmware можно прошивать при S-ON и S-OFF.
В первом случае нужен подписанный firmware (из ОТА или ruu) исключительно для вашего региона и закрытый загрузчик (иначе получите ошибку).
Во втором случае (при наличии SuperCID) можно шить firmware для любого региона (но только для вашей марки аппарата), загрузчик в таком случае можно не блокировать.

Итак собственно сам процесс прошивки:
1. Перезагружаем телефон в бутлоадер.
2. Запускаем командную строку на ПК и переходим в папку с утилитами adb/fastboot, например,

Примечание. После прошивки firmware у вас установится стоковое рекавери, и если у вас на аппарате стояла кастомная прошивка, то аппарат скорее всего не запустится а будет постоянно переходить в окно бутлоадера или постоянно перегружатся. Не паникуйте, а принудительно перегрузите аппарат в режим фастбут и по новой становите модрекавери.

Что такое firmware.zip? (Далее FW)
Firmware.zip это часть каждого OTA обновления от HTC. Оно содержит важные части прошивки: radio, bootloader, recovery, kernel и т.п.

Почему важно прошивать firmware.zip и зачем мне нужно его прошить?
Рекомендуется иметь прошитым последний FW для вашего устройства для наилучшей работы модемной части и стабильности системы. Иногда необходимо иметь последнюю версию bootloader, иначе ваше устройство может начать работать некорректно с новыми системными обновлениями.

Содержит ли firmware.zip прошивку модуля radio?
Да, в FW включена прошивка radio, и на S-ON устройствах единственный метод обновить radio — это прошить последний firmware.zip

Почему так важно прошивать FW до установки кастомной прошивки?
Потому, что firmware.zip содержит boot.img (ramdisk и kernel) которые заменят кастомный boot.img из любой прошивки, что у вас стоит. Поэтому необходимо прошивать firmware.zip первым, иначе boot.img кастомной прошивки будет перезаписан стоковым из FW.
Если же вы прошили firmware.zip уже после того, как был установлен custom ROM, просто прошейте этот самый custom ROM заново.

Содержит ли firmware.zip образ recovery?
Да, FW содержит образ recovery, поэтому после прошивки firmware.zip вам будет необходимо прошить заново кастомный рекавери, чтобы из него можно было в дальнейшем устанавливать кастомные прошивки.

Могу ли я прошить любой firmware.zip на любой HTC One DualSim?
Нет, если ваше устройство в состоянии S-ON. Чтобы иметь возможность прошить FW на устройстве с S-ON, ваш MID (modelid, например: PN0711000) и CID (cidnum, например: HTC__001) должны совпадать с той версией firmware.zip, которую вы хотите прошить. Также FW должна быть подписана, т.е. неизмененная. S-Off позволяет прошить любые FW (для своего CID и MID).
Кроме того, FW необходимо шить для своего типа аппарата – для 802w, 802d, 802t. Нельзя прошивать FW предназначенный для 802w на аппарат 802d и наоборот, иначе вы получите кирпич.

Если мой MID или CID не соответствуют, могу ли я окирпичить устройство, пытаясь прошить firmware.zip, невзирая на их несоответствие?
Пока ваше устройство в состоянии S-ON, прошивка firmware.zip с несоответствующими MID или CID будет прервана с ошибкой, ничего в итоге прошито не будет, так что риска получить кирпич в данном случае нет.

Нужен ли мне заблокированный или разблокированный загрузчик, для того, чтобы я мог прошить firmware.zip?
Ваш bootloader должен быть заблокирован (relocked). В случае наличия S-Off блокировать загрузчик необязательно.

Если я не могу прошить более новый firmware.zip из-за того, что MID или CID не совпадают, значит ли это, что я не смогу использовать кастомные прошивки, основанные на последних обновлениях от HTC?
В большинстве случаев вы сможете использовать любую кастомную прошивку, до тех пор пока вам не потребуется обновить версию hboot.

Читайте также:  Не показывает входящий вызов андроид ксиоми

Куратор темы: cherlis
Предложения по наполнению шапки отправляйте в QMS

Сообщение отредактировал Chеrlis — Сегодня, 20:18

Стоковое рекавери для версии Dual Sim (РСТ) и 802w (Китайский аппарат):
802w_stock.img ( 12.04 МБ )

Стоковое рекавери для версии 802d:
802d_stock.img ( 11.13 МБ )

Стоковое рекавери для версии 802t:
802t_stock.img ( 11.13 МБ )

Модифицированные рекавери CWM:

Версия без touch:
recovery_802w_6_0_3_7(31.08.2013).img ( 8.37 МБ )

Версия c touch:
recovery-6.0.3.3+PhilZ+Touch+5.img ( 8.47 МБ )

Общий порядок установки модифицированного рекавери (аналогично что для CWM так и для TWRP)

wipe — дословно вытирать. С помощью вайпов очищаются данные пользователя (установленные пользователем программы), очистка кеша и очистка далвик-кеша.
Как правило при установке прошивки необходимо делать все 3 вайпа, но иногда ромоделы пишут что достаточно очистить кеш и далвик кеш, в таком случае все пользовательские данные и установленные программы останутся на телефоне и после установки новой прошивки.
Для осуществления вайпов в CWM необходимо:
— перейти в режим CWM.
— в CWM для очистки пользовательских данных выбрать — Wipe Data/Factory Reset.
— для очистки кеша выбрать — Wipe Cache Partition.
— для очистки далвик кеша выбрать — Advanced => Wipe Dalvik Cache.
Для осуществления вайпов в TWRP необходимо:
— выбрать Wipe и поставить галочки везде кроме Internal Storage, SD-card и USB-OTG. Иначе отформатируете внешний носитель, где у Вас находятся бэкапы прошивок и кастомов.

Нандроид бекапы хранятся:

у TWRP: TWRP/BACKUPS
у CWM: на Android 4.1.2 — sdcard/clockworkmod, на Android 4.2.2 — data/media/clockworkmod (искать с помощью любого Explorer менеджера).

Для восстановления стокового рекавери процедура аналогичная. Код будет выглядеть следующим образом: fastboot flash recovery [имя стокового рекавери].img

Сообщение отредактировал Anonymous — 24.09.14, 19:31

Сообщение отредактировал cherlis — 09.09.16, 09:04

При разблокировке загрузчика пропадает ряд программ Калькулятор, Фонарик, РингтонТриммер и т.п.
Собрал в один установочный файл. Ставим через рекавери:
CWM_preload.zip ( 13.38 МБ )

Подключение к Блинкфиду — Твиттера, Фейсбука и Фликра:
CWM_Social.zip ( 14.48 МБ )

Сообщение отредактировал drpweb — 15.09.13, 18:19

По поводу иероглифов в диалере.
Попробуйте вЫключить в Настройках телефона «отображать местоположение контакта» 😉

А вот вопрос. А фонариком не поделитесь? Я не могу найти 🙁

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

Сообщение отредактировал 3hpv9w9m8E — 16.06.13, 16:50

Основа: 2.17.1402.1 + 2.19.401.1 (2.24. настролько сырое и багонутое, что в ближайшее время обновления не будет)
Ядро: стоковое с небольшими модификациями энергопотребления
Язык: Русский (остальные не вырезаны, включить можно при желании)
Установщик: Aroma Beta5 + fix для обновления тач-драйверов от 2.19+
Остальное:
Deodexed & Zipaligned используя SDK r20.0.1
Поддержка Init.d
Оптимизация памяти
Твики оперативки
Venom Tweaks — огромная коллекция твиков и модификаций прошивки, широкие возможности подстроить «под себя»
Venom HUB — архив иконок, тем и прочей дребедени(есть баги, в курсе, правим)
Hybrid OTA — получение автоматических обновлений «по воздуху»(в тестовом режиме, доступно ограниченному кол-ву (IMEI) тестеров)
Venom SuperUser — Суперпользователь от команды TeamVenom
Venom File Manager — менеджер файлов
Venom Package Installer — установщик приложений из папки Downloads в обход стандартного установщика(у некоторых были проблемы с установкой программ, когда кнопка «установить» была не активна)
Venom Download UI — удобный менеджер загрузок
Горизонтальные\вертикальные настройки в центре уведомлений(настраивается все в VenomTweaks)
Возможность изменения стоковых 4.2 настроек в центре уведомлений
Расширенное меню выключения
Расширенные настройки кнопок(длительное\короткое\двойное нажатие может быть назначено отдельное действие)
Полная русификация
Голосовое управление с поддержкой русского языка
Корректно работающий режим «В машине» с пониманием русского

И еще много много всего полезного в виде твиков, оптимизации и прочего.

Чтобы разблокировать телефон, перейдите по ССЫЛКЕ и выполните процедуру. => Видеомануил разблокировки загрузчика
После разблокировки необходимо перегрузить телефон в режиме загрузчика (см.ниже) в первой строчке должно быть указано белым текстом по розовому фону *** UNLOCKED ***. Если такой надписи нет, значит что-то у вас пошло не так. Повторите всю процедуру сначала.

Реблокировка (обратное блокирование) загрузчика.
Для повторной блокировки (реблокировке) загрузчика необходимо ввести телефон ввести в режим fastboot, подключить аппарат к компьютеру, запустить консоль cmd, перейти к папке где у вас находятся утилиты adb и ввести команду:

Читайте также:  Android разбит экран скопировать контакты

Bootloader (загрузчик) — это специальная программа позволяющая загрузить основную прошивку, по-умолчанию загрузчик заблокирован. Разблокировать его нужно для того, чтобы иметь возможность поставить сторонний Recovery (который более удобен и функционален). Так же разблокированный загрузчик в дальнейшем нам пригодится для получения S-OFF.

Как включить телефон в режиме загрузчика?
Для того, чтобы включить телефон в режиме загрузчика, надо:

  1. Выключить телефон полностью без быстрой загрузки(можно зажать и держать кнопку «power» больше 10секунд)
  2. Зажать кнопку понижения громкости и не отпуская кнопку понижения громкости нажать кнопку включения телефона.

Как включить телефон в режиме Fastboot USB?
Для того, чтобы включить телефон в режиме Fastboot USB, надо:

  1. Включить телефон в режиме загрузчика,
  2. С помощью клавиш громкости выбрать пункт Fastboot,
  3. Подключить телефон к компьютеру с помощью USB-кабеля (на компьютере должен быт установлен последний HTC Sync),
  4. После подключения телефона к компьютеру, режим Fastboot должен смениться режимом Fastboot USB. Если этого не случилось, необходимо переустановить драйвера для вашего телефона(в шапке инструменты).

AndroidHtcSync.apk (HTC Sync)
Automotive_Home.apk (HTC Car)
Automotive_InternetRadio.apk (HTC Car)
Automotive_Traffic.apk (HTC Car)
BackupRestoreConfirmation.apk (Play Store app back-up function)
Basic.apk (Live wallpaper or DayDream screensaver)
BasicDreams.apk (DayDream screensaver)
CIMEXT9.apk (Chinese HTC Keyboard)
com.htc.videoCenter-debug.apk (IR Remote app)
Facebook.apk (FaceBook BlinkFeed plugin)
FacebookEngine.apk (FaceBook BlinkFeed plugin)
FaceLock.apk (Face Lock)
FDHttpd.apk (HTC Sync)
Flickr.apk (Sense Flickr plugin)
FlickrEngine.apk (Sense Flickr plugin)
Frisbee.apk (Contacts frisbee function)
Geniewidget.apk (News & Weather app)
GoogleBackupTransport.apk (Play Store app back-up function)
GoogleFeedback.apk (shares info about your phone usage to google, not needed!)
GoogleTTS.apk (Google TTS (text-to-speech)
HoloSpiral.apk (Live Wallpaper)
HTC_IR_Remote.apk (HTC IR driver)
HtcAirplaneModeWidget.apk (HTC Switch-Widget)
HtcAutoRotateWidget.apk (HTC Switch-widget)
HtcBackgroundDataWidget.apk (HTC Switch-widget)
HTCBackup.apk (HTC Sync backup function)
HtcBackupReset.apk (HTC Sync backup function)
HtcBtWidget.apk (HTC Switch-widget)
HtcCarGps.apk (HTC Car)
HtcContactsWidget.apk (HTC Widget)
HtcDataRoamingWidget.apk (HTC Swtich-Widget)
HtcDataStripWidget.apk (HTC Switch-widget)
HtcDropboxGLRPlugin.apk (Sense Dropbox plugin, Dropbox app will still work 100% without this)
HtcFMRadioWidget.apk (HTC FM Widget)
HtcGetStarted.apk (HTC Startup Wizard, not needed if you don’t use an HTC-account)
HtcGpsWidget.apk (HTC Switch-widget)
HtcHotspotWidget.apk (HTC Switch-widget)
HtcImageWallpaper.apk (HTC Live wallpaper)
HtcLavaLiveWallpaper.apk (HTC Live wallpaper)
HtcMobileNetworkWidget.apk (HTC Switch-widget)
HtcPowerStripWidget.apk (HTC Switch-widget)
HtcProfilesWidget.apk (HTC Switch-widget)
HtcRingtoneWidget.apk (HTC Ringtone widget)
HtcScreenBrightnessWidget.apk (HTC Switch-widget)
HtcScreenTimeoutWidget.apk (HTC Switch-widget)
HTCShoeboxShare.apk (HTC Zoe share upload function)
HtcSpeak_HFM.apk (HTC (Car) Speak)
HtcSpeakNGF.apk (HTC (Car) Speak)
HtcSyncManager.apk (HTC Sync)
HtcSyncWidget.apk (HTC Sync Widget)
HtcWeatherLiveWallpaper.apk (HTC Live wallpaper)
HtcWiFiWidget.apk (HTC Switch-widget)
IdleScreen_No_lock_screen.apk (Removes the Option to disable your lockscreen)
IdleScreen_Photo.apk (Removes the Photo HTC Lockscreen option)
IMEHWRPenPower.apk (Pen support!?)
IMEXT9*.apk (remove all the not needed languages you don’t want for the HTC Keyboard)
Instagram_SN_Plugin.apk (Instagram BlinkFeed plugin)
JETCET_PRINT_Resources.apk (Print option)
JETCET_PRINT_S50.apk (Print option)
KikinSearch.apk (Kikin Search, not sure what it is exactly, but it’s safe to remove)
LinkedIn_Fsplugin.apk (LinkedIn Sense plugin)
LMW.apk (the Remove ‘Not needed files’ wizard in Settings -> Storage)
LocationPicker.apk (HTC Location picker, not needed)
Mail.apk (I use my own mail app from the Play Store)
MediaUploader.apk (Google Picasa uploader)
MusicChannel.apk (not sure what it is exactly, but HTC’s Music app still works 100% if you delete this)
MusicVisualization.apk (HTC Music Live wallpaper)
MyDropbox.apk (Sense Dropbox plugin)
MyGoogleTaskPlugin.apk (Google Task plugin)
MyHTC.apk (HTC Sync account)
MyPen.apk (Pen support)
MyTask.apk (HTC Task app)
NoiseField.apk (Google live wallpaper)
PDF_Viewer_F_A.apk (included PDF Viewer, I use Adobe acrobat from Play store)
PhaseBeam.apk (Google Live wallpaper)
Picasa_GLRplugin.apk (Sense Picasa plugin)
PolarisOffice.apk (Polaris Office)
SenseTV_Home.apk (HTC Watch)
SharedStorageBackup.apk (Play Store app backup function)
Stk.apk (Sim toolkit app)
Stock.apk (HTC Stock app)
Transfer.apk (HTC Transfer function (to transfer files/data/contacts etc from other phone)
Tube2_Configuration.apk (HTC Media Link HD support)
Twitter.apk (HTC BlinkFeed/Sense Twitter plugin)
TwitterEngine.apk (HTC BlinkFeed/Sense Twitter plugin)
VoiceDictation.apk (Voice Dictation)
VoiceSearchStub.apk (Needed for Google now voice support (I think))
Watch.apk (HTC Watch)
Weather.apk (HTC Weather app. weather widgets and weather in blinkfeed/app-drawer will still work if you remove this!)

PCTOOL.ISO (Disc Image with HTC Sync for Windows, mounts when you connect your phone with your PC)

libnativedocviewer.so (needed for Polaris Office)
libpatts_engine_jni_api.so (needed for Google TTS and Google Now)
libfacelock_jni.so (Face Lock)
libdmt_elvis.so (HTC Speak)
libdmt_native_utils.so (HTC Speak)
libdmt_speex.so (HTC Speak)
libdmt_sse.so (HTC Speak)
libdmt_vocalizer.so (HTC Speak)

/Video (not needed stock android video files)
/Weather (HTC Weather app movie files)

/srec/en-Us folder (Google Now English Voice recognition files)

Источник

Оцените статью