Miflash: як користуватися, особливості прошивки, можливі проблеми і поради фахівців

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

Призначення XiaoMi Flash

Призначення XiaoMi Flash

MIUI - це операційна система, створена Xiaomi Tech, в якій вона забезпечує апаратну частину, а також управляє всім вмістом програмного забезпечення: MIUI, Mi Talk, MiHome.

Перед тим як користуватися MiFlash, входять в режим Fastboot на апараті. Режим входу:

  1. Xiaomi M1: живлення + клавіша гучності + клавіша камери.
  2. Xiaomi M2: живлення + клавіша регулювання гучності вниз.

Інструмент працює через з`єднання fastboot з пристроєм, для того щоб стерти або прошити програмне забезпечення. Це допоможе відновити стандартну прошивку MIUI на пристроях Xiaomi / Redmi, вручну оновити останню версію ПЗ і виправити таку проблему, як завантажувальні цикли.

Перед тим як користуватися MiFlash, потрібно завантажити програму для Windows 10/8/7, розробник надає посилання у вільному доступі для завантаження всіх версій Mi Flash. Остання версія доступна для скачування v7.4.25:

  1. Mi Flash Tool v2018.5.28.0. Portable, немає необхідності її встановлювати, просто розпаковують і використовують.
  2. Mi FT v7.4.25.
  3. Mi FT v6.12.22.
  4. Mi FT v6.8.30.
  5. Mi FT v6.4.1.
  6. Mi FT v5.10.28.
  7. Mi FT v5.7.31.
  8. Mi FT v5.6.1.
  9. Mi FT v4.5.9.

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

Особливості Flash Xiaomi Mi Tool

Особливості Flash Xiaomi Mi Tool

Прошивку через MiFlash використовують, якщо потрібно виправити проблеми з зарядкою батареї, помилок додатків, помилок OTA, завантажувальних циклів « " цеглин». Цей корисний інструмент у багатьох випадках виконує чисту установку.

З міркувань безпеки Android видаляє всі дані, які є на пристрої, наприклад фотографії, програми. Тому, перед тим як користуватися MiFlash, рекомендуються зробити резервні копії зображень на комп`ютер.

Інструмент спеціально розроблений для пристроїв Qualcomm Xiaomi і Redmi для швидкого завантаження флеш-ПЗУ. Особливості програми:

  1. Простота у використанні. Інсталятор доступний у форматі Windows (.msi).
  2. Поставляється з вбудованими драйверами USB, які будуть потрібні користувачеві для успішного з`єднання між ПК і пристроєм.
  3. Прошивка через MiFlash підтримує кілька пристроїв з чіпсетом Qualcomm.
  4. Має кілька режимів. За замовчуванням утиліта пропонує три різні режими: Очистити все, зберегти дані Користувача, Очистити все та заблокувати.
  5. Інструмент дозволяє підключати і прошивати кілька пристроїв одночасно, про це приймають рішення, перед тим як користуватися MiFlash.

Джерела для скачування програм

Якщо користувач хоче встановити MIUI Fastboot ROM на пристрій Xiaomi / Redmi, йому знадобиться спеціальний інструмент для виконання цього процесу. Можна завантажити Mi Flash Tool для Windows 10, 8 і 7.

Джерела для скачування програм

Xiaomi, на відміну від інших великих виробників смартфонів, надає посилання на скачування стокової прошивки для всіх своїх пристроїв. Перед тим як прошити через MiFlash, вибирають останню версію пакета ROM і встановлюють на телефон. Тепер є два типи файлів, які Xiaomi використовує:

  1. ROM для відновлення.
  2. Fastboot ROM.

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

  1. Драйвери АБР.
  2. ADB v.1.4.3 (рекомендовано).
  3. ADB FOLDER (для використання команди).
  4. ROMS FASTBOOT MI A2.
  5. ROMS FASTBOOT MY A2 LITE.

Умови використання My Flash

Після того як завантажені всі файли на комп`ютер, можна перейти до прошивці MiFlash Xiaomi Mi A2 або Mi A2 Lite, щоб активувати налагодження по USB і OEM розблокування. Для цього переходять в»Налаштування"> "Інформація про телефон»> "Номер збірки" і натискають його кілька разів. Відкриється меню розробника, де активують дві опції.

