How to install Android on the iPhone 2G
April 26, 2010 by Jack Svetlana
Filed under Mobile News, iPhone Apps, iPhone Guide, iPhone News
Still wondering how to install Android on the iPhone? Well, a detailed guide is now available if you plan to try Google’s OS on your trusty old 1st generation iPhone (iPhone 2G). The trick is to basically load of the Android files on the iPhone via a file explorer (iPhone Explorer), run Ubuntu in a Virtual Machine or you PC or Mac to install Openibot on the handset. Check out the video below for a step-by-step procedure:
Downloads
Here’s a bunch of stuff that you’ll need before you start:
1.IMPORTANT! Jailbroken iPhone 2G. Jailbreaking guide can be found here.
2.VirtualBox (link). Get the right version Windows/Mac
3.VirtualBox Ubuntu Image (link). Download number 10, Ubuntu Linux 9.10 codename Karmic Koalax86
4.iPhone Explorer (link). If you’re on Linux you can use FTP such as FileZilla instead.
5.Android images and sources (link)
6.Patched images (link). Courtesy of Geekoid.
Preparation
Basics:
1.Open Task Manager
2.Kill the iTunes Helper process
3.Install iPhone Explorer
4.Connect your iPhone to your Mac/PC
5.Run iPhone Explorer
6.Click the Change Root button
7.Select “/” Real iPhone Root Directory
8.Browse to private/var
9.Copy ramdisk.img, userdata.img, cache.img and zImage from Downloads#5 (Android images and sources) to that var directory
10.Copy system.img and android.img.gz from Downloads#6 (patched images) to the that var directory
11.That’s all the Android files on your iPhone, now to make them run!
Setting Up Virtual Box:
1.Install VirtualBox
2.Open VirtualBox
3.Go on File > Virtual Media Manager
4.Make sure Hard Disks is selected
5.Click Add
6.Locate the ubuntu-9.10.vdi file (download#3) and select it
7.Close Virtual Media Manager
8.Go on Machine > New
9.Click Next
10.Under Name enter “Ubuntu”
11.Select Linux Operating System
12.Select Ubuntu Version
13.Click Next
14.Set an amount of RAM, the default should be fine
15.Click Next
16.Select “Use existing hard disk”
17.Select the ubuntu-9.10.vdi
18.Click Next
19.Click Finish
20.Select that new machine to start up Ubuntu
21.The password to login is: reverse
Setting Up Ubuntu
Almost there :
1.Click System (top bar) > Administration > Synaptic Package Manager
2.Enter the password: reverse
3.In the quicksearch box, type libusb-1.0, click the Check Box next to libusb-1.0-0 and select Mark for installation
4.In the quicksearch box, type libreadline, click the Check Box next to libreadline5 and select Mark for installtion
5.Click Apply
6.When it’s all installed close the Package Manager
7.Open Firefox (in Ubuntu)
8.Download openiboot installer from here
9.Click Places (top bar) > Downloads
10.Right-click openiboot.zip and click Extract Here
11.Click Applications (top bar) > Accessories > Terminal
12.Without the quotes, type ‘cd Downloads/openiboot’
13.Restart your iPhone in Recovery Mode (power off, hold down Home button, connect to USB cable)
Getting Android Working!
Well done on getting this far! This is where the fun beings (credits to WinX Blog for these instructions –link)
1.In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (Recovery Mode)
2.In the terminal type (without quotes): ’sudo su’
3.Enter the password: reverse
4.In the terminal type ./loadibec openiboot.img3
5.You’ll see the OpeniBoot screen appear on your iPhone
6.Hold down the power button a couple of seconds (iPhone)
7.The bottom option, openiboot console, will become selected
8.Press Home (iPhone). You’ll see a bunch of text appear and stop at “Welcome to openiboot”
9.In VirtualBox, the Ubuntu Window, go on Devices > USB Devices and select iPhone (OpeniBoot Mode)
10.In terminal type su ./oibc
11.Enter the password: reverse
12.If this doesn’t work just type: ./oibc
13.You’ll see the same text from the iPhone in the Terminal
14.Type (without quotes) ‘nor_read 0×09000000 0×0 1048576? and press Enter
15.Wait for it to say Done
16.Type (without quotes) ‘~norbackup.dump:1048576?
17.This creates a backup of your NOR memory – save a copy on USB stick, or email it to yourself or something
18.Type install, press Enter. When this is done you’ve got openiboot installed on your iPhone. You’re done!
Finishing Off:
What you’ve achieved up til now is Android files on your iPhone, and then installing openiboot so that you have an option to start iPhone OS or Android when you turn on your phone. Openiboot was necessary because that’s the only way right now that you can boot into Android. Here’s how to finish off and get into Android:
1.If you still have Terminal open with the oibc still running, just type ‘reboot’, press Enter and skip to step 3
2.If you don’t have Terminal open, disconnect your phone, turn it off and back on
3.When openiboot appears press Power button to switch to openiboot console (bottom option)
4.Hold down the Home button
5.Android will start to boot, but it might take a while
iPhone 3G S arrives on June 19 for 16GB and 32GB
June 9, 2009 by Jack Svetlana
Filed under Mobile News, iPhone Guide, iPhone News
Apple has officially taken the wraps off the third incarnation of the iPhone. Dubbed the iPhone 3G S, it will come in 16GB and 32GB flavors for $199 and $299 respectively, with the current 3G model available unchanged for $99. The iPhone 3GS will be available on June 19; iPhone OS 3.0 will arrive two days before that, on June 17.
Those in the US, Canada, France, Italy, UK, and Spain will be able to get their hands on the new iPhone on the 19th. The iPhone 3G S will gradually be introduced worldwide as new countries are added every few weeks. Keep in mind that those prices are with AT&T contracts; “naked” iPhones will run $499, $599, and $699 for the 8GB, 16GB, and 32GB models respectively.
The software
In addition to a number of features we saw at the iPhone OS 3.0 event earlier this year, like MMS, Push Notifications, Spotlight, and expanded language support, Apple SVP of iPhone software Scott Forstall also showed off the new video downloading features of iTunes, confirming previous rumors of this feature.
He also gave an impressive demo of a “Find My Phone” feature. This feature allows a user to log in to MobileMe to locate a lost iPhone using geolocation. Further, said Forstall, “If you lose your phone, you can send it a message from online or your home phone—it’ll play a sound whether or not you left it in silent mode.” The sound will allow you to find it in your house, or if you left it at a restaurant, for instance, help a waiter find it. And, if the phone is truly lost, you can send the phone a wipe command remotely using MobileMe—keeping your personal data safe from thieves.
Forstall also discussed iPhone OS 3.0’s support for MMS messages to send multimedia messages as well as tethering an iPhone to a laptop to use it as a 3G modem. While he noted that 29 of the carrier partners will support MMS messaging at launch, the audience was noticeably upset about AT&T delaying support until later this summer. The audience loudly booed, however, when it was announced that AT&T was not one of the “lots” of carriers supporting tethering.
Forstall then demoed an improved version of Mobile Safari. The version included in iPhone OS 3.0 will execute JavaScript three times as fast as the current version. It will have HTML 5 support, including offline storage and support for streaming audio and video. HTML 5 audio and video support will also include automatic selection of the appropriate bitrate to use for streaming based on network speeds. Autofill can optionally remember usernames and passwords for logging in to your oft-used websites.
Like the iPhone OS 3.0 event this spring, a parade of developers were brought on stage to demo apps using iPhone OS 3.0 features. GameLoft showed off racing game Asphalt 5, ScrollMotion showed downloadable textbooks, TomTom demoed—to great applause—a GPS navigation app, ngmoco showed off its sci-fi tower defense game Star Defense and its additional level add-ons, Pasco demoed collecting science data using its sensors and its Spark app, Zipcar showed an app for reserving cars on its car-sharing service with integrated Google maps, and Line6 showed off a control app that can control its line of DSP-based amplifiers.
iPhone OS 3.0 will be available to all previous iPhone and iPod touch users worldwide beginning Wednesday, June 17. Developers attending WWDC are being treated to a 10-day head start on the rest of us and being given a GM version of iPhone OS 3.0 today.
The hardware
For those that have been waiting on edge for new iPhone hardware, the keynote did not disappoint. Phil Schiller came on stage to announce the iPhone 3G S—with the “S” standing for “speed.” It will have the same physical form factor as the current iPhone 3G, so all the rumors of black bezels and rubber backing weren’t accurate. But most of the rumors of hardware improvements were.
The improved processor (and possible RAM) will speed up most applications as much as two to three times, and will also introduce support for OpenGL ES 2.0, bringing significant improvement to 3D graphics. It will support HSPA data speeds of 7.2Mbps where available. Additionally, it will support a number of new features like built-in hardware encryption for data security, a digital compass, and Nike+ for logging running workouts. Accessibility has been improved with VoiceOver—which can read aloud text on screen—and high contrast screen settings.
Apple has also added a much-requested feature: voice control. Voice control can be used to dial contacts by simply saying “dial” and then a contact’s name. While that feature has been available on a number of other phones for some time, it’s still a welcome improvement. The control feature also works with the iPod app to control playback. It can even activate the iPod’s Genius feature when a users simply says “play more songs like this.”
Perhaps the most universally appreciated update comes in the form of vastly improved camera hardware. The new camera has three megapixels for an improvement in detail and color accuracy, as well as an autofocus lens for much-improved sharpness. The Camera.app software also has a number of improvements, including improved auto exposure and white balance, improved low-light sensitivity, and a “tap to focus” feature, which allows the user to simply tap on an object on the screen to change the camera’s focus point. The autofocus can switch into an auto “macro” mode, allowing the camera to focus as close as 10 cm.
Furthermore, the camera supports video recording, as previously rumored. The iPhone 3G S is capable of recording 640×480 resolution at 30 fps with audio. The Camera app will allow basic editing along with recording, and it will store all the videos along with the stills in your library.
How to Downgrade Your iPhone 3.0 OS
March 26, 2009 by Jack Svetlana
Filed under iPhone Apps, iPhone Guide, iPhone Hacks & Cracks
Lots of us have been using the iPhone 3.0 beta full-time. Now we’re rolling back, because it is decidedly NOT ready.
Now, we’re not saying we’re surprised, or angry, or anything. It’s beta software, and beta software is by definition not ready for everyday use. But in the pursuit of the latest and greatest thing, we all have learned that a little bit of inconsistency or crashiness is often a fair price to pay for being on the cutting edge.
Not so in iPhone 3.0. It’s slow as hell, locks up on everything from launching an app to entering a phone number on the numeric keypad, sucks down battery life like an alcoholic who just found his first bottle of MD 20/20 in days, and so on. Add to that a lack of support for MMS as of yet and no apps to take advantage of the background notifications, and you have a fairly useless upgrade, right now. So let’s roll it back.
Note: Your iPhone 3.0 OS backups (your phone settings, unsynched photos, text messages, etc) will not be compatible with 2.2.1 once you go back down. So make sure you have a backup from the 2.2.1 days to restore from, or else you’ll be starting from scratch.
iPhone EDGE
If you’re running OS X 10.5.6, you’ll need to do the USB DFU fix outlined in our jailbreaking guide before proceeding.
1. With your phone plugged in, put it into DFU mode by holding both the power and home buttons for 10 seconds, then releasing power and continuing to hold down home until iTunes recognizes a phone in “recovery mode.”
2. Download the 2.2.1 firmware .ipsw file from Apple. Hold down option (Mac) or shift (Windows) and click on restore. Choose the stock iPhone 2.2.1 file you just downloaded.
3. Let it do its thing, and you should be in business. Restore your backup should you have one, and proceed to jailbreaking if you want to.
iPhone 3G
On the iPhone 3G, the 3.0 software flashes the baseband (the chip that controls voice and data network traffic), which confuses iTunes when you try to downgrade. So you have to jump through a few more hoops to downgrade your 3G, but it’s still easy enough.
1. Follow the first two steps above for iPhone EDGE, only using the iPhone 3G 2.2.1 firmware package of course. Again, OS X 10.5.6 users will have to do the USB driver switcheroo detailed above.
2. When it’s done restoring, you’ll get an error message that looks like this:
As long as it’s a four-digit error number like 10xx, don’t worry, that’s just iTunes telling you it’s confused by the updated baseband on your phone. Everything will work fine, but unfortunately your phone will be stuck in restore mode until you jailbreak it, which is what we’re doing next.
3. For Mac (Windows users skip to step
: Download a utility called iRecovery. This tool forces your phone to reboot out of restore mode, which is necessary for the QuickPwn jailbreak software to recognize it.
4. Go to the terminal and change to the iRecovery directory, wherever it is on your system, and type these two commands:
chmod 755 libusb-0.1.4.dylib
chmod 755 iRecovery
5. Next, copy the “libusb-0.1.4.dylib” file to the /usr/local/lib directory on your machine (you’ll have to shift-command-G to go to this folder in Finder).
6. And finally, with your iPhone plugged in, go back to Terminal and type:
./iRecovery -s
You’ll get a prompt, where you should then type “fsboot” (no quotes) and hit enter. If nothing happens after 10-15 seconds, type it again and hit enter again. Your phone should boot.
7. Download QuickPwn and jailbreak your phone. Restore your 2.2.1 backup in iTunes, and you should be in business.
8. For Windows: After you restore to 2.2.1, you can skip straight to running QuickPwn to get your phone up and running.
And that’s it. Enjoy an iPhone free of horrible slow-downs until summertime.
(Via Gizmodo)
The numbers of the iPhone firmware followup
March 14, 2009 by Jack Svetlana
Filed under iPhone Guide, iPhone Talks
Confirmed: if you’re a developer who’s only compiling for the latest iPhone firmware, you are locking potential customers out from your App Store products. Ars looks at a one-week and 90-day breakdown of iPhone use by firmware platform.
Which SDK should you compile for? 2.2.1? 2.2? Choosing an active SDK version can affect both your target audience and possible App Store sales. We recently wrote about SDK choices, noting that building for 2.2.1 (the latest version, as of this writing) might cut out users who had yet to upgrade from the 2.2 firmware.
Ars readers responded both in comments and e-mail, asking whether delaying the firmware upgrades were typical of iPhone users or whether they indicated the relatively small audience of jailbreakers, who purposefully held off on upgrades. To answer this question, we turned to a few experts on the subject.
Michael Burford of Headlight Software has created more than a dozen App Store products. Headlight, which uses its own internal advertising solutions, is able to capture firmware specs from the platforms it publishes to. Burford was kind enough to share with us a one-week snapshot for approximately 20,000 unique IP addresses. These addresses represent about half (49.75 ercent) of iPhone units, with the remaining units being iPod touches of various vintages. The numbers he collected offer a short-term look at which platforms are using which firmware releases.
| Firmware | Percentage |
|---|---|
| 2.0 | 0.37% |
| 2.0.1 | 0.19% |
| 2.0.2 | 0.49% |
| 2.1 | 3.93% |
| 2.1.1 | 2.90% |
| 2.2 | 26.61% |
| 2.2.1 | 65.49% |

Admittedly this data is a little skewed in that it shows per-use, not per-platform information. At the same time, it provides valuable insights about the distribution of firmware. Take a look at these numbers: by compiling to 2.2 (approximately 92.10 percent of use) rather than 2.2.1 (65.49 percent of use), you may increase your potential sales by nearly 50 percent above the expected 2.2.1 installations. That’s staggering.
To get another view of the information, I contacted Eric Litman of Medialets. Medialets is an analytics and ad platform that provides solutions for native mobile applications, working with over 700 iPhone developers to provide analytics, and in some cases rich media ads, into their apps. Litman was kind enough to task one of his engineers to find out how the firmware installations broke down over a longer time frame. Bill Hatch assembled a 60 day overview, representing over 12 million devices, offering a firmware-specific report.
| Firmware | Percentage |
|---|---|
| 2.0 | 2% |
| 2.0.1 | 2% |
| 2.0.2 | 5% |
| 2.1 | 35% |
| 2.1.1 | 7% |
| 2.2 | 39% |
| 2.2.1 | 9% |

Looking at this 60-day snapshot offers valuable information that augments the one-week picture. Recall that firmware 2.2 was released on November 21, 2008 and that 2.2.1 debuted on January 27, 2009—approximately 45 days ago. All the numbers you see in this table reflect data that was collected from a month and a half after the iPhone had already moved into 2.2 firmware.
You cannot look at these numbers and not realize that adoption delays will affect the way you sell applications. During January and February of 2009, a third of iPhone and iPod users continued using firmware 2.1. Software compiled for and deployed solely to 2.2 or later, let alone 2.2.1, could not be installed on these units until the user upgraded.
What can we conclude from these numbers? I think it’s obvious that user-delayed upgrades are a real phenomenon that affects the entire user base, and not just a niche phenomenon of the jailbreak community. As with any consumer device, users are not going to automatically upgrade their units even though iTunes offers one of the cleanest and easiest upgrade solutions for users. So, here are a couple of suggestions to take away with you:
First, after doing as much bug evaluation and testing as possible, consider compiling for as much backward-compatibility as possible without sacrificing stability in order to maximize your potential customer base. The lower the firmware release number you compile for, the greater the chances you’ll be able to run on any given iPhone or iPod touch.
Second, make any minimum firmware requirements clear in your App Store marketing materials. Don’t let users buy your application and then be aggravated when they cannot install it on their device. Recent purchasers of Ego and Oregon Trail have been surprised, and not in a good way, by discovering that these applications are 2.2.1-only releases.
Yes, there are certainly trade-offs when choosing a distribution SDK. Our earlier talked about bug issues and stability. However, there’s also something to be said for increasing compatibility, especially with numbers as compelling as the ones shown here.
QuickPWN 2.2.1 Guide & Tutorial
February 1, 2009 by Jack Svetlana
Filed under iPhone Guide, iPhone Hacks & Cracks, iPhone News
This guide will show you how to use QuickPWN to jailbreak your iPhone firmware 2.2.1. Please read carefully all the steps and warnings before attempting to use QuickPWN to jailbreak your iPhone. The following tutorial is for PC users.
Before doing anything, I suggest you read this important message from the Dev Team.
- GOLDEN RULE: If you have a 3G iPhone running 2.2 firmware and you want to keep your ability to use yellowns0w (or the option to use it in the future) do NOT use QuickPwn, and do not use the official ipsw or the iTunes update process without using PwnageTool.
- Yellowsn0w will NOT work with the baseband version (02.30.03) that is present in the recent 2.2.1 update – you will need to create a custom ipsw that will allow you to update safely without affecting the baseband.
- Please read all parts of this post before downloading and using these tools.
- Read items 1, 2 and 3 again and again.
- At the bottom of this post are the bittorrent files for the latest versions of PwnageTool and QuickPwn.
- These apps are suitable for the recent 2.2.1 release.
- The Yellowsn0w version has been updated to 0.9.7. Yellowsn0w is available from Cydia or Installer - this version allows compatibility with pwned 2.2.1 system (not baseband) - again – remember 0.9.7 yellowsn0w DOES NOT WORK WITH 2.2.1 (02.30.03) directly - you need to be running a ‘pwned’ version of 2.2.1 which doesn’t upgrade the baseband.
- Users of OS X 10.5.6 will be unable to use DFU mode correctly, please see the note towards the end of this post to easily fix this issue.
What does that mean? It means that you can only use this method if you don’t care about unlocking your iPhone in the future with YellowSn0w. If you’re a “legit” AT&T iPhone user and you have no interest in unlocking your iPhone in the future, then this is for you.
On the other hand, if you’re not a “legit” user or if you do want to be able to unlock your iPhone in the future using YellowSn0w, then this is NOT for you. If that’s the case, you will have to jailbreak your iPhone using PwnageTool, which will preserve your baseband. I will do my best to provide you a PwnageTool tutorial asap!
This being said, this QuickPWN guide will help you jailbreak your iPod Touch, iPhone 2G, and iPhone 3G. There is no jailbreak available yet for iPod Touch 2G!
MAKE SURE YOU READ EVERYTHING BEFORE STARTING TO USE QUICKPWN. THERE IS NO ROOM FOR FREESTYLE!!! YOU ARE USING QUICKPWN AT YOUR OWN RISKS!
That was sort of my disclaimer as I am tired of people messing up their iPhones and holding me responsible for it. So again, you’re using QuickPWN at your own risks. If you have any issue during the process, please leave a comment.
Everything you need to download is in the iPhone Downloads section of the site.
1. On your desktop, create a folder called Pwnage. In this folder save a copy of the 2.2.1 firmware (make sure you use the appropriate firmware!) as well as QuickPWN 2.2.1.
2. Unzip QuickPWN.
3. Make sure you have the very latest version of iTunes. It is extremely important!! If you don’t have the latest iTunes, download nad install it. After the install, make sure to restart your computer. This is a very important step!
4. Plug your iPhone to your computer and wait for iTunes to detect it. Now you have 2 options. You can either update to 2.2.1 or restore your iPhone to 2.2.1. I always prefer restoring as you will start with a fresh and clean firmware and it will not create wasted space on your iPhone. As an alternative to restoring, you may want to read my post about upgrading a jailbroken iPhone. It’s your choice but again, I recommend restoring. To restore, simply hit SHIFT + Restore. A window will pop up asking you to choose what firmware you want to use to restore. Use the firmware 2.2.1 you downloaded in step 1.
5. After restoring (or updating), launch QuickPWN. QuickPWN should recognize your device automatically.
6. Click “Browse” to select the firmware 2.2.1 you downloaded in step 1.
7. QuickPWN will display a green checkmark if the firmware is correct. In this case, click the blue arrow to continue. If it’s not, it means that you have downloaded the wrong firmware.
8. Now QuickPWN will let you install Cydia, Installer, and custom boot logos. Note that you HAVE TO install Cydia but Installer and custom boot logos are optional. So make sure you select at least Cydia, then click the blue arrow to continue.
9. QuickPWN will now ask you to “please make sure your device is connected via USB before continuing”. Click the blue arrow to continue.
10. This is the most important step! QuickPwn will now automatically put your iPhone into recovery mode. Once it is in recovery mode you will be prompted to:
- Hold the Home button for 5 seconds,
- Hold the Home and Power buttons for 10 seconds,
- Then release the Power button while continuing holding the Home button until your iPhone is in DFU mode.
Watch the prompts carefully and follow along!
11. If you did this correctly, QuickPWN will detect your iPhone in recovery mode and will ask you to “wait while your iPhone is prepared for jailbreaking”.
12. As a final step, QuickPWN will tell you that “the pwnage process appears to have completed successfully. Please wait for your device to reboot in its newly modified state”.
13. Voila!
iPhone Countdown App
January 28, 2009 by Jack Svetlana
Filed under iPhone Apps, iPhone Guide
Open up Xcode and click: File->New Project.
Select: iPhone OS ->Applications-> View-Based Application and name it whatever you would like.
Lets start with the UIView.
Double Click <YourProject>.xib” to launch “Interface Builder”
- Click: Tools -> Reveal In Document Window -> View
- Click: Tools -> Attributes Inspector
- Select the background attribute and set it to Black
Now add a UILabel, it should be as simple as dragging it out of from Tools->Library.
To reference this label in our code we need to change its outlet id.
- In the document window “File’s Owner”
- Click: Tools->Idenity Inspector
- In the inspector click the + under “Class Outlets”
- Change myOutlet1 to “countdownLabel”
- Change id to UILabel
- Click enter to make sure they commit
Now lets generate the code for the controller we just created.
- Still in interface builder make sure “File’s Owner” is still selected in the Document Explorer
- Click: File->Write Class Files
- Make sure you select your active target, which should be the name of your program.
Now we need to wire up the Label in Interface Builder to the UILabel in the class file
- Reopen Interface Builder
- Select the Label in the View or in Document Window
- Click: Tools -> Connection Inspector
- Move your mouse cursor over the empty circle to the right of text “New Referencing Outlet” (the circle will change to a Plus(+))
- Mouse Click then drag the Plus (+) to “File’s Owner” in Document Window
- When you release select countdownLabel in the popup list
- Click: File -> Save then close Interface Builder
Creating the timer
- In xCode open
- In <yourProject>Controller.h add the line -(void)updateLabel; right before the line @end
- In <yourProject>Controller.c add the lines
-(void)updateLabel {
}
right before the line @end
- In <yourProject>Delegate.h add the field “NSTimer *timer;” and the method signature “-(void) onTimer;”
- In <yourProject>Delegate.m
- Start the timer in “applicationDidFinishLaunching”
- Add the method onTimer that will update the label in the view controller
- Invalidate the timer in the method “applicationWillTerminate”
- release the timer in dealloc
Updating the label
- Open <yourProject>Controller.c
- Add a font in method “viewDidLoad”
- Add code to get current time and update label in our new “updateLabel” method.
Build & Go!
How to Use Tansee iPhone Transfer
December 18, 2008 by Jack Svetlana
Filed under iPhone Guide
It is essential for iPhone users to copy important data from iPhone to computer for backup purposes. Some iTunes users could not copy music files from iPhone to computer directly because iTunes blocks iPhone-to-computer song/video transfer. Luckily, Tansee iPhone Transfer, a very easy-to-use tool, is a full solution to this. With Tansee iPhone Transfer, iPhone users can transfer songs/videos from iPhone to computer easily.
Steps:
- Download and install Tansee iPhone Transfer . You also need iTunes version 7.3 or higher installed.
- Connect your iPhone to your computer.
- Launch Tansee iPhone Transfer, and all the contents of your iPhone including music and videos will be automatically scanned and displayed instantly.
- Select the photos to be transferred to your computer. The selected file will marked with red border. You can select photos by click on each one, or just drag a rectangle to select a bundle of photos. You can also select all photos by click right button of your mouse or click “File” to choose.
- Click “Copy” button on the bottom right side to set output path and start to transfer songs or videos to your computer.
The trial version will only allow you to select the first 5 songs.
Fuzzyshot – Photo Uploading & Sharing
December 16, 2008 by Jack Svetlana
Filed under iPhone Apps, iPhone Guide
I admit it – I’m an iPhone photo-holic. I’m addicted to taking photos with my iPhone. And the site I use to upload to from my iPhone is Flickr. However, Flickr does not have a full-featured iPhone app and many apps that can upload to Flickr are very basic.
That’s where Fuzzyshot Photo Blog [iTunes link] comes in. Although users of Fuzzyshot will definitely benefit, new users can easily create an account right on your iPhone. And the app can do just about anything the web version does. You simply snap your photo, set your post title and comment, select public or private and whether you want your photo geotagged or not. You can also easily e-mail your photo straight from the app.
Browsing other people’s Fuzzyshot pictures is also easy in the app. The most recent pictures are featured in your feed (so if you don’t want your family’s pictures spread across the internet, you should select private) and you can also check out the most viewed and most discussed pictures in the last 24 hours. You also get a unique web address as well as an RSS feed for your photos.
I had never heard of Fuzzyshot before reviewing this app, but it appears that it has a well-established photo blogging community. If you want EASY photo uploading take a look at Fuzzyshot. It’s free to download and free to sign up.
Ultimate List of iPhone Tips and Tricks
December 2, 2008 by Jack Svetlana
Filed under iPhone Guide, iPhone Talks
Many of us may think that iPhone is very beautiful and powerful. However, how many of us have actually used its full potential? Do you know all of the tips and tricks of your iPhone? If you don’t, I am sure the following Ultimate List of iPhone Tips and Tricks will help you a lot.
1) Get URL Hints
In Safari, you can press and hold any links in order to see the URL and site name of the link.

2) Dismiss Keyboard Suggested Word
To dismiss the keyboard suggested spelling of a word, you can tap on anywhere of the screen. You do not have to press “x” button at the end of the word.
3) Scroll to the Top of the Page
When you are using iPhone applications, you can automatically scroll to the top of the page by tapping on the “top bar”, which has the time, service bars and the battery information. In Safari, this will also brings up the URL address bar as well.

