- - Što znače firmver, zalihe i prilagođeni ROM-ovi i treperi [vodič]

Što znače firmver, dionice i prilagođeni ROM-ovi i treperi [vodič]

Učinite izraze poput "Android ROM" ili "iOS firmware"zbuniti vas? Je li vaše razumijevanje 'treptaja' ograničeno na djela egzibicionizma? Osjećate li se izostavljeni ili neraspoloženi kada vaši prijatelji razgovaraju o dodavanju najnovijeg prilagođenog ROM-a ili IPSW-a na njihov Android uređaj ili iPhone? U nastavku ćemo objasniti sve o firmware-u i ROM-ovima (uključujući i zalihe ROM-a i prilagođene ROM-ove) te razjasniti što se podrazumijeva kad ih bljesnemo na telefon. Također ćemo pregledati i pružiti prijedloge i izvore za pronalaženje nekih od popularnih prilagođenih ROM-ova kako bismo vam pomogli da odaberete pravi za svoj uređaj.

Flashing2

Radi praktičnosti ovaj vodič ćemo podijeliti u sljedeće odjeljke:

  1. Tehnički detalji
    1. Sama osnova
    2. Tehnička definicija ROM-a
    3. Što je firmware?
    4. Treperi
  2. Operacijski sustavi za mobilne uređaje
    1. ROM kao operativni sustav
    2. Vrste ROM-a
  3. Stock - prilagođeni ROM-ovi
    1. Prednosti i nedostaci ROM-a s dionicama
    2. Prednosti i nedostaci prilagođenih ROM-a
    3. Odabir izbora
    4. Odabir pravog prilagođenog ROM-a
  4. Resursi

Ovaj će vodič biti vrlo detaljan i velikod vas možda neće trebati čitati sve. Međutim, i dalje ćemo polaziti od samih osnova za one od nas koji su potpuno novi u svijetu pametnih telefona i nemaju pojma o tome kako stvari idu u tome. Slobodno preskočite odjeljke o kojima već znate.

Dok će većina koncepata u ovom vodičuprimjenjuju se na sve prošle, sadašnje i nadolazeće pametne telefone i tablete, posebno ćemo se usredotočiti na primjenu ovih koncepata na Android, Windows Phone 7 i Apple iOS uređaje.

1 - Tehnički detalji

Osnove

Krenimo od temeljnih koncepata. Kao što većina nas već zna, za rad je potreban određeni sistemski softver koji se zove operativni sustav - ili OS ukratko. Neki široko korišteni primjeri operativnih sustava za desktop, prijenosno računalo i poslužitelj su Windows, Mac OS X i Linux, dok popularni mobilni operativni sustavi uključuju Android, Apple iOS, Windows Phone 7, HP / Palm Web OS, BlackBerry OS itd. Većina suvremene potrošačke elektronike poput digitalnih televizora, mikrovalne pećnice, prijemnika itd. također trebaju operativni sustavi za funkcioniranje, ali obično to uključuje samo učitavanje operativnog sustava i njegovo pokretanje na unaprijed definirani način. To nas dovodi do ROM-a.

Tehnička definicija ROM-a

ROM tehnički označava memoriju samo za čitanjeTo se odnosi na unutarnju pohranu uređaja koja treba sadržavati upute operacijskog sustava koje uopće nisu trebale mijenjati tijekom normalnog rada uređaja. Iz tog razloga, takve se upute pohranjuju u memoriju samo za čitanje - slično kao na CD-u ili DVD-u koji se ne može pisati - kako bi se osiguralo da se na njima ne provode nikakve promjene koje bi mogle uzrokovati neispravnost uređaja. To je u suprotnosti s pogonima tvrdog diska, SSD uređajima ili uobičajenim uređajima za pohranu bljeskalica koje koriste osobna računala koji omogućuju potpuni pristup čitanju / pisanju čak i do prostora za pohranu koji sadrži datoteke operativnog sustava.

Što je firmver

