yashsingh1/xdaforums huggingface dataset:
[Philips, Sony, TCL Android TV] toque007:
Hello Ovso

I test and my TV says:

1|shell@QV151E:/ $ getprop service.adb.tcp.port

5555

shell@QV151E:/ $ getprop sys.usb.config

adb

shell@QV151E:/ $ getprop sys.usb.state

adb
[Philips, Sony, TCL Android TV] ovso:
So far so good! Another place you need to check is /system/build.prop . Use TeamViewer's file transfer to get the file to your PC and see if you have this among additional build properties:

persist.sys.usb.config=adb

service.adb.tcp.port=5555

persist.service.adb.enable=1
[Philips, Sony, TCL Android TV] fabioio:
Thank you for the guide! It has been really useful!
[Philips, Sony, TCL Android TV] ovso:
I'll keep my fingers crossed that it works on your PUS7100 :)
[Philips, Sony, TCL Android TV] fabioio:
I'm happy to say that I succeeded and now I can install apps on my TV! So this guide works for 55PUS7100
[Philips, Sony, TCL Android TV] ovso:
Thanks for feedback and welcome to the land of freedom :) Share with us also some tips and tricks later ;)
[Philips, Sony, TCL Android TV] _dois_:
My tv connects when i do adb connect, but when i try to enter the shell, it says device not found. Any solutions???
[Philips, Sony, TCL Android TV] ovso:
What model of the TV and what version of the firmware do you have? Please bare in mind that command "adb shell" must be executed from ADB on your PC not from Terminal Emulator within TV. If it still does not work you can try different version of ADB...
[Philips, Sony, TCL Android TV] _dois_:
model 49pug7100

firm tpm156L

I was wondering if i could install the european QV151E, since the tv model seem to be equivalent to the south american one.

