Ehe, și iată c-a apărut în sfârșit Ice Cream Sandwich oficial (versiunea XXLPQ) de la Samsung pentru Galaxy S2 (GT-I9100). Nu e el prea strălucit ca implementare, pare pe-alocuri neterminat și TouchWiz-ul celor de la Samsung este complet neactualizat și stupid ca implementare … dar este Ice Cream Sandwich adică Android 4.0.3 !
Așa cum vine din fabrică, update-ul de la Samsung nu e rău ca bază de pornire, dar este handicapat substanțial de mizeriile de aplicații preinstalate. Însă platforma de bază e în regulă; dacă mai vin și sursele de kernel în curând, e perfect.
Urmează cea mai simplă modalitate de a instala Ice Cream Sandwich (Android 4.0.3 XXLPQ) pe Galaxy SII. Atenție: nu este singura modalitate, nici cea mai ieftină, dar este cea mai eficientă. Căci e făcută de mine 😀 nu de alta, da’ de la un punct încolo veți înțelege că e mai sănătos să folosești timpul liber pentru alte lucruri mai importante și interesante.
Ca atare, ce vă trebuie:
– un fișier cu ROM-ul nou, XXLPQ. Au fost scoase 5 bucăți pe 13 martie: țările nordice, țările baltice, Polonia, Ungaria și zona Americii Latine. Nu e o diferență foarte mare între ele; eu l-am instalat pe cel pentru Polonia deoarece include CSC-ul XEU.
Vă trebuie fișierele cu denumirea GT-I9100_SEB_I9100XXLPQ_I9100OXXLPD_I9100XXLPQ sau GT-I9100_XEO_I9100XXLPQ_I9100OXALPQ_I9100XXLPQ, pe care le găsiți la o simplă căutare cu Google. Aveți aici linkurile către fișierele preparate de intratech de pe XDA, care conțin (bonus) vechiul bootloader pentru a putea folosi în continuare USB jig-ul:
GT-I9100_SEB_I9100XXLPQ_I9100OXXLPD_I9100XXLPQ sau fișier torrent; GT-I9100_XEO_I9100XXLPQ_I9100OXALPQ_I9100XXLPQ sau fișier torrent. Restul mirrorurilor se găsesc aici în partea de jos a paginii (căutați XXLPQ).
Dezarhivați fișierul ales cu extensia 7z și veți obține un fișier cu extensia .tar.md5. Pe acesta îl copiați pe cardul SD.
Acum intrați pe Market și cumpărați Mobile Odin Pro. Nu vă zgârciți la un pachet de țigări cât costă aplicația – ați dat o poală de bani pe telefon, așa că puteți cumpăra și un program foarte util care vă va servi pe viitor. În plus, Chainfire face o muncă deosebită și merită susținut.
Așa, acum porniți Mobile Odin Pro și alegeți fișierul pe care l-ați copiat mai devreme pe SD card. Bifați Enable EverRoot, Inject SuperUser și Inject Mobile ODIN. Am ales să nu instalez și ClockWorkMod Manager; îl voi pune mai târziu cu un kernel custom, când vor apărea (pe Gingerbread foloseam Speedmod kernel).
Bifați și opțiunile de wipe (care implică pierderea datelor din memoria telefonului; informațiile de pe card se păstrează). Știu că se poate face update peste Gingerbread, dar orice softist care își știe meseria știe și că asta nu-i niciodată o idee bună. O instalare “pe curat” este mult mai cinstită. Deci, wipe și apoi Flash firmware.
Telefonul va reporni într-un kernel custom, ROM-ul va fi flashuit și apoi va reporni din nou. După ecranul de boot, va apărea un Android cu pieptul deschis care va sta o vreme, apoi ecranul va fi negru și în centrul lui vor apărea aplicațiile ce se instalează. După încă un pic, veți fi întâmpinat de vrăjitorul de configurare al Android.
Și gata, aveți Ice Cream Sandwich oficial (XXLPQ) pe Samsung Galaxy S2 ! Urmează restaurarea aplicațiilor din contul Google împreună cu upgrade-urile de rigoare la Google Maps și Youtube. Ce-am mai făcut eu după:
– dezactivat Swype deoarece face probleme la upgrade (și oricum folosesc altă tastatură)
– înregistrat contul Samsung (da, merge)
– dezactivat notificările din Samsung Apps
– dezactivat notificările din Google Play Store
– șters cu Titanium Backup următoarele porcării de aplicații de la Samsung: Zinio, Yahoo Finance, Swype, Social Hub (toate 3), toate aplicațiile care încep cu SNSAccount, SNS, Readers Hub, PressReader, News & Weather, Music Hub, Mini Paper, Mini diary, Memo, Kobo, Game Hub, Dual Clock, Digital Clock, Days, Application Monitor, Ap Mobile, AccuWeather.com și Accuweather Weather Daemon.
– instalat Apex Launcher care-i excelent și va avea în curând versiune localizată în română 😉
– modificat DPI-ul din 240 în 200 (aplicațiile LCD Density changer și altele similare nu mai merg, trebuie editat de mână /system/build.prop și schimbat DPI-ul manual; atenție, mie nu mi-a mers cu vi din adb shell – telefonul intra în bootloop. Am editat cu build.prop editor și a fost în regulă).
Ăla e. Un ROM cu aproape același consum de baterie ca pe vechiul XILA2 și performanțe mult mai ridicate (un benchmark în AnTuTu îl arată cu vreo 2000 de puncte mai rapid decât vechiul ROM oficial Gingerbread). În timp o să mai dezinstalez aplicații și-o să încep să aplic diverse optimizări, dacă mă plictisesc 🙂 Spor la treabă!
Am renuntat sa mai astept dupa Samsung; am instal at de aproape o saptamana CM9 cinstit, fara Samsung apps si merge excelent. O sa incerc apexul totusi …
Păi Apexul este mai mult pentru ăștia cu ICS maltratat, care n-au nimic AOSP, pentru a aduce “experiența ICS”. Deși am înțeles că e mai rapid și stabil decât Trebuchet.
CyanogenModului îi lipseau destul de multe ultima oară când l-am încercat: TV out, radio, video camera, subtitrări în video player. Au mai rezolvat din ele ?
Tot acolo sunt 🙂 http://teamhacksung.org/wiki/index.php/CyanogenMod9:GT-I9100:Nightly:Known_issues
Camera video nu merge și punct. Radio FM si TV out… who needs it. Iar cu MTP e altă poveste, e nașpa că nu merge, da merge FTP, SFTP, SSH, bluștuț șamd deci nu plâng după el. În schimb pare a fi stabil și cel mai tare e că nu are wiz-ul ăla care arată a windows 95. Se mișcă excelent, bateria e rezonabilă. Îți trimit un print screen dacă ți-e dor 🙂
Plus că au anunțat și MIUI un beta pe ICS, așa că samsungu puteau să-și țină romu pentru ei.
Păi e ciudat, că nici pe XXLPQ oficial de la Samsung nu mi-a mers MTP file transfer. Păcat, că e enervant să umbli mereu prin setări și să oprești USB debugging ca să treci în modul de conectare storage. Oricum nu e rea lista, arată promițător; dacă le rezolvă și pe-alea e chiar ok (și se rezolvă dacă dau măgarii de la Samsung sursele).
Am mai găsit între timp:
– bugul cu consum mare din cauza wakelockului Audio_Out1 (cică s-ar rezolva dacă dezactivezi în Settings – Sounds – System sunetele de touch, dar nu am văzut decât o îmbunătățire, problema există în continuare)
– că dialerul nu suportă multi-DPI știam, da’ văd că acum nici aplicația de Email nu știe multi-DPI și-n plus vine livrată cu un bug antic și stupid: http://code.google.com/p/android/issues/detail?id=19109 (adică nu poți folosi un server SMTP cu autentificare prin SSL)
merge perfect. fisierul trebuie copiat pe memoria telefonului nu pe sdcard. eu intelegeam prin sdcard cardul extern si asa nu mergea.
daca a fost codat pe orange si acum e decodat merge sa fac acest update?
Da, simlock-ul nu are nici o treabă cu versiunea de Android.
si se blocheaza iar pe orange?:(
Nu. Dar fă-ţi de siguranţă backup la folderul /efs.
ceau
am instalat ics prin odin 1.85 si nu merge prea bn
daca tin apasat pebutonul de power se stinge nu imi mai apare meniul
nu pot seta tel sa se blocheze nici prin pin nici prin model
unele prog se blocheaza
iam dat wipe
vreo solutie?
Ms
Primele versiuni de ICS au avut ceva bug-uri; ce versiune ai instalat, mai exact ? poţi încerca un factory reset, dar eu aş instala ZSLPG pe curat, merge excelent.
ceau
am incercat si asta si tot nu merge
am mai incercat vreo 7 si degaba
daca apas butonul de oprire se opreste si nu imi apare meniul
nu pot sa-l blochez cu nimic pin ,model ,imagine
am pu 2.3.6 si merge bn
alte sugestii?
Ms
Trebuie să ai telefonul rootat, după care îţi instalezi Terminal Emulator din Market şi rulezi comenzile astea:
Evident, le poţi rula şi din ADB dacă ştii să-l foloseşti.
Jurnalistul e fan iphone.
Hă ?
Daca nu am tel rootat nu pot sa instalez ICS prin metoda ta ?
“Your device must be rooted to be able to use Mobile ODIN.”
Deci răspunsul este nu. Pentru telefon nerootat, singura șansă este cu Kies sau software update de pe telefon. Poți verifica cu Check Fus ce actualizări sunt disponibile pentru versiunea de software pe care o ai instalată pe telefon.
Daca instalez un firmware stock de aici http://forum.xda-developers.com/showthread.php?t=1075278 voi putea oare sa instalez ICS din kies direct schimband csc-ul ?? Mie acum imi spune ca nu pot sa fac update la soft prin intermediul kies. Ce parere ai ?
Si inca o intrebare….pot sa instalez orice firmware vreau de acolo ? Sau trebuie unul annumit ??
Kies e o unealtă relativ puternică, da’ și foarte pretențioasă – în sensul că sunt foarte mulți factori pe care îi verifică, și dacă nu-i convine ceva nu te lasă să faci update. Eu n-am schimbat CSCul niciodată, deoarece nu prea are importanță și nu afectează cu nimic funcționarea telefonului.
Linkul pe care l-ai pus mai sus este spre firmware-urile originale de la Samsung, care includ și noul bootloader … pe care s-ar putea să nu-l vrei. Îți recomand să folosești un ROM din threadul lui intratech de la “Original Android Development”.
Nu vreau sa mai folosesc niciodata room. Am avut lite’nening si CM…nu mi-au placut. Prea multe buguri. Pur si simplu vreau sa imi bag un firmware original astfel incat atunci cand conectez telefonul la PC prin cablu de date, Kies sa imi faca automat update la ICS….asta e tot ce vreau. Daca ma poti ajuta te rog 🙂 fa-o
Păi alea “custom” sunt multe pline de toate prostiile băgate fără a înţelege “cum şi de ce”, aşa că nu mă mir. CyanogenMod este ok, dar într-o variantă finală – nightlyurile actuale nu mi s-au părut încă acceptabile.
Pentru ce-ai zis mai sus, iei un firmware Samsung stock de România (corespunzător providerului) şi-l flashuieşti cu Odin de PC, nu Mobile Odin.
Pai….vb si u mai pe intelesul meu….cum adica “corespunzator providerului” dupa ce criterii trebuie sa il aleg ?? Asta vreau eu sa siu ca stiu sa il flashuiesc cu odin 😛 am facut mai multe prostii de-astea….
Teoretic, orice ROM stock va merge la fel de bine. Când îl iei din cutie de la Vodafone (să zicem), telefonul are de obicei un software personalizat de operator care dictează și calea oficială de upgrade – adică toate upgrade-urile pentru varianta ta trebuie să vină tot de la operator și nu de la Samsung.
Cu Checkfus poți verifica ce update-uri sunt disponibile pentru varianta ta de software (aia personalizată de operator). Dacă instalezi cu Odin un firmware generic Samsung, atunci poți instala și upgrade-urile generice ulterioare (chiar și cu Kies, teoretic).
am instalat digi.oriunde pe un galaxy s2 si nu se conecteaza.Pe S3 merge si pe S2 nu.Inainte S2-ul a avut instalate tot felul de programe,care acum au fost dezinstalate.S-a dus dreaq android-ul si trebuie reinstalat?
Nu “s-a dus dreaq”, că nu-i Windows 🙂 ce versiune de Android aveai pe S2 și ce versiune pe S3 ? dacă pe S2 aveai Gingerbread și pe S3 ai ICS, probabil digi.oriunde ăla nu-i compatibil cu ICS încă.
Salut am si eu un S2 pe care am pus ICS prin intermediul Kies. Dupa ce am instalat ICS-ul apar cateva probleme referitoare la start wi-fi si uneori camera crapa. Wi-fi-ul se blocheaza si nu reuseste sa se reporneasca singur doar daca dau repornire la telefon. Am inca 2 prieteni care au patit la fel dupa ce au pus pe telefoanele lor ICS-ul. Mentionez ca nu avem telefoanele rootate. Astept pareri.
Un factory wipe după instalare ai făcut ?
Nu stiu ce reprezinta dar cert e ca i-am dat si sa revina la setarile din fabrica si tot nu merge
poti sa imi dai mai multe detalii?
azi am facut update la ISC … se pare ca e tot 4.0.3 dar era update la ce aveam eu (tot prin kies) si deja a cazut o data wi-fi-ul
Păi cum ai făcut update, de la 4.0.3 la 4.0.3 ? ce versiune ai acum ?
Da, despre setările din fabrică e vorba (cu ștergere de sistem/storage).
versiunea e 4.0.3 facuta prin kies
ultima data cand am conectat telefonul la pc aveam ICS-ul si in momentul in care a pornit Kies-ul imi zice ca este o noua actualizare firmware. si am instalat si noua versiune … dar din pacate nu s-a rezolvat problema
am dat si la revenire la setarile din fabrica si tot nu s-a rezolvat
Ai telefon branded (cumpărat de la operator) sau liber din magazin ?
Ce scrie în settings/about phone ?
versiunea e 4.0.3 facuta prin kies
ultima data cand am conectat telefonul la pc aveam ICS-ul si in momentul in care a pornit Kies-ul imi zice ca este o noua actualizare firmware. si am instalat si noua versiune … dar din pacate nu s-a rezolvat problema
Păi nu pot decât presupun că upgrade-ul nu s-a instalat corespunzător (din vina Samsung), și de-aia nu te ajută nici wipe-urile.
Vezi exact ce versiune ai (nu “4.0.x”, ci versiunea de PDA, gen XWL**); caut-o pe net ca s-o descarci în varianta completă și fă-i flash cu Odin-ul de PC.
Ca să poți face ulterior reset cu mufa USB, ar trebui să păstrezi bootloaderul de GB (adică să nu instalezi și bootloaderul în Mobile Odin). Dacă-l duci la garanție însă, tre’ să pui și bootloaderul de ICS.
Ori așa (și ai ceva multicel de muncă), ori aștepți un 4.0.4 pe care să-l instalezi pe curat.
cred ca o sa astept versiunea 4.0.4 daca va aparea in curand sau poate va aparea mai repede jellybean.
daca nu o sa il duc la garantie pt ca asa nu se poate. ori merge ori nu merge.
4.0.4 a apărut deja pentru țările nordice, Rusia și Polonia. Vodafone RO este încă pe 2.3.6, așa că s-ar putea s-aștepți mult și bine …
Drept urmare am fost la Orange Care si am facut resoft. Din pacate nimic nou. Inca se mai blocheaza Wi-Fi-ul si dupa aceasta operatie. Am intrebat daca nu pot pune o versiune mai veche iar raspunsul a venit imediat NU.
Cred ca o sa astept Jelly Beans.
Nu cumva ai probleme similare cu ce e pe-aici ?
http://forum.xda-developers.com/showthread.php?t=1796358