- - Wat wordt bedoeld met Firmware, Stock & Custom ROM's en Flashing [Guide]

Wat wordt bedoeld met firmware, stock- en aangepaste ROM's en knipperend [Guide]

Voer termen als ‘Android ROM’ of ‘iOS firmware’ uitje in de war brengen? Is uw begrip van ‘flitsen’ beperkt tot daden van exhibitionisme? Voelt u zich buitengesloten of geen idee wanneer uw vrienden praten over het flashen van de nieuwste aangepaste ROM of IPSW naar hun Android-apparaat of iPhone? In wat volgt, zullen we alles uitleggen over firmware en ROM's - inclusief stock-ROM's en aangepaste ROM's - en wat we bedoelen met het flashen ervan naar uw telefoon. We zullen ook een kijkje nemen op en suggesties en bronnen geven om enkele van de populaire aangepaste ROM's te vinden, om u te helpen bij het kiezen van de juiste ROM voor uw apparaat.

Flashing2

Voor het gemak splitsen we deze handleiding op in de volgende secties:

  1. Technische details
    1. De basis
    2. Technische definitie van ROM
    3. Wat is firmware?
    4. Knipperend
  2. Mobiele besturingssystemen
    1. ROM als besturingssysteem
    2. Soorten ROM's
  3. Voorraad versus aangepaste ROM's
    1. Voor- en nadelen van stock-ROM's
    2. Voor- en nadelen van aangepaste ROM's
    3. Keuze maken
    4. Het juiste aangepaste ROM kiezen
  4. Middelen

Deze gids zal zeer gedetailleerd en veel zijnvan je hoeft misschien niet alles te lezen. We zullen echter nog steeds uitgaan van de basis voor degenen onder ons die helemaal nieuw zijn in de smartphonewereld en geen idee hebben hoe de dingen erin gaan. U kunt de secties overslaan die u al kent.

Hoewel de meeste concepten in deze handleiding dat wel zullen doenvan toepassing op alle verleden, huidige en toekomstige smartphones en tablets, we zullen ons met name richten op de toepassing van deze concepten op Android-, Windows Phone 7- en Apple iOS-apparaten.

1 - Technische details

De basis

Laten we beginnen met de kernconcepten. Zoals de meesten van ons al weten, hebben computers bepaalde systeemsoftware nodig die een besturingssysteem wordt genoemd, of kortweg een besturingssysteem. Enkele veelgebruikte voorbeelden van besturingssystemen voor desktops, laptops en servers zijn Windows, Mac OS X en Linux, terwijl populaire mobiele besturingssystemen Android, Apple iOS, Windows Phone 7, HP / Palm Web OS, BlackBerry OS etc. zijn. De meeste moderne consumentenelektronica zoals digitale tv's, magnetrons, settopboxen enz. hebben ook besturingssystemen nodig om te functioneren, maar meestal houdt dit alleen in dat het besturingssysteem wordt geladen en op een vooraf gedefinieerde manier wordt uitgevoerd. Dat brengt ons bij ROM.

Technische definitie van ROM

ROM staat technisch gezien voor alleen-lezen geheugengesproken, het verwijst naar de interne opslag van een apparaat, waarvan wordt verondersteld dat het de instructies van het besturingssysteem bevat die helemaal niet moeten worden gewijzigd tijdens de normale werking van het apparaat. Om deze reden worden dergelijke instructies opgeslagen in alleen-lezen geheugen - net als op een niet-herschrijfbare CD of DVD - om ervoor te zorgen dat er geen wijzigingen worden aangebracht die het apparaat mogelijk zouden kunnen storen. Dit in tegenstelling tot harde schijven, solid-state drives of reguliere flash-opslagapparaten die worden gebruikt door personal computers die volledige lees- / schrijftoegang toestaan, zelfs tot het opslaggebied dat de bestanden van het besturingssysteem bevat.

Wat is firmware

De alleen-lezen besturingssystemen die we zojuist hebbenhierboven besproken worden ook wel 'firmware' genoemd, omdat ze stevig op hun plaats blijven zonder toegang voor de gebruikers van het apparaat. Modificatie van firmware is echter nog steeds mogelijk, alleen niet bij normaal gebruik. Veel apparaten vereisen hiervoor gespecialiseerde hardware, terwijl op andere apparaten de opslag is ingesteld als alleen-lezen via softwarebescherming, die kan worden verwijderd of opgeheven zonder dat daarvoor speciale hardware nodig is, alleen door software te gebruiken die voor dit doel is geschreven, vaak maar niet altijd vereist verbinding met een computer.

