Skip to content

Instantly share code, notes, and snippets.

View someone5678's full-sized avatar
πŸ‡
Staring at code 24/7/365

someone5678 someone5678

πŸ‡
Staring at code 24/7/365
View GitHub Profile
@rithvikvibhu
rithvikvibhu / aap.md
Created September 25, 2025 12:45
Apple Airpods Bluetooth Packets

Apple Airpods

Page: Hearing Assitance

Heading Aid toggle

dump: hearing-aid-toggle.pklg

  1. Off -> On
  2. On -> Off
@Saren-Arterius
Saren-Arterius / Waydroid.sh
Last active November 29, 2025 00:59
Install Waydroid on Steam Deck (As of 2024-03-16)
#!/bin/sh
cage -- bash -c 'wlr-randr --output X11-1 --custom-mode 1280x800; sleep 1; sudo /usr/local/bin/waydroid-helper & waydroid show-full-ui'
@gitclone-url
gitclone-url / Boot image extraction guide.md
Last active April 30, 2026 11:22
Guide on how to extract a boot image from any Android phone without needing to root using Magisk, without stock firmware or a custom recovery
@Mirochiu
Mirochiu / genkeystore.sh
Created March 31, 2023 02:53
Use pk8 and x509.pem files in AOSP to generate the keystore file for Android Studio
#!/usr/bin/bash
# generate the keystore and show the result
storepassword="password"
outkeystore="mygen.keystore"
if [ $# -gt 0 ]; then
outkeystore="$1"
fi
if [ $# -gt 1 ]; then
@kairusds
kairusds / 1-termux-adb.md
Last active March 29, 2026 19:08
Instructions for connecting Termux's android-tools adb to the current device via Wireless debugging and fixing phantom process killing

Install android-tools if you haven't already:

pkg update ; pkg upgrade
pkg install android-tools

adb pair 127.0.0.1:port
@davidedmundson
davidedmundson / PlasmaNested.sh
Last active March 13, 2026 20:35
Run plasma from within gamescope
#!/bin/sh
# Remove the performance overlay, it meddles with some tasks
unset LD_PRELOAD
## Shadow kwin_wayland_wrapper so that we can pass args to kwin wrapper
## whilst being launched by plasma-session
mkdir $XDG_RUNTIME_DIR/nested_plasma -p
cat <<EOF > $XDG_RUNTIME_DIR/nested_plasma/kwin_wayland_wrapper
#!/bin/sh
@mvaisakh
mvaisakh / kernel-rebase.sh
Last active January 21, 2026 16:22
A Kernel split changes committing script (used for splitting massive OEM kernel commits)
#!/usr/bin/bash
# author: Vaisakh Murali <mvaisakh@statixos.com>
#
# Before you start, make sure you squash all split OEM commits into
# one single commit. This will break down the single huge commit
# into multiple smaller commits, helping to cleanup OEM codes easier.
#
# Make sure this script is renamed to rebase.sh as the script
@bonnopc
bonnopc / multipleSSHkeysForUnix.md
Created November 23, 2021 17:06
Enable Multiple SSH Keys for MacOS/ Ubuntu/ Debian etc.

Enable Multiple SSH Keys for UNIX Based OS

Follow these steps below to enable multiple SSH keys on your device with UNIX Based OS (MacOS/ Ubuntu/ Debian etc.). Suppose, you have two different users/ accounts, one is personalAccount and another is companyAccount. And you have already a default key configured with personalAccount. (If you haven't set up your default ssh-key yet, please follow this article before going ahead with these steps described below.)

1. Generate another ssh-key

Generate a new ssh-key for your companyAccount.

cd ~/.ssh
ssh-keygen -t rsa -C "your_email@youremail.com"
@SebaUbuntu
SebaUbuntu / README.md
Last active December 23, 2025 02:49
Generate framework compatibility matrix from fqnames

Generate framework compatibility matrix from fqnames

  • Download these 2 files
  • Compile AOSP without fcm from stock and wait for check_vintf to error out
  • Delete Python prefix from all lines (e.g. checkvintf E 06-24 00:30:22 49120 49120 check_vintf.cpp:554])
  • Paste the result in fqnames.txt
  • Launch the script
@Obydux
Obydux / Fabric-Quilt-Server-Optimization.md
Last active April 30, 2026 07:09
Fabric/Quilt Server Optimization

Fabric/Quilt Server Optimization

This has updated for 1.20.4, all of the optimization mods mentioned here are compatible with each other and don't affect vanilla behaviour by default.

Mods