Cihazların yeteneklerini artıran çeşitli ek bileşenlerin yanı sıra değiştirilmiş Android ürün yazılımının yaygın dağıtımı, büyük ölçüde özel kurtarmanın ortaya çıkması nedeniyle mümkün hale geldi. Günümüzde bu tür yazılımlar arasında en uygun, popüler ve işlevsel çözümlerden biri. Aşağıda, bir cihazın TWRP ile nasıl flaş edileceğini ayrıntılı olarak çözeceğiz.

Cihazın üreticisi tarafından sağlanmayan yöntem ve yöntemlerle Android cihazların yazılım kısmındaki herhangi bir değişikliğin, bir tür sistemin hacklenmesi olduğunu, yani belirli riskler taşıdığını hatırlayın.

Önemli! Aşağıdaki talimatlara uyulması da dahil olmak üzere, kendi cihazıyla her kullanıcı eylemi riski kendisine ait olmak üzere gerçekleştirilir. Olası olumsuz sonuçlardan yalnızca kullanıcı sorumludur!

Aygıt yazılımı prosedürünün adımlarına geçmeden önce, bir sistem yedeklemesi ve / veya kullanıcı verilerinin yedek kopyasını almanız şiddetle tavsiye edilir. Bu prosedürlerin nasıl düzgün bir şekilde uygulanacağı makalede bulunabilir:

Değiştirilmiş kurtarma ortamı aracılığıyla doğrudan üretici yazılımına geçmeden önce, ikincisi cihaza yüklenmelidir. Oldukça fazla sayıda kurulum yöntemi vardır, bunların ana ve en etkili olanları aşağıda tartışılmıştır.

Yöntem 1: Resmi TWRP Uygulaması Android


Yöntem 2: MTK cihazları için - SP FlashTool

Resmi TeamWin uygulaması aracılığıyla TWRP'yi kurmanın mümkün olmaması durumunda, cihazın bellek bölümleriyle çalışmak için Windows uygulamasını kullanmanız gerekecektir. Mediatek işlemci tabanlı cihaz sahipleri programı kullanabilir. Bu çözümü kullanarak kurtarmanın nasıl kurulacağı makalede açıklanmaktadır:

Yöntem 3: Samsung cihazları için - Odin

Samsung yapımı cihazların sahipleri, TeamWin'in değiştirilmiş kurtarma ortamından da tam olarak yararlanabilir. Bunu yapmak için, makalede açıklanan şekilde TWRP kurtarma kurmanız gerekir:

Yöntem 4: TWRP'yi Fastboot ile yükleyin

TWRP'yi kurmanın neredeyse evrensel bir başka yolu, kurtarma görüntüsünü flaş etmektir. Ayrıntılı olarak, kurtarmayı bu şekilde kurmak için atılan adımlar bağlantıda açıklanmaktadır:

TWRP aracılığıyla aygıt yazılımı

Aşağıda açıklanan eylemlerin görünüşteki basitliğine rağmen, değiştirilmiş kurtarmanın güçlü bir araç olduğunu ve asıl amacının cihazın belleğinin bölümleriyle çalışmak olduğunu hatırlamanız gerekir, bu nedenle dikkatli ve düşünceli davranmanız gerekir.

Aşağıdaki örneklerde, Android cihazının microSD kartı, kullanılan dosyaları saklamak için kullanılır, ancak TWRP ayrıca cihazın dahili hafızasını ve OTG'yi bu amaçlarla kullanmanıza izin verir. Çözümlerden herhangi biri için işlemler aynıdır.

Zip dosyalarını yükleme

  1. Flashlanması gereken dosyaları cihaza indiriyoruz. Çoğu durumda bunlar aygıt yazılımı, ek bileşenler veya biçimdeki yamalardır. * .zip, ancak TWRP formattaki bellek bölümlerine ve görüntü dosyalarına yazmaya izin verir * .img.
  2. Bellenim dosyalarının elde edildiği kaynaktaki bilgileri dikkatlice okuruz. Dosyaların amacını, kullanımlarının sonuçlarını ve olası riskleri açık ve net bir şekilde bulmak gerekir.
  3. Diğer şeylerin yanı sıra, ağa paketleri yerleştiren değiştirilmiş yazılım yaratıcıları, yanıp sönmeden önce çözüm dosyalarını yeniden adlandırma gereksinimlerini not edebilir. Genel olarak, formatta dağıtılan yazılımlar ve eklentiler * .zip bir arşivleyici ile paketini açmanıza gerek YOKTUR! TWRP tam olarak bu formatı işler.
  4. Gerekli dosyaları hafıza kartına kopyalıyoruz. Her şeyin gelecekte karışıklığı ve en önemlisi "yanlış" veri paketinin yanlışlıkla kaydedilmesini önleyecek kısa, anlaşılır adlara sahip klasörler halinde düzenlenmesi tavsiye edilir. Klasör ve dosya adlarında Rusça harflerin ve boşlukların kullanılması da önerilmez.

    Bilgileri bir hafıza kartına aktarmak için, USB bağlantı noktasına bağlı cihazın kendisinin değil, bir PC veya dizüstü bilgisayar kart okuyucu kullanılması önerilir. Böylece birçok durumda süreç çok daha hızlı gerçekleşecektir.

  5. Hafıza kartını cihaza takıyoruz ve herhangi bir uygun şekilde TWRP kurtarmaya gidiyoruz. Çok sayıda Android cihaz, giriş yapmak için cihazdaki donanım tuşlarının bir kombinasyonunu kullanır "Ses-" + "Gıda"... Kapalı cihazda düğmeyi basılı tutun "Ses-" ve basılı tutmak, anahtar "Gıda".
  6. Çoğu durumda, bugün Rusça dil desteğine sahip TWRP sürümleri kullanıcılara sunulmaktadır. Ancak kurtarma ortamının eski sürümlerinde ve resmi olmayan kurtarma derlemelerinde, Ruslaştırma bulunmayabilir. Talimatların uygulanmasında daha fazla çok yönlülük için, TWRP'nin İngilizce versiyonundaki çalışma aşağıda gösterilmektedir ve Rusça'daki öğelerin ve düğmelerin adları, eylemleri açıklarken parantez içinde belirtilmiştir.
  7. Sıklıkla, aygıt yazılımı geliştiricileri, onları yüklemeden önce sözde "Vipe" işlemini yapmanızı önerirler, yani. temizlik, bölümler "Önbellek" ve "Veri"... Bu, tüm kullanıcı verilerini cihazdan siler, ancak çok çeşitli yazılım hatalarını ve diğer sorunları önler.

    İşlemi gerçekleştirmek için düğmeye basın "Sil" ("Temizlik"). Açılan menüde, özel prosedür kilidini hareket ettirin "Fabrika Ayarlarına Sıfırlamak İçin Hızlıca Kaydırın" ("Onaylamak için kaydırın") sağa.

    Temizleme prosedürünün tamamlanmasının ardından, mesaj "Başarılı" ("Bitti"). Butona bas "Geri" ("Geri") ve ardından ana TWRP menüsüne dönmek için ekranın sağ alt kısmındaki düğmeye basın.

  8. Her şey yanıp sönmeye hazır. Butona bas "Yüklemek" ("Kurulum").
  9. Dosya seçim ekranı - doğaçlama bir Gezgin - görüntülenir. En üstteki düğme "Depolama" ("Sürücü Seçimi"), bellek türleri arasında geçiş yapmanızı sağlar.
  10. Yüklenecek dosyaların kopyalandığı depoyu seçin. Liste aşağıdaki gibidir:
  • "Dahili depolama" ("Cihaz hafızası") - cihazın dahili hafızası;
  • "Harici SD kart" ("MicroSD") - hafıza kartı;
  • "USB-OTG" - Cihaza bir OTG adaptörü ile bağlı USB depolama cihazı.

