run a logcat. How To??? - myTouch 3G, Magic General

Hello Guys
I have read in several threads about "run a logcat" in order to find out the reason of some issues like bootloops when installing a ROM, etc..
The main problem is that I don´t know how to do that. Maybe is already explained in other threads, but I wasn´t able to find out any reference...
Many thanks in advance
Rgds

Start > Run > cmd
cd to AndroidSDK\tools
adb logcat

Related

Uninstall Bluetooth.apk using adb...cant figure it out!!!

So I'm not new to rooting and flashing and all, but I just installed android sdk today basically only to uninstall the bluetooth apk on my sense roms to make the phone ring quicker. I've tried to follow every single guide I could find and the closest i got was following cyanogens barebones wiki, and it said "permission denied" when i put in the uninstall command
someone plz help me
Don't know what to say. Are you sure that your adb is correctly set up? That you installed the correct driver? Do you get a "#" sign after typing "adb shell" in command line/terminal on your computer?

ADB in recovery after root

Someone please help a noob, I cannot seem to be able to use adb in recovery after root.
I can type adb remount and it succeeds, then i type adb shell and get ~# instead of #.
Thanks in advance
It's just a prompt. You could change it yourself to something else if you wanted...
Code:
~# export PS1="> "
>
Now the prompt is > instead of whatever it was.
The # normally indicates you have root.
What are you trying to do? Did you try doing a command from that point on?
I am trying to restore internal memory on cm6, commands are not working.
Sent from my Incredible using XDA App
You can tell from the flood of responses that no one is quite sure what you are actually doing.
Some specifics will most likely provide better support as to what you actually trying to do.
What commands, what were the responses etc... specifics. The prompt most likely has nothing to do with your problems.
Kinda like dropping off your car at the mechanics before hours and leaving a note "Car has intermittent problem, please fix".

[Q] what is adb shell?

Please let me know about adb shell, how to transfer files from pc to GT, i am totally new on this. Please me how to use adb shell?
adb.exe is a program that runs on your windows pc, and is a part of the android software developer kit, sdk, distributed for free. adb, android data bridge, lets us transfer files and execute commands between your phone and pc.
thank you rangercaptain for the clear answer.
also I was lacking this piece of info.
now it seems I have new hurdle to overcome, I'm based in Shanghai and it seems that I cannot download SDK. I get the typical 'time out' error when I try to go to both: code.google.com/android/download.htm and developer.android.com/sdk in 99.9% of the time you get these errors, it means the site is blocked.
any suggestions for mirror sites....I haven't been able to find one.
thanks!
thanks rangercaptain i was trying sim unlock as rotohammer says in his post put adb shell code and do big copy paste, will running adb.exe allows me to copy paste code as rotohammer says? thanks
tabing said:
. . . i was trying sim unlock as rotohammer says in his post put adb shell code and do big copy paste, will running adb.exe allows me to copy paste code as rotohammer says?
Click to expand...
Click to collapse
Yes, that is exactly correct. It is a very cool, very smart method for us non-coders to unlock our tabs.
Make sure the first command you execute is "adb devices" to verify your connection and drivers. Copy everything from Roto's post. then right click in the command window, and select Paste from the pop up menu. Wait a minute ... done!
wjv144 said:
I'm based in Shanghai and it seems that I cannot download SDK. I get the typical 'time out' error when I try to go to both: code.google.com/android/download.htm and developer.android.com/sdk in 99.9% of the time you get these errors, it means the site is blocked.
any suggestions for mirror sites....I haven't been able to find one.
Click to expand...
Click to collapse
I googled "android sdk" and came up with a few links. Here is a promising one:
http://developer.android.com/sdk/index.html
Choose the most recent. Also you will need drivers for your pc if you don't use windows 7. Again, google or search this galaxy tab forum.
tabing said:
Please let me know about adb shell, how to transfer files from pc to GT, i am totally new on this. Please me how to use adb shell?
Click to expand...
Click to collapse
Here is a website that I used to set up adb in general &
which also has a list of commands
http://theunlockr.com/2009/10/06/how-to-set-up-adb-usb-drivers-for-android-devices/
Once you have followed all the steps explained in here to set it up,
whenever you want to "send a command" over to your GT, you ...
1) first run "cmd" on your Windows device
2) and when the cmd windows pops up enter:
cd\
cd AndroidSDK\tools\
adb devices
(to check if your device really is listed)
.. and then, run the actual command
developer.android.....is blocked. I googled untill 2 in the night and found a few local stored outdated version of SDK. One of them actually wanted to update itself, so I think I'm ok now
thanks again
Drivers for pc, and putting adb.exe and any file you want to send to the tab in tools directory are the two keys for success
Thanks to all, worked. I give you guys kudos via thank meter.
That was a good exchange of thought! XDA rocks!

