
Em Andamento
Publicado
Pago na entrega
Android AOSP – External USB Camera as System Camera (Pixel 8a) I’m looking for an Android developer with AOSP / framework experience to deliver a fully functional solution for using an external USB UVC capture card as the system camera on a Pixel device. This project prioritizes functionality and reliability, not architectural perfection. Target setup Device: Pixel 8a Android: 15 or 16 (currently running Android 16; downgrade acceptable if needed) External camera: USB UVC video capture card Video source comes from a Windows PC (OBS or vMix) Current situation The USB capture card works and video is received on the Pixel using a dedicated app. However, the device does NOT expose the capture card as a system Camera2 camera. The External Camera Provider is not yet integrated in the current build. Required outcome (functional) The external USB UVC capture card must be exposed as a system camera Visible through Camera2 / CameraX / WebView / browser camera APIs Usable by standard apps without custom USB handling Once exposed as a system camera: All internal cameras must be hidden from apps The system must expose only two camera IDs: 0 = BACK 1 = FRONT Both IDs must resolve to the same external USB camera What is acceptable AOSP framework modifications CameraService / CameraProvider changes Device-specific or Pixel-specific patches Practical or non-elegant implementations Any approach that achieves the required behavior system-wide What is NOT required Upstream-ready patches Clean or generic architecture Support for multiple devices Deliverables Clear patches or diffs and build / flash instructions, or a flashable build for Pixel 8a Proof of functionality (Camera2 enumeration and app usage) Requirements Real experience working with Android camera framework internals Ability to integrate External Camera Provider and control camera enumeration Focus on getting a working result quickly Budget Open / negotiable Payment is for a working functional result, not for attempts Objective Deliver a working solution as soon as possible Make it reproducible Close this problem definitively If you know how to expose an external USB UVC capture card as the only front and back cameras on a Pixel device, this project is for you.
ID do Projeto: 40134184
76 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Hi there, I have carefully reviewed your project requirements and understand the task clearly. After analyzing the details and expected outcome, I am submitting this proposal with a focused and practical approach to your project. The project entails integrating an external USB UVC capture card as the system camera on a Pixel 8a running Android 15 or 16. Currently, the external camera is functional with a dedicated app but is not exposed as a system Camera2 camera. To achieve the required outcome, I will focus on modifying the AOSP framework to expose the USB capture card as a system camera visible through Camera2 / CameraX APIs. This will ensure standard app compatibility without the need for custom USB handling. Additionally, I will work on hiding internal cameras and exposing only two camera IDs (0 = BACK, 1 = FRONT) resolving to the external USB camera. My proposed solution will involve practical AOSP framework modifications, CameraService / CameraProvider changes, and device-specific patches to achieve the desired system-wide functionality. Deliverables will include clear patches or diffs with build instructions, ensuring a reproducible and definitive solution for the Pixel 8a device. Let's discuss in detail through chat.
$945 USD em 1 dia
3,1
3,1
76 freelancers estão ofertando em média $820 USD for esse trabalho

Hello, I understand you want the external USB UVC capture card to appear as the system camera on a Pixel 8a, running Android 15 or 16, and accessible via Camera2, CameraX, and WebView. The goal to hide internal cameras and expose only two IDs (0 BACK, 1 FRONT) that both map to the USB source will guide a targeted AOSP patch. My approach is to implement an ExternalCameraProvider wired into CameraService and modify the camera enumeration so the external device is the sole system camera, with deterministic mapping for both IDs. I will deliver minimal, reproducible patches or a flashable build for Pixel 8a, along with clear build and flash steps and a validation guide that confirms Camera2 enumeration and app usage. Are you open to using Android 15 as base if required for stability of the External Camera Provider integration? Do you want both camera IDs 0 and 1 to always map to the external USB camera, even if the USB device is temporarily unavailable? Which USB capture card model and firmware are being used, and is it fully UVC-compliant on Android? What test strategy and apps should we use to verify Camera2 enumeration, WebView access, and app usage? Any timing, risk, or release constraints I should know about? Best regards,
$1.000 USD em 19 dias
9,4
9,4

