yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Mini Themes and Apps] f_ranek:
Hi everyone!

I was looking around for an app that could share my SD card with a computer via USB Mass Storage protocol, but no success. There were apps for other phones, but they didn't work for my phone :/ So I've created something for my own, and I hope it will work for your phones too. My app works only for external SD card.

REQUIREMENTS

* Rooted Samsung Galaxy SIII Mini (GT-i8190). This app may work for other devices too, but I can not guarantee that.

I have tested it against:

* Android 4.1.2, firmware JZO54K.I8190XXAMD3

* Windows XP SP3

* Windows 7 64-bit

Not working on:

* CM 10.1

KNOWN ISSUES

* USB PC Connection will still display MTP/PTP mode, even if the mode is Mass Storage. I could fix that issue, but this will require permanent configuration changes, which I would like to avoid.

* Other USB modes (especially ADB) are disabled during UMS mode. This can not be overcome.

USAGE

* Launch the application, click Enable UMS. This will unmount your external SD card from the device, and when the card is unmounted, app will switch USB mode. You should see two new drives appearing in My Computer window. On the second one, your SD card data should appear.

* When you are done, eject (unmount) the drive in Windows.

* Click Disable UMS. This will switch USB to the state it was before enabling UMS, so MTP/PTP mode, as well as ADB will be back. Then, your SD card will be mounted in the phone. An MTP Application prompt may appear, asking to restart MPT application. You may answer what you wish :)

IMPORTANT NOTES

* Never mount SD card in the phone (Settings->Storage->Mount SD card) while it is shared with a computer. This will cause the card filesystem to be mounted concurrently by two operating systems, and for sure cause data lost.

* Always eject (unmount) the card from a computer before disabling UMS.

* It seems that results (especially glitches and hangs) vary depending on the SD card you are using. See this post by myself.

HELP, THERE'S SOMETHING WENT WRONG

* You may restart your phone. The app does not make any permanent configuration changes, so it's the safest option.

* Restart your computer.

* Unplug and replug USB cable.

* You may try to disable USB, wait for several seconds, then either enable it again, or from the system USB PC connection app, change the mode to PTP, and back to MTP. Be patient, and wait before performing next operation.

* Be patient. From time to time, the computer takes a lot of time to detect device going back from UMS to MTP/ADB.

* App not working. Describe the symptoms (app crash, phone crash, computer crash, nothing changes, etc), your device details (operating system version and build) and attach logcat (adb logcat -d -v long > filename.txt) logs.

P.S.

I would kindly ask moderators to move this thread to the appropriate subforum, if it is already not. Since I'm newbie, I can not post to Developer's forum. Thanks
[Galaxy S III Mini Themes and Apps] burak185:
404 Error. Please upload again
[Galaxy S III Mini Themes and Apps] sasa g:
+1
[Galaxy S III Mini Themes and Apps] f_ranek:
There's something strange going on...

Please find attached app, I hope it will download

Edit: Still 404, since I can not paste external links (newbie), try http colon slash slash bogus.ovh.org slash UMSShare.apk
[Galaxy S III Mini Themes and Apps] sasa g:
I tried UMS on XP and W7 but he did not work for me.When I want copy something, he says "copy..." and nothing happens.
[Galaxy S III Mini Themes and Apps] f_ranek:
Do you copy from the SD card, or to the SD card?

If you copy from, have you tried opening some files directly from the SD card? Do they open?

If you copy to the SD card, did you unmount it in Windows before disabling UMS?

I have just tried copying in both directions, and files do copy properly.
[Galaxy S III Mini Themes and Apps] orwell 1950:
Hi f_ranek

App is working well, but hungs PC copying from PC to SD and vice versa with files more than 690 Mb, hope you could fix it, it will be very usefull, well known advantages from ums mode.

Thanks for your job.
[Galaxy S III Mini Themes and Apps] Chameleon.:
Do not go on CM10

"Unfortunately the application was closed"
[Galaxy S III Mini Themes and Apps] sasa g:
From PC to SD card. PC says "copy...." and nothing happens.

Thanks
[Galaxy S III Mini Themes and Apps] f_ranek:
Actually, there seem to be some timeout issues. For instance, first I tried copying big files, and it seemed that everything hung, with strange Windows messages. So I disconnected USB cable, disabled and reenabled USM mode, and replugged USB. Then, I copied 40 MB to my SD card, but before the copying starts, I had to wait for a quite long time (about 30-60 seconds). But, surprisingly, after copying that 40 MB file, I have copied 80 MB file, 200 MB file and 700 MB file without any troubles and additional waiting! And they play well on the device. For your record: I was using Win XP SP3, and Total Commander 6.53. Tomorrow I'll try on Win7 64bit.

