Factory images

Lees verder na de advertentie.
De update wordt door Google verspreid als OTA (over the air)-update. Dat wil zeggen dat er een update-pakket verspreid wordt. Dit update-pakket kan vrij eenvoudig ook handmatig worden geïnstalleerd, maar is op het moment van schrijven nog niet beschikbaar. Wel is het mogelijk om de fabrieksimages (factory images) handmatig te flashen. Wanneer je wel graag op een eenvoudige manier handmatig wilt updaten, kun je beter wachten tot de OTA (over-the-air)updates begonnen zijn en dan die updatebestanden handmatig installeren.
Lees meer: Android 5.1 officieel: HD voice, device protection en veel bugfixes
Op dit moment zijn de images voor Android 5.1 beschikbaar voor de Nexus 5, Nexus 6, Nexus 7 (2012, nog geen LTE) en Nexus 10.
Stappenplan
Let op dat er altijd een (heel klein) risico is dat je bestanden kwijtraakt bij het op deze manier flashen van een nieuwe Android-versie. Zorg dus dat je een back-up hebt van belangrijke gegevens. Volg de onderstaande stappen om de factory image te flashen.
Er zijn twee stappenplannen, de lange versie zorgt er voor dat er normaliter geen gegevens verloren gaan, bij de korte versie is dat wel het geval. Wanneer je toestel nog niet ontgrendeld is, dan zullen de gegevens altijd verloren gaan. Wanneer je Windows draait kun je ook de Nexus Root Toolkit-applicatie gebruiken om de bestanden te flashen.
1. Zorg dat je Fastboot hebt geïnstalleerd. Deze applicatie is bijvoorbeeld hier voor Windows te vinden en zit ook in de officiële ontwikkelaarskit. Voor Linux en OS X kun je hier terecht.
2. Download de factory image van de officiële pagina hier.
3. Pak het zip-bestand uit.
4. Zet het Nexus-apparaat in de fastboot-modus. Dit doe je op de Nexus 5 bijvoorbeeld door het toestel uit te zetten en weer aan te zetten met daarbij de volume-omlaag-knop ingedrukt.
5. Typ in een terminal (op Windows ga je naar ‘Start’–>’Uitvoeren’–>’cmd’) het volgende commando ‘cd NaamVanDeMapWaarDeBestandenStaan’
Kort plan (géén behoud van gegevens)
6. Typ vervolgens: flashall.bat (Windows) op ./flash-all.sh (Mac/Linux). Wanneer je hier de foutmelding ‘error: update package missing system.img’ krijgt, zul je het lange plan moeten volgen.
7. Android 5.1 wordt geïnstalleerd, dit kan even duren.
Lang plan (met behoud van gegevens)
6. Pak in de map het zip-bestand met de naam ‘image-****.zip’ uit.
7. Zoek in de bovenliggende map het bestand waarvan de naam begint met ‘bootloader’ en typ in het terminalscherm ‘fastboot flash bootloader bootloader-***’
8. Typ ‘fastboot reboot-bootloader’ en wacht tot het toestel herstart is in de fastboot-modus.
9. Zoek in de bovenliggende map het bestand waarvan de naam begint met ‘radio’ en typ in het terminalscherm ‘fastboot flash radio radio-***’. Op tablets (zonder dataverbinding) kan deze stap overgeslagen worden.
10. Typ ‘fastboot reboot-bootloader’ en wacht tot het toestel herstart is in de fastboot-modus.
11. Ga naar de map image-**** en typ ‘fastboot flash system system.img’.
12. Typ ‘fastboot flash cache cache.img’.
13. Typ ‘fastboot flash recovery recovery.img’.
14. Typ ‘fastboot flash boot boot.img’.
15. Typ ‘fastboot reboot’ en wacht (heel, heel) geduldig af tot Android 5.1 opstart!
Reacties
Inloggen of registreren
om een reactie achter te laten
De OTA zip voor Nexus 6 wil maar niet komen, vandaar!
Moet je bij deze procedure niet:
USB debugging en OEM unlock aanvinken? Zou zo graag naar Marshmallow overstappen, maar ben huiverig. Ik lees zoveel verschillende verhalen over flashen.
Jammer, heb er echt heel lang over gedaan maar ik liep uiteindelijk vast bij stap 8. Het bestand wil niet openen want het is beschadigd. Lijkt wel hogere wiskunde, even zo’n update installeren. Niet aan mij besteed, blijkbaar. Heb helaas wel de update nodig omdat ik last heb van de microfoon-bug en daardoor amper kan bellen.
Op mijn telefoon staat er een boatloader version van HHZ12d terwijl die van de Factory Images HHZ12f is…
Vervolgens geeft mijn CMD de foutmelding dat hij de bootloader niet kan laden (Stap 7).
Iemand die me hierbij kan helpen?
Ohja… Flash-all.bat heb ik ook al gedaan.
Heren, wat doe ik fout….. N5 is in fastboot en is unlocked. Na het intypen van flashall.bat komt er dit te staan: “flashall.bat wordt niet herkend als een interne of externe opdracht, programma of batchbestand…
Toen ik overging naar 5.0 heb ik het op dezelfde manier gedaan en dit ging goed…. Alvast bedankt
N5 zonder problemen of dataverlies naar 5.1, volgens het ‘lange plan’ hier boven. Bedankt!
Sinds gisteravond 5.1 draaiend op N5. Tot nu toe geen problemen tegengekomen
Hoe lang kan het booten duren na flashen, mijn Nexus 5 is al bijna een uur bezig?
Die van mij blijft maar < waiting for device > weergeven, iemand die weet hoe ik dit moet fixen?
Is het niet ‘flash-all.bat’ ipv ‘flashall.bat’? (windows)
waar is eigenlijk userdata.img voor?
Oh de versie met behoud van data werkt alleen als je al eens ‘fastboot oem unlock’ hebt gedaan..
Heb je dat niet gedaan dan moet je hem eerst unlocken voordat je de bootloader kan beschrijven en dat wiped hij je data. dan kan je dus net zo goed een flas-all doen want weg is het toch al.
Je kan ook gewoon “sideloade” dat is makkelijker
Gewoon met wugfresh net geïnstalleerd met behoud van gegevens 10 min klaar
Mooi, heb ik vanavond wat te doen
Nexus 7 (2012) succesvol geupgrade. Ik heb uit luiheid gewoon alles gewist.
Ik ga toch voor de flash-all… Van 4 naar 5 geprobeerd te sideloaden en dat ging prima maar had hele vage problemen daarna.. Volledige wipe loste het grootste deel per direct op dus daar hou ik me mooi aan vast vanaf nu.
Hoi, voor behoud van nieuwe gegevens is het nog makkelijker om in het flash all script de optie -w te verwijderen. Die zorgt voor de wipe. Zoek naar fastboot -w update image-hammerhead. Let wel: resultaten in het verleden bieden geen garantie voor de toekomst.
Sorry Sander, maar er staat toch een veel eenvoudigere handleiding op https://developers.google.com/android/nexus/images dan ga je naar de map met de “unzipped files” en open je met je shift en rechtermuis het “opdrachtvenster” en dan hoef je alleen nog maar flash-all uit te voeren en klaar is kees, duurt wel ff
leuk, lang plan en kort plan. Werkt het ook bij een Medion S7852? Die werd geleverd met 4.4.2 waardoor de sd niet bruikbaar is.
Iemand dit stappenplan al succesvol uitgevoerd? (Op een Mac met een Nexus 5)
Thanks!!
Binnenkort als de Nexus 6 updates binnen komen ook een handleidinkje weer over side-loaden van de OTA update?
Vraag waar ik misschien overheen heb gelezen? Is het in Android 5.1 ook mogelijk om de Encryptie op de Nexus 6 uit te zetten bij een factory reset ofzo?
Beter artikel dan “Hoe zet ik shortcuts uit” 😉
Leuk zulke technische artikelen. Dank u.