Case 1 (JM1)
Problem: Samsung gav inte alla telefoner uppdateringar, bara vissa versioner av SGS.
Lösning: Man lurade Kies att man hade en annan version av telefonen.
Med JM1 ändrade man Kies att tro att man hade en annan version av mobilen inkopplad till datorn.
Kies var då fortfarande ansluten till Samsungs officiella servrar, problemet är alltså helt enkelt att Samsung inte ger alla uppgraderingar direkt, utan fasar ut dessa till några telefoner i taget beroende på var de köptes (affär, område, operatör m.m., telefonernas versioner skiljer sig smått beroende på dessa faktorer).
Men nu när Kies tror att du har en av dessa versioner som får uppgraderingar först, så erbjuder den en uppdatering. En officiell sådan.
Case 2 (XXJPH)
Problem: Samsung tillhandahåller inte ännu Froyo via Kies.
Lösning: Iställer för att lura Kies att du har en annan version av telefonen (vilket är onödigt då Kies ändå inte ger ut Froyo) så kopplar du dig till en helt annan server med Kies som ger dig vad serverägaren vill att du ska ha.
Med denna teknik redigerar du Windows hosts fil, vilket gör att din dator varje gång då den ska koppla upp sig till Samsungs servrar, istället kopplar upp sig till en helt annan server som ägs av någon annan kille.
Detta är alltså i princip en alternativ väg att "odinflasha" din telefon.
Man kan jämföra det lite med att man skulle kunna ändra adresser i en GPS, t.ex. "Varje gång personen knappar in adressen *Storgatan 2*, skicka honom till *Drottninggatan 15*" - dvs, Kies i din dator tror att den är på väg till Samsungs servrar, men befinner sig i själva verket någon annanstans.
Så nu struntar Kies fullständigt i vilken version du kör på telefonen, för servern den är ansluten till berättar att du det finns en uppdatering tillgänglig för dig. En som inte är officiell, då det är någon okänd person som frivilligt sänder denna version från sin egen server.
Last edited: Sep 16, 2010