- - Hvad menes med firmware, lager og brugerdefinerede romer og blinkende [Vejledning]

Hvad menes med firmware, lager og brugerdefinerede rom'er og blinkende [Vejledning]

Lav udtryk som 'Android ROM' eller 'iOS-firmware'forvirre dig? Er din forståelse af 'blinkende' begrænset til udstillingshandlinger? Føler du dig udeladt eller slet, når dine venner taler om at blinke den nyeste brugerdefinerede rom eller IPSW til deres Android-enhed eller iPhone? I det følgende vil vi forklare alt om firmware og ROM - herunder lager-ROM'er og brugerdefinerede ROM - og uddybe, hvad der menes med at blinke dem til din telefon. Vi vil også tage et kig på og give forslag og kilder til at finde nogle af de populære brugerdefinerede ROM'er for at hjælpe dig med at vælge den rigtige til din enhed.

Flashing2

For nemheds skyld deler vi denne vejledning i følgende sektioner:

  1. Tekniske detaljer
    1. Det meget grundlæggende
    2. Teknisk definition af ROM
    3. Hvad er firmware?
    4. Blinkende
  2. Mobile operativsystemer
    1. ROM som operativsystem
    2. Typer af ROM'er
  3. Lager vs. tilpassede ROM'er
    1. Fordele og ulemper ved lager-ROM'er
    2. Fordele og ulemper ved brugerdefinerede romer
    3. Gør valget
    4. Valg af den rigtige brugerdefinerede ROM
  4. Ressourcer

Denne guide bliver meget detaljeret og mangeaf dig har muligvis ikke brug for at læse det hele. Vi vil dog stadig starte fra det grundlæggende for dem af os, der er helt nye inden for smartphoneverdenen og ikke har nogen idé om, hvordan tingene går i det. Spring gjerne over de sektioner, du allerede kender til.

Mens de fleste af koncepterne i denne vejledning gør detgælder for alle tidligere, nuværende og kommende smartphones og tablets, vil vi især fokusere på anvendelsen af ​​disse koncepter til Android, Windows Phone 7 og Apple iOS-enheder.

1 - Tekniske detaljer

De meget basics

Lad os starte med kernekoncepterne. Som de fleste af os allerede ved, kræver computere bestemt systemsoftware, der kaldes et operativsystem - eller kort sagt OS - for at kunne fungere. Nogle vidt anvendte eksempler på operativsystemer til desktop, bærbar computer og server er Windows, Mac OS X og Linux, mens populære mobile operativsystemer inkluderer Android, Apple iOS, Windows Phone 7, HP / Palm Web OS, BlackBerry OS osv. Mest moderne forbrugerelektronik såsom digitale tv'er, mikrobølgeovne, set-top-kasser osv. har også brug for operativsystemer til at fungere, men normalt involverer det kun indlæsning af operativsystemet og kørsel på en foruddefineret måde. Det bringer os til ROM.

Teknisk definition af ROM

ROM står for Read-Only Memory og teknisktaler det om den interne opbevaring af en enhed, der formodes at indeholde operativsysteminstruktioner, der slet ikke behøver at blive ændret under enhedens normale drift. Af denne grund gemmes sådanne instruktioner i skrivebeskyttet hukommelse - meget som på en ikke-omskrivbar CD eller DVD - for at sikre, at der ikke foretages ændringer i dem, der muligvis kan gøre enheden funktionsfejl. Dette er i modsætning til harddiskdrev, solid state-drev eller almindelige flash-lagringsenheder, der bruges af personlige computere, der tillader fuld læse / skriveadgang, selv til det lagerområde, der indeholder operativsystemfiler.

Hvad er firmware

De skrivebeskyttede operativsystemer, vi barediskuteret ovenfor kaldes også 'firmware', da de forbliver fast på plads uden ændring af adgang til brugerne af enheden. Ændring af firmware er dog stadig mulig, bare ikke under normal brug. Mange enheder kræver specialiseret hardware, der skal bruges til formålet, mens andre enheder har lagringsenheden som read-only gennem softwarebeskyttelse, som kan fjernes eller tilsidesættes uden behov for nogen specialiseret hardware, blot ved at bruge software skrevet til formålet, ofte men ikke altid kræver forbindelse til en computer.

