When upgrading from one iPhone to another, transferring your existing data and settings to your new device is easy. But, when you're faced with the task of moving content from an Android phone to an iPhone, the process can be a bit trickier.
Although you can't transfer some operating system-dependent things\ like text messages and call history, it is possible to move your contacts, files, photos and videos from your Android to your iPhone.
Once you've set up and activated your new iPhone, grab your Android phone and follow this step-by-step guide:
On your Android phone, go to your Contacts. Tap the menu button and tap Import/Export. Then, tap Export to Storage, select the contact data you want to transfer (in most cases, "Phone"), and select OK.
Connect your Android to your PC via USB, and put your phone in Disk Drive mode. Your phone will appear as a drive (or two drives, if you have an SD card) in My Computer or on your Mac desktop.
Create a new folder on your desktop and name it something like "Android data". Now, sift through the files on your Android drive(s) and drag and drop the content you want to transfer to your iPhone. This might include photos, music and videos. Take your time during this process to make sure you don't miss any data, as you might have photos and videos in a few different folders.
Finally, search for a VCF file and save that file, too. This is where all your contacts are. Drag and drop that folder to your iPhone data folder. You're now ready to transfer the saved data to your iPhone.
Photos and videos: assuming you've already set up and activated your new iPhone, connect it to iTunes. Click on your phone's name in the left sidebar, then go to the Photos tab in the main window. Check "Sync photos". In the drop-down menu, click "Chose folder" and navigate to the Android data folder on your desktop. Your photos will now appear in your iPhone's Photos app.
Music: next, drag the iPhone folder from your desktop over to your iPhone's name in the iTunes sidebar. All of your songs will be transferred to your iPhone. (You can also use this trick to transfer any other music from your desktop to your iPhone.) The music can now be found in your iPhone's Music app.
Contacts: first, make sure you've set up your email account on your new iPhone. Then, back on your computer, send yourself an email with the VCF file as an attachment. Open that email on your iPhone and tap the attachment, which is located at the bottom of the message. Then, at the top, tap "Add all contacts". Your contacts will now be saved to your iPhone.