justin.janki , via OnePlus 3T , Oct 21, 2019 : Thanks for the detailed analysis. I ran Pixel Experience ROM for a few months and got slightly worse battery life than Oxygen OS. After deciding to go back to Oxygen OS and reinstall everything from a clean base, I found that the performance of 9.0.5 was much better than before. For battery life, I could get up to 3 hours screen time mostly of 4G outside home, WiFi at home. I am still getting around 3 hours screen time with the same usage running 5.0.8, so not really worth downgrading. Thankfully for fast charging, it is not so bad to manage. I have a dash car charger which helps top up whenever I'm running low. I think it's time to replace the battery, however I have been monitoring the battery capacity using Accubattery and the app consistently claims that my battery is at 80% health. My phone is 2 years 8 months old and I use it heavily, so I'm not sure if 80% health is accurate. If I do replace the battery, I will report back on any improvements.