Således refererer udtrykkene 'operativsystem' og 'firmware' begge til den samme ting og kan bruges om hverandre, når de anvendes til sådanne enheder.

Blinkende

ROM-hukommelsen, der bruges i smartphones og tabletsosv. er ofte det samme som flashhukommelse, der findes i SD-kort og USB-flashdrev, simpelthen optimeret til bedre hastighed og ydeevne, mens du kører operativsystemet. Som forklaret ovenfor er det skrivebeskyttet under normal brug og kræver en særlig procedure for eventuelle ændringer af indholdet. Proceduren til ændring eller udskiftning af indholdet i en sådan flashhukommelse kaldes blinkende. I lægmannsbetingelser er blinkning i det væsentlige det samme som at installere eller ændre firmwaren på en enhed, der er gemt i dens beskyttede flashhukommelse.

Nu hvor vi har forståelse for de tekniske koncepter, lad os gå videre til næste afsnit.

2 - Mobile operativsystemer

Inden du fortsætter med at læse, vil det være en god ide at få et overblik over moderne mobile operativsystemer. Se vores introduktion til moderne mobile operativsystemer til dette formål.

ROM som operativsystem

Når det kommer til smartphones og tablets, erudtrykket ROM bruges til at henvise til firmwaren, der er gemt i enhedens interne hukommelse i stedet for selve den interne hukommelse. Det kan også henvise til en fil, der er forberedt med henblik på at erstatte denne firmware med en anden version af at bruge en speciel metode.

Når du således bliver bedt af nogen om at downloade enROM, de henviser til den fil, der indeholder firmwaren i et format, der er klar til at blive installeret på din telefon for at erstatte dets eksisterende firmware. På samme måde, når de bliver spurgt, hvilken ROM din telefon kører, eller når nogen får at vide, at deres telefon kører en bestemt ROM, taler de igen om den bestemte variant af firmwaren.

Typer af ROM'er

I modsætning til de fleste desktop-operativsystemer kan mobile operativsystemer findes i installerbart format i flere former, som kan kategoriseres som følger.

  • Virkelig Stock ROMs / firmware:
    Dette er operativsystemet i sin standardform,uden nogen ændringer foretaget af den bortset fra nogen enhedsspecifik support, der kræves for at køre den på den bestemte enhed. Virkelig lager firmware giver standardbrugeroplevelsen af ​​operativsystemet uden nogen kosmetiske eller funktionelle ændringer. Disse dage findes virkelig firmwarevirksomhed primært i tilfælde, hvor både enheden og operativsystemet er bygget af det samme firma. Blandt moderne mobile enheder kan der findes eksempler på ægte lager firmware på Apples iOS-enheder, Palms WebOS-enheder og nogle Android-enheder sendt uden nogen ændringer foretaget af operativsystemet af deres producenter.
  • Producent eller luftfartsselskab mærket Stock ROM / firmware:
    Denne type firmware er tilføjet forbedringerover standardoperativsystemet af enhedsproducenten eller mobiltjenesteudbyderen. Dette inkluderer ofte interfaceforbedringer, proprietære applikationer og i de fleste tilfælde begrænsninger, der er beregnet til at begrænse brugen af ​​enheden med en bestemt transportør eller region. Der er ofte yderligere begrænsninger, der forhindrer installation af firmware, der ikke frigives af transportøren eller producenten.
    De fleste Android- og Symbian-enheder falder ind under dettekategori, og det samme gør de fleste Windows Phone 7-enheder, men i deres tilfælde er ændringerne fra den virkelig lager firmware minimale og begrænset til inkludering af kun ekstra apps.
  • Tilpasset ROM / firmware:
    Næsten alle enheder leveres med en af ​​ovenståendeto kategorier firmware, selvom ting ikke ender der. Uafhængige udviklere, der kan lide at tilpasse deres enheder ud over de leverede standardindstillinger, har ofte en tendens til at frigive frugterne af deres arbejde for resten at nyde, i form af brugerdefinerede romer. Jo mere åben platformen er, jo mere uafhængig udvikling tiltrækker den, et godt eksempel på den er uafhængig tilpasset ROM-udvikling til Android.
    I tilfælde af proprietær firmware som iOS ogWindows Phone 7, der er ofte ringe eller ingen plads til tilpasning af selve operativsystemet, men uanset det har udviklere stadig en tendens til at frigive brugerdefinerede rom'er bundet med nyttige værktøjer og hacks anvendt til at give funktionalitet ud over lagerfunktionerne. Faktisk brugerdefineret ROM-udvikling til den ellers proprietære og lukkede kilder til Windows Mobile fører til dannelsen af ​​det største uafhængige mobiludviklingssamfund - XDA-Developers forum.

