Disclaimer: as I wrote this I realized alot of what I'm asking is probably classified as trade secrets. It's also just kinda a brain dump of questions and thoughts, but I'll just leave it as it is.
So, for the sake of conversation, how much crossover compatibility is shared between the tuning hardware, and the software/firmware loaded on the devices? So if OFT and Tork are both using the powergate3, and EC, and whoever else idk, are using Dimsport, is there anything that actually prevents loading multiple vendors tunes into a single device? Presumably alienware for the powergate3 behind the scenes is still providing the same underlaying firmware, providing the tuners the ability to access, and map hex locations and apply modifications. Given some of what I've seen concerning 2019 maps perhaps being different, how much of the reverse engineering is being left in the tuners hands to figureout vs the hardware/firmware vendor? Beyond that I think some tuners add in additional code, however the specifics of this have never been super clear to me, I assume it takes the form of custom functions written into unused memory and hooks placed in existing code to call those functions when requested. Sometimes these add driving functions like LC, and other times it looks like things like read/write blocks, new encryption license keys, or custom offsets. That said it doesn't look like alot of tuners are offering extended functionality on this platform, or I haven't seen it. On this platform obviously there is some level of encryption being used that is specific to the vehicles vin, as you can't hot swap any of the computers without reflashing them to be specific to the vehicle they are being used in.