Gary C., Jul 17, 2018 : Preface No longer just a tool for long-distance communication, today’s smartphones are changing how we live. Almost everyone has one, and continued tech advances mean that phone hardware is getting better with each passing day. It also means that people are changing phones quicker than ever before – every 18 months on average, according to the latest stats. Background While changing your phone regularly is far from unusual, it’s rarely painless. Especially when you’re denied the one key feature you really want: quick and easy data migration. So, we had a look at the products that are on offer in app markets. Most could migrate basic data like contacts, messages, and photos, but had no chance with system data such as screen layout, settings, weather, and notes. And some could not connect two phones even after they are placed back to back. If you bought a new phone, you had to reinstall all your apps. Until you found OnePlus Switch, that is. OnePlus Switch is our seamless data migration app that gets you on your new phone faster than ever before. No second chance for a first impression OnePlus Switch will probably be the first app every new OnePlus user experiences after buying one of our phones. Because first impressions count, designing a fresh and intuitive homepage was our first challenge. We tried various layouts, applied our iconic red and tested out different graphics, including what we thought were fresh and cool buttons. However, they weren’t. They looked ordinary and weren’t all that user friendly. We had a rethink. We began to consider real life scenarios, imagining that the data units to be migrated were items that had to be physically moved. But how do you do that without a truck? So, we developed some graphics with real life in mind, and from that we arrived at a final version. Making connections Migrating data between two phones requires them to be paired. To do that, we had a go at hardware-based NFC and Bluetooth. We tried shaking both phones at the same time and attempted to transmit sound from one phone to the other. However, many old phones lack NFC and both Bluetooth and Wi-Fi can be painfully slow. We tried number passwords. And then we tried QR codes, with the old phone scanning the code generated by the new one. After extensive comparison, we had a winner: the QR code. Keep on truckin’ Because your mobile phone probably contains many gigs of data and we want things to be painless and lightning quick, OnePlus Switch automatically chooses 5G Wi-Fi direct transmission if there’s more than 200MB on your old phone and, of course, if your old phone’s hardware supports 5G Wi-Fi. We’ve also made the migration screen as friendly as possible, with animations of people moving your data from left to right – your contacts, photos, messages and so on. As a reminder of which phone’s sending and which is receiving, we’ve parked a virtual truck on the new phone so you can see where your data’s going. Just like moving house. Except quicker and easier. And you don’t have to do any heavy lifting. What's happening next? Soon, OnePlus Switch will be able to migrate even more data between OnePlus phones, including wallpapers, lock screens, and your app layout. You’ll be able to change phones without changing all the features you know, love, and spent ages getting just right. We’re also optimizing the backup and recovery function to cover app data. The new OnePlus 6 comes out the box with OnePlus Switch, which you can activate in Settings > Other Advanced Settings.