Hello, Thank you so much for posting this opportunity. It sounds like a great fit, and I’d love to be part of it! I’ve worked on similar projects before, and I’m confident I can bring real value to your team. I’m passionate about what I do and always aim to deliver work that’s not only high-quality but also makes things easier and smoother for my clients. Feel free to take a quick look at my profile to see some of the work I’ve done in the past. If it feels like a good match, I’d be happy to chat further about your project and how I can help bring it to life. I’m available to get started right away and will give this project my full attention from day one. Let’s connect and see how we can make this a success together! Looking forward to hearing from you soon. With Regards! Abhishek Saini
$1.000 USD em 7 dias
6,5
6,5

Hello, I’ve reviewed your Pixel 8a USB UVC capture card integration and I’m confident I can deliver a robust solution that exposes the external camera as a system camera under Camera2/CameraX, hides internal cameras, and makes the feed accessible to all apps. With hands-on experience modifying the Android camera framework (CameraService/CameraProvider) and implementing External Camera Provider patterns for custom devices, I will implement patches that: - Introduce an ExternalCameraProvider backed by the USB UVC device, wired into the CameraService enumeration. - Expose two camera IDs (0 BACK, 1 FRONT) that both map to the external camera source. - Hide built-in cameras so only the external source is visible to apps. - Provide clear diffs, build/flash instructions, and a test plan to verify Camera2 enumeration and app usage (including WebView). Deliverables will include patches/diffs and a flashable Pixel 8a build, along with validation steps to confirm the external camera appears as the primary system camera and is usable by standard apps. Proposed timeline: approximately two weeks to implement, test, and document reproducible steps. Best regards,
$700 USD em 8 dias
6,1
6,1

Hii there, I’m offering a 30% discount on my first project to integrate a USB UVC camera on an AOSP Android system at an affordable rate. I specialize in Android hardware integration, ensuring seamless connectivity, stable camera streaming, and responsive control. For this project, I will handle USB camera detection, driver compatibility, video feed capture, API integration, frame rate optimization, and ensure smooth performance across devices running your custom AOSP build. I understand how important it is for USB camera integration to balance stability, low latency, and compatibility for real-time applications. I can help with kernel/module setup if needed, UVC protocol implementation, Android camera API bridging, error handling, testing on multiple hardware configurations, and optimization for reliable video streaming. My focus is always on delivering a fully functional, stable, and professional USB camera integration solution. If you’re looking for a reliable professional who can integrate a USB UVC camera on AOSP Android efficiently, I’d be delighted to collaborate and bring your project to life. Kind regards, Sohail Jamil
$700 USD em 1 dia
6,5
6,5

Hi, there. The hardest part here isn’t UVC capture, it’s forcing CameraService to expose a single external source as both logical cameras while suppressing all internal HALs without breaking Camera2/CameraX expectations. I’ve worked on AOSP camera paths where partial masking caused apps to enumerate phantom IDs or fail capability checks, especially on Pixel devices with tightly coupled providers. I mitigate this by integrating the External Camera Provider explicitly, overriding camera enumeration at the framework level, and mapping IDs 0 and 1 to the same external stream with consistent metadata and capabilities. I’d sequence this by validating provider load, patching CameraService visibility, disabling internal cameras for apps, then verifying enumeration and usage across Camera2, CameraX, and WebView before packaging diffs or a flashable build. Are you already building AOSP for the Pixel 8a locally, or should I include a full flashable image with instructions?
$850 USD em 7 dias
5,9
5,9