Edit: And yes, i was executing from the pc.
[Philips, Sony, TCL Android TV] ovso:
This seems to be your firmware problem. You can try to download and apply upgrade to QV151E instead from here but you may end up with error message that "signature verification failed". Another possibility is to call Philips and ask them for updated version of firmware TPM156L.5.126.0.75 and see if they forgot to disable ADB there...
[Philips, Sony, TCL Android TV] ovso:
[MENTION=5213983]Jan63[/MENTION] - You've blocked PM's - Answer to your question is described in point 19, intall app adbWireless v1.5.4 from USB stick and you will be good to go further...
[Philips, Sony, TCL Android TV] Jan63:
Thank you, but I am not rooted yet. The process was interupted. :(
[Philips, Sony, TCL Android TV] ovso:
You are the first one who ran into this situation. You should start with this or one of these apps from Google Play or from USB as you can enable unknown sources now. I hope that one of these "Wireless ADB apps" will re-enable USB debugging mode for you. . . Not a nice situation to be in. Let me know how it went...
[Philips, Sony, TCL Android TV] ovso:
[MENTION=5213983]Jan63[/MENTION] - Did you successfully performed step 12? You can enable unknown sources not only via ADB from PC but also via Terminal Emulator using command: am start --user 10 com.android.settings/.SecuritySettings Afterwards install KingRoot and subsequently re-enable USB debugging using adbWireless... If KingRoot did not root your TV succesfully, uninstall it, restart TV (Unplug / Re-plug power) it will automatically boot back to User 10 so you can re-install KingRoot and give it another fresh go...
[Philips, Sony, TCL Android TV] Jan63:
Yes, step 12 is finished. I succesfully installed KingRoot, but root was not succesfull. And now I am not able switch backt o user 0.

Will try reinstall KingRoot and aply it again. But if it will not be succesfull, is it possible to switch to user 0 via Terminal Emulator by setting any permissions?

Thank you for your help. Now I am bussy and will try to repair it again tomorrow afternoon.
[Philips, Sony, TCL Android TV] ovso:
If I am in your shoes I would focus on getting root access under user 10. Otherwise you could try to perform "update" to the same version and hope that user 10 will be removed... As I said earlier, you are the first person that ended up in this "trap" so I am not sure what to advice you. Keep us posted with your status.
[Philips, Sony, TCL Android TV] rob3rt87:
Can someone upload Google Play Store apk and Google Play Services apk? After I used point 24 installation apps from unknown sources was still disabled ( I have tried disable this apps under Auto-start tab in KingRoot and removing them with Bloatware remover/Purify). Can someone can help me?
[Philips, Sony, TCL Android TV] ovso:
You can easily find Android TV version of apk's online:

Google Play Services v8.3.01 - com.google.android.gms

Google Play Store 6.0.2 leanback - com.android.vending

If you are still unable to install from unknown sources repeat step 23 + step 25, of course with disabled Gaps...
[Philips, Sony, TCL Android TV] straumli:
A thought I had. Might the reason adb server is nog accepting connections on soms models caused by a difference in versions? Is it possible to grab the adb binary from a rootable device and run it on an unrooted one?
[Philips, Sony, TCL Android TV] ovso:
Very good thought, I am ready to help here, but I am not sure where exactly adb binary is located. However TV's without root permissions would probably not allow to write that adb binary to the protected filesystem anyway
[Philips, Sony, TCL Android TV] Jan63:
Do you have any idea, how to perform update to the same version?
[Philips, Sony, TCL Android TV] ovso:
Very simple:

1. Take USB and place to the root the UPG firmware file downloaded from Philips website (cca 850 MB) and insert it to TV.

2. Remove TV's power cable from the wall

3. Press and keep holding down button on joypad at the back of the TV and replug the TV.

4. Release the down button after 10 second

5. Follow intruction on the screen and perform update from the UPG file...

Hope that removes the user 10...
[Philips, Sony, TCL Android TV] Jan63:
Unfortunately it doesn`t work. :( It says "E:failed to mount /sdcard (Invalid argument)")

Should the file be in ZIP format?
[Philips, Sony, TCL Android TV] ovso:
You need to unzip the ZIP file and copy UPG file to the root of the USB...
[Philips, Sony, TCL Android TV] Jan63:
Doesn`t work / the same error :(
[Philips, Sony, TCL Android TV] ovso:
Than it means that there is a problem with the USB that you are using. Make sure it is formated in FAT32...
[Philips, Sony, TCL Android TV] Jan63:
Hi Ovso , thanks again for all your wonderful help and especially for moral support. I really had a faulty USB flash drive. After using another I managed to successfully recover software and after reinstalling TV, it seems that everything works again as it should.

Thanks

Perhaps I'll have a few days break and then again going into the root. :good::good::fingers-crossed:
[Philips, Sony, TCL Android TV] _dois_:
Updated de TPM156L with the upg provided in that video you posted, and still no adb connectivity. If i install the tv app telnet adb, i'm able to do the adb connect on the telnet port configured in the app, but can't acess adb shell.

I guess i'm stuck again. I'll keep following this post to see if anything comes up.

Thanks again.
[Philips, Sony, TCL Android TV] ovso:
Glad to hear that we've learned something new today :) When you are ready, come back again to follow root guide, it is fun :cool:
[Philips, Sony, TCL Android TV] ovso:
If you did not succeed with newer firmware it is most likely that you are in the same trap as guys with firmware QM152E. I'll also monitor situation/progress to see if anyone got somehow closer to get adb shell privileges...
[Philips, Sony, TCL Android TV] lacanaupro:
Hi Ovso,

I have a tried your guide on a Philips 55PUS7150/12 with latest firmware QV151E. I am currently stuck on a loop between step 23 to 25. Do you have an idea why everytime I edit 0.xml, it saves the file and creates a backup as it should. I have then disabled both Google Services in Kingroot AND Purify. I have even force stopped these 2 services on the Android settings of the TV directly. Whenever, I perform step 25 and TV reboots, it seems that step 23 never happened, meaning 0.xml setting <restrictions no_install_unknown_sources="true" /> is back to true instead of false and also the backup file created previously is gone. The 2 Google services though appear still as blocked in both Kingroot and Purify, but when I go check the Android settings I see them running and not stopped.

Any help would be greatly appreciated since I'm sure that I must be doing something wrong.

Thanks in advance!
[Philips, Sony, TCL Android TV] ovso:
You have identified problem yourself. When these two Gaps are running, they re-enforce the restriction in 0.xml back to "true". If KingRoot + Purify are not able to disable them upon start up and you are fine without them you can simply uninstall them using System App Remover. You can anytime install them back. Let me know if it worked for you.
[Philips, Sony, TCL Android TV] PIEBO:
Thank you so much for the rooting guide. It worked on my 49PUS7170 TV with the same firmware as yours. But i've stopped at obtaining root for the time being. I haven't done the allow unknown sources app part yet. Will do in the future when i have the need.

I took me a couple of tries to get kingroot to install itself as system app but it finally did (the TV restarted itself that time).

Could i also make a small suggestion for step 18. Add also the package line with "kinguser" to be delete. Until i did that i wasn't able to open Kingroot under user 0. Seemed obvious aterwards but did take me a while to understand what was wrong.

Many thanks again!
[Philips, Sony, TCL Android TV] ovso:
Great observation! I will add to step 18 extra line to remove package <pkg name="com.kingouser.com"> :good:
[Philips, Sony, TCL Android TV] olliromeo:
After a bit trouble at user 0 root all succes on 55puk7150. Looking forward for mouse support. Any chance for reducing the high hdmi Input lag now with root acces?
[Philips, Sony, TCL Android TV] ovso:
Glad to hear you are winning :) I guess we will need help here from advanced developers as few system applications would have to be modified in order to get what we want...
[Philips, Sony, TCL Android TV] lacanaupro:
Thanks for your prompt inputs. I did uninstall both Gaps with System App Remover successfully, yet still when I'm rebooting, the edited 0.xml is back with a true value and the backup 0.xml.bak is again gone. I noticed one process still running called "Google Services Framework", should I also be uninstalling this one in your opinion?
[Philips, Sony, TCL Android TV] ovso:
I've added yesterday another trick to the guide (steps 28-32): ENABLE INSTALLATION FROM UNKNOWN SOURCES UNDER USER 0 WITH GAPS - NEEDS VERIFICATION FROM MORE USERS. Try it and let us know if it worked for you... I've had very same issue, that 0.xml kept being overwritten time to time even though I've disabled all Gaps....
[Philips, Sony, TCL Android TV] olliromeo:
Doesnt work for me ( the new Settings.app method)
[Philips, Sony, TCL Android TV] rob3rt87:
This new Settings.app method doesn't work for me. I have problem with 0.xml is has been overwritten all time.
[Philips, Sony, TCL Android TV] ovso:
Agree with you both, I've already deleted that part of the guide. I am not sure how to overcome 0.xml overwriting as of today...
[Philips, Sony, TCL Android TV] byhayati:
I knew that pfk6510 has mouse support also 8000 series has vp9 codec for 4k .

If there is someone rooted that models maybe share whats disabling that functions.
[Philips, Sony, TCL Android TV] lacanaupro:
just to understand the situation better, is this happening to you also ovso or is it only to a few of us?
[Philips, Sony, TCL Android TV] ovso:
0.xml gets overwritten on my TV randomly (with Gaps disabled) not frequently though. I am sure that we will find out solid workaround, but it will take some time...
[Philips, Sony, TCL Android TV] Komagain:
adb: unable to connect to tv

Hello,

55PUS7100/12 / QV151E_R0.5.38.28

I have followed the steps until the install of database settings,

I have removed the corresponding line from the .xml,

I have hard rebooted.

Now: I have a popup "switching to user 10" and I can not use the arrow button from the remote nor from the back of the tv

Plus I can not connect anymore with adb to the tv.

I am guessing "Check USB Debugging" is not activated.

Any help would be appreciate.

Thanks
[Philips, Sony, TCL Android TV] ovso:
Try USB keyboard, if it does not work you need to re-install firmware following these steps. This will remove user 10 and you can try root guide again.
[Philips, Sony, TCL Android TV] Komagain:
Hello [MENTION=6995621]ovso[/MENTION]

Thanks for your advise, already tried, still facing the issue
[Philips, Sony, TCL Android TV] Komagain:
is there a way to install another recovery tool? one with a "factory mode",

can you point me an older version of the FW, I would like to try to install it as the latest doesn't help.

Thanks
[Philips, Sony, TCL Android TV] Matt17000:
Tadaaaaaa !

https://play.google.com/store/apps/..._source=42matters.com&utm_medium=playboard.me

Just install this, working fine !
[Philips, Sony, TCL Android TV] Komagain:
Finally it is done,

I don't know what I have did but the popup has vanished, then I have did a factory reset and redone the steps (exept I have downloaded all the .apk from the beginning to the user 10 thru teamviewer and I have remove all the lines (including the one related to the database setting).

:good: Thanks again my 55PUS7100 is rooted.

Next step: look for CCAM or OSCAM to use :D
[Philips, Sony, TCL Android TV] aart3k:
toengel.net/philipsblog/2016/02/28/philips-app-sideloading-fuer-tvs-mit-android-tv/#more-11814

Next FW update will allow sideloading apps out of the box.
[Philips, Sony, TCL Android TV] Matt17000:
What a f*cking joke..
[Philips, Sony, TCL Android TV] babo1069:
It is very good is real.....
[Philips, Sony, TCL Android TV] aart3k:
Has anyone tried boosting clock speeds for a longer period of time? I'm looking for faster Leanback launcher and/or apps loading.
[Philips, Sony, TCL Android TV] olliromeo:
After configuring xml 0 file you have to disconnect internet (no lan cable and wifi off)befor restart the tv.after new start the file is not overfritten. I boost the speed to 40 percent with the app root booster,the system is much faster and stable. I installed amazon video ( tested 2 apps)you can start the app and login but if you start a movie the app get closed with a error. Best is a custom firmware with mouse support youtube 4k vp9 ect. waiting for any good:)
[Philips, Sony, TCL Android TV] joseamc91:
When I run KingRoot in User10, a white screen and a spinning circle appears. Suddenly the application is closed and return to the launcher.

