Multitasking/RAM - Honor 8 Real Life Review

You're busy and don't have time to wait, which is why you need to stop reading this thread and get back to organizing your Pogs. Rate this thread to express how the Honor 8 performs when multitasking. A higher rating indicates that the Honor 8 keeps many apps in memory so that they don't need to reload, and that when moving between apps, transitions are smooth and performance is excellent.
Then, drop a comment if you have anything to add!

The Honor 8 I am using has 4 GB of ram. I tend to open as many apps as I need without closing any apps, and the lowest free memory left when I was using is still more than 1.5 GB. The ram management is really great and everything is smooth.

With 4GB, you cannot ask for more. Muktitasking, gaming, you name it. Honor 8 can handle them all. Simultaneously.

very fluid between apps

jkccl9 said:
very fluid between apps
Click to expand...
Click to collapse
Fluid as a full cream milk. :laugh:

gopinaidu77 said:
Fluid as a full cream milk. :laugh:
Click to expand...
Click to collapse
:victory:

Very Fluid

I like the multitasking and there is always a lot of ram free so that you can really do multitasking...
But the other thing of multitasking is lots of apps running it drains a bit more the battery..

the phone is smooth, but i wouldnt say that the multitasking is flawless;
if you have too many apps opened and stored in ram (like 5+ or so; such as fb, messenger, email, youtube, instagram, ...), it will cause restart of the app once you e. g. lock the phone, unlock it and try to launch the app you have already opened and stored in ram .. even if it shows you have 1,5 gb free ram
i dont see whats the point in high ram in phones (3-6 gb) when even with that much ram the phone isnt able to hold them "opened" in ram all and the apps "reopen" when you try to recall/launch them ..
but the "reopening" or "relaunching" apps is very fast, of course .. so the experience with the phone altogether is great, but its not like that with 1,5gb free ram left theres no restarting apps .. there still is, which bugs me

nikeid said:
the phone is smooth, but i wouldnt say that the multitasking is flawless;
if you have too many apps opened and stored in ram (like 5+ or so; such as fb, messenger, email, youtube, instagram, ...), it will cause restart of the app once you e. g. lock the phone, unlock it and try to launch the app you have already opened and stored in ram .. even if it shows you have 1,5 gb free ram
i dont see whats the point in high ram in phones (3-6 gb) when even with that much ram the phone isnt able to hold them "opened" in ram all and the apps "reopen" when you try to recall/launch them ..
but the "reopening" or "relaunching" apps is very fast, of course .. so the experience with the phone altogether is great, but its not like that with 1,5gb free ram left theres no restarting apps .. there still is, which bugs me
Click to expand...
Click to collapse
The reloading is by design from the battery management app. If you're using MM and EMUI 4.1, then you can make sure that an app is *NOT* closed when the screen is off. I don't know how Huawei decides which to keep on and which to keep off when the screen is off, but you can force to keep the app running in the background when the screen is off. To do so:
1. Go to Settings > Advanced settings > Battery manager
2. Go to Protected apps (Protected = Keep running in back when screen is off)
3. Flip each app that you want Protected to be on
4. Now, all the apps that are Protected will continue to run (suspended in memory) even if the screen is off
BTW this was the reason why my Reddit app Relay Pro keeps reloading after the screen is off. Once I had it protected, it now resumes exactly where I left off. I keep most things NOT Protected except for communication apps, browser, and the reddit apps.

KevinN206 said:
The reloading is by design from the battery management app. If you're using MM and EMUI 4.1, then you can make sure that an app is *NOT* closed when the screen is off. I don't know how Huawei decides which to keep on and which to keep off when the screen is off, but you can force to keep the app running in the background when the screen is off. To do so:
1. Go to Settings > Advanced settings > Battery manager
2. Go to Protected apps (Protected = Keep running in back when screen is off)
3. Flip each app that you want Protected to be on
4. Now, all the apps that are Protected will continue to run (suspended in memory) even if the screen is off
BTW this was the reason why my Reddit app Relay Pro keeps reloading after the screen is off. Once I had it protected, it now resumes exactly where I left off. I keep most things NOT Protected except for communication apps, browser, and the reddit apps.
Click to expand...
Click to collapse
no, it's not that. the screen doesnt have to be turned off in the meantime for the issue to occur. it happens even if i switch between apps; i turn on fb, messenger, insta, youtube, chrome (simply the "heavier" apps), and then work in one and try to switch to another -> and sometimes it starts to reload/reopen the app (the heavier the app, the more likely it happens) .. so turning display on/off isnt the only time it happens ..
which bugs me a lot is Runkeeper app.. i rebooted the phone, cleared apps in RAM so the only app running was Runkeeper .. went cycling and after some time (i dont know, maybe 1-2 hours) i stopped, took the phone out of pocket, turned the display on, clicked on runkeeper and violá -> it starts to reopen/reload and once it reopens my existing workout and tracked route was gone .. and yes i had Runkeeper selected in protected apps .. all of that with ~2.2 gb of ram free

