If you have Firmware 2.11, I recommend you hack that firmware and do not upgrade the firmware first.
2.11 is far easier to upgrade and manipulate. Later firmware does not offer any bug fixes, just different countermeasure types.
Fraser
You can still add whatever palette you want. It is just not possible to add it to the toolbar if it is not included in facet_ui_qml.dll.
Just look at flashbfs/system/appcore.d/factory.d/default_params.rsc where it loads iron.pal (or palette.rsc in flashfs/system/appcore.d/factory.d for older firmware.)
It might be also possible to add a different palette to a preset in a newer firmware (look at flashbfs/system/ui.d/presets/*.rsc.) I didn't try it -- lots of other things of higher priority -- but it might work. And if everything else fails it might be possible to just set .image.sysimage.palette.* resource branch with whatever you want using rset.
BTW, flashbfs/system/appcore.d/factory.d/ui_control.rsc reads MULTIPLE Qt external resource files by using "facet_*.rcc" and the same is true for menu design (" design_ui*.xml") that would probably allow adding additional properly named resource/menu design files with user elements.
I might be wrong but I have a strong gut feeling that those settings can be simply added to regular user config files...
Hmm does anyone know what the available options are in the facet_ui_qml.dll. Even better yet. How do you decompile the facet_ui_qml.dll, what software do you use?
I was able to make some sense of the dll. I used "Hex Fiend" and found this: (I don't think bw.pal/ color_gray is being used)
bwcold.pal
bwhot.pal
lava.pal