Perfect (untethered) Jailbreak available for iOS 4.3.2

25 Apr, 2011 16:56

Untethered jailbreak is available for iOS 4.3.2 (all iOS 4.3.2 supported devices except for iPad 2).

Supported device list

  • iPhone 4 (GSM)
  • iPhone 3GS
  • iPad
  • iPod Touch 3G
  • iPod Touch 4G

To perform an untethered jailbreak , follow the steps below :

  1. Backup your iDevice through iTunes ( right click your iDevice name appearing in iTunes , choose Backup )
  2. Download redsn0w [ Windows ] [ Mac OS X ]
  3. Update your iDevice to official iOS 4.3.2 firmware via iTunes
  4. Download iOS 4.3.2 official IPSW here
  5. Close iTunes , launch redsn0w
  6. In step 1, browse for the IPSW downloaded in step 4 , click Next
  7. In step 2, leave it default and click Next
  8. In step 3, make sure your iDevice is plugged into computer via USB and turn it off, click Install
  9. In step 4, follow on-screen instructions to enter DFU mode
  10. Done.

Apple iOS firmwares (IPSW) – Official Direct Download Links

18 Apr, 2011 16:23

Here is a list of Apple iOS firmware (IPSW) official direct download links . We are actively updating the links . Links for iOS 4.3.1 , 4.2 and lower, as well as old iPods’ firmwares, are coming soon .

How to restore / update firmware of your “iDevice”?
After downloading the desired firmware below, you can shift-click (PC) or option-click (Mac) the Restore or Update buttons in iTunes. A file dialog will open and let you choose the downloaded ipsw-file. (Your browser may change the ipsw-file into a zip-file. In that case, just rename it to end in .ipsw and iTunes will accept it.)

iOS 4.3.3

New feature: None (mainly bugfix)
Note: for iPhone 4 (CDMA model), the version is named as 4.2.8

iPad 2 (Wi-Fi model) iPad2,1_4.3.3_8J2_Restore.ipsw
iPad 2 (GSM model) iPad2,2_4.3.3_8J2_Restore.ipsw
iPad 2 (CDMA model) iPad2,2_4.3.3_8J2_Restore.ipsw
iPad 1 iPad1,1_4.3.3_8J3_Restore.ipsw
iPod Touch 4G iPod4,1_4.3.3_8J2_Restore.ipsw
iPod Touch 3G iPod3,1_4.3.3_8J2_Restore.ipsw
iPhone 4 (CDMA model) iPhone3,3_4.2.8_8E401_Restore.ipsw
iPhone 4 (GSM model) iPhone3,1_4.3.3_8J2_Restore.ipsw
iPhone 3GS iPhone2,1_4.3.3_8J2_Restore.ipsw

iOS 4.3.2

New feature: None (mainly bugfix)
Note: this version is not available to iPhone 4 (CDMA model)

iPad 2 (Wi-Fi model) iPad2,1_4.3.2_8H7_Restore.ipsw
iPad 2 (GSM model) iPad2,2_4.3.2_8H7_Restore.ipsw
iPad 2 (CDMA model) iPad2,3_4.3.2_8H8_Restore.ipsw
iPad (8F190) iPad1,1_4.3_8F190_Restore.ipsw
iPad (8H7) iPad1,1_4.3.2_8H7_Restore.ipsw
iPod Touch 4G iPod4,1_4.3.2_8H7_Restore.ipsw
iPod Touch 3G iPod3,1_4.3.2_8H7_Restore.ipsw
iPhone 4 (GSM model) iPhone3,1_4.3.2_8H7_Restore.ipsw
iPhone 3GS iPhone2,1_4.3.2_8H7_Restore.ipsw

iOS 4.3.1

New feature: None (mainly bugfix)
Note: this version is not available to iPhone 4 (Verizon model)

iPad 2 (Wi-Fi model) iPad2,1_4.3.1_8G4_Restore.ipsw
iPad 2 (CDMA model) iPad2,3_4.3.1_8G4_Restore.ipsw
iPad 2 (GSM model) iPad2,2_4.3.1_8G4_Restore.ipsw
iPad iPad1,1_4.3.1_8G4_Restore.ipsw
iPod Touch 4G iPod4,1_4.3.1_8G4_Restore.ipsw
iPod Touch 3G iPod3,1_4.3.1_8G4_Restore.ipsw
iPhone 4 (GSM model) iPhone3,1_4.3.1_8G4_Restore.ipsw
iPhone 3GS iPhone2,1_4.3.1_8G4_Restore.ipsw

