Общие инструкции и полезное для устройств HTC

Статус
В этой теме нельзя размещать новые ответы.

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
Общие инструкции и полезное для устройств HTC
htc.png
В данной теме собраны все полезные инструкции и советы, которые являются универсальными и подходят для всех устройств этой компании. Если же у определенной модели есть какие-то особенности в действиях представленных ниже инструкций, то это вы можете найти в конкретных темах по модели устройства. Поэтому сначала рекомендуется ознакомиться с шапками тем. Если у вас есть вопросы или проблемы, связанные с представленными ниже инструкциями, пишите в профильные темы.
  • Программная часть:
    1. ;
    2. ;
    3. ;
    4. ;
    5. .
  • Аппаратная часть:
    1. ...
Если у вас появилась идея новой инструкции/совета, пишите в ЛС .
 
Последнее редактирование:
  • Спасибо
Благодарности: Маннур и xavbek

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
FAQ по программной части устройств HTC

  • Вопрос: Что такое MID и CID и какое между ними различие?
  • Ответ: Определяющее значение при работе с устройством имеет только внутренний набор микросхем, из которых оно состоит, то есть железо. Оно же и определяет функциональные возможности телефона. Понятно, что больше, чем может железо, из аппарата не получить. Поэтому производители однозначно идентифицируют этот набор микросхем идентификатором модели — MID (Model ID). Именно для модели пишутся прошивки, которые работают с этим железом, и эта модель распространяется по всему миру. Однако русские хотят видеть и работать с устройством по-русски, а китайцы — с иероглифами. Именно для этого и был придуман CID (Country ID). Таким образом прошивка имеет два признака: MID, что означает, что прошивка будет правильно работать на любой модели с таким же идентификатором, и CID, что означает, что прошивка предназначена для определенного региона.
  • Вопрос: Как узнать свой CID?
  • Ответ: Скачайте приложение , установите его и введите команду getprop.
  • Вопрос: Что такое ОТА? Зачем оно нужно? Где скачать последнее OTA и как его установить?
  • Ответ: FOTA — Firmware Over The Air (прошивка по воздуху). OTA — это официальное обновление прошивки смартфона «по воздуху». При обновлении с помощью FOTA пользовательские данные не меняются (в отличие от обновления прошивки через ПК). Для получения прошивки по FOTA необходимо убедиться, что стоит стоковая прошивка, загрузчик заблокирован и отсутствуют Root-права, а системные файлы не должны быть изменены. Далее в настройках пройти по пути «Меню → Настройка → О телефоне → Обновления системы → Проверить сейчас». Если обновление будет доступно, то на экране появится соответствующее оповещение.
  • Вопрос: Что такое RUU? Где его взять?
  • Ответ: RUU — Rom Update Utility, ПО от НТС, позволяющее устанавливать прошивку с компьютера, и которое, как правило, содержит полностью прошивку, стоковое ядро, загрузчик и радиомодуль. Установку RUU иногда используют для восстановления работоспособности устройства. Взять прошивку можно в теме по устройству на форуме.
  • Вопрос: Что такое S-Off? Зачем оно нужно?
  • Ответ: На устройствах компании HTC установлена защита, называемая secuflag, которая монтирует Read/Only в разделах /system и /recovery, в связи с чем невозможно непосредственно с аппарата изменять/копировать системные файлы, а также прошивать zip-файлы через fastboot и recovery, так как защита позволяет устанавливать только файлы, подписанные HTC. S-Off выключает все проверки в bootloader, монтируя в разделах /system и /recovery режим Read/Write. При этом появляется возможность изменять системные файлы, удалять ненужные программы из прошивки непосредственно с телефона, изменять размеры системных разделов, картинку загрузки (Splash) и т.д., одним словом, быть полным хозяином своего устройства и распоряжаться им полностью по своему усмотрению.
  • Вопрос: Что такое безопасный режим? Как в него попасть?
  • Ответ: Если телефон перезагружается, работает неправильно и т.д., с помощью безопасного режима можно понять, какой это сбой: аппаратный или программный. В безопасном режиме загружается только базовая конфигурация системы без сторонних приложений. Запускается режим следующим образом:
    1. выключите смартфон;
    2. включаете устройство с помощью кнопки включения;
    3. после появления надписи на экране зажмите и удержите кнопку уменьшения звука;
    4. как только внизу слева на экране появится полупрозрачная надпись «Безопасный режим», отпустите все кнопки.
  • Включение устройства в безопасном режиме не приводит к сбросу настроек. Загружаются только программы, которые стоят изначально; остальные же, что вы устанавливали сами, будут иметь пустые ярлыки. После перезапуска в обычном режиме все данные становятся на место и программы запускаются.
 
