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

928

RSAF. An Android Storage Access Framework document provider for rclone

909

DualBootPatcher. Patches Android ROMs for dual boot support

559

MSD. Android app for emulating mass storage devices over USB

279

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

234

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

163

AlterInstaller. Spoof Android package manager installer fields

132

nudl. An unofficial client for downloading HMG infotainment firmware

86

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

85

Debian-Packages. Packaging files for Debian packages

54

ipmi-fan-control. Rust

43

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

41

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

27

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

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

25

DualBootZips. Shell

24

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

24

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

20

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)

14

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

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

10

dotfiles. My precious!

10

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

pixel-factory-images. Fetch Pixel factory image metadata

7

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

6

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

6

chenxiaolong.

6

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

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

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