Kako podesiti pametne telefone i računare. Informativni portal

Portiranje na android. Prenos firmvera sa uređaja na uređaj sa MT657x procesorom

Ovaj članak, koji je posvećen prijenosu firmvera na službeno nepodržane Android uređaje, bit će koristan onima koji žele ažurirati softver sopstveni „robot“, ali kome „standardni“ set zvaničnog i prilagođenog firmvera nije dovoljan. Odmah napominjemo da se u procesu stvaranja takvih portova mogu pojaviti određene greške ili manje greške, ali će se vodič samo dotaknuti opšta pitanja, bez upuštanja u otklanjanje kvarova.

Za prijenos će vam trebati programi kao što su Notepad++ (ili bilo koji drugi visokokvalitetni uređivač teksta), WinRar (ili drugi program za arhiviranje), PC(sa operacionom salom Windows sistem ili drugo), a takođe i najmanje osnovni nivo poznavanje strukture operacione sale Android sistemi i zdrav razum (na primjer, nema smisla prenositi HDPI-ROM direktno na MDPI i tako dalje).

Također će vam trebati dva ROM-a - prijenosni i CM7/GB/Stock kao osnova za kreirani port. Također morate biti svjesni na kojoj se reviziji ARM platforme vaš uređaj zasniva (ARMv5, ARMv6 ili ARMv7), budući da ROM baza i ROM port moraju biti za isti tip procesora.

U stvari, posao se obavlja s tri glavna foldera - prijenosnim ROM-om, iz kojeg izvlačimo sve što nam je potrebno; osnovni ROM - to jest, gdje se vrši prijenos i gdje već prikupljamo nova verzija ROM; sigurnosne kopije stvorene usput.

Prvo, napravimo sigurnosnu kopiju iz osnovne ROM mape, odnosno datoteka koje se nalaze u direktoriju /system/app:

stk.apk
vpnservices.apk
camera.apk
bluetooth.apk

Sigurnosna kopija se može postaviti gdje god želite, čak i na radnoj površini.

Sljedeće mape uklanjamo iz osnovnog ROM-a i zamjenjujemo ih portiranim:

/data
/system/app
/system/framework
/system/fonts
/system/media

Ne zaboravite kopirati iz portiranog ROM-a na osnovna biblioteka libandroid_runtime.so u folder /system/lib, budući da bez njega novi ROM se najvjerovatnije uopće neće pokrenuti. Međutim, ako, podložno zamjeni, uređaj krene u ciklično ponovno pokretanje, odnosno restartuje se bez prestanka i bezuspješno, vrijedi pokušati koristiti libandroid_runtime.so iz osnovnog ROM-a.

Kopiranje fajlova rezervne kopije koji je kreiran u osnovnom ROM-u. Zatim kopirajte sve biblioteke i mape koje se nalaze u sistem/lib bazni ROM, u odgovarajući direktorij portiranog. Zamjenjujemo sve datoteke ako se imena podudaraju. Izbrišite direktorij u bazi podataka lib potpuno, premjestite isti folder iz portiranog u osnovni ROM.

Idite u folder /sistem/itd osnovni ROM, otvorite fasciklu u tome.d. Sav njegov sadržaj kopiramo u isti ( /system/etc/init.d) direktorij portiranog ROM-a. Zatim brišemo fasciklu u „bazi“. Kopiraj u tome.d na "bazu" od "luka", na /sistem/itd.

Ponovo otvorite imenik /sistem/itd bazni ROM, gdje otvaramo folder dozvole. Kopirajte sav njegov sadržaj u isti folder ( /system/etc/permissions) portirani ROM. Opet, izbrišite folder dozvole u „bazi“, nakon čega kopiramo iz portiranog ROM-a dozvole V /sistem/itd osnovni ROM. Takve jednostavne radnje mogu riješiti probleme s dozvolama i prazninama prije nego što se zaista pojave.

Otvori sa uređivač teksta(preporučujemo korištenje Notepad++) datoteke graditi.prop prenosivi ROM i "baza". Postavite dva Notepad++ prozora jedan pored drugog i uredite graditi.prop portirani ROM u skladu sa osnovnim, tako da se poklapaju. Veoma je važno da parametri:

ro.build.description=
ro.build.fingerprint=

IN graditi.prop portovanog ROM-a bili su isti kao u osnovnom, inače kreirani firmver neće uopšte raditi. Sačuvaj graditi.prop i zatvorite Notepad++, a zatim kopirajte Build.prop sa portovanog ROM-a na osnovni ROM.

Sada trebate urediti ažuriranje-script. Idite u folder META-INFcomgoogleandroid osnovni ROM i otvoren ovaj fajl koristeći Notepad++. Otvaramo i mi ažuriranje-script i prenosivi ROM. Postavite dva Notepad++ prozora jedan pored drugog i promijenite ažuriranje-script"baza" za sličnost sa ažuriranje-script"luka". Strogo se ne preporučuje mijenjanje simboličke veze. Samo trebate popraviti ili dodati razne stvari dozvole, tvrdi, ui_otisci, trči_programe i instalirano jezgro firmvera. IN ažuriranje-script Pažljivo provjeravamo „baze“ tako da Formatvrijednosti su instalirani za željeni model mobilni uređaj. Provjeravamo, ili smo izabrali desno jezgro. Ako uređaj nije istog proizvođača od kojeg je uzet kernel, onda ga morate raspakovati i potom popraviti BOOTCLASSPATH V u tome.rc. BOOTCLASSPATH kopirajte sa “porta” na osnovni ROM, nakon čega ponovo pakujemo kernel.

To je u osnovi to. Konačni firmver je u osnovnom ROM folderu. Možete ga dodati i po svom ukusu različite aplikacije, zakrpe, skripte i tako dalje.

Kako portirati CM12. 4 odmah sadrži upute o tome kako ga ukloniti. Prenos OS na w3bsit3-dns.com Ažuriranje firmvera 955. Novi mali set različitih firmvera za Kineski telefoni na. Kako instalirati dionicki zvanicni firmver i one custom na samo MTK6572 posto za 59. i MTK6582 za 79.. Prenošenje MIUI-ja na vaš uređaj Šta treba učiniti da biste vidjeli MIUI na svom uređaju? Prenos firmvera na MTK procesore PREUZMITE VIDEO. Svaki korisnik A je čuo za takozvani prilagođeni firmver, ali evo kako to učiniti. Prijenos firmvera M6735 Prijenos firmvera M6582. Opis problema pri ruci: 2 droida, jedan IQ4501 Q EVO E 4 Zvanični firmver OS procesor 6582 RAM 1GB. DPI D C Prenošenje firmvera sa uređaja na uređaj sa MT657 procesorom. G Portiranje MIUI firmver na. PDA A A Razvoj i programiranje Portiranje A OS

Razvoj i prenos za uređaje w3bsit3-dns.com Upute za firmver S. Prenos firmvera na MTK procesore. MTK sa radio modulom za 2 nijanse portiranja firmvera Šta binarni i Porting firmvera 6582. Prenos firmvera na uređaje sa MTK6572 procesorom w3bsit3-dns.com. Korisnički avatar Superkurator Poruke 4088 prijenos na 6582 android 5 prijenos. Prenos firmvera je od interesa za mnoge napredne korisnike koji žele da prilagode svoj uređaj drugačijem okruženju dok ga očuvaju.. Prenos firmvera Prenos OS na w3bsit3-dns.com. Prenošenje firmvera zasnovanog na procesoru. Možete preuzeti kod nas besplatne igre portiranje firmvera. Prenos firmvera sa MTK6582 na MTK6572 4PDA Detaljno kako flešovati telefon na Android. Instalirano prilagođeni oporavak TWRP, CWM, C T, itd. Prenos firmvera sa MTK6582 na MTK6572 w3bsit3-dns.com. Diskusija o kineskim pametnim telefonima na platformi MT6582, IN V3 portiranje Android firmvera sa 6582 procesorom. Portiranje A firmvera dozvoljava. Ako dođe do kvara tokom instalacije firmvera, pametnog telefona