Последнее редактирование:
  • Спасибо
Благодарности: xavbek и Маннур

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
Установка официальных прошивок RUU на устройства HTC

Важно! Прошивка RUU полностью удаляет данные с устройства, поэтому перед всеми манипуляциями сохраните необходимую вам информацию.

Первый способ (с помощью HTC Flash Tool):
  1. Установите драйверы (HTC Driver v4.17.0.001.exe) на компьютер. Скачайте файл прошивки в теме своего устройства.
  2. Загрузите устройство в Download mode. Для этого в выключенном состоянии одновременно зажмите и удерживайте кнопки питания и уменьшения громкости. После появления меню при помощи клавиш звука выберите пункт Fastboot и нажмите кнопку питания. Подключите смартфон к компьютеру.
  3. Запустите программу HTC Flash Tool (HTC_Flash_Tool.exe; и приложения). Следуйте скиншотам:
    1. 1.png 2. 2.png
    3. 3.png 3. 3.1.png
    4. 4.png 5. 5.png
    6. 6.png 7. 7.png
    8. 8.png
Второй способ (с помощью Recovery):
  1. Скачайте прошивку для вашего устройства в теме на форуме. (Пример имени прошивки RUU: 2PZFIMG_OCEAN_NOTE_DUGL_O80_SENSE90GP_MR_HTC_Europe_2.19.401.1_Radio_2.0.U010051c@80211.2_63.34_release_521692_signed_2_4.zip).
  2. Переименуйте файл прошивки, оставив только первые семь символов до нижнего подчёркивания (из пример выше: 2PZFIMG.zip).
  3. Скопируйте файл прошивки на SD-карту.
  4. Перезагрузите устройство в Download mode. Для этого в выключенном состоянии одновременно зажмите и удерживайте кнопки питания и уменьшения громкости. Как только появится логотип HTC на тёмном фоне, кнопки необходимо отпустить.
  5. После загрузки в Download mode запустится сканирование внешней карты памяти и появится запрос на установку прошивки.
  6. Подтвердите своё согласие на установку (кнопка громкости верх). После нажатия начнётся процесс прошивки.
Если процесс выдаёт ошибку, то её значение можно посмотреть .
 
  • Спасибо
Благодарности: Маннур и xavbek

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
Список ошибок при прошивке RUU
  • 07 RU_CID_FAIL — CID телефона и прошиваемого RUU (android-info.txt) не совпадают.
  • 10 RU_MODELID_FAIL — MID телефона и прошиваемого RUU (android-info.txt) не совпадают.
  • 12 SIGNATURE FAIL — у прошиваемого RUU либо отсутствует, либо неверная подпись HTC.
  • 22 RU_HEADER_ERROR — скачанный файл архива с прошивкой повреждён, необходимо проверить контрольную сумму MD5.
  • 23 PARSING IMAGE FAIL — проблема с файлами .img внутри архива.
  • 24 ANDROID-INFO FAIL — проблема с файлом android-info.txt внутри архива.
  • 32 HEADER ERROR — файл не читаем и не может быть распакован.
  • 33 NOT KNOWN YET — возможно, аппаратная неисправность.
  • 35 FAILED (remote: 35 RU_PARTITION_NOT_SUPPORT <PartitionName>) — прошивать необходимо в Bootloader Mode, а не в Download Mode.
  • 41 WRONG MODEL ID — см. ошибку №10.
  • 42 WRONG CUSTOMER ID — скорее всего, та же ошибка, что и №7.
  • 90 PRE-UPDATE FAIL — RUU прошил только aboot, необходимо незамедлительно запустить процесс прошивки заново.
  • 99 UNKNOWN — обычно эта ошибка свидетельствует о наличии S-ON на устройстве, но иногда —о проблемах с безопасностью.

  • 130 WRONG MODEL ID — см. ошибку №10.
  • 132 SIGNATURE ERROR — см. ошибку №12.
  • 155 INDICATES DIFFERENT THINGS — телефон — S-ON, а версия прошивки, установленной на нём, новее версии прошиваемого ПО.
  • 170 CHECK USB — проблема с ADB.
  • 171 USB ERROR — RUU перезагружает устройство в Download Mode. Причины: несовместимость USB 3/3.1 и ADB; проблема c Windows Device Detection на некоторых сборках Windows 10.
