Dziś przedstawię wam jak przeportować romy opartę na systemie Kitkat na urządzeniach z procesorem MT6582.
Link do orginalnego tutoriala- http://www.mtkroms.com/2015/10/inspired-6-android-m-rom-for-mt6582.html
Folder Port- system których chcesz przeportować
Folder Stock- System stworzony na telefon przez producenta
Przenieś boot.img z Folderu Stock do Folderu Port
Przenieś foldery firmware, security, bluetooth,wifi z system/etc/
Przenieś wszystkie pliki z etc/permissions
Skopiuj wszystkie foldery z /lib/ (nie przenoś żadnych folderów któych nie ma w portowanym romie /lib)
Przenieś wszystkie skopiowane foldery z stock do port /lib/
Przenieś /lib/libaudio.primary.default.so oraz libcamalgo.so
Edytuj punkty montowania w /META-INF/com/google/android/updater-script
(Jeżeli nie masz stockowego updater-script sprawdź punkt 18 do edycji punktów montowania z stockowego updater-script http://www.mtkroms.com/2015/06/make-stock-rom-mtk-easy.html)
Dodatkowe informacje nie bedace trescią wyzej opracowanego tutoriala.
Naprawa bugów
Czarny ekran po logo
Przenieś
system/lib/libMali.so
Telefon stoi na logo(bootloop)
Przenieś
system/lib/libandroid_runtime.so
system/lib/libandroid_servers.so
system/lib/libmedia_jni.so
Focus kamery nie działa
Przenieś
system/lib/libfeatureio.so
Kamera pokazuje niewlasciwy model.Zmień model w build.prop
Jeżeli nadal nie działa Przenieś
system/lib/libexif.so
Kamera wymusza zamknięcie
Przenieś wszystkie pliki z (system/lib które zaczynają się na „libcam”
Problem z rozdzielczością
otwórz build.prop i dodaj następującą linię
ro.sf.lcd_density=240
Pikselacja w wideo
Przenieś system/lib/libvcodecdrv.so
Problem z „odbitym” ekranem
Przenieś
system/lib/libinput.so
Problem z montażem pamięci.
Zdekompiluj framework-res.apk przy użyciu apktool i zastąp plikem z stock framework-res.apk plik framework-res.apk z port.
/res/xml/storage_list.xml
Latarka/Flesz nie działa
Przenieś system/lib/libfeatureio.so