The new version of the popular NES emulator for the iPhone and iPod touch now includes accelerometer control for all games. The implementation is very simple: A tilt is equivalent to controlling input in that direction. This means that tilt control can be used in any game loaded into the emulator, but also that some of the controls are pretty much balls. Also, this app does not live in the official app store. NES.app 2.3.0 with tilt control is available now in Cydia.
As seen in the video, controlling Mario is fairly natural, though quick turns and exact jumps are difficult to execute (playing Mario with the stock controls is often worse, though). Bomberman sort of works, but in that case—and many others—the old touch control overlay is much easier. Obviously none of these games were designed with tilt control in mind, but a surprising number are at least playable.
This video walkthrough of MagicPad, a rich text editor app that is still pending acceptance into the App Store, is notable for showing the first working copy and paste framework on the iPhone (at the 1:00 mark). Of course, SDK limitations keep the functionality quarantined within MagicPad itself, but its developers, Proximi, hope to use it as a case study for pushing forward one of the iPhone software's most wanted features.
Apple's Fairplay DRM, which protects all the applications you download from iTunes, has been hacked. The method for hacking this has actually been around for a while, but has been recently applied to Super Monkey Ball and distributed into the wild. To do this, you'll need a jailbroken iPhone and SSH installed (to transfer the game and to fiddle with permissions). The theory is a bit techy and complex, but the execution isn't too insane. iPhone developers are disappointed about this
The big winners in Apple's new online App Store are gamemakers, who dominated sales in the week since the new iPhone 3G hit stores.
Seven of the top 10 paid applications, including the top five, were video games, led by Sega's Super Monkey Ball, a rolling racing game. Even among the free iPhone and iPod Touch applications, which include popular social networking sites like Facebook and the Internet radio service Pandora, the top title is Tap Tap Revenge, a rhythm game similar to Guitar Hero.
These 10 titles sold the best in the iTunes App Store:
DevTeam posted a new interesting screenshot. They successfully downgraded modem firmware. This is not an unlock (yet), but it is a good illustration of the first progress made with regard to hacking the 3G baseband. They accomplished this by being able to execute their own code on the baseband that allows to circumvent security checks and flash the baseband with older, disallowed firmware. Please note this has been accomplished using software only, the iPhone 3G has not been disassembled or hardware modified in any way.
United States Patent and Trademark Office (USPTO) just released a large document detailing "Touch Screen Device, Method, and Graphical User Interface for Determining Commands by Applying Heuristics". There are lots and lots of information in this patent (#20080174570) but only one particular section that really caught my eye. It has to do with one feature many of us have been wishing for on the iPhone --- support for Flash content.
The content from this patent doesn't say whether Apple will add support for Flash to future versions of iPhone OS 2.0, but it does tell us that Apple has most definitely considered it. And as an added bonus, we may even see native support for Windows Media content.
FIGS. 40A-40F illustrate exemplary user interfaces for playing an item of inline multimedia content in accordance with some embodiments.
In some embodiments, user interfaces 4000A-4000F include the following elements, or a subset or superset thereof: 402, 404, 406, 3902, 3906, 3910, 3912, 3918, 3920, 3922, as described above; inline multimedia content 4002, such as QuickTime content (4002-1), Windows Media content (4002-2), or Flash content (4002-3);
This is generally caused after syncing your backup. This has nothing to do with jailbreaking or not. However, the fix for it is simple and is part of a jailbreak. The issue is that after syncing your backup, your mail folder is owned by root and your mail app running as user mobile does not have permissions to access it. You can fix it in SSH. But I also added a button in BossPrefs to solve it.
Step 1:Jailbreak your device
Step 2: Install BossPrefs from Cydia
Step 3: Tap “more”
Step 4: Tap “Fix User Dir Permissions”
Step 5: Sometimes, not always, you will need to load settings and reenter your mail passwords.
It is quite frustrating to hit so many key presses to enable / disable the 3G.
So BossPrefs added 3G toggle to the version 2.04b. This is something every 3G owner will need frequently since 3G costs more battery than even WiFi. Note: 3G toggle can take up to 30 seconds so be patient. You should leave the app open until the end or you risk having wifi off and have to toggle it on as well.
Some curious developer found the following within the English-language 'Localizable.strings' file located in 'System/Library/PrivateFrameworks/WebKit.framework':
Therefore, it's unclear whether those references represent the groundwork for upcoming iPhone features or simply exists as carryovers from the WebKit frameworks used to develop applications for the Mac and Windows PCs.
It will be called Installer 4, completely redesigned and with a new nice looking interface. When it's done, it will be multi-threaded (meaning everything doesn't come to a halt while your sources are being updated) and support package dependencies as well. It will also have a new model for storing the info about applications, better and faster one.
Apple is already providing developers with a new iPhone firmware beta with enhanced location-finding that could lead to true navigation as well as the roots for background push services.
The one of new features is update to core Location - it can now recognize the cardinal direction of an iPhone with GPS as well as its velocity, both of which are ingredients necessary to providing turn-by-turn directions. The additions confirm statements recently by Apple's Greg Joswiak, who rejected earlier claims that iPhone 3G's GPS antenna wasn't powerful enough to handle navigation and in turn explained that "complicated issues" are holding the device back from serving as a true navigation unit.
Apple is also implementing a rough version of its background push notification service in the 2.1 firmware. Announced at the Worldwide Developers Conference, the feature lets third-party native programs receive data such as alerts or new messages without actively running. The measure saves processing power without interrupting some apps that depend on constant access to the Internet.
The inclusion of this early version of the code alludes to the 2.1 update becoming public at the same time as the push notification service itself, which is tentatively due for September. In the meantime, Apple and its US partner AT&T are known to be testing iPhone 2.0.1, a maintenance release that likely fixes some of the outstanding bugs with the initial 2.0 release.