Where are the Home Theater config files stored

Discussion in 'General Development' started by Unix-fun, Mar 10, 2025.

  1. Unix-fun

    Unix-fun New Member

    For those that need to edit the files, or want a quicker setup vs using the remote - where are the config files stored for Home Theater?
     
  2. Netmask

    Netmask Well-Known Member

    If you wish to edit items like the synopsis you need to use the web edit program on your PC.
     
  3. Unix-fun

    Unix-fun New Member

    Sorry. I was asking where the files are located on the device not how to edit them.

    What is the name of the files and what directory/folder are they in?
     
  4. peteru

    peteru Member

    And how do you get at them remotely?
     
  5. Unix-fun

    Unix-fun New Member

    easiest built in way I found so far if I remember right (not in front mine right now).
    Settings > Network > turn on SMB and setup Password, default is root and 88888888 I believe.

    If there are others please share.

    Really wish there was an ssh service that could be turned on.
     
    peteru likes this.
  6. peteru

    peteru Member

    Does SMB expose the root directory of the entire file system? What about Android permissions getting in the way? Even if you were able to change the XML files with the config, how would you go about getting HT to reload them?

    It would be great if the Zidoo boxes were a bit more open, like enigma2 based boxes, but that's not the nature of their platform. If it was, you'd find a lot more 3rd party add-ons and enhancements. Maybe even alternate firmware images.
     
  7. peteru

    peteru Member

    Tell more please. Which web edit program? Or are you just talking about http://zidoo:9528/ ?
     
  8. Markswift2003

    Markswift2003 Well-Known Member SUPER Administrator Beta test group Contributor

    Config files are stored in a hidden directory called .hometheatre.

    The location depends on how you set the "Poster Folder" in HT settings.

    Default is in the Source(es) location(s) but best is set to Custom and leave it in \\Storage on the box then there's only one directory (assuming multiple sources).

    If you want the database (SQLite), you can get a copy by producing a backup and unzipping it. You can't access the database directly.

    If you want to use SSH you could use something like SimpleSSHD which is based on Dropbear.
     
  9. Netmask

    Netmask Well-Known Member

    Yes
     
  10. Unix-fun

    Unix-fun New Member

    I have some ideas. More to come as I have time.

    I’ll look into what Markswift2023 said above.
    But I did a bit of digging around on my own in the files last night and found the hidden directories. Did a back up and found the .db file that has the ip and path, and saw it was created with sql lite v3.
     
  11. Unix-fun

    Unix-fun New Member

    Grabbed the theater.db from the backup. Loaded it into SQLite 3 and edited the 3 tables where mappings appear.

    Reloaded it into the zip and restored on the z9x pro. The links show up, but say invalid. Even though the links work just fine in zmdc.

    Anyone have an idea where the invalid comes from or what needs to be done to make the shares valid?
     
  12. tribula

    tribula New Member

    McBluna was dedicated to these things and even created his own application for importing nfo directly into Zidoo. Unfortunately, it seems that he has stopped developing it.
     

Share This Page