Smartphone owners Honor often face a situation where the next automatic update of installed software brings more problems than benefit. The interface may become less user-friendly, intrusive advertising may appear, or familiar functions that were critical for daily use may disappear. In such cases, there is a natural desire to roll back the changes, returning the app to the state in which it worked stably and predictably.

The procedure for removing updates based on Android has its own technical features, which directly depend on the type of application. System utilities pre-installed by the manufacturer and third-party software downloaded from the store Google Play or Huawei AppGalleryrequire fundamentally different approaches to uninstalling the latest versions. Understanding this difference is a key factor in successfully restoring the device without losing personal data.

In this article we will analyze in detail all the available methods for rolling back software versions on brand smartphones Honor. We will look at both standard operating system tools and more advanced methods that require connecting to a computer. You will learn in which cases you can completely remove an unnecessary update, and when you will have to limit yourself to clearing the cache and data to reset the app settings.

Differences between system and user applications

The first step before attempting a rollback is to clearly determine the status of the problematic app. The operating system Androidinstalled on devices Honorrigidly divides all installed software into two categories: system components and user applications. The very mechanism for being able to remove updates depends on this separation.

System applications such as “Contacts”, “Gallery”, “Phone” or “Settings” are an integral part of the firmware. They cannot be simply removed through the standard interface, as they provide basic functionality to the smartphone. However, they have a special “Remove updates” function, which returns the app to the version that was installed in the device at the factory.

Custom applications that you downloaded yourself work on a different principle. In their case, the concept of “uninstalling an update” is technically incorrect, since the new version completely overwrites the old one. The only way to return the previous version is to completely uninstall the current app and then install the old APK file manually.

⚠️ Attention: An attempt to forcefully remove system components through third-party utilities without the presence root access may lead to unstable operation of the system or a cyclic reboot of the device.

To check the application type, you need to go to the settings menu and find the desired item in the list of installed software. Here the system will clearly indicate whether the app is a system one or not. If the delete button is inactive or missing, then you are dealing with a protected firmware component Honor.

💡

Before any manipulations with system applications, create a backup copy of important data, since a reset can clear the history of calls or messages in standard utilities.

Standard rollback method for system utilities

The safest and easiest way to return the factory version of the built-in application is available directly in the smartphone settings. This method does not require connecting to a computer or using complex software. It is ideal for cases when, after an update, dialing, the camera or the gallery have stopped working correctly.

First, you need to open the menu Settings of your device Honor. Next, go to the section Applications and select item Applications again to see the full list of installed software. In some versions of the shell Magic UI this path may look like System and updatesManage applications.

Find the problematic application in the list and click on it to open a page with detailed information. Here you are interested in the button with three dots in the upper corner of the screen or a separate key at the bottom of the menu. If the application is system, you will see the option Delete updates. Clicking on it will start the rollback process.

  • 📱 The system will automatically delete all files received during the last update.
  • 🔄 The app will be returned to the state in which it was immediately after purchasing the phone.
  • 🗑️ Personal data stored within the application (for example, contacts) is usually saved, but the settings are reset.
  • ⏳ The process takes from a few seconds to a minute depending on the size of the updates.

After completing the procedure, it is recommended to restart the device. This is necessary so that the operating system correctly reconnects services associated with the updated utility. If the problem was due to errors in the new version, it should disappear after a restart.

📊 How often do you have problems after application updates?
Monthly
Once every six months
Rarely, but it happens
Never, everything works fine

Complete reinstallation of third-party apps

If we are talking about a third-party application that you downloaded from the Internet or store, the standard “Uninstall updates” button will be unavailable. In this case, the new version has already replaced the old one, and a rollback is possible only by completely replacing the app code. This process requires preliminary preparation.

First of all, you need to find and download the APK file of the version of the application to which you want to return. There are many verified archives on the Internet where old versions of popular software are stored. It is important to download files only from trusted sources to avoid infecting your device with malicious code.

Then you should remove the current version of the application from your device. Go to SettingsApplications, select the desired app and press Delete. Confirm the action. After this, there will be no traces of the problematic version on your smartphone.

Tick the checkbox in the security settings:

Settings → Security → Installation from external sources → Allow for file manager

Now open the downloaded APK file through the file manager. The system will ask for permission to install applications from unknown sources. Allow this action for your file manager or browser. Start the installation and wait for it to complete.

⚠️ Attention: When installing an old version over a new one (if the system allows) or after uninstalling a new one, application data may be lost. If the app supports cloud synchronization, make sure that your data is saved in your account before deleting.

An important nuance is the possibility of version conflicts. Some modern applications are protected from installing older versions for security reasons. In this case, the system will throw an error when you try to install an APK file with a lower version number.

☑️ Preparing for manual installation

Done: 0 / 5

Disabling automatic updates in stores

After a successful version rollback, it is extremely important to prevent the problematic application from being automatically updated again. Application stores Google Play and Huawei AppGallery by default are configured to keep all software up to date, which can negate all your efforts.

