adb shell device_config put activity_manager bg_auto_restrict_abusive_apps 1
adb shell device_config put activity_manager bg_current_drain_auto_restrict_abusive_apps_enabled 1
adb shell cmd package bg-dexopt-job
| #!/usr/bin/env python3 | |
| import sys | |
| import socket | |
| def isReachable(ipOrName, port, timeout=2): | |
| s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) | |
| s.settimeout(timeout) | |
| try: | |
| s.connect((ipOrName, int(port))) | |
| s.shutdown(socket.SHUT_RDWR) |
| #include <gtk/gtk.h> | |
| typedef struct _a { | |
| gchar* msg; | |
| gint num; | |
| } data; | |
| void button_event(GtkWidget *widget, gpointer f) { | |
| data *d = f; | |
| g_print("%s %d\n", d->msg, d->num); |
| #!/bin/bash | |
| # Note: This is experimental script. | |
| rm -f *.c *.so* | |
| genlib(){ | |
| file="$1" | |
| nm --dynamic $file | grep -v " U " | grep -v " w " | cut -f3 -d" " | sed "s/.*/void* &(){}/g" > "$(basename $file.c)" | |
| gcc -o $(basename $file) "$(basename $file.c)" -shared -nostdlib | |
| } | |
| #genlib /usr/lib/libKUserFeedbackCore.so.1 |
| /* Compile: | |
| gcc -o wait_for_x11 wait_for_x11.c -lX11 | |
| Run: | |
| ./wait_for_x11 :0 | |
| */ | |
| #include <X11/Xlib.h> | |
| #include <unistd.h> | |
| int main(int argc, char *argv[]){ | |
| Display *dpy; |
| // Compile with: | |
| // gcc -o main main.c -nostdlib -O0 | |
| int print(char* msg, int len){ | |
| /* | |
| rax = 1 (write) | |
| rdi = 1 (stdout) | |
| rsi = message | |
| rdx = length | |
| syscall |
| modprobe bonding | |
| ip link set eth0 down | |
| ip link set eth1 down | |
| ip link add bond0 type bond mode 802.3ad | |
| ip link set eth0 master bond0 | |
| ip link set eth1 master bond0 | |
| ip link set bond0 up | |
| ip addr add 42.42.42.5/24 dev bond0 | |
| ip route add default via 42.42.42.1 dev bond0 |
| qemu-system-aarch64 \ | |
| -m 1024 \ | |
| -M raspi3b \ | |
| -kernel kernel8.img \ | |
| -dtb bcm2710-rpi-3-b-plus.dtb \ | |
| -sd devuan.img \ | |
| -append "console=ttyAMA0 root=/dev/mmcblk0p2 rw rootwait rootfstype=ext4" \ | |
| -device usb-net,netdev=net0 \ | |
| -netdev user,id=net0,hostfwd=tcp::2222-:22 \ | |
| -usb -device usb-mouse -device usb-kbd \ |
| #!/usr/bin/python3 | |
| import gi | |
| gi.require_version("Gtk","3.0") | |
| from gi.repository import Gtk | |
| icon = Gtk.StatusIcon.new_from_icon_name("gtk-yes") | |
| Gtk.main() |