De termen ‘besturingssysteem’ en ‘firmware’ verwijzen dus beide naar hetzelfde en kunnen door elkaar worden gebruikt wanneer ze op dergelijke apparaten worden toegepast.

Knipperend

Het ROM-geheugen dat wordt gebruikt in smartphones en tabletsenz. is vaak hetzelfde als flashgeheugen op SD-kaarten en USB-flashstations, eenvoudig geoptimaliseerd voor betere snelheid en prestaties tijdens het uitvoeren van het besturingssysteem. Zoals hierboven uitgelegd, is het alleen-lezen bij normaal gebruik en vereist een speciale procedure voor eventuele wijzigingen aan de inhoud. De procedure voor het wijzigen of vervangen van de inhoud van een dergelijk flashgeheugen wordt flashen genoemd. Dus, in de termen van de leek, is flashen in wezen hetzelfde als het installeren of wijzigen van de firmware van een apparaat dat is opgeslagen in het beveiligde flashgeheugen.

Nu we de technische concepten begrijpen, gaan we verder met de volgende sectie.

2 - Mobiele besturingssystemen

Voordat u verder leest, is het een goed idee om een ​​overzicht te krijgen van moderne mobiele besturingssystemen. Zie hiervoor onze inleiding tot moderne mobiele besturingssystemen.

ROM als besturingssysteem

Als het gaat om smartphones en tablets, determ ROM wordt gebruikt om te verwijzen naar de firmware die is opgeslagen in het interne geheugen van het apparaat, in plaats van het interne geheugen zelf. Het kan ook verwijzen naar een bestand dat is opgesteld om deze firmware te vervangen door een andere versie van het gebruik van een speciale methode.

Dus wanneer iemand u verteld wordt om een ​​te downloadenROM, ze verwijzen naar het bestand dat de firmware bevat in een indeling die klaar is om op uw telefoon te worden geïnstalleerd om de bestaande firmware te vervangen. Op dezelfde manier, wanneer hem wordt gevraagd op welke ROM uw telefoon wordt uitgevoerd of wanneer iemand hem vertelt dat zijn telefoon een bepaalde ROM gebruikt, hebben ze het opnieuw over de specifieke variant van de firmware.

Soorten ROM's

In tegenstelling tot de meeste desktopbesturingssystemen, zijn mobiele besturingssystemen te vinden in installeerbaar formaat in meerdere vormen, die als volgt kunnen worden gecategoriseerd.

  • Echt Stock ROM's / firmware:
    Dit is het besturingssysteem in zijn standaardvorm,zonder wijzigingen aan te brengen, behalve voor apparaatspecifieke ondersteuning die nodig is om het op het specifieke apparaat uit te voeren. Truly stock-firmware biedt de standaard gebruikerservaring van het besturingssysteem zonder cosmetische of functionele wijzigingen aan te brengen. Tegenwoordig wordt echte stockfirmware vooral aangetroffen in gevallen waarin zowel het apparaat als het besturingssysteem door hetzelfde bedrijf wordt gebouwd. Onder moderne mobiele apparaten zijn voorbeelden van echte stockfirmware te vinden op de iOS-apparaten van Apple, de WebOS-apparaten van Palm en sommige Android-apparaten die worden geleverd zonder enige wijzigingen die door hun fabrikanten aan het besturingssysteem zijn aangebracht.
  • Voorraad ROM / Firmware met fabrikant of drager:
    Aan dit type firmware zijn verbeteringen toegevoegdvia het standaardbesturingssysteem van de apparaatfabrikant of de mobiele serviceprovider. Dit omvat vaak interfaceverbeteringen, eigen toepassingen en in de meeste gevallen beperkingen die bedoeld zijn om het gebruik van het apparaat met een specifieke netwerkaanbieder of regio te beperken. Er zijn vaak verdere beperkingen die de installatie van firmware verhinderen die niet door de koerier of fabrikant is vrijgegeven.
    De meeste Android- en Symbian-apparaten vallen hier ondercategorie, en dat geldt ook voor de meeste Windows Phone 7-apparaten, maar in hun geval zijn de wijzigingen in de echte stockfirmware minimaal en beperkt tot het opnemen van alleen extra apps.
  • Aangepaste ROM / firmware:
    Bijna alle apparaten worden geleverd met een van de bovenstaande apparatentwee categorieën van firmware, maar daar blijft het niet bij. Onafhankelijke ontwikkelaars die hun apparaten graag verder aanpassen dan de standaardopties die beschikbaar zijn, hebben vaak de neiging om de vruchten van hun arbeid vrij te geven voor de rest om van te genieten, in de vorm van aangepaste ROM's. Hoe opener het platform, hoe meer onafhankelijke ontwikkeling het aantrekt, een goed voorbeeld hiervan is de onafhankelijke aangepaste ROM-ontwikkeling voor Android.
    In het geval van eigen firmware zoals iOS enWindows Phone 7, er is vaak weinig of geen ruimte voor aanpassing van het besturingssysteem zelf, maar los daarvan, hebben ontwikkelaars nog steeds de neiging om aangepaste ROM's uit te brengen die zijn gebundeld met handige tools en hacks die zijn toegepast om functionaliteit te bieden die verder gaat dan de standaardfuncties. Eigen ROM-ontwikkeling voor het anders beschermde en closed-source Windows Mobile-platform leidde in feite tot de vorming van de grootste onafhankelijke mobiele ontwikkelingsgemeenschap - het XDA-ontwikkelaarsforum.

