Improving vendor AOSP repos

*

One Line Summary

A discussion of issues with vendor AOSP repos, and ideas for how things can be improved.

Abstract

Most OEMs fork AOSP (or further fork SoC vendor’s AOSP based BSP) and modify the tree as needed to enable and ship their devices. Unfortunately there isn’t any collaboration or community established best-practices, so these modified trees often collide with upstream AOSP changes and make updating to new AOSP releases difficult.

This discussion session will cover aspects of why this is problematic, and what might be possible to improve the situation.

Presentation Materials

slides

Speaker

  • Johnstultz

    John Stultz

    Linaro.org

    Biography

    John Stultz has worked on x86 server enablement, Enterprise Realtime Linux, and now as a member of the Linaro.org effort. In the Linux community, he has worked mostly as maintainer of the timekeeping subsystem, but has also worked on stability and scalability issues with the PREEMPT_RT patch, and most recently has been working to upstream Android functionality into the mainline kernel.