How to migrate from iPhone to Android - Android Software/Hacking General [Developers Only]

Sorry if this has been posted before. This was one of those "late-night family specials" and I had to write it down somewhere.
I will polish this up later. Hope it helps!
1) Connect your iPhone to iTunes and make a backup.
a) Wait for iPhone to list.
b) Right click, then select Backup.
Depending on the size of data on your phone and the last backup performed, this could take a while.
2) Download SQLite Database Extractor and iFunBox. It's a bit unpleasant, but it'll work.
3) Do the following to restore key information:
PHOTOS
-----------
iPhones are recognized as cameras in Windows and Mac, so pull photos like you normally would (iPhoto, Windows Explorer, etc.)
SMS
-----
Go to this (http://faked.org/isms2droid/index.php) website and follow the instructions.
CONTACTS
--------------
This is the messy part. (You must be syncing your phone with a Google account to make this work.)
BIG NOTE: If your iPhone can access the internet, the easiest way to do this is to add your Google account on the iPhone and sync everything that way. See http://www.google.com/support/mobile/bin/answer.py?answer=138740&topic=14252 for details.
1) Open iPhone Backup Extractor and wait for it to finish loading data.
2) When finished, click "Expert Mode"
3) Click on LIBRARY, then ADDRESSBOOK, then AddressBook.sqlitedb
4) Click Extract Selected, then save to somewhere convenient (like the Desktop). It will display a warning; just click OK. NOTE: The program costs $34.95. Unfortunately, it's not worth it.
5) Navigate to the folder you saved this file in, then click LIBRARY, then AddressBook.
5) Open SQL Database Extractor. When it opens, drag this file into the application. If you did this right, you should get tons of dropdown menus.
6) Click on Edit, then Create Table. Name the table whatever you want; I will use "TEST_TABLE" as the name in this example.
7) Click Add, then type "First" for field name and "TEXT" for field type. Repeat this twice, entering the data below:
Field Names: "Last", "Mobile"
Field Type: "TEXT", "TEXT"
8) When done, click on "Execute SQL" and enter the following query in the SQL string:
INSERT INTO "test_table" (First, Last, Mobile) SELECT AbPerson.First AS First, AbPerson.Last AS Last, AbMultiValue.value AS Mobile FROM AbPerson, AbMultiValue WHERE (AbPerson.ROWID = AbMultiValue.record_id AND AbMultiValue.value LIKE '%(%)%')
If it worked, you should see "No error" underneath "Error message from database engine"
BIG NOTE: If you mess up the query above, SQLite Database Browser will freeze! Yes, I know it sucks. I'm going to make a better way.
BIG NOTE 2: Everyone's phone number will be recognized as mobile numbers. Remember that this is a quick way of getting your contacts back.
BIG NOTE 3: If the person's number is not in the format [+...] (prefix) suffix, it will be lost. Sorry
9) Click on "Browse Data" and select the table you created (here, TEST_TABLE) from the "Table" dropdown. If it worked, you'll see first names, last names and phone numbers.
10) Click on File, then Export, then Export As CSV File. Select TEST_TABLE for the table name and click Export to complete. Save it somewhere convenient, like the desktop. Click OK, then exit. Don't save the new table.
11) Log into your Gmail account and go to your contacts. Click on MORE ACTIONS, then IMPORT.
12) Browse to the CSV file you just created. Then click Import. If it worked, you should see all of your contacts in Gmail, and they will appear in your phone in a few minutes.
The worst is now behind you!
MUSIC
--------
Going by memory, sorry. There are two good ways of doing it:
(a) the easy way:
1) Download DoubleTwist and install
2) Wait for device to connect
3) Click on it, then click Sync Music
4) Get good coffee to enjoy while waiting.
(b) the geeky way:
1) Open iFunBox
2) When your phone is recognized, expand it, then click Raw File System, then iTunes_Control, then Music
3) Copy ALL folders somewhere convenient.
4) When that's finished, connect your Android device as USB storage.
5) Create a folder called Music or similar if not already present.
6) Copy all of those folders into that directory. You will lose the pretty names, but all of the music will be organized automatically.