With 4gb of ram, I can't complain. It feels like living in a large room with minimal furnitures.

sniperlife:D said:
With 4gb of ram, I can't complain. It feels like living in a large room with minimal furnitures.
Click to expand...
Click to collapse
Do u mean features? LMAO

gopinaidu77 said:
Do u mean features? LMAO
Click to expand...
Click to collapse
No. Large room with minimal furnitures. You can still add more furnitures but the room will still have more space.

as we say for ROMs, buttery smooth

multitasking on this phone is smooth kirin+4gig ram does a job well

had no problem in multitasking

No lags while task switching.

Related

RAM Query

The Galaxy Nexus is supposed to have 1GB RAM
When I go into Apps and running Apps my phone says I have 326MB RAM used and 306MB free
I havent noticed the phone been slow at all but is this normal or am I missing RAM?
Also is there any way of stopping apps like WhatsApp, Facebook and Maps etc to be always running in background?
I also have like 350Mb used and 280Mb free. In total, is like 630Mb. But I think that are things running in background of the O.S you can't see.
But in any time I feel like my phone is going slow. In fact, it's the other way, I'm very satisfied with the speed and multitasking.
The apps like google maps or whatsapp will be always in background. Also, mention that opening the settings it consumes like 43Mb of ram. That is pretty huge.
bmulvany said:
The Galaxy Nexus is supposed to have 1GB RAM
When I go into Apps and running Apps my phone says I have 326MB RAM used and 306MB free
I havent noticed the phone been slow at all but is this normal or am I missing RAM?
Click to expand...
Click to collapse
Android keeps whatever it can in memory for quicker access; it's not like Windows where it's better to keep the memory free. You're fine. The missing 392 MB is reserved for the GPU.
bmulvany said:
Also is there any way of stopping apps like WhatsApp, Facebook and Maps etc to be always running in background?
Click to expand...
Click to collapse
Uninstall them. Unless they're consuming CPU time, there's no harm to having them running in the background.
I was thinking it might have been reserved for OS
Im am not bothered by it been missing or the other apps running as the performance is great but was just curious
I just have to figure out which app is causing my screen going to sleep totally or not been responsive when trying to unlock via pattern unlock. It may be Juice defender as I rest the phone and reinstalled apps gradually. It was one of the ones I reinstalled again in last few days and its happened again

How do I stop apps auto opening

