Root, Custom Recovery si Custom Kernel pentru Galaxy S Advance i9070

În acest tutorial vă vom vedea cum rootăm un Galaxy S Advance și cum îi punem un custom recovery și custom ROM. Tutorialul va fi mai scurt și mai concis decât cel pentru instalarea Jelly Bean datorită faptului că nu mai am telefonul ca să mă pot juca cu el și testa diverse lucruri. Așadar să trecem la treabă.

Ce îți trebuie pentru a merge mai departe:

  • Galaxy S Advance (i9070) cu Android Jelly Bean
  • Telefonul incarcat la minim 70%
  • Răbdare

În primul rând, un AVERTISMENT! PRIN ROOT SE PIERDE GARANȚIA!  Nu sunt sigur dacă crește și binary counter-ul, dar din câte știu garanția se pierde sigur cu root-ul. Iar un al doilea AVERTISMENT! În cazul în care ceva nu merge cum trebuie, Droid Zone nu își asumă nicio responsabilitate. 

 

Acum întrebarea de prisos, de ce aș vrea să îi fac root? 

Vei avea acces la multe aplicații care necesită root. Aplicații care ajută foarte mult la optimizarea telefonului, creșterea performanței și durata bateriei. Unele din aceste aplicații, cum ar fi Titanium Backup, îți permit să scapi de Bloat și de aplicațiile inutile cu care vine telefonul. Și poți să fi sigur că ai o groază de aplicații și servicii care mănâncă resurse degeaba.

De ce vreau Custom Recovery?

Vei putea instala custom ROM-uri și kernel-uri și vei putea instala update-uri mult mai repede, dar și multe alte customizări. De exemplu un ROM bazat pe AOSP, ca CyanogenMod, este bazat pe ultima versiune de Android (actual 4.3).

De ce vreau Custom Kernel?

Pe scurt, kernelul facilitează comunicarea dintre partea hardware și partea software. În kernel intră multe optimizări de performanță și baterie, iar majoritatea kernelurilor customizate sunt mai bune decât cel original. Pe Galaxy S Advance nu se poate instala permanent un Custom Recovery, decât cu un kernel. Deci vă recomand să le faceți pe amândouă pentru că nu aveți nimic de pierdut.

De ce vreau Custom ROM?

ROM-ul, după cum știți, este sistemul de operare. Unul customizat poate veni cu diverse lucruri în plus sau în minus față de cel original. În general sunt scoase lucrurile inutile și care încetinesc telefonul și sunt băgate altele mai faine, chiar împrumutate de pe la alți producători. Sunt o groază de ROM-uri de unde puteți alege, de la cele AOSP până la cele bazate pe Touchwiz.

ROOT, Kernel și Recovery

Haideți să purcedem:

EDIT: KERNELUL FOLOSIT DE NOI NU MAI EXISTA, VA PUTETI UITA AICI PENTRU SUCCESORUL LUI DAR MARE ATENTIE CA DIFERA METODA DE INSTALARE.

  1. Download root.zip -> http://d-h.st/ook
  2. Download CWM temporar -> http://d-h.st/oZD
  3. Download CoCore + TWRP (TWRP un Custom Recovery, CWM fiind cel de-al doilea. Folosim TWRP pentru că este mai simpatic) ->
    http://forum.xda-developers.com/devdb/project/dl/?id=7571
  4. Punem cele trei fișiere pe cardul SD.
  5. Închidem telefonul și intrăm în Recovery prin apăsarea simultană a butoanelor Home + Power + Volume Up
  6. Folosind butoanele de volum pentru navigare, alegem install zip from external sd card, și apoi instalăm root.zip.
  7. În același mod instalăm update.zip. În câteva secunde se va schimba interfața. Suntem în ClockWorkMod Recovery, cel temporar.
  8. Aici mergem la install zip, apoi install zip from external sd, și selectăm CoCore+TWRP. După instalare ne întoarcem și restartăm.

