Thursday, July 8, 2010

The most vocal of all iPhone Dev Team members – MuscleNerd today updated on the whole iPhone 4 unlock situation which he has been working on with @planetbeing (of Android port for iPhone fame). For those of you who don’t know, carrier unlock for US iPhone 4s on AT&T requires complete rewrite of ultrasn0w software because of the new baseband OS in iPhone 4.




Quote:
The DevTeam and others have been checking through the iPhone 4, and have noticed the baseband runs a completely different OS than on previous models. The iPhone 3G and 3G[S] both ran Nucleus OS on the PMB8878 baseband CPU (aka XGold 608), where the iPhone 2G ran the PMB8876 (aka S-Gold 2). iPhone 4 uses the PMB9800, or X-Gold 618 – running a separate OS – ThreadX, an RTOS by ExpressLogic.
After almost a week of hard work, they are now a step closer to getting iPhone 4 fully unlocked so that you can use it on any carrier you like.


Quote:
Good progress on iPhone4 unlock with @planetbeing: Twitpic - Share photos on Twitter <-injected cmd! (Akin to 3G Baseband Tool on Vimeo on 3G)

Next step is to keep the task backgrounded like we did for 3G/3GS Persistent Nucleus Tasks on Vimeo. Backgrounded task is the unlock.
And here are some of the videos which shows 3G baseband tool, and persistent nucleus tasks in action.


Also, since the the next version of Spirit like all iOS device userland jailbreak is ready, it is right time to get the unlock ready too, just in time for that “Pwnage Day” release when Apple pushes the next firmware update i.e. iOS 4.0.1 / 4.1 for iPhone 4, iPhone 3GS and 3G. Stay tuned as will let you know whenever these new tools are available for primetime use!

Original Text

iPhone 4 *White*
IiPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*
iPhone 4 *White*


First app to use the LED flash on the back of the iPhone 4 as a real flashlight! Simply open the app and light up the dark!

On/Off button designed to resemble a real flashlight button. Artwork includes grip pattern found on real flashlights!

Note: This app is only for use with the iPhone 4 and uses the LED flash as a flashlight. No attachments required and NO white screen.

Disclaimer: Continued use of the flash may dramatically decrease battery life.

What's new

Screenshots

Screenshot

Monday, July 5, 2010

MuscleNerd, one of the iPhone Dev Team has just answered a guy who was asking him about a Jailbreak @xfsasx for iPhone 4, he already answered him telling him that they already handled Jailbreak for iOS 4 on all Devices (Including iPhone 4) by the simple comex's tool "Spirit"




Here's the guy asking MuscleNerd about the Jailbreak:
@MuscleNerd what about a jailbreak!!! Unlocks should come after!!! :-p I need one bad! LOL
And Here's our Genius, MuscleNerd answering him:
@xfsasx jailbreak for all devices at 4.0 is already handled by upcoming @comex release :) so, good time for iphone4 unlock stuff
If you notice above, he told him by "upcoming @comex release", that means that it will his popular tool "Spirit", The amazing thing that Spirit is Untethered Jailbreak with only one Click to jailbreak, the same as Blackra1n by Geo.

Just reading up on Redmondpie and saw Spirit2Pwn. Looks like they have a patch that will patch your Spirit Jailbroke 3Gs 3.1.3. device with old bootrom so that you can use Snowbreeze or Pwnage tool to jailbreak IOS4. Here is the post from redmondpie below... has anyone tried it yet? does it work?


When iOS 4 jailbreak first came out, it was only compatible with iPhone 3GS (old bootrom), iPhone 3G and iPod touch 2G (non-MC models). Things were even more trickier for iPhone 3GS. These 3GS devices were not only required to have old bootrom, but they were also required to have previously been pwned or jailbroken on anything (like blackra1n) other than Spirit.

If your iPhone 3GS was not previously jailbroken with anything other than Spirit, iTunes used to throw an error whenever you tried to restore your phone with custom firmware. Sn0wbreeze 1.6.2 later brought support for these Spirit’ed devices. But in case if you are still getting problems restoring to custom cooked iOS 4 firmware (from PwnageTool or Sn0wbreeze), you can use Spirit2Pwn patch to perfectly restore your iPhone 3GS on iOS 4 custom firmware.

NOTE: This applies to iPhone 3GS with old bootrom, previously jailbroken on iPhone 3.1.3 using Spirit.

Step 1: Start Cydia on your iPhone 3GS (old bootrom, jailbroken on 3.1.3 using Spirit) and touch on “Manage” tab on the bottom. Now touch on “Sources” as seen in the screenshot below.


Step 2: Touch on “Edit” and then on “Add”. You will be prompted to enter a url source as seen in the screenshot below. Type “hXXp://repo.woowiz.net” (replace XX with tt) and touch on “Add Source”.

Cydia will now automatically update your sources by following a series of automated steps.

Step 3: Once the repository has been added successfully, Search for “Spirit2Pwn” in Cydia and install this application.


Step 4: Now from here onwards, simply follow our previous guides on how to jailbreak iOS 4 on iPhone 3GS using PwnageTool 4.0 / 4.0.1 for Mac, and Sn0wbreeze 1.6 for 4.0 on Windows.

Once you have jailbroken your phone, you can unlock it using ultrasn0w 0.93 (on any baseband).

Frash is a port of the Adobe Flash runtime for Android to the iPhone, using a compatibility layer, by comex ( http://twitter.com/comex ). Frash can currently run most Flash programs natively in the MobileSafari browser. Frash currently only runs on the iPad, but support for other devices (3GS+ only due to technical restrictions) is planned, as well as support for iOS 4.

A release is planned for when Frash is stable. Developers are welcome to join the effort at http://github.com/comex/frash - fork it and send a pull request with your patches.

Frash uses a multi-process model similar to Chrome on the desktop, so a crash in the Frash/Flash plugin doesn't take down the browser. You can see this while I'm playing Alien Hominid: the ad above crashed (probably a Frash bug), but Safari stays open just fine, and continues to play other Flash content on the page.

Video and keyboard input are currently not supported. The former will require major reverse engineering of the video decoding frameworks on the iPhone, but the latter should be reasonably easy to implement.

...and if anyone from Adobe reads this: Hosting the libflashplayer.so binary somewhere accessible outside the Android Market would make this a lot easier to distribute :).

Shot on an iPhone 4 and edited using iMovie on the phone.

π