The title is basically the question, im fed up of alot of programs auto opening on my android phone, it takes battery and is slightly annoying receiving notifications off apps i dont really care about such as the NFL game tells me about small things in the NFL, im in the UK, i dont care.
If you argue that it doesnt take alot of battery currently have 117mb free ram, (2 secs later) killed all my selected apps now have 201mb free so im using 80mb of ram on apps im not using. Ive made 2 or 3 phone calls today no more than 30 mins long altogether and ive lost 55% of my battery since about midday, which is when i unplugged the phone.
And I think all these apps are the problem so how can I stop them from auto opening, please help
Search the market for startup cleaner
Sent from my A101IT using xda premium
yusuo said:
If you argue that it doesnt take alot of battery currently have 117mb free ram
Click to expand...
Click to collapse
More free RAM doesn't really equate to longer battery life or lower power consumption.
Better search for auto starts, this asp shows you the conditions an asp can turn back on and you can bin it off, Facebook for example had like 8 conditions, from full to medium battery life, on charge and change in network....... Use it
Sent from my HTC Desire using xda premium
rootSU said:
More free RAM doesn't really equate to longer battery life or lower power consumption.
Click to expand...
Click to collapse
There's still no reason for most of this apps to use RAM. Apps like facebook and skype shouldn't be actice without user permission. Without login they are complete useless.
I'll try Startup Cleaner, thx.
It's how android works and what RAM is for. There is always a reason.
Sure if someone doesn't use Facebook, it should be uninstallable, but its not and its not causing any harm
Sent from my HTC Desire using Tapatalk
The problem isn't that apps start when I turn on the phone its that even after i use task manager to close they keep reopening and use over 100mb of ram, earlier I checked and only had 78mb ram available.
This must have an effect on battery to some degree i want to kinda ban certain apps from running in the background unless i specifically tell them to
RAM doesn't use more power, the more its used, no.
You don't need a task killer. You do not need to obsess about RAM. Forget about RAM and enjoy your phone
Sent from my HTC Desire using Tapatalk
rootSU said:
RAM doesn't use more power, the more its used, no.
You don't need a task killer. You do not need to obsess about RAM. Forget about RAM and enjoy your phone
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Thanks for you reply but its not really an answer its more of a contradiction, what I was asking is how to I stop apps from auto starting and eating up RAM, regardless of how long the phones been on
...and I'm telling you its a pointless, unecessary waste of time. Also it is not possible. Autostarts as already mentioned is the closest you'll get
Sent from my HTC Desire using Tapatalk
I also turned off the autorun permissions of a lot of apps, for 2 reasons: 1) a device that is smooth sooner after booting, using less cpu cycles/power. 2) preventing Sense from reloading due to RAM shortage and have smooth multitasking.
1) Android loads a bunch of apps to the RAM that have the autorun permission, until it thinks it is "enough" and useful to you. No matter how many apps you have installed, the amount of free RAM is always about the same, just the number of "unwanted" apps in the RAM differs. Removing the autorun on boot permissions prevents the loading of unnecessary apps that will immediately be removed from the RAM the moment you start the browser/a game, saving cpu cycles=power. So for me there is no point in loading them in the first place, because I am never going to use them (right away). I want the apps that don't to any syncing loaded on demand.
2) I hate slow multitasking and I hate it even more when Sense reloads because it got kicked out of the RAM after each time I press HOME.
I use 3G Watchdog (~12MB RAM), Unlock with Wifi (~8MB), Whatsapp (~15MB), Handcent SMS (~18MB), Droidstats (~13MB), Extended Controls (~12MB), Battery Monitor Widget Pro (~13MB). Okay, I maybe could delete some of them, but these app are "OK" to me, because I use them actively or just need a background service to operate normally.
With Gemini I disabled apps like Facebook, a screenshot tool (just load when I want to make a screenshot..), various public transport planning tools, etc from autostarting.
No joy moment: after using the Facebook app (market version), it may take up 50+ MB and it will not be closed when I start another RAM intensive app, because it is a high priority service. Result: Sense gets kicked out of the RAM. Or, when the situation is somewhat less critical: multitasking is as good as unusable: switching between apps makes them load over and over again, because app2 kicks app1 out of the RAM and vice versa, causing unnecessary lag. Therefore: when I am done with facebook, I close it, then STAY the hell closed It may only autostart when it receives a push message. In that case it is nice to have FB already in RAM when I tap the notification.
Why do even some games have background services, or the Engadget app, or .. , or... all eating precious RAM. And yes, I know, once IN the RAM they eat no battery, but they DO eat battery when the app loads itself back in the RAM when it thinks it needs to, after it got kicked the moment I decided to so something else.
Hmm, spent way too much time to try to explain my frustration Oh and by the way, I have a Legend, but the basics are the same of course.
Dwnload an app called internet commander from the market. It shuts off the internet when your screen turns off but still let's you get calls and texts. I've got my phone , rooted of course, clocked to 710 and my battery will last for days.
Sent from my Eris using xda premium
I just re read your post, that won't help with apps but it will help save battery. And when you turn your screen on the internet kicks right on instantly. Good luck
Sent from my Eris using xda premium
yusuo said:
The problem isn't that apps start when I turn on the phone its that even after i use task manager to close they keep reopening and use over 100mb of ram, earlier I checked and only had 78mb ram available.
This must have an effect on battery to some degree i want to kinda ban certain apps from running in the background unless i specifically tell them to
Click to expand...
Click to collapse
The guys here have already suggested you use a certain program from the Market. Have you tried it?
Regarding the whole RAM consumption issue, Android has its own built-in memory management system that ensures that there's always enough RAM for an app whenever it needs it, even if the memory manager shows like 40 MB free. Basically it "ejects" all background, unused apps, from memory making room for the foreground app which needs it most. If for some reason you need to fiddle with that, you can try using the V6 Supercharger script. I find it suitable for my needs but YMMV. It's completely reversible, so if you don't like it you can uninstall it just like that.
P.S. - I agree with rootSU, the ammount of free RAM has nothing to do with battery consumption. If you suspect that an app is draining your battery, check Android's battery statistics to find the culprit.
TVTV said:
Regarding the whole RAM consumption issue, Android has its own built-in memory management system that ensures that there's always enough RAM for an app whenever it needs it, even if the memory manager shows like 40 MB free. Basically it "ejects" all background, unused apps, from memory making room for the foreground app which needs it most. If for some reason you need to fiddle with that, you can try using the V6 Supercharger script. I find it suitable for my needs but YMMV. It's completely reversible, so if you don't like it you can uninstall it just like that.
P.S. - I agree with rootSU, the ammount of free RAM has nothing to do with battery consumption. If you suspect that an app is draining your battery, check Android's battery statistics to find the culprit.
Click to expand...
Click to collapse
I respectfuly disagree. Android built in ram management is just silly. If I open xda app for example (it could actually be any app for that matter), reply to a few posts, read a few more and close it, why does it need to stay in ram? It reloads anyway when I run it again after I've closed it (using the back button or the actual exit command in the app itself). Why does the camera app need to stay in the background after I just shot a few photos and closed it? Because I may or may not use it again in some time? It's rediculous. And the whole theory that ram management doesn't require any power/cpu usage, how do you guys think all those apps get killed? Android will power?! No, kernel scans all running apps and kills the ones based on built in heuristics so it also reads them first. So that doesn't require any power/battery? Awesome if it's true! Although I wouldn't bet on that. And all this fuss just because you may or may not launch the same app sometime during the next day/week/month/year or it'll eventually get killed? Now that's just plain stupid. I get apps that need services like widgets, push notifications etc. but random apps like root explorer, xda app, titanium, youtube etc. which are opened specificly by the user shouldn't be in ram just for the sake of it after they're closed. I closed it, meaning I don't need it anymore. And I don't need the kernel to scan all apps and running services every time I launch an app so it could provide the free ram that app needs. Consumes cpu time, battery, i/o ... every piece of hardware actually just to free some ram that shouldn't be occupied in the first place. Every app that I ever opened on my phone got loaded almost instantly and that's just after phone had been booted. So after that it should stay in ram so I could open it in a blink of an eye instead of instantly? That's just funny.
Anyway, I'm just thinking out loud so don't flame me immediately. There probably are apsects of it that I didn't mention here or am not aware of. And I'm not saying that I'm right and you guys are wrong, I'm just saying what I know and think about this subject.
-. typewrited .-
PlayPetepp, while it might be true that the OS allocates (thus use) some resources to memory maintenance, the impact on battery life is negligible. In the Android OS, apps in memory are ordered according to priority and state, so the OS always knows which apps to kill first if it needs to make room in RAM, without much of a hassle. The only bad consequence of this system seems to be the fact that once the memory fills up, the launcher may lag or even be evacuated from memory. But, as i've mentioned in my previous post, there are ways to prevent that, either via scripts or, if you know what you're doing, via editing system files.
So the OS doesn't need to scan anything as it keeps everything in memory again? Seems like an endless loop. Open, sort, kill if needed, reopen, sort again, kill ... to what end, constant unneccessary multitasking that user is unaware of? I really don't see any benefit of that system and am only seeing the downsides. I mean, who needs every app they ever run remain in ram even if they close them after using? And then opening another app and "waiting" for whatever needs to be closed to get it running. Sure you can mess with the scripts (init.d, init.rc, etc.) but the underlined conditions stay the same. I hope I'm making sense here. Or am I fighting against windmills.
I just figured out that I strayed from the topic of this thread so won't be continuing this discussion if it's considered offtopic.
-. typewrited .-
Stop looking for excuses for poor multitasking in Sense 3+ roms
erklat said:
Stop looking for excuses for poor multitasking in Sense 3+ roms
Click to expand...
Click to collapse
Hello again nice to see you here
Here's an interesting article on what I was talking about. Sense 3.5 doesn't need that many mbs of ram to work smoothly. After booting and setting everything up I have 150+ mb free. That should be enough for decent multitasking but all those apps not getting killed when you close them are eating too much. Can anyone explain in detail what hidden app, perceptible app, backup app and heavy_weight app means? I've been googling this for a week and can't find any decent explanation.
@PlayPetepp - I think i have already said (in my previous post) that the OS does indeed use some resources for managing the memory, but they are negligible in terms of their impact on battery life. IMHO, the only thing a 3'rd party memory manager (task killer) WILL do is improve lanuncher responsiveness (lag) as the lag does increase when free RAM drops under a certain limit. Thus used wisely, a task killer can improve responsiveness, but battery life... very little, in rare cases (it does the opposite, most of the time).
Regarding the so called "memory slots", here's an excerpt from this article:
FOREGROUND_APP: This is the application currently on the screen, and running
VISIBLE_APP: This is an application that is open, and running in the background because it's still doing something
SECONDARY_SERVER: This is a process (a service that an application needs) that is alive and ready in case it's needed to do something
HIDDEN_APP: This again is a process, that sits idle (but still alive) in case it's needed by an app that's alive and running
CONTENT_PROVIDER: This is apps that provide data (content) to the system. HTC Facebook Sync? That's a CONTENT_PROVIDER. So are things like the Android Market, or Fring. If they are alive, they can refresh and provide the content they are supposed to at the set interval. If you kill them, they can't of course.
EMPTY_APP: I call these "ghosts." They are apps that you have opened, but are done with them. Android uses a unique style of handling memory management. When an activity is ended, instead of killing it off Android keeps the application in memory so that opening them again is a faster process. Theses "ghost" apps use no battery or CPU time, they just fill RAM that would be otherwise empty. When this memory is needed by a different application or process, the RAM is flushed and made available for the new app. To satisfy the geekier people (like myself) Android does this by keeping a list of recently used apps, with the oldest apps in the list given the lowest priority -- they are killed first if RAM is needed elsewhere. This is a perfect way to handle 'ghost' processes, so there's no need to touch this part
Click to expand...
Click to collapse

[Q] Foce Developer Options

Hey guys,
I like to have the developer option "max background processes" set to 2. It kind of disables multitasking a bit, but it keeps like 1000mb ram available which keeps my phone nice and fast.
Only problem is, I have to re-enable this everytime I reboot my device, which isnt terrible, but its not as smooth as Id like it to be.
I also do this on my tf201.
Just wondering if theres anyway to force those settings to stay on.
Thanks,
Super
superostrich said:
Hey guys,
I like to have the developer option "max background processes" set to 2. It kind of disables multitasking a bit, but it keeps like 1000mb ram available which keeps my phone nice and fast.
Only problem is, I have to re-enable this everytime I reboot my device, which isnt terrible, but its not as smooth as Id like it to be.
I also do this on my tf201.
Just wondering if theres anyway to force those settings to stay on.
Thanks,
Super
Click to expand...
Click to collapse
Using ram does not slow your phone down, unless it is using cpu cycles and if it is then it is either a bad app or is running still.
Randomacts said:
Using ram does not slow your phone down, unless it is using cpu cycles and if it is then it is either a bad app or is running still.
Click to expand...
Click to collapse
But as with any computing system, if you are taking up all the ram with background processes, your phone is going to run like 's***'
superostrich said:
But as with any computing system, if you are taking up all the ram with background processes, your phone is going to run like 's***'
Click to expand...
Click to collapse
I haven't been able to slow down my AT&T SGS III even when I try I can't use 2gigs of ram.
In unix/linux unused ram is wasted ram. Often stuff will use *if coded properly* extra ram if there is lots of extra to use.
Randomacts said:
I haven't been able to slow down my AT&T SGS III even when I try I can't use 2gigs of ram.
In unix/linux unused ram is wasted ram. Often stuff will use *if coded properly* extra ram if there is lots of extra to use.
Click to expand...
Click to collapse
Ah. I see. I know that its better to have ram in use, than not too. But I was finding that I would have 300-400mb free, and my phone ran like crap. Put on the limited background processes to 2, and it ran a lot smoother.
Do you have any idea to keep that kept on after reboots?
superostrich said:
Ah. I see. I know that its better to have ram in use, than not too. But I was finding that I would have 300-400mb free, and my phone ran like crap. Put on the limited background processes to 2, and it ran a lot smoother.
Do you have any idea to keep that kept on after reboots?
Click to expand...
Click to collapse
Your issue is not your "ram" is the fact you got some ****ty apps probally taking a lot of CPU cycles.
To check what app this is *best time to check for your issue would be when your phone starts to be slow*
Hold the home button and then click task manger. From there go to Applications on the very left *probably the default place it puts you*
You can see the CPU usage on that page..
If anything is above 0% it might be what is casing the issue. If you want you can post a screenshot of that page and we can see if there are any known bad apps there.

