Meta-Inf Nasıl Oluşturulur?

'Discovery Sorun & Yardım Bölümü' forumunda darx tarafından 24 Ağustos 2015 tarihinde açılan konu

  1. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Arkadaşlar meta-inf dosyası nasıl oluşturular? Lollipop için.
     
  2. Lptrex

    Lptrex Yasaklı Üye
    Yasaklı Üye

    32
    902
    0
    Hayırdır lollipop mu acsin :emoji_grinning:
    Neyse yinede anlatan
    Her versiyonda meta inf aynıdır tabi AOSP ROM ise os rom ise kendine hasdir meta infleri
    Meta infde hepsi aynıdır fakat updater scripts farklıdır bunu bir Lollipop romdan alıp format kodlarını değiştirmenin yeterlidir
    Umarım anlatabilmisimdir :emoji_slight_smile:
     
  3. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Sen anlattın ama ben anlamadım ::emoji_slight_smile: Gm 4g için yapacağım
     
  4. Ben olsam şöyle yapardım, snapdragon 410lu bir cihaz için custom rom bulur, onun meta-infini kullanırdım.Büyük ihtimal format kodları da aynıdır
     
  5. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Malesef denedim olmadı bir sürü kod var belli kodları mı almam lazım içinden?
     
  6. Lptrex

    Lptrex Yasaklı Üye
    Yasaklı Üye

    32
    902
    0
    4G için yapckasan 4 G kısmına acaydinya yanlış forumda konu acmasaydin ya. :bazuka:
     
  7. ozaman updater-scriptteki format/mount gibi kodları kendi cihazındaki partition kodlarına göre ayarlaman gerekiyor.Elimde 4g olsaydı bakabilirdim belki
     
  8. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Cihaz için meta-inf yok ki partition kodlarını nerden buluyum :emoji_slight_smile:
     
  9. Lptrex

    Lptrex Yasaklı Üye
    Yasaklı Üye

    32
    902
    0
    Bosver snapdragon401 format kodları %75 aynidir
     
  10. maraza

    maraza Aktif Üye
    Aktif Üye Kayıtlı Üye

    Meta-inf apk nin ve zip paket romun imza dosyasıdır. Rom paketlerinde ise içerisinde ekstra olarak binary ve romun yükleme talimatları bulunur. Hiç bir rom veya apk için meta-inf aynı olamaz. Bir romun içinde yaklaşık 2-3 bin dosyaya ait referans bilgisi olur, apklar içinde gene binlerce satırlık referans olur, hiç birbirinin aynısı olabilirmi. :emoji_slight_smile:Eğer bir apk için meta inf lazımsa içerisindeki metainf i sil ve bir imzalama programı ile imzala. Eğer rom için oluşturmak istiyorsan ve elinde hiç yoksa binary temin edebilirsen dsixda ile dilediğin gibi meta inf oluşturur romu imzalar ve updater script oluşturabilirsin. Binary dosyası recovery versiyonun ve cihazına göre farklilik gösterir.
    Sanırım siz aslında bir updater script arıyorsunuz anladığım kadarı ile. Dsixda kullanmayı biliyorsanız sıfırdan oluşturabilirsiniz. Ancak updater to update formatıyla calışmanız ve birkaç kez debug etmenizi öneririm.
    Sizi zorlayacak olan updater script, meta inf gilan değil uygun olan binary bulmak olacaktır. Eğer tecrübeniz yoksa, script okumayı bilmiyorsanız ve yukarıda anlattığım şeyleri anladığınızı düşünmüyorsanız, cihazınızı brick edebilirsiniz, benden söylemesi.
     
  11. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Aynen aslında mesele script zor ama denemektedir fayda var
     
  12. maraza

    maraza Aktif Üye
    Aktif Üye Kayıtlı Üye

    Script değil, recoverynin tanıması için gerekli binary dosyası meta-inf/comm klasörü altındaki update-binary zor. Uygun bir binary yoksa asla yükleyemezsin romu.

    Script kolay olur. Herhangi bir lolipop rom için olan scripti al, dsixda ile açtığın romun meta-inf klasörüne kaydet. Gelişmiş seçeneklerden updater-script to update-script seçtikten sonra debug yap, yani test et. Testi romunu düzenledikten sonra yap. Artık debug aşamasında gereksiz ve hatalı kodlar silinecek doğruları otomatik yazılacak. Düzeltmenin ardından bu kez update to updater yaparak sağlıklı bir script elde edilebilir. Tabi bir seferde hatasız olmaz. Artık kurulum aşamasına geçip, recovery yükleme esnasında her hata verdiğinde advanced sekmesinden log kayıtlarına bakacaksın. Scriptin hangi satırında hangi kodun hatalı olduğu log kayıtlarında yazar. Bunları tek tek düzelterek script elde edilir. Ama dsixda cihazına uygun bir binary kodlayamaz.
     
  13. Orochi™

    Orochi™ Administrator
    Site Yetkilisi Administrator

    4.459
    3.803
    122
    Cihaz:
    Nx569j,Kenzo,Touch
    ROM:
    MIUI 9.6 /Nubia ui 4/amigo Os
    Cihaza ait mevcut bir ota güncelleme den gereken mount kodları 
    Symlink ve meta-data kodlarını alabilirsiniz.
     
  14. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Nasıl aliriz
     
  15. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Öğrenebilirsek süper olur @"Orochi™"
     
  16. Darkqnez

    Darkqnez Guest

    güncelleme inerken direk cihaz hafızasında gözükür güncellemeden önce dosya yedeğini al baska bir dizine kopyasını al
     
  17. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    E tabi gün ekledikten sonra silinir değil mi?
     
  18. Darkqnez

    Darkqnez Guest

     
  19. darx

    darx Yasaklı Üye
    Yasaklı Üye

    411
    128
    0
    Güncelleme dosyasından meta-inf'i buldum ama binlerce satır var içine :/
     
  20. Darkqnez

    Darkqnez Guest

    Mount symlink ve meta data koflari vardir bu kodlari bir meta infle degisebilirsin
     
Yükleniyor...

Bu Sayfayı Paylaş