I'll try to tune a little the configuration, but have no idea if this will change something.
[Galaxy S III Mini Themes and Apps] f_ranek:
First of all, you are using quite unsupported by operating system. CM is Android, but is very different from the stock one, that device manufacturers put on their devices. Now, I have no plans for supporting CM - maybe find an app dedicated for CM, or ask CM developers to put back UMS mode natively, without any hacks. Because yes, UMS is still there, but hidden in UI, and all that UMS apps are doing is just guessing where and how, and hacking your OS.

Second, if you are using CM, it means that you are quite powerfull user. And I hope can read with understanding to install CM. So please read my post, and attach logcat (adb logcat -d -v long > filename.txt) logs. Sorry for my irony, but if you want to get help, you must first make a little effort.
[Galaxy S III Mini Themes and Apps] Chameleon.:
Thank you very much, inadvertently, this application works on 4.1.2 original stock
[Galaxy S III Mini Themes and Apps] Kobro:
Im not able to install on stock 4.1.2 i get problem parsing the package
[JAMin, XDA Neo, S200 General] MADJID:
I want to know wich one you think is better htc prophet or o2 Atom!
[JAMin, XDA Neo, S200 General] fastest:
imho;

speed, size = atom (though ive never used one)

batterylife = prophet

im pleased with the jamin but its just too slow.
[JAMin, XDA Neo, S200 General] universaldoc:
The Prophet and the Atom both have absolutely the same battery life. In a recent benchmark that was done my Mobile01, it was shown that the Atom actually had a longer battery life (by 4 minutes) than the Prophet.

You can check their review here:

http://mobile01.com/newsdetail.php?id=2471

Speed-wise the JAMin IS SLOW. The Atom on the other hand is much faster especially after the latest ROM Upgrade.

The JAMin however has a really good camera. Its one of the best i have seen in its class.
[JAMin, XDA Neo, S200 General] MADJID:
THANKS ,I think I made up my mind I am going for the O2 atom but I have to find out were to get it first Its hard to get hold of!
[JAMin, XDA Neo, S200 General] 27:
I was under the impression that the Prophet is fast and the Atom slow.
[JAMin, XDA Neo, S200 General] Camstech:
Atom is nearly there

Having owned an Atom for three weeks, I have to say it is certainly the best PDA/Phone I have used. Initially I was horrified at its performance (or lack thereof!), but the second ROM update has finally got it to where it should have been. It is certainly faster than my XDAII, XDAIIs and is up there with XDAIIi. It is also very stable, running more than a week without needing soft reset. I use Battery Pack Pro as a PPC management utility (known to slow down systems) without any real speed issues, and have it loaded up with a number of apps inc Cash Organizer, Collins Eng-French dictionary, Personal Vehicle manager, 1-Calc, and Illium e-wallet. They all work fine with WM5. I intend to load either Destinator or Navman once they get WM5 versions out. Co-Pilot already works with WM5 so I might use that if nothing happens soon.

Windows media chews vast amounts of memory, and everything slows when it is running. On the other hand, the A2DP works very well with my HP BT Headphones, inc track forward/back.

Two disappointments though. No BT Voice dialling, which I would have thought to be mandatory with a Handsfree Profile (the Exec has it!), and the Camera. The Camera is better than it was with the earlier ROMS, raising its performance to at least "crap" level, but it really a waste of time. It is slow to open, often crashes the system, is very slow to respond to a button press (lots of pictures of my feet as the shutter triggers up to 3 seconds after the shutter noise), and the white balance is all wrong, lots of red "flaring" and a blue tinge to the dark areas.

However, I didn't buy the system expecting to ever use the camera so that doesn't worry me. Photos from the Prophet seem much better so if a camera is important to you, give the Atom a miss.

Apart from the Voice Dialling issue therefore I think it is just about perfect. Its as small as many straight phones, has a reliable Bluetooth with decent range (unlike the terrible IIs with its 3 foot max range), has a robust Radio Stack (with reception as good as my Nokia 6230i, Atom has no external aerial connection although that never seems to make any difference anyway), a clear screen and very good stereo speakers.

