цікаво

Як прошивати ROM на свій телефон Android

Android - це чудово, але іноді версія, яку ви отримуєте разом із телефоном - будь то ванільний Android чи щось подібне на TouchWiz Samsung - залишає небажати кращого. Ось як встановити нову версію Android (або ROM) на свій пристрій для ще кращого досвіду Android.

Що таке ROM?

Однією з найкращих речей щодо відкритості платформи Android є те, що якщо ви не задоволені фондовою ОС, ви можете встановити на свій пристрій одну з багатьох модифікованих версій Android (звані ПЗУ). Новий ROM може запропонувати вам останню версію Android до того, як ваш виробник, або він може замінити вашу модифіковану виробником версію Android на чисту, запасну версію. Або він може прийняти наявну версію і просто доповнити її дивовижними новими можливостями - це ви самі.

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

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

Перший крок: розблокуйте завантажувач та відформатуйте користувальницьке відновлення

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

На жаль, ми не можемо детально пройти цей крок тут, оскільки для кожного телефону він різний! Отже, я настійно рекомендую ознайомитись з нашим керівництвом про все, що стосується кореня, щоб дізнатись більше про те, що стосується, що означають усі різні терміни та на що слід спостерігати. Потім знайдіть сайти на зразок розробників XDA, щоб дізнатись, як розблокувати завантажувач вашого конкретного телефону, яким відновленням слід скористатися (як правило, TWRP або ClockworkMod), і як його спалахнути.

Я також рекомендую вкоренити телефон під час першого кроку, оскільки це полегшить процес резервного копіювання на другому кроці - і заощадить вам клопоту на цьому шляху. Безліч методів і додатків одним клацанням миші вкорінюватимете ваш телефон, так що він може бути включений у цей процес. Знову ж таки, це може відрізнятися від телефону до телефону. (Якщо інструкція вимагає прошивання SuperSU.zip, ви можете ознайомитись з третім кроком цього посібника для отримання інформації про те, як це зробити - за іронією долі, це просто як прошивання ROM).

Коли ви закінчите, поверніться сюди та продовжуйте виконувати другий крок для решти процесу ROMming.

Крок другий: Створіть резервну копію вашої системи, додатків та даних

Тепер, коли у вас є власне відновлення на вашому телефоні, перше, що ви повинні зробити - перш ніж внести великі зміни в систему - це створити резервну копію. Спочатку ми зробимо резервну копію Nandroid, яка в основному є зображенням вашої поточної системи. Таким чином, якщо щось піде не так, ви можете відновити телефон таким, яким він був до того, як ви розпочали налаштування. Це допоможе вам заощадити багато клопоту, якщо щось стане непростим (що, будьмо чесними, може траплятися часто). Зробити це:

  1. Перезавантажте телефон і перейдіть до режиму відновлення. Це трохи відрізняється на кожному телефоні, але зазвичай передбачає певну перестановку одночасного натискання кнопок живлення та гучності.
  2. Перейдіть до розділу "Резервне копіювання" або "Nandroid" у режимі відновлення. Установки за замовчуванням повинні бути нормальними. Якщо вам надано можливість, дайте вашому резервному копію ім'я, яке допоможе вам запам'ятати, що це таке (наприклад, "Pre-CyanogenMod Backup 01-17-14"). Підтвердьте свою резервну копію та нехай вона працює.
  3. Зачекайте, коли резервна копія закінчиться. Це може зайняти деякий час.

Я також рекомендую зробити другий тип резервного копіювання: ваші програми та налаштування. Якщо ви щойно розблокували завантажувач і стерли телефон, ви можете пропустити цей крок, але в будь-який час, коли ви в майбутньому спалахнете ROM, вам потрібно спершу створити резервну копію своїх додатків, оскільки вам, можливо, доведеться стерти телефон перед тим, як спалахнути . За допомогою резервної копії ви можете легко відновити ці програми та дані після спалаху, що робить процес набагато простішим. Ми рекомендуємо використовувати резервну копію Titanium.

