How to get notification without freezing GSF

Search This thread

djrush

Senior Member
Dec 14, 2008
73
27
@mmarkq -> ADB Commands work well on your device?

I don't understand anything about ADB commands but I ask if instead of the word "ignore" it should be changed to another command like "kill" or "disabled" ... maybe.

On the other hand, if it works well for you, perfect, but if not, would something be missing in those commands?

adb shell
cmd appops set com.google.android.gsf RUN_IN_BACKGROUND ignore
cmd appops set com.google.android.gsf RUN_ANY_IN_BACKGROUND ignore
cmd appops write-settings

I attach you a screenshot from now. As you can see at GSF properties the Memory is greyed out, but some minutes ago increased from 190 Kb to 460 ... and started Play Protect errors ... but Memory stays greyed out ....

:confused: :confused:
Look at the developer option and there at active services. When you are right, gsf are not shown there under process.
 

Attachments

  • Screenshot_20210125_175436_com.android.settings.jpg
    Screenshot_20210125_175436_com.android.settings.jpg
    414.7 KB · Views: 46

mmarkq

Senior Member
Nov 29, 2016
65
53
Samsung Galaxy Fold
I have no explanation why for some this method works great and for some not.
At this moment I stick to theory that some of Google apps are messing with gsf..
I'm rather moderate phone user but have very few Google apps. So, maybe it's Gmail? Or contact syncing? Or anything else...
 

luisvalino

Senior Member
Feb 11, 2011
622
50
Honor Magic 4 Ultimate
Look at the developer option and there at active services. When you are right, gsf are not shown there under process.

Thnkx @addx972

@djrush -> I attach you some screenshots of my Active Services at my Mate 30 Pro.
I changed the language to English for help you.
As you can see (and I checked them) I haven't any GSF process ...

So I don't understand why ADB Commands don't work well on my device as @mmarkq do them ... :( :(
 

Attachments

  • Screenshot_20210125_185032_com.android.settings.jpg
    Screenshot_20210125_185032_com.android.settings.jpg
    55.1 KB · Views: 34
  • Screenshot_20210125_185114_com.android.settings.jpg
    Screenshot_20210125_185114_com.android.settings.jpg
    53.3 KB · Views: 34
  • Screenshot_20210125_185107_com.android.settings.jpg
    Screenshot_20210125_185107_com.android.settings.jpg
    65.3 KB · Views: 29
  • Screenshot_20210125_185128_com.android.settings.jpg
    Screenshot_20210125_185128_com.android.settings.jpg
    65.9 KB · Views: 29
  • Screenshot_20210125_185147_com.android.settings.jpg
    Screenshot_20210125_185147_com.android.settings.jpg
    67.2 KB · Views: 26
  • Screenshot_20210125_185159_com.android.settings.jpg
    Screenshot_20210125_185159_com.android.settings.jpg
    66.2 KB · Views: 26
  • Screenshot_20210125_185205_com.android.settings.jpg
    Screenshot_20210125_185205_com.android.settings.jpg
    67.9 KB · Views: 30

luisvalino

Senior Member
Feb 11, 2011
622
50
Honor Magic 4 Ultimate
I have no explanation why for some this method works great and for some not.
At this moment I stick to theory that some of Google apps are messing with gsf..
I'm rather moderate phone user but have very few Google apps. So, maybe it's Gmail? Or contact syncing? Or anything else...

Hi @mmarkq again and sorry for this long thread ...

I had to repeat ADB commands because checking now GSF properties, Memory was NOT greyed out.

But I have doubt.

*Should I stop and clear cache & data of GSF and then ADB Commands and reboot in Airplane mode ??
*Or first ADB Commands and then clear cache & data of GSF, and reboot in Airplane mode?
*Or just ADB Commands without any clear cache & data of GSF ??

How did you do it, please ??

*Finally when I need to turn off the phone, just in Airplane mode alone or needed to clear cache & data of GSF ??

Thanks in advance and thank you for you help !! :)
 

mmarkq

Senior Member
Nov 29, 2016
65
53
Samsung Galaxy Fold
Hi @mmarkq again and sorry for this long thread ...

I had to repeat ADB commands because checking now GSF properties, Memory was NOT greyed out.

But I have doubt.

*Should I stop and clear cache & data of GSF and then ADB Commands and reboot in Airplane mode ??
*Or first ADB Commands and then clear cache & data of GSF, and reboot in Airplane mode?
*Or just ADB Commands without any clear cache & data of GSF ??

How did you do it, please ??

*Finally when I need to turn off the phone, just in Airplane mode alone or needed to clear cache & data of GSF ??

Thanks in advance and thank you for you help !! :)
No need to repeat adb commands. Gsf memory property does not need to greyed out, all we need is to block out from constantly running in the background. So, if memory property is showing rarely launched gsf it's OK as well.
Then answers in order.
1. No. Reboot in airplane mode is suggested only if you see error messages.
2. 3. Doesn't matter. Adb commands instruct android to block gsf from creating background processes. I prefer to do it at the beginning, but that's me...
4. Turn off in airplane mode. That's the safest option.
 
  • Like