[Q] RAM is at 2GB of 3GB ??

I have noticed that im using up 2gb of ram. But i have only downloaded a few apps. No games. All the stuff i had before. My old phone was a little over 1gb total. Is this normal. Does the phone uses a lot of ram out of the box. Im thinking of rooting just so i can free up some ram. Not sure if that is possible. Im coming from a galaxy and very happy with this d851 g3.
Anyone having a memory problem ? Issues? What can i do?
Android always runs while using up as much ram as possible. Thats normal, if your phone had 8gb of ram, most likely it would also be using most of it up.
Makes app switching faster.......
All that bloatware runs in the background contributing to a high ram usage
nohcho said:
All that bloatware runs in the background contributing to a high ram usage
Click to expand...
Click to collapse
Not completely true. I disabled most of the T-Mobile and LG crap on this phone and it's still using the same amount of RAM. It's Android's memory management.
I bet if the Android team could go back in time in the early days of system development they would have probably removed the ability to see free ram. So many people get caught up in free ram when the phone is using the available ram to the best of its ability.
Windows does alot of the same as well. Even though if you go into task manager it shows free if you actually look at your system resourses it shows alot of it is taken.
Unused RAM is wasted RAM.
Not sure about the whole 2g for 3gb thing but your system need all the rams it can use to keep your phone running smoothly. If you use ram cleaner (so they are call) you will notice your phone goes through a gitter before it it can pick up again. You look 5 minute later, its like you never clean anything.
and tmobile is surely 3g
Free RAM is wasted RAM.
Android uses RAM differently from say Windows. Android will use as much ram as available and when it needs more, it will free it up as needed. This is normal.
So yea i installed greenify and it made a **** load of a difference because i have like 40 games and a load of other apps. I have less than 1.5 gigs used now. And my phones way smoother and batterylife is good again
Sent from my LG-D851 using XDA Premium 4 mobile app
brolic925t said:
So yea i installed greenify and it made a **** load of a difference because i have like 40 games and a load of other apps. I have less than 1.5 gigs used now. And my phones way smoother and batterylife is good again
Sent from my LG-D851 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Don't worry you're about to see that battery life drop like a rock. Constantly killing apps will kill your battery fast. Greenify is a nice app if you have a crap phone but your G3 was made the way it is for a reason. What you think is smooth and fast is actually hurting your phone. Don't believe me, Google it and do some research. I do not recommend anyone using any format of task killer or ram optimizer on a phone that is current with the times.
Do I think the phone has issues. yes. When using it the apps don't close when ram is needed. Only fix is a reboot or kill the app but at times that does not work
Jammol said:
Don't worry you're about to see that battery life drop like a rock. Constantly killing apps will kill your battery fast. Greenify is a nice app if you have a crap phone but your G3 was made the way it is for a reason. What you think is smooth and fast is actually hurting your phone. Don't believe me, Google it and do some research. I do not recommend anyone using any format of task killer or ram optimizer on a phone that is current with the times.
Click to expand...
Click to collapse
Don't worry Jammol doesn't know what he is talking about. Greenify doesn't hurt battery life and performance like a task killer because isn't a task killer. It is completely different. I agree that task killers should be renamed to battery/phone performance killers but Greenify is very different.
First of all it requires your phone to be rooted. Assuming that it is, it uses special permissions from the rooted device to essentially freeze the app unless it is opened by the user. For example, I use facebook but only casually. I look at it once every other day or so but have noticed that the push notifications and messenger uses a lot of battery because it does a partial wake everytime it pushes a update which activates the internet and cpu.
The solution is to "Greenify" the app. The app still loads normally when I open it up although, because it is not in the ram, it likely takes slightly longer to load. Once it is opened, I can use it like normal and I get push notifications again until my phone's screen goes off. Once the screen goes off, facebook and all the apps that I "Greenify" are flushed from the memory and are banned/essentially frozen until I launch the respective app again. The only drawback to this is that you essentially never get push notifications for the apps but it saves a lot of battery if you pick the apps that you don't care much about/rarely use.
So greenify does work really well. Today my phone had 17% left. I it had 16+ hours of battery time total. I got 4.25 hours of SOT with sync on (with 3 email accounts getting push notifications plus other apps), GPS high accuracy, LG health automatically recording my exercise, and 1 hour of navigation with Waze. Basically I used my phone how I wanted and didn't micromanage my battery usage throughout the day at all.
I used 3 battery saving tools. 1. ART 2. Greenify and 3. Custom Kernel V002 from KAsp3rd. These three are very powerful together.
I hope that helps someone!
ART
CAP3r5 said:
Don't worry Jammol doesn't know what he is talking about. Greenify doesn't hurt battery life and performance like a task killer because isn't a task killer. It is completely different. I agree that task killers should be renamed to battery/phone performance killers but Greenify is very different.
First of all it requires your phone to be rooted. Assuming that it is, it uses special permissions from the rooted device to essentially freeze the app unless it is opened by the user. For example, I use facebook but only casually. I look at it once every other day or so but have noticed that the push notifications and messenger uses a lot of battery because it does a partial wake everytime it pushes a update which activates the internet and cpu.
The solution is to "Greenify" the app. The app still loads normally when I open it up although, because it is not in the ram, it likely takes slightly longer to load. Once it is opened, I can use it like normal and I get push notifications again until my phone's screen goes off. Once the screen goes off, facebook and all the apps that I "Greenify" are flushed from the memory and are banned/essentially frozen until I launch the respective app again. The only drawback to this is that you essentially never get push notifications for the apps but it saves a lot of battery if you pick the apps that you don't care much about/rarely use.
So greenify does work really well. Today my phone had 17% left. I it had 16+ hours of battery time total. I got 4.25 hours of SOT with sync on (with 3 email accounts getting push notifications plus other apps), GPS high accuracy, LG health automatically recording my exercise, and 1 hour of navigation with Waze. Basically I used my phone how I wanted and didn't micromanage my battery usage throughout the day at all.
I used 3 battery saving tools. 1. ART 2. Greenify and 3. Custom Kernel V002 from KAsp3rd. These three are very powerful together.
I hope that helps someone!
Click to expand...
Click to collapse
Out of curiosity, how are you using art with xposed? Greenify uses the xposed framework.
Sent from my LG-D851 using XDA Free mobile app
Harmtan2 said:
Out of curiosity, how are you using art with xposed? Greenify uses the xposed framework.
Sent from my LG-D851 using XDA Free mobile app
Click to expand...
Click to collapse
I am not using xposed. Greenify works just fine for me without xposed. If you want some of the more advanced and experimental features, you need xposed but the basic functionality does not require it..
CAP3r5 said:
I am not using xposed. Greenify works just fine for me without xposed. If you want some of the more advanced and experimental features, you need xposed but the basic functionality does not require it..
Click to expand...
Click to collapse
Aww that man's sense. I want to ruin art, I just don't want to give up my xposed features lol.
Sent from my LG-D851 using XDA Free mobile app
Harmtan2 said:
Aww that man's sense. I want to ruin art, I just don't want to give up my xposed features lol.
Sent from my LG-D851 using XDA Free mobile app
Click to expand...
Click to collapse
I know what you mean! This is just the latest skirmish in the never ending war between features and battery/performance. I can't wait for Android L to come out because this particular battle will end (xposed will support android L which uses ART exclusively) but the war will rage on..