Ошибки с номером меньше 100 возникают при прошивке с SD-карты, выше 100 — с ПК.
 
  • Спасибо
Благодарности: xavbek и Маннур

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
Ручная установка официальных OTA-прошивок
  1. Из темы по устройству скачайте необходимый файл OTA-прошивки на SD-карту смартфона.
  2. Загрузите устройство в Download mode. Для этого в выключенном состоянии одновременно зажмите и удерживайте кнопки питания и уменьшения громкости. После появления меню при помощи клавиш звука выберите пункт Reboot to bootloader и нажмите кнопку питания, затем — boot to recovery mode.
  3. При появлении красного треугольника на фоне смартфона, зажмите кнопку питания и один раз нажмите и отпустите клавишу увеличения звука. Вы попадёте в режим восстановления.
  4. Найдите пункт Apply update from SD card и укажите файл с OTA. Начнётся процесс прошивки.
 
  • Спасибо
Благодарности: xavbek и Маннур

DDDTK

В ожидании дождя...
Модератор
16.12.2018
530
1 187
156
smartsworld.ru
Разблокирование загрузчика (S-Off)

  1. Установите драйверы ( ) на компьютер.
  2. Зарегистрируйтесь на портале .
  3. Загрузите устройство в Download mode. Для этого в выключенном состоянии одновременно зажмите и удерживайте кнопки питания и уменьшения громкости. После появления меню при помощи клавиш звука выберите пункт Fastboot и нажмите кнопку питания. Подключите смартфон к компьютеру при помощи USB-кабеля.
  4. Скачайте архив с ADB ( ), распакуйте его и поместите в любую удобную для вас папку.
  5. В папке с ADB на пустом месте нажмите клавишу Shift и затем ПКМ (правая кнопка мыши). В появившемся меню выберите «Открыть окно команд».
  6. Введите в командной строке fastboot oem get_identifier_token. Вы увидите ключ. Необходимо нажать правую кнопку мыши, выбрать «Пометить», выделить блок и нажать правую кнопку для копирования. Ключ должен начинаться с <<<< Identifier Token Start >>>> и заканчиваться <<<<< Identifier Token End >>>>>. Затем необходимо перейти на официальный сайт, на котором вы зарегистрировались в пункте 2, пролистать до «Step 10», вставить в поле «My Device Identifier Token» ваш ключ и нажать «Submit».
  7. Спустя некоторое время на адрес электронной почты, указанный при регистрации, придёт сообщение с ключом разблокирования в приложении — Unlock_code.bin. Сохраbnt файл в папку с ADB.
  8. Введите в командную строку fastboot flash unlocktoken Unlock_code.bin — появится сообщение. На экране устройства отобразится другое уведомление, которое следует обязательно прочитать. Если вкратце, то смысл сводится к очередному повторению «The dark side are they. Once you start down the dark path, forever will it dominate your destiny», что в русском переводе звучит как известное всем «Как только ты сделаешь первый шаг по тёмному пути, ты уже не сможешь с него свернуть...».
  9. Прочитайте уведомление о возможных проблемах со сторонними прошивками, возможной потери гарантии, удалении всей информации с устройства и прочие предупреждения и, если не передумали, при помощи клавиши управления громкость выберите «Yes», нажав кнопку питания. Важно! Аппарат будет возвращён к заводским настройкам (все пользовательские данные будут удалены), а загрузчик станет разблокированным. Если вы выберете «No», то устройство перезагрузится и никакие изменения не будут применены.
  10. Для блокировки загрузчика введите в командной строке fastboot oem lock. Это не восстановит стандартную блокировку, а просто заблокирует его, запрещая любые дальнейшие изменения. Для повторного открытия потребуется повторить шаг 9.

    31212
 
  • Спасибо
Благодарности: xavbek и Маннур
Статус
В этой теме нельзя размещать новые ответы.