Traveling at the speed of light? Measure just how fast you’re going with a speedometer you can add to the Maps app via a Cydia tweak for Jailbroken iPhones. Speed for Maps is a small utility that you download to measure how fast you’re traveling in miles per hour, feet per second, kilometers per hour, meters per second, or knots if you’re traveling the high seas. A small, circular badge is added to Maps that displays your current speed — useful for biking and boating, but maybe not so much for driving where your panel instruments already give you everything you need. Regardless, it’s a simple tweak you can find in the Cydia repository if you’re interested in adding the tiny overlay.

[via FunkySpaceMonkey]

Aug
1

Forbes Profiles Comex, The iPhone Hacker Behind JailbreakMe

Forbes has published an interesting story on comex, the 19-year old hacker and Cydia developer who has released jailbreak tools for the iPhone multiple times in the past years. Namely, the latest iteration of JailbreakMe (which relied on a vulnerability in the iOS’ PDF rendering library that Apple patched after 9 days) has been used over 2 million times to jailbreak iOS devices (including the iPad 2) running iOS 4.3.3. Last year, comex released JailbreakMe 2.0, again based on a bug in the PDF engine, which allowed users to jailbreak devices running iOS 4.

The popularity of comex (his Twitter account alone has over 172,000 followers) and the anticipation that precedes every jailbreak release had the unpleasant side effect of a leak of an early beta version of JailbreakMe 3.0, which forced comex to rush the public release fearing Apple’s upcoming fix.

Perhaps the most interesting part from Forbes’ story is this little tidbit about comex’s background:

The young hacker taught himself to code in the programming language Visual Basic at the age of nine, gleaning tricks from Web forums. “By the time I took a computer science class in high school, I already knew everything,” he says. When he found that he couldn’t save a screenshot from the Nintendo Wii video game Super Smash Brothers to his computer, he spent hours deciphering the file, and later worked on other Wii hacks, getting a feel for its obscure operating system.

“I didn’t come out of the same background as the rest of the security community,” he says. “So to them I seem to have come out of nowhere.

Whilst Apple is seemingly “borrowing” ideas from the jailbreak community to implement them in iOS 5 in a more polished way, questions remain whether the future of the iPhone has much room left for jailbreakers. The way I see it, as long as Apple won’t allow users to freely customize the experience of iOS at the same degree the Mac does, and as long as people like comex will be around, there will always be a reason — we’re not talking about the necessity — to jailbreak a device.

Read the full story over at Forbes[image via]

Everyone may not have to share Macs and iOS Devices with others, but there are many of us that do. For the Mac, it’s easy and a great idea to set up User Accounts for times when someone needs guest access or has a different OS setup than what we normally use from day to day. A common complaint for iOS users is that there are no User Account options, only parental controls and such. Dave Caolo recently posted on 52 Tiger how to child proof your iPhone, which we recommend reading. He lists many ways to child-proof your iOS device but an easier way for Apple to do this would allow User Accounts on iOS devices.

iUsers for iPad is a Cydia hack for jailbroken iPads by Pedro Franceschi that gives you something close to having OS X’s user accounts. The hack is set up inside Settings.app >> Extensions >> iUsers. Add a user by simply tapping “Add User”, insert a name, passcode and choose whether they have admin rights or not. This means each user can have their own set of app positioning, home screen wallpapers, settings, etc. Now this won’t save your iPad from wondering fingers or accidental App Store purchases but it does offer some deal of restriction for your personal iPad setup.

According to the video, if you want to switch accounts once they are added, simply go to the lock screen and tap the Accounts button. The iPad does a quick springboard reboot (which could bother some people) after selecting the account you want to open and it even remembers apps states for each account. Obviously this is dangerous for backups, but if you want to try something like this, it looks cool.

This isn’t Pedro’s first Cydia tweak, back in May we showed you PhySwitch, which lets you cycle through apps with the volume keys. iPad Jailbreakers, if you want to try out iUsers, add the repo: cydia.iblogeek.com to see it in your Cydia apps.

Demo video after the break. (more…)

Swype, a popular alternative typing system that comes pre-installed on a variety of Android devices, was unofficially ported to the iPhone and released yesterday as a tweak for the iOS keyboard on Cydia. The peculiarity of Swype is that it allows users to write sentences by simply sliding their fingers on the keyboard, without ever lifting them, and manages to compose words thanks to a mix of predictive auto-correction, and proprietary technology that has allowed Swype to become a cult among Android users. The creators of Swype have been saying for years that they have a working version for iOS devices, which could be released on the App Store if only Apple let developers submit apps that enhance system functions like the default keyboard.

