Hello, rrg2!
It sounds like an interesting challenge and very good fit. I have great experience with reverse engineering, so it will be done in very professional way.
Please how many .so files you have and when you are OK to discuss.
Best regards,
-Mike