A pair of hardware buttons to complement the WM5 interface would be an improvement, and a stronger battery cover wouldn't go astray.

Overall, I'm pretty happy, which I never was with the other models. It will be interesting to see what Quanta do with a larger form factor. A IIi sized machine with VGA and WM5 would be interesting! Cheers
[JAMin, XDA Neo, S200 General] 27:
People sang the Prophet's praises here

http://xdaforums.com/viewtopic.php?t=38148

They gave me the impression that the Prophet is all that plus a bag of chips.
[JAMin, XDA Neo, S200 General] MADJID:
if that ,what about the speed and the fm radio and the size?

have a look at this; http://pocketpcdubai.com/i-mate_PPC/jamin/reviewp2.html
[JAMin, XDA Neo, S200 General] scott451:
what is slow ?

hi,

i have seen a lot of messages saying the htc prophet is slow. i would like to know what slow means for each poster, slow doing what ?

is skype slow, is wmp 10 slow, or is everything slow ? any information of relative stability of the platforms would also be appreciated.

last thing, i have read that he camera on htc prophet is better. ok, but is it really any good for taking pictures, or is it just a gadget.

thanks for all help,

scott
[JAMin, XDA Neo, S200 General] fastest:
i read both bad and good things about the omap cpu. in theory its meant to be good but in practice sadly its not very good. yes, software isnt optimised for the chip.. but who here wishes to wait for a year or 2 before all software has been updated? and before then, we may have 1ghz pocket pcs :/

i love everything about the prophet over my original jam.. but sadly the cpu choice htc made completely ruins what could have been the ultimate device.

