Connect with us

Tutoriale telefon

Portare ROM-uri pentru telefoane cu procesor MT6572/77/82/89/91/92

Published

on

Sunt sigur ca oricine si-ar dori update-uri si actualizari software pe telefon, dar pe platforma MTK nu sunt toate chiar asa roz, update-urile ajung fie greu fie nu ajung deloc.

Deci, cum facem sa instalam noi, un android modificat, cu cea mai recenta versiune?
Raspunsul la intrebare nu este chiar atat de simplu, dar va voi explica pas cu pas ce trebuie sa faceti.
Nu imi asum raspunderea pentru nici un fel de defectiuni cauzate in urma folosirii tutorialului , faceti un backup complet inainte folosind CWM sau TWRP Recovery!!!

De ce aveti nevoie
1- ROM compatibil cu telefonul
2- ADB instalat , daca nu il aveti , tutorial aici
3- MTK Droid Tools – Download
4- CWM sau TWRP recovery (daca nu aveti gasiti tutoriale de instalare pe site)
5- Notepad ++ – Download aici
6- Ceva rabdare si indulgenta , deoarece vor exista bug-uri ,dar vor fi reparabile

Advertisement

Pentru inceput, va trebui sa cautam un telefon cu acelasi procesor ca al nostru, dar cu aceiasi versiune Android. Atentie, folositi doar ROM-uri de la telefoane cu acelasi procesor !!! Altfel va rezulta brick.
Eu pentru tutorial voi folosi un Utok 351D pe care voi instala Android 6.0 (da, 6.0 pe Utok 😉 ) folosind un ROM de  aici (recomand site-ul pentru cautarea de ROM-uri), ROM-ul este de la Rio 2 Craze, un telefon din India cu acelasi procesor ca si Utok 351D si anume MT6572
Trebuie sa stiti despre aceste ROM-uri ca sunt modificate, si ca au ca baza android de la 4.0 la 4.4 , si este important sa alegeti versiunea corespunzatoare androidului pe care il aveti deja instalat. Inainte de numele ROM-ului va scrie [4.x] , aceasta este veriunea corespunzatoare de android, este important sa o respectai pentru ca kernelul nu se modifica, iar un android ce are la baza 4.2 nu va functiona pe kernel de android 4.4 si invers.
Vom descarca rom-ul corespunzator, il extragem intr-un folder numit Port sau Modificat, pentru a ne fi mai simplu sa lucram cu el.
Acum avem nevoie de fisierele originale si anume boot.img si folderul system, pentru a face rost de ele, vom deschide MTKDroidTools, apasam butonul Root Shell, daca telefonul nu se poate conecta in Root Shell descarcati si instalati aplicatia adbd insecure de aici , instalati-o , deschideti-o, si bifati casuta Enable insecure adbd, acum Root Shell ar trebui sa functioneze.

Vom merge la tabul root, backup, recovery  

si vom face Backup, asteptam sa se incheie procesul, in folderul in care s-a facut backup-ul mutam boot.img intr-un folder numit Stock sau Original , apoi deschidem si dezarhivam cu winRar fisierul system.ext4.tar in folderul Stock.

12
Aceasta metoda nu functioneaza pentru toate device-urile , din cauza customizarilor ulterioare , asa ca , cea mai sigura metoda este sa descarcati ROM-ul stock, de pe site-ul producatorului, si sa extrageti  boot.img, pentru ca update-urile si ROM-urile oficiale pe MTK trebuie instalate cu SPFlashTool , folderul system va fi intr-o arhiva de tip .img , pentru a o extrage va trebui sa descarcam Ext4 Unpacker  si Ext2Explore , deschidem  Ext4 Unpacker, click pe Open image, selectam system.img din folderul cu ROM-ul oficial , apoi click pe Save as ext4 
selectam unde vrem sa salvam si denumim fisierul system.ext4 , dupa asta, deschidem Ext2Explore (cu drepturi de administrator)click pe Open disk image, selectam system.ext4 , apoi click pe Save, selectam unde vrem sa salvam folderul. Acum avem fisierele necesare, putem trece la pasul urmator. Urmati acest pas doar daca in primul caz primiti eroare la instalare, daca instalarea decurge bine , sariti acest pas.

Acum ca avem tot ce ne trebuie , vom incepe prin a copia aceste fisere din Stock ROM si sa le inlocuim in Port ROM
Inlocuiti boot.img din Port cu cel original
1

Inlocuiti folderele firmware, security, bluetooth si wifi din folderul system/etc , din Port cu folderele din ROM-ul original
2