EDIT: Now I'm Kingroot working!! I've unninstalled 2 times.

Now, I'm trying to make it System App.

EDIT2: Now I'm installing Settings Database Editor, but Play Store shows a "Server Error - Retry"

Anyone has this happened? I do not get forward, my Google Play does not work ...

Philips 49PUS7100/12 with QV151E.

I'm in this part of the tutorial:

22. Install app Settings Database Editor v2016.01.26 from Google Play from your PC, run it, grant root privileges when prompt and edit value "install_non_market_apps" under secure tab from "0" to "1". Alternatively set root privileges to it via ADB by running ADB command: pm grant by4a.setedit android.permission.WRITE_SECURE_SETTINGS

I've found that if you access user10 Play Store. There I could install Database Settings Editor. But I still can not install it on User0

EDIT3: I've installed Settings Database yet. Perfect. Now I need to edit 0.xml located in /data/system/users/ but TeamViewer stops when RootExplorer starts.

EDIT4: I've modified 0.xml without TeamViewer, using the remote control. But the problem persists and TeamViewer freezes when I try to make the step 24!!
[Philips, Sony, TCL Android TV] golfeitor:
Doubt ...

Thanks for your great effort and support. :good:

I have a doubt in 14 step, is it necessary to update Kingroot version after installing in User 10 and before to try root?.