Це відрізняється від резервної копії Nandroid тим, що вона просто створює резервні копії самих програм, які потім можна відновити на будь-якому ПЗУ, який ви хочете. Резервні копії Nandroid приймають всю вашу систему такою, якою вона є, включена ROM.

Зауважте, що для використання резервного копіювання Titanium вам потрібно вкорінюватися (саме тому я рекомендую вам виконувати root на першому кроці). Щоб виконати резервну копію в Titanium:

  1. Відкрийте резервну копію Titanium та надайте їй права доступу до root, якщо вона вимагає їх. Якщо у нього виникли якісь проблеми з коренем, він вам повідомить прямо зараз.
  2. Торкніться кнопки "Пакет" у верхньому правому куті (той, який виглядає як невеликий прапорець). Прокрутіть униз до розділу "Резервне копіювання" та знайдіть "Резервне копіювання всіх програм користувача". Торкніться кнопки «Виконати». Це створить резервну копію будь-яких додатків, завантажених з Play Store, та їх даних. (Ви також можете спробувати створити резервну копію ваших системних даних, але я вважаю, що це не дуже добре працює).
  3. Зачекайте, коли це закінчиться. Якщо вам подобається, ви також можете синхронізувати їх з Dropbox, як описано тут, але цього процесу не потрібно.

Це може здатися великою кількістю непотрібних резервних копій, але повірте: це допоможе вам заощадити багато часу в довгостроковій перспективі. Тепер, якщо щось піде не так, у вас є резервна копія нандроїда, щоб повернутися назад і не потрібно починати з нуля. І, коли ваш ROM швидко миготить, вам не доведеться самостійно починати завантажувати та налаштовувати всі додатки, оскільки ви можете відновити їх за допомогою Titanium.

Крок третій: Завантажте та прошийте ROM на ваш вибір

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

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

Щоб прошивати ROM:

  1. Перезавантажте телефон у режимі відновлення, як і ми, коли ми робили резервну копію Nandroid.
  2. Перейдіть до розділу "Встановити" або "Встановити ZIP з SD карти" відновлення.
  3. Перейдіть до завантаженого раніше ZIP-файлу та виберіть його зі списку, щоб його спалахнути.
  4. Дочекайтеся завершення процесу; це може зайняти кілька хвилин.
  5. Залежно від вашої ситуації (див. Нижче), вам може знадобитися стерти свої дані та / або кеш. У TWRP ви знайдете це у розділі «Стерти», а в ClockworkMod вам потрібно буде вибрати варіант «Стерти дані / скинути заводські налаштування» або параметр «Стерти кеш-розділ». Закінчивши, ви можете перезавантажити свій новий ПЗУ.

Отже, коли слід витирати дані та кеш? Ось кілька загальних рекомендацій:

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

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

Після перезавантаження ви повинні бути в новому блискучому ROM, готовому до гри! Але що? Немає магазину Play? Читайте про останній крок процесу ...

Крок четвертий: Завантажте та відвідайте Google Apps

Оскільки програми Google не є відкритим кодом, користувацькі ROM не можуть зв’язувати додатки Google (наприклад, Gmail, Hangouts або Play Store) зі своїми ПЗУ. Це означає, що вам потрібно скачати та прошивати їх окремо. На щастя, це зробити досить просто: просто перейдіть на цю сторінку на RootzWiki, щоб дізнатись, який потрібний вам ZIP-файл, завантажте його на телефон та прошийте його так, як ви зробили ПЗУ на кроці третьому. Gapps Manager - це також чудове додаток, яке допоможе вам знайти правильний пакет, якщо ви застрягли, і ви можете завантажити APK від XDA Developers.

Після того, як ви прошивали останній пакет Google Apps, вам слід налаштувати все! У вас буде новий ПЗУ з тоннами налаштувань для гри, Play Store для завантаження нових програм, і - якщо ви зробили резервну копію з Titanium - тепер ви можете перейти до резервної копії Titanium та відновити всі ваші програми та їх налаштування. Насолоджуйтесь!