- Jun 24, 2001
- 24,195
- 857
- 126
OK, so the iPhone has been hacked to run unofficial software and opened up to run official software. Great, but those aren't the reasons why I won't buy one: If I'm giving up expandable memry in the name of joining the Apple upgrade cycle, I demand A2DP and some alternative to Janus subscription DRM.
No doubt, Apple will either save A2DP for the next product in the upgrade cycle or use it to generate revenue "for accounting reasons" like the 802.11n driver. I can wait: I'm in no hurry. The other aspect is Janus DRM.
With the iPhone "wide open" as far as software goes, why hasn't someone made a WMA playback application? Even though the ability to playback Janus DRM subscription files would probably not be there, Janus DRM is cracked so playback should be possible with a work-around: strip DRM w/FairUSE4WM; load and playback the plain WMA files without re-encoding; profit.
Adding support to the iPhone's own playback functionality may be possible using the same technique as a dummy-file video frameserver. In framserving, you might have a tiny dummy AVI file that, when loaded into a video application, receives the output of another application that is playing back the source file. This helps one video encoding/editing application support a format that it normally would not support and eliminates needing to convert and store the original file as an uncompressed AVI.
A program syncing files to the iPhone could sync small "lossless" dummy files with the tags and metadata for each WMA file. The application running in the background on the iPhone could then detect when the iPhone tries to read them and then stream the output from the WMA playback application as a lossless file (the iPhone playback function is unaware of the trickery).
So, is anyone working on this? Is there some reason I can't think of why this isn't possible (encrypted filesystem inaccessible to homebrew apps perhaps?)?
No doubt, Apple will either save A2DP for the next product in the upgrade cycle or use it to generate revenue "for accounting reasons" like the 802.11n driver. I can wait: I'm in no hurry. The other aspect is Janus DRM.
With the iPhone "wide open" as far as software goes, why hasn't someone made a WMA playback application? Even though the ability to playback Janus DRM subscription files would probably not be there, Janus DRM is cracked so playback should be possible with a work-around: strip DRM w/FairUSE4WM; load and playback the plain WMA files without re-encoding; profit.
Adding support to the iPhone's own playback functionality may be possible using the same technique as a dummy-file video frameserver. In framserving, you might have a tiny dummy AVI file that, when loaded into a video application, receives the output of another application that is playing back the source file. This helps one video encoding/editing application support a format that it normally would not support and eliminates needing to convert and store the original file as an uncompressed AVI.
A program syncing files to the iPhone could sync small "lossless" dummy files with the tags and metadata for each WMA file. The application running in the background on the iPhone could then detect when the iPhone tries to read them and then stream the output from the WMA playback application as a lossless file (the iPhone playback function is unaware of the trickery).
So, is anyone working on this? Is there some reason I can't think of why this isn't possible (encrypted filesystem inaccessible to homebrew apps perhaps?)?