3 - Voorraad versus aangepaste ROM's

Zowel stock- als aangepaste ROM's hebben hun verdiensten enminpunten en kiezen tussen de twee vereist een zorgvuldige afweging. In deze sectie gaan we een vergelijking maken tussen de twee soorten ROM's om u te helpen de juiste keuze te maken. Laten we beginnen met een blik te werpen op hun voor- en nadelen.

Houd er rekening mee dat dit gedeelte is geschreven met voornamelijk Android (en nu verouderde Windows Mobile) apparaten in gedachten. De vele van deze concepten zullen echter ook van toepassing zijn op andere smartphoneplatforms.

Voordelen en nadelen van Stock ROM's

Voorraadfirmware is het resultaat van veel onderzoek en testen door de verkoper van het besturingssysteem, de fabrikant van het apparaat en / of de mobiele serviceprovider. Daarom heeft het verschillende voordelen:

  • Het is meestal vrij stabiel bij release.
  • Bijna alle bugs zijn gepatcht tijdens de uitgebreide bètatests vóór release.
  • Het wordt officieel ondersteund door de firmwareleverancier, de fabrikant van het apparaat en de mobiele serviceprovider.
  • Updates worden automatisch door de netwerkaanbieder naar het apparaat gepusht.

Naast zijn voordelen heeft stockfirmware ook zijn nadelen en deze omvatten:

  • Updates komen niet vaak voor, omdat ontwikkeling meestal wordt gedaan door bedrijven die een geplande releasecyclus moeten volgen.
  • Feedback geven aan de fabrikant in geval van problemen is onmogelijk, onwelkom (vaak met Apple-apparaten) of een lang, vervelend proces.
  • Evenzo kan het krijgen van officiële ondersteuning ook een gedoe zijn, wat een moeizaam proces met zich meebrengt.
  • Als de fabrikant en het besturingssysteem van het apparaatontwikkelaars zijn verschillend (zoals het geval is met Android en Windows Phone 7), alle updates die zijn uitgegeven door de verkoper van het besturingssysteem moeten worden bewerkt door de fabrikant van het apparaat of de mobiele provider om compatibiliteit en aanvullende software toe te voegen vóór release. Daarom krijgen sommige apparaten updates met maanden vertraging.
  • Updates worden vaak eerst in de Verenigde Staten uitgebracht, waardoor de rest van de wereld wacht. (Er bestaat inderdaad een wereld buiten de Verenigde Staten, we hebben het zelf bevestigd!)
  • Erger nog, wanneer fabrikanten ervoor kiezen om nee te doenlanger officiële updates voor hun oudere apparaten vrijgeven voor nieuwere, hun gebruikers zitten in wezen vast aan oude versies van het besturingssysteem. Deze zaak is duidelijk met veel Android-apparaten die amper anderhalf jaar oud zijn.
  • Verschillende OS-ontwikkelaars, apparaatfabrikanten ofmobiele serviceproviders voegen beperkingen toe aan de stockfirmware, variërend van het vergrendelen van het gebruik van het apparaat met één netwerk / regio tot het uitschakelen van sideloading van apps (we hebben het over jou, AT&T) die niet beschikbaar zijn op de officiële app-markt, tot geavanceerde beperkingen om eventuele kans op root-toegang, om er maar een paar te noemen.

