Smart Phone ROM - Firmware

Posted by Nazim Ali | 22:48 | 0 comments »

Smart Phone ROM - Firmware

Cavalier

Download

Captain


Download

Excalibur


Download

Download

Oxygen


Uploading......

Rose


Download


Vox

Download

Wings


Download

Android Phones - Installing Application

Many users asking about to install application into Android phones. here is a small tutorial. read this carefully so u ll learn how to do
-=No Application Request here.
Only Post if you ve question regarding installing application=-

How to Install Applications


To install applications using Android Market perform the following steps:

  • Open the Android Market application in the Applications menu.
  • You can select any option - Applications, Games, Search or My Downloads based on what you want to do. You will then get a list of applications or games to choose from.
  • You can also search for any particular application. You will then get a list of apps with their description and rating.
  • Click on the application you want and you will get more details of that application - the number of downloads and user comments.
  • To install it, just click on the Install button on the bottom of the screen.
  • In the next screen, it will give you more details about the application including the different functionalities it will need to access. Just click on OK to finish installing the application.

Using the Android SDK

There is one more method that can be used, you can install APK files into your phone using the Android SDK. Download the Android SDK.
First of all, install the Android SDK on your computer. You will also need to install the Android USB drivers to connect the SDK to your phone via USB. You can download it from here - USB Driver for Windows | Android Developers .

To install applications from other sources, you also need go to Settings -> Application Settings and enable Unknown Sources. Also go to Settings -> SD Card and Phone Storage -> Disable Use for USB Storage. You can enable it again later.

Next, just open Command Prompt and type: adb install path/file.apk
where path is the full path to the APK file and file is the name of the APK application file. Your application is now installed. This is all you need to do, now just open the application on your phone and use it.

Using the Application

You can rate and even leave a comment on the Android Market about the application.
To access the application, just go to your Menu and select the application you want to launch.
To check a list of all the applications you have downloaded, open up Android Market again and select the My Downloads option.
Check out some cool Android applications to install.

How to Remove Applications

To uninstall applications that you installed using the Android Market:
  • Open the Google Android Menu.
  • Go to the Settings icon and select Applications.
  • Next, click on Manage.
  • You will be presented with a list of applications you have installed.
  • Select the application you want to uninstall, and click the Uninstall button.

ActiveSync :This program by Microsoft is what we all use to connect to our computers at work or at home. It allows contacts, tasks, emails and Calendar events to be synchronised with Outlook aswell as such things as media and favorites. In Windows Vista this has been replaced by the Windows Mobile Device Center. In addition ActiveSync allows browsing of the device in Windows Explorer. ActiveSync download link

AKU: Adaptation Kit Update - they usually patch up existing bugs and enable several new features. Each newly released AKU pack retains fixes found in previous versions of AKU. Starting with Windows Mobile 5 Microsoft began a policy of updates similar to that of the desktop windows. Rather the replacing the whole OS some functionality may be added. For example AKU 2.0 introduced push mail. These updates are distributed through the OEMs and are given to the consumer in form of ROM updates. Note that OEM may choose not to create an update with the latest AKU for their devices. Getting an AKU for your phone is like getting the SP2 (Service Pack 2) for your Windows Xp.

Application Unlock: Most Windows Mobile devices only allow you to load applications that have an acceptable digital signature. If you try to edit the registry or load an application it will give you an error. Application Unlocking removes this barrier and allows you to install any application or edit the registry to your liking.

Baked ROM : that the original shipped complete ROM (CE, Extended and radio) has been modified. A Baked ROM could have a CE ROM from one operator, a Radio stack from a second operator, an Extended ROM from a third operator or even a “cooked” extended ROM.

Bootloader : The bootloader is the first thing to load once you turn on the device, this does the job of booting up the device hardware and loading various items into memory before the ROM starts in the device. The bootloader is also responsible for enabling the flashing of new ROMs and other components such as the Radio and the Ext_ROM. Two modified bootloaders for the Hermes are HardSPL and SSPL. To enter the bootloader, press and hold the OK and POWER buttons while inserting the stylus into the reset hole on the bottom of the Hermes.


.CAB Files : Cabinet - is the Microsoft Windows native compressed archive format. cab files are files used to install programs. cab files are similar to what you might know as .exe files from your PC. cab files can be downloaded directly to your Hermes with Wifi or GPRS, you can also transfer them to your Hermes using File Explorer on your PC. cab files are not supposed to be unpacked/unzipped on the PC. Copy the intact .cab file as you downloaded it directly to your Hermes


Chef / Cook : Its a term coined by the developer community to refer to people who build custom ROMs ( ie; people who cooks ROM ).


CID lock (aka vendor lock): Carrier Id - put on your device by the manufacturer to prevent installation of a ROM not released by them. Commonly used in the form `CID-Unlocking`. If you purchase your phone (example) from 3Mobile (3Mobile is the ‘carrier’), your phone will only accept 3Mobile ROMs (the carrier’s ROMs). If you want to flash ROMs from other carrier, you’ll need to CID-unlock your phone, so that your phone will accept other ROMs. All bootloaders (apart from HardSPL and SSPL) will only allow a ROM with the correct CID to be flashed onto the device. A device which has been CID unlocked will have ‘SuperCID’ which allows ANY ROM to be loaded onto the device, SuperCID also unlocks the Ext_ROM and allows it to be mounted. Note: In general, the phrase ‘unlock your phone’ usually refers to SIM-unlock, not CID unlock.

Cooked ROM : means that the ROM has been modified with other files

CustomRUU: is an RUU (Rom Upgrade Utility) which has support for all SPL versions including HardSPL and SSPL.

Device Lock : The device lock is a today screen plugin that locks all the buttons (and the touch screen) until you unlock it, it will allow you to answer calls. To use it simply tap the ‘device unlocked’ today item and it will lock the device, to unlock press the left hand soft key and tap the unlock button on screen.

Dopod 838 Pro / i-mate JASJAM / O2 Xda Trion / HTC TyTN : all of these are essentially the same device

ExtROM: Extended ROM - is the section of the ROM which the distributor of the phone (eg O2, T-Mobile, iMate, etc) store their customization (eg Today theme, ring tones, extra software) data. In WM5, the customization data will be automatically installed after the initial configuration (after every hardreset), just after the security section. In most cases, ExtROM can be unlocked to allow users to store/build their own customizations that will be automatically installed upon every hardreset.

