Het Virginizen is dus het weer 'maagdelijk' maken van je iPhone. Specifieker: je repareert je aagepaste locktabellen in de seczone en brengt dan de
baseband terug naar z'n oorspronkelijke staat. Hiermee maak je dus de wijzigingen die door een
anySIM aan je iPhone zijn gedaan ongedaan.
|
Technisch verhaaltje: het
anySIM 1.0x unlock proces overtuigd Apple's
baseband-code om bepaalde tabellen te herschrijven (specifiek de lock tables in seczone+0xc88). Zodoende hebben deze niet meer de virgin (locked) status. Dat is allemaal leuk en aardig zolang de
anySIM 1.0x patch nog op zijn plek zit, deze patched namelijk het systeem zodat het daadwerkelijk denkt dat de veranderde tabellen gewone tabellen zijn die zeggen "ok er zit een AT&T geactiveerde
SIM-kaart in".
De locktabellen op de iPhone zijn gecodeerd, als je ze decodeert zijn ze allemaal hetzelfde maar elke iPhone heeft een unieke encryptie-code, de zogenaamde "token". als je deze hebt kan je met behulp van Geohot's virginizer script je orginele (encrypted) locktabellen her-genereren. zodat alle aanpassingen weer in orde zijn.
Omdat
IPSF een andere manier gebruikt waarin ze deze "token" wissen, is het niet meer mogelijk om je locktabellen in orginele staat terug te brengen tenzij je een backup van je token hebt. het schijnt dat sommige
IPSF gebruikers deze toch op hun telefoon hebben kunnen vinden maar kijk daarvoor even op
de Elite-DEV Team's pagina[/div]
[top]Wanneer en waarom moet ik 'virginizen'?
Telefoons die met
anySIM-versies lager dan 1.1.1
unlocked zijn, inclusief iUnlock en Unlock, moeten voordat ze een
update naar
firmware-versie 1.1.1 krijgen maagdelijk gemaakt worden, omdat ze anders
onbruikbaar worden.
[top]Hoe kan ik 'virginizen'?