USB UVC Cam Integration on AOSP Android I’m a full-stack software engineer with expertise in React, Node.js, Python, and cloud architectures, delivering scalable web and mobile applications that are secure, performant, and visually refined. I also specialize in AI integrations, chatbots, and workflow automations using OpenAI, LangChain, Pinecone, n8n, and Zapier, helping businesses build intelligent, future-ready solutions. I focus on creating clean, maintainable code that bridges backend logic with elegant frontend experiences. I’d love to help bring your project to life with a solution that works beautifully and thinks smartly. To review my samples and achievements, please visit:https://www.freelancer.com/u/GameOfWords Let’s bring your vision to life—connect with me today, and I’ll deliver a solution that works flawlessly and exceeds expectations.
$700 USD em 7 dias
5,7
5,7

Hello, I have solid experience with Android AOSP and camera framework internals. I can modify the CameraService and CameraProvider to expose your external USB UVC capture card as the sole system camera on your Pixel 8a. This will make the camera visible to standard Camera2, CameraX, and browser APIs, hiding all internal cameras as you requested. I focus on practical, working solutions and can provide clear patches or a flashable build with instructions and proof of functionality. Thanks, Teo
$700 USD em 35 dias
5,5
5,5

Projects like this excite me because they push me and keep the work interesting. I understand that you need the external USB UVC capture card to be seamlessly integrated as the system camera on the Pixel 8a, ensuring it is exposed through Camera2 and usable by standard apps without custom handling. My extensive experience with the Android camera framework equips me to deliver a practical and effective solution quickly. Happy to outline how I would turn this plan into a working solution. Chat soon, Anne S
$700 USD em 7 dias
5,9
5,9

I can deliver a working Pixel 8a AOSP build where your USB UVC capture card is exposed as the only system camera, visible to Camera2, CameraX, WebView, and browser APIs, with internal cameras hidden and only two IDs returned. → Working approach for Pixel 8a . Integrate and enable the External Camera Provider in the build for Android 15 or 16 . Ensure CameraService enumerates the UVC device through the provider and publishes it to the framework . Override camera enumeration so internal sensors are not surfaced to apps → Camera ID mapping requirement . Force framework level enumeration to expose only two camera IDs . ID 0 treated as BACK and ID 1 treated as FRONT . Both IDs routed to the same external UVC stream, including consistent characteristics so apps do not reject it → Practical implementation points . CameraProvider and CameraService patches to filter physical cameras and remap logical IDs . Adjust camera characteristics metadata for lens facing, orientation, stream configs, and capabilities expected by common apps . Ensure WebRTC and browser camera constraints work by returning stable IDs and supported formats → Deliverables and proof . Patch set or diffs against your AOSP branch plus reproducible build and flash instructions . Optional flashable images for Pixel 8a if you prefer . Proof via Camera2 enumeration output and testing in at least one Camera2 app plus browser WebRTC camera selection Best regards, Abdul Hadi Android AOSP Developer
$700 USD em 12 dias
6,0
6,0

⚠️You are not looking for a coder. You are looking for someone who can build this properly. That is exactly why your project stood out.⚠️ Your goal to expose an external USB UVC capture card as the sole Camera2 source on Pixel 8a prioritizes functional reliability over architectural elegance, aligning with practical, system-level integration rather than superficial patchwork. At DigitaSyndicate, a UK-based digital systems agency, we build precision-engineered automation, modern web platforms, and AI-driven systems designed for performance and long-term scalability. Our expertise with Android camera framework internals, including CameraService and External Camera Provider customization, ensures a streamlined, reliable system camera integration tailored specifically for Pixel devices and Android 15/16 builds. We recently delivered a customized Camera2 integration that replaced internal cameras with a single external source for a commercial Android device, achieving stable system-wide use without ambiguity. Can you share your main priorities and timeline so I can map out the right execution plan for you? Casper M. Project Lead | DigitaSyndicate Precision-Built Digital Systems.
$750 USD em 14 dias
5,4
5,4

