Hi All,
So it appears that after installing 4.4.2 I cannot seem to get Google Play Music or Pandora to run without leaving the app open and in the foreground. I'm not sure if there is a function that has to be enabled to do this in KK, or if it is some mod I did long ago to force kill apps that are in background.
I understand this is a bit of a goose chase, but I was hoping people would be able to suggest things to check to see whether we can fix this problem of mine together or not.
- Could it be something in an Xposed Module? XBlast, GravityBox, etc. have a setting for killing background processes?
- Could it be something in the KitKat system itself that has to be enabled / disabled?
- Could it be the new settings within the apps themselves?
- Could it be a third party app (that I may have installed and am unaware of) killing background processes?
- Other ideas?
Apps run when phone screen is off, and when phone is locked, but if I go into a different app the music stops cold.
Thanks in advance for any thoughts!
Ah yes, this is the curse of Android 4.3+. I read in the Greenify settings that in 4.3 or greater, Android killed off an exploit that allowed apps to increase their priority to stay in memory. In turn, running apps can be killed off when memory is low. Horrible. I've had it across all ROMs and stock as well. I've done as much research as humanly possible to subvert this.
I'm by no means an expert on Android. I have really limited knowledge of how it runs. But I think that information in accurate, because my own personal solutions seem to support it.
Generally what I have done is keep as few running processes as possible. This means no live wallpaper, Greenifying as much as I can, and clearing out any recents frequently. If this fails, I have to restart and things get back on track again.
Go into your developer settings and look at the process stats. If it says memory is critical, you'll need to start trimming down your background processes. I don't quite exactly know how to interpret all the data that is present there, but "critical" seems clear cut at least.
If anyone has more information on this, please add to the convo!
Thanks bud. On the plus side at least I know it's nothing I've done to a setting here or there (other than going ahead and installing KK on the phone, lol).
Why Google/Motorola would make simple things like this worse as updates come out is beyond me... le sigh.
A "simple phone upgrade" to something unlockable with 2+ GB RAM is my best option I guess, lol.
Agreed. Luckily 2 GB is the baseline nowadays, but I feel like I don't want to take the chance and just go for 3 next time.
While we're still on the subject though, which xposed modules do you use? I wonder if they do contribute to RAM usage.
jldr said:
Agreed. Luckily 2 GB is the baseline nowadays, but I feel like I don't want to take the chance and just go for 3 next time.
While we're still on the subject though, which xposed modules do you use? I wonder if they do contribute to RAM usage.
Click to expand...
Click to collapse
Xposed list is pretty lengthy, I'm sure something here is using RAM. And I totally agree with you - baseline 3GB (or more) in my next phone, with a quad or even octo-core processor.
Ah, the days of 1GB and dual-core being top of the line, lol.
Here's the Xposed list:
- AcDisplay
- All Notifications Expanded
- App Settings
- Chrome New Tab
- Disable Location Consent
- GPS Notification
- Google Play Music Listen Later (Just installed recently, haven't set up yet to test it out)
- Google Search API
- Gravity Box
- Handle External Storage
- Hide Apps Xposed (did not work on 4.1.2 since I wasn't running GEL, haven't tested after KK install)
- MinMinGuard
- MinMinLock (Just installed, haven't set up yet, might delete)
- Multi Users
- Notification Mod
- OK Google For 3rd Party Launchers (Just installed, haven't really played with yet)
- Pandora Patcher
- Stop Switch Delay
- Swiftkey Goodness On More Fields
- Swipeback
- Ultimate Dynamic Navbar
- UnToaster Xposed (version 1.1.7 - I couldn't get TiBu to work correctly with the newer versions through 1.2.5)
- Unbeloved Hosts
- XBlast Tools
- Xposed Preference Injector
- Xposed Torch (couldn't get to function correctly after KK installation)
- YouTube Ad Away
- YouTube Allow Fullscreen HDMI
I've noticed that Gravity Box and XBlast do a lot of the same things, I'm thinking I can whittle one down as long as I can find all of my settings within the other.
Using NotiSysInfo to monitor I noticed my RAM usage typically bounces between 85-125 MB free, depending on what is going on in the phone. This is double from what it used to be on 4.1.2 (typically I'd be running with about 40-50 MB RAM free). Knowing this, I'm not so sure the phone is killing the music apps based on RAM usage alone, unless the threshold for free RAM needed has been raised...
...if that is the case, any idea of a good app to lower the threshold for free RAM before the phone starts killing things? I was looking at Auto Memory Manager, but it didn't seem to do the trick keeping music alive in the background.
Sounds like a good idea for another Xposed Module, lol. Do you happen to know the thread for posting up ideas or requests?
LifeAsADroid said:
Sounds like a good idea for another Xposed Module, lol. Do you happen to know the thread for posting up ideas or requests?
Click to expand...
Click to collapse
http://forum.xda-developers.com/xposed/modules/index-collection-xposed-modules-post-t2327541
I think AMM worked for me for a while, but wasn't perfect. Nothing really ever did the trick like a restart... which makes me think that there is a memory leak somewhere, but I could never track it with any app I used. Maybe it is something to do with xposed? I never tested my phone long enough without it.
I haven't had it in a while, and I've done two things since it kept happening consistently the last time: 1) switch from SwiftKey to Google Keyboard. 2) Deactivate Muzei, best wallpaper app ever (RIP). Both apps seemed to consume variably large amounts of RAM.
Another thing I should note is that when frantically googling memory leaks, someone wrote on XDA that Android can only handle so many services running at once, so that when the number is exceeded, it automatically kills one. Possibly, this is the issue with the music.
coolloser said:
http://forum.xda-developers.com/xposed/modules/index-collection-xposed-modules-post-t2327541
Click to expand...
Click to collapse
Thanks a lot, found the thread right after I posted, lol.
jldr said:
I think AMM worked for me for a while, but wasn't perfect. Nothing really ever did the trick like a restart... which makes me think that there is a memory leak somewhere, but I could never track it with any app I used. Maybe it is something to do with xposed? I never tested my phone long enough without it.
I haven't had it in a while, and I've done two things since it kept happening consistently the last time: 1) switch from SwiftKey to Google Keyboard. 2) Deactivate Muzei, best wallpaper app ever (RIP). Both apps seemed to consume variably large amounts of RAM.
Another thing I should note is that when frantically googling memory leaks, someone wrote on XDA that Android can only handle so many services running at once, so that when the number is exceeded, it automatically kills one. Possibly, this is the issue with the music.
Click to expand...
Click to collapse
I found a solution in the "ask Xposed questions" thread listed above. Use the module App Settings and for the apps to stay running in background checkmark "resident". Works perfectly for me now.
I agree AMM is junk. KeepRunning doesn't work that well either. Xposed all the way!
I wonder if this is the same issue I'm having with Hangouts and SMS notifications. It seems that if I have enough going on in the background, Hangouts will stop giving me notifications for SMS. When I go into the app, the new message(s) is there and waiting for me to read it. This to me is a huge problem. I didn't have this issue on CM11. For me, it seems it most always happens if I'm using the Facebook app and viewing a link from Facebook on Chrome. I've now made a habit of checking Hangouts periodically to see if I have any new messages.
cmajpwc said:
I wonder if this is the same issue I'm having with Hangouts and SMS notifications. It seems that if I have enough going on in the background, Hangouts will stop giving me notifications for SMS. When I go into the app, the new message(s) is there and waiting for me to read it. This to me is a huge problem. I didn't have this issue on CM11. For me, it seems it most always happens if I'm using the Facebook app and viewing a link from Facebook on Chrome. I've now made a habit of checking Hangouts periodically to see if I have any new messages.
Click to expand...
Click to collapse
I would try clearing your data for Hangouts. Sometimes notifications won't come in if they are associated with an older android device ID.
I have had nothing but problems with hangouts and the messaging app. I deleted both and am using a third party messing app now. No problems.
Sent from my DROID RAZR HD using xda app-developers app
So here's my train of thought,
Lollipop put an end to the clear all recent apps button. This caused me to recall something I read on slimroms website a while back regarding why slim recents doesn't have a clear all button either. If I remember correctly, basically they said that the way Linux works, opening an app in it's closed state calls on more ram or cpu than it would if it were just running in the background - so what does this say for greenify? I'm certainly no computer science expert so I could totally be misunderstanding, but if someone could clear this up for me id really appreciate it. Is hibernating my apps saving my battery? Or is the extra effort of opening them back up draining my battery?
Thanks!
First of all, slims rom you close all recent app by pinching it. There is no button. Also, with gcm push abilities, apps like Facebook and whatsapp saves battery by hibernating and using greenify to act as a proxy when a push notification comes in. Google gcm greenify for more details. It isn't about the battery loss in restarting an app but rather what that app is doing while on in the background. Hope that makes sense.
Thanks for the response, I'll have to research a little to wrap my head around it entirely, but I think I understand. Just for reference though, here is the link to the slimrom thing I mentioned:
http://slimroms.net/index.php/faq/slimbean/414-will-you-add-the-kill-all-in-recents
I use LiquidSmooth, which is based on SlimKat, and the pinch to kill all works on it. That said, it really is better to simply kill only the apps you don't want running in the background. If you keep killing apps you frequently use, your phone has to re-load them from storage each time, which takes time, processing power, and battery juice.
Similarly, Greenify is indeed best used to hibernate apps that you don't want running in the background. For example, frequently use Facebook, Words with Friends, Wikipedia, Dolphin, RealCalc, etc. I want to keep these running. Other apps, like the T-Mobile account app, or my banking app, I don't want/need running constantly in the background, so they get Greenified.
Another way to go about this is to use a task killer like Clean Master, but whitelist apps you frequently use.
Hi,
Adaptive battery helps to boost performance if you tweak it enought. I did this on my own device and it blazing fast right now. No root required for this guide. Use at your own risk.
First Step:
Step by step:
1- Go to Settings - Apps & Notifications - See all apps - 3 dot - Show system
2- Tap to app
3- Turn off all Notifications of that app
4- If you cant turn off Notifications, Tap Advanced - Disable Notification dot
5- Turn off Background data
6- Tap Advanced - Battery - Background restriction - Restrict
7- Go back to See all apps
8- Repeat 2-7 steps until the last app.
Rules:
Dont do this to Clock and your most used apps. I didnt touched Telephone, Notifications, Sms related apps.
Second Step:
Disabled apps:
1- Android Auto
2- Android Setup
3- Android Setup (another one)
4- Basic daydreams
5- Bookmark provider
6- Carrier Services
7- com.android.providers.partnerbookmarks
8- Companion device manager
9- Default Print Service
10- Device setup
11- Digital Wellbeing
12- Files
13- Fingerpirnt test
14- Google
15- Home screen tips
16- HTML Viewer
17- Lens
18- Maps
19- Market Feedback Agent
20- Nfc Service
21- Photo Screensavers
22- Print Service Recommendation Service
23- Qualcomm Mobile Security (telemetry app)
24- Tags
25- PAI
26- ConfigUpdater
27- Storage Manager
28- com.android.wallpaperpicker (any other HD wallpaper app will not affect from it)
29- com.android.cts.ctsshim
30- com.android.cts.priv.ctsshim
31- Google One Time Init
32- Google Partner Setup
Third Step:
Permissions:
1- Deny all permissions on Disabled apps.
2- I gived only Physical Activity permission to Google Play Services app. (I cant do this on v11.0.10)
3- Google Play Store app has only Storage permission.
4- Go to: Settings/Privacy check the permissions to deny unwanted access.
5- Disable - Display over the other apps permission on Disabled apps.
6- Disable - Modify system settings permission on Disabled apps.
Fourth Step:
Developer Settings:
1- Lower Animator duration scale to 0,5x
2- Game Driver Prefences:
- Find your games and choose ' Game Driver ' for them.
- Find your most used apps (Firefox, YouTube, Nova launcher,.. etc.) and choose ' Game Driver ' for it.
3- Enable Wi-Fi Scan Throttling.
4- Background check:
- ANT HAL Service, disable
- Calendar Storage, disable
- ConfigUpdater, disable
- Dirac Control Service, disable
- GFManager, disable
- Spock, disable
(I disabled everything in there except Google Play Store app on my own device.)
Fifth Step:
Ad-Blocking:
1- Go to: Settings/Network&Internet/Advanced/Private DNS/Private DNS provider host name:
dns.adguard.com
2- Go to: Settings/Privacy/Advanced/Ads - Enable - Opt out of Ads Personalization
3- Go to: Settings/Privacy/Advanced/Ads - Disable - Enable debug logging for ads
Sixth Step:
Final:
1- Do the last thing: Restart your phone.
2- Enjoy!
Pros:
- Apps no longer restarts.
- Performance improves.
- Battery life improves.
- Ram management works as expected.
- It smoothens the UI.
- Device starts working as iOS'ish performance.
- Youre gonna love your phone again.
Cons:
- Dont think so.
Notes:
I did this to 182 apps plus the applications I installed (i didnt add them to that count). It takes time. Requires a lot of patience to do that. But the results incredible.
Warnings!:
1- Do not touch Reset app preferences button after this. You will be lose everything what you did so far. If you do, Slow performance will be back.
2- Do not disable Adaptive Battery.
How to Reset everything back to Default:
1- Go to: Settings/Apps and Notifications/See all x apps/Three dot/Reset app preferences
2- Go to: Settings/Advanced/Developer Options/Turn Off
3- Restart your phone.
4- Done!
Is this for real? Were you ok when you started this thread?
First of all 70% of the apps you disabled are extremely useful in the day to day world and are vital, that's why Google put them there, and that's why people with 3rd party Android modifications install them.
Android Auto, it's your phone fully integrated into your car, I use it every time, and that's why I waited for the full system integration of Android Auto in Android 10.
Carrier services, it's the STK service that it's extremely useful when you want to check the internal services from your carrier, like cost control, carrier updates, etc.
Print service, again, for real? This service enables your phone to print to cloud services or wi-fi printers, extremely useful.
Digital Wellbeing is the system version of activity tracker, I love it, it offers me all the devices privacy and limitation features that instead I would have to set myself. The black and white screen at night, the autoDND, and a tracker to see how much I use the phone.
And I can go on with my explanations. This is not a tutorial, this is how you can dumb down the phone even more than Xiaomi did. Breaking every system integrated functionality to what? Replacem them with 3rd party apps from god knows what developers on the Play store.
5- Disable - Display over the other apps permission on Disabled apps.
Are you for real again? This way you kill all the apps that use bubbles like whatsapp, phone, sms, facebook messenger and you can't use them during multitasking anymore.
2- Go to Settings/Privacy/Advanced/Ads - Enable - Opt out of Ads Personalization
Do you even know what this does? This removes the ad personalization, but it still tracks you. This is not a performance boost, this is still getting track but you get random ads instead of relevant ads.
1- Lower Animator duration scale to 0,5x
This is the worst thing a user can do. In the build.prop there is a setting that defines how many events per second can occur on the screen at a given time, decreasing animation time may overflow that limit and force the SoC to use more power. What you gained by disabling/crippling good services on your phone it's now being used by the processor itself, since you're forcing it's buffers.
- Device starts working as iOS'ish performance.
- Youre gonna love your phone again.
Again, this is a joke, isn't it? How can someone love a phone with broken HARDWARE features that cannot be fixed through app management, kernel issues, driver issues, etc? If you were to browse just a little XDA forums you'd see how much nonsense you wrote in this thread. This is not a performance boost, this a dumbed down phone with performance being as placebo as it gets.
I will report this thread to the moderators/admins, because this is not acceptable on a development forum. I never saw so much fake news in this place in my entire life.
I think you're being a bit too hard on the guy. If someone's browsing the XDA and finds this post, chances are they know a bit about the aforementioned settings and will not tamper with anything that they wouldn't want working properly. He just listed the things that he doesn't really care about too much, and also mentioned those that he didn't touch.
It is a tad bit misleading but I don't think this will be breaking anyone's phone, as it just takes a couple of "reverts to default" to set everything as it had been before.
TeoXSD said:
Is this for real? Were you ok when you started this thread?
First of all 70% of the apps you disabled are extremely useful in the day to day world and are vital, that's why Google put them there, and that's why people with 3rd party Android modifications install them.
Android Auto, it's your phone fully integrated into your car, I use it every time, and that's why I waited for the full system integration of Android Auto in Android 10.
Carrier services, it's the STK service that it's extremely useful when you want to check the internal services from your carrier, like cost control, carrier updates, etc.
Print service, again, for real? This service enables your phone to print to cloud services or wi-fi printers, extremely useful.
Digital Wellbeing is the system version of activity tracker, I love it, it offers me all the devices privacy and limitation features that instead I would have to set myself. The black and white screen at night, the autoDND, and a tracker to see how much I use the phone.
And I can go on with my explanations. This is not a tutorial, this is how you can dumb down the phone even more than Xiaomi did. Breaking every system integrated functionality to what? Replacem them with 3rd party apps from god knows what developers on the Play store.
5- Disable - Display over the other apps permission on Disabled apps.
Are you for real again? This way you kill all the apps that use bubbles like whatsapp, phone, sms, facebook messenger and you can't use them during multitasking anymore.
2- Go to Settings/Privacy/Advanced/Ads - Enable - Opt out of Ads Personalization
Do you even know what this does? This removes the ad personalization, but it still tracks you. This is not a performance boost, this is still getting track but you get random ads instead of relevant ads.
1- Lower Animator duration scale to 0,5x
This is the worst thing a user can do. In the build.prop there is a setting that defines how many events per second can occur on the screen at a given time, decreasing animation time may overflow that limit and force the SoC to use more power. What you gained by disabling/crippling good services on your phone it's now being used by the processor itself, since you're forcing it's buffers.
- Device starts working as iOS'ish performance.
- Youre gonna love your phone again.
Again, this is a joke, isn't it? How can someone love a phone with broken HARDWARE features that cannot be fixed through app management, kernel issues, driver issues, etc? If you were to browse just a little XDA forums you'd see how much nonsense you wrote in this thread. This is not a performance boost, this a dumbed down phone with performance being as placebo as it gets.
I will report this thread to the moderators/admins, because this is not acceptable on a development forum. I never saw so much fake news in this place in my entire life.
Click to expand...
Click to collapse
novak.vujacic97 said:
I think you're being a bit too hard on the guy. If someone's browsing the XDA and finds this post, chances are they know a bit about the aforementioned settings and will not tamper with anything that they wouldn't want working properly. He just listed the things that he doesn't really care about too much, and also mentioned those that he didn't touch.
It is a tad bit misleading but I don't think this will be breaking anyone's phone, as it just takes a couple of "reverts to default" to set everything as it had been before.
Click to expand...
Click to collapse
Harsh, maybe. But a "a bit misleading" is an understatement. Killing parts of the core system is NOT a performance boost, it's like going to vacation all packed up and throwing everything down the road to your destination so you save fuel. This is not the first time he done posts like this (check the "I thought this is stock android, why does it has 200 apps?" thread). This kind of misleading threads are misinforming the users here, most of them who are just basic users coming from Mi Forums in search for solutions (since the phone is so broken due to poor updates). These posts then get copy and pasted to Mi Forums and there you go, you have a good amount of users now with crippled phones. The same happened to how to update to 11.0.2, there was a step there that made users lose their data, poor tutorials, poor understanding of technology and you made that user lose whatever was on his device.
I hope a moderator would close this thread and let it sink to the bottom of this forum, this is not quality information and it's not helping anyone. You say he said what he didn't touch? I beg to differ: "Notes:
I did this to 182 apps plus the applications I installed (i didnt add them to that count). It takes time. Requires a lot of patience to do that. But the results incredible." This was added later it seems, and out of 212 system core apps... 182... uhm... he kinda' killed everything and brags for "performance". Really?
Hahah, oh well, maybe he really likes bloatwarefree or any-warefree user interface :'D I think that the idea that he is coming from is not necessarily bad, I also disabled many google and system apps because they really do drain battery and throttle performance, plus I wasn't really using them too much. A good balance between functionality of the phone for any John Doe and functionality of the system itself is important though. He did overdo it most certainly, but then again, everyone should always be cautious when tampering with the system using the instructions from strangers on the internet...
TeoXSD said:
Harsh, maybe. But a "a bit misleading" is an understatement. Killing parts of the core system is NOT a performance boost, it's like going to vacation all packed up and throwing everything down the road to your destination so you save fuel. This is not the first time he done posts like this (check the "I thought this is stock android, why does it has 200 apps?" thread). This kind of misleading threads are misinforming the users here, most of them who are just basic users coming from Mi Forums in search for solutions (since the phone is so broken due to poor updates). These posts then get copy and pasted to Mi Forums and there you go, you have a good amount of users now with crippled phones. The same happened to how to update to 11.0.2, there was a step there that made users lose their data, poor tutorials, poor understanding of technology and you made that user lose whatever was on his device.
I hope a moderator would close this thread and let it sink to the bottom of this forum, this is not quality information and it's not helping anyone. You say he said what he didn't touch? I beg to differ: "Notes:
I did this to 182 apps plus the applications I installed (i didnt add them to that count). It takes time. Requires a lot of patience to do that. But the results incredible." This was added later it seems, and out of 212 system core apps... 182... uhm... he kinda' killed everything and brags for "performance". Really?
Click to expand...
Click to collapse
novak.vujacic97 said:
Hahah, oh well, maybe he really likes bloatwarefree or any-warefree user interface :'D I think that the idea that he is coming from is not necessarily bad, I also disabled many google and system apps because they really do drain battery and throttle performance, plus I wasn't really using them too much. A good balance between functionality of the phone for any John Doe and functionality of the system itself is important though. He did overdo it most certainly, but then again, everyone should always be cautious when tampering with the system using the instructions from strangers on the internet...
Click to expand...
Click to collapse
So, the whole point of this thread is? Lying to people, giving them false information and basically clickbait. That was the whole point, a clickbait thread with extremely bad information in it. Disabling apps, especially Google ones in an Google rom is bad. Tweaking developer settings (which are for developers and not users) is a bad idea if you don't know what is the point of X setting. Instead of making a thread like this explain how people can customize their phones explaining what features do, what is safe for disabling/deleting and what is the general purpose of this. He also said he has no problem, but can he use the feed on the home screen after disabling Google app. I bet he can't anymore. Can he use Google assistant anymore in Auto app for example? No because he disabled it when disabling Google. He doesn't explain the purpose, he doesn't explain that is a cascade of dependencies between some of the core apps. Even the lite version of GAPPS comes with Google (the app) as main and on. If it wasn't a dependency it would have been removed, right? This is coming from actual developers that prepare GAPPS packages for custom roms. Want another one? He disabled HTML Viewer, now when he's going to go into settings and go into about, it will crash when trying to open HTML elements like certifications and so on. That being said it will also crash whenever you're trying to view a help file based on HTML in any 3rd party app. Companion device manager, well if you have a nice companion device like smartwatch, smart headphones, anything smart, now it ain't smart no more, you killed it, but does he explain that? No, he just marks it as bloatware, when unfortunately it's a system core service and not a Google app.
Let me tell you a thing, as core apps, and as an operating system Android 10 is good, but the optimization on how the OS interacts with the hardware is faulty, and it's been proven numerous times. There are enough people who did actual research to do so, if you're disabling apps you may fix the battery drain and performance throttle until Xiaomi decides to break something else, somewhere else and then you're up for the task again to find and disable whatever you "don't need". Google kinda' patches sometimes the problem with it's own apps, but you ain't going to see a difference because the apps are now in a frozen state (talking about important apps here, not the extras). Now for the extras, I still don't understand why in 2020 Android don't let you delete extras app, this will both help people like you who like balance, maybe have some better 3rd party alternatives you like etc. and also help people like OP who has no idea what he's doing, killing the whole system and hoping for the best. iOS did this since... idk when, but from what I remember iOS 12 can lets you uninstall preinstalled apps that are not important and later reinstalling them from the store (books, home, and whatever else is there). Disabling apps in Android just keeps the memory clogged with useless data... so, where is the improvement? Ohh, a few minutes to hours of battery more...
Also, to give you another reason to read about it, when you say you disabled some system apps and you get better battery it's placebo. Why? Because while most of the system apps are optimized for the current API level the phone is running your 3rd party apps aren't... and from what I've checked on APKMirror, extremely few apps are actually fully optimized for Android 10 as target. Optimized system apps + not optimized 3rd party = low sot. Disabling system apps just compensates a little for the not optimized ones, the not optimized ones running the same as before. By disabling your system apps you just made room for more mess to run, which in the end, it's not optimal, it's just placebo.
So, tl;dr: informative threads, information, explanations, facts, data, demonstration not this joke.
TeoXSD said:
So, the whole point of this thread is? Lying to people, giving them false information and basically clickbait. That was the whole point, a clickbait thread with extremely bad information in it. Disabling apps, especially Google ones in an Google rom is bad. Tweaking developer settings (which are for developers and not users) is a bad idea if you don't know what is the point of X setting. Instead of making a thread like this explain how people can customize their phones explaining what features do, what is safe for disabling/deleting and what is the general purpose of this. He also said he has no problem, but can he use the feed on the home screen after disabling Google app. I bet he can't anymore. Can he use Google assistant anymore in Auto app for example? No because he disabled it when disabling Google. He doesn't explain the purpose, he doesn't explain that is a cascade of dependencies between some of the core apps. Even the lite version of GAPPS comes with Google (the app) as main and on. If it wasn't a dependency it would have been removed, right? This is coming from actual developers that prepare GAPPS packages for custom roms. Want another one? He disabled HTML Viewer, now when he's going to go into settings and go into about, it will crash when trying to open HTML elements like certifications and so on. That being said it will also crash whenever you're trying to view a help file based on HTML in any 3rd party app. Companion device manager, well if you have a nice companion device like smartwatch, smart headphones, anything smart, now it ain't smart no more, you killed it, but does he explain that? No, he just marks it as bloatware, when unfortunately it's a system core service and not a Google app.
Let me tell you a thing, as core apps, and as an operating system Android 10 is good, but the optimization on how the OS interacts with the hardware is faulty, and it's been proven numerous times. There are enough people who did actual research to do so, if you're disabling apps you may fix the battery drain and performance throttle until Xiaomi decides to break something else, somewhere else and then you're up for the task again to find and disable whatever you "don't need". Google kinda' patches sometimes the problem with it's own apps, but you ain't going to see a difference because the apps are now in a frozen state (talking about important apps here, not the extras). Now for the extras, I still don't understand why in 2020 Android don't let you delete extras app, this will both help people like you who like balance, maybe have some better 3rd party alternatives you like etc. and also help people like OP who has no idea what he's doing, killing the whole system and hoping for the best. iOS did this since... idk when, but from what I remember iOS 12 can lets you uninstall preinstalled apps that are not important and later reinstalling them from the store (books, home, and whatever else is there). Disabling apps in Android just keeps the memory clogged with useless data... so, where is the improvement? Ohh, a few minutes to hours of battery more...
So, tl;dr: informative threads, information, explanations, facts, data, demonstration not this joke.
Click to expand...
Click to collapse
Nothing is clickbait in here. You will see the difference when you follow the steps. I am so happy with my phone.
Someone forgot to take his meds again...
TeoXSD said:
So, the whole point of this thread is? Lying to people, giving them false information and basically clickbait. That was the whole point, a clickbait thread with extremely bad information in it. Disabling apps, especially Google ones in an Google rom is bad. Tweaking developer settings (which are for developers and not users) is a bad idea if you don't know what is the point of X setting. Instead of making a thread like this explain how people can customize their phones explaining what features do, what is safe for disabling/deleting and what is the general purpose of this. He also said he has no problem, but can he use the feed on the home screen after disabling Google app. I bet he can't anymore. Can he use Google assistant anymore in Auto app for example? No because he disabled it when disabling Google. He doesn't explain the purpose, he doesn't explain that is a cascade of dependencies between some of the core apps. Even the lite version of GAPPS comes with Google (the app) as main and on. If it wasn't a dependency it would have been removed, right? This is coming from actual developers that prepare GAPPS packages for custom roms. Want another one? He disabled HTML Viewer, now when he's going to go into settings and go into about, it will crash when trying to open HTML elements like certifications and so on. That being said it will also crash whenever you're trying to view a help file based on HTML in any 3rd party app. Companion device manager, well if you have a nice companion device like smartwatch, smart headphones, anything smart, now it ain't smart no more, you killed it, but does he explain that? No, he just marks it as bloatware, when unfortunately it's a system core service and not a Google app.
Let me tell you a thing, as core apps, and as an operating system Android 10 is good, but the optimization on how the OS interacts with the hardware is faulty, and it's been proven numerous times. There are enough people who did actual research to do so, if you're disabling apps you may fix the battery drain and performance throttle until Xiaomi decides to break something else, somewhere else and then you're up for the task again to find and disable whatever you "don't need". Google kinda' patches sometimes the problem with it's own apps, but you ain't going to see a difference because the apps are now in a frozen state (talking about important apps here, not the extras). Now for the extras, I still don't understand why in 2020 Android don't let you delete extras app, this will both help people like you who like balance, maybe have some better 3rd party alternatives you like etc. and also help people like OP who has no idea what he's doing, killing the whole system and hoping for the best. iOS did this since... idk when, but from what I remember iOS 12 can lets you uninstall preinstalled apps that are not important and later reinstalling them from the store (books, home, and whatever else is there). Disabling apps in Android just keeps the memory clogged with useless data... so, where is the improvement? Ohh, a few minutes to hours of battery more...
Also, to give you another reason to read about it, when you say you disabled some system apps and you get better battery it's placebo. Why? Because while most of the system apps are optimized for the current API level the phone is running your 3rd party apps aren't... and from what I've checked on APKMirror, extremely few apps are actually fully optimized for Android 10 as target. Optimized system apps + not optimized 3rd party = low sot. Disabling system apps just compensates a little for the not optimized ones, the not optimized ones running the same as before. By disabling your system apps you just made room for more mess to run, which in the end, it's not optimal, it's just placebo.
So, tl;dr: informative threads, information, explanations, facts, data, demonstration not this joke.
Click to expand...
Click to collapse
Here's my take...if an App has the option to disable said app, then it is not important to the overall function of the phone. There are many that fit this criteria - and obviously many that don't.
I did everything on this guide to v11.0.10 and its like butter smooth now.
These are new tweaks for Developer Options:
1- Find your most used apps (Firefox, YouTube, Nova launcher,.. etc.) and choose ' Game Driver ' for it.
Game Driver also improves other apps responsiveness not just Games.
2- Background check:
- ANT HAL Service, disable
- Calendar Storage, disable
- ConfigUpdater, disable
- Dirac Control Service, disable
- GFManager, disable
- Spock, disable
(I disabled everything in there except Google Play Store app on my own device.)
I added these apps to Disabled list:
- PAI
- ConfigUpdater
- Storage Manager
- com.android.wallpaperpicker (any other HD wallpaper app will not affect from it)
- com.android.cts.ctsshim
- com.android.cts.priv.ctsshim
- Google One Time Init
- Google Partner Setup
How to Reset everything back to Default:
1- Go to: Settings/Apps and Notifications/See all x apps/Three dot/Reset app preferences
2- Go to: Settings/Advanced/Developer Options/Turn Off
3- Restart your phone.
4- Done!
Note: Xiaomi blocked Disabling Location for Google Play Services. I am getting infinite loop on v11.0.10
Thanks a lot Man !
I don't know whether you are still using this device. But believed me I was so frustrated about the performance after the update. And I honestly don't care much about disabling hard critical apps in the system as the phone now works buttery smooth. All my required apps works and no one can tell the difference. Maybe android inside is crying and bragging what have you done what have you done screw the system the phone feels great . Thanks man ! :good:
This guide worked perfect. I didn't even follow all the steps but handpicked the ones that seemed to have most impact for me.
I am curious to try, what are the most valuable apps you think i should stop?
I am not really afraid to broke my phone as i thinking to move again to custom rom
JUST INSTALLED THIS
and its perfect now
[ROM][12][Daisy][OFFICIAL]Syberia Project
/* * Your warranty is now void. * * Syberia Team not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns about features...
forum.xda-developers.com
Hello.
I plan to turn my phone as "dumb" as possible, leaving only apps that are absolutely necessary and practical, essentially making my phone as minimalistic, simple and distraction free while at the same time maximizing the hurdle to install new apps due to the lack of willpower aswell as the general battery life.
I have the POCO F1 with LineageOS 19.1, root is currently enabled via Magisk.
I considered just buying a regular dumb phone, but unfortunately I do not feel they are worth it; plus I'd want to still use Spotify.
I'd greatly appreciate ideas/solutions for this particular project. Thank you in advance!
EnigmaticLife said:
Hello.
I plan to turn my phone as "dumb" as possible, leaving only apps that are absolutely necessary and practical, essentially making my phone as minimalistic, simple and distraction free while at the same time maximizing the hurdle to install new apps due to the lack of willpower aswell as the general battery life.
I have the POCO F1 with LineageOS 19.1, root is currently enabled via Magisk.
I considered just buying a regular dumb phone, but unfortunately I do not feel they are worth it; plus I'd want to still use Spotify.
I'd greatly appreciate ideas/solutions for this particular project. Thank you in advance!
Click to expand...
Click to collapse
What you'd like to do isn't really "dumbing down" XD - it is simply making a "barebones Android" phone with only the apps/functions you need without usual bloat that comes preinstalled on the new devices. This is in fact something a lot of people on XDA are passionate about, as it helps optimize for space, speed, battery life and privacy.
For the Android phone to be considered usable in modern day and age, it needs a handful of apps:
Dialer
SMS messenger
Contacts
File manager
Gallery
Clock
Calendar
Calculator
Web browser
Camera
Installing vanilla LineageOS rom (or any other rom with no GoogleApps) will give you this default Android experience. For 99% of tasks that do not involve Google this is enough.
However, most people want something more than just a dialer, and so phone manufacturers pre-install some other stuff for them: Google (play store, chrome, maps, drive, mail), Payment (Samsung Pay), Gallery/Music apps, social media apps, fancy wallpapers etc. This is what makes the phone "smart" for you, I guess?
In case you want to cut it down further, you can use adb to remove certain apps from this list. This includes certain system apps too, like unnecessary fonts or accessibility services (web search is your friend here). Theoretically the phone can serve as a GSM calling brick only with the following:
Dialer
SMS messenger
Contacts
But then you'd be doing the hardware a misservice - why lug around Octa-core 8GB RAM 4000mAh HD TFT6.1" 999GB device if you could achieve the same with a Nokia 1100 or 3310? These are still being sold
UPDATE: Just saw your additions about Spotify. If you only want to use the phone for Calling/Web browsing/YouTube/Spotify, go with the "Install No GApps LineageOS -> Sideload apps you need and nothing else".
Word of WARNING though: a lot of popular messaging/steraming/quality of life (maps) apps APSOLUTELY DEPEND on google ecosystem (i.e. GApps like google play, google play services and google services framework).
WITHOUT GOOGLE THESE APPS WILL LIKELY CRASH or won't work as intended. I.e. Whatsapp will not give you "New message" notifications and will not ring UNLESS you have it open in your face right when the call comes in. Delivery/Ride sharing apps that need google maps will not show you the map. Facebook messenger will has the same problem as Whatsapp. List of risks is far too long, and you will need to have an idea of whether the app requires google and whatsnot.
Therefore Make absolutely sure that barebones phone is what you want. If it is, a lot of apps that reliably work with the barebones setups can be found on Fdroid.
Despite having "dumb" in the name, this procedure requires one to be amazingly smart about it
To conclude, you have the following ways of achieving this:
1. Install no-Gapps (i.e. "vanilla") lineageOs, delete what you wont need, sideload .apk of apps you are after
2. Install stock android rom, then Degoogle and Debloat it. Guides for your particular model can be found here on XDA
3. Install SlimROM, a custom Android distro whose developers had the same idea as you did, i.e. optimized for simplicity.
Totesnochill said:
What you'd like to do isn't really "dumbing down" XD - it is simply making a "barebones Android" phone with only the apps/functions you need without usual bloat that comes preinstalled on the new devices. This is in fact something a lot of people on XDA are passionate about, as it helps optimize for space, speed, battery life and privacy.
For the Android phone to be considered usable in modern day and age, it needs a handful of apps:
Dialer
SMS messenger
Contacts
File manager
Gallery
Clock
Calendar
Calculator
Web browser
Camera
Installing vanilla LineageOS rom (or any other rom with no GoogleApps) will give you this default Android experience. For 99% of tasks that do not involve Google this is enough.
However, most people want something more than just a dialer, and so phone manufacturers pre-install some other stuff for them: Google (play store, chrome, maps, drive, mail), Payment (Samsung Pay), Gallery/Music apps, social media apps, fancy wallpapers etc. This is what makes the phone "smart" for you, I guess?
In case you want to cut it down further, you can use adb to remove certain apps from this list. This includes certain system apps too, like unnecessary fonts or accessibility services (web search is your friend here). Theoretically the phone can serve as a GSM calling brick only with the following:
Dialer
SMS messenger
Contacts
But then you'd be doing the hardware a misservice - why lug around Octa-core 8GB RAM 4000mAh HD TFT6.1" 999GB device if you could achieve the same with a Nokia 1100 or 3310? These are still being sold
UPDATE: Just saw your additions about Spotify. If you only want to use the phone for Calling/Web browsing/YouTube/Spotify, go with the "Install No GApps LineageOS -> Sideload apps you need and nothing else".
Word of WARNING though: a lot of popular messaging/steraming/quality of life (maps) apps APSOLUTELY DEPEND on google ecosystem (i.e. GApps like google play, google play services and google services framework).
WITHOUT GOOGLE THESE APPS WILL LIKELY CRASH or won't work as intended. I.e. Whatsapp will not give you "New message" notifications and will not ring UNLESS you have it open in your face right when the call comes in. Delivery/Ride sharing apps that need google maps will not show you the map. Facebook messenger will has the same problem as Whatsapp. List of risks is far too long, and you will need to have an idea of whether the app requires google and whatsnot.
Therefore Make absolutely sure that barebones phone is what you want. If it is, a lot of apps that reliably work with the barebones setups can be found on Fdroid.
Despite having "dumb" in the name, this procedure requires one to be amazingly smart about it
To conclude, you have the following ways of achieving this:
1. Install no-Gapps (i.e. "vanilla") lineageOs, delete what you wont need, sideload .apk of apps you are after
2. Install stock android rom, then Degoogle and Debloat it. Guides for your particular model can be found here on XDA
3. Install SlimROM, a custom Android distro whose developers had the same idea as you did, i.e. optimized for simplicity.
Click to expand...
Click to collapse
This is really interesting. I am thinking of trying to do this with a Google pixel 4a. Would I be able to do the lineage OS with that? I haven't found other threads that speak on this topic, am I right? Thinking that I would like to customize exactly what apps I have on the phone etc.
LineageOS for Google Pixel 4a exists:
LineageOS Downloads
download.lineageos.org