←back to thread

442 points logic_node | 3 comments | | HN request time: 0.698s | source
Show context
the_clarence ◴[] No.43973667[source]
I switched from a lifetime of iPhones to an android phone last year, just because of folding phones. They are amazing and IMO the reason why Apple is going to have issues as these get cheaper (unless they release a folding phone too). Now that I have all this screen estate the current UI feels limiting often.
replies(4): >>43973686 #>>43973773 #>>43973776 #>>43973810 #
permo-w ◴[] No.43973686[source]
I switched from iPhone to android a month ago and it was so awful that I just went back to using my old phone. I treat the android device as essentially a powerbank with a camera, and even that it's bad at. plug it into my PC to transfer pictures? no response
replies(10): >>43973734 #>>43973739 #>>43973762 #>>43975426 #>>43975644 #>>43976538 #>>43976582 #>>43977157 #>>43978284 #>>43980389 #
goosedragons ◴[] No.43973762[source]
Is your PC a Mac? Apple doesn't support MTP because they want iPhones to look good or something. Every other OS with a reasonably complete Desktop Environment will allow mounting an Android device as what appears pretty much as a standard USB drive. It's part of why I prefer Android. Using an iPhone on Linux/BSD is just not worth the hassle.
replies(3): >>43976105 #>>43980333 #>>43981026 #
1. cosmic_cheese ◴[] No.43980333[source]
I think it’s more that MTP is an awful protocol than anything else. It’s slow and flaky even under OSes that support it. It’s shocking to me that with all of the brilliant people working for Google, nobody has managed to figure out a better replacement.
replies(1): >>43982655 #
2. goosedragons ◴[] No.43982655[source]
Maybe I've just been extraordinarily lucky but it's been nether of those things for me. It's also far superior to Apple's go through iTunes/Finder garbage protocol IMO.
replies(1): >>43983517 #
3. cosmic_cheese ◴[] No.43983517[source]
Not saying that Apple has anything better, but I really don’t feel like the problem is adequately solved on Android either.

The easiest thing in my mind would be to use USB mass storage, with the storage presented to the connected computer being virtualized with a layer reconciling changes with actual storage on the fly (which the current MTP implementation already does anyway), solving the problem that USB mass storage traditionally has arising from two systems mounting the same chunk of disk at once.

That would work everywhere and remove the need for a bizarre protocol borrowed from Windows XP.