Arhivă lună: February 2012

78

Noutăți de pe frontul CM9 (ICS) pentru Defy și Defy plus

Am mai scris în câteva articole că dezvoltarea CM9 bazat pe ICS pentru Defy și Defy plus merge destul de bine și că destul de curând o să avem o versiune beta/RC numai bună de folosit ca sistem principal. Rând pe rând au fost rezolvate problemele legate de componentele hardware, deși această parte părea imposibilă, în principal din cauza bootloaderului blocat și a driverelor “proprietare” Motorola ce trebuiau încărcate și încet încet lista de gândaci de strivit s-a micșorat.

Îmi amintesc și acum că prin noiembrie dădeam destul de des refresh la topicul de pe XDA pornit de Epsylon3, unde pusese dezvoltatorul câteva filmulețe și poze cu Defy-ul său, pe care reușise să ruleze IceCreamSandwich AOSP (adică versiunea “cheală” de la Google). Ca și în cazul CM7, respectivul topic părea aproape ireal. Defy-ul, un device modest cu hardware modest era printre primele dispozitive care rulau neoficial cel mai nou sistem de operare pentru smartphone-uri de la Google.

Acest topic a devenit destul de popular, ca și CM7-le în momentul în care își făcuse apariția, doar ca de data aceasta lumea nu mai privea topicul ca pe o farsă, cum s-a întâmplat la început pe CM7. În trecut oamenilor nu le venea să creadă ca dezvoltatorul rus (Quarx) reușise să pună CM7 pe Defy, însă toate acuzele au fost retrase în momentul în care a fost publicat primul beta.

Chiar dacă dezvoltarea pe CM9 (ICS) nu a fost la fel de rapidă ca pe CM7, unde apăreau zilnic versiuni noi ce aduceau ROM-ul tot mai aproape de perfecțiune, este de admirat efortul depus de către dezvoltatori pentru această nouă versiune. Trebuie ținut cont de faptul că în ICS au fost operate foarte multe modificări de către Google și s-au schimbat destul de multe comparativ cu versiunile 2.x, ceea ce a implicat un volum de muncă mai mare.
Citeşte tot articolul

15

Dezvoltarea MIUI (versiunea bazată pe Gingerbread) ajunsă la final

Este oficial. Dezvoltatorii MIUI au decis că versiunea bazată pe Gingerbread (Android 2.3.7) a ajuns la maturitate. Cu alte cuvinte MIUI bazat pe 2.3.7 trece din versiune beta/dezvoltare în versiune finală și dezvoltarea pe această platformă va fi sistată. De aceea în săptămânile ce urmează este posibil să nu mai avem versiuni noi sau în cazul în care mai apar, acestea nu vor mai aduce funcții noi, ci doar vor corecta diverse bug-uri ce pot fi identificate pe parcurs.

O astfel de mișcare era inevitabilă și era de așteptat. Lista modificărilor/îmbunătățirilor aduse săptămânal s-a tot scurtat în ultimele două luni, semn că sistemul a atins un grad de maturitate. Pentru a putea fi scos din stadiul beta era necesar ca dezvoltatorii să se axeze mai mult pe corectarea bug-urilor cunoscute și mai puțin pe introducerea de noi funcții, care ar fi adus la rândul lor alți gândăcei.

Noul sistem de la Google (n.a Ice Cream Sandwich) este din ce în ce mai popular și lista smartphone-urilor care au ROM-uri dezvoltate pe această versiune este în creștere. De aceea și resursele alocate de către echipa XIAOMI vor fi îndreptate aproape în totalitate către noua versiune MIUI 4, bazată pe ICS, la fel cum s-a întâmplat și în cazul versiuni CyanogenMOD. Se zvonește că în aproximativ două săptămâni și SGS II va avea MIUI 4 oficial. Încet, încet își vor face apariția versiuni și pentru restul dispozitivelor.
Citeşte tot articolul

43

Tutorial instalare ROM (fișier update.zip sau copie nandroid) pe Motorola Defy şi Defy Plus

Zilele acestea mi-am dat seama că a venit timpul pentru un tutorial universal de instalare a ROM-urilor ce vin sub formatul fişier update.zip sau nandroid. În urmă cu aproape un an întreaga mea atenție era orientată spre versiunea CyaongenMod (CM7) şi mai apoi şi-a făcut loc pe Defy-ul meu şi în articolele/tutorialele de pe blog.

În ultima perioadă au tot apărut ROM-uri în format fişier.zip, atât pentru Defy, cât şi pentru Defy plus, însă nu am avut nici un chef să pun aceeaşi informaţie (peste 90%) în tutoriale de instalare pentru fiecare în parte. De aceea m-am decis astăzi să scriu un tutorial de instalare generic care se aplică și pentru respectivele ROM-uri. O să încerc să nu fiu prea succint în exprimare şi în egală măsură sper că nu o să vă plictisesc cu detaliile. De asemenea sper ca după parcurgerea acestui articol, cei novice în domeniu vor fi ceva mai luminați și or să mai considere instalarea de ROM-uri un balaur rău cu 7 capete.

