
Welkom op het topic over het rooten en modden van de Samsung Galaxy S III.
---------------------------------------------------------------------------------------------
In dit topic zullen we proberen in begrijpelijke taal uit te leggen hoe je je Samsung Galaxy S III root en je op de hoogte houden van de laatste Rom's of update's van Samsung wat betreft dit toestel. [Samsung Galaxy SIII] Ervaringen en Discussie
Het wordt erg op prijs gesteld om elkaar te helpen! - maar zeker wordt van de beginnende tweaker ook verwacht dat hij deze TS erg aandachtig doorneemt en daar waar nodig zelf de nodige 'efforts' maakt door bijvoorbeeld Google te raadplegen!
Mocht je het nodig vinden om zaken onder onze aandacht te brengen, zoals nieuwe Roms, Mods of
onjuistheden in de How-To's: stuur dan een DM naar een van de auteurs.
Veel plezier en 'domme vragen' bestaan niet - alleen 'domme' antwoorden!
thommy86 & silitek

- 29-5-2012 - Aanmaken topic.
- 12-9-2013 - Opfrissen topic.

De firmware aanpassen?
Verklarende woordenlijst
- /efs
- ADB [Android Debug Bridge]
- Backup & Restore
- CSC
- De-Odex
- Download & Recovery Mode
- Freezing
- Firmware
- Flashen
- Heimdall
- Jig
- Kernel
- KIES
- Modem
- PDA
- Odin
- Rooten
Expert Zone
How To

"If It ain't broken, don't fix It" - een gezegde waar menig Tweaker aan gedacht zal hebben wanneer het even
niet goed ging met een aantal zaken. Maar de praktijk is vaak dat wij 9 van de 10 keer met apparatuur werken
die veel meer potentie hebben om dingen te doen, dan de fabrikanten ons willen doen laten geloven.
En daar gaat dit topic over, het maximale uit je toestel halen door middel van het flashen van aangepaste firmware, uitgeplozen en getest door mensen die het maximale uit een Samsung Galaxy S III willen halen!
Voor de één kan het veranderen van een batterij icoon een doel zijn, voor de ander is alleen de snelste Rom
goed genoeg om de laatste games op topsnelheid te laten draaien.
Fabrikanten daarentegen zitten natuurlijk niet te springen met het idee dat iedereen de software aan gaat
passen met alle mogelijke gevolgen van dien, want wanneer je niet weet wat je aan het doen bent - kan het
soms goed fout gaan, met als gevolg dat je een héél duur apparaat hebt - wat kapot is.
En Samsung zal in dat geval geen garantie geven:

Maar ook voor dit probleem zal je hier de oplossing lezen.
Dus wanneer je hiermee wilt gaan beginnen - lees dit topic dan goed door en volg elke stap nauwkeurig!
Ga terug naar de Index

