yashsingh1/xdaforums huggingface dataset:
[Philips, Sony, TCL Android TV] yodtc:
Disable dm-verity

Hi,

I bought a Philips 49PUS6401/12 (QM163). It's possible to execute dirty cow script with adb by network. You can get root temporarily with this project : github timwr CVE-2016-5195

As has already been said, you must disable dm-verity : github jcadduono lazyflasher.

The best way is to install a custom recovery like TWRP but this is not supported. Do you have another solution ?

Thanks for your help.
[Philips, Sony, TCL Android TV] dorio:
Anybody?
[Philips, Sony, TCL Android TV] ccarpo:
Experience 42PUK7100

Here come my rooting experiences with my 42PUK7100:

I started with the firmware QV151E.0.5.38.150 from 22.11.2016.

I was able to create user 10 and install KingRoot 4.8.0 but couldn't get past the first KingRoot screen because Teamviewer QuickSupport wasn't able to execute the swipe gesture there (it worked in other menus)

I downgraded to firmware QV151E.0.5.38.41 and installed KingRoot directly under user 0 -> same problem as above.

Solution -> I uninstalled all updates from the QuickSupport app. Then the swipe worked. :D

But KingRoot wasn't able to root my device. I tried the KingRoot Versions 4.8.0, 4.8.1, 4.9.6, 5.0.2

None of them were able to get root.

Question: Did I miss anything obvious?

My next steps: Try the same thing with firmware QV151E_R0.5.38.52
[Philips, Sony, TCL Android TV] ovso:
I've noticed same behavior when downgrading QV15.1E firmware.

In order to gain root under .41 and .52 firmware I had to perform complete reset of the TV including cache delete with wipedata tool for QV15.1E.

Let us know if it went smooth than on your end...
[Philips, Sony, TCL Android TV] ccarpo:
I'm sorry to say that I had no success.

I did a full reset with the wipedata tool and the TV reset both on .41 and .52 firmware. I tried the different versions of KingRoot mentioned in my previous post but had always the same negativ result.

For now, I have no idea what else to try.

I'll keep an eye open here and try again if there's a new method available.
[Philips, Sony, TCL Android TV] puh6400:
I saw couple of comments regarding unsuccessful adb attempts to 6400 series (XXpuh6400/88 - QM15.2E LA)

Because I also arrived here after many-many googleing on same issue without success, let me share how I managed to solve it by myself finally.

First, about the problem: whatever I tried, after connecting with adb from PC to TV, the TV didn't list under "adb devices" and so I didn't succeed in sending any adb command to TV.

Even thought after issuing "adb connect 192.168.0.xxx" and getting "connected" from adb, all command ended up in "error: device '(null)' not found"

Believe me this was not for simple reasons like firewall..., I tried lots of things through several days.

I thought my TV's debugging was somehow blocked (although debugging was ON in developers menu).

So I started to think how could I unblock debugging.

I got an idea about trying adb debugging while TV was in service menu (you know when you enter for example "0 + 6 + 2 + 5 + 9 + 6 + Info" from remote)

Edit2: It looks like simply entering to service menu is not enough, you need to give a test-reboot (in Sw maintenance/Sw events menu)

And really, this unblocked the debugging!

Or maybe it has applied some extra access right across the system, because since that I have been successfully doing every adb command on TV even without the service menu trick.

So this service menu trick needs to be executed one time only.

Edit1: after wiping with wipedatatool, I had to repeat the trick, because I was unable to ADB again.

This way I could for example reboot to recovery to be able to install old SW (5.234.14), as the latest SWs are horrible (5.255.90 and 5.255.114 both have horrible lipsync issue)

But I was also able to execute the rooting process up to user 10 creation and access right setting. I didn't go further, as I didn't want to root my TV, but at least this looked promising.

Post it here if this helps the rooting of QM15.2E LA, I'm interested in the real impacts of this trick. Maybe it's just a strange coincident :)

I appreciate a "Thanks" also, if this is really a useful tip :)
[Philips, Sony, TCL Android TV] ovso:
Quite interesting trick to get ADB access!

