Friday, January 2, 2009

How to own the fully Jailbroken Unlocked iPhone 3G with Arabic Support & GPS in Egypt


First - Unlocking your iPhone 3G with the latest FirmWare version 2.2 + BaseBand 2.28


1. Download iTunes final version {V8.02 at the time of this publish}

2. Download QuickPWN {you’ll need a torrent agent for this}

3. Connect your iPhone 3G and update it to the final firmware version {V2.2 at the time of this publish}


UPDATE: 

I-   Download FW 2.2 from HERE.

II-  After Downloading, goto iTunes and connect your iPhone 3G.

III- Hold down the Shift Key and click the restore button in iTunes {In Mac}

       Hold down the Windows Logo Key and click the restore button in iTunes. {In Windows}

IV-  Choose the location of the downloaded file {ipsw extension}

V-    Let iTunes upgrade/downgrade your FW to 2.2.

NOTE: MAKE SURE YOU FOLLOWED THE PREVIOUS STEPS CAREFULLY, AND THAT YOU CHOSE THE FILE TO UPGRADE YOUR IPHONE MANUALLY, AND NOT ITUNES BY ITSELF IS UPDATING YOUR FW.


4. Use QuickPWN to jailbreak your iphone goto iclarified for the tutorial.

  • For Windows: You can use the same previous link.

5. After jailbreaking, you’ll find CYDIA installed. Open CYDIA, Goto Manage>> Sources>> EDIT>> ADD>> apt9.yellowsn0w.com {Yellowsn0w with a zero not the letter “O”}

6. You can also use the Installer App, Open INSTALLER, Goto Sources>> EDIT>> + {ADD} >> http://i.yellowsn0w.com/ {Yellowsn0w with a zero not the letter “O”}

7. After entering this path, you’ll find YellowSn0w appeared. Choose it to install it, and then reboot your iPhone 3G.

8. You should insert any SIM now, and make any call smoothly, and data transfer for browsing too.

9. For additional illustration goto: iClarified Tutorial.



Second - Installing Arabic Support Files


1. You must have your iPhone 2G/3G jailbroken on FW 2.2.

2. Install SSH from CYDIA.

3. Download the following Data Transfer SW on your PC:

4. Download the full arabic support files from here: http://rapidshare.com/files/188923591/Full_iPhone_Arabic_Support_Package.zip.html

5. The following files should be downloaded in the following places, with mentioned permissions:

    • Note A: to adjust the permissions in Cyberduck, right-click and choose information, in WinSCP, right-click and choose properties. for more information on how to use SSH goto YouTube, and search for tutorials.
    • Note B: It’s recommended to backup all files to .BAK files, instead of replacing it.
    1. All Arabic fonts {Arial.ttf, ArialBold.ttf, ArialBoldItalic.ttf, arialuni.ttf} to be placed in the folder System/Library/Fonts/Cache with Permissions: 644
    2. All of the system files folder {Arabic.lproj} to be placed in the folder System/Library/Frameworks/UIKit.framework with Permissions: 755
    3. The system file {UIKit} to be placed in the folder System/Library/Frameworks/UIKit.framework with Permissions: 755
    4. The Arabic Keyboard {Keyboard-ar.plist} to be placed in the folder System/Library/Frameworks/UIKit.framework with Permissions: 644
    5. The system file {TextInput_ar.bundle} to be placed in the folder System/Library/TextInput with Permissions: 755
    6. The system file {HebDev.dylib, HebDev.plist} to be placed in the folder Library/MobileSubstrate/DynamicLibraries with Permissions: 755
    7. If in step {F}, any of the mentioned folders doesn’t exist, create it manually.
    8. Activate the arabic keyboard: Goto Settings>General>Keyboard>international Keyboards>Arabic



Third - Activating GPS in Egypt for Navigation or Touristic purposes {Not Military of course - LOL}


This what apple wants you to believe:

From http://support.apple.com/kb/TS2432

  1. An iPhone purchased in Egypt does not have GPS enabled. {Working by Patch}
  2. An iPhone purchased in Egypt that is used outside of Egypt does not have GPS enabled {Should work by Patch, verification needed}
  3. Any iPhone used while roaming in Egypt does not have GPS enabled {Working & Apple will be disappointed, or let us say the OTHERS who doesn’t want us to use it will be really disappointed}
  4. An unlocked iPhone used with an Egyptian carrier's SIM does not have GPS enabled {In Testing Phase}
  5. When using Maps in the scenarios above, the blue marker does not appear, and instead a circle is used to show your approximate location and other applications that use Location Services do not provide GPS coordinates.


You can activate the GPS by one of the following ways:

  1. Using a reliable Sim-Unlock, Ex. Yessim, turboSim, etc...
  2. Using the software exploit already discussed in this blog.
    Goto: Great News Everyone - Happy New Year with the Totally Unlocked iPhone 3G 


So this is what I need to say since I love Egypt, Apple has just made a software modification to all the iPhones 3G ever manufactured. This modification is since Ver. 2.0, and in a specific point while updating/restoring through iTunes. The modification is simpler than all what has been rumoring around.

It doesn't rely on the coordinates as some people suggested. It’s not like if the coordinates is found in Egypt region, the GPS chip will stop communicating. It’s the software identifying the carrier, which disables the OS to communicate with the GPS.

Google maps is just an app, that gets the position through cell towers triangulation, and then specifies your coordinates from the GPS chip, which communicates/synchs with the satellites. And by the way, these satellites are not only American, it's from all nationalities.

So breaking the 5 previous points, that Apple wants us to expect, is just simple. The GPS chip as a hardware is installed in all of them, the software just stops communicating with it, once the carrier is identified in Egypt. That's why Apple is saying that even unlocked iPhones' GPS will not work while roaming in Egypt, or using any local Sim.

Check the blog link attached above, and you'll see what I mean.



Fourth - Installing all the applications you wish you got, but for FREE!!


  1. First, you need to jailbreak your iPhone/iPod from version 2.0 or higher.
  2. Open CYDIA, Goto Manage>> Sources>> EDIT>> ADD>> cydia.hackulo.us/
  3. Search for and download miPatch
  4. Goto: Appulo.us : The iPhone and iPod Touch Application Index. Download all the Apps & Games for free !!!
  5. Double-click any downloaded IPA file, and you’ll find iTunes installing it, and on your iPhone the next time you sync it with iTunes.


5 comments:

  1. any idea if this arabic support method is compatible with 2.2.1 ? cos the sw i was using for 2.2 (iarabizer)locked up my phone and i had to do a restore

    ReplyDelete
  2. Well, first of all iarabizer is yes free, but there are rumors around it. It might be Not Genuine !! On the other hand, the popular IphoneIslam Arabtaller, wasn't fully genuine anyway at the beginning, but recently it's! This is because it's always under development after each iPhone firmware update. And a new version is on its way.
    In my opinion don't wait for iarabizer, cos it won't get published, except after the arabtaller's version. But if you have some spare money you think you can pay additional to the iPhone's price, you can always get the Arabtaller, which gives you any upcoming updates for free.
    Finally, 2.2.1 is not that much of an update, so you can always return 2.2, and get all your options. In my opinion, it was just one of those updates published especially to block the unlocking methods of the iPhone 3G {i.e. YellowSn0w}
    P.S If any news reach me, I'll send you an update.

    ReplyDelete
  3. Would that unlock my 3GS that came out of the box with 3.1.2 and a 05.11.07 baseband?

    ReplyDelete
  4. Please just share about unlock 3gs . i need to know about this version and higher also. Iphone Application Development

    ReplyDelete
  5. i made all of the steps and my I phone is restart over and over again so i make a Restore to my IOS
    iPhone1,2_3.1.3_7E18_Restore.ipsw
    pleas any one made this steps and work it for him
    tell me Ismail and my mail is
    zooroo44@gmail.com

    ReplyDelete

Don't forget to leave your name or initials, for future correspondences !