Operativni sustavi za čitanje koji smo upravo migore spomenuti također se nazivaju "firmware", jer ostaju čvrsto na mjestu bez pristupa modifikacijama korisnika uređaja. Izmjena upravljačkog softvera i dalje je ipak moguća, ali ne pod uobičajenom uporabom. Mnogi uređaji zahtijevaju uporabu specijaliziranog hardvera u tu svrhu, dok ostali uređaji imaju postavljenu pohranu kao samo za čitanje pomoću softverske zaštite, koja se može ukloniti ili prebrisati bez potrebe za bilo kojim specijaliziranim hardverom, samo korištenjem softvera napisanog u tu svrhu, često ali ne uvijek zahtijeva vezu s računalom.

Prema tome, izrazi „operativni sustav“ i „firmver“ odnose se na istu stvar i mogu se koristiti na isti način kada se primjenjuju na takve uređaje.

Treperi

ROM memorija koja se koristi u pametnim telefonima i tabletimaitd. često je isto što i flash memorija koja se nalazi na SD karticama i USB fleš pogonima, jednostavno optimizirana za bolju brzinu i performanse tijekom rada operativnog sustava. Kao što je gore objašnjeno, samo je za čitanje, uz uobičajenu uporabu i zahtijeva poseban postupak za bilo kakve izmjene njegovog sadržaja. Postupak izmjene ili zamjene sadržaja takve flash memorije poznat je kao treptanje. Prema tome, laički je način bljeskanja u osnovi isti kao instalacija ili izmjena upravljačkog softvera uređaja koji je pohranjen u zaštićenoj flash memoriji.

Sada kada razumijemo tehničke koncepte, prijeđimo na sljedeći odjeljak.

2 - Operacijski sustavi za mobilne uređaje

Prije nego što nastavite čitati, dobro bi bilo dobiti pregled modernih mobilnih operativnih sustava. U tu svrhu pogledajte naš uvod u moderne mobilne operativne sustave.

ROM kao operativni sustav

Kada su u pitanju pametni telefoni i tableti, Thepojam ROM koristi se za označavanje upravljačkog softvera pohranjenog u unutarnjoj memoriji uređaja, a ne o samoj unutarnjoj memoriji. Može se odnositi i na datoteku pripremljenu u svrhu zamjene ovog firmvera drugom verzijom pomoću posebne metode.

Stoga, kada vam netko kaže da preuzmeteROM, oni se pozivaju na datoteku koja sadrži firmver u formatu koji je spreman za instaliranje na vaš telefon radi zamjene postojećeg firmvera. Slično tome, kada ih pitaju koji ROM pokreće vaš telefon ili kada mu netko kaže da njihov telefon izvodi određeni ROM, oni opet govore o određenoj varijanti softvera.

Vrste ROM-a

Za razliku od većine desktop operativnih sustava, mobilni se operativni sustavi mogu naći u instalacijskom formatu u više oblika koji se mogu svrstati na sljedeći način.

  • Zaista ROM-ovi / firmware:
    Ovo je operativni sustav u svom zadanom obliku,bez ikakvih modifikacija na njemu, osim bilo koje podrške specifične za uređaj potrebnu za pokretanje na određenom uređaju. Istinski dio firmware-a pruža standardno korisničko iskustvo operativnog sustava bez ikakvih kozmetičkih ili funkcionalnih promjena. Ovih dana se istinski upravljački firmver uglavnom nalazi u slučajevima kada i uređaj i operativni sustav gradi ista tvrtka. Među modernim mobilnim uređajima primjeri uistinu zaliha firmware-a mogu se pronaći na Appleovim iOS uređajima, Palmovim WebOS uređajima i nekim Android uređajima koji se isporučuju bez ikakvih izmjena koje su proizvođači unijeli u operativni sustav.
  • Proizvođač ili prijevoznik markirani Stock ROM / firmver:
    Ova vrsta firmwarea dodala je poboljšanjapreko zadanog operativnog sustava od strane proizvođača uređaja ili mobilnog operatera. To često uključuje poboljšanja sučelja, vlasničke aplikacije i u većini slučajeva ograničenja namijenjena ograničavanju uporabe uređaja s određenim nosačem ili regijom. Često postoje dodatna ograničenja koja sprječavaju instaliranje upravljačkog softvera koji nije izdao operater ili proizvođač.
    Većina Android i Symbian uređaja spada pod ovokategorije, kao i većina uređaja sa sustavom Windows Phone 7, ali u njihovom su slučaju promjene napravljene od istinski dostupnog firmvera minimalne i ograničene na uključivanje samo dodatnih aplikacija.
  • Prilagođeni ROM / firmware:
    Gotovo svi uređaji isporučuju se s bilo kojim od navedenogdvije kategorije firmwarea, iako se tu stvari ne završavaju. Nezavisni programeri koji vole prilagoditi svoje uređaje izvan standardnih ponuđenih opcija često imaju za cilj da puste plodove svog rada kako bi ostali uživali, u obliku prilagođenih ROM-a. Što je platforma otvorenija, to privlači neovisniji razvoj, dobar primjer toga je neovisni prilagođeni razvoj ROM-a za Android.
    U slučaju vlasničkog softvera poput iOS-a iWindows Phone 7, malo je prostora za prilagodbu samog operativnog sustava ili ga nema, ali bez obzira na to, programeri i dalje puštaju prilagođene ROM-ove u paketu s korisnim alatima i hackima koji se koriste za pružanje funkcionalnosti izvan značajki zaliha. Zapravo razvoj prilagođenog ROM-a za inače vlasničku platformu Windows Mobile i zatvoreni izvori dovodi do formiranja najveće neovisne zajednice za razvoj mobilnih uređaja - XDA-Developers foruma.