For this reason the official Swype for iOS may never see the light of day, but that hasn’t stopped Cydia developers from building their own version, which was released yesterday for free. Unlike what initial reports claimed, the Swype available on Cydia is an unofficial port, which doesn’t use Swype’s technology but uses Swype’s brand. According to Swype CEO Mike McSherry, interviewed by GeekWire, the port that’s been released on Cydia is more or less a “hack”, a re-imagination of the original Swype by developer Andrew Liu. The port, as also seen in the demo videos, is buggy and doesn’t come with Swype’s popular “blue tracer line” for the keyboard; moreover, Swype’s CEO is unsure whether Liu re-used some of Swype’s code, or simply rewrote his own version basing on the Swype experience for Android.

McSherry said that he saw Liu’s unofficial release of Swype, and he’s still trying to make sense of it.

“I don’t know but it appears he wrote some of his own code to emulate a Swype-like experience and is using our brand,” he said. ”I don’t know if this is a ‘hacked’ version of Swype or not….I’m thinking not.”

Nonetheless, McSherry notes that I am not the only one interested in learning about Swype for the iPhone. And perhaps Liu’s unofficial release simply indicates the desire to bring it to the iPhone and iPad.

You can find the instructions to install the unofficial Swype for iPhone here. Check out the demo video after the break.
(more…)

The long-awaited new version of popular jailbreak tool JailbreakMe has been released today and, as previously announced by developer and hacker comex and the Dev-Team, it is capable of jailbreaking a variety of iOS devices running iOS 4.3 and above, including the iPad 2. The procedure of jailbreaking allows users to install unauthorized software on their devices, like Cydia, an alternative marketplace that contains apps, tweaks and graphical modifications Apple can’t approve for sale in its App Store. The popularity of JailbreakMe raises from the fact that the tool is entirely Safari-based, enabling users to press a button in their browser to install Cydia with ease, without having to plug the device into a computer, restore, and follow other additional steps. JailbreakMe takes a few minutes to install Cydia, and it’s completely reversible in iTunes with a restore.

Because of the issues with people leaking the hack behind JailbreakMe 3.0 in the past week, creator comex was forced to accelerate the release, fearing a patch from Apple coming soon with a software update. Just like JailbreakMe 2.0, in fact, the new tool uses a vulnerability in iOS’ PDF display engine to allow the installation of Cydia from Safari. The hole will likely be fixed soon by Apple with a software update, perhaps iOS 4.3.4, but the same Cydia developers are offering a tweak called PDF Patcher 2 (available in Cydia) which patches the JailbreakMe vulnerability after the jailbreak.

JailbreakMe 3.0 supports the following devices as explained by a Dev-Team blog post:

  • iPad1: 4.3 through 4.3.3
  • iPad2: 4.3.3
  • iPhone3GS: 4.3 through 4.3.3
  • iPhone4: 4.3 through 4.3.3
  • iPhone4-CDMA: 4.2.6 through 4.2.8
  • iPod touch 3g: 4.3, 4.3.2, 4.3.3
  • iPod touch 4g: 4.3 through 4.3.3

The Dev-Team also illustrates the current scenario of restoring a device to older versions and SHSH blobs:

Q: Will I permanently lose the jailbreak if I need to restore my device?

A: For all except the iPad2, saving your SHSH blobs should let you always restore your device to iOS versions where this jailbreak works. The iPad2 is a little more complicated. If you have a wifi-only iPad2 and saved SHSH blobs, you’re in good shape. But if you have the GSM or CDMA iPad2, you won’t be able to restore to 4.3.3 or lower once Apple stops signing its baseband. There are a few ideas that might work to get around this limitation, but for now it’s best to assume there’s no going back to 4.3.3 once 4.3.4 is out for iPad2 GSM or CDMA owners.

As we said above, the exploit will likely be fixed soon by Apple (some bloggers are already claiming as early as this week), so if you’re willing to jailbreak your iPad 2 on iOS 4.3.3 or iOS device, head over JailbreakMe.com now, and follow the steps to install Cydia. For Cydia app & tweak recommendations, check out our coverage from the past months, and give a try to Cydia Search to browse available software for your jailbroken device from your desktop.

