Flash tool не відкриває scatter file. Як прошити телефон чи планшет Android через SP Flash Tool: топ найефективніших способів. Можливі наслідки прошивки пристрою

13.11.2019 Безпека

Люди часто не хочуть переплачувати за бренд виробника смартфона чи планшета. Адже за половину вартості апарату з ім'ям в одному з численних інтернет-магазинів можна купити чистокровного китайця. Вилікувати «дитячі хвороби» таких апаратів можна за допомогою перепрошивки.

Прошивка смартфона: вхід карбованець, вихід - два

Надзвичайно невиразна або відсутня технічна підтримка, прошивка, розрахована на китайський ринок - нерідко відсутність базових сервісів Google і магазину програм Play Market змушують власників шукати шляхи оновлення ПЗ своїх апаратів на прошивки, максимально близькі до чистого Android: Cyanogen Mod або Lienage OS.

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

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

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

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

Одним із найнадійніших, а головне простих способівЗберегти особисті дані, що містяться в Android-девайсі є синхронізація даних з пам'яті апарата з хмарним сховищем.

Повний бекап системи

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

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

Спосіб 1: TWRP Recovery

Найпростішим з погляду користувача методом створення бекапу є використання цієї мети модифікованого середовища відновлення – кастомного рекавері. Найбільш функціональним серед таких рішень є.


Спосіб 2: CWM Recovery + Android-додаток ROM Manager

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


Спосіб 3: Андроїд-додаток Titanium Backup

Програма Titanium Backup є дуже потужним, але досить простим у використанні засобом створення бекапу системи. За допомогою інструмента можна зберегти все встановлені програмита їх дані, а також користувальницьку інформацію, включаючи контакти, журнали дзвінків, sms, mms, точки доступу WI-FIта інше.

До переваг можна віднести можливість широкого налаштування параметрів. Наприклад, доступний вибір додатків, які та дані яких будуть збережені. Для створення повноцінного бекапу Titanium Backup необхідно надати рут-права, тобто для тих пристроїв, на яких не були отримані права Суперкористувача, спосіб не застосовується.

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

  1. Встановлюємо та запускаємо Titanium Backup.
  2. У верхній частині програми є вкладка "Резервні копії", Переходимо на неї.
  3. Після відкриття вкладки "Резервні копії", необхідно викликати меню "Пакетні дії", натиснувши на кнопці із зображенням документа з галочкою, розташованого у верхньому кутку екрана програми. Або натиснути сенсорну кнопку "Меню"під екраном пристрою та вибрати відповідний пункт.
  4. Далі натискаємо кнопку «ПУСК», розташовану біля опції «Зробити р.к. всього користувальницького ПЗ та системних даних». Відкривається екран зі списком програм, які будуть збережені в резервній копії. Оскільки відбувається створення повного бекапу системи, тут нічого не потрібно змінювати, необхідно підтвердити готовність до початку процесу, натиснувши на зелену галочку, розташовану у верхньому правому кутку екрана.
  5. Почнеться процес копіювання додатків та даних, що супроводжується виведенням інформації про поточний прогрес та назву компонента ПЗ, збереження якого відбувається в Наразічасу. До речі, програму можна згорнути і продовжити використання пристрою в звичайному режиміАле, щоб уникнути збоїв, краще так не чинити і дочекатися закінчення створення копії, процес відбувається досить швидко.
  6. Після закінчення процесу відкривається вкладка "Резервні копії". Можна помітити, що значки, розташовані праворуч від назв програм, змінилися. Тепер це своєрідні смайли різного кольору, а під кожним найменуванням програмного компонента з'явився напис, що свідчить про створену резервну копію з датою.
  7. Файли резервної копії зберігаються на шляху, зазначеному в налаштуваннях програми.

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

Додатково

Крім звичайного копіювання папки резервних копій, створених з допомогою Titanium Backup у надійне місце, з метою перестрахування від втрати даних можна налаштувати засіб таким чином, щоб копії створювалися одразу на MicroSD-карті.


Спосіб 4: SP FlashTool+MTK DroidTools

