Як розблокувати, рутувати і встановити користувацьке ПЗУ на свій HTC One X

Я не можу сказати, що був повністю задоволений тим, що переключився на Android. - поганий час автономної роботи, відсутність системних оновлень і загальне збої в роботі мого HTC One X - мої основні проблеми - але я чув нестандартне ПЗУ може зробити мене щасливим власником Android. Тому я провів полудень, перелистуючи форуми, вивчаючи, як виконати повний процес установки зі стандартного телефону, і я збираю це тут. Якщо у вас HTC One X, це повинно працювати і для вас.

Цей підручник проведе вас через процес резервування, розблокування вашого завантажувача, рутингу вашого телефону для доступу розробника, встановлення користувацького завантажувача, резервного копіювання на рівні пристрою про всяк випадок і, нарешті, перепрошивки власного ПЗУ. Уф. Він візьме вас зі стандартного HTC One X, аж до пристрою, який ви можете розігрувати на своїх дисках, як млинці.

У вас немає HTC One X? Ознайомтеся з загальним керівництвом Ryans зі встановлення користувацького ПЗУ

Як завжди, ні я, ні не даємо ніяких гарантій з цього приводу - ви ніколи не повинні намагатися встановлювати користувальницькі ПЗУ або зламувати будь-які інші, якщо ви не можете дозволити собі купити пристрій для заміни. Ви можете цеглу свій телефон.

Тобі знадобиться:

  • HTC One X (не намагайтеся з іншою моделлю, я поняття не маю, чи буде вона працювати).
  • Вікна.
  • Програму HTC Sync встановлено.
  • Терпіння.

Цей останній пункт життєво важливий. Якщо ви поквапитеся з процесом, ви збираєтеся щось пропустити і повністю зіпсувати свій телефон. Ви були попереджені. Багато разів. Крім того, це призведе до анулювання всієї або частини вашої гарантії.

1. Базове резервування

Використовуйте програму [NO LONGER WORKS] Go Backup Pro для резервування ваших контактів, повідомлень і журналів викликів. Вам потрібно буде заплатити за повну версію, якщо ви хочете зробити резервну копію своїх додатків, але я виявив, що в цьому немає необхідності, оскільки всі вони були збережені в моєму обліковому записі Google і автоматично синхронізовані після завершення процесу. Після завершення резервування скопіюйте файл на стільницю.

2. Розблокуйте свій звантажувач

