Jump to content

How to determine why speedhack does not work


Recommended Posts

  • 11 months later...
  • 11 months later...
Posted

speedhack not working after update the target game.(1.0→1.39)

each time I tried to change speed, I will found 2 toast: "loading speedhack" & "speedhack loaded", and the speed of game didn't change.

the toast should only display once.

(other game/old version game speedhack test all passed)

 

I'm not sure it's because the app change to art or just a gameguardian bug.

gg log file attached.

 

the game 1.39 sdk (min)19, (target)30 and 1.0 sdk 14, 23

here is tree of 1.0 & 1.39 apk: (I noticed that the developer delete x86 lib and added armv8a, I'm not sure it's the reason gamehack not working. if it is, can I fool google play to make it believe my devices only support x86 for another version of apk? or can I build a x86 lib for the app?)

root@localhost:/sdcard# tree witchspring3.1.0
witchspring3.1.0
├── AndroidManifest.xml
├── META-INF
│   ├── CERT.RSA
│   ├── CERT.SF
│   └── MANIFEST.MF
├── assets
│   └── bin
│       └── Data
│           ├── Managed
│           │   ├── Assembly-CSharp-firstpass.dll
│           │   ├── Assembly-CSharp.dll
│           │   ├── Assembly-UnityScript-firstpass.dll
│           │   ├── Assembly-UnityScript.dll
│           │   ├── Boo.Lang.dll
│           │   ├── Mono.Security.dll
│           │   ├── System.Core.dll
│           │   ├── System.Xml.dll
│           │   ├── System.dll
│           │   ├── UnityEngine.Networking.dll
│           │   ├── UnityEngine.UI.dll
│           │   ├── UnityEngine.dll
│           │   ├── UnityScript.Lang.dll
│           │   └── mscorlib.dll
│           ├── Resources
│           │   └── unity_builtin_extra
│           ├── globalgamemanagers
│           ├── globalgamemanagers.assets
│           ├── level0
│           ├── settings.xml
│           ├── sharedassets0.assets.split0
│           ├── sharedassets0.assets.split1
│           ├── sharedassets0.assets.split2
│           ├── sharedassets0.assets.split3
│           ├── sharedassets0.assets.split4
│           ├── sharedassets0.assets.split5
│           └── unity default resources
├── classes.dex
├── lib
│   ├── armeabi-v7a
│   │   ├── libgpg.so
│   │   ├── libmain.so
│   │   ├── libmono.so
│   │   └── libunity.so
│   └── x86
│       ├── libgpg.so
│       ├── libmain.so
│       ├── libmono.so
│       └── libunity.so
├── res
│   ├── color
│   │   ├── common_google_signin_btn_text_dark.xml
│   │   ├── common_google_signin_btn_text_light.xml
│   │   └── common_google_signin_btn_tint.xml
│   ├── drawable
│   │   ├── common_google_signin_btn_icon_dark.xml
│   │   ├── common_google_signin_btn_icon_dark_focused.xml
│   │   ├── common_google_signin_btn_icon_dark_normal.xml
│   │   ├── common_google_signin_btn_icon_disabled.xml
│   │   ├── common_google_signin_btn_icon_light.xml
│   │   ├── common_google_signin_btn_icon_light_focused.xml
│   │   ├── common_google_signin_btn_icon_light_normal.xml
│   │   ├── common_google_signin_btn_text_dark.xml
│   │   ├── common_google_signin_btn_text_dark_focused.xml
│   │   ├── common_google_signin_btn_text_dark_normal.xml
│   │   ├── common_google_signin_btn_text_disabled.xml
│   │   ├── common_google_signin_btn_text_light.xml
│   │   ├── common_google_signin_btn_text_light_focused.xml
│   │   ├── common_google_signin_btn_text_light_normal.xml
│   │   └── unity_static_splash.png
│   ├── drawable-hdpi-v4
│   │   ├── app_icon.png
│   │   ├── common_full_open_on_phone.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   └── googleg_standard_color_18.png
│   ├── drawable-ldpi-v4
│   │   └── app_icon.png
│   ├── drawable-mdpi-v4
│   │   ├── app_icon.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   └── googleg_standard_color_18.png
│   ├── drawable-nodpi-v4
│   │   └── ic_launcher.png
│   ├── drawable-xhdpi-v4
│   │   ├── app_banner.png
│   │   ├── app_icon.png
│   │   ├── common_full_open_on_phone.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   └── googleg_standard_color_18.png
│   ├── drawable-xxhdpi-v4
│   │   ├── app_icon.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   └── googleg_standard_color_18.png
│   ├── drawable-xxxhdpi-v4
│   │   └── app_icon.png
│   └── mipmap-xxxhdpi-v4
│       └── app_icon.png
└── resources.arsc