Потім в комп`ютері встановлювати файл ADB V1.4.3, який містить драйвери ADB та fastboot. Далі розпакуйте вибрану папку ПЗУ fastboot і те саме з папкою ADB. Щоб зробити це простіше, можна помістити файли папки ADB в папку ПЗУ і скопіювати копію в корінь жорсткого диска (C :) з коротким ім`ям без пробілів.

Умови використання My Flash

Після того як встановлений Xiaomi MiFlash, відкривають додаток від імені адміністратора, щоб уникнути помилок або конфліктів і, коли телефон підключений, натискають»оновити". Знаходять папку ROM з файлами папки ADB на жорсткому диску (C :) системи, вибираючи її з My Flash в опції select. У лівому нижньому кутку є три опції, вибирають опцію CLEAN AND LOCK. Вона встановить ОС в чистому вигляді і розблокує завантажувач. Далі натискають на кнопку "прошити" і очікують закінчення процесу.

Розблокування завантажувача

Розблокування завантажувача

Для того щоб виконати прошивку Xiaomi через MiFlash, насамперед потрібно розблокувати завантажувач. Це може бути трохи складним для Користувача, але якщо правильно виконувати процедури, результат буде позитивним.

Перебуваючи в папці ROM з файлами ADB в корені C, потрібно натиснути shift і відкрити мишею вікно PowerShell. Для того щоб увійти в fastboot, відключити пристрій і одночасним натисканням кнопки гучності вниз з кнопкою живлення.

Щоб відкрити завантажувач, вводять fastboot oem unlock. Завантажувач попросить підтвердити дію, а потім видалити дані, Користувач підтверджує «так " за допомогою кнопок гучності та живлення для підтвердження. Після вибору телефон перезапуститься з видаленням всіх даних.

Пропускають початкову конфігурацію після перезапуску та знову вмикають Налаштування розробника, а також налагодження USB. Перезавантажують fastboot і вводять fastboot flashing unlock_critical. Після перезавантаження доведеться пропустити початкову конфігурацію, щоб почати налагодження USB.

Global ROM без розблокування

Global ROM без розблокування

Іноді при прошивці My Flash Tool, наприклад, версії 6.8.30, вона не дозволяє прошиватися, видаючи помилку: «довжина не може бути менше нуля».

Рішенням цієї проблеми було видалення під час встановлення бета-версії My Flash. Після завантаження інсталятора MiFlashSetup-Beta.msi, запускають його і підтверджують»далі". В процесі установки отримують кілька попереджень про те, що Windows не може перевірити драйвер, але ігнорують це повідомлення, вибравши опцію»Встановити". Як тільки процес установки буде завершено, з`явиться прямий доступ до додатка на робочому столі.

Алгоритм розпакування офіційного Global ROM:

  1. Завантажують офіційний багатомовний Global ROM для Redmi 4 MiFlash PRO. Вибирають зі списку з різними мобільними моделями Xiaomi, поки не буде знайдений: "завантаження файлу Fastboot останньої глобальної версії Redmi 4 Prime». Натискають і починають завантаження, приблизно 1.6 ГБ.
  2. Створюють папку під назвою Xiaomi на робочому столі і розпакують файл з розширенням .tgz. Файл легко розпаковується за допомогою WinRar, створюючи папку з усіма необхідними файлами MiFlash PRO.
  3. Запускають XiaoMi Flash, використовуючи ярлик на робочому столі, і натискають кнопку "Вибрати" на папку, створену при розпакуванні файлу .tgz.

Установка в Windows

Перед тим як прошити MiFlash, встановлюють ПЗУ fastboot, яке раніше вибрано. Видаляють все, що є у внутрішній пам`яті телефону. Вибирають шлях, по якому розархівували "фастбут Rom", і вказують маршрут. У першому варіанті Fastboot Script є можливість видалити " внутрішню SD». Після установки MiPhone буде створена папка в C: Program Files XiaomiMiPhone, для 64-бітної версії. Всередині знаходять MiFlash.

Установка ПЗ на Віндовс

