adb push ~/android-sdk-linux/ndk-bundle/prebuilt/android-<arch>/gdbserver/gdbserver /data/local/tmp
adb shell "chmod 777 /data/local/tmp/gdbserver"
adb shell "ls -l /data/local/tmp/gdbserver"
adb forward tcp:1337 tcp:1337
| typedef long jint; | |
| typedef int64_t jlong; | |
| typedef signed char jbyte; | |
| /* | |
| * JNI Types | |
| */ | |
| typedef unsigned char jboolean; | |
| typedef unsigned short jchar; |
adb push ~/android-sdk-linux/ndk-bundle/prebuilt/android-<arch>/gdbserver/gdbserver /data/local/tmp
adb shell "chmod 777 /data/local/tmp/gdbserver"
adb shell "ls -l /data/local/tmp/gdbserver"
adb forward tcp:1337 tcp:1337
| #!/bin/bash | |
| # Bash script to install SiS Mirage 3+ graphics drivers on Linux | |
| # Supports 671/672MX graphics cards | |
| # | |
| # Created in March 2019 | |
| # | |
| # Tested on: | |
| # - Lubuntu 18.04 (32-bit) with X.Org v1.19 | |
| # - Xubuntu 18.04 (64-bit) with X.Org v1.20 |
| Java.perform(function() { | |
| var surface_view = Java.use('android.view.SurfaceView'); | |
| var set_secure = surface_view.setSecure.overload('boolean'); | |
| set_secure.implementation = function(flag){ | |
| console.log("setSecure() flag called with args: " + flag); | |
| set_secure.call(false); | |
| }; |
vsix-bookmarklet, create a bookmark in your browser.
*.vsix.