MMY APK file: size, version & permissions
Everything below comes from dumping the APK with aapt2 on 10 November 2026. If a later file shows different values, the later file wins.
| App name | MMY |
|---|---|
| File | mmy.2rwkt.apk |
| Size | 19.98 MB (20,954,528 bytes) |
| Version | 2.2.5 |
| Version code | 225 |
| Package | com.mmyuionn.opp02 |
| Android | 7.0 and newer (minSdk 24) |
| Target SDK | 35 |
| CPU | arm64-v8a only |
| Engine | Cocos 3.8.2 |
| SHA-256 | b699d1480b19ec1fb28974c90df518bc7ff989e0900ec9fcc4beef7c353e6421 |
| Measured | 10 November 2026 |
How to read the two version numbers
versionName 2.2.5 is a label. versionCode 225 is an integer, and Android only allows an update when the new file's version code is higher than the installed one. A file that says 2.2.5 but carries a version code of 225 or lower will not install over this build. It reports "app not installed" instead, which is covered on the update page.
Package name
com.mmyuionn.opp02 is the identity Android stores this app under. Uninstalling and reinstalling the same package keeps nothing unless the app itself stored data somewhere else. A file with a different package name, such as the 21,049,457 byte mmy.apk under com.Mymuqiueb.ineb, installs beside it as a second app rather than replacing it.
CPU and Android version
The package contains native code for arm64-v8a and nothing else. Phones sold in India since about 2019 are arm64. A small number of older 32-bit handsets are not, and this APK will not install on them. The floor is Android 7.0, set by minSdkVersion 24. targetSdkVersion 35 means the app declares it behaves correctly on Android 15, which is also why the notification permission is requested at runtime instead of at install.
Permissions in the manifest
INTERNET | Open the network connection the games run on. |
ACCESS_NETWORK_STATE | Check whether the phone is online before a round starts. |
ACCESS_WIFI_STATE | Read the Wi-Fi state. Implied by this permission, the manifest also declares the wifi hardware feature. |
MODIFY_AUDIO_SETTINGS | Change the app's own volume stream. |
WAKE_LOCK | Keep the screen awake during a round. |
POST_NOTIFICATIONS | Show notifications on Android 13 and newer. The prompt appears at runtime. |
VIBRATE | Vibrate the handset on events inside the app. |
READ_PHONE_STATE | Read the phone state. This is the one permission worth reading twice before you install. |
AD_ID | Read the Google advertising id. Granted to Play services, not a prompt you see. |
BIND_GET_INSTALL_REFERRER_SERVICE | Lets the app ask Play which link led to the install. |
RECEIVE | Receive downstream messages through Google Cloud Messaging. |
READ_APP_INFO | A Samsung-only permission for the maps agent. Other phones ignore it. |
GET_COMMON_DATA | A Huawei AppGallery permission. Other phones ignore it. |
Count them before you trust a page that says the app asks for two. There are thirteen. READ_PHONE_STATE is the only one that reads device state beyond the network and the screen. The Samsung and Huawei lines are vendor permissions; on a Pixel, Xiaomi or Oppo they are simply unused. Nothing in the manifest asks for contacts, messages, the camera, or location.
What is inside the package
The app is built on Cocos 3.8.2. Its game scripts ship as an encrypted index.jsc, so the list of games cannot be read back out of the file. A small channel file inside the package names the app id, the version 2.2.5, and an AppsFlyer source marker. That is why two files with the same version can differ by about 95 KB: the channel marker differs.
The launch activity is com.cocos.game.AppCcActivity and the application label is MMY.