2015-12-15 20 views
5

Kiedy próbuję migać przez system.img fastboot (z mojego niestandardowego AOSP Build) Sony Xperia Z3 pojawia się następujący błąd:Fastboot błysk system.img błąd

# fastboot flash system system.img 
sending 'system' (584106 KB)... 
OKAY [ 18.294s] 
writing 'system'... 
FAILED (remote: size too large) 
finished. total time: 18.297s 

Z3 ma około 2 GB i partycji systemowej Nie mam pojęcia, dlaczego flashowanie się nie udaje.

Odpowiedz

1

I wreszcie znaleźć rozwiązanie:

BOARD_SYSTEMIMAGE_PARTITION_SIZE 

w BoardConfig.mk była większa niż powinna. Zmiana rozwiązała problem.

+0

Czy mogę zapytać, czym dokładnie jest BoardConfig.mk? Nie znajduję tego rodzaju pliku na moim komputerze. –

+0

BoardConfig.mk to plik konfiguracyjny używany podczas kompilowania własnej pamięci ROM z systemem Android. – Lawiusz

+0

Ok, mam taki sam problem jak ty. Mam Asus Zenfone Selfie. Nie mogę znaleźć takiego pliku na moim komputerze. Czy możesz podać mi coś istotnego, np. Jakiś inny plik, więc mogę go edytować i zwiększyć rozmiar partycji? –

10

Wymusza to szybkie uruchamianie, aby automatycznie rozrzucać pliki do określonego zakresu w rozmiarze K | M | G, w tym przypadku 256M

fastboot flash –S 256M system PATH_TO_SYSTEM.img 
+1

Ta metoda również nie działa. Daje następujące dane wyjściowe: wysyłanie rzadkiego "systemu" (259493 KB) ... OKAY [8.138s] pisanie "system" ... NIEUDANE (zdalne: rozmiar zbyt duży) zakończone. czas całkowity: 8.141s – Lawiusz

+0

Wobec tego samego wydania @Lawiusz określając parametr -S nie zmienił mojej sytuacji –

1

Wystarczy użyć nowszej wersji fastboot. Nowe bootloadery wspierają pobieranie system.img w częściach.

4

Użyj nowszej wersji fastboot, która umożliwia wysyłanie pakietów sperowanych.