You probably know about latest iPhone’s security issue. The good news is that there is a solution to fix it.
Jonathan Zdziarski has deviced a way to disable this writing to disk, so that screenshots cannot be recovered. On a jailbroken iPhone, you can disable these screenshots with the following commands in MobileTerminal or through SSH connection to iPhone:
Screenshots themselves actually get written to /var/mobile/Library/Caches/Snapshots. So these commands delete this folder and symlink it to /dev/null, so the screenshots don’t get written to disk.
The side effect to this is that when resuming an application, you’ll get the default screen in the zoom-in effect. Once the application resumes, however, you’ll have your application screen back. For example, your mail application will always zoom to the front as if you had an empty inbox, but will quickly correct itself once the application resumes.
“To return to the default behavior, just delete the symlink and the directory will get recreated. Mind you, this has no effect on the many other pieces of data stored on the iPhone, and therefore your iPhone will always be at risk for leaking private data, especially to seasoned forensic examiners. Use at your own risk.”
CopierciN is a cool app that implements some copy / paste functionality. It’s in the beta stages but has potential. It lets you import and export between apps like notes, sms, email. Avaliable via Cydia Installer for 2.x firmares.
CopieriN is a basic text editor which, hopefully, bring some kind of copy/paste mechanism to iPhone (to jailbroken ones only, unfortunately). It does not add copy/paste functionality directly to other applications but it provides a mechanism to import text from and export text to SMS, Notes, Mail applications (more to come in the future) and files in the filesystem.
Usage: It basically has two parts: Text Editor and Importer/Exporter. Within the text editor, you can select a piece of text using your finger, cut or copy it, and paste it to a selected location.
Jamesisbored published a guide, that shows how to block ads, that show up in Safari browser during web surfing.
MobileSafari has one major drawback. Up until now, there was no way to block ads. Ads increase the load time of a webpage, and especially on EDGE cause the internet to crawl. Blocking them will give you a lot of extra speed. This is one of the simplest hacks available for your iPhone. You will need to be Jailbroken and have the 2.0 Update, or later.
Connect to your iPhone through SSH, iPhoneBrowser, or some other tool.
Navigate to /etc/.
Now download this replacement hosts file. Replace iPhone's file with this one.
Restart your iPhone!
This hack has been tested and confirmed to be working on the iPhone 2.1 Update.
Once installed and customized, it allows you to download data off the Internet and store it on your iPhone or iPod touch local disk. You can download mp3 files, zip archives and much more. It was avaliable for old firmwares (1.1.4 and below). Now 2.0 users can use it too. Avaliable through Cydia Installer.
PwnageTool 2.0.2 released just a day ago. And now WinPwn - iPhone jailbreaker and unlocker for windows is avaliable. The main new feature - it supports firmware 2.0.1.
iPhone OS 2.1 beta 3 is now available and is to be used for testing only. View the Pre-Installation Advisory for iPhone OS 2.1 beta 3, Readme, and Release Notes before installing the new versions of the iPhone OS and SDK. As a reminder, pre-release software is Confidential Information and is subject to the terms outlined in your Registered iPhone Developer Terms and Conditions with Apple.
Again, there were 8 betas released for 2.0 between March and July. If Apple keeps this up, could we be looking at a September release for 2.1?
PwnageTool 2.0.2 is out. It will support new firmware 2.0.1. It will jailbreak and unlock the old iPhone and jailbreak new iPhone 3G. Here are the download links:
Installer 4 Beta is included, it is added in any mode by default. The main installer package management interface within PwnageTool isn’t enabled yet, and will report that installer.app isn’t available, but the actual Installer.app package is added as a default option in both modes.
The latest Cydia is also enabled by default. We recommend to use Cydia, not Installer.
There are several reports that updating to 2.0.1 on an iPhone in Airplane mode may result in bricked phones.
Users who paid Vodaphone to unlock their phones for international roaming have reported the update breaks connections with their carriers.
A few users report occasional lag in the Contacts, SMS and e-mail apps. From our testing, typing in the Contacts app is still laggy, but SMS and e-mail is faster.
No surprise whatsoever: Updating results in losing access to your jailbroken (i.e. hacked) apps. 2.0.1 updates iPhone 3G's baseband, you may never be able to unlock the handset again if you run this update.
Many users are reporting 2.0.1 is slow with backup. This more likely has to do with the version of iTunes they're running; many have said iTunes 7.7.1 sped up backup and syncing.
Winterboard is amazing. Saurik, the developer of Winterboard, has just added dynamic backgrounds. Your background can now be an HTML web page using webkit. The possibilities are endless. He threw together a small theme called “Saurik” that fades in and out between two images as an example. But so much more can be done with this.
Comments from Saurik:
So, while staring at the desktop, I realized “wait, why don’t I make that a website? then you could do all kinds of neat things with it!”. This dream has been made a reality with the latest version of WinterBoard. There is a new file you can add called Wallpaper.html which puts a UIWebDocumentView behind SpringBoard.
TwelvePin has released the Backup Disabler, a new iTunes utility for Mac OS X. Backup Disabler allows users to turn off iTunes 7.7’s backup feature for the iPhone and iPod touch. The application also allows this functionality to be restored, both with a single click.
The balance between backing up that your latest saved game or text messages and waiting an hour for your phone to sync is a delicate one. Now, you can easily sync without waiting for the backups, and just as easily re-enable them whenever you like. Backup Disabler works by setting a hidden iTunes preference to turn off syncing, as shown here.
This is one of the most interesting applications for IPhone.
Dynolicious is an all-purpose automotive performance meter, utilizing the built-in accelerometer in the iPhone and iPod touch to record your driving characteristics. BunsenTech, the makers of the software, claim that it can record 0-60 times within .08 of a second, accurately estimate your current speed and monitor and record any directional G force. The system seeks to perform nearly every function of (much) more expensive dedicated monitoring units, which seems like an awfully tall order for a $12.99 piece of cellphone software.
Specifically, the Dynolicious software gives you:
0-60 MPH
Other Speed Tests (0-10 MPH through 0-100 MPH in 10MPH increments)
Quarter Mile Elapsed Time
Quarter Mile Trap Speed
Elapsed Time and Trap Speed for standard intervals (60', 330', 1/8 Mi, 1000')
Lateral G's (current and peak)
Braking G's (current and peak)
Wheel Horsepower
Estimated Engine Horsepower
Realtime Speedometer and Graphs
Realtime graphical skidpad display
View results for latest test run or any saved run
View averages based on vehicle, date, or modification
Compare results between vehicles, dates, or before-and-after modifications
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.