iOS 4.3

New feature: Personal Hotspot

iPad 2 (GSM) iPad2,2_4.3_8F191_Restore.ipsw
iPad 2 (CDMA) iPad2,3_4.3_8F191_Restore.ipsw
iPad 2 (Wi-Fi) iPad2,1_4.3_8F191_Restore.ipsw
iPad iPad1,1_4.3_8F190_Restore.ipsw
iPod Touch 4G iPod4,1_4.3_8F190_Restore.ipsw
iPod Touch 3G iPod3,1_4.3_8F190_Restore.ipsw
iPhone 4 (GSM) iPhone3,1_4.3_8F190_Restore.ipsw
iPhone 3GS iPhone2,1_4.3_8F190_Restore.ipsw
Apple TV 2G (8F191m) AppleTV2,1_4.3_8F191m_Restore.ipsw
Apple TV 2G (8F202) AppleTV2,1_4.3_8F202_Restore.ipsw

iOS 4.2.1

New feature: Bugfix
Note: last firmware for iPod Touch 2G & iPhone 3G

iPad iPad1,1_4.2.1_8C148_Restore.ipsw
iPod Touch 4G iPod4,1_4.2.1_8C148_Restore.ipsw
iPod Touch 3G iPod3,1_4.2.1_8C148_Restore.ipsw
iPod Touch 2G iPod2,1_4.2.1_8C148_Restore.ipsw
iPhone 4 (GSM) iPhone3,1_4.2.1_8C148_Restore.ipsw
iPhone 3GS iPhone2,1_4.2.1_8C148a_Restore.ipsw
iPhone 3G iPhone1,2_4.2.1_8C148_Restore.ipsw
Apple TV 2G (8C154) AppleTV2,1_4.2.1_8C154_Restore.ipsw

iOS 4.3.2 Software Update

16 Apr, 2011 10:58

This update contains improvements and other bug fixes including:

  • Fixes an issue that occasionally caused blank or frozen video during a FaceTime call
  • Fixes an issue that prevented some international users from connecting to 3G networks on iPad Wi-Fi + 3G
  • Contains the latest security updates

Products compatible with this software update:

  • iPhone 4 (GSM model)
  • iPhone 3GS
  • iPad 2
  • iPad
  • iPod touch (4th generation)
  • iPod touch (3rd generation)

* i.e. not for iPhone 2G, 3G, iPhone 4 (Verizon model)

The update is available via iTunes. Plug in your phone / iPod / iPad , you will be notified to download & update your iDevice. For jailbreakers, only tethered jailbreak is available, but according to hackers, untethered jailbreak (perfect jailbreak) is available here .

iOS 4.3.1 Jailbreak now available

4 Apr, 2011 17:44

At last , untethered jailbreak of iOS 4.3.1 is now available for iPhone 3GS , iPhone 4 , iPod Touch , iPad & Apple TV 2G ( not for iPad 2 yet ) . Please be noted that iOS 4.3.1 is NOT available for iPhone 4 (Verizon) .

Note & Warning : if you rely on ultrasn0w to unlock your phone , please hold . redsn0w can’t help unlocking phone .

Good news for jailbreaker. You can now enjoy the freedom air of jailbreak world again. To jailbreak iOS 4.3.1, follow the steps below:

  1. Download redsn0w 0.9.6rc9 [ Mac ] [ Windows ]
    Apple TV users please use PwnageTool 4.3 [ Mac Torrent ] [ Mac ]
  2. Upgrade your iDevice to official iOS 4.3.1 via iTunes
  3. After upgrade, close iTunes & launch redsn0w
    ( keep your iPhone connected )
  4. Download iOS 4.3.1 official firmware IPSW here :
    [ iPhone 3GS ] [ iPhone 4 (GSM) ] [ iPad 1 ]
    [ iPod Touch 3G ] [ iPod Touch 4G ]
  5. Click Browse in redsn0w, then select the downloaded firmware
  6. Click Next to select options ( recommended to leave it default )
  7. Click Next .
  8. Turn off your iPhone
  9. Click Next and follow on-screen instructions to enter DFU mode
  10. Wait for jailbreak and all set ( it will take about 5 minutes to finish )

Cydia version 1.1.1 change log

28 Mar, 2011 12:32

Unpacking replacement cydia…

Big news for iDevice jailbreakers, Cydia posted its first update itself in repository , from version 1.0.3366-1 to 1.1.1 . Cydia is the alternative to App Store, providing useful packages to enhance the functions of iDevices.

