Migrating to new iPhone

I recently acquired a new iPhone and I was confronted with the question on how to transfer all my data and apps from the old one. I have done it in the past for friends and I wanted share my experience.

Mainly three options

In order to transfer data from one to another iPhone, there are multiple options like backup/restore through a computer, restore from iCloud backup or direct phone to phone copy.

Each of these methods has their pros and cons. Backup / restore via a computer obviously requires to be connected physically to the computer during the process. And this may be quite long. Similarly phone to phone copy requires both old and new phones to be sitting next to each other also for quite some time. Recent phones may embark several hundreds of gigabytes of data and this will drive the total transfer time. As Apple states it:

If you transfer directly from your previous device, you’ll need to wait for the transfer to complete on both devices before you can use them


My favorite option which I’ll describe here is iCloud backup and restore. It goes smoothly and after an initial minimum data restore, the remaining steps continue in background, allowing continuous usage of the old and new iPhones.

Prerequisites and first steps

First of all you need to have an iCloud backup of the old iPhone. You probably do have one since backing up is, in my humble opinion, a must.

When you turn on the new iPhone, you will be driven through the first steps like choosing the language, the country etc, and then the question of the restore option. See the details on Apple’s web site: https://support.apple.com/en-us/HT210216, before opting for the restore from iCloud. My old iPhone had 256GB of data, but this does not really matter, as the bulk of the data will come in background transfer directly on your wifi or data plan.

Once the initial setup is complete, a message is displayed announcing that the rest of the data will come later.


Now that the new iPhone is operational to the bear minimum, while your apps and data are being downloaded from the cloud, there is a number of manual things to be done.

Data plan

If you have a SIM card, take it out of the old iPhone and insert it in the new iPhone.

I have an eSim from Proximus (Belgium). Their website says you only need to visit the My Proximus page and access the QR code. Flash it with the new iPhone and boom, the eSim is transferred. Except that they are missing one important step before doing so: Deactivate the eSim from the old iPhone! If you don’t, you get a message that the QR is either invalid or not compatible with your device. No option: you must delete the eSim from the old iPhone. This is pretty scaring since when this is done, you have no data, no service, so sms. But yeah, I did it. Then I flashed the eSim QR code from My Proximus account and bingo the eSim was activated and pretty much immediately I got my services back, on the new iPhone. For some reason, the PIN code I had set on the eSim was invalid (I suppose it falls back to the initial PIN code). After three failed tentative I could use the PUK also provided on My Proximus web site to reset the PIN code to my desired one.


Wallet was restored from the cloud, for each of the Apple Pay cards stored in Wallet, I had to validate them via the bank app. So first thing first, restore or setup the bank app.

Bank app

The bank apps (I have several) all had to be set a new profile, using the bank card and whatever method the bank uses to authenticate you, digipass, soft key, phone call,…


In Belgium, we have Itsme, a kind of governmental / bank based authentication app that is very secure and allows access to official sites such as tax system or other finance services. The bank or an ID card reader can be used to validate your identity. Itsme needs to be reactivated on the new device and that is very straight forward: after providing the phone number you pick your favorite bank or eID reader to validate it. If it is a bank, it will be validated via a combination of the bank app (just restored at previous step) and a digipass or other secure method used by the bank.

Back to Wallet

Now that the bank app is setup, each of the Apple Pay cards in your Wallet can be verified. That goes via the bank app and your best smile (assuming FaceID is in use).

Whatsapp, Telegram, etc

Those apps are based on the mobile phone number and service. Once the number is confirmed, an SMS will be sent with a validation code. That’s as simple as that and all your contacts and conversations are restored on the new iPhone.

Mail apps

Mail app, or Gmail app will ask to sign in with your password. Make sure you know it or have access your emails if needed to reset it. No brainer.

Authenticator app

I use an authenticator app for Two Factor Authentication. It was restored fully after asking for confirmation twice that I wanted to restore it from its cloud backup. I did and all my authenticator items were back and functioning.