Apple and the jailbreak community have always enjoyed somewhat of a cat-and-mouse game between them and today we are learning that Apple has pounced to fix up one of the common circumventions used by jailbreakers. The circumvention in question doesn’t involve an actual exploit to jailbreak devices but rather a way that people were using to downgrade from one iOS version to another – often to a version that was capable of being jailbroken.

Apple had implemented a system where it would only authorize certain iOS builds to be installed, making it nearly impossible for downgrades. The circumvention was that by using SHSH blobs people could use iTunes to restore to a previous firmware version. According to what the jailbreak Dev-Team has said in a blog post today, that is all changing in iOS 5 as Apple moves to a new signing process. As the Dev-Team explains, the new process will become much more like the BBTicket (Baseband Ticket), which will make it much more difficult to reverse engineer:

Starting with the iOS5 beta, the role of the “APTicket” is changing — it’s being used much like the “BBTicket” has always been used. The LLB and iBoot stages of the boot sequence are being refined to depend on the authenticity of the APTicket, which is uniquely generated at each and every restore (in other words, it doesn’t depend merely on your ECID and firmware version…it changes every time you restore, based partly on a random number). This APTicket authentication will happen at every boot, not just at restore time. Because only Apple has the crypto keys to properly sign the per-restore APTicket, replayed APTickets are useless.

It isn’t all bad news though, restoring to pre-iOS 5 firmware versions will still be possible (although it will probably require an old version of iTunes) and tethered limera1n exploits will not be affected by this. As for why Apple has decided to now change this process, the Dev-Team explains that it was only a matter of time before Apple made the changes and that with delta iOS updates, it was made all the more necessary. The Dev-Team ends the post by noting that whilst Apple has “stepped up their game”,  there may be ways to combat this move.

[Via Dev-Team Blog]

A new jailbreak tweak to hit Cydia this week, from Florian Denis (developer of another tweak, iReply), aims to offer an alternative to the popular SBSettings. The tweak, named SwitcherSettings, works by presenting your SBSettings toggles in the application switcher screen, offering easy access to various settings such as AirPlane Mode, Bluetooth and SSH.

SwitcherSettings is said to be completely compatible with any and all of your existing SBSettings toggles, and unlike SBSettings, it doesn’t require a respring when removing or adding toggles. You don’t even need SBSettings – you can remove it and SwitcherSettings can still run your toggles.

SwitcherSettings is fully compatible with all your SBSettings toggles, and presents them directly into iOS, offering a native user experience: a quick access to your settings, exactly like Apple would have coded it.

Finally, just like SBSettings you can see some vital information about your device including IP address and available memory, just swipe across to the second SwitcherSettings screen as seen above. SwitcherSettings is available from the BigBoss repo for $2.49 – running on devices capable of iOS 4.

A few hours after the release of redsn0w for iOS 5 beta 1, some developers found out it was technically possible to develop widgets for iOS 5. In the new OS, in fact, Apple is restricting the use of “widgets” (they don’t even call them this way) to the Stocks and Weather applications, which, through the Settings, can have a “widget” or “ticker” in the new Notification Center. Currently, the widget section of Notification Center can only be used on the iPhone, as the iPad didn’t get the functionality for some reason.

iSpazio reports [Google Translation] the first third-party, fully functional iOS 5 widget has been released in Cydia, and it’s called UISettings. Available for quite some time in Cydia as an extension of the multitasking bar, the app has been completely rewritten to work as a widget under iOS 5, providing shortcuts for a system respring, a WiFi and Bluetooth switch, as well as AirPlane mode and Brightness controls. The concept’s similar to the popular SBSettings tweak, though UISettings is limited to a handful of shortcuts and controls.

