Philips Android TV

Search This thread

Aksuli

Member
Mar 17, 2014
18
3
My OLED705 got much slower and had infinite popups that suggested to allow sending data to Philips after updating to Android 11 (TPM191E_201.0.215.200). I had to downgrade back to Android 9.

I did not do factory reset after updating because I didn't want to lose my settings and now I'm thinking if that would have helped these issues. Downgrade process did a factory reset anyways so now I might as well try.
 

Aksuli

Member
Mar 17, 2014
18
3
Hi,

you need to restart Android via menu after ATV 11 upgrade. At least, this solves much regarding these glitches

[email protected]
Did this and TV reinstall (not the factory reset) after updating back to Android 11. Now it is snappy and so far no pop-up glitch.

Hi, I have the 75PFL5604/F7 and am having a hard time finding the March 2022 firmware update for it. The Phillips website gives the link for the firmware but the link is broken. Also, is this new 11 update for all tv's or just certain models? Thanks in advance

https://www.usa.philips.com/c-p/75PFL5604_F7/5000-series-android-tv-with-google-assistant/support
I doubt it myself. Yours looks like to be usa specific model and we are talking about 2019/2020 models for mostly Europe. @Toengel probably knows more about this matter but here are the European firmwares https://toengel.net/philipsblog/firmware-download/

Try contacting Philips usa support for the firmware.
 

piri1312

Member
Nov 2, 2014
26
4
I have a Philips 43PUS8555/12 TV in the link there are two firmwares:
1) TPM191E_101.2.178.0
2)TPM191E_201.0.215.200

Which to use?
Thank you
 

Aksuli

Member
Mar 17, 2014
18
3
I have a Philips 43PUS8555/12 TV in the link there are two firmwares:
1) TPM191E_101.2.178.0
2)TPM191E_201.0.215.200

Which to use?
Thank you
1) Is Android TV 9
2) Is newly released Android TV 11

There is no huge difference between these versions.

Using the built in update feature on your TV it should offer 1) as update if you are not running it already. Some people are already getting 2) through their TV as OTA update but this depends on where you live. If you want to be safe, use Android 9 and update later to Android 11 when it comes directly available to you.

For me Android 11 seems to be working ok for now, but some people have had issues (and I also had some issues like I wrote here earlier). Often new Android version updates have some issues in the beginning and they are later patched in following updates.

After update you should restart TV through settings menu like @Toengel said earlier in this thread. If there are still some bugs and lagging, you might need factory reset after the update.
 
  • Like
Reactions: piri1312
Jun 6, 2012
23
6
www.gutek.xt.pl
I think I found the source of the problem. When I have USB Debugging enabled in Developer Settings. The TV does not go into deep sleep. After turning off debugging, the TV goes to deep sleep normally. The problem was not present on ATV9. Can someone check and confirm?
 

GChmurka

Member
Aug 14, 2010
48
6
Kraków
Hi Guys.