20 directories, 93 files
root@localhost:/sdcard# tree witchspring3.1.39
witchspring3.1.39
├── AndroidManifest.xml
├── META-INF
│   ├── CERT.RSA
│   ├── CERT.SF
│   ├── MANIFEST.MF
│   ├── androidx.arch.core_core-runtime.version
│   ├── androidx.asynclayoutinflater_asynclayoutinflater.version
│   ├── androidx.coordinatorlayout_coordinatorlayout.version
│   ├── androidx.core_core.version
│   ├── androidx.cursoradapter_cursoradapter.version
│   ├── androidx.customview_customview.version
│   ├── androidx.documentfile_documentfile.version
│   ├── androidx.drawerlayout_drawerlayout.version
│   ├── androidx.fragment_fragment.version
│   ├── androidx.interpolator_interpolator.version
│   ├── androidx.legacy_legacy-support-core-ui.version
│   ├── androidx.legacy_legacy-support-core-utils.version
│   ├── androidx.lifecycle_lifecycle-livedata-core.version
│   ├── androidx.lifecycle_lifecycle-livedata.version
│   ├── androidx.lifecycle_lifecycle-runtime.version
│   ├── androidx.lifecycle_lifecycle-viewmodel.version
│   ├── androidx.loader_loader.version
│   ├── androidx.localbroadcastmanager_localbroadcastmanager.version
│   ├── androidx.print_print.version
│   ├── androidx.slidingpanelayout_slidingpanelayout.version
│   ├── androidx.swiperefreshlayout_swiperefreshlayout.version
│   ├── androidx.versionedparcelable_versionedparcelable.version
│   ├── androidx.viewpager_viewpager.version
│   └── services
│       └── com.fasterxml.jackson.core.JsonFactory
├── assets
│   └── bin
│       └── Data
│           ├── Managed
│           │   ├── Metadata
│           │   │   └── global-metadata.dat
│           │   ├── Resources
│           │   │   └── mscorlib.dll-resources.dat
│           │   └── etc
│           │       └── mono
│           │           ├── 2.0
│           │           │   ├── Browsers
│           │           │   │   └── Compat.browser
│           │           │   ├── DefaultWsdlHelpGenerator.aspx
│           │           │   ├── machine.config
│           │           │   ├── settings.map
│           │           │   └── web.config
│           │           ├── 4.0
│           │           │   ├── Browsers
│           │           │   │   └── Compat.browser
│           │           │   ├── DefaultWsdlHelpGenerator.aspx
│           │           │   ├── machine.config
│           │           │   ├── settings.map
│           │           │   └── web.config
│           │           ├── 4.5
│           │           │   ├── Browsers
│           │           │   │   └── Compat.browser
│           │           │   ├── DefaultWsdlHelpGenerator.aspx
│           │           │   ├── machine.config
│           │           │   ├── settings.map
│           │           │   └── web.config
│           │           ├── browscap.ini
│           │           ├── config
│           │           └── mconfig
│           │               └── config.xml
│           ├── boot.config
│           ├── data.unity3d
│           └── unity default resources
├── classes.dex
├── lib
│   ├── arm64-v8a
│   │   ├── libil2cpp.so
│   │   ├── libmain.so
│   │   └── libunity.so
│   └── armeabi-v7a
│       ├── libil2cpp.so
│       ├── libmain.so
│       └── libunity.so
├── play-services-auth-api-phone.properties
├── play-services-auth-base.properties
├── play-services-auth.properties
├── play-services-base.properties
├── play-services-basement.properties
├── play-services-drive.properties
├── play-services-games.properties
├── play-services-nearby.properties
├── play-services-tasks.properties
├── res
│   ├── color
│   │   ├── common_google_signin_btn_text_dark.xml
│   │   ├── common_google_signin_btn_text_light.xml
│   │   └── common_google_signin_btn_tint.xml
│   ├── drawable
│   │   ├── common_google_signin_btn_icon_dark.xml
│   │   ├── common_google_signin_btn_icon_dark_focused.xml
│   │   ├── common_google_signin_btn_icon_dark_normal.xml
│   │   ├── common_google_signin_btn_icon_disabled.xml
│   │   ├── common_google_signin_btn_icon_light.xml
│   │   ├── common_google_signin_btn_icon_light_focused.xml
│   │   ├── common_google_signin_btn_icon_light_normal.xml
│   │   ├── common_google_signin_btn_text_dark.xml
│   │   ├── common_google_signin_btn_text_dark_focused.xml
│   │   ├── common_google_signin_btn_text_dark_normal.xml
│   │   ├── common_google_signin_btn_text_disabled.xml
│   │   ├── common_google_signin_btn_text_light.xml
│   │   ├── common_google_signin_btn_text_light_focused.xml
│   │   ├── common_google_signin_btn_text_light_normal.xml
│   │   ├── notification_bg.xml
│   │   ├── notification_bg_low.xml
│   │   ├── notification_icon_background.xml
│   │   ├── notification_tile_bg.xml
│   │   └── unity_static_splash.png
│   ├── drawable-hdpi-v4
│   │   ├── app_icon.png
│   │   ├── common_full_open_on_phone.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   ├── googleg_standard_color_18.png
│   │   ├── notification_bg_low_normal.9.png
│   │   ├── notification_bg_low_pressed.9.png
│   │   ├── notification_bg_normal.9.png
│   │   ├── notification_bg_normal_pressed.9.png
│   │   └── notify_panel_notification_icon_bg.png
│   ├── drawable-mdpi-v4
│   │   ├── app_icon.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   ├── googleg_standard_color_18.png
│   │   ├── notification_bg_low_normal.9.png
│   │   ├── notification_bg_low_pressed.9.png
│   │   ├── notification_bg_normal.9.png
│   │   ├── notification_bg_normal_pressed.9.png
│   │   └── notify_panel_notification_icon_bg.png
│   ├── drawable-nodpi-v4
│   │   └── ic_launcher.png
│   ├── drawable-v21
│   │   └── notification_action_background.xml
│   ├── drawable-watch-v20
│   │   ├── common_google_signin_btn_text_dark_normal.xml
│   │   ├── common_google_signin_btn_text_disabled.xml
│   │   └── common_google_signin_btn_text_light_normal.xml
│   ├── drawable-xhdpi-v4
│   │   ├── app_banner.png
│   │   ├── app_icon.png
│   │   ├── common_full_open_on_phone.png
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   ├── googleg_standard_color_18.png
│   │   ├── notification_bg_low_normal.9.png
│   │   ├── notification_bg_low_pressed.9.png
│   │   ├── notification_bg_normal.9.png
│   │   ├── notification_bg_normal_pressed.9.png
│   │   └── notify_panel_notification_icon_bg.png
│   ├── drawable-xxhdpi-v4
│   │   ├── common_google_signin_btn_icon_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_icon_light_normal_background.9.png
│   │   ├── common_google_signin_btn_text_dark_normal_background.9.png
│   │   ├── common_google_signin_btn_text_light_normal_background.9.png
│   │   ├── googleg_disabled_color_18.png
│   │   └── googleg_standard_color_18.png
│   ├── layout
│   │   ├── notification_action.xml
│   │   ├── notification_action_tombstone.xml
│   │   ├── notification_template_icon_group.xml
│   │   ├── notification_template_part_chronometer.xml
│   │   └── notification_template_part_time.xml
│   ├── layout-v16
│   │   └── notification_template_custom_big.xml
│   ├── layout-v21
│   │   ├── notification_action.xml
│   │   ├── notification_action_tombstone.xml
│   │   ├── notification_template_custom_big.xml
│   │   └── notification_template_icon_group.xml
│   ├── mipmap-hdpi-v4
│   │   ├── app_icon.png
│   │   └── app_icon_round.png
│   ├── mipmap-ldpi-v4
│   │   ├── app_icon.png
│   │   └── app_icon_round.png
│   ├── mipmap-mdpi-v4
│   │   ├── app_icon.png
│   │   └── app_icon_round.png
│   ├── mipmap-xhdpi-v4
│   │   ├── app_icon.png
│   │   └── app_icon_round.png
│   ├── mipmap-xxhdpi-v4
│   │   ├── app_icon.png
│   │   └── app_icon_round.png
│   └── mipmap-xxxhdpi-v4
│       ├── app_icon.png
│       └── app_icon_round.png
└── resources.arsc

39 directories, 162 files
root@localhost:/sdcard#

  

GG_logcat_r100.0_16134_10_29.log

  • 3 weeks later...
Posted

Hey, i have a diffrent problem.

I used speed for Lord Of Heroes game with parrel space and everything was good with deafult options. Since around a week (game was uptated and gg too - i have both newset) i have problens : when im opening parrel space then gg and game and runs process and run speed hack everything is good "speed hack loaded" but its not speeding up.

I read forun and tried to change options in speed and it works but after a while game lagg and cant do nothing. Mby i need to use any special combination of options or sth likt that ? 

Thans a lot for reply.

  • 4 weeks later...
  • 2 months later...
Posted (edited)

Speedhack not working for Zombie Idle Defense, no errors nor any other indicators. It's the first time I'm playing this game, so I don't know if it worked before or not, thanks in advance.

Game: https://play.google.com/store/apps/details?id=tdcgame.zombie.idle.defense

Apk: https://mega.nz/file/qIcnXC6J#XMyFXpjPv2B4nEIk9x__CUNzCWG-M-HFlakSwyIPIUs

Android: 10 (Resurrection Remix v8.6.5 rooted)

Logcat: Attached.

Log_2021-04-08_11-44-18.txt

Edited by ZarkBit
  • 8 months later...
Posted
On 4/3/2018 at 4:44 PM, Enyby said:

Speedhack rewritten. If you want it to work for you, you need to provide a logcat, written from the attempt to start it.

How to collect logcat (#c1aa00vp)

 

i have attached a log file can u please check y my speed is not working and tell me the solution?

game is : Gangstar Vegas, speedhack worked before but in version 5.5.0p update it stoped working so please help me!!

GG_logcat_r101.1_16142_5.1.1_22.log

  • 9 months later...
Posted

is there any way to change ART to Dalvik? I tried using X8 Sandbox and the speedhack is working, but not on my rooted device

  • 1 month later...
Posted

Game Guardian works only once on a new game - it turns out to crack the values , the next program does not work anymore - it finds the first value , and the second value , after the change does not find it ?

  • 7 months later...
Posted
On 10/19/2022 at 9:58 PM, Dakhowl said:

is there any way to change ART to Dalvik? I tried using X8 Sandbox and the speedhack is working, but not on my rooted device

It's simple, if I understand it correctly. The usual algorithm: Settings > Developer Options > Select Runtime and choose between Dalvik and ART

Posted

[ @Ishaan77 ]
---
It is interesting to see that Android Daemon aren't able to hook system framework:

Quote

> android-daemon: elf_hook32 failed open: '[anon:libc_malloc]' 2 [No such file or directory]
> android-daemon: VM_FAIL 2: -1 13706000, 4, 14, Bad address
> android-daemon: elf_hook32 [/system/framework/arm/boot.oat] baseOffset: 709aa000 - 709aa000 709aa000 0
> android-daemon: VM_FAIL 2: -1 74006000, 4, 14, Bad address

There's a lot of "Bad Address" mentioned which the Game Guardian couldn't find the correct address.
---

android-daemon: SH loaded
android-daemon: c 30097 1 0xd3932020 385
android-daemon: Reader started 30679
breakpoint: status(57f) WIFSTOPPED(1) WIFEXITED(0) WIFSIGNALED(0) WTERMSIG(127) WEXITSTATUS(5), WCOREDUMP(0) WSTOPSIG(5)
elf_hook32 failed open: '[anon:libc_malloc]'
VM_FAIL 2: -1 13706000, 4, 14, Bad address

It looks like the SpeedHack is working fine for a while but then it is abruptly exitted by a breakpoint and being led to "Bad Address" again. I don't exactly know what causing this behavior since there's no mention of anything, I guess the logs isn't verbosed enough to show the footprint.
---

Quote

android-daemon: system_ out: setenforce: SELinux is disabled

It is interesting that SELinux is already on Permissive, is there any different when you try to change the SELinux state through Termux:

su
setenforce 1 --Enforcing/Enable
setenforce 0 --Permissive/Disable

You can try to play with both value (1 and 0) and then set the Game Guardian to works with SELinux:
Game Guardian -> "Fix It" button -> "Work with SELinux"
---
I can only offer some suggestion on why this could happen:
> The game somehow have patch this, either through detection, then relocate the actual speedhack to another address.
> If the game is online multiplayer, the server may enforce the actual value to the game while relocate the address.
> Unwanted behavior of Game Guardian or SELinux that prevent accessing system framework.
---
I can only judge based on the logs that you've provide. Either try to stay in the older version or find individual speedhack, since Game Guardian Speedhack is accelerating the entire game. More like player speedhack, etc.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.