Instalējam CM9 uz Sony Xperia telefona

Sony, tāpat kā vairums citu telefona ražotāju, savus Android telefonus pielāgo un modificē līdz (android) nepazīšanai. Tur ir pārpildīts ar Sony specifiskām, man nevajadzīgām programmām, kuras nevar izdzēst, piemēram muļģīgas spēles, 3D kamera (no kuras nav jēgas, ja nav Sony brenda 3D televizora), Latvijā nestrādājoša navigācijas programma utt. Patiesībā, telefona interfeiss no orģinālā Android ir padarīts neglīts un pārgruzīts. Telefons ir tik daudz mēsliem piebāzts, ka iebūvētā atmiņa ir pilna, un instalējot programmas, bieži nākas saskarties ar paziņojumu, ka nebija vietas. Tad nācās pārvietot visas instalētās programmas uz SD karti, lai atbrīvotu iebūvētās atmiņas vietu. Un arī ar šo metodi, brīvi bija labi ja 20%.
Īsi sakot, vēlējos atbrīvoties no Sony “skina” un uzlikt tīru Android. Te sākās milzīgi garš un sarežģīts process, jo ne jau nu tik vienkārši tas notiek. Centīšos ātri pārskriet procesam, lai kādam nav jāsēž forumos, un vairākas reizes veltīgi jānogalina telefons, kā tas bija man.

Uzreiz brīdinu, ka procesu aprakstu Sony Xperia Active telefonam, kas ar Sony “PC companion” programmu ticis atjaunināts līdz ICS 4.0.4 versijai. Iesaku to darīt uz Windows, jo lai arī tas iespējams uz Mac/Linux, ir dažas lietas kas procesu sarežģī (piemēram PC Companion tikai Windowsam piedāvā telefona atjaunošanu no miruša stāvokļa, kādā tavs telefons iespējams nonāks, ja nesekosi uzmanīgi).

Process

Ja uzmanīgi seko visiem punktiem, to visu var izdarīt divu stundu laikā.

  1. Instalējam Android SDK (no Google saita) un ADM telefona drivers (No Flashtool foldera)
  2. Bootloader unlock, ko piedāvā pati Sony weblapa. To vajag, jo citādi Sony neļauj iegūt Root tiesības telefonā
  3. Downgrade no 4.0.4 uz 4.0.2 (Ar Flashtool) jo Root access uz 4.0.4 nevar veikt
  4. Root access iegūšana ar Flashtool
    Atjaunināšana atpakaļ uz 4.0.4 ar PC companion.
  5. Tā kā ir Root access, instalējam ClockWorkManager Xperia versiju
  6. Iegūstam CM9 failus savam telefonam
  7. Ar Fastboot no Google SDK uzliekam CM9 “Boot.img” uz telefona
  8. Pēc tam iebūtējamies telefonā uzliktajā CWM manadžerī un laižam “install from ZIP” norādot turr iekopētos pārējos CM9 failus (zip arhīvu)

Process garākiem vārdiem

  1. uzinstalējam Android SDK (links augstāk), vajadzīga ir JAVA JDK un kad instalēsies, viņš pajautās ko vēlies ielādēt. Svarīgs ir tikai viens – “Platform tools” jo tur atrodas “Fastboot” programma. Atrodam kur stāv ieinstalētie platform-tools un provējam no komandrindas palaist komandu “fastboot”. Ja kaut kas izvadās, viss strādā. Ja SDK instalācijas laikā netiek atrasta JAVA SDK bet esi to uzinstalējis, pārliecinies, ka esi instalējis tieši 32Bit versiju, pat ja tev ir 64Bit Windows, spied Back un atkal Next
  2. Ejam šeit uz Sony lapu un sekojam uzmanīgi visam rakstītajam. Vajadzēs uzzināt telefona IMEI kodu, ievadīt to formā, uzzināt konkrētas ierīces unlock kodu, un veikt sekojošu komandu no komandrindas: fastboot -i 0x0fce oem unlock 0x371BB94485CAAAAA (kur tas aiz 0x ir tas ko iedos Sony lapa). Kas šeit jāņem vērā – kodam ko iedos, Fastboot komandā priekšā jāraksta “0x” un ja IMEI kods ir par garu, Sony web formā nav jāraksta pēdējais cipars.
  3. Iepriekšējais process resetos telefonu, to ieslēdzot būs jāatbild uz dažiem jautājumiem. Pēc tam ieejam telefona uzstādijumos, un ieslēdzam USB Debug mode
  4. Ielādējam datorā Flashtool programmu no šejienes http://androxyde.github.com/, kā arī uzinstalējam draiverus no Flashtool folderī esošā “Drivers” foldera
  5. Ielādējam 4.0.2 veco android versiju, iekopējam to Flashtool/Firmwares folderī (nodzēšam to kas tur bija pirms tam) un palaižam Flashtool. Piespiežam zibens pogu, un sekojam instrukcijām te
  6. Kā jau minētajās instrukcijās ir teikts, ielādējam šo failu un palaižam “01-local-prop” kas sagatavos telefonu Rootošanai
  7. Pretēji minētajām instrukcijām, liekam atpakaļ ICS 4.0.4 nevis ar Flashtool, bet ar PC companion, jo tas garantēs, ka nekas netiks nodzēsts vai sajāts
  8. Kad atpakaļ ir 4.0.4, palaižam otru failu no tā Root Xperia foldera, “02-push-root-files”
  9. Tagad Root ir pabeigts. Liekam virsū programmu instalējam ClockWorkManager Xperia
  10. Iegūstam CM9 failus savam telefonam. Jāņem CM9 RC2, jāizvēlas telefona modelis no saraksta pa kreisi (uzbraucot ar peli, “codename” pārvēršas par reālo modeļa vārdu, teiksim “satsuma” pārvēršas par “xperia active st17i”)
  11. Ielādēto CM9 zip failu iekopējam telefona SD kartē. SD kartē jāiekopē arī Google Tools ZIP fails, ja vēlamies lai mums būtu Play Store, Maps utt. No CM9 ZIP faila izkopējam ārā Boot.img un iekopējam android SDK folderī kur ir Fastboot. Tad laižam šādas komandas – fastboot -i 0xfce flash boot boot.img un pēc tam fastboot -i 0xfce reboot. Sīkāk process aprakstīts šeit: xda.
  12. Kad telefons pēc šīm komandām būtējas, spiežam volume pogas, lai izsauktu iepriekš tur uzinstalēto CWM menedžeri. Izvēlamies iztīrīt VISUS datus, VISU cache, un visu DALVIK cache (zem advanced sadaļas). Šis ir svarīgi, citādi nekas neizdosies tālāk. Kad iztīrītas tās trīs lietas, izvēlamies instalēt no ZIP, un norādam kur ir iekopētais CM9 ZIP fails. Kad process beidzas, izvēlamies vēlreiz, un uzinstalējam arī Google

