the k-team made the SoC and sold it to anyone who wanted to buy it. the k1 gba sp and k101 revo are from maxzhou88 and marketed by ruilong. maxzhou88 made the original designs and is the sole individual behind the firmware. you would be asking him to release the sources and not the k-team.
http://gbatemp.net/members/maxzhou88.298075/
backing up your saves nightly isn't even an ideal solution. you could play for 8 hours that day and when you power off the unit that save gets corrupted. this scenario got me thinking. is the unit corrupting the last save in dram? this appears to be the situation as the last game played loses it save but others saves remain. so perhaps the solution is to dump the save, go back to the file menu, pick a new game, save, dump that save, and then power off. that way the save that gets corrupted would be that new game, and that file could be a throw away game or a homebrew.
-another world