MiFlash-інструкція :

  1. Перш за все, встановлюють мобільні драйвери на ПК.
  2. Попередньо переконуються, що підключений параметр налагодження "ЮСБ" в Налаштуваннях >> додаткові налаштування >> параметри розробки.
  3. Натискають кілька разів версію MIUI в Налаштуваннях >> інформація про телефон і на USB, який відображається помаранчевим.
  4. Під`єднують USB-кабель до M2 або до будь-якого Xiaomi, і він з`явиться на екрані.
  5. Всередині комп`ютера з`явиться блок Xiaomi (F:). Кожна операційна система має свій спосіб установки, в XP потрібно натиснути на Setup.exe, в Vista і вище він встановлюється автоматично при підключенні кабелю, на телефоні, а в Mac OS необхідно встановити файл AndroidFileTransfer.dmg.
  6. Після установки драйвера повинні залишатися на переносних пристроях MI2 з логотипом і назвою портативного медіаплеєра.
  7. Щоб використовувати MiFlash, потрібно швидке завантаження Rom, Rom TG і розпакований ROM. Останні версії Fastboot rom поставляються в стислому форматі .tgz, тому, щоб розпакувати їх, натискають правою кнопкою миші і витягують їх в будь-якому місці. Наприклад, ROM: dior_global_images_6.7.29, ROM буде відповідати пристрою.
  8. Створити папку з назвою dior_global_images_6.7.29, входять всередину і копіюють адресу в браузері MiFlash. Адреса, яка переходить від C: до папки, де знаходиться Fastboot rom, не повинна мати порожнього місця. Приклад: C:en_la_direccionno_espacio_en_blancodior_global_6.7.29. Також необхідно скопіювати стиснуту папку, скоротити ім`я без пробілів і перенести в корінь C.
  9. Входять в Xiaomi в режимі швидкого завантаження з вимкненого пристрою і з застосуванням кнопок зменшення гучності і харчування, підключать кабель USB, далі надійде підтвердження оновлення програми MiFlash. Далі можна вибрати різні параметри форматування, але найбільш рекомендованим є FLASH_ALL для чистої установки.
  10. Процес займає кілька хвилин залежно від комп`ютера, пристрою та ПЗУ, телефон перезавантажиться з вибраною версією fastboot.

Оновлення драйверів ПК

Оновлення драйверів ПК

Драйвера оновлюють, якщо Користувач не може встановити Fastboot rom. Для цього на ПК заходять в "Диспетчер пристроїв". Коли мобільний телефон підключений до ПК в режимі Fastboot, в інтерфейсі Android USB і за допомогою додаткової кнопки миші "Оновити драйвер", функція автоматично виконає пошук оновленого програмне забезпечення драйвера і виконає його, змінивши ім`я драйвера.

Якщо у користувача з`явилися проблеми в Windows 8, який не розпізнає телефон і користувач не може використовувати My Flash, виконують наступне:

  1. В "Віндовс 8" потрібна перевірка цифрового підпису у драйверів, без виконання цього етапу, ОС не дає можливість встановити драйвера, тому потрібно цю функцію відключити.
  2. Натискають клавішу Win + R для виконання прогону з надмірністю, який буде використовувати для введення наступної команди: shutdown.exe / r / o / f / t 00.
  3. Ця команда перезавантажить комп`ютер і покаже ряд параметрів, в яких вибирають наступне « "вирішити проблеми" « "Додаткові параметри" « "почати настройки" «»перезавантаження".
  4. Коли ОС попросить вибрати номер, натискають 7, це перезавантажить комп`ютер ще раз.
  5. Встановлюють MiFlash і роблять все, що потрібно в керівництві.

