Ah, OK :-) Sorry for that.
Maybe I'm a bit too biased by challenges that I have in my professional IT life, where I report software problems that I'm certain I am having and first I have to go through firewall of questions, like:
- have you rebooted your server ?
- does your server meet minimum HW requirements ?
- have you reinstalled your OS/software ?
- have you disabled antivirus ?
- are you certain the errors you are seeing really exist ?
etc. etc.
So basically I feel guilty for opening service case and I have to prove I am not an elephant first to these first level of support folks which is located you know where (big country in middle-far east) :-)
There was no such intent here to think about you like about these support guys :-). It's just "professional deviation". I'm just trying to dissolve the issue into basic elements and find out where the fault is and everything tells me it's something in 8.x but I cannot find myself where.
Actually I had picons in /usr/share/enigma2/picon since day one and I moved them to /hdd/picon only recently during these 8.x tests just because I noticed that they were not backed up or restored if located in /usr/share/enigma2/picon (-> improvement request: why not make this directory part of the backup ?). So after I reflashed (which I did 10+ times in recent few days) they were all gone each time. And I had to recreate /usr/share/enigma2/picon directory (it does not exist by default) and copy them back again (using dreamboxedit).
When they are kept in /hdd/picon, enigma2 picks them up too and they survive reflashing so not even a need to backup/restore.
Keeping epg.dat in /hdd is the default setting and makes sense to me - it is written frequently (I guess ?) so does good to internal eMMC durability.