3 - Lager vs. tilpassede ROM'er

Både lager- og brugerdefinerede ROM'er har deres fordele ognedbrydning og valg mellem de to kræver omhyggelig overvejelse. I dette afsnit vil vi foretage en sammenligning mellem de to typer ROM'er for at hjælpe dig med at træffe det rigtige valg. Lad os begynde med at se på deres fordele og ulemper.

Bemærk, at dette afsnit er skrevet med primært Android (og nu forældede Windows Mobile) enheder i tankerne. De mange af disse koncepter vil dog også gælde for andre smartphone-platforme.

Fordele og ulemper ved lager-ROM'er

Aktuel firmware er resultatet af en masse research og test udført af operativsystemleverandøren, enhedsproducenten og / eller mobiltjenesteudbyderen. Derfor har det flere fordele:

  • Det er normalt ret stabilt ved frigivelse.
  • Næsten alle fejl er lappet under den omfattende betatestning før frigivelse.
  • Det bærer den officielle support fra firmwareleverandøren, enhedsproducenten og mobiltelefonselskabet.
  • Opdateringer skubbes automatisk til enheden af ​​transportøren.

Sammen med dets fordele har lagerfirma også sine ulemper, og disse inkluderer:

  • Opdateringer er ikke hyppige, da udvikling hovedsageligt udføres af virksomheder, der skal følge en planlagt udgivelsescyklus.
  • At give feedback til producenten i tilfælde af problemer er enten umulig, uvelkommen (ofte med Apple-enheder) eller en lang, kedelig proces.
  • Tilsvarende kan det også være en besvær at få officiel støtte, der involverer en kedelig proces.
  • Hvis enhedsproducenten og operativsystemetudvikleren er forskellige (som tilfældet er med Android og Windows Phone 7), alle opdateringer, der er frigivet af operativsystemleverandøren, skal redigeres af enhedsproducenten eller mobiloperatøren for at tilføje kompatibilitet og yderligere software inden udgivelse. Derfor får nogle enheder opdateringer forsinket med måneder.
  • Opdateringer frigives ofte først i USA, hvor resten af ​​verden venter. (Der eksisterer tilfældigvis en verden ud over De Forenede Stater, vi har bekræftet det selv!)
  • Værre er det, når fabrikanter vælger nrLængere frigive officielle opdateringer til deres ældre enheder til fordel for nyere, deres brugere sidder i bund og grund med gamle versioner af operativsystemet. Denne sag fremgår af mange Android-enheder, knap halvandet år gammel.
  • Flere OS-udviklere, enhedsproducenter ellermobiltjenesteudbydere tilføjer begrænsninger i lagerets firmware lige fra at låse brugen af ​​enheden med et netværk / område til at deaktivere sidelæsning af apps (vi taler om dig, AT&T), der ikke er tilgængelig på det officielle appmarked, til avancerede begrænsninger, der fjerner eventuelle chance for at få root-adgang, bare for at nævne nogle få.

Fordele og ulemper ved brugerdefinerede romer