Використання програм і є одним з найфункціональніших способів, який дозволяє створити дійсно повноцінну резервну копію всіх розділів пам'яті Android-девайсу. Ще однією перевагою способу є необов'язкова наявність рут-прав на пристрої. Спосіб застосовується тільки для пристроїв, побудованих на апаратній платформі Mediatek, за винятком 64-бітових процесорів.

  1. Для створення повної копії прошивки за допомогою SP FlashTools та MTK DroidTools, крім самих програм, знадобляться встановлені ADB-драйвера, драйвера для режиму завантаження MediaTek, а також програма (можна також використовувати , а ось звичайний Блокнот не підійде). Завантажуємо все необхідне та розпаковуємо архіви в окрему папку на диску С:.
  2. Вмикаємо на пристрої режим «Налагодження по USB»та підключаємо його до ПК. Для включення налагодження,
    спочатку активується режим «Для розробників». Для цього йдемо шляхом «Налаштування»«Про пристрій»— і топаємо п'ять разів за пунктом «Номер складання».

    Потім у меню, що відкрилося «Для розробників»активуємо за допомогою перемикача або галочки пункт «Дозволити налагодження по USB», а при підключенні апарата до ПК підтверджуємо дозвіл на проведення операцій за допомогою ADB.

  3. Далі необхідно запустити MTK DroidTools, дочекатися визначення пристрою у програмі та натиснути кнопку «Карта блоків».
  4. Попередні маніпуляції – це кроки, що передують створенню scatter-файлу. Для цього у вікні натискаємо кнопку "Створити scatter файл".
  5. І вибираємо шлях збереження скаттера.

  6. Наступний етап – визначення адреси, яка знадобиться для вказівки програмі SP FlashTools для визначення діапазону блоків у пам'яті пристрою для читання. Відкриваємо отриманий у попередньому кроці скаттер-файл у програмі Notepad++ і знаходимо рядок partition_name: CACHE: , під яким трохи нижче розташований рядок з параметром linear_start_addr . Значення цього параметра (на скріншоті виділено жовтим) необхідно записати або скопіювати в буфер обміну.
  7. Безпосереднє читання даних із пам'яті пристрою та збереження їх у файл здійснюється за допомогою програми SP FlashTools. Запускаємо програму і переходимо на вкладку "Readback". Смартфон або планшет повинен бути відключений від ПК. Натискаємо кнопку "Add".
  8. У вікні спостерігається єдиний рядок. Клацаємо по ній двічі для завдання діапазону читання. Вибираємо шлях, яким буде збережено файл майбутнього дампа пам'яті. Ім'я файлу краще залишити без змін.
  9. Після визначення шляху збереження відкриється невелике віконце, у полі "Length:"якого необхідно внести значення параметра linear_start_addr, отримане у кроці 5 цієї інструкції. Після внесення адреси натискаємо кнопку «ОК».

    Натискаємо кнопку "Read Back"однойменної вкладки в SP FlashTools та підключаємо вимкнений (!) девайс до порту USB.

  10. У тому випадку, якщо користувач заздалегідь подбав про встановлення драйверів, SP FlashTools автоматично визначить апарат і почне читати, про що свідчить заповнення індикатора виконання синього кольору.

    Після завершення процедури, виводиться віконце "Readback OK"із зеленим кружком, усередині якого розташувалася підтверджуюча галочка.

  11. Результатом виконання попередніх кроків є файл ROM_0, що є повним дампом внутрішньої флеш-пам'яті. Для того, щоб з подібними даними можна здійснювати подальші маніпуляції, зокрема, заливати прошивки в пристрій, необхідні ще кілька операцій за допомогою MTK DroidTools.
    Включаємо апарат, завантажуємося в Андроїд, перевіряємо що «Налагодження з ЮСБ»включена та підключаємо девайс до USB. Запускаємо MTK DroidTools та переходимо на вкладку "root, backup, recovery". Тут знадобиться кнопка «Зробити бекап з ROM_ флештула»натискаємо її. Відкриваємо, отриманий за кроком 9 файл ROM_0.
  12. Відразу після натискання на кнопку «Відкрити»почнеться процес поділу файлу дампа на окремі образи розділів та інші дані, необхідні відновлення. Дані про рух процесу відображаються в області лога.

    Коли процедура поділу дампа на окремі файли завершиться, у полі лога з'явиться напис «завдання завершено». На цьому робота закінчена, можна закрити вікно програми.

  13. Результатом роботи програми є папка з файлами-образами розділів пам'яті пристрою – це наша резервна копія системи.

Спосіб 5: Бекап системи за допомогою ADB

