Thank you for all of the work you have put into creating this rom.
I have done quite a bit of searching and I couldn't find answers to these questions. I'm hoping you will be able to answer them for me.
1: Is it possible to port the unified storage system from the GPD XD firmware to the GPD Q9PSV?
2: What changes would have to be made to your GPD XD LegacyRom to allow for it to be flashed onto the GPD Q9PSV?
I ask because, since the internal hardware of these two devices seems almost identical, I imagine that the firmwares can't be all that different. My knowledge of Android's systems is not too great though, so please excuse my noobidity.
1-in theory is possible, but swap option for MicroSd as internal and would be lost. I asked when I made the 2.0 version and most people preferred swap or didn't care, so I just didn't use unified storage as in XD. I never tried. I won't be doing more versions (I am off from development and I don't have q9 anymore). so if anyone wants unified storage must do on their own. It would need several changes and probably a new recovery, basically a full recompile.
2 - they are quite similar, but kernel.img, rssource.img and boot.img are different, and some system settings too., Like status bar which is needed in q9 because of the lack of hardware buttons for back, menu or gpd mapper for example. But both roms behave very similar, just with the minor differences among both systems. Differences are not great but kernel is the most important difference that means flashing a XD ROM in a q9 won't work and viceversa, because some hardware components are different (diff screen, diff wifi chip, XD uses emmc and q9 cheap nand flash, etc....)