You've already forked android_translation_layer
mirror of
https://gitlab.com/android_translation_layer/android_translation_layer.git
synced 2025-10-27 11:48:10 -07:00
add Teeter, mention tested Angry Birds version
@@ -1,9 +1,17 @@
|
||||
| id | name | version | main activity | override envs needed | phones<span dir=""> </span>home? | needs<span dir=""> </span>internet<span dir=""> </span>connection? | notes | screenshot |
|
||||
|----|------|---------|---------------|----------------------|----------------------------------|--------------------------------------------------------------------|-------|------------------------------------------------------------------|
|
||||
| com.mediocre.smashhit | SmashHit | 1.4.3 | com.mediocre.smashhit.Main | SLES_SDL_FREQ=44100 LINKER_DIE_AT_RUNTIME= | probably not | no | [libSLES](https://gitlab.com/Mis012/libopensles-standalone/) needed; premium version is an in-app purchase, so cannot be obtained |  |
|
||||
| com.zeptolab.ctror.subscr.tier | Cut The Rope | 3.15.1 | com.zeptolab.ctr.CtrApp | none (LINKER_DIE_AT_RUNTIME= on aarch64) | probably | no (candidate for bubblewrap) | assets being read from filesystem allows easy level editing | |
|
||||
| com.zeptolab.ctr2.paid.google | Cut The Rope 2 | 1.17.2 | com.zeptolab.ctr2.CTR2Activity | none (LINKER_DIE_AT_RUNTIME= on aarch64) | definitely, forces you to agree which violates GDPR | no (candidate for bubblewrap) | needs a hack to noop currently broken complex youtube thumbnail mess; see hacks/README.md for how to apply it; to make the game playable without supporting abominable business practices, set ENERGY_REFUEL_SPEED in shared prefs xml to e.g 30000 |  |
|
||||
| com.ustwo.monumentvalley | Monument Valley | 2.7.16 | com.ustwo.deviceutil.MainActivity | UGLY_BIONIC_SETLOCALE_OVERRIDE= LINKER_DIE_AT_RUNTIME= | definitely, uses Facebook SDK | no (candidate for bubblewrap) | `</dev/null` needed for some reason (android does this for all apps); Google Play License Verification needs to be manually patched out from the il2cpp.so (it seems like a massive PITA to implement properly); serves as an example of a Unity app - other Unity apps should also work with minimal effort |  |
|
||||
| com.dotgears.flappybird | Flappy Bird | 1.3 | com.dotgears.GameActivity | none | not in an obvious way | no (candidate for bubblewrap) | doesn't use native code |  |
|
||||
| id | name | version | override envs needed | phones<span dir=""> </span>home? | needs<span dir=""> </span>internet<span dir=""> </span>connection? | notes | screenshot |
|
||||
|----|------|---------|----------------------|----------------------------------|--------------------------------------------------------------------|-------|------------------------------------------------------------------|
|
||||
| com.mediocre.smashhit | SmashHit | 1.4.3 | SLES_SDL_FREQ=44100 LINKER_DIE_AT_RUNTIME= | probably not | no | [libSLES](https://gitlab.com/Mis012/libopensles-standalone/) needed; premium version is an in-app purchase, so cannot be obtained |  |
|
||||
| com.zeptolab.ctror.subscr.tier | Cut The Rope | 3.15.1 | none (LINKER_DIE_AT_RUNTIME= on aarch64) | probably | no (candidate for `unshare -n`, see below) | assets being read from filesystem allows easy level editing | |
|
||||
| com.zeptolab.ctr2.paid.google | Cut The Rope 2 | 1.17.2 | none (LINKER_DIE_AT_RUNTIME= on aarch64) | definitely, forces you to agree which violates GDPR | no (candidate for `unshare -n`, see below) | needs a hack to noop currently broken complex youtube thumbnail mess; see hacks/README.md for how to apply it; to make the game playable without supporting abominable business practices, set ENERGY_REFUEL_SPEED in shared prefs xml to e.g 30000 |  |
|
||||
| com.ustwo.monumentvalley | Monument Valley | 2.7.16 | UGLY_BIONIC_SETLOCALE_OVERRIDE= LINKER_DIE_AT_RUNTIME= | definitely, uses Facebook SDK | no (candidate for `unshare -n`, see below) | `</dev/null` needed for some reason (android does this for all apps); Google Play License Verification needs to be manually patched out from the il2cpp.so (it seems like a massive PITA to implement properly); serves as an example of a Unity app - other Unity apps should also work with minimal effort |  |
|
||||
| com.dotgears.flappybird | Flappy Bird | 1.3 | none | not in an obvious way | no (candidate for `unshare -n`, see below) | doesn't use native code |  |
|
||||
| com.rovio.angrybirds | Angry Birds | 1.4.2 | TODO | TODO | no (candidate for `unshare -n`, see below) | version 1.4.2 only has 32bit shared libraries | TODO |
|
||||
| com.htc.android.teeter | Teeter | 1.0.2114352037.51978 | none | probably not | no | doesn't use native code; uses acelerometer; (this version) doesn't like non-540p window size, ATL_DISABLE_WINDOW_DECORATIONS and (if your device is 540p) ATL_FORCE_FULLSCREEN can help |  |
|
||||
|
||||
TODO: worms2armageddon / angry birds were only tested on 32-bit x86 due to tested versions not having 64bit binaries; test newer versions and add them here
|
||||
while we want to use bubblewrap in the future to make sure apps can't do what they shouldn't, the following script is enough to make them unable to phone home (usage: `[envs] ./no-internet.sh android-translation-layer ...`)
|
||||
```sh
|
||||
#!/bin/sh
|
||||
sudo unshare -n su ${USER} -c "env -i && source <<<`export -p` && `printf -- '"%s" ' "$@"`"
|
||||
```
|
||||
|
||||
TODO: worms2armageddon / angry birds were only tested on 32-bit x86 due to tested versions not having 64bit binaries; test newer versions
|
||||
Reference in New Issue
Block a user