Advertentie

De belangrijkste reden waarom ik en vele anderen de voorkeur geven aan Android-telefoons boven iPhones is dat Google veel van de Android-code gratis beschikbaar stelt. Het staat andere ontwikkelaars dan vrij om versies van Android te maken met minder van de onderdelen die we niet leuk vinden en meer van de onderdelen die we doen.

Maar dit is niet de Android-ervaring die u krijgt wanneer u uw apparaat voor het eerst koopt. In plaats daarvan moet je het heft in eigen handen nemen door de bootloader van je telefoon te ontgrendelen en een aangepaste ROM knipperen.

Dit is een technisch proces dat, als understatement, niet voor iedereen is weggelegd. Ik heb jaren over Android geschreven en ik beschouw het proces nog steeds als een oefening in geduld. Er zijn zoveel punten waarop alles fout kan en gaat.

Hier zijn enkele van de belangrijkste pijnpunten die u tegen kunt komen wanneer u een Android-ROM flasht.

1. ADB en Fastboot installeren

Webpagina voor Android-ontwikkelaars die ADB beschrijft

Als u bekend bent met het vervangen van besturingssystemen op uw pc, dan bent u waarschijnlijk bekend met Linux. Dat proces omvat het installeren van Linux op een cd of USB-stick, het herstarten van je computer en het drukken op de sleutel tijdens het opstarten waarmee u het alternatieve besturingssysteem kunt laden in plaats van het besturingssysteem op uw harde schijf rijden.

instagram viewer

Het proces op Android is veel ingewikkelder. U kunt dit niet bereiken door alleen uw telefoon of tablet te gebruiken; je hebt ook een computer nodig. Dan moet je er gespecialiseerde software op downloaden.

U moet met name de Android Debug Bridge hebben, beter bekend als ADB. Deze suite met tools bevat een programma genaamd Fastboot. ADB praat tegen uw telefoon wanneer deze is ingeschakeld. Fastboot praat met je telefoon nadat je opnieuw bent opgestart in een speciale modus, die handig 'Fastboot-modus' wordt genoemd. Beide tools communiceren via een USB-kabel.

ADB installeren is relatief eenvoudig. Je gaat naar Google's Website voor Android-ontwikkelaars en download de juiste versie voor uw computer. ADB ondersteunt Windows, macOS en Linux.

Wat is het probleem?

ADB en Fastboot zijn beide opdrachtregelprogramma's. In plaats van een app te openen en op een paar knoppen te klikken, moet u leren hoe u de opdrachtregel opent en wat u moet doen.

Het openen van de opdrachtregel is geen slechte zaak, maar het vergroot wel de hoeveelheid technische kennis die nodig is voor de klus. Voor het vervangen van het besturingssysteem op uw computer is de opdrachtregel niet nodig, maar het vervangen van die op uw telefoon wel.

Niet alleen dat, aangezien ADB en Fastboot niet bij uw computer zijn geleverd, moet u de opdrachtregel naar de locatie leiden waar u ADB hebt geïnstalleerd. Anders reageert uw pc alleen met verwarring op de opdrachten die u typt. Mogelijk moet u ook opdrachten uitvoeren met beheerdersrechten.

Opmerking: Er zijn gereedschappen die veel van dit zware werk voor u kunnen uitvoeren. Deze programma's zijn niet afkomstig van Google of andere smartphonefabrikanten en ik heb ook geen aangepaste ROM gebruikt die me heeft opgedragen om een ​​dergelijke methode te gebruiken. Voel je vrij om je ervaringen met dergelijke apps te delen in de reacties.

2. Drivers installeren

Motorola's pagina met stuurprogramma's voor Motorola-apparaten

Apparaten die u op uw computer aansluit, hebben speciale software nodig die de twee hardwareonderdelen vertelt hoe ze moeten communiceren. Windows, macOS en Linux gaan anders om met stuurprogramma's. Op macOS en Linux zijn veel stuurprogramma's ingebakken in het besturingssysteem, terwijl Windows vereist dat u stuurprogramma's afzonderlijk downloadt, net als een applicatie.

Wat is het probleem?

Het is moeilijk te weten wanneer u een probleem met de driver heeft. Noch ADB, noch Fastboot zal je dat zo direct vertellen. Maar als u een commando invoert en er gebeurt niets, is de kans groot dat u een probleem met de driver heeft.

Linux-terminal met de opdracht "adb devices" zonder resultaat

Stuurprogrammaproblemen kunnen moeilijk te stoppen zijn. Toen ik voor het laatst een aangepast ROM installeerde, had ik er geen probleem mee om ADB mijn apparaat te laten herkennen. Toen ik herstartte in de Fastboot-modus, herkende Fastboot mijn apparaat ook.

Maar toen ik Fastboot-opdrachten invoerde, gebeurde er niets. Hoewel Fastboot mijn apparaat kon zien, kon het de telefoon niet vertellen iets te doen. De meeste online gidsen zullen je vertellen dat als Fastboot je apparaat kan zien, je werkende stuurprogramma's hebt. Je kunt je dus mijn frustratie voorstellen toen ik uiteindelijk ontdekte dat, ja, mijn problemen verband hielden met de bestuurder.