Copiati toate fisierele din system/etc/permissions din ROM-ul original si dati lipire in system/etc/permissions din Port (inlocuiti cele care deja exista, nu inlocuiti tot folderul, pentru ca poate contine si alte fisiere inafara de cele din ROM-ul original, dati copy/paste si replace all cand va arata ca exista deja acel fisier in dosar)
3
13
Copiati toate folderele din system/lib din ROM-ul original, stergeti folderele din Port si apoi dati paste aici celor originale (inlocuiti doar folderele nu si fisierele)
In system/lib copiati libaudio.primary.default.so si lib/libcamalgo.so din ROM-ul original si apoi inlocuitile in Port
5
6
Acum, vom deschide MTKDroidTools, si vom da click pe Block Maps, vom cauta blocurile unde sunt montate system si data, apoi vom merge in Port/META-INF/com/google/android si deschidem updater-script cu Notepad ++ (nu il dechideti cu un alt program pentru ca va corupe fisierul !!!) , la mount points/format schimbam valorile in functie de cele aratate de MTKDroidTools (inlocuitidoar acea valoare , nu toata linia) , practic, schimbam cifrele de la sfarsitul “mmcblk0px” sa corespunda cu cele din blockmaps.
In cazul meu, pentru system am 4 , pentru cache 5 si pentru data 6 , la voi partitiile pot sa difere.
Capture

Mergem in folderul Port, selectam META-INF, system si boot.img (si logo.bin daca aveti)click dreapta, Add to arhive, si cream o arhiva .zip (nu .rar!!!) pe care o punem pe cardul SD, intram in Recovery mode, instalam fisierul.zip pe care l-am facut, asteptam sa se instaleze si Voila! avem o alta versiune Android pe telefon 😉
15

Vor exista bug-uri, dar le veti putea repara, spuneti in rubrica de comentari bug-urile iar eu va voi explica cum sa le reparati
Cateva screen-uri de la Utok 351D cu 6.0 🙂 Poate le dau idei pentru un update oficial 😉

Screenshot_2014-01-01-00-06-56Screenshot_2014-01-01-00-06-59Screenshot_2014-01-01-00-07-03Screenshot_2014-01-01-00-07-10
Asta a fost tot, now Enjoy your new ROM! 😉

Advertisement

Pasionat de tehnologie și gadgeturi, analizez cele mai noi smartphone-uri, accesorii și inovații din industrie. Scriu despre specificații, recenzii detaliate și sfaturi pentru alegerea celor mai bune produse tech.

Advertisement
15 Comments

