PredatH0r / ChanSort

TV channel list editor for Samsung, LG, Sony, Hisense, Panasonic, Philips, Sharp, Toshiba and MANY more.
842 stars 115 forks source link

Sony BRAVIA models 2024 support request #417

Open okin-88 opened 1 month ago

okin-88 commented 1 month ago

sample file from a sony bravia 7 sdb_65xr70_20240615.zip

PredatH0r commented 1 month ago

Thanks for the file. Have you tried editing the file manually and importing it back in the TV?

In the attached file I swapped Das Erste HD and ZDF HD so that they have numbers 2 and 1. Can you please try to import this list and let me know if it works as expected? sdb_65xr70_20240615-swapped.zip

okin-88 commented 1 month ago

Thanks for the respond. There was no error while import, but the channel order remained unchanged.

I did another export with manual moved channels on tv and now a differences can be seen from line 4469 onwards: sdb_65xr70_20240714.zip

PredatH0r commented 1 month ago

Looking at your new files, I noticed:

I have no idea why MediaTek is even bothering with exporting readable XML data, when the import only seems to cares about the binary, more or less encrypted data.

I'm afraid we hit a dead end here.

okin-88 commented 1 month ago

Thanks for your time and looking into it!

No new scan was made, only the channel lists were imported/exported via USB. As a test I also imported the sdb.xml with increased “SERVICE_LIST_CABLE/5”, but channels remained unchanged again. And finally I tried an import without the “service_database” block, which ran into errors as expected.

Too bad, but then the only option is to edit it via the mobile app: https://www.sony.net/channeleditapp Sync from app to TV over Wifi - is it worth to sniff the network? If not, then I think we are done.

Finally, if it is not too much effort, we will probably only have the option to make the sdb.xml of new Sony models readable in ChanSort so that we can transfer them to other TVs.

PredatH0r commented 1 month ago

Read-only support should be possible.

Also thanks for the link to the mobile app. I'll try to get some insights from how it works.