✅Hi there, hope you are doing well! I have extensive experience working with the Android AOSP framework, including successful integration of USB cameras into existing systems, enabling a seamless user experience with external UVC devices. To achieve a functional result for exposing the USB UVC camera as the system camera, the most crucial aspect will be modifying the CameraService and CameraProvider to ensure proper recognition and enumeration by the Camera2 API. I propose to implement necessary patches and modifications that will expose the external USB camera as the only visible system camera, facilitating usability across standard applications while hiding internal cameras. I'd like to work on this project sincerely from my confidence. Let's connect and discuss more.
$945 USD em 1 dia
5,2
5,2

Hi there, I fully understand the challenge of integrating an external USB UVC capture card as a system camera on a Pixel 8a running Android 15 or 16. I am confident in delivering a practical and reliable solution tailored specifically for your device. - Modify AOSP CameraService and CameraProvider to expose your USB capture card as the only system camera - Hide all internal cameras and map two camera IDs both pointing to your external USB UVC camera - Provide clear patches/diffs and detailed build/flash instructions for reproducibility - Validate functionality with Camera2 API and standard camera apps to ensure seamless usability **Skills:** ✅ Android SDK & AOSP framework internals — focus on Camera2/CameraX integration ✅ Java & Embedded Systems debugging — addressing your device-specific USB capture card ✅ Video processing & system camera enumeration control ✅ Practical AOSP framework changes — rapid, reliable delivery over architectural perfection ✅ Direct experience with Pixel device customization and build environment **Certificates:** ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I’m ready to start immediately and deliver a working, reproducible solution swiftly. Could you share the current state of your AOSP build environment and any previous modifications related to the camera stack? Best regards,
$900 USD em 10 dias
5,1
5,1

Hi There!!! !!>>> THE PROJECT GOAL IS TO INTEGRATE A USB UVC CAMERA AS THE SYSTEM CAMERA ON A PIXEL ANDROID DEVICE <<<!! I have carefully studied your project description and understand that you need a functional AOSP solution exposing an external USB UVC capture card as both front and back cameras on a Pixel 8a, fully usable via Camera2, CameraX, and standard apps. I am best fit for this project because I have hands-on experience with Android AOSP framework modifications and camera provider integration. • Modify CameraService and External Camera Provider to expose USB UVC camera • Ensure Camera2/CameraX APIs enumerate only the external camera as front/back • Build or patch AOSP for Pixel 8a with clear instructions and proof of functionality Basic services include testing, source code delivery, documentation, and functional flashable build setup. I have 9+ years experience as a full stack and embedded systems developer and have done projects involving AOSP camera integration and device-specific USB video solutions. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$850 USD em 16 dias
5,1
5,1

As an experienced electronic hardware and firmware engineer with a passion for designing innovative solutions, I can bring a unique perspective and skill set to your project. My proficiency in PCB design, firmware development, and RF analysis is directly applicable to your requirements. I have a proven track record of delivering robust, high-performance solutions for embedded systems – exactly what is needed to expose the USB UVC capture card as the system camera on your Pixel device. One of my core strengths lies in my ability to seamlessly integrate different communication protocols, such as USB in this case. This competency will be essential for achieving your objective of making the external camera usable by standard apps without custom USB handling. Additionally, my mastery of Wi-Fi and Bluetooth technologies will be valuable when implementing these wireless functions post-integration. Having closely worked with microcontrollers, I am well-versed in AOSP and possess firsthand experience handling Android camera framework changes. I thrive on challenges and focus on getting functional results promptly without compromising quality. Let's collaborate to swiftly accomplish your project objectives and provide reproducible solutions that definitively resolve the current problem.
$700 USD em 7 dias
5,0
5,0

Hi, I’m excited about the opportunity to integrate the USB UVC camera as the system camera on your Pixel 8a. With over 10 years of experience working with the Android camera framework and AOSP, I can effectively modify the CameraService and CameraProvider to ensure your external camera is recognized as the primary system camera. I’ve successfully worked on similar projects that prioritize functionality, making me confident in delivering a robust solution that meets your requirements. I aim to provide clear patches or diffs along with build instructions, ensuring fast implementation. What approach do you envision for testing once the camera is integrated?
$945 USD em 1 dia
4,6
4,6

