UNOFFICIAL Fan-made guide, not run by the CleanYourTV developer. The project's own site is cleanyour.tv and its code is on GitHub. This site hosts no files.

CleanYourTV on Haier

How CleanYourTV works on Haier TVs: 5 tested model lists, the packages contributors disable most often, and what to watch out for.

5 Haier lists in the official repository. If your exact model is below, the assistant can start from its list; if not, the closest one in the same series is a good start.

How to use CleanYourTV

Haier’s MatrixTV Google TV sets (CE, DE and GE) run on MediaTek boards from the CVTE family and draw their interface at 1280×720 or 1920×1080 even on larger panels. The DVB2K Android TV model is also sold as Candy, with the same board and firmware. One China-market Haier on the Ali6G board runs Alibaba’s YunOS stack with Youku’s launcher as Home, so its package names look nothing like the others.

Advertisement

Tested Haier models

ModelSystemPackages disabledList
Haier Android TV DVB2KAndroid TV 1114GitHub
Haier H32S80EFXGoogle TV 1414GitHub
Haier MatrixTV GEGoogle TV 1414GitHub
Haier HRA962X2_2G_ALI6G_AAndroid TV 938GitHub
Haier MatrixTV DEGoogle TV 1414GitHub

Model names and systems are taken from the first lines of each list. Lists open on GitHub.

Most commonly disabled Haier packages

These are the packages that appear most often across the Haier lists, with the contributors’ own notes. Every one is disabled, not uninstalled.

PackageWhat it is (from the lists)Disabled in
com.haierubic.usmartdeviceHaier smart-device service4 of 5
com.haier.appsHaier promo content app4 of 5
com.haier.tvhousekeeper"TV housekeeper" cleaner4 of 5
com.google.android.feedbackGoogle usage feedback4 of 5
fusion.android.tv.demoretail demo mode3 of 5
com.haier.launcher.haiermatrixZeasn content launcher, not the system Home3 of 5
com.mediatek.android.leanbacklauncher.partnercustomizerpartner rows on the stock home3 of 5
com.haier.oemtabproviderthe "Haier" tab on the Google TV home3 of 5
com.google.android.play.gamespreloaded3 of 5
com.google.android.tungsten.setupwraithits RecoveryActivity otherwise takes over Home3 of 5
tv.anoki.acr.controllerAnoki ACR2 of 5
it.hon.serviceHaier hOn IoT service2 of 5
com.google.android.youtube.tvmusicYouTube Music, not used2 of 5
com.haier.emanual9603e-manual2 of 5

A package being common does not make it right for your TV. Each list starts with a header that names the packages that must stay on for that model, such as those behind HDMI inputs, the remote and settings.

Applying your list by hand

TV_HOST=<tv ip> tools/disable.sh examples/haier-android-tv-dvb2k/debloat.txt
TV_HOST=<tv ip> launcher/build-and-install.sh

Swap in your model’s folder. To undo it, run tools/restore.sh with the same list; on Google TV add the stock launcher com.google.android.apps.tv.launcherx as the second argument.

Advertisement

Haier questions

Does CleanYourTV work on Haier?

Yes, on models that run Android TV or Google TV. Contributors have tested 5 Haier models so far.

How do I remove ads from my Haier TV?

Turn on USB debugging, then run the CleanYourTV prompt in an AI coding assistant on a computer on the same Wi-Fi, or apply your model’s list by hand. The how-to guide has every step.

Which Haier packages are safe to disable?

The table on this page shows what contributors disabled most often, with their notes. Packages that keep inputs, the remote, settings or the Play Store working are left on. Always keep the list you applied so you can restore it.

Can I undo it?

Yes. Run the restore script with the same list; see how to restore. The TV’s own Settings → Apps page can also re-enable packages.

See all supported TVs or the full Android TV bloatware list.