For whats it worth I used a solution posted earlier by Franky5 and it worked for me. To start a I have a Verizon Galaxy s7 edge with Oreo. I have been plagued since the moment I upgraded the OS to Oreo with battery drain and a constantly hot device. My battery would only last 4-5 hours and the cell standby was responsible for 40-50% of that battery drain. I tried wiping the cache first, monitoring the battery drain over a few days of usage - no success as the problem still existed. Then, I tried resetting to factory defaults , monitoring the battery drain over a few days of usage - no success. Then I came across Franky5's solution and decided to try it. To my amazement it seems to have worked for me. Franky5 suggested a couple of solutions but I only tried the following: "Go to developer options (By clicking several times on build version, in software information) and changing the Background Process Limit, I set it to 3" I've now tested this solution for a couple of days and my cell standby usage went from 40-50% to 2%. That's just amazing. My battery drain seems to be close to what I was getting on Nougat prior to the Oreo(although maybe still a little more that Nougat by 5-10%.) But a least with the fix I can make it through the day without needing to charge as I did with Nougat. I have to admit something I found weird though. I went back into the Background Process Limit setting and it was set back to Standard Limit. I did not change it back to this, it changed magically. BUT, this battery drain problem did go away when I changed this setting and it has not returned even though the setting changed back. I haven't done anything else that may be responsible for solving the issue. I use my phone in the same physical area and my cell coverage/signal strength has been consistent throughout including using 4G. Thanks to Franky5.
... View more