Bilqi Forum

Bilqi Forum (http://www.bilqi.com/)
-   Mtk Cihazlar (http://www.bilqi.com/mtk-cihazlar.html)
-   -   MTK6572/82/92 Rom Portlama nedir nasıl yapılır (http://www.bilqi.com/mtk-cihazlar/182104-mtk6572-82-92-rom-portlama-nedir-nasi-yapi-li.html)

Korax 06-09-2015 18:14

MTK6572/82/92 Rom Portlama nedir nasıl yapılır
 
[B]MTK6582/MTK6592 ve 6572 KitKat Romları Discovery için Port Yapma By Orochi

Uzun bir Süredir Açmayı Planlıyordum Bazı Arkadaşlara Özelden Anlatmıştım işlemi
[size=12pt]Bazıları Bu işlemle Rom Portlayınca Kendilerini Kaf Dağında Görmeye Başladılar [/size]
Neyse Uzatmadan Anlatıma Geçelim Herkes Portlasın :P
Bu Yontemde GMD KK beta Taban Alınarak ROm portladığımız için Kolay Kolay
Seste Kamera da vb Donanımlarda Sorun Çıkmayacaktır

[size=14pt]Uyarılar :
Bu Konuda Anlatılan İşlemlerden Dolayı Oluşabilecek Sorunlardan Yapan Kişi Sorumludur
Dolar ve Euro Fiyatlarının Tavan Yaptığı Bir Ortamda Yok telefonum Yandı Yok Hafıza kartım Gitti
vb Şeyler için 3. Dünya Savaşı Çıkarmayın

[/size]
Öncelikle Bu Yontemi Ben Geliştirdim Konudaki Anlatımı Adımı Ve Site linkini Ekleyerek Farklı Sitelerde Paylaşabilirsiniz

MTK6582 ve 6592 AOSP tabanlı Romlar %99 Portlanır ancak Touchwiz vb OS UI romlar Boot etsede Farklı Sorunlar çıkarabilir
Bu konudaki İşlemle Rom Portlama işlemini anlatıcam Sorunlar için Çözümler Sizlerin Bilgisine Kalır
Her Romda Farklı SOrunlar oluşacağından Sorunlarınız için Konuya Yazabilirsiniz Bildiğim Bir şey ise Cevaplarım veya Bilen Arkadaşlar
Cevaplar ..........

Gerekli Dosya Linkleri :

MTK6582 -6592 ROmları aşağıdaki Siteye Üye Olup Temin Edebilirsiniz
Needrom ? Database of ROMs

Rootlu Discovery GG Plus Kitkat boot.img
boot

Gidgat Plus Flux Edition Rom
GidGat_Plus_Flux_Black_Edition_v1.5_By_Orochi

Supuruser.apk
Superuser

NOTEPAD PLUS
Download

ADB_OROCHI
adb_OROCHI

Android Commander Kullanımı Vs Dosyalar
[ANLATIM ] Android Commander Kullanımı - TurkDevs.Com Türkiye Android Geliştiricileri Topluluğu






Anlatım Başlıyor
Gerekli Dosyalar Bölümünden Giggat Plus Flux Edition Romunu İndirin
Masa üstüne TABAN ROM isimli Bi Klasör açın indirdiğimiz Romun zip Dosyasının içindeki Tüm Klasör ve Dosyaları bu Klasöre aktarın

Rootlu Discovery GG4 Plus Kitkat boot.img linkindeki boot.img indirip TABAN ROM klasörüne Ekleyin

TABAN ROM/System Klasörüne Giriyoruz

System klasörünün içinden Aşağıdaki Klasörler ve dosyaları Silin
App
framework
priv-app
fonts
media
build.prop

bunlar tamam ise
TABAN ROM/System/etc Klasörüne Girin
bu Klasörün içinden fallback_fonts.xml ve system_fonts.xml dosyalarını silin
taban Rom Klasörü ile İşimiz Bitti

Anlatım devam Ediyor
masa Üstüne PORT ROM isimli bi klasör açın
Portlayacağınız Romun zip veya System.img Dosyasının içinden
System Klasörünü masa üstündeki PORT ROM klasörüne Çıkarın

PORT ROM klasörüne Giriyoruz
app
Framework
priv-app
fonts
media klasörlerini
ve Build.prop Dosyasını Kesip TABAN ROM system Klasörüne Ekleyin

bu işlem Tamam ise
PORT ROM Klasöründen System/etc Klasörüne Giriyoruz
burdan fallback_fonts.xml ve system_fonts.xml Dosyalarını Kesip TABAN ROM/System/etc Klasörüne Ekliyoruz

Buda Tamamsa Şimdi Port Romda Olupta Bizim Romda Olmayan Klasörler ve Dosyaları Bulucaz
öncelikle Taban Aldığımız ROmda Aşağıdaki Klasörler ve Dosyalar vardır
Bunlardan Başka Klasörler varsa PORT ROMDAN Kesip TABAN ROM un System klasörüne Ekleyin
http://i.hizliresim.com/OJ42G3.png

Olmayan Klasörleri Eklediyseniz
PORT ROM/system/bin Klasöründe TABAN Romda Olmayan Dosyaları Belirleyip TABAN ROM/System/bin Klasörüne Atın
Daha Sonra PORT ROM/system/lib Klasöründe Taban ROM da Olmayan lib Dosyalarını Belirleyip TABAN ROM/system/lib Klasörüne Ekleyin

Her Şey Tamam ise TABAN ROm/system Klasöründeki Build.prop Dosyasını Note Pad Plus Programı İle Açıyoruz
ro.mediatek.platform=MT6582 veya 6592 ise burayı ro.mediatek.platform=MT6589 olarak ayarlayın

mediatek.wlan.chip=
mediatek.wlan.module.postfix= yazan bölümleri Aşağıdaki Gibi Ayarlayın

mediatek.wlan.chip=MT6628

mediatek.wlan.module.postfix=_mt6628


Sıra Geldi Son İşleme
Supuruser.apk Linkideki Apk İndirip TABAN ROM/system/app klasörüne Ekleyin
daha sonra
PORT ROM/system/lib Klasöründen libandroid_servers.so dosyasını Alıp TABAN ROM/system/lib Klasörüne Atıyoruz

TABAN ROM klasörüne Giriyoruz System Klasörüne Sağ tıklayıp Boyutuna Bakıyoruz Klasörün boyutu 4gb Modellerde 690 MB geçmemelidir yoksa rom eksik yüklenir
16 Gb da 1.2 GB Geçmemelidir yanlış hatırlamıyorsam boyutunu

Boyutta sorun Yoksa TABAN ROM klasöründen

META-INF klasörü
system Klasörü
Boot.img
logo.bin Dosyalarını Seçip Winrar veya 7zip Olarak Normal Sıkıştırma seviyesi ile zip Formatında Sıkıştırın
zip tamamlanınca ROmunuzu Yükleyin ve Anlatımın Devamını Okuyun ...


Romunuzu Yüklediniz ve Şanslıysanız Romunu Otomatik Olarak Açılacaktır
Eğer Cihaz Bootlogosunda veya Boot animasyonda kaldıysa

Cihazı Pc bağlıyoruz Android Commanderi Çalıştırıp Telefonun içinden DATA/dalvik Cache klasörüne Bakıyoruz
Burda Dalvik Dosyaları Oluşmuşsa Doğru yolda İlerliyorunuz Dalvik Cache Klasörüne Mouse ile sağ tıklayıp Refresh Yapın
Oluşan Dosyaların Sayısı Artıyorsa Bekleyin Cihaz açılacaktır Sayı Değişmiyor ve açılmıyorsa
Android Commander Kapatın

ADB_OROCHI linkindeki dosyayı indirin Masa üstünde Bi Klasöre çıkarın Çıkardığınız Klasörün içine Girin
Komut istemi yazan Dosyaya Tıklayın Çıkan MS Dos ekranına
Kod:

adb logcat > Metin Dosyası isim.txt

[B]yazıp Enterlayın
oluşan Metin Dosyasının içine Girin Ve Çiftli Komutlar arayın Aşağıdaki Gibi
Kod:

I/DEBUG ( 157): #03 pc 0006080a /system/lib/libandroid_runtime.so
(_ZN7android37register_android_content_AssetManage rEP7_JNIEnv)
I/DEBUG ( 157): #04 pc 00046144 /system/lib/libandroid_runtime.so
I/DEBUG ( 157): #05 pc 00046176 /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime8startRegEP7_JNIEnv)
I/DEBUG ( 157): #06 pc 0004626c /system/lib/libandroid_runtime.so
(_ZN7android14AndroidRuntime5startEPKcS2_)
I/DEBUG ( 157): #07 pc 00008f0a /system/bin/app_process
I/DEBUG ( 157): #08 pc 0001671c /system/lib/libc.so (__libc_init)
I/DEBUG ( 157):
I/DEBUG ( 157): code around pc:
I/DEBUG ( 157): 4001b740 4623b15c 2c006824 e026d1fb b12368db \.#F$h.,..&..h#
.
I/DEBUG ( 157): 4001b750 21014a17 6011447a 48124798 24002527 .J.!zD.`.G.H'%.
$
I/DEBUG ( 157): 4001b760 f7f47005 2106efa0 e84cf7f6 460aa901 .p.....!..L....
F
I/DEBUG ( 157): 4001b770 f04f2006 94015380 94029303 ebf8f7f5 . O..S.........
.
I/DEBUG ( 157): 4001b780 4622a905 f7f52002 f7f4ec02 2106ef8c .."F. .........
!
I/DEBUG ( 157):
I/DEBUG ( 157): code around lr:
I/DEBUG ( 157): 4001f3f8 41f0e92d 46804c0c 447c2600 68a56824 -..A.L.F.&|D$h.
h

bu hatada sistemimiz libandroid_runtime.so dosyası yüzünden açılmıyormuş PORT ROM/system/lib Klasöründen libandroid_runtime.so Dosyasını Android Commander ile atıp cihazı açabilirsiniz

Ben Size KK da En Çok Hataya Neden Olan Libleri Aşağıya Yazıyorum Öncelikle Bu Libleri Kontrol Edin
Baştada Dediğim Gibi Her Romda Farklı Libler sorun Çıkarabilir
Kod:

libandroid.so

libandroid_servers.so
libdvm.so
libjavacore.so
libmedia_jni.so
libnativehelper.so

Yukardaki Dosyalar ile Boot Olmuyorsa Aşağıdaki Libleri AtınKod:

libandroid_runtime.so
Libandroidfw.so
libart-compiler.so
libart.so
libgui.so
libjavacore.so
libjavacrypto.so
libmedia.so
libnativehelper.so
libinput.so
libutils.so

yukardakilerden Haricinde Bir Lib varsa onları PORT ROMdan alıp Android Commander ile Cihaza yükleyip cihazı Boot edene Kadar deneyin
Ayrıca
Bunlara Ek Olarak Çiftli ve tekli
E/ Komutlarınıda İnceleyin Lib ve Bin deki Dosyalar Sorun çıkarabilir

Anlatım Bitmiştir Bundan Sonra size Kalmış Bir Şeydir
Bazı Romlarda Donanımsal Sorun Olabilir Bunların Portla alakası Yoktur
JB Tabanlı Romlarda Bu anlatım işe yaramıyor ancak Deneyin Belki Başarırsınız El Elden Üstündür

;););););););););););)

Kayıtsız Üye 01-25-2017 18:11

Rom
 
Kardeşim siz var olan roma rom portlamaya çalışıyorsunuz benim temel romum yok napıcam yadoğru düzgün anlatsanıza romun şunları düzenlerseniz senin telefona uygun hale gelir desenize hep aynı konular tırıvırı..


Şu Anki Saat: 14:19

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimisation provided by DragonByte SEO v2.0.36 (Lite) - vBulletin Mods & Addons Copyright © 2017 DragonByte Technologies Ltd.