Prenos firmvera M 6735 Viktor Zavražni. F IQ4415 E S 3 Službeno. MT6582, pomažemo jedni drugima u rješavanju problema Kineski pametni telefoni i tablete. Prenos firmvera na MTK6580MTK8321 w3bsit3-dns.com Prenos firmvera A sa drugog. Problem pri snimanju videa na CM12. Kako prenijeti firmver Prijenos firmvera Portirati firmver na mtk6572 koristeći primjer. Pošto postoje normalni, razumljivi i što je najvažnije razumni priručnici na ruskom jeziku za portiranje firmvera. 0 za bilo koji uređaj. Dodan link na prevedene upute za prijenos firmvera sa F855. Upute za prijenos firmvera na MT MT65 uređaje. Katalog pronađenih firmvera za uređaje zasnovane na OS-u w3bsit3-dns.com. Prenošenje firmvera na bazu Prenošenje firmvera 4 F

Kako prenijeti firmver na MTK 6582 Lekcija 1. Upute za FP firmver Prenošenje firmvera 6582 4. Firmver za 706 je učitao svježi firmver za 6592. Pretplatite se na kopiju mailing liste 5 6582 preuzimanje firmvera. Od nas možete preuzeti besplatne igre, programe za prenos firmvera i portiranje. Prenos firmvera sa MTK6582 na MTK6572 w3bsit3-dns.com Forum. Zbog plejera i nekih dobrih stvari, ostavio sam cijanogen za prilagođeni baziran na standardnom firmveru. 1 unos radi dobro. Prenošenje M6582 firmvera 4. Kako izmijeniti firmver za A? ? ? Prenošenje firmvera sa MTK6582 na MTK6572, Prenošenje firmvera sa četiri nuklearni procesor. Prenos firmvera 6582 4. VBFBL0ZK6SWSBWMHFC Tema o prenosu na 4 Prenos firmvera 6582 4.

Tema o tome kako prenijeti Android firmver je prilično zaluđena, ali ne gubi na važnosti. Naprotiv, sve više ljudi postaje zainteresovano za to. U ovom članku ćemo se osvrnuti samo na prenosne uređaje sa istim jezgrom. Ako želite super-zanimljiv firmver, onda je vrijeme da počnete razumjeti "kuhinju" ovog procesa.

Korak po korak instrukcije

Šta će vam trebati:

  • računar sa bilo kojim operativnim sistemom;
  • WinRAR ili sličan arhivator;
  • Notepad++;
  • dva ROM-a: prenosivi (u daljem tekstu PROM – sa kojeg ćemo uzimati “tchotchkes”) i osnovni (u daljem tekstu BROM – na kojem ćemo prikupljati).

*BROM – po pravilu, izvorni firmver.

**Pošto ćemo ovdje gledati ARM uređaj, prvo morate znati kakav procesor imate.

Prvi čin

Napravite rezervnu kopiju iz direktorija sistema/aplikacije u bilo koju fasciklu na radnoj površini. Kopiranjem fajlova, shvatićete šta se dešava, jer ako ste počeli da prenosite, to znači da ste verovatno više puta flešovali svoj MID.

Drugi čin

Uklonite direktorije prikazane na slici iz BROM-a i, u skladu s tim, umjesto njih umetnite direktorije iz PROM-a.

Treći čin

Sada vraćamo fajlove iz prvog koraka nazad u BROM.

Četvrti čin

Idemo u system/lib BROM folder i kopiramo i zamjenjujemo sve biblioteke u odgovarajuću PROM memoriju (nemojte se iznenaditi, ovako je lakše). Isto radimo duž putanja /system/etc/init.d i /system/etc/permissions. Tri gornja direktorija se sada mogu uništiti (u BROM-u), a sve iz PROM-a može se kopirati na njihovo mjesto.

Bitan: otvorite build.prop datoteke u oba ROM-a preko Notepad++. Ovaj napredni notepad dobro prikazuje kartice. Potonji moraju biti jedan naspram drugog, a unos ro.build.description= mora se apsolutno podudarati, inače nećete moći uopće flešovati uređaj. Ako unos nije takav, uredite ga. Uradite isto sa skriptom za ažuriranje, koja se nalazi na putu META-INFcomgoogleandroid. Naravno, unos mora biti identičan unosu PROM-a.

