Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Pixel 6a Vibration and Haptics Not Working and How to Fix iPhone 15 Rear Camera Not Switching Lenses Intermittent Camera: Difference between pages

From Repair Wiki
(Difference between pages)
No edit summary
 
 
Line 1: Line 1:
{{Repair Guide
{{Repair Guide|Device=iPhone 15|Affects parts=Main Logicboard|Needs equipment=Microscope, Soldering iron|Difficulty=3. Hard|Type=Soldering}}
|Device=Pixel 6a
|Affects parts=Main Logic Board
|Needs equipment=Screwdrivers, known good parts, spudger
|Type=Part replacement
|Difficulty=1. Easy
}}


'''Pixel 6a Vibration/Haptics Not Working'''
== Problem description ==
iPhone 15 units experience an issue where the rear camera will not switch from 0.5x (ultra-wide) to 1x (wide) or 2x(telephoto), or switches intermittently. This is often due to two capacitors near the rear camera connector developing cold solder joints (improper solder bonding) or failing. These capacitors are part of the camera power circuit — when the connection is unstable, the system cannot properly drive the other camera modules.


<nowiki>**</nowiki> This guide is anecdotal. My phone now has 100% vibration uptime using this repair. If it worked for you, please update with pictures **
[[File:Capacitors.png|thumb|Capacitors located on the iPhone 15 camera power circuit]]


The device's haptics do not register notifications, button presses, etc. This guide realigns the pins for a better contact between the motherboard and haptics component.
== Symptoms ==


🔍 '''Step-by-Step Diagnosis'''
* Camera stuck on 0.5x
* Lag or delay when switching between lenses
* Camera intermittently switches but fails again shortly


If your vibration motor is not working, hard reset the phone by holding down the power button + volume up key for 30 secs.
== Diagnostic steps ==


If the vibration comes back after reboot and dies later, your device may benefit from this guide.
# Confirm the Symptom
#* Open the Camera app.
#* Attempt to switch between 0.5x, 1x, and 2x zoom.
#* Note if the camera is stuck on one lens (usually 0.5x) or switching is slow/intermittent.
# Rule Out Software Issues
#* Force close the Camera app and reopen it.
#* Test in third-party camera apps (e.g., Instagram, Snapchat).
#* Update iOS to the latest version.
#* Perform a hard reset of the phone.
#* If the issue persists, proceed to hardware diagnostics.
# Inspect Camera Connector
#* Disassemble the phone and visually inspect the rear camera connector on the logic board for debris, corrosion, or mechanical damage.
#* Clean with IPA (isopropyl alcohol) if necessary.
# Test with a Known Good Camera Module
#* Connect a known working rear camera assembly to the board.
#* If switching works normally, the fault is in the customer’s camera module (replace camera).
#* If switching still fails, the fault is on the logic board — proceed to step 5.
# Probe the Lens Switching Capacitors
#* Locate the two capacitors near the rear camera connector (refer to the location photo in the guide).
#* Inspect for cold solder joints (dull, cracked, or uneven solder).


The vibration motor usually dies after quick key presses. Some users say that it dies when connected to a weak cellular connection.
== Repair steps ==


Check for similar kernel logs hinting that the vibration motor is not working
# Preparation
[09-06 20:10:22.074 1222:27231 E/android.hardware.vibrator-cs40l26] Polling error or timeout! (0)
#* Disconnect battery.
 
#* Shield surrounding components with Kapton tape.
[09-06 20:10:41.948 1222:27563 W/Vibrator] Failed to get state "Haptic"
# Remove Glue
 
#* Carefully soften and scrape away the factory glue covering the capacitors using hot air.
[09-06 20:07:05.492 1314:1445 E/NotificationVibratorHelper] Error creating vibration waveform with pattern: [0]
# Reflow or Re-solder
 
