Debloat the Expressluck AiPro2K
Android TV 14 · 17 apps on the list · tested on a real set
The AiPro2K ships with telemetry and ad services, including an automatic content recognition service that tracks what is on screen. Its preloads include a retail demo mode, a Wi-Fi display test app, a YouTube Music TV app, a Google screensaver and partner rows that feed the home screen.
This list was tested on one set on the day it was applied. Home, HDMI inputs, the Inputs menu, Live TV, Netflix, the microphone button and the phone remote all still worked after a restart. TidyTV turns these items off from your phone over Wi-Fi. It saves a backup first, switches each app off without deleting it, and stops if anything looks wrong.
Apps TidyTV can turn off on the Expressluck AiPro2K
Grouped as the tested list groups them. In the app each one has a switch, so you choose. Apps marked your call are extras the list leaves on.
Telemetry and ad services 7
- Automatic content recognition
tv.anoki.acr.anokiacroptin - Adservices api
com.android.adservices.api - Ondevicepersonalization
com.android.ondevicepersonalization.services - Federatedcompute
com.android.federatedcompute.services - Google Feedback
com.google.android.feedback - Feedbackconsent
com.android.tv.feedbackconsent - Partnersetup
com.google.android.partnersetup
Content rows and partner junk 2
- Leanbacklauncher partnercustomizer
com.mediatek.android.leanbacklauncher.partnercustomizer - Syncadapters calendar
com.google.android.syncadapters.calendar
Preloaded apps and demos 6
- Play Games
com.google.android.play.games - Retail demo mode
fusion.android.tv.demo - WFDSinkTest
com.mediatek.androidbox - YouTube Music
com.google.android.youtube.tvmusic - Ambient modeGoogle screensaver; the new launcher has a Clock screensaver
com.google.android.apps.tv.dreamx - Ttsre-enable if you use accessibility speech
com.google.android.tts
Stock launcher and its first-run wizard 2
Do this LAST, after the new launcher is installed and set as Home. With launcherx disabled, Home otherwise falls to setupwraith/.RecoveryActivity, so both go together.
- Google TV setupits RecoveryActivity otherwise takes over Home
com.google.android.tungsten.setupwraith - Google TV home screen
com.google.android.apps.tv.launcherx - MMP your call
com.mediatek.wwtv.mediaplayer
What always stays on
- The remote, HDMI and pairing services from MediaTek, which run the remote and the HDMI inputs.
- Live TV and the Inputs menu.
- Chromecast.
- The microphone button and voice search.
- Controlling the TV from your phone.
- The service that most likely handles the remote's Netflix, YouTube, Prime Video and Live TV buttons (inferred, not tested).
Good to know on this model
- Once the stock home screen is off, its setup wizard has to go too, or Home opens a recovery screen. The list turns off both together.
- The remote's app shortcut buttons were not tested on this set.
- Tested on one set on the day it was applied, not yet over several days.
How to do it
- Turn on developer options On the TV, open Settings › System › About and select the build number 7 times. Then turn on USB debugging, and Network debugging if you see it.
- Tap your TV in TidyTV Your phone finds the TV on the Wi-Fi. Tick "Always allow" and press Allow when the TV asks.
- Review, then tidy TidyTV saves a backup, shows these apps with switches, and turns off the ones you pick, checking each one.
Questions
Will the voice button still work on my AiPro2K?
Yes. The microphone button and voice search are kept on, and they worked in testing.
Does casting still work?
Yes. Chromecast is kept on, and the phone remote still works.
Will it stop the ads on the home screen?
It turns off the ad services and the partner rows that feed the home screen. Restore everything turns them back on in one tap.
Source: the aipro2k list in cleanyourtv by Gathin (MIT), tested on this model. TidyTV re-checks every app against its own protected list before each change.