Hardware Engineering Diagnostic Index & Bench-Tested Field Manuals
Hardware Model Specification

Samsung Galaxy S24 Ultra Diagnostics

Classification: Snapdragon 8 Gen 3 Titanium Phone

Hardware operational fault codes, protection alarms, LED blink sequences, and step-by-step diagnostic fixes for the Samsung Galaxy S24 Ultra.

46 Documented Faults • Full Multimeter & Safety Isolation Procedures

Indexed Fault Codes for Galaxy S24 Ultra

Step-by-step resolution manuals and root cause matrices

46 Codes
CODE SEC_CHG_ERR_04 Severity: High Difficulty: Intermediate

45W Fast Charging Thermal Disconnect

SEC_CHG_ERR_04 is triggered by the Intermediate Frequency Power Management IC (IF-PMIC) or fuel gauge when the sub-board/battery NTC thermistor registers operational temperatures exceeding safety thresholds (typically above 45°C to 50°C) during 45W Super Fast Charging 2.0 (PPS negotiated rail), forcing power rail isolation to prevent thermal runaway.

⏱ 30-45 Mins Troubleshoot Now →
CODE CAM-OIS-5X-LOCK Severity: High Difficulty: Advanced

5x Periscope OIS Actuator Lock

The camera driver IC detected a physical or magnetic stall in the 5x periscope telephoto voice coil motor (VCM) / Hall sensor feedback loop. Driver circuit shut down drive current to prevent coil burnout.

⏱ 30-45 Mins Troubleshoot Now →
CODE CAMERA_HARDWARE_FAILURE_SEC_WIDE Severity: High Difficulty: Advanced

Primary Wide Camera Failure

The camera subsystem kernel driver failed I2C/SPI handshaking or MIPI CSI-2 lane link negotiation with the primary 200MP ISOCELL HP2 wide-angle image sensor module. The hardware supervisor triggered an assertion trip due to missing power rail compliance (DVDD/AVDD) or damaged voice coil motor (VCM)/optical image stabilization (OIS) driver feedback.

⏱ 30-45 Mins Troubleshoot Now →
CODE Moisture Detected Alert Loop Severity: Medium Difficulty: Intermediate

Moisture Detected False Alarm Loop

The USB-PD protection controller or CC (Configuration Channel) pin sensing circuit detects anomalous micro-current leakage (<50uA) or impedance shift (<100k Ohm across VBUS/GND/CC pins) due to conductive debris, corrosion, or corrupted USBSettings daemon cache, triggering a persistent software-locked moisture lockout.

⏱ 20-40 Mins Troubleshoot Now →
CODE SEC_BATT_ERR_04 Severity: High Difficulty: Intermediate

Fast Charging Low Temperature Alert

SEC_BATT_ERR_04 indicates a battery thermal monitoring fault where the Power Management IC (PMIC) detects an out-of-spec low-temperature reading (typically below -5°C/23°F) from the thermistor line. Charging is suspended to prevent lithium plating and permanent dendritic damage to the pouch cell.

⏱ 30-45 Mins Troubleshoot Now →
CODE MOISTURE-DETECTED-USB Severity: Medium Difficulty: Intermediate

Intermittent USB Moisture Detected Fault

The USB-C controller PMIC triggered an analog impedance trip on the CC (Configuration Channel) or SBU pins, registering low resistance (<200 kΩ to GND) caused by liquid ingress, conductive debris, or corroded PCB traces. Fast charging protocols (USB-PD / PPS) are locked out to prevent galvanic corrosion and VBUS short-circuits.

⏱ 20-30 Mins Troubleshoot Now →
CODE 0x00000004 Severity: High Difficulty: Advanced

Camera Failed ISP Bus Timeout

Fault 0x00000004 indicates an MIPI CSI-2 transmission bus timeout between the primary camera sensor module and the application processor Image Signal Processor (ISP), triggered by rail collapse, flex disconnection, or module hardware failure.

⏱ 30-45 Mins Troubleshoot Now →
CODE Warning: Camera Failed (5x Telephoto OIS/VCM Lock) Severity: High Difficulty: Advanced

Camera Failed 5x Telephoto Buzzing

The camera subsystem crashes with 'Warning: Camera Failed' when initiating 5x zoom due to a physical jam or open/shorted Voice Coil Motor (VCM) / Hall sensor feedback loop in the 50MP periscope telephoto module. The buzzing acoustic noise indicates the driver IC is PWM-hunting to establish magnetic equilibrium, triggering a kernel camera-daemon watchdog timeout.