Here is the quick summary of change log:

  • Ability to run and operate Activator, libstatusbar, and SimulatedKeyEvents while Cydia is running
  • Overall speed improvements, including and especially the “Loading Changes” dialog
  • “much less” memory usage
  • A more advanced search mechanism with a new relevancy algorithm
  • Better management of broken repositories

Below is the original texts by the author of Cydia, Saurik Freeman:

Multitasking

“This is simply not possible at this time. I realize everyone wants it, and hell: I want it, too; but everyone saying it is important doesn’t make it possible. The reason Cydia doesn’t have iOS 4 compliant multi-tasking is that, to make the modifications it makes to the system, it runs as “root”, a user that has more permissions on the system than anything else, which means that SpringBoard, a lowly process running as “mobile”, cannot suspend/resume it.
Now, this is something that /can/ be remedied, and is something that I’ve been thinking of how to do for a long time, but all the obvious ways people like to bring up for making Cydia’s GUI run as mobile with only small parts running as root would make Cydia run slower, and speed is something that is primary on everyone’s minds when they are using Cydia. Luckily, there are things I’ve figured out that may make this more reasonably possible, but certainly not for this release.”
Leaving Mobile Substrate On When Cydia is Open

“If you did this you would find your system would suddenly become unusable. I realize that it sounds all nice and fuzzy that Mobile Substrate should modify all applications on the system, including Cydia, but again: Cydia runs as root. Almost all extensions in the ecosystem are NOT designed with this in mind, and when suddenly given root access start destroying the permissions of your configuration files and Media folders, making all normal applications unable to use them.
Therefore, with this release of Cydia, I’ve gone through the “big ticket items”–which seem to come down to Activator (what starts SBSettings), libstatusbar (adds notification items to the status bar), and SimulatedKeyEvents (injection of key events from Veency)–to verify with their developers that they will work correctly in an environment running as root. These extensions (plus WinterBoard, which doesn’t work on root on 4.x but is harmless, and will be fixed in a future release) are what are available from inside of Cydia until Cydia is modified to run as mobile.”
Better Looking Interface and Backup Option

“A backup function actually does not require pushing a new build of Cydia, but it requires time to figure out how to scale the users to support the kind of load Cydia has. Cydia is running with many orders of magnitudes more users than any of its competitors have, which means that a lot of things that people like to think “should be simple, X did it” are actually much harder to implement. I also keep privacy at the forefront of my mind while building features like this, and want to be 100% certain that no one can get access to your installed products list other than you.
As for a “better looking interface”, I try hard to maintain something that competes with Apple’s products. A few things rotted on 4.x (the positions and sizes of some buttons), and the various “black” interfaces (the black bar and the black screen) get mixed reports, but otherwise the main problem users have with Cydia is not Cydia: it is with repositories. Every time I’ve gotten actual feedback “this specific thing is bad”, where that thing isn’t something that Apple themselves do in their iTunes or App Store applications (which should be taken as the “intuitive model”), it is in areas of the interface I simply do not have any control over: the content shown for a package by the repository.”
Confusion With the Term “Changes”

“Maybe I’m crazy, but I always thought of the word “Changes” to be a very non-geeky end-user term for “stuff that changed”. It certainly isn’t a technical term: it was not chosen because of some geeky desire to have the codebase match the UI, nor was it chosen because it had some esoteric meaning in Latin or Greek. It was instead chosen as it was a single word that immediately meant to the largest number of people I talked to exactly what that page did: showed you what changed. Regardless, “New Releases/Updates” certainly won’t fit on a tab label.”
Speed

“As with /every/ release of Cydia, Cydia 1.1 is faster than previous releases. In specific, it is faster than 1.0.3366 by a good margin, which itself was faster than 1.0.3222 by an even larger chasm. On this note, however, it is important to note that Cydia is tackling a hard problem: no other application I have seen on the iPhone, from Apple or any third party, is attempting to search index and manage tens of thousands of data items, on the client, in real time, aggregated from user-selected sources.
In contrast, Cydia has some of the fastest technology in existence with regards to handling this data, whether it be custom algorithms (Cydia includes a locale-aware string comparison radix sort, which AFAIK is the fastest sorting algorithm in any iOS application) or special on-disk data structures (new in 1.1 is “Cytore”, a new way to store local metadata on packages that can be loaded nearly instantaneously from flash; for those out there who are technically minded, it is an on-disk memory mapped hashtable, which drastically beats out alternatives people like to try to bring up such as SQLite).”
Loading Times

