Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Latest Questions
-1
votes
2
answers
6562
views
"App not installed" error when trying to replace ROM-based app with modified APK without root
I'm facing trouble installing a modded APK if the same app is already provided in stock ROM. I'm using Micromax Canvas E481, not rooted yet. It has the JioSaavn app already installed. I uninstalled it to install a mod version of JioSaavn. But I'm getting the error "App not installed". However, the s...
I'm facing trouble installing a modded APK if the same app is already provided in stock ROM.
I'm using Micromax Canvas E481, not rooted yet. It has the JioSaavn app already installed. I uninstalled it to install a mod version of JioSaavn. But I'm getting the error "App not installed". However, the same APK is working on my other devices. The same is happening for
playstore.apk
.
*JioSaavn* is not a system app, it's just provided in ROM by Micromax. From application, it gives the option to uninstall it. I can install APK for any version of *Saavn,* it's just not letting me install the mod version. If I modify it using Lucky Patcher, it won't install it, but it will let me install the original APK for any version bypassing the pop-up from ES Explorer.
When I tried installing it from ADB:
C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools>adb install C:\Users\Syed\Desktop\Saavn.apk
4451 KB/s (11231546 bytes in 2.463s)
pkg: /data/local/tmp/Saavn.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools>
C:\Users\Syed\Desktop\adb-tools_treiber\adb-tools>adb install C:\Users\Syed\Desktop\playstore.apk
3648 KB/s (9862605 bytes in 2.639s)
pkg: /data/local/tmp/playstore.apk
Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]
Akkitech
(79 rep)
Jan 18, 2016, 12:17 PM
• Last activity: Jul 1, 2025, 01:30 AM
16
votes
4
answers
36666
views
New Gboard dual language suggestions, how do I disable it?
Recently the Google keyboard has activated suggestions for both of my selected languages. This is a real nuisance since the suggestions are a mess IMO. How can I disable it and go back to switching languages manually?
Recently the Google keyboard has activated suggestions for both of my selected languages. This is a real nuisance since the suggestions are a mess IMO.
How can I disable it and go back to switching languages manually?
Sarke
(263 rep)
Dec 28, 2016, 08:07 PM
• Last activity: Jun 30, 2025, 06:57 PM
0
votes
1
answers
2279
views
Not getting Redeem code entering option
I am using Samsung j7 and I want to make some purchases but I am unable to find Redeem code entering option there. I have Redeem code for purchase but the option is not there. Previously it was right there but now its gone.
I am using Samsung j7 and I want to make some purchases but I am unable to find Redeem code entering option there. I have Redeem code for purchase but the option is not there. Previously it was right there but now its gone.
Syeda Zunaira
(103 rep)
Oct 14, 2016, 06:05 AM
• Last activity: Jun 30, 2025, 03:28 PM
3
votes
0
answers
85
views
"To access your work account on this device, you'll need to set a lock screen" but I have a lock screen
I just bought a new Xiaomi 14t phone, which came with [HyperOs][1] installed and which I want to use with both my personal and work accounts. Both of these are Gmail/Google accounts. I have therefore set up Xiaomi's [second space][2] and tried to use my work email as the second space's main account....
I just bought a new Xiaomi 14t phone, which came with HyperOs installed and which I want to use with both my personal and work accounts. Both of these are Gmail/Google accounts. I have therefore set up Xiaomi's second space and tried to use my work email as the second space's main account. This isn't working, the account seems to be added but I get a notification with:
> Account action required
>
> my.email@my.company.com
Tapping the notification does nothing, but when I go to Settings -> Google -> Manage account, I get:
> Something went wrong.
>
> Some info may be out of date. Please try again later.
At some point, I managed to get to a screen that told me:
> To access your work account on this device, you'll need to set a lock screen. This is your organization's mobile device policy.
Sorry, I can't seem to figure out how to get back to that screen now. In any case, OK, I need a lock screen, but I have one! I have set a lock screen password on both spaces (main and "second space") so why isn't this working? Is there something else I need to do to "set a lock screen"?
terdon
(283 rep)
Jun 30, 2025, 09:35 AM
17
votes
15
answers
181124
views
"Sync is currently experiencing problems. It will be back shortly." error message appears under the Sync settings
On my Samsung Galaxy S4, the "Calendar" under "Sync settings" in my Google account disappeared. Under the Google accounts at the bottom, it reads > Sync is currently experiencing problems. It will be back shortly. How do I fix it?
On my Samsung Galaxy S4, the "Calendar" under "Sync settings" in my Google account disappeared. Under the Google accounts at the bottom, it reads
> Sync is currently experiencing problems. It will be back shortly.
How do I fix it?
Carmel
(171 rep)
Jan 18, 2015, 05:35 AM
• Last activity: Jun 30, 2025, 08:59 AM
9
votes
1
answers
12649
views
How can I tell whether I am booted into the A or B partition?
Android can install to an A or a B partition. This seems to be a default these days. How can I tell which one I am booted into using `adb`? I am using LineageOS 17.1.
Android can install to an A or a B partition. This seems to be a default these days. How can I tell which one I am booted into using
adb
?
I am using LineageOS 17.1.
Evan Carroll
(4661 rep)
Nov 15, 2020, 06:09 AM
• Last activity: Jun 29, 2025, 10:16 AM
4
votes
1
answers
3717
views
Trying to (fast) boot: Error verifying the received boot.img
As described in [this answer by @irfan-latif](https://android.stackexchange.com/a/203913/18559), I am trying to boot (without flashing) my Google Pixel 3a into TWRP via the following command: `fastboot boot twrp-3.5.2_9-0-sargo.img` This failed with the following messages: ``` Sending 'boot.img' (65...
As described in [this answer by @irfan-latif](https://android.stackexchange.com/a/203913/18559) , I am trying to boot (without flashing) my Google Pixel 3a into TWRP via the following command:
fastboot boot twrp-3.5.2_9-0-sargo.img
This failed with the following messages:
Sending 'boot.img' (65536 KB) OKAY [ 2.028s]
Booting FAILED (remote: 'Error verifying the received boot.img: Invalid Parameter')
fastboot: error: Command failed
The only things I found on this topic are:
* [A thread on Reddit](https://www.reddit.com/r/Pixel3a/comments/ga7l5h/twrp_not_booting_in_android_p/) which wasn't really solved as they moved from boot
ing to flash
ing which eventually worked for them, but I'm interested in booting only at this point.
* [A thread on XDA Dev](https://forum.xda-developers.com/t/attempted-to-boot-twrp-error-verifying-the-received-boot-img-invalid-parameter.4019469/) which basically ended with ["TWRP for Pixel 3/3XL on Adroid 10 does not work and will not until they release a compatible version"](https://forum.xda-developers.com/t/attempted-to-boot-twrp-error-verifying-the-received-boot-img-invalid-parameter.4019469/post-81198795) . Note also that this may not apply to me as I have Android 11 (RQ3A.210605.005 to be precise) and a newer TWRP version.
* [A Github issue](https://github.com/TeamWin/android_device_google_crosshatch/issues/5) from 4 Sep 2020, closed with the message "android 11 is not supported yet." (though this is for a slightly different device).
What caused the error, can it be resolved, and if so, how?
## P.S. Further details:
$ adb --version
Android Debug Bridge version 1.0.41
Version 31.0.2-7242960
$ fastboot --version
fastboot version 31.0.2-7242960
* I have unlocked the bootloader.
* I also tried booting the LineageOS recovery which appears to work, but continues starting Android normally instead of TWRP:
$ fastboot -v boot lineage-18.1-20210608-recovery-sargo.img
Sending 'boot.img' (65536 KB) OKAY [ 2.004s]
Booting OKAY [ 7.085s]
Finished. Total time: 9.156s
FriendFX
(576 rep)
Jun 10, 2021, 02:47 AM
• Last activity: Jun 27, 2025, 10:08 PM
1
votes
0
answers
69
views
Pressed on image in gmail, created a ghost image that would not go away and prevented interacting with screen--why?
I have an old Samsung Galaxy S7 running Android 8.0. I was using the Gmail app version 2025.03.16.738445112.release. I opened a message from a trusted contact that contained a reference to a Google doc (a JPG file). Because I do not display images by default, I could not see it, so I touched "Show p...
I have an old Samsung Galaxy S7 running Android 8.0.
I was using the Gmail app version 2025.03.16.738445112.release. I opened a message from a trusted contact that contained a reference to a Google doc (a JPG file). Because I do not display images by default, I could not see it, so I touched "Show pictures."
The app displayed the image, which I wanted to expand. It would not zoom in, and nothing happened when I simply tapped on it. So I pressed on it for a few seconds, and thumbnail "ghost image" appeared near the middle of my screen. It was semi-transparent and appeared on every screen I could navigate to.
Unfortunately, it also seemed to limit my interactions with the screen, and when I locked the phone, it appeared on the lock screen. I could not interact with the lock screen: swiping to unlock the phone did nothing; swiping to answer the phone did nothing; swiping to make a call did nothing; touching the notification bar did nothing; I could not turn the phone off because tapping the power/restart icons did nothing.
Eventually, I force-restarted the phone, and the problem seems to have gone away.
Below is what it looked like on the lock screen. It appeared on all screens in the same place.
Additional info: Gmail using my laptop browser rendered the attachment properly, and I was able to interact with it, no problems.
Can anyone explain this strange behavior?

vknowles
(121 rep)
Mar 31, 2025, 02:30 AM
• Last activity: Jun 27, 2025, 10:07 PM
2
votes
2
answers
1475
views
Android Beta 15, leaving the beta program without wipe
I have Android Beta 15 (AP41.240925.009). Is it possible to leave the beta program without wiping? I tried opting out from the beta program, but then received an update that said it will wipe the device. When I opt back in, I get an update for Android 15 QPR2 Beta 1. That update clearly says > If yo...
I have Android Beta 15 (AP41.240925.009).
Is it possible to leave the beta program without wiping?
I tried opting out from the beta program, but then received an update that said it will wipe the device.
When I opt back in, I get an update for Android 15 QPR2 Beta 1.
That update clearly says
> If you are currently running a Beta version of Android 15 QPR1 (build starting with AP41) and want to exit the beta program without wiping your device, you can opt out of the Beta program **before applying this update**
But that doesn't seem to be the case:

Michael
(73 rep)
Nov 13, 2024, 09:26 AM
• Last activity: Jun 27, 2025, 09:35 PM
0
votes
1
answers
104
views
Can't connect any TP-Link network after installing a custom ROM on the Redmi 7A and rooting it
I recently flashed a custom ROM and rooted my Redmi 7A, and now each time I try to connect to a network from a TP-Link router, it just says "Check password and try again," even though I insert the correct password. Also, before rooting and flashing a custom ROM, it worked just fine, and I have tried...
I recently flashed a custom ROM and rooted my Redmi 7A, and now each time I try to connect to a network from a TP-Link router, it just says "Check password and try again," even though I insert the correct password.
Also, before rooting and flashing a custom ROM, it worked just fine, and I have tried multiple ROMs, and it still doesn't work.
gluetheknot
(1 rep)
May 22, 2025, 03:40 PM
• Last activity: Jun 27, 2025, 06:05 PM
1
votes
0
answers
55
views
Can't Connect to WayDroid Containers in LXD Using ADB
I'm trying to use ADB (Android Debug Bridge) with WayDroid running inside LXD containers, but it's not working. My setup: I have WayDroid running inside LXD containers. Android seems to boot properly and the system runs. However, I can't get ADB to connect to the WayDroid instance. ADB just doesn't...
I'm trying to use ADB (Android Debug Bridge) with WayDroid running inside LXD containers, but it's not working.
My setup:
I have WayDroid running inside LXD containers. Android seems to boot properly and the system runs. However, I can't get ADB to connect to the WayDroid instance. ADB just doesn't detect the device.
What I've tried:
Running adb devices from both the host and inside the container — nothing shows up. Tried using adb tcpip and adb connect, but no success. Enabled security.nesting=true and security.privileged=true for the container. Experimented with different network modes (bridged, NAT, etc.).
My questions:
How do I get ADB to connect to a WayDroid instance inside an LXD container? Do I need to expose a specific port or use a special network setup? Would using a microVM instead of a container solve this issue?
Any help or example configs would be really appreciated.
Thanks
Raoul Pinel
(11 rep)
Jun 27, 2025, 07:24 AM
• Last activity: Jun 27, 2025, 03:48 PM
1
votes
1
answers
24036
views
E:failed to mount /cache (invalid argument) - how to format?
I have a Asus Zenfone 2 and a few days ago it ran out of battery and turned off. Then after I charged it up and restarted it, it wouldn't turn on. It gets to the logo and the loading circle and just gets stuck there forever. I can get into recovery, but can't do anything in recovery, because everyth...
I have a Asus Zenfone 2 and a few days ago it ran out of battery and turned off. Then after I charged it up and restarted it, it wouldn't turn on. It gets to the logo and the loading circle and just gets stuck there forever.
I can get into recovery, but can't do anything in recovery, because everything gives this error:
> E:failed to mount /cache (invalid argument)
Trying to wipe cache, factory reset the phone, mount /system, flash a ROM from SD card, ADB sideload, everything gives the error multiple times. Factory reset formats /data fine, but when it gets to /cache, gives the error and aborts.
Same thing with fastboot. I tried to flash TWRP (I have stock recovery) and I tried to erase and format cache through fastboot, but both give this error:
> FAILED (remote: 'Can not mount the necessary partition')
>
>fastboot: error: Command failed
Is there anything I can do to format the phone or somehow rebuild the partitions without being able to flash anything via recovery or fastboot?
I don't know if tools like AFT or xfstk can do anything for me.
Edit: I don't think the EMMC chip is dead, because the recovery partition is still fine, I can still boot into recovery and when I did a factory reset, it formatted /data without any errors, only had an error when it started formatting /cache.
When I was looking for a solution to this problem, I read somewhere that sometimes when the device gets interrupted, like when it shuts down suddenly, to prevent data loss android would change permissions on the /cache partition to read only or something like that. This would certainly explain what happened to my phone. Just need to think of a way to access ADB shell on it to try to change permissions. Shell doesn't work in ADB sideload mode, that's the only ADB thing the stock recovery has. Is that a similar thing in fastboot by any chance?
Curiosity
(111 rep)
Jun 29, 2019, 10:05 AM
• Last activity: Jun 27, 2025, 02:07 PM
3
votes
3
answers
2254
views
Set per-app language with adb shell?
I was looking forward to using per-app languages with Android 13. However, my OnePlus 8T does not feature the necessary settings item for that on OxygenOS 13. Is it possible to set a different language with an adb shell command? `adb shell settings get global settings_app_locale_opt_in_enabled` retu...
I was looking forward to using per-app languages with Android 13.
However, my OnePlus 8T does not feature the necessary settings item for that on OxygenOS 13.
Is it possible to set a different language with an adb shell command?
adb shell settings get global settings_app_locale_opt_in_enabled
returns null
, so I'm not sure if it's even implemented at all.
Smartphone is rooted with Magisk.
towe
(131 rep)
Dec 25, 2022, 09:38 PM
• Last activity: Jun 27, 2025, 10:17 AM
9
votes
4
answers
18449
views
Share to app: Remove suggested people to share with (non-rooted Android 14)
When you want to "share" a file to an app, a line of "recommended people to share with" appears above the apps: [![enter image description here][1]][1] **Problem**: I often need to perform demos on my phone, and for privacy reasons I do not want my friends to appear there. **Question**: How to disab...
When you want to "share" a file to an app,
a line of "recommended people to share with" appears above the apps:
**Problem**: I often need to perform demos on my phone, and for privacy reasons I do not want my friends to appear there.
**Question**: How to disable this feature, meaning that only suggested **apps** will appear?
Or at least, how to clear them or remove them one by one?
Notes:
- My phone is not rooted, Pixel with stock Android 14.
- I also post screencasts several times per day, so going very fast is not a solution. Editing each screencast is not realistic either.
- Introduced in 2015, this feature is called direct share , and the contacts listed come from a variety of apps, such as Messenger, LINE, Whatsapp, and many others. When I long-press a friend, the only possible action is to pin them.
- On rooted phones this might have worked before Android 10: https://github.com/stefansundin/android-disable-direct-share
- Apparently on Samsung and LG , direct share can be disabled (*unfortunately Pixel has no such setting*):


Nicolas Raoul
(5496 rep)
Sep 22, 2023, 09:21 AM
• Last activity: Jun 27, 2025, 09:14 AM
1
votes
0
answers
178
views
How to disable or set lock for quick settings menu on Realme 3?
I am using Realme 3. I would like to restrict the quick settings icon from being used so that when the user clicks on the quick settings icon, the mobile should ask for a password. What is the way to disable the quick settings icon or set a lock for that icon?
I am using Realme 3. I would like to restrict the quick settings icon from being used so that when the user clicks on the quick settings icon, the mobile should ask for a password.
What is the way to disable the quick settings icon or set a lock for that icon?
user3408779
(111 rep)
Jul 20, 2023, 04:35 PM
• Last activity: Jun 27, 2025, 07:31 AM
4
votes
1
answers
6753
views
Can I use Google Maps Drive mode without entering a destination and still have it control texts and music?
I have a Pixel 4XL on Android 12. I would like to get in my car and have one app that controls my hands-free texting and music like Android Auto used to. Google Maps navigation mode has the ability to do this, but only when I enter a destination. With a destination, it is great. Exactly what I need....
I have a Pixel 4XL on Android 12. I would like to get in my car and have one app that controls my hands-free texting and music like Android Auto used to. Google Maps navigation mode has the ability to do this, but only when I enter a destination. With a destination, it is great. Exactly what I need. But unless I enter my destination every single time, it doesn't work safely.
I am aware that I can put a widget that enters drive/navigation mode when pressed and have added that widget. However, it still requires me to enter a destination before it will control text and music. If I simply leave it w/o a destination there is text control but no music control.
Is there a way for Maps-Driving mode to show me my map, have the music control at the bottom, and control texting without having to enter a destination every single time?
Andy O'Quinn
(41 rep)
May 1, 2023, 07:44 PM
• Last activity: Jun 27, 2025, 07:03 AM
1
votes
0
answers
52
views
Samsung S22 ultra screen recording showing as .pending need help to fix
Hello I have a Samsung s22 ultra which used to work completely fine till one UI 7 update after that I was screen recording when the mini thing which shows timer of screen recording and pause button disappeared then I couldn't find my screen recording in the gallery but I found it in my files saved a...
Hello I have a Samsung s22 ultra which used to work completely fine till one UI 7 update after that I was screen recording when the mini thing which shows timer of screen recording and pause button disappeared then I couldn't find my screen recording in the gallery but I found it in my files saved as a .pending file and it also shows the video occupies around 1gb space but it's unplayable.
Then I lost hope and screen recorder worked fine for a few days and then again the problem started and screen recording saved as .pending but it showed it occupied around 600mb space but it didn't play and then it happened several times btw I had enough storage my phone is 12gb ram and 512gb room variant I had more than 150gb free space also I had enough battery and everything else was working fine.
Someone please help me I really need those screen recorded files. Please anyone provide a working solution about how to get that video back. It's been some days now I even restarted my phone still it didn't work also it's up to date and no malicious software is present it's not rooted or something too just everything is normal.
EDDIE STARK
(11 rep)
Jun 24, 2025, 01:22 PM
• Last activity: Jun 27, 2025, 06:02 AM
11
votes
4
answers
10237
views
Download location of Aurora Store?
Working on an Android 6 (Stock ROM) phone, which has only internal storage (no external SD card), and is not rooted. Aurora Store is installed and updated on this phone via F-droid. Aurora Store has a "Downloads" choice in its "hamburger" menu, where I see something like this: [
/sdcard/Aurora/
- there are some random .apk's there, but not the two on the screenshot
* /sdcard/Download/
- again, some random .apk's there, but not the two on the screenshot
With a bit of find
, I also found the following location - but unfortunately, it turns out completely empty in adb shell
:
$ ./adb shell
shell@DDDDD:/ $ ls -la /sdcard/Android/data/com.aurora.store/files/Downloads/
shell@DDDDD:/ $
My guess is, the .apk's Aurora downloaded are actually here - but I cannot access/see them, because I'd need root for that, and this phone is not rooted.
Could anyone confirm, what should be the default downloads directory/location for Aurora Store, on an unrooted phone with only internal storage - and whether root is needed to access these files?
sdaau
(331 rep)
Jul 12, 2021, 05:26 PM
• Last activity: Jun 27, 2025, 06:01 AM
0
votes
1
answers
3864
views
Installing Google Services and Google Play store on Huawei Y6P
I recently purchased a Huawei Y6P without realizing that it comes without Google apps. I am situated in Europe, not China, and I am used to using Google where I have all my data. I have followed several guides online and all have failed. They all center around installing the Google Play Services apk...
I recently purchased a Huawei Y6P without realizing that it comes without Google apps. I am situated in Europe, not China, and I am used to using Google where I have all my data.
I have followed several guides online and all have failed. They all center around installing the Google Play Services apk and then the Google Play store apk, but they all point to different dodgy/old apk binaries.
This is what I have done:
1. I have enabled installing apps from untrusted sources.
2. I have installed Google Play Services 21.33.56 (the latest at this time) from apkmirror.com. I chose the version for Android 10, built for
armeabi-v7a
.
3. Once I install this, I get a new option under "Settings" -> "Accounts" for a "Google" account. Once I touch "Google", the activity seems to crash and return me back to the accounts menu.
4. I can install other google apps like play, chrome, maps, etc, but they all fail to load without error messages. I suspect this is because the Google Services app is not working and I have not been able to login to my account.
Can someone please shed some light on this? Am I installing a build for an incorrect architecture?
I'm beginning to regret buying a Huawei phone. I never would have guessed it's so hard to connect to my google calendar, keep, contacts, and other online data that I have on Google. Please help!
alexg
(129 rep)
Sep 17, 2021, 01:32 PM
• Last activity: Jun 27, 2025, 05:59 AM
0
votes
0
answers
15
views
How do I solve an "undefined symbol" error with adb (trying to run scrcpy)
I'm running scrcpy for the first time. I have android-tools and scrcpy installed. When I try to launch scrcpy from the terminal, I get this error: ```scrcpy 3.3.1 Authorization required, but no authorization protocol specified XDG_RUNTIME_DIR (/run/user/0) is not owned by us (uid 1000), but by uid 0...
I'm running scrcpy for the first time. I have android-tools and scrcpy installed. When I try to launch scrcpy from the terminal, I get this error:
3.3.1
Authorization required, but no authorization protocol specified
XDG_RUNTIME_DIR (/run/user/0) is not owned by us (uid 1000), but by uid 0! (This could e.g. happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
adb: symbol lookup error: adb: undefined symbol: libusb_get_ssplus_usb_device_capability_descriptor
ERROR: "adb start-server" returned with value 127
ERROR: Could not start adb server
ERROR: Server connection failed
I have tried uninstalling and reinstalling scrcpy and adb, rebooting. I haven't found anyone talking about the same issue.
Any ideas?
System Info
Hardware Information:
Hardware Model: Lenovo ThinkPad X1 Carbon 5th
Memory: 16.0 GiB
Processor: Intel® Core™ i7-7600U × 4
Graphics: Intel® HD Graphics 620 (KBL GT2)
Disk Capacity: (null)
Software Information:
Firmware Version: N1MET57W (1.42 )
OS Name: Fedora Linux 41 (Workstation Edition)
OS Build: (null)
OS Type: 64-bit
GNOME Version: 47
Windowing System: Wayland
Kernel Version: Linux 6.12.9-200.fc41.x86_64
Oliver Cox
(1 rep)
Jun 27, 2025, 12:17 AM
Showing page 16 of 20 total questions