Bilgi FlymeOS Conflict Düzeltme Kılavuzu

mbtt

Üye
Katılım
4 Ara 2018
Mesajlar
45
Tepkime puanı
419
Puanları
53
Çevrimdışı
DİPNOT
YAPACAĞINIZ İŞLEMDEN DOĞACAK SORUNLARDAN ŞAHSIM VE FORUM GSMTURKEY SORUMLU TUTULAMAZ.
HERKES KENDİ SORUMLULUĞU ALTINDADIR.



AÇIKLAMA
Ricam eğer bu kılavuzdan bir yardım aldıysanız sadece konunuzun teşekkürler kısmında benim de ismim geçsin.


ANLATIM
Gizli İçerik
Öncelikle neden conflict aldığımızı anlayalım.

"conflict", derleme yapım dosyasının derledikten sonra frameworkte bulduğu hatalardan kaynaklanır.

Örneğin bir satırın bir smaliden çıkarılması eklenmesi ve ya o satırın düzenlenmesi gerekir ki uyumlu hale gelebilsin.

Bakalım nasıl görünüyor bunlar :

"1 conflicts in: boot.img.out/RAMDISK/default.prop" gibi görünürler aşağıdaki şekliyle.

X0n2lj.png

Şimdi orjinal ve conflict bölümünü yanyana açtıktan sonra karşılaştırma yapıyoruz.

Yukarıdakine göre örnekleyecek olursam 2 aşamada bu conflicti çözmek gerekiyor.

A) "persist.sys.usb.config=adp" Conflicte Bakınca Hatalıymış.

Vendor Conflict ("<<<<<<<") kısmında o kodun aslı gösteriliyor ve sonu mtp,adp yerine sadece adb imiş.

Şimdi eksik olan mtp bölümünü ekleyeceğiz ("=======") kısmının altına bakarsanız 4. sırada düzgün halini de görebilirsiniz.

Yani, "persist.sys.usb.config=mtp,adp" olacakmış.

Bu hale getiriyoruz.

B) Eksik Satırları Ekleyeceğiz.

Kod:
persist.radio.snapshot_enabled=1
persist.radio.snapshot_timer=2
persist.radio.use_cc_names=true
rild.libpath=/systen/lib/libril-qc-qmi-1.so
camera.disable_zsl_mode=1

Satırlarının orjinalde eksik olduğunu görüyorsunuz.

Bu satırları orjinal kısma ekleyeceksiniz.

Hepsi bittikten sonra orjinal dosyanızı kaydedin ve kapayın.

Bütün conflictleri düzelttikten sonra kalmadığına emin olun ve patchrom ana dizinine gelin.

Şimdi flymepatchall komutunu verip tekrar derleyebilirsiniz.

Conflict kalmadığında ise flymefullota ile recovery zipini alıp yüklemenizin ilk denemesini yaparsınız.
 
Moderatör tarafında düzenlendi:
Geri
Üst Alt