Related

How to create start menu item for Java program? (i.e. Gmail client?)

I think I've searched the forum pretty well, but i still can't find out how to add a start menu item to my HTC Fuze (Touch pro) gmail client (which is a java app). I've seen in other threads how to set up gmail with the native email client on the phone, but i'd like ot use the actual java gmail client without having to navigate from start menu -> java -> gmail. how do i do this?
also, how do i set the client so it's signed? it always asks me for permission to access the internet when i want to refresh or send a message. how can i sign gmail so it doesnt ask this?
thanks!
first of you ned to uninstall gmail from your midlet manager and then goto its directory and then into the appdb subdir and note the LAST "suite" file (they have a number after them) and then reinstall gmail and then go back to the appdb folder and note the NEW suite file made and then make a duplicate of any lnk in the start menu and then go into its properties and change the location to this
"Storage Card\Program Files\JBed3dMod\Jbed.exe" -run s69_"
of course adjust the above path to MATCH your midlet managers location AND THE SUITE NUMBER
any problems pm me as i will probably forget i posted here
Where can I find the midlet mannager?I installed some java apps and I don't know how to access them again!
Kostas-Pro said:
Where can I find the midlet mannager?I installed some java apps and I don't know how to access them again!
Click to expand...
Click to collapse
Well, most would likely has the word Java in the Start->Program. If you use cooked rom, it might be moved to other folder in Start->Program.
Great thanks! Just FYI to other readers: since gmail was the first midlet i installed (and i'm running ROMEOS latest which starts out with no midlets installed) then in the \windows\appdb folder there was only one suite file set to choose from (a bunch of files all starting with s1_). Thus, I created a link in the "\windows\start menu" folder with following line in the properties (including the quotation marks)
"\Windows\jbed.exe" -run appdb\s1_"
It worked! now when i click this item in the start menu, it brings up gmail. If only i could change the icon...
What about the signing problem? Whenever I refresh Gmail's inbox or try to send an email, it asks me if i'm okay with it being "untrusted". I've found other posts that explained how to use the native email client with Gmail, but I'd like to get the java gmail client to work without the repetitive questioning. How can we tell the phone to let the Gmail midlet do what it wants? (i know i know...i'll go read the wiki
Changing the security permissions
hamx0r said:
What about the signing problem? Whenever I refresh Gmail's inbox or try to send an email, it asks me if i'm okay with it being "untrusted". I've found other posts that explained how to use the native email client with Gmail, but I'd like to get the java gmail client to work without the repetitive questioning. How can we tell the phone to let the Gmail midlet do what it wants? (i know i know...i'll go read the wiki
Click to expand...
Click to collapse
Here's how to deal with the 'trust' issue with Gmail in Java from an article on pdaphonehome.com regarding the Opera Mini midlet. This works the same for the Gmail app.
Skipping the Connection Permission Prompt (Only applies to JBed)
One of the only negatives of using Jbed, over Jeodek, used to be that any time an application wanted to access to the Internet, Jbed would ask twice if you want to allow the action. It will also forget this permission next time you ran the application, so you would have to give permission every time you ran a Midlet that tried to access the Internet. Thanks to forum user g-funkster, a work around for this annoyance has been found!
1.) Copy the file \windows\appdb\selector.utf to your PC (make sure backup this file first in case something goes wrong!)
2.) Remove read-only attribute
3.) Open the file with a hex editor, and find the line
Code:
domain=untrusted, \
Replace the text untrusted with the text tckmax. Add space characters between the x (in tckmax) and the comma (otherwise connection warnings or a nullpointerexception error may occur). The above line may appear multiple times in the "selector.utf" file, each corresponds to a different Java Midlet you have installed in JBed.
Code:
domain=tckmax , \
If hex editing is too blackhat for you, g-funkster has created a desktop application that can do this for you automatically! You can find it here.
Click to expand...
Click to collapse
I used Notepad++ to edit the file and it worked perfectly.

