Skip to Main Content
Talk Intermediate First Talk

Maintaining Android Devices in the Custom ROM World

Proposal status is Rejected
Session Description

This talk explores the journey of adding and maintaining a device in a custom Android ROM project. I’ll walk through the process of onboarding a new device, how to keep it updated with major Android releases, and what it takes to ensure long-term software support.

We’ll also discuss key challenges like dealing with outdated vendor components and how to handle kernel limitations during Android version upgrades.

The session is designed for developers maintaining custom ROMs, contributing to open-source Android, or working with legacy Android hardware.

Key Takeaways
  • Learn how to bring up a new device in a custom ROM project. 

  • Understand version upgrade challenges across AOSP releases. 

  • Explore the role and risks of closed vendor components. 

 

References

Session Categories

Engineering practice - productivity, debugging
Technology architecture

Which track are you applying for?

Android Open Source Project (AOSP) Devroom

Speakers

Jaimin Kalariya
Jaimin Kalariya Embedded Software Engineer | Silicon Signals Pvt. Ltd

Official LineageOS Pixel 9 series device maintainer.
Android Embedded Software Engineer with a passion for open-source development and a strong dedication to enhancing Android devices through the Android Open Source Project (AOSP). Specialising in Board Support Package (BSP) development, I contribute to improving Android device functionality and performance.

jaimin kalariya
jaimin kalariya .