⏱ 30-45 Mins Troubleshoot Now →
CODE 5x Periscope OIS Init Error Severity: Critical Difficulty: Advanced

Camera Failed 5x OIS Fault

During camera subsystem power-on self-test (POST), the ISP/AP fails to initialize the 50MP 5x periscope telephoto voice coil motor (VCM) or optical image stabilization (OIS) driver IC over the I2C/SPI bus, triggering an unhandled camera HAL exception and resulting in a fatal 'Camera Failed' UI warning.

⏱ 30-45 Mins Troubleshoot Now →
CODE Moisture Detected (USB Port) Severity: Medium Difficulty: Intermediate

USB Moisture Detected False Trigger

The hardware protection IC continuously detects impedance drop or stray micro-current across the USB Type-C CC (Configuration Channel) pins, falsely triggering the water ingress latch in the Android OS kernel and blocking wired charging.

⏱ 20-30 Mins Troubleshoot Now →
CODE CAM-FAIL-5X-ACTUATOR Severity: High Difficulty: Advanced

5x Periscope Telephoto Actuator Failure

The camera subsystem threw a fatal 'Camera Failed' kernel alert due to a closed-loop Hall sensor or Voice Coil Motor (VCM) feedback timeout on the 50MP 5x folded periscope telephoto module during power-on self-test (POST).

⏱ 45-60 Mins Troubleshoot Now →
CODE CAM-FAIL-5X-OIS Severity: High Difficulty: Advanced

5x Telephoto OIS Rattle Failure

A fatal camera initialization fault triggered when the device cannot calibrate the 50MP 5x periscope telephoto module. Audible rattling indicates mechanical dislodgement or drive coil failure within the electromagnetic voice coil motor (VCM) or ball-bearing OIS suspension guide.

⏱ 45-60 Mins Troubleshoot Now →
CODE CAM-5X-PERI-AF-NOISE Severity: Medium Difficulty: Advanced

5x Telephoto Banding and Hunting

Horizontal read-out banding, excessive chromatic noise, and Voice Coil Motor (VCM) focus hunting in the 50MP 5x periscope telephoto module caused by MIPI CSI-2 differential signal degradation, power rail ripple, or jammed Hall-effect sensor feedback.

⏱ 45-60 Mins Troubleshoot Now →
CODE CAM-FAIL-5X-OIS-SHIFT Severity: High Difficulty: Advanced

5x Telephoto OIS Sensor Shift Failure

Hardware-level actuator fault where the Camera HAL fails to initialize the 50MP periscope telephoto sensor-shift voice coil motor (VCM) feedback loop due to mechanical jamming, flex open-circuit, or LDO rail drop below 2.85V.

⏱ 35-50 Mins Troubleshoot Now →
CODE CAM-5X-OIS-JAM Severity: High Difficulty: Advanced

5x Periscope OIS Actuator Jam

The camera subsystem threw an unrecoverable hardware exception due to the 5x periscope telephoto voice coil motor (VCM) or ball-bearing suspension rail jamming. The Camera HAL detects an open-loop condition when Hall effect position sensors fail to report optical axis movement matching drive current, triggering a safety shutoff to prevent driver IC burnout.

⏱ 30-45 Mins Troubleshoot Now →
CODE DISP-MURA-PWM120 Severity: Medium Difficulty: Intermediate

Display Grain Mura Effect

Low-luminance display non-uniformity (mura effect) on the Dynamic AMOLED 2X panel caused by subpixel luminance variance at 492 Hz PWM dimming thresholds coupled with anti-reflective glass refraction.

⏱ 30-45 Mins Troubleshoot Now →
CODE DISP-MURA-S24U Severity: Medium Difficulty: Intermediate

Display Grain Mura Subpixel Issue

Non-uniform luminance output (mura effect) across the Dynamic AMOLED 2X panel caused by low-drive current variation in individual LTPS/LTPO subpixel thin-film transistors (TFT) at ultra-low nit values.

⏱ 30-45 Mins Troubleshoot Now →
CODE DISP-MURA-GRAIN Severity: Medium Difficulty: Intermediate

Display Grainy Texture Low Brightness

Low-luminance display non-uniformity (mura effect) manifesting as a paper-like, sandy, or grainy texture on AMOLED panels at low brightness settings. Caused by threshold voltage (Vth) dispersion in low-current driving regimes across individual subpixel Thin-Film Transistors (TFTs) and uneven anti-reflective glass coating optics.