Reactions: luisvalino

addx972

Senior Member
Mar 19, 2007
318
48
Huawei P40 Pro
Huawei Mate X2
@fromiOS2Android -> I disable all Google sync account at Settings > User & accounts.


View attachment 5198909
[/CITATION]
Laissez votre téléphone s’allumer ce soir Laissez votre téléphone allumer cet autoLaissez votre téléphone s’allumerLaissez votre téléphone s’allumerLaissez votre téléphone s’allumerLaissez votre téléphone allyLaissez votre téléphoneLaissez votre téléphone Laissez votre téléphoneLaissez votre suchLaissez votreLaissez yourLaissez yourLais yourLais yourLais yourLais yourLais yourLais ( Lais )
@fromiOS2Android -> I disable all Google sync account at Settings > User & accounts.


View attachment 5198909
Let your phone turn on tonight to find out if you've had any notifications or not tomorrow.
 
  • Like
Reactions: luisvalino
D

Deleted member 11326941

Guest
Hello everyone i think i made it working without getting play certificates. Ill keep my eye on it for 1-2 days. Then ill make a video tutorial.
 

djrush

Senior Member
Dec 14, 2008
73
27
For tree days, my battery was empty. After I start the phone, I do the gsm and airplane procedure again and till there, no play protect errors since there.
Before the battery was empty, I had 5-6 days whitout any error
 
D

Deleted member 11326941

Guest
For tree days, my battery was empty. After I start the phone, I do the gsm and airplane procedure again and till there, no play protect errors since there.
Before the battery was empty, I had 5-6 days whitout any error
How come its working with you.
 
D

Deleted member 11326941

Guest
O
For tree days, my battery was empty. After I start the phone, I do the gsm and airplane procedure again and till there, no play protect errors since there.
Before the battery was empty, I had 5-6 days whitout any error
So you are saying you restarted your phone without airplane mode?
 

mmarkq

Senior Member
Nov 29, 2016
65
53
Samsung Galaxy Fold
For all of you still having play protect notifications, can you please go to your google account management, security then signed in devices:
- check if you are logged as Huawei P40 (or any device you have) and not Google Pixel or anything like that
- please log out from any unused, old devices
Then please check again play protect...
I don't know if it's important but I'm still trying to understand why this guide works for some...
 

djrush

Senior Member
Dec 14, 2008
73
27
For all of you still having play protect notifications, can you please go to your google account management, security then signed in devices:
- check if you are logged as Huawei P40 (or any device you have) and not Google Pixel or anything like that
- please log out from any unused, old devices
Then please check again play protect...
I don't know if it's important but I'm still trying to understand why this guide works for some...
You meen this?
 