15 Comments

  1. colceriu gabriel

    decembrie 15, 2015 at 15:54

    Salutare… Am un Allview v1 viper L și am pus pe el androidul de la Gionee Pioner P6… Amândouă îs același telefon. Cel de Pioneer e mai bun pt ca are updaturi și ține bateria mai bine. Dar nu are limbă romană . vreau să o bag. Mai putea ajuata? E-mail colceriugabriel@rdslink . ms

  2. Nicula Nicusor Catalin

    ianuarie 7, 2016 at 22:44

    Salut
    Am un tel huawei mate 7 si am o problema.
    Cand sun pe cineva si se afla angajat in alt apel,adica in asteptare la mine,nu sunt informat de tel meu deacest lucru.
    Nu imi arata absolut nimic pe ecran cum ca ar fi cealalta persoana angajata in alt apel.
    Si maivreau un update de sistem daca ma poti ajuta

    • Mihai Cristian

      ianuarie 8, 2016 at 14:13

      In legatura cu apelul in asteptare, nu stiu ce sa zic, dar update-ul trebuie sa il astepti de la cei de la Huawei, aici este prezentata o metoda prin care sa instalam alt sistem de la un telefon asemanator

  3. Viorel

    ianuarie 28, 2016 at 12:23

    Un firmware pt Utok 351D sau un backup daca ai facut tel-ului cu care ai facut tutorialul cu portarea,mi-ar prinde bine…am un utok 351d mort,il “vede” calculatorul,adica apare driverul instalat,nu-l deschide ca pe stick… nu gasesc nicaieri firmware pt el…am fost natarau si n-am facut un backup atunci cand l-am cumparat,acum stau ore in sir si caut,asa-mi trebe…chinezii au geamanul Malata N402,am stock-ul rom,dar ma tem sa nu-l fac praf si apoi sa vada pubela…asa ca te rog,daca ai posibilitatea sa ma ajuti,mi-ar prinde bine,sunt taximetrist in Brasov si am mare nevoie de tel asta. Utok-ul in cauza s-a oprit de la sine si n-a mai dat niciun semn de viata,asa din senin,fara sa-i fac nimic,statea in suport la bordul masinii…s-a facut afisajul alb,apoi s-a stins…si stins e si in clipa de fata. Am pus bateria la un tel al unui coleg si nu este nicio problema cu ea…s-a oprit si gata,punct. Inca o data ,te rog poate ai vreo sugestie sau ceva util,sa-l pot face sa functioneze,nu-mi permit altul in acest moment…in prezent am un tel antic Nokia,nu imi este de folos absolut deloc,dar decat nimic e bun si asta. Adresa mea de mail este: viorelcornea99@yahoo.com iar tel este 0724 446 282 ____Cu stima Viorel Cornea,Brasov.

  4. florin

    februarie 27, 2016 at 02:54

    Salut Mihai-Cristian .Multumesc foarte mult de acest artiol foarte bun felicitari.Am si eu cateva intrebari.multumesc
    1 .am inteles telefoanele trebuie sa aiba acelasi procesor ,e obligatoriu sa aiba si exact aceasii versiune de android (ex:de la4.2 la 4.2)
    2 tu teai referit la un 6.0 ma indoiesc ca un utok sa aiba asa ceva sau cel din china
    Multumesc pt inteleger

  5. CATA VERSI

    martie 5, 2016 at 13:52

    Ai putea, te rog, sa-mi lasi si mie un link de la ROM-ul deja portat pt UTOK sau ne-portat, ca pe MTK ROMs nu gasesc Mystic OS, si eu pe asta il vreau. Mersi Mult

  6. iustinian

    aprilie 25, 2016 at 13:43

    Salut! Un firmware pentru Allview v1 viper s4g/pro original sau custom nu aveti?

  7. Andrei

    iunie 29, 2016 at 12:45

    Salut! Am un Vonino Ego QS. Am gasit cu greu Mystic OS v6 pentru procesorul sau(mtk 6589). Am descarcat ROM-ul de pe site-ul oficial si am urmat cu exactitate tutorialul. Problema este ca la flash-uire imi da o eroare(warning:no file contexts*****), dar trece mai departe si termina intalarea. Cand il pornesc imi apare acea imagine cu powered by android(la romul stock nu aparea), dar nici nu se incadreaza in ecran, scrisul este foarte mare si apare de mai multe ori suprapus si ramane blocat. Am instalat din nou custom rom-ul de cubot care e foarte apropiat de cel original. Ma puteti ajuta sa trec de aceasta problema?
    Sau daca ati putea sa-mi spuneti cum sa instalez din nou rom-ul original pentru ca se instaleaza cu sp flash tool si am instalat toate driverele posibile pt.mediatek, dar cand conectez telefonul sta cel mult 2 secunde conectat si se deconecteaza, iar sp flash tool incepe descarcarea dar da eroare pt. ca nu are timp suficient. Am incercat pe doua calculatoare cu windows diferit si problema este aceeasi.Va rog sa imi raspundeti daca se poate. Va multumesc.

    • Mihai Cristian

      iunie 29, 2016 at 16:13

      Salut Andrei, in cazul tau, trebuie sa copiezi si fisierele din system/bin, din cel pe care il portezi. Trebuie sa le copiezi din Port in Stock doar pe cele care nu sunt deja. Da copy la toate apoi paste in dosarul Stock, cand te intreaba daca vrei sa inlocuiesti fisierele da Don’t copy si asa iti pune doar cele de care ai nevoie.
      Cat despre flashtools, poti incerca sa il conectezi fara baterie apoi sa introduci bateria.

  8. Andrei

    iunie 30, 2016 at 21:19

    Multumesc pentru raspuns. Voi incerca.

  9. Victor

    august 12, 2016 at 14:37

    am un 351d si nu merge desi am facut toti pasi necesari
    poti sa-mi dai te rog port.zip daca il mai ai

  10. ioan

    decembrie 13, 2016 at 22:35

    eu la system nu am decat build.prop

  11. tone36

    decembrie 18, 2016 at 00:10

    yo am portat cyanogen mod pentru telefonul meu mt6572 dar cand vreau sa fixez niste buguri face bootloop ceva sfaturi….Nu merge camera video ci numa aia foto…

  12. Aida

    martie 13, 2017 at 18:50

    Salut! Incerc sa portez CyanogenMod 13 pe Utok Fury,romul de la Micromax A311, telefon aproape identic cu al meu (MT6592, 5″, 4.4.2 Kitkat, etc). Am urmat toti pasii prezentati de mai sus dar, dar cand vreau sa il flashez cu TWRP 3.0.2, PhilZ sau CWM imi apare “set_metadata_recursive: some changes failed”. Si imi mai spune ca este o erroare de la updater binary. Ai vreo idee ce pot face sa flashez romul? Pls help me!

  13. tone36

    mai 25, 2017 at 18:30

    Mark bryan mi-e prieten pe FB și eu am acumaq cyanogen mod 13.0 pe mtk6572…..cine vrea să îl ajut la portat să îmi dea mesaj….

Leave a Reply

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Citite des