⏱ 20-40 Mins Troubleshoot Now →
CODE CAM-OIS-BANDING-5X Severity: High Difficulty: Advanced

Telephoto OIS Failure Banding

Voice coil motor (VCM) or Hall sensor feedback failure inside the 5x/10x periscope telephoto module causes high-frequency mechanical oscillation, inducing horizontal CMOS sensor rolling shutter banding and triggering firmware safety shutdown.

⏱ 45-60 Mins Troubleshoot Now →
CODE DISPLAY-GRAIN-MURA Severity: Medium Difficulty: Intermediate

Display Grainy Texture Low Brightness

Sub-pixel luminance non-uniformity across the Dynamic AMOLED 2X panel caused by hardware-level Low-Temperature Polycrystalline Oxide (LTPO) backplane threshold voltage (Vth) variations during low-current sub-10 nit driving states, exacerbated by software de-mura compensation curves.

⏱ 30-45 Mins Troubleshoot Now →
CODE MOISTURE-DETECTED Severity: Medium Difficulty: Intermediate

Moisture Detected Port Error

The hardware moisture detection circuit within the USB Type-C interface controller (CC logic / SBU lines) has detected sub-threshold impedance or galvanic leakage currents, asserting the USB-PD protection state and preventing wired VBUS charging.

⏱ 20-40 Mins Troubleshoot Now →
CODE CAM-5X-OIS-FAIL Severity: High Difficulty: Advanced

5x Telephoto OIS Sensor Shift Failure

The 50MP periscope telephoto module's dual-axis voice coil motor (VCM) and Hall effect sensor-shift feedback loop failed self-test during camera initialization, triggering a Camera Failed hardware interlock.

⏱ 45-60 Mins Troubleshoot Now →
CODE DISP-MURA-PWM60 Severity: Medium Difficulty: Intermediate

Display Grain and Mura Defect

Sub-pixel luminance non-uniformity across the Dynamic AMOLED 2X panel caused by low-drive current mismatch and fine metal mask (FMM) variance at low brightness thresholds, exacerbated when the display controller throttles refresh rates to 60Hz or lower during 492Hz PWM cycles.

⏱ 30-45 Mins Troubleshoot Now →
CODE CAM-FAIL-OIS-STALL Severity: High Difficulty: Advanced

Telephoto Camera OIS Stall Failure

The camera application terminates with a 'Warning: Camera Failed' modal due to a closed-loop Optical Image Stabilization (OIS) or Voice Coil Motor (VCM) feedback timeout. The driver IC detected mechanical resistance or open-loop hall sensor drift on the 5x/10x periscope telephoto prism rail.

⏱ 45-60 Mins Troubleshoot Now →
CODE DISP-MURA-HW01 Severity: Medium Difficulty: Advanced

Grainy Display Low Brightness Mura

Sub-pixel luminance non-uniformity across the Dynamic AMOLED 2X panel caused by low-current drive variance at lower brightness levels (Mura effect). This manifests as a fine grain or sandpaper texture when driving sub-pixels under ~10-15 nits due to microscopic threshold voltage (Vth) shifts in the LTPS/LTPO thin-film transistor backplane.

⏱ 45-60 Mins Troubleshoot Now →
CODE MOISTURE-DETECTED-LOOP Severity: Medium Difficulty: Intermediate

Moisture Detected Warning Dry Loop

The USB Type-C interface controller (CC logic) registers persistent low impedance between VBUS, CC1/CC2, and GND lines despite a physically dry port. This triggers continuous hardware interrupt warnings from the USBDaemon subsystem, blocking wired charging.

⏱ 20-40 Mins Troubleshoot Now →
CODE CAM-5X-OIS-STALL Severity: High Difficulty: Advanced

5x Telephoto OIS Actuator Stall

The periscope 5x telephoto camera module Voice Coil Motor (VCM) or ball-bearing guide rail has mechanically seized or exceeded current draw limits during closed-loop Hall sensor calibration, causing the ISP to force shutdown the telephoto module.

⏱ 45-60 Mins Troubleshoot Now →
CODE DISP-MURA-120HZ Severity: Medium Difficulty: Intermediate

Display Grain Mura Effect

Non-uniform luminance and micro-grain texture (mura) visible on dark/gray backgrounds under low ambient brightness at 120Hz refresh rates, caused by subpixel drive voltage inconsistencies on the Dynamic AMOLED 2X panel.

⏱ 30-45 Mins Troubleshoot Now →
CODE CAM-FAIL-50MP-ZOOM-SW Severity: High Difficulty: Advanced

