TDB doesn't need much info. There is a function FileInfo.getFileInfo(),
which seems to provide all what is needed. You probably would have to
comment parts of code, which deals with overview map and mdr index, but
it is too difficult for me to find these parts in all sources. So I'm
not able to make my own tests.
If you can create a new TDB, then you should simply swap TDB in original
I can't guess, if you follow the same idea or what have you done
exactly. Could you upload TDB, that you have created?
mkgmap-dev mailing list