[Q] xoom default browser and bookmark folders.

Some how a folder has shown up in my bookmarks. No matter how long I hold the icon the options menu will not show up to delete it or rename it nothing. It has no bookmarks within it and I don't see any options to create a folder let alone delete one. Any ideas.
Bookmark foldering seems to be a new feature in Honeycomb, and the implementation is a bit inelegant, if not nearly undiscoverable, at this time. Still, it's nice to have the feature now, with hopes of further refinement down the line.
You can create folders from the Edit Bookmark dialog:
Long press a bookmark
Select "Edit bookmark"
In the "Add to" section of the dialog, touch "Bookmarks"
Select "Other folder..."
Although you can create new folders and subfolders here, delete functionality seems to be available only via a long press on the folder from the main Bookmark screen.
If the rogue folder can't be deleted this way, maybe check if you can create a new one and see if you can delete that. If that works, and if your other bookmarks are OK, then the rogue folder is probably corrupted; otherwise, there may be further corruption in your bookmarks, IMHO.
what about having bookmarks show up alphabetically?
I can add folders and delete folders just fine its this "other Bookmarks" folder can not be deleted. I cleared all my browser data in app management. Folder is gone now. It seems to show up only when I sync bookmarks with my desktop. On my Linux PC that folder can't be deleted or renamed anything. So that's where it came from just don't know how to kill the folder. I did a bookmark export and opened the XML file but it doesn't show in the coding. I'm left to think its a chrome on Linux error.
Just-in-time said:
On my Linux PC that folder can't be deleted or renamed anything. <snip> I'm left to think its a chrome on Linux error.
Click to expand...
Click to collapse
I just installed Chrome on a Windows box, and found the same thing: the "Other bookmarks" folder is installed by default and cannot be deleted or renamed, whereas user-created folders can. It looks like it's just a Chrome thing overall.
Thanks for that. Wonder why they forced a folder.
MitchRapp said:
what about having bookmarks show up alphabetically?
Click to expand...
Click to collapse
I use an app called Bookmark Sort and Backup. Just hit menu then click alphabetical sort!

Sugarsync Folder Sync Issue with HC

If anyone uses Sugarsync, please test this if you have a moment:
1. Create a test folder on a PC that's synced,
2. Copy a few test documents to it,
3. Select "Sync to this device" on the TF.
4. Once all the files have downloaded, check the date/time stamp on the files on the TF. Are they now set to the date/time that they were just downloaded?
5. Hit the resync button next to the folder on the TF.
5. Check to see if the files on the PC in the synced folder are now set to the same date/time stamp.
This is a bug, and Sugarsync says it's specific to Honeycomb. That seems true, because this behavior isn't exhibited on my Epic (the files retain their original date/time stamp). I'd like to just make sure it's not something specific with my install or TF.
Thanks!

[Tool] MoboPlay - All-In-One Smartphone Management Tool

