Menu

Multiple cameras not recognised

Anonymous
2023-02-16
2025-11-05
  • Anonymous

    Anonymous - 2023-02-16

    I have a Xiaomi Mi 9 Lite running on LineageOS 20 official. I want to be able to use Open Camera but it's not recognising that there are multiple rear cameras. Other apps recognise some or all of the rear cameras but they aren't as good as Open Camera.

    I have read that Xiaomi use different camera IDs for their cameras and are numbered like 1, 20, 21 rather than 0,1,2 etc. So maybe it's something to do with that.

    Does anyone have any suggestions on how to get it to recognise all the cameras?

     
  • Mark

    Mark - 2023-02-17

    It's likely because the device isn't supporting them for third party applications. Some camera apps force trying different camera IDs, but there are various reasons why this is a bad idea (it can lead to exposing camera IDs that crash or otherwise work badly).

    Google's preferred behaviour is for devices to not expose cameras separately, but to integrate them into the zoom (so you can zoom to/from ultra-wide and telephoto lenses). Open Camera supports this method (if Settings/"Camera API" is set to Camera2), but it requires the device to support this.

     
  • Anonymous

    Anonymous - 2023-03-06

    Thanks for getting back to me. I understand that it might be a bad idea but if there is no alternative I'd be happy to take a risk as a workaround. Google's preferred behaviour is why I don't want to use their app. I want to only have the zoom levels/focal lengths of each camera i.e. not use any digital zoom.

    With regards to other apps, I have a port of the MIUI camera which does allow selecting each individual camera (but there are some other problems with the app). I also have a port of the google camera app which allows switching between the apps. Various other apps I've tried have been able to select between some but not all cameras.

    I'd really like to get Open Camera working because it's the camera app I've ever used, it's just a shame I can't get the full functionality.

     
    • Anonymous

      Anonymous - 2023-03-31

      I am totally agreeing with you, or we can share a xml file or something for different phones showing their camera ids, just like the modified google camera.

       
  • Anonymous

    Anonymous - 2023-05-15

    I have this same issue but with a Moto g Stylus 2021, is there a way to share the xml to access the other cameras?

     
  • Anonymous

    Anonymous - 2023-05-17

    Yes, this is major problem for me, too. I know it can be done because MotionCam (the RAW video capture app) is able to recognize all three of the cameras on my phone, no problem. Please, please fix this, especially given the fact that most phones today do in fact, have multiple cameras.

     
    • Mark

      Mark - 2023-05-17

      Note there's nothing to fix (see my reply above), rather it's a question of spending development time on hacky workarounds that may or may not work. Can this request be submitted to your manufacture please, to support the extra cameras for third party applications?

       
  • Anonymous

    Anonymous - 2023-06-17

    I'm having this issue with a Google Pixel 6a running LineageOS. Surely it should work with this device?

     
  • Akkana Peck

    Akkana Peck - 2023-09-27

    Same thing with a Pixel 6a running Android 13, with both camera APIs. There's no + button above the one that toggles between front and back. In About:
    No of cameras: 2
    Multi-camera? false
    The stock camera app has three: ultra-wide, normal, telephoto (plus the front camera).
    The OP in this thread says that ProShot and FirstSight can access multiple lenses on this phone:
    https://forum.xda-developers.com/t/camera-app-comparison-for-google-pixel-6-which-app-delivers-natural-pictures-and-videos.4367683/
    but I haven't verified this since it costs money to try ProShot, and FirstSight isn't in the play store.

     
    • Mark

      Mark - 2024-12-16

      Sorry for not replying sooner - but Open Camera should be able to access multiple lenses on Pixels (I've tested this on Pixel 6 Pro), by zooming in and out. Shortcuts to zoom levels don't necessarily correspond to different lenses, as it can depend on lighting conditions.

      Note the next version of Open Camera will also support being able to choose a specific lens (similar to the more recent update to the Google stock camera where you can choose a specific lens).

       
      • H

        H - 2025-01-04

        This whole thread helped me understand how the precise lens selection control actually worked. Looking forward to the next version. Also, Open Camera is a perfect second camera app for my Pixel 7 which I can configure precisely as I want while leaving the built in camera is.

         
  • Anonymous

    Anonymous - 2024-12-14

    the same problem still exist

     
    • Mark

      Mark - 2024-12-16

      Please see my replies above, it's still the same situation.

       
  • Anonymous

    Anonymous - 2025-07-21

    I cannot find the multiple lens icon in the Settings, instead... So I can't enable it... Don't know why.

     
  • Anonymous

    Anonymous - 2025-11-05

    dame issue cant accesd the nightvision camera thats shown in the camera2 API

     

Anonymous
Anonymous

Add attachments
Cancel