View Full Version : [Tutorial] for rooting the Samsung Behold2
Sammydroid
8th November 2009, 07:47 PM
Super huge props go to Maxisma
Tutorial for rooting the Samsung Behold :D:D:D
Requirements:
Android SDK
This file: http://rapidshare.com/files/304169950/try3
alt link http://www.4shared.com/file/148564303/bf9be869/try3.html
Press Windows+R, type in cmd.
Then do:
cd <Directory where try3 is>
adb push try3 /data/local
adb shell chmod 0755 /data/local/try3
adb shell
./data/local/try3 /system/bin/sh
mount -o rw,remount /dev/st9 /system
cat /system/bin/sh > /system/bin/su
chmod 04755 /system/bin/su
exit
exit
Now you have root, via "su" ;)
kylelipp
8th November 2009, 07:53 PM
That's cool. Maxisma is awesome.
Shouldn't this be in Android Dev forum, not Dream. Noone who has a Behold 2 will look here first... IMO.
march7th
8th November 2009, 08:05 PM
this is awesome! too bad i can't use it because i don't have a premium rapidshare acoount
keenerb
8th November 2009, 08:22 PM
How do you UNDO this?
Shatterv2
8th November 2009, 08:26 PM
this is awesome! too bad i can't use it because i don't have a premium rapidshare acoount
Its 74KB....Free download
byt3b0mb
8th November 2009, 08:29 PM
me either, anyone wish to post it somewhere else?
keenerb
8th November 2009, 08:29 PM
Its 74KB....Free download
He's getting the same thing I am.
Error
You want to download the following file:
http://rapidshare.com/files/304169950/try3 | 74 KB
This file can only be downloaded by becoming a Premium member
There are no more download slots available for free users right now. If you don't want to become a premium member, you might want to try again later.
Sammydroid
8th November 2009, 08:32 PM
this is awesome! too bad i can't use it because i don't have a premium rapidshare acoount
alternate link added to first post :D:D:D
march7th
8th November 2009, 08:39 PM
thank you sir, just got it
Mikey
8th November 2009, 09:06 PM
Thanks for the Tutorial........
Moved =)
PsychoKilla666
9th November 2009, 11:57 AM
I was wondering if anyone is working on a Recovery Image for the Behold2, is root all we need to enable flashing ROMs on the Behold2 once we have a running recovery and root?
kam187
10th November 2009, 08:56 PM
I wonder if someone who has rooted could grab the system partiton for us?
Something like this:
# cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00020000 "misc"
mtd1: 00500000 00020000 "recovery"
mtd2: 00280000 00020000 "boot"
mtd3: 04380000 00020000 "system"
mtd4: 04380000 00020000 "cache"
mtd5: 04ac0000 00020000 "userdata"
Find the one thats 'system' and then assuming its mtd3 do:
cat /dev/mtd/mtd3 > /sdcard/mtd3.img
This way you dont need to mess about with nandroid and the custom recovery.
Zinx Verituse
10th November 2009, 10:28 PM
Super huge props go to Maxisma
Tutorial for rooting the Samsung Behold :D:D:D
Requirements:
Android SDK
This file: http://rapidshare.com/files/304169950/try3
alt link http://www.4shared.com/file/148564303/bf9be869/try3.html
I'm glad to see you guys have found some use for the "asroot2" program I ported from Ingo Molnar's exp_moosecox.c! I am perplexed why it was renamed to "try3".
You may also download asroot2 from http://zenthought.org/tmp/asroot2, where I originally placed it, and as part of FlashRec (http://zenthought.org/content/project/flashrec).
The source is also available via the "flashrec" project on Google Code.
kam187
10th November 2009, 11:30 PM
Also those who have rooted, can you cat /system/CSCVersion.txt for us, and possible post your build.prop file?
Thanks!
PsychoKilla666
14th November 2009, 04:32 AM
Super huge props go to Maxisma
Tutorial for rooting the Samsung Behold :D:D:D
Requirements:
Android SDK
This file: http://rapidshare.com/files/304169950/try3
alt link http://www.4shared.com/file/148564303/bf9be869/try3.html
Press Windows+R, type in cmd.
Then do:
cd <Directory where try3 is>
adb push try3 /data/local
adb shell chmod 0755 /data/local/try3
adb shell
./data/local/try3 /system/bin/sh
mount -o rw,remount /dev/st9 /system
cat /system/bin/sh > /system/bin/su
chmod 04755 /system/bin/su
exit
exit
Now you have root, via "su" ;)
Much appreciated, I am very excited about this phone, do you by chance know anyone working on Samsung Android ROMs? Is there a community? Is Maxisma going to work on it? Thanks
lotherius
14th November 2009, 09:40 AM
Super huge props go to Maxisma
Tutorial for rooting the Samsung Behold :D:D:D
You're kidding, right? It hasn't even hit the streets yet!!!!
If I had a Behold 2 I'd want root for the sole reason of hoping someone rips out the Cube and remaps the button to something useful.
mateo2
14th November 2009, 05:21 PM
i'm getting this phone. i wonder, would it be possible to flash the cyanogen roms on this phone?
PsychoKilla666
14th November 2009, 10:54 PM
i'm getting this phone. i wonder, would it be possible to flash the cyanogen roms on this phone?
most definitely, we just have to find a community for samsung android or all androids, since xda is HTC specific, too bad this phone has the same boring processor and nightmarish RAM
kam187
15th November 2009, 02:51 PM
We're over here:
http://androidforums.com/samsung-i7500/
And behold is here:
http://androidforums.com/samsung-behold-2/
The behold 2 is identical to the galaxy except:
- Behold 2 has an extra 'cube' button
- Behold 2 doesnt have the internal 8gb storage
- Behold 2 has the cube/touchwiz interface.
We found a system image online and ran it on the galaxy without any problems. You can check out the post i put about it for what we thought :)
We're also on irc #i7500 on freenode. Come join us!
PsychoKilla666
16th November 2009, 10:54 PM
Sweet, that actually sounds exciting, lol
I might still pick up this phone, just wish it was an improvement over my G1
Is the AMOLED worth it alone?
rage2wrath
18th November 2009, 07:46 PM
I just picked up this phone and am having trouble rooting it.
I installed the sdk but when I get to the step where it tells me to go to the DOS prompt I try typing the command but it tells me that "adb" is not a recognized command or something like that.
Please help
dashed
19th November 2009, 12:17 AM
Sorry for the off topic post I didnt want to start a thread. Does anyone know the processor and memory the Behold 2 has? I read 800 mhz and now it looks like its 528mhz?
geckojohn
20th November 2009, 07:29 PM
Has anyone else tried rooting this phone? How does it improve it when it's rooted?
chaoscentral
20th November 2009, 07:40 PM
someone help, it won't let me connect through adb, it keeps saying no devices found, I turned on USB debugging, and I turned off mass storage only mode in the phone settings> additional settings menu. I updated all drivers, and nothing is coming up. I'm using Windows 7 Professional x64 if anyone is wondering. Didn't have this problem with my GSM Hero before.
byt3b0mb
20th November 2009, 08:18 PM
confirmed that this works - for adb to recognize the phone you need to go to USB settings and change it from mass storage to PC Studio. all steps in the first post worked just fine. now have # instead of $ woooohooooo...
chaoscentral
21st November 2009, 09:50 AM
After I rebooted the phone I no longer got #, instead I got $, so not a permenant root, just a temporary one it seems...
kam187
21st November 2009, 11:47 PM
So the phone has the same 7200 processor as the Galaxy (528Mhz), and 320Mb RAM.
Its security locked, and has no fastboot. There seem to be bootloader protected partitions inside some security container. On reboot, if a modified system or boot partition is detected it will restore the running partitions. Thats why a modified su doesnt stick.
We tried flashing a modified samsung recovery to the behold using the Odin samsung recovery tool, and it was accepted. But on reboot it was restored again to stock :(
That means without a bootloader hack its not going to be possible to run custom roms on this phone.
One workaround is to use a loader or rebooter, which will boot a modified boot partition that you store in an unprotected area. Its not very elegant tho :(
chaoscentral
22nd November 2009, 05:14 AM
So the phone has the same 7200 processor as the Galaxy (528Mhz), and 320Mb RAM.
Its security locked, and has no fastboot. There seem to be bootloader protected partitions inside some security container. On reboot, if a modified system or boot partition is detected it will restore the running partitions. Thats why a modified su doesnt stick.
We tried flashing a modified samsung recovery to the behold using the Odin samsung recovery tool, and it was accepted. But on reboot it was restored again to stock :(
That means without a bootloader hack its not going to be possible to run custom roms on this phone.
One workaround is to use a loader or rebooter, which will boot a modified boot partition that you store in an unprotected area. Its not very elegant tho :(
Don't ask why, but I feel important I got to help figure all that out lol :)
armalite_ar50
28th November 2009, 09:23 PM
I have tried the "one click root" and it won't go.
http://theunlockr.com/2009/11/18/how-to-root-your-samsung-behold-2-samsung-galaxy-in-one-click/
my comments on that board are here...
I’m getting the same errors as everyone else.
“can’t verify EBI version”
Also tried the reboot to recovery mode.
it goes right past that and to regular fone start up.
IE: I hold down the home key as it powers up and nothing. tried this with a few combonations. and the fone just powers on.
Also with the SDK I’m getting “device not found”
I’m getting this on windows vista, XP, and UBUNTU linux just plain ole pukes!
anyone got this working yet? and if so ith there a ROM for it or one that will work (ported).
with SDK in windows XP or vista and adb i'm getting "error device not found"
and with Ubuntu I'm getting "command not recognized."
have the fone set to pc studio USB debugging is on.
WHAT AM I MISSING HERE?
Thanks
Rich
chaoscentral
28th November 2009, 10:09 PM
I have tried the "one click root" and it won't go.
http://theunlockr.com/2009/11/18/how-to-root-your-samsung-behold-2-samsung-galaxy-in-one-click/
my comments on that board are here...
I’m getting the same errors as everyone else.
“can’t verify EBI version”
Also tried the reboot to recovery mode.
it goes right past that and to regular fone start up.
IE: I hold down the home key as it powers up and nothing. tried this with a few combonations. and the fone just powers on.
Also with the SDK I’m getting “device not found”
I’m getting this on windows vista, XP, and UBUNTU linux just plain ole pukes!
anyone got this working yet? and if so ith there a ROM for it or one that will work (ported).
with SDK in windows XP or vista and adb i'm getting "error device not found"
and with Ubuntu I'm getting "command not recognized."
have the fone set to pc studio USB debugging is on.
WHAT AM I MISSING HERE?
Thanks
Rich
Currently there is NO way of flashing a custom bootloader, or keeping a persistent root. Root is disabled upon startup because of some Samsung security measures. So currently there is nothing to do other than find a nice exploit.
Gimpeh
28th November 2009, 11:02 PM
Now we just need root for us Motorola Cliq users.
dan0zone
29th November 2009, 10:44 AM
I have tried the "one click root" and it won't go.
http://theunlockr.com/2009/11/18/how-to-root-your-samsung-behold-2-samsung-galaxy-in-one-click/
my comments on that board are here...
I’m getting the same errors as everyone else.
“can’t verify EBI version”
Also tried the reboot to recovery mode.
it goes right past that and to regular fone start up.
IE: I hold down the home key as it powers up and nothing. tried this with a few combonations. and the fone just powers on.
Also with the SDK I’m getting “device not found”
I’m getting this on windows vista, XP, and UBUNTU linux just plain ole pukes!
anyone got this working yet? and if so ith there a ROM for it or one that will work (ported).
with SDK in windows XP or vista and adb i'm getting "error device not found"
and with Ubuntu I'm getting "command not recognized."
have the fone set to pc studio USB debugging is on.
WHAT AM I MISSING HERE?
Thanks
Rich
i had the same issue ,,, what you need to do is
1..open SDK >tools
2..on a blank area in that window,hold down shift on your keyboard and right click ,then select 'open command window here'
(I think this method only works for people who had ADB setup before) ,
Basically the behold 2 adb only works from the sdk
Hope this helps,.,.,..,.,.,..,.,.,.
jay188
30th November 2009, 06:50 PM
Has anyone tried to install the galaxo rom onto the behold 2?
jay188
1st December 2009, 04:22 AM
http://www.youtube.com/watch?v=spWOg-3Mafk
has anyone tried this method?
chaoscentral
1st December 2009, 06:18 AM
http://www.youtube.com/watch?v=spWOg-3Mafk
has anyone tried this method?
That works lol trust me(I made the video)
jay188
1st December 2009, 01:19 PM
That works lol trust me(I made the video)
lol thanks. Just wanted to know if there was anyone who has tried before I do it. Have you tried flashing any of the galaxy custom roms like galaxo?
kam187
1st December 2009, 03:03 PM
As i posted in the other thread where you asked the same question :P
You can't install the galaxy custom roms in the same way because the rooting happens _after_ the init.rc is run. That means the kernel is already running, the system partition is already mounted and system tasks are already running.
In short you can't install a custom recovery, or a custom system partition like you can on the galaxy.
tikiral
1st December 2009, 04:32 PM
Interestingly enough, and maybe of note, is something I came across while attempting to connect to the WPA-EAP at the office. I had "bricked" the phone, basically hitting some unforeseen issue with the WPA-EAP network being in the bcm_supp.conf file, and ended up doing a system restore.
NOTE: Installing Panda Home as a replacement modifies the Settings menu in such a way that upon phone restart, the Mass Storage Only flag for USB is set to true. I believe this is because in the standard Settings menu, the option is either Samsung PC Studio or Mass Storage, and in the Panda Home menu, there is no Samsung PC Studio option, simply a Yes/No on Mass Storage only.
Moving on, after the restore, I wanted to continue playing around with the bcm_supp.conf file and noticed that the restore did not undo the root. That is, even after the restore, I can still su for root access.
kam187
1st December 2009, 06:49 PM
Yeah, its because a restore only wipes the data and cache partitions. Thats the only partitions that usually change, and so would need to be restored. It doesnt restore /system.
brybam
9th December 2009, 08:13 AM
Since XDA is only for HTC phones and most people here most likely don't have the behold 2 and there really isn't a correct forum to have this posted in..
I'd reccomend using android-devs.org forums
There is a rooting guide for the Behold over there in the Samsung forums and could use some more contributions! and to the guy a few posts up i'd reccomend making an account and pop in the cliq section of the forum!
psilocub
9th December 2009, 09:43 AM
Also those who have rooted, can you cat /system/CSCVersion.txt for us, and possible post your build.prop file?
Thanks!
Wasn't able to find the CSCVersion.txt, but was able to pull the buid.prop file
254737
bigl34461
8th February 2010, 03:06 AM
I tried everything, and adb is still not recognized. i have all the drivers installed correctly. the pc recognizes the phone with mass storage mode not selected. I installed sdk. i dunno what i'm doing wrong
buttsbuttsbutts
9th February 2010, 05:50 AM
Found the drivers and got rooted/firmware updated.
Is 1.5 the only option for behold 2 owners ? :(
mak213
9th April 2010, 04:48 AM
can someone relink those the rapidshare doesnt work and the mediafire is screwed up ! i want root :( lol
AndroidFiend
9th April 2010, 04:52 AM
Found the drivers and got rooted/firmware updated.
Is 1.5 the only option for behold 2 owners ? :(
no it isn't if you head over to http://androidforums.com/all-things-root-behold-2/ there's a couple of roms, such as stock 1.5 and galaxy rom 1.6 and in the making a hero rom
AndroidFiend
9th April 2010, 04:54 AM
I tried everything, and adb is still not recognized. i have all the drivers installed correctly. the pc recognizes the phone with mass storage mode not selected. I installed sdk. i dunno what i'm doing wrong
all you have to do is ODIN flash bh_man's kernel and that automatically roots the phone. http://androidforums.com/all-things-root-behold-2/53468-custom-behold-2-kernel-odin-ready-1-5-a.html
GunToYoMouth123
4th May 2010, 05:35 AM
i need help it keeps tellin' me
"/data/local/try3 /system/bin/sh: not found"
GunToYoMouth123
4th May 2010, 08:16 AM
i mean it keeps sayin this "unable to chmod /data/local/try3: no such file or directory"
when i have evrything where it should be?
burn317
10th August 2010, 12:05 AM
finally got it to push try3 onto my wifes phone but when I enter the command adb shell chmod 0755 /data/local/try3 it tells me permission denied, any suggestions?
burn317
10th August 2010, 02:31 AM
someone help, it won't let me connect through adb, it keeps saying no devices found, I turned on USB debugging, and I turned off mass storage only mode in the phone settings> additional settings menu. I updated all drivers, and nothing is coming up. I'm using Windows 7 Professional x64 if anyone is wondering. Didn't have this problem with my GSM Hero before.
64 bit doesn't work for rooting the behold, (unlockr.com), find an xp comp.
rhcp0112345
14th August 2010, 09:17 AM
I thought up a little script for *nix based users and mac users.
I dont have a phone to try with. But this may help some.
Here you go. Let me know. Its a one click.
http://dl.dropbox.com/u/2708097/behold_oneclick.tar
Post feedback.
It should install superuser.apk / root / busybox all the goodies.
To use:
chmod 755 root.sh
./root.sh
Make sure you have a symlink to adb in your /bin for this to run. or modify the root.sh.
xuiquaxa
22nd September 2010, 03:16 AM
This
http://forum.xda-developers.com/attachment.php?attachmentid=405625&stc=1&d=1285117734
i don't know have i ever rooted my phone?
acseazzu
16th December 2010, 08:11 PM
Whenever I get to get to "./data/local/try3/system/bin/sh/" it says"./data/local/try3/system/bin/sh/: not found". What do I do now?
hiltun
13th January 2011, 03:12 AM
C:\android-sdk-windows\tools>adb push try3 /data/local
430 KB/s (74512 bytes in 0.169s)
C:\android-sdk-windows\tools>adb shell chmod 0755 /data/local/try3
C:\android-sdk-windows\tools>adb shell
$ /data/local/try3 /system/bin/sh
/data/local/try3 /system/bin/sh
[1] Killed /data/local/try3 /system/bin/sh
$ mount -o rw,remount /dev/st9 /system
mount -o rw,remount /dev/st9 /system
mount: Operation not permitted
$
this is as far as i can get. anyone have any ideas on why i cant do the "mount" command?
Djay1809
2nd November 2011, 02:12 AM
i had the same issue ,,, what you need to do is
1..open SDK >tools
2..on a blank area in that window,hold down shift on your keyboard and right click ,then select 'open command window here'
(I think this method only works for people who had ADB setup before) ,
Basically the behold 2 adb only works from the sdk
Hope this helps,.,.,..,.,.,..,.,.,.
and what do you type in from here
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.