re the patches here
[REQ]Adding new cameras, applying patches into trunk (with source code prepared) the massive additions to the signature system is causing me headaches.
The sig_ref_*.txt files are cumulative for each platform so you should only add things to sig_ref_dryos_2.txt that are not found correctly by the ones in sig_ref_dryos_1.txt
There also seems to be some other stuff that doesn't really belong there, i.e.
NULLFUNC 0xffa7b658
unknown_libname_80 0xff878290
unknown_libname_96 0xff87ff9c
and many others.
It is NOT good to have extra stuff in the sig files, because unless they are found for every platform, you get build errors.
Stuff that isn't currently required by other cameras should probably go in stubs_entry2.S
I'll see if I can hack around this in a way that doesn't break all the other dryos cams, but it's not pretty. The whole system could really use some TLC, but I'd like to get the sd1100 in without getting into that quite yet.