Кроме всего вышеперечисленного, если у вас в меню настроек есть раздел "Резервное копирование и сброс", включение автоматической синхронизации: "Резервное копирование данных" а также Автоматического восстановления Настройки -> Резервное копирование и сброс -> Автоматическое восстановление, поможет сохранить приложения, их данные, пароли и прочее на сервере Google.
После того, как вы после сброса к заводским настройкам или на новом устройстве введете данные своей учетной записи Google, устройство скачает из интернета и восстановит приложения (даже купленные), их данные, пароли и прочее.