Avi, while my primary experience lies in the application layer, I have also worked on customizing the Android platform, particularly with Android Automotive OS (AAOS). One of my key contributions was tailoring the system UI to integrate specific hardware components, such as cameras and DVR systems, with the vehicle's infotainment system. To achieve this, I began by thoroughly understanding the requirements for integrating these hardware components, collaborating closely with hardware teams to grasp the data they provided. I accessed hardware data through the Hardware Abstraction Layer (HAL), which required me to familiarize myself with the hardware interfaces and the data they offered. In some instances, I interacted with native libraries written in C++ to retrieve data from the lower layers of the Android architecture. Next, I customized the system UI by extending its components to display data from the hardware. This involved creating custom views and integrating them into the existing UI framework. For vehicle-specific data, I worked with CAN signals to obtain real-time information and present it appropriately in the system UI. I also made modifications to the Android framework layer to ensure seamless integration of hardware data with the system UI, which involved writing and adjusting Java and Kotlin code to manage data flow and UI updates. As a result of these efforts, we achieved a smooth integration of hardware components with the vehicle's infotainment system, enhancing user experience by providing real-time data and improved functionality. This project not only showcased our team's ability to handle complex platform-level customizations but also deepened my understanding of the intricacies of the Android platform and the importance of collaboration between software and hardware teams for successful outcomes.