So I have a rooted Evo and am wondering how the heck do I open up a shell? I'm trying to see if I my Evo is properly rooted and it says I need to open up a shell so I can check for this. I'm guessing it's like opening a Linux terminal but I have no idea how to do this on my phone and it seems like it's a fairly common thing. Should I have access to an adb shell after rooting? I am new to all of this so please go easy on me...
PC-48 said:
So I have a rooted Evo and am wondering how the heck do I open up a shell? I'm trying to see if I my Evo is properly rooted and it says I need to open up a shell so I can check for this. I'm guessing it's like opening a Linux terminal but I have no idea how to do this on my phone and it seems like it's a fairly common thing. Should I have access to an adb shell after rooting? I am new to all of this so please go easy on me...
Click to expand...
Click to collapse
Just try downloading an app that requires root... like Titanium backup or wifi tether... all on the market...
or goto your tools folder from the SDK..with your phone plugged into your computer...on charge mode.... from a command prompt type "adb shell" and then if you get a "#" you are rooted.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
that is for the terminal emulator for your phone. Or just grab it from the market:
'Android Terminal Emulator' by Jack Palevich
Ok so I downloaded that app using the barcode scanner and it runs so I must be properly rooted. I'm just wondering what the SDK is that apristel mentioned. I'm guessing Software Development Kit but I don't have one of those that I am aware of. I used the Terminal Emulator and typed in adb shell and it responded with "adb: permission denied". I'm just trying to learn about how all of this stuff works, Thank you for your help so far.
PC-48 said:
Ok so I downloaded that app using the barcode scanner and it runs so I must be properly rooted. I'm just wondering what the SDK is that apristel mentioned. I'm guessing Software Development Kit but I don't have one of those that I am aware of. I used the Terminal Emulator and typed in adb shell and it responded with "adb: permission denied". I'm just trying to learn about how all of this stuff works, Thank you for your help so far.
Click to expand...
Click to collapse
http://developer.android.com/sdk/index.html
After you install that you will be able to open command prompt (windows) and type adb shell (when device is pluged in and in usb mode) to get shell access via your pc.
Ahh! Ok it's all starting to make sense now. By "usb mode" do you mean the Disk drive option or is it the Charge only option? I'm talking about the Connect to PC options...
I think he means usb debugging mode and charge only.
vbyt said:
I think he means usb debugging mode and charge only.
Click to expand...
Click to collapse
Yeah thats exactly what i meant. thanks for clearing that up.
Related
I just tried to adb push a file into system\customize\resource folder (for custom bootanimation) and got a "failed to copy" message saying it is a read only file system... does this mean im not fully rooted?
Thanks in advance and sorry if this is the wrong forum or anything, this is my first post on here...
run adb shell, if the prompt looks like this
Code:
#
youre rooted. the problem is that the root filesystem, or / , is set to readonly after the system as booted. if you want to push into root, you need to remount it as read write, or push the file while youre in recovery.
yeah i have the # when i run shell.... thanks for the quick response! i was able to push the file after that =)
glad i can help, work is slow today
nenn said:
run adb shell, if the prompt looks like this
# youre rooted. the problem is that the root filesystem, or / , is set to readonly after the system as booted. if you want to push into root, you need to remount it as read write, or push the file while youre in recovery.
Click to expand...
Click to collapse
New guy here trying to use the search to get an answer to my question.....sorry for bumping an older thread. What is the command to "remount it as read write"
Also, I'm booted into recovery (Amon RA), but still can't seem to write to the system folder. Coincidentally, I too am toying with a custom boot animation.
Thanks to anyone who can help!
erikivy said:
Also, I'm booted into recovery (Amon RA), but still can't seem to write to the system folder. Coincidentally, I too am toying with a custom boot animation.
Click to expand...
Click to collapse
If you're booted into recovery, the filesystem usually mounted on /system isn't mounted. That's kinda the point.
So if you need to write to it, mount it first.
posguy99 said:
If you're booted into recovery, the filesystem usually mounted on /system isn't mounted. That's kinda the point.
So if you need to write to it, mount it first.
Click to expand...
Click to collapse
Thanks for your speedy reply. I'm sorry to be a dunce, but once again, what is the command to "mount it?" I'm guessing I do it via ADB, right?
I think you are looking for the command: remount rw
elegantai said:
I think you are looking for the command: remount rw
Click to expand...
Click to collapse
Thanks! Headed off to try it now.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
edit: YES! It's the simple things that bring so much joy. It worked perfectly, Bro. Thanks again.
So i have adb connected with my g2 and i am trying to root using http://forum.xda-developers.com/showthread.php?t=855764
but i dont get this step
On your computer's terminal/command line, navigate to where the gfree file is, and then..
Click to expand...
Click to collapse
.
do i use cd? or what
zbrah said:
So i have adb connected with my g2 and i am trying to root using http://forum.xda-developers.com/showthread.php?t=855764
but i dont get this step .
do i use cd? or what
Click to expand...
Click to collapse
yes
10char
EdKeys said:
yes
10char
Click to expand...
Click to collapse
what does 10char mean?
what command do i type in cd and then the gfree file location
10char is a forum meme where you reply to a post in under 10 characters. Yes, you cd to the directory the gfree is in.
ok so do i just say where the file is or do i put the file name too
like cd downloads/gfree_02
or cd downloads/gfree_02/gfree
The directory.
after it says adb is not recongnized as an internal or external command, operable program or batch file
i dont why it says because i have to adb setup
zbrah said:
after it says adb is not recongnized as an internal or external command, operable program or batch file
i dont why it says because i have to adb setup
Click to expand...
Click to collapse
Are you cd'ing to the folder that has adb.exe in it? that might be it.
edit to add: an easy way to do it is to right click on the folder while you hold down on the shift key. Then select "open command window here". adb.exe is most likely in the SDK tools folder
http://i516.photobucket.com/albums/u322/amarbrah/snipe.jpg
what am i doing wrong?
.... do you have the Android SDK installed?
i set up adb using second method of this thread http://forum.xda-developers.com/showthread.php?t=865685 if that helps at all
legendaryxm90 said:
.... do you have the Android SDK installed?
Click to expand...
Click to collapse
do i need it? i just set up adb using without it
zbrah said:
http://i516.photobucket.com/albums/u322/amarbrah/snipe.jpg
what am i doing wrong?
Click to expand...
Click to collapse
adb is not going to work if you don't have it (adb.exe) in that gfree_02 folder that you are cd'ing to
As stated before, you have to be in the directory where adb.exe (so the directory you created when you extracted the ADB files from the other thread).
Then place the files you are trying to push in that directory as well. Alternatively, you can setup the location as ADB in your path environment variable (as explained in first part of the guide you linked to).
EdKeys said:
adb is not going to work if you don't have it (adb.exe) in that gfree_02 folder that you are cd'ing to
Click to expand...
Click to collapse
http://i516.photobucket.com/albums/u322/amarbrah/wtf.jpg
now i got this
all the adb and gfree files are in one folder now
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
heres a pic of the folder im cd'ing
There's no gfree file in that directory... You might want to extract the gfree zip file again.
is this what am i suppose to have
ianmcquinn said:
There's no gfree file in that directory... You might want to extract the gfree zip file again.
Click to expand...
Click to collapse
i have gfree in it now
Hi Guys, Im attempting to gain root for the first time on my (Telus Desire HD). I am well aware that I need to downgrade but cant get, dont understand the following...
B.a Downgrade Process
1- Copy the PD98IMG.zip file from the "Step 1 - PD98IMG" folder and put it on the root of your SD card (i.e. not in any folders). Do NOT rename this file.
2- Go to the "Common files" folder and double click Start Here.
3- Copy the files in "Step 3 - Downgrade" to the "Common files" folder.
4- In the new command window that opens, type the following commands (you shouldn't get any errors. hit enter after each):
Code:
adb push psneuter /data/local/tmp
adb push misc_version /data/local/tmp
adb shell chmod 777 /data/local/tmp/psneuter
adb shell chmod 777 /data/local/tmp/misc_version
adb shell /data/local/tmp/psneuter
adb shell[/B]
When asked to copy the files in step 3- "Downgrade" to the common files folder... where was I supposed to locate this??? is it supposed to b on my computer C drive where it was downloaded to was I supposed to copy that too to the phone external drive.
Plain & simple the 4th step the new command window doesnt open & attempting to re-open after copying the files to the common folder doesnt give the "#" symbol when im finnished. Tried multiple times. Also phone is set to usb debugging... but should it be mounted, charge only, or htc sync?
Thanks any help greatly appreciated.
Not wanting to quite & keep trying I attempted to find out @ which step the cmd stopped working or responding. when entering the...
adb shell chmod 777 /data/local/tmp/psneuter portion of the above task this is the message that came back.
Failed to set prot mask (inappropriate ioctl for device)
I also noticed that htc sync stopped working after the first of 5 lines.
Also being a noob, I need to complete 10 replies before asking those in the development portion ss yeah sorry.
Another note: to which led me to the need to get root access soon is that telus just released an OTA update that doesnt work, so much that did work now doesnt or fails every 10 seconds.
Still no luck today, same responses as above.
All of the telus related posts I have read suggest using the same method but I havent read anyone getting stuck at this simple step so early on.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is what I get. I have also tried from other locations and I get the same result. Please help.
The attached is a pic of what i get in the cmd
the common folder is in the telus desire hd folder after you have extracted the package.
Thanks, I was aware of that. I think mabey the whole issue has something to do with the lame OTA update i just installed. It Changed my software # to 2.43.661.1
As I have been made aware by other topics... Version 2.3 + can not yet be downgraded.
Would be quite interested in knowing when I can downgrade version 2.43.661.1
Learn how to predict the future then Because nobody knows.
Sent from my Desire HD using Tapatalk
The right edge of my touchscreen has gone dead, not sure what the problem is, maybe the ribbon cable? I'm not sure, but I contacted htc and they said it's still under warranty and will be repaired (just so long as there's no physical/water damage, ect.) well my phones in pretty good shape, so I'm hoping I wont get charged.
However, I figured I should probably get back to stock and S-On
an quick tutorials on how?
This is why we have a Wiki, and a search function.
http://forum.xda-developers.com/wiki/index.php?title=HTC_Vision#Returning_to_Stock
If you have any particular questions, search first, if you can't fix them at that point, then post back to the thread for specific help with a problem.
I can't even figure out the first step :/
how do I check Gfree verify? I type that into terminal emulator, nothing heppens
Edit:
I'm not a n00b and the rest of the instructions look do-able, but how do I do gfree_verify?
bumpity bump bump
It's on the wiki page. You can find it if you search the page for 'gfree_verify'. I've linked the section for you below. Scroll down till you see '5. Verify the success of gfree'.
http://forum.xda-developers.com/wik..._Root_.2F_.22Permaroot.22.29_using_gfree_v0.7
Thank you both very much
Sorry, I'm trying to unroot it, but it's not working.
When I "$ adb shell chmod 755 /data/local/tmp/gfree_verify" it says "no such file or directory exists
But i'm positive that I have gfree, so I decided to skip the verifying
I go down to the next step, (and honestly, I don't know what my main version is) but when I use "# /data/local/tmp/misc_version -s 1.19.531.1" It says "permission denied"
Bump (sorry)
swee08315 said:
Sorry, I'm trying to unroot it, but it's not working.
When I "$ adb shell chmod 755 /data/local/tmp/gfree_verify" it says "no such file or directory exists
But i'm positive that I have gfree, so I decided to skip the verifying
Click to expand...
Click to collapse
You are positive the you have gfree.
Your device is positive you haven't got gfree_verify.
Guess who's right?
Follow Bharakrama's link, read, follow, success.
I too was sure I had adb and gfree but it wasn't working. I updated my android sdk and path variable and it worked again.
I'm also trying to return to stock. My gfree is working. How do I know if my main version is higher than 1.19.531.1? I'm using Cyanogen. Do you know how I find, or what the CID for Bell Mobility is?
I'm pretty sure I have Gfree, when I rooted it, it got unlocked and I'm now using it on at&t, that means I have gfree, doesn't it?
I'm thinking that I probably have footclans problem with the adb because I had ubuntu on thiis machine before and I just installed windows recently. I haven't had to use adb since then.
Try reinstalling ADB or updating the android sdk.
thanks, everything works now except this:
Disconnect the phone from USB and shutdown the phone.
Boot into hboot by holding <Vol-Down> while powering on.
hboot should load the PC10IMG.zip automatically and the ask you if you want to update. Press <Vol Up> to start the update.
After updating the radio hboot will start again (screen will get dark for some seconds)
If you had the fake S-OFF engineering hboot installed it will be replaced by this process
Click to expand...
Click to collapse
The text is too fast to read, but I think it says wrong image or something?
edit: theres a bunch of lines, and I think most of them say "no image"
bump bump.
my screen is really becoming very annoying to use now. I really have to get this factory reset soon so I can send it in.
I really need to get this figured out.
Sorry, but if I can get this resolved by the weekend, it would be wonderful.
anyone know why the factory image wouldn't be writing?
I'll try again tomorrow and record what is displayed across the screen if that will help.
Did you name the file right and check the md5 sum? Also make sure PC10IMG.zip is not is labeled exactly that! not.zip.zip unhide file extensions if your on windows. Also it must be on the root of the sd not in a folder of any kind.
Here's a screenshot of the zip on my sdcard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
and here's what happen when I boot with the volume down key pressed:
I also tried to use the following in adb shell, but I get permission denied
# /data/local/tmp/gfree -s on -c T-MOB010
Click to expand...
Click to collapse
Does that last screenshot help at all?
I'm busy with classes, and really need this done before the 1 year warranty is up.
Sent from my HTC Desire Z using XDA App
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is not my device (this is just a stock picture so you know what device I am talking about)
Guys I have a Telstra T-Hub 2 that is in dire need of root.
I can't find any method to root the device.
So far I've got the USB drivers installed, and I can access the device with 'adb devices' and 'adb shell'
I've moved busybox and su to /data/local/tmp but no matter what I do I cannot move anything to /system/bin
The tablet is running Stock ICS 4.0.4. It's not modified in any way (yet).
I have the ability to open Android System Recovery (3e)
But there seems to be NO download mode on the device at all.
Tried cmd > adb reboot download - Device just reboots normally... (reboot recovery, does work, and reboots into recovery)
I can hold Volume - & Power that gives me a dead android screen, then I can press Power & Volume + which gets me to 'Android System Recovery 3e' however no matter what button combination I use. I cannot find some sort of 'download mode'. There doesn't seem to be one on the device....
So, so far I have only Android Stock System Recovery 3e and rebooting into 'Bootloader'. No download mode. So I cannot seem to find a way to browse the '/' root partition with a computer, (especially with SU permissions).
Do you have any advice at all?
Stuff I've tried:
SuperOneClick - Permissions denied
Cydia Impactor - cannot create /system/xbin/su: Read-only filesystem
Towelroot - Device unsupported
Kingo root - Device just reboots and doesn't root
Universal Root.zip from stock Android System Recovery (3e) - Signature verification of whole-file failed
Pushing su to /system/bin (from data/local/tmp/) - Permission denied
./psneuter (in data/local/temp) to try and get a root adb shell - failed to set prot mask (invalid ioctl for device)
Guys nothing is working. I'm raking my brain. There has to be a way to get rood privileges on this device.
Someone talked about flashing a custom restore on the device set to install an .apk in a weird place that gave root. But he didn't bother explaining how he did it
Does anyone have any information at all? I'd be happy to buy you a coffee if you can help me get root on this thing.
Thanks again!