При неможливості використання інших методів або з інших причин для створення повної копії розділів пам'яті практично будь-якого Android-девайсу можна скористатися інструментарієм розробників ОС - компонентом Android SDK - . В цілому ADB надає всі можливості для проведення процедури, потрібні тільки рут-права на пристрої.

Слід зазначити, що цей спосіб досить трудомісткий, а також вимагає від користувача досить високого рівнязнань консольних команд ADB. Для полегшення процесу та автоматизації введення команд можна звернутися до чудового додатку-оболонки, це автоматизує процес введення команд і дозволяє заощадити масу часу.

  1. Підготовчі процедури полягають у отриманні рут-прав на пристрої, включенні налагодження USB, підключенні девайса до порту ЮСБ, установці драйверів ADB. Далі завантажуємо, встановлюємо та запускаємо програму ADB Run. Після того, як вищезазначене виконано, можна переходити до процедури створення резервних копій розділів.
  2. Запускаємо ADB Run і перевіряємо, що девайс визначився системою потрібному режимі. Пункт 1 головного меню "Device attached?", у списку, що розкрився, робимо аналогічні дії, знову вибираємо пункт 1.

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

  3. Для подальших маніпуляцій потрібна наявність списку розділів пам'яті, а також відомості про те, до яких «дисків» /dev/block/було здійснено монтування розділів. За допомогою ADB Run отримати такий перелік досить просто. Переходимо до розділу "Memory and Partitions"(п.10 у головному меню програми).
  4. У меню вибираємо пункт 4 – «Partitions /dev/block/».
  5. Розкривається список із переліком методів, якими будуть здійснюватися спроби прочитати необхідні дані. Пробуємо кожен пункт по порядку.

    Якщо метод не спрацьовує, виводиться таке повідомлення:

    Виконання доведеться продовжувати до появи повного переліку розділів та /dev/block/:

    Отримані дані необхідно зберегти будь-яким доступним способом, автоматичної функції збереження в ADB Run не передбачено. Найбільш зручним способом зафіксувати інформацію, що відображається, є створення скріншота вікна з переліком розділів.

Апаратна платформа MTK як основа для побудови сучасних смартфонів, планшетних комп'ютерів та інших пристроїв набула дуже широкого поширення. Разом із різноманітністю пристроїв, в життя користувачів прийшла можливість вибору варіацій ОС Android – кількість доступних офіційних та кастомних прошивок для популярних МТК-девайсів може досягати кількох десятків! Для маніпуляцій з розділами пам'яті пристроїв Mediatek найчастіше використовується SP Flash Tool – потужний та функціональний інструмент.

Незважаючи на велику різноманітність MTK-пристроїв, процес встановлення програмного забезпеченнячерез додаток SP FlashTool в цілому однаковий і здійснюється за кілька кроків. Розглянемо їх докладно.

Всі дії з прошивки пристроїв за допомогою SP FlashTool, у тому числі виконання нижченаведених інструкцій, користувач здійснює на свій страх та ризик! За можливе порушення працездатності апарату адміністрація сайту та автор статті відповідальності не несуть!

Підготовка пристрою та ПК

Для того, щоб процедура запису файлів-образів у розділи пам'яті пристроїв пройшла безпроблемно, необхідно підготуватися відповідним чином, провівши певні маніпуляції, як з Android-девайсом, так і з ПК або ноутбуком.

1. Завантажуємо все необхідне, - прошивку, драйвера і сам додаток. Розпаковуємо всі архіви в окрему папку, в ідеальному варіанті, розташовану в корені диска С.

2. Бажано, щоб назви папок для розташування файлів програми та прошивки не містили російських літер та пробілів. Найменування може бути будь-яким, але називати папки слід усвідомлено, щоб згодом не заплутатися, особливо якщо користувач любить експериментувати з різними видами програмного забезпечення, що завантажується в апарат.

3. Встановлюємо драйвер. Цей пункт підготовки, а точніше його правильне виконання багато в чому визначає безпроблемне перебіг усього процесу. Про те, як встановити драйвер для MTK-рішень, докладно розказано у статті за посиланням нижче: Встановлення драйверів для прошивки Android

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

5. Забезпечуємо безперебійність подачі електроенергії для ПК. В ідеальному випадку комп'ютер, який буде використовуватися для маніпуляцій через SP FlashTool, повинен бути повністю справний і оснащений джерелом безперебійного живлення.

Встановлення прошивок

За допомогою SP FlashTool можна здійснювати практично всі можливі операції з розділами пам'яті пристрою. Встановлення прошивок – це основна функція та для її виконання у програмі передбачено декілька режимів роботи.

Спосіб 1: Download Only

Розглянемо докладно процедуру завантаження ПЗ в Android-пристрій при використанні одного з найпоширеніших режимів прошивки через SP FlashTool - « Download Only».

1. Запускаємо SP FlashTool. Програма не вимагає установки, тому для її запуску просто двічі клацаємо по файлу flash_tool.exe, розташований у папці з додатком.

2. При першому запуску програми з'являється вікно з повідомленням про помилку. Цей момент не повинен турбувати користувача. Після того, як шлях розташування необхідних файлів буде вказано програмою, помилка більше не з'явиться. Натискаємо кнопку « ОК».

3. У головному вікні програми після запуску спочатку обрано режим роботи - « Download Only». Відразу слід зазначити, що дане рішеннязастосовується у більшості ситуацій і є основним для практично всіх прошивочних процедур. Відмінності в роботі при використанні двох інших режимів будуть описані нижче. Загалом залишаємо « Download Only" без змін.

4. Переходимо до додавання до програми файлів-образів для подальшого їх запису до розділів пам'яті апарата. Для деякої автоматизації процесу у SP FlashTool використовується спеціальний файлпід назвою Scatter. Цей файл є по суті переліком всіх розділів флеш-пам'яті пристрою, а також адрес початкових і кінцевих блоків пам'яті Андроїд-пристрої для запису розділів. Щоб додати скаттер-файл додаток, натискаємо кнопку « choose», розташовану праворуч від поля «».

5. Після натискання кнопки вибору scatter-файла відкривається вікно Провідника, в якому необхідно вказати шлях до потрібних даних. Скаттер-файл розташовується в папці з розпакованим прошивкою і має назву MT xxxx _Android_scatter_ yyyyy.txt, де xxxx– номер моделі процесора пристрою, для якого призначені дані, що завантажуються в апарат, а – yyyyy, тип пам'яті, який використовується в девайсі. Вибираємо скаттер і натискаємо кнопку « Відкрити».

Увага! Завантаження невірного скаттер-файлу в SP Flash Toolі подальше записування образів з використанням неправильної адресації розділів пам'яті може призвести до пошкодження пристрою!

6. Важливо, що в додатку SP FlashTool передбачена перевірка хеш-сум, покликана убезпечити андроїд-девайс від запису невірних або пошкоджених файлів. При додаванні скаттер-файлу в програму проводиться перевірка файлів-образів, перелік яких міститься в скаттері, що завантажується. Цю процедуру можна скасувати в процесі перевірки або вимкнути в налаштуваннях, але робити це категорично не рекомендується!

7. Після завантаження скаттер-файлу, в автоматичному режимі додалися компоненти прошивки. Про це свідчать заповнені поля. Name», « Begin Adress», « End Adress», « Location». Рядки під заголовками містять відповідно ім'я кожного розділу, початковий і кінцевий адреси блоків пам'яті для запису даних, а також шлях, яким розташовані файли-образи на диску ПК.

8. Зліва від найменувань розділів пам'яті розташовуються чек-бокси, що дозволяють виключити або додати певні файли, які будуть записані в пристрій.

Загалом рекомендується зняти галочку біля пункту з розділом « PRELOADER», це дозволяє уникнути багатьох проблем, особливо при використанні кастомних прошивок або файлів, отриманих на сумнівних ресурсах, а також відсутності повного бекапу системи, створеного за допомогою MTK Droid Tools .

9. Перевіряємо налаштування програми. Натискаємо меню « Options» і в вікні, що відкрилося, переходимо в розділ « Download». Відзначаємо галочками пункти « USB Checksum» та « Storage Сhecksum» - це дозволить перевірити контрольні сумифайлів перед записом у пристрій, а значить уникнути прошивки зіпсованих образів.

10. Після виконання перерахованих вище кроків переходимо безпосередньо до процедури запису файлів-образів у відповідні розділи пам'яті пристрою. Перевіряємо, що пристрій відключено від комп'ютера, повністю вимикаємо Андроїд-девайс, виймаємо і вставляємо назад акумулятор, якщо він знімний. Для переведення SP FlashTool у режим очікування підключення апарата для прошивки натискаємо кнопку « Download», позначені зеленою стрілкою, спрямованою вниз.