4) Different Domain Suffix
Hold down the “.com” button, you can see a popup comes up with “.net, .edu and .org” buttons. Slide your finger from them and then release your finger to choose.
5) Domain Resolution
When typing a URL in Safari, you don’t have to type the “www” or the “.com”. For exmaple, you can type “GGiPhone” in the URL box in order to view “GGiPhone.com”.

6) Take Screenshots Anytime
You can take any screenshots at anytime easily on your iPhone. First of all, press and hold the “Home” button and then click the “Sleep” button once. The screen will flash white and the screenshot will be stored in your camera roll immediately.
7) Save Images in Safari
When you are browsing any web pages on Safari. You simply touch the image and hold your finger until a menu show up, select Save Image.The downloaded image is located under your Photo / Camera Roll.

8 ) Inserting a Period
When you are typing on you iPhone, simply double tapping the “Space Bar” button at the end of a sentence, it will automatically insert a period followed by a space. It saves you a lot of time instead of pressing “124″ to get the numbers and symbols page where the period located in.
9) Alternative Way to Navigate Screens
You can tab the bottom right or left corner to switch between different screens instead of swiping your finger across the screen.
10) Alternate Characters
Hold down a letter on the keyboard, you can see popup comes up with various versions of the character.

11) Move Dock Icons
Just press and hold any icons on the screen, then drag them while they are shaking. You can put any 4 icons on your dock (grey bar at the bottom of your iPhone).

