So a while ago I dropped my laptop (Lenovo Flex 5) and shattered the screen with a large chunk in the camera/speaker region. The screen still worked, the touch would be finicky and sometimes work and some other times not; the camera worked at first but then it would randomly disconnect until it finally gave up and would not be recognized as installed/connected. Some times moving the screen panel back and forth to a specific point would cause the camera to be connected and disconnected. I ordered a replacement LCD screen and just replaced it today. Everything's fine except for the camera.
I went into Device Manager (Windows 10) and at first it didn't show under there but then I checked "Show Hidden Devices" and a toggle for "Cameras" appeared with the "Integrated Camera" as the only entry; it was disabled. I tried to enable it and there was no option to do so. I tried to update the driver and there was no update. So I did the next logical thing - I uninstalled the device thinking that on reboot, Windows would detect the camera and install the driver for it but that never happened. The Camera category doesn't show up in Device Manager anymore nor does it show up under other categories like Imaging Devices or Sound/Audio/Controllers. When I open up the Camera app, I get a NoCameraAttached error; it doesn't just happen in the Camera app though. Here's what I've tried so far in an attempt to troubleshoot:
I went into Device Manager (Windows 10) and at first it didn't show under there but then I checked "Show Hidden Devices" and a toggle for "Cameras" appeared with the "Integrated Camera" as the only entry; it was disabled. I tried to enable it and there was no option to do so. I tried to update the driver and there was no update. So I did the next logical thing - I uninstalled the device thinking that on reboot, Windows would detect the camera and install the driver for it but that never happened. The Camera category doesn't show up in Device Manager anymore nor does it show up under other categories like Imaging Devices or Sound/Audio/Controllers. When I open up the Camera app, I get a NoCameraAttached error; it doesn't just happen in the Camera app though. Here's what I've tried so far in an attempt to troubleshoot:
- There's no on/off fn key on my keyboard so that's not the case.
- There's no option to enable/disable in BIOS either.
- I tried Lenovo Vantage app and there's no Camera entry there. I checked privacy settings and the camera is turned on.
- I ran a BIOS update as well as windows update. Rebooted several times.
- I ran another Lenovo diagnostics tool and the Camera option is greyed out.
- I installed the driver from Lenovo's website several times. The thing that confuses me is that the driver is for a camera that's manufactured either by AVC or Bison but when I looked up the camera module itself, it's manufactured by Lenovo so is there any chance the drivers are for the wrong device? Also, when I extract the driver's contents, it's a bunch of .inf files and .dll files but no .sys files.
- I tried to do a manual install by doing "Add Legacy Hardware" and add a Camera device manually by pointing to the folder with the driver's files. Nothing happens and I can't continue with the manual method.
- The built-in mic works though. I did a test using the voice recording app and it worked fine.
- I booted into a live usb copy of Ubuntu to check if it would detect the camera and nothing.
- After checking out all the boxes on the software side, I checked out the hardware side. I removed the cable that connects the camera/mic module to the motherboard and did another voice recording test and obviously nothing was recorded since the mic was unplugged. I plugged the cable back in hoping the camera might get recognized now but it didn't; the mic went back to normal so there's nothing wrong with the module itself which makes it very likely (although not improbable) that the cam itself is not damaged - they're all on the same module/panel - the camera, the mic, the LED, and the hall sensor.