Vidar: Securing the Android Ecosystem through Intelligent Patch-porting Automation

Academic Year: 2025 | Program: INFO

Vidar: Securing the Android Ecosystem through Intelligent Patch-porting Automation

Maintaining security patches across Android branches requires constant developer effort to manually adapt patches and resolve complex merge conflicts. With hundreds of security fixes incoming each month, this process is slow, error-prone, and diverts valuable engineering time from higher-impact work. Vidar transforms patch maintenance with AI-powered automation, using large language models to resolve rejected patches and generate clean, context-aware fixes. By eliminating much of the tedious manual intervention, Vidar accelerates security updates, reduces developer workload, and ensures vulnerabilities are patched quickly and reliably across diverse downstream branches, strengthening the security of the Android ecosystem without disrupting ongoing development efforts.

View Project Document (pdf)

Project sponsored by: Google
Project Team

Carolyn Christopher Chen
Enrico Pratama
Eugene Alexander Wongso
Steven Wilbert Heng
Theophila Abigail Setiawan

Return to List