Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
0
votes
0
answers
10
views
How to correctly build runtime resource overlay package including .bp and .xml files
On Github, I've found a work where someone creates different Overlays for Android phones. [Github Overlay Folder](https://github.com/LineageOS/android_frameworks_base/tree/389031749dcf106c1e35950b36df2d8fb2222759/packages/overlays) When I go to the first subfolder [Subfolder](https://github.com/Line...
On Github, I've found a work where someone creates different Overlays for Android phones.
[Github Overlay Folder](https://github.com/LineageOS/android_frameworks_base/tree/389031749dcf106c1e35950b36df2d8fb2222759/packages/overlays)
When I go to the first subfolder
[Subfolder](https://github.com/LineageOS/android_frameworks_base/tree/389031749dcf106c1e35950b36df2d8fb2222759/packages/overlays/AvoidAppsInCutoutOverlay)
the AndroidManifest.xml for example looks like:
and the Android.bp
package {
default_applicable_licenses: ["frameworks_base_license"],
}
runtime_resource_overlay {
name: "AvoidAppsInCutoutOverlay",
theme: "DisplayCutoutAvoidAppsInCutout",
product_specific: true,
}
Furthermore, there is a res folder with multiple sub-folders, strings.xml and config.xml files.
It is said that a RRO package has to be created and moved to /vendor/overlay/ using e.g. Magisk. Now how can this package including those files be created? And do I have to create an .apk containing every subfolder, or just the files and folders located in a subfolder? Beside all subfolders, there are also "Android.bp", "CleanSpec.mk" and "OWNERS" files in the upper "Overlays" folder
Chestal
(1 rep)
Jul 24, 2025, 10:57 PM
• Last activity: Jul 24, 2025, 11:30 PM
3
votes
1
answers
4144
views
What is this "hand with three sparkles" button on the sidebar of Motorola, and how do I get rid of it?
I have a Motorola phone running on Android 12. I have no idea what this button is with the hand with three sparkles above it is and I want to get rid of it. [![][1]][2] Any help is greatly appreciated! Thank you. [1]: https://i.sstatic.net/JmvxOl.png [2]: https://i.sstatic.net/JmvxO.png
I have a Motorola phone running on Android 12. I have no idea what this button is with the hand with three sparkles above it is and I want to get rid of it.
Any help is greatly appreciated! Thank you.

Don Loristo
(31 rep)
Nov 10, 2022, 03:27 PM
• Last activity: Jun 22, 2025, 09:03 AM
3
votes
0
answers
80
views
Black box, middle-top of the screen. What is this, what app is responsible for it, and how do I kill it?
The phone is an INOI A54 on Android 13, stock ROM, rooted with a recovery Magisk patch. There is this black bar in the middle of the screen, at the top, that appeared when I got a call. [![A black box at the top of the screen in the middle with a phone icon][1]][1] *A black rectangle in the middle o...
The phone is an INOI A54 on Android 13, stock ROM, rooted with a recovery Magisk patch. There is this black bar in the middle of the screen, at the top, that appeared when I got a call.
*A black rectangle in the middle of the screen at the top with a phone icon inside of it*
After the call ended, the bar stayed and could not be removed. Upon clicking on it, it launches the dialer app via some "DIAL" intent/action. This bar is really annoying, and I would like to know what setting or app causes it to appear.
What I've tried already:
1) Looking through basically all notification settings
2) Uninstalling the dialer app
3) Changing dialer apps
4) Killing any processes I could find that are remotely related to the calling activity
5) Checked the accessibility settings, nothing useful there, too.
6) Also tried to search for "overlay" and "quick access" in the search bar, nope.
And I still could not fix it. The only "solution" is to reboot, but I'd have to do it every time someone calls me.
I think that something that can be tried is checking the UI layers in some kind of debugger and then searching by package. That would solve it, I think, but I don't know any.
So, what I'm asking is:
1) If this bar can be disabled by changing some setting, then what is it, and where do I find it?
2) If it can't, then what app/process causes it? So that I can kill/restart/disable it.

