GG help
Frequently asked questions

1. Why can not I enter a value greater than 99 or 60,000?

You found the value of Byte or Word. Look for Dword to enter larger values.


2. How to search for fractional (Float) values, without fractional part of the value?

Use the "Auto" data type or range search. For example, for 11.345 you can search for "10~12".


3. I found the value and changed it, but in the game this change does not do anything. I'm just trying to use it but everything comes back. What am I doing wrong?

In some games, the values are protected or encrypted. Before displaying the value, the value is decrypted into another variable. You changed it.
Since this value is used only for display, it does not affect the game mechanics. To find the real value, rather than the displayed value, use the search for the encrypted value, or the fuzzy search.
Sometimes the value is stored on the server and synchronized each time. In this case, it can not be hacked. If the game does not work without the Internet and the previous ways did not help - most likely this is the case.


4. Does not find the value in game X. Or finds it, but when changed nothing happens. Or it finds it, but after it's changed the game crashes. How do I know what the problem is, is it the protection in the game or with GameGuardian?

You must take a simple program that is guaranteed to have no protection and try it. I prefer to use "Hill Climb Racing". The game is simple, uncomplicated and does not contain any defenses. You can check the hacking of money as a direct search by number, and fuzzy search for change.
If hacking on this simple game works, then it's in that X game that you tried to hack. If not, then the problem is in GameGuardian.
There is even an easier option: "Tap Counter". Install it. Run. Try to crack the number of tapes displayed on the screen. It should be very easy. If not, then the problem is in GameGuardian or its settings.
Try another version of GameGuardian, try to search for a description of the error received on the forum in the relevant topic or on the Internet. In extreme cases, you can ask around in the forum.


5. How to search for time?

    - Try to search as the number of days, hours, minutes or seconds. The data type can be either Byte, Word, Dword or Qword. Also you can use type Auto.
    - Try to search as a number of milli- or nanoseconds. The data type is Dword or Qword.
    - Try to search as unix timestamp the end date. Type - Dword. It is considered as the difference between the current unix timestamp and the saved one. Search through the range search.
For example, if 30 days are written, then you are looking for 30 +/- 1 day from the current unix timestamp. The current unix timestamp can be easily viewed on the Internet.


6. Is it possible to hack online games?

It is possible to hack the data that is stored on the client. Anything on the server can not be hacked. In different games can be different ways. Even within a single player game, some of the data may be on the server, and some may not.


7. Where does speedhack work?

Speedhack may not work on x86 devices / emulators for games that do not have x86 libraries.
Also for an ART environment, speedhack does not work with Java timers. If the game uses them and you have an ART environment (usually Android 5 and above), then speedhack will not work.


8. GameGuardian as a whole works for me, but in some games I'm getting the PTRACE_ATTACH error. Why and what to do about it?

This game is equipped with protection against debugging by the type of SecNeo protection. GameGuardian can not bypass this protection. Through it, you can not hack this game.


9. Why does the application have such a strange package name? Why is the application not updated, but every time install separately? Why does each version have a different package name?

To prevent detection by anti-cheats by package name.


10. In some games, when changing speed (speedhack), they stop responding to clicks. Is it game protection or program error?

This means that your speedhacking intercepts the input queue timers and it dies. It is necessary to select green checkmarks in the list of timers (in the settings of GameGuardian) so that this does not happen.


11. Why does it issue a comma separated list of errors?

Because the delimiter of numbers is a semicolon (";").


12. How do I perform multiple searches at the same time?

At the moment, the application does not allow this, but you can install the application several times and run the copies together if there is enough memory and disk space.


13. Do I need to update the application if there is nothing significant in the changes?

It is suggested. Support is only for the latest version.


14. What are the symbols "!" and "#", before the process name?

This marks the traced processes.
    "#" - before the process means that it is traced by some other process.
    "!" - before the process, this process is traced some other process.
Tracing is typical for debugging or hacking. Also it is used in some protections. Typically, a process with a "#" sign is a protected process.


15. Why does the application after the standard installation also perform its own installation, issuing requests for root rights?

GameGuardian reinstalls itself with random data to prevent its detection by anti-cheats. Root rights are needed for "silent" installation and uninstallation. You can not give them out. In this case, you will have to manually respond to all requests of the system for installing applications.


16. What is catch_.me_.if_.you_.can_? Is it a trojan or a virus? Is it safe to give this application root access?

This is the base name of the GameGuardian package. Issuing root access is safe if GameGuardian is downloaded from trusted sources.


17. Why is GameGuardian in the list of installed applications named as a random character set? Why does this character set request root access? Why when launching GameGuardian writes that the root is not provided by GameGuardian, but by some kind of abracadabra?

Because GameGuardian uses it to hide itself from detection by anti-cheats.


18. Why is GameGuardian of the latest versions sometimes detected by anticheats, and sometimes not?

Because GameGuardian uses different things to hide itself from detection by anti-cheats. This includes a random package name and application. At each installation they are different. Try reinstalling GameGuardian to regenerate. Perhaps after this anti-cheat will cease to see GameGuardian.


