Tüm Motorola'yı Gingerbread ile nasıl rootlarsınız?

Telefonunuz üzerinde tam kontrol sahibi olmanızın ve süper kullanıcı (root) olmanızın sayısız yolu ve püf noktası vardır. Ancak çoğu belirli bir modele özgüdür. Şimdi bir geliştirici, çoğunlukta olan Gingerbread'e sahip tüm Motorola'larda (bunu diğer markalarla denemedi) bunu başarmanın bir yöntemini buldu.

Devam etmeden önce iki uyarı. Prosedür ortalama veya ileri düzey kullanıcılara yöneliktir. Biraz uzmanlık gerektirir ve sistemi kurcalama konusunda deneyim. Diğeri ise yöntemin takip edilecek şekilde tasarlanmış olmasıdır. Linux işletim sistemi. Bilgisayarınızda kurulu değilse, bir PC veya MAC üzerinde bir Linux sanal makinesi açmak için her zaman bir emülatör kullanabilirsiniz.

Ve şimdi asıl konuya geçiyoruz. Yapılacak ilk şey USB hata ayıklamasını etkinleştirmektir (ayarlar/geliştirme seçeneklerinde mevcuttur). Daha sonra local.prop dosyasını değiştirerek kullanıcı verileri bölümünün (CG37 adı verilen) bir görüntüsünü oluşturacağız. local.prop dosyasında değiştirilecek değer iletilecektir ro.sys.atvc_allow_all_adb 0 konumundan 1 konumuna.

Kullanıcı verileri bölümünün görüntüsünü oluşturmak için Linux konsoluna gitmeli ve her zaman yönetici ayrıcalıklarıyla şunu yazmalısınız:

dd if=/dev/block/userdata of=/sdcard/CG37.smg

Bununla microSD kartta CG37.smg dosyasını bulundurmayı başarmış olacağız. Linux konsolundan, bundan indireceğimiz bir zip dosyasını indirip çıkarmamız gerekecek. dirección. Bölüm görüntüsünü (CG37.smg) ve SBF dosyasını (terminal ürün yazılımının görüntüsünü içeren) az önce açtığımız klasöre kopyalamamız gerekecek. Konsoldan yazarak klasöre gidiyoruz. cd klasörüburada klasör, iki dosyayı yerleştirdiğimiz klasörün adresine karşılık gelir.

Bir sonraki adım, sbf_flash büyük dosyaların görüntülerinin yanıp sönmesine izin vermediğinden, bölümün boyutunu 200 MB'a kadar değiştirmektir. Bunu yapmak için konsola yazmanız gerekir:

efsck -f CG37.smg
resize2fs CG37.smg 200M

Bölüm genişletildikten sonra konsola veya terminale tekrar yazarız: 

chmod +x sbf_flash

Cep telefonunu önyükleyiciden başlatıyoruz ve bilgisayara bağlıyoruz. Aşağıdaki komutu yazmak için konsola dönüyoruz:

./sbf_flash -r –kullanıcı verileri CG37.smg ORİJİNAL.sbf

ORİJİNAL, SBF'nin adına karşılık gelir. İşini yapmasına izin verdik ve cep telefonu yeniden başlatıldığında terminale son satırı yazıyoruz:

bash bitiş kökü.sh.

Artık Motorola'yı rootlayacağız. Gördüğünüz gibi bir biraz karmaşık süreç (Linux'ta rahat hareket edemeyenler için neredeyse imkansızdır. Ama eğer yapamıyorsanız, makinaları manipüle etmeye alışkın olan arkadaşınız mutlaka birkaç dakika içinde nasıl yapılacağını bilecektir. Talimatları yazarken hata yapmışsak, şuradan takip edebilirsiniz XDA Developers.


İlgilendiğiniz konular:
Android ROM'larda temel kılavuz
  1.   adlx dijo

    «bir geliştirici bir yöntem buldu» <– kaynak?

    ro.sys.atvc_allow_all_adb'yi keşfeden bildiğim kadarıyla Dan Rosenberg'dir.

    – Root olmadan telefonda “dd” yoktur. Kurulabilir ama siz söylemiyorsunuz.
    – Kullanıcı veri blokaj cihazının bu dökümünü root olmadan yapabileceğinizden emin değilim.
    – Ro.sys.atvc_allow_all_adb'nin 1'e nasıl ayarlanacağını söylemiyorsunuz, bu nedenle prosedür, eğer işe yararsa, aynı kullanıcı verilerini tekrar yanıp söner.

    – RSD Lite'ı kullanarak Windows'ta sbf'yi flaşlayabilirsiniz (sbf'yi değiştirilmiş kullanıcı verileriyle yeniden oluşturmanız gerekir).


  2.   Michelangelo Criado dijo

    Adlx, root olma konusunda kesinlikle haklısın. Eklemeyi unuttum. Ve Rosenberg'i bilmiyordum. Anlaşıldı.