2016-05-27, 12:32:38
Здравейте, в тази тема ще обясня всичко нужно за флашване на РОМ посредством MiFlash.
ЗАБЕЛЕЖКА - при флашване в EDL режим, телефоните със заключен Bootloader губят всичките данни и настройки, независимо от типа на избрания скрипт за инсталация!!!
Oсновни стъпки:
1. Изтегляне на необходимите файлове и програми - MiFlash, Fastboot ROM във формат .TGZ (от тук или тук)
2. конфигуриране на телефона за работа с ADB и EDL/Fastboot
3. Koнфигуриране на MiFlash
1. За да продължим напред с флашването е нужно да имаме по възможност последната версия на МiFlash, която включва в себе си всички драйвъри и необходими файлове за свързване между телефон и компютър/лаптоп.
При неуспешна връзка между устройствата е добре да проверите дали при вас не е включена Опцията Driver signature Enforcement на вашия компютър.
Изключва се по този метод: http://en.miui.com/thread-237673-1-1.html (най-лесно е временно да я спрете чрез рестарт на компютъра и натискане на f8 преди зареждането на WINDOWS. Избира се опцията показана на снимката:
Като не на всеки компютър става от всеки път и не винаги е F8, понякога е F5).
Taзи стъпка я правите само и единствено ако в Device manager-a ви стои неинсталирано устройство с име Android, което по никакъв начин не желае да направи връзка с ADB независимо от методите, по които му избирате с кой драйвър да борави.
За сваляне ви трябва единствено последната версия на MiFlash, която към дадения момент е 20160401:
http://en.miui.com/forum.php?mod=attachm...M3Ng%3D%3D
Не мога да предоставя друг линк. Предната версия можете да свалите винаги от тук: http://en.miui.com/a-234.html (под Step 1 -> Download MIUI ROM Flashing Tool)
- След успешното сваляне и разархивиране инсталирате програмата.
В зависимост дали сте с 32 или 64 битов Windows обикновено инсталацията се извършва в
C:\Program Files (x86)\Xiaomi\MiPhone или в C:\Program Files\Xiaomi\MiPhone.
Нарочно ви давам тези пътища, защото (поне за мен) това е най-лесния начин да си намерите adb файловете и съответно да можете да направите проверки за свързаност с ADB, FASTBOOT и съответно да си инсталирате ръчно CUSTOM recovery, чрез команди в терминала. А терминала ще ви е нужен на 100%, така че без ADB няма да минем по никой начин.
2. Вече сме инсталирали програмата. Време е за проверка на Driver-ите:
Първо активираме Developer Оptions на телефона.
Това става като се отиде в Settings-About phone и се натисне няколко пъти (5 или 7) на реда MIUI Version.
Tам ще видите неколкократно съобщение, че ще станете разработчик след конкретен брой натискания - не спирайте докато не ви изпише "No need, you are already a developer"
След това отивате в Settings - Additional Settings - Developer options. Вътре позволявате USB Debugging
Tук е момента, в който може да свържете телефона към компютъра. Ако имате отворен Device manager проверете дали всичко е инсталирано или остава нещо от гореспоменатите "жълти" устройства без драйвър
Докато не накарате компютъра да разпознае телефона като Android ADB Interface (или нещо подобно)
- няма смисъл да продължавате нататък, защото по всяка вероятност в терминала няма да ви излиза нищо. Четете по-нагоре за Disable driver signature enforcement докато се оправят нещата или тествате на друг комп.
Понякога има значение Windows 7, 8, 8.1, 10 и дали е 32/64 битов. Аз лично досега проблеми с Driver не съм имал, но винаги има първи път.
- Ако все пак успешно се запознаят устройствата помежду си отивате:
32 битовите в : C:\Program Files (x86)\Xiaomi\MiPhone\Google\Android
64 битовите в : C:\Program Files\Xiaomi\MiPhone\Google\Android
На празно място в самата папка натискате SHIFT от клавиатурата и докато държите този бутон натискате Десен бутон на мишката. В появилото се меню ще имате опция:
"Open command window here", с която ще отворите Teрминала или така наречения Command prompt и ще видите един ред, който ще отговаря на пътя до текущата папка.
Време е за въвеждане на първата команда, която е
adb devices
Добре е при въвеждането телефонът ви да е включен и отключен, защото при успешна връзка трябва да ви запита дали вярвате на този компютър. Независимо дали ще сложите или не отметката да не ви проверява следващия път, трябва ДА позволите на компютъра връзка с телефона.
Като отговор трябва да ви излязат няколко букви и цифри последвани от текста "device"
Ако не ви връща нов ред или пише "offline" вероятно или сте пропуснали въпроса, или нямате инсталиран гореспоменатия драйвър
Няма как да продължите напред, без да оправите този проблем
При успешно свързване обаче вече ще сте готови за следващата команда, която е
adb reboot edl
Пиша EDL с големи букви, за да знаете, коя е последната. Най-добре си копирайте командата (ctrl+v не работи в терминала, така че поставянето става посредством десен бутон на мишката и "paste").
Aко командата мине телефонът ще угасне и ще започне да мига червения индикатор само.
3. Тук вече е момента, в който трябва да стартирате MiFlash и да натиснете бутона REFRESH.
Трябва да ви излязат пак няколко букви и цифри, a в другите колони нещо от рода COM2, COM4 и т.н - това означава, че вече имате връзка между програмата и телефона и е време да зададете пътя до IMG файловете от предварително сваления ROM (ВЪВ ФОРМАТ .TGZ)
ТGZ архива се извлича посредством WinRAR или 7z.
Крайният резултат е папка, в която имате няколко файла завършващи на .bat или .sh + папка images
Нямате ли такава папка - по всяка вероятност не сте свалили правилния или целия РОМ
ЗАДЪЛЖИТЕЛНО е да не оставяте празни места в имената на папките, от които избирате ROM-a
Правилно е да е : C:/Users/Atanas/Desktop/kenzo_images_global1238dsjh4
Неправилно C:/Users/Atanas/Desktop/Nov Rom/Redmi note 3 global stable/kenzo_images_global123iosadah
В Мi flash след Refresh ще видите нещо от този род:
Избирате в ляво бутона Browse и задавате пътя до папката Images:
По мои впечатления, независимо от това, къде ще сложите точката долу (Ha Flash_all, Flash all except storage и т.н) в edl режим се затриват всичките данни.
Правете си backup и копирайте бекъпа на компа преди флашване, защото може да изчезне при флашването.
Ако все пак флашвате през Fastboot там нещата са други - bootloader-a е отключен и вече ще има значение какво сте избрали.
Остава да натиснете бутона Flash и да изчакате 240 секунди.
Ще ви изпише, че е приключил процеса
и остава да отстраните кабела и да задържите бутона за включване на телефона около 10 секунди. Тогава вече ще започне да се включва телефона, като при първо включване може да се наложи да чакате и около 5 минути.
Успех!.
Темата подлежи на промяна и допълване
Източник: лични впечатления.
Допълнително инфо и повече картинки има тук http://en.miui.com/thread-235865-1-1.html
ЗАБЕЛЕЖКА - при флашване в EDL режим, телефоните със заключен Bootloader губят всичките данни и настройки, независимо от типа на избрания скрипт за инсталация!!!
Oсновни стъпки:
1. Изтегляне на необходимите файлове и програми - MiFlash, Fastboot ROM във формат .TGZ (от тук или тук)
2. конфигуриране на телефона за работа с ADB и EDL/Fastboot
3. Koнфигуриране на MiFlash
1. За да продължим напред с флашването е нужно да имаме по възможност последната версия на МiFlash, която включва в себе си всички драйвъри и необходими файлове за свързване между телефон и компютър/лаптоп.
При неуспешна връзка между устройствата е добре да проверите дали при вас не е включена Опцията Driver signature Enforcement на вашия компютър.
Изключва се по този метод: http://en.miui.com/thread-237673-1-1.html (най-лесно е временно да я спрете чрез рестарт на компютъра и натискане на f8 преди зареждането на WINDOWS. Избира се опцията показана на снимката:
Като не на всеки компютър става от всеки път и не винаги е F8, понякога е F5).
Taзи стъпка я правите само и единствено ако в Device manager-a ви стои неинсталирано устройство с име Android, което по никакъв начин не желае да направи връзка с ADB независимо от методите, по които му избирате с кой драйвър да борави.
За сваляне ви трябва единствено последната версия на MiFlash, която към дадения момент е 20160401:
http://en.miui.com/forum.php?mod=attachm...M3Ng%3D%3D
Не мога да предоставя друг линк. Предната версия можете да свалите винаги от тук: http://en.miui.com/a-234.html (под Step 1 -> Download MIUI ROM Flashing Tool)
- След успешното сваляне и разархивиране инсталирате програмата.
В зависимост дали сте с 32 или 64 битов Windows обикновено инсталацията се извършва в
C:\Program Files (x86)\Xiaomi\MiPhone или в C:\Program Files\Xiaomi\MiPhone.
Нарочно ви давам тези пътища, защото (поне за мен) това е най-лесния начин да си намерите adb файловете и съответно да можете да направите проверки за свързаност с ADB, FASTBOOT и съответно да си инсталирате ръчно CUSTOM recovery, чрез команди в терминала. А терминала ще ви е нужен на 100%, така че без ADB няма да минем по никой начин.
2. Вече сме инсталирали програмата. Време е за проверка на Driver-ите:
Първо активираме Developer Оptions на телефона.
Това става като се отиде в Settings-About phone и се натисне няколко пъти (5 или 7) на реда MIUI Version.
Tам ще видите неколкократно съобщение, че ще станете разработчик след конкретен брой натискания - не спирайте докато не ви изпише "No need, you are already a developer"
След това отивате в Settings - Additional Settings - Developer options. Вътре позволявате USB Debugging
Tук е момента, в който може да свържете телефона към компютъра. Ако имате отворен Device manager проверете дали всичко е инсталирано или остава нещо от гореспоменатите "жълти" устройства без драйвър
Докато не накарате компютъра да разпознае телефона като Android ADB Interface (или нещо подобно)
- няма смисъл да продължавате нататък, защото по всяка вероятност в терминала няма да ви излиза нищо. Четете по-нагоре за Disable driver signature enforcement докато се оправят нещата или тествате на друг комп.
Понякога има значение Windows 7, 8, 8.1, 10 и дали е 32/64 битов. Аз лично досега проблеми с Driver не съм имал, но винаги има първи път.
- Ако все пак успешно се запознаят устройствата помежду си отивате:
32 битовите в : C:\Program Files (x86)\Xiaomi\MiPhone\Google\Android
64 битовите в : C:\Program Files\Xiaomi\MiPhone\Google\Android
На празно място в самата папка натискате SHIFT от клавиатурата и докато държите този бутон натискате Десен бутон на мишката. В появилото се меню ще имате опция:
"Open command window here", с която ще отворите Teрминала или така наречения Command prompt и ще видите един ред, който ще отговаря на пътя до текущата папка.
Време е за въвеждане на първата команда, която е
adb devices
Добре е при въвеждането телефонът ви да е включен и отключен, защото при успешна връзка трябва да ви запита дали вярвате на този компютър. Независимо дали ще сложите или не отметката да не ви проверява следващия път, трябва ДА позволите на компютъра връзка с телефона.
Като отговор трябва да ви излязат няколко букви и цифри последвани от текста "device"
Ако не ви връща нов ред или пише "offline" вероятно или сте пропуснали въпроса, или нямате инсталиран гореспоменатия драйвър
Няма как да продължите напред, без да оправите този проблем
При успешно свързване обаче вече ще сте готови за следващата команда, която е
adb reboot edl
Пиша EDL с големи букви, за да знаете, коя е последната. Най-добре си копирайте командата (ctrl+v не работи в терминала, така че поставянето става посредством десен бутон на мишката и "paste").
Aко командата мине телефонът ще угасне и ще започне да мига червения индикатор само.
3. Тук вече е момента, в който трябва да стартирате MiFlash и да натиснете бутона REFRESH.
Трябва да ви излязат пак няколко букви и цифри, a в другите колони нещо от рода COM2, COM4 и т.н - това означава, че вече имате връзка между програмата и телефона и е време да зададете пътя до IMG файловете от предварително сваления ROM (ВЪВ ФОРМАТ .TGZ)
ТGZ архива се извлича посредством WinRAR или 7z.
Крайният резултат е папка, в която имате няколко файла завършващи на .bat или .sh + папка images
Нямате ли такава папка - по всяка вероятност не сте свалили правилния или целия РОМ
ЗАДЪЛЖИТЕЛНО е да не оставяте празни места в имената на папките, от които избирате ROM-a
Правилно е да е : C:/Users/Atanas/Desktop/kenzo_images_global1238dsjh4
Неправилно C:/Users/Atanas/Desktop/Nov Rom/Redmi note 3 global stable/kenzo_images_global123iosadah
В Мi flash след Refresh ще видите нещо от този род:
Избирате в ляво бутона Browse и задавате пътя до папката Images:
По мои впечатления, независимо от това, къде ще сложите точката долу (Ha Flash_all, Flash all except storage и т.н) в edl режим се затриват всичките данни.
Правете си backup и копирайте бекъпа на компа преди флашване, защото може да изчезне при флашването.
Ако все пак флашвате през Fastboot там нещата са други - bootloader-a е отключен и вече ще има значение какво сте избрали.
Остава да натиснете бутона Flash и да изчакате 240 секунди.
Ще ви изпише, че е приключил процеса
и остава да отстраните кабела и да задържите бутона за включване на телефона около 10 секунди. Тогава вече ще започне да се включва телефона, като при първо включване може да се наложи да чакате и около 5 минути.
Успех!.
Темата подлежи на промяна и допълване
Източник: лични впечатления.
Допълнително инфо и повече картинки има тук http://en.miui.com/thread-235865-1-1.html