Alexi Blue
(31 rep)
May 24, 2025, 10:19 AM
• Last activity: May 25, 2025, 10:26 AM
2
votes
2
answers
4120
views
How to turn off overlays if I can't touch the screen?
My cell phone is a Samsung Galaxy Pocket 2 (SM-G110B/DS) running Android 4.4 KitKat. I found the developer options, and "by mistake", I selected one of the overlays. The problem is that the overlay has a bigger resolution than what my screen supports, and it doesn't let me touch the screen (Overlay...
My cell phone is a Samsung Galaxy Pocket 2 (SM-G110B/DS) running Android 4.4 KitKat. I found the developer options, and "by mistake", I selected one of the overlays. The problem is that the overlay has a bigger resolution than what my screen supports, and it doesn't let me touch the screen (Overlay #1 1280x720).
I have turned the phone off and on again and it didn't work, I took off the battery, pinched it, and tapped on it several times... nothing changed, but that overlay is still there and doesn't let me touch the screen.
How can I turn this overlay off?
Kyle
(143 rep)
Jul 1, 2015, 11:29 AM
• Last activity: Mar 12, 2025, 11:03 PM
5
votes
2
answers
19729
views
Enable Display Over Other Apps Android 10-11 Go Edition (Nokia 1.4) when "feature is disabled because it slows down the phone"?
I have a Nokia 1.4 (TA-1322) running on **Android 11 Go Edition**. I have some apps which need to display over other apps, but whenever I try to enable it in settings, I see this message: > Feature not available > This feature has been turned off because it slows down your phone. --- ### SCREENSHOTS...
I have a Nokia 1.4 (TA-1322) running on **Android 11 Go Edition**. I have some apps which need to display over other apps, but whenever I try to enable it in settings, I see this message:
> Feature not available
> This feature has been turned off because it slows down your phone.
---
### SCREENSHOTS
| Image 1 | Image 2 |
|--|--|
|
|
|
Please help me because I really need this feature, or maybe a workaround.
Any help will be appreciated.


Jore
(191 rep)
Mar 26, 2022, 01:29 AM
• Last activity: Oct 18, 2024, 03:48 PM
1
votes
0
answers
166
views
A 90% fade visibility of a full stable Google Maps image behind any front image, no matter the application
I have a Redmi 10 Pro phone. There is an image of Google Maps that remains permanently behind any image in front, no matter the application. That image is about 90% fade from a normal image. It does not appear on a screenshot action. Restarting or shutting down does not help. Also changing the backg...
I have a Redmi 10 Pro phone.
There is an image of Google Maps that remains permanently behind any image in front, no matter the application.
That image is about 90% fade from a normal image.
It does not appear on a screenshot action.
Restarting or shutting down does not help.
Also changing the background image does not help.
Any suggestion on how I can erase that image?
Lucris
(11 rep)
Jan 4, 2024, 01:01 PM
• Last activity: Jan 4, 2024, 03:00 PM
5
votes
1
answers
10988
views
Overlay a semi-transparent image on top of the Camera app
I'd like to take a picture in the exact spot as another photo I've take a while back. To help lining up the shot, I wonder if it would be possible to overlay the camera app with a semi-transparent version of the older photo?
I'd like to take a picture in the exact spot as another photo I've take a while back.
To help lining up the shot, I wonder if it would be possible to overlay the camera app with a semi-transparent version of the older photo?
Manu
(184 rep)
Apr 5, 2016, 02:39 PM
• Last activity: Aug 16, 2023, 10:29 AM
0
votes
0
answers
126
views
Floating button to open individual app
I am looking for a way to do the following thing: I should see a floating button always on the top, which starts/switches to an individual app I configured. I know there are a lot of fancy apps, but for me is too much clicking. I just want a simple button that starts my app. When the app is open, I...
I am looking for a way to do the following thing: I should see a floating button always on the top, which starts/switches to an individual app I configured.
I know there are a lot of fancy apps, but for me is too much clicking. I just want a simple button that starts my app. When the app is open, I still see the button on the top.
I searched now for 2 hours and installed around 20 apps, but all of them do not please my needs.
My background. I am on a bicycle and need to switch between apps easily.
Can someone help?
user1344545
(225 rep)
Jun 13, 2023, 01:14 PM
• Last activity: Jun 13, 2023, 01:25 PM
1
votes
0
answers
96
views
How can I find and remove the source of "full screen" ads when I can't locate it in any of my apps?
There is a site/app that takes up my whole screen (LG V30 Pie) several times a day. The top part, in the blue area, is always the same. The rest can be scrolled. [![][1]][1] None of my apps allow "draw over". The AdLock app does not catch them. I have no idea whether it's just an annoyance or danger...
There is a site/app that takes up my whole screen (LG V30 Pie) several times a day. The top part, in the blue area, is always the same. The rest can be scrolled.
None of my apps allow "draw over". The AdLock app does not catch them. I have no idea whether it's just an annoyance or dangerous.
Short of resetting my phone and having to reload all my apps etc., can someone please help me find and get rid of this annoyance?
NEW INFO:
I have looked at the suggestions. Thanks. Andrew T. provided an idea but it uses functions that I don't know how to do, notably, the adb shell commands. Is there somewhere I can look to see how these are used, please?
CANCEL:
For some unknown reason, this problem has gone away. I'm not aware of what I might have done ... it just suddenly stopped a few days ago.