Acum de fiecare dată când intri în Recovery o să îți apară TWRP. Este touch-enabled, deci nu mai trebuie să navighezi cu butoanele de volum.

Acum în telefon vei avea o nouă aplicație: SuperSU. Ea controlează accesul root al celorlalte aplicații. Când o aplicație va vrea permisiuni root, o să apară un dialog și va trebui să accepți sau să interzici. Atenție ce aplicații instalați, prin root o aplicație malicioasă poate prelua controlul telefonului.

Custom ROM

Instalarea unui custom ROM e destul de ușoară. Singurul lucru de luat aminte este că la instalarea unui ROM nou este recomandat și un Wipe complet.

  1. Download orice custom ROM (recomand Light Jelly Bean) și îl pui pe cardul extern.
  2. Intri în Recovery (Volume Up + Home + Power)
  3. Faci întâi un backup, deci click pe backup și slide pe ecran conform instrucțiunilor.
  4. Mergi înapoi, click pe install, external SD, selectezi ROM-ul și faci swipe din nou.
  5. Apoi mergi din nou înapoi, dai Wipe și din nou swipe. Asta va reseta telefonul la setarile din fabrică. Deci se pierde tot. Nu este obligatoriu dar este recomandat pentru a evita alte probleme.
  6. Mai instalează o dată kernelul, în cazul în care a fost rescris de ROM. (Adică install CoCore+Twrp)

Dacă vrei alt ROM, recomand secțiunea specifică de pe XDA: http://forum.xda-developers.com/forumdisplay.php?f=1952