Firmware: This is a piece of software that is stored in a device to make it function. It is, unlike ordinary software, usually semi-permanent and resides in a non-volatile storage area which is unaffected by “hard resetting” a device. The term usually refers to low-level code that controls individual hardware components such as a radio rom.

Flashing : a ROM is the process putting a new ROM on your device or otherwise know as upgrading.

Hard Reset : Switch the device off. Press and hold the Left SOFT KEY and Right SOFT KEY, and at the same time, use the stylus to press the RESET button at the bottom of your device. You will be presented with a menu saying ‘press R to reset, X to exit’. If you press R, your device will be set back to factory default settings. Hard Reset will delete all data you have put on the device: Programs, Settings, Mail, SMS, MMS, etc., so be careful and make a backup before doing this. After a hard reset, you will have a complete clean new install of Windows Mobile on your device. Data on \Storage Card & \Extended_Rom folder will not be deleted

HardSPL : This modified bootloader (by Olipro>>xda-developers) allows a much safer flashing process to take place since it reduces the chance of permenently bricking your Hermes device. It also removes the need to CID Unlock the device since it ALWAYS reports SuperCID when flashing.

IPL: Initial Program Loader - It boots up SPL. Its the bootloader for PPC, much like the BIOS is the boot loader for your PC. Note: IPL/SPL are highly hardware dependent, flashing the wrong IPL/SPL is much more serious than a flashing the wrong ROM. It may be noted that, sometimes a ROM package also contains the IPL/SPL which will be flashed into your phone. Hence be extra careful what you are flashing. Note: although a ROM may also contains the IPL/SPL

OEM : Original Equipment Manufacturer - is a company that supplied equipment to other companies to resell or incorporate into another product using the reseller’s brand name.

OS: Operating System - the platform software for your phone, much like the Windows Xp/Vista for your PC. Upgrading the OS is like, in PC terms upgrading from Windows XP to Windows Vista. Os for PPC are WM2002, WM 2003, WM2003SE, WM5, WM6

PIE : Pocket Internet Explorer - is the default browser that comes with the Windows Mobile Operating System.

PPC : Pocket PC - is a hardware specification for a Personal digital assistant that runs the Microsoft Windows Mobile operating system.

Program memory: The non-persistent memory part of WM5, which is used for all the temporary memory requirements, much like the RAM of your PC. A soft-reset or flat battery will erase everything from the program memory. You can’t adjust the ratio of Storage memory and Program memory in WM5 like WinCE2003.

Radio: commonly used in the form `upgrading the Radio/GSM` - in the field of ROM upgrading. The `Radio` is essentially a ROM that controls the phone function part (as oppose to PDA function part) of your phone. Upgrading this `Radio` software may have effect on your phone reception quality, battery life (optimized phone function), signal strength, etc.

RIL: Radio Interface Layer -

ROM: Read Only Memory - commonly used in the form of `ROM upgrade`. The ROM is the firmware/software, which controls everything on your phone. ROM itself usually comes in a package, with IPL/SPL, OS, Radio, and ExtRom. However, in most cases, `upgrading a ROM` usually means just the OS and the ExtRom, as these are the obvious/visible part of an ROM upgrade.

RTM : Release to Manufacturing or Ready to Market.

RUU: ROM Upgrade Utility - Its the s/w used on your PC to do a ROM upgrade for your PPC

SIP : Software Input Panel - for devices that does not have a hardware keyboard the SIP is used to enter data on to the PPC eg: the software keyboard, Symbol Pad, Block Recoganizer, etc . Note : SIP can also stand for Session Initiation Protocol , check the wikipedia entry SIP as a voice over IP protocol.

Smartphone : Pre WM6 class, Smartphone is defined as a mobile phone which offers advanced capabilities like that of a PC. It will not have a touchscreen as compared to a Pocket PC. With the introduction of WM6 all mobile phone devices running Windows Mobile are no classed as Windows Mobile powered Smartphones

Soft Reset : Put your stylus in the hole in the lower left corner. Soft Reset will reboot your device just like when you reboot your PC. No data will be lost, under normal circumstances.

SPL: Secondary Program Loader - Loads the actual OS.

SSPL : is a modified bootloader (by Des) which is loaded into RAM when run, this allows us to overwrite any aspect of the ROM, Radio or Bootloader far easier than using mtty.

Storage memory: The persistent memory part of WM5, where all the files and documents are kept, much like the hard disk of your PC. Data in the storage memory is unaffected by soft-reset or a flat battery. You can’t adjust the ratio of Storage memory and Program memory in WM5 like WinCE2003.

SuperCID : by CID unlocking your device the value of the CID is changed to SuperCID . This allows the flashing of ANY ROM to the device regardless of the carrier and also unlocks the read/write capability of the Ext_ROM.

Touch Cube : usually simply referred to as the Cube. It is a 3d navigation interface created by HTC that uses their TouchFlo technology. The interface was introduced with the HTC Touch and has since been used in several other devices. It has also been ported to devices that pre-date the Touch.

TouchFlo : This is the HTC version of the flick-to-scroll technology often associated with the iPhone. This is not to be confused with the Touch Cube which is another HTC technology. It was 1st seen in HTC Touch.

TouchFlo 3D : this was code named ” Manilla ” and is another HTC technology , its an extension on to the today screen to give the user a finger friendly approach to using the PPC. It was 1st seen with the Touch Diamond.

UI : User Interface - some notable examples would be TouchFlo, PointUI

USSD : Unstructured Supplementary Service Data - is a capability of all GSM phones. It is generally associated with real-time or instant messaging type phone services. There is no store-and-forward capability that is typical of ‘normal’ short messages. Response times for interactive USSD based services are generally quicker than those used for SMS. Its used to send text between a mobile phone and an application program in the network eg: *123# for balance etc.

USIM : Universal Subscriber Identity Module - is an SIM for UMTS mobile telephony running on 3G mobile network.

WindowsCE / WinCE : aka Windows Embedded CE since version 6.0 Microsoft has stated that the ‘CE’ is not an intentional initialism, but many people believe CE stands for ‘Consumer Electronics’ or ‘Compact Edition’;The first version, was known during development under the codename “Pegasus”.

WM: Windows Mobile - the OS of the PPC

WM Classic : Windows Mobile Classic - the OS for PPC device without a phone.

WM Professional : Windows Mobile Professional - the OS for Phone enabled device with a touchscreen (formerly Phone Edition).

WM Standard : Windows Mobile Standard - the OS for Phone enabled device without a touchscreen (formerly Smartphone).