Karar verdikten sonra anahtarı istenen konuma ayarlayın ve düğmeye basın "TAMAM".

  • İhtiyacımız olan dosyayı bulup üzerine dokunuyoruz. Olası olumsuz sonuçların yanı sıra öğe hakkında bir uyarı içeren bir ekran açılır. "Zip dosyası imza doğrulaması" ("Bir Zip Dosyasının İmzasını Doğrulama"). Bu öğe, cihazın bellek bölümlerine yazılırken "yanlış" veya hasarlı dosyaların kullanılmasını önleyen onay kutusuna bir çarpı işareti koyarak not edilmelidir.

    Tüm parametreler belirlendikten sonra aygıt yazılımına geçebilirsiniz. Başlamak için, özel prosedür engelini kaldırıcıyı değiştiriyoruz "Flaşı Onaylamak İçin Kaydırın" ("Ürün yazılımı için kaydırın") sağa.

  • Ayrıca zip dosyalarının toplu yükleme olasılığından da bahsetmeliyiz. Bir ton zaman kazandıran oldukça kullanışlı bir özellik. Sırayla birkaç dosya yüklemek için, örneğin aygıt yazılımı ve ardından gapps, düğmesine basın "Daha fazla fermuar ekle" ("Daha Fazla Zip Ekle"). Böylece aynı anda 10 pakete kadar flash yapabilirsiniz.
  • Günlük alanındaki yazıların ortaya çıkması ve ilerleme çubuğunun tamamlanmasıyla birlikte, aygıtın belleğine dosya yazma prosedürü başlayacaktır.
  • Kurulum prosedürünün tamamlandığı yazı ile belirtilir. "Başarılı" ("Bitti"). Android'i yeniden başlatabilirsiniz - düğme "Sistemi yeniden başlatma" ("İşletim Sisteminde Yeniden Başlat"), bölümleri temizle - düğme "Önbelleği / dalvik'i sil" ("Önbellek / dalvik temizleniyor") veya TWRP'de çalışmaya devam edin - düğme "Ev" ("Ev").
  • İmg görüntüleri yükleme


    Bu nedenle, Android cihazların yanıp sönmesi için TWRP kullanımı genellikle çok fazla işlem gerektirmeyen basit bir prosedürdür. Başarı, büyük ölçüde, kullanıcının ürün yazılımı için dosya seçiminin doğruluğunu ve ayrıca manipülasyonların hedeflerini ve sonuçlarını anlama seviyesini belirler.

    Neredeyse her Android akıllı telefon kullanıcısının, kendi ihtiyaçlarına ve isteklerine uyacak ürün yazılımını oluşturma (düzenleme) isteği olduğunu düşünüyorum.
    Bu nedenle, bu yazıda CWM için ürün yazılımını düzenleme ilkesini ele alacağız (zip formatında)

    Eğitim:

    Öncelikle ne tür bir firmware'i temel alacağımıza karar vermelisiniz. Kapalı kullanmanızı tavsiye ederim. zip üretici yazılımı. Hemen hemen her yaygın cihaz için temiz bir ürün yazılımı + kök vardır.
    (Bu özel seçenek üzerine inşa edeceğim)
    - Kurban (aygıt yazılımı) seçildiğinde, PC'nizde sizin için uygun olan herhangi bir yere indirmelisiniz (paketini açmamalısınız)
    - Ayrıca bir arşivleyiciye ihtiyacımız var, türünün en iyi metin düzenleyicisini kullanmanızı tavsiye ederim.


    ---
    ne ve nasıl:


    META-INF
    sistemi
    boot.img - sistem çekirdeği

    sistemi
    yapısı:
    uygulama - sistem uygulamaları
    çöp Kutusu - sistemin kendisinin kaynakları
    vb
    yazı tipleri - Sistem yazı tipleri
    çerçeve
    lib - sistem kitaplıkları
    medya
    usr
    xbin
    build.prop


    ---
    Başvurular


    -Cihaz yazılımına yazılım ekleme:

    veri / uygulama .yani .
    sistem / uygulama system / lib.
    -Yazılımı bellenimden kaldırın:
    uygulama


    ---
    Dil ve aygıt yazılımı sürümü

    Build.prop dosyasını masaüstünüze kopyalayın. Bir defter ile açıp çizgileri buluyoruz

    ro.product.locale.language \u003d tr
    ro.product.locale.region \u003d ABD


    rus dili için şunu yapmanız gerekiyor:

    ro.product.locale.language \u003d ru
    ro.product.locale.region \u003d RU


    modunuzun adını satıra girin

    aynı build.prop içinde

    ---
    grafik Sanatları

    Ürün yazılımının tüm grafik bölümü iki dosyada saklanır
    çerçeve-res.apk sistem çerçevesi dosya yolu ve SystemUI.apk systemapp yolu boyunca. Ayarlar uygulamasının grafiksel kısmı da Settings.apk uygulamasında doğal olarak saklanır.
    Dosyaları .apk uzantısıyla paketten çıkarma, düzenleme ve birleştirme ilkeleri incelenebilir.


    ---
    Komut dosyaları ve ince ayarlar (sistem hızlandırma ve optimizasyon)

    Ayarların çoğu dosyada yapılır build.prop, bununla ilgili var.
    Ayrıca, çekirdeğiniz init.d'yi destekliyorsa (bununla ilgili forumda cihazınızla ilgili bilgi edinebilirsiniz) sistemi optimize etmek için bir dizi komut dosyası vardır, bunlardan biri bu makalede açıklanmıştır.


    ---
    Sistem yazı tiplerini değiştirme

    Yukarıda belirtildiği gibi, tüm yazı tipleri klasörde bulunur yazı tipleriana yazı tipleri şunlardır: DroidSans.ttf ve DroidSans-Bold.ttf, sitemizdeki herhangi bir yazı tipiyle, yukarıdakine benzer şekilde yeniden adlandırarak ve klasördeki donanım yazılımı ile arşive taşıyarak değiştirilebilirler. yazı tipleri.


    ---
    Çekirdek

    Teorik olarak, değiştirmek yeterlidir boot.img kendilerine aittir, AMA bazı durumlarda Çekirdeklere ek komut dosyaları eşlik eder.
    Bu nedenle, herhangi bir şüpheniz varsa hiçbir şey yapmamanızı tavsiye ederim.


    ---
    Kullanışlı bağlantılar:
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Yeterli eleştiri ve eklemeler memnuniyetle karşılanır


    pan_ataman pan_ataman

    2013-05-20T14: 06: 49Z 2013-05-20T14: 06: 49Z

    ---
    ne ve nasıl:

    Üretici yazılımı arşivini açtığınızda aşağıdakileri görürsünüz:
    META-INF - klasör, aygıt yazılımını yüklemek için komut dosyaları içerir
    sistemi - tüm aygıt yazılımı dosyalarını içeren klasör (uygulamalar, ince ayarlar, komut dosyaları vb.)
    boot.img - sistem çekirdeği

    Hemen hemen tüm manipülasyonlar klasörde gerçekleştirilir sistemi
    yapısı:
    uygulama - sistem uygulamaları
    çöp Kutusu - sistemin kendisinin kaynakları
    vb - Komut dosyaları, ince ayarlar, yapılandırmalar, profiller ve sistem ayarları
    yazı tipleri - Sistem yazı tipleri
    çerçeve - sistemin ana dosyaları burada saklanır (grafikler, animasyon metin ayarları vb.)
    lib - sistem kitaplıkları
    medya - multimedya dosyaları (bildirim zil sesleri, yükleme animasyonu, duvar kağıtları vb.)
    usr - daha sonra sistem tarafından değiştirilmeyen ayarlar ("salt okunur" modunda çalışır)
    xbin - yine, sistem yapılandırmaları ve diğer ince ayarlar
    build.prop - sistem, yerel ayarlar ve sistem performans ayarları hakkında bilgiler.


    ---
    Başvurular

    Sisteme yazılım eklemeden / kaldırmadan önce, aygıt yazılımınızın deodex olup olmadığını kontrol etmeniz gerekir (yani, uygulama klasöründe .odex dosyalarının varlığını kontrol edin. Varsa, onlardan kurtulmanız gerekir.
    -Cihaz yazılımına yazılım ekleme:
    Öncelikle, montaja eklemek istediğiniz programları smart'ınıza kurmanız gerekiyor.
    Kurulumdan sonra Root Exporer ve benzerlerini kullanarak onları sistemden çıkarıyoruz, yolda veri / uygulamaonlara da ihtiyacımız var veya (eğer öyleyse) veri / veri yolunda bulunuyorlar. Aynı ada sahip klasörde bulunurlar ve uzantıya sahiptirler. .yani .
    Sonra ele geçirilen .apk dosyalarını yol boyunca arşive koyarız sistem / uygulama ve yol boyunca .so (lib "s) uzantılı dosyalar system / lib.
    -Yazılımı bellenimden kaldırın:
    Burada her şey basit, klasöre gidin uygulama - neye ihtiyacımız olmadığını belirler ve gereksiz tüm yazılımları kaldırırız (sisteme dokunmamak daha iyidir)


    ---

    FastBoot kullanarak Android'i flaş etmeniz gerekiyor, ancak nasıl yapılacağını bilmiyor musunuz? Bu makale, FastBoot yardımcı programının kullanımı, nasıl kullanılacağı, nereden indirileceği ve bir Android cihazının nasıl flaş edileceği hakkında ayrıntılı talimatlar sağlar.

    Bu kılavuz, FastBoot'un nasıl kullanılacağını tam olarak açıklayacaktır! Fastboot, flash IMG dosyaları, yeniden başlatma ve diğerleri kullanılarak bölümler nasıl temizlenir.

    FastBoot'u indirin ve yükleyin

    FastBoot kullanarak Android'i yanıp sönmeden önce, bu yardımcı programı indirmeniz ve gerekli bilgisayara yüklemeniz gerekir:

      1. FastBoot'u birlikte verilen Android geliştiriciler sayfasından indirebilirsiniz. platform araçları .
      2. Veya programı kullanın Adb çalıştırma, daha doğrusu daha iyi , hangi "her şey dahil" ve ayrıca Android modelinin kilidini nasıl açacağını biliyor.

    ADB RUN neden daha iyi?

    Fastboot yardımcı programını başlatma

    Seçtiğiniz şeye, fastboot yardımcı programını ayrı olarak indirdiğinize veya seçtiğiniz adb çalıştırmasına bağlı olarak başlatma farklı olabilir!

    Ayrı olarak indirilirse Fastboot

    Dosyaları çıkartın:

    1. adb.exe
    2. AdbWinApi.dll
    3. AdbWinUsbApi.dll
    4. fastboot.exe
    5. libwinpthread-1.dll

    Bunları C: \\ sürücüsüne, Windows klasörüne taşıyın. Bilgisayarınıza ADB ve Fastboot kurmayı başardınız!

    FastBoot'u indirip kurduktan sonra, programı açın " Komut satırı".

    Windows Komut İstemi Örneği

    ADB ve Fastboot'u kurmaya bir örnek.

    ADB RUN'u indirdiyseniz

    Seçiminiz markalı bir programa düşerse ADB RUNardından çalıştırın, A düğmesini yazın ve Enter tuşuna basın.

    Flashlanması gereken dosyaların Fastboot yardımcı programı ile aynı klasöre yerleştirilmesi arzu edilir.

    FastBoot kullanarak Android'in nasıl flaş edileceğine ilişkin talimatlar

    Komutları ve aygıt yazılımı dosyalarını belirtildiği gibi yazmak çok önemlidir!

    Belirtilen bir komutunuz varsa:

    fastboot flash önbellek NazvaniAFiLe.img

    o zaman tam olarak bu şekilde yazmanız gerekir, aksi halde değil. Diğer bir deyişle harf durumu önemlidir aksi takdirde alırsınız - böyle bir dosya yok.

    Komutları yeniden yükle
    Firmware moduna hızlı önyükleme (önyükleyici)

    • Fastboot kullanarak bir Android cihazla çalışmaya başlamak için önce akıllı telefonunuzu veya tabletinizi adb kullanarak bootloader moduna geçirmeniz gerekir:

    adb yeniden başlatma önyükleyici

    • Android'i bootloader modundan aynı moda yeniden başlatmak:

    fastboot yeniden başlatma-önyükleyici

    • Android'i bootloader firmware modundan bootloader moduna yeniden başlatma:

    fastboot yeniden başlatma-önyükleyici

    • Android'i bootloader bellenim modundan normal moda yeniden başlatın:

    fastboot yeniden başlatma

    Komut, Android bilgisayarınızı "görür"

    Fastboot'ta herhangi bir şey yapmadan önce bilgisayarınız ile Android arasında bir bağlantı olup olmadığını kontrol etme alışkanlığı edinin:

    • Bilgisayarın Android'inizi görüp görmediğini kontrol etmek için:

    fastboot cihazları

    Bu komut, cihaz zaten ürün yazılımı modundayken (önyükleyici) yürütülmelidir.

    Google Pixel, Nexus önyükleyici, Fastboot'ta komutların kilidini açma ve kilitleme

    • Pixel, Nexus için önyükleyicinin kilidini açın:

    fastboot oem kilidini aç

    fastboot yanıp sönen kilidi aç

    • Pixel, Nexus için önyükleyici yükleyin:

    fastboot oem kilidi

    Komut, bootloader sürümünü bul

    Android'de yüklü olan bootloader sürüm numarasını gösterir:

    fastboot getvar sürüm önyükleyici

    Fastboot bölümü biçimlendirme komutları

    Android'de herhangi bir bölümü yanıp sönmeden önce, işlemde sorun olmaması için önce biçimlendirmeniz gerekir.

    fastboot silme Imya_razdela - bölümü silin: önyükleme, radyo, kurtarma, sistem, kullanıcı verileri ve diğerleri.

    • Fastboot'ta Önbellek bölümünü siler:

    fastboot önbelleği sil

    • Fastboot'ta Tarih (Veri / Kullanıcı Verisi) bölümünü siler:

    fastboot kullanıcı verilerini sil

    • Fastboot'ta Sistem bölümünü siler:

    fastboot silme sistemi

    • Fastboot'ta Kurtarma bölümünü siler:

    fastboot silme kurtarma

    Fastboot'ta Android bölümlerinin yanıp sönmesi için komutlar

    Android bölümünü veya bölümlerini biçimlendirdikten sonra bir sonraki adıma geçebilirsiniz, bellenim:

    fastboot flash Imya_razdela imya_file.img - seçilen bölümün donanım yazılımı: önyükleme, radyo, kurtarma, sistem, kullanıcı verileri ve diğerleri.

    • Sistem bölümünü flaşla (Sistem):

    fastboot flaş sistemi imya.img

    • Önbellek bölümünü flaşlayın:

    fastboot flaş önbelleği imya.img

    • Flash bölüm tarihi (Veriler):

    fastboot flash kullanıcı verileri imya.img

    • Flash Kurtarma bölümü:

    fastboot flaş kurtarma imya.img

    • Tüm bölümleri flaşla (önyükleme, kurtarma ve sistem):

    fastboot flashall

    Update.zip'i yükleme komutu

    Android'de update.zip biçiminde bir güncelleme arşivi yanıp söner - çeşitli bölümlerin IMG görüntülerini içeren bir ZIP arşivi:

    fastboot güncelleme dosyaadı.zip

    Sony cihazları için

    Yanıt 0,3 cihaz ise Sony cihazının bağlantısını kontrol ettikten sonra bağlanın:

    fastboot.exe -i 0x0fce getvar sürümü

    Önyükleyicinin kilidini açın

    fastboot.exe -i 0x0fce oem 0x Received_Key kilidini aç

    Sony Bootloader'ın Kilidini Açma Hakkında Daha Fazla Bilgi - Sony Bootloader'ın Kilidini Açma

    Cihaz hatası bekleniyor

    Komut penceresinde uzun bir süreniz varsa, yazıt cihaz için bekliyor- anlamına geliyor:

    • Sürücü yüklenmemiş veya yanlış yüklenmemiş - yeniden yükleyin veya kurun
    • Android cihaz Bootloader modunda değil - çevir
    • USB bağlantı noktasına yanlış bağlantı - bilgisayarın arka USB 2.0 bağlantı noktalarını kullanın, USB hub'ları kullanmayın

    Fastboot yardımcı programıyla çalışmanın video örneği

    Hiçbir şey anlamayanlar için!

    Hiçbir şey anlamayanlar için özel uygulamayı kullanın ADB RUN, bu program FASTBOOT için gerekli olan hemen hemen tüm komutları içerir!

    Aşağıda, ADB RUN'un nasıl çalıştığına dair bir örnek verilmiştir - 5 saniyeden daha kısa bir sürede ADB RUN kullanarak bir Kurtarma dosyasını nasıl hızlı bir şekilde flaş edebilirsiniz (önce bootloader moduna geçmeyi unutmayın)!

    Bu kadar! Bölümdeki diğer makaleleri ve talimatları okuyun Makaleler ve Hacks Android ... Sitede kalın, daha da ilginç olacak!

    MTwinTools, bellenim dosyaları ve boot.img, recovery.img ve system.img görüntüleriyle çalışmanıza izin veren bir yardımcı programdır. Yardımcı programın yazarı, w3bsit3-dns.com forumundan vin2809'dur. MTwinTool, MTK işlemcilere dayalı Huawei akıllı telefon sahipleri için kullanışlıdır.

    MTwinTools Kullanıcı Kılavuzu

    1. Giriş.

    1.1. Randevu.

    MTwinTools aracı, MT çiplerine dayalı cihaz görüntülerini sökmek / birleştirmek için tasarlanmıştır.

    RK29xx-RK31xx yongalarındaki aygıtlarla ve bazı ücretsiz yazılımlarla çalışmak üzere tasarlanmış RKwinTools aracına dayalı olarak komut satırında kullanılmak üzere oluşturulmuştur.

    CYGWIN kurulmadan sadece Windows 7 ve üstü altında çalışır ve ayrıca işletim sistemi ortam değişkenlerinde herhangi bir ek yol kaydı gerektirmez.

    Araç şunları yapmanızı sağlar:

    • boot.img görüntüsünü paketinden çıkarın ve paketleyin;
    • recovery.img görüntüsünü paketinden çıkarın ve paketleyin;
    • kernel.img görüntüsünü paketinden çıkarın ve paketleyin;
    • system.img görüntüsünü hem yaffs türü hem de ext2-ext4 olmak üzere paketinden çıkarın ve paketleyin;
    • seyrek bir dosyayı ext4 görüntüsüne dönüştürmek;
    • md5 formatında dosyanın sağlama toplamını hesaplayın;
    • superUser'ı başlatın.

    1.2. MTwinTools Kuruluyor.
    Araç, sizin için uygun olan herhangi bir yerde arşivi açarak yüklenir. Bu, aşağıdakileri içeren bir MTwinTools klasörü oluşturacaktır:

    • _In /, App / ve Cygwin / klasörleri;
    • yanı sıra Readme.txt ve menu.bat dosyaları.

    _In klasörü boştur ve işlenecek kaynak görüntüleri içermesi amaçlanmıştır. Uygulama / klasör, görüntüleri işleyen bir grup toplu iş dosyası içerir. Cygwin / klasörü ücretsiz servis kitaplıkları ve dosyaları içerir. Readme.txt dosyası kullanım kılavuzunu içerir, örn. şu anda okuduğunuz metin. Menu.bat dosyası, MTwinTools menüsünü oluşturmak için kullanılır.

    DİKKAT. Windows ortam değişkenlerinde hizmet dosyalarına yönelik hiçbir reçete yolu GEREKMEZ.

    Çalışma sırasında, diğer gerekli klasörler görünecektir:

    • Önyükleme, Kurtarma ve Sistem dosyalarını içerecek olan Paket
      paketleme, sağlama toplamı içeren dosyaları içeren md5 klasörü ve klasör
      Toplanan Önyükleme dosyalarının yer alacağı Görüntü alt klasöründeki bellenim,
      Kurtarma ve Sistem;
    • Önyükleme, Kurtarma ve Sistem dosyalarının TAMAMEN açılmadığı paketi açın
      Görüntü alt klasöründeki Firmware klasöründe bulunur.

    1.3. MTwinTools'u Kaldırma.

    Araç, aracın kök klasörü silinerek kaldırılır, örn. MTwinTools klasörleri.

    2. Temel çalışma kuralları.

    2.1 Başlamak için menu.bat dosyasını çalıştırmanız gerekir, bu araç menüsünü başlatacaktır.

    2.2 Paketi açmak için tasarlanan resimler aracın _In klasörüne yerleştirilmelidir. Girdi dosyalarının adları anahtar sözcükler İÇERMELİDİR ve aşağıdaki adlara sahip olabilir:

    • * önyükleme * .img;
    • * kurtarma * .img;
    • * çekirdek * .img;
    • * sistem * .img.

    2.3 İlk başlangıçta takımı başlatın. Araç başlatıldığında, _In klasöründe bulunan TÜM dosyalar Unpack / Firmware / Image çalışma girdi klasörüne kopyalanacaktır. Bu, orijinal dosyaları korumak için yapılır.

    2.4 Görüntünün demonte edilmesinden sonra içeriği, aşağıdaki klasör yapısının oluşturulacağı Unpack klasörüne yerleştirilecektir:

    Önyükleme (Kurtarma) / cfg /
    çekirdek /
    ramdisk /

    Cfg / klasörü görüntü ayarlarını içerecek, çekirdek klasöründe çekirdeği bulacaksınız, örn. zImage ikili dosyası ve ramdisk klasörü diğer her şeyi içerir. Bir görüntüyü, kurucu kısımlarını, yani. ramdisk, kernel ve olası ayarlar, Unpack'teki uygun klasörlere yerleştirin. Oluşturulan görüntü, Paket çıktı klasöründe olacaktır.

    3. Aracın açıklaması.

    3.1. Ana komut menüsü.

    Aracın ana komut menüsü şuna benzer:

    **************************
    * MTwinTools_V_0.6 *
    **************************
    * Resim komutları: *
    * ————— *
    * 1-Önyükleme *
    * 2-Kurtarma *
    * 3-Çekirdek *
    * 4-Sistem *
    * 5-Diğer komutlar *
    * *
    **************************
    * Araçlar komutları: *
    * ————— *
    * 6-Init Araçları *
    * 7-Temiz *
    * *
    **************************
    * 8-Çıkış *
    **************************
    Lütfen şu komutu seçin:

    Bir komutun seçimi, önünde belirtilen numara girilerek yapılır. Mevcut sürümde şunları yapabilirsiniz:

    - "1" sayısını yazarak Önyükleme görüntü işleme menüsüne gidin;
    - görüntü işleme menüsüne gidin Kurtarma - "2";
    - Kernel görüntü işleme menüsüne gidin - "3";
    - görüntü işleme menüsüne gidin Sistem - "4";
    - diğer komutların menüsüne gidin - "5";
    - aletin çalışma alanını başlatmak için - "6";
    - aletin çalışma alanını temizlemek için - "7";
    - işi tamamlamak için, yani tesisten çıkın - "8".

    3.2. Önyükleme menüsü.

    Önyükleme görüntüsünü işlemeye devam etmek için "1-Boot" komutunu uygulayın. Bu sizi "Önyükleme komutları" menüsüne götürecektir.

    Önyükleme görüntüleme menüsü şöyle görünür:

    **************************
    * Önyükleme komutları: *
    * ————— *
    * 1-Boot paketini açma *
    * 2-Boot paketi *
    * *
    **************************
    * 3-İade *
    **************************
    Lütfen şu komutu seçin:

    "1" komutu Önyükleme yansımalarını paketten çıkar, "2" komutunu önyükleme yansımalarını kaldır "3" komutuyla aletin ana menüsüne dönersiniz.

    2.2.1. Boot.img görüntüsünün demonte edilmesi.

    2.2.2. Boot.img görüntüsünü oluşturun.

    Önyükleme görüntüsünü oluştururken, veri kaynağı seçim menüsü görünür.

    **************************
    * Seçim kaynak resmi: *
    * 1. Dizini açın *
    * 2. Pack dizini *
    * 3. İade *
    **************************
    Lütfen kaynak seçin:

    Unpack / Boot klasöründe bulunan paketlenmemiş görüntüden bir görüntü oluşturma olanağına sahipsiniz, bunun için "1. Dizini aç ". “2. Pack dir ”, görüntü Pack / boot klasöründe bulunan verilerden oluşturulacaktır. İşlemi iptal etmek için “3. Dönüş ". Üstelik sen
    Önyükleme komutları menüsüne dönün.

    3.3. Kurtarma menüsü.

    Kurtarma görüntüsünü işlemeye devam etmek için "2-Kurtarma" komutunu çalıştırın. Bu sizi "Kurtarma komutları" menüsüne götürecektir. Kurtarma görüntüsü işleme menüsü şuna benzer:

    **************************
    * Kurtarma komutları: *
    * —————— *
    * 1-Kurtarma paketi açma *
    * 2-Kurtarma paketi *
    * *
    **************************
    * 3-İade *
    **************************
    Lütfen şu komutu seçin:

    "1" komutu Kurtarma görüntülerini paketini açar, "2" komutu Kurtarma görüntülerini sıkıştırır. "3" komutuyla aletin ana menüsüne dönersiniz.
    2.3.1. Recovery.img görüntüsünün demonte edilmesi.

    Tüm eylemler otomatik olarak gerçekleştirilir, örn. katılımınız olmadan burada tarif edecek hiçbir şey yok.

    2.3.2. Recovery.img görüntüsünü oluşturun.

    Bir kurtarma görüntüsü oluştururken, bir veri kaynağı seçim menüsü görünecektir.

    **************************
    * Seçim kaynak resmi: *
    * 1. Dizini açın *
    * 2. Pack dizini *
    * 3. İade *
    **************************
    Lütfen kaynak seçin:

    Unpack / recovery klasöründe bulunan paketlenmemiş görüntüden bir görüntü oluşturma olanağına sahipsiniz, bunun için menü öğesini “1. Dizini aç ". “2. Pack dir ”, görüntü Pack / recovery klasöründe bulunan verilerden oluşturulacaktır.

    İşlemi iptal etmek için “3. Dönüş ". Bu sizi "Kurtarma komutları" menüsüne döndürür.

    3.4. Çekirdek menüsü.

    Kernel görüntüsünü işlemeye devam etmek için "3-Kernel" komutunu çalıştırın. Bu sizi Kernel komutları menüsüne götürecektir.

    Çekirdek görüntü işleme menüsü şuna benzer:

    **************************
    * Çekirdek komutları: *
    * —————— *
    * 1-Çekirdek paketi açma *
    * 2 Çekirdek paketi *
    * *
    **************************
    * 3-İade *
    **************************
    Lütfen şu komutu seçin:

    "1" komutu Çekirdek görüntülerini paketten çıkarır, "2" komutu Çekirdek görüntülerini sıkıştırır. "3" komutuyla aletin ana menüsüne dönersiniz.

    3.4.1. Kernel.img görüntüsünün demonte edilmesi.

    Tüm eylemler otomatik olarak gerçekleştirilir, örn. katılımınız olmadan burada tarif edecek hiçbir şey yok.

    3.4.2. Kernel.img görüntüsünü oluşturma.

    Çekirdek görüntüsünü oluştururken, bir veri kaynağı seçim menüsü görünecektir.

    **************************
    * Seçim kaynak resmi: *
    * 1. Dizini açın *
    * 2. Pack dizini *
    * 3. İade *
    **************************
    Lütfen kaynak seçin:

    Unpack / Kernel klasöründe bulunan paketlenmemiş bir görüntüden bir görüntü oluşturma olanağına sahipsiniz, bunun için "1. Dir ". “2. Pack dir ”, görüntü Pack / Kernel klasöründe bulunan verilerden oluşturulacaktır.

    İşlemi iptal etmek için “3. Dönüş ". Bu sizi Kernel komutları menüsüne geri döndürecektir.

    3.5. Sistem menüsü.

    Sistem görüntüsünün işlenmesine gitmek için "3-Sistem" komutunu çalıştırın. Bu sizi "Sistem komutları" menüsüne götürecektir.

    Sistem görüntüleme menüsü şöyle görünür:


    * Sistem komutları: *
    * ——————————————— *
    * 1 paketli yaff * 2'li yaff *
    * 3 paketli ext3 * 4 paketli ext3 *
    * 5'li ext4 * 6'lı paket ext4 *
    * 7-ext4'e seyrek * *
    * * *
    ***************************************************
    * 8-Dönüş *
    ***************************************************
    Lütfen şu komutu seçin:

    3.5.1. Yaffs tipi bir sistem görüntüsünün sökülmesi.

    "1" komutu, yaffs türündeki Sistem görüntülerini Unpack / System klasörüne açar.

    3.5.2. Yaffs türünde bir sistem görüntüsü oluşturun.

    "2" komutu, yaffs türündeki Sistem görüntülerini sıkıştırır. Bir veri kaynağı seçme menüsü görünecektir.

    **************************
    * Seçim kaynak resmi: *
    * 1. Dizini açın *
    * 2. Pack dizini *
    * 3. İade *
    **************************
    Lütfen kaynak seçin:

    Unpack / system klasöründe bulunan paketlenmemiş görüntüden bir görüntü oluşturma olanağına sahipsiniz, bunun için "1. Dir ". “2. Pack dir ”, görüntü Pack / system klasöründe bulunan verilerden oluşturulacaktır.

    İşlemi iptal etmek için “3. Geri dönün ”ve önceki“ Sistem komutları ”menüsüne dönersiniz.

    3.5.3. Ext3 tipi bir sistem görüntüsünün sökülmesi.

    Komut "3" ext2-ext3 tipi Sistem görüntülerini Unpack / System klasörüne açar.

    3.5.4. Ext3 türünde bir sistem görüntüsü oluşturma.

    Komut "4" bir ext2-ext3 Sistem görüntüsü oluşturur. Paketleme, 3.5.2 maddesinde olduğu gibi yapılır. yalnızca çıktı görüntüsü ext3 türünde olacaktır.

    3.5.5. Ext4 tipi bir sistem görüntüsünün sökülmesi.

    Komut "5" ext4 tipi Sistem görüntülerini Unpack / System klasörüne açar.

    3.5.6. Ext4 tipi bir sistem görüntüsü oluşturma.

    Komut "6" ext4 tipi bir Sistem imajı oluşturur. Paketleme, 3.5.2 maddesinde olduğu gibi yapılır. yalnızca çıktı görüntüsü ext4 türünde olacaktır.

    3.5.7. Sıkıştırılmış seyrek görüntüyü ext4'e dönüştürün.

    Komut "7", sıkıştırılmış seyrek görüntüleri ext4 görüntülerine dönüştürür (dönüştürür veya kod dönüştürür) (simg2img işleminin analogu).

    3.5.8. Ana menüye dönün.

    "8" komutu ile aletin ana menüsüne dönersiniz.

    3.6. Diğer komutlar menüsü.

    Diğer komutların yürütülmesine geçmek için "5-Diğer komutlar" komutunu uygulayın. Bu sizi "Diğerleri komutları" menüsüne götürecektir. Diğer komutları çalıştırma menüsü şuna benzer:

    **************************
    * Diğer komutlar: *
    * —————- *
    * 1-Init Süper Kullanıcı *
    * 2-md5 hesaplayın *
    * *
    **************************
    * 3-İade *
    **************************
    Lütfen şu komutu seçin:

    "1" komutu, Sistem görüntüsünde Süper Kullanıcıyı başlatır, "2" komutu dosyaların sağlama toplamını hesaplar. "3" komutuyla aletin ana menüsüne dönersiniz.

    3.6.1. Süper Kullanıcı başlatma.

    SuperUser başlatma sırasında, kaynak seçim menüsü görüntülenir:

    **************************
    * Seçim kaynağı init: *
    * 1. Dizini açın *
    * 2. Pack dizini *
    * 3. İade *
    **************************
    Lütfen kaynak seçin:

    Unpack / system klasöründe bulunan paketlenmemiş görüntüyü başlatma olanağına sahipsiniz, bunun için menü öğesini seçin “1. Dir ". “2. Pack dir ”, Pack / system klasöründe bulunan görüntü başlatılacaktır. İşlemi iptal etmek için “3. Dönüş ".
    Başlatma, gerekli dosyaların (su ve SuperSU.apk) ayrıştırılmış System.img görüntüsüne kopyalanmasıyla yapılır. Kök erişimi elde etmek için şunlara ihtiyacınız vardır:

    - Ana menünün "3" komutunu kullanarak Sistem görüntüsünü paketinden çıkarın
    araçları veya paketlenmemiş görüntüyü Paketten Çıkar (veya Paketle) / Sistem / klasörüne yerleştirin;
    - "Diğer komutlar" menüsünün "1-init SuperUser" komutunu çalıştırın.

    System.img görüntüsünü yanıp söndükten sonra, cihazınızda Root erişimine sahip olacaksınız. Cihazınızda Kök erişimi sağlamak için farklı bir sürümün dosyaları kullanılıyorsa, yalnızca App / klasöründeki su ve SuperSU.apk dosyalarını güncellemeniz (değiştirmeniz) gerekir.

    3.6.2. Sağlama toplamı hesaplaması.

    Bir dosyanın veya dosyaların sağlama toplamını hesaplamak için, bunları Pack / md5 / klasörüne yerleştirin. "2-md5'i Hesapla" komutunu çalıştırdıktan sonra, md5 algoritması kullanılarak hesaplanan bir sağlama toplamı, Pack / md5 klasöründeki tüm dosyalara eklenecektir. Yalnızca uzantısı olmayan veya .img, .tar, .zip uzantılı dosyalar işlenir.

    3.7. Başlatma.

    Başlatma işlemini gerçekleştirmek için "6-init Tools" komutunu yürütün. Bu, MTwinTools'un giriş görüntülerini Unpack / Firmware / Image çalışma klasörüne kopyalaması için gerekli tüm klasör yapılarını oluşturacaktır.

    3.8. Ürünün temizlenmesi.

    Çalışma alanını temizlemek için "7-CLEAN" yazın. Bu durumda, içerikle birlikte TÜM ek klasörler silinecek, MTwinTools aracı kurulumdan hemen sonra çıkacak ve sahip olduğu formu alacaktır.

    3.9. Çıkış.

    Çıkmak için 8-Çıkış tuşlayın. Bu, YALNIZCA üründen temizlik yapılmadan çıkar.

    Hemen hemen her android akıllı telefon kullanıcısı, ürün yazılımını kendi ihtiyaçlarına ve isteklerine uyacak şekilde oluşturma veya düzenleme arzusuna sahipti. Bu yazıda, CWM için (zip formatında) donanım yazılımını düzenleme ilkesini ele alacağız.

    Eğitim:

    Öncelikle ne tür bir firmware'i temel alacağımıza karar vermeniz gerekiyor. Kullanmak daha iyi. zip üretici yazılımı. Neredeyse her yaygın cihaz için temiz bir ürün yazılımı + kök vardır.
    Firmware seçildiğinde, PC'nizde sizin için uygun olan herhangi bir yere indirmeniz gerekir (paketini açmamalısınız).
    Ayrıca bir arşivleyiciye ihtiyacımız var, kullanmanızı tavsiye ederim 7zip ve türünün en iyi metin editörü Notepad ++.

    Firmware yapısı:

    Üretici yazılımı arşivini açtığınızda aşağıdakileri görürsünüz:
    META-INF - klasör, aygıt yazılımını yüklemek için komut dosyaları içerir.
    sistemi - tüm aygıt yazılımı dosyalarını (uygulamalar, ince ayarlar, komut dosyaları vb.) içeren klasör.
    boot.img - sistemin çekirdeği.

    Hemen hemen tüm manipülasyonlar klasörde gerçekleştirilir sistemiyapısı:
    uygulama - sistem uygulamaları.
    çöp Kutusu - sistemin kendisinin kaynakları.
    vb - Komut dosyaları, ince ayarlar, yapılandırmalar, profiller ve sistem ayarları.
    yazı tipleri - Sistem yazı tipleri.
    çerçeve - sistemin ana dosyaları burada saklanır (grafikler, animasyon metin ayarları, vb.).
    lib - sistem kitaplıkları.
    medya - multimedya dosyaları (bildirim zil sesleri, yükleme animasyonu, duvar kağıtları vb.).
    usr - gelecekte sistem tarafından değiştirilmeyen ayarlar ("salt okunur" modunda çalışır).
    xbin - yine, sistem yapılandırmaları ve diğer ince ayarlar.
    build.prop - sistem, yerel ayarlar ve sistem performans ayarları hakkında bilgiler.

    Uygulamalar:

    Sisteme yazılım eklemeden / kaldırmadan önce, aygıt yazılımınızın deodex olup olmadığını kontrol etmeniz gerekir (yani, uygulama klasöründe .odex dosyalarının varlığını kontrol edin. Dosya varsa, bununla onlardan kurtulmanız gerekir. talimatlar .
    Ürün yazılımına yazılım ekleyin:
    Öncelikle, montaja eklemek istediğiniz programları smart'ınıza kurmanız gerekiyor. Kurulumdan sonra bunları kullanarak sistemden çıkarıyoruz. Kök Exporer ve analogları, veri / uygulama yolu boyunca yer alırlar, onlara da ihtiyacımız var (eğer varsa), veri / veri yolu boyunca yer alırlar. Aynı ada sahip klasörde bulunurlar ve uzantıya sahiptirler. .yani ... Sonra geri çekildi .apk Dosyaları sistem / uygulama yolu boyunca arşive ve uzantıya sahip dosyaları .yani (lib "s) sistem / kitaplık yolunda.
    Yazılımı bellenimden kaldırın:
    Burada her şey basit, klasöre gidin uygulama - neye ihtiyacımız olmadığını belirler ve gereksiz tüm yazılımları kaldırırız (sisteme dokunmamak daha iyidir).

    Dil ve donanım yazılımı sürümü:

    Build.prop dosyasını masaüstünüze kopyalayın. Not defteri ile açın ve satırları bulun:

    ro.product.locale.language \u003d tr
    ro.product.locale.region \u003d ABD

    rus dili için şunu yapmanız gerekiyor:

    ro.product.locale.language \u003d ru
    ro.product.locale.region \u003d RU

    modunuzun adını satıra girin

    aynı build.prop içinde

    Grafik Sanatları:

    Bellenimin tüm grafik kısmı, dosyanın iki dosya çerçevesi-res.apk yolunda depolanır. sistem çerçevesi ve SystemUI.apk yol boyunca systemapp... Ayarlar uygulamasının grafik kısmı da Settings.apk uygulamasında doğal olarak saklanır.

    Komut dosyaları ve ince ayarlar (sistem hızlandırma ve optimizasyon):

    Ayarların çoğu dosyada yapılır build.prop, bunu okuyabilirsiniz. Ayrıca çekirdeğiniz destekliyorsa init.d sistemi optimize etmek için bir dizi komut dosyası vardır, bunlardan biri bu makalede açıklanmıştır (RAM optimizasyonu) ve bu makalede İnit.d için komut dosyalarını değiştirin

    Sistem yazı tiplerini değiştirme:

    Yukarıda belirtildiği gibi, tüm yazı tipleri klasörde bulunur yazı tipleriana yazı tipleri şunlardır: DroidSans.ttf ve DroidSans-Bold.ttf, yukarıdakine benzer şekilde yeniden adlandırarak ve klasördeki üretici yazılımı ile arşive taşıyarak herhangi bir yazı tipiyle değiştirilebilirler. yazı tipleri.

    Çekirdek:

    Teorik olarak, yerine boot.img kendilerine aittir, ancak bazı durumlarda Çekirdeklere ek komut dosyaları eşlik eder. Bu nedenle, herhangi bir şüpheniz varsa hiçbir şey yapmamanızı tavsiye ederim.