Online instructies zullen u over het algemeen vertellen dat ADB gemakkelijker te gebruiken is op macOS of Linux dan op Windows. Toch moest ik consequent Windows in handen krijgen om de klus te klaren. Linux heeft misschien de stuurprogramma's om met mijn telefoon te communiceren, maar om welke reden dan ook hebben ADB en Fastboot nog steeds problemen. Maar wanneer ik de stuurprogramma's voor Windows installeer, werkt dit meestal prima. (Ik heb nog nooit geprobeerd een Mac te gebruiken.)

3. De bootloader ontgrendelen

HTC's website voor het ontgrendelen van bootloaders

Een bootloader is het deel van je telefoon dat bepaalt welk besturingssysteem moet worden opgestart. Standaard start de bootloader alleen het besturingssysteem dat door de fabrikant is geleverd. En het komt op slot.

Je moet de bootloader ontgrendelen voordat je je telefoon kunt vertellen om een ​​alternatief besturingssysteem te laden.Dit is wat je doet wanneer je een aangepast ROM installeert.

Wat is het probleem?

Niet elke Android-telefoon heeft een ontgrendelbare bootloader. Veel - zo niet de meeste - niet. Onder degenen die dat wel doen, moet je oppassen welk model je koopt. Uw veiligste gok is om het te kopen carrier-unlocked versie van het apparaat Koop nooit een telefoon bij uw provider! Koop ontgrendelde telefoons en bespaar honderdenOntgrendelde telefoons kunnen een fortuin kosten, maar de besparingen maken dit meer dan goed. U kunt duizenden besparen door geen contract te ondertekenen. We hebben zes telefoons die contractvrij zijn! Lees verder .

Carrier-versies zijn een gok. In de VS hebben GSM-modellen van AT&T en T-Mobile meer ondersteuning dan CDMA-apparaten van Sprint en Verizon. Maar dit is geen vaste regel.

De telefoons van Google zijn de veiligste gok. Pixel-apparaten en de Nexus-lijn ervoor zijn relatief eenvoudig te ontgrendelen. Sony is een andere goede optie. Het bedrijf vertelt u hoe u zijn apparaten kunt ontgrendelen, biedt broncode aan en biedt de nodige stuurprogramma's voor veel van zijn apparaten.

Het proces voor het ontgrendelen van de bootloader verschilt per fabrikant. Met de telefoons van Google hoeft u alleen maar de juiste opdracht in te voeren. Bij andere merken moet u mogelijk een ontgrendelingscode aanvragen om naast de opdracht in te voeren. Het verzenden van het verzoek houdt meestal in dat u een website bezoekt, en hoewel het antwoord meestal direct is, is dit niet altijd het geval.

4. Een aangepast herstel gebruiken

Nadat je de bootloader hebt ontgrendeld, is het tijd om daadwerkelijk te beginnen met het installeren van je aangepaste ROM.

De meeste smartphones worden geleverd met een zogenaamde a herstel. Dit is het deel van de telefoon dat u laadt om een ​​kapot besturingssysteem te repareren. U kunt het apparaat vanaf hier wissen en het systeem terugzetten naar nieuw.

Een aangepast herstel biedt meer opties. U kunt een volledige back-up maken van alle software op uw telefoon, zodat u het apparaat precies kunt herstellen zoals het nu is. U kunt ook het oude besturingssysteem wissen en een nieuw besturingssysteem installeren, een proces dat bekend staat als knippert.

Wat is het probleem?

Aangepaste herstelacties zijn niet voor elke telefoon beschikbaar. Maar als uw telefoon aangepaste ROM-ondersteuning heeft, is er hoogstwaarschijnlijk ook een compatibel aangepast herstel.

Afhankelijk van uw apparaat kunt u mogelijk geen aangepast herstel installeren. Als dat het geval is, overweeg dan om tijdelijk een aangepast herstel op te starten zonder het herstel van uw telefoon te wissen.

Als u problemen ondervindt bij het installeren of opstarten van een aangepast herstel, heeft u waarschijnlijk problemen met stuurprogramma's.

Wat betreft die aangepaste ROM ...

Als u eenmaal een aangepast herstel hebt uitgevoerd, is het proces vanaf dat moment vrij eenvoudig. Er is nog steeds de mogelijkheid van fouten, maar ze zijn minder waarschijnlijk en het meeste zware werk ligt achter je.

Gelukkig zijn de bovenstaande stappen meestal eenmalige zaken. Als u een aangepast herstel hebt geïnstalleerd, heeft u uw pc niet langer nodig om nieuwe besturingssystemen te flashen. Maar als uw telefoon vereist dat u het herstel tijdelijk opstart, moet u ADB en Fastboot bij de hand houden op uw computer.

Sommige aangepaste ROM's zijn solide stabiel. Anderen zijn een puinhoop. Dus afhankelijk van uw omstandigheden bent u misschien nog niet uit het bos. Dat mag u beslissen een aangepaste ROM is het gewoon niet waard Waarom u niet langer een aangepast ROM voor Android-apparaten nodig heeftAndroid-telefoon is de afgelopen jaren een stuk beter geworden - dus heb je zelfs een aangepaste ROM nodig? Lees verder .

Bertel is een digitale minimalist die schrijft vanaf een laptop met fysieke privacyschakelaars en een door de Free Software Foundation onderschreven besturingssysteem. Hij waardeert ethiek boven functies en helpt anderen de controle over hun digitale leven te nemen.