In my first try with v4.8.0 root process was failed (48PUS7600), have I to upgrade to v4.8.1 before rooting? Can you tell me how?

Thanks again !!! :o
[Philips, Sony, TCL Android TV] PIEBO:
It wasn't necessary for me to install 4.8.1 before root. I suggest you give it a few tries.

To upgrade go in the settings of the app and check for updates.

I hope it works out.
[Philips, Sony, TCL Android TV] ovso:
Agree. See this link with confirmation from Philips... Let us see if it works :)
[Philips, Sony, TCL Android TV] ovso:
You need to place both TeamViewer and Quick Support into "white list" in Purify app so it will not be killed...
[Philips, Sony, TCL Android TV] golfeitor:
Enjoying root . . .

After repeated attempts I arrive to the final step with some scare . . . :D

At this moment I have my 48PUS7600 with rooted user 10 and user 0 was rooted too but after some sweaty and unsuccessful restart (stoped always in Philips logo) root is not fixed at all. I only need 2 or 3 apps that install it in user 10 removing restrictions to be able under user 0 too. Is enough to me for the moment.

As workarround for some inoperatives apps without mouse (as Yomvi in Spain, for example) I used Remodroid to control TV from phone or tablet touch screen, you will try and share experiences.

It would be interesting to have a way to force landscape (somebody knows how?) for lots of apps and to be able mouse or touchpad control for a nice user experience on our Philips Android TV.

May be useful to have a detailed guide to provide alternatives procedures to reinstall TV from crash scenarios where TV is dead.

A question to finalize: is there a recovery to flash Philips stock rom in case of disaster?

Thanks all for your collaborations !!

:good:
[Philips, Sony, TCL Android TV] ovso:
Thanks for feedback! ;) I'll react on your last question. At the moment there is no publicly known method about how to recover Philips Android TV system in case of disaster or bootloop. TP Vision service and Philips service keeps service manuals for Philips Android TV's very well hidden from public. . . Not sure why :)

I've played with SERV.U UART service connection using Putty. I am able to receive terminal messages, but I failed to send commands... If someone can give us hint here how to send commands via SERV.U UART interface that would be great :)
[Philips, Sony, TCL Android TV] outmind:
ovso, this is very big step forward mate! I really wondered!

How do you think, is it possible to get root on my 55 PFS 8209/12 in the future?
[Philips, Sony, TCL Android TV] ovso:
Glad to see here new fan ;) This guide is targeted and under test on 2015 Android TV models running Lollipop 5.1. Nobody's claimed that it works also on 2014 models running KitKat 4.4.4 so far. If you are able to connect to your TV from PC via ADB and create user 10, you should be good to go... Many 2015 models have ADB connectivity disabled by default during boot making it rather impossible to further exploit... Good news is that Philips have recently started to announce sideloading activation on next update, meaning there will be possibility to enable installations from unknown sources in security settings...
[Philips, Sony, TCL Android TV] matbla91:
Hello. I would like to confirm that after last update there is an option to enable application's installation from unknown sources :)
[Philips, Sony, TCL Android TV] Reversedhex:
On PUS7909 the max amount of user is 1.

