- Adım
- Lütfi
- Cihazım
- Le Pro3
- Yaş
- 27
- Konum
- ankara
- Katılım
- 22 Mayıs 2016
- Konular
- 68
- Mesajlar
- 102
- Tepkime puanı
- 217
- Puanları
- 43
DİPNOT
BU İŞLEMDEN DOĞACAK SORUNLARDAN ŞAHSIM VE FORUM MIUI TÜRKİYE SORUMLU TUTULAMAZ.
AÇIKLAMA
Bu kılavuz ile orta ve alt dilimdeki işlemciler arası port mümkündür. Sadece aynı işlemciler arası port yapılabilir.
Üst dilim ve yeni nesil AR-GE ürünü işlemciler için geçerli de olabilir.
Ricam eğer bu kılavuzdan en ufak bir yardım aldıysanız sadece konunuzun teşekkürler kısmında benim de ismim geçsin.
ANLATIM
PORTLAMA
BUİLD.PROP DÜZENLEME
META.İNF DÜZENLEME
BOOT.İMG DÜZENLEME
Hata düzeltmek için
Hepsi tamamlandıktan sonra romunuzu zip haline getirip yüklemeye hazırlayın.
GEREKLİ DOSYALAR
BU İŞLEMDEN DOĞACAK SORUNLARDAN ŞAHSIM VE FORUM MIUI TÜRKİYE SORUMLU TUTULAMAZ.
AÇIKLAMA
Bu kılavuz ile orta ve alt dilimdeki işlemciler arası port mümkündür. Sadece aynı işlemciler arası port yapılabilir.
Üst dilim ve yeni nesil AR-GE ürünü işlemciler için geçerli de olabilir.
Ricam eğer bu kılavuzdan en ufak bir yardım aldıysanız sadece konunuzun teşekkürler kısmında benim de ismim geçsin.
ANLATIM
PORTLAMA
Tabandan sistemden silinecekler :
app
fonts
framework
media
priv-app
Porttan tabana atılacaklar :
app
fonts
framework
media
priv-app
bin & xbin & lib klasörlerinden eksik dosyaları porttan -> tabana tamamlayın.Yer değiştirmeyin.
Port sistem ana dizininin etc alt klasörüne girin ve :
Permissions klasöründen aşağıdaki dosyaları taban/sistem/etc/permissions dizinine atın.
platform.xml
handheld_core_hardware.xml
handheld_hardware.xml
Fazla klasörleri port/system/etc -> taban/system/etc atın
etc/system_fonts.xml açın ve :
Yukarıdaki kodu </familyset> kısmından önce yerleştirin.Ve kaydedin.
app
fonts
framework
media
priv-app
Porttan tabana atılacaklar :
app
fonts
framework
media
priv-app
bin & xbin & lib klasörlerinden eksik dosyaları porttan -> tabana tamamlayın.Yer değiştirmeyin.
Port sistem ana dizininin etc alt klasörüne girin ve :
Permissions klasöründen aşağıdaki dosyaları taban/sistem/etc/permissions dizinine atın.
platform.xml
handheld_core_hardware.xml
handheld_hardware.xml
Fazla klasörleri port/system/etc -> taban/system/etc atın
etc/system_fonts.xml açın ve :
Kod:
<family>
<nameset>
<name>miui</name>
</nameset>
<fileset>
<file>Miui-Regular.ttf</file>
<file>Miui-Bold.ttf</file>
</fileset>
</family>
<family>
<nameset>
<name>miuiex</name>
</nameset>
<fileset>
<file>MiuiEx-Regular.ttf</file>
<file>MiuiEx-Bold.ttf</file>
</fileset>
</family>
<family>
<nameset>
<name>miuiex-light</name>
</nameset>
<fileset>
<file>MiuiEx-Light.ttf</file>
</fileset>
</family>
Yukarıdaki kodu </familyset> kısmından önce yerleştirin.Ve kaydedin.
BUİLD.PROP DÜZENLEME
Ve karşılaştırın alttaki satırların karşısında portta ne yazıyorsa tabana yamalayın.
Şimdi build.prop dosyasının sonuna aşağıdakileri ekleyin.Ve kendi cihazınıza göre düzenleyin.
Aşağıdaki kodları port romun build.prop dosyasından taban romun build.prop dosyasına yamalayın.
Eğer cihazınızda hissi tuş yerine sanal tuş varsa build.prop dosyanıza aşağıdaki kodu ekleyin.
Bittikten sonra kaydedin ve çıkın.
Kod:
ro.build.id=
ro.build.display.id=
ro.build.date=
ro.build.date.utc=
ro.product.locale.language=en
ro.product.locale.region=US
ro.cm.version=Varsa tamamlayın
ro.modversion=
Şimdi build.prop dosyasının sonuna aşağıdakileri ekleyin.Ve kendi cihazınıza göre düzenleyin.
Kod:
ro.build.description=cihazadı-kullanıcı androidsürümü sizinisminiz derlemenumarası release-keys
ro.build.fingerprint=cihazüreticisi/cihazmodeli/cihazkodadı:androidsürümü/sizinisminiz /derlemenumarası:kullanıcı/release-keys
ro.product.model=Cihaz ismi
ro.product.device=Cihaz kod adı
ro.build.characteristics=default
#MIUI_Features
ro.miui.has_real_blur=0
ro.miui.has_handy_mode_sf=1
ro.config.sms_received_sound=FadeIn.ogg
ro.config.sms_delivered_sound=MessageComplete.ogg
ro.product.manufacturer=Xiaomi
ro.config.elder-ringtone=Angel.mp3
persist.sys.mitalk.enable=true
ro.miui.ui.version.code=5
ro.miui.ui.version.name=miuiversiyonu (v8 v7 vb.)
persist.sys.strictmode.disable=true
Aşağıdaki kodları port romun build.prop dosyasından taban romun build.prop dosyasına yamalayın.
Kod:
ro.config.notification_sound=
ro.config.alarm_alert=
ro.config.ringtone=
Eğer cihazınızda hissi tuş yerine sanal tuş varsa build.prop dosyanıza aşağıdaki kodu ekleyin.
Kod:
qemu.hw.mainkeys=0
Bittikten sonra kaydedin ve çıkın.
META.İNF DÜZENLEME
Taban ve port romun updater-script dosyalarını açın ve karşılaştırın.
Eksik symlink ve metadata satırlarını porttan -> tabana yamalayın.
META-INF/com/miui ve data dosyalarınıda porttan tabana atın.
Eksik symlink ve metadata satırlarını porttan -> tabana yamalayın.
META-INF/com/miui ve data dosyalarınıda porttan tabana atın.
BOOT.İMG DÜZENLEME
Taban romun boot.img dosyasını ayrıştırın.Ve ekte verdiğim zip dosyasını ramdisk altında uygun klasörlere çıkarın.Yoksa o klasörü oluşturun ve o şekilde atın.
Şimdi default.prop dosyasını açın ve alttaki satırları altta verilen şekilde düzenleyin.
LineageOS ve Diğer Türev Tabanlar için :
init.cm.rc / init.pa.rc dosyalarından hangisi varsa sizin taban romunuzda onu açın ve :
ekleyip kaydedin.
Şimdi init.rc dosyasını açın ve aşağıdaki satırları ekleyin.
kaydedin ve çıkın.
seapp_contexts. açın ve :
sonuna yukarıdaki kodları ekleyin.
Aşağıdaki satırları kendinize göre düzenleyin.
Şimdi varsa init.qcom.rc açın ve :
satırından önce aşağıdaki satırları ekleyin :
Ve boot.img kapatın.
Şimdi default.prop dosyasını açın ve alttaki satırları altta verilen şekilde düzenleyin.
Kod:
#
# ADDITIONAL_DEFAULT_PROPERTIES
#
ro.adb.secure=0
ro.secure=0
ro.allow.mock.location=0
ro.debuggable=1
persist.sys.usb.config=mtp,adb
persist.service.adb.enable=1
persist.service.debuggable=1
LineageOS ve Diğer Türev Tabanlar için :
init.cm.rc / init.pa.rc dosyalarından hangisi varsa sizin taban romunuzda onu açın ve :
Kod:
# Superuser
#import /init.superuser.rc
ekleyip kaydedin.
Şimdi init.rc dosyasını açın ve aşağıdaki satırları ekleyin.
Kod:
#service for shelld
service shelld /system/xbin/shelld
class main
#service for su
service su_daemon /system/xbin/su --daemon
class main
oneshot
service lbesec /system/xbin/lbesec
class main
oneshot
kaydedin ve çıkın.
seapp_contexts. açın ve :
Kod:
user=theme seinfo=platform domain=platform_app type=platform_app_data_file
user=backup seinfo=platform domain=platform_app type=platform_app_data_file
user=updater seinfo=platform domain=platform_app type=platform_app_data_file
sonuna yukarıdaki kodları ekleyin.
Aşağıdaki satırları kendinize göre düzenleyin.
Kod:
user=_app domain=untrusted_app type=app_data_file
user=_app seinfo=platform domain=platform_app type=app_data_file
user=_app seinfo=shared domain=shared_app type=app_data_file
user=_app seinfo=media domain=media_app type=app_data_file
user=_app seinfo=release domain=release_app type=app_data_file
Şimdi varsa init.qcom.rc açın ve :
Kod:
on property:sys.boot_completed=1
satırından önce aşağıdaki satırları ekleyin :
Kod:
service shelld /system/xbin/shelld
class main
Ve boot.img kapatın.
Hata düzeltmek için
Snapdragon Port Kılavuzu konusunda geçen hata düzeltme adımlarını takip edebilirsiniz.
Hepsi tamamlandıktan sonra romunuzu zip haline getirip yüklemeye hazırlayın.
GEREKLİ DOSYALAR
Linkleri görebilmek için kayıt olmanız gerekmektedir