Ze względu na problemy po nieudanych próbach root przedstawiam krótki opis wgrania stock romu na zablokowany/odblokowany bootloader. Nie jestem autorem i nigdy tego nie robiłem. Źródło:
http://forum.xda-developers.com/moto-e-2015/general/guide-restore-moto-e-2015-stock-firmware-t3044936
Przypomnę również, że jedyna metoda root to odblokowanie BL'a, flash/boot twrp, install supersu.zip.
Każda apka typu KingoCošTam może uwalić fona.
Aby zachować zgodność z oryginałem, po kolei:
A. Pobieramy i instalujemy sterowniki. Wystarczy wklepać w google: Motorola device manager.
B. Pobieramy firmware(link w spoilerze). Moto e 2nd Lte = xt1524 = surnia. Wersja EU - reteu(6.+), reteuall(5.+). Moto e2, bez lte = otus.
C. Pobieramy mfastboot.zip(xda, link wyżej, chyba zbędny).
D. Pobieramy i instalujemy minimal adb & fastboot(link wyżej). Zapamiętaj folder instalacji.
Po instalacjach można zrobić restart kompa.
Rozpakowujemy pobrany rom do folderu instalacji adb&fastboot.
Sprawdzamy czy jest mfastboot.exe czy fastboot.exe - później będziemy się trzymać tej nazwy.
Sprawdzamy ilość sparsechunks - od 0 do ? - ostatniego należy wgrać.
Podłączamy fon w trybie BL do PC (vol- i power na wyłączonym, status code 0 na ekranie -bootloader zablokowany fabrycznie, 3 - odblokowany).
WAŻNE - na zablokowany można wgrać tylko tę samą(ostatnią po OtaUpdate) lub wyższą wersję systemu. Na odblokowany dowolną z pominięciem ...flash partition gpt...
W folderze adb&fastboot naciskamy shift i prawy myszy - uruchom wiersz poleceń tutaj.
Dalszy opis przedstawiam w formacie:
komenda do wklepania + enter
(ewentualna odp. na pc i/lub mój komentarz)
mfastboot devices
(nr seryjny fona, komunikacja działa)
mfastboot oem fb_mode_set
(komenda na zabkokowane BL'ry)
mfastboot flash partition gpt.bin
(fastboot...sending...ok, albo jakoś tak)
mfastboot flash bootloader bootloader.img
(...ok...)
mfastboot flash logo logo.bin
mfastboot flash boot boot.img
mfastboot flash recovery recovery.img
mfastboot flash system system.img_sparsechunk.0
(..ok.., jak wspominałem - od 0 do ostatniego nru)
mfastboot flash system system.img_sparsechunk.1
(...ok... powinno być do końca)
mfastboot flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.3
mfastboot flash system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.5
mfastboot flash modem NON-HLOS.bin
mfastboot erase modemst1
mfastboot erase modemst2
mfastboot flash fsg fsg.mbn
mfastboot erase cache
mfastboot erase userdata
(...ok...; ta komenda kasuje dane użytkownika - nie polecam ale można próbować pominąć)
mfastboot erase customize
(chyba dla fonów z brandem operatora)
mfastboot oem fb_mode_clear
(komenda na zabkokowane BL'ry)
mfastboot reboot
(lub adb reboot albo można zamknąć cmd, odpiąć i wybrać na fonie reboot system).
Pierwsze uruchomienie może trochę potrwać.
Tyle ze mnie.
Osoby, które to robiły i chcą coś dodać/poprawić serdecznie zachęcam do pisania.
http://forum.xda-developers.com/moto-e-2015/general/stocks-firmwares-moto-e-t3113235
Powodzenia.
Ps.
Po awarii Orange wgrałem stock - trochę mi się sypał system. Pominąłem komendy z "oem", podmieniłem logo.bin - mam stock, odblk.BL i brak "unlocked warning".
Zrobię trochę testów dla porównania.