#* Apply flux around both capacitors.
[09-06 20:05:03.736 1314:1668 E/VibratorController] Vibrator HAL on failed: Status(-5, EX_ILLEGAL_STATE): <nowiki>''</nowiki>
#* Using a soldering iron or hot air, reflow both ends of each capacitor.
💡 '''Issue with Vibrator Contacts'''
# Clean Area
 
#* Remove excess flux with isopropyl alcohol and an ESD brush.
The vibrator is not firmly attached to the motherboard like other "lego" style connectors. The motherboard has spring loaded pins that press against the vibrator module. After time, I believe the contacts lose their elasticity and make a poor connection, causing many kernel errors. After too many errors, I think the phone locks out the vibrator to prevent further damage to other components.  
# Reassemble & Test
 
#* Reconnect battery, boot device, and test camera switching between all lenses.
 
'''⚙️ Hardware Solution'''
 
# Take off the screen and midframe
# Locate where the vibrator connects to the motherboard. Using narrow tweezers, grab each pin and gently bend it upwards.
# Take out the vibrator module and slightly bend the two pins downwards.
# You should feel some tension when screwing back the midframe as the pins press against each other.
 
💬 '''External Discussion for this Issue'''
 
* https://github.com/GrapheneOS/os-issue-tracker/issues/2414
* https://discuss.grapheneos.org/d/11507-haptic-feedback-randomly-crashes
* https://old.reddit.com/r/GooglePixel/comments/13pfli3/pixel_6a_vibration_stops_working_randomly_comes/

Latest revision as of 02:11, 11 August 2025

How to Fix iPhone 15 Rear Camera Not Switching Lenses Intermittent Camera
Device iPhone 15
Affects part(s) Main Logicboard
Needs equipment Microscope, Soldering iron
Difficulty ◉◉◉◌ Hard
Type Soldering


Problem description

iPhone 15 units experience an issue where the rear camera will not switch from 0.5x (ultra-wide) to 1x (wide) or 2x(telephoto), or switches intermittently. This is often due to two capacitors near the rear camera connector developing cold solder joints (improper solder bonding) or failing. These capacitors are part of the camera power circuit — when the connection is unstable, the system cannot properly drive the other camera modules.

Capacitors located on the iPhone 15 camera power circuit

Symptoms

  • Camera stuck on 0.5x
  • Lag or delay when switching between lenses
  • Camera intermittently switches but fails again shortly

Diagnostic steps

  1. Confirm the Symptom
    • Open the Camera app.
    • Attempt to switch between 0.5x, 1x, and 2x zoom.
    • Note if the camera is stuck on one lens (usually 0.5x) or switching is slow/intermittent.
  2. Rule Out Software Issues
    • Force close the Camera app and reopen it.
    • Test in third-party camera apps (e.g., Instagram, Snapchat).
    • Update iOS to the latest version.
    • Perform a hard reset of the phone.
    • If the issue persists, proceed to hardware diagnostics.
  3. Inspect Camera Connector
    • Disassemble the phone and visually inspect the rear camera connector on the logic board for debris, corrosion, or mechanical damage.
    • Clean with IPA (isopropyl alcohol) if necessary.
  4. Test with a Known Good Camera Module
    • Connect a known working rear camera assembly to the board.
    • If switching works normally, the fault is in the customer’s camera module (replace camera).
    • If switching still fails, the fault is on the logic board — proceed to step 5.
  5. Probe the Lens Switching Capacitors
    • Locate the two capacitors near the rear camera connector (refer to the location photo in the guide).
    • Inspect for cold solder joints (dull, cracked, or uneven solder).

Repair steps

  1. Preparation
    • Disconnect battery.
    • Shield surrounding components with Kapton tape.
  2. Remove Glue
    • Carefully soften and scrape away the factory glue covering the capacitors using hot air.
  3. Reflow or Re-solder
    • Apply flux around both capacitors.
    • Using a soldering iron or hot air, reflow both ends of each capacitor.
  4. Clean Area
    • Remove excess flux with isopropyl alcohol and an ESD brush.
  5. Reassemble & Test
    • Reconnect battery, boot device, and test camera switching between all lenses.