The widget can be downloaded from the developers’ beta repo (http://qwertyoruiop.com/beta), and a new version is already in the works. The possibility of developing and releasing custom widgets in Cydia may offer an interesting alternative to Apple’s restrictions if the company decides to prevent developers from building third-party widgets in iOS 5, although everything can change come the final release of the OS this summer. Apple may even announce new Store sections for widgets (or Safari extensions) and surprise developers a few weeks ahead of iOS 5′s release. This is just speculation on our side however, so in the meantime you can download UISettings and check out how a custom widget integrates with Apple’s Notification Center.

As tweeted by MuscleNerd an hour ago, the screenshots above show an iPod touch 4th generation running the iOS 5 beta seeded to developers last night and already jailbroken to install Cydia. According to MuscleNerd, there aren’t “many surprises” here, as the device was jailbroken using the existing limera1n code and a tethered boot from a computer.

What this means for jailbreakers is still unclear. There have been jailbreaks for early iOS betas in the past, though in most cases the Dev Team preferred to wait for a public release before unleashing the necessary code to install Cydia on iOS devices. Furthermore, the exploit that allowed MuscleNerd to jailbreak his iPod touch is likely based on bootroom holes found in the past months on the iPhone and iPod touch — meaning, there’s no confirmation whatsoever iPad 2 users will get a proper jailbreak once iOS 5 comes out this fall / more betas are releases throughout the summer. Still, the images above show the new iOS 5 with Newsstand and Reminders running alongside Cydia — that’s a good start.

One thing I’ve always liked about the Android operating system, native Cloud Player and Music Beta apps aside, is the possibility to list all your apps and some favorite ones in the app launcher, a vertical window overlaying the “home screen” that can be opened at any time without having to move between pages. iOS allows you to organize apps in different screens and folders, the multitasking tray gives you access to recently used and paused apps, but I’d like to see a way to quickly get ahold of apps that I use a lot, are not on the first home screen, and aren’t suitable for a folder. Similarly, it’d be nice to have a way to see more apps in a single screen, avoiding being forced to constantly switch between pages. Those who decided to jailbreak their 4.3.3 iPhones might find a good solution in AndroidLoader, a $2.99 tweak from ModMyi’s repository that activates and Android-like app launcher window listing all the apps installed on your device. The launcher can display apps in alphabetical order, it can be scrolled vertically and all you have to do to open it is tap on a small icon placed in the middle of the standard iOS dock. The interface looks rather simple and the tweak is said to be very lightweight with minimal memory footprint.

Check out the demo video after the break. AndroidLoader is available now in the Cydia Store at $2.99. [via iSpazio]
(more…)

 

iPhone news website and repository Planet-iPhones launched at the end of April Cydia Search, an online interface that allows you to browse tweaks, apps, utilities and themes available on Cydia. The web app, accessible from any computer and browser, is not meant to replace Cydia — as the name suggests, it provides a streamlined view of Cydia and the packages inside it, enabling you to browse everything without using your iPhone’s Cydia app, which can be slow sometimes. Cydia Search lets you search apps by name, author or description, comes with an embedded iPhone template to see what the package will look like in the actual Cydia (as seen in the screenshot above) and has a pretty huge list of default repositories, top packages, categories, recent updates and latest packages.

Among the features of Cydia Search:

  • View a listing of the most popular packages based on user ratings, the newest packages added, and even recently updated packages.
  • Each package offers detailed descriptions complete with screenshots, author/developer info, etc.
  • Listings clearly show paid packages in a different color similar to the way Cydia does.
  • All packages are clearly labeled whether or not they are from a default major repository.
  • RSS feeds are available for the newest packages list, recent updated packages list, and also for any search query.

If you’ve been looking for an elegant way to see what’s in Cydia without grabbing your iPhone or, more importantly, being forced to jailbreak, Cydia Search is a solid solution we hope will stick around for months to come. You can head over Cydia Search now and start browsing hacks and themes to install on your jailbroken iOS device. [via TUAW -- Planet-iPhones]

If you own a jailbroken iPhone, you don’t mind trying new tweaks and you’ve been looking for yet another way to modify the look of Apple’s iOS multitasking UI, there’s a new app called PhySwitch available in the Cydia Store that I’ve been positively impressed with over the past week and decided to keep installed on my device. Just like Multifl0w, PhySwitch presents running apps as windows, rather than icons. But unlike the aforementioned hack, PhySwitch doesn’t scroll through windows horizontally, like you would do on a computer or larger screen: considering the nature of the iPhone’s display, developer Pedro Franceschi opted for a vertical solution that makes much more sense on the iPhone, and uses the volume keys to let you cycle through apps. You can bring PhySwitch’s fast app switcher in the foreground with an Activator command you, and after that you’ll be able to quickly browse apps with the volume keys, or a vertical swipe. It’s really simple and, for some reason, I’ve come to use it on a daily basis.

The tweak’s not perfect (apps don’t come in the foreground immediately, as PhySwitch goes back to the homescreen for a second and re-launches the app you selected) and could use some speed improvements, especially for the opening animation. However, I think it’s a very clever hack that’s very easy to use and accessible. Get it in the Cydia Store, and check out the demo video below.
(more…)