To transfer music from laptop to mobile phone, or vice versa, sync contacts, backup photos, download free apps and games, and clean system cache to increase available phone storage, MoboPlay for PC is the all-in-one smartphone management solution for both Android and iOS users.
Manage, Transfer and Sync:
- Apk install and update, move apps to SD card and export apps to computer - you can do all these directly with your desktop or laptop.
- Easily transfer and share your photos, music and videos between computer and mobile devices, including even iPhone and iPad.
- Organize and sync contacts and messages.
Backup and Restore:
- Backup and restore contacts, SMS, call logs, images, app data and music. Never lose important data again.
Free Apps and Games:
- Discover and download your favorite Android apps and games for FREE, without register needed.
- Download and enjoy the hottest games like Pokemon Go and Clash Royale!
Additional Features:
- Connect the mobile devices to computer through either USB cable or Wi-Fi network.
- File Manager: View and organize the files on mobile phone or tablet from PC.
- Full Screen: Display the mobile device screen on computer in real time.
- Space Cleaner (for Android): Clean up junk files and useless cache to save device storage.
Note: MoboPlay for PC runs on computer, and is compatible with Windows XP/7/8/8.1/10.
DOWNLOAD: MoboPlay for PC.exe
Also available on Softonic, Uptodown and CNET Download.com.
Support
Are you having questions or problems? Contact us by using the contact methods listed below or leaving a message here!
Website: http://www.moboplay.com
Facebook: https://www.facebook.com/MoboPlayEN
Twitter: https://twitter.com/MoboPlayEN
Email: [email protected]
Please feel free to tell us your thoughts. We appreciate your feedback!
Nice work will try it
Sent from my XT1052
Some tips and tutorials:
Guide to Backup and Restore Your Android Phone
How to Sync, Share and Transfer Music Between Phone and Computer
Guide to Backup and Restore Your Android Phone Using MoboPlay
ANDROID PC SUITE TO BACKUP, RESTORE DATA, TAKE SCREENSHOT, ETC.​
MoboPlay is a free Android PC suite to backup & restore Android data , transfer media files, take screenshot of Android from PC , view device in fullscreen, manage files, install apps, manage contacts & messages, etc. It exhibits all the features of other popular PC suites like MoboGenie, vShare and MoboRobo, but the features which make MoboPlay unique are space (junk) cleaner, the screenshot function, and the fullscreen view. It also shows some software and hardware details of the connected Android device along with storage usage.
You can easily backup and restore your phone’s data like contacts, messages, call logs, images, apps, and music. The fullscreen view of the device can help you take better screenshots using the built-in screenshot feature. It also helps you transfer media files like photos and music from your phone to PC and vice versa. You can explore and install tons of apps and games directly to your Android device. If you wish to clear up your storage, then use the “Space Cleaner” to remove all the junk files and free up storage.
Let me explain all the important features of MoboPlay and how you can use them for your Android device.
How to Backup and Restore Data of Your Android Phone:
Step 1: After opening this PC suite, click the “ToolBox” tab to browse various options including backup and restore.
Step 2: Click the “Backup” option in the toolbox to select items or data of your Android phone which you want to backup. It allows you to backup contacts, messages, call logs, images, apps, and music. You can also set the destination folder where you want the backup to be stored.
Step 3: Once you’re done selecting items and assigning the destination folder, simply click the “Quick Backup” button to start the backup. It will automatically create a backup file with all the items you’ve selected in the destination folder.
Step 4: To restore your data from any backup file, select the “Restore” option in the toolbox. A popup will appear with all the backup files and item types. You can check and uncheck any of the item types from the list. When you’re done with selecting a backup file and associated items, hit the “Restore” button, that’s all.
How to Take Screenshots of Android Phone from PC:
Step 1: MoboPlay makes taking screenshots of your Android phone from PC much easier. You can either select the “Device” tab to take screenshots or you can use the fullscreen feature to take better screenshots.
Step 2: Click the “Device” tab and you will see a “Screenshot” option at the bottom of the device image. The screen which you’re using currently on your phone gets auto-refreshed in Moboplay. Simply click the “Screenshot” option and you will be able to capture and save a screenshot of the device screen.
Step 3: If you want to take better screenshots, then I suggest you use the fullscreen feature. Go to the “ToolBox” tab and select “Fullscreen” option. A fullscreen window will appear along with the “Screenshot” button at the bottom. Click the button to take screenshots of your Android phone as shown below.
How to Transfer Media from Android to PC and PC to Android:
Step 1: Moboplay also allows you to transfer media like photos, music, and videos from Android to PC and PC to Android. Go to the “Device” tab and you will see a “Media” section on the left with folders like Camera Images, Albums, Wallpapers, Music, and Videos.
Step 2: Browse any of the folders to transfer media from your Android phone to PC. When you select a media file, you will see an “Export” button at the top. Click the button to select the destination folder and transfer file.
Step 3: If you want to transfer files from PC to any of the folders in the “Media” section, then click the “Upload” button adjacent to the “Export” button. After that, you can simply browse your PC and select the files which you want to transfer to your Android phone.
How to Manage Contacts and Messages of Android from PC:
Step 1: Click the “Device” tab and you will be able to see two folders named Contacts and Messages below the “Media” section.
Step 2: Click the “Contacts” folder to manage all your Android contacts. You can add new contacts, import and export contacts as VCF files, delete contacts, edit contact information, and send SMS directly from your PC to any of the contacts.
Step 3: If you want to manage all your Android messages, then select the “Messages” folder. All your messages will be visible on the screen, where you can delete and view messages. You can also start a conversation with any of the message senders right on your PC.
How to Clean Junk Files on Android:
Step 1: The last useful and important feature of MoboPlay is the “Space Cleaner”. Go to the “ToolBox” tab and select the option “Space Cleaner”. As soon as you do that, a popup window will appear with two tabs named APK Files Cleanup and Large Files Cleanup.
Step 2: It automatically scans through all the APK files to find and clear junk files. But if you want to free up more space, then try the large files cleanup.
Step 3: Simply click the “Large Files Cleanup” tab and hit the “Scan” button. It will scan your entire phone for large videos, images, unnecessary documents, etc. You can click the “Clean” button associated with each junk or large file to remove it instantly.
The Final Verdict:
MoboPlay is a very useful Android PC suite that allows you to backup & restore Android data, clean junk files to free up space, take screenshots of Android on PC, transfer media files from Android to PC and PC to Android, manage contacts & messages, and much more. You can also discover and install thousands of apps and games directly on your Android device.
Android PC Suite to Backup, Restore Data, Take Screenshot, etc. reviewed by Salman Khan on April 16, 2016.
Read more guides and tutorials: http://www.moboplay.com/tutorial/
MoboPlay - An update for Christmas, with more powerful features!
The latest version of MoboPlay is available on our website now! Download here: http://www.moboplay.com
What's New:
1. Specially-designed Christmas skin added!
2. Compatible with iTunes 12.5.1, 12.5.2 and 12.5.3 to send music to device successfully.
3. Compatible with iOS 10.1.1.
4. More free apps and games to download, updated every day!
5. Bug fixes and minor improvements for better experience.
Updates for Xmas !
More free Christmas apps to download:
http://forum.xda-developers.com/android/apps-games/game-christmas-apps-kids-t3506213
? Update Available!
Update Available!
What's new in the version 2.0.5.60:
1. Available in Spanish now!
2. Christmas skin removed.
3. Feedback button improved.
Feel free to let us know your thoughts on our products and services! We keep improving MoboPlay for you.
Get the latest version for free now on the official website: http://www.moboplay.com
MoboPlay app for Android is available now!
MoboPlay App Store is an Android store that provides tons of free Android games and apps to download without the need to register an account. You can discover the most popular games in MoboPlay, and download your favorite apps for free, no sign-up required!
Smartphone management features to optimize your mobile life:
- Manage app download and uninstall, clear phone storage, free up space and boost up your phone.
- Share music, photos and files with others face to face without using mobile data.
- Smart power saving mode optimizes battery usage and increases battery life.
More info: https://forum.xda-developers.com/android/apps-games/app-moboplay-app-android-apk-download-t3561720
Will you be able to make and receive calls from your pc with this application?
Son_Of_Diablo said:
Will you be able to make and receive calls from your pc with this application?
Click to expand...
Click to collapse
Use a pc to make a phone call? I'm sorry, this application can not do that. Maybe try Skype.
MoboPlay said:
Use a pc to make a phone call? I'm sorry, this application can not do that. Maybe try Skype.
Click to expand...
Click to collapse
Sadface, well I'm not sure if it's possible at all, I was just wondering
Looks like a great piece of software tho ^^
Actually, I am using a phone manager that it online-based. The tool is called AirMore. It is a free web-based app that is used to manage phone files on the computer. You can import/export files on or from your computer to your cellphone. I love it because it is wireless. I just connect via WiFi and start managing my files.

