This is your work, valued

Andrew Gunnerson

Elite
@chenxiaolong

BCR. A Basic Call Recorder for rooted Android devices

2.8k

avbroot. Tool for manipulating and re-signing Android A/B OTAs

917

RSAF. An Android Storage Access Framework document provider for rclone

890

DualBootPatcher. Patches Android ROMs for dual boot support

558

MSD. Android app for emulating mass storage devices over USB

272

Custota. Android A/B OTA updater app for custom OTA servers

232

Unity-for-Arch. Porting Ubuntu's Unity Shell to Arch Linux

163

AlterInstaller. Spoof Android package manager installer fields

123

OEMUnlockOnBoot. Reenable Android's `OEM unlocking` toggle on every boot

84

nudl. An unofficial client for downloading HMG infotainment firmware

81

Debian-Packages. Packaging files for Debian packages

54

ipmi-fan-control. Rust

43

afsr. A tool for unpacking and packing Android filesystem images reproducibly

40

aosproot. Apply Magisk boot image patch during AOSP build

26

grapheneos-patches. Collection of patches I apply to my personal GrapheneOS builds

25

Unity-for-Arch-Extra. Extra stuff for the Unity-for-Arch project

25

DualBootZips. Shell

24

my-avbroot-setup. My personal avbroot setup for my Android devices

24

MirrorMobile. Mirror phone screen to vehicle screen (while parked) via Android Auto

23

PixelLight. A flashlight app for Google Pixel devices that uses private APIs to access high brightness modes

22

jellyfin-ffmpeg-fedora. Unofficial Fedora packaging scripts for jellyfin-ffmpeg

20

samfusdl. A command line client for Samsung FUS (Firmware Update Service)

20

avbroot-inc-ota. Proof-of-concept tool to generate an Android incremental OTA from two full OTAs

19

BCP. A tech demo to play audio to the other party in a phone call

17

ddns-updater. A simple RFC 2136 dynamic DNS updater

16

keystrings-decrypter. Simple decryption tool for TouchWiz keystrings.dat files

15

CTSLauncher. A simple launcher and quick settings tile for contextual search (Circle to Search)

13

deodexer. Python

12

cargo-android. Bare-bones cargo wrapper for cross-compiling to Android targets

11

tmovvm. An unofficial Android client for the T-Mobile mstore VVM API

10

dotfiles. My precious!

10

svrbsctl. Simple tool to control the operating state of SteamVR 2.0 Base Stations

9

random-scripts. Python

9

UnityNext-for-Arch. Project for porting Mir and Unity 8/Next to Arch Linux

8

android-cmake. CMake toolchain file and other scripts for the Android NDK

8

Knoxify. Magisk module to enable KNOX features in TouchWiz ROMs

7

ArchLinux-Packages. Packages for Arch Linux (some in AUR)

6

ChargeLimit. Battery charge limit quick settings tile for Google Pixel devices

6

beatsaber-configs. My Beat Saber game configuration and recording setup

6

pixel-factory-images. Fetch Pixel factory image metadata

6

Unity-for-Fedora. Porting Ubuntu's Unity Shell to Fedora

5

xiaomi-avbroot. Proof of concept for https://github.com/chenxiaolong/avbroot/issues/472

5

chenxiaolong.

5

libaxmlparser. Subset of AOSP's libandroidfw for parsing Android's binary XML files

5

zbm-inject-pass. A custom build of ZFSBootMenu that avoids the need to enter the encryption password twice

5

sepatch. A high-level wrapper library around libsepol for manipulating binary SELinux policies

4

fedora-encrypted-boot. Patch for Anaconda installer to allow installing Fedora with an encrypted /boot volume

4

edp-psr-hack. A hacky kernel module to force enable PSR on the internal eDP display

3

sslkeyfinder. Search a broken disk or another input file for SSL private keys

3

selinux. C

3

neuteredsaf. Heavily stripped down version of Android's DocumentsUI for pre-KitKat

2

Note4Kernel. C

1

parrot_spam. Some fun at a previous job

1

parrotize. Python

1

beatsaber-overlay. Web-based overlay for Beat Saber

1

abseil_link_error_test. C++

1