I am changing from one Galaxy S3 to another S3. How can I transfer ALL my stuff? (I am not rooted.)
Your apps will be synchronized with your Google account. You can see what apps are synchronized by going to the web-based Google play/android market site and going into account settings.
Your contacts as well are synchronized by default but to make sure, go to account settings on your phone.
Your pictures, downloads, and any other files you may want to transfer can be uploaded to your computer temporarily and then from your computer to your new phone.
Alternatively, you could do this last bit a number of ways:
You get the idea: File Transfer Apps
You would need to root your phone to be able to access or copy the application data to your new phone.
There's an app that can do this, un-rooted, called DroidCopy
It transfers everything across via Bluetooth.
Disclosure: I am associated with the app.
Helium - App Sync and Backup (previously Carbon) will sync all your app data, such as settings and so on:
Helium lets you backup your apps and data to your SD card or cloud storage. With Helium, you can sync app data from your other Android devices-- even if they are not on the same network [...] Helium does NOT require root. All Android users can use Helium to backup and sync Android applications.
protected by Community♦ Aug 12 '15 at 15:19
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?