Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25788 Location: The netherlands
|
Posted: Fri Sep 11, 2015 2:55 am Post subject: |
|
|
make sure selinux is set permissive
Are you targeting a 64-bit process ?
If so, you need to use the arm64 build.
this is the recent ceserver and used by a git snapshot of the ce client?
Does the game crash, or does it never trigger the breakpoint?
Try running ceserver in a local terminal on your device. I found that there is something that blocks communication between an program started in adb and a program started natively
as for that one thread not working is probably a bug.
perhaps the debuggerthread is frozen and thinks that thread is broken while it wasn't, or there's a bug on your linux build where a thread continue continues all threads instead of the one just broken (or it's a bug in mine where continue only resumes the one thread you specify...)
another posibility is that that thread has terminated so setting a breakpoint on it would be impossible
edit: 2 threads with different debug capabilities... (and the values make no sense either)
do you have a full log?
somewhere should be a line
Code: |
hwbpcap:
debug architecture: #
|
Try this one, it zeroes out the values before fetching the debug capabilities (In case the linux build you use has a bug where it doesn't fill it in, but returns success)
http://cheatengine.org/temp/ceserver_arm32-09112015.zip
(Also, it's possible the linux of your android install and cpu combination just doesn't support watchpoints)
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|