About the directory & our standards

Cameras & sensors / Computer companion

Fix a laptop camera’s dark, tinted image

Custom kernel and camera-processing fixes improve low-light brightness, vignetting and white balance.

Read the original build See shopping list
Showing MIPI output before and after fixes. Colors are better than they look as I was sitting in a relatively dark room by the end of the session.
Christian F. K. Schaller · actual camera output

What the hardware does

Driver and processing changes alter the output of the laptop’s physical camera sensor.

How the agent helped

Creator describes reusing the Claude workflow, comparing to a USB reference camera and generating kernel/libcamera patches in one day.

Before you build

Specific to this camera path. Low-light color limitations and patches under review remain.

Follow the build

blogs.gnome.org

Original build story

First-person build article

cschalle.github.io

Supporting source

Christian F. K. Schaller · actual camera output

Shopping list

Save as Markdown

Parts for one build. Reuse equipment you already own. Quantities are planning quantities unless the creator explicitly specifies a count; kit contents are not additional purchases.

Confirm before buying

  • Exact laptop configuration and a live purchase listing matching the camera path are unverified. No external webcam is a substitute for this project.

Quantities are for one build. Unless marked source-specified, they are planning quantities; confirm kit contents and the chosen configuration before ordering.

  1. Qty. 1Plan / confirm
    Required

    Lenovo ThinkPad X1 Carbon Gen 14 Aura Edition

    Laptop with the affected camera pipeline.

    Verify Sony IMX471 sensor and Intel IPU7 camera path; the model name alone is insufficient.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    No exact purchase link verified; confirm the model and requirements above before ordering.

  2. Qty. 1Plan / confirm
    Included

    Sony IMX471 / Intel IPU7 camera hardware

    Internal camera path.

    Do not buy a separate camera module for this software fix.

    Sources & quantity basis

    Creator source. Planning quantity for one build; check the selected configuration.

    Built in or supplied with the stated device; check package contents before buying separately.

  3. Qty. 1Plan / confirm
    Tool

    Recovery media / backup storage

    Recover the Linux installation if a patch breaks camera support.

    Sources & quantity basis

    Setup requirement — check against your configuration. Planning quantity for one build; check the selected configuration.

    Use existing equipment or match the specification above. No exact purchase link verified.

Source reviewed, not assembled or hands-on tested. A working product page does not confirm stock, firmware compatibility or a complete build.

Built something with a coding agent?

Share your hardware project so others can try it.

Submit a project