FORUMS
Remove All Ads from XDA

[TUT] Root 2.3.6 Argentinian

567 posts
Thanks Meter: 160
 
By dettofatto, Senior Member on 20th April 2012, 12:59 PM
Post Reply Email Thread
ALL THANKS TO Rodrigo José Fuentes (rodrigojfuentes) !!!!!!
NOT to ME!

http://forum.xda-developers.com/show....php?t=1606353
http://forum.xda-developers.com/show....php?t=1509095

NEW Root method for Motorola Android Phones

Hi! I just created this thread to let you know that thanks to user dettofatto and me, there's a new root method for Motorola Android Phones (I don't know if it will work for other brands).

NOTE: I tried this method with Gingerbread, I don't know if this will work with other versions.

The method is far from easy, but it works if none of the existing exploits and tricks don't.

Ok, there are some simple-like steps to root your phones:

A) if you have droid pro with 2.3.6 argentinian: http://www.mediafire.com/?aweayb68szubuci and go to 2, if you don't have:

1. If you have an unrooted gingerbread, ask for a rooted gingerbread userdata partition image (aka CG37) with a modified local.prop file and USB debugging enabled.

The value that you need to modify is ro.sys.atvc_allow_all_adb from 0 to 1.

IMPORTANT: The best you can do is to double wipe the phone and then modify local.prop an allow USB debugging, so the data partition doesn't have any of your personal information.

Then you can create a userdata partition image by typing this in the shell (with root access)

Code:

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

or

Code:

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

and let it do its work.

2. Once you got your CG37.smg in the SD card, you will have to boot into linux (so you can use sbf_flash).

3. When you are in linux, you need to extract the folder contained in the zip that you can download here mediafire.com/?n100jj66130lgra

4. Then you need to copy the CG37.smg and your original SBF (the non rooted one) to that folder.

5. Now you'll have to start a terminal with root permissions, and move to the folder by typing

Code:

cd <folder>

(where folder is the folder I just mentioned, without the <>, you can drag the folder to the terminal if you don't want to type its address)

4. Then you need to resize that partition to 200 Mb, since sbf_flash won't allow you to flash a big image (approx. 1,1 Gb). You have to type this

Code:

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

5. Then you need to type

Code:

chmod +x sbf_flash

and then you need to start your phone into bootloader and connect it to the computer, then you type

Code:

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

(where ORIGINAL corresponds to the name of your SBF)

and let it its work.

5. Once the phone started up, you now need to run this command

Code:

bash finishroot.sh

And let it finish the work.

6. Now you have your phone rooted. You can just reboot into recovery mode and do a double wipe, because the files that we needed are now in system partition.

Info:
http://forum.xda-developers.com/show....php?t=1509095
The Following 3 Users Say Thank You to dettofatto For This Useful Post: [ View ] Gift dettofatto Ad-Free
 
 
25th May 2012, 09:22 AM |#2  
LjAPb's Avatar
Junior Member
Thanks Meter: 0
 
More
1) Error:
Quote:

e2fsck -f CG37.smg

2) When I do this:
Quote:

bash finishroot.sh

I get this error:
Code:
finishroot.sh: line 1: ./adb: Permission denied
finishroot.sh: line 2: ./adb: Permission denied
finishroot.sh: line 3: ./adb: Permission denied
finishroot.sh: line 4: ./adb: Permission denied
finishroot.sh: line 5: ./adb: Permission denied
finishroot.sh: line 6: ./adb: Permission denied
finishroot.sh: line 7: ./adb: Permission denied
finishroot.sh: line 8: ./adb: Permission denied
finishroot.sh: line 9: ./adb: Permission denied
finishroot.sh: line 10: ./adb: Permission denied
Then I finish root on Windows with SuperOneClick 2.3.3
25th May 2012, 09:39 AM |#3  
dettofatto's Avatar
OP Senior Member
Flag Roma
Thanks Meter: 160
 
Donate to Me
More
Sudo bash finishroot.sh....

Sent from My Motosola....
25th May 2012, 10:30 AM |#4  
LjAPb's Avatar
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by dettofatto

Sudo bash finishroot.sh....

Sent from My Motosola....

Code:
ubuntu@ubuntu:~/Desktop/236ArgenEuro$ sudo -s
root@ubuntu:~/Desktop/236ArgenEuro# bash finishroot.sh
finishroot.sh: line 1: ./adb: Permission denied
finishroot.sh: line 2: ./adb: Permission denied
finishroot.sh: line 3: ./adb: Permission denied
finishroot.sh: line 4: ./adb: Permission denied
finishroot.sh: line 5: ./adb: Permission denied
finishroot.sh: line 6: ./adb: Permission denied
finishroot.sh: line 7: ./adb: Permission denied
finishroot.sh: line 8: ./adb: Permission denied
finishroot.sh: line 9: ./adb: Permission denied
finishroot.sh: line 10: ./adb: Permission denied
25th May 2012, 04:09 PM |#5  
LjAPb's Avatar
Junior Member
Thanks Meter: 0
 
More
Quote:

sudo bash finishroot.sh

Correct finishroot.sh file:
Code:
chmod +x adb
./adb wait-for-device
./adb root
./adb remount
./adb push su /system/bin
./adb shell chmod 4755 /system/bin/su
./adb push Superuser.apk /system/app
./adb push busybox /system/bin
./adb push bootstrap-1.0.0.5-droid2.apk /system/app
./adb shell chmod 666 /system/app/Superuser.apk
./adb shell chmod 755 /system/bin/busybox
Quote:

