Related
So I hve been going nuts trying to figure out why my phone keeps rebooting. I'm in another country so getting a replacement isn't an option for me and it seems it hasn't helped some people anyways (After a while it comes back).
THe only constant I see is that the CPU usage after maybe 30 seconds after the phone comes on stays at 95-100% all the time. Only thing that makes sense is that the phone is shutting itself down before it melts down.
This kinda makes sense since it seems the more I try to do the more random the reboots become.....and battery life is beyond horrible. I did the steps to increase battery life and battery life is making this phone virtually unusable off AC power (EXample: Leaving from my Brother in laws apartment and travelling 10 floors down to my car results in 89% battery left. Phone is dead within the hour if i use it and 3 or 4 if leave it idling.
I tried killing all the tasks that te phone starts up with but nothing change the CPU usage. I thought maybe it was the kernel but I flashed the latest one from this thread: http://forum.xda-developers.com/show...RI+version+PRL [the undervolted version]. Not sure if that would help (THe info in this forums is so scattered and disorganized it makes my head spin.....and I'm a techie).
Also try flashing the combo package of the latest radio, PRI, NV etc and that doesn't work also....CPU usage is still through the roof.
I just got this a few days ago. I'm currently on:
HBoot 2.10 [s-off]
H/W 0004
Basband 2.15.00.11.19 [I was on this before I was rooted]
Kernel version 2.6.32.27-SBC-net-4.2.2-less-havs [email protected] #19 [Just flashed] ROM myn's Warm TwoPointTwo 9RLS 4)
Software: 3.3-.651.3
PRI Version: 1.90_0003
PRL Version: 60662
Can I get some help from people smarter then me. I'm at the end of my rope and I'm not convinced a handset swap is going to fix my issue esp. since this was BNIB straight from Sprint and other people who've had this issue and had a new phone seem to somehow have it later.
If i leave it alone it will reboot on its own eventually. If i switch from airport to turning on the cell data, reboot, turning on wifi......reboot, toggling 4g.......reboot, After a few web page searches......reboot, open up an application.....reboot.
This isn't temperature related as far as I can tell.....The app I have monitoring temp has seen this happen at 25 degrees and sometimes less.
PLEASE HELP
Ok.. firs tthings first..
when your phone is unstable and rebooting, dont use an undervolt kernel. Undervolt kernels provide less power to the CPU at set frequencies.
In my case, I discovered undervolting CAUSED reboots, because my phone couldnt handle anything under 950mv... there is such a range in the quality of the components that theres no way to always say yes, undervolting this much will work with every phone.
so 1: Use stock kernel ( for whatever rom your using.. also use a well established rom, not one of the 'hey, last night i got bored and made this' ones.. it may work, but it may be so buggy its what is causing your crash )
2: do a fresh install. run the phone with 0 apps added, see if it has the same issue. If it does, may be the phone itself. If it doesnt, its one of your apps.. install one at a time, and see if it improves.
and you made two posts why?
Didn't know they would move it. Posted in the wrong forum and they moved it as well. lOL. My bad.
I've been on a stock kernel up until I started trying different kernels. I will try the other one then.
My CPU usage is the problem I think. I have both memoryusage and system monitor and both report the same thing.....95-100% usage constantly. If I could resolve that then maybe my phone would work properly.
Didn't know they would move it. Posted in the wrong forum and they moved it as well. lOL. My bad.
I've been on a stock kernel up until I started trying different kernels. I will try the other one then.
My CPU usage is the problem I think. I have both memoryusage and system monitor and both report the same thing.....95-100% usage constantly. If I could resolve that then maybe my phone would work properly.
Hello,
I need a simple app to help with an overheat problem on my EVO.
Let me recap the problem simply, when the phone gets too warm it will shut down and vibrate five times and then blink the green LED. The phone then cannot be turned back on until the battery has cooled down.
I have found a half solution, if my phone is in Airplane mode then it will not shut down even when it is warm. So, to avoid shutdown, I need a simple widget. The widget should be 2x1. On the left side, a simple battery temp monitor. On the right side, an airplane icon to let me know if the phone is in airplane mode or not.
What I need the app to do is to automatically switch the phone to airplane mode if the the phone gets above a user designated temperature. The only exception to the automatic airplane mode should be if the phone is in a current call. Seems like the phone will let me finish a call before shutting down due to heat. Hopefully the app can throw the phone into airplane mode immediately when the call ends. But if that exception is too difficult, the primary functionality would still be worth it.
This is my first app request, so I don't know if I'm being specific enough. I also know that other people can use this app. Hopefully someone out there can help us all out.
Thanks
There is an app called tasker that should be able to do that for you. At least untill someone can build an app for you.
Sent from my PC36100 using XDA App
Not sure what your doing to over heat the phone, but I would try to fix the problem instead of usong a work around. It sounds like you have an inefficient kernel or its too far ovrrclocked. I'm thinking continual use in this overheated state will cause unrepairable damage to your phone.
Just looked at Tasker, from what I can tell it does not have Temperature as an event.
And the problem cause is not my kernel, from what I can tell. I've tried a few different kernels on a couple different mods. I've tried underclocking and under volting. Nothing seems to help. From what I've read, I might have a faulty sensor.
I had a hell of a time with cm7 and the jit compiler. Poor battery life and running warm even when browsing the web. Not sure what your running but it may be as easy as tapping a checkbox.
siris420 said:
Not sure what your doing to over heat the phone, but I would try to fix the problem instead of usong a work around. It sounds like you have an inefficient kernel or its too far ovrrclocked. I'm thinking continual use in this overheated state will cause unrepairable damage to your phone.
Click to expand...
Click to collapse
It's a hardware cpu sensor calibration issue, according to Sprint tech Lokifish Mars. Search for my thread in Evo General.
I avoid shutdowns by keeping battery temp < 39°C.
mine overheated when i was charging and using hotspot/tether, somehow after i wiped my sd card and everything else and installed the rom again it never overheated again.
somehow the more apps get installed the more the chanse some of them be are gonna be running in the backgroung, who knows...
omenovi said:
mine overheated when i was charging and using hotspot/tether, somehow after i wiped my sd card and everything else and installed the rom again it never overheated again.
somehow the more apps get installed the more the chanse some of them be are gonna be running in the backgroung, who knows...
Click to expand...
Click to collapse
Some phones overheat and shutdown regardless of installed apps, rom, or kernel. My Evo consistently shutsdown at 39°C, even when running bare aosp w/zero apps installed.
It's only an issue for me when playing games, using the phone in high ambient temps, and flashing mods. Keeping the battery & cpu cool with a fan or ac vent is the only way I can flash mods or roms.
Elixir is a free app on the market, you can make customizable widgets (1x1 up to 4x1), one for temp, the other to toggle airplane mode.
I use it to monitor temp, battery, cpu freq, and cpu %, and to keep an eye on ram.
Works well.
Hey guys just wanted to take some time to make a post about some things that I am getting use to. I have been an apple product owner for the past 5 years and this is my first non iphone. So far I enjoy my phone but there are some small quirks that I am having issues with. I will list and detail these issues.
1. Haptic feedback always finds a way to disable itself. I always have to go back into the settings and re apply the haptic feedback.
2. The battery is god-awful. I'm not rooted or undervolted. Just stock at&t phone and I'm lucky to get 6 hours off the charger. As in my phone comes off the charger at 9am and by 3pm it is already dead. Is this typical? I read that the facebook app affects the battery life, so I removed it.
This is one of my biggest complaints. My iphone 4S easily went from 9am-7 or 8 in the evening.
3. My home button is not solid. When I push it the feedback is not consistent. Sometimes it makes a light click, other times it feels normal. I feel like maybe something has gotten into the surrounding area around the home button. I take care of all my electronics so I doubt this is the issue, but I didn't want to discount the idea.
4. I have downloaded an advanced task killer, but are there any other tricks or tips you guys could let me in on? Or any apps that would be recommended? I would appreciate the feedback!
5. When receiving photos from iphone owners my phone displays pics as a video file? How can I just get normal mms's from iphones?
OH YEA...when is the GS3 going to get jellybean? My at&t phone still has ICS, and I keep checking for software updates every 24 hours and as of this evening I have not found any updates to the new OS.
1. where are you enabling haptic feedback?
2. as always, battery life depends on usage. screen on time? do you have a lot of apps that could use data? do you have both wifi and data enabled when you're not around wifi? try disabling any stock apps you don't use.
3. i don't have anything to say about this. try comparing to other s3s if you can. then you can figure out if your phone is a problem or it's all of them. i personally don't care nor try to feel the difference if there is one. i tend to use back until i exit the app, not use the home button.
4. task killers are not beneficial to you at all. they actually tend to kill the battery faster. uninstall yours and see how your battery life fares.
5. no one knows when official jelly bean will come. if you root and install a custom recovery and start flashing roms you can try jelly bean right now. but it won't be with touchwiz nor will it have everything working as you would find it in your stock rom.
sent from my I747.
cehf said:
1. where are you enabling haptic feedback?
2. as always, battery life depends on usage. screen on time? do you have a lot of apps that could use data? do you have both wifi and data enabled when you're not around wifi? try disabling any stock apps you don't use.
3. i don't have anything to say about this. try comparing to other s3s if you can. then you can figure out if your phone is a problem or it's all of them. i personally don't care nor try to feel the difference if there is one. i tend to use back until i exit the app, not use the home button.
4. task killers are not beneficial to you at all. they actually tend to kill the battery faster. uninstall yours and see how your battery life fares.
5. no one knows when official jelly bean will come. if you root and install a custom recovery and start flashing roms you can try jelly bean right now. but it won't be with touchwiz nor will it have everything working as you would find it in your stock rom.
sent from my I747.
Click to expand...
Click to collapse
Thanks for the quick reply. My on screen time is typically in the lower 4 hour range, I would post a screenshot but I am unable to since I am a junior member. I will not disable data as that is completely unacceptable on a smart phone. I didn't realize but my friend deleted my task killer a couple days ago. Using his GS3 I can tell a noticeable difference in home buttons-I wonder if at&t will replace my phone (within 22 days)? I guess I'm waiting for JB just like everyone else.
I am enabling haptic feedback via settings>sound>haptic feedback btw.
I've had my GS3 for about 4 days now and my battery life is awesome. I can go from about 8:00am to around 11pm before the battery icon even turns red.
apparently there's a gsiff_daemon bug or cell standby bug? i haven't personally experienced those, so i couldn't tell you much about them. turning off data is only acceptable if you're trying to avoid an overage, so i get where you're coming from. if your task killer is gone and you're still getting horrible battery life, something else may be the culprit.
a few suggestions: disabling unused stock apps (flipboard, those att apps if you don't use them). i don't know what you need synced but if you don't need your calendar or browser synced you should turn off sync for that. do you use the power saving option? if you don't need much processing power i'd turn that on. auto brightness may help too.
about the home button, if it irritates you too much att will likely replace it. maybe the new unit will have better battery life?
kicker18 said:
I am enabling haptic feedback via settings>sound>haptic feedback btw.
Click to expand...
Click to collapse
try enabling from accessibility?
sent from my I747
I think the biggest thing that seems to help battery life is keeping the power saving mode turned on all the time. Seems to make a HUGE difference with battery life (especially on stock), but doesn't really seem to affect functionality.
Yea I removed all those crappy widgets.
My phone is always in power saver mode! I'm going to try to get a new unit tomorrow. How does this work? When i had my iPhone I just scheduled an appt at the apple store and they would always switch my phone out whenever I had issues under 1 year.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
If you bought at a local store, you should be able to call them up and ask for a replacement for a defective device.
It shouldn't cost you anything as you are within their 30 day return window.
Oh... and as for official JellyBean.... isn't the rumor so far saying potentially late Q3/early Q4? Apparently the International version of the S3 with the quad-core processor is expected to get Jellybean shortly after the "Samsung Mobile Unpacked" event taking place in Germany tomorrow. Haven't really seen anything concrete about when our S3's will see an official release... but seeing as T-Mobile also just recently had an official build leak for the S3, i wouldn't be surprised if the late Q3/Early Q4 speculation could be correct.
Root, install custom rom, install Ktoonsez kernel... Battery life will easily double. If you really want to get the most out of your battery, consider AOKP or CM10... Jelly Bean based, with 0 bloat and almost none of the background process the stock TW rom runs in the background.
Sent from my SGS III
kicker18 said:
Thanks for the quick reply. My on screen time is typically in the lower 4 hour range, I would post a screenshot but I am unable to since I am a junior member. I will not disable data as that is completely unacceptable on a smart phone. I didn't realize but my friend deleted my task killer a couple days ago. Using his GS3 I can tell a noticeable difference in home buttons-I wonder if at&t will replace my phone (within 22 days)? I guess I'm waiting for JB just like everyone else.
Click to expand...
Click to collapse
4 hours screen time is a lot... even on my iPhone 4 and priors (I had them all) with that much screen time I wouldn't get more than 7-8 hours. Keep in mind you are going from a 3.5 screen to a 4.8... this screen will eat up battery at a faster rate.
With an average of 2 hour screen time I usually get 15-20 hours out of a full charge pending usage. Nothing special, rooted running triune, stock cpu settings.
Sent from my SAMSUNG-SGH-I747 using xda premium
That's right 3-4 hours of 720p quality is good
Sent from my Nexus 7 using xda premium
I haven't even began reading up on rooting. I probably wont root my phone unless I absolutely have to. I enjoy stock reliability. Also when I go into settings> accessibility, there is no option to enable haptic feedback.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
I think after a bit of tweaking you will see better battery life. I get much better battery life than my sister does on her 4S. Also, disabling data won't hurt anything if you are not using the phone. I. Don't charge my phone overnight anymore.... I disable data while I'm sleeping and charge in the am while I'm getting ready for my day. With a few tweaks you should be able to make it through a full day, even with 4 hours screen time. Take some of the suggestions others have mentioned here.
kicker18 said:
Hey guys just wanted to take some time to make a post about some things that I am getting use to. I have been an apple product owner for the past 5 years and this is my first non iphone. So far I enjoy my phone but there are some small quirks that I am having issues with. I will list and detail these issues.
1. Haptic feedback always finds a way to disable itself. I always have to go back into the settings and re apply the haptic feedback.
2. The battery is god-awful. I'm not rooted or undervolted. Just stock at&t phone and I'm lucky to get 6 hours off the charger. As in my phone comes off the charger at 9am and by 3pm it is already dead. Is this typical? I read that the facebook app affects the battery life, so I removed it.
This is one of my biggest complaints. My iphone 4S easily went from 9am-7 or 8 in the evening.
3. My home button is not solid. When I push it the feedback is not consistent. Sometimes it makes a light click, other times it feels normal. I feel like maybe something has gotten into the surrounding area around the home button. I take care of all my electronics so I doubt this is the issue, but I didn't want to discount the idea.
4. I have downloaded an advanced task killer, but are there any other tricks or tips you guys could let me in on? Or any apps that would be recommended? I would appreciate the feedback!
5. When receiving photos from iphone owners my phone displays pics as a video file? How can I just get normal mms's from iphones?
OH YEA...when is the GS3 going to get jellybean? My at&t phone still has ICS, and I keep checking for software updates every 24 hours and as of this evening I have not found any updates to the new OS.
Click to expand...
Click to collapse
1. happens to me as well when i turn powersaver on and then off again. (powersave disables haptic feedback, but it doesn't turn on again sometimes when i turn powersave back off) probably will be fixed in next update.
2. don't have this issue at all. how is your screen on time and what do you do on your phone? (ie: any specific apps/games you use?)
3. my home button is definitely solid.
4. do NOT download advanced task killer. it is not needed as android will kill off apps when it needs to. there's also a built in task killer if you'd like. just long press home button and click task manager.
5. happens to me as well but when i save the photo it changes back to jpq file.
6. jellybean hasn't been released yet for s3
Root your phone, install CWM and ktoonsez's sammy kernal. Stock rom by default has the performance governor enabled, which I believe has the phone either running at the lowest clock or the highest clock with no real middle. Rooting your phone and installing a custom rom will allow you to have access to more governors that will treat your battery much nicer as well as his custom kernal has added features and just performs faster as well as has better battery life.
There are all kinds of tutorials on the site and I'm sure even some youtube videos on the process. The only other thing I'll add is to READ READ READ on how to do the process, READ READ READ the thread for possible issues and READ READ READ some more for fixes to any issues that may arise.
The great thing about android is the ability to change almost everything about how your phone acts and operates. Once you start you'll end up like me that whenever you get a new phone, you'll already have downloaded root/custom rom/custom kernal on your home computer so that you're ready to get off of stock within 30minutes of being home.
kicker18 said:
Hey guys just wanted to take some time to make a post about some things that I am getting use to. I have been an apple product owner for the past 5 years and this is my first non iphone. So far I enjoy my phone but there are some small quirks that I am having issues with. I will list and detail these issues.
1. Haptic feedback always finds a way to disable itself. I always have to go back into the settings and re apply the haptic feedback.
2. The battery is god-awful. I'm not rooted or undervolted. Just stock at&t phone and I'm lucky to get 6 hours off the charger. As in my phone comes off the charger at 9am and by 3pm it is already dead. Is this typical? I read that the facebook app affects the battery life, so I removed it.
This is one of my biggest complaints. My iphone 4S easily went from 9am-7 or 8 in the evening.
3. My home button is not solid. When I push it the feedback is not consistent. Sometimes it makes a light click, other times it feels normal. I feel like maybe something has gotten into the surrounding area around the home button. I take care of all my electronics so I doubt this is the issue, but I didn't want to discount the idea.
4. I have downloaded an advanced task killer, but are there any other tricks or tips you guys could let me in on? Or any apps that would be recommended? I would appreciate the feedback!
5. When receiving photos from iphone owners my phone displays pics as a video file? How can I just get normal mms's from iphones?
OH YEA...when is the GS3 going to get jellybean? My at&t phone still has ICS, and I keep checking for software updates every 24 hours and as of this evening I have not found any updates to the new OS.
Click to expand...
Click to collapse
1. I've noticed that when I enable battery save mode, it turns off haptic feedback, so it might be that.
2. Like others said it depends on what you do with your phone, but on average, I usually get 15-20+ hours on a charge with at least 3 hours screen time.
4. I wouldn't use task killers. But it's smart to do a little management of tasks yourself. For example, when you want to exit an application, don't just hit the home button, hit the back button until the app exits. From my experience, depending on the app, this will actually exit the app and not just leave it running in the background. Also, every once in a while, I pull up the multitasking screen by long pressing the home button, and I hit the "remove all" button to close any applications that I don't need running in the background.
Also, you may want to try installing Juice Defender. What that app does is turn off the data connection when the phone is in idle, and it turns it back on every 15 or 30 minutes (configurable) to synch, check email, etc. The phone connection is always on. It's actually made a noticeable improvement to my battery life. But this also depends on if it's ok with you that you only synch every 15 minutes. For my girlfriend, she likes to get 10 minute warnings when ebay auctions end, and with this installed she's missed some auctions. So it doesn't work for her.
Imo, the single best way to save battery is to get an app to automate toggling data off when you lock your phone. I've been using a Tasker profile to turn my data off after the phone has been locked for 10 minutes, and turns it back on when my screen unlocks. With data off, my phone drains maybe ~1.5%/hr.
Whatever you do though, you likely won't get more than 3-4hrs of screen time, considering the phone is 720p and 4.8".
Herp derp SGS3 Tapatalk 2
Just a departure from what I'm use to(my battery on my old 4S was substantially better)...if I didn't want my data on all the time I could have bought a dumb phone ya know? Anyways with data turned off battery drain was better ~5% hour.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
So weird Issue.
Using Google Maps on MaximusHD 6 with the latest t-mo firmware (2.11) I get constant "GPS SIGNAL LOST" when obviously driving and using it as my nav since I got it. I'm in southern California with a pretty good LTE signal almost everywhere. The highways are pretty open so trees, mountains, buildings etc are ruled out as a probable cost.
Now today I noticed that I normally keep the phone locked/screen off when driving since it's connected over BT so there's no real need to look at it. During a normal 15-20min drive I would get the signal lost alert a lot. Upwards of 10 or so times on that single drive. While with my M8 it never happened especially when literally not 5min after getting out of the parking lot doing maybe 20mph down the street. I first I thought i messed something up since I took the phone apart to apply thermal paste to keep it from overheating.
However today on a drive back I kept the phone with the screen on. Never did it lose signal while the screen was on, but a minute after I locked the phone (screen off) did it lose GPS signal. I turned it back on and after driving 20min or so the signal wasn't lost.
So overall has anyone experience a similar issue? Full cellular coverage with frequent google maps alerts that the GPS signal was lost. Maybe a background gps process being killed or another coming up and hindering it.
Gonna wait for the Thanksgiving break to mess around with stock/custom roms and see if it's just something that can be fixed with a reflash.
I'm having the same issue, have you figured anything out? Have you tried using a different app besides google maps to see if it's the actual app doing it's power save feature, or the background powersaving process being started by the phone being screen off? Really interested because my phone starts burning up to extreme temps...
On the backup I had with the issue I narrowed It down to possibly a background process cutting it off once the screen turns back. Power saving was off and all that would stick while screen was off was maps, Google service, and social apps.
As for the cause I couldn't figure it out. I went with a stock from without issues. Then went back to custom roms and haven't had the issue again. Also I drastically lowered my app count. Barely use any apps not needed for basic functionality.
As for the temp issue you're having. I noticed gets warm just like any other device when using GPS. I have opened up the phone and applied a new thermal coat following off a thread around here.
I have another issue came up where the phone would seek out a GPS signal while battery saving was selected to even location turned off. Killed my battery in a heart beat. Hasn't happened again.
I would suggest you make a full backup and either flash a stock rom or redownload whatever custom rom your using. Do a trial run for a day or two with minimal apps and see if it improves.
Here's where it gets interesting..
I used to own a galaxy s3 i9300 and custom kernels caused exactly the same issue. Flashing a stock rom solved it and a few other issues, one in particular was gps inaccurate coordinates.
Now I have moved to an m9. This has in the past run great. It is completely stock and untouched by curious fingers.. However, recently my gps has been running at random intervals even though it is completely off in all accessable settings. I can't find the culprit and it sapped 40% in a few minutes. It was literally a short face to face conversation, jumped back in the car and went for my phone for waze.. Dead as a dodo..
Confuzzled completely as to whether this is the actual rom doing it or an app..
I wish I stole my HTC M9.
shivadow said:
Here's where it gets interesting..
I used to own a galaxy s3 i9300 and custom kernels caused exactly the same issue. Flashing a stock rom solved it and a few other issues, one in particular was gps inaccurate coordinates.
Now I have moved to an m9. This has in the past run great. It is completely stock and untouched by curious fingers.. However, recently my gps has been running at random intervals even though it is completely off in all accessable settings. I can't find the culprit and it sapped 40% in a few minutes. It was literally a short face to face conversation, jumped back in the car and went for my phone for waze.. Dead as a dodo..
Confuzzled completely as to whether this is the actual rom doing it or an app..
I wish I stole my HTC M9.
Click to expand...
Click to collapse
Android 6 should be released around here soon so maybe that'll improve/fix these issues. I wouldn't be surprised if Google services is causing this since it has in the past drained batteries and causes similar issues. If the kernel is involved then the issue has been seen on both stock and custom.
well it may be a setting from the maximums HD, try using other Rom and tell us if problem is solved, try HD Revolution or ViperOne.
Hi all, I got a Moto G3 and having issues with the gps no signal message, it is on and off, but more the time that have no signal. So have heard that Android 6 could be the guilty one.. Do any of you know if there is a fix yet? ?
Enviado desde mi Nexus 7 mediante Tapatalk
I'm experiencing that my phone seems always died. It doesn't even last 2 hours. I'm using stock everything everything up to date. Is there anything I can do to fix this issue
One user wrote here, that he found a very old battery in his quite new device. Maybe, your's too. There are YouTube's about opening the cover.
Or try a clean install. Stock is no guarantee for clean.
Bump
Wipe it is what I'd do first. I mean like go into twrp and format data then encrypt again. Only takes a minute to encrypt.. if that doesn't work I'd say what the first person who commented could be true. Old battery or your device has been left plugged in too long too many times. I zap mine until it's at 100% then immediately take it off. That's my 2¢ on this. Hope you get it resolved soon. All else fails contact Google and tell them to give you a replacement in a nice way and maybe they will let you send them that unit in and send you another. Worth a shot anyway. Good luck.
Is there a best combo schedular?
Dulguundd said:
Is there a best combo schedular?
Click to expand...
Click to collapse
You may have better luck reviewing what everyone uses in this thread here: https://forum.xda-developers.com/showthread.php?t=3229424
Different schedulers work different ways with different governor's from what I understand. Check out that thread. Plenty of nice settings shared there..
Sent from my Nexus 5X using XDA-Developers Legacy app
If the battery looks warped and gets noticeably hot while charging, it needs to be replaced. That's a no brainer and it cannot be salvaged or worked around. It's kaput.
If the battery is fine, but when you pick up the phone and it feels slightly warm, even though you haven't used it, then it's probably running something when it shouldn't be running. This can be caused by a lot of different things, and can be solved from anything from clearing your cache (this, often solves it), doing a malware/virus scan, all the way to factory resets and data wipes. And what is using the power isn't always apparent via battery usage/monitoring apps, so i wouldn't even bother going that route. And even though it may solve the problem, it may come back, for no apparent, traceable reason - because over time there are updates and we add or remove apps when we use our phone, and we don't know what things are changed and left alone.
Personally, i've tried so many things and some measures have worked but problems come back and persist, to varying degrees. The only sure way that i have done that gives me result is to use the Greenify app and use shallow hibernation and aggressive doze, along with not keeping wifi on during sleep (only when plugged). This ensures that, when i'm not actually using the phone, all processes (apart from core/critical) and any data is completely shut down and thereby the power that is used toward that end is cut off. If i have light use, i can have a charge for as long as 4-5 days at a time, which sounds incredible, but with the screen off most of the time and no background, rogue processes, it's possible. And the app allows you to whitelist apps, so you still get notifications and such (if you keep wifi on or plugged in).
But for this to really work well, you need to have your phone rooted and Greenify working in root, with Usage Access. Also note that this aspect of the app requires you to be on Android 6 or higher. It's a good idea to root your phone since you want to be able to get rid of bloatware that is probably draining a lot of your juice in the first place. But you may have some luck using the app without root or not at Android 6. Try it - who knows.
But do try clearing your cache first (in settings->storage). That may resolve it and you may not need to go further.
Anyway to sum up, ROOT, Greenify, shallow/aggressive doze. Hope that helps.