UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    changing camera - not recognized

    Scheduled Pinned Locked Moved Sony Xperia X (F5121 & F5122)
    14 Posts 3 Posters 329 Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • G Offline
        gpatel-fr @DJac
        last edited by

        @DJac

        There are many possibilities.

        1. the hardware you got is defective
        2. the hardware you got is functional, but there may be several submodels of the phone and the new camera is not 100% compatible with the previous one.
        3. something else was damaged when the phone did fall.
        4. there are problems with the repair.

        Maybe try the logs and dmesg to see if the hardware is seen at all.

        Note that dmesg is filling rapidly, dropping out the old messages so to get the most of it it should be copied right after the phone start. To get the most of the hardware initialisation messages on my phone, I had to reboot it in repair mode (there is an option to display the log in UT recovery).

        1 Reply Last reply Reply Quote 0
        • KenedaK Offline
          Keneda @DJac
          last edited by

          @DJac
          Like @gpatel-fr said it can be related with new camera module hardware being different from old one.

          Problem occured with Fairphone 3+ when released.

          See here : https://forums.ubports.com/topic/7845/not-see-my-camera-in-ub/2?_=1768844357934

          This is for example only, solution for you could be completely different.

          2015-2023 : Meizu MX4 ☠️⚰️✝️
          2023-2024 : Nexus 5 ☠️⚰️✝️
          2024-***** : FPOS Fairphone 5
          🇲🇫🇬🇧

          DJacD 1 Reply Last reply Reply Quote 0
          • DJacD Offline
            DJac @Keneda
            last edited by

            @Keneda I already tried to back android 8... nothing more : the camera app crashed every time. (this is not the case in UT)
            @gpatel-fr I will try the logs... I come back.

            DJacD 1 Reply Last reply Reply Quote 0
            • DJacD Offline
              DJac @DJac
              last edited by

              journalctl -F _SYSTEMD_UNIT give me :

              NetworkManager-dispatcher.service
              bluetooth-touch.service
              bluetooth.service
              rtkit-daemon.service
              user@32011.service
              usb-rescue-mode-off.service
              lightdm.service
              upower.service
              usb-moded.service
              accounts-daemon.service
              sensorfwd.service
              systemd-logind.service
              lomiri-location-service.service
              ofono.service
              polkit.service
              NetworkManager.service
              wpa_supplicant.service
              workaround-session-migration-mtime.service
              urfkill.service
              udisks2.service
              hfd-service.service
              biometryd.service
              dbus.service
              repowerd.service
              nfcd.service
              systemd-udev-settle.service
              systemd-udev-trigger.service
              systemd-udevd.service
              systemd-resolved.service
              mount-halium-overlay.service
              init.scope
              systemd-timesyncd.service
              click-apparmor.service
              systemd-tmpfiles-setup.service
              mount-android-partitions.service
              apparmor.service
              systemd-sysctl.service
              systemd-journald.service
              enable-timesyncd-by-default.service
              usb-moded-ssh.service
              systemd-timedated.service
              usb-moded-udhcpd.service
              lxc-android-config-disable-ssh-socket.service
              boot-hooks-new-version.service
              ssh-property-migration.service
              systemd-hostnamed.service
              boot-hooks-new-release.service
              var-lib-lxc-android-rootfs-persist.mount
              var-lib-lxc-android-rootfs-dsp.mount
              var-lib-lxc-android-rootfs-firmware.mount
              android-system.mount
              android-odm.mount
              android-data.mount
              aethercast.service
              systemd-pstore.service
              var-lib-lxc-android-rootfs-odm.mount
              var-lib-lxc-android-rootfs-system.mount
              session-c1.scope
              var-lib-usermetrics.mount

              DJacD 1 Reply Last reply Reply Quote 0
              • DJacD Offline
                DJac @DJac
                last edited by DJac

                screenshot20260119_235932016.png
                is it this part ?

                G 1 Reply Last reply Reply Quote 0
                • G Offline
                  gpatel-fr @DJac
                  last edited by

                  @DJac

                  this is an extract of dmesg yes ? not looking good at first sight.
                  However, should I understand from your previous post that you reinstalled Android (8) and that the camera app crashed ? If the cam don't work under Android, there is little hope that it will work under UT since UT use Android drivers.

                  DJacD 2 Replies Last reply Reply Quote 0
                  • DJacD Offline
                    DJac @gpatel-fr
                    last edited by

                    @gpatel-fr yes, extract, from dmesg.
                    it indicate errors on 'CAM-SOC' but i can't understand what that mean... is it a physical probleme, or a software one ? I don't know...

                    It is the fist time that i change piece in a phone. Is there any special software thing to do, to validate the change ?

                    i tried to reinstall android 8. yes.
                    but it is worst (the camera app won't start). So i come back UT.
                    if it is not better i will try lineageOS (juste to compare... but without hope).

                    G 1 Reply Last reply Reply Quote 0
                    • G Offline
                      gpatel-fr @DJac
                      last edited by

                      @DJac said in changing camera - not recognized:

                      i will try lineageOS

                      If the problem is my point 2 (different hardware working but not 100% compatible) it could work since it may use a different driver version, since as far as I know this OS use native drivers (not Android) to access hardware. If it's another of the 4 possible problems I enumerated, nothing you can do at the software level will change anything.

                      1 Reply Last reply Reply Quote 0
                      • DJacD Offline
                        DJac
                        last edited by DJac

                        it seems that the camera is detected as dummy video device 0x0000 (app 'camera test'). is that true ?
                        screenshot20260121_212437077.png
                        but i can't choose it...

                        G 1 Reply Last reply Reply Quote 0
                        • DJacD Offline
                          DJac @gpatel-fr
                          last edited by DJac

                          @gpatel-fr said in changing camera - not recognized:

                          this is an extract of dmesg yes ? not looking good at first sight.

                          it is extract from 'dmesg | less' commande.
                          what do you mean? I personnaly don't understand (except 'error' 😅)

                          1 Reply Last reply Reply Quote 0
                          • G Offline
                            gpatel-fr @DJac
                            last edited by

                            @DJac

                            Sorry but getting back to my 4 points, the only one were this is not working because of a hardware problem is 2): the new hardware is not compatible with the driver.

                            Android is (probably) not like Windows where when you pull a device from your computer and plug another in its place the system downloads another driver from the Internet: phones are not devices where you can plug and use new hardware.

                            So if the 2) point is correct, the driver installed with Android matches exactly the old camera, and not the new one. Since UT uses the Android drivers, I don't see a way forward with this camera.

                            DJacD 1 Reply Last reply Reply Quote 1
                            • DJacD Offline
                              DJac @gpatel-fr
                              last edited by

                              okay... so the vendor give me wrong material ?

                              G 1 Reply Last reply Reply Quote 0
                              • G Offline
                                gpatel-fr @DJac
                                last edited by

                                @DJac

                                I don't know what you ordered and what you received so I can't have any opinion on that.
                                Well, I'll post again the possibilities I see:

                                1) the hardware you got is defective
                                2) the hardware you got is functional, but there may be several submodels of the phone and the new camera is not 100% compatible with the previous one.
                                3) something else was damaged when the phone did fall.
                                4) there are problems with the repair.
                                

                                Whatever the reason, if you asked for the exact same model that was included in your hardware and you got another variant, the vendor has made a mistake and you can ask for a return.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post