Šis nav konkrēts soli-pa-solim 100% nosegts tutoriālis, taču es domāju labi kalpo kā vienā vietā apkopots pārskats ar linkiem, un informācijas avotiem, un sekojot šeit aprakstītajam, procesu iespējams izveikt, neuzduroties tiem zemūdens akmeņiem kas bija man.

P.S.: Un ja nokaujat telefonu – PC companion to var atgriezt pie dzīvības. Ja bļauj, ka esat viņu pats sahakerējis, jāveic “relock xperia bootloader” ar Flashtool (google this).

Xperia Active

Nu jau pagājis labs laiciņš kopš pazaudēju veco sitamo nokiju, un aizvietoju ar relatīvi modernu Android telefonu. Nopirku to Oktobrī un šķiet ir pienācis laiks lai pastāstītu par reālu lietotāja pieredzi.
Lietoju telefonu ikdienā, tātad telefons ir man līdzi visur – braucot ar velosipēdu, ejot slēpņot, staigājot mežā. Telefons ir kritis neskaitāmi daudz reizes, arī izslīdot no rokas, braucot ar velosipēdu (jā jā, drošība un tā). Telefons ir mērcēts lietū, lietots ar netīrām rokām, un bieži vien nēsāts somas kabatā blakus atslēgām. Fiziski – telefons ir nevainojams. Komplektā tam nāca ekrāna aizsargs, bet es to noplēsu, un arī bez jebkādas plēves vēl šobrīd uz ekrāna nav atrodama neviena skramba (ja pagriež pret gaismu, kaut kādas niecīgas skrambiņas var saskatīt).

Vienīgais bojājums no neskaitāmaniem kritieniem (viens no tiem – cauri ledum uz asfalta peļķē. jā es zinu, esmu ļoti nevīžīgs pret telefoniem), ir saskrāpēts korpusa stūris. Īsi sakot, jā –  es šo telefonu varu ieteikt jebkādu āra aktivitāšu cienītājiem, nevīžīgiem cilvēkiem, un tādiem, kas nav pārliecināti, ka telefonu nenometīs zemē vismaz reizi mēnesī. Arī tādiem, kas bieži lieto telefonu ārpus telpām, īpaši mūsu rudeņos un ziemās, kad temperatūras maiņas nozīmē kondensātu, kad ārā līst, kad ārā ir auksti. Korpuss un ekrāns ir ļoiti izturīgi, aparāts patīkami gumijots un labi guļ rokā, ekrāns strādā arī ar slapjiem pirkstiem, vai pat zem ūdens.

Par tehniskajām iespējām – GPS ierīce šim telefonam ir fantastiski precīza. Nezinu kāpēc, iespējams arī dēļ barometra, kas palīdz koriģēt GPS augstumu. Veicu nelielu testu, izbraucot no darba uz mājām, 10Km garumā, salīdzinot telefonu ar Garmin 62s (viens no labākajiem modeļiem). Kļūdu bija aptuveni tik pat daudz cik Garminam, vietas atšķīrās, bet tas iespējams dēļ atšķirīgā novietojuma testa laikā. Kopumā biju ļoti pārsteigts. Kamera telefonam ir draņķīga fotogrāfijām, taču nezin kāpēc filmē visai labi. Kameras aizsargstikliņš atrodas visai dziļā padziļinājumā, tāpēc to ir ļoti grūti notīrīt, un tāpēc tas vienmēr ir aizmiglojies.

Uz Android ir pieejamas tādas lieliskas programmas kā Locus un Androzic, kurām uz iPhone diemžēl nav analogu (nemaz nerunājot par to, ka iPhone būtu miris jau trīs reizes, ja es viņu mētātu tāpat kā Sony). Ierīce darbojas ātri, izņemot interfeisa nesakārtotību un nelielo haosu Android pasaulē kā tādā, kopumā aparāts ir lietojams un nenožēloju pirkumu. Vienīgais kas nedauz reizēm traucē, ir mazais ekrāns. Ne dēļ tā, ka uz tā būtu par maz informācijas (nē, jo tam izšķirtspēja ir tāda pati kā fiziski lielākajiem konkurentiem Samsung Xcover un Motorola Defy), bet dēļ tā, ka grūti vertikālajā režīmā rakstīt uz QWERTY klaviatūras ar divām rokām.

Kopumā esmu apmierināts, un varu Sony Xperia Active ieteikt arī citiem.