3 - Stock vs. prilagođeni ROM-ovi

I dionice i prilagođeni ROM-ovi imaju svoje zasluge imanjkavosti i biranja između dva zahtijeva pažljivo razmatranje. U ovom ćemo dijelu napraviti usporedbu između dvije vrste ROM-a kako bismo vam pomogli da napravite pravi izbor. Započnimo s uvidom u njihove prednosti i nedostatke.

Imajte na umu da je ovaj odjeljak napisan prvenstveno s Android (a sada je zastario Windows Mobile) uređajima. Međutim, mnogi od ovih koncepata primjenjivat će se i na ostale platforme pametnih telefona.

Prednosti i nedostaci ROM-a s dionicama

Akcijski firmver rezultat je velikog broja istraživanja i ispitivanja koja je obavio dobavljač operativnog sustava, proizvođač uređaja i / ili mobilni operater. Stoga ima nekoliko prednosti:

  • Obično je prilično stabilan nakon puštanja.
  • Gotovo sve greške su zakrpljene tijekom opsežnog beta testiranja prije puštanja.
  • Službena je podrška dobavljača softvera, proizvođača uređaja i mobilnog operatera.
  • Prijevoznik automatski šalje uređaje za ažuriranje na uređaj.

Uz svoje prednosti, firmware dionica nosi i svoje nedostatke, a to uključuju:

  • Ažuriranja nisu česte, jer razvoj uglavnom rade korporacije koje moraju slijediti zakazani ciklus izdanja.
  • Davanje povratnih informacija proizvođaču u slučaju bilo kakvih problema je ili nemoguće, neželjeno (često s Apple uređajima) ili dug, mučan proces.
  • Slično tome, dobivanje službene podrške može biti i gnjavaža, uključuje zamorni proces.
  • Ako proizvođač uređaja i operativni sustavprogrameri su različiti (kao što je slučaj s Androidom i Windows Phoneom 7), sva ažuriranja izdana od strane proizvođača operacijskog sustava trebaju urediti proizvođač uređaja ili mobilni operater kako bi dodali kompatibilnost i dodatni softver prije izdanja. Stoga neki uređaji dobivaju ažuriranja mjesecima.
  • Ažuriranja se često objavljuju prvo u Sjedinjenim Državama, a ostatak svijeta čeka. (Svijet se događa izvan Sjedinjenih Država, to smo i sami potvrdili!)
  • Još gore, kada proizvođači odluče da neduže izdanje službenih ažuriranja za starije uređaje u korist novijih, njihovi su korisnici u biti zaglavljeni sa starim verzijama operativnog sustava. Ovaj je slučaj očit kod mnogih Android uređaja starijih tek godinu i pol.
  • Nekoliko programera za OS, proizvođači uređaja iliNositelji mobilnih usluga dodaju ograničenja u firmveru dionica, u rasponu od zaključavanja upotrebe uređaja s jednom mrežom / regijom do onemogućavanja bočnog preuzimanja aplikacija (govorimo o vama, AT&T) koje nisu dostupne na službenom tržištu aplikacija, do naprednih ograničenja uklanjanja bilo kojeg šanse za pristup korijenu, samo da nabrojimo nekoliko.

