SUPER MECHA CROWS - ANDROID KIT
===============================

Connects Super Mecha Champions on your Android phone to the Super Mecha Crows server: the same server and lobby
as the Steam players. Everything here is plain text; open any file to see what it does.
Page: https://smc.horsecock.art/android


WHAT YOU NEED
-------------
- Super Mecha Champions on your phone, the last version Google Play had: still installed from back then, or put
  back from your own backup. The kit checks the game and stops with "Wrong game version." for anything else.
- The game's downloaded content. After it was installed, the game downloaded its graphics and maps into its data
  folder on the phone. Matches need them. If you put the game back from a backup, put your backup of that folder
  back too.
- A Windows PC and a USB cable.
- USB debugging on the phone: Settings > About phone > tap "Build number" 7 times; then Settings > (System >)
  Developer options > USB debugging: on.


STEPS
-----
1. Start Super Mecha Champions on the phone once, wait for the login screen, close it again.
2. Unzip this kit into a folder on the PC and keep that folder (it holds your account and a backup).
3. Connect the phone, unlock it, double-click Install-SMC-Android.cmd.
   The first time, the phone asks "Allow USB debugging?": tap Allow (tick "Always allow from this computer").
   The first run also downloads adb, Google's USB debugging tool, from Google into the kit folder.
4. When the window says Done, start Super Mecha Champions on the phone. On the first start, pick a name.


WHAT IT CHANGES
---------------
Nothing is rooted, reinstalled or changed in the game's app itself. Everything happens in the game's own data
folder on the phone (Android/data/com.netease.g93na):
- the game's update file (patch_npk/p_script.npk) gets three Crows scripts (revival-*.py in this folder, readable
  text) next to the game's own three scripts they load, copied out of YOUR phone's game;
- the Crows server's certificate (ca.crt) is added to the game's certificate list;
- two small start flags, and your account file (smc_login.json).
The installer itself (Install-SMC-Android.ps1) is a plain text file: open it to see every step.

YOUR ACCOUNT: the kit makes a random account name and key and keeps a copy as account.json in this folder.
Keep that file. If the phone's game data is ever cleared, running the kit again puts the same account back.

UNDO: double-click Uninstall-SMC-Android.cmd (the phone connected). It puts back the files the first run saved
in backup\. account.json stays in the folder.


HELP
----
Email smc-help@horsecock.art with a photo or screenshot of what you see.
If the kit ran, add the zip that Check-SMC-Android.cmd makes: it only LOOKS at the connected phone and changes
nothing. It writes report-....zip into this folder (report.txt, files.txt = where every game file sits, the game's
own logs). Your account file (smc_login.json) is never copied; the logs show your account name.

Fan project, not affiliated with NetEase. Super Mecha Champions is a trademark of NetEase, Inc. This kit holds no
part of the game.