In the store Google Play you need to open the page for a specific application. Click on the three vertical dots in the top right corner of the screen. In the drop-down menu, uncheck the item Auto-update. Now this app will be updated only upon your personal request.

For ecosystem users Honor and Huawei the settings are in the application AppGallery. Go to section I, then select Settings. Here you can disable auto-update both for all applications at once and for selected apps by adding them to the exception list.

App Store Path to settings Disable option Action
Google Play Application page → Menu (3 dots) Auto-update Uncheck
Huawei AppGallery Profile → Settings Auto-update applications Turn off the switch
Galaxy Store Menu → Settings Auto-update applications Select "Never"
GetApps (Xiaomi) Profile → Settings Auto-update Disable

It is also recommended to disable mobile data for background operation of app stores if you often use limited traffic. This will prevent accidental downloading of updates while roaming or when the Wi-Fi signal is weak.

💡

Globally disabling auto-updates in the store settings is the most reliable way to control the versions of installed software and avoid unexpected interface changes.

Using ADB for advanced management

For experienced users for whom standard methods are not suitable, there is a powerful command line tool - Android Debug Bridge (ADB). This method allows you to remove updates to system applications even in cases where the button in the menu is inactive, as well as manage packages at a deep level.

First you need to activate USB debugging mode on your smartphone Honor. Go to SettingsAbout phone and quickly click 7 times on the item Build number. After the message “You have become a developer” appears, return to the main settings menu, go to System and updatesFor developers and enable the item USB debugging.

Connect the phone to a computer with the ADB driver installed. Open a command prompt on your PC and enter the command to enter the device shell. You can then use the command pm uninstall -k --user 0 to uninstall updates or the application itself for the current user.

adb shell pm list packages | findstr "application_name"

adb shell pm uninstall -k --user 0 com.android.calendar

This method requires caution, as an incorrect command may remove a critical system component. Before performing any actions through ADB, it is strongly recommended that you know the exact package name of the application you plan to modify.

⚠️ Warning: Using ADB commands to remove system packages may void the warranty and interfere with Google or Huawei services. Act only if you are completely sure of the consequences.

The advantage of the ADB method is that it does not require root access. Changes are applied only to the current user, and the factory version of the file remains in a protected partition of the system and can be restored by a full reset.

How to find the application package name?

Install the App Inspector application from the Play Market store. Run it, find the desired app in the list, and you will see its exact system name (Package Name), which must be entered into the ADB command.

Resetting application settings as an alternative

Sometimes the problem lies not in the application version itself, but in accumulated cache errors or conflicting settings. In such cases, uninstalling the update may be unnecessary, and it is enough to perform a complete reset of the app data to its factory state.

This procedure clears the internal application database, deletes logs, temporary files and user configurations. The app remains at the same version, but behaves as if you just installed it for the first time. This often solves problems with crashes and freezes.

Go to SettingsApplications and select the desired service. Click on item Memory or Storage. In the menu that opens, you will see two buttons: Clear cache and Reset (or Clear data). For deep cleaning, you need to press the reset button.

  • 🧹 Clearing the cache deletes temporary files without affecting your logins and settings.
  • 💥 Resetting data deletes all information, including accounts, saves and personalization.
  • ⚙️ Interface The application will return to its default form.
  • 🚀 Often this solves the problem faster than searching for and installing an old version.

After the reset, you will need to log in to your account again and configure the application for yourself. However, if the cause of unstable operation was a damaged configuration file, this method is guaranteed to restore the functionality of the software.

💡

If the application constantly crashes immediately after launch, try simply clearing the cache first. If this does not help, then use a full data reset so as not to lose information unnecessarily.

Frequently asked questions

Is it possible to remove a system application update without losing data inside it?

When using the standard “Delete updates” function in Android settings, personal data (contacts, notes, messages) is usually saved, since they are stored in a separate memory section. However, the settings of the application itself (themes, sorting, notifications) will be reset to factory settings. For third-party applications, when rolling back through reinstallation, data is most often lost if synchronization with the cloud has not been performed.

Why is the "Uninstall updates" button inactive (gray)?

This means one of two things: either the application is not a system one (it was additionally installed by you), or the current installed version is the same as the factory version embedded in the firmware. In the first case, you need to delete the application completely, in the second, there is nothing to roll back.

Is it safe to install old versions of APK files from the Internet?

There is always a risk. Older versions may contain security vulnerabilities that have been fixed in new updates. Download files only from reputable archives, check digital signatures and hashes of files if possible. Avoid sites that require you to send an SMS to download.

What should you do if, after uninstalling the update, your phone starts to slow down?

Old versions of applications may not be optimized for the current version of Android or the Magic UI shell. Try clearing the system cache and the problematic application. If the problem is not resolved, you may have to return the new version, since the old one may not be compatible with system security updates.

Will the application be restored to the new version automatically?

Yes, if auto-update is enabled in the application store settings (Google Play or AppGallery). The system will detect that the version is out of date and download the latest version in the background. To avoid this, be sure to disable auto-update for a specific application, as described in the corresponding section of the article.