Attachments

  • Screenshot_20210126_103106_com.android.chrome.jpg
    Screenshot_20210126_103106_com.android.chrome.jpg
    516.4 KB · Views: 57

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Below is a third version of the guide (ok, it's 3.5). As of January, 15th I've added great finding by @Seresseran1. Thanks man!

    The below guide will provide you with fully working Google services, play store will work, push notifications will work, location accuracy etc. Everything will work until you restart the phone without enabling flight mode first. Then you might start receiving play protect notifications and you have to redo the procedure.

    Prerequisite : GMS has to be installed and fully working without play protect notifications. Any method of installation should be OK, i prefer manual but Googlifier is fine.

    1a. Run following commands using ADB:

    adb shell
    cmd appops set com.google.android.gsf RUN_IN_BACKGROUND ignore
    cmd appops set com.google.android.gsf RUN_ANY_IN_BACKGROUND ignore
    cmd appops write-settings

    1b. Open Settings - Apps - App Launch
    Tap the three dots, select "Show system Processes".
    Search For Google Services Framework.
    Change from Manage Automatically- To Manage Manually. Deselect Options "Auto-launch" and "Run in background". Only secondary launch remains selected.

    2. Put phone in airplane mode. It's very important!
    3. Open Settings, go to Apps, Apps, tap three dots, select Show system processes, find Google Services Framework. Open it.
    4. If you have frozen Gsf defrost it (enable).
    5. Stop it if it's running. Go to Storage, clear cache, clear data. Stop it again if necessary.
    6. Restart the phone.
    7. Do not disable airplane mode yet! Wait few minutes in airplane mode or check with Device ID app if you see your GSF ID.
    8. Disable airplane mode and check play store. If you see error message, close it from task list and try again.

    If you restart the phone without enabling airplane mode first all you have to do is redo above guide starting from point 2.

    If you see play protect notifications do not panic! Enable airplane mode, go to settings, apps, apps, find Google framework services, goto storage, stop it, clear cache, clear data, restart your phone then you should be good.

    I do not use Google apps except maps, but they should work. Remember that using above guide does not mean your device will get play protect certification. So, Google pay will not work for sure.
    4
    Here is what i think::

    1. install gms in one of the backways ( googlefier +++ )
    2. safetynet will not pass anyway because of uncertification
    3.up and running with google services until the error comes up.

    4. Like somone in here earlier mentioned, and i agree, the error comes up when communicating with google servers. I had excactly 8 hours on the second! between errors. Some of you 12 and 24 and on and on. (maybe variety because of where on earth we live or how google "check", i do not know)

    5. The gsf size DOES matter because that is the ONLY common reference all of us in here have to the error popping up. On any "normal" phone with GMS the size of this does not matter because the device is "whilelisted" with google.
    Communication with google will trigger this to come back at some point.

    6. We freeze GSF (google service framwork) with icebox or multitool to stop this communication/check with google and keep the GSF file on "HOLD". (size will not go up and down and no errors occur)

    7. Altso there is linked in this forum to google which is suppose to close down one after one app on uncertified devices. What will happen then? I use google home as normal with frozen GSF. It works 110%. So i stick with frozen gsf for now.
    All is normal , but need to use Aurorastore instead of Play Store. (unfreeze, refreeze for paid app or restore purchase after i format the phone.

    8. GAM (google account manager) i do not belive have anything to do with this at all. ( I might be wrong, but i belive this DOES NOT trigger errors.

    9. About our p40 (pro or plus) showing up as "Nexus, P30 lite, Mate 30, Mate 40 etc is ONLY because the author of the backup file made this backup file on these different units when the "GMS METHOD" you use was born. I do not belive this is relevant for the GSF at all.

    10. After testing alot of different disable this and that and errors and uncertified plus plus plus i now have stop at emui 11 (latest) with frozen GSF all working except google pay. I'd rather have notifications 100% working than 70% working.

    11. I really hope for a future solution for this unit. The P40 is remarkable and I fell in love with emui. I really love the enthuiasm from you guys not giving up this probelm . Keep it going guys!

    12. The end. :) (feel free to disagree with me, this is only my appinion on this)
    4
    Will this break my notification? I really do no want to reinstall all my apps...
    Yes, the best way to have everything working is to repeat the whole process until you get it. And yes, changing GSF ID forces to reinstall/clean current apps.

    This is what works for me (may be different for others):
    0) Disable all location methods (GPS, GLS,...)
    1) Uninstall gsf-fix (in my case it may freeze phone, repeat until you can uninstall). If it's the first time doing the method uninstall any GSF you have already (you start from manual or googlefier method to get Gapps)
    2) Install Gsf10 + Activate GLS in options menu. Settings/Location/Google Location Accuracy
    3) Uninstall current GMS (in my case it may freeze phone, repeat until you can uninstall)
    4) Install GMS2.3 , 2.4 OR an updated GMS apk specific for your phone but for Android 6+ max (apkmirror)
    5) Get GSF ID: install several apps from Play Store. Play protect errors are good here. Device ID apps that show GSF ID need to be reinstalled too. This can take a while or not depending on the model, be patient.
    6) Uninstall GSF10 (stop and clean to uninstall - it may freeze phone)
    7) Install Gsf-fix + Activate GLS in options menu (screen may close when activating, but it may remain enabled)
    8) Reset.
    9) Check Play store, push and GLS enabled. If not go to step 1), it sucks, I know...
    10) install maps, auto. Reinstall or CLEAN data of any app that uses push (normally a clean is enough and you only need to login in the app again)
    11) For Android auto , update GMS manually with apk for your model/Android (Android 6+ max version of GMS). If you didn't get it already in step 4
    Extra) Don't update GMS from Play store ANYMORE. Always try an updated apk from Apkmirror or similar.

    EDIT: For some, GLS works by disabling ALL Location methods before installing a fresh Google Maps and accept when it asks for them. You can disable before doing any step and try this on step 10.
    4
    for everyone who uses gsf 1.1.8 and have google accuracy problem. Or push notification can't run together with gls. Try remove your GAM(google account manager). It's work for me. I find this from the video. The author not have GAM when installed the patch. Thanks
    3
    Ok, let try this (i am not good with video)
    I needed to get errors and apps not working to do screenrecording.
    Thats why i took so long, sorry.

    See this video:

    You can see that the xplora app in the video is black. (screen recording will not record this app due to sensitive information, its my kids GPS watch ) but its not working in the start and fully working in the end.

    My play protect error does not show because i removed them, but they are there.
    You can se the google home is not working first.
    When i am finish with the video you can see evrything works, at least for me.
    But i do not like this unfreeze. i think it is unstable.

    The steps are as in the video:

    1. force stop GSF, clear gsf data, cache (see video)
    2. force stop google services, CLEAR BUFFER only (see video)
    3. Its done. (as shown in video)

    Now you see my play store is working, notifications are working until i get error later during the day. (GSF kb exceeded?) Hope this help those of you wanting to have it unfrozen, but not for me.

    You see no need for restart or plane mode. This works for me, but might not work for you.

    I will look into this post for updates from you guys. i really want an unfrozen solution. any feedback on the ictfix solution 3?

    Let me know if video is not working please

    EDIT : DO NOT USE THIS METHOD! TO MANY REPORTS OF FAILS!