Ştiu că pentru mare parte din cei care mai trec pe aici lucrurile astea sunt deja cunoscute, însă aş vrea să îi ajut şi pe cei mai puţin tehnici şi mai fricoşi să încerce (li se pare un proces prea complex, însă nu este așa). Înainte să mă apuc să înşir paşii ce trebuiesc urmaţi pentru instalare îmi permit să-i trimit pe cei novice în domeniu la o scurtă lectură (mai bine pierdeți acum câteva minute ca să vă documentați, decât să pierdeți mai târziu mult mai mult să reparați): articolul cu întrebări frecvente pentru Motorola Defy și opțional articolul intitulat o vorbă, două despre “tutorialele” de pe nepotu.ro. Sper să îi ajute să înțeleagă mai ușor ceea ce urmează să scriu, dar şi să le asigure un minim de cunoştinţe necesare.

Urmează acum paşii ce trebuiesc urmaţi şi care sunt general valabili. Mă bazez pe inteligenţa voastră că puteţi şă faceţi câteva exerciţii logice, cum ar fi: înlocuirea numelui generic ROM_fișier_update.zip sau ROM_nandroid cu numele fișierului/ROM-ului pe care l-aţi descărcat sau că puteţi sări peste paşii a căror condiţie este deja îndeplinită (de exemplu: nu este nevoie să rootezi dacă ai făcut asta deja) sau nu vă interesează sau SBF-ul folosit.
Citeşte tot articolul

5

Defy, Defy Plus și Defy Mini – nu vor primi ICS oficial

Cred că nu miră pe nimeni titlul acestui articol. Eu personal, nu prea aveam speranțe că cei de la Minciorola sunt capabili să își actualizeze jucăriile. Am destul de bine întipărită în minte întreaga poveste cu actualizările întârziate pentru Defy și de-a lungul timpului am învățat că nu trebuie să crezi ce zic cei de la Motorola.

Atunci când promiți ceva și nu te ții de cuvânt, în repetate rânduri, lumea poate să spună despre tine că ești mincinos. Similar oameni pot afirma că ești incompetent atunci când nu ești capabil să scoți la timp actualizări software și o da-i din Cola-n Fanta, dând vina pe unul sau pe altul că tu ești de fapt pe dinafară. Na, că am zis și cuvintele astea urâte: mincinos și incompetent și aici nu o să mă cenzureze nimeni, cum s-a întâmplat pe forumul Motorola dedicat discuțiilor despre deblocarea bootloaderului (link). :)

Să lăsăm totuși aceste vechi frustrări și să parcurgem pagina intitulată Motorola Android Software Upgrade News. Această pagină conține toate smartphone-urile lor, care rulează Android. Spre deosebire de vechea pagină cu informații referitoare la actualizările software, acum au pus și un plan de actualizare generic, ca să înțeleagă oamenii care sunt pașii necesari într-un astfel de proces. Apă de ploaie aș putea spune. Judecând după numărul mare de bube din ROM-urile cu Motocrap (a se citi Motoblur) aș îndrăzni să le sugerez să elimine din plan partea de testate, că nu prea s-a văzut în actualizările de până acum.

Citeşte tot articolul

31

Revenire (downgrade) la Froyo CEE după instalarea unui SBF de 2.3.6 FULL (bootloader versiunea 6) pentru Motorola Defy

Am scris cu două zile în urmă că pe XDA și-a făcut apariția un SBF ce permite revenirea la Froyo, după scrierea unui SBF de Gingerbread 2.3.6 cu bootloaderul semnat cu codul (versiunea) 6. În principiu pașii pe care i-am pus în articolul despre revenirea la Froyo după scrierea unui SBF 2.3.4 (versiunea bootloader 5) se aplică și pentru această operație, doar că diferă SBF-ul care este pus.

Având în vedere că eu încă am kernelul din Froyo (nu am pus un SBF FULL dintre cele de Gingerbread pentru Defy leaked) nu vă garantez că ce este scris mai jos o să funcționeze, pentru că nu am testat pe propriul Defy. Ca și în cazul instalării unui ROM customizat (de exemplu CM7 sau MIUI) sunt niște pași universal valabili, așa că și acești pași ar trebui să fie OK.

Înainte să trecem la fapte țin să vă anunț că SBF-ul de mai jos vă ajută să reveniți la Froyo doar dacă versiunea (codul) bootloaderului este 6 și nu va funcționa pentru cei care au pus o versiune mai recente ce are codul 7 (ex: 4.5.1-134-DFP-188). În cazul în care aveți bootloaderul cu o versiune mai mică de 6 NU TREBUIE să scrieți SBF-ul de mai jos, pentru că o să fie ca și cum ați fi pus 2.3.6 (BL versiunea 6) FULL SBF.

Iată și câteva motive pentru care merită să urmați instrucțiunile de mai jos, în cazul în care vă întrebați de ce ați vrea să reveniți la Froyo după scrierea unui SBF de 2.3.6:

  • dacă aveți lentilă verde nu puteți folosi camera (patch-urile greenbreadmod publicate până acum funcționează doar dacă puneați 2.3.6 prin nandroid+Fixed SBF)
  • puteți avea root pe Defy (versiunile curente de SuperOneClick <= 2.3.3 nu sunt folositoare)
  • puteți să instalați ROM-urile customizate populare (CM7, MIUI și de ce nu CM9 cu kernel Froyo)
  • nu aveți nimic de pierdut; dacă ceva merge prost și nu mai bootează Defy-ul îl puteți resuscita cu SBF-ul de 2.3.6 care v-a adus în stadiul curent, după un full wipe în Stock Recovery.


Citeşte tot articolul