[GUIDE] Roota och installera Cyanogenmod 7.1

Diskussion i 'Xperia mini/mini pro' startad av Mahalio, 19 okt 2011.

  1. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    [VARNING]
    Detta kan medföra att din garanti är förverkad, jag tar inget ansvar för telefoner som går sönder! Läs igenom alla instruktioner innan du börjar, och fråga om något är oklart!


    Jag har endast gjort detta med min Mini Pro, men det borde fungera för Mini också.

    ROOT:

    ENDAST WINDOWS:

    Kod:
    Innan du börjar:   
          (1) Se till så att du har installerat adb drivrutiner
          (2) Aktivera "USB FELSÖKNING" 
                 (Meny\Inställningar\Appar(Program)\Utveckling)
          (3) Aktivera "OKÄNDA KÄLLOR"
                 (Meny\Inställningar\Appar(Program))
          (4) [VALFRITT] Öka skärmens avstängningstimer till 10 minter
          (5) Sätt i usb-kabeln i TELEFONEN först, och därefter i PCn
          (6) Avbryt "PC Companion Software" skärmen som kommer upp
    
    1. Ladda ner denna fil

    2. Packa upp/Extrahera till valfri plats

    3. Gå till mappen du packade upp filen till och dubbelklicka på RUNME.bat

    4. Följ instruktionerna på skärmen

    Tack till AnnaMattias som hittade denna

    Om ni vill ha CM7 behövs ingen root först, bara bootloader och sen de stegen i CM7 nedan

    [Detta behövs]
    Flashtool
    Upplåst bootloader
    Custom Kernel (För root av STOCK)
    SuperOneClick
    Cyanogenmod-paketet (För uppgradering till CM7)
    FASTBOOT - Lägg in i sdk/tools eller valfri annan plats, fastboot kan användas fristående från android SDK

    [Lås upp bootloader]
    Gå till unlockbootloader.sonyericsson.com
    Följ instruktionerna (följer i korthet)

    1. Få tag i upplåsningskoden från unlockbootloader.sonyericsson.com
    Skriv ner denna eller spara den någonstans där du lätt får tag i den.

    2. Installera Android SDK från Android Developers


    3. Gå till http://unlockbootloader.sonyericsson.com/downloadinf.zip

    4. Packa upp filen till [ANDROID SDK SÖKVÄG]/extras/google/usb_driver/
    Ersätt den gamla android_winusb.inf med den nya i .zip:en

    Om du inte hittar /usb_driver/ - installera Google USB Driver Packaging mha Android SDK Managern

    5. Stäng av telefonen

    6. Håll in Volym-upp knappen och sätt i USB sladden, se till så att LED-lampan på telefonen blir blå, starta annars om och försök igen .

    7.Om datorn frågar efter drivrutiner, sök i /usb_driver/ mappen som gjordes tidigare.

    8. Gå till /tools/ i Android SDK installationen, SKIFT+Högerklicka och ta "Öppna kommandofönster här"

    [​IMG]

    9. Skriv " fastboot.exe -i 0x0fce getvar version " och tryck enter - se till så att du får ett svar (exempelvis 0.3), detta betyder att telefonen är korrekt ansluten.
    (För att kopiera in till ett kommandofönster - Högerklicka och ta klistra in, CTRL-V fungerar inte)

    [​IMG]

    10. Skriv in " fastboot.exe -i 0x0fce oem unlock 0xKEY " där KEY är den upplåsningskod du sparat/skrivit ner i steg 1.

    Grattis! Din bootloader är nu upplåst och du kan flasha in custom kernels.



    [Roota din Xperia Mini (Pro) ]
    1. Se till så att du har Officiell Firmware: 4.0.A.2.368 - 4.0.A.2.368

    Flasha denna med hjälp av Flashtool om du inte redan har denna Firmware

    Lägg in Firmware-filen (.ftf) i /firmwares
    Starta Flashtool (X10FlashTool.exe)

    Klicka på Flash - Välj 4.0.A.2.368 och klicka ur (Wipe user data) och klicka på OK
    [​IMG]

    2. Ladda ner denna Kernel:
    Custom Kernel för Root
    Spara denna i [ANDROID SDK]/tools som boot.img

    3. Stäng av telefonen
    Håll in VOLYM-upp och sätt i USB-kabeln

    4. Öppna ett kommandofönster i /tools/ -mappen

    5. Flasha in den nya Kerneln genom att skriva:

    fastboot flash boot boot.img

    Se till så att du får ett [OK] i fönstret.

    [​IMG]

    6. Ta ur USB-Kabeln och starta telefonen
    Gå in i Settings>Program/Appar>Utveckling och klicka i USB debugging och Okända källor

    7. Sätt i USB-Kabeln igen

    8. Starta SuperOneClick eller FLASHTOOL och klicka på ROOT
    SuperOneClick
    Starta Programmet
    Klicka på ROOT
    Anslut telefonen med USB-kabeln
    Vänta.
    [​IMG]

    9. Telefonen startar nu om, Kolla i din programlista ifall du har Superuser-appen.

    10. Telefonen är nu rootad!

    [Installera Cyanogenmod]

    1. Ladda ner CM7 - CM7.1.0 - FreeXperia Project Mini
    CM7.1.0 - FreeXperia Project Mini Pro

    2. Packa upp .7z filen och lägg update.zip samt gapps.zip på ditt SD-kort.

    3. Flasha Kerneln

    fastboot flash boot boot.img

    4. Starta upp telefonen, så fort telefonen startar - börja spamma VOLYM-ner knappen för att komma in i recovery

    I RECOVERY - GÅ UPP/NER MED VOLYMKNAPPARNA, VÄLJ MED HEM-KNAPPEN

    5. När du kommit in i recovery (kan ta ett par försök, bara att starta om om det inte går första gången) Välj wipe data/factory reset och sedan wipe cache

    6. Gå därefter in på install zip from sdcard och välj din CM7.zip fil och därefter gapps.zip

    7. Gå in på reboot system now och vänta, första uppstarten kan ta ett par minuter, men andra uppstarten och framåt borde ta ungefär 40 sekunder.

    MINI PRO: 8. ladda ner Denna och lägg in i /system/usr/keychars/ med hjälp av ADB ( adb push pm8058-keypad.kcm.bin /system/usr/keychars/ ) eller med Root explorer eller liknande och starta om.

    9. Du har nu installerat Cyanogenmod 7.1 på din Xperia Mini Pro!

    [​IMG]
     
    Last edited: 26 okt 2011
    Droid113, MrHydrodynamic, snigel1 och 3 andra gillar detta.
  2. eidos

    eidos Teen Droid Medlem

    Blev medlem:
    25 feb 2010
    Inlägg:
    295
    Mottagna gillanden:
    21

    MINA ENHETER

    Jag tackar så mycket för denna guide, ska testa den så snart jag får lite tid över. Meddelar om hur det gick.
     
  3. Joiis

    Joiis Adult Droid Medlem

    Blev medlem:
    11 aug 2011
    Inlägg:
    613
    Mottagna gillanden:
    67
    Operatör:
    Tre
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Huawei Nexus 6P
    Platta:
    Asus Nexus 7 (2012)
    Om det går bra så måste jag testa! Cyanogenmod forever!
     
  4. zebs

    zebs Infant Droid Medlem

    Blev medlem:
    24 aug 2011
    Inlägg:
    3
    Mottagna gillanden:
    2

    MINA ENHETER

    Stort tack för guiden!

    En fråga dock, har lagt in filen för tangentbordet men får dock inte "hårdvaru tangentbordet" att fungera korrekt. Är det något jag kan tänkas behöva göra för att få det att fungera?

    För övrigt känns det som en helt ny telefon! blir ett antal timmar pillande nu med alla nya roliga saker i luren :)

    mvh
    Daniel
     
  5. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Tack för Guide!

    Ett par frågor,

    1. Det verkar krävas Windows-appar för detta. Föreligger några hinder att köra det genom windows i en virtuell maskin?

    2. Blir telefonen brickad om man klantar till det eller kan man backa?

    3. Måste man göra om hela proceduren om en ny version av android / cyanogen släpps eller finns det något smidigare sätt att uppdatera?
     
  6. Kewzin

    Kewzin Kid Droid Medlem

    Blev medlem:
    16 sept 2011
    Inlägg:
    55
    Mottagna gillanden:
    1

    MINA ENHETER

    Cha har en sgs 2 2.3.5 kommer detta fungera på denna versionen?
     
    Last edited: 20 okt 2011
  7. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    Testa lägg in filen i /system/usr/keylayout också.

    1. så länge du kommer åt USB genom VM ska det inte vara några hinder.

    2. Det går i princip alltid att backa, men inga garantier kan ges.

    3. Kommer det en ny CM-version (kommer varje måndag från FXP) så är det bra att lägga in den på sd-kortet och flasha genom recovery.

    Nej, kolla i SGS-forumet - https://swedroid.se/forum/44427-cyanogenmod-7-1-sgs2.html
     
  8. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Tack

    ang 3: Behöver man göra om alla inställningar och installera om alla appar då?

    Ditt tangentbord fungerar till 100% ?

    Jag har förresten firmware 4.0.A.2.335, kört?
     
    Last edited: 20 okt 2011
  9. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    Om man uppgraderar behöver man inte ta wipe user data /factory reset så alla apps och inställningar finns kvar, mitt tb fungerar allt utom sym-knappen. Men det klarar jag mig utan iallafall, det finns heller ingen bakgrundsbelysning, men det ska fixas i den release som kommer på måndag.

    Edit: för CM spelar det ingen roll vilket firmware man börjar med

    Sent from my SK17i using Tapatalk
     
  10. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Jag har ingen fastboot.exe i tools-mappen? :/

    Har dragit in alla paket i pakethanteraren i sdk't.
     
    Last edited: 20 okt 2011
  11. Joiis

    Joiis Adult Droid Medlem

    Blev medlem:
    11 aug 2011
    Inlägg:
    613
    Mottagna gillanden:
    67
    Operatör:
    Tre
    Telefon:
    Huawei Nexus 6P

    MINA ENHETER

    Operatör:
    Tre
    Telefon:
    Huawei Nexus 6P
    Platta:
    Asus Nexus 7 (2012)
    Vad menas menas med Kernel?

    Sent from my xperia mini pro (SK17i)
     
  12. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Kernel är väl typ kärnan i linux...

    Fan ger upp nu.

    Varje gång jag ominstallerar SDK (r13 el r14) måste jag köra paketuppdatering för att få extrasmappen, då försvinner fastboot.exe och den där dll-filen.

    Testade spara undan dem innan och kopiera över, men då fastnar den på waiting for device när jag kör fastboot i terminalen.

    Har kört med volume up innan jag kopplat den till datorn och fått det omtalade blå ljuset.


    Noterar också att om jag manuellt genom kontrollpanelen försöker gå in och lägga till drivrutinen från SE till telefonen (den dyker upp som "S1Boot Fastboot" i win, så vägrar den
     
    Last edited: 20 okt 2011
  13. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    Multiupload.com - upload your files to multiple file hosting sites! - fastboot filer, dessa borde gå att använda, bara att packa upp på valfri plats, måste inte vara i SDK-mappen

    Ditt drivrutinsproblem känns lite skumt, jag fick upp en "var finns drivrutinerna" så fort jag kopplade in telefonen.. Testa om det går med Flash-mode (volym+ner och koppla in)
     
  14. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Jag testade i XP istället, och då fungerade det till slut med Bootloadern..

    Men flashtool står bara och tuggar om att jag ska dra in och ut min usb-sladd och sätta den i flash mode, så vitt jag förstår är det samma som boot. Dvs volym upp och sladd i.

    Testat 100 ggr utan resultat nu :/


    Update:


    Testade valet "check drivers" i flash tool och fick detta resultat,

    https://skitch.com/e-jonasedemalm/gnmef/windows-7-x64

    Vad är det för drivers och var ska de ligga?


    Update 2:

    Löste det med drivers nu genom att manuellt lägga till drivern i kontrollpanelen, så den säger OK. Dock tycker den fortfarande att min telefon inte är ansluten.
     
    Last edited: 21 okt 2011
  15. eidos

    eidos Teen Droid Medlem

    Blev medlem:
    25 feb 2010
    Inlägg:
    295
    Mottagna gillanden:
    21

    MINA ENHETER

    Vet inte hur många ggr jag har gjort detta nu. Innan jag plockade ner filerna ur fastboot länken två post ovan så var det enda som skedde att cmd klagade på att "fastboot.exe -i 0x0fce getvar version" inte var ett korrekt kommando osv, laddade ner och packade upp och sedan har jag prövat flytta runt de 3 filerna till olika platser för att se hur den reagerar och till slut så klistrade jag in dem i /(tool/ mappen och när jag sedan öppnade den via cmd och klistrade in kommandot så fick jag reaktion och nu står den och tuggar på <waiting for device> och inget mer händer. någon som har några tips på vad som jag har gjort galet? Datorn frågade aldrig efter drivrutiner som omnämns i punkt 7. Sitter med win 7 om det spelar roll!?!
     
  16. snigel1

    snigel1 Kid Droid Medlem

    Blev medlem:
    13 okt 2011
    Inlägg:
    97
    Mottagna gillanden:
    8

    MINA ENHETER

    Eidos -> Jag blev tvungen att själv gå in i kontrollpanalen och manuellt ange var drivisarna fanns innan jag fick det att fungera.
     
  17. eidos

    eidos Teen Droid Medlem

    Blev medlem:
    25 feb 2010
    Inlägg:
    295
    Mottagna gillanden:
    21

    MINA ENHETER

    Har även märkt av att när jag stoppar i usbsladden i tfn samtidigt som jag håller ner vol upp knappen så kommer det ett dovt ljud ur mina datorhögtalare men om jag enbart stoppar in sladden utan volymknappen så är det en munter ton som låter. Vad är det som skiljer dem åt?
     
  18. eidos

    eidos Teen Droid Medlem

    Blev medlem:
    25 feb 2010
    Inlägg:
    295
    Mottagna gillanden:
    21

    MINA ENHETER

    snigel1-> Jag har inte suttit framför en dator på väldigt lång tid och är inte speciellt hemma i win7 miljön, en liten kvick handräckning uppskattas ;)
     
  19. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    Flash mode är volym NER+i med sladden



    Sent from my Xperia Mini Pro using Tapatalk
     
  20. Mahalio

    Mahalio Kid Droid Medlem

    Blev medlem:
    5 sept 2011
    Inlägg:
    58
    Mottagna gillanden:
    15

    MINA ENHETER

    Det dova ljudet, om jag kommer ihåg rätt, är att den inte har drivrutiner, testa gå in i enhetshanteraren och lägg till drivrutinerna manuellt

    Sent from my Xperia Mini Pro using Tapatalk