Discuss [REALLY ULTIMATE GUIDE for Windows] Jailbreak-Unlock-Activate-YouTube Iphones 1.1.1 at the iPhone "2G" (Rev. 1) - Hackint0sh.org; This looks long but this is as far as I know the easiest guide for ...
[REALLY ULTIMATE GUIDE for Windows] Jailbreak-Unlock-Activate-YouTube Iphones 1.1.1
This looks long but this is as far as I know the easiest guide for windows out there (at the moment)
BASICALLY IT IS JUST 4 STEPS (for a new iphone 1.1.1): You can try other methods but you learn more about your iphone here.
1. Prepare TIFF exploit (just create a contact with 2 urls)
2. JAILBREAK (just run touchFree)
3. UNLOCK (just upload AnySIM and execute it)
4. ACTIVATE (just upload one file)
for youtube 1 more STEP (upload 3 files)
Ok. So after watching the ULTIMATE TUTORIAL for WINDOWS thread grow till its 85 page (849 posts).Filled with the same questions again and again.. questions that had been answered before but people as just too lazy to read or even search in the thread (YES, there is an option for that).
I have decided to rewrite vomer tutorial (there were some not so clear steps) and update it with new information gathered from the experiences of the people in that thread and my own experiences. It looks long but only because everything is detailed.
What we got now is a tutorial with LESS steps. If you can’t succeed now… then wait till someone else make a just one click application that does it all.
Also some netiquette advice or I may close this thread:
1. BEFORE POSTING A QUESTION BE SURE IT HASN’T BEEN ANSWERED ALREADY!!
2. Use the “Search in this thread” option.
3. Make sure the question is related to the subject of this thread. If not search for another thread or start a new one. There is also the internet out there (Google?)
4. Even if the thread gets to be 100 pages long. Hopefully it won’t. Search. Then read the first 15 pages because chances are that the most common problems appear at the beguining. And then go and read the last 5 before you make a new post.
5. When you make a question give as much details as possible (like Operative System,…)
6. Use your brains a little. We all have one!
You need to be able to read. I mean it seriously!! (This is not youtube, this doesn’t have pictures)
As someone said (and I agree): “If your only experience with computers is Word and Excel…”
Well, GET THE F.O…. Just kidding… but maybe you should wait for an easier solution.
I don’t think this is hard if you pay attention.
You must have never ever unlocked your iphone before (I mean before AnySIM for 1.1.1 arrived).
You could have jailbreaked it … you can have a firmware previous to 1.1.1 .. You could have already updated to 1.1.1… but you must have never mesed up with your Baseband (the modem firmware).
[OK, for more information take a look at this Guideline for upgrading to 1.1.1 and have it unlocked.
[OK, I am not sure at all it this could work in other cases or revirginazed iphones. I guess it should for revirginazed if that means really a clean starting state. DO IT AT YOUR OWN RISK. I CAN’T HELP HERE] [EDIT: Here is a virginized iphone confirmed to work with this tutorial: http://hackint0sh.org/forum/showpost...&postcount=67]
You need Wi-fi for this method to work. FULL STOP.
You need a computer running windows. I used XP with Service Pack 2. No idea about VISTA but it should work (there are some tips for that).
And ,yes, you need an iPhone.
PLEASE, PLEASE READ THE WHOLE TUTORIAL AND THE POST WITH THE F.A.Q. BEFORE EVEN STARTING WITH YOUR IPHONE.
DOWNLOADS (you need to uncompress the compressed files of course, no zip/rar goes into the iphone):
*http://d.turboupload.com/d/2098918/unlock111.zip.html (Includes: TouchFree 0.6 released, WinSCP, AnySIM 1.1, and more things you don’t need)
*Microsof .NET Framework v3.0: http://go.microsoft.com/fwlink/?LinkId=70848
*iTunes (7.4.3) !!Seems there is newer iTunes version!!I don't know if the method will work with that http://www.filehippo.com/download_itunes/?3239
*iPhone firmware 1.1.1 (if your iphone is not 1.1.1 already): [Some people are reporting that Apple may have patched this file to close the TIFF exploit.I doubt it but you can try to find the original 1.1.1 file from somewhere else] http://appldnld.apple.com.edgesuite....a_Restore.ipsw
[NEW TIP: It is really really recommended to completely uninstall previous iTunes (Including deleting folder C:\Documents and Settings\(UserName)\Application Data\Apple Computer\ if it is there after uninstallation, be careful if your iTunes library file is there!). At least check this: http://hackint0sh.org/forum/showpost...&postcount=60]
[If you already have a previous version of .NET Framework uninstall it too!!]
Install: iTunes, WinSCP, the .NET Framework v3.0 and TouchFree.
[ If problems installing .NET in Windows Vista read this: http://hackint0sh.org/forum/showpost...postcount=656]
LET’S GO! (It is much easier than what it looks)
0. Put the AT&T SIM card inside the iphone (recommended) or you can use any SIM card as long as it doesn't require a PIN code to use it, you can disable the PIN in your actual mobile phone
[EDIT: is being reported the following by luigidelgado: "DOES NOT HAVE TO BE AN AT&T SIM, THAT IS INCORRECT I DONT HAVE AT&T IN MY COUNTRY. PLACE WHATEVER SIM YOU USE FROM WHATEVER CARRIER, BUT DONT REMOVE DURING THE WHOLE PROCESS"]
1. MAKE SURE YOUR IPHONE HAS THE CORRECT MODEM FIRMWARE:
1.1. Go to Emergency call and dial *3001#12345#*
1.2. On the Field Test page click versions. Firmware version should be 04.01.13_G (if not well, we are going to upgrade in Step 2, come back and check after that)
2. RESTORE YOUR IPHONE OR UPDATE TO 1.1.1: [EDIT: If you just opened a brand new iphone and you are sure it is 1.1.1 you can skip this part]
[NOTE:RESTORE IS NOT VIRGINIZE]
Use the DFU method:
Connect the iPhone to computer with USB cable. Probably iTunes will start. [You can switch off iTunes if you want to]
The iphone must be switched ON. Don't switch it off (don't do the slide power off)
Hold down the Power and Home buttons until you hear the disconnect tone (that is the two tone sequence indicating that a USB device has disconnected).
Then release the power button and continue holding the home button until you hear a quick pair of connect and disconnect tones, then release the home button. Then start iTunes (if it wasn't running) it will detect an Iphone that needs to be restored. click OK.
Then Press Shift key on the computer while you click on restore. It will show you a window to select the firmware.At this point, I would disconnect the computer from internet (take cable off or switch off WiFi) so avoiding itunes contacting apple and we make sure it is using the file in our computer.Select the 1.1.1 you downloaded before. Let it restore/upgrade.
3. PREPARING THE EXPLOIT (We are just going to create one contact with two URL addresses):
3.1 Slide to reach the emergency dial screen
3.2 enter *#307# and then press call
3.3 Delete the #*307# and then press 0. After that press the call button you are seeing and it will show you the answer/decline buttons.Click answer.
3.4 Press hold now and your phone will start ringing again
3.5 Press Dismiss.Will go into the contacts/dial screen
3.6 Press contacts from the bottom bar and add a contact
3.7 Add a contact with a random name and write in "Add newURL": prefs://1F [Thanks idutch for the idea!!]
3.8 Add a second URL for that contact.Add the address as : http://jailbreak.toc2rta.com/ [Seems to be down: this is an alternative: http://jailbreak.kengz.com ]
3.9 Save it and click on the contact's FIRST homepage.This will take you straight into the setting menu of the iPhone, and you can take all the time to select a WIFI network!
3.10 Write down the IP address of the iPhone.
3.11 IMPORTANT: Once we are on setting menu lets set auto-lock on your phone as "never" (on your iphone: Settings > General > Auto-Lock > Never)
Last edited by juanpa74; 11-06-2007 at 10:33 PM.
4. JAILBREAKING (just going to run TouchFree):
If you followed every step iphone should still be connected with the cable and itunes running.
4.0 Make SURE that the iPhone is recognised by iTunes right before using touchFree.
4.1 Start TouchFree (the version you installed previously (that is the NON-alpha version).
4.2 Do what it says (using Task Manager (ctrl-alt-delete) end ITunes.exe, iTunesHelper.exe and iPodService.exe And nothing else!)
4.3 Go to the contact you created on your iphone and click on the SECOND url. That will open Safari.
4.4 Safari will start loading the page and then close automatically (it should take about 5 seconds) to the home screen (the screen that says activate iphone).
[IF THAT DOESN’T HAPPEN CHECK YOUR WIFI IS CONNECTED, ALSO IT COULD BE THE WEBSITE IS DOWN OR BUSY. KEEP TRYING OR TRY LATER. DON’T CONTINUE IF YOU DON’T SUCCEED. Another good tip here: http://hackint0sh.org/forum/showpost...40&postcount=5] ATTENTION: There are some new reports about maybe new iphones with Tiff exploit fixed: http://hackint0sh.org/forum/showthread.php?t=14094 Not really sure
4.5 FOLLOW TOUCHFREE ON SCREEN INSTRUCTIONS THROUGHOUT THE PROCCESS.Restarting when indicated and clicking to continue after restarting ONLY when the iPhone shows the "Activate Iphone" welcome screen.
[Step 2 took me 4 minutes. Step 3, 1 minute. Step 4, 1 minute.]
4.6 When TouchFree finishes you must be able to access the SpringBoard (that is the icons on your iphone) if not, Restart the iphone again. JAILBREAK SUCCESS!!
A message could pop on the iphone screen: “Waiting for activation.This may take some time" [That is a good sign, if not it doesn’t matter]. Click on Dismiss.
4.7 GO TO STEP 5.
[WHAT IF it didn’t work for you: Some people reported TouchFree getting Stuck!!.
For all of those:
[EDIT] Is your iphone connected through USB hub?Connect directly to PC.
Go to TouchFree website: http://www.slovix.com/touchfree/
Read their forum: http://forums.macrumors.com/showthread.php?t=367947
If you are using Vista try this: http://hackint0sh.org/forum/showpost...0&postcount=85
Or you can try the alpha version of TouchFree (http://www.slovix.com/touchfree/touchfree-alpha.exe )
BUT BEFORE INSTALLING, UNINSTALL the other TouchFree and then go to c:\Program Files\touchFree and delete manually everything. NOW GO BACK TO STEP 2 (YES, restore the iphone).Then follow STEP 3. Then STEP 4 with TouchFree alpha. In this case in 4.5 it is just Step 2 (took me 4 min 10 seconds).
After 4.6, the alpha requires extra steps:
4.7 Go to Installer on Springboard.
4.8 Go to Uninstall. Can see OpenSSH is not installed. Neither BSD Subsystem. Community sources is installed.
4.9 Install BSD subsystem first: 2min30seg [Remember this] [If "Package download failed" PROBLEM? Try the BSD Subsystem (Alt.Repo.) if that fails too, GO TO F.A.Q.]
4.10 Install OpenSSH: 1min10seg
4.11 GO TO STEP 5.
5. UNLOCKING (we are just going to upload AnySIM into the Iphone and run it): [REMEMBER: AnySIM 1.1 unlocking survives restoring and iphone from 1.1.1 to 1.1.1. (We don't know about future upgrades)]
5.1 Start WinSCP. Host name: (put the iPhone IP address).
Port number: 22, User name: root, Password: alpine
File protocol: SFTP (uncheck Allow SCP fallback)
Click login (the first time takes more time).
WinSCP will show a panel (on the left your computer, on the right your iPhone)
[IF IT DOESN’T CONNECT: Check the wifi on the iPhone is working. Check the computer connection (ping the ip address of the iphone). Of course computer and iphone must be on the same subnet. Check no firewall or security is blocking WinCP. Check the password again, check you didn’t use capital letters. And finally check OpenSSH is running on the iPhone (you can go to the installer on the iphone and install the services application. Then click on the services app and check ssh is on)]
5.2 On the iPhone panel click on the .. folder till you get to the top of the tree.
5.3 [In winSCP] Upload AnySIM.app folder to the /Applications folder (Make sure both the folder anySim.app and all the files inside that folder have permission set to 0755)
[You upload by dragging and dropping from the left to the right panel. When you drop, a window pops up where you can set permissions.Check “Set permissions”.Click … Look for octal ]
5.4 Restart your iphone.
5.5 Insert your new SIM card. [Maybe you could use the AT&T but I did with my own one] If a pop up says locked it is because you need to enter the PIN number for your card. Do it.
5.6 On your iPhone screen. Click AnySIM 1.1. It should end up saying it unlocked the iPhone. BUT it also may say it couldn’t unlock. It could be because you used AnySIM 1.1 before but you don’t remember and your phone is already unlocked. Anyway go on and continue.
5.7 Restart your iPhone. UNLOCK SUCCESS!!
6. ACTIVATING (we are just going to upload one file in the iphone): [NEW METHOD]
6.0 DOWNLOAD THIS FILE AND UNZIP: http://rapid$hare.com/files/63822007/lockdownd.zip [replace the $ with an s]
6.1 WinSCP connect again to iPhone.
6.2 [In winSCP] Rename the file called lockdownd on your /usr/libexec folder to lockdownd.back
6.3 [In winSCP] Upload the lockdownd file you just downloaded in 6.0 to /usr/libexec !!!Set permissions to 0755!!! to the file.
6.4 Restart your IPhone. This time it will take longer to start [about 2 minutes] Message pops up on iphone screen: "iPhone is activated". [ACTIVATION DONE] ENJOY!! Now you can swap SIM cards. (If you had the AT&T SIM card inside, the message won't show.When you restart with a different SIM card it should show up)
The message may not appear..or it may take longer or it may have appear earlier. The important thing is the phone won't complain and your phone carrier will appear in the top-left corner if the unlocking with ANYsim went fine.
[WHAT IF activation didn’t work … well .. some people say this method didn’t work for them. I tried three times and it worked. You can go to the end of this post and try the old method. Others have had success too. PLEASE REPORT. But make sure you followed every step!! Maybe iasign is needed in the end. And I would rewrite this part]
It took me much more than I expected to write this….
7. YOUTUBE (we are just going to upload three files in the iphone):
7.1 Download this http://www.rapid$hare.com/files/5846...utube.zip.html (click on the link and you will get an error, change the $ wih a s and try then)
7.2 Unzip that and using WinSCP upload youtube certificate files (data_ark.plist, device_private_key.pem and device_public_key.pem) to /var/root/Library/Lockdown/ [permision:0644 (defaults)]
GOOD LUCK. I think this should be made a sticky.
Thanks vomer, dev-team, mando and everyone involved.
No thanks to people who insult on forums and are rude. You know those fucking bastards, morons!!
FINALLY: WARNING ABOUT SECURITY.
Of course being able to access wirelessly your iphone protected with just a well known public password means there is a security risk.
That is not dependant on TouchFree or this method only. Any method that uses putty, WinSCP or similar have the same issue.
To solve this there are two things you can do:
1st. You can change the well known public password to a different one. HOW?
- install BSD Subsystem with Installer (if it is not in your iphone already).
- install Term-vt100 with installer.
- start Term-vt100.
- type: passwd
- change your password.
- close Term-vt100. You can also uninstall it if you want to.
2nd. Stop the SSH server (OpenSSH if you used TouchFree-Alpha or DropBear if you used TouchFree-NONalpha) listening on your iphone. This is also very recommended to safe battery life.HOW?
To disable DropBear/OpenSSH:
- install with the installer the UIctl application (if UIctl doesnt show up in the installable applications then install community sources first)
- start UIctl
- click on the ....dropbear/openSSH process, a menu pops up (make absolutely sure that you didnt click anything else otherwise you may brick your phone)
- click unload -w and confirm, the dropbear process should now be red
- shutdown phone and restart (try to log into your phone with winscp to check whether the phone is really not accessible by SSH). If you want to access your phone later with WinSCP you just have use UIctl to load it.
And alternative method to stop OpenSSH is: install the services application using the installer. Then start Services and Switch off SSH
For anyone scared here is my opinion about those spreading fear among people: http://hackint0sh.org/forum/showpost...16&postcount=9
Last edited by juanpa74; 11-10-2007 at 07:44 AM.
however i think you should mention this is big bold letters....
If this is too complicated use iDemocracy
F.A.Q (Frecuently Asked Questions) , GOOD TIPS & SILLY QUESTIONS:
IF THE GUIDE ASK YOU TO DO SOMETHING: YOU MUST DO IT (specially if you have a problem)! (If you have iTunes already installed, start fresh!If you have .Net Framework v2, Uninstall and start fresh!. THE GUIDE TELLS YOU THAT FOR A REASON!
IF STUCK in 4.9 because you used TouchFree ALPHA (BSD System installation): READ THIS:LINK
People with NO SERVICE problem after ACTIVATION step check this post: http://hackint0sh.org/forum/showpost...&postcount=234
Please read this really interesting post: http://hackint0sh.org/forum/showpost...8&postcount=60
The SIM card of course must be for a carrier using a GSM network! Someone reported a problem because he was using a card from a company called TracFone (Depending on the region, TracFone service works in a GSM, TDMA, or CDMA network) . MORE HERE LINK:
Q: I connect the iPhone to iTunes and it only reports 300mb of space?
A: Go to WinSCP and check if you have a /var/root/Media.old. If so delete /var/root/Media folder and rename Media.old to Media. Restart iphone.
Q: TouchFree is stuck at step x and I have tried 400 times and I am really pissed off?
A: You should read the whole STEP 4 paying attention and read this F.A.Q. Try the alpha version of TouchFree (you should have known already).If it doesn't work for you is your fault (most of the people have no problem with it) then this method is not for you. There are alternatives. And remember NOBODY HERE CREATED THAT PROGRAM so how on Earth are we going to know about it.You surely have a conflict with some software on your computer.But I would bet you didn't follow the guide.
Q: Do I keep iphone connected to the computer with cable whole time?
A: Yes. Though it is not neccesary after STEP 4.
Q: Do I keep the SIM card in the iphone whole time?
Q: What can I delete after doing this guide?
A: You can delete the anysim app using WinSCP since you dont need it after you complete this tutorial.
Q: My Iphone is slow after this method?
A: You didn't follow it right. You didn't pay attention. Surely you screwed up the permissions. START AGAIN from STEP 2.
Q: How do I remove the AnySIM and OpenSSH?
A: EASY & LOGICAL: Uninstall them using the same way you used to install them.AnySIM: Use WinSCP and delete it from your iphone!!OpenSSH: Use the installer. Of course you must FIRST uninstall anySIM because once you uninstall OpenSSH you won't be able to access the iPhone with WinSCP!!
Q: Does "Restart" in this tutorial always mean that you push sleep button as long as red buttong comes and you can turn phone off. Then turn it on again?
Q: When I copy or upload a file this it says "Already exists. Overwrite?".Should I overwrite?
A: YES. (What do you think is the alternative?)
Of course you can always rename the existing one to keep a back up...
but if something went wrong you will end up recovering the iphone.. so tome it really doesn't matter.
Q: Yes I followed your guide. While restoring the Iphone I saw the yellow triangle!!What is wrong?
A: What fucking yellow triangle?Please stop taking drugs!I have never seen a yellow triangle during the restore proccess described here.[Ok, it may happen if you are trying to restore a 1.0.2 iPhone ...some people said that]
Q: I am having this problem.... yes I am really following the guide.... yes I can see the old AnySIM was in the iPhone....?
A: What the fuck???!! Can you really read?Take a look again at Guideline for upgrading to 1.1.1 and have it unlocked.
You could take a look at:
The UNOFFICIAL Frequently-Asked-Questions (FAQ) thread: http://hackint0sh.org/forum/showthread.php?t=12883
But it is full of bashing against TouchFree accusing it of problems which appear with other methods. The creator of that thread has something personal against TouchFree, he is always promoting another solution in any thread he can (don't know why).Also touchfree has been succesful with lots of people and nobody had any problem (including me).
Note: I don't know the creator of TouchFree at all. I just knowit works and was the first easy solution available.
Last edited by juanpa74; 11-06-2007 at 10:30 PM.
Here's another TIP that worked for me. For whatever reason, my iphone COULD NOT connnect to jailbreak.toc2rta.com, as it reported the "server was down" or some such nonsense. It was only until I visited another site, such as cnn.com, and then manually enter the jailbreak.toc2rta.com into the address bar.
Or, better yet, make the contact's url as cnn.com, or another address you know will work. Then, enter the jailbreak URL manually. This way, safari "crashes" immediately, and you will know right away it worked.
Last edited by juanpa74; 10-23-2007 at 08:47 PM.
Reserved for the obvious questions that will follow.....
Rocking a 4GB unlocked iphone on T-mobile with firmware 2.1.
Originally Posted by kikker
Juanpa 74 wrote: "0. Put the AT&T card inside the iphone and connect the iPhone to iTunes using the USB cable."
vomer wrote: "- Do I keep the SIM card in the iphone whole time - Yes"
So you need an AT & T sim for using this, and vomer`s (since your is a rewrite out of his) do use these two guides? I was under the impression that you only needed the new SIM.
What steps to take if you dont have this AT & T sim?
By vomer in forum iPhone "2G" (Rev. 1)
Last Post: 12-16-2008, 06:11 PM
By languages1985 in forum iPhone "2G" (Rev. 1)
Last Post: 01-27-2008, 06:47 PM
By beerglass007 in forum iPhone "2G" (Rev. 1)
Last Post: 12-11-2007, 11:33 PM
By mando in forum iPhone "2G" (Rev. 1)
Last Post: 11-06-2007, 11:38 PM