Android platform & ROM maintenance

Bobby Panarisi

I maintain crDroid for four Google Pixel devices — device trees, kernels, SELinux policy, and the build tooling that turns all of it into a signed monthly OTA.

Most of that work lands upstream rather than in my own repositories —43 pull requests into crDroid's organisation, and platform patches that other ROMs have since picked up. Builds ship through crDroid's official channels, withmatching NikGapps packages alongside them.

Officially maintained

DeviceCodenameThread
Pixel 10 ProblazerXDA
Pixel 5abarbetXDA
Pixel 5redfinXDA
Pixel 4a 5GbrambleXDA

All four on crDroid 12.x / Android 16, built monthly.

Selected work

All projects →

radb

active

Lend a USB-attached Android device to a remote machine, so stock adb and fastboot drive it as if it were plugged in there.

  • go
  • adb
  • fastboot
  • usb
  • tooling

43 pull requests into crDroid's own repositories, plus platform patches that other custom ROMs picked up and shipped.

  • crdroid
  • aosp
  • upstream
  • frameworks
  • kernel

Official crDroid maintainer for the Pixel 4a 5G, Pixel 5, and Pixel 5a — three devices Google stopped supporting, kept current on Android 16.

  • crdroid
  • aosp
  • pixel
  • device-trees
  • kernel

Bringing up crDroid on Google's Tensor G5 hardware — official builds for the Pixel 10 Pro and Pro XL.

  • crdroid
  • aosp
  • pixel
  • tensor
  • bringup

Build script for producing signed crDroid OTA packages. Adopted upstream by crDroid and now maintained there.

  • shell
  • crdroid
  • build
  • signing
  • ota