This is your work, valued

United States

Danny Lin

Elite
@kdrag0n

stacking orbs @OrbStack

safetynet-fix. Google SafetyNet attestation workarounds for Magisk

6.4k

fastboot.js. WebUSB implementation of the Android fastboot protocol

476

android12-extensions. Enable and customize hidden features on Android 12.

447

proton-clang. Proton Clang toolchains builds in the form of a continuously updating Git repository. Clone with --depth=1.

350

android-webinstall. Easy-to-use web installer for Android-based operating systems

289

adevtool. Android ROM device support and bringup tool, designed for maximum automation and speed.

240

base16-kitty. Base16 color scheme template for kitty

205

freqbench. Comprehensive CPU frequency performance/power benchmark

177

pyrobud. A clean selfbot for Telegram with an emphasis on quality and practicality, designed to complement the official clients.

131

cbackup. Fast & complete app + data backup script for Android

93

colorkt. Modern color science library for Kotlin Multiplatform and Java

76

tipatch. A patcher for TWRP to backup internal storage/emulated SD card contents (photos, downloads, videos, etc).

75

linux-virtcontainer. Guest kernel for Nestbox (rootless VM containers on Android)

71

android_packages_apps_RepainterServicePriv. First-class custom ROM integration service for my Repainter app

68

touchpaint. An experimental Linux kernel module that demonstrates the lowest possible input latency on modern smartphones. Not for Android or production use.

66

inter-font-pack. Magisk module that replaces Android's system fonts with Inter and other complementary fonts.

56

proton_kernel_redbull. Proton Kernel for the Pixel 5 (redfin) and Pixel 4a 5G (bramble), unified as redbull.

45

proton_zf6. Proton Kernel for the Asus Zenfone 6 (2019), codename Kirin and also known as I01WD and ZS630KL.

43

proton_bluecross. Proton Kernel for the Pixel 3 (blueline) and Pixel 3 XL (crosshatch) unified as bluecross. (discontinued)

38

proton-clang-build. A set of scripts to build optimized LLVM and binutils toolchains. See https://github.com/kdrag0n/proton-clang for prebuilts.

33

proton_wsl2. Proton Kernel for the Windows Subsystem for Linux 2 (WSL 2). Highly experimental and always at the mercy of Windows Update.

29

base16-termux. Base16 for Termux

27

aarch64-elf-gcc. GCC 9.2.0 + binutils 2.32 toolchain for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch64 systems.

26

glcolortest. GLSL shader for testing color science and palette generation algorithms interactively

24

proton_kernel_wahoo. Proton Kernel for the Pixel 2 (walleye) and Pixel 2 XL (taimen), unified as wahoo.

23

earlypilot. All-in-one server for monetizing software development with the early access supporter model

23

benchkit. A developer-centric toolkit module for Android to facilitate in-depth profiling and benchmarking. MOVED to official Magisk module repo: https://github.com/Magisk-Modules-Repo/benchkit

23

kramflash. A fast & simple bootable GKI kernel flasher for boot image v2 and v3 devices.

22

touchpaint-android. Touchpaint Android app for latency testing, corollary to the Linux kernel module: https://github.com/kdrag0n/touchpaint

19

fxdsp. Fast and simple C++ DSP engine with high-quality effects. Originally built for PhantomAmp, an Android app for rootless system-wide audio effects.

17

arm-eabi-gcc. GCC 9.2.0 + binutils 2.32 toolchain for x86_64 hosts, targeted for bare-metal (ELF / kernel-only) AArch32 systems.

17

ulog. Simple, fast, efficient logging facade for Android apps

17

protonaosp.kdrag0n.dev. Website for @ProtonAOSP, a minimal Android fork focused on UI/UX and performance.

17

mainline_kernel_easel. Mainline Linux kernel for the Pixel Visual Core image coprocessor (codename Easel/Monette Hill) found in the Pixel 2 and 3.

15

linux-m1. My experiments with Linux for the Apple M1 platform, based on Asahi and Corellium patches

13

app-utils. Select parts of my homegrown library for Android app development

12

velocity_dream. Velocity Kernel for the Samsung Galaxy S8/S8+ (dreamlte/dream2lte). (discontinued)

10

drone-ssh-debug. A Drone plugin to enable remote build monitoring and debugging over SSH.

10

touchpaint-flutter. Touchpaint Flutter app for touch latency testing, corollary to the Android app: https://github.com/kdrag0n/touchpaint-android

10

velocity_tissot. Velocity Kernel for the Xiaomi Mi A1 (tissot). (discontinued)

9

callbench. A program to measure the speed of simple time syscalls and vDSO calls, as well as basic in-memory file I/O using the mmap(2) and read(2) syscalls.

9

github-releases-proxy. GitHub Releases asset proxy for Cloudflare Workers

7

blurtest. Test implementation of dual-filter Kawase blur in OpenGL ES 3.1, in the form of an Android app.

7

DeviceSink. Android 11 device controls kitchen sink with all possible device types for testing.

7

eas_sdm660. An accurate, performant, and power-efficient EAS energy model for the Qualcomm Snapdragon 660 SoC (codename sdm660). THIS IS NOT A FULL EAS IMPLEMENTATION.

7

serenade-calhacks23. TypeScript

6

caf_kernel_wahoo. CAF 4.4-based kernel for the Pixel 2 / XL (walleye/taimen), unified as wahoo. Note that this is a proof-of-concept which cannot fully boot Android due to encryption issues.

5

carriersettings-extractor. Converts the CarrierSettings binary protobuf files in Google Pixel device images to XML format compatible with AOSP

4

GmsCore. Free implementation of Play Services

4

tracee. Linux Runtime Security and Forensics using eBPF

3

soca-treehacks24. JavaScript

3

bun. Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

2

distrobuilder. System container image builder for LXC and Incus

2