There are so many myths about the iPhone that I would like to address them here.
Myth 1
You can only put your music on a single machine.
Myth 2
You cannot download files onto your iPhone.
Myth 3
You cannot download YouTube videos for offline viewing.
Myth 4
You cannot live without iTunes.
The fact is the above problems are not problems at all.
I will tell you how to do that later.
And it's not a workaround nor do you need to jailbreak for them to work.
Showing posts with label iTunes. Show all posts
Showing posts with label iTunes. Show all posts
Thursday, September 27, 2012
Monday, March 7, 2011
My Anticipated iOS 5 Features - USB Mass Storage
I'm going to start off a series of topics on the upcoming iOS 5 features which I very much anticipate.
First off, "USB Mass Storage".
Now, the closest competitor, Android OS is able to mount its file system(SD Card) as a standard "USB Mass Storage" device all along.
Even at the current version 4.2.1 of iOS, Apple is still not opening up this very much needed feature.

I take it that Apple is not going to compromise system instability by opening up filesystem access.
I very much hope that in iOS 5, Apple at least dedicate a single directory, say "/var/media/massstorage" and has its API allowing applications to have access to this particular directory.
Then, allow "USB Mass Storage" capability which points the root to this directory, so that users can copy/read files using the usual USB plug in.
In other words, do not restrict file transfer to just PC iTunes!
First off, "USB Mass Storage".
Now, the closest competitor, Android OS is able to mount its file system(SD Card) as a standard "USB Mass Storage" device all along.
Even at the current version 4.2.1 of iOS, Apple is still not opening up this very much needed feature.

I take it that Apple is not going to compromise system instability by opening up filesystem access.
I very much hope that in iOS 5, Apple at least dedicate a single directory, say "/var/media/massstorage" and has its API allowing applications to have access to this particular directory.
Then, allow "USB Mass Storage" capability which points the root to this directory, so that users can copy/read files using the usual USB plug in.
In other words, do not restrict file transfer to just PC iTunes!
Sunday, February 6, 2011
iOS File System Restriction
Whenever Apple releases a new version of its iOS firmware, I will be hoping that they open up more low-level API to the developers.
Even simple and non-destructive API call to read/write to the ringtones file directory is not available. The iOS API only allows the app to write to it's own subdirectories only.

Now, Android OS users have been able to simply copy or download any .mp3 to a designated file directory on the SD card and the OS will be able to pick it up and set as ringtone.
For iOS, without jailbreaking, the only way you can add a new ringtone is via iTunes syncing.
I don't see any potential compromise to system instability by opening up the access of the ringtone directory to developers. As I've jailbroken my iPhone 4, I do know that the ringtone directory is at "/library/ringtones". I can just copy and .m4r music files to this folders and I can use any of them and set it as my ringtone.
There are now numerous "Ringtone Maker" apps in the App Store now.
However, if you read the instructions of all these apps, they will typically mention that the generated .m4r ringtone file can only be copied out using iTunes File Transfer. Thereafter, you will copy this copied out .m4r file to the iTunes Ringtone menu item and sync.
If only Apple allows the writing to the /library/Ringtones directory, the above tedious steps won't be necessary.
Let's see if Apple come to their senses in iOS 4.3.
Even simple and non-destructive API call to read/write to the ringtones file directory is not available. The iOS API only allows the app to write to it's own subdirectories only.

Now, Android OS users have been able to simply copy or download any .mp3 to a designated file directory on the SD card and the OS will be able to pick it up and set as ringtone.
For iOS, without jailbreaking, the only way you can add a new ringtone is via iTunes syncing.
I don't see any potential compromise to system instability by opening up the access of the ringtone directory to developers. As I've jailbroken my iPhone 4, I do know that the ringtone directory is at "/library/ringtones". I can just copy and .m4r music files to this folders and I can use any of them and set it as my ringtone.
There are now numerous "Ringtone Maker" apps in the App Store now.
However, if you read the instructions of all these apps, they will typically mention that the generated .m4r ringtone file can only be copied out using iTunes File Transfer. Thereafter, you will copy this copied out .m4r file to the iTunes Ringtone menu item and sync.
If only Apple allows the writing to the /library/Ringtones directory, the above tedious steps won't be necessary.
Let's see if Apple come to their senses in iOS 4.3.
Subscribe to:
Posts (Atom)