19. Why is my game not in the application list?

Because this is a list of running applications, and your application is not running. Run it, and then select it in GameGuardian.


20. Why can Java applications not respond to speedhack on Android 5 and above?

Because speedhack is designed for games with native libraries. Your application is not. And since Android 5 used the environment of ART, instead of Dalvik, which makes it impossible to intercept Java timers. Do not do anything. The situation will not change in the future.


21. I used a different speedhack / hacking tool on Android 4 and everything worked. Now I put GameGuardian on Android 5 and above, but those methods do not work. Why?

Because many things have changed and your utility would not work just like that. Do not create your illusions that this GameGuardian is so bad, but if there was that utility, then uh! There's no such thing.
To test this, install GameGuardian on Android 4, and repeat all the same actions as in that utility. As a result, you will succeed. But this does not mean that these same methods will work on Android 5 and above.
This fact is confirmed experimentally, repeatedly.


22. I'm watching a video sample / screenshots and there are other data in the memory editor. Why?

Because the video / screenshot has a different output format. In the memory editor, press the menu - select "Value format" and configure the output as it should.


23. When the value is frozen, the game starts to brake or lag. Why?

Because you have in the GameGuardian settings the option to "Hide GameGuardian from the game:" enabled. Turn it off.


24. How can I disable checking for new versions when I start the application?

No way.


25. How to rewind the time back in the application? Is it possible to make a time jump not forward, but backward?

No way. You can not. Time must always increase otherwise the game can crash. However, in the latest versions we added the possibility of a negative time jump. The result may be a hang of the game or loss of data. Be warned.


26. I put the icon on and it disappeared. How can I get it back?

The icon becomes transparent, but you can still click on it. Click where it was, then change the setting via the interface.


27. How do I search for a value if it is displayed in rounding with the game? For example, 1.85M.

Search for the search range. The range limits depend on the rounding rules. For example, "1845000~1854999" for standard rounding.


28. How do I search for a percentage value? For example, 123%.

It is depends on the implementation. For each game it can all be different. For example 123%. It can be Float or Double with any value. Like 1.23 or 123.0. Or it can be integer types: Byte, Word, Dword. For example 123 or 12300. On output it can be divided on some number. 100 or 345 or anything else. For each game it can be different. You can try the most obvious cases. For 123% it can be 1.23 or 123. Type - Auto. If you are lucky it can be what you need.


29. What if the game detects GameGuardian?

    - You can try to enable the "Hide GameGuardian from the game:" setting, but this does not always help.
    - If after the GameGuardian system installation you canceled it own installation, it can also help to detect by application name or package name. Reinstall the GameGuardian and do not cancel the installation.
    - Also you can try XPrivacy or similar utilities. Find how to configure them on the Internet.
    - If you have root rights, you can use virtual space, with hidden installation of applications, and use root from it. Read more in the contextual help for setting "Use root in virtual space:".


30. GameGuardian searches for values very slowly and for a long time in the Android emulator on the PC.

Most likely you have virtualization disabled in the PC BIOS. Turn it on.
GameGuardian runs inside the emulator, so the speed of it work depends on the speed of the emulator.
If virtualization is enabled, but the speed is still low, check the settings of your emulator, or use another emulator.
You can also use the another tool - CheatEngine for PC - it will search faster and give you many features which are never will be in GameGuardian.


31. After a while, GameGuardian icon disappears.

Try clicking in the place where the icon was be. If this open GameGuardian interface, then the icon is hidden in the settings or your firmware has bugs with display the icon.
If the interface does not open, it means that GameGuardian has been unloaded from memory.
Possible reasons:

    1. There is not enough RAM on the device - GameGuardian killed by the system. Try use less RAM. In GameGuardian settings, do not specify the storage of data in RAM, do not set a large number of displayed results, unload "extra" applications from RAM, use "light weight" analogues of applications that can not be unloaded (for example, launcher). In especially bad cases, reboot the device before run GameGuardian with the game. Almost all of the firmware always has leak RAM. More time after reboot - the less available RAM.

    2. You have a process killers which kills GameGuardian.

Disable the killers or add GameGuardian to its exceptions.
Killers are also all sorts of "optimizers" and "improvers" of RAM.
In general, see the description for the software, if you do not know is that the killer or not.

For FlyMe: GameGuardian for some reason after a few minutes of work unloaded - you need to allow work in the background for GameGuardian and your root manager (usually SuperSu).

You can also try to enable "Use notification:" in GameGuardian settings. Sometimes this prevent kill GameGuardian.


32. What's the difference with the HW/SW versions? And which one should I use?

Two launch icons. The first, with software acceleration - "Game (SW)", the second, with hardware acceleration - "Game (HW)". Now it will always be so.
On some firmwares only one version works, on normal ones both.
It is better to use software acceleration, it works less smoothly, but consumes less memory.

You can hide one of the icons in the application settings: "Hide launcher icons".