Prednosti i nedostaci prilagođenih ROM-a

Prilagođeni ROM-i su podjednako dobri ili loši koliko i trud koji su uložili njihovi programeri. Ključne prednosti prilagođenih ROM-a su:

  • Prije svega, izbor! Tisuće je tisuća prilagođenih ROM-ova za niz uređaja, a svaki nudi raznovrsni skup značajki koje se ne nalaze u zalihama ROM-a.
  • Učestalost ažuriranja - prilagođeni ROM-ovi često su ispodaktivni razvoj i novija izdanja osnovnog operacijskog sustava na njih su ugrađeni prije izlaska ažuriranih službenih ROM-ova. To se posebno odnosi na Android uređaje, gdje programeri započinju s prijenosom novijih verzija Androida na nekoliko uređaja čim se objave.
  • Pružanje povratnih informacija jednostavno je kao i ostavljanje poruke na razvojnom forumu za dotični ROM, što rezultira vrlo učinkovitim izvještavanjem o pogreškama.
  • Traženje podrške za vaše probleme na forumima jeslično lako, jer ne samo glavni programeri, već i drugi iskusni korisnici ROM-a iz zajednice rado će vam pomoći u vašim problemima i u tom procesu poboljšati ROM za sve.
  • Prilagođeni ROM obično imaju sve dodatneuklonjena su ograničenja, omogućujući korisnicima da opterećuju aplikacije, povezuju mobilnu podatkovnu vezu s računalom bez dodatnih plaćanja, stječu korijenski pristup, koriste svoj uređaj u bilo kojoj regiji itd. bez potrebe za zaobilaženje same zaštite.
  • Poboljšanje performansi i optimizacije koje se nalaze u mnogim prilagođenim ROM-ovima mogu ih učiniti mnogo bržim od ROM-a s dionicama, omogućujući korisnicima da maksimalno iskoriste svoje uređaje.
  • Opcije overklokiranja ugrađene su u neke prilagođene ROM-ove i dodatno ubrzavaju uređaje.
  • S druge strane, mogućnosti podcjenjivanja nekih ROM-ova rezultiraju poboljšanim vijekom trajanja baterije.
  • Stari telefoni s malo interne memorije mogu imati najviše koristi od prilagođenih ROM-a koji im omogućavaju da koriste vanjsku memoriju SD kartice za aplikacije točno onako kako bi koristili unutarnju memoriju.

Dakle, uz sve te prednosti, ne bi trebalo biti razloga da se držite zaliha ROM-a, zar ne? Nije nužno! Kao i sve stvari u životu, prilagođeni ROM-ovi dolaze i sa njihovim nedostacima:

  • Zbog nedostatka opsežnog testiranja prije izdanja, mnogi prilagođeni ROM-ovi u početku mogu biti pogrešni, a instaliranje ROM-a s nedostajućim ili oštećenim kritičnim datotekama može čak i ciglati vaš telefon.
  • Nekoliko prilagođenih ROM-ova koji su portovi ROM-a s drugih telefona mogu imati funkcionalnost koja još nije učinjena na vašem telefonu s ROM-om.
  • Instalacija prilagođenog ROM-a obično uključuje brisanjevaš telefon do tvorničkih postavki, tako da gubite svoje podatke i započinjete ispočetka. Srećom, Androidova ugrađena sinhronizacija kontakata zajedno s aplikacijama koje nude poruku, evidenciju poziva i sigurnosnu kopiju / vraćanje aplikacije olakšava ovaj postupak, omogućavajući vam zadržavanje podataka.
  • Sam postupak instalacije može biti glomazan i može zahtijevati da korijenite telefon i često zaobiđete njegove sigurnosne značajke kako bi se omogućilo instaliranje prilagođenog ROM-a.
  • Instaliranje prilagođenog ROM-a u velikoj će mjeri poništiti jamstvo vašeg telefona, mada je često postupak reverzibilan, što znači da svoj telefon možete vratiti na zalihe sve dok nije ciglanjen.
  • Instaliranje ROM-a na telefon zahtijeva od vaskorijen prvo u većini slučajeva. Iako je ukorijenjenje većine telefona lako, neki telefoni zahtijevaju komplicirani postupak prije nego što na njega instalirate ROM i često takvi postupci uključuju rizik od blokiranja uređaja ako stvari pođu po zlu.