Vrlo važno: ne možete promijeniti simboličke veze uopće. Možete promijeniti ili popraviti ili dodati ui_prints, run_programs, aserts i naravno kernel.

Najvažniji: u Updater-script BROM formatu vrijednosti bi trebale biti za vaš uređaj. Ponekad morate popraviti BOOTCLASSPATH u init.rc ili ga jednostavno kopirati iz RBOOT-a. Zatim, naravno, prepakirajte kernel.

Pa, to je to! Porting Android firmware Ovako se to radi na ARM-u. Sretno!

Pažnja! Uputstva su jasna i ispravna (sam ih koristim).Potrebna za telefone sa MT657x procesorom, obično kineskim.
Za neke pametne telefone postoji prilagođeni, dok za druge postoji samo dionički i to nije fer, ali ako sve radite po uputstvu, onda će svi imati prilagođeni. Potrebne su dobre upute za “crveno ” telefone. Uputstva sam našla nekim čudom.
Posebno hvala Bobsu što mi je dozvolio da ovo objavim.

Prenos firmvera za uređaje sa MT657x procesorom

Ne možete prenijeti firmver, na primjer sa MT6575 na MT6577. I osnovne i Stock firmware mora biti za jedan procesor.
Oba firmvera moraju biti iste verzije OS-a

Upute je napisao korisnik back37 sa forum.china-iphone.ru.
Molimo prvo pročitajte u cijelosti.
Evo uputstava:

Prvi korak

Hajde da ga uzmemo radni firmver za vaš uređaj (BASE);
Uzimamo prijenosni firmware za CWM (PORT).

Drugi korak

Ispustite foldere iz BASE u PORT sa zamjenom:
/system/vendor
/system/lib/hw
/system/lib/modules

I fajlovi
/system/etc/vold.fstab
/system/etc/vold.fstab.nand
system/usr/keylayout/generic.kl
boot.img

Treći korak

Idite na META-INF/com/google/android PORT, otvorite skriptu za ažuriranje.
Ako postoje linije:
Kod
assert(getprop("ro.product.device") == "Pametni telefon" ||
getprop("ro.product.board") == "Pametni telefon" ||
Mi ih brišemo.

Ako nema linija
Kod
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "bootimg"),
delete("/tmp/boot.img"));
dodajte ih na kraj skripte.

Četvrti korak

Firmver će biti u folderu PORT. Sada sve ovo treba upakovati redovnom kompresijom u zip (ako ste raspakovali). I obavezno potpišite signscript (preuzmite ispod teme).

Peti korak

Zašijemo ga. Ako visi na logotipu duže od 10 minuta, više se neće učitavati. Potrebno je urediti boot.img, naime, raspakovati oba boot fajla i ispustiti folder rmdisk sa PORT-a na BASE sa zamjenom. Ovim programom možete raspakovati/pakovati boot.img. Stavite rezultirajuće pokretanje (ako je ime new_image.img, preimenujte ga u boot.img) u arhivu sa firmverom i ponovo je potpišite.

Ako nešto u vašem firmveru ne radi nakon portiranja, nije činjenica da će nakon dolje navedenih manipulacija raditi. Ali vredi pokušati.
Ovdje piše koje datoteke su odgovorne za rad različitih modula (GPS, Bluetooth, Wi-Fi, radio, itd.) Pokušajte i njih zamijeniti.

*Od BASE do LUKE

GSM, 3G ne radi - promijenite /system/etc/firmware folder;
Wi-Fi ne radi - promijenite datoteke /system/bin/p2p_supplicant; /system/bin/wpa_supplicant...
Kamera ne radi - promijenite /system/lib/libcameracustom.so
Problemi sa zvukom - promijenite /system/lib/libaudiosetting.so
Radio ne radi - zamijenite system/lib/libaudiosetting.so i libfmcust.so
Možete čuti piskanje/zvučne artefakte, zamijenite system/lib/soundfx
Hardverski ključevi ne rade, promijenite folder system/usr/keylayout

Takodje, ko zna da sklopi/rasklopi kernele, napise u komentarima ili naziv programa za rastavljanje/sastavljanje kernela.

Najbolji članci na ovu temu