Cam atât pentru astăzi, voi reveni cu un tutorial de optimizare.

  • Adrian

    si daca am 2.3.6 nu pot sa urmez pasii ?

    • Adi

      Nu, tutorialul este strict pentru Jelly Bean.

      Poti sa ii faci upgrade intai urmarind tutorialul de aici: http://www.droidzone.ro/tutorial-cum-instalezi-manual-jelly-bean-pe-samsung-galaxy-s-advance-i9070/

      • catalin

        Adica e normal daca am bagat Light Jelly Bean sa imi tot arate bootloaderul cu samsung de 5 min?Atat se incarca?

        • catalin

          adi te rog ajuta-ma ce sa fac

          Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again tpu

        • Adi

          Nu stiu exact ce ai facut de ti-a dat eroarea asta…daca urmezi pasii din tutorial nu ar trebui sa ai probleme.

        • catalin

          Ok am rezolvat problema cu odin ms ,dar am pus cyanogenmod si nu am radio si nu imi place cum arata baterie nu o pot schimba
          daca flashuiesc ceva ceva zip?

        • Zaharachescu Bogdan

          salut …am flashuit si eu un rom customizat endrioix 5 si logic nu a mers si dupa ce am revenit la 2.3.6 cand intru in recovery in da eroarea asta E: failed to mount /efs (invalid argument)….nu cum sa o rezolv…daca pun 4.1.2 cand aleg acolo limba si stez ora im da eroarea asta… secsetupwizard stopped si o ia de la inceput…aveti vreo idee cum sa rezolv…multumesc

  • Adrian

    a deci dupa updateurile de mai sus .ramane tot un jelly bean dar mai imbunatatit sa zic asa.nu ?

    • Adi

      Da. In principiu un custom ROM se misca mai bine ca cel care vine de la producator.
      Kernelul la fel, aduce diverse imbunatatiri care pot sa difere de la durata bateriei la performanta dispozitivului.

  • ADrian

    am mai avut jelly bean.si a mers cam urat.adica se bloca mult.trebuia sa-l inchid.si sa-l aprind.sau in jocuri..most wanted merge mult mai bine pe ginger fata de jelly …nu stiu ce sa zic ..as face chestia asta ..dar nu sunt oficiale ..si na.ma cam pune pe ganduri.

  • cosmin

    Nu am inteles foarte bine…Fac ” ROOT, Kernel și Recovery” si “Custom ROM” sau doar una?

    • Adi

      Custom ROM-ul este optional. Am vrut sa fac articolul doar pentru root, recovery si kernel dar am bagat si custom ROM ca nu mai era asa mult.
      Oricum, baga si ROM ca e mai bun decat ce ofera Samsung, cel putin Light Jelly Bean pe care l-am recomandat. 🙂

      • cosmin

        ok…..multumesc frumos :)…acum ma apuc sa il fac 🙂

      • cosmin

        ce light jelly sa downloadez : 1.1 sau 1.2 ??

        • Adi

          1.2, normal 🙂

  • cosmin

    am o problema: am urmat toti pasii da nu imi mai merg datele mobile ale telefonului…doar net prin wi-fi

    • Adi

      AI incercat sa bagi manual setarile? Daca nu da-i un factory reset si wipe cache/dalvik cache din Recovery.

      • cosmin

        cum fac manual setarile?

      • cosmin

        e normal sa imi apara asa ?

        • Adi

          Da. Ciudat ca nu le-a luat automat. Daca esti pe Cosmote trimite un sms la 638 cu textul ‘setari’.
          Ar trebui sa fie ‘broadband’ la APN daca nu ma insel, fara user sau parola.

        • cosmin

          am reusit…multumesc mult 🙂

  • M arius

    salut. la sfarsit ai zis:

    “Apoi mergi din nou înapoi, dai Wipe și din nou swipe. Asta va reseta telefonul la setarile din fabrică. Deci se pierde tot. Nu este obligatoriu dar este recomandat pentru a evita alte probleme.”

    daca nu fac asta ar putea sa imi dea erori gen sa nu imi deschida aplicatii sau sa mi se blocheze anumite functi?

    exemplu: in camera daca dau pe voice comand imi blocheaza camera. cateva aplicatii care nu se deschid ex, am vrut sa deschid “photos” care se conecta la google + si mia zis google + stoped working. nu sunt probleme majore dar vreau sa stiu daca e de la mine ca nu am dat wipe sau asa fac erorile astea?

    ps: la seria S este o problema cu spatiul, daca descarci un joc de la gamloft , de ex, care are X GIGA! iti umple memoria interna, nu poti muta fisiere aditionale pe card ca nu le mai vede. eu aveam inainte pe 2.3 rooted un program gen emulator cu care puteam sa le tin pe card ext dar imi emula “adresa” ca si cum ar fi pe internal. nu mai stiu cum se numeste, ai vreo idee?

    • Adi

      Salut!
      Da, e posibil sa fie de la faptul ca nu ai dat wipe.
      Poti sa incerci sa stergi datele doar la aplicatiile respective si sa vezi daca rezolva problema.

      Cat despre program nu stiu ce sa zic. Stiu doar ca pe Gingerbread se puteau muta pe sdcard, dar asta nu mai este posibil de la Android 4 in sus.

      • marius

        salut.
        nu imi mai intra in recovery asa ca am dat din setarile androidului resetare, e diferenta mare? acum imi merge dar nu ii mai dau sa stau si a treia oara sa reinstalez toate alea, dupa resetare am avut noroc ca s-au sincronizat si instalat singure.

        in mare merge bine dar toate softurile care le-am bagat dupa cel din fabrica cu care a venit (il am de nou) mi-au facut probleme la cateva zile (sper sa nu fie cazul).

        o problema majora care am avuto cu jelly si inca o am cu asta de la tine este ca atunci cand il sting si reaprind mult din scurtaturile de pe ecran dispar iar cele din meniu ies din foldere si se amesteca. poti sa ii faci ceva?

        aseara ma uitam la clipuri pe net in landscape si dintr-o data imaginea sa facut patratele si a inceput sa fuga dreapta, cala televizoarele alea vechi pe lampi. sti ceva de asta? am dezactivat screen roation si in portret a mers bine chiar daca mxplayer se dadea singur pe landscape.

        • Adi

          E ciudat ce zici, cel putin faza cu clipurile in landscape. incearcă alt player, iar legat de iconite, incearca alt launcher. Chiar ai cu ce sa te joci la capitolul asta pentru ca sunt foarte multe si foarte diferite.

          Trebuie sa intre in Recovery desi uneori e mai greu, nu vrea de fiecare data. E ok si din setarile Android-ului cred, desi multa lume insista ca trebuie din recovery.

        • marius

          ok. merci. acum imi merge ok nu imi mai face fite. cand am timp o sa ma uit dupa lat launcher ca la asta nu m-am gandit.

    • Fesnic Ilie

      pentru jocuri descarca directory bind si asta este un emulator ce te lasa sa iti muti fisierele de la jocurile alea ce ocupa mult pe card, trebuie sa-ti fie rootat telefonu

  • Alex

    Salut am intampinat si eu o problema,daca ma poti ajuta..
    Am urmat pasii cu exatitate am instalat root update si cocore..sa aprins nici o prblema pana aici dupa i-am dat un wipe.. si nu se mai aprinde:) ramane blocat la inceput cand apare samsung galaxy advance si asa ramane pana se descarca bateria si se stinge..nu se mai aprinde in recovery mod intra iar cand ii dau din el sa deschida ceva imi spune ca ca telefonul nu apare ca si cum ar fi rootat si nu am instalata aplicatia supersu..am mai incercat eu cate ceva dar nu a mers nimic:D..

    • Adi

      Daca intra in recovery incearca wipe cache, wipe dalvik cache, factory reset. Si vezi daca merge asa. Daca e ok dupa poti sa incerci sa mai pui o data kernelul. Ar trebui sa fie ok.

  • Stelica

    e foarte buna tutorialul. felicitari. am instalat doar kernelul cocore si tel nu se mai blocheaza deloc. am pierdut garantia dar merge tel f bine ci asta cu jb original 4.2.1

    • Adi

      Ma bucur sa aud asta! 😀

      • Gordon Freeman

        Salut Adi. Am facut pana la urma si tot ce ai scris in tutorialul asta. Este bun tutorialul, poti reusi de prima data.
        Chestia este ca memoria ram tot in jur de 500mb foloseste, cu toate ca am instalat custom rom light jelly bean.
        In schimb pare sa nu se mai blocheze si so android consuma 6-20%.
        Sa inteleg ca de aici nu se mai poate face “un-root”, ca sa recuperez garantia, nu?

        • Adi

          Salut. Mai lasa-l cateva zile, e normal sa consume mai mult dupa o reinstalare.
          Se poate face unroot si iti poti recupera si garantia. Bagi TriangleAway ca sa dispara counterul de flash si apoi iei un firmware original si il bagi prin Odin.
          Da sa stii ca in experienta mea garantia e cam inutila in momentul in care ai invatat sa faci root si sa il resoftezi. E buna daca are tel vreun defect hardware gen culori ciudate pe ecran sau stiu eu. Dar altfel poti sa il resoftezi singur si daca il scapi pe jos si il spargi oricum nu acopera garantia deci na…

        • Gordon Freeman

          Pai pentru hardware. Ca ce fac aia in service, pot face eu acasa si nu ma costa nimic, nici timp de asteptare fara telefon nu exista.
          Acum 10 ore ti-am scris, atunci terminasem de facut. Abia m-am trezit (:P) si vad ca so android este la 60% din baterie… Totusi bateria este incarcata 70% (i-am dat sa-mi arate). 30% in 10 ore, 100% in 30 ore, inseamna ca tine mai mult in stand by, sau e coincidenta? Dar memoria ram tot 500mb are ocupati. Nu vad mare diferenta cu acest custom rom, cel putin la memoria ram.

        • Adi

          Diferenta e ca nu mai are toate prostiile bagate de Samsung, care oricum rulau pe fundal. Daca ai pus si kernelul da, te poti astepta la un standby mai bun.
          Si acum ca ai root, baga Greenify si da-i hibernate la aplicatiile care ruleaza pe fundal si de care nu ai nevoie. Da ai grija ca daca le hibernezi nu mai primesti notificari de la ele decat cand le pornesti.
          Si baga si Wakelock Detector ca sa vezi ce nu iti lasa tel sa doarma. 🙂

        • Gordon Freeman

          Deci pana si cu un Light JB custom rom am aplicatii de care nu am nevoie si mai si ruleaza pe fundal? Pff…

        • Gordon Freeman

          Am instalat CoCore-E-8.6.4. Sper sa mearga mai bine…

        • Adi

          Poti sa cauti si alt ROM sau Kernel daca vrei. Eu asta l-am pus ca mi se pare cel mai ok pentru cineva care e nou cu customizarea Android, dar mai sunt si altele. Cauta pe xda.
          Daca vrei sa fie chiar chel, cauta un ROM gen Slim Jelly Bean. E bazat pe AOSP, deci pe Android curat, dar s-ar putea sa aibe buguri insa. Trebuie sa te documentezi bine inainte sa bagi orice.

        • Gordon Freeman

          Nup, e bine asa. Merge bine cu ultima versiune de CoCore. Si oricum, ma pierd pe forumul xda… Toate sunt puse de aiurea, nu au sectiuni speciale pentru “custom rom aokp/touchwiz”, “kernel”, “restore”, “root”, toate sunt puse la gramada. Cauta ca prostul…
          Oricum e bun asa cum este telefonul acuma. Multumesc frumos pentru tutoriale.
          Poate sunt nou pe Android, dar pe Nokia N95 8Gb ai meu, la fel l-am flash-uit si l-am facut telefon. 🙂
          Sper sa apara un Light JB 1.3 sau 2.0, sa porteze cineva un Android 4.4 KitKat pentru i9070… 😀 Nu stiu daca e mai bun, dar cu siguranta e mai nou.
          O zi faina!

  • Liviu

    Salut Adi ! Ne-ai putea ajuta cu un tutorial privind instalarea Cyanogenmod pe un Samsung Galaxy S Advance ? Multumesc anticipat . Felicitari pentru munca pe care o faci aici !

  • Borzu

    salut! as dori sa stiu daca acest root merge si pe Samsung galaxy s advance i9070 p …sau nu are nici o legatura . multumesc

  • Gabriel Marin

    salut!am instalat tot ca la carte jellybean light etc…cum pot sa imi recuperez conturile si agenda sau daca mai pot??

  • Alex

    Salut. Am Vazut ca pe XDA a aparut CoCore 8.8. M-am pierdut in detalii acolo mai ales ca prezinta alt mod de intalare si am abea 5 zile vechime in citit forumuri in domeniul asta. Tu l-ai testat? Si daca da, se poate instala urmand tutorialul tau ?

    • eelissey

      CoCore 8.8 este pentru i9070P adica varianta cu NFC

      • Alex

        Sunt 2 variante: “CoCore 8.8 E 8.8 TWRP pentru I9070” si “CoCore 8.8 EP TWRP pentru I9070P”.
        Eu am inceput cautarile astea pentru ca mi se blocheaza telefonul la greu si nu cred ca o simpla resoftare o sa rezolve problema pe termen lung. Asa ca o sa incerc sa il ROOT-ez si sa ii instalez un Custom ROM. Tot cautand prin forumuri am o serie de intrebari:
        – unele ROM-uri au Kernel inclus (sau nu am inteles bine)- mai instalez CoCore ?
        – Cine a testa Harh Jelly sau LightJB – daca sunt stabile si chiar ocupa mai putina memorie si procesor.
        Practic tot caut un Idiot Guide, pentru ca ce e pe XDA ma cam depaseste peste un anumit punct 🙂

        • eelissey

          Am instalat in dimineata asta LightJB v1.2 si CoCore 8.6.4(am cautat 8.8 dar nu am gasit decat varianta Nfc) Se.misca mult mai bine fata de Stock JellyBean. Nu are bug.uri sau alte prostii.

        • Alex

          Mersi. O sa il incerc. Ti-am pus intr-un comment si link-ul pentru CoCore 8.8 pentru versiunea normala dar aparent nu pot pune link-uri. Au ajuns la versiunea 9.0 🙂

        • eelissey

          Te rog trimite-mi link-ul la adresa [email protected]. Si ce versiune firmware ai pe el? Eu am LQL. Multumesc anticipat

  • ovidiu

    nu pot sa intru in recovery mod deloc inainte sa incerc sa bag softul puteam dupa ce l-am bagat nu sa m-ai aprins telefonul deloc si nu pot intra nici in recovery mode deja ma dor degetele de la butoane alt mod da a porni telefonul ?(nici in download mode nu pot)

    • Adi

      Nu stiu ce sa zic daca chiar nu porneste deloc…vezi sa fie bateria incarcata. Daca tot nu vrea..va trebui sa il duci la un service.

      • Catalin Petra

        Am si eu aceasi problema,vre-un raspuns,totusi nu as vrea sa dau banii aiurea!

  • Adrian

    salut! am urmarit si eu pasii pe care i-ai prezentat mai sus.totul merge perfect,numai ca am o mica mare problema.System storage ocupa 1,1 gb fix cand am pornit telefonul.nu mise pare deloc ok..adica pe versiunea GB aveam 400 ocupati si telefonul era full.si acum am 1.2 gb si nu am nimic pe el.e dubios.

    • Adi

      Pai in primul rand jelly bean ocupa mai mult ca GB, apoi vezi sa stergi fisierele folosite. Downloadeaza Clean Master din Play Store si da-i la scanare si apoi advance, si iti arata ce poti sa stergi.

      • Adrian

        dap .am folosit Clean M. dar tot asa imi arata..

  • alex

    am reusit sa rootez s advance ul meu foarte usor cu ajutorul tutorialului.ma gandeam ca poti face un tutorial pt un htc one s cu un android 4.2.2 sau mai sus.ms

    • Adi

      Mi-ar place sa fac, dar din pacate nu pot.
      In primul rand nu am acces la telefon si in al 2lea rand nu am timp. Sorry 🙁
      Oricum, trebuie sa fie altele. 🙂

  • Option Denied

    Salut! Am rootat s-advance`ul meu seara trecuta. Am intrat in recovery mod…am instalat root.zip, clockwork + twrp.zip. Dupa ce a intrat in clockwork mod (s-a schimbat interfata) am incercat sa selectez si zip`ul cu Light Jelly Bean, dar imi dadea eroarea E: can’t mount /sdcard/. Asadar am formatat cardul de memorie am pus din nou zip`urile pe el dar de aceasta data cand intru in recovery mod (nu mi`a ramas clockwork e tot cea stoc) nu mai imi afiseaza niciun zip pe sdcard. Ce pot face?

    • Adi

      Incearca sa ii dai mount sdcard din CWM. Daca nu vrea, incearca sa pui fisierele pe telefon, nu pe sdcard.

  • Sorin

    Salut ! In sfarsit mi-a venit si mie mintea la cap si i-am facut root! Totul a mers ca la carte , tel merge bine! Doar ca se duce cam repede bateria. E normal sa faca asa dupa o instalare , sau trebuie sa instalez eu vro alta aplicatie?

    • Adi

      Instaleaza Better Battery Stats si vezi ce mananca din baterie.
      Si Greenify ca sa opresti aplicatiile care ruleaza pe fundal fara sa fie nevoie.

  • Marius Claudiu

    Ce parere ai despre ROM-urile custon de kitkat ? ai incercat vreunul?

  • Teo

    Buna, nu merge sa descarc ce mi se cere la punctul 3…imi arata asta:
    vBulletin Message
    Invalid Attachment specified. This can happen for a variety of reasons– most likely because the thread or post you are trying to view has been moved or deleted. Please return to the forum home and browse for another similiar post. poti sa-mi recomanzi alt site? 😕

Read previous post:
speedtest_net
Speedtest.net actualizat în sfârșit cu o interfață nouă

Speedtest este o aplicație foarte utilă pe care o folosim mai ales când ne conectăm la un Wifi nou, sau...

Close