Brugerdefinerede ROM'er er så gode eller så dårlige som den indsats, de lægger dem i deres udviklere. De vigtigste fordele ved tilpassede ROM'er er:

  • Først og fremmest valg! Der er tusinder af brugerdefinerede ROM'er derude til en række enheder, der hver tilbyder et forskelligt sæt funktioner, der ikke findes på lager-ROM.
  • Opdater frekvens - tilpassede ROM'er er ofte underaktiv udvikling og nyere udgivelser af kerneoperativsystemet integreres på den måde, før opdaterede officielle ROM'er frigives. Dette gælder især i tilfælde af Android-enheder, hvor udviklere begynder at overføre nyere versioner af Android til flere enheder, så snart de er frigivet.
  • At give feedback er lige så let som at efterlade en besked på udviklingsforumet til den pågældende ROM, hvilket resulterer i meget effektiv fejlrapportering.
  • At få support med dine problemer på fora erpå samme måde, da ikke kun hovedudviklerne selv, men også andre erfarne brugere af ROM fra samfundet er glade for at hjælpe dig med dine problemer og i løbet af processen forbedre ROM'en for alle.
  • Tilpassede rom'er har normalt alt det ekstrabegrænsninger fjernet, hvilket gør det muligt for brugere at sidelægge apps, bundne deres mobildataforbindelse til deres computer uden at betale ekstra for det, få rodadgang, bruge deres enhed i ethvert område osv. uden at skulle omgå selve beskyttelsen.
  • Ydelsesforbedringer og optimeringer, der findes i mange brugerdefinerede ROM'er, kan gøre dem meget hurtigere end lager-ROM'er, hvilket giver brugerne mulighed for at få mest muligt ud af deres enheder.
  • Overklokkemuligheder er indbygget i nogle brugerdefinerede ROM'er, hvilket gør enhederne hurtigere.
  • Undervolveringsmuligheder, der findes i nogle ROM'er på den anden side resulterer i forbedret batterilevetid.
  • Gamle telefoner med lille intern hukommelse kan drage mest fordel af tilpassede ROM'er, der giver dem mulighed for at bruge den eksterne SD-korthukommelse til apps nøjagtigt som de ville bruge den interne hukommelse.

Så med alle disse fordele, burde der ikke være nogen grund til at holde sig til lager-ROM'en, ikke? Ikke nødvendigvis! Som alle ting i livet kommer tilpassede ROM også med deres ulemper:

  • På grund af manglen på omfattende test inden udgivelse, kan mange brugerdefinerede ROM'er være buggy i begyndelsen, og installation af en ROM med manglende eller korrupte kritiske filer kan endda miste din telefon.
  • Flere brugerdefinerede ROM'er, der er porte på ROM'er fra andre telefoner, kan have manglende funktionalitet, som endnu ikke er lavet til at fungere på din telefon med ROM'en.
  • Installation af en brugerdefineret ROM involverer normalt aftørringdin telefon til fabriksindstillinger, så du mister dine data og starter fra bunden. Heldigvis gør Android's indbyggede kontaktsynkronisering sammen med apps, der tilbyder meddelelse, opkaldslog og app-sikkerhedskopi / gendannelse denne proces lettere, så du kan bevare dine data.
  • Selve installationsprocessen kan være besværlig og kan kræve, at du rodder din telefon og ofte omgår dens sikkerhedsfunktioner for at give mulighed for brugerdefineret ROM-installation i første omgang.
  • Installation af en brugerdefineret ROM annullerer i de fleste tilfælde telefonens garanti, skønt processen ofte er reversibel, hvilket betyder, at du kan vende din telefon tilbage til lager, så længe den ikke er muret.
  • Det kræver, at du installerer en ROM på din telefonrod det først i de fleste tilfælde. Mens det er let at rodde de fleste telefoner, kræver nogle telefoner en kompliceret procedure, der skal følges, før du kan installere en ROM til den, og ofte indebærer sådanne procedurer en risiko for at miste din enhed, hvis ting går galt.

At vælge

