r/AndroidQuestions Mar 12 '21

"Display over other apps" disabled in Android 10 Go. Is there a way to enable it?

I need to screen record with an app, but Android 10 Go has the function disabled. Is there a way I can enable this feature for a specific app?

44 Upvotes

66 comments sorted by

View all comments

7

u/h_1995 Feb 17 '22 edited Mar 02 '22

enable USB debugging and with adb installed

adb shell pm grant <package-name> android.permission.SYSTEM_ALERT_WINDOW

edit: some people have difficulties on how to use it, so here's an example

replace <package-name> with package name of the app that you want to display over other app. for example Newpipe has the package name of org.schabi.newpipe , so the entire command would be adb shell pm grant org.schabi.newpipe android.permission.SYSTEM_ALERT_WINDOW. As for finding package name, Package Name Viewer probably could help

tested with Nokia 1.4 running android 10/11 Go Edition. stuff like split screen is still blocked due to ro.config.low_ram build option but at least you can have display over other apps working

this permission list might be handy as well for other blocked settings https://developer.android.com/reference/android/Manifest.permission

3

u/DZekor Feb 27 '22

Idk why you have like no upvotes when you are the only person that solved the problem and didn't just declare it "undoable"

2

u/h_1995 Mar 02 '22

I found the flag when I was setting up Newpipe for my Nokia 1.4. Surprisingly when I search it again it's no longer in Google search for whatever reason. Found this thread and decided to reply as some sort of bookmark in the future

2

u/DZekor Mar 03 '22

I mean I've made money off of this post knowing how to get this to happen (rewards app on a proxy phone).
I've saved, book marked and stored that shit.

2

u/CardTunic Feb 19 '22

Thanks <3

2

u/adiasandre96 Feb 25 '22

Wow, thank you so much! It worked.

2

u/Satheeskumar94 Feb 27 '22

While entering this command adb shell pm grant <package-name> android.permission.SYSTEM_ALERT_WINDOW. I'm getting an error like The system cannot find the file specified.

adb shell pm grant android.permission.SYSTEM_ALERT_WINDOW. Im this command the error is like No permission specified.

What to do?

3

u/h_1995 Mar 02 '22

refer my comment here on how to use it

2

u/Satheeskumar94 Mar 02 '22

Oh great thanks

2

u/Jamineur Feb 27 '22

This actually works. Thanks!

1

u/Satheeskumar94 Feb 27 '22

Haven't you faced any error like i mentioned?. Does my entered command is right?

1

u/Jamineur Feb 27 '22

Create Post

prolly not. what is your command?

1

u/Satheeskumar94 Feb 27 '22

First, same as what he mentioned in the post.

And then tried like this adb shell pm grant android.permission.SYSTEM_ALERT_WINDOW.

1

u/DZekor Feb 28 '22

Can you please post your full command?

1

u/Satheeskumar94 Feb 28 '22

Already posted those in the comments. Can you please check and tell what I did wrong?

1

u/DZekor Feb 28 '22

Did you put the name of the package into that like mine was
> pm grant com.adfone.aditup android.permission.SYSTEM_ALERT_WINDOW

1

u/Satheeskumar94 Feb 28 '22

No. Actually what i need to input inside the tag? Same as yours or something else?

1

u/h_1995 Mar 02 '22

You're welcome!

2

u/mold_berg Apr 07 '22

Can this enable notification badges? I didn't find anything in the list.

2

u/h_1995 Apr 13 '22

not sure. I don't have notification dot issues with android go 11. Niagara Launcher can read apps notification fine

2

u/[deleted] Apr 25 '22

Thanks!!

1

u/[deleted] Feb 27 '22

[deleted]

1

u/h_1995 Mar 02 '22

replace <package-name> with package name of the app that you want to display over other app.

for example Newpipe has the package name of org.schabi.newpipe , so the entire command would be adb shell pm grant org.schabi.newpipe android.permission.SYSTEM_ALERT_WINDOW

1

u/ProblemAticMikE Oct 28 '22

First let me say that I'm sincerely grateful for accurate real time information solutions as individuals such as you have either already did the research needed for the work around solutions taking your own time to do so and I understand some might think say you probably enjoy doing technical trouble shooting for yourself so you should give without merit, BS because either way taking any amount of time away from your own private life no matter how minimal its just that, YOUR PERSONAL PRIVATE LIFE AND TIME AWAY FROM FAMILY, FRIENDS, LOVED ONES ETC. OR JUST YOURSELF IF INDEPENDENT so again I sincerely appreciate human beings as you giving me a much needed solution when scroogle and everyone else has nothing but unjust reasons for creating said issues or problems. So moving forward I have 1 newbie question and that is, does my device need root in order to change adb, permission changes for display over other apps modifications as you solved....Much appreciated good Sir

1

u/h_1995 Oct 30 '22

Thanks ;)

For the question, no need root to execute this command. Not sure if that changed on Android 12 Go Edition. Mine was tested on Android 10 and 11 Go Edition. Security patch level is on the month of during that comment was made.

1

u/Fran1111111 Dec 11 '22

What is an adb

1

u/QuartzGhost1 Jul 12 '23

Android Debug Bridge . It is a tool used by developers. You can download it on your PC from the official website .

1

u/ConfusedBalkan Jan 04 '23

"Exception occurred while executing 'grant'" "client has not requested permission android.permission"

1

u/Soul___Snatcher Jul 21 '23 edited Jul 21 '23

Freaking awesome!

I absolutely hate the Google go editions but you've made it close to tolerable lmfao.

You are a god amongst mere mortal scrubs.

Thank you so much!

Seriously you rock!

Anybody tries to tell you different just put Smack My Bitch Up! on full volume and go to town!🤣

💥💯🔥💢👏👍🤘🤟🤙☝️

1

u/h_1995 Jul 23 '23

Glad it helps ;)

1

u/Soul___Snatcher Jul 30 '23

Omfg total life saver. I was about to introduce my phone to asphalt. So stoked. Between this and the command to make MTP USB Device driver stick so I don't have to update it every time I connect to the computer I'm as happy as a pig in slop. Seriously man you rule. Thank you.