Aangepaste ROM's en GSI's op Samsung Galaxy-apparaten installeren

Wanneer u een Android-apparaat bezit, wordt u onderdeel van een open-sourcecommunity. De software van Android is open-source, wat betekent dat iedereen naar binnen kan gaan, de softwarecode kan wijzigen, opnieuw kan inpakken en kan openen voor downloads door andere gebruikers. Hierdoor is de moddingwereld rondom Android enthousiast en creatief.

Zowel hobbyisten als professionele ontwikkelaars zijn vaak degenen die patches en verbeteringen voor applicaties en software maken vóór het officiële Android-ontwikkelingsteam (zoals het geval was met de 4XL groene schermtint van Google Pixel en Samsung DeX naar Linux problemen). Met communityforums zoals XDA, dat een soort fanpagina voor ontwikkelaars is voor Android, is het heel gemakkelijk om deze verbeteringen van eigen bodem te verkennen en te vinden in de vorm van aangepaste ROM's en GSI's.

Wat is een aangepaste ROM?

Uw Android-smartphone is vooraf geïnstalleerd met een voorraad-ROM die de prestaties en beschikbare functies bepaalt. ROM staat voor Read-Only Memory en is firmware. Aangepaste ROM's zijn ontwikkeld door de open-sourcegemeenschap van Android en kunnen nieuwe functies ontgrendelen en de manier waarop het besturingssysteem op uw Android-apparaat functioneert verbeteren. De meeste van deze aangepaste ROM's zijn gratis.

Wat is GSI?

GSI staat voor Generic System Imaging. GSI's helpen u uiteindelijk om uw applicaties uit te testen op apparaten die uw applicatie officieel niet ondersteunen. Ze lijken genoeg op ROM's, zodat je een ROM of GSI kunt downloaden die je een bepaalde verbetering voor je Android-apparaat geeft, maar er is een groot verschil.

ROM versus GSI

Voor een specifiek Android-apparaat wordt een ROM ontwikkeld. GSI is meer een applicatie voor meerdere apparaten. Er is geen garantie dat een GSI zonder bugs zal werken in alle Android-software, en GSI-ontwikkelaars zijn ook niet bezig met het oplossen van deze bugs. Het kan geen kwaad om een ​​GSI over een ROM te flashen, vooral als er geen ROM voor uw apparaat beschikbaar is. Zorg ervoor dat uw telefoon compatibel is met Project Treble en een ontgrendelbare bootloader heeft. Door de bootloader te ontgrendelen (de software die elke keer dat je je telefoon aanzet wordt geladen), kun je de fabrieksinstellingen herstellen.

Een ROM is over het algemeen de meest stabiele van de twee.

Installeer een aangepast ROM

Hoewel je misschien aarzelt om deze nieuwe stap te zetten met je Android OS, is het downloaden en installeren, ook wel flashen genoemd, een custom ROM niet zo moeilijk. Laat u echter niet misleiden. Je kunt je telefoon koninklijk verknoeien als je de instructies niet opvolgt. Maar zoals het opzetten van IKEA-meubels, als je de handleiding volgt, zal je bank - of in dit geval je telefoon - niet kapot gaan als je erop gaat zitten.

Om een ​​aangepast ROM te downloaden, heeft uw telefoon ook het volgende nodig:

  • Ontgrendelbare bootloader
  • GApps (Google Apps)
  • Aangepast herstel

Maak een back-up van uw gegevens! Als ik deze opdracht een hele alinea zou kunnen herhalen, zou ik dat doen. Geef niet wat je hebt voor iets wat je niet hebt. Zoals eerder vermeld, kun je je telefoon verknoeien door een aangepast ROM te laten knipperen. Neem geen risico, maak er een back-up van.

  1. Download het aangepaste ROM dat u wilt gebruiken, maar extraheer het niet.
  2. Zoek de Google App die overeenkomt met de ROM. Bewaar beide op uw smartphone.
    • google app-rom
  3. Start uw smartphone op in de herstelmodus. De knoppen kunnen verschillen, afhankelijk van uw apparaat. Houd ingedrukt volume omlaag + aan/uit-knop voor een paar seconden.
  4. Zodra u bij het herstelscherm bent, selecteert u Installeren.
  5. Selecteer Installeren vanaf [waar uw zipbestand ook is opgeslagen]. Dit wordt het flashen van de zip genoemd.
  6. U wordt door de selectiestappen geleid om het juiste zip-bestand op te halen. Ten slotte wordt u gevraagd om de flits te bevestigen.
  7. Eenmaal geïnstalleerd, ga terug en wis je cache.

Installeer een GSI

Het downloaden en installeren van een GSI is volledig apparaatspecifiek. Er zijn echter enkele algemene stappen om een ​​idee te krijgen van hoe het proces verloopt.

Uw apparaat heeft het volgende nodig:

  • Treble-compliance
  • Een ontgrendelbaar opstartsysteem
  • Een methode om het verifiëren van opstarten uit te schakelen

Maak een back-up van uw gegevens voordat u doorgaat.

  1. Om een ​​GSI te downloaden, moet u ervoor zorgen dat uw apparaat Treble-compatibel is. Voer de volgende opdracht uit op ADB: getprop ro.treble.ingeschakeld. Als u een "false" ontvangt, kunt u geen GSI op uw telefoon uitvoeren.
  2. U wilt dan zien met welk GSI-besturingssysteem uw telefoon compatibel is. Voer in ADB deze prompt uit: cat /system/etc/ld.config.version_identifier.txt \ | grep -A 20 “\[verkoper\]”. Als u een "true" ontvangt, kunt u vrijwel elke GSI uitvoeren. Als het onwaar is, kunt u alleen een GSI uitvoeren met hetzelfde besturingssysteem als uw telefoon.
  3. Schakel opstarten verifiëren uit.
  4. U moet de huidige specificaties van uw systeem wissen om de GSI-specificaties te flashen.
  5. Start uw apparaat opnieuw op.

Afsluiten

Voordat u aangepaste ROM's of GSI's installeert, maakt u een back-up van al uw gegevens, het maakt niet uit of u een beginner of een professional bent, geen enkel ervaringsniveau maakt het verlies van gegevens gemakkelijker om emotioneel mee om te gaan. Tenzij je natuurlijk een Android-telefoon gebruikt die bedoeld is om mee te experimenteren.