How to Disable HiSearch on Huawei P30 Pro, Mate 20 Pro, and Other Huawei Phones

The Huawei P30 and the P30 Pro are impressive smartphones that have been ruined by a certain extent with EMUI. While Huawei’s skin is packed with features and customization, it is not without its own issues. This includes Huawei’s infuriating HiSearch which tries to imitate Spotlight on the iPhone and fails miserably while at it.

While one might be able to tolerate the stock EMUI launcher on the Huawei P30 series, HiSearch makes the whole experience unbearable. What’s worse is that HiSearch cannot be disabled on the Huawei P30 series. At least officially. However, if you know your way around ADB, you can get rid of HiSuite for good on the Huawei P30 and P30 Pro.

HiSearch

Disable HiSearch and EMUI Launcher on Huawei P30, P20 Pro, Mate 20 Pro, & More

The whole process is going to be well worth it since you can disable HiSearch completely on the Huawei P30 without any side effects. But the process is a bit tedious and confusing if you don’t know how to use ADB.

Step 1: On your PC or Mac, download the ADB and Fastboot binaries. Proceed to extract the contents of the zip file on your desktop. Rename this folder to “adb”.

Step 2: Open a new command prompt/Terminal window and navigate to the ADB/Fastboot folder.

The commands will look something like this:

cd desktop

cd adb

Step 3: Enable the Hidden developer option your Huawei P30/Pro by going to Settings -> System -> About Phone. Tap on Build Number 7 times. Go back to Settings -> System -> Developer Options and enable the USB debugging option. Now, connect the phone to your PC or Mac.

Step 4: In the command prompt/Terminal window on your PC, enter the below command:

adb devices

On your Huawei P30 Pro, head over to Developer options and enable the USB debugging toggle again. Make sure to authorize the USB debugging prompt on the phone. At this point, your PC should detect the phone and the command prompt/terminal window should show the serial number.

Step 5: Now we need to get a list of packages that come pre-installed on the Huawei P30/Pro. Enter the following command in the command prompt/Terminal window:

./adb shell

Once you have entered into shell mode, enter the below command:

pm list packages | grep ‘huawei’

A list of all the packages installed on the phone with “huawei” in the package name will now be displayed. From the list, find the name of the packages you want to disable.

The HiSuite package has the name — com.huawei.hisuite. You can use this method to uninstall other Huawei pre-installed apps as well.

Step 6: Run the following command to uninstall HiSuite on your Huawei P30/Pro:

pm uninstall -k –user 0 com.huawei.hisuite

You can run the same command to uninstall other Huawei apps as well. Just replace the package name in the end with the one that you want to uninstall. If you use a third-party launcher, I will recommend you to uninstall the EMUI launcher on your Huawei P30/Pro as well. Run the below command for that.

uninstall -k –user 0 com.huawei.android.launcher

Make sure that you already have a third-party launcher like Nova set as the default one before uninstalling the stock EMUI launcher.


While the above steps might look daunting at first, they are going to be well worth it since you are getting rid of two of the biggest EMUI annoyances: HiSearch and the default launcher.

If you are facing any issues, drop a comment and I will help you out!