“Despite myths to the contrary, the amount of data displayed in the Changes list does not drastically affect how quickly it loads. There /was/ a bug in many versions of Cydia 1.0 that caused there to be at least a little delay related to the number of items on the list, but this bug was already fixed as of 1.0.3366. The cost of the calculation is deciding what entries should be on the list at all (and specifically which ones are actually updates vs. new releases), not displaying them all at once. That said, Cydia 1.0.3366 moves the loading of changes until after you click the tab, which makes it more evidence how much time is being spent on this feature (which itself is, again, faster on 1.1).”
Memory Usage

“Despite Cydia 1.1 continuing to attempt to juggle tens of thousands of items in memory, thanks to Cytore, it uses much less memory than ever before. Other optimizations have been made, as with every version of Cydia, in order to decrease the memory usage of the app as a whole. Additionally, and in particular, Cydia 1.1 is much more conscientious of memory warnings, and attempts to throw out as much state as possible during these events.
That said, the amount of memory on even reasonably modern devices (anything past the iPhone 3G) available for running applications (not in total, but available after Apple’s system applications get their share), is an order of magnitude greater: whereas on an iPhone 3G you were working with maybe 20MB of available memory, on an iPhone 3G[S] you have 150MB, and an on iPhone 4 you have 400MB available. So, despite Cydia 1.1 actually needing less memory to operate than Cydia 1.0, the pressure on memory is pretty much gone, and will not affect future users thanks to hardware upgrades.”
Advanced Search

“Unfortunately, this device is simply too slow to provide “advanced search capabilities”, and certainly not suggestions, given the constraints of “from user-selected repositories” “in something resembling real time”. That said, Cydia 1.1 has a much better search mechanism, including an integer-arithmetic radix-sorted relevancy algorithm I managed to implement.
What would really be needed to have a truly amazing search experience is to not do searching on the client: to instead handle it on my servers. This is how products like the App Store, Kindle, or Netflix work: it is not at all common for services users are used to to attempt to manage the entire database /on the device/, doing local searching, rather than having the data and computation for that existing in offline-indexed search structures on a massive server in the cloud.
Unfortunately, the reason people use Cydia are varied, and many people are using Cydia with repositories that frankly they shouldn’t be: whether the repository contains software that is dangerous (a niche community with tweaks receiving minimal testing, or using bad practices like on-disk file patching) or downright illegal (there are things you are allowed to do in your country that I cannot in mine), I am certainly not going to be acting as the centralized storage and indexing gateway for people to find and manage this content.
Instead, what keeps people coming back to Cydia is the fact that it acts as the fundamental alternative: that rather going to Apple, with their carefully curated set of centralized experiences, you go to Cydia, “the wild west of software”, where software modifies other software in a kind of reckless abandon that is going to lead to pain even in the best possible scenarios, and in the worst possible worlds is going to lead to things that you will not be able to list on a default repository, and which Cydia may even warn you about installing, but which you should still be able to access and even search for using Cydia’s search mechanisms.”
Error Messages

“Errors from Cydia do not come from Cydia. If you type a URL into Cydia for a broken repository, that repository is going to be low-quality and is going to cause you problems. If it is offline, Cydia is going to tell you it is offline, and if it is malformed Cydia is going to get angry about that. Cydia is simply going to sit there idly while there are a ton of broken and offline repositories in your list: it will tell you all of the errors involved in the hope that you will remove the broken repositories and get on with your life (which is a very apt metaphor, as most third party repositories are very slow, and cause your refresh experience to take a very very very long time).”
“Rate” and “Review” Sections

“We actually tried this, and it was a miserable failure: more time had to be spent moderating the reviews, most of which were misleading, inflammatory, or downright inappropriate, than anyone got value out of this mechanism: it was even worse than on the App Store, which is notorious for bad reviews (people often rate down a package for inane reasons, making the data horribly invalid).
Given these issues, I attempted to put together a vision of how comments and ratings could work in Cydia, and even made a trial implementation (screenshots were even handed out at some points, and I did demos at a few conferences), but when word came up that I was even considering releasing it, I received strong pushback from some of the best developers in the ecosystem–the people you are most likely to want to give mega-good reviews to–that if I continued with that they would give up on the ecosystem, due to the issues from before.
And, to be honest, I am not certain that I would have solved those problems, and given subsequent experiences from alternative products, and looking at how people used the ratings, what people said in the comments, and how things finally got rated, I no longer believe that I would have: I believe the concept of the off-the-shelf “comments and ratings” to be a fundamentally flawed system that inherently leads to abuse.
Now, not all rating systems need to be “off-the-shelf”, so something truly innovating and “actually solving the problem” is what I hope to one day provide for Cydia. In the meantime, however, I always do my best to avoid injecting seriously suboptimal tradeoffs into our ecosystem.”
Improved Compatibility Listings

