Many would argue that the Google Pixel 2 & 2 XL were the best mobile shooters of 2017. That’s thanks in large part to the phone’s exceptional combination of camera hardware with Google’s prowess in image processing software as seen by their famous HDR+ technology. Ports of Google Camera with the HDR+ technology have been shown to dramatically improve the picture quality of budget phones like the Xiaomi Redmi Note 3 and flagship phones like the Essential Phone. The Pixel 2 camera experience is largely an iterative improvement over the first generation Pixel, though it adds some polish with features such as Motion Photos, Face Retouching, and lastly Portrait Mode.
The Pixel 2’s Portrait Mode is perhaps its best new feature due to how the algorithm can produce beautiful photos that focus on one or more persons. While Pixel 2 camera features such as Motion Photos, Face Retouching, and even the new AR Stickers have been ported, it was thought that Portrait Mode would remain a Pixel 2 exclusive for quite some time. Fortunately, XDA Senior Member Charles_l proved that Portrait Mode could be forced to work on other devices, starting with the first generation Google Pixel & Pixel XL, Nexus 6P, and Nexus 5X. Thanks to this preliminary work, other developers have joined in to port the Portrait Mode feature over to some non-Google devices running Android Oreo.
 |
SELFIE PORTRAIT MODE |
XDA Senior Member Arnova8G2, best known for his work on porting a Snapdragon-optimized version of Google Camera app, has modified Charles_l’s Camera NX 7.3 app to work on non-Google devices. We’re seeing reports that his app brings a functioning Portrait Mode feature to devices such as the Xiaomi Mi 5/5s on LineageOS 15, OnePlus 3 & 3T on OxygenOS 5, Moto G5s Plus, and reportedly even the Samsung Galaxy Note 8 running the leaked Oreo beta ROM.
It seems like many 64-bit devices running Android Oreo are compatible with Arnova8G2’s port of the Pixel 2 Portrait Mode feature. The best part of this mod is that it doesn’t require root to function! The application also allows you to enable Portrait mode on Front Camera.
 |
Blur effect on Front Cam |
Download Google Camera with portrait mode for rear as well as front Camera on Non-google devices: