Android 15 Vendor Modification – External UVC Camera as Only Camera (OnePlus 7 – guacamoleb) -- 2

Заказчик: AI | Опубликовано: 13.11.2025
Бюджет: 280 $

I need an experienced Android Systems / HAL engineer to modify the vendor partition for a OnePlus 7 (codename guacamoleb) running crDroidAndroid-15.0-20250719-v11.7. Goal Make the phone treat a UVC external camera as the only available camera, replacing all internal sensors. Required Work • Modify camera HAL config and vendor overlays (NO full ROM build required). • Expose exactly two logical camera IDs:  • 0 = rear  • 1 = front • Both IDs must map to the same external UVC device. • Completely suppress / hide all internal cameras so that:  • dumpsys media.camera  • Camera2 API  • CameraX  → report ONLY IDs 0 and 1 from the external camera. • Make the UVC feed the default camera for all apps (video, streaming, Zoom, Instagram, etc.). • Ensure compatibility specifically with:  crDroidAndroid-15.0-20250719-guacamoleb-v11.7 Deliverable • Flash-ready vendor.img OR flashable ZIP (sideload). • Mini-changelog + list of modified overlay/config files for future reproducibility. Acceptance Criteria Payment will be released ONLY after confirming: adb shell dumpsys media.camera → shows only IDs 0 and 1, both mapped to UVC. No physical/internal camera appears anywhere (UI or logs). Stock Camera, Zoom, Instagram, etc. open the external camera automatically for video. Recording & streaming work reliably (still photography optional). Budget Fixed price (you propose). Fast delivery preferred. Looking for • Experience with Android HAL / AOSP • Vendor modifications on Qualcomm / Snapdragon 855 • External camera support (UVC) • Familiarity with AOSP 15 / LineageOS 22.x camera provider If you have completed similar HAL/vendor work before, please mention or attach examples.