Camera Failed Periscope Zoom Error

The Camera subsystem trips a fatal 'Warning: Camera Failed' exception due to a MIPI CSI-2 timeout or power delivery failure to the secondary telephoto module (Sony IMX854 50MP 5x periscope) when switching from 1x/3x to 5x zoom. The AP fails to establish an I2C handshake with the sensor/OIS actuator driver.

⏱ 30-45 Mins Troubleshoot Now →
CODE ERR-DISP-MURA-01 Severity: Medium Difficulty: Intermediate

Low Brightness Display Grain Mura

Visible granular, sand-like texture (mura defect) observed on Dynamic AMOLED 2X panel at sub-15% luminance levels. Caused by individual sub-pixel drive voltage variance (Vth mismatch) across the LTPS/LTPO TFT backplane, exacerbated by anti-reflective Gorilla Armor glass coatings.

⏱ 20-40 Mins Troubleshoot Now →
CODE CAM-5X-FREEZE Severity: High Difficulty: Advanced

5x Telephoto Camera Sensor Freeze

The camera application terminates with a 'Warning: Camera Failed' modal due to a MIPI CSI-2 transmission timeout or VCM (Voice Coil Motor) drive stall on the 50MP 5x periscope telephoto sensor module, triggering the kernel camera watchdog.

⏱ 30-45 Mins Troubleshoot Now →
CODE DISP-MURA-PWM492 Severity: Medium Difficulty: Intermediate

OLED Display Grain Low Brightness

Subpixel luminance variance across the Dynamic AMOLED 2X panel at low current injection levels. Under low ambient brightness (<10 nits) and active 492 Hz pulse-width modulation (PWM), discrete LTPS/LTPO TFT gate threshold voltage (Vth) shifts cause non-uniform micro-luminance (mura effect) across the subpixel matrix.

⏱ 30-45 Mins Troubleshoot Now →
CODE DISP-MURA-LOWLUM Severity: Medium Difficulty: Intermediate

OLED Grainy Mura Defect Fix

Sub-pixel luminance non-uniformity across the Dynamic AMOLED 2X panel at low brightness (<15 nits), caused by sub-pixel threshold voltage (Vth) mismatch or defective de-mura calibration data within the Display Driver IC (DDIC).

⏱ 30-45 Mins Troubleshoot Now →
CODE CAM-OIS-ACT-FRZ Severity: High Difficulty: Advanced

Camera OIS Actuator Driver Freeze

The camera subsystem triggered a driver stall interrupt due to unresponsive I2C/SPI communication with the Voice Coil Motor (VCM) or Shape Memory Alloy (SMA) OIS driver IC. The Application Processor (AP) halts the camera daemon and throws a 'Camera Failed' warning to protect the driver from thermal runaway.

⏱ 30-45 Mins Troubleshoot Now →
CODE CAMERA_FATAL_ERROR_SERVER_DIED Severity: High Difficulty: Advanced

5x Telephoto Camera Server Died

The Android cameraserver daemon terminated unexpectedly (SIGSEGV or binder transaction failure) after failing to establish I2C/SPI handshake or MIPI-CSI frame synchronization with the 50MP 5x periscope telephoto module. This triggers a hardware safety cut or daemon crash when switching to 5x optical zoom.

⏱ 45-60 Mins Troubleshoot Now →
CODE SEC-ERR-MOISTURE-DET Severity: Medium Difficulty: Intermediate

Moisture Detected Port Error Stuck

The hardware liquid detection circuit across the USB Type-C interface detected low impedance/galvanic continuity across CC (Configuration Channel) lines or VBUS to GND, triggering Android's kernel-level UsbDeviceManager protection latch. A persistent false positive typically indicates conductive particulate buildup, pin corrosion, or a corrupt USBSettings daemon cache.

⏱ 20-40 Mins Troubleshoot Now →
CODE Camera Failed - 50MP Telephoto OIS Coil Short Severity: High Difficulty: Advanced

50MP Telephoto OIS Coil Short

The camera application terminates with a 'Warning: Camera Failed' popup due to the internal camera driver IC detecting an overcurrent condition or low impedance on the 50MP periscope telephoto Optical Image Stabilization (OIS) Voice Coil Motor (VCM) drive lines, tripping hardware overcurrent protection.

⏱ 45-60 Mins Troubleshoot Now →
CODE Warning: Camera Failed (5x Telephoto Actuator) Severity: High Difficulty: Advanced

