Dear All,
This method has been tested and worked out by myself.
EDITED: OK FOR NOOBS WHO FEELS THAT THE STEPS BELOW IS VERY DIFFICULT THEN KINDLY DOWNLOAD THIS WORD DOCUMENT, CREATED BY ME AND EASY TO FOLLOW WITH PICTURES:
http://r-a-p-i-d-s-h-a-r-e.com/files...1.0.2.doc.html
editied:
Server Links Updated, PLEASE USE YOUR OWN ORIGINAL IMEI in STEP 3.4, secondly this method repairs the seczone damaged by anySIM 1.0.2, third use the steps given here so it can be easy for you.
Let me clear something:
a) YOUR IMEI WILL ONLY WORK IF YOU CHANGED THE DNS OF YOUR IPHONE WIFI, AND THEN USE IPSF
b) IF YOUR GETTING UNLOCKED AFTER USING IPSF, ITS BECAUSE YOU HAVENT PATCHED YOUR SIM USING anySIM or YOU HAVENT FLASHED YOUR BASEBAND
c) YES AFTER THIS METHOD YOU WILL BE ABLE TO UPGRADE TO 1.1.1 AND USE THE LATER DEV TEAM INSTRUCTIONS ON HOW TO JAILBREAK, UNLOCK AND ACTIVATE 1.1.1 (Find it yourself)
d) ALL THE FILES ARE INLCUDED IN THE revirgin_pack_with_instructions.rar (including IPSF)
The iPhone VirginMaker
thanks to gray for reversing the iphone crypto, without him this server wouldn't work
thanks to ipsf for writing a really well designed software program
and thanks to everyone who gave seczones to play with
Credits: thx goes to geohot for server, gray for all research and code, guest184 to retype the code error, Adi for uploading the files. DevTeam for the iUnlock program
http://www.m-e-d-i-a-f-i-r-e.com/?aqe5dd05ddk ---- Revirginizer files
Mirror
http://r-a-p-i-d-s-h-a-r-e.com/files...tions.rar.html
Just remove the
-
Instructions
STEP 1
To prepare, if you haven't already,
- Download and install Apptap
Click here for Apptap
- winSCP (for communication and transfering file between iphone and your pc)
CLick here to download WinSCP
-Putty (To execute commands in your iphone from your pc)
Click here to download Putty
-Baseband (just remove the
-)
http://r-a-p-i-d-s-h-a-r-e.com/files...flash.rar.html
Now You will need to install the following items in your iphone using Installer
a) Community Services
b) BSD Subsystem
c) Open SSH
Once done.
STEP 2
1. Connect to your Iphone (Using winSCP)
Quote:
IP Address: Check your current WiFi settings on your iPhone.
(If you have trouble, try issuing a static IP.)
Login Name: root
Password: dottie
Connection Type: SCP
Port: 22
|
If this is your first time connecting, it may take a minute or so. If a dialog pops up asking to Abort after 15 seconds, ignore it. If you get an error about a groups command, ignore this as well.
Navigate to the /usr/bin directory of your iPhone (the root directory, not /var/root/ or /private/var/root).
Drag-and-drop the extracted contents to your iphone
bbupdater
ICE03.14.08_G.eep
ICE03.14.08_G.fls
Before pressing the Copy button, press More >> to reveal more options. Check the box next to "Set permissions" and make sure the textbox has this text:
rwxr-xr-x
You can also enter the Octal code of 0755
2. Now connect to your Iphone (Using
Putty )
Quote:
IP Address: Check your current WiFi settings on your iPhone.
(If you have trouble, try issuing a static IP.)
Login Name: root
Password: dottie
Connection Type: SCP
Port: 22
|
,
Navigate to the root directory of your iphone by typing
/. then execute
"launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist "
3. Now type cd /usr/bin then hit enter, then type chmod +x bbupdater and hit enter then type ./bbupdater -f *.fls -e *.eep and hit enter
4. Now navigate again to the root directory of your iphone by typing
/. then execute
"launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist "
STEP 3
1. Download ipsf, the version doesn't really matter (attached with zipped file above)
a. Connect to your Iphone (using winSCP)
Quote:
IP Address: Check your current WiFi settings on your iPhone.
(If you have trouble, try issuing a static IP.)
Login Name: root
Password: dottie
Connection Type: SCP
Port: 22
|
b. copy SimFree.app to /Applications
c. Navigate to the /Application/SimFree.app directory
d. Execute the command "chmod +x bbsimfree kill rm sh"
2. Change your DNS server in Wi-Fi settings of your iphone to 217.226.211.185 (required)
3. Run IPSF
a. it will say invalid token/error update token, this is normal
b. if it says something else, that isn't normal
4. Go to
in your PC Internet Explorer after IPSF finishes
a. use your real imei, not 0049..., example
http://217.226.211.185:49973/seczone...5000012345.bin
b. this file is your restored seczone, file size is 4096 bytes at time of writing.
5. original geohotz gloader contain a bug which prevent it from work, it was corrected by guest184 and simple proggy is generated to the personal gloader.
a. cmd and change the dir to where you have saved the file you downlaoded.. "example: for me it was C:\iphone\revirginizer"
b. Then type "geomaker (your_imei).bin",
c. You will receive "(Your_imei).bin_loader" - THAT IS YOURS LOADER.
STEP 4
Now time to restore seczone. further instructions situable only for fw ver 1.0.2.
i assuming that you installed bsd subsystem and openssh packages.
a. Connect to your Iphone (using winSCP)
Quote:
IP Address: Check your current WiFi settings on your iPhone.
(If you have trouble, try issuing a static IP.)
Login Name: root
Password: dottie
Connection Type: SCP
Port: 22
|
Transfer all the file using Winscp on your iphone (better make some dir like /usr/u)
314fls_correct,314secpack,eeprom.eep,
bbupdater,iUnlock, (Your_IMEI).bin_loader (not .bin from server, but generated loader)
Before pressing the Copy button, press More >> to reveal more options. Check the box next to "Set permissions" and make sure the textbox has this text:
rwxr-xr-x
You can also enter the Octal code of 0755
b. Now connect to your Iphone (Using
Putty )
Quote:
IP Address: Check your current WiFi settings on your iPhone.
(If you have trouble, try issuing a static IP.)
Login Name: root
Password: dottie
Connection Type: SCP
Port: 22
|
Then execute this command using
Putty and rest of all the commands below:
/bin/launchctl unload -w/System/Library/LaunchDaemons/com.apple.CommCenter.plist
that will unload commcenter
c. now execute:
./iUnlock 314secpack (Your_IMEI).bin_loader
that will write seczone loader to phone.
d. now execute:
./bbupdater -v
You WILL GET ERROR "CAN'T PING TARGER", THAT IS NORMAL !!!! MOST IMPORTANT THAT SECLOADER ARE RUN AND RESTORED SECZONE
e. to be sure, execute again ./bbupdater -v
f. Finally, write patched firmware in phone by executing:
./iUnlock 314secpack 314fls_correct
g. now execute:
./bbupdater -v
it MUST show correct version !
h. And finally, just to be sure:
execute:
./bbupdater -e eeprom.eep
that will write correct eeprom.
i. now execute:
/bin/launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
OR
reboot your phone now - it is VIRGIN and UNLOCKED with gray's "ignore mnc/mcc" method (used in anysim11)
Disclaimer:
Your ltoken/seczone are being saved to this server.
These could contain personal information.
This is a test server, and will be taken down and have all the info deleted this Monday
The source of the server will be released then.