/efs
- Deze map die je in de root van het toestel terug kan vinden is verschrikkelijk belangrijk voor je telefoon, de map bevat specifieke informatie zoals je IMEI code,
Mac-adres en Productcode van het toestel.[Note: IMEI / Productcode zijn versleuteld in nv_data.bin]
Het kan voorkomen dat wanneer je een Rom flashed, de /efs map overschreven wordt of corrupt raakt. Als dit gebeurt, dan is het niet meer mogelijk om met je telefoon te bellen of een datanetwerk te gebruiken. Als je van (de inhoud van) deze map dan geen backup hebt, dan is het een enkeltje Samsung Service Point en zal daar de telefoon moeten worden hersteld. Let wel, dit herstel valt in de meeste gevallen niet onder garantie.
Het maken van een backup van deze map is dus zeker geen overbodige luxe! Dit kan op verschillende manieren:- Met een file explorer die root-access heeft
- Via ADB (evt met EFS Backup Pro)
- Verschillende custom kernels hebben deze optie in CWM
- Verschillende custom ROMs hebben dit in het installatie script opgenomen
Ga terug naar de Index
ADB
- ADB is de afkorting voor Android Debug Bridge, een tool die bij de SDK bijgevoegd zit en het mogelijk maakt om je android apparaat te besturen of bestanden te veranderen. Vaak wordt ADB gebruikt om
met theme wijzigingen te experimenteren - zoals bijvoorbeeld het veranderen van de batterij icoon.
Meer info over ADB hier! of volg de How To of ga terug naar de Index
Backup & Restore
- Maak altijd een back-up van je belangrijkste bestanden!
Benodigde programma's zijn: Titanium Backup PRO, My Backup Pro en Root Explorer.
Titanium Backup PRO is een backupprogramma wat root access vereist, meerdere back-up versies kan maken, bestanden/programma's kan freezen, kan syncen met dropbox en veel meer.
My Backup Pro is een ander backupprogramma wat zich meer toespits op het back-uppen van persoonlijke informatie, zoals: sms, mms, muziek. Ook dit programma heeft extra functies wanneer je toestel geroot is en is in staat om mappen die in de root staan ook te back-uppen. Lees hier meer.
Root Explorer is de meest ingenieuze verkenner voor android systemen die root access hebben en een back-up kan maken van de meest verborgen systemfiles, zoals de zeer belangrijke /efs map.
Verder is het verstandig om je contact gegevens, agenda's en foto's via je Google-account te synchroniseren, zodat deze om wat voor reden dan ook weer teruggezet kunnen worden.
Bovenstaande apps zijn allemaal betaalde app. Het zijn goede, betrouwbare apps die al een lange tijd goede support bieden van de makers. Er zijn natuurlijk ook gratis alternatieve zoals bijvoorbeeld Root Browseren Helium - App Sync and Backup
Volg de How To of ga terug naar de Index
CSC
- CSC staat voor Country Specific Code, dit geeft aan voor welke provider of land de firmware bedoelt is.
Wanneer je dus firmware flashed die een landcode/provider code I9300XXEMG6 heeft, zal in de firmware Nederlandse apps bevatten, aangezien het een generic NL firmware is.
Voor een actueel overzicht van firmware codes, kijk op sammobile.com.
Ga terug naar de Index
De-Odex
- De-Odex of Deodexing is een proces om in één APK bestand alle benodigde gegevens te stoppen.
Hierdoor is het mogelijk om gemakkelijk wijzigingen in Theme's aan te brengen, aangezien er geen bestanden/gegevens nodig zijn van het Dalvik Virtual Machine in het Android OS.
Wanneer je Custom Rom's gaat flashen zal je deze term vaak voorbij ziet komen en houdt gewoon in dat alle informatie in de Rom zelf zit en wijzigingen gemakkelijker kunnen worden door gevoerd."The system applications and the framework files on the Android OS are normally 'odex'ed. By deodexing, you will get rid of the .odex files that come with every apk and jar file and you will be able to edit the apks like any other apk. It will also save you a wee bit of space, and make your apps launch a wee bit faster."
Ga terug naar de Index
Freezing
- Freezing is een functie in het programma Titanium Backup PRO die het mogelijk maakt om
programma's ontoegankelijk te maken voor het Android OS zonder het te hoeven verwijderen.
Dit heeft als voordeel dat wanneer het OS instabiel of forced closes gaat geven, je met één druk het bestand/programma weer toegankelijk maakt voor het OS.
Ga terug naar de Index
Firmware
- Firmware is de benaming van de software die in hardware in geprogrammeerd is, meestal wordt in de fora gesproken over Stock-firmware wanneer ze bedoelen dat het de software is die standaard in jouw regio meegeleverd wordt op jouw toestel. Latest Stock-firmware, je raadt het al: de laatste update die officieel beschikbaar is via KIES in jou regio.
In de firmware zitten een drietal belangrijke componenten die onafhankelijk van elkaar gewijzigd kunnen worden door de fabrikant: CSC - MODEM - PDA. Al deze versie's van de componenten hebben een apart versie nummer en zo zal een firmware bestandsnaam er als volgt uit zien:
Voorbeeld is met i9100 firmware nummers
Ga terug naar de Index
Flashen
- Flashen is de term die gebruikt wordt om het "niet vluchtig" geheugen op basis van EEPROM techniek in één keer te wissen en daarna opnieuw te beschrijven. Vandaar de naam "FLASH" of wanneer het over de handeling gaat "FLASHEN". Flashen gebeurd altijd op "niet vluchtig" geheugen, dit is geheugen dat wanneer de spanning van het geheugen uit staat, het geheugen zijn informatie behoudt.
Flashgeheugen wordt onder andere gebruikt als BIOS-ROM in pc's, in MP3-spelers en USB-sticks.
Het wordt ook gebruikt in geheugenkaarten voor digitale camera's, mobiele telefoons en PDA's
Ga terug naar de Index
Heimdall
- Heimdall Suite is de naam van het alternatieve software pakket die je in staat stelt om Rom's/Firmware
te flashen op je Samsung Galaxy S III. Het grootste verschil met Odin is dat het cross-platform en open-source is, dus Linux & OS X gebruikers kunnen met deze tool hun Samsung Galaxy S III flashen.
Voor Linux gebruikers - klik hier of ga direct naar de Download sectie
Ga terug naar de Index
Jig
- Jig - {fig.} ~ s.o.'s memory -iemands geheugen opfrissen
De jig is een hardware-achtige manier om de Samsung Galaxy S III te forceren om in download mode
te gaan, dit kan zeer van pas komen wanneer zaken zodanig verkeerd zijn gegaan dat zelf de knoppen combinatie niet meer werken.
De jig is een 'trigger' van 301K Ohm op pin 4&5 van de male micro usb en makkelijk verkrijgbaar.
Meer informatie over de Jig of ga terug naar de Index
Kernel
- Het Android OS is gebaseerd op Linux versie 2.6 voor kernel systeem services zoals: Veiligheid, geheugen management, taken management, netwerk beheer en driver beheer.
Wanneer je naar onderstaand diagram kijkt, zie je dat veel belangrijke componenten van het Android OS in de kernel zitten. Meestal hebben update's van de firmware een verbeterde kernel, vandaar dat je vaak ook de mogelijkheid hebt om alleen de kernel te flashen naar een nieuwere versie - maar de rest van de componenten zoals Libraries, waar bijvoorbeeld de User Interface toebehoort te behouden.
Meer info over de systeem componenten hier! of ga terug naar de Index
KIES
- KIES is de officiële software om je telefoon te back-uppen, firmware van Samsung te installeren en
moet geïnstalleerd zijn voor de benodigde drivers tussen je computer en telefoon.
Om de laatste versie van KIES te downloaden, ga naar de Download sectie.
Ga terug naar de Index
Modem
- Modem is essentieel de radio firmware van je telefoon. Bij het updaten van de radio firmware zitten
over het algemeen geen nieuwe features, maar zal de verbetering vaak liggen in het verbeteren van
het signaalontvangst, oplossen van connectiviteitproblemen en batterijduur verlengen.
Ga terug naar de Index
PDA
- PDA is de daadwerkelijke Android OS image welke op de telefoon geflashed wordt.
Ga terug naar de Index
Odin
- Odin is een software tool, ontwikkeld door Samsung voor interne ontwikkelaars en uitgelekt is.
Deze tool stelt je in staat om via de download mode van je telefoon, firmware te flashen.
Om de laatste versie van Odin te downloaden, ga naar de Download sectie.
Linux en OS X gebruikers kunnen Heimdall Suite gebruiken om hun S III te flashen.
Ga terug naar de Index
Download & Recovery Mode
- Download & Recovery op de Galaxy SIII is via de volgende manieren te benaderen:
- Download Mode: Volume Down + Home + Power knoppen gelijktijdig indrukken.
- Recovery Mode: Volume Up + Home + Power knoppen gelijktijdig indrukken.
Ga terug naar de Index - Download Mode: Volume Down + Home + Power knoppen gelijktijdig indrukken.
Rooten
- Rooten is simpelweg de telefoon toegang geven tot de root van het besturingssysteem. Rooten kan worden bereikt door een aanpassing aan de kernel te maken. De meeste ROM's en kernels die je download, hebben al root rechten.
Ga terug naar de Index