Обов`язкові Умови використання

Для того щоб правильно користуватися програмою, попередньо виконують обов`язкові умови:

  1. В першу чергу перед початком робіт потрібно зробити резервну копію всіх даних, так як MiFlash зітре дані apk і конфігурацію. MiFlash використовується для флеш - Завантаження Roms, його не потрібно використовувати щодня.
  2. Необхідно ввести Rom, змінити ім`я для оновлення і помістити його в корінь внутрішнього сховища. Fastboot Roms не входить в .exe, а в Розширення .tgz, який потрібно витягти як ZIP-файл правою кнопкою миші.
  3. Перед початком установки не забувають видалити будь-яку попередню версію. Flash підтримує лише системи Windows 7 або новішої версії з 32-розрядною та 64-розрядною архітектурою. Windows XP або нижче підтримують пристрої Qualcomm. MiFlash Tool також не підтримує MTK (MediaTek).
  4. Щоб використовувати, спочатку переконуються, що завантажувач телефону розблоковано.
  5. Перед тим як прошити MiFlash Xiaomi, виконують повну резервну копію телефону, попередньо зберігши всі його дані на ПК.
  6. Встановлюють драйвера ADB і Fastboot на комп`ютер з Windows (MIUI Source Link).
  7. Включають налагоджувальний режим USB. Переходять в Налаштування > Про телефон> знайти версію Miui і натискають її сім разів. З`явиться повідомлення «ви ввімкнули опцію розробника».
  8. Переходять до основних налаштувань.
  9. Відкривають "додаткові налаштування" і "параметри розробника", щоб включити.
  10. Прокручують список вниз, щоб знайти опцію USB Debugging і підтверджують її.

Усунення помилок

My Flash - відмінний інструмент, але він не звільняє від помилок, і з цієї причини їх необхідно навчиться виправляти. Якщо є помилка, коли пристрій не виявляється, переконуються, що налагодження USB і розблокування OEM включені правильно. З іншим варіантом помилки, пробують зміну драйверів ADB.

Іноді можна зустріти помилку MiFlash " невідповідність зображення і помилки пристрою». Ця помилка в більшості випадків відбувається, коли намагаються прошити не той диск. Тобто ПЗУ, який збирається перепрограмувати, не було створено для цього конкретного пристрою.

Алгоритм виправлення помилки:

  1. Перезавантажити телефон в режимі Fastboot і підключити його до комп`ютера.
  2. Скопіювати вміст папки із зображеннями на ПЗУ fastboot, потім переходять в папку Android на інструменті прошивка Xiaomi MiFlash, наприклад, C:Program Files(x86) XiaomiMiPhoneGoogleAndroid.
  3. Перебуваючи в папці Android, утримують ліву клавішу Shift на клавіатурі, натискають мишею всередині цієї папки і вибирають "відкрити вікно команд"» що запустить екран.
  4. Продовжують виконувати наступні команди через запрошення помічника.

Повернення до попереднього оновлення

Може статися так, що після оновлення пристрій виникають проблеми або несумісність. В цьому випадку можна почекати або повернутися до більш ранньої версії. Варіант вирішення проблем з повідомленнями в MIUI:

  1. Зробити даунгрейд в MIUI. Цей процес повернення до попереднього оновлення називається зниженням. Це схоже на перехід від поточної версії до старої, що краще, і хоча вона має менше функцій, вона стабільніша.
  2. "Хард ресет". Якщо Користувач виконає глибоке очищення свого пристрою з апаратним скиданням, можна отримати свій телефон Xiaomi, як з заводу. Це один з найшвидших способів повернутися назад у часі і отримати версію, яка прийшла з пристроєм. Попередньо виконують резервну копію, тому буде видалена вся інформація з телефону. Цей процес можна легко запустити з Рекавері.

Щоб повернутися до попередньої версії, перед тим як прошити Xiaomi через MiFlash, потрібно буде вибрати один з наступних маршрутів:

  1. Чиста установка з My Flash, при відкритому / розблокованому завантажувачі виконують чисту установку з My flash. Таким чином, можна повернутися до попередньої версії MIUI в будь-який час і без будь-яких складнощів.
  2. TWRP дозволяє легко перейти на попередні версії Xiaomi.
  3. Версії Android, більш пізні, ніж lollipop, поставляються з OEM Unlock в опціях розробника. Таким чином, досить просто розблокувати завантажувач на будь-якому останньому смартфоні.

Прошивка через Updater

Прошивка через Updater

Після завершення завантаження переміщують файл ROM в папку Internal Storage / download.rom. Користувачі MIUI можуть зберігати його в будь-якій папці у внутрішній пам`яті. Відкривають "Налаштування « → прокручують вниз, поки не з`явиться інформація» про телефон«, натискають»оновлення системи". Далі натискають кнопку з 3 точок в правому верхньому куті → "вибрати пакет оновлень" → вводять в папку, що містить файли прошивки ПЗУ → ОК. Через кілька секунд пристрій Redmi перезавантажиться, і процес прошивки завершиться.

Аналогічні дії також можуть бути виконані через "оновлення системи" за допомогою → налаштування телефону → Оновлення системи → Перевірити оновлення. Зазвичай ROM знаходиться у форматі .zip. Процес завантаження займе багато часу, рекомендується не поспішати натискати кнопку живлення. Перед перепрошиванням пристрій повинен бути очищено в Wipe data через Mi Recovery, щоб запобігти помилкам попереднього ПЗУ.

Обхідні рішення XBL