“Cydia has, for a while, contained numerous features that would allow repositories to help with this problem.
a mechanism to specify firmware compatibility on packages (packages can Depends: specific firmware revisions).
the Cydia Store lets vendors block purchases for specific firmwares (any paid product can register its compatibility with its repository, and then I will filter it to users who can use it).
the firmware version is sent as part of the user-agent to the web pages for each product, allowing developers to display their own warnings.
compatibility is even more specially able to be done by feature detection, allowing packages to say “I need voiceover support on a device with a camera running an armv7 CPU and a retina screen”.
In essence, there is very little excuse for packages, repositories, products, or anything else in the Cydia ecosystem to be poorly specified in terms of firmware compatibility. That said, almost no packages in the ecosystem, and even very few products (where one would imagine this to be the most important), have this information included at any of these levels, which is rather disappointing.
So, Cydia 1.1 is not going to attempt to improve on any of these mechanisms, as Cydia 1.0 already has more than enough of them: the real onus is now on the developers and artists of specific items.”
Removal of Dead Content

“I do not have any control over what content is available in Cydia. I mean, I can refuse to personally accept money for it, but I have almost no introspection over things that are either free or sold on the developer’s website. For years I have attempted to get repositories to pull obsolete packages: they refuse. Instead of lobbying me, who agrees with you and is powerless, you need to be sending these complaints to the default repositories: BigBoss, ModMyi, and ZodTTD.”
Clarified Install Requirements
(Tags saying if installation of apps/tweaks, etc. need a springboard refresh or if the device needs to reboot)
“While this is often stated, this is simply not how this mechanism works: packages compute whether they need a reboot or reload as they install, allowing packages to make optimizations like “I only need to reboot if the user is using this firmware version and has this other package installed with this setting specified”. In fact, all of my packages that need features like this attempt these optimizations, and often you will not need as many reboots or reloads because of it.
Therefore, specifying this as static tags on a package would increase the number of reboots a user has to perform needlessly. That said, for packages where it is not obvious (extensions are going to require a reload, and MobileSubstrate is going to require a reboot), such as cases of MMS clients that require a reboot, it should certainly be best practice for the developer to put this information on their package information screen. This is even easier for the developer/vendor than modifying the package, and even then is very uncommonly specified: adding the tag therefore won’t even change how often it is reported.”
Repo Management

“With regards to repositories that did not add correctly, as stated by Ryan Petrich, Cydia 1.1 should no longer end up in situations where broken repositories are so unusable that they are also undeletable. That said, many users complain about repositories installed via a package: to delete these repositories you will need to remove the package that represents them.
(Due to some of these complexities, it is Cydia policy going forward that no repositories will be installable from default repositories via packages, and the existing ones under More Sources will be transitioned to a new mechanism for handling these that has been added that will allow more direct, simpler, and safer manipulation of repositories using a soon-to-be-revamped More Sources page.)”
via iphonedownloadblog

Apple released iOS 4.3

10 Mar, 2011 11:51

Apple released iOS 4.3 one day earlier. iOS 4.3 is now available for iPhone, iPad and iPod Touch. The main features of iOS 4.3 are:

  • mobile hotspot : share your 3G network through Wi-Fi
  • AirPlay
  • MobileSafari : new & improved browser

iOS 4.3 is now available in iTunes. Just hit the “Check for Update” button after connected your device to iTunes. For jailbreaker, please hold. There’s no jailbreaking tool released yet. Stay tuned in raptor.hk for latest news for jailbreaking iOS 4.3.

US$100 refund for recent original iPad buyers

5 Mar, 2011 09:26

Apple confirmed that US$100 will be refunded to those who bought an original iPad within 14 days of the announcement of iPad 2, as the company dropped the price of original iPad after the announcement of the new iPad 2.

However, for those lucky buyers, you are not expected there will be a $100 rebate in your credit bill. Instead, you have to take the receipt to the store you bought the iPad, while online buyers have to call Apple’s customer service hotline.

The cut-off day is February 16, 2011.

Our Sponsors
%d bloggers like this: