2008/02/06
selfpics 9 13,85%
busty selfpics 3 4,62%
amateur self pics 2 3,08%
selfshots tits 2 3,08%
self pics 2 3,08%
selfpics amateur 2 3,08%
amateur girl self-pi... 1 1,54%
selfshot girl 1 1,54%
brunet girlfriend a... 1 1,54%
amateur cumshots pic... 1 1,54%
selfpics girl 1 1,54%
self pic amateurs 1 1,54%
selfshot amateurs 1 1,54%
girlfriend selfpics 1 1,54%
aol :teen big tits self p... 1 1,54%
amatour selfpics 1 1,54%
amatuer emo selfshot... 1 1,54%
naked selfshots 1 1,54%
naked amateur self 1 1,54%
naked selfpics 1 1,54%
cumshot self pics 1 1,54%
busty amateurs self ... 1 1,54%
selfshots 1 1,54%
amateurselfpics 1 1,54%
selfpics blogspot.co... 1 1,54%
amateur girlfriend p... 1 1,54%
amateur taking her c... 1 1,54%
amateur girl selfpic... 1 1,54%
amateur self photos 1 1,54%
self pics tits 1 1,54%
amateur self shot gi... 1 1,54%
vacation pictures fu... 1 1,54%
busty amateur selfsh... 1 1,54%
naked brunet pics 1 1,54%
amateur selfshots 1 1,54%
amateur big tits blo... 1 1,54%
amateur blog self-sh... 1 1,54%
amateur brunet pict... 1 1,54%
selfpics girlfriends 1 1,54%
hot girl takes her c... 1 1,54%
2008/02/02
Hack your iPhone: install applications with Installer.app and AppTapp
Hack your iPhone: install applications with Installer.app and AppTapp
September 3, 2007 @ 12:21 pm · Filed under Gadgets/Hack, iPhone
(By the way, when I talk about “hacking” your iPhone, I mean closer to “modding”. I’m interested in running third-party native applications on my iPhone, and don’t care as much about unlocking the iPhone to work with other carriers.)
I’m amazed at the pace of iPhone hacking. Even a week ago, you’d see multi-step guides to installing apps on an iPhone. Now there’s a program (Installer.app) with a front-end called AppTapp that does everything in a nice graphical user interface (GUI) for you. You don’t have to type a single command, but you will need an Apple computer (either Intel-based or PowerPC-based works).
Disable automatic sync in iTunes
First, plug your iPhone into your computer so that iTunes comes on. On the left-hand side of the screen under “Devices” click on your iPhone, and then on the page that comes up, click so that “Automatically sync when this iPhone is connected” is OFF. It looks like this:
(By the way, to grab a screenshot of a window on a Mac and save it to the desktop, you need to hit Command-Shift-4, then the space bar, then click a window. Sheesh.)
Download and run AppTapp
The combination of AppTapp and Installer.app lets you add applications to your iPhone with almost no effort:
- Make sure that iTunes isn’t running. Plug your iPhone into your Apple computer and make sure that iTunes didn’t start running.
- Download AppTapp to your Apple computer from http://iphone.nullriver.com/beta/
- Run it.
That’s pretty much it. iPhone Atlas has the best walkthrough I’ve seen if you want more details about AppTapp/Installer.app or what to do after you’ve run AppTapp. The short version is to update Installer.app first (touch the “Update” tab). Next you want to install the Launcher program (you can only see 16 icons on your iPhone, so installing Launcher ensures that one of those first 16 icons can access other applications).
After that, you’ve got a lot of options. The “Community Sources” package will give you even more choices for applications to install. Installing “OpenSSH” and “BSD Subsystem” is also recommended. Finally, if you install the MobileTerminal application, you can experience the joy of typing “ls” on your iPhone. Walking around with UNIX in your pocket is very nice. See the iPhone Atlas guide for screenshots and more info.
If you want to impress your fellow geeks, Lights Off was the first native game for the iPhone and it also looks great. My brother and I had a similar “turn the lights out” game when we were growing up, but it was called Merlin. Now you can play this game on much prettier handheld appliance.
More Resources
If you’re a Windows person and can’t beg/borrow a Mac from anyone, you might check out iBrickr. It lets you manage ringtones and applications on your iPhone.
If you don’t want to go the AppTapp/Installer.app way on a Mac, you might also check out iFuntastic. iFuntastic lets you tinker with all kinds of things, from ring tones to applications to multiple “home screens.” Each home screen can have a different set of icons. Version 3 was released just a few days ago and the new version adds PowerPC support.
As always, back up your data first, and any of this could (in theory) break your iPhone. I don’t think anything I’ve mentioned would get you in trouble with lawyerfolk, but if you’re worried, you can always play it safe and stick with the built-in applications on the iPhone. If you see errors above or know of another interesting way to install native third-party applications on an iPhone, please mention it in the comments.
Hacking the iPhone
Bypass activation and prepare phone for software installation
Bypass activation and prepare phone for software installation
- Make sure you have a SIM-card with PIN turned off, and power on your phone (the supplied AT&T card works fine).
- On the activation screen, slide for emergency and dial: *#301# to make the phone call itself. (If the incoming call dialog quickly disappears but it keeps ringing, just dial 0 (remove *#301# first), and it will call itself)
- Answer the call, and tap on Hold
- Phone will call it self again, tap Decline. You will now be returned to the normal dialer.
- Tap on contacts, and tap the + icon to add a new. The only info you are going to add to this contact are two URL's. To add a URL, tap Add new URL. The first URL is prefs followed by a colon: prefs: and the second is i.unlock.no. Tap Save.
- Your contact now has two "web pages" - tap on the first one (prefs:). This will take you to the settings dialog. The reason you want this, is because you need to connect to a Wi-Fi network, so tap on Wi-Fi, and get connected to a network, and make sure the icon on top of the screen is indicating that you are connected. While you are in the settings dialog, you should also set: General → Auto-Lock → Never.
- Now, press the home button, and again, slide for emergency dial 0, Answer the call, Hold and Decline the new call so that you get to the contacts. Tap on your contact (No Name), and this time tap on the other home page, i.unlock.no
- Safari will launch and show you a webpage. Tap on Tap here to jailbreak your iPhone
- Phone will return to activation screen and after a few seconds the phone should restart.
- If the phone does not restart after waiting a full minute, please make sure that you have your phone connected to the computer and try again.
- When the phone starts again, it should no longer say slide for emergency, but rather Slide to unlock It means it was successfull! Activation is now bypassed, and phone prepared for software installation! (If you are going to use an AT&T SIM, you won't need to do the next step.)
Unlock the SIM-lock on jailbroken
- Open installer, and install the update if prompted.
- Go to sources and tap Edit and Add
- Add this URL: http://i.unlock.no
- Tap Done and then Refresh
- Go to Install (at bottom) and scroll down to the Unlocking Tools category and install AnySIM
- When installed you can press the home button, and you will find a new AnySIM icon on your home screen. Launch it and follow the instructions.
- The unlocking process will take about 5-10 minutes, in the end it should say it was successful!
- To clean up your phone, launch Installer and uninstall AnySIM. Then go to Settings → General → Auto-Lock and set it to a prefered value.
Congratulations, you are done!
How to jailbreak 1.1.2 or 1.1.3.
Regardless of whether you want to use 1.1.2 or 1.1.3 firmware, you must start with a jailbroken 1.1.1. Downgrade instructions are available here and Jailbreak for 1.1.1 here. When done continue reading here. Note: even if you want to use 1.1.3, you need to upgrade to and jailbreak 1.1.2 first. You should also unlock your 1.1.2 before upgrading.
Upgrading to 1.1.2
- On a 1.1.1 phone, open Installer and install OktoPrep located in the Tweaks 1.1.1 category.
- Download the 1.1.2 firmware file from Apple: iPhone1,1_1.1.2_3B48b_Restore.ipsw (right click link and save target)
- Connect your phone to your computer and open iTunes on the "summary" page.
- Hold down the SHIFT key (Windows) or Option/ALT-key (Mac) on your keyboard while clicking on the Upgrade button (not the restore button!). A file browsing dialog should appear, and you must select the firmware file you downloaded in the previous step.
- While the phone is upgrading, download the 1.1.2 jailbreak archive and extract the files to your computer.
- If you don't already have Java on your computer, you need to download and install Java runtime first. If you are unsure, check the jailbreak.jar file in the archive you extracted previously - it should have an icon with a coffee cup
- When your phone is done upgrading, and shows the Slide for emergency screen, you need to launch the jailbreak java application on your computer. Windows users double click on the windows.bat file, while Mac users can double click on jailbreak.jar file.
- An application should appear, with a "Jailbreak" button - click on it and wait while it's jailbreaking. This will take a few minutes, and your phone will restart a few times at the end.
- Your phone should now show "Slide to unlock" instead of emergency. If it does, everything was successfull.
If are going to use TurboSIM or a similar SIM-adapter you don't need to unlock - it should work right away. If your phone did not have 1.1.2 when you bought it (old bootloader), you can unlock it to work with any sim-card. To do so, install anySIM 1.2.1u located in Utilities category. Open Settings enable Airplane Mode (very important!) (and set Auto lock to never if you haven't already) and then you can launch anySIM and follow the instructions shown.
Important: 1.1.2 has a bug that causes phone/SMS to crash when used in foreign countries. To fix this, you must Install and run iWorld found in the Tweaks (1.1.2) in Installer. Run the application and select your country. When phone has rebooted you can uninstall iWorld.
Upgrading to 1.1.3
This requires that you already have jailbroken 1.1.2. Open Installer, and Install Official 1.1.3 Upgrader found in the System category. This will download the entire 165MB firmware over Wi-Fi, patch it, and upgrade your phone automaticly. So it may take some time - normally 10-30 minutes. When done your phone should reboot directly to a jailbroken 1.1.3 firmware.
Unlock your iPhone for free!
Unlock your iPhone for free!
This website contains lots of information and tutorials about how to unlock and get the most out of your iPhone. Thanks to Iphone Dev team, elite team, Installer.app team, geohot and all others involved in the iPhone hacking scene!
Latest news:
New and better 1.1.1 jailbreak method
I've released a tweaked version of jailbreakme.com's jailbreak method. To use it, just use i.unlock.no as URL instead of jailbreakme.com when you are about to jailbreak your 1.1.1 phone. More details here.
Status on 1.1.3 jailbreak and unlock
1.1.3 was released on January 15th. There's two jailbreak solutions released. The "offical" jailbreak can be downloaded here. The other one was "unofficially" released by NateTrue, but reports tells that there are some issues with it. Unlock for the new baseband is not released, but should not be necessary if you use the released jailbreak since it won't upgrade the baseband. DON'T upgrade to 1.1.3 using iTunes! 1.1.3 secpack is found, so if you accidently upgraded your OTB 1.1.1 or older it is possible to downgrade.
Info about "out of the box" 1.1.2 unlocking and bootloader downgrading
It's now possible to downgrade the bootloader on out of the box 1.1.2 which has bootloader v4.6. This means that it's also possible to unlock these phones after they are downgraded. To downgrade you will need to use testpoints, meaning the phone needs to be disassembled.
Info about 1.1.2
If you bought a phone that had 1.1.2 preinstalled (it shows a picture of a cable and the iTunes icon), the phone have a new bootloader preventing an easy unlock. It is now possible to downgrade the bootloader, but it requires disassembly and testpoint. Tutorial available here!