Last but not least, Photos. My photo library is iCloud based, that is all my photos are stored in iCloud. That requires most probably a paid service. It is my case.

Thanks to iCloud, my entire photo library was restored on my new iPhone. I don’t which photos are downloaded locally on the phone vs. those replaced by a thumbnail and residing really in Apple’s servers. But the result is that all my photos are reachable in Photos app. They were restored during the night. In no time though the first photos (most recent) were there, visible in the library.

In case your library is not in iCloud, the restore time between iPhones or from your computer via cable may be significantly longer.

That’s it

Your new iPhone should be operational by now. Depending on the apps and services you have, there might be additional steps and sign ins to be performed, such as Dropbox, or Office.


Instant translation

You are visiting a foreign website in a language you do not understand. How to translate it without using an app or another website such as Google Translate?

Safari, your favorite browser offers instant and “in situ” translation with just one click! Let’s see how.

Let’s say you visit a German site that gives the latest corona info for your trip, at random https://www.land.nrw/de/wichtige-fragen-und-antworten-zum-corona-virus.

The site is in German and the English version does not contain the information you are looking for.

Fortunately, Safari tells you that the translation is available (for this language).

Choose your language:

And voila!

The good news? it also works on your iPhone!

What is this song?

Do you know that Shazam is owned by Apple?

As a result, Apple includes Shazam into iOS. It is therefore possible to ask Shazam for the details of a song that you hear directly through Siri: “Hey Siri, what is this song?” should be enough.

It is also possible to include Shazam in the control center if it is not already there.

To do this, go to settings, control center and click on the green “+” button to add it to existing controls.

To recognize a song, you just have to launch the control center and click the Shazam button and in no time the title and the performer will be displayed via notification. No need for the Shazam app except for more advanced features.

It works also on the Mac via Siri, obviously.

Quelle est cette chanson?

Savez-vous que Shazam appartient à Apple?

Du coup, Apple intègre Shazam dans iOS. Il est donc possible de demander à Shazam les détails d’une chanson que l’on entend directement via Siri: “Dis Siri, quelle est cette chanson?” devrait suffire.

Il est aussi possible d’inclure Shazam dans le centre de contrôle s’il n’y est pas déjà.

Pour ce faire, allez dans les paramètres, centre de contrôle et cliquez sur le bouton vert “+” pour l’ajouter aux contrôles existants.

Pour reconnaître une chanson il suffit maintenant de lancer le centre de contrôle et de cliquer le bouton Shazam et dans la foulée le titre et l’interprète seront notifiés. Pas besoin de l’app Shazam sauf pour une utilisation plus avancée.

Et ça marche aussi sur le Mac via Siri, évidemment!

How to print from your iPhone or iPad?

Apple AirPrint is a handy feature for printing a document, image or more from an iPhone or iPad.

What you obviously need is an AirPrint compatible printer and a WiFi network to which the printer is connected, as well as your iPhone or iPad.

Apple provides a list of compatible printers on its About AirPrint page. On my side the printer I use is a Brother DCP-9020CDW.

On your iPhone or iPad, open the document or web page you want to print. In the example a PDF document.

Document to print

Click on the “share” icon. If the icon isn’t visible, tap anywhere in the document and it should appear along with other document-related options.

Scroll the next screen up if necessary to bring up the option “Print” .

The next screen allows you to select printing options such as double-sided printing (if the printer supports it), color or black and white printing, number of copies, etc.

Usually the mentioned printer is your printer, in my case the “Brother DCP-9020CDW”. If not, tap “Select Printer” to display the list of printers available on your network and then choose the desired one.

When you are ready to print, finally click on “Print” at the top right. And your print should come out of the printer. That’s it, very simple.

If your printer did not appear in the list of available printers, it may require to run a setup application on your computer (PC or Mac) in order to configure it for AirPrint. In this case, refer to your printer’s user manual.