Logo nl.androidermagazine.com
Logo nl.androidermagazine.com

Uw nexus bijwerken - alles wat u moet weten

Inhoudsopgave:

Anonim

Nexus-telefoons zijn eenvoudig te updaten door ontwerp - hier is hoe u daarvan kunt profiteren

Meer mensen dan ooit bezitten een Nexus-apparaat. Vanaf de introductie van de Nexus One in januari 2010 en tot de daaropvolgende releases op de Nexus 6 in 2014, blijft het aantal groeien. Bovendien hebben we de Nexus 7-tablets (één naam, twee modellen uit 2012 en 2013) die nog steeds populaire apparaten zijn, evenals de nieuwe Nexus 9. En we kunnen de Nexus 10 nooit vergeten.

Hoewel het idee van wat "Nexus" eigenlijk betekent, varieert van release tot release, is er niets veranderd dat dit enkele van de meest "open" en "ontwikkelaarsvriendelijke" beschikbare apparaten blijft. Ze zijn geweldig voor ervaren hackers die serieuze aanpassingen willen doen, of voor de onervaren mensen die nat willen worden en hun weg willen leren in Android. (Of het kunnen gewoon geweldige telefoons zijn voor mensen die niet willen sleutelen.)

Nexus-apparaten ontvangen doorgaans ook als eerste nieuwe updates van het Android-besturingssysteem. Wanneer een nieuwe versie van Android wordt aangekondigd, is het veilig om te zeggen dat deze eerst op een Nexus-apparaat beschikbaar zal zijn. En traditioneel staan ​​andere recente Nexus-apparaten op de eerste plaats voor updates. Dat is enigszins veranderd met de introductie van "Google Play-ervaring" -apparaten en de nauwe betrokkenheid van Motorola bij Google, en daarom heeft het een beetje een vuurstorm veroorzaakt.

Hoe dan ook, Nexus-apparaten bieden verschillende manieren om bij te werken naar het nieuwste besturingssysteem. Zij zijn:

  • Een traditionele draadloze update.
  • Sidelading van een OTA-updatebestand.
  • Updaten vanuit een fabrieksimagebestand.
  • Vanaf nul beginnen met een fabrieksimagebestand.

Dit is geen stapsgewijze zelfstudie over het bijwerken van uw Nexus-apparaat. Zie het als een (relatief) basisprimer voor de beschikbare opties. Laten we de verschillen tussen deze opties bespreken en welke het beste bij u past.

De voorwaarden

We gaan het hebben over een paar nerdy (maar niet al te moeilijke) dingen hier, dus er moet wat huiswerk worden gedaan. Voor alles behalve de traditionele draadloze update, wil je waarschijnlijk de Android SDK geïnstalleerd hebben (echt nodig). Hier is alles wat u moet weten om de Android SDK in gebruik te nemen.

Als u de Android SDK enige tijd geleden hebt geïnstalleerd, moet u mogelijk delen ervan bijwerken. Start de Android SDK Manager (zoek naar het "Android" uitvoerbare bestand in de map Tools waar u de SDK ook hebt geïnstalleerd) en zorg ervoor dat de "Android SDK Tools" en "Android SDK Platform-tools" up-to-date zijn.

En om met de fabrieksafbeeldingsbestanden te werken, moet u een ontgrendelde bootloader op uw telefoon of tablet hebben. Nexus-apparaten maken het ontgrendelen (en opnieuw vergrendelen) van uw bootloader een triviale onderneming. Maar vergeet niet dat dit uw apparaat ook minder veilig maakt. Wanneer je de bootloader ontgrendelt, worden de gegevens van je telefoon automatisch gewist en begin je helemaal opnieuw. Gegevens blijven intact als u deze opnieuw vergrendelt, maar worden gewist als u ervoor kiest om ze later opnieuw te ontgrendelen.

Ja, er zijn ook "toolkits" die veel van dit werk voor u zullen doen. En dat is prima. Maar we raden ten zeerste aan om deze stappen te leren en waarom dingen werken zoals ze zijn. Het is niet zo moeilijk en je zult er een meer ontwikkelde Android-gebruiker voor zijn. Dingen met de hand doen geeft je de kennis en hulpmiddelen om dingen te repareren als de toolkit-methode fout gaat.

Laten we daarmee eens kijken naar de verschillende opties voor het bijwerken van uw Nexus-apparaat.

1. De traditionele draadloze update

Dit is meestal - maar niet altijd - de langzaamste manier om dingen te doen. Of misschien voelt het gewoon zo. Er wordt een update aangekondigd en u leunt achterover en wacht tot deze via de ether wordt gedownload als download op uw telefoon. Soms is dit onmiddellijk. Misschien heb je geluk gehad. Of misschien is de update zo belangrijk en haast Google het iedereen in één keer. Google's voorrecht.

Maar meestal ervaren we wat bekend staat als een gespreide uitrol. Dat wil zeggen, een bepaald percentage apparaten - meestal 1 procent om mee te beginnen - krijgt eerst de update. Google hangt terug, controleert hoe het een dag of twee gaat en stuurt vervolgens een nieuwe batch. Dan Morrill van Google heeft gezegd dat het gaat in stappen van 1 procent, 25 procent, 50 procent, 75 procent en uiteindelijk 100 procent van de gebruikers.

En het voelt alsof het eeuwig duurt. …

Maar wat als je niet hoefde te wachten? Dat brengt ons bij de eerste van de handmatige methoden voor het bijwerken van uw Nexus.

2. Haal dat OTA-bestand op en laad het opzij