11. У процесі очікування підключення девайсу, програма не дає можливості здійснювати будь-які дії. Доступна лише кнопка « Stop», Що дозволяє перервати процедуру. Підключаємо вимкнений апарат до USB-порту.

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

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

13. Після того, як програма виконає всі маніпуляції, з'являється віконце. Download OK», що підтверджує успішне завершення процесу. Відключаємо аксесуар від ПК і запускаємо його тривалим натисканням кнопки « живлення». Зазвичай перший запуск Androidпісля прошивки триває досить довго, слід набратися терпіння.

Спосіб 2: Firmware Upgrade

Процедура роботи з MTK-пристроями під управлінням Androidв режимі " Firmware Upgrade»загалом аналогічна вищеописаному методу « Download Onlyі вимагає виконання схожих дій від користувача.

Відмінністю режимів є неможливість вибору окремих образів для запису у варіанті « Firmware Upgrade». Іншими словами, у цьому варіанті пам'ять пристрою буде перезаписана у повній відповідності до переліку розділів, який міститься в скаттер-файлі.

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

Увага! Використання режиму « Firmware Upgrade» передбачає повне форматуванняпам'яті апарата, отже, всі дані користувача в процесі буде знищено!

Процес прошивки в режимі « Firmware Upgrade» після натискання кнопки « Download» у SP FlashTool та підключення пристрою до ПК складається з наступних етапів:

  • створення резервної копії розділу NVRAM;
  • Повне форматування пам'яті девайса;
  • запис таблиці розділів пам'яті пристрою (PMT);
  • Відновлення розділу NVRAM з бекапу;
  • Запис усіх розділів, файли-образи яких містяться у прошивці.

Дія користувача для здійснення прошивки в режимі « Firmware Upgrade», Повторюють попередній спосіб, за винятком окремих пунктів.

1. Вибираємо скаттер-файл (1), вибираємо режим роботи SP FlashTool у списку (2), що розкривається, натискаємо кнопку « Download» (3), потім підключаємо вимкнений апарат до USB-порту.

2. Після завершення процедури з'явиться віконце « Download OK».

Спосіб 3: Format All + Download

Режим « Формат All+Download» у SP FlashTool призначається для виконання прошивки при відновленні девайсів, а також використовується в ситуаціях, коли інші вищеописані методи не застосовні або не спрацьовують.

Ситуації, в яких застосовується Формат All+Download», Різноманітні. Як приклад можна розглянути випадок, коли в апараті було встановлено модифіковане і/або виконана перерозмітка пам'яті девайса на відмінне від заводського рішення, а потім знадобився перехід на оригінальне програмне забезпечення від виробника. У цьому випадку спроби записати оригінальні файли завершуватися помилкою і програма SP FlashTool запропонує використання аварійного режимуу відповідному вікні-повідомленні.

Етапів виконання прошивки в режимі, що розглядається, всього три:

  • Повне форматування пам'яті апарата;
  • запис таблиці розділів PMT;
  • Запис усіх розділів пам'яті пристрою.
Увага! При маніпуляціях у режимі « Формат All+Download» стирається розділ NVRAM, що призводить до видалення параметрів мережі, зокрема IMEI. Це унеможливить здійснення дзвінків і підключення до мережам Wi-Fiпісля виконання нижченаведених інструкцій! Відновлення розділу NVRAM за відсутності бекапу досить трудомістка, хоч і можлива в більшості випадків процедура!

Кроки, необхідні для проведення процедури форматування та запису розділів у режимі « Формат All+Downloadаналогічні таким у вищеописаних методах для режимів Download» та « Firmware Upgrade».

1. Вибираємо scatter-файл, визначаємо режим, натискаємо кнопку « Download».

2. Підключаємо пристрій до USB-порту ПК і чекаємо на закінчення процесу.

Встановлення кастомного кавері через SP Flash Tool

На сьогоднішній день широкого поширення набули так звані кастомні прошивки, тобто. рішення, створені не виробником конкретного девайсу, а сторонніми розробниками чи рядовими користувачами. Не заглиблюючись у переваги та недоліки такого способу змінити та розширити функціонал Андроїд-девайсу, варто зазначити, що для встановлення кастомів у більшості випадків потрібна наявність в апараті модифікованого середовища відновлення – або CWM Recovery. Практично у всіх MTK-девайсах цей компонент системи можна встановити за допомогою SP FlashTool.

1. Запускаємо Флеш Тул, додаємо scatter-файл, вибираємо « Download Only».