12) Fit-to-page Column, word and Picture
When browsing web pages on Safari, you can double tap on a column, word or picture to fit it’s width to your iPhone’s screen.
13) Select Icon for Bookmarked Webpage
When you are browsing a web page on Safari and add its icon to your home screen by pressing the “+” button and select “Add to Home Screen”. The icon is a screenshot of the page you were on. You can have a different icon by zooming in a particular item on the page. It can be the website’s logo or any picture.

14) Scrolling with Two Fingers
Some web pages contains separate text boxes with their own scroll bars. If you are trying to move around in one, you can scroll it with two fingers instead of one. That will let you scroll just inside the box and not affect the position of the entire page.
15) Maximize Battery Life
There is a separate sensor situated right above the earpiece, that detects ambient light. The iPhone uses this sensor only once per session, just as you unlock the handset. But if you cover the sensor as you unlock the phone, you will trikc the handset into thinking it’s in a dark room, and it will power down the screen brightness. You can Also turn off Bluetooth and WiFi if you don’t expect to use them for a while. You can also set email fetch time to “Hourly” or “Manually”, and turn the “Push” off in order to save energy.
16) Reset Your iPhone
Press and hold the “Home” Button and the “Sleep” Button to Reset your iPhone. A white light will flash, the screen will shut off and then turn back on. Please keep holding both buttons until the screen turns back on.
17) Insert Punctuation Quickly
To enter any punctuations while using iPhone keyboard, you can press and hold the “123″ button and slide your finger over to any punctuation button. And then the punctuation will be inserted after you have released the button.
18) Get a Bigger Keyboard
When you are using the on-screen keyboard on Safari, you can rotate the iPhone horizontally before tapping on the address bar, the Safari window will switch to horizontal mode. Now you can have a much larger keyboard, making data entry a little easier.

