• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[Solution / Tutorial for Galaxy S i9000] MTP Application crashing

I wrote a small program in c#, couldnt find out a way to search for long extensions in dos mode :o.
Exe is attached. Click the search button and select the SD card or Phone's internal memory , then you will see a list of files with extensions larger than 16 characters. Click on each file entry in the listbox to open the folder location. Hope this helps...

P.S : Needs .Net runtime.


You the man. awesome. worked immediately. give me your paypal details and i'll give you some beer money.

thank you
 
Good Lord, Kies is a piece of shit! I haven't seen software this bad since the Windows 98 era. I can't even believe that any serious company would release something this full of bugs. What a horrible, horrible experience it's been trying to get my Galaxy S connected to my PC.

I wish I had my iphone back - I won't make this Android mistake ever again.
 
Does anyone know if the long filename issue has been solved in either the 2.2 Froyo update (which I got today) or in the latest Kies version (my installation updated to 1.5.3.10103_100 today)?
 
I wrote a small program in c#, couldnt find out a way to search for long extensions in dos mode :o.
Exe is attached. Click the search button and select the SD card or Phone's internal memory , then you will see a list of files with extensions larger than 16 characters. Click on each file entry in the listbox to open the folder location. Hope this helps...

P.S : Needs .Net runtime.

Thank you so much, it worked for me
 
I've managed to make it work. In Kies (at least in latest version, don't know it the option is in older versions too) there is an option that is "driver recuperation" os something like that (in the top left menu). If done that with the phone connected but not working and after the download the error still appeared, maybe it was because I didn't have administrative priviledges at the moment. But then I changed to another computer where it did't work before, this time with administrative priviledges and Kies showed my GT-I9000 and let me update the firmware without having to do anything else.

Hope this helps.

pd: I didn't delete any files with 16 character extensions. I didn't like the idea of deleting files I don't know what do they do.

EDIT: Actually I thought I did. After downloading the firmware update the connection is lost and the instalation crashes. And the next times I try it some of them gets the phone connected to kies and sometimes it just keep "connecting the device". I'm starting to hate Samsung...
 
Wicked just used the program above, worked great. deleted 3 files and now kies worked for the first time since i got the phone 3 months ago! many thanks
 
I wrote a small program in c#, couldnt find out a way to search for long extensions in dos mode :o.
Exe is attached. Click the search button and select the SD card or Phone's internal memory , then you will see a list of files with extensions larger than 16 characters. Click on each file entry in the listbox to open the folder location. Hope this helps...

P.S : Needs .Net runtime.


you're awesome :)
thanks
 
I used your exe but it detects not even one long extension file.
So I made a back up and format everything, now I can connect to Kies but the Froyo update is not even available for me!
Anyway, good job though!
 
Is anyone noticing that MTP crashes when trying to sync with Windows Media Player?

I have no long filename extensions... I have tried wipes and reinstalling drivers... nothing works. Any suggestions?
 
Can someone just make a YouTube tutorial please. I don't get what you mean by Internal and External.

I press Mount, go to My Computer and then delete any long files and it still does not connect!!

Why can they not just release a fix??
 
This is a step-by-step process of what works for me. Its stupid and annoying but it works so:

Step 1 - Change USB mode to "Samsung Kies"
-> Settings
-> about phone
-> Samsung Kies

Step 2 - connect to a PC with Kies already installed. It doesnt matter what version, all versions work for me with this method

Step 3 - MTP will start crashing so press the middle home button (Galaxy S I9000)

