Smartphone users Honor often encounter a situation where, after automatically downloading a new version of the app, the interface becomes inconvenient, critical errors appear, or the battery power is excessively consumed. In the ecosystem Androidon which devices operate Honor, there is a built-in mechanism that allows you to roll back the app to its factory state. This function is especially relevant for system utilities that cannot be simply removed in the standard way.
The process of rolling back a version does not require obtaining root access or connecting to a computer, but it is important to understand the difference between completely uninstalling a app and resetting its updates. If you are faced with the fact that a familiar application has stopped working correctly after a recent update, the solution to the problem often lies in the data storage management menu. In this material we will analyze in detail the algorithm of actions for different versions of the shell MagicOS.
It is worth noting that this procedure will return the application to the version that was preinstalled by the manufacturer at the time the smartphone was released. This means that all new features added by developers in the latest patches will be temporarily unavailable. However, this is the fastest way to restore operation stability a gadget without complex manipulations with the firmware.
Preparing the device for the rollback procedure
Before you begin manipulating the application system files, you need to perform a number of preparatory steps. This will help avoid losing important data, such as correspondence in instant messengers or personalization settings. Although the update reset function usually does not affect user content, it is never a bad idea to be on the safe side when working with system components Android.
It is recommended to back up your data via a cloud service Honor Cloud or locally to your computer. Particular attention should be paid to those applications that store information locally. If you plan to reset browser or email client updates, make sure that your passwords are synchronized with your account Google or Honor ID.
⚠️ Attention: Before starting the procedure, make sure that your smartphone's battery charge is at least 30%. A sudden power outage while clearing cache or data may damage the application's file system.
☑️ Preparing to reset updates
It is also worth disabling automatic updating of applications in the store Google Play or Honor AppGalleryso that the system does not install the problematic version again immediately after your reset. This is done in the store settings in the “Auto-update applications” section. Select the “Never” or “Only via Wi-Fi” option if you want to control the process manually.
Standard method through the smartphone settings
The easiest and safest way to remove the latest update is to use the built-in settings menu Android. This method is universal for most models Honorincluding series Honor 90, Honor Magic5 and older devices. The interface may vary slightly depending on the shell version MagicOS, but the logic of actions remains the same.
First, open the main settings menu of your device. Find the section responsible for managing installed apps. In modern firmware versions it is often called "Applications" or "Applications and Notifications". A complete list of all software present in the smartphone’s memory is displayed here.
Find the problematic application in the list and click on it. You'll be taken to the About screen, which contains all the technical information: version, memory footprint, permissions, and battery usage. This is where the button needed to complete our task is hidden. If the button is grayed out, it means that the application has no updates or is a critical system component blocked by the manufacturer.
If you cannot find the application you need in the general list, use the search at the top of the settings screen or sort the list by space size to quickly Locate heavy apps.
Inside the application information menu, find the three dots in the upper right corner of the screen. By clicking on them, you will see a drop-down menu with additional options. This is where the “Uninstall updates” item is located. In some versions of the interface, this button can be placed separately at the bottom of the screen next to the “Stop” and “Delete” buttons.
Management of Google and Honor system applications
A special category consists of system services, such as Google Play Services, Honor Browser or the standard “Dialer”. These apps are deeply integrated into the operating system, and an attempt to completely remove them can lead to unstable operation of the smartphone. However, the mechanism for resetting updates for them works identically to regular apps.
When working with services Google it is important to understand that after resetting updates, the system may try to automatically restore the latest version in the background. To prevent this, you need to temporarily disable the Internet or disable auto-updates for a specific application in the store settings. This will give you time to test the old version of the app.
| Application type | Uninstallability | Risk of system failure | Recommended action |
|---|---|---|---|
| Custom (from the store) | Full removal | Low | Uninstall and install again |
| System (Honor/Google) | Reset updates only | Medium | Use the “Delete updates” function |
| Critical (Launcher, Phone) | Blocked | High | Clear cache and data |
| Drivers and services | Unavailable | Critical | Do not interfere without necessary |
If you decide to reset service updates Google Play, be prepared for the fact that some synchronization functions may temporarily not work. The system will require re-authorization or downloading the minimum required components. This is normal behavior that goes away within a few minutes after connecting to the network.
Why is the "Uninstall updates" button inactive?
The button may be gray (inactive) if the application has never been updated since the purchase of the phone, or if the current version is a factory version and does not have previous versions to roll back. This is also possible for some system modules that the manufacturer has prohibited from modifying.
Alternative methods through the recovery menu
In situations where the standard interface does not respond or a problematic application blocks access to settings, you can use advanced methods. They require a more careful approach, but they allow you to solve the problem even in complex cases. One such method is to use Safe Boot mode, which disables all third-party applications.
To enter Safe Mode on Honor, hold down the power button until the shutdown menu appears. Then press and hold the Power Off option on the screen until you are prompted to reboot into Safe Mode. Confirm the action. In this mode, you can go into the settings and remove updates to the problematic application without the risk of conflict with other running processes.
Another option is to use ADB (Android Debug Bridge) via a computer. This method is intended for advanced users. It allows you to forcefully uninstall updates for any package, even if the smartphone interface is frozen. To do this, you will need to enable USB debugging in the “For Developers” menu.
adb shell pm uninstall -k --user 0 package_name.update
Using the command line gives full control over the process, but an error in the package name can lead to the removal of necessary components. Therefore, this method is recommended to be used only in extreme cases when the graphical interface is completely unavailable or does not function correctly.
⚠️ Attention: Using ADB commands requires precise knowledge of the application package name. Improper removal of a system component can lead to a “bricked” smartphone, requiring flashing at a service center.
Clearing the cache and data after a rollback
After successfully uninstalling the latest update, it is recommended to perform additional cleaning. The remaining files from the new version may conflict with the old one, causing the same errors that you were trying to get rid of. A comprehensive wipe guarantees a “clean start” for the application.
Go back to the About menu where you performed the reset. Now find the “Storage” or “Memory” section. Here you will see two buttons: “Clear cache” and “Erase data” (or “Manage space”). First, click on clear cache. This will delete temporary files without affecting your personal settings and logins.
If the problem persists, you can use the "Erase Data" function. Important: This action will return the application to the state as if you had just installed it for the first time. All local settings, saved passwords (if there is no synchronization) and history of actions within the application will be lost. Use this option with caution.
Comprehensive cleaning (resetting updates + clearing data) is the most effective method of resolving software conflicts that arise after an unsuccessful software update.
After completing these steps, restart your smartphone. When you first launch the application, it may run a little slower as it re-creates the necessary configuration files. This is normal, and performance will be restored within a few minutes of use.
Possible problems and solutions
Sometimes users are faced with the fact that after resetting the updates, the application continues to behave incorrectly or the system automatically restores the new version immediately after the reboot. This may be due to security policies Android or account synchronization settings.
If the system persistently returns the old version, check the auto-update settings in the application store. Make sure that the specific application is prohibited from automatically installing new versions. It is also worth checking for system firmware updates MagicOS, since sometimes a version conflict can only be resolved by updating the entire operating system to the latest state.
In rare cases, uninstalling updates can lead to the disappearance of the application icon from the desktop. Don't panic, the app is not completely removed. Go to the all applications menu (swipe up from the main screen) and find it there. You can add a shortcut to the desktop again with a long tap on the icon.
⚠️ Attention: The settings menu interface may differ depending on the regional firmware version and Honor device model. If you do not find the items described, use the search inside the settings menu using keywords.
If the application is stable after resetting the updates, but you are missing new features, try finding and installing the APK file of the previous stable version from a reliable source, disabling auto-update first.
Frequently asked questions (FAQ)
Will this procedure remove my photos and contacts from the application?
No, the “Remove updates” function only affects the executable app code and system update files. Your personal data, such as photos, contacts and documents, are stored in a separate memory section. However, if you additionally click “Erase data”, then the application settings and local history may be deleted.
Is it possible to delete updates for all applications at once?
Unfortunately, there is no mass reset function in the standard interface Android and shell MagicOS updates. The procedure must be performed manually for each application separately through the “Settings” → “Applications” menu.
What to do if the “Uninstall updates” button is gray and cannot be pressed?
This means that either the application does not have updates (the factory version is installed), or it is a critical system component that the manufacturer has blocked from modification. In this case, try simply clearing the application cache.
Will the application return to the old version after rebooting the phone?
No, rolling back the version is a permanent action. The app will remain on the old version until you manually allow it to be updated in the app store or run a check for updates.
Is it safe to roll back Google system service updates?
This is relatively safe, but may temporarily break synchronization, geolocation, or push notifications. The system will automatically try to restore the services the next time you connect to the Internet, unless this is prohibited by the settings.