The PID and Service Name display are something I have not really looked into. I normally use what is logged or send the channel(s) to a bouquet and custom name them. Bouquets are not over-written in a scan.
Crazy or stupid questions do not exist while learning, but I sure do ask a lot of them. Athoik Is an excellent source for advice on adding a Linux RTL-SDR package. There is no harm in asking him on the dev forum about it.
A hard drive that is properly initialized is suggested because you can store images and other things on the receiver. IMO, a good idea to install one if you have not already. Make a backup IMAGE, and backup settings. Do this before playing with the files, and you can recover totally in about 5 minutes. Keep the backups current. Backup the image using the backup suite plugin that is already installed in SatDreamGr images. Download and install the DreamExplorer plugin located in Plugins--->Downloadable Plugins--->Extensions. The DreamExplorer plugin allows several editing options using the receiver remote.
Start small. Basic tools are Notepad++, FileZilla, and Putty. There is a plugin that can be installed using opkg that will automatically decompile most of the python files in the receiver
Example =
root@vuduo2:~# opkg install enigma2-src
Installing enigma2-src (2.7+git14440+a0dd4f6-r184) on root.
Downloading http://188.165.252.42/feeds/satdreamgr-openpli-gst1-4/vuduo2/enigma2
Configuring enigma2-src.
root@vuduo2:~# reboot (Files will not decompile until the box is rebooted.)
Some files of interest are located in /etc/enigma2.
Settings = Settings for the box
lamedb = channel information file, including the needed transponders for the channels
.xml files for satellite and atsc are in "etc/tuxbox". Any atsc.xml or satellite.xml file that is copied to etc/enigma2 will not be over-written in an image update. Know this if you want to run a custom satellite file because they update the satellite file as needed.
Caution: The settings file located in etc/enigma2 may contain personal information such as facebook or other internet logins. Check the contents of this file for personal info using a text editor or notepad++. Do not share this file if you have used any internet logins unless you remove your personal information from the file first!
The contents of the settings file can be added to an image. Doing this would pre-load the settings into the image. Include the lamedb file and the satellites.xml file with the settings file, and you can pre-load settings plus channels into an image.
There is a web interface available by typing the ip of the box into a browser. Remote box control, and 4:2:2 are possible using the web interface.
There is a 4:2:2 solution using stream relay that I have seen, but not tried. This solution takes the 4:2:2: content, sends it to the computer, then back to the box.
I doubt Broadcom is going to support 4:2:2 outright because they say it is for professionals. I have read that the ARM processor has a possible exploit that makes adding video codecs possible. This may end up being the Real 4:2:2 solution. We will have to wait and see. Until then, web interface, or maybe the stream relay for 4:2:2.
As a side note, You may want to get a Hauppauge WinTv 850 usb device and check out the ATSC capability. Usb tuners are nice because they are portable, but internal tuners are better, providing the tuners are equal.
Modifying a file incorrectly, or loading a skin not designed for the box to become unusable or stuck at booting. Reload the backup if this happens. I do not really know of a way to brick the OS Mini unless you destroy the bootloader somehow. Loading bad python files or deleting system files may make the box lockup, freeze, or boot loop, but reloading a fresh image or a backup image will fix it.