Maximum supported users: 1

Is there anyway to change this?
[Philips, Sony, TCL Android TV] philicibine:
installed the latest update on my 50PUT6400 today and it now allows unknown sources!

But every one click root app i have tried has failed. Anyone else had any luck?
[Philips, Sony, TCL Android TV] ovso:
Multi-user is supported on rooted devices.

You need to find config.xml and edit config_multiuserMaximumUsers setting to value greater than 0

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
--snip--
<!-- Maximum number of supported users -->
<integer name="config_multiuserMaximumUsers">2</integer>
--snip--
</resources>

There is another way without root permissions here, however Philips Android TV's have normally bootloader inaccessible due to lack of USB OTG support...
[Philips, Sony, TCL Android TV] ovso:
This

guide will help you to recover from disaster scenario on certain Philips Android TV's by wiping cache and data. Than you simply re-flash complete latest fimware downloaded from Philips website. Boatloder is locked so you should never loose access to Android system recovery menu...
[Philips, Sony, TCL Android TV] olliromeo:
Hi, here is the new unofficial firmware from xda for 7xx0 and 8700 Series. Comes with HEVC Codec on dvb s2 mouse and tastatur support and sideloading apps. I tested on my 55puk7150/12 works perfect!

Netflix no 5.1 and youtube no 4K.

http://xdaforums.com/showpost.php?p=66030084&postcount=699

---------- Post added at 08:23 PM ---------- Previous post was at 08:22 PM ----------

And here is the info

http://toengel.net/philipsblog/2016/03/28/philips-dvb-s-uhd-mit-hevc-fuer-7xx0-und-8700/
[Philips, Sony, TCL Android TV] golfeitor:
Great job, Ovso !!

Thanks again for your contributions :good: :good: :good:
[Philips, Sony, TCL Android TV] ovso:
Glad to see another happy man to his roots in this world ;) Is it you who voted for successful root on QM151E?
[Philips, Sony, TCL Android TV] nono31200:
55pus7100 New Firmware 0.5.38.41

hello i instaler New Firmware 0.5.38.41 on my philips 55pus7100 and I want to return to the Version 0.5.38.028 how to please
[Philips, Sony, TCL Android TV] ovso:
It is very simple procedure, simply place UPG file from QV151E_R0.5.38.28 on to USB, than boot your TV into Android System Recovery mode and apply update from external storage, select UPG...

.

What is your reason for downgrade?
[Philips, Sony, TCL Android TV] unreall:
55PUS7600/12 works OK :)

I can install what all i need :)

ThanX
[Philips, Sony, TCL Android TV] nono31200:
is what to do TV on or off?

Because I try but I can not.

I press the power button and hold down for 10 seconds and nothing ....

Thank you
[Philips, Sony, TCL Android TV] ovso:
Unplug power cord - Press arrow down on joypad and hold - plug power cord - hold on for 10 seconds - welcome to Android System Recovery mode
[Philips, Sony, TCL Android TV] nono31200:
jai SUCCESSFUL has to go to the recovery menu but I do not upg
[Philips, Sony, TCL Android TV] ovso:
If you are not able to see UPG file than your USB is not formatted in FAT32 or your TV does not "like" it. Use different memory stick...
[Philips, Sony, TCL Android TV] nono31200:
upg is to put in a folder because it is not I detect just done with 2 usb key toujour not detect
[Philips, Sony, TCL Android TV] nono31200:
thank ovso I succeeded
[Philips, Sony, TCL Android TV] xper:
Is it possible to root 2014 model 55PFS8209/12?
[Philips, Sony, TCL Android TV] ovso:
Did you try to follow this root guide? If yes, where did you get stuck?
[Philips, Sony, TCL Android TV] xper:
No, I didn't tried it yet. You think it will work?
[Philips, Sony, TCL Android TV] ovso:
Your TV is running KitKat and this guide is tested so far on Lollipop... Give it a try a let us know here how far it went...

Edit: If you can enable unknown sources, try to install latest KingRoot and see if you achieve root..
[Philips, Sony, TCL Android TV] xper:
Will do. I will get back here with results. Thanks.

---------- Post added at 09:41 PM ---------- Previous post was at 09:36 PM ----------

One question. Can I use Minimal ADB and Fastboot from this forum?
[Philips, Sony, TCL Android TV] ovso:
No problem, this should be sufficient enough... But as I said, if you can enable unknown sources try KingRoot directly first...