Voordelen en nadelen van aangepaste ROM's

Aangepaste ROM's zijn net zo goed of zo slecht als de inspanningen die hun ontwikkelaars eraan leveren. De belangrijkste voordelen van aangepaste ROM's zijn:

  • Eerst en vooral, keuze! Er zijn duizenden aangepaste ROM's beschikbaar voor een reeks apparaten, die elk een gevarieerde set functies bieden die niet in de standaard-ROM te vinden zijn.
  • Update frequentie - aangepaste ROM's zijn vaak onderactieve ontwikkeling en nieuwere releases van het kernbesturingssysteem zijn erin opgenomen voordat bijgewerkte officiële ROM's worden uitgegeven. Dit is met name het geval in het geval van Android-apparaten, waarbij ontwikkelaars nieuwe versies van Android naar verschillende apparaten gaan porten zodra deze worden vrijgegeven.
  • Feedback geven is net zo eenvoudig als een bericht achterlaten op het ontwikkelingsforum voor de betreffende ROM, wat resulteert in een zeer efficiënte bugrapportage.
  • Ondersteuning krijgen bij uw problemen op het forum iseven gemakkelijk, omdat niet alleen de hoofdontwikkelaars zelf, maar ook andere ervaren gebruikers van de ROM uit de community u graag helpen met uw problemen en daarbij de ROM voor iedereen verbeteren.
  • Aangepaste ROM's hebben meestal alle extra'sbeperkingen verwijderd, waardoor gebruikers apps kunnen sideloaden, hun mobiele gegevensverbinding aan hun computer binden zonder daarvoor extra te betalen, root-toegang krijgen, hun apparaat in elke regio gebruiken, enz. zonder de bescherming zelf te omzeilen.
  • Prestatieverbeteringen en optimalisaties in veel aangepaste ROM's kunnen ze veel sneller maken dan standaard-ROM's, zodat gebruikers het meeste uit hun apparaten kunnen halen.
  • Overklokopties zijn ingebouwd in sommige aangepaste ROM's, waardoor de apparaten verder worden versneld.
  • Onderspanningsopties in sommige ROM's daarentegen leiden tot een langere levensduur van de batterij.
  • Oude telefoons met weinig intern geheugen kunnen het meest profiteren van aangepaste ROM's waarmee ze het externe SD-kaartgeheugen voor de apps precies kunnen gebruiken zoals ze het interne geheugen zouden gebruiken.

Dus met al deze voordelen zou er geen reden moeten zijn om bij de stock ROM te blijven, toch? Niet noodzakelijk! Zoals alle dingen in het leven, hebben aangepaste ROM's ook hun nadelen:

  • Vanwege het ontbreken van uitgebreide tests voorafgaand aan de release, kunnen veel aangepaste ROM's in het begin fouten bevatten en het installeren van een ROM met ontbrekende of corrupte kritieke bestanden kan zelfs je telefoon in de baksteen zetten.
  • Verschillende aangepaste ROM's die poorten van ROM's van andere telefoons zijn, kunnen functionaliteit missen die nog niet is gemaakt om op uw telefoon met de ROM te werken.
  • Voor het installeren van een aangepast ROM moet meestal worden gewistuw telefoon naar de fabrieksinstellingen, zodat u uw gegevens verliest en helemaal opnieuw begint. Gelukkig maakt de ingebouwde synchronisatie van contacten van Android, samen met apps die berichten, oproeplogboeken en app-back-up / herstel aanbieden, dit proces gemakkelijker, waardoor u uw gegevens kunt behouden.
  • Het installatieproces zelf kan omslachtig zijn en vereist mogelijk dat u uw telefoon roott en vaak de beveiligingsfuncties omzeilt om in de eerste plaats een aangepaste ROM-installatie mogelijk te maken.
  • Als u een aangepast ROM installeert, wordt de garantie van uw telefoon in de meeste gevallen ongeldig, hoewel het proces vaak omkeerbaar is, wat betekent dat u uw telefoon weer op voorraad kunt houden zolang deze niet is ingemetseld.
  • Om een ​​ROM op uw telefoon te installeren, moet u dat doenroot het eerst in de meeste gevallen. Hoewel het rooten van de meeste telefoons eenvoudig is, vereisen sommige telefoons een gecompliceerde procedure die moet worden gevolgd voordat u er een ROM op kunt installeren. Vaak houden dergelijke procedures het risico in dat uw apparaat wordt dichtgemetseld als er iets misgaat.

