How to Debug on the Samsung Galaxy I7500 Android Phone

by adrian vintu 9/2/2009 9:51:00 AM

Edit 2009-11-10: if you are a developer make sure to check my colored logcat tool

I have seen that it can be a pain the ass to install the Android usb drivers used for debugging, so I put here the steps I made and successfuly got the Android to debug correctly.

1. install Samsung PC Studio 3  v3.2.3 IE2 (or later) to get the normal usb drivers. My link was http://lfiles3.brothersoft.com/internet/mobile/Samsung_PC_Studio_321_GJ9.exe

2. connect the Samsung Galaxy Android device(at this time USB debugging is turned off - see #6). Mass storage has to be turned off as well - see #5. Let Windows install the new hardware - the Samsung drivers.

You can now access the SD card on your device. You will see a USB symbol in the notification bar of the phone at the top. Pull it down and you will see "USB connected. Select to copy files/from your computer". Enable it and you will have access to the SD card.


Next steps are for development only!

This works for both Android 1.5 and Android 1.6 Samsung Galaxy firmwares

3. Download the Android SDK from http://developer.android.com/intl/de/sdk/index.html and unpack it to c:\. Run SDK Setup.exe and make sure to install the 'Usb driver package'. Follow the 4 steps that are provided on that page.

4. modify c:\android-sdk-windows\android_winusb.inf

under the [Google.NTx86] and under [Google.NTamd64] entry add
; Samsung galaxy
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6640&MI_04

Some people have reported the MI_04 combination above is not working; you may want to try MI_1 to MI_4 to be sure.

5. go to the phone -> Settings -> About Phone -> Additional Settings -> disable Mass storage only

6. go to the phone -> Settings -> Applications -> Development -> enable USB debugging

7. plug your phone to your computer - Windows will ask for a new driver - the driver that is used for debugging. Point the driver search to c:\android-sdk-windows\usb_driver\android_winusb.inf

You should now be able to use debugging on the Samsung Galaxy Android.


Tips on debugging Samsung Galaxy Android:

1. to check if you can debug on the Android, use “c:\android-sdk-windows\tools\adb.exe devices”
I have
C:\>adb devices
List of devices attached
I7500wJLU2AuEy0 device
This entry is for my Samsung Galaxy I7500 Android phone.

2. use “c:\android-sdk-windows\tools\adb.exe logcat” to see the live and past Android logs. This is probably the most used command. Also see following article for an enhanced colored logcat

3. check out the documentation to see how to install and remove applications from the Android phone: http://developer.android.com/intl/de/guide/developing/tools/adb.html

 

Good luck and have fun!

 

Related posts

Comments

9/23/2009 7:15:53 AM

pingback

Pingback from androidforums.com

Has anyone on O2 in the uk managed to update via NPS ? - Android Forums

androidforums.com

12/10/2009 6:39:12 AM

Rahul

Hi Thank you very much... This approach worked for me...


Regards,

Rahul

Rahul

5/7/2010 6:05:40 AM

pingback

Pingback from androidforums.com

Fastboot with recover V4.6.2 - Android Forums

androidforums.com

10/1/2010 4:30:45 PM

pingback

Pingback from jakob.digidop.net

_yak technoblog » Android Dev on Samsung Galaxy S (de)

jakob.digidop.net

12/18/2010 7:18:17 PM

pingback

Pingback from phoneusb.superinfomax.in

Driver phone samsung usb

phoneusb.superinfomax.in

5/3/2011 10:42:49 AM

pingback

Pingback from androidforums.com

Trouble connecting to SDK - Android Forums

androidforums.com

Comments are closed

About Adrian Vintu

Adrian Vintu

Adrian Vintu is an old timer who has had the wonderful experience of working in a variety of quality environments and with various quality people.

Throughout time he has got down with Assembler, C++, Borland Delphi, Java, C#, Android etc. He took part in projects concerning software security, industrial controllers, food and health-care ERPS, AI simulations, data mining, mobile development, computer games, augmented reality, online distributed transactions, and financial management and trading.

In his spare time he develops free educational applications that run on Android and Windows Phone. It is his way of thanking and giving back to the open source and free (as in beer) software community and a way of bringing value to the social community and young generation.

Send mail

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008 - 2014

Sign in