ive tried the eten m600 recently but wasnt happy with a few things and now im unhappy with the prophet :( im tempted by the o2 atom.. one last chance for me to find the perfect device?

for now, i think i will be going back to my trusty and speedy jam and my exec.
[JAMin, XDA Neo, S200 General] msellars:
I agree with Camtech - the Atom is a neat device though only with the latest ROMs is the speed acceptable. Earlier ROMS were painfully slow and most stores are now selling Atoms in Australia and doing updates for customers.

There are some reported issues most noticeable the BT needs work - units are reporting a noticeable hiss on BT audio (including A2DP) and a personal favourite, the BT used to work hands free with my BMW but after the latest ROM it doesn't! :roll:

Early adopter pains - the Atom has only been released (AFAIK) in Asia/Oceania.
[JAMin, XDA Neo, S200 General] kta:
I don't have an Atom but can speak about the Prophet. I'm running into the 3rd day of usage without a charge and the battery is still 23%! I've taken a good number of calls, recieved a 4MB file over BT, had WiFi switched on for about half an hour and listened to about 2.5 hours of MP3s.

Not bad I think :wink:
[JAMin, XDA Neo, S200 General] jwhitham:
I am thinking about getting a Prophet next. The speed issuse is my only concern.

I see that you can increase the clock speed on the Charmer since it's the same CPU I guess it will work on the Prophet. Anyone tried this?

This http://xdaforums.com/viewtopic.php?t=40457 thread says 472MHz! that would do me if it can play DivX 624x352 video at 100% speed.
[JAMin, XDA Neo, S200 General] Melchior:
I have the Jamin (Prophet). And heres the skinny on the "Slowness"

It is slow. And it will be noticeable. But when people compare slowness from a device. We are talking about 1/2 second to a second slower. Thats about it. For normal operation, opening windows, menus, programs, the Atom will be .5-1 second faster. How much is that really? It depends on you. .5-1 second faster is VERY noticeable. But what does mean for your productivity? The Atom will get something done a few seconds faster.

Thats about it, really.

Now when it comes to running something while your doing something else. It may be slow enough to be unuseable aka SKYPE (if you had 1 second lag on a video game, that game is effectively unplayable, etc). But when it comes up usually when your Mp3 is on, your surfing the internet, and you suddenly get a call. Or when your GPS is on and you get a call. You will feel it lag, and it WILL still work. Your just talking about the feeling of "snappiness" etc, but the end result is not much different. The Atom will pick up a call and be in call on maybe the first ring. It will take the third ring maybe for the Prophet to pick up the call. Both while in GPS or something.

Realistically speaking, NONE of that matters. So what if what your device slows down a bit? Even if you miss a call, does that really affect anything, when you can just call the person right back?

So what if basic usage is about 1/2 second slower?

I won't get into the overclocking of the OMAP. Suffice to say, it makes it just as fast as the Atom/Eten when you activate it for specific applications, or keep it overclocked (which would makes all usage very fast).

Now heres the part where NOTHING the atom can do will overcome its inadequacies:

Lack of 850mhz. If you care about using your phone first, then you want reception. If your on Tmobile, congratulations you have no reception in many buildings, basements, rural areas, even suburbs. N/A if your not in the North America.

Crappy Camera. Utterly unuseable camera functionality and picture quality. My Jamin takes DIGICAM quality pictures, saves very fast, and the shutter time is close to 1 second.

Build Quality and Battery life. Whoever quoted that review which showed equal battery life, WRONG. That review has been updated by the editor and the Prophet is estimated to have about 25% MORE battery life. I don't know about you, but the first thing in a device like this you should be worrying about IS Battery life.

As far as I'm concerned, the Atom has NOTHING on the Prophet. With the glossy and reportedly cheap casing, lack of 850, and useless camera. The Prophet is my all in one 4GB Mp3 player, Camera, PDA, and phone. Overclock it when if you really feel you must, and then the Atom loses the one single advantage it ever had.

As a consumer, this was pretty much obvious to me. I wouldn't buy an inferior product. So I bought the Prophet after reading the reviews.
[JAMin, XDA Neo, S200 General] spangelsaregreat:
Just finished first 24 hrs with JAMin. Works well in all areas and only slightly slower than my JAM. Was able to use Tom Tom, play MP3 in MortPlayer and take a call. After call both apps kept working.

I was also won over by the build quality of this device over the ATOM and the £100 price difference!!
[JAMin, XDA Neo, S200 General] Ruxton:
Soo.. you wont buy an inferior product, but you bought a phone that sometimes doesnt pick up a call? That's inferior.

I couldn't think of anything more ANNOYING than not seeing/hearing my phone ring, and then 2 hours later realising someone tried to call me about something really important, or even more annoying, hearing it ring and not being able to answer it. If i had to call back every 2nd or 3rd person who called me, my mobile bill would go through the roof.
[JAMin, XDA Neo, S200 General] Melchior:
You gotta be kidding me. Missing a call would NEVER happen, unless you are running SKYPE, GPS, Internet Explorer a video in the background. I'm saying the issues at hand aren't even really ISSUES. I'm not saying it actually AFFECTS the device under normal usage. Please READ my ENTIRE post next time instead of taking quotes out of context please.

Wth are you smoking with the phone bill argument? Are you magically getting charged for the missed call or am I missing something?

When people argue about the OMAP's speed and give retarded examples that either never happen or happen ONCE in a blue moon. First of all how many times are you going to be using a GPS (in your car) and receive a call. In such RARE circumstances, the only difference between the Atom and the Prophet is that the Prophet might lag a little more than the Atom. How many times will you be playing a video and suddenly receive a call? For all intents and purposes, the Prophet's processor copes with and WORKS for any sort of realistic multitasking scenario. The Atom's ofcourse works a bit FASTER.

ALL of this MOOT when you overclock. Set your overclocking preferences to when you open your GPS, or load a video file, or using the internet. Guess what, the Atom no longer has ANY advantage if you choose to do this.

Unfortunately for the Atom, you can't overclock OR overcome its lack of 850, much touted but unuseable 2MP camera, and inferior build.

Again, as a consumer, I will be doing my research and buying the best product. I happen to be on Cingular. If you happen to live outside of North America, and you don't care that the device your buying costs about $100 more and is (-) Camera. The Atom IS better for you. In the US, you either go Verizon for the best reception, or you can go Cingular for great reception and more choice in GSM phones. If your on T-Mobile, God won't even help you on your reception. I speak from experience when moving from T-Mobile to Cingular, it was like Night and Day in most areas.

I'm not defending the Prophet because I bought it. I can easily sell it IF there was a better device. I bought a Wizard 2 WEEKs ago, and that didn't fit my taste at all, so I promptly sold it. I'm trying to let people understand that depending on your user habit, location, and NEEDS of a device, the Prophet or Atom may be more suitable.

AS it boils down in comparison

The ONLY thing the Atom has: Speed

The Prophet has: Camera, SD card, Reception, and Build Quality.

Overclock, and the Atom has absolutely NO advantage.

If you don't wish to overclock, dont need the camera, don't mind the mini SD, don't need the 850mhz, and prefer the shiny black finish, the Atom IS a better device for you.

For most of us (especially in the US), the Prophet's features and versatility far outweigh its slightly slower operation. Overall, I think most people would agree that the Prophet is a better device than the Atom. I would much prefer my cheaper 4gb Mp3 player, 2MP Camera, Phone, Internet and PDA all in one over a 2gb Mp3 player, inferior reception phone, and slightly faster internet and pda functionality.
[JAMin, XDA Neo, S200 General] kta:
I NEVER missed any call no matter how many applications I have open. The OMAP has a dedicated code for phone related applications so no matter how many apps you have open, the phone is always responsive.

I sometimes missed calls on the magician when I had many apps open. Phone app responsivness on the Prophet is better than the Magician's!!
[JAMin, XDA Neo, S200 General] skagen:
Translation - one of these items will be annoying compared to what you are used to - the other would not. Let's put it this way, I wouldn't go out and buy a PC that was

slower

than my previous one, let alone for more money.

Depends on if you think you spent your money on a phone - or a toy. And judging by your fixtion on the camera ( the camera in all these phones are a joke frankly). I'd have to wonder.

I'm much more interested in buying phone from someone that makes the phone part work well, before they go spending effort on a toy camera. Talk about a messed up sense of priorities...

Build quality remains to be seen - proven only by long term usage.

There is not point in touting a device beyond its weaknesses. The Prophet/Jamin may be fine for some. But its sheer folly to go around pretending that its weaknesses would not affect anybody or that 850mhz is an issue that affects most of the world - it doesn't. Many people dont give a fig about 850. We don't live in US or Canada.
[JAMin, XDA Neo, S200 General] jwhitham:
But then I also wouldn't get a new PC that only had half the storage of my old one. I have a 4GB card in my Magican that I will have to throw away with the Atom.

My contract is up in July if nothing else comes out before then with:-

* Full size SD / SDIO

* Wifi

* 400+MHz

* WM2005

* 2MP+ Camera (ideally with autofocus & optical zoom)

* Same form factor as my Magician

* USB2

* USB Host

* D3D hardware

* VGA (ok now I'm dreaming)

* Built in GPS (the new sort that work indoors)

Then I guess I'll have to go for the Prophet due to the investment in my memory card.

Maybe I can just set the clock speed to 400Mhz permanently and live with shorter battery life......
[JAMin, XDA Neo, S200 General] skagen:
Tail - Wagging - Dog......

Anyway move ot SD is a wider trend that isnt going to go away. Nokia is also moving to mini SD in Series 60 3rd editon (ie ESeries, N series etc)...
[JAMin, XDA Neo, S200 General] jwhitham:
The MiniSD trend is worring. Just as SD cards started to get to decent capacities they go and start halving them all :-(
[JAMin, XDA Neo, S200 General] kta:
@skagen

Using the right 3rd party software, the Prophet is not slower than the Magician in your everyday use. It is only slower if you're watching a 760Kbps WMV file! So what?! And this is a little price to pay compared to the many advantages the Prophet has on the Magician, such as WiFI, BT 2.0, WM5 and the one-handed operation improvements, 2MP camera, etc.

And the Prophet's camera is not a joke, believe me. See attached pic of my dirty car :)

I could only realise how improved the Prophet was over the Magician when I go the Dopod 818 PRo myself. You'd be surprised!
[JAMin, XDA Neo, S200 General] skagen:
It should take 3rd party software for a "new" model to approach (not even equal) the speed/responsiveness of the old.

And that software can invalidate your warranty, BTW.

Camera is not why I buy a phone. I got a real digicam: Panasonic FX series. Call me when the ones on a WM phone reach that resolution and have a zoom (and no I'm not taking about that scam they call "digital zoom"). I'm interested in a smartphone that does what phone need to do perfectly - before they spend energy and resources on camera.
[JAMin, XDA Neo, S200 General] kta:
By using the 3rd party software I did not mean 3rd party software that speeds up the device!!! The right 3rd party software as in using 3rd party software that is designed for WM5!!! And since when does intalling 3rd party software invalidates your warranty??!!!

The phone part of the device does exactly what is meant to do, and better than the magician. Looking for contacts is easier, call quality is better, etc.!

I don't carry my Fuji FinePix 6MP camera with a 10x optical zoom every where I go, so sometimes I find the 2MP camera on the Prophet quite handy :)

Do you have a Prophet yourself? If you don't, you really cannot tell. I have both!