Bagaimana untuk mengakar semua Motorola dengan Gingerbread

Terdapat banyak cara dan helah untuk mendapatkan semula kawalan penuh ke atas mudah alih anda dan menjadi pengguna super (root). Tetapi kebanyakannya khusus untuk model tertentu. Kini, pembangun telah menemui kaedah untuk mendapatkannya pada semua Motorola (tidak diuji dengan jenama lain) yang membawa Gingerbread, yang merupakan majoriti.

Dua kaveat sebelum meneruskan. Prosedur ini bertujuan untuk pengguna biasa atau lanjutan. Memerlukan sedikit kepakaran dan mengalami kekusutan di sekitar sistem. Yang lain ialah kaedah itu bertujuan untuk diikuti dengan Sistem operasi Linux. Jika anda tidak memasangnya pada komputer anda, anda sentiasa boleh menggunakan emulator untuk membuka mesin maya Linux pada PC atau pada MAC.

Dan sekarang ke titik. Perkara pertama yang perlu dilakukan ialah dayakan ialah penyahpepijatan USB (boleh didapati dalam tetapan / pilihan pembangunan). Kemudian kami akan mencipta imej partition userdata (dipanggil CG37), mengubah suai fail local.prop. Nilai untuk diubah suai dalam fail local.prop adalah untuk lulus ro.sys.atvc_allow_all_adb dari kedudukan 0 hingga 1.

Untuk mencipta imej partition data pengguna, anda perlu pergi ke konsol Linux dan, sentiasa dengan keistimewaan pentadbir, taip:

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

Dengan ini kami akan berjaya mempunyai CG37.smg pada kad microSD. Dari konsol Linux, anda perlu memuat turun dan mengekstrak fail zip yang akan kami muat turun daripada ini alamat. Kami perlu menyalin imej partition (CG37.smg) dan fail SBF (yang mengandungi imej perisian tegar terminal) dalam folder yang baru kami buka zip. Dari konsol kita pergi ke folder dengan menaip folder cd, di mana folder sepadan dengan alamat folder tempat kami meletakkan kedua-dua fail.

Langkah seterusnya ialah mengubah suai saiz partition sehingga 200 MB, kerana sbf_flash tidak membenarkan imej berkelip bagi fail besar. Untuk itu, anda perlu menaip konsol:

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

Setelah partition dikembangkan, kami menulis semula dalam konsol atau terminal: 

chmod + x sbf_flash

Kami memulakan telefon bimbit dari pemuat but dan menyambungkannya ke komputer. Kami kembali ke konsol untuk menulis arahan berikut:

./sbf_flash -r –data pengguna CG37.smg ORIGINAL.sbf

Di mana ORIGINAL sepadan dengan nama SBF. Kami membiarkannya melakukan kerjanya dan, setelah telefon bimbit dimulakan semula, kami menulis baris terakhir di terminal:

bash finishroot.sh.

Motorola sudah pun berakar umbi. Seperti yang anda lihat dalam a proses yang agak kompleks (Hampir mustahil bagi mereka yang tidak bergerak dengan selesa di Linux. Tetapi jika anda tidak boleh, pasti rakan itu yang pernah memanipulasi mesin, tahu bagaimana melakukannya dalam beberapa minit. Sekiranya kami telah membuat kesilapan semasa menyalin arahan, anda boleh mengikuti mereka dari XDA Pemaju.


Anda berminat dengan:
Panduan asas mengenai Android ROM
  1.   adlx kata

    "Pemaju telah menemui kaedah" <- sumber?

    Orang yang mengetahui tentang ro.sys.atvc_allow_all_adb yang saya tahu ialah Dan Rosenberg.

    - Tanpa menjadi root, tiada "dd" pada telefon. Ia boleh dipasang, tetapi anda tidak mengatakannya.
    - Tidak jelas kepada saya bahawa tanpa menjadi root adalah mungkin untuk membuang peranti blok data pengguna.
    - Anda tidak memutuskan cara untuk menetapkan ro.sys.atvc_allow_all_adb kepada 1, jadi prosedur, jika ia berfungsi, akan memancarkan data pengguna yang sama sekali lagi.

    - Anda boleh menyalakan sbf dalam Windows menggunakan RSD Lite (anda perlu membina semula sbf dengan data pengguna yang diubah suai).


  2.   Michelangelo Criado kata

    Adlx, anda betul-betul betul tentang menjadi root. Saya terlupa memasukkannya. Dan dia tidak tahu tentang Rosenberg. Faham.