As everyone knows, the Pixel 2 and Pixel 2 XL use the same camera hardware. But whereas the Pixel 2 XL hasn’t had any main digital camera points (no less than just lately), the Pixel 2 has been having issues with its infinity focus level primarily since launch, resulting in blurry panoramas. It’s been eight months since the situation was first reported, however as a result of Google still hasn’t fixed it, an proprietor determined to take issues into his personal palms.

We did not cowl the preliminary problem, so this is the gist of it: for those who use a guide digital camera app and begin adjusting the focus to infinity, objects via the viewfinder will turn out to be sharper and sharper (as anticipated). But once you truly attain the infinity focus level, the picture goes blurry, leading to blurry panoramas, amongst different issues. This additionally impacts the Cardboard digital camera’s capacity to shoot panoramas. To this present day, the Pixel 2 still has this drawback, even on the newest replace. Again, the Pixel 2 XL just isn’t affected.

left: Before. proper: After.

This particular person, recognized to us solely as “[email protected],” created a patched binary for the digital camera’s HAL module to work round the bug. Basically, if Android tries to ship the HAL a focal distance of beneath zero.5, the workaround will clamp the focus at zero.5. Now, this is not for the faint of coronary heart – you will have to be rooted. That additionally means you must unlock your bootloader, which can wipe your knowledge if you have not but unlocked it. The creator can solely assure that it will work on construct walleye-opm4.171019.021.q1-factory-a4b25146, which is eight.1 Oreo with the newest July safety patch.

If you want to do this out in your Pixel 2, the information and directions could be present in the supply hyperlink under. Of course, do it at your personal danger. But it is type of disheartening to see that someone was capable of no less than produce a workaround on this little time, whereas Google hasn’t fixed the situation for almost a yr.