When you are in linux, you need to extract the folder contained in the zip that you can download here mediafire.com/?n100jj66130lgra

I attach zip to this message with correct finishroot.sh and bootstrap-1.0.0.5-droid2.apk
Attached Files
File Type: zip Root236ArgEuro.zip - [Click for QR Code] (3.96 MB, 464 views)
13th June 2012, 12:09 PM |#6  
Member
Flag Warsaw
Thanks Meter: 0
 
More
Quote:
Originally Posted by dettofatto


2. Once you got your CG37.smg in the SD card, you will have to boot into linux (so you can use sbf_flash).

this may be a silly question but you mean linux on pc?? not from from the console on the phone

ok, no matter now, I know everything
31st October 2012, 08:04 PM |#7  
Junior Member
Thanks Meter: 1
 
More
Do you have a link for the sbf file.
Thanks
3rd May 2013, 08:13 PM |#8  
radkyz's Avatar
Member
Flag Hoofddorp
Thanks Meter: 8
 
More
Hi,
could somebody reupload zip tools from this dead link (second point)?

Quote:

mediafire.com/?n100jj66130lgra

Okay i missed another post with attachment. Well it's quite simple job, but it require a little knowledge, especially linux basics. But could it be possible to rebuild argentinian sbf with modded CM37? After it root will be possible using SuperOneClick.
5th May 2013, 08:51 PM |#9  
radkyz's Avatar
Member
Flag Hoofddorp
Thanks Meter: 8
 
More
Quote:
Originally Posted by radkyz

Hi,
could somebody reupload zip tools from this dead link (second point)?



Okay i missed another post with attachment. Well it's quite simple job, but it require a little knowledge, especially linux basics. But could it be possible to rebuild argentinian sbf with modded CM37? After it root will be possible using SuperOneClick.

Hmm but after flash this 200mb userdata i have only 200mb storage space... How to bring back full storage space?
Well, i flashed jackpot CM7 again, then restored my backup and i have 1,05GB, and i think i had more storage space before, could somebody confirm thattotal storage space on CM7 jackpot is 1,05
GB?
30th August 2013, 09:46 AM |#10  
Junior Member
Thanks Meter: 1
 
More
Question
Quote:
Originally Posted by dettofatto

; 2. Once you got your CG37.smg in the SD card, you will have to boot into linux (so you can use sbf_flash).

Can somebody help me with this? Boot linux where and how? On PC? Do I need drivers? Or on phone...? What linux?

Quote:
Originally Posted by dettofatto

; 4. Then you need to copy the CG37.smg and your original SBF (the non rooted one) to that folder.

Original sbf? Original rom that is on phone, right?

Quote:
Originally Posted by dettofatto

; and then you need to start your phone into bootloader and connect it to the computer, then you type

Please explain this part?

Please please somebody help me about this, I have problems with this Rom (week signal) and I cant do anything until I root my phone...
1st September 2013, 10:57 AM |#11  
Junior Member
Thanks Meter: 1
 
More
Ok I manage to root this phone. So I will write down some explanation for future members.
----------------
1.First of all, you must have bootable dvd to boot up Knoppix Linux on your PC.

2.You have to download attachment (Root236ArgEuro.zip) from this post: http://forum.xda-developers.com/show...54&postcount=5

3.Download file http://www.mediafire.com/download/aw...ubuci/CG37.smg

4.You need your rom in .sbf format (that you currently have, in this case 2.3.6 Argentinian).

5.Extract Root236ArgEuro.zip in one new folder named "root" and put your rom .sbf file in there and also CG37.smg file in that folder. Copy that folder to usb flash memory (because you will need those files in Linux)

6.Boot up in Knoppix Linux. Copy folder from your usb memory to desktop.

Now follow steps from here in original post (I'll write some notes to be all clear):


5. Now you'll have to start a terminal with root permissions, and move to the folder by typing

Code:

cd <desktop/root>

(you have to find your folder that you just copy)

4. Then you need to resize that partition to 200 Mb, since sbf_flash won't allow you to flash a big image (approx. 1,1 Gb). You have to type this

Code:

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


5. Then you need to type

Code:

chmod +x sbf_flash

and then you need to start your phone into bootloader ( to enter bootloader:turn off your phone, press and hold volume up and down together with power on)

and connect it to the computer (with usb cable), then you type

Code:

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

(where ORIGINAL corresponds to the name of your SBF) Instead ORIGINAL.sbf you have to write exact name of your rom name...easiest way is to simply rename your rom name to ORIGINAL.sbf (all capital letters) and code above will work as it is.

and let it its work.

5. Once the phone started up, you now need to run this command

Code:

bash finishroot.sh

And let it finish the work.

6. Now you have your phone rooted. You can just reboot into recovery mode and do a double wipe, because the files that we needed are now in system partition. If your root pass correctly, you will have new icons:SUPERUSER and DROID 2 BOOTSTRAP. Enter DROID 2 BOOTSTRAP; press bootstrap Recovery, allow superuser permision; then REBOOT Recovery; When you enter recovery do wipe user data/factory reset. Then reboot your device. Go to settings/privacy/ and do factory data reset. This should restore your internal memory from 200mb to 1Gb

[/QUOTE]
The Following User Says Thank You to dejamorison For This Useful Post: [ View ] Gift dejamorison Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes