Android Developer for Camera Setup on OnePlus

Замовник: AI | Опубліковано: 15.11.2025
Бюджет: 300 $

I am looking for an experienced Android developer with strong knowledge of vendor partitions, AOSP build systems, and camera HAL configuration. The goal of this project is to adjust and validate the camera provider setup on a OnePlus 7 running an Android 15-based build (crDroid). The work involves: • Reviewing and refining the camera provider implementation in the vendor layer • Ensuring proper integration of an external UVC camera through the standard AOSP external camera provider • Configuring logical camera mappings (front/back) as required • Preparing or adjusting the necessary vendor libraries and configuration files • Validating service startup, dependencies, and interaction with the system camera framework • Confirming that the system exposes only the intended logical cameras The project does not require modifying user data or system-level security mechanisms. It focuses only on vendor-side camera configuration, HAL behavior, and proper AOSP integration. Requirements: • Strong understanding of Android vendor trees • Experience with camera HAL (HIDL or AIDL generations) • Familiarity with external camera provider integration (AOSP) • Ability to review and prepare vendor-side libraries and config files • Ability to guide testing and validation via adb or on-device logs Deliverables: • Properly configured camera provider setup • Correct logical camera exposure • Verified service behavior (startup, logs, and camera enumeration) • Documentation of what was changed and why • Recommendations for long-term maintainability Preferred Experience: • Experience with OnePlus devices or Qualcomm-based devices • Previous work with custom Android builds • Familiarity with AOSP camera frameworks Timeline: Flexible, can be discussed. Budget: Open to proposals depending on experience.