Giter Club home page Giter Club logo

Comments (8)

rl885 avatar rl885 commented on September 7, 2024 1

I am sorry we are behind, we are only two devs...

If you have more details about the guardians, I can update the description. I added the rest, thank you so much!

from dont-kill-my-app.

rl885 avatar rl885 commented on September 7, 2024 1

Hi, I found some details on the internet - it should have a Memory Guardian, Battery Guardian, and App booster.
When I get a Samsung phone, I will explore the Guardians thing a bit more.
There are a lot of users with Samsung coming to our page, so hopefully someone will be able to provide more details as well.
It was all added to Samsung's guides, including the trick with the screen. Thank you for all the details you shared!

from dont-kill-my-app.

rl885 avatar rl885 commented on September 7, 2024 1

I will keep it for now, I hope someone with some info will join and explain. Optimizing an app's performance can have an impact on the apps running in the background, but who knows?

I added the App power saving to the guides.

from dont-kill-my-app.

rl885 avatar rl885 commented on September 7, 2024

Hi @Aadam-Marshall, may I ask a few questions?
ad 1 - Is it possible to have "keep open" only one app or more? What Samsung phone and Android version do you have?

ad 2 - Is the Memory guardian keeping only memory optimizations at bay, or also the battery ones?

ad 3 - Have you tested this when the phone is idle for longer periods?

from dont-kill-my-app.

Aadam-Marshall avatar Aadam-Marshall commented on September 7, 2024

Is it possible to have "keep open" only one app or more? What Samsung phone and Android version do you have?

Only one app can be set to "Keep open". I noticed that this is a surefire way to prevent an app from closing.
I have Samsung A34 5G, Android 14.

Is the Memory guardian keeping only memory optimizations at bay, or also the battery ones?

Most likely it only keeps memory optimizations at bay, because for battery ones there's another app/module called "Battery Guardian". It's from the same family of apps ("Good Guardians" collection of apps made by Samsung).

Have you tested this when the phone is idle for longer periods?

I can only vouch for my 1 and 3 points, which are "Keep open" feature and the trick of opening an app and then turning off your screen/locking your phone, letting the app stay in the foreground this way. These two things really do work, 100%. I can't say anything about Memory Guardian - never tested it. However, people on the Internet (Reddit etc) say good feedbacks about this feature and say that it really helps in preventing apps from closing in the background.

Also maybe you could do something about countless empty issues that people open...

from dont-kill-my-app.

Aadam-Marshall avatar Aadam-Marshall commented on September 7, 2024

Opening an app trick might be universal and work on all Android manufacturers, not only Samsung. It's probably how Android works: if you leave an app in the foreground and lock the screen - the app will stay in memory. You can test this on your phone if you have Android.

I'm not a native English speaker and when I explained the "trick" thing, it was more of a draft/quick explanation. It would be good to rewrite that "trick" thing in a more clear and correct way:

If you want to lock your phone/turn off your screen while having an app run in the background and prevent it from being flushed out of memory, simply open an app and then lock your phone. Do not open an app, go to Home screen and then lock your phone - this may flush the app out of memory after some time. Open the app and let it stay in the foreground, then lock your phone.

To have two apps run in the background with the phone being locked, you "Keep open" one app, and the second app you open and let it stay in the foreground, then lock your phone. Via two different methods, this will reliably prevent both apps from being flushed out of memory and let them run in the background while the phone is locked and the screen is turned off.

from dont-kill-my-app.

Aadam-Marshall avatar Aadam-Marshall commented on September 7, 2024

Also, regarding Good Guardian's Memory Guardian module: it actually has 3 modes, see this. I guess it depends on the model of the phone: high-end Galaxy S series have an additional mode. My phone is from A series, a line of mid-range phones.

In the link I sent you, judging by the description of the "Speed up top app mode" - it's worse than quick switching mode, because the former is designed to clear memory to have more memory for a memory-demanding app, such as a game. Quick switching mode is what we need - keep more apps in memory and don't flush them out.

from dont-kill-my-app.

Aadam-Marshall avatar Aadam-Marshall commented on September 7, 2024

App booster.

I don't know what Galaxy App Booster module does exactly, I haven't found good, technical info about it on the internet. It doesn't seem to be related to memory-management. I would better skip mentioning it for now, as it seems to be related to optimizing apps' performance, which is out of focus of dontkillmyapp.com website.

As for Battery Guardian module, there's a toggle "App power saving", with the description

When battery-draining app has been found, app will be put to sleep automatically to extend your battery life.

I turned it off because it basically says that it will close an app if it thinks the app takes too much battery. Browsers for example use quite lot of battery, so it may close them. This feature can be included in the website.

from dont-kill-my-app.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.