RAM Leak

Hi,
i guess Stock Pie has a Memory Leak and Garbage collector doesnt work.
I background restricted some apps in Settings but all of them still works on background. I cant see them on the Task Manager but i can see the Ram usage on AIDA64 app.
What i did:
- i set background restriction to these apps. (64 app restricted)
- i select app restrict behavior to Frequent. (for all of them)
- Task manager is empty.
- Cant see these leaked apps even on Android 9's built in Ram usage feature.
- i tryed kill apps when leave feature on the developer options. (These apps garbage still stays on the Ram)
- i even set background app limit 4 (Somehow developer options closed it self and everything i set reverted back to stock when i restart my phone)
But apps still eats the Ram from the background. I know because i can see Ram details on the AIDA64 app.
Phone starts with ~1600'ish mb available Ram. Available Ram decreases when i open-close these background restricted apps. (Hey! I am restricting apps because i dont want them working on the background. Like a Google Translator, Mi Remote, Hd Wallpapers app etc. i restricted all but these apps still works.) If my phone's Ram decrease everything starts slowing down. I am seeing it and i can feel it. After 5 or 10 minute later Ram usage jumps ~2000 mb. Some pieces of background restricted apps still stays in the Ram and i cant avoid from it on Stock Pie and these pieces slowing down my phone's performance. I am not using 26 apps!! Maybe 4 or 5 apps i am frequently using. I dont want unused apps garbage on Ram.
Huawei's EMUI has a built-in feature to avoid auto-start apps. Some custom roms has a Wake-Lock blocker. But i dont have anything on Stock Pie.
I just dont want these apps garbage on my phone's Ram. Because of these reasons i can clearly say Mi A2 Lite's Stock Pie rom has bad garbage collector. Dont know Xiaomi modified it or not. Probably thats why Stock Pie roms consumes more battery than Stock Oreo.
I am not the man who believe 'unused Ram is a waste'.
I just want most important system apps on the Ram and other almost everything shouldnt occupy a space on the Ram. This motto is the key reason of performance for Budget phones on my perspective.
Rom details:
Locked - Stock Android 9 - v10.16.0 (November 2019)
What i am asking is:
- Which Roms has built-in feature to avoid from this?
- Which Roms has a best Garbage collector?
- Which Rom fits to my requirements?
Thanks.
perfect_ said:
I background restricted some apps in Settings but all of them still works on background. I cant see them on the Task Manager but i can see the Ram usage on AIDA64 app.
Click to expand...
Click to collapse
You are fundamentally misunderstaning how task management works.
Restricting stops apps from using the CPU (and thus, the battery).
Android will leave unused apps in RAM for faster launching later. Some "AI" decides which of these to keep when more RAM is needed.
If it offends you to see these apps in a low-level task manager you can kill them. Heaps of task manager apps can do this automatically. You need something like greenify if you want them to stay dead.
a1291762 said:
You are fundamentally misunderstaning how task management works.
Restricting stops apps from using the CPU (and thus, the battery).
Android will leave unused apps in RAM for faster launching later. Some "AI" decides which of these to keep when more RAM is needed.
If it offends you to see these apps in a low-level task manager you can kill them. Heaps of task manager apps can do this automatically. You need something like greenify if you want them to stay dead.
Click to expand...
Click to collapse
I did not misunderstand anything. You didnt understand what i mean exactly.
Why Hd Backgrounds app or Mi Remote app should stay on the Ram even i dont use them? I am using them once a week or so. Thats why i dont need faster launch. Because i am not using them? Clear?Youre talking about app restart power consumption. Thats the point. I am not using them and i am not starting them in a single charge. Even if i want to restart these (as i said this thing happens once a week) apps restart power consumption consumes incomparably less energy than phone restart power consumption. I dont want to use my phone’s Ram with junks.
Do you prefer trashy Ram with bunch of junks? I dont prefer it. I cant clean these apps Ram garbage until restart my phone. The restart consumes a lot of energy and when my phones Ram become trashy i should restart all system to clean them.
Restart has benefits;
- More performance
- Clean Ram
- Better Battery life until Ram become trashy
What i am saying is why i cant use these benefits without restart. Think about all these power consumption when we restart our phone.
Its all about garbage collection and this thing doesnt work on Android Pie. I tryed Greenify gived it all what app wants still nothing changed. Ram still gets trashy and this causes; slowdowns, hiccups, more battery consumption,.. etc. Even my phone’s processor and battery doesnt like garbage on Ram.
I hope Huawei’s HarmonyOS will work better than Google’s trashy Ram management.
perfect_ said:
Why Hd Backgrounds app or Mi Remote app should stay on the Ram even i dont use them?
Click to expand...
Click to collapse
Because there is no benefit to removing them from your RAM.
perfect_ said:
I dont want to use my phone’s Ram with junks.
Click to expand...
Click to collapse
It's not junk. If you want tasks killed, get a task killer. If you want to prevent apps from starting, get a hibernation app.
perfect_ said:
I hope Huawei’s HarmonyOS will work better than Google’s trashy Ram management.
Click to expand...
Click to collapse
The Chinese OEMS are notorious for evicting programs from RAM and preventing them from running in the background, fundamentally breaking the android API contract in the process. If you think that's better then by all means, go use one of those ROMs.
I for one got the A2 Lite instead of the Redmi 6 Pro precisely to avoid MIUI and its task management policies.
a1291762 said:
Because there is no benefit to removing them from your RAM.
It's not junk. If you want tasks killed, get a task killer. If you want to prevent apps from starting, get a hibernation app.
The Chinese OEMS are notorious for evicting programs from RAM and preventing them from running in the background, fundamentally breaking the android API contract in the process. If you think that's better then by all means, go use one of those ROMs.
I for one got the A2 Lite instead of the Redmi 6 Pro precisely to avoid MIUI and its task management policies.
Click to expand...
Click to collapse
There is no point to talk with you. You dont even know what junk it is. Do not write to my threads!

Categories

Resources