How can I export contacts from POCO X3 NFC to PC ?

I can't find how to export all contacts to PC. The user manual is just childish stupid !
This must include all data (Name, phone numbers, etc)
Must I connect the device to a usb port or wifi and upload to cloud ?
Are they located on simcard or somewhere inside the device ?
1: Open Contacts app separately. (Not through dialer.)
2: Press 3 dots top right.
3: Select All
4: Click the share button.
5: From there you can choose to share it or save it locally on your phone which can then be copied to PC.
All contacts will be condensed into one .vcf file which is recognised by all phones.
All the best.
Thank you Alrich
After creating the vcf file:
I see the share icon. The wanted choice for me would be to send that file to the PC.
The Poco X3 NFC is usb connected to my pc with function file transfer allowed.
On the Poco screen I assume that the 'monitor' icon is the symbol for local pc ?
Clicking that option opens right away the app Casten which is asking access (3 options shown).
This app seems to be mandatory. I would have expected instantaneous copy operation instead of again another app authorization.
So far so good. But what to do with issue ‘Casten' ?
Even when going in this application settings and allowing 'location' I keep turning in a loop.
Merel469 said:
fter creating the vcf file:
I see the share icon. The wanted choice for me would be to send that file to the PC.
Click to expand...
Click to collapse
Can't you simply send the file to your email account and then download it on your PC?
I now try #4 (sharing with my gmail account).
The process shows a large spinning wheel and above a text Informatie controleren ... (Dutch). This seems to spin for ever.
By the way, I will change the language to English, for the purpose of reporting exactly what appears on screen..
At #3
I made a faulty assumption. The 'screen' icon is not for pc sharing. It seems to be for sharing the vcf file on screens ! What the hell has "exporting contacts" to do with sharing screens. Very confusing.
Merel469 said:
I now try #4 (sharing with my gmail account).
The process shows a large spinning wheel and above a text Informatie controleren ... (Dutch). This seems to spin for ever.
By the way, I will change the language to English, for the purpose of reporting exactly what appears on screen.
Click to expand...
Click to collapse
No idea what that might be. Maybe you have many contacts.
You can also try this:
Contacts - Share
And then select a file manager app. That way you can simply save the vcf file on your phone.
Then connect your phone to your PC and then copy the vcf file over
Meanwhile I managed to store Contacts on my PC.
But first, let me tell what NOT to do : Exporting to merged CSV file would be ok, if Excel would open that in a usual view. That however is not the case because Excel shows a useless scrambled view mixing all commas and data.
I found a free software that converts the csv file to another file that shows a normal view in Excel. Download from SourceForge https://sourceforge.net/projects/bulkvcftocsv/
Using that software Excel opens all Contacts as a normal sheet. This is easy to edit.
I assume that it can be used to import in iPhone devices.
No need to export contacts to pc via Google account, but you might like to do that also.
I do not know if there is any other easier method. Eventually why make things too simple if there is a more difficult way ?
#7 came was read after my fix described in #8. I might like to try it later
Merel469 said:
But first, let me tell what NOT to do : Exporting to merged CSV file would be ok, if Excel would open that in a usual view. That however is not the case because Excel shows a useless scrambled view mixing all commas and data.
Click to expand...
Click to collapse
Possible cause: CSV standard is Comma Separated Values; in my experience and unless properly configured, Excel expects Colon Separated Values...

Categories

Resources