On a different subject, Steve Gibson has voiced his interest in a full database share. I looked at the java contract in the open zeo github site.. and it exposes five of twelve tables, and one table that is the result of a join of the other tables.
The three options for getting a share of the original database are:
- Use a rootable or SuperSU capable older Android - not practical for a lot of people
- Recompile the original Zeo app with same signatures as the ZeoCVS - not very secure
- Recompile the original Zeo app + Zeo share feature built-in (added to a menu)
I think the number 3 option lower effort and worth a shot.
I know some have used ADB to runas the original myzeo user and skamper away with the database.. but setting it up is really a lot of effort and beyond most people.
So that's why I think option 3 would be best.. if possible.
Let me know what you think.. or if you have it done really quickly.. I'll be poking around it just to see how hard it is. On the surface doesn't look all that complex. Its not even understanding the existing code.. its just extending existing code with one more menu option.. then leaving the invocation up to whatever they already have as a helper.