Donošenje izbora

Odabir između dionica ROM-a i ROM-a s pitanjimazaista je pitanje vaših zahtjeva. Ako vam zaliha ROM-a na vašem telefonu omogućava da učinite sve što ikada želite učiniti sa svojim telefonom i ne osjećate se sporo, nema potrebe da prolazite kroz probleme zaobilaženja sigurnosti vašeg telefona i instaliranja prilagođenog ROM-a na njega ,

Međutim, ako želite odnijeti telefonono što trenutno nudi, ne brinete puno o jamstvu i spremni ste preuzeti rizik od bilo čega što se dogodi ako stvari pođu po zlu kako biste ga mogli prilagoditi onako kako želite, prilagođeni ROM je ponekad jedino rješenje. Biraj mudro!

U slučaju iOS uređaja, ROM je češćekoji se zove IPSW (nakon zadanog proširenja instalacijske softverske verzije) i prilagođeni IPSW obično je nešto što sami napravite od zaliha IPSW-a koristeći određene alate i na taj način morate odlučiti što ćete uključiti u njega, a što ne. Rezultirajući IPSW obično je vrlo sličan zalihi jedan na većinu načina, osim što je otključan i bez prekida, s instaliranom Cydia. Ako je vaš uređaj otključan i možete ga zatvoriti putem drugih metoda, nema potrebe prolaziti kroz proces izrade i instaliranja prilagođenog IPSW-a na vaš iOS uređaj.

Prilagođeni ROM-ovi za Windows Phone 7 već su pokrenutina površini za neke uređaje, i slično kao prilagođeni IPSW, prilagođeni Windows Phone 7 ROM samo je neuobičajena varijanta dionickog ROM-a s instaliranim nekoliko dodatnih aplikacija, omogućenim sideloadingom i primijenjenim nekoliko hakova u registru. Ako vam nije potrebna nijedna od ovih značajki, nema smisla tražiti prilagođeni ROM.

Kada je riječ o Android uređajima, tu ih imapuno je razloga za instaliranje prilagođenih ROM-a zbog ogromnih varijacija koje nude, do te mjere da se cjelokupno korisničko iskustvo koje uređaj može promijeniti samo prebacivanjem na drugi ROM.

Odabir pravog prilagođenog ROM-a

Uz većinu prilagođenih ROM-ovaAndroid uređaji, odabir pravog nije uvijek jednostavan. Pitanje „koji je najbolji ROM za _____ telefon / tablet“ jednako se često namršti na forumima kao što se postavlja, jer za to ne postoji univerzalni odgovor. Jedan ROM mi može biti najbolji dok bi vam drugi mogao odgovarati. Jedino je rješenje čitati puno, pregledavati popis značajki, čitati odgovore korisnika i po potrebi postavljati ROM-u pitanja za razvojne programere. Pokušajte instalirati ROM samo nakon što ste prilično uvjereni da to neće naštetiti vašem uređaju u mjeri u kojoj ga ne možete popraviti.

4 - Resursi

S ovim informacijama sada biste mogli ući u svijet prilagođenih ROM-ova, a evo nekoliko resursa koji će vam pomoći.

U slučaju Android uređaja, prvi je dio našegserija o tome kako prilagoditi izgled svog Android uređaja sadrži izvrstan uvod u prilagođavanje vašeg telefona instaliranjem prilagođenog ROM-a i uključuje veze do vodiča za korijenje, nekoliko resursa za pronalaženje prilagođenih ROM-a i dva ROM-a po našem izboru: CyanogenMod i MIUI. To bi trebalo biti dovoljno za početak.

Za uređaje sa sustavom Windows Phone 7 XDA-Developers je asve na jednom mjestu za sve vaše prilagođene ROM-ove potrebe. Što se tiče vlasnika iPhonea, iPada i iPod Touch-a, postoje različiti alati koji rade u različitim slučajevima, ovisno o vašem uređaju i trenutnim kombinacijama verzija iOS-a i opsega. Koristeći ih kao ključne riječi, brzo pretraživanje na Googleu zajamčeno će vam dobiti puno korisnih informacija.


Imate pitanja? Želite li podijeliti svoja mišljenja? Slobodno ostavite komentar.

komentari