На цьому етапі ми будемо використовувати офіційний процес реєстрації розробників HTC, щоб розблокувати телефон (зверніть увагу, що це відрізняється від розблокування вашої SIM-карти - ви все одно будете прив'язані до цього провайдера).

Переконайтеся, що у вас встановлено  HTC Sync у Windows. Для мене драйвери не вдалося встановити на Windows 8 64-бітній, тому мені довелося вручну встановити драйвери звідси. Перезавантажте, підключіть телефон і перевірте, чи все гаразд.

Далі, зареєструйтеся як розробник на офіційній сторінці HTC Dev. Перевірте свою електронну пошту, активуйте свій обліковий запис, потім увійдіть в систему. Потім виберіть «Розблокувати завантажувач» та виберіть «Всі інші підтримувані моделі» зі спадного списку. Тепер почніть процес.

На сайті HTC буде розказано про створення каталогу і отримання деяких файлів з Android SDK. Замість завантаження всього цього, просто візьміть цей zip [Немає більше доступного], який містить необхідні файли. Витягніть їх у нову теку в кореневому каталозі вашого ПК - для простоти назвіть її Android. Ці файли використовуються для прямого зв'язку з телефоном через USB-з'єднання.

Далі нам необхідно перезавантажити телефон в режимі fastboot. Для цього просто перезавантажте телефон (або ввімкніть його), утримуючи натиснутою кнопку VOLUME DOWN. Ви повинні побачити білий екран з меню, схожим на це.

Якщо ви не можете змусити це зробити це (спочатку у мене просто висвічувався нижній ряд кнопок, а потім перезавантажувався нормально), це означає, що ваш пристрій налаштований на швидке завантаження без параметрів розробника. Вимкніть це за допомогою пункту меню Параметри - > Живлення - > і зніміть позначку з Fastboot. Спробуйте ще раз, поки не дійдете до цього білого екрану меню.

Підключіть пристрій до комп'ютера, потім за допомогою кнопок регулювання гучності перейдіть вгору і вниз за списком і натисніть кнопку живлення, щоб вибрати, виберіть параметр FASTBOOT. Екран трохи зміниться і тепер буде прослуховувати команди через USB.

Продовжіть процес, описаний на сайті HTC. Відкрийте командний рядок з підвищеними привілеями (у Windows 8 ви можете клацнути правою кнопкою миші у нижньому правому куті або запустити команду командного рядка у меню Всі програми - > Клацніть правою кнопкою миші - > Запуск від імені адміністратора).

Перейдіть до теки, яку ви створили раніше. Якщо ви використовували мою пропозицію, ви можете ввести:

cd c: \ Android

Зараз типу

fastboot oem get_identifier_token

Як описано на сайті HTC, скопіюйте (порада: Клацніть правою клавішею миші та виберіть «Спочатку позначити»), вставте токен у текстове поле та натисніть кнопку, щоб продовжити. Токен буде надіслано вам електронною поштою у вигляді файла .bin. Завантажте цей файл і помістіть його в каталог Android, який ви створили раніше.

Тепер, щоб відправити цей токен розблокування на телефон, введіть:

fastboot flash unlocktoken Unlock_code.bin

Знову ж таки, використовуючи кнопки регулювання гучності для переміщення вгору і вниз і кнопку живлення для вибору, виберіть, щоб розблокувати телефон. Вітаю, це була, ймовірно, найважча частина цього процесу.

3. Укорінення

Телефон тепер розблокований і готовий до роботи, але все ще не рутований. Для цього нам потрібно встановити спеціальний додаток для відновлення. Ми будемо використовувати один під назвою ClockworkMod. Після того, як його буде встановлено, ви зможете зробити резервну копію кореневого рівня, і вона буде використовуватися для встановлення користувацького ПЗУ. Думайте про це як про нашу дружню утиліту для моддингу, яка полегшує життя.

Почніть з завантаження обох файлів з цієї теми. Помістіть їх обох в той каталог Android, який ми створили раніше.

Перезавантажте телефон в режимі FASTBOOT знову і переконайтеся, що ваш USB-кабель підключений. Знову ж таки, мені довелося змінити параметр живлення за замовчуванням, щоб відключити режим швидкого завантаження, перш ніж це спрацює. Введіть наступну команду для прошивки ClockworkMod на пристрій:

fastboot flash recovery r1-modaco-recovery-clockwork-touch-endeavoru.img

Після завершення перезавантажте комп'ютер знову, але цього разу виберіть RECOVERY з меню, а не FASTBOOT. Ви будете кинуті в ClockworkMod.

4. NANDROID Резервне копіювання

Скористайтеся пунктом меню Резервування і відновлення. Створити нову резервну копію; це використовує NANDROID для створення резервної копії всього кореневого рівня, щоб використовувати її на випадок, якщо пізніше щось піде не так - ви зможете повернутися до відновлення і відновити його. Щоб бути в безпеці, перезавантажіться в свій телефон звичайним чином і скопіюйте вміст резервної копії, знайдений в каталозі годинникового механізму, на свій комп'ютер.

Пам'ятайте, що на цьому етапі ваш телефон був стертий, тому вам потрібно буде знову виконати всі процедури налаштування. Не варто занадто багато налаштовувати, оскільки користувальницьке ПЗУ відформатує його знову.

5. Встановіть ПЗУ

Я вибрав той, який називається Viper X, який ви можете завантажити тут. Навіщо? Схоже, що він популярний, користувачі кажуть, що він надійний, збільшує час автономної роботи і побудований на Android 4.2. Ви можете вибрати інший, хоча і процес буде в основному ідентичним. Це завантаження 650 МБ, так що будьте зручні.

Скопіюйте завантажений zip-файл на внутрішню SD-карту телефону, потім витягніть boot.img з zip-файлу і помістіть його в каталог Android. Перезавантажте і знову виберіть режим FASTBOOT і введіть:

fastboot flash boot boot.img

Перезавантажте знову і виберіть RECOVERY, щоб завантажити ClockworkMod. Спочатку виберіть «Очистити розділ кешу», а потім «Додаткові» - > «Очистити кеш Dalvik». Тепер ви можете повернутися і вибрати Zip з SDCard. Знайдіть власний файл ZIP, виберіть і пройдіть програму встановлення. Що стосується ПЗУ ViperX, переконайтеся, що ви не використовуєте власне Ядро (якщо тільки ви його не використовуєте, і в цьому випадку ви, ймовірно, не читаєте це керівництво).

Після завершення перше завантаження буде досить повільним, але це нормально.

Ось і все, все зроблено. Тепер я не експерт з Android, тому я не можу обіцяти ніякої допомоги, якщо ви щось зламали, і, звичайно, не пробуйте цю процедуру на чомусь іншому, крім стандартного HTC One X.

Якщо у вас є пропозиції щодо поліпшення користувацького ПЗУ, повідомте мені про це в коментарях. Ерез фанат MIUI.