Tips & Tutorials

How to Fix Google Pixel 2 Blurry Panorama Photos Issue

This guide will let Pixel 2 owners fix the annoying Blurry Panorama photo problem via pushing a simple patch. Not present on Pixel 2 XL, the smaller Pixel 2 suffers from an annoying problem where photos taken through a panorama image have wrong focus points resulting in an image which is blurred and lacks sharpness. This issue was first highlighted last year but Google hasn’t yet solved it. Nonetheless, a developer following this issue has come up with a patch that presumably solves this problem. To implement the patch on your Pixel 2 and fix blurry panorama photos, keep reading.

It is puzzling how Pixel 2 and Pixel 2 XL sport the same hardware yet Pixel 2 is the only device effected by inaccurate infinity focus point when taking panorama photos hence causing blurry photos. Google has already acknowledged this issue but are yet to patch in a permanent fix. Till then, there is an unofficial bug-fix which you can use to implement a work-around that gives accurate and sharp panorama photos.

Fix Blurry Panorama Photos, Google Pixel 2

How to Fix Blurry Panorama Photo Issue on Google Pixel 2

Being a third-party workaround, users would need to make sure of the following requirements before they begin with the actual fix implementation.

Requirements:

Once you have made sure of all the requirements, read ahead:

Step 1 – Make sure Fastboot is configured and properly installed on your computer. How? See here: How to Set Up ADB and Fastboot with Android SDK.

Step 2 – Make sure you have disabled dm_verity/AVB2.0 through Magisk.

Step 3 – Download the following .SO file:

Camera Patch: camera.msm8998.patch3.so

Step 4 – Open up command prompt in the exact location where you downloaded the file in Step 2. On Windows, hold Shift and right-click within the explorer window and click on Open Command Window here.

Step 5 – Execute the following commands:

adb push camera.msm8998.patch3.so /data/local/tmp

adb shell mount -o remount,rw /vendor

adb shell cp /data/local/tmp/camera.msm8998.patch3.so /vendor/lib/hw

adb shell mv /vendor/lib/hw/camera.msm8998.so /vendor/lib/hw/camera.msm8998.old.so

adb shell mv /vendor/lib/hw/camera.msm8998.patch3.so /vendor/lib/hw/camera.msm8998.so

Step 6 – After successfully implementing all the above commands, reboot your phone.

That’s it! Your Pixel 2 should now have correct infinity focus points set for a sharper Panorama image. Do let us know about your experience with this mod in the comments below.

About the author

Taimur Akmal

Devoted writer, enjoys developing code. Appreciates excellent food, exceptional coffee and great company. He is also into sublime design and nicely built cars.

Leave a Comment