Background apps

The Nokia 5.1 seems to be awfully eager to kill background apps.

Background apps

Anonymous1243 Anonymous1243
✭✭  /  edited November 2018

The Nokia 5.1 seems to be awfully eager to kill background apps. Apps like Whatsapp keep getting killed and there is no  background activity manager setting at Settings -> Battery. 


Comments

  • Same issue here. I am unable to run Twilight (because it is randomly killed even though it should never be killed) which I heavily relied on in the past to get sleepy when it's late (twilight draws a reddish screen overlay). If there is no sign of this being fixed I'll strongly consider to return my new Nokia 5.1 and warn other potential buyers of these issues.
  • singhnsk singhnsk
    ✭✭✭✭✭  / 

     You should try disabling "Battery Optimization" for the apps which you want to keep running infinitely in the background.

  • user1535885788158 user1535885788158
    ✭✭  /  edited November 2018
    I already disabled battery optimization for the Twilight app but it makes no difference. Still terminated at random. Aren't
    such background processes supposed to be kept alive? Never had any such issues on my old phone.
  • Jannis Jannis
    ✭✭  / 
    The question is if this a problem with Android 8 (which I rather doubt), or rather with Android One. The 2GB RAM can't also be the problem, as older devices hadn't these problems with the closing apps.
  • The only solution I found to this problem was to use adb to blow away all the com.evenwell bloat that HMD seems insistent on loading. Why they felt they know how to do power management better than the standard Android settings (especially with doze) I have no idea. So far no ill effects from getting rid of all evenwell packages - just standard Android goodness.

  • Jannis Jannis
    ✭✭  / 

     Well, maybe they thought they will do that, because of the ridiculous batterys with lesser than 3000 mAh.

  • Yeah, the fact this doesn't really seem to bother them does not convince me to buy a Nokia phone next time or encourage others to do so. Really this seems a rather problematic issue, apps are restarting all the time which is really hurting multitasking on top of the fact I can permanently not use Twilight anymore for screen filtering.


    Paul (if you read this), does taking out the HMD software affect battery life very badly? I'm not use to very impressive battery life, so if it lasts just one day thats fine with me.


  • Is this taken seriously? I now have issues with not getting notifications from some messaging apps, which I think might be related.
  • Eic Eic
    ✭✭  /  edited September 2018
    The problem affects Nokia 5 and Nokia 6 users too. It's been this way since last year's October patch. Wrote tons of feedback about it to Nokia. Nobody cares. Literally. Person from support always say something like "sorry about your problems, I'll get this to developers". As far as I'm concerned, those feedbacks go straight to the trash can. Because that's what you get for buying nokia device.
  •  @Eic that really sucks. I noticed that sometimes notifications, for example from WhatsApp, suddenly vanish again. When I then switch to the app it restarts. If nothing has happened in a year, then I have very little confidence this will get solved. I also contacted support to ask them to bring this issue to the attention of the developers.

    I really don't want to go through the trouble of returning my phone but this is almost forcing me to. Alternatively I might root the phone and install a decent Android version.

  • Eic Eic
    ✭✭  / 
    They won't fix anything and bootloader's locked, so we're stuck.
  • I remember such behavior was after upgrading Nokia 6 to Android 8.0, very aggressive memory management killing apps even excluded from battery optimization. That was kind of fixed after upgrade to 8.1. Probably some bugs were fixed in evenwell packages

  • I found the best bug fix for the evenwell packages was to blow them all away on my 3.1. No issues or lost features encountered after a month of running it like that.

  • Have you removed all com.evenwell.* packages? AFAIK without root privileges packages are removed only for the current user and get restored on factory reset. Btw did it result into freeing any space? 


    I just disabled at least half of those evenwell packages responsible for collecting and reporting various telemetry, but probably removing is the next step :)

  • You're right - I could only remove them for the current user. ie,
    pm uninstall --user 0 <packagename>

    Can't say I paid much attention to the space change - it wasn't significant enough for me to notice.

  • Eic Eic
    ✭✭  / 

    System apps are in system partition, which user cannot access (user can only access main partition). Sizes of partitions are pre-set, so deleting system apps isn't going to free up the space that user uses.

    I too disabled majority of evenwell packages. Noticed minimum changes to the good side just after deletion, but then I restarted the phone and everything's back to normal (it will take couple of days to notice the changes). Will update if any changes will surface.

  • Eic Eic
    ✭✭  /  edited October 2018

    Sorry for the double, but here's my update: phone still sucks.

    Have a nice day.

  • Anonymous1243 Anonymous1243
    ✭✭  /  edited October 2018

    Still having the same problems, only worse. Whatsapp keeps dying as do other background apps like call recorder... 

    Nokia/HMD displays the exact amount of interest in fixing this problem as I expected, that is none whatsoever. 



  • nike6515 nike6515
    ✭✭  / 
    same issue with 3.1. Apps are closing in background. What's so smart about this Smartphone.
    if i have knows this, i wouldn't have bought it.
    Nokia, please look into this...
  • Eic Eic
    ✭✭  / 

    Don't worry. They won't fix sh.t. Wait for bootloader to unlock and use lineageOS.

  • no app work in background, please solve it as soon as possible .
  • Mar Czar Mar Czar
    ✭✭  / 
    Nokia listen to us users. I bought a phone so I'm the owner and I want to use it as I come up with it. Do not make me happy because, if I want my phone to drain batterie it's my business. Maybe I just like to charge my phone twice a day, but for example have a number of steps during the day. Samsung, Huawei just waiting for the unhappy. Let Nokia work as it used to be, just fine. If I run the program, it has to work.
  • amfetaminfan amfetaminfan
    ✭✭  / 
    Hi there,
    Is there any update on this issue? It's pretty annoying you know that you give no choices to your customers to decide whether they want to use that stupid and agressive process-restriction policy you've so successfully (bug-free) implemented. Could we get an option for that please? Would it really require too much effort to do so? I doubt it...
  • vanye vanye
    ✭✭  / 
    Use ADB commands to solve this issue - like other users (including me with a Nokia 5 from 2017). Waiting for Nokia is just not worth it in my opinion.
  • amfetaminfan amfetaminfan
    ✭✭  /  edited April 22
    vanye said:
    Use ADB commands to solve this issue - like other users (including me with a Nokia 5 from 2017). Waiting for Nokia is just not worth it in my opinion.

    Excuse me but how exactly ADB helps here? the system is killing the processes, some system component the regular users cannot get control over, or can they?! Sure I've disabled the packages others mentioned in this thread earlier. And yeah  makes no difference whatsoever. So I really don't get what you mean by using ADB commands. Could you please more specific? 
    The only workaround I can think of rooting the device, which I also tried bur seems people not really getting success in this regard neither me. If someone knows the secret please, please shout. Also I couldn't find any custom ROM that supports this piece of thrasphone. Damn. :(
  • vanye vanye
    ✭✭  / 
    I thought I was clear about the whole workaround, but who knows, maybe not. In this case here's something to read:
    https://dontkillmyapp.com/nokia
    https://sleep.urbandroid.org/documentation/faq/alarms-sleep-tracking-dont-work/#issue-nokia-on-android-p-kills-any-background-process-including-sleep-tracking-or-any-other-sport-tracking-after-60-minutes-if-the-screen-is-off-also-all-alarms-are-stopped-which-renders-an-alarm-clock-app-use-less
    The two articles are basically the same though. 
    My girlfriend has a 5.1; before killing the 

    com.evenwell.powersaving.g3

    app, her 3rd party alarm clock just failed in the very basics: waking her up in the morning. After I read the articles above I killed the G3 app and THAT PROBLEM magically solved. So I recommend you to dig deeper, read a bunch of Reddit threads of safely removable Evenwell packages. (Although in my GF's phone I removed only the G3 app and nothing more). With ADB commands on my Nokia 5 I force stopped a few dozens of Evenwell's crap and since then I haven't noticed a single issue.
  • amfetaminfan amfetaminfan
    ✭✭  /  edited April 23
    Well, I did that. I mean I disabled all the evenwell stuff, though I dont have such package as com.everwell.powersaving.g3. (this device still runs Oreo, no Pie update for it:() I have though something like called PowerMonitor which cannot be uninstalled nor disabled - force stop is useless as it eventually restarts itself.
    :(
    the ridiculous thing is that the phone is rendered useless even for such fundamental use cases as surfing on the net through a VPN, which, IMO, is unacceptable.
  • Rich0898 Rich0898
    ✭✭  / 
    I managed to fix my issues by disabling the task killing software bundled with the phone. Did this via ADB using the commands below (im on Oreo)

    pm uninstall --user 0 com.evenwell.emm
    pm uninstall --user 0 com.evenwell.batteryprotect
    pm uninstall --user 0 com.evenwell.batteryprotect.overlay.base.s600ww

    See if that helps?

  • amfetaminfan amfetaminfan
    ✭✭  /  edited April 25
    Rich0898 said:
    I managed to fix my issues by disabling the task killing software bundled with the phone. Did this via ADB using the commands below (im on Oreo)

    pm uninstall --user 0 com.evenwell.emm
    pm uninstall --user 0 com.evenwell.batteryprotect
    pm uninstall --user 0 com.evenwell.batteryprotect.overlay.base.s600ww

    See if that helps?

    Thank you  Unfortunately removing these doesn't make a difference and the system keeps killing the apps. But guys, I don't get thet logic behind the workaround,  are you sure that the issue is related to the battery protection service itself? I mean if that's really the case then putting stuff on battery optimization whitelist is totally senseless, am I right? Simply does nothing. Also what's the actual difference between removing and disabling a package? my feeling is that if there is a difference  and only the uninstall would does the trick then disabling  packages is rendered useless. I mean, hehe, why would one disable something if disabling doesn't really disable anything. So I'm really confused and starting to wonder wether killing the apps is feature or bug.


  • You're right that putting apps into battery optimization whitelist has no sense since evenwell services does not honor that whitelist.

    Re disabling vs uninstalling. When you disable an app/service for specific user id it disables for that specific id. But some services/apps use setuid in order to escalate their privileges, so they actually run under root account. Therefore disabling them actually does not work and the only way is to uninstall them. Before uninstalling/disabling anything you can just list all running evenwell processes and note which ones are running under root account, e.g. in adb: ps -ef | grep evenwell

    Re apps still being killed. That trick with uninstalling com.evenwell.emm 100% works in Oreo, but it does not work 100% in Pie. I have some non-system services still being killed in Pie even though I have all evenwell bloatware uninstalled.
Sign In or Register to comment.