Reputation
30,599
Next tag badge:
86/100 score
20/20 answers
Badges
13 107 150
Newest
 Enlightened
Impact
~4.0m people reached

Oct
31
wiki created 4.4-kitkat description
Oct
31
wiki created 4.4-kitkat excerpt
Oct
31
asked When will my device get the Android 4.4 update (KitKat)?
Oct
31
answered When will my device get the Android 4.4 update (KitKat)?
Oct
31
comment Why is Android File Transfer necessary?
Also, another potential component to this is that it allows the internal storage to use a more robust filesystem, like ext4, whereas a UMS block device is pretty much always going to be FAT32 in order to provide interoperability between Android and the PC's OS. Since MTP abstracts access to the device, the OS can read/write even if it doesn't support ext4 (e.g. Windows).
Oct
31
comment Why is Android File Transfer necessary?
@Izzy: I think the big problem is that it's not technically feasible once they went the MTP route the way they did. On a device without external storage (like Nexus devices) you'd have to basically surrender the entire /data partition if you used UMS, unless there was some way to make the /data/media directory act like some kind of virtual block device (maybe there is, I'm not sure). Losing access to /data would not work, so they'd likely have to re-architect the whole system in order to support both.
Oct
31
comment Why is Android File Transfer necessary?
It was basically done because using mass storage mode on devices without SD cards was decided to cause too many complications. In particular, if you use mass storage you have to partition the device in two (apps and media) in order to enable block-level access that UMS needs. MTP lets you access the whole volume and use it for either purpose. Dan Morril (from Google) explained this a bit in a Reddit comment, but I don't know if there are any more "official" explanations around.
Oct
31
comment Why is Android File Transfer necessary?
Android dropped mass storage mode in 3.0 (at least, on devices that lack removable storage) and switched to Media Transfer Protocol. I don't know that OS X supports MTP natively, so I'd wager that could be the reason.
Oct
29
reviewed Edit Is there a shop like Cydia on iOS for Android?
Oct
29
revised Is there a shop like Cydia on iOS for Android?
edited body; edited tags; edited title
Oct
29
comment How do I withdraw an app rights to enter internet in CyanogenMod?
Block apps from accessing the Internet on Android device, Is it possible to install an app and exclude some of its requested permissions?
Oct
29
revised HTC One X will not turn on
Please check your caps lock key. It appears to be stuck/broken
Oct
28
revised What is this N-shaped icon on my HTC One?
Oops
Oct
28
answered What is this N-shaped icon on my HTC One?
Oct
26
revised How to open youtube links on my facebook messenger app, in the youtube app?
edited tags; edited title
Oct
25
reviewed Reject Vibrate function on my Samsung Galaxy S3 doesn't work though it is turned on. What is the cause?
Oct
24
comment Why does Google Wallet depend not only on the Phone but the Carrier as well?
It's probably just a business thing, but really, in order to get a definitive answer you'd probably have to ask the carriers/Google why it is the way it is. As an example, though, Verizon has it's own mobile payment platform, Isis. Google Wallet is a competitor, and historically they have not supported it.
Oct
24
reviewed Reject Vibrate function on my Samsung Galaxy S3 doesn't work though it is turned on. What is the cause?
Oct
24
comment Google Play does not recognise updated firmware
Google Play should have no problem identifying your Android version. It can check that when you launch it. Again, did it tell you specifically that it could not be installed because your version of Android was not supported? There are many, many reasons an app may be incompatible with your device; the version of Android you have installed is only one of them. I would wager the app requires some hardware feature you do not have. See also Why are some apps on the market incompatible with my device?
Oct
24
comment Google Play does not recognise updated firmware
How are you certain that is the reason they won't install? I don't believe the Play Store gives you a specific message that tells you that your version of Android is too old. Are you sure it's not region restrictions or hardware incompatibility?