I've tried to get root access on 49PUS7150 running latest firmware and I succeeded, however after TV rebooted root was gone and I was not able to re-root TV again.

I'll give it another try this week :) ..
[Philips, Sony, TCL Android TV] Vlada165:
On 40PUT6400 i have only temporarry root with old firmware (before restart tv) - hov to please get permanent root ???

Už se bojím experimentovat, protože podruhé to zůstalo na logu Philips i po té co jsem úplně normálně jen zkusil nabootovat do boot loaderu,

tato televize nespustí nouzový režim pres joystick ani dokud je normálně v pořádku a i servis to pokaždé řešil výměnou desky

(nevím jestli na to nemají ani oni prostředky, anebo jestli to potom jinak opravdu řešit nejde) a potřetí už si tedy takový průšvih dovolit nemohu

a už tedy jedině co někdo ověřil, že zaručeně u této TV na lopgu Philips neskončí ... :(

[IMG="temporarry root"]http://web.quick.cz/vs165/TMP/Philips_Root.JPG[/IMG]
[Philips, Sony, TCL Android TV] thefiqs:
hi,

any luck with a pus6501? have you tried any method?

on the other hand,

If I can get temp root would be possible to debloat and set default launcher plus dpi?
[Philips, Sony, TCL Android TV] Devaster:
have same tv but no luck . how you were able to root it <
[Philips, Sony, TCL Android TV] ovso:
Unfortunately , it is not possible to root XXPUS7150 with the latest firmware, because TP Vision patched the security holes.

Rooting is however still possible with the older firmware.
[Philips, Sony, TCL Android TV] Devaster:
some tricks how to speedup this tv ?

and some good settings for x265 encoder as mine encodes are lagging like hell there in kodi
[Philips, Sony, TCL Android TV] ovso:
How to speed up TV?

Reset TV - Do not install anything from Google App Store - Use ADB via Total Commander to Install desired apk - Do not use Kodi but latest SPMC (It is lightweight Kodi)
[Philips, Sony, TCL Android TV] lawson19742:
can someone please tell me how to install kingroot on user 10
[Philips, Sony, TCL Android TV] bollux78:
Hi,

Anyone succeeded in rooting TPM156L?
[Philips, Sony, TCL Android TV] seven21075:
Why is there so less interest in rooting (real) TVs?

My problem with my PUS6501 (Philips) is that im not able to send files from my PC directly to the HDD wich is connected to an external USB port of the TV.

With root access i would be able to solve this issue...
[Philips, Sony, TCL Android TV] outmind:
Hello guyz! Does someone got root on 55FPS8209/12 running Android 4.2.2 in 2017? How do you think... finally is it possible? Thanx!
[Philips, Sony, TCL Android TV] rayda:
can i root philips 65PUS7120 with this version please QV151E.0.5.38.213 ?
[Philips, Sony, TCL Android TV] vladimird70:
is there a way to get boot image for our philips and then try to root it with magisk?
[Philips, Sony, TCL Android TV] rayda:
please how to stop philips tv 65PUS7120 waking up during the night after installing some android apps like kodi and others iptv apps ? please please
[Philips, Sony, TCL Android TV] naighba:
I had the same issues with the same TV a couple of months ago. Philips fixed the isssue from 2 firmwares ago. So if you want you can install the last official firmware and the problem will be fixed ... hopefully :confused:
[Philips, Sony, TCL Android TV] rayda:
Thanks merci pour la réponse tu l'as rooté ta télé ou pas ?
[Philips, Sony, TCL Android TV] Eradish:
I have the 43PUK6400.

Last night i managed to get to installing kingroot by following all the steps but root failed.

So since my storage was full i reinstalled my TV and started over.

Now I only reach untill switching to user 10.

Once i switched i keep getting errors that my storage has stopped working or my watch tv has stopped working.

These errors are popping up 1s after closing them so i couldn't continue.

Switching back to user 0 stopped these errors.

So i reinstalled my tv again and gave it another shot but still the same issue.

I have the QM152E version
[Philips, Sony, TCL Android TV] qzem:
Is anyone working on 2017 models root? I have 49PUS6482 and would love to root.
[Philips, Sony, TCL Android TV] mdybiona:
Witam czy na modelu pus6551 mozna juz zrobić root.Zainstalowalem oscam ale jest problem z dvbapi.

2018/01/14 20:33:57 78142342 c (dvbapi) BŁĄD: Nie można wykryć wersji DVBAPI.
[Philips, Sony, TCL Android TV] whitepaprika:
If I downgrade the tv and root it, after I upgrade it again to firmware 6.172 can I preserve the root access?
[Philips, Sony, TCL Android TV] ondrejvaroscak:
There is no root for any of 6400 series TV. And will never be.
[Philips, Sony, TCL Android TV] an0therus3r:
And why is that?

I have a 49PUS6412/12 and was hoping to have some issue resolved with root, don't always need root but to get things done i think i need root.
[Philips, Sony, TCL Android TV] ondrejvaroscak:
6400 series is protected with dm-verity. It will not allow to boot, if system partition is modified in any way. Dm-verity has not been hacked since it was introduced... Only way is to unlock bootloader, but there is no way Philips would allow it.
[Philips, Sony, TCL Android TV] cykalbyet:
Hi,

I am trying to root philips 42pfk7109/12. Did anyone have experience with this one? The software is extremely slow and I think removing the bloatware will do the trick. I can't install any other apps on the TV than the ones from the store(limited).

I am stuck at Execute another shell command: adb connect 10.0.1.2 (IP of your TV), I cannot connect to the TV that way. Did I miss something? i cannot enable developer mode on the TV either.
[Philips, Sony, TCL Android TV] Motik2:
Android 6 for 2015 tv

Has anyone fiind a way to install android 6 or later to philips TV's that stopped being supported by philips..??

I'm frustrated of not able to have 5.1 from apps especially Netflix on my 48pus7600/12

Any suggestions and tips from you experts..
[Philips, Sony, TCL Android TV] Toengel:
Hi,

there is no way... only the Hardware Upgrade Kit...

Toengel@Alex
[Philips, Sony, TCL Android TV] The_banner:
Hi all,

I'm on QV151E.0.5.38.219 and stuck at kingroot installation. All versions fail to install. How did anyone succeeded this step please?

Thanks in advance for help
[Philips, Sony, TCL Android TV] ovso:
Rooting was possible prior to QV151E_R0.5.38.068 firmware. In this particular firmware there were Google security patches applied to avoid this rooting method. Even if you downgrade to prior firmware versions, you will no longer succeed with this rooting method :(
[Philips, Sony, TCL Android TV] psyalemao:
Hello,

Is there a way to unpack the *.pkg file of the firmware upgrade for the TV like this tool here: https://xdaforums.com/android/software/tools-mstar-android-tv-firmware-tools-t3559227, but for philips TV's, so in a way that maybe could extract the boot/kernel/ramdisk.img to patch with magisk or use the universal no dm-verify from here: https://xdaforums.com/android/software/universal-dm-verity-forceencrypt-t3817389 and then repack again and flash?

Thanks in advance for reply.
[Philips, Sony, TCL Android TV] mad_ady:
This method looks promissing as a root candidate in the near future: https://hernan.de/blog/2019/10/15/tailoring-cve-2019-2215-to-achieve-root/

I suggest all interested disable software updates from the configuration, because a security update may come soon.

If/when I have time I may take a look...
[Philips, Sony, TCL Android TV] psyalemao:
[MENTION=971570]mad_ady[/MENTION] nice find!

I've found those links: https://github.com/openlgtv/epk2extract, http://neophob.com/2010/01/root-my-tv-hack-philips-pfl9703/ and https://fredericb.info/2014/11/exploitation-of-philips-smart-tv.html

To extract the TV firmware I just figured it does need the AES private key from the TV and doesn't sound easy to get.
[Philips, Sony, TCL Android TV] mad_ady:
Hopefully it won't be that bad...
[Philips, Sony, TCL Android TV] Marekspryn:
OVSO si online?
[Philips, Sony, TCL Android TV] Babahs:
anyone can root 50PUT6002?
[Philips, Sony, TCL Android TV] MichaEL148:
50 PUS 7354 please.

Didn't found instructions for this device.

It has 4k support and access in Kodi is restricted to local media.

It isn't possible to link with my synology NAS. Help!
[Philips, Sony, TCL Android TV] zocker7:
Is it possible to root the Philips-7304?!
[Philips, Sony, TCL Android TV] kartikhm:
How to root philips 50PFL5604 4K Ultra TV Series 5000?
[Philips, Sony, TCL Android TV] GPSSlovakia:
root pus8505 ?
[Philips, Sony, TCL Android TV] speedson:
Hey guys...i think its a big shame what phillips does with theyr Customers ( with us ). They sell Tv´s with

allegedly 4k Resolution but its just 1920x1080 aka 2k it doesnt matter wich Mode. They know that Problem for a long time but on the Homepage they write about the 43PUS7373/12 the following

Ultra slim 4K UHD LED Android TV

With this 4K UHD TV you can enjoy programs, films and games in the highest resolution. With Android TV, wireless connection and Ambilight, simply streaming content becomes an incomparable experience.

Hahahaha what kind of experience should it be??? How to get Ass kicks from the seller? Dont missunderstand me...the tv have really nice features and offers nice options. But it have ****ty weakspots and thats not funny.

----> But for me the much more important question is...did someone have a working portet TWRP for the 43PUS7373/12 to get root for my Android TV. So that i finally can debloat the absolutly overloaded Android System. I hate that the 2 GB RAM are on 80% load. But the Tv did just running in idle state.

solong

speedson
[Philips, Sony, TCL Android TV] BigBadSheep:
My answer might come late to the party, but there an app called Send Files to TV.
[Philips, Sony, TCL Android TV] Gececi44:
bu şekilde bir araya getirdiğiniz için teşekkür ederim. Bir çok arkadaşımızla hem sorunları hem de çözümlerini burada paylaşarak yardımcı olarak. Kullandığım cihaz 55US7803/12 - (TPM171E) Cihazı rootlamak için her yolu başardım ama başarısız oldum. Açılan konu adı altında hazır rootlu usb ile yardımcı yardım, yol gösterebilecek veya olası bir yazılım varsa paylaşırsanız çok sevinirim. Hepimize tekrar teşekkür eder, başarılar dilerim. Android tv modeli ve modeli - Philips 55Pus7803/12 - Android Sürümü 8.0.0
[Philips, Sony, TCL Android TV] andriyz7:
Hi guys,

I made some attempts to root, but than figured out, that once a higher firmware version was installed on the TV, even the downgrade won't help, alas.

Actually I wanted to root, because the wipe data/cache option is missing in the recovery and I was not sure whether all the settings were reset on reflash.

The actual problem I'm facing is, that my TV displays vertical colored lines and pixel blocks as soon as I start Netflix, launch a Youtube video or play 4K content via HDMI. FHD videos via HDMI as well as TV SAT content does not cause the problem.

It looks like this once it crashes:

In this case, not even a menu is visible, but I can hear the sound. The the OS does not completely crash, only the display.

Maybe you know the remedy?

What I've tried up to now:

- root (failed)

- reflash to the older FW

- reflash to the latest FW

- flash wipe package from the header of this thread

- reinstall TV via menu

- pull the plug for longer time (hours)

- set the resolution to 3840x2160 via adb shell / wm size

I'm a bit curios, but after settings the resolution to 4K I see the following calling wm size:

Physical size: 1920x1080

Override size: 3840x2160

My model is Philips 8700/12, so it's definitely 4K, why is the displayed physical size only FHD?

Any ideas, comments? You help will be much appreciated as I'm almost despaired.

Kind regards

Andriy

P.S. Menu and TV programs work well as you can see:
[Philips, Sony, TCL Android TV] Toengel:
Hi,

normal behaviour:

Panel = 4K => GUI = FHD

Panel = FHD => GUI = 720p

(however, videos can be displayed up to 4K)

Toengel@Alex
[Philips, Sony, TCL Android TV] andriyz7:
Thank you Alex, seems to be normal then.
[Philips, Sony, TCL Android TV] ProtoDeVNan0:
Not sure how many people are still interested in "hacking" these TVs but I got this on my 40PFT5500. UBoot access + Android Shell access over UART on the back of the TV .

Short Guide For Interested Ones:

1. Press this combination on latest firmware

Home => 1999 > Back/Return.

2. In SDM mode scroll down to the bottom, find UART Enable and change Off to On.

2. Go up, choose store nvme/tv etc & exit factory.

3. Reboot (I pulled the power cable out too)

4. Connect UART (can be Arduino even) to the back of TV.

5. During boot, spam CTRL + C very fast as soon as You plug in the TV.

6. Enjoy UBoot Access!

7. To access Android Shell or Recovery Shell, spam CTRL + C once You see kernel logs in UART.

And a warning. If You mess up uboot settings, You can pretty quickly brick Your TV so be extremely careful!

Enjoy!
[Philips, Sony, TCL Android TV] intropedro:
Thank you very much @ProtoDeVNan0 for the information.

I don't know much about what UART is but I understand that it is to activate it on the television and then with a special cable connect it to the television from a device that understands UART and access this mode, right?

And once inside, how is root permission activated?
[Philips, Sony, TCL Android TV] iustinteo:
Hello !

1. King ROOT will infect your Android tv, because it is a known malware application that sends all your android data to a site in China for replication. King ROOT, Su binary King ROOT & Purity are not normally removable, but you can delete them and replace them with SuperSu (chainefire) with

Super-Sume Pro.apk from Google PLAY :​

Super-Sume Pro – Aplicații pe Google Play

Acest program va elimina KingRoot și se instalează SuperSU ,. (Nu dezinstalați)

play.google.com

King ROOT will root your Android tv, which has a maximum version of 5.0! For versions higher than 5.0 it does not root!

2. The most efficient rooting option remains with TWRP specific to the TV model, with magisk and boot.img extraction from the tv firmware.

If someone managed to root with magisk, give the method here.

The my TV model is:

Philips TV PHL-QM163 Android TV 8.1
[Philips, Sony, TCL Android TV] Claufecam:
Hello Friend. Put the rest of the procedure for us. After accessing Uboot and then what to do to get root?
[Philips, Sony, TCL Android TV] GPSSlovakia:
How about newer models ? Is it possible to root Android 11 TV like Philips PUS8505 ?
[Philips, Sony, TCL Android TV] koliberk:
Hi, what about PUS8204 or PUS 8200 series Android TV, is there a way to root?
[Philips, Sony, TCL Android TV] ovso:
For me it is to have KODI without lagging/stuttering/freezing :) From what I observe here is that Philips/TP Vision have somehow forgot to disable ADB on QV151E firmware... Perhaps from now the sales of TV's with QV151E will raise among others and Philips/TP Vision will realize that they should sell more open TV's :)
[Philips, Sony, TCL Android TV] Matt17000:
I hope that !

