Uw gegevens. Uw keuze.

Als je alleen het noodzakelijke kiest, verzamelen we met cookies en vergelijkbare technologieën informatie over je apparaat en je gebruik van onze website. Deze hebben we nodig om je bijvoorbeeld een veilige login en basisfuncties zoals het winkelwagentje te kunnen bieden.

Als je overal mee instemt, kunnen we deze gegevens daarnaast gebruiken om je gepersonaliseerde aanbiedingen te tonen, onze website te verbeteren en gerichte advertenties te laten zien op onze eigen en andere websites of apps. Bepaalde gegevens kunnen hiervoor ook worden gedeeld met derden en advertentiepartners.

Achtergrond

Oude smartphonehardware met Android 13: mijn weg naar custom ROM

Martin Jud
12/5/2023
Vertaling: machinaal vertaald

De afgelopen drie maanden was een goedkope smartphone van vier inch mijn dagelijkse metgezel. Hij heeft een oude processor uit 2018 en draait op Android 11 - of om precies te zijn, dat deed hij tot voor kort. Want ik heb hem met succes bijgewerkt naar Android 13.

Dit artikel gaat over aangepaste ROM's en het voorbereidings- en installatiewerk dat nodig is om ze te installeren op een smartphone met stock Android. Aangepaste ROM's zijn aangepaste versies van het gratis besturingssysteem Android, ontwikkeld door Google, die een oude smartphone nieuw leven kunnen inblazen.

Als je meer wilt weten over mijn dwergtelefoon en de aanvankelijke worsteling met het kleine toetsenbord, kun je het achtergrondverhaal lezen in de volgende post.

Waarschuwing: verlies van garantie en tijdverlies

Ik kan over het garantieverlies heen met mijn smartphone, die me slechts 96 frank / euro kostte inclusief verzendkosten. Anders is een alternatieve versie van Android die je handmatig kunt installeren aan te raden, vooral voor oudere apparaten die geen (beveiligings)updates meer krijgen. Over het algemeen moet je geduld en tijd hebben voor zo'n onderneming en erop voorbereid zijn dat er dingen mis kunnen gaan.

In het ergste geval kun je je smartphone niet meer gebruiken. In het beste geval heb je er meteen plezier van en ben je blij na een succesvolle installatie. Met een beetje kennis en een goede voorbereiding is het installeren van een aangepaste ROM geen onmogelijke taak. Als je de wil en het verlangen hebt, zal het je (waarschijnlijk) lukken.

De juiste aangepaste ROM's vinden

Maar wat als er geen aangepaste ROM voor je smartphone is? Ik kan geen aangepaste ROM vinden voor mijn Cubot KingKong Mini 2 Pro op XDA of ergens anders. Maar er is een laatste kans die Generic System Image (GSI) heet. Een GSI is ook een aangepaste ROM, maar het is niet aangepast voor een specifiek apparaat.

De voorwaarde voor het installeren van een GSI is dat de smartphone minimaal Android 8 draait en dat de bootloader is ontgrendeld. Android 8 omdat Google's Project Treble, dat Android modulariseert en apparaatstuurprogramma's scheidt van de rest van Android, voor het eerst in deze versie is geïntegreerd. Dit maakt het eenvoudiger om de software op smartphones bij te werken.

Mogelijk geschikte ROM's gevonden: Dit is waar ik naar kijk voordat ik mijn beslissing definitief maak

Hoeveel Google kan het zijn?

Ik pauzeer bij deze gedachten. Wacht, wat wil ik precies?

De volgende vragen komen op:

  • Wil ik alle Google apps op mijn smartphone gebruiken?
  • Zullen slechts enkele van de Google apps genoeg voor me zijn?
  • Kan ik helemaal zonder Google?

Ik realiseer me al snel dat ik (voorlopig) een beetje Google wil houden. In de eerste plaats omdat ik de apps wil blijven gebruiken die ik in de Play Store heb gekocht. Ten tweede omdat ik nog niet in detail heb gekeken naar welke vervangende apps ik in de toekomst wil gebruiken voor mijn handjevol Google apps.

Nik biedt verschillende Google app-pakketten (NikGApps) aan op nikgapps.com, die ik later zou kunnen installeren. Het kernpakket op de schermafbeelding hieronder komt overeen met mijn idee van "een beetje Google". Alleen zoveel Google installeren als nodig is voor de functie van de gebruikte apps klinkt goed.

Dit betekent dat ik de apps die ik mis - Gmail, Maps en Chrome - uit de Play Store kan downloaden en zonder problemen kan gebruiken. Als ik naar de andere pakketten kijk, moet ik glimlachen, want ik heb gelezen dat de hele vloed aan Google-software honderden of zelfs duizenden keren per dag met servers communiceert, waardoor de batterijen van smartphones aanzienlijk sneller leeg raken. Vergelijkbaar met de telemetriegegevens van Windows van Microsoft.

Nu ik me bewust ben van de normale hoeveelheid Google software, ben ik nog enthousiaster over een aangepaste ROM. Heb ik straks meer dan een dag stroom op één lading?

Beheerdersrechten: Wat zijn de vereisten voor root-toegang?

Verder wil ik graag beheerdersrechten veiligstellen, dat is root-toegang voor Android. Op een gerootte smartphone kun je apps installeren met functies die zonder root-toegang niet of minder goed werken. Goede advertentieblokkers zijn daar een voorbeeld van.

Daarom ga ik vertrouwen op Magisk, dat regelmatig updates ontvangt en ook de mogelijkheid biedt om veel handige modules te installeren. Om Magisk te kunnen installeren, moet de aangepaste ROM lees- en schrijfrechten voor het systeem ondersteunen. Ik zal je binnenkort in een of twee aparte artikelen meer vertellen over root, het installeren van Magisk en mijn favoriete root-apps.

Belangrijk voor de GSI download: Controleer CPU-architectuur en partitie-indeling

Je kunt de architectuur en deze indeling eenvoudig achterhalen met de app Treble Info. Na het opstarten toont deze het volgende op mijn smartphone:

Ik zie dat mijn apparaat over het algemeen geschikt is voor Project Treble (GSI). De informatie "system-arm64-ab.img.xz" vertelt me ook dat ik een ARM64 architectuur heb. Als ik in de app op Eigenschappen klik, kom ik erachter dat er ook een 64-bits binderarchitectuur wordt gebruikt. Er zijn ook ROM's waarbij de binderarchitectuur afwijkt van die van de processor.

LeaOS: de Android 13 GSI van mijn keuze

Tijdens verder onderzoek kwam ik LeaOS tegen. Dit bevalt me beter dan mijn eerste twee kandidaten, waarvan LeOS een verwarrend gelijkende naam heeft. Daarom wil ik het installeren.

Ik neem een risico met Lea, want er zijn geen rapporten over of het stabiel en foutloos draait op mijn Cubot smartphone. Maar de GSI van de ontwikkelaar AltairFR heeft alles wat ik wil:

Installeer nieuw, alternatief Android

Voor mijn project heb ik een driver nodig voor mijn Cubot smartphone en de SDK Platform Tools met ADB.

Dan zorg ik ervoor dat op mijn smartphone de laatste versie van Cubot's stock Android 11 is geïnstalleerd. Ik download ook de image van dezelfde versie van Cubot.

Daarna volg ik de gids van orangestate die hierboven is genoemd. Samengevat doe ik het volgende:

Dat was het eigenlijk. Daarbovenop flash ik echter nog een laatste bestand met de naam lk_patched.img. Dit voorkomt dat Cubot me door middel van oranje tekst laat weten dat ik geen garantie meer heb als ik de smartphone opstart. Omdat dit alleen tijdens het opstartproces gebeurt, is deze stap niet absoluut noodzakelijk. Toch wil ik mezelf de hint besparen.

Na dit alles start ik de smartphone opnieuw op en wacht ik op Android 13.

Hoe goed Android 13 draait op de dwergtelefoon

Hooray, het draait! Na de herstart begroet Android 13 me en kan ik beginnen met instellen alsof ik net een nieuwe smartphone heb gekocht. Enige tijd later is alles weer zoals het hoort. Afgezien van de Play Store, Play services en Android Auto, zijn er na de installatie geen Google apps meer. Ik moet me echter wel realiseren dat de voorgeïnstalleerde agenda-app van AOSP voor mij niet werkt. Ik installeer daarom de Google Agenda-app uit de Play Store.

Voorlopig is er niets buggy - mijn smartphone wordt zonder problemen herkend door Google en ik kan mijn gekochte apps gebruiken - dit hoort niet altijd zo vlekkeloos te werken op smartphones met custom ROM's.

De apps draaien niet sneller en ook niet sneller dan onder Android 11, wat betekent dat mijn KingKong nog steeds langzaam draait in sommige apps en op langere websites. Zowel de AOSP launcher van Android 13 als mijn favoriete Smart Launcher 6 zijn echter soepel in gebruik zonder schokken.

Al met al ben ik erg tevreden - de moeite was het waard. En als er een nieuwere versie van LeaOS uitkomt, hoef ik gelukkig niet alles opnieuw te doorlopen. Dan is het voldoende als ik de nieuwe GSI over de oude flash.

Mijn dwergtelefoon zal zeker niet de laatste zijn die ik nieuw leven inblaas. Als je na deze wat langere reis naar custom ROM nog zin hebt in meer, zal ik je niet teleurstellen. Ik zal ook schrijven over mijn weg naar root. Binnenkort kun je ook lezen over wat er allemaal mogelijk is dankzij root - en welke root-apps nu bijna onmisbaar voor me zijn geworden.

Coverfoto: Martin Jud

55 mensen vinden dit artikel leuk


User Avatar
User Avatar

De dagelijkse kus van de muze stimuleert mijn creativiteit. Als ze me vergeet, probeer ik mijn creativiteit terug te winnen door te dromen, zodat het leven mijn dromen niet verslindt.


Achtergrond

Interessante feiten uit de wereld van producten, een kijkje achter de schermen van fabrikanten en portretten van interessante mensen.

Alles tonen

Deze artikelen kunnen je ook interesseren

  • Achtergrond

    Mijn favoriete root-apps voor Android 13

    van Martin Jud

  • Achtergrond

    Android 13 en mijn reis naar root-toegang

    van Martin Jud

  • Achtergrond

    Is een smartphone van vier inch te klein?

    van Martin Jud