S24 Ultra 5x Camera Failed

The camera subsystem crashes with 'Warning: Camera Failed' when initiating 5x zoom due to a hardware initialization timeout or driver stall on the 50MP periscope telephoto voice coil motor (VCM) or optical image stabilization (OIS) actuator.

⏱ 30-45 Mins Troubleshoot Now →
CODE 5x-telephoto-ois-stall Severity: High Difficulty: Advanced

5x Periscope Telephoto OIS Stall

The camera driver detected an Optical Image Stabilization (OIS) voice coil motor (VCM) or ball-bearing suspension jam on the 50MP 5x periscope telephoto module. The camera firmware triggered a safety stall shutdown after closed-loop Hall sensor feedback failed to match drive current PWM expectations.

⏱ 45-60 Mins Troubleshoot Now →
CODE CAM-ACT-5X-FAIL Severity: High Difficulty: Advanced

5x Telephoto Actuator Failure

Closed-loop feedback failure on the 50MP 5x periscope folded telephoto actuator assembly. The camera subsystem Hardware Abstraction Layer (HAL) halts the camera service when the Voice Coil Motor (VCM) or Optical Image Stabilization (OIS) Hall-effect sensor fails to report target coordinates within the driver IC timeout window, often caused by mechanical binding, open coil windings, or missing LDO drive voltages.

⏱ 35-50 Mins Troubleshoot Now →
CODE CAM-5X-OIS-ACTUATOR-FAIL Severity: High Difficulty: Advanced

S24 Ultra 5x OIS Actuator Failure

The periscope 5x telephoto optical image stabilization (OIS) voice coil motor (VCM) or ball-bearing suspension rail has suffered mechanical dislocation or driver feedback decoupling. The camera HAL encounters a closed-loop positioning fault, tripping camera protection and throwing a Camera Failed warning.

⏱ 45-60 Mins Troubleshoot Now →
CODE Warning: Camera Failed (5x Telephoto Prism Lockup) Severity: High Difficulty: Advanced

5x Telephoto Prism Actuator Lockup

The camera application terminates with a 'Warning: Camera Failed' modal due to a closed-loop positioning fault in the 50MP 5x periscope telephoto module. The optical image stabilization (OIS) ball-bearing voice coil motor (VCM) or Hall sensor detected mechanical prism binding or an unrecoverable position offset during initial power-on self-test calibration.

⏱ 45-60 Mins Troubleshoot Now →
CODE TELE5X_ACT_FAIL Severity: High Difficulty: Advanced

Periscope Telephoto Actuator Failure

The camera subsystem encountered an actuator driver timeout or feedback anomaly on the 50MP 5x periscope telephoto module. The Image Signal Processor (ISP) aborted optical initialization due to a Voice Coil Motor (VCM) open circuit, Hall sensor positional feedback out-of-range, or a mechanical seizure along the ball-bearing suspension rail.

⏱ 45-60 Mins Troubleshoot Now →
CODE Warning Camera Failed (5x Telephoto OIS Jam) Severity: High Difficulty: Advanced

5x Telephoto OIS Actuator Jam

The camera subsystem triggered a driver hardware fault and software crash due to physical resistance or failure in the 50MP 5x periscope telephoto voice coil motor (VCM) or ball-bearing OIS guide rail assembly. The application processor failed the closed-loop Hall effect sensor positional feedback check during initialization.

⏱ 45-60 Mins Troubleshoot Now →
CODE CAMERA-FAILED-5X-OIS Severity: High Difficulty: Advanced

5x Telephoto OIS Camera Failure

During camera subsystem power-on self-test (POST) or dynamic lens switching, the device fails to establish closed-loop feedback with the 5x periscope telephoto module's Optical Image Stabilization (OIS) Voice Coil Motor (VCM) driver and Hall effect positioning sensors. When the camera HAL detects an open loop, driver communication timeout over I2C/SPI, or physical actuator lockup, the Android camera service aborts execution to protect drive circuitry, presenting the 'Warning: Camera Failed' modal.

⏱ 35-50 Mins Troubleshoot Now →
CODE CAM-FAIL-5X-PERISCOPE Severity: High Difficulty: Advanced

Camera Failed 5x Sensor Fault

A hardware initialization or communication timeout on the 50MP periscope 5x optical telephoto module. The Camera HAL aborts operation and triggers the 'Warning: Camera Failed' UI dialog when MIPI CSI-2 data lines fail or LDO power rails collapse.

⏱ 40-60 Mins Troubleshoot Now →