- Hier onder zijn een aantal tools te vinden die nodig zijn om software te flashen. De directe links heb ik verwijderd zodat je via de website altijd de laatste versie kan downloaden.[br] [br] Ga terug naar de [jump=index]Index[/jump]


- Samsung Galaxy S III - XDA
- Sammobile - Firmwares
Ga terug naar de Index

- Het is lastig om een actuele lijst te maken voor ROMs. Op [url="http://forum.xda-developers.com/showthread.php?t=1674286"]XDA[/url] is een topic die redelijk up to date blijft. Ben je benieuwd wat voor soort ROMs er allemaal zijn, neem dan eens een kijkje![br] [br] Ga terug naar de [jump=index]Index[/jump]

- [anchor=codes][url="http://forum.xda-developers.com/showthread.php?t=1069015&highlight=codes"]Samsung Dial Codes Index[/url][br]
- [anchor=manual][url="http://www.ifixit.com/Device/Samsung_Galaxy_S_III"]Samsung Galaxy S III i9300 Repair[/url][br] [br] Ga terug naar de [jump=index]Index[/jump]

Firmware flashen met Odin
Om te beginnen zijn alle benodigdheden die nodig zijn om te flashen met Odin, te vinden op Sammobile.Als je een stock firmware download van Sammobile dan bestaat deze uit 1 of 3 bestanden.
Als je maar 1 bestand hebt, dan is dit een compleet pakket en plaats dit dan bij PDA.
Als je 3 bestanden hebt dan bestaat dit uit de volgende bestanden:
- PDA bestand - Deze plaats je in PDA
- Modem Bestand - Deze plaats je in Phone
- CSC bestand - deze plaats je in CSC
1. Start ODIN.
2. Laad ODIN (Gebruik PDA als je 1 bestand heb in de firmware)
3. Pak je telefoon.
4. Haal de SD kaart en simkaart eruit.
5. Zet je telefoon in downloadmode: Volume-omlaag + Home knop + Power
6. Pak nu je USB kabel.
7. Plug hem in je pc en telefoon.
8. Wacht voor 30 seconde.
9. Als je pc de drivers heeft geïnstalleerd klik dan START bij ODIN.
10. Na de Flash gaat je telefoon aan (BOOT.) Je flash is nu 100% succesvol.
Ga terug naar de Index
ADB op je Windows computer installeren
De tutorial over ADB was enigszins achterhaald. Misschien dat ik nog een geschreven versie schrijf. Tot die tijd raad ik aan om bij video's te kijken, wat ik zelf een duidelijk uitleg vindt, hoe je ADB kan gebruiken!Ga terug naar de Index
Video
• Hoe Root je de Samsung Galaxy S3• How to install the Android SDK, ADB and Fastboot on your PC
Ga terug naar de Index
[ Voor 40% gewijzigd door thommy86 op 12-09-2013 23:23 ]