Wanneer uw telefoon een draadloze update ontvangt, wordt deze van een server gedownload. En met Nexus-telefoons kunt u zien waar het wordt gedownload. De link bevindt zich in het logcat-bestand en ziet er ongeveer zo uit:

android.clients.google.com/packages/ota/google_hammerhead/c1a33561be84a8a6a7d5a4c8e3463c4db9352ce6.signed-hammerhead-LRX21O-from-KTU84P.c1a33561.zip

Als u goed kijkt, ziet u de server, de apparaatnaam (hamerkop is de codenaam voor de Nexus 5), een MD5-hash en de buildversie van waaruit u bijwerkt, gevolgd door de versie waarnaar u bijwerkt. In dit specifieke geval is dat KTU84P (de nieuwste Android KitKat-build) tot LRX21O (de nieuwe Lollipop-build).

Dat is eenvoudig genoeg, en het is goed om dat soort dingen te kunnen ontleden, om ervoor te zorgen dat je met de juiste update werkt. (Je kunt de versie van je build vinden in het gedeelte 'Over' van je instellingenmenu. En maak je geen zorgen over het breken van iets - je apparaat zou moeten afzien als de build-versies niet overeenkomen.)

Dus je downloadt dat bestand. Vanaf daar start je opnieuw op voor herstel, kies je ervoor om het via adb te sideloaden en ga je naar de races.

Dat zijn veel woorden voor wat echt een snel en gemakkelijk proces is. U hebt precies hetzelfde updatebestand gebruikt dat uw telefoon zou hebben als het de update zelf zou downloaden. Je hebt er gewoon het werk voor gedaan, zonder te wachten.

Protip: u kunt het logbestand bekijken met de opdracht adb logcat op uw computer (bijvoorbeeld: adb logcat -v long> bestandsnaam.txt) of met een app van Google Play op uw telefoon. CatLog is een goede om te proberen. U ziet de download-URL zodra uw apparaat de OTA begint te downloaden en u kunt deze delen met de rest van ons!

3. Bijwerken vanuit een fabrieksimagebestand

Nexus-apparaten krijgen waar naar onze mening elke smartphone toegang toe moet hebben - een "fabrieksimage" die, wanneer toegepast, uw telefoon terugzet naar de toestand waarin deze verkeerde toen u hem kocht. Google doet het eigenlijk beter en biedt fabrieksafbeeldingen voor de meest recente softwareversie, zodat u niet helemaal opnieuw begint en daarna elke update moet toepassen.

Fabrieksafbeeldingen worden echter niet alleen gebruikt voor het wissen van je telefoon - je kunt ze bijwerken terwijl je ook al je gegevens intact houdt, wat handig kan zijn als fabrieksafbeeldingen beschikbaar zijn vóór een update via de ether. Het flashen van een fabrieksimage heeft een paar meer bewegende delen, maar het is echt niet veel gecompliceerder dan het sideloaden van een OTA-update.

Fabrieksafbeeldingen bevatten verschillende bestanden - dit zijn de "afbeeldingen" - die naar uw telefoon worden geflitst. Daar is de radio. En de bootloader. En dan een zipbestand met nog meer afbeeldingen, inclusief de opstartinstallatiekopie, cache, herstel, systeem en gebruikersgegevens. Dit zijn de basisonderdelen waaruit de software op uw telefoon bestaat.

Het ding dat u moet onthouden bij het bijwerken van een fabrieksimage en het uitvoeren van het meegeleverde script (dat is gewoon een ander bestand dat de afbeeldingen automatisch laat flitsen, maar je kunt ze ook handmatig doen) is om de vlag "-w" te verwijderen. Dat duurt ongeveer 10 seconden in een teksteditor. Voer het script uit en de bootloader (en soms een radio) zal worden geflitst. Ga vervolgens naar de hoofdafbeelding (en de andere afbeeldingen die erin zijn opgenomen) en je bent klaar.

Een andere optie is om dit allemaal handmatig te doen. Typ de opdrachten om de bootloader en de radio zelf te flashen (vergeet niet om de bootloader opnieuw op te starten nadat deze is geflitst), voer dan gewoon zelf "fastboot update IMAGE.zip" uit.

4. Vanaf nul beginnen met een fabrieksafbeelding

Dit is eigenlijk alles in nummer 3, alleen veeg je de telefoon in het proces. (Ik hoop dat je eerst een back-up van je gegevens hebt gemaakt!)

Wanneer de telefoon opnieuw wordt opgestart, hebt u de meest recente versie van uw besturingssysteem, net alsof u het uit de doos haalt. Meestal is het redelijk veilig om te updaten via de fabrieksimage zonder alles te wissen (zoals de stap hierboven). Maar als je na je update rare dingen of gekkigheid ziet, is reflashen met een volledige wisactie meestal de eerste stap bij het oplossen van problemen.

Hulp krijgen

Deze instructies zijn (zoals vermeld) uw inleiding om u in de juiste richting te wijzen. Computer-savvy types kunnen deze informatie waarschijnlijk gebruiken en gewoon rollen, maar velen van ons zouden een beetje meer begeleiding nodig hebben. Het goede nieuws is dat begeleiding gemakkelijk te krijgen is.

Richt uw browser op de Android Central Nexus-apparaatforums, waar u mensen vindt die Nexus wonen en ademen en die u graag helpen. Voor hen is dit allemaal oud en hebben ze de antwoorden op al je vragen en hebben ze waarschijnlijk snelkoppelingen en tips die we hier niet hebben behandeld.

De volgende keer dat u koppen leest over een Nexus-update, bent u klaar om uw mouwen op te stropen en dingen voor elkaar te krijgen!