19) Changing iPod Icons
By the default, the buttons at the bottom of the iPod scren are “Playlists”, “Artists”, “Songs”, “Videos”, and “More”. You can change them by pressing the “More” button, and then tap on the “Edit” button in the upper left corner. A Configure screen will appear with icons for “Albums”, “Podcasts”, “Audiobooks”, “Genres”, “Composers”, “Compilations”, “Playlists”, “Artists”, “Songs”, and “Videos”. To substitute one of these icons for one that appears at the bottom of the iPod screen, just tap and hold on the icon you prefer and drag it over the icon you want to replace. Tap on Done when you’re finished.

20) Make a Call from Safari
If you find any phone numbers in Safari you would like to call, you do not need to jump to the phone component. Just tap on the number, and the iPhone will dial it for you immediately.
Unlock Your iPhone 2G 2.2 Using QuickPwn
November 28, 2008 by Jack Svetlana
Filed under iPhone Guide, iPhone Hacks & Cracks
This guide will show you how to use QuickPwn 2.2 to jailbreak and/or unlock your iPhone 2G. This tutorial is for PC users but I assume the steps are the same on a Mac. This tutorial is NOT for iPhone 3G. If you’re only interested in jailbreaking your iPhone (not unlockink), please may read our QuickPwn 2.2 guide.
Before doing anything, I suggest you read this important message from the Dev Team.
Click here to download the MobileInstallation patch for 2.2
Note that you are pwning your iPhone at your own risk… Success is not guaranteed!
- Make sure you have downloaded the latest version of iTunes. Update or restore your iPhone to firmware 2.2 using iTunes. Restoring is the preferred way to do it as it won’t waste space on your iPhone. Plug your iPhone and make sure iTunes has detected it. If you’re iPhone is already jailbroken, you may want to remove all the apps that you have downloaded from Cydia. Certain applications such as Winterboard, Categories and more cause trouble. You will be able to reinstall them later.
- Create a folder called “QuickPwn” on your desktop. Download your appropriate iPhone 2.2 firmware from here. Also download the QuickPwn 2.2 from here, the bootloader files BL 3.9 and BL 4.6 from here.too. Place these files in the newly created QuickPwn folder on your desktop.
- Extract QuickPwn zipped file.
- Launch QuickPwn and select your iPhone version.
- You will be asked to select your iPhone firmware. Select the firmware you downloaded in Step 1.
- If the firmware you selected is valid, QuickPwn will show a green checkmark. Click Continue.
- You will then have the opportunity to select Cydia, Installer, custom boot logos and “unlock iPhone”. You have to select Cydia and “unlock iPhone”. You may also choose to install Installer. Click Next.
- You will now be asked to select your bootloader files. Click the Browse button and select the 3.9 bootloader from the Pwnage folder on your desktop. Likewise do the same thing for the 4.6 bootloader file. Then click the blue arrow button to continue.
- QuickPwn will now ask you to confirm that your iPhone is connected. Click the blue arrow to continue.
- QuickPwn will now automatically put your iPhone into recovery mode. Once its in recovery mode you will be prompted to: Hold the Home button for 5 seconds, Hold the Home and Power buttons for 10 seconds, then release the Power button and continuing holding the Home button until your iPhone is in DFU mode. Watch the prompts carefully and follow along.
- Once QuickPwn detects your iPhone in DFU mode, it will start the jailbreak process.
- Finally, QuickPwn will let you know that pwnage process was completed successfully.
- Done!
Let us know how it goes!
iPhone 2.2 Jailbreak Officially Out!
November 23, 2008 by Jack Svetlana
Filed under iPhone Apps, iPhone Guide, iPhone Hacks & Cracks
Recent the development of the group come up with their latest firmware 2.2 and at the same time in their Blog, we get the latest information, so every jailbreaker should be changed and then try to have their own iPhone. and I don’t like copying large part from other people’s blogs but I feel like it’s necessary in this case as I want to make sure you fully understand the methods and the risks you’re taking if you decide to go ahead and jailbreak your iPhone. You can also read this post on the Dev Team’s blog.
- GOLDEN RULE: If you have a 3G iPhone and want potential soft unlock in the near future do NOT use QuickPwn, and do not use the official ipsw or the iTunes update process without using PwnageTool.
- Read item 1 again and again.
- At the bottom of this post are the bittorrent files for the latest versions of PwnageTool and QuickPwn.
- These are suitable for the recent 2.2 release.
- Please read all parts of this post before downloading and using these tools.
- The ‘late 2008’ MacBook/air/pro line of computers have an issue with DFU mode, it is possible to go from Pwned 2.1 -> 2.2 but going from stock to Pwned does not work, if in any doubt use a different machine.
- Choosing the correct tool is crucial. Be warned!
Baseband 101
The ‘baseband’ is the generic name given to the internal components of the iPhone that handle the phone calls and Internet access. This ‘baseband’ is a tiny and unique independent computer system that runs inside your iPhone, it is separate to the main system that handles the applications (such as email and google maps) and it talks to the main part of the phone over an internal communications network. Think of it like a cable modem or other peripheral that is attached to your home PC that needs occasional updates. When a software update is released and presented to you within iTunes the baseband is sometimes updated (to fix bugs or add new features). The 2.2 update for the iPhone 3G contains such an update, so running the vanilla updater straight away with iTunes will reprogram and update the baseband. This could be bad for certain people, depending on your ultimate aim.
SIM Free/SP Unlocked/Factory Unlocked iPhone 3G
This applies if you bought your iPhone 3G for $$$$$$$. This model of iPhone 3G doesn’t have an Service Provider lock (aka factory unlocked) and you are able to put any SIM card into the phone and get service. Your phone is already unlocked so you do not need to worry about baseband updates, simply upgrade to 2.2 using iTunes and then use QuickPwn to Pwn and Jailbreak. This will add Cydia and Installer too.
Locked iPhone 3G – Preserve Baseband
This applies if you have a locked iPhone 3G and you wish to update to 2.2 but preserve the iPhone’s current baseband software. Preserving the baseband will give you the maximum chance for any upcoming software unlock. To upgrade your phone to 2.2 and preserve the state of the baseband you need to create a custom .ipsw with PwnageTool. This custom .ipsw will not contain the baseband update but of course will still allow all the cool new stuff from 2.2.
There are plenty of tutorials about this process on the web, but PwnageTool contains intuitive graphics and easy to follow prompts that should have you up and running in no time at all.
Locked iPhone 3G
If you are using your iPhone with one carrier and have no interest in the possibility of an iPhone 3G unlock in the near future then just restore or upgrade to 2.2 using iTunes and use QuickPwn to Jailbreak and add Cydia and Installer.
Locked iPhone 2G (1st Generation)
Restore your iPhone 2G with iTunes then run QuickPwn to do the magic, ‘nuff said.
iPod Touch 1G (Original iPod Touch)
Update to 2.2 with iTunes and run QuickPwn.
iPod Touch 2G (New iPod Touch)
Sorry, no support at this time.
Bittorrent Releases
- PwnageTool 2.2 for Mac OS X is here SHA1 Sum – 97ee6096aaa1967498431bf01c36c18d0e877545
- QuickPwn 2.2 for Mac OS X is here SHA1 Sum – 254b8af0e19870a4660b7b11e3b6f6ae1d6bc66f
- QuickPwn 2.2 for Windows is here SHA1 Sum – ffdbc561224c61ffc2713cb6a6e696b6d429c4ca
I’m gonna be working on a QuickPwn 2.2 Guide and a PwnageTool 2.2 Tutorial and I should post this within hours.

