2. За допомогою чек-боксу в самому верху переліку розділів знімаємо відмітки з усіх файлів-образів. Встановлюємо галочку тільки біля розділу « RECOVERY».

3. Далі необхідно вказати програмі шлях до файлу-образу кастомного рекавері. Для цього здійснюємо подвійний клік шляхом, прописаним у розділі « Location», і у вікні Провідника знаходимо необхідний файл *.img. Натискаємо кнопку « Відкрити».

4. Результатом вищеописаних маніпуляцій має стати щось схоже на скріншот нижче. Галочкою відзначений виключно розділ « RECOVERY" в полі " Location» вказаний шлях і сам файл-образ рекавері. Натискаємо кнопку « Download».

5. Підключаємо вимкнений девайс до ПК та спостерігаємо за процесом прошивки рекавері у пристрій. Все відбувається дуже швидко.

6. Після закінчення процесу знову бачимо вже знайоме за попередніми маніпуляціями віконце « Download OK». Можна перезавантажуватись у модифіковане середовище відновлення.

Варто зазначити, що аналізований спосіб установки рекавері через SP FlashTool не претендує на роль абсолютно універсального рішення. В окремих випадках при завантаженні образу середовища відновлення в апарат можуть знадобитися додаткові діїзокрема, редагування scatter-файлу та інші маніпуляції.

Як бачимо, процес прошивки MTK-девайсів на Android за допомогою програми SP Flash Tool - процедура не складна, але вимагає належної підготовки та виваженості дій. Робимо все спокійно та обмірковуємо кожен крок – успіх забезпечений!



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

Способи створення backup на Андроїді

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

Найефективнішими способами монтажу backup Android є:

Розбираючись, як зробити бекап Андроїд, потрібно знати, що для резервування операційки разом з прошивкою вам потрібно буде розблокувати на гаджеті права Суперкористувача (root). Без рут ви зможете створювати копії тільки файлів користувача.

Запис бекапу за допомогою Google

Всі Андроїд апарати надають можливість синхронізуватися з віртуальним сховищем Google. Це дозволяє зберігати на хмарному диску весь контент.

Щоб виконати резервне копіюванняконтактів на Android та іншої інформації користувача через Google, вам знадобиться:

Змонтований backup буде розміщений на віртуальному диску Google. Щоб при повному скиданніналаштувань скористатися створеною копією, слід відкрити вкладку «Відновлення та скидання» та запустити процедуру повернення.

Створення бекапу через середу Recovery Mode

За допомогою засобу Recovery Mode можна змонтувати резервну копію мобільного пристрою разом із даними користувача та програмного забезпечення. Вказана область відновлення передбачена на всіх смартфонах та планшетах.

Стандартний Рекавері має дещо обмежені можливості. Тому перед тим, як зробити бекап прошивкиАндроїд, вам. Робиться це так:


Цими діями ви заміните на смартфоні старе середовище відновлення на CWM Recovery. Тепер можна робити бекап системи Андроїд:


При необхідності відновити на девайсі прошивку ви зможете скористатися раніше створеним бекапом і цим середовищем реанімування CWM Recovery.

Запис backup через SP FlashTool

Розглядаючи, як зробити повний бекап Андроїдапотрібно виділити програму SP FlashTool. У цьому випадку резервування прошивки та даних користувача буде здійснюватися через комп'ютер. Зазначена програмапрацює лише з гаджетами, зібраними на базі процесорів MediaTek.

Для бекапу Android на ПК скопіюйте з мережі наступне:

  • драйвера для MTK;
  • драйвера для смартфона (зазвичай вони йдуть у комплекті з гаджетом, проте їх завжди можна знайти у мережі);
  • утиліти MtkDroidTools та SP FlashTool.

