Hoe u eenvoudig een app op Android kunt downgraden en alle gegevens kunt behouden. Er is helemaal geen root-toegang nodig op het apparaat, alleen een eenvoudige ADB-opdracht!
Soms komt er een app-update langs en zou je willen dat je op een oudere versie bleef. Soms is het gewoon niet zo eenvoudig als het verwijderen van uw huidige app en het opnieuw installeren van de oudere APK. want misschien heb je gegevens in de app die je wilt behouden of is het een systeemapp en wil je dat niet volledig doen verwijder het. Gelukkig is het dankzij de mogelijkheden van de Android Debug Bridge (ADB) mogelijk om een app-versie te downgraden zonder root nodig te hebben En het bewaren van al uw gegevens.
Een goed voorbeeld is WhatsApp, waarvoor voor het gebruik van Substratum-thema's meestal een bepaalde versievereiste vereist is. In plaats van WhatsApp te moeten verwijderen en de pijn van het opnieuw inloggen op je account te moeten doorstaan, kun je eenvoudig deze tutorial gebruiken om opnieuw te downgraden, met alleen adb. Root-gebruikers geven er misschien de voorkeur aan om zoiets als
App-downgrader in de Play Store. Als je verder wilt gaan, pak dan eerst een van beide Minimale ADB en Fastboot of de officiële binaire bestanden van Google bevattend adb.Wees voorzichtig als u een app downgradet. Applicaties kunnen databases upgraden en downgraden kan ervoor zorgen dat deze bestanden onleesbaar worden voor de oudere applicatieversie. In zeldzame gevallen kunnen de databases volledig kapot gaan als de app in de oudere versie deze probeert te wijzigen.
Hoe u een app op Android kunt downgraden
Zoek de APK van de app-versie waarnaar u wilt downgraden. Ik raad aan ernaar te zoeken op XDA Labs of APKMirror. Open de map met uw adb-tools, open uw opdrachtprompt en navigeer naar de map met adb. Kopieer uw apk-bestand waarnaar u wilt downgraden naar dezelfde map waar u ook het adb-bestand heeft.
Schakel USB-foutopsporing op uw apparaat in door Ontwikkelaarsopties in te voeren. Als je Opties voor ontwikkelaars niet ziet, ga dan naar 'Over de telefoon' in Instellingen en tik zeven keer op 'Buildnummer' totdat er een toast verschijnt. Druk vervolgens op de Terug-knop en u zou een sectie Ontwikkelaaropties moeten zien. Controleer hier USB-foutopsporing en sluit vervolgens uw telefoon aan op uw pc.
Wanneer u klaar bent om de app te downgraden, voert u de volgende opdrachten uit in uw opdrachtvenster.
adb push app.apk /sdcard/app.apk
adb shell pm install -r -d /sdcard/app.apk
Waarbij "app.apk" het APK-bestand is dat u hebt gedownload en waarnaar u wilt downgraden. Sta toe dat er fouten worden opgespoord op uw telefoon via de prompt op uw scherm, als dit de eerste keer is dat u adb ooit op deze telefoon gebruikt. De applicatie moet dan worden gedowngraded en uw gegevens blijven intact.
Uitleg
Adb heeft veel controle over uw apparaat dan waartoe u normaal toegang heeft. We pushen het bestand eerst naar onze interne opslag. Vervolgens gebruiken we "pm" dat de pakketbeheerder op uw apparaat oproept, en "install" installeert uiteraard de applicatie. De vlaggen "-r" en "-d" betekenen respectievelijk "gegevens behouden" en "downgraden". Dit zorgt ervoor dat uw telefoon de map die bij de applicatie hoort niet leegmaakt wanneer deze downgradet.