I can’t answer your question, but I can suggest a couple of ways to backup your installed apps and user data, so that they can be restored if the upgrade does lose your data:
- Backup data partition using TWRP - see here
- If you have access to computer or VM running Linux, backup apps and data using Android Backup and Restore Tools project. These are the steps for backing up using that project:
- ensure that rooted debugging is enabled on your phone
- Enable ‘Developer options’ by going to Settings | About phone, and clicking 6 (or maybe 7) times on ‘Build number’
- Go to 'Settings | System | Developer options`
- Scroll down to the Debugging section and enable Rooted debugging
- Open a terminal window
- Connect your device, If a dialog appear on your phone asking whether to allow debugging, select ‘Always allow’
- type
adb devices
You should see a response showing the phone serial number - type
adb root
. You should see a response sayingrestarting adb as root
- Navigate to the
android-backup_project
directory:cd android-backup_project
- Start the backup by calling the
backup_apps.sh
script:./ backup_apps.sh
. This will shut down your phone, copy some files to the phone, and restart it (in a mode that does not allow you to interact with the phone. Then it will start to backup the apps from your phone and their user data. Depending on how many apps you have installed, this can take a long time, possibly up ti a hour or more. - When the backup is complete (or has failed), your phone will restart, and you can disconnect it. The backed up apps and data are now in a directory named by the device name (or possibly chip manufacturer name), android version, and date e.g.
lilac_2022-10-28_SQ3A.220705.004
orqcom_2022-10-28_RQ3A.211001.001
- ensure that rooted debugging is enabled on your phone
For a bit more information about both methods, see this post