Innholdsfortegnelse:
Noe av det mest bemerkelsesverdige med de fleste Android-enheter er hvor mye valg de har om hvilken versjon av operativsystemet de skal bruke. Hvis vi kjøper en smarttelefon med god maskinvare, men ikke er fornøyd med programvaren, kan vi vanligvis installere en annen versjon som gjør det.
Avhengig av enheten vil vi ha, i det minste potensielt, dusinvis av versjoner av Android som vi kan installere Noen er opprettet og vedlikeholdes av et team av utviklere, mens andre har en enkelt utvikler som overvåker alle aspekter.Det beste av alt er at de er gratis.
Den største og mest populære tilpassede Android-opplevelsen er LineageOS. Tidligere kjent som CyanogenMod (og senere bare Cyanogen), LineageOS er en versjon av Android med tilleggsfunksjoner som gjør enheten vår kraftigere og mer tilpassbar.
Noe av det flotte med LineageOS er at det lar oss oppdatere mange enheter til den nyeste versjonen av Android, selv om lageroppdateringene for den enheten er forsinket Dette gir nytt liv til telefoner og nettbrett som ellers ville gått bort.
Å installere et nytt operativsystem på Android-terminalen vår kan virke som en odyssé, men hvis det gjøres i trinn, kan det være enkelt. Det hjelper at det også er stor feilmargin slik at nybegynnere ikke trenger å bekymre seg for å krasje enhetene sine.
Dette er hva vi trenger for å oppdatere en ROM:
Kompatibel Android-smarttelefon eller nettbrett USB-kabel for den enheten Bærbar eller stasjonær datamaskin som kjører Windows, macOS eller Linux en internettforbindelse Tid (dette kan ta en time eller to, avhengig av hvor godt vi er kjent med teknologiene som er involvert)
Trinn 1
Noen sjeldne enheter lar oss flashe nye ROM-er uten først å koble dem til en datamaskin. Imidlertid vil de aller fleste enheter trenge tilgang til en datamaskin som kjører Windows, MacOS, Linux eller til og med Chrome OS.Det kan være en ti år gammel bærbar datamaskin eller en stasjonær datamaskin med høy ytelse; det tar ikke mye strøm å flashe en ROM
Vanligvis er programvaren du trenger ADB. ADB er vert og vedlikeholdt av Google, så det er ingen bekymringer om virus eller skadelig programvare når du laster ned og installerer programmet. Vi kan besøke denne siden for å følge eksplisitte instruksjoner om hvordan du laster ned og installerer ADB for dataplattformen vi trenger. Det tar ikke lang tid og instruksjonene er veldig enkle.
Når du har installert ADB, får vi tilgang til det via en ledetekst på Windows eller et terminalvindu på Linux og MacOS. Dette kan virke vanskelig, men ikke bekymre deg, kommandoene er ekstremt enkle og enkle å kopiere og lime inn.
Et tips: Noen ganger kobler vi Android-enheten vår til datamaskinen for å koble til ADB.Når vi gjør dette, må vi forsikre oss om at vi bruker USB-kabelen som fulgte med enheten. Hvis vi ikke har det, må vi bruke en kabel av høy kvalitet Billige kabler kan forårsake problemer med blinking, så det er best å ikke risikere det.
Steg 2
For å få LineageOS må vi først bekrefte at enheten vår er kompatibel med ROM Vi går til LineageOS-wikien og gjør et søk for enheten du vil flashe. LineageOS er kompatibel med de fleste populære enheter fra nesten alle store produsenter. Med mindre vi har en ekstremt billig enhet, kan vi sannsynligvis installere minst én versjon av LineageOS.
Når vi kommer til listen over filer knyttet til enheten vår, vil vi kun laste ned filen med den siste opplastingsdatoen. Når vi har lastet ned filen til datamaskinen, kan vi gå ut av LineageOS-siden.Vi trenger imidlertid ikke bare LineageOS-pakken; vi må også laste ned den tilpassede gjenopprettingspakken samt Google-applikasjonspakken.
Den mest populære tilpassede gjenopprettingen kalles TeamWin Recovery Project, eller forkortet TWRP. Vi kan laste ned TWRP for enheten vår ved å gå til TWRP-nettstedet og gjøre et søk. Det er obligatorisk at vi angir den nøyaktige modellen til enheten vår før du laster ned TWRP eller LineageOS. Det finnes mange varianter av Samsung Galaxy S5 og derfor mange versjoner av TWRP og LineageOS merket Galaxy S5.
Vi trenger også en pakke med Google-applikasjoner. Hvis vi ikke installerer dem på slutten av blinkingsprosessen, vil vi ikke ha Google-produkter på enheten når den starter, inkludert Google Play-butikken. Vi kan ikke installere applikasjonene senere, vi må gjøre det under deres originale flash.
Når vi har lastet ned de tre pakkene, flytter vi filene til samme plassering som ADB-filene vi installerte i forrige trinnDa endrer vi navnet til enklere ting; for eksempel er TWRP-filnavnet veldig langt og komplisert (twrp-3.2.2-1-xxxx.img). Vi endret det til bare TWRP.img. Dette vil gjøre det lettere å finne filene senere og også spare oss fra å skrive litt kommandolinje.
Vi gir nytt navn til hver fil vi laster ned som sådan:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
Ikke glem å flytte dem til ADB-mappen (for Windows, det er % BRUKERPROFIL% \ adb-fastboot \ platform-tools). Når alle filene er organisert, er vi klare for neste trinn.
Tips: Enheten vår har et kodenavn som LineageOS, TWRP og GApps vil bruke for å identifisere den.Navnet på koden vises i listen over enheter som er kompatible med LineageOS: vi bruker det til å søke etter kompatible pakker, på den måten vet vi at vi alltid laster ned den rette.
Trinn 3
Det er mange forskjellige måter å sikkerhetskopiere en enhet på. Det finnes gratis og bet alte apper på Google Play, samt gratis og bet alt programvare for datamaskiner. En god metode for å sikkerhetskopiere en enhet er å bruke Helium. Hvis vi kobler telefonen til Helium desktop-klienten, kan vi lage en sikkerhetskopi av praktisk t alt alt vi har på telefonen fra datamaskinen uten å måtte rote terminalen først
Når vi har sikkerhetskopiert alt, må vi gjøre to ting på enheten før vi går videre til neste trinn: aktiver USB-feilsøking og OEM-opplåsing.Dette er to knapper i innstillingspanelet på enheten vår, skjult i en seksjon k alt "Utvikler alternativer".
Vi gjorde et google-søk etter «tilgang til Android-utvikler alternativer» for å finne instruksjoner om hvordan du får tilgang til disse to bryterne (vanligvis innebærer det å trykke flere ganger på byggenummeret ditt Android i Innstillinger). Når vi har tilgang til utvikler alternativene, aktiverer vi både USB-feilsøking og OEM-opplåsing. Hvis OEM-opplåsingen ikke er der, skjer ingenting: vi sørger bare for at USB-feilsøking er slått på. Når vi har gjort alt det, kobler vi telefonen til datamaskinen med en USB-kabel. Vi kan se at driverne blir installert på datamaskinen, noe som er norm alt.
Trinn 4
Trinnene for å låse opp bootloaderen til enheten vår vil variere avhengig av merket og modellen til telefonen eller nettbrettet.Noen OEM-er gjør prosessen utrolig enkel, mens andre gjør den veldig vanskelig. Så dette trinnet vil variere veldig avhengig av enheten, så det er vanskelig å gi eksplisitte instruksjoner For å gjøre livet enklere, går vi til XDA Developers og søker etter forumet for enheten vår. Vi leser trådene og om andre brukere har låst opp bootloaderen. Hvis alle andre virker ok, går det bra.
Hvis vi finner ut at andre brukere har problemer med oppstartslasteren, kan det være av flere grunner. Det kan være fordi enheten er for ny, så ingen har funnet ut av prosessen ennå. Det kan også være at bootloaderen er beskyttet og vanskelig eller umulig å låse opp; Samsung er kjent for dette. Når vi er sikre på at oppstartslasteren kan låses opp, går vi til installasjonsveiledningen for LineageOS for vår spesifikke enhet.Der finner vi trinnvise instruksjoner om hvordan du låser opp bootloaderen.
Husk: Dette vil slette dataene på enheten din.
I de fleste tilfeller, for å låse opp bootloaderen, kobler vi terminalen til datamaskinen med en USB-kabel og kjører deretter noen ADB- og fastboot-kommandoer for å låse opp telefonen:
En ADB-kommando for å sikre at enheten er riktig tilkoblet.
En ADB-kommando for å starte enheten på nytt til fastboot-modus.
En fastboot-kommando for å bekrefte at enheten er i fastboot-modus og riktig tilkoblet.
En fastboot-kommando for å låse opp oppstartslasteren.
Hvis vi er på Windows, kan vi støte på en feil når vi prøver trinnene på oppstartslastersiden for enheten vår.Problemet kan være at ledeteksten ikke er på riktig plassering. Med ledeteksten åpen, må vi skrive inn følgende kommando:
Det første du må gjøre etter å ha koblet enheten til datamaskinen er å kjøre denne ADB-kommandoen for å sikre en vellykket tilkobling:
cd %userprofile%\adb-fastboot\platform-tools
Hvis vi har noen problemer etter vellykket tilkobling til ADB og omstart i fastboot-modus, må vi sannsynligvis oppdatere driverne på datamaskinen. Vi kjørte et Google-søk etter "drivere" og lastet ned og installerte den nyeste versjonen.
Når alt dette er gjort, bør vi være i stand til å låse opp bootloaderen. Etter at oppstartslasteren er låst opp, vil enheten vår starte på nytt og gå inn i Android-innstillinger, akkurat som etter en tilbakestilling av fabrikken.
Før vi fortsetter til neste trinn, må vi sørge for å aktivere USB-feilsøking igjen. Vi går gjennom oppsettsprosessen for terminalen for første gang, og aktiver deretter USB-feilsøking på nytt. Etter fabrikktilbakestilling kan den ha blitt deaktivert, så vi må følge de samme trinnene som før (slå på, koble til datamaskinen osv.).
Trinn 5
Nå som oppstartslasteren er låst opp, er det på tide å oppdatere noe på enheten vår. Dette er et veldig viktig skritt. Du vil blinke smarttelefonprogramvaren vår som vil drastisk endre hvordan den fungerer Som en siste advarsel: blinking av feil tilpasset gjenoppretting på en enhet kan forårsake feil. Vi må være helt sikre på at TWRP-filen du lastet ned samsvarer med enhetsmodellen
Når du er klar, start ADB via en ledetekst og kjør følgende kommandoer:
adb-enheter
Som før sørger forrige kommando for at enheten er riktig koblet til datamaskinen vår. Etter det kjører vi dette: adb reboot bootloader
Og så: fastboot-enheter
Til slutt, etter en dobbeltsjekk, la oss skrive inn dette: fastboot flsh recovery TWRP.img
Når ADB og fastboot er ferdig med å blinke, starter vi enheten på nytt til gjenopprettingsmodus. Dette involverer vanligvis et sett med maskinvaretastetrykk. Oppstart av OnePlus 5 til gjenopprettingsmodus innebærer å slå den av og på mens du holder nede volum ned-tasten. Vi gjør et søk i Google etter de nødvendige trinnene for å starte terminalen vår i gjenopprettingsmodus.
Siden vi nettopp flashet TWRP gjennom den opprinnelige gjenopprettingen, vil enheten starte opp i TWRP når vi trykker på de spesifikke maskinvaretastene vi fant ved hjelp av Google. Vi vil først se skjermen nedenfor:
Trinn 6
Vanligvis starter vi bare opp i Android og flytter filen fra datamaskinen til enheten etter å ha koblet til USB-kabelen, men vi kan ikke starte opp i Android fordi vi ikke har har startet den ennå installert Men ikke bekymre deg, ADB kan gjøre alle filoverføringene vi trenger. Før vi gjør det, må vi forsikre oss om at det ikke er noen rester etter den forrige versjonen av Android.
Fra TWRP-hovedmenyen, trykk på Tørk og deretter Formater data. TWRP vil advare deg om at dette er seriøs virksomhet, men siden vi sikkerhetskopierte i trinn tre, har vi ingenting å bekymre oss for. Vi følger TWRP-instruksjonene og fullfører formateringsprosessen.
Etter å ha mottatt "Suksess"-meldingen, trykker vi på tilbake-knappen til vi kommer tilbake til Rens-siden.Vi trykker på Slett avansert, og vi vil se en rekke avmerkingsbokser. Hvis et element er merket av, vil den delen av harddisken bli slettet. Vi krysser av for de tre første boksene: Dalvik / ART Cache, System og Cache og lar alle de andre være umerket.
Vi skyver fingeren fra venstre til høyre på glidebryteren merket Slide for å slette. Rengjøringsprosessen begynner. Når dette er gjort, er vi klare til å flashe LineageOS. Med enheten fortsatt i TWRP-modus, kobler vi den til datamaskinen ved hjelp av USB-kabelen. Vi starter opp en ledetekst eller terminalvindu i ADB-mappen, utfører en enhetssjekk, og bruker deretter "push"-kommandoen til å skyve LineageOS-filen inn i terminalens interne minne. Kommandoen for å angi bør være: adb push LINEAGE.zip /sdcard/
Etter å ha skrevet det og trykket på Enter, vil ADB begynne å sende LineageOS-filen til enheten vår.Dette kan ta litt tid, og noen ganger er det ingen fremdriftslinje for å se varigheten av prosessen. På telefonen går vi tilbake til TWRP-hovedmenyen og trykker på Installer. Vi vil se en liste over filer som er tilgjengelige på enheten, og LineageOS-pakken skal være en av dem Vi trykker på filnavnet og vi får tilgang til en skjerm med tre alternativer: skyv for å bekrefte Flash.
TWRP vil vise LineageOS på enheten vår og deretter fortelle oss at den har blitt installert. Vi vil ha to alternativer: Clean cache/dalvik eller Reboot system. Vi presser ingen. Vi gjør det med hjem-knappen på skjermen.
Trinn 7
Nå trenger du bare Google-apper som Google Play Store, Google Play Services, Gmail og Google Maps. Vi skal flashe Google Apps ZIP-filen som vi lastet ned i trinn 2 på samme måte som vi flasher LineageOS.Med enheten slått på i TWRP og koblet til datamaskinen, åpner vi en ADB-kommandoprompt og foretar igjen en ADB-enhetssjekk. Så skriver vi denne kommandoen: adb push GAPPS.zip /sdcard/
Vanligvis er Google-appsamlingen større enn LineageOS-pakken vår, så denne prosessen kan ta enda lengre tid enn den første installasjonen vi gjorde i forrige trinnNår vi er ferdige med prosessen, følger vi disse trinnene med enheten vår:
Touch Install> Søk i Google-pakke> Trykk på package> Sveip for å bekrefte Flash
Etter at du har utført disse trinnene, starter oppdateringsprosessen. Når dette er gjort, trykk Tørk cache/dalvik, vent et øyeblikk, og trykk deretter Start system på nytt.
Trinn 8
Hvis den første oppstarten tar mer enn 15 minutter, er det noe g altVi utfører en omstart ved å holde inne strømknappen til enheten starter på nytt. Vi lar telefonen prøve å starte på nytt. Hvis den fortsatt ikke vil starte opp eller noe ikke blinket riktig, gå tilbake til trinn 6. Det første du vil se etter en vellykket oppstart er en ny oppstartsanimasjon, med de tre sirklene til Lineage OS-logoen i en buet linje.
Når oppstarten er fullført, vil vi være på Android-startskjermen, hvor vi velger språk, legger til Google-kontoen vår, kobler til Wi-Fi og så videre. Når vi er på startskjermen, er vi offisielt ferdige: vi har LineageOS på enheten vår.
Konklusjon
Avhengig av enheten, er det sannsynligvis mange andre tilpassede ROM-er i tillegg til LineageOS.Nå som vi vet hvordan vi flasher en ROM, kan vi glede oss over å blinke og teste alle typer systemer. Alt vi trenger å gjøre er å finne ROM-er som samsvarer med terminalens modellnummer og deretter gjenta trinn 6 til 8 Du trenger ikke å låse opp bootloader eller installere en tilpasset gjenoppretting igjen. Selvfølgelig må vi ta en sikkerhetskopi av enheten på nytt.
Hvis vi prøver tilpassede ROM-er og bestemmer oss for at vi ikke liker dem lenger, er det veldig enkelt å gå tilbake til standard-ROM-en enheten vår kom med fra fabrikken. Det er et annet sett med instruksjoner for oppdatering av aksjen, men hovedsaken er den samme.
