Five years contributing to Android device porting for Samsung smartphones — kernel work, AOSP builds, and the system-level layer most app developers never touch.
Individual device-tree repos available on request.
Between 2016 and 2021, I volunteered on Android device porting projects, helping bring newer Android versions to Samsung devices that had aged out of official support.
This meant working well below the app layer: compiling and modifying kernels, building from the Android Open Source Project directly, configuring device trees, and integrating vendor blobs so hardware (camera, radio, sensors) actually worked correctly after a port.
A meaningful chunk of the work was debugging — tracing boot loops, driver mismatches, and vendor integration failures back to their root cause across kernel logs and system traces.