Деякі обхідні шляхи для виправлення проблеми з помилкою XBL, виявленої при перепрошиванні MIUI Fastboot ROM за допомогою інструменту Mi Flash. Телефони Xiaomi, такі, як Redmi Note 5 Pro / AI / Global (Whyred), Redmi 5 / 5plus, Mi 8, Mi 6X, Mi5s, Redmi Note 4X і Redmi 5A стикаються з такою проблемою. Точної інформації про те, що спричинило таку проблему, немає. Тому, грунтуючись на тому, що повідомлялося в Інтернеті, фахівці підсумували деякі можливі шляхи виправлення:

  1. Двічі перевіряють завантажений файл ROM.
  2. Переконуються, що це правильна збірка MIUI, випущена спеціально для моделі телефону. Кожна версія ПЗУ Fastboot має кодове ім`я пристрою у своєму імені файлу.
  3. Перевіряють кодове ім`я пристрою, наприклад, Redmi Note 5 Global / Pro має кодове ім`я Whyred. Файл також повинен мати компонент Whyred як компонент імені.
  4. Знову завантажують файл, якщо виявлено, що старий не відповідав вимогам.
  5. Розпаковують правильний файл ROM знову.
  6. Нова спроба розпакувати файл tgz іноді допомагає усунути збій.
  7. Пробують використовувати інший USB-кабель для передачі даних. Переконуються, що це кабель для передачі даних, а не тільки для зарядки.
  8. Використовують інший порт USB на комп`ютері. Хоча USB 3.0 може працювати, USB 2.0 все ж більш функціональний для цих цілей.
  9. Спробують встановити останню версію Android Platform Tools. На комп`ютері будуть оновлені версії драйверів ADB і Fastboot.
  10. Перевстановлюють Mi Flash tool, використовуючи наступну послідовність: видаляють інструмент> відключають примусове застосування підпису драйверів > переустановка.

Поради спеціалістів

Поради спеціалістів

На відміну від інших інструментів перепрошивки Xiaomi Mi Flash поставляється з трьома варіантами перепрошивки, а саме Flash All Except Storage and Storage, Flash All Except Storage і Flash All All. Можна прошити прошивку на пристрої, використовуючи всі ці три методи, але рекомендується використовувати опцію Flash All Except Storage.

Іноді Miflash створює помилку, повідомляючи про те, що завантажувач заблоковано. Для того щоб дозволити її, потрібно розблокувати його, а потім перейти до флеш-завантаженні. Крім того, переміщують папку в C:XiaomiMiPhoneManagerDownload і вибирають розташування для пакету в Mi Flash Tool. Витягніть папку інструменту Mi Unlock у папку C: Drive, інакше інструмент відображатиме помилку " немає підключення до телефону».

Перед початком робіт користувачеві потрібно знати про тип ПЗУ. Існує 2 типи ПЗУ:

  1. Відновлення ROM.
  2. Fastboot ROM.

Якщо пристрій не заблоковано, можна використовувати Recovery ROM. Пристрій "цегла" означає, що при включенні телефону він застряг на логотипі Mi або Android. Якщо пристрій має "цегляний" стан, слід використовувати Fastboot ROM. Коли вибирають ПЗУ Fastboot для пристрою, потрібно бути обережним при виборі, оскільки помилки "посилання на об`єкт Не встановлено на екземпляр об`єкта", «вказана помилка» і «не вдається отримати пакет вітання» відбувається, коли воно завантажено неправильно.

На сторінці ПЗУ Fastboot є 3 типи ПЗУ для кожного пристрою:

  1. Два ПЗУ для телефонів з версіями на китайській мові (стабільні і розробники).
  2. Два ПЗУ для телефонів з процесорами версій MTK (стабільні та розробники).
  3. Два ПЗУ для телефонів з процесорами Snapdragon (Qualcomm) (стабільні та розробники).

Існує 2 типи інструментів Flash:

  1. Mi Flash Tool працює тільки з процесорами Snapdragon (Qualcomm).
  2. SP Flash Tool працює з телефонами процесора версії MTK.

Іноді після перепрошивки телефон може увійти в Bootloop, це означає, що телефон не може повністю завантажитися і запускається заново в циклі. Ця проблема виникає, коли у завантаженому файлі ROM є помилка. Єдиний спосіб вирішити цю проблему-завантажити стару версію файлу ПЗУ для пристрою, а потім знову спалахнути в режимах Fastboot та EDL.

Це основні помилки, які користувачі роблять при установці або перепрошивці ПЗУ, дотримуючись цих вказівок, вони ніколи не буде розчаровані.

Статті на тему