Keuze maken

Kiezen tussen een stock-ROM en een vraag-ROMis echt een kwestie van uw eisen. Als u met de standaard-ROM op uw telefoon alles kunt doen wat u ooit met uw telefoon wilt doen en niet traag aanvoelt, hoeft u niet de moeite te nemen om de beveiliging van uw telefoon te omzeilen en er een aangepaste ROM op te installeren .

Als u uw telefoon echter verder wilt brengenwat het momenteel biedt, geeft niet veel om de garantie en staat klaar om het risico te nemen van wat er ook gebeurt als er iets misgaat om het aan te passen zoals u dat wilt, een aangepaste ROM is soms de enige oplossing. Kies verstandig!

In het geval van iOS-apparaten is een ROM vakerIPSW genoemd (na de standaardbestandsextensie van de firmware-installatie) en een aangepaste IPSW is meestal iets dat u zelf uit de stock IPSW maakt met behulp van bepaalde tools en dus kunt u beslissen wat u erin wilt opnemen en wat niet. De resulterende IPSW is meestal op de meeste manieren vergelijkbaar met de standaard, behalve dat deze wordt ontgrendeld en gejailbreakt met Cydia geïnstalleerd. Als uw apparaat is ontgrendeld en u het op een andere manier kunt jailbreaken, hoeft u geen aangepaste IPSW op uw iOS-apparaat te bouwen en installeren.

Aangepaste ROM's voor Windows Phone 7 zijn al gestartom voor sommige apparaten ook naar boven te komen, en net als een aangepaste IPSW, is een aangepaste Windows Phone 7 ROM slechts een gejailbreakte variant van de stock-ROM met een paar extra apps geïnstalleerd, sideloading ingeschakeld en enkele registerhacks toegepast. Als u geen van deze functies nodig hebt, heeft het geen zin om voor een aangepast ROM te kiezen.

Als het gaat om Android-apparaten, daar echterzijn veel redenen om aangepaste ROM's te installeren vanwege de enorme variatie die ze bieden, in de mate dat de hele gebruikerservaring die door het apparaat wordt aangeboden, eenvoudig kan worden gewijzigd door over te schakelen naar een andere ROM.

De juiste aangepaste ROM kiezen

Met de meeste aangepaste ROM's beschikbaar voor de meesteAndroid-apparaten, het kiezen van de juiste is niet altijd eenvoudig. De vraag 'wat is de beste ROM voor _____ telefoon / tablet' wordt op de fora net zo vaak afgekeurd als er wordt gevraagd, omdat er geen universeel antwoord op is. De ene ROM is misschien de beste voor mij, terwijl de andere misschien beter bij u past. De enige oplossing is om veel te lezen, de functielijst te doorlopen, de reactie van de gebruiker te lezen en indien nodig de ontwikkelaar vragen te stellen op de forumpagina voor de ROM. Probeer het ROM alleen te installeren nadat u redelijk tevreden bent dat dit uw apparaat niet schaadt in de mate dat u het niet kunt repareren.

4 - Bronnen

Met deze informatie zou u nu in de wereld van aangepaste ROM's moeten kunnen komen, en hier zijn een paar bronnen om u te helpen.

In het geval van Android-apparaten, het eerste deel van onzeserie over hoe je het uiterlijk van je Android-apparaat kunt aanpassen, biedt een uitstekende introductie voor het aanpassen van je telefoon door een aangepast ROM te installeren en bevat koppelingen naar rootgidsen, verschillende bronnen voor het vinden van aangepaste ROM's en twee ROM's naar keuze: CyanogenMod en MIUI. Dat zou genoeg moeten zijn om u op weg te helpen.

Voor Windows Phone 7-apparaten is XDA-Developers eenone-stop shop voor al uw aangepaste ROM-behoeften. Wat eigenaren van een iPhone, iPad en iPod Touch betreft, er zijn verschillende tools die in verschillende gevallen werken, afhankelijk van uw apparaat en de huidige iOS- en basisbandversiecombinaties. Als u deze als trefwoorden gebruikt, krijgt u gegarandeerd snel veel nuttige informatie als u snel op Google zoekt.


Heeft u vragen? Wilt u uw meningen delen? Voel je vrij om een ​​reactie achter te laten.

Comments