Valg mellem en lager-ROM og en spørgsmål-ROMer virkelig et spørgsmål om dine krav. Hvis lager-ROM'en på din telefon giver dig mulighed for at gøre alt, hvad du nogensinde vil gøre med din telefon og ikke føles langsomt, er der ikke noget behov for at gå gennem besværet med at omgå telefonens sikkerhed og installere en brugerdefineret ROM til den .

Men hvis du vil tage din telefon ud overhvad det i øjeblikket tilbyder, er det ligeglad med garantien og er klar til at tage risikoen for, hvad der måtte ske, hvis ting går galt for at kunne tilpasse det, som du vil, en brugerdefineret ROM er til tider den eneste løsning. Vælg klogt!

I tilfælde af iOS-enheder er en ROM ofterekaldet IPSW (efter standard Firmware-installationsfiltypenavn) og en brugerdefineret IPSW er normalt noget, du fremstiller dig selv fra bestanden IPSW ved hjælp af visse værktøjer, og dermed får du beslutte, hvad du skal inkludere i det, og hvad ikke. Den resulterende IPSW er normalt meget på lager på en på de fleste måder, bortset fra at være ulåst og fængslet med Cydia installeret. Hvis din enhed er ulåst, og du kan jailbreak den ved hjælp af andre metoder, er det ikke nødvendigt at gennemgå processen med at opbygge og installere en brugerdefineret IPSW på din iOS-enhed.

Windows Phone 7 brugerdefinerede rom'er er allerede startettil overflade også for nogle enheder, og meget som en brugerdefineret IPSW, er en brugerdefineret Windows Phone 7 ROM bare en fængslet variant af lager-ROM'en med et par ekstra apps installeret, sidelæsning aktiveret og nogle registreringshacks anvendt. Hvis du ikke har brug for nogen af ​​disse funktioner, er der ingen mening i at gå efter en brugerdefineret ROM.

Når det kommer til Android-enheder derimoder mange grunde til at installere brugerdefinerede ROM på grund af den enorme variation, de tilbyder, i det omfang, at hele brugeroplevelsen, som enheden tilbyder, kan ændres ved blot at skifte til en anden ROM.

Valg af den rigtige brugerdefinerede rom

Med flere brugerdefinerede ROM'er tilgængelige for de flesteAndroid-enheder, det er ikke altid nemt at vælge den rigtige. Spørgsmålet om "hvilket er den bedste ROM til _____ telefon / tablet" er så ofte rynket på foraene som det bliver spurgt, da der ikke er noget universelt svar på det. En ROM er muligvis den bedste for mig, mens en anden måske passer dig bedre. Den eneste løsning er at læse meget, gå gennem funktionslisten, læse brugersvar og om nødvendigt stille spørgsmål til udvikleren på forumsiden til ROM'en. Forsøg at installere ROM'en først, når du er temmelig tilfreds med, at det ikke skader din enhed, i det omfang du ikke kan løse.

4 - Ressourcer

Med disse oplysninger skulle du nu være i stand til at komme ind i en verden af ​​tilpassede ROM'er, og her er et par ressourcer til at hjælpe dig.

I tilfælde af Android-enheder, den første del af voresserier om, hvordan du tilpasser udseendet på din Android-enhed, har en fremragende introduktion til at tilpasse din telefon ved at installere en brugerdefineret ROM til den og inkluderer links til rodledningsguider, flere ressourcer til at finde brugerdefinerede ROMs og to ROM'er efter vores valg: CyanogenMod og MIUI. Det skulle være nok til at komme i gang.

For Windows Phone 7-enheder er XDA-udviklere enone-stop shop til alle dine tilpassede ROM-behov. Med hensyn til ejere af iPhone, iPad og iPod Touch er der forskellige værktøjer derude, der fungerer i forskellige tilfælde, afhængigt af din enhed og dens nuværende kombinationer af iOS og baseband. Ved at bruge disse som nøgleord er det garanteret, at du foretager en hurtig søgning på Google, en masse nyttige oplysninger.


Har du spørgsmål? Vil du dele dine meninger? Efterlad en kommentar.

Kommentarer