WWE Edition: World Wide English Edition - Its usually appended along with new ROM releases , to show that its a ROM that will have English as the default Language

WDA : Wireless Digital Assistant - This is the term that Hewlett Packard coined with their new 928 WDA Pocket PC 2002 Phone Edition which integrates a cell phone with a Pocket PC.

XDA : Extended Digital Assistant - This the term that O2 coined with their new Pocket PC 2002 Phone Edition which integrates a cell phone with a Pocket PC.

XIP : Execute in Place - The execution of a program stored in ROM or flash that is run directly from the location where it is stored. The execution does not require the program to be copied into ram before execution. This reduces the amount of ram that an application requires since it does not all have to load into RAM.

Unlocking Windows Mobile

Posted by Nazim Ali | 22:11 | 0 comments »

About Unlocking Windows Mobile Phones

"Lot of paid/Box solution available these day to unlock Windows Mobile Phones. we ll not discuss anything about any product. all product related question should post in their respective section."

There is a several way to unlock windows based mobile phones. made by HTC and some other manufacturers.

I ll discuss all existing unlocking method including Unlocker
I've shorted device list by alphabetically.

Artemis

HTC P3300 / HTC P3301 / Dopod P800 / Dopod P800W / Orange SPV M650 / T-Mobile MDA Compact III / O2 Xda Orbit

Q : How do i Unlock my Artemis ?

A : You can unlock your artemis by 3 way,

a1. first and safe way is buying code from Operator.
a2. A Free Unlocker available on net, you can try with this.
a3. Buy UNL Service, this is needful, when your code counter is blocked. you are not able to enter code anymore. this is most useful then.

Athena

HTC X7500 / HTC X7501 / HTC X7510 / HTC Advantage X7500 / HTC Advantage X7501 / HTC Advantage X7510 / Dopod U1000 / T-Mobile Ameo

Q : How do i Unlock Athena ?

A : You can unlock this by 2 way.

a1. First and safe way is By code from Operator.
a2. A Free Unlocker available, you can try with this.


Atom

O2 Xda Atom / O2 Xda Atom Pure / O2 Xda Atom Life / O2 Xda Atom Exec / Hewlett-Packard iPAQ rw6828

Q : How do i unlock Atom ?

A : One and only way is Buying code from Operator.

Blackstone
HTC T828X / HTC Touch H
Q : How do i unlock Blackstone ?

A : You can Unlock Blackstone by 2 way.

a1. buy Code From Operator.
a2. Buy a paid Unlocker from any of Developer. No Free Unlocker released. i ll upload here when it will be available

Charmer

T-Mobile MDA Compact II

Q : How do i Unlock Charmer ?

A : You can Unlock your Charmer by 3 ways.

a1. Buy Unlock code from Operator.
a2. A Free Unlocker available. give a try
a3. Buy UNL Unlocker.

Cavalier

HTC S630 / HTC S631 / Dopod C730 / SoftBank X02HT

Q : How do i unlock Cavalier ?

A : One and only solution is code from operator.

Cheetah

Palm Treo 750v

Q : How do i Unlock cheetah ?

A : You can unlock by 2 way.

a1. First and safe way is buying code from Operator.
a2. A Free Unlocker available, give a try.


Diamond

HTC P3700 / HTC P3701 / HTC P3702 / HTC Touch Diamond / HTC Touch Diamond P3702 / HTC Touch Diamond (White Gold Edition) / Orange & HTC Touch Diamond / Swisscom & HTC Touch Diamond / Vodafone & HTC Touch Diamond / Dopod S900 (Touch Diamond) / O2 Xda Diamond / O2 Xda Ignito / T-Mobile MDA Compact IV / EMobile Emonster S21HT / NTT DoCoMo PRO series HT-02A

Q : How do i Unlock Diamond ?

A : You can unlock Diamond by 3 way.

a1. Buy code from operator, its fast n safe
a2. * Get a Free Unlocker then Unlock your phone.
a2. Another paid solution is buy UNL, if you are not able to enter code anymore.


* Unlocking diamond is a bit tricky. be careful. a lot of people bricked their diamond by wrong try.


ELF

HTC P3450 / HTC Touch / HTC Ted Baker Needle / Orange & HTC Touch P3450 / Dopod S1 / T-Mobile MDA Touch / O2 Xda Nova / Vodafone VPA Touch

Q : How do i Unlock ELF ?

A : You can Unlock ELF by 3 way.

a1. buy code from Operator.
a2. Some Free Unlocker available, easy to use
a3. if you got a code counter blocked phone, BUY UNL.

Excalibur

HTC S620 / HTC S621 / Rogers & HTC S621 / Dopod C720W / Dopod C720 / T-Mobile Dash / T-Mobile MDA Mail / O2 Xda Cosmo / Orange SPV E600

Q : How do i Unlock Excalibur ?

A : You can unlock your phone by 2 following ways.

a1. Buy code from Operator.
a2. Buy paid UNL Unlocker from any paid server.

* I heard about another unlocking method. make a dump from Excalibur and send someone XYZ, he can read code from dump. but he ask a lot $ for code. which is very expensive. so i leave him from list.

Gene

HTC P3400 / HTC P3400i / HTC P3401 / Dopod D600 / Dopod D600 (Action Version)

Q : How do i Unlock Gene ?

A : You can unlock Gene by 2 ways.

a1. Buy code from operator.
a2. Buy UNL Unlocker.

Herald

HTC P4350 / HTC P4351 / Dopod C800 / Dopod C858 / O2 Xda Terra / Vodafone VPA Compact IV / T-Mobile Wing

Q : How do i Unlock Herald ?

A : You can unlock Herald by 2 ways.

a1. Buy code from Operator.
a2. Buy UNL Unlocker.

Hermes

HTC P4500 / HTC Z / HTC TyTN / Rogers & HTC TyTN / Qtek 9600 / Dopod 838 Pro / Dopod CHT9000 / i-mate JASJAM / O2 Xda Trion / T-Mobile MDA Vario II / Vodafone VPA Compact III / Vodafone v1605 / SFR v1605 / Orange SPV M3100 / AT&T 8525 / Cingular 8525 / Swisscom XPA v1605 / SoftBank X01HT

Q : How do i Unlock Hermes ?

A : You can unlock your Hermes by 2 3 ways.

a1. Buy code from Operator. its safe and fast.
a2. A Free Unlocker Available. make a try.
a3. Buy a UNL Unlocker.


Iolite

HTC T424X / HTC Touch Cruise / Dopod Touch Cruise / O2 Xda Guide

Q : How do i Unlock Iolite ?

A : You can unlock Iolite by 2 ways.

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.



Jade
HTC T323X / HTC Touch 3G

Q : How do i Unlock Jade ?

A : You can unlock Jade by 2 ways.

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.


Kaiser

HTC P4550 / HTC TyTN II / Orange & HTC TyTN II / Vodafone VPA Compact V / Vodafone v1615 / SFR v1615 / Swisscom XPA v1615 / T-Mobile MDA Vario III / AT&T Tilt / O2 Xda Stellar / EMobile Emonster S11HT

Q : How do i Unlock Kaiser ?

A : You can unlock Kaiser by 3 ways.

a1. Buy code from Operator. its fast safe.
a2. Get Free Unlocker n give a try.
a3. Buy UNL Unlocker.



Kovsky

Sony Ericsson Xperia X1, Venus.

Q : How do i Unlock Kovsky ?

A : You can unlock Kovsky by 2 ways.

a1. Buy code from Operator.
a2. Buy UNL Unlocker.


Magician

Qtek S100 / Qtek S110 / Dopod 818 / Dopod 828 / Dopod 828+ / O2 Xda II Mini / Orange SPV M500 / T-Mobile MDA Compact / i-mate JAM / i-mate JAM (Limited Charcoal Edition) / Vodafone VPA Compact / Krome Spy

Q : How do i Unlock Magician ?

A : You can Unlock your magician by 2 ways.

a1.Buy code from Operator. its fast safe.
a2. A Free Unlocker is here

Maple

HTC S520 / HTC S521 / HTC S522 / HTC S523 / HTC Snap / T-Mobile Dash 3G

Q : How do i Unlock Maple ?

A : You can Unlock maple by 2 ways

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.

Opal

HTC T222X / HTC Touch Viva / Dopod Touch Viva / T-Mobile MDA Basic

Q : How do i Unlock Opal ?

A : You can Unlock Opal by 2 ways

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.

Phoebus

T-Mobile Shadow / Dopod C750

Q : How do i Unlock Phoebus ?

A : You can Unlock Phoebus by 3 ways

a1. Buy code from Operator. its fast n safe.
a2. A * Free Unlocker is available. easy to use.
a3. Buy UNL Unlocker.

* A Tutorial to read code from dump is here

Prophet

Qtek S200 / Dopod 818 Pro / Dopod 830 / Swisscom XPA S200 / O2 Xda Neo / i-mate JAMin / Orange SPV M600 / Vodafone VPA Compact S / T-Com T-One TC 500

Q : How do i Unlock Prophet ?

A : You can unlock prophet by 3 ways.

a1. Buy code from Operator. its fast n safe.
a2. Get a Free Unlocker, its pretty good code reader.
a3. Buy UNL Unlocker.


Raphael

HTC T727X / HTC Touch Pro / Orange & HTC Touch Pro / Swisscom & HTC Touch Pro / Vodafone & HTC Touch Pro / AT&T & HTC Fuze / O2 Xda Diamond Pro / O2 Xda Serra / T-Mobile MDA Vario IV / Alltel & HTC Touch Pro / Sprint & HTC Touch Pro / Verizon XV6850 / SoftBank X05HT / NTT DoCoMo PRO series HT-01A / Dopod Touch Pro

Q : How do i Unlock Raphael ?

A : You can unlock Raphael by 2 ways.

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.


Rhodium

HTC T737X / HTC Touch Pro2 / Alltel & HTC Touch Pro2 / Sprint & HTC Touch Pro2 / T-Mobile MDA Vario V / T-Mobile Wing II

Q : How do i Unlock Rhodium ?

A : You can unlock Rhodium by 2 ways.

a1. Buy code from Operator. its fast n safe.
a2. Buy UNL Unlocker.

Topaz

HTC T535X / HTC Touch Diamond2 / O2 Xda Diamond 2 / T-Mobile MDA Compact V

Q : How do i Unlock Topaz ?

A : You can unlock your TopaZ by 2 ways.

a1. Buy code from Operator.
a2. Buy UNL Unlocker.

Trinity

HTC P3600 / HTC P3600i / Dopod D810 / Dopod CHT9100 / Dopod CHT9110 / Orange SPV M700 / Vodafone VPA Compact GPS / SFR S300+ / Swisscom XPA v1510

Q : How do i Unlock Trinity ?

A : You can unlock Trinity by 3 ways.

a1. Buy code from Operator.
a2. Get a Free Unlocker, n Unlock your phone.
a3. Buy a UNL Unlocker.


Universal

Qtek 9000 / Dopod 900 / SFR v1640 / Vodafone v1640 / Vodafone VPA IV / T-Mobile MDA Pro / i-mate JASJAR / O2 Xda Exec / Orange SPV M5000 / Grundig GR980 / E-Plus PDA IV

Q : How do i Unlock Universal ?

A : You can Unlock Universal by 2 ways.

a1. Buy Code from Operator.
a2. Get a Free Unlocker, then Unlock your Universal.


Vox

HTC S710 / HTC S711 / Dopod C500 / Dopod C730 / Vodafone VDA V / Vodafone v1415 / Vodafone v7505 / SFR S710 / Orange SPV E650 / Swisscom XPA v1415

Q : How do i Unlock VOX ?

A : You can unlock VOX by 2 ways.

a1. Buy Code from Operator.
a2. Buy UNL Unlocker.


Wizard

HTC P4300 / Qtek 9100 / Qtek A9100 / Dopod 838 / i-mate K-JAM / T-Mobile MDA Vario / O2 Xda Mini Pro / O2 Xda Mini S / Orange SPV M3000 / Orange SPV M6000 / Cingular 8125 / Vodafone VPA Compact II / E-Plus Pocket PDA

Q : How do i Unlock Wizard ?

A : You can unlock Wizard by 3 ways.

a1. Buy code from Operator.
a2. Get a Free Unlocker , read code n enter.
a3. Buy UNL Unlocker.


Download Link

wait for new link


In this thread. i tried to make it clear. You can not Unlock all Smart Phones for free. Some of old phones can be unlocked for free.

For Buying code or UNL Unlocker Go to Software or online Server Products or do a Google

BlackBerry Phones Update/Flash Easy Way Without BlackBerry Desktop Manager

1: Download & instle the blackberry flashfile (no need instle blackberry desktop manager)

2: Delete the vendor.xml file located in c:\program files\common files\research in motion\apploader

3: With battery Connect your BlackBerry device to your computer

4: Run Loader from c:\program files\common files\research in motion\apploader & click Next

5: Select all software you want installed.

6: Proceed to the end portion untill you see the "Finish" button

7: Very IMPORTANT. do not hit the finish button, instead select the ADVANCED button.

8: Make sure both boxes are checked.

9: Proceed until it ask you if you want to automatically back up and restore, Select DO NOT AUTOMATICALLY BACK UP MY HANDHELD do next

10: & wait for Your device's software has been updated successfully

Mtk Based China Phones briefing

Posted by Nazim Ali | 21:47 | 0 comments »

Starting...
As someone with some experience in the embedded development field I will try to explain the procedure to successfully hook an MTK phone up to a computer. I make this work to be as thorough and logical as possible. My target is, provideing all who is interested about chinese mircale phones to make the best and safety action on MTK based phones. I hope you find this thread useful.
Let's begin.


What are we dealing with?

My preferred way of looking at MTK based cell phones is that of looking at small ARM
based embedded platforms. The MTK baseband chips have 33-66 MHz ARM cores. They
come with 4-8 megabytes of SDRAM, and either a NOR or NAND flash for storage.



Q: Is it possible, in theory to run Android on these phones?
A: No. Android has much higher minimum requirements.


My target when interfacing with these phones is to read/write the contents of the flash chip, so we will focus on that for a bit.

The flash chip contains 2 things: the firmware and a file system section. The firmware of course is the program (OS) that works the phone. It handles user interface, communicates with all the attached devices (microSD card, camera, BT module, GSM module, etc..) it’s the central piece of program. 

Firmware


MediaTek sells a reference firmware platform to its licensees which they all use (after varying levels of modification). What this means is that all MediaTek firmwares are based on the same code base, and thus all MTK phones have similar, if not identical basic features. For example:basic UI code, such as language handling, input handling, and resource handling code will be the same. This is why a single MTK Firmware Editor can open almost all MTK firmwares, and successfully edit the resources contained within.




This reference platform comes with no support for external executables. All functionality is linked into the firmware at compile time, so adding new features or applications afterwards is infeasible, and without months of reverse engineering, by skilled developers, impossible.There are no such projects so at the time of writing there is no way to run outside code on the MTK platform (unless the firmware of interest has Java support, or NES emu compiled in).




Q: Can I add new apps to the phone?
A: No. (Unless your firmware has Java support or NES emu)
Q: Can I create my own apps that run natively on the phone’s CPU?
A: No.




Usually release firmwares come compiled with a specific set of drivers for the target hardware configuration. Different model phones will not have the same type of LCD display, FM tuner chip, BT chip, camera(s) etc.. But there’s no guarantee that same model phones, manufactured on different dates do either. Indeed same model phones manufactured just a few weeks (or days) apart can have different hardware. It is because of this that 5 different firmware versions of Model X could have been release not because of firmware improvements/bugfixes, but because the hardware in the phone has changed and new drivers were required.



What this also means is that most of the time trying to “upgrade” the firmware on these phones will result in bricking, or the loss or malfunction of an attached device (display, camera(s), BT, etc.)



For example: White screen, black screen, no screen, after flashing, but hearing the phone play the startup chime is because the phone’s display is either different, or connected differently in hardware, and the driver in the firmware we’ve flashed isn’t able to handle it. Similarly, loss of camera support, or malfunctioning keys are all symptoms of this. 

A number of firmwares MAY have several drivers compiled into them, with the right one being selectable from the Engineer Menu, so in some cases that may work. Also a model’s hardware configuration may be stagnant, because of an overabundance of the parts used in the original design, in this case upgrading would be feasible, and likely worth it. Sadly however, this is not the case most of the time. It is because of this, and other factors that I’ll talk about
later, that it is HIGHLY recommended to ALWAYS BACK UP the FULL flash image, that was originally on the phone. 5-10 minutes of annoyance, can save you hours/days of frustration.



Q: Can I use firmwares from other MTK phones? They have features I want.

A:
90% chance the phone won’t even start. 100% it won’t work entirely right.

Q:
Can I upgrade the firmware version on my phone?

A:
You can try, but ALWAYS BACK UP the original flash content, as it’s
unlikely that you’ll get the desired outcome.





Identifying firmwares by version


MTK firmwares have a so called, version code, that when entered will output the firmware version of the phone. You can find a set of these in Appendix A, but the most common ones are *#8375#, and *#4853*#


The phone should immediately display the version screen once you enter the correct code.You should not need to press anything else. If it does not, then you’re not trying the right code for your phone. It is also likely, that your phone has a code that isn’t in the Appendix, as one of the first things some firmware developers seem to do is change these to a random value.When entering these codes you will get a version string (ex.: A6V2.2.2) and a Build Time(ex.:2007/12/04 18:31)


Now you might think that checking just one of these would be enough to identify the firmware, and you would be wrong. The two firmwares below are different, and the hardware of the two phones doesn’t match. So flashing one of these to a phone that had the other one on
it originally, will produce a white screen, and unusable phone.

* A6V2.2.2 - [BUILD TIME: 2007/12/04 18:31]
* A6V2.2.2 - [BUILD TIME: 2007/12/18 14:46]

This can also happen the other way around with Build Times being identical and version strings being different. It is my experience that comparing both string and build time is sufficient to discern firmware versions, but I usually read back the first 10kilobytes of the firmware from the phone and compare it with the version I have on file, just to make sure.


File system



The file system section comes after the firmware on the flash chip. Different flashing solutions call it differently including FAT, FFS, NVRAM, System/User FS, etc..


This section contains several actual file systems (FAT12, FAT32) on top of a proprietary structured data store layer. I know of no software that can handle this top layer, so access to the file systems within is only possible through the phone itself for the time being. These file
systems contain all the data used by the firmware from system data like device driver settings, to user data like the phonebook, messages, or data account settings. When people refer to formatting a phone, they’re referring to these file systems. Formatting as with formatting file systems on regular PC hard disks, or flash drives erases all data stored in these file systems. Upon starting the phone after a format it will recreate all of its needed files inside these file
systems, and fill them with hardcoded defaults. This includes all calibration data, and device driver settings. Contrary to popular belief formatting these file systems without backing up is anything but safe. As hardcoded defaults can differ from factory set values, so there could beseveral things that you’re influencing by letting the phone use the hardcoded defaults. It is best to back up the FAT of each phone that passes through your hands, as they’re only a small portion of the flash content so it takes about 15-30 seconds, and once again: You may be saving yourself from lots of frustration in the long run. What you should keep in mind about the file system is that IMEI, and personal data are also stored here, so you may want to think twice about publishing your firmwares with FAT included, because of the privacy issue. Also if the people who end up using your firmware are ignorant to these facts, they could end up
making several phones that use the same IMEI (Yours!). Which depending on carrier, may result in banning the IMEI from the network, instantly rendering all phones that use it, inoperable, or another case, where a phone with said IMEI is reported stolen.




Supposing you have 10 phones with the same firmware, you download the firmware from Phone #1 modify it with an editor, save a Full Image then flash said image onto Phones #2- #10. You now have 10 phones with the SAME IMEI. What you should’ve done is either back up the file systems from all the phones and write the originals back after the full flash, or if possible, patch-flashed your phones. (This means flashing only the parts you wish to modify and leaving the rest of the flash chip intact, this isn’t always possible.)




Another thing to keep in mind is that there could be factory protections that use the file system. For example the PSN protection: in this protection form, a serial code generated from a unique hardware ID is stored in a file on the file system. If you flash a full image from one of these phones onto another, even if they’re the same version, the target phone will start up with “Register Mercury” And will STOP FUNCTIONING after a few weeks. If you haven’t backed up the file system of such a phone you essentially have a phone that needs a file system reformat every few weeks to start up, or in other words, a phone that can’t be sold. Few repair boxes can fix PSN, and they’re expensive. So once again: The thing to keep in mind is to ALWAYS HAVE A BACKUP. Best is to have full backups, but at the very least, if you already have a full backup for the specific firmware version on the phone, you should still take that 1 minute to back up the file systems from all the phones. You just may be thanking yourself later.



Q: What should I back up?

A: At least 1 full backup per fw version, and the file systems section for each phone.


Interface



There are usually at least 2 ways in which you can interface with an MTK phone. With the supplied data cable: through USB, through a 3.3v serial UART, and through BT.The grid below illustrates what you can do with each interface.







As you can see, you can’t access the flash chip with the supplied USB Data Cable. You will need to buy an interface for the Serial UART of the phone if you wish to access it. This is unfortunate, but there’s no way around it. But wait, you say. Your phone has a COM Port in the USB Menu, so surely you could use that. You could not. The usb virtual UART cannot be active at the time it would be needed to boot and flash the phone, as it is only active while the firmware’s running.
The RS/EIA232 Serial UART (or commonly just: serial port) is a very common interface supported by almost every computing platform in the world. Older PCs have COM Ports for example. Those would be an example. Most microcontrollers have either software or hardware based UARTs (universal asynchronous receiver/transmitter). Serial ports require at the minimum 3 wires to work. One Tx(that the device transmits on) one Rx(that the device receives on) and the ground. There are however differences in electrical specifications, and supported data transfer rates. The MTK platform is a 3.3v based system. That means that that most everything in the phone is running off 3.3volts that is generated by a voltage regulator connected to the 3.7v battery. The maximum voltage for logical HIGH states is 3.3volts. The serial port works at 3.3volts as well. On the other hard, a PC’s serial port works at 12volts. You do not wish to connect a 3.3volt system to a 12 volt system directly
.   

Direct COM Interface (slow)



This is where level shifters come into play: one example of an RS232 level shifter would be the MAX3232.








If you build the above schematic, and supply it 3-5 volts (Phone’s battery works fine) you would be ready to hook up to your MTK phone through your PC’s Com port. Great! If you have one of these chips lying around, this would be your cheapest and quickest solution.


Another option to further simplify the circuit above would be the MAX3233, which has integrated capacitors.






Be sure to use 3233, and not 233. 233 works on 5v, and the phone battery only supplies around 4.2 when fully charged. (In practice 233 would most probably work just as well, but if you have a choice to get either one, get 3233.)


However PC serial ports regardless of what their drivers’ report are limited to 115200 bits per second.

Let’s do the math:

(16 megabytes) / (115 200 bits) = 1 165.08444

1165 seconds = 19.4166667 minutes

20 minutes to read a common 16megabyte firmware chip. Not the fastest solution everinvented. 32 megabyte chips are gaining ground in the MTK platform, but I’ve already seen 64 and 128 megabyte NOR chips as well.


(64 megabytes) / (115 200 bits) = 4 660.33778
4660 seconds = 77.6666667 minutes


If you’re patient, this solution would indeed work for you. But it’s far from ideal, and is not generally used except by hobbyists who are just looking to flash their own phones once in a while. If you feel that you fit in this category, go right on ahead.
 

USB Serial Interface



The serial ports on MTK phones support up to 460800 bits per second. But how can you take advantage of that with a PC? Through a USB Serial cable. Unlike regular PC serial ports USB Serial chips are capable of speeds of up to 921600 bits per second. The MTK phone will initiate communication at this speed, but it won’t be stable, only at 460800 does it work reliably. Let’s check the math again.


(16 megabytes) / (460 800 bits) = 291.271111
291 seconds = 4.85 minutes



Now that’s a lot more promising In practice you can get close to 5 minutes during readbacks.Flashing is usually somewhat slower.


That said, you shouldn’t go out and buy just any USB Serial cable, as the ones that come with a DB9 socket, and sold as USB Serial Ports were made to be used as replacements of regular PC serial ports. So you would probably have the same problems with them as with regular serial ports. They might have on-chip level shifting, that you can’t even disable, or have extra chips that you would need to remove. What you should look for are flashing cables sold for cell phones. There are several available online for an assortment of models, most of them can be modified for the purpose. The procedure differs based on what kind of serial port the phone has that the cable was made for, and what kind of usb-serial converter chip is used, and
whether the cable has any plus features, or the phone any additional steps required to initiate communication on the cable.



For example I used a PL2303 based Nokia DKU-5 clone.
The PL2303 has a special pin that sets the voltage at which the serial port should work. This had to be connected to a 3.3volt regulator that I had to add externally as the PCB of the cable was in a “poured” connector, and couldn’t be accessed without force, and possible damage. PL2303 based cables don’t necessarily have this pin exposed. They could be connected to a 3.3volt regulator on-board, in which case no modification would be needed to use it.



These are FTDI chip based cables. FTDI chips are the chips of choice for usb serial interfacing, so they should be ideal for this purpose, and since you’re buying a cable that was intended for another MTK phone you shouldn’t need to modify anything, except the connector.

Another way for connection:
"The Multimeter method"




1. Plug your new connector into your phone, with solder pads/pins exposed
2. Put Multimeter into fault-check. (or if unavailable, then it’s highest resistance range)
3. Keep negative Multimeter probe on negative battery connector in phone.
4. Touch each pin of the connector in sequence with the other probe until you hear a beep ( or see 0.000 resistance )
5. Note this connector pin as GNDPin
6. Now install battery and switch on Phone
7. Put Multimeter into DC voltage measurement
8. Keep negative Multimeter probe on GNDPin
9. Touch other pins of the connector in sequence and note pins that have voltage between 2.6 and 2.9 volts.(be careful not to short pins )
10. You should end up with a list of 2 or 3 pins. RX and TX will be among these.
11. Try all combinations of RX and TX with these pins you found.



I’ve found several hundred pinouts with the method above. It works 99% of the time, and takes about 2 minutes once you’re in practice.
So you now have your RX, TX, GND wires on your interface end, and your pinout or set of pinouts to try for the phone. It’s time to dive into the flashing in practice.


Flashing theory



After the connection has been established, flashing the phone happens the following way:
Phone is turned off.
Boot process is initiated on the PC in the flashing software. This continuously starts sending a certain byte out on the serial port.
The phone’s power button is pressed, phone reads it’s com port, and if it detects this byte it goes into remote boot mode, otherwise starts the firmware. The piece of software that does this is an internal bootloader that is inaccessible and protected. Meaning, that you will never lose the ability to flash your phone, as long as the hardware is intact, regardless of how much you mess it up while flashing. You can’t corrupt the bootloader, so you will be able to connect to your phone even if the flash chip is completely empty. Once the phone has entered remote boot mode, the flashing software sends it a piece of code called a Download Agent, or DA. The bootloader loads the DA up into ram and starts executing it. This piece of code is actually what’s doing all the hard work related to flashing: Detecting the onboard flash chip, reading and writing content and communicating on the
serial port. The flashing software on the PC side merely sends commands to the DA from this point on.



DA Bugs:
It’s worth mentioning that the DA, like all other pieces of software can have bugs. As the DA is a closed source piece of proprietary software, these are also unlikely to be fixed. One such persistent bug is that certain 32meg+ flash chips cannot be patch flashed.What’s patch flashing you ask? Patch flashing is writing only a specific section into the flash chip, say 414 bytes starting at 0x223421, instead of everything from 0x0 to <CHIP_SIZE>


Boxes


Flashing boxes are capable of opening the Security Zone before a full flash. No, let me rephrase that: The software that comes with flashing boxes is capable of opening the Security Zone before a full flash, allowing the full flashing of phones; this is actually one of the many
things that warrant their existence. Boxes are essentially hardware keys that protect the software that was coded for them, combined with USB Serial adapters. Some also include dynamic pin configuration and automatic pinout finding circuitry. They can cost several hundred USD, but come with support, cables for most MTK phones and flashing software. Some also provide firmware editing software, either in the basic package or as an addon for a fee. Qualities of these vary from box to box.




Flashing in practice, using MTK flashtool



MTK FlashTool is the “official” tool used to flash MTK phones. It’s used by the factories and developers. It is also where the DA originates from.
The features of MTK FlashTool include
· Reading(Read-back) and Writing(Download) the flash
· Formatting the File systems



Probaly guides and videos already posted in forum but ı want to inform everybody by pictures.


Reading a full backup with MTK FlashTool





This is MTK FlashTool. You can set your Serial Port settings in the Options menu. If you’re using the Direct COM interface, select COM1/2 and 115200 bps from the Baudrate submenu. Otherwise select the virtual com port number of your USB serial cable, and 460800. Also set Options->Operation Method->NOR (this book only talks about NOR flash)


Click over to the Read Back tab, remove everything you may find in the list, then click Add.
This is what you should see:





Now double click on ROM_0, and Select where you wish to save your image.
Then you will be greeted with the dialog below






It’s fairly obvious what we need to do here. For a full backup we will start at address 0x0000000, this means the very beginning of the flash chip. The length has to be equal the size of our flash chip. Don’t know this? Try reading a small chunk first, and I’ll show you how to find it.


Click Ok, and Click Read back. At this point you should have your phone physically connected to the PC, with it being switched off. Push the power button. Your phone should start booting the DA, nothing will appear on most models while doing this. Some will turn on the back light, some will produce a hissing sound through their speaker. These are all normal.


If the phone turns on and starts the firmware, then your interface, settings are wrong/faulty If you’ve used the Multimeter method now would be the time to try the next possible combination. If it just doesn’t seem to work in any combination, you should loopback test
your interface cable. Or it’s also possible that your phone doesn’t have UART on it’s data cable connector, only on test points, at this time I’m not going to write about finding the right test points on such phones.



Try and try again, until it works. If you’ve read your first backup, Congrats!


Ok, now if you didn’t know your flash chip size the bottom right corner is where you should look, after your initial smaller readback.





You’re interested in NOR: (256Mb+64Mb)
What this means is that this phone has NOR Flash, 256 MegaBITs of it, and 64 MegaBITs of RAM.
Now you can use Google.
Use the following search without the quotes, and substitute the number you got:
“256 *131072 in hex” The result in this case:
256 * 131 072 = 0x2000000
0x2000000 is what you would need to enter in the length field to get a full backup of this chip.



As a quick reference:
128 MB = 0x1000000 (usual file system start: 0xE00000, length:0x200000)
256 MB = 0x2000000 (usual file system start: 0x1C00000, length: 0x400000)
512 MB = 0x4000000
   




Full Flashing with MTK FlashTool



Full flashing, with no regard for the Security Zone, as discussed above, this will create bricked phone unless you continue with the the fullflash guide, have an image with an open Security Zone, or one with Security Zone protection disabled.
First open notepad (that’s right notepad) Insert the following line:
ROM 0x0
And save it as reflash.txt
Now in FlashTool click the Download Tab.
Click the Scatter-loading button, and locate your reflash.txt
This is what you should see:






Double click ROM, and select the image you wish to flash to your phone.Hit Download, and press the power button on the phone. Sit back and enjoy.

Firmware Editors


Now that you’ve gotten a pretty good idea about how to interface with your MTK phone, and the caveats of flashing we come to the subject of firmware editors.Firmware editors allow you to change internal resources of MTK firmwares, like language packs, graphics, internal ringtones, and fonts.


Notice: there is no free solution to edit firmwares at the moment only paid solutions.(Infinity box---z3x team products----spiderman box----cpf products---Mc tool ---etc.)


For now ı finish my thread but who know in future will continue this thread with new cpu type.

Cracked iTunes Store Apps

Posted by Nazim Ali | 21:41 | 0 comments »

CRACKED IPA's! iPhone AppStore apps

Patching the MobileInstallation.framework is needed to use this method!

How to:

SSH to: /System/Library/PrivateFrameworks/MobileInstallation.framework/
Rename the MobileInstallation to MobileInstallation.bak
Always good to have things backed up, just incase 
Now copy the patched file over with 0755 as permission
Download:
http://rapidshare.com/files/13311863...leInstallation
Credits to: ??? 

THE APPS

Texas Hold Em

 
Download:
Code: http://rapidshare.com/files/13311451...m_CRACKED_.ipa

Cro-Mag Rally



Download:
Code: http://rapidshare.com/files/13312516...g_CRACKED_.ipa

Crash Bandicoot Nitro Kart 3D

 
Download:
Code: http://rapidshare.com/files/13312888...D_CRACKED_.ipa

Trism

 
Download:
Code: http://rapidshare.com/files/13314186...m_CRACKED_.ipa

AquaForest

 
Download:
Code: http://rapidshare.com/files/13317900...t_CRACKED_.ipa

Ahhh nevermind, ill make all the positioning and adding pics/screenshots to the thread tommorrow, i need some sleep ^^
I know theres some people who doesn't care about layout and just wants the files so here u have them , Happy Hours til i wake up:
Code:
http://rapidshare.com/files/13318696...l_CRACKED_.ipa
http://rapidshare.com/files/13318391...l_CRACKED_.ipa
http://rapidshare.com/files/13317900...t_CRACKED_.ipa
http://rapidshare.com/files/133178325/Band_CRACKED_.ipa
http://rapidshare.com/files/13318905...r_Cracked_.ipa
http://rapidshare.com/files/13318153...2_CRACKED_.ipa
http://rapidshare.com/files/13317868...n_CRACKED_.ipa
http://rapidshare.com/files/13312888...D_CRACKED_.ipa
http://rapidshare.com/files/13317541...r_CRACKED_.ipa
http://rapidshare.com/files/13311451...m_CRACKED_.ipa
http://rapidshare.com/files/13312516...g_CRACKED_.ipa
http://rapidshare.com/files/13318420...b_CRACKED_.ipa
http://rapidshare.com/files/13318452...e_CRACKED_.ipa
http://rapidshare.com/files/13317880...o_CRACKED_.ipa
http://rapidshare.com/files/13318211...t_CRACKED_.ipa
http://rapidshare.com/files/13317923...i_CRACKED_.ipa
http://rapidshare.com/files/13318478...h_CRACKED_.ipa
http://rapidshare.com/files/13317797...l_CRACKED_.ipa
http://rapidshare.com/files/13318209...r_CRACKED_.ipa
http://rapidshare.com/files/13317925...h_CRACKED_.ipa
http://rapidshare.com/files/13317526..._CRACKED__.ipa
http://rapidshare.com/files/13317925...t_CRACKED_.ipa
http://rapidshare.com/files/13317927...d_CRACKED_.ipa
http://rapidshare.com/files/13318746...s_CRACKED_.ipa
http://rapidshare.com/files/13314186...m_CRACKED_.ipa
http://rapidshare.com/files/133181208/Vay_CRACKED_.ipa

IPhone All Firmwares Download In One Place


Iphone 4




iPhone 3G S Firmware

iPhone 3G Firmware
iPhone 2G Firmware


iPad

iPod Touch 4G

iPod Touch 3G


iPod Touch 2G

iTunes

BlackRa1n

PurpleRa1n


RedSn0w

QuickPwn

PwnageTool

Sn0wBreeze


TinyUmbrella

LimeRa1n


Spirit

WinPwn

ZiPhone

BootLoaders



I-Phone Custom Firmwares



IPhone 3G (s)

3G (s) 3.1.2


3.1.2-1GB Root Partition, UNACTIVATED, Cydia, Stock Boot Logos

3.1.2-1GB Root Partition, ACTIVATED, Cydia, Stock Boot Logos

IPhone 3G

3G 3.1.2


3.1.2-1GB Root Partition, UNACTIVATED, Cydia, Stock Boot Logos

3.1.2-1GB Root Partition, ACTIVATED, Cydia, Stock Boot Logos

3G 3.1 Activated:
3G 3.1 Unactivated:
3G 3.1 1GB Activated:
3G 3.1 1GB Unactivated:
IPhone 2G

2G 3.1.2


3.1.2-1GB Root Partition, UNACTIVATED, Cydia, Stock Boot Logos

3.1.2-1GB Root Partition, ACTIVATED, Cydia, Stock Boot Logos

2G 3.1 Activated Unlocked:
2G 3.1 Unactivated Unlocked:
IPod Touch (2G)

3.1.2-1GB Root Partition, Cydia, Stock Boot Logos

IPod Touch (1G)

3.1.2-1GB Root Partition, Cydia, Stock Boot Logos

ITouch 1G (Default Partition Size)
  • iPhone Custom Firmware 3.1.3


RAPIDSHARE
iPhone2_1_3.1.3_7E18_Custom_Restore_Activated.zip. 001
iPhone2_1_3.1.3_7E18_Custom_Restore_Activated.zip. 002
iPhone2_1_3.1.3_7E18_Custom_Restore_Activated.zip. 003
iPhone2_1_3.1.3_7E18_Custom_Restore_Activated.zip. 004

NOT Activated (for Official Carrier Users)
RAPIDSHARE
iPhone2_1_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.001
iPhone2_1_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.002
iPhone2_1_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.003
iPhone2_1_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.004

iPhone 3G Custom Firmware 3.1.3 IPSW

Activated (for UnOfficial Carrier Users)
RAPIDSHARE
iPhone1_2_3.1.3_7E18_Custom_Restore_Activated.zip. 001
iPhone1_2_3.1.3_7E18_Custom_Restore_Activated.zip. 002
iPhone1_2_3.1.3_7E18_Custom_Restore_Activated.zip. 003

NOT Activated (for Official Carrier Users)
RAPIDSHARE
iPhone1_2_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.001
iPhone1_2_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.002
iPhone1_2_3.1.3_7E18_Custom_Restore_NOT_Activated. zip.003
iPhone 2G Custom Firmware 3.1.3 IPSW