Після того, як завантажити вказані файли вам вдалося, можна приступати до створення backup Android на комп'ютер:

  1. Активуйте на мобільному пристроїналагодження по USB.
  2. Підключіть телефон до комп'ютера та завантажте необхідні драйвери.
  3. Встановіть MtkDroidTools і зачекайте, доки система визначить ваш гаджет. Якщо на смартфоні не було увімкнено режим superuser, програма самостійно його активує. При цьому на екрані мобільного телефону можуть спливати повідомлення, що вимагають вашого підтвердження.
  4. У головному вікні утиліти клацніть «Карта блоків», після чого натисніть «Створити файл scatter». Збережіть цей документ на комп'ютері без зміни назви.

  5. Далі запустіть SP FlashTool, виберіть Scatter-loading і вкажіть шлях до щойно завантаженого файлу.

  6. У наступному вікні перейдіть до розділу Read back і натисніть Add.
  7. Тапніть двічі по рядку, задайте назву нового файлу (воно має починатися з «ROM») і збережіть його на ПК в зручному місці.
  8. Потім за допомогою стандартного блокнота відкрийте раніше створений документ scatter і скопіюйте з нього набір символів, що йде після слова CACHE, в поле Length. Після зроблених процедур натисніть Ok.

  9. Вимкніть девайс від ПК і повністю вимкніть його.
  10. Виконайте повторну комутацію. Windows визначить телефон, як невідомий пристрій. У цей момент встановіть раніше завантажені та розпаковані драйвери на MTK.
  11. Від'єднайте гаджет від ПК. У програмі SP FlashTool перейдіть на вкладку Read back. І знову скомутуйте вимкнений смартфон з комп'ютером. Почнеться процес зчитування Андроїда на ПК. Про стан завантаження свідчить синя лінія внизу екрана.

  12. Після завершення копіювання запустіть смартфон, відкрийте MtkDroidTools, клацніть «Створити backup» і пропишіть шлях до файлу з назвою ROM, який ви створили раніше.

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

SP Flash Tool- розумний і зручний інструмент, призначений для прошивки пристроїв, збудованих на базі чіпсетів від MediaTek. Якщо ви вирішили прошити Android-смартфон або планшет з таким процесором "під капотом", то вам потрібно насамперед подбати про можливість зробити бекап ROM апарату, якщо щось не піде. Крім звичайної причини (запобіжні заходи) тут існує ще один резон: не кожна обрана вами прошивка може підійти конкретно для вашого пристрою. Тому варто переконатися в тому, що вимоги щодо характеристик дисплея, обсягу пам'яті та інших регламентованих новою прошивкоюпараметрів повністю дотримані. В іншому випадку софт, а разом з ним і апарат може виявитися частково або повністю неробочим. Практика показує, що при збігу параметрів прошивка Android-смартфону за допомогою SP Flash Tool проходить гладко, але ми вирішили таки навести інструкцію зі створення резервної копії.

Створення повної резервної копії Flash-пам'яті смартфона

Для створення резервної копії Flash-пам'яті Android-смартфону у вас має бути встановлена ​​сама утиліта та .

1. Запустіть флештул, потім у закладці "Download" завантажте scatter-файл (його за необхідності можна запозичити у Android-пристрою з аналогічним процесором). Не лякайтеся, якщо не побачите в папці зі scatter-файлом жодних файлів прошивки – це нормально. Залишіть галочку тільки на першому рядку (PRELOADER), решту зніміть.


2. Визначте, скільки інформації та звідки потрібно зчитувати. Після цього перейдіть до закладки "Memory Test". Тут теж залишається лише одна галочка на " RAM Test”, Інші необхідно зняти.


Далі дійте наступним чином:
2.1. Натисніть кнопку Start;

2.2. Через USB-порт підключіть вимкнений Android-пристрій до ПК;

2.3. Тест пам'яті, який відбудеться після підключення, покаже необхідну вам інформацію щодо блоків EMMC (на блоки з нульовим об'ємом не звертайте уваги, потрібні будуть лише ті, що мають розмір;


3. Отриману інформацію скопіюйте в блокнот, після чого перейдіть в закладку "ReadBack" та натисніть "Add".


3.1. Двічі клікніть по рядку, що з'явився;


3.2. Вкажіть ім'я файлу (за замовчуванням ROM_0), а також вкажіть місце, куди буде збережено блок пам'яті;

3.3. Орієнтуючись на отримані раніше дані, заповніть три параметри у вікні.


Ви отримали назви ваших регіонів, розмір відомий, а стартова адреса у кожному з них буде 0x0.
приклад:
Region: EMMC_USER Start Address: 0x0 Length: 0x3ab400000
Після заповнення параметрів залишається натиснути кнопку Ок.

Зверніть увагу : на пристрої, взятому як приклад, є 4 регіони, але це не означає, що їх стільки ж на інших гаджетах. У флеш-пам'яті може бути 3, 2 або навіть один регіон (USER). В останньому випадку вибирати регіон вам не доведеться - у меню, призначеному для введення параметрів читання блоку, ця опція буде відсутня. Як правило, така ситуація трапляється під час роботи з Android-пристроями на базі чіпсетів ранніх років випуску.

3.4. Натисніть кнопку "ReadBack", виконайте перепідключення до USB-порту вимкненого гаджета - почнеться читання;

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

Таким чином ви отримаєте повну копію флеш-пам'яті вашого Android-пристрою.

Якщо ви вирішили скористатися утилітою SP Flash, найлегше взяти для прошивки (модифіковане рекавері саме для вашого пристрою) і завантажити на домашній комп'ютер відповідний MTK-процесору гаджета. Усі старі драйвери, що стосуються Android-пристроїв потрібно буде попередньо видалити. Потрібно також завантажити варіант для Windows або Linux. І не забуваємо при цьому, що утиліта SP Flash Tool для MTK пристроїв може бути сумісна з 32 або 64-бітною версією ОС ПК - важливо вибрати правильну, відповідну системі, встановленій на домашньому комп'ютері.

З апаратних засобів потрібні будуть:
1. Домашній комп'ютер Windows/ Linux;
2. Справний USB шнур для комутації з Android-пристроєм;
3. Android-смартфон або планшетний комп'ютер.

SP Flash Tool може прошити пристрої на базі чіпсетів МТ6575, МТ6577, МТ6577Т, МТ6595, МТ6592, МТ6582, МТ6572, МТ6589, МТ6589Т.

Встановлення драйвера

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


Інсталяція драйвера виконується вручну. У наступному вікні виберіть "Встановити драйвер із зазначеного місця", після чого вкажіть шлях до архіву драйверів (він має бути попередньо розпакований) та встановіть потрібний. Тепер можна від'єднати Android-пристрій від ПК, але вмикати його ще рано. Зате можна перейти безпосередньо до процесу прошивки.

Інструкція прошивки смартфонів на базі MTK

Тут ми наводимо повну покрокову інструкцію, за якою ви зможете самостійно виконати прошивку Android-смартфона або планшета на базі процесорів від MediaTek.

1. Завантажте програму SP Flash Tool та розпакуйте архів на комп'ютер;
2. Якщо у вас апарат з процесором MT6575 або MT6577 на базі проекту AGOLD, скачайте на комп'ютер програму SP_MDT з можливістю вибору компонентів у uboot та розпакуйте її;
3. Завантажте та встановіть драйвери USB VCOM;
4. Виконайте розпакування архіву із заводською прошивкою для вашого Android-пристрою (ім'я директорії для розпакованої папки з файлами заводської прошивки не повинно включати символи кирилиці);
5. Вимкніть смартфон або планшет, шнур USB не повинен бути підключений до комп'ютера;
6. Вийміть акумулятор, а потім вставте його назад;
7. Якщо драйвера ще не встановлені, підключіть пристрій до ПК за допомогою USB-шнура. Операційна системапісля цього знайде новий пристрій, а ви повинні вказати їй папку з драйвером USB VCOM для вашої версії операційної системи. Виконайте інсталяцію драйверів і від'єднайте шнур від ПК.
8. Запустіть SP Flash Tool;


9. Натисніть кнопку Scatter-loading і в папці з прошивкою виберіть файл MTXXXX_Android_scatter_emmc.txt (у MTXXXX літери X замініть цифрами, що відповідають процесору вашого пристрою - скаттер-файл для кожного з них свій).


УВАГА! Для апаратів на базі процесорів MT6575 і MT6577 зніміть галочки з пунктів Preloader і dsp_bl, для решти пристроїв з чіпсетами MediaTek приберіть галочку тільки з пункту Preloader;

10. Натисніть кнопку Download;


11. Вимкнений смартфон або планшет підключіть до комп'ютера за допомогою кабелю USB. Як тільки новий пристрій буде виявлено, має розпочатися його прошивка. Якщо цього не сталося, від'єднайте апарат від ПК, вийміть та вставте його акумулятор і знову підключіть його до комп'ютера. У процесі прошивки за умови коректно встановлених драйверівДиспетчер пристроїв повинен спостерігати mtk usb port (MediaTek PreLoader USB VCOM Port). Якщо помилка не вдається, гаджет перестане відображатися. Після завершення прошивки він також зникає з диспетчера пристроїв.


Прошивка успішно завершена? Залишається тільки від'єднати Android-пристрій від комп'ютера та увімкнути його.