Step 4 - when the Galaxy S returns to the home screen, pull down the notifications bar and look for the USB mount/unmount option. (If its not there, your problem is different then mine so I can't help you). Unmount the phone

Upon unmounting, the SD card will mount back into the phone, the media scanner is running, and once complete the MTP program should start up again but this time it will connect.

This method worked for me and friend's phone. Remember one important thing... before disconnecting the phone, pull down the notification bar and unmount the SD again. Once the media scanner starts, pull the plug before it ends. Failing to do this *may* leave your SD card unmounted giving you no access to your files. To fix this you would need to do a reboot.

Hope this helps anyone. I tried the long file name thing but it didn't help me. It took me a few hours of trial and error to figure this one out.
 
This is a step-by-step process of what works for me. Its stupid and annoying but it works so:

Step 1 - Change USB mode to "Samsung Kies"
-> Settings
-> about phone
-> Samsung Kies

Step 2 - connect to a PC with Kies already installed. It doesnt matter what version, all versions work for me with this method

Step 3 - MTP will start crashing so press the middle home button (Galaxy S I9000)

Step 4 - when the Galaxy S returns to the home screen, pull down the notifications bar and look for the USB mount/unmount option. (If its not there, your problem is different then mine so I can't help you). Unmount the phone

Upon unmounting, the SD card will mount back into the phone, the media scanner is running, and once complete the MTP program should start up again but this time it will connect.

This method worked for me and friend's phone. Remember one important thing... before disconnecting the phone, pull down the notification bar and unmount the SD again. Once the media scanner starts, pull the plug before it ends. Failing to do this *may* leave your SD card unmounted giving you no access to your files. To fix this you would need to do a reboot.

Hope this helps anyone. I tried the long file name thing but it didn't help me. It took me a few hours of trial and error to figure this one out.

I've done step 1-4 and it starts up again by itself but it doesn't connect. This is really annoying me now, why can they not just release an update?
 
Hmm i'm still unable to connect my Galaxy S to KIES after running the search and deleting the long file extensions. It's stuck at the initializing stage. I've tried alot of different methods and ways but i still can't. This is getting damn irritating. Any ideas??
 
I have tried all the suggestions mentioned in the threads about Kies. Nothing works. Kies never puts the device in the upper right corner.
One measure of how bad Kies must be is that so many complaints can be found here. After trying each one, I suspect that the 'thanks, it works' posts are from Samsung trolls.
Syncing with the desktop and with Outlook should not be this hard. Even if these suggestions worked, to have to uninstall drivers and re-install them, or use a factory setting to recover drivers (what does that tell you?), or have to go through several phone and PC settings in a particular sequence and all the other misdirections just to get this to work, indicates how bad Kies is.
When I search for 'kies does not work' and its permutations, I find hundreds of complaints. One site has many comments with over 95% agreeing that Kies fails.
Kies is not the solution.
 
Just had this problem and came across this forum while trying to find a solution. Gotta say thanks for the suggestions as it's cleared it up, my camera thumbnail folder was the one with the long extension...
 
I did not haveany long filenames or extensions but I have now got KIES to connect to my GAlaxy I9000T

I uninstalled and removed every file and folder to do with Itunes.

Samsung help told me there is a conflict issue with Itunes.

Who knows but it worked for me.

I found and installed latest KIES and did an update it suggested.

I removed all the Itunes stuff ( I never used it anyway in my PC)

I did a registry clean and a reboot...

and it NOW works.
 
It is frustrating to know that these solutions don't work for everyone. It really shows just how messed up the support for this phone is. Every time I update Kies I hold my breath, hoping I don't have to spend another few hours figuring out how to get *my* phone to connect.

The steps I listed work for me now everytime, but I doubt they will once I update Kies again.

Louis610 -- What model Galaxy S are you using?
 

Finally, this is the thing which works. A million thank-yous.

Seriously, if I were Samsung I'd be ashamed of releasing a POS program like Kies on the public. The amount of bad feeling it's generated must have cost them money? If they'd just waited til the damn thing worked properly...

Anyway, this ought to be a lesson to phone makers the world over...but of course, they'll keep shoving them out there before they're ready and we'll keep getting screwed.

Ha! On restart it's now frozen on the glowing S screen. FML.
 
I wrote a small program in c#, couldnt find out a way to search for long extensions in dos mode :o.
Exe is attached. Click the search button and select the SD card or Phone's internal memory , then you will see a list of files with extensions larger than 16 characters. Click on each file entry in the listbox to open the folder location. Hope this helps...

P.S : Needs .Net runtime.

Dude...awesome app......it just found the right files.thank you.....
 
I wrote a small program in c#, couldnt find out a way to search for long extensions in dos mode :o.
Exe is attached. Click the search button and select the SD card or Phone's internal memory , then you will see a list of files with extensions larger than 16 characters. Click on each file entry in the listbox to open the folder location. Hope this helps...

P.S : Needs .Net runtime.

Thank you, Thank you and thank you. Finally a clear, simple method for a fairly inexperienced bloke. Much apreciated. I'm now connected after 2 weeks of trying different things every day.
 
Back
Top Bottom