Hello there, I am a seasoned Android developer with expertise in AOSP and framework customization. I am excited about the opportunity to tackle the project of integrating an external USB UVC capture card as the system camera on a Pixel 8a device running Android 15 or 16. My focus is on delivering a fully functional solution that prioritizes functionality and reliability, ensuring seamless integration and usability across standard apps without the need for custom USB handling. Regards, anilptk
$890 USD em 5 dias
4,0
4,0

Hello there, I reviewed your project USB UVC Cam Integration on AOSP Android and understood the requirements at a high level. I focus on delivering clear, stable, and maintainable solutions aligned with the actual scope, I can work with Java, Mobile App Development, Android and follow a clean development process with proper structure and error handling. If this aligns with what you’re looking for, please come to chat to discuss further. Best regards
$700 USD em 7 dias
4,2
4,2

Hello, Drawing from my extensive experience in mobile app development, particularly on Android platforms (such as AOSP), I have the technical prowess to execute this project effectively. My skills in software architecture, integrated with a knack for problem-solving, will be instrumental in exposing your USB UVC capture card as the system camera on your Pixel 8a device. Moreover, I understand your project's urgency and budget considerations necessitating a swift yet efficient solution. I guarantee a result-oriented approach that prioritizes functionality and reliability as per your requirement. My previous involvement with web systems has accentuated my proficiency with APIs and I'm confident in my ability to effectively integrate the External Camera Provider and control camera enumeration. Finally, my capacity to self-manage during independent projects while still promoting effective collaboration positions me as an ideal candidate for your needs. In conclusion, choosing me would not only ensure a working outcome compatible with Camera2 / CameraX / WebView / browser camera APIs but also promise clear patches or diffs and detailed build/flash instructions at the end of our project. Let's connect to further discuss how my expertise can best serve your goals Thanks!
$700 USD em 2 dias
4,1
4,1

Hello, I’m an Android framework developer specializing in AOSP CameraService and provider integration. I focus on practical, reliable camera solutions that work across Camera2/CameraX, with hands-on experience on Pixel devices. I’ve previously built and shipped external USB/UVC camera integrations and managed camera enumeration so external sources appear as system cameras, while hiding internal ones. I can implement an External Camera Provider and patch CameraService to expose the USB device as two IDs (0=BACK, 1=FRONT) mapped to the same external source. I can deliver a tested patchset (diffs or a flashable build) with build/flash instructions, targeting Pixel 8a on Android 16 (or 15 if needed). I guarantee a working solution. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$945 USD em 1 dia
4,0
4,0

Hi, hope you are doing well. I've read your proposal very carefully and I am confident about your project. I understand that you need an Android developer with AOSP/framework experience to make an external USB UVC capture card function as the system camera on a Pixel 8a device. I have hands-on experience in modifying AOSP frameworks and camera services, which will help me deliver the solution you need. These are my approach: - Analyze the current framework and identify the necessary modifications to integrate the external camera provider. - Implement the required changes to CameraService and CameraProvider to expose the USB capture card as a system camera. - Provide clear patches, build instructions, and proof of functionality for both Camera2 and CameraX. I can start immediately and complete the work within a short timeline. I understand that functionality is key here, and I’m all about delivering workable results quickly—no fluff, just the good stuff! Looking forward to your reply.
$700 USD em 7 dias
3,4
3,4

Buenos Aires, Argentina
Método de pagamento verificado
Membro desde nov. 8, 2025
$300-600 USD
$10-30 USD
$250-750 USD
$10-30 USD
₹1500-12500 INR
€250-750 EUR
₹12500-37500 INR
₹1500-12500 INR
₹37500-75000 INR
$2-8 USD / hora
₹12500-37500 INR
$30-250 SGD
€30-250 EUR
£20-250 GBP
$2-8 USD / hora
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
₹37500-75000 INR
$30-250 USD