Does the next OS 'Android Q' support application downgrade?



On the next Android OS " Android Q ", the possibility that downgrade of the application is supported comes from the description of the development code. Other privacy-sensitive restrictions, such as restricting access to the clipboard by the background application, are expected to be added.

Android Q Will Better Protect Your Privacy With New Features
https://www.xda-developers.com/android-q-block-background-clipboard-external-storage-permissions-downgrading-apps/

Android Q might let you turn back time by reversing app updates
https://www.androidpolice.com/2019/01/27/android-q-might-let-you-turn-back-time-by-reversing-app-updates/

Application Downgrade - Mishaal Rahman, a software developer, has reported to XDA Developers numerous descriptions about the permission to new functions in the initial build code of Android Q. Among them are statements suggesting the possibility of supporting downgrade of each application on Android Q.

Currently, Android allows you to trace the version by uninstalling updates with some applications such as system applications, but since the Google Play application that manages downloading and installing applications checks the version of the application, Downgrading can only be used restrictively unless you use a special application like Titanium Backup . As a result, when an unexpected bug appears due to an update, you can not downgrade and you regret updating ... ... can happen.

Rahman has found the signature "PACKAGE_ROLLBACK_AGENT" and the installer "MANAGE_ROLLBACKS" in the Android Q code. These codes from the name of the code are expected to allow the Google Play app to roll back previous versions of the app.

Two additional protected broadcasting intents have also been added: "PACKAGE_ENABLE_ROLLBACK" and "PACKAGE_ROLLBACK EXECUTED". It is expected that these codes will check if the application has been reverted to an older version and that actions will be possible accordingly.



Also, although it was confirmed that the flag "--enable-rollback," was inserted in "pm install", it seems that it does not function on Android Q of the initial build.

◆ Others In addition to the application downgrades, Mr. Rahman also has limitations on the ability to read clipboard loads in the background, restrict access to external storage, restrict access to the location information in the background, etc. We also report on new code on the ability to restrict access to user information.

As you can see, the code suggesting downgrade function of the application and restriction on access to the clipboard was discovered, but it is unknown whether Android Q actually supports each function. The next-generation OS "Android Q" will be released in March 2019 as a developer preview, and will be officially released after summer if it is as before.

in Mobile,   Software, Posted by darkhorse_log