Trying to root but can't get ADB working

I've finally decided to try to root my G2 but can't get past the ADB setup. I downloaded the SDK, but when I open the manager and try to install platform tools it goes through the motions and then tells me nothing was installed. When I open a command prompt and type "ADB devices" it doesn't recognize anything. What am I doing wrong??
EDIT: specifically, when I try to install platform-tools it tells me it couldn't create a directory and nothing was installed.
66 people have read this and nobody has any suggestions to help?
i think you miss the 1st procedure....
you must have the unknown resources and the usb debbuging enabled.....
then you can proceed to your super one click rooting.....
I have a problem after rebooting my PC: <Java not found...> Reinstalling doesn't help, adding environment variables too. Any idea?
Just root using the rage/visionary method. No adb needed and very easy to do. Here is the linkhttp://forum.xda-developers.com/showthread.php?t=834228
Sent from my SilverBullet 'HTCDesireZ running CM7'
juvanni said:
i think you miss the 1st procedure....
you must have the unknown resources and the usb debbuging enabled.....
then you can proceed to your super one click rooting.....
Click to expand...
Click to collapse
I don't understand? I'm trying to root following the recommended wiki instructions, and I haven't been able to get adb to work so I haven't gotten past that step.
Are you running windows x64? Cause the android installer has issues detecting java on x64 systems.
When it says 'Can't find java' or whatever the error is, click back, then next again, it should find it the second time around. Well thats what happened for me anyway.
-Nipqer
If you're on froyo just use the app z4 root or universal androot
You can also use superoneclick root 2.11
Its very easy and it only take about 3 minutes
Stewie just said that!
I appreciate the help so far, but my problem is I have gingerbread and everything I've read requires froyo for root, and the only way I've read to downgrade uses ADB, so any non-ADB rooting method still won't work for me. I've followed the "ADB for dummies" thread and the other instruction thread and everything seems fine, but when I type in the first command for the downgrading it says adb isn't a recognized command. Am I in the wrong command prompt? I feel like its probably something really dumb I'm doing or not doing but for the life of me I can't figure it out.
Navigate to the folder adb is in.
Hold shift, right click in the folder (make sure nothing is selected)
select 'Open command window here' (or something along those lines)
Adb should work.
-Nipqer
OK, so I'm definitely in the right folder, I read and followed ADB for Dummies thread. Trying to follow this direction:
"Run the following command to verify the exploit has access to what it needs. (Only the first line is the command. The second line should be the result returned if all goes well.)
Code:
$ adb shell cat /dev/msm_rotator
/dev/msm_rotator: invalid length"
When I type that in, should there be spaces between the "adb" and "shell"? Should there be a space after the command prompt and before "adb"? I've tried several variations of it and it keeps telling me "adb is not recognized as an internal or external operable program or batch file."
ok you need to run the command from the folder with adb.exe in it, type it as adb<space>shell<space>cat<space>/dev/msm_rotator
If you are getting an error search for adb.exe and once found try the command again from this folder,if as you say you are in the right folder then I think you will have to reinstall adb as I just ran the command in the form above and it works so if you still get an error then something has gone wrong with the install
P.S Another way to make sure that adb is working and recognises your phone is to type adb devices, if your phone is attached and recognised then it will return a number
Thank you! I had to uninstall and reinstall the package, I don't know what was wrong but it seems to be working now. Also, I knew I was probably doing something stupid, and I was. I wasn't in the platform-tools directory for my command prompt, I was in the TOOLs directory. Just so I'm clear, every command I type into the terminal should be in the Platform-tools directory, correct?
Now, assuming I can follow all the other directions with no problems, once I get to the downgrade pushing steps, I will lose all my current settings, right? It will be a fresh froyo 2.2 like it came to me originally? Other than using Appbrain to back up my current apps, how else should I make a backup?
Final question, do I need to follow the temp root directions and push the downgrade all at one time? Or can I do the temp root and come back at a later time to push the downgrade?
First problem solved then!
Yes but follow this Step 4
Now we need to update your Path variable. This lets you run adb on your PC from a command window no matter which directory you are in (which makes things a lot easier). If you don't setup your Path, then every time you want to run adb, you will either have to type the whole long pathname where you put adb, or cd to where you've put adb and run it from there (which could be inconvenient if you are transferring files to/from your phone).
On your PC, right-click on "My Computer" and select "Properties". (on Vista, click on "Change Settings"). Go to the "Advanced" tab, then select "Environment Variables". Find the "Path" variable in the list of variables that it shows (you might need to scroll), and then double-click on that entry to edit it. Add the full path of the "tools" and "platform-tools" folders of the SDK to your path. e.g. if the SDK has been installed in "c:\Program Files\android-sdk-windows", then add to your Path "c:\Program Files\android-sdk-windows\tools;c:\Program Files\android-sdk-windows\platform-tools" (Please Note - don't put any spaces between the semi-colon and pathname, otherwise it won't work !)if you want to.
Once done you can use ADB from the command prompt in ANY folder,very handy IMO.
If I was you I would set aside enough time and see it through,no point to temp rooting alone.
Get Titanium backup from the market an absolute essential app with this you can backup,upload to dropbox(Another essential app) uninstall apps and a host of other useful tools.
Read the guide first as well,good luck.

