I 2017, med utgivelsen av Android Oreo, gjorde Google den største endringen i Androids underliggende grunnlag siden Android først ble utgitt i 2008: Project Treble. Ikke bare gjorde det oppdateringer enklere å rulle ut for OEM-er, men vi så også fødselen av GSI-er, eller generiske systembilder, som et alternativ til vanlig tilpasset firmware.

Du har sannsynligvis kommet over dette konseptet et par ganger i sammenheng med tilpassede ROM-er. Spørsmålet gjenstår imidlertid: hva er GSI-er, og hvordan er de forskjellige fra vanlige tilpassede ROM-er?

Hva er generiske systembilder?

Vanligvis den mest konvensjonelle måten tilpassede ROM-er som LineageOS er laget, er at de er kompilert fra kildekoden med en bestemt enhet i tankene.

Dette betyr at ROM-en ikke bare inkluderer et systembilde, men inkluderer også en kjerne og alle spesifikke enhetsblobber og biblioteker, og annen maskinvarespesifikk kode, nødvendig for at den ikke bare skal erstatte telefonens originale fastvare, men faktisk ha de fleste komponenter og funksjoner arbeid.

instagram viewer

Dette har fordeler, men også mange ulemper. Med tilpassede ROM-er som er spesielt laget og kompilert for en spesifikk telefon, en utvikler eller vedlikeholder kan ta tid å fikse eventuelle enhetsspesifikke feil som kan oppstå, for eksempel feil på Wi-Fi eller kameraer.

Men denne typen ROM trenger en utvikler – eller ofte et team av utviklere – for å faktisk ta seg tid til å gjøre beinarbeidet manuelt og få en tilpasset ROM til å kjøre på en ny telefon. Dette krever grundig lesing, testing og mye prøving og feiling. Hvis det ikke er noen som er klar for oppgaven, kan du kanskje ikke installere en tilpasset ROM på telefonen i det hele tatt.

I slekt: 12 grunner til å installere en tilpasset Android ROM

2017 så et stort gjennombrudd i denne forbindelse. Med Android Oreo kunngjorde Google Project Treble, som i hovedsak modulariserer og skiller maskinvarespesifikk kode på lavere nivå fra selve Android-systemet.

Systembildet fungerer i hovedsak som et lag som legges over koden på lavere nivå, noe som betyr at du kan bytte ut operativsystemet uten å måtte berøre det nedre laget. Dette fødte konseptet med GSI-er, eller generiske systembilder, som kan brukes på mer enn én telefon.

Denne endringen var først og fremst ment å løse problemer med at OEM-er er trege og ineffektive når de ruller ut Android-oppdateringer. Men det endte også opp med å bli en game-changer for modding-fellesskapet.

Mens enhetsspesifikke tilpassede ROM-er var og fortsatt er en ting, lager utviklere også tilpassede ROM-er i form av GSI-er, som du kan installere på hvilken som helst Android-smarttelefon. Det eneste kravet er at den må ha en opplåsbar bootloader.

Vil det være forskjeller hvis jeg bruker en GSI?

Det kan være det, eller det er det kanskje ikke – alt avhenger av din spesifikke enhet. Saken med enhetsspesifikke ROM-er er at en utvikler vil vie seg selv og gi spesiell oppmerksomhet til den spesifikke enheten de vedlikeholder.

Hvis det ender opp med å oppstå et problem på slike ROM-er, kan utvikleren vie oppmerksomhet til å fikse det ordentlig.

GSI-er får imidlertid ikke den samme typen oppmerksomhet siden de er laget for å brukes på alle Android-enheter. Problemer dukker ofte opp, og til utviklermiljøets ære er en stor innsats viet til å fikse enhetsspesifikke feil og problemer på disse GSI-ene, slik at de fungerer bedre på det største antallet telefoner mulig.

Men det er umulig å fikse alt for alle, og med mindre problemet ditt skjer med flere andre, vil det sannsynligvis være veldig lavt på en utvikleres bucket list.

I slekt: CopperheadOS: Den sikre, private, Google-frie Android-ROMen

Det er ikke dermed sagt at GSI-er er dårlige. De er den eneste måten mange telefoner i det hele tatt kan få tilpassede ROM-er på, og for det meste er de helt fine for daglig bruk på de aller fleste smarttelefoner. Men hvis en enhetsspesifikk tilpasset ROM er tilgjengelig for telefonen din, er det sannsynligvis et bedre alternativ.

Ellers kan du prøve en GSI. Prøv å sjekke om andre bruker samme telefon som du bruker GSI-er, og hvis de bruker dem, prøv å legge merke til problemene de har, hvis de har noen. Og hvis du kommer over noe, sørg for å rapportere det.

Egendefinerte ROM-er for alle

Enhetsspesifikke ROM-er er alltid det beste alternativet hvis du skal fordype deg i Android-moddingverdenen. Men hvis det ikke er noen tilgjengelige, kan en GSI være det beste alternativet.

Den lar deg kjøre en alternativ Android-opplevelse, uansett hvilken telefon du har, så lenge telefonen din er Project Treble-kompatibel. Forhåpentligvis vet du forskjellen nå.

DelekvitringE-post
TWRP: En komplett guide til tilpasset Android-gjenoppretting

TWRP er den mest populære tilpassede gjenopprettingen for Android. Den brukes til å rote telefonen din, flashe egendefinerte ROM-er, fjerne murstein på enheten din og mye mer.

Les Neste

Relaterte temaer
  • Android
  • Android
  • Tilpasset Android Rom
  • Android tips
Om forfatteren
Arol Wright (19 artikler publisert)

Arol er en teknologijournalist og stabsskribent hos MakeUseOf. Han har også jobbet som nyhets-/funksjonsskribent hos XDA-Developers og Pixel Spot. Arol, som for tiden er farmasistudent ved Central University of Venezuela, har hatt et svakt punkt for alt teknologirelatert siden han var barn. Når du ikke skriver, vil du enten finne ham dypt inn i lærebøkene hans eller spille videospill.

Mer fra Arol Wright

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere