fredag 27 april 2012

Ice Cream Sandwich på Samsung Galaxy S


Så här får du Ice Cream Sandwich (Android 4.0.4) på Samsung Galaxy S

Root

Operationen sker i två steg. Båda stegen är nödvändiga. Först ska du roota ("hacka") mobilen. Det fungerar så att man ersätter sitt nuvarande system (Android 2.3.3) med ett identiskt med en enda skillnad, att det är öppet att "mixtra med". Man rootar mobilen. För detta krävs en dator (en PC).

Om du vill spara SMS:en, gör backup av SMS med "Go SMS Pro" på mobilen, skicka till din mailadress. Koppla in SGS:en med USB och ta bort allt från minneskortet (ta bort från båda minneskorten om du har ett extra) utom bilder- och musik-mapparna. De senare kan vara kvar. Göra gärna kopia till din dator på dessa. Du vill ha allt clean nu. Kolla att du har minst 50 % kvar av batteriet; annars ladda innan du fortsätter.

Ladda ner Odin3 på din PC. Version 1.83 är bra. 1.85 ger problem.
http://www.filecrop.com/odin-1.83.html

Ladda ner Chainfires rotade kernel som heter CF-root (NEE, 3.2). I ditt fall heter den troligen närmare bestämt CF-Root-XW_NEE_JVH-v3.2-CWM3RFS. Den laddas ner som zip; unzippa till tar.
http://forum.xda-developers.com/showpost.php?p=12651359&postcount=7

Sätt SGS:en i download mode. Så här gör man för det:
http://www.samsunggalaxysforum.com/samsung-galaxy-s-rooting/download-mode-recovery-mode/

Starta upp Odin på din PC (Mac funkar inte). Lägg in CR-root-filen i "PDA"; den får inte läggas annanstans (varken i PHONE, CS eller BOOTLOADER!), då får du problem.

Om Odin har hittat mobilen som den ska så är rutan under "ID:COM" gul. Ibland hittar dock Odin inte mobilen. Se då till att mobilen har drivrutiner installerade på PCn. Om Kies fungerar, så hittar Odin garanterat mobilen.

Tryck "Start" i Odin. Det tar några sekunder bara. När den är klar står det "PASS" i en grön ruta och mobilen startar om.

När mobilen startat om så kan du se att allt är som det ska genom att du har de nya apparna "CWM", "SuperUser" och "Tweaks".

Android 4.0

Nästa operation fungerar väsentligt annorlunda. Du kommer inte använda Odin och din PC och flasha direkt från datorn. Flashandet sker nu från din mobil direkt.

Ladda nu ner Ice Cream Sandwich-ROMen och två andra filer. Jag rekommenderar en av många ROMmar som heter Teamhacksungs CM9. Det är standard-ROMmen. Och jag rekommenderar att man väljer en av deras "nightly build" direkt. Dessutom måste man lägga in Google Apps och jag rekommmenderar att även lägga in Facelock. Ladda ner dessa tre filer och koppla in mobilen med USB och lägg dem på minneskortet, gärna i en egen mapp. (Många ROMmar kräver i praktiken också en egen snabbare kernel, men det tycker jag inte behövs med Teamhacksungs CM9.) För att göra detta, utgå från http://forum.xda-developers.com/showthread.php?p=24673079 och välj "Latest nightly" och "Google Apps". I skrivande ögonblick är senaste nightly 20120425 och senaste Google Apps 20120422. Välj även senaste facelock från Google Apps fil-webbsidan.

Lägg alltså alla tre filer i en mapp på mobilen. Stäng av den. Sätt den i download mode. Så här gör man för det:
http://www.samsunggalaxysforum.com/samsung-galaxy-s-rooting/download-mode-recovery-mode/

Välj "wipe data/factory reset" och välj "wipe cache partition". Välj "install zip from sdcard". Välj "choose zip from sdcard". Välj den som heter update-nånting-NIGHTLY. Välj, du behöver inte nödvändigtvis starta om, att på samma sätt installera de andra två filerna, "gapps" (Google Apps) först. Väljer mobilen att starta om så stänger du av den igen efter omstarten och så sätter du på den och går du in i download mode igen på samma sätt och installerar de två andra filerna. Du behöver inte wipea nånting denna gång. Starta om

När mobilen startar om så har du en rootad version av Android OS 4.0.4 installerad på telefonen. För mig kändes det som en helt ny telefon, mycket snabbare och mycket snyggare. (Jag rekommenderar Nova som launcher; den finns på Play Store.)