I have a 55OLED705 and I am looking for a solution to turn off the red led in standby mode. After 2 weeks my tv came back from warranty repair (USB1 port didn't work), and I think that earlier I had set it that the red led was off in standby.
I searched all the settings and can't find such an option, it's possible that I did it once through ADB or some other way that I forgot about.
Does anyone remember how to do it or possible that my memory fails me and it always glowed red in the bottom right corner in standby....
 

gazdajezda

Senior Member
Apr 24, 2011
434
84
Toengel: I have a PHILIPS 55POS9002/12 TV (OLED) and I notice that some sections of a screen is becoming with less collors. Like if something in a scene (like people) goes from left to right, then on the left and right sides it had a vivid human color of a skin but when it is in that part in the middle of the screen it is a bit darker and kind of greenish... That occasionally happens when i watch live tv or if play some series in Kodi. But, on some scenes it is not visible at all, but on others it is very noticeable of wrong section (see attached picture). In the middle of a screen and a circle in top right section. It looks like a burn-in.

If it is not, I do not know what else would be the reason for that, since I do not change any settings or similar. Is screen going to die? I turn it off anytime I get notice that screen must be regenerated. TV is some 4 years old and in daily use for few hours.

Is there any thing I can do to make it better or this is it forever? Kind of forced regeneration or something. Apart that it is a great TV, really.

Thank you.

Edit: I started a "Clear residual image" and hope that tommorow will be better. Not optimistic too much but this is only I know I can do now.
 

Attachments

  • PXL_20230122_202127377.jpg
    PXL_20230122_202127377.jpg
    796.4 KB · Views: 37
Last edited:

Toengel

Senior Member
Oct 26, 2017
385
164
toengel.net
Hi,

this is OLED burn-in. Create some one-color images and put it on an USB stick. You will see, the colors are not uniform anymore. You cannot do anything about it. This not unusual for the 9002 model.

[email protected]
 

gazdajezda

Senior Member
Apr 24, 2011
434
84
Ufff, i was afraid of this. From yesterday till now I finish that "Clear residual image" for 3 times and it seems a little bit better (or is this only in my head), faces are not so greenish anymore (lower intensity as yesterday). But yes, ****, I do not know when that happen.
 

pokolokatepetl

New member
Jan 25, 2023
2
0
Hi there. I have read all this thread, but I am unable to find a way to save NVM of my TV 55OLED804 model or get NVM from the net. If I understand correctly, when I flash to Android TV 11 and something goes wrong, I need the NVM?
 

pokolokatepetl

New member
Jan 25, 2023
2
0
THank you very much for your answer. The upgrade_loader for this TV is only for the older firmware on your webpage, is that OK?

The reason I would like to upgrade is because my TV is giving me nuts since there was a power outage for 5 minutes. Since then my Hue lights do not turn off when the TV is switched off. And in my HUE application every time I turn off the TV, a new entertainment profile is made... Wierd.

So I reinstalled TV to the factory settings... Now I can not set colour and sharpness etc... I have like 10 colour profiles that I can use with minimal differences, but colours are too full for my taste. No matter what I do and set colour in one profile to 0 (black and white), my Android TV desktop is still full color... So are the Android TV applications :-( The only thing that I can do is set colours on the HDMI ports. So if I use HDMI 1 source and use standard colour profile that I corrected the colour to 0%, I do have B/W image on the HDMI 1...

That can not be normal, but somebody from Philips I know said me that I as user can not set TV to factory settings, that service has some tools I don't. I was 100% that factory reset makes TV like new, but it clearly doesn't.

I was hoping upgrade of FW would help me, although I know this is a long shot...
 
D

Deleted member 11575455

Guest
if anybody has the upgrade_loader.pkg for 55PFL5604/F7, 65PFL5604/F7 or 75PFL5604/F7, I really need it badly, my tv is soft bricked and only the blue upgrade screen comes up but I don't have the untouched .pkg file so i can't get it fixed. All xxPFL5604/F7 models share the same firmware, please help me out if you have that file, thanks much in advance!!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    Guys! To disable Philips Collections bar or also known as Philips Apps Tray at top of Android TV leanback launcher. All you have to do is find leanbackcustomizer in System Apps or Running Apps and turn off its notifications which can be turned off at button of the menu when you click on the service.

    I couldn't find a single source which mentioned these steps to take to disable Philips bloatware. I figured these out on own. I am not aware of any other methods that has the same results.

    Enjoy your less of a pain Android TV by Philips

    Hope this helps.

    ---------- Post added at 02:03 AM ---------- Previous post was at 01:56 AM ----------

    To disable recommendations, disable org.droidtv.nett_launcherapp in system apps or running apps. Hope this also helps debloat your Philips Android TV to a manageable level. However, this doesn't get rid of the recommendations field only apps that shows up.
    11
    firmware decryption + rooting attempts

    #################################
    WARNING: don't look at the following information nor try to use any of it if you have no clue about linux or android as it is most likely that you are going to break your expensive gadget. For every one else: don't blame philips if you brick your device -> think before actually trying. If you post about vulnerabilities and stuff better cover your ass - who knows what the legal department of philips thinks about your cool stuff.
    #################################

    So as you decided to ignore my warning, here we go:

    I already spent plenty of time researching the internals of the device in order to get root privileges. Unluckily without the final breakthrough - but at least I found out some very interesting details.

    You might ask what those extended privileges should be good for? Well in my eyes android - a project available as open source with uncountable possibilities for developers and users - should not be closed down by profit oriented manufacturers. As those are often forcing the users into their own "crappy" software without given them any chance to escape. I like to develop at system base, use the underlying linux tools and most important check what the manufacturer does (behind my back) in my own living room. Hell I bought this expensive device and have no idea and can't nearly control what is sent to Philips nor Google.

    1. I wrote a tool to decrypt the official firmware. It was created via reverse-engineering the "upgrade.bin" arm-file (thanks for the trace, snoerenberg).

    Some interesting details about the used cryptography:
    - openssl library functions
    - used algorithm: aes-256 in CBC mode
    - the encryption key is generated via "EVP_BytesToKey" using only the first 127 byte of the keyfile + an eight byte salt found near the beginning of every input file

    Source-Code: attachment or pastebin_com / z3nA2r3J
    maybe mirroring this paste and the source would be a good idea (Google for the HASH if link is down)

    The decrypted firmware archive contains the following files:

    boot.img.zip: kernel + initrd + ramdisk (unknown file format)
    bootloader.zip: bootloader (unknown file format)
    tzk_normal.img.zip: ? maybe recovery (unknown file format)

    user_setting.zip: content of /user_setting
    system.img.zip: content of /system (ext4-img)
    firmware.img.zip: content of /firmware (ext4-img)

    BackEndBin.zip, EdidBin.zip, fpgaUhdBin.zip, RougeBin.zip: different binary files - supposedly firmware for these components

    As you see I was not able to extract the most interesting part (kernel + ramdisk) - Hopefully some android experts could help!

    The current and some older firmware files could be downloaded at philips_samipupu_com (thanks for hosting)

    2. General information:
    - Kernel version: Linux version 3.4.70+ ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Nov 14 01:52:21 IST 2014
    - Kernel cmd-line: androidboot.hardware=AND1E quiet lpj=11935744 root=/dev/ram0 androidboot.console=ttyS0 console=ttyS0,115200 init=/init vmalloc=448M quiet macaddr=00:00:00:00:00:00 emmc_ts.dev_id=1 emmc_ts.size=16777216 emmc_ts.erasesize=524288 emmc_ts.writesize=512
    - lsmod:
    usb8797 359014 3 - Live 0x00000000
    usb97mlan 290809 1 usb8797, Live 0x00000000 (P)
    mbtusbchar 52685 0 - Live 0x00000000
    usbfwdnld 8530 0 - Live 0x00000000
    fusion 96777 0 - Live 0x00000000 (O)
    tpvinput 7132 2 - Live 0x00000000 (O)
    trcext 333860 0 - Live 0x00000000 (O)
    gal3d 161434 16 - Live 0x00000000
    amp_core 72528 2 - Live 0x00000000 (O)
    tzlogger 1199 0 - Live 0x00000000 (O)
    tzd 32013 30 amp_core,tzlogger, Live 0x00000000 (O)

    3. The trcext module seems to be very interesting as a short look with a disassembler revealed that it might be able to read and manipulate process memory of any process. Maybe someone good at kernel-drivers could take a look?

    4. There are two world-readable directories containing very interesting information:
    - /data/debugdump: stack-traces, process-lists, short memory excerpts based on crashes of the native binaries (could be very helpful for exploiting)
    - /data/anr: davlik crash-dumps of android applications

    5. There are 3 SGUID and 1 SUID binaries (visible):
    -rwxr-s--- root inet 5500 netcfg
    -rwxr-sr-x root net_raw 26072 ping
    -rwsr-s--- root shell 9464 run-as

    6. The recovery menu which could be used to install a "new" firmware if the device does not boot properly could be reached via the following steps:
    - unplug the power
    - press and hold the joypad on the backside of the TV downwards
    - replug
    - release the joypad after 10 sec

    7. There is a Customer-Service-Menu at “123654” which contains read only information about the current firmware and so one. However there is also the real service menu (062?96i) which could be used for much more things. But you need to be really careful with this, i already managed to break booting without changing something important.

    8. The settings-app calls the "su" command inside of CSMActivity. If this is no obsolete debug code (i was not able to trigger this part yet) than there could be a "su" inside /sbin. The Manifest also shows this strange "org.droidtv.tv.tv_power_system_access" permission. Therefore i tried to write my own app with the same permission and call "su" which did however not work out (even if I use the same namespace org.droidtv.?)

    9. Every time you pop in an usb stick android creates an backup folder on it. The filenames are "hidden" via base64 and there are some junk bytes at the beginning of the files which you need to crop in order to read them. However the content is quite boring mostly some sqlite3 databases with configuration parameters.

    10. By default the usb sticks you plug in is read-only for user apps. However there is in option in the settings to re-format it. This will result in an XFS formatted, read-write mounted stick where you could even outsource your apps.

    11. There is a soap (http) service running on port 1925 which is used by the philips remote app and allows different things for example starting one of the installed apps. More details could be found if you decompile the XTV-App.


    Hope some of you guys could do something fancy with those information.
    @snoerenberg(xda): did you manage to send commands over your cable yet - If you do rooting should be quite easy from this point (maybe /system/bin/run-as).

    Cheers,
    5003b4d49cbf7916123271b7b1918f123cca0c09bf1428f4398257751ac6570c

    ps: some of the information were dumped on an older firmware and some with the current one
    11
    Steps for install any APK in 2014 Philips Android TV AND1E

    Hello,

    For install any application in 2014 Philips Android TV AND1E :

    1º You must download "Developer Settings" from "Google Play" and enable "Usb Debugging" in "Developer options".
    2º Connect ADB via WIFI -> adb start-server" , adb connect IP:5555
    3º Install APK -> adb install "app.apk" (download apk from google play with evozzi apk downloader in web or in chrome extension)

    I've tried it in 55PUS8909 and it works!.

    I've tried for root framaroot, towelroot and vroot and exploits not run.
    I've tried all for "Unknown Sources" and nothing.

    sorry for my english....thanks, regards!
    8
    [GUIDE] How to root 2015 Philips Android TV

    [GUIDE] How to root 2015 Philips Android TV moved to separate thread here

    Please vote regardless you were successful with rooting or not...