Gil Charters
(11 rep)
Apr 4, 2023, 05:45 PM
• Last activity: Apr 29, 2023, 04:35 PM
2
votes
1
answers
223
views
"Display over other apps" prevents me from entering passwords
The smartphone is a OnePlus Nord CE 5G, model EB2103. Basically, when I focus a field where I'm supposed to enter a password, a system "Display over other apps" like this takes over and overlays the original app, not allowing me to enter the password in any way. This happened after I upgraded to And...
The smartphone is a OnePlus Nord CE 5G, model EB2103.
Basically, when I focus a field where I'm supposed to enter a password, a system "Display over other apps" like this
takes over and overlays the original app, not allowing me to enter the password in any way.
This happened after I upgraded to Android 12.
[Here](https://drive.google.com/file/d/17Ua7H8pZTSWUVimFxLN7JxTYJL0YGXvd/view?usp=share_link) I've filmed what happens.
Any clue how I can solve this?
---
I've also noticed one more detail. If the app has the little eye icon to make it show the password (unlike the app in the video), I can click on that icon **_before_** focusing the password field, then when I focus it and type the passord, the annoying thing doesn't happen.
[Here](https://drive.google.com/file/d/17VE5IZIJp_nTrCTaSnXVZcI5s1We2h0D/view?usp=share_link) is the video of this behavior, **_but be aware that the screen never gets full black for me; I always see what's going on while I type the password_**.

Enlico
(163 rep)
Nov 26, 2022, 11:08 AM
• Last activity: Nov 27, 2022, 04:36 PM
4
votes
2
answers
6121
views
Does "Draw over other apps" permission allow the app the see the content of the background app?
For example, if I have the Messenger bubble open in the foreground and I am browsing through my photos in the background, can an app like Messenger see the photos in the background and record this data? Not only Messenger but other apps that have this permission?
For example, if I have the Messenger bubble open in the foreground and I am browsing through my photos in the background, can an app like Messenger see the photos in the background and record this data? Not only Messenger but other apps that have this permission?
James Evan
(41 rep)
Sep 29, 2017, 03:02 PM
• Last activity: Oct 23, 2022, 09:36 AM
1
votes
2
answers
8182
views
Exclamation mark in red box on top of the screen with white lines on both sides
I have a Samsung Galaxy S10 5G and my Android version is Android 11. While using one of the regular apps that I use every day, I noticed that a red box with an exclamation mark inside appeared on the top of the screen. [![a portrait screen example][1]][1f] [![a landscape screen][2]][2f] Also, two li...
I have a Samsung Galaxy S10 5G and my Android version is Android 11. While using one of the regular apps that I use every day, I noticed that a red box with an exclamation mark inside appeared on the top of the screen.
Also, two lines on both sides of the screen appeared and they rotate with the screen. I don't understand how this issue started it just came from nowhere.
Please advise what to do. By the way, the box and the two-line do not appear on the lock screen.


Maizer Ahmed
(11 rep)
Feb 4, 2022, 11:15 AM
• Last activity: Jun 22, 2022, 06:51 PM
0
votes
0
answers
309
views
Galaxy S8 has no option to show CPU usage
My Samsung Galaxy S8 (SM-G950F) is not showing the developer option to "Show CPU usage". I have turned the "Developer options" on, but scrolling down to "Monitoring" I only get 2 options: "Strict mode enabled" and "Profile GPU rendering". I don't know why is it not available and how can I get it. I...
My Samsung Galaxy S8 (SM-G950F) is not showing the developer option to "Show CPU usage".
I have turned the "Developer options" on, but scrolling down to "Monitoring" I only get 2 options: "Strict mode enabled" and "Profile GPU rendering".
I don't know why is it not available and how can I get it.
I keep getting a message "Abnormal account. You need to login again." about every 15 minutes on my screen, but I have no idea which app is doing this, so I'm trying to track it.
Edin Fifić
(101 rep)
Jun 16, 2022, 01:08 PM
0
votes
0
answers
696
views
cmd overlay enable <package name> resets to it's previous state after reboot
I'm trying to switch between ```gestural``` and ```threebutton``` navigation using ```cmd overlay enable com.android.internal.systemui.navbar.gestural``` and ```cmd overlay enable com.android.internal.systemui.navbar.threebutton``` or via ```system-->gestures-->system navigation``` and then selectin...
I'm trying to switch between
and
navigation using
overlay enable com.android.internal.systemui.navbar.gestural
and
overlay enable com.android.internal.systemui.navbar.threebutton
or via -->gestures-->system navigation
and then selecting navigation
and -button navigation
.
I checked the changes using -
overlay list --user current
and I was able to see the exact changes made.
But when i reboot my android device, it just reverts back to the previous selected navigation; rarely (after 5-6 tries) the changes made remain after reboot.
Example: If my present selection is threebutton and I change it to gestural, then after reboot it goes back to threebutton or sometimes (after 5-6 tries and reboots), it stays as gestural.
How do i keep the changes permanent even after reboot??
Sourabrt
(101 rep)
Mar 24, 2022, 09:57 AM
1
votes
0
answers
618
views
An unknown symbol looking like a red pin marker with "EMD" text shown on the screen
I have a Vivo Android phone. The screen is showing a red pin marker with "EMD" text in it. [![][1l]][1] (Click the image to see in full size) What is this, and how to remove this? [1l]: https://i.sstatic.net/X2dwDl.jpg [1]: https://i.sstatic.net/X2dwD.jpg
I have a Vivo Android phone. The screen is showing a red pin marker with "EMD" text in it.
(Click the image to see in full size)
What is this, and how to remove this?

Deepthi Kaimala
(11 rep)
Sep 10, 2021, 09:30 PM
• Last activity: Feb 25, 2022, 08:09 AM
1
votes
0
answers
621
views
Duplicate package names ending with ".overlay"
I'm using Vodafone Smart ultra 7. I observed that every system package has a duplicate which is the `package.name` and `package.name.overlay` - `com.android.systemui` - `com.android.systemui.overlay` - `com.android.musicfx` - `com.android.musicfx.overlay` - `com.android.dreams.basic` - `com.android....
I'm using Vodafone Smart ultra 7. I observed that every system package has a duplicate which is the
package.name
and package.name.overlay
- com.android.systemui
- com.android.systemui.overlay
- com.android.musicfx
- com.android.musicfx.overlay
- com.android.dreams.basic
- com.android.dreams.basic.overlay
Literally every system package has duplicate copy.
That prohibits me from using lock task.
What are these packages?
Sree Vishnu
(111 rep)
Aug 2, 2017, 10:12 AM
• Last activity: Jun 15, 2021, 05:43 AM
3
votes
1
answers
394
views
Main app's icons overlays in Nova Prime's widgets
I've been using Nova Prime for about 5 years, which includes doing at least 10-20 settings backup-and-restore on various devices. Today I made one another (on my Motorola Moto Z2 Play / Android 8.0 Oreo) and to my extreme surprise I have noticed that all my (restored) contacts widgets have a nasty "...
I've been using Nova Prime for about 5 years, which includes doing at least 10-20 settings backup-and-restore on various devices.
Today I made one another (on my Motorola Moto Z2 Play / Android 8.0 Oreo) and to my extreme surprise I have noticed that all my (restored) contacts widgets have a nasty "main" app (i.e. Contacts) icon overlay over each my contact's photo.
Picture worth thousand words -- before (left) sending Z2 to repair and after getting it back (right):
Analysis so far:
- the problem is only with Contacts; other widgets (Wikipedia and Fancy Widgets in my case) have no "main" app icon overlay,
- happens on both widgets restored from Nova Prime's backup and freshly added,
- happens on Motorola Moto Z2 only (i.e. does not happen on Motorola One),
- happens on Motorola Moto Z2 only this time (starting from this backup restore), since I hadn't this problem for past half year, prior to sending this phone for a repair.
Questions:
- does anyone else experiences similar problem?
- what is its source: is it caused by recent change to Contacts or Nova Prime?
- is there any workaround or a way to get rid of this nasty little thing?
I am adding a contact-shortcut widget by:
- opening Contacts app (default app under 8.0 Oreo?),
- finding given contact and tapping it to get to details,
- tapping three-dot and selecting _Create shortcut_ from menu.
The only difference that I noticed is that prior to this backup restore (prior to sending my Moto Z2 for a repair and getting it back) and on every other device I am getting shortcut created right after above (right after tapping _Create shortcut_). While this time and on this Moto Z2 I see some new, additional _Add to Home screen_ window, where I have to tap _Add_.
I assume (given above) that the problem's source is Nova Prime, not Contacts app.
I am using Motorola Moto Z2 Play (XT-1710-09) with Nova Prime 6.0 on board Android 8.0 Oreo.

trejder
(2633 rep)
Mar 10, 2019, 09:55 PM
• Last activity: Jul 3, 2020, 02:56 PM
0
votes
1
answers
484
views
Annoying overlay add
This specific add keeps popping up as overlay at random. It's always the same Facebook Maket thing. I'd appreciate any hint on how to get rid of it. 
This specific add keeps popping up as overlay at random.
It's always the same Facebook Maket thing.
I'd appreciate any hint on how to get rid of it.

ElmoVanKielmo
(101 rep)
Jan 31, 2020, 06:44 AM
• Last activity: Jan 31, 2020, 06:19 PM
11
votes
10
answers
184805
views
Find what app is causing popups, NOT in notification bar
I am getting these popups regularly. **They do not appear in the notification center** so I can't find out what app is causing them. The only app I can think of that I have installed recently, I have already deleted and they still appear. I am using the Nexus 4 Android 4.2.2. None of the ad detector...
I am getting these popups regularly. **They do not appear in the notification center** so I can't find out what app is causing them. The only app I can think of that I have installed recently, I have already deleted and they still appear. I am using the Nexus 4 Android 4.2.2. None of the ad detector apps have found anything.
How can I determine what is causing this?
Here is a screenshot of an ad, and a screenshot of my task manager immediately after. I am not sure if the app would have to be running to show the ad:


Stoopkid
(211 rep)
Feb 9, 2014, 11:04 PM
• Last activity: Jan 31, 2020, 06:18 PM
24
votes
3
answers
69808
views
Determine which app is drawing on top of other apps?
Is there a way to determine which application is drawing on top of other applications? For example, Facebook Messenger app can draw the chat bubbles on top of everything, but how do I know which app is doing this? **My problem:** I have an app which is drawing ads on top of everything and I wanna kn...
Is there a way to determine which application is drawing on top of other applications?
For example, Facebook Messenger app can draw the chat bubbles on top of everything, but how do I know which app is doing this?
**My problem:**
I have an app which is drawing ads on top of everything and I wanna know which app is doing this. Not just to uninstall it, but to warn everyone that uses this app. (I didn't install any application recently and I already verified the recent updates.)
I tried to use the *Dump View Hierarchy for UI Automator* from the Android Studio, but it seems that the applications that draw on top can't be selected this way.
(Click image to enlarge)

andreroggeri
(343 rep)
Nov 2, 2015, 10:57 PM
• Last activity: Jan 31, 2020, 06:17 PM
Showing page 1 of 20 total questions