Zflashowałeś pomyślnie jedynie bootloader systemu, a sam system nie. W dodatku wyczyściło Ci partycje systemową po pierwszym poleceniu.
Nie wiem gdzie to wyszukałeś, ale flash toolem najlepiej wgrywać ROM do tego Prestigio, poprzednio nie zadziałało Ci z flash tool, bo trzeba uruchomić urządzenie w trybie download mode. (EDL).
Jak zrobię ściszanie + power to się włącza osobny tryb, jakieś chińskie znakczki tylko. Na YT widzialem że download mode ma napisy po angieslku i jest tych napisów więcej. Także nie wiem czy to jest to.
u mnie recovery mode jest na podgłośnianie + power.
Fastboot też się inaczej włącza (da się chyba tylko przez adb). W adb nie potrafię za to włączyć trybu download.
No i w tym chińskim trybie jak włączam program flash tool to nie nie robi po kliknięciu Download. Tak samo jak w każdym innym trybie. Jakby nie wykrywał, czy coś?
No dobra w przypadku akurat tego smatfona sprawa jest jeszcze prostsza.
Kluczowe są tu odpowiednie sterowniki do USB zainstalowane na potrzeby flashowania.
Poszukaj sobie w necie “Flash Tool Mediatek USB drivers”.
Na “normalnych” sterownikach USB Ci nie zadziała Flash Tool.
Jak już to będziesz miał za sobą to:
W Flash tool zaznaczasz “MT6582_Android_scatter.txt”
Klikasz w Option, potem USB Model i klikasz USB Model
Zaznaczasz opcję “Download All”, a prędkość ustawiasz na “High speed”
Wyjmujesz na jakiś czas baterię i ponownie ją wkładasz.
Naciskasz przycisk “Download”
Podpinasz smartfon pod USB
Proces flashowania powinien się rozpocząć
Jak będzie zielone kółko to można odłączyć smartfona i go włączasz
Nie ma nic prywatnego, ale czasem zwraca imei i tym podobne, zależnie od telefonu.
A po to to wszystko byś mógł sobie sprawdzić wielkość partycji na którą flaszujesz dany plik .img i odpowiednio użyć komendy:
fastboot flash -S 512M system system.img
Gdzie “512M” to przykładowa wielkość, którą zmień sobie do swojej wielkości, jaką ma Twój fonik.
Poza tym wygląda na to, że masz mocno uwalony system ogólnie i w takim stanie, ja bałabym się nim robić flaszowanie telefonu.
Póki go nie naprawisz, użyj jakiegoś distra linuksowego nawet w trybie “live”. Tam po prostu doinstaluj adb wraz z tools’ami i zrób flaszowanie spod terminala. Proste i nie wymaga żadnej zabawy ze sterownikami
Ale ta opcja i tak nie zadziała, o ile dobrze rozumiem? Tylko przez tryb download się będzie dało, jak mi się te stery na Windowsa uda zainstalować?
Co znaczy “mocno uwalony system”? On działa, włącza się. Ale syfki jakieś są i zamulają, takie tam. A, i to nie mój telefon.
Także jeszcze raz: jeśli podam rozmiar to zadziała, mimo że bez podawania rozmiaru nie działało?
Ja zacząłem od Linuksa, ja Windows zainstalowałem tylko do flashowania Androdia.
Z poziomu Linuksa nie działało za pomocą fastboota (wykrywał wszystko ale samo czyszczenie i instalacja nie działała). Z Windowsa dokładnie to samo (stery “zwykłe” zainstalowałem, adb i fastboot wykrywa urządzenie ale samo czyszczenie i instalacja nie dizała)
Ale jest ten flash tool z trybem download i to jest nadzieja. Problem tylko, że teraz nie idzie tych “innych” sterowników zainstalować na Windowsie (na Linuksa z kolei w ogóle nie ma tych “innych” sterowników). I tak nie powiedziane że te inne sterowniki cokolwiek pomogą.
Jeszcze raz: fastboot z podanym rozmiarem zadziała, mimo że bez podawania rozmiaru nie działał?
Normalnie flaszuje się przez tryb fastboot. Download mode to tzw. tryb serwisowy, w którym telefon “łyknie” wszystko, co mu wyślesz. Nawet i źle zrobione paczki! To innymi słowy ostateczność. I zalecam naprawdę sporą ostrożność, z tym, co i jak robisz w tym trybie.
Mocno uwalony to mocno uwalony. Znaczy tyle co napisane.
Sam z resztą piszesz wyżej, że nie możesz odpalić trybu awaryjnego, czy wyłączyć sprawdzania CRC sterownika, co powinno być rzeczą bezproblemową.
Poza tym bcdedit’owi musisz powiedzieć gdzie ma szukać swoich “flaków”, na przykład tak, pisząc w linii poleceń administratora:
bcdedit /store c:\Boot\BCD
To powinno dać ci całą listę jego opcji.
Przykładowo, jeśli wyłączyłeś sobie DEP’a, żeby go włączyć piszesz tak:
bcdedit /store c:\Boot\BCD /set nx AlwaysOn
Jeśli bcd “fisiuje” mocniej, możesz spróbować naprawić go tym narzędziem:
Powinno, bo bez podawania prawdopodobnie korzystało z wpisów w paczce, a ktoś mógł ją robić pod inny model fonika z inną wielkością partycji.
Kompletnie nie potrzebnie. Linux ogarnia to oodb. Jeszcze mi się nie trafił telefon i rom, którego nie mogłam zrobić spod mojego miętowego terminala
Musiałeś coś źle zrobić, albo nie tak zainstalować (lub skonfigurować) adb i resztę pod linuksem.
Linuks nie potrzebuje sterowników żadnych do tego, bo w kernelu jest absolutnie wszystko co, potrzeba.
Ewentualnie może trzeba zmienić w telefonie tryb pracy usb - mtp, ptp i inne jakie ma dostępne. Na którymś powinno ruszyć. I oczywiście włączony debug usb, bo to podstawa pracy z adb.
Wiem w czym był problem z tym bcdedit i Shift+Uruchom ponownie:
Bootloader Linuksa - to był problem. Jak dałem przywracanie bootloadera Windowsowego to teraz te opcje działają.
No dobra, w końcu się udało - ster zainstalowany.
–
Z tym fastboot pod Linuksem to mam mocne wrażenie że i tak nie pójdzie. Może ta opcja z podanym rozmiarem. Ale inne kombinacje próbowałem, sporo kombinowałem.
To ile właściwie wpisać tego rozmiaru?
fastboot flash -S 512M system system.img
Tam jest tyle:
(bootloader) partition-size:system: 64000000
(bootloader) partition-type:system: ext4
To komendę taką dać?:
fastboot flash -S 64000000 system system.img
Dla każdej flaszowanej partycji podaje się adekwatnie do jej wielkości. Podaje się całkowitymi megabajtami, a nie dziesiętnie.
A w ogóle jakie SDK masz zainstalowane? Tzn. dla jakiego androida? Powinno być dla takiego, jaki rom flaszujesz.
Można spróbować jeszcze inaczej. Wypruj z tego obrazu andka wszystkie podobrazy jakie zawiera.
Powinno być mniej więcej coś takiego:
bootloader
radio
boot
cache
recovery
system
userdata
Wrzuć je gdzieś do katalogu i teraz tak… (oczywiście spod cmd administratora!) - dokładnie w tej kolejności jak podam:
To taka moja “magiczna” formułka na wszelkie dolegliwości z normalnym flaszowaniem. U mnie działa zawsze
Aha i upewnij się, że ten fonik nie ma jakiś klimatów typu zablokowany bootloader, inaczej kiszka.
A on ma może coś takiego jak OEM unlock? Tak mi się teraz przypomniało. Jeśli ma, użyj tego przed flaszem i wtedy powinno przejść w trybie bootloadera.
"zablokowany bootloader"
W tym temacie wiele próbowałem i… nie mam pojęcia. Żadna metoda nie pozwoliła tego sprawdzić. Wyduszanie takie specjalnego muneru na tel., fastboot oem coś tam coś tam też nic nie zwraca. Nic.
Ale mogę użyć fastboot flash boot boot.img i pisze że wszystko ok, więc chyba nie jest zablokowany?
Ten obraz andka to był plik rar i go wypakowałem i tam wszystkie obrazy boot.img, system.img itd są “na wierzchu”.
No ale jaki rozmiar? Podałem ci wynik tamtej komendy i co? Mam przeliczyć to sam? Lepiej ty, bo ty wiesz w czym rzecz.
Co mam wpisać? To: 61.0352 czy to 7.6294? Coś dziwne te rozmiary mi wychodzą…