Get original developer UUIDs
cweiske opened this issue · 3 comments
Some games fetch the developer product list and their "buy" functionality only works when it returns a product.
Sonic 4 Episode 1 is an example for this behavior.
We need the original developer UUIDs from them.
For Sonic 4E1, you can see it in "adb logcat" and in com.sega.mobile.platform.OuyaChargeContent
, public static final String DEVELOPER_ID = "a18c0074-55dc-42dc-b038-da6b25cb7a7b";
The add-generated-developer-UUIDs commit basically has to be reverted, and the original ones have to be extracted from the games. d1c5e18
Current status: 51 wrong uuids. See the list of games at #20
We had 846 autogenerated developer UUIDs, and I managed to bring that down to 726 by decompiling all apks, then grepping for uuid-like strings.
All except "Minimon 3D" have an UUID now.
Games without in-app purchases have a dummy UUID (beginning with 11111111).