Pixel 2’s Portrait Mode Ported to some Non-Google Devices running Android Oreo such as OnePlus 3 & 3T on OxygenOS 5, Moto G5s Plus, and reportedly even the Samsung Galaxy Note 8
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.
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!