Skip to content

Instantly share code, notes, and snippets.

.
├── archived
│   ├── add_files_to_aria2_rpc.sh
│   ├── applegamebox.net
│   │   ├── 1942_Pacific_Front_Premium_v1.2.0.ipa
│   │   ├── 2013 Infected Wars 1.1.2.ipa
│   │   ├── 2K DRIVE 1.7.ipa
│   │   ├── 300 Dwarves HD 1.2.ipa
│   │   ├── 33rd Division 1.0.3.ipa
│   │   ├── 3D_City_Run_2_v1.1_applegamebox.net.ipa
.
├── archived
│   ├── applegamebox.net
│   │   ├── 1942_Pacific_Front_Premium_v1.2.0.ipa
│   │   ├── 2013 Infected Wars 1.1.2.ipa
│   │   ├── 2K DRIVE 1.7.ipa
│   │   ├── 300 Dwarves HD 1.2.ipa
│   │   ├── 33rd Division 1.0.3.ipa
│   │   ├── 3D_City_Run_2_v1.1_applegamebox.net.ipa
│   │   ├── 3D_Quad_Bikes_v1.1_applegamebox.net.ipa
.
├── archived
│   ├── add_files_to_aria2_rpc.sh
│   ├── applegamebox.net
│   │   ├── 1942_Pacific_Front_Premium_v1.2.0.ipa
│   │   ├── 2013 Infected Wars 1.1.2.ipa
│   │   ├── 2K DRIVE 1.7.ipa
│   │   ├── 300 Dwarves HD 1.2.ipa
│   │   ├── 33rd Division 1.0.3.ipa
│   │   ├── 3D_City_Run_2_v1.1_applegamebox.net.ipa
@parkerlreed
parkerlreed / betteradbcopy
Last active March 14, 2024 18:28
betteradbcopy - Multi-threaded SCP to/from Android device over USB/WiFi with Termux
#!/bin/bash
# Make sure to have OpenSSH setup in Termux as well as setting a password with `passwd`
# Requires https://github.com/upa/mscp and adb platform tools on your local machine
init_sshd() {
adb shell -t "run-as com.termux files/usr/bin/bash -lic 'export PATH=/data/data/com.termux/files/usr/bin:$PATH; export LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so; sshd'"
adb forward tcp:8022 tcp:8022;
}
stop_sshd() {
adb shell -t "run-as com.termux files/usr/bin/bash -lic 'export PATH=/data/data/com.termux/files/usr/bin:$PATH; export LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so; killall sshd'"
the skylanders portal demystified
If you haven't heard of the game Skylanders: Spyro's Adventure, google
it.
It's a video game for the PC/Mac, Wii, PS3, Xbox 360, and 3DS which
comes with a USB "Portal of Power", a small platform that wirelessly
reads and writes to Skylanders toys. Whatever toy you put on there, the
character it represents will magically appear in-game where you can play
with it, upgrade its stats, etc. Character data is saved wirelessly
back to the toy itself.
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 3.5.0 present.
Table at 0x9AA81000.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: American Megatrends International, LLC.
Version: RC71L.333
Release Date: 11/06/2023
@parkerlreed
parkerlreed / wifi_microscope_dump.py
Created November 6, 2023 20:02 — forked from sspathak/wifi_microscope_dump.py
Modified version of czietz's code for capturing images from wifi microscope. Added compatibility with iwobac microscope
# Proof-of-concept code for reading data from a Wifi microscope.
# See https://www.chzsoft.de/site/hardware/reverse-engineering-a-wifi-microscope/.
# Copyright (c) 2020, Christian Zietz <czietz@gmx.net>
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# 1. Redistributions of source code must retain the above copyright notice, this
# list of conditions and the following disclaimer.
[ 1607.865744] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1624.505179] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1639.012936] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1654.585264] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1654.588382] amdgpu: [VBLANK]:crtc:0, vupdate-vrr:0, planes:1
[ 1654.593953] [SCALER]:resource_build_scaling_params pipe 0:
Viewport: height:1440 width:2560 x:0 y:0 Recout: height:1440 width:2560 x:0 y:0 HACTIVE:2560 VACTIVE:1440
src_rect: height:1440 width:2560 x:0 y:0 dst_rect: height:1440 width:2560 x:0 y:0 clip_rect: height:1440 width:2560 x:0 y:0
[ 1654.594717] amdgpu: [PFLIP]:crtc:0[00000000bd7287f3], pflip_stat:AMDGPU_FLIP_NONE, vrr[0]-fp 0
[ 1654.596864] [BANDWIDTH_CALCS]:dce112_validate_bandwidth: start
[ 1256.303055] amdgpu: [PFLIP]:crtc:0[00000000bd7287f3], pflip_stat:AMDGPU_FLIP_NONE, vrr[0]-fp 0
[ 1256.305132] [BANDWIDTH_CALCS]:dce112_validate_bandwidth: start
[ 1256.305972] amdgpu: [VBLANK]:crtc:0, vupdate-vrr:0, planes:1
[ 1256.305993] amdgpu: [PFLIP]:crtc:0, pflip_stat:AMDGPU_FLIP_SUBMITTED
[ 1256.307964] [SCALER]:resource_build_scaling_params pipe 0:
Viewport: height:1440 width:2560 x:0 y:0 Recout: height:1440 width:2560 x:0 y:0 HACTIVE:2560 VACTIVE:1440
src_rect: height:1440 width:2560 x:0 y:0 dst_rect: height:1440 width:2560 x:0 y:0 clip_rect: height:1440 width:2560 x:0 y:0
[ 1256.309929] [BANDWIDTH_CALCS]:dce112_validate_bandwidth: start
[ 1256.310336] [SURFACE]:Pipe:0 00000000f252080a: addr hi:0xf5, addr low:0xfe000000, src: 0, 0, 2560, 1440; dst: 0, 0, 2560, 1440;clip: 0, 0, 2560, 1440
[ 1256.311647] [SURFACE]:Pipe 0: width, height, x, y
[ 917.734432] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 931.386643] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 961.680968] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 973.199800] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 990.267178] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1010.320797] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1021.840710] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1041.466381] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1058.533753] amdgpu 0000:09:00.0: [drm] *ERROR* [CRTC:60:crtc-0] flip_done timed out
[ 1058.536118] amdgpu: [VBLANK]:crtc:0, vupdate-vrr:0, planes:1