Issues With Even Running Root? :(

Running with instructions here:
http://wiki.cyanogenmod.org/wiki/HTC_Glacier:_Full_Update_Guide#Rooting_the_HTC_Glacier
but after going into adb shell and running:
adb push busybox /data/local/tmp/
I'm getting a "permission denied" error for any adb for that or any adb command I throw at it.
I do notice that my adb shell starts with $ instead of # but not sure what step I'm missing. Any help would be greatly appreciated. Trying to breath new life in this thing and don't have any account/market setup on it - so if I can do the rooting through this it'll be easier for me otherwise I'll go ahead and setup another G-account to do it that way if I have to :\
Try executing "adb shell mkdir /data/local/tmp" and try again.
If doesn't work - try changing all /data/local/tmp references to /data/local
thanks for the feedback Jack_R1
Unfortunately that's a no go... same error even with that
Then you're doing something wrong. Follow the guides EXACTLY. Don't do stuff that's not written, do the stuff that's written EXACTLY as it's written, verify that you're starting where the guides expect you to and have all the prerequisites, and it'll work. Your phone isn't different from any other phone, and if something that works for million others doesn't work for you - then you're doing something wrong.
For example, nobody asked you to get into ADB shell to run these commands you're running. You can't run "adb" while being inside ADB shell. Read the guide PROPERLY.
Jack_R1 said:
Then you're doing something wrong. Follow the guides EXACTLY. Don't do stuff that's not written, do the stuff that's written EXACTLY as it's written, verify that you're starting where the guides expect you to and have all the prerequisites, and it'll work. Your phone isn't different from any other phone, and if something that works for million others doesn't work for you - then you're doing something wrong.
For example, nobody asked you to get into ADB shell to run these commands you're running. You can't run "adb" while being inside ADB shell. Read the guide PROPERLY.
Click to expand...
Click to collapse
Thanks,
I did try to follow things to the T but diverted away from doing things -exactly- since starting with "adb push busybox /data/local/tmp/" command I keep getting a "cannot stat 'busybox': No such file or directory"
So in reality.. .THAT was my main issue which is leading to me trying other stuff such as the "adb shell" and not getting # (since I'm pushing files to gain root)
Turns out I'm now able to get "adb push" working on my files since.. I hate myself for it being this simple... I just had to "CD" into my /platform-tools folder since command prompt started in my documents folder by default thus it was looking there for my files
Welp, thanks for the help anyway. Seen this question lingering around in Google Search and hope this helps out someone else :good:

Categories

Resources