CleanYourTV on Philips
How CleanYourTV works on Philips TVs: 12 tested model lists, the packages contributors disable most often, and what to watch out for.
12 Philips 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.
Philips Android and Google TV sets are mostly built by TP Vision, and some Google TV models are built by Skyworth. On one of those, USB debugging never opened port 5555 and the connection had to go through Wireless debugging pairing first.
Tested Philips models
| Model | System | Packages disabled | List |
|---|---|---|---|
| Philips 50PUD7406/43 | Android TV 11 | 18 | GitHub |
| Philips 50PUS8517/12 | Android TV 11 | 41 | GitHub |
| Philips 55OLED707/12 (55" 4K OLED with Ambilight), UK | Android TV 11 | 32 | GitHub |
| Philips 55OLED708/12 | Google TV 12 | 30 | GitHub |
| Philips 55PUS7503/12 | Android TV 8 | 8 | GitHub |
| Philips 65PUS8102/12 | Android TV 8 | 35 | GitHub |
| Philips 65PUS9435/12 | Android TV 12 | 35 | GitHub |
| Philips 75PUS8505/12 | Android TV 12 | 19 | GitHub |
| Philips Google TV TA7 | Google TV 14 | 17 | GitHub |
| Philips R8G Google TV | Google TV 14 | 15 | GitHub |
| Philips Smart 4K TV (India), Google TV 14, firmware UKN5.251016.083 | Google TV 14 | 17 | GitHub |
| Philips TPM191E | Android TV 12 | 21 | GitHub |
Model names and systems are taken from the first lines of each list. Lists open on GitHub.
Most commonly disabled Philips packages
These are the packages that appear most often across the Philips lists, with the contributors’ own notes. Every one is disabled, not uninstalled.
| Package | What it is (from the lists) | Disabled in |
|---|---|---|
com.google.android.feedback | Market Feedback Agent | 10 of 12 |
org.droidtv.candeebug | "DAC" analytics uploader | 9 of 12 |
org.droidtv.gel | metrics collector sharing candeebug's process | 9 of 12 |
com.google.android.tvrecommendations | Android TV recommendations/content rows | 8 of 12 |
com.google.android.play.games | Play Games | 8 of 12 |
com.google.android.katniss | Assistant and voice search, ~101 MB across two processes. Kills the remote's mic button, "Hey Google", on-screen voice search and the mic icon inside YouTube and Play Store search. Settings and tvsystemui guard their calls into it, so nothing crashes | 8 of 12 |
org.droidtv.nettv.market | "Smart TV Collection" app storefront | 7 of 12 |
com.google.android.videos | Google TV / Play Movies | 7 of 12 |
org.droidtv.nettvrecommender | "Top Picks" content promotion row | 7 of 12 |
com.google.android.youtube.tvmusic | YouTube Music | 6 of 12 |
org.droidtv.usagelogger | boot stats, remote keypress counts, panel/eMMC telemetry forwarded to the above | 6 of 12 |
org.droidtv.amazonalexa | Alexa bridge; live TV holds a binding into it, so test channel zapping and the EPG after disabling -- NOT exercised on this unit | 6 of 12 |
org.droidtv.demome | "Demo me" retail demo mode | 6 of 12 |
com.google.android.partnersetup | partner referrer / attribution | 6 of 12 |
com.google.android.onetimeinitializer | runs once at first setup, nothing afterwards | 6 of 12 |
org.droidtv.android.fitness | Fitness Buddy | 5 of 12 |
org.droidtv.recommendation | its headless backend; disable the row above first or you get a live tile with no data source | 5 of 12 |
com.google.android.syncadapters.calendar | Google Calendar sync; no calendar app on this TV | 5 of 12 |
com.phorus.playfi.softap | DTSPlayFiSoftAP, Play-Fi's soft access point helper; stayed disabled | 5 of 12 |
com.google.android.tungsten.setupwraith | its RecoveryActivity otherwise takes over Home | 5 of 12 |
com.google.android.apps.mediashell | Chromecast built-in; see quirk 2 | 4 of 12 |
com.amazon.amazonvideo.livingroom | Prime Video | 4 of 12 |
org.droidtv.nettvapp4546 | MEGOGO | 4 of 12 |
org.droidtv.nettvapp5326 | Toon Goggles | 4 of 12 |
org.droidtv.nettvapp5512 | Fishing TV | 4 of 12 |
com.boosteroidtv.streaming | Boosteroid cloud gaming | 4 of 12 |
org.droidtv.tv.frameworklogger | persistent TPV logger: GET_TOP_ACTIVITY_INFO, EPG read, boot receiver | 3 of 12 |
com.netflix.ninja | off by choice | 3 of 12 |
org.droidtv.nettvapp1814 | ARTE | 3 of 12 |
org.droidtv.nettvapp20004410 | Couchplay Games | 3 of 12 |
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/philips-50pud7406/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.
Philips questions
Does CleanYourTV work on Philips?
Yes, on models that run Android TV or Google TV. Contributors have tested 12 Philips models so far.
How do I remove ads from my Philips 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 Philips 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.