Now let's find a way to install youtube in 4K :D

--EDIT--

Maybe if someone got an android shield tv and extract the apk it will work..

--EDIT 2--

Which app you use in your screenshot ? Cause i use sideload launcher and it's pretty bad..
[Philips, Sony, TCL Android TV] straumli:
I can confirm I am stuck at creating a 'user 10'. I can establish an ADB connection by setting a custom server port. I started up the server on a port listed in the output of "netstat -anp |grep LISTEN" and set that port via 'export ANDROID_ADB_SERVER_PORT=1234', but there are no devices listed when I connect (empty row).

This happens when I open a connection remotely (from my PC) and when I connect to localhost on the TV.

I will monitor this thread for any suggestions.

TV: PUK6400 (QM152E_000.005.101.047)
[Philips, Sony, TCL Android TV] Matt17000:
I just found this...

https://play.google.com/store/apps/details?id=com.fluxii.android.mousetoggleforandroidtv&hl=fr

I will try it later ;)

--EDIT--

Not working :/

And i found TVLauncher ;)
[Philips, Sony, TCL Android TV] ovso:
Mouse Toggle did not work form me either, it sounded promising though.. You'll love TV Launcher 3 ;)
[Philips, Sony, TCL Android TV] ovso:
Thanks for feedback, many people are trying to bypass somehow this "ADB trap", we need to think positively, I am sure there is a workaround just we do not see it yet...
[Philips, Sony, TCL Android TV] toque007:
Hello

I'm very happy to root my TV but I have a problem to create user 10

when I create my user with ADB I have this error :

C:\WINDOWS\system32>adb shell

shell@QV151E:/ $ pm create-user FREE

Error: couldn't create User.

1|shell@QV151E:/ $

my TV is the 43PUS7100

firmware QV151E.0.5.38.28

help me please to create my user
[Philips, Sony, TCL Android TV] ovso:
You are today second person with very same problem from the very same TV model... See my advices here.
[Philips, Sony, TCL Android TV] toque007:
Yes Ovso

I create my user with ADB on my PC

what's your version of firmware ??

mine is QV151E.0.5.38.28
[Philips, Sony, TCL Android TV] ovso:
My TV has got very same firmware version!!! Please note that there was another guy claiming the same issue you with TV model (48PUS7100/78 - error message: device '(null)' not found), so if I read it correctly looks like series 7100 does not have the back door open even though it is QV151E.0.5.38.28...
[Philips, Sony, TCL Android TV] toque007:
oh ok

then no solution for me

thank you Ovso
[Philips, Sony, TCL Android TV] ovso:
Not for now... We need to understand first where exactly "ADB enable" is reinforced. We have TV's with QV151E firmware and we can enable ADB and subsequently root them, but your TV with identical firmware can not enable ADB... You can read this article and tell me what is your TV set at...
[Philips, Sony, TCL Android TV] olliromeo:
Install Terminal Editor Problem

Hi, i find this App not at tv app store, so i downloaded it with my comp. and put the App on a usb stick. Problem is i cant install it on my TV ( 55puk7150/12 ). How can i install it on my tv ?
[Philips, Sony, TCL Android TV] ovso:
You need to install Terminal Emulator from Google Play. Login to Google Play on your PC and find Terminal Emulator. Press Install button and select your TV from the menu as on the picture below:

Aplication will be installed/pushed onto your TV afterwards. At this point you need to be logged in on your TV to your google account, otherwise you will not see TV in as an option...
[Philips, Sony, TCL Android TV] olliromeo:
Ah, i installed Termux from tv play store works same as terminal editor. my problem is now i cant execute kingroot under user 0. after switching back to user 0 i put the enrgy cable put it in again and the king app is under system apps but without picture in it. i select the app but the open button not exists. the xml file is fine, both files (king and the other) is deleted. tryed it 3 times same result. Any idea ?
[Philips, Sony, TCL Android TV] ovso:
When you switch from user 10 to user 0 it will not work by itself. You have to restart TV first and than search for KingRoot under system apps and open...
[Philips, Sony, TCL Android TV] olliromeo:
yes, i did that. and i found the app in system apps but i cant open the app.
[Philips, Sony, TCL Android TV] ovso:
You need to switch back than to user 10, open package-restrictions.xml and remove all lines from the apps that you have installed under user 10. Make sure also you change described parameter to "false" in 0.xml before you switch to user 0 and restart...
[Philips, Sony, TCL Android TV] olliromeo:
hm, so ihave to swap the true to false or complete deleting ? Maybe you can send me your xml file or you can make a short how to video or pics over the right handle with this xml file ? ty
[Philips, Sony, TCL Android TV] ovso:
Correct, you need to replace "true" to "false", it is written in the guide not just for fun ;) Use your computer as remote control of your TV when making these changes. When you are than in Root Explorer on appropriate XML file, simply hold left mouse button pressed for few seconds and menu with options will pop up. Select "open with" and use built in Text Editor... These things are basics, there are many videos online about it.