redfoxjumper Exactly...
Just did several 'migrations; P6P > P9P stock, P9P > P9P GOS, P9P > P9P stock, P9P > P9P GOS
(note: I went back and forth as I was trying to get my PW3 to work correctly... each time you are starting from scratch... so restoring the apps was done each time.
For restoring the apps (note: doesn't 'save' the app data, just re-installs the apps. but the following steps were very helpful and I got better each time I did a flash:
I save critical APKs and restore files on my PC and connect the phone to the PC to copy those files back to the phone for installation or restore, these included saving and copying apk files and saved restore files (e.g.: Jsons, text, etc...):
-- Obtanium APK and restore files
-- Lawnchair APK (more on that later) and saved settings.
-- ffupdater APK (for installing iceraven browser)
-- Don't have to save 'Bitwarden' as it syncs from my other devices when I install it and sign in - but Bitwarden is a huge help to re-login to newly installed apps and browser sessions...
I use Obtanium as my first choice for apps - and I do a couple things there:
-- Save the Obtanium APK file between devices
-- Export my Obtanium settings to PC
-- copy that file back to phone and Import it into Obtanium
-- install those applications in Obtanium
I used google play for tracking and reinstalling many apps... its not as good as it could be as when you open PLAY to manage your apps - it lists every app you have ever installed using google play - for me that is a LOT... so it takes several passes through the list to catch all the current apps I want...
--- reinstalling all these apps takes a bit and as I mentioned - several passes to catch all.
Install the Lawnchair APK (the new version - I really like it as a browser)
-- AFTER all your apps are installed - then import the settings (that you saved from your old device) - and your launcher is back to where it was (albeit NOT the widgets)
login to Bitwarden and setup all the settings so it can work with your browser and apps... let it sync
Note: I use Iceraven as my primary browser as I can use extensions with it - and I have some critical extensions I can't live without... so I install it with FFUpater - and then sign in to my syncing profile... it then gets back to where it was - other than the extensions which have to be re-added
--- there are a couple extensions I save/restore settings for:
---- Chameleon (for changing my spoofing my browser's profile (some banking apps need it to look different!)
---- Cookie auto-delete - so it doesn't remove cookies for tab-close for some sites I don't want to have to constantly re-log into (e.g.: protonmail)
That's the bulk of what I've done....
... besides - sort of nice to start clean...
-
--