I'm trying to downgrade an app I have while retaining the login data, as I need the old version but cannot login with it.
I tried the method found all over the web where, using adb, I pm install
the old version on top of the already-installed new one, with the old version's apk either in the platform-tools folder or using push
to /sdcard/ and installing it from within the phone.
Either of those returns an error. Installing from PC returns a system being read-only error, and installing from phone returns a "Cannot install old.apk" error.
Is there a way to downgrade or perhaps installing an app signed differently while retaining data? It's only login data really. Since there's no root access I can't just copy & paste the data folder. Thanks.
Google Pixel 8, running latest GrapheneOS. PC is Lenovo IdeaPad 1i running ZorinOS (based on Ubuntu 22.04 LTS).