Paano i-root ang lahat ng Motorola gamit ang Gingerbread

Mayroong hindi mabilang na mga paraan at trick upang mabawi ang ganap na kontrol sa iyong mobile at maging isang super user (ugat). Ngunit karamihan ay tiyak sa isang partikular na modelo. Ngayon, nakahanap ang isang developer ng paraan para makuha ito sa lahat ng Motorola (hindi nasubok sa ibang mga brand) na may dalang Gingerbread, na karamihan.

Dalawang caveat bago magpatuloy. Ang pamamaraan ay naglalayong sa karaniwan o advanced na mga gumagamit. Nangangailangan ng ilang kadalubhasaan at makaranas ng panggugulo sa sistema. Ang isa pa ay ang pamamaraan ay inilaan upang sundin sa Operating system ng Linux. Kung hindi mo ito naka-install sa iyong computer, maaari kang gumamit ng emulator anumang oras upang magbukas ng Linux virtual machine sa isang PC o sa isang MAC.

At ngayon sa punto. Ang unang bagay na dapat gawin ay paganahin ang USB debugging (maaaring matagpuan sa mga setting / mga pagpipilian sa pag-unlad). Pagkatapos ay gagawa kami ng larawan ng partition ng userdata (tinatawag na CG37), na binabago ang local.prop file. Ang value na babaguhin sa local.prop file ay ipasa ro.sys.atvc_allow_all_adb mula sa posisyon 0 hanggang 1.

Upang lumikha ng imahe ng partition ng userdata kailangan mong pumunta sa Linux console at, palaging may mga pribilehiyo ng administrator, isulat ang:

dd kung = / dev / block / userdata ng = / sdcard / CG37.smg

Sa pamamagitan nito, magkakaroon tayo ng CG37.smg sa microSD card. Mula sa Linux console, kakailanganin mong mag-download at mag-extract ng zip file na aming ida-download mula dito address. Kakailanganin naming kopyahin ang partition image (CG37.smg) at ang SBF file (na naglalaman ng imahe ng terminal firmware) sa folder na kaka-unzip lang namin. Mula sa console pumunta kami sa folder sa pamamagitan ng pag-type cd folder, kung saan ang folder ay tumutugma sa address ng folder kung saan namin inilagay ang dalawang file.

Ang susunod na hakbang ay baguhin ang laki ng partition hanggang 200 MB, dahil hindi pinapayagan ng sbf_flash ang pag-flash ng mga larawan ng malalaking file. Para doon, kailangan mong mag-type sa console:

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

Kapag na-expand na ang partition, nagsusulat kami muli sa console o terminal: 

chmod + x sbf_flash

Sinisimulan namin ang mobile mula sa bootloader at ikinonekta ito sa computer. Bumalik kami sa console upang isulat ang sumusunod na utos:

./sbf_flash -r –userdata CG37.smg ORIGINAL.sbf

Kung saan ang ORIGINAL ay tumutugma sa pangalan ng SBF. Hinahayaan namin itong gawin ang trabaho nito at, sa sandaling ma-restart ang mobile, isusulat namin ang huling linya sa terminal:

bash finishroot.sh.

Magkakaroon na tayo ng root sa Motorola. Gaya ng nakikita mo sa a medyo kumplikadong proseso (Halos imposible para sa mga hindi gumagalaw nang kumportable sa Linux. Ngunit kung hindi mo magawa, tiyak na ang kaibigang iyon na dating nagmamanipula ng mga makina, ay alam kung paano ito gagawin sa loob ng ilang minuto. Kung sakaling nagkamali kami sa pag-transcribe ng mga tagubilin, maaari mong sundan sila mula sa Mga Nag-develop ng XDA.


Interesado ka sa:
Pangunahing gabay sa Android ROMS
  1.   adlx dijo

    "Nakahanap ng paraan ang isang developer" <- source?

    Ang nakaalam tungkol sa ro.sys.atvc_allow_all_adb na alam ko ay si Dan Rosenberg.

    - Kung walang root, walang "dd" sa telepono. Maaari itong mai-install, ngunit hindi mo ito sinasabi.
    - Ito ay hindi malinaw sa akin na walang pagiging root posible na itapon ang block device ng userdata.
    - Hindi ka magpapasya kung paano itakda ang ro.sys.atvc_allow_all_adb sa 1, kaya ang pamamaraan, kung ito ay gagana, ay muling mag-flash ng parehong userdata.

    - Maaari kang mag-flash ng sbf sa Windows gamit ang RSD Lite (kailangan mong buuin muli ang sbf gamit ang binagong data ng user).


  2.   Michelangelo Criado dijo

    Adlx, tama ka sa pagiging root. Nakalimutan kong isama. At hindi niya alam ang tungkol kay Rosenberg. Roger yan.