root method (something like flex)
data/data/com.packagenameofgame.something --> SharedPreferences folder are files in that can be hacked sometimes.
Sava games are possible
way one: share the preferencesfolder file you hacked (root needed)
way two: actually way one, but now you make this possible for non rooted users.
You create a .zip/.data etc file with the files inside the SharedPreferences folder, then the hard part comes.
You'll need to code some .smali so the data files you added will load in game (hard shit imo)
Smali hacking, just find the right .smali to hack & edit values etc.
IDA hacking, it's .so file hacking (simulair as iOS IDA binary hacking)
.dll hacking, some games are easy to hack using this, some are not.
You'll need the program .net reflector.
LuckyPatcher tool, But I don't call this hacking lol.
PS: allot people forget about .smali hacking, I don't know why.. because not any game has .so or .dll files