text:
Pixel 4XL detected in fastbootd but Pixel 6 not detected - fastboot detects Pixel 6 and adb worked w/ Pixel 6 BEFORE flashing attempt
How can I get my Pixel 6 to be recognized in fastbootd??? My Pixel 4XL is detected in fastbootd.
I'm using Ubuntu 20.04 LTS.
I've tried multiple USB cables including USB to USB-c and USB-c to USB-c.
I've tried multiple versions of fastboot:
fastboot version 1:8.1.0+r23-5ubuntu2
fastboot version 31.0.2-eng.apps.20220224.125224
fastboot version 32.0.0-8006631
The Pixel 4XL and Pixel 6 are both successfully recognized in fastboot (bootloader).
The Pixel 4XL and Pixel 6 were successfully recognized by adb (before flashing attempt on Pixel 6).
The Pixel 4XL is recognized by fastbootd, but the pixel 6 is not recognized in fastbootd:
Rebooting into fastboot                            OKAY [  0.000s]
< waiting for any device >

I can't get the Pixel 6 to boot up now because I was in the process of flashing after compiling image from https://source.android.com/setup/start/build-numbers#source-code-tags-and-builds:
~/WORKING_DIRECTORY$ fastboot flashall -w
--------------------------------------------
Bootloader Version...: slider-1.0-7753224
Baseband Version.....: g5123b-83783-210427-B-7318032
Serial Number........: xxxxxxxxxxx
--------------------------------------------
Checking 'product'                                 OKAY [  0.000s]
Setting current slot to 'b'                        OKAY [  0.006s]
Sending 'boot_b' (65536 KB)                        OKAY [  0.596s]
Writing 'boot_b'                                   OKAY [  0.079s]
Sending 'dtbo_b' (16384 KB)                        OKAY [  0.152s]
Writing 'dtbo_b'                                   OKAY [  0.021s]
Sending 'vbmeta_b' (4 KB)                          OKAY [  0.000s]
Writing 'vbmeta_b'                                 OKAY [  0.002s]
Sending 'vbmeta_system_b' (4 KB)                   OKAY [  0.000s]
Writing 'vbmeta_system_b'                          OKAY [  0.002s]
Sending 'vendor_boot_b' (65536 KB)                 OKAY [  0.608s]
Writing 'vendor_boot_b'                            OKAY [  0.076s]
Rebooting into fastboot                            OKAY [  0.000s]
< waiting for any device >
fastboot: error: Failed to boot into userspace fastboot; one or more components might be unbootable.

The device successfully enters fastbootd, but my linux box cannot detect it.

I can't get the phone to boot up now because I was flashing:

it did work fine

so fastbootd is working, only connection issue.. can you see any changes in lsusb when un+replugged?

"Your device is corrupt. It can't be trusted and may not work properly." after changing slots

Yes, I can see changes in lsusb when plugged/unplugged

I take that back... I can see changes in lsusb when plugged/unplugged when in fastboot bootloader, but I cannot see changes in lsusb when in fastboot fastbootd

you can flash super.img from fastboot instead


text:
How to clear Google Play Store & Google Play Services data / cache without allowing Google to force-update all apps on the Android device?
I find the Google Play Store and Google Play Services to be quite buggy.  As such, I frequently need to delete the data and cache for each of them.
The trick is figuring out a way to do this without allowing Google to update all the apps on the Android device (sometimes new app versions are buggy, remove important features, introduce unwanted bloat, or are not truly compatible with the device).
In the past, this wasn't too difficult.  One could follow these steps:

Enable Airplane Mode on the device
Clear the data and cache for the Google Play Store and Google Play Services
Open the Google Play Store
Go into Google Play Store's settings, and instruct it to not auto-update apps
Disable Airplane Mode

Now, in their infinite wisdom, Google appears to have made this impossible.  If you try to open the Google Play Store in Airplane Mode, Google will not allow you to access the Play Store at all.  Google even prohibits the user from changing any of the Google Play Store's local settings.
I've even tried accessing the Google Play account from a non-Android device, but Google does not seem to make the auto-update setting available outside of the local Android device.  And since Google blocks access to their own app if you don't have an active internet connection, Google has created yet another impossible and frustrating situation for their customers.
The closest thing I've found to a workaround is to disable Airplane Mode and try to access the Google Play Store's settings before updates begin.  Unfortunately, that isn't usually possible.
This leaves the user with trying to figure out more extreme workarounds, such as trying to trick the Google Play Store app into thinking it has an internet connection without actually giving it one.  I would really prefer not having to spend my time trying to figure out hypothetical workarounds like this just to deal with Google's problems.
How can one clear the Google Play Store and Google Play Services data and cache without allowing Google to update all apps on the Android device?

Setting up an HTTPS intercepting proxy like Fiddler Classic or mitmproxy on a PC and then set it as http proxy on the phone would it make possible to allow only certain domains. I know that from Fiddler, Google Play does not trust the certificate of fiddler so you only see the initial CONNECT requests containing the domain name (if you have disabled privacy DNS on the phone).
Those CONNECT requests fail because of the non-matching certificate but they allow you to recognize the domain name and then add this domain to the HTTPS intercepting domain list (in Fiddler there is text field named Skip decryption for the following hosts there you can place a space separated list of domain names).
I would assume that you have to have to add the major domains used by Google Play before it detects that you are online. Most likely you have to skip decryption for the following domains connectivitycheck.gstatic.com play.google.com accounts.google.com android.googleapis.com.
But luckily the actual downloads of apps are served from different domains (Google has a large number of download servers on *.googleusercontent.com). So even if Google Play would detect that there is an update available it will fail to download the download so in worst case you would have to open the app update list and abort each scheduled download.
But as far as I remember Google Play is usually not that fast in starting automatic downloads.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

sort: votes


text:
Mediatek 8163 TWRP 7" tablet
Does anyone know where I can find a working Mediatek 8163 TWRP for a 7-in Android tablet.
This generic Chinese tablet does not have any recovery so it is very unusual. I have made a scatter file for the partitions but I do not have the expertise to completely port a new TWRP image.

how can we port recovery if no recovery exist?

Mediatek 8163 is a CPU/chipset but your tablet has other components recovery has to include drivers for like touch screen, therefore you need a recovery that exactly matches your device not just the chipset.

There is a recovery partition however it's just a duplicate of the boot image. With regard to the brand, it's a no name generic xiol from China.  Is there not a way to take the existing drivers from the ROM and incorporate them into a recovery?

try hovatek auto porter

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Odin is failing at flashing Samsung Galaxy Note 5
I have SM-N920C which is stuck at blank screen with background color of download page or download mode page screen I tried restoring and flashing it with Odin (two different versions v3.13.1 and v3.12) but it kept failing, I tried different version of the original firmware (the four files: AP,BL,CP, and CSC version+ one big file (...._HOME.tar.md5.rar)) different computers and cables. Still fails. I also tried flashing with hiemdall that also failed. Any idea what is going on and what can I do? I don't want to lose my data, please help!

FRP LOCK: ON?

Yes, right now it's on. Before was off, it goes on and off with flashing attempts. Also, the "CURRENT BINARY" now is at "Samsung Official" yesterday was "Custom" before flashing it.  And "SYSTEM STATUS" is "Custom"

if flashing failes in the middle of progress each time, you already tried with usb 2.0 hub, then guess emmc is weared out. it might possible to boot from sd card, but first dump (encrypted) userdata partition from twrp

This is the message where it says fail! Note 5 doesn't have a slot for SD card, could you elaborate, what do you mean by dump userdata?

untick checkboxes auto-reboot and dangerous settings like repartitioning, flash twrp-3.4.0-0-noblelte.tar and reboot straight into recovery by keep holding home + vol up + pwr, on PC 'adb pull /dev/block/platform/15570000.ufs/by-name/USERDATA' while connected in TWRP recovery

I've been trying for weeks, the FRP is blocking the process. Previously when I tried heimdall, I don't know how but it removed the FRP. Now it's not working.

flashing official system should always work regardless of FRP, try real linux (not vm)


text:
Convert PuTTY key to OpenSSL key?
The title says almost everything.
I need to connect to SSH, but on Android I can not find any software which is able to connect with PuTTYs key format.
To convert it to OpenSSH key, every single site recommends Windows and PuTTYgen command which I currently don't have access to.
Uploading the keyfile to some 3rd party server is not suitable for security concerns, so what are my options on Android to convert the PuTTY key to OpenSSL format?

Where does the Putty key come from? Usually if yo have a Putty key you should also have a Windows machine for converting the key. It is also relevant if the key is in old or new Putty format (there was a key format change about a year ago).

I generated it on a windows machine which is now died.

According to a question on Superuser there are command line tools for Linux to convert putty keys. May be you can get or compile yourself this tool in Termux app? Not sure if these tool already supports the new key format. Is the key protected with a password? If yes and it is the new key format (file contains something about argon) then you have to check if the converter supports this new format.

Amaze FileManager seems to support Putty keys for SSH/SCP connections.


text:
The cause for sudden battery discharge?
I've bought already used phone (XCover 3 VE) half a year, but I didn't use it much, now it became my primary phone so I wanted to test the battery (poor reflex on my side).
So I turned off all services, apps, I removed SIM card, only SD card was present. And I turned on screen once a day to check the battery life.
Each day the reading was around 3% less than day before. On the third week the last readout following this pattern was 43%, and on the next day 10%.
My naive assumption is that if battery is used it shows faster discharge, but in even pace. But here it is 3% day after day, and all of the sudden 33% drop in single day. Battery cells are completely broken?
When charging it looks like it charges linearly from 0% to 100% (without gaps in 10%-43% range).
Anyway, I see battery is bad, but I am curious what is the nature/cause of it?
I hoped Android will show full history of previous days, but once I charged it again it shows only period from last full charge, which translates to 2 hours back, not even days.


text:
How can I run SetupWizardTestActivity on a rooted Nougat from the phone?
I'm trying to run com.google.android.setupwizard/.SetupWizardTestActivity as a solution to the following...
Moto C Plus phone suddenly turns off while in pocket. Turned it on. Turns back off. Plugged it to charger. Battery at %17...hmmm weird.
Phone turns on but now I see...

The icon size went to default from the small that I'd set it at. The screen time out went to 30 secs from the 2 mins it was set to.

The keyboard went to the phone's default keyboard from the one I'd installed.

The home and recent buttons - although they are registering the touch - are not doing anything when I press them.

The back button is working and is now the only way I can exit the current screen.

The screen lock pattern doesn't come on.

The notification bar cannot fully be pulled down.

The developer option now says "Developer options are not available for this user". Pressing Build 7 times doesn't activate it.

I came across this (first answer) as a solution in a couple of places. The solution they say is to basically run com.google.android.setupwizard/.SetupWizardTestActivity through NovaLauncher. But the problem is, I'm not seeing SetupWizardTestActivity where it's supposed to be. I'm guessing perhaps it's because I'm rooted?
So now I'm looking for another way to run it from the phone (because I can't connect the phone to a computer because the data pins in the charger port are missing from a botched charger port replacement job).
I came across this as a way to run SetupWizardTestActivity without NovaLauncher. It's...

adb shell
su
pm enable com.google.android.setupwizard/com.google.android.setupwizard.SetupWizardActivity

adb shell settings put secure user_setup_complete 0

The first command is case sensitive (SetupWizardActivity)

However, I'm not sure if the above is to be done through a computer or on the phone. If it's through the phone then i need a little help as how to exactly do it.
I'd REALLY appreciate if anyone can guide me through this in layman's terms. A simple step by step on how to go about accomplishing this would be hugely appreciated. Emphasis on "layman's"
Thanks in advance!

As you are facing so many changes is strange. Who knows what other changes were made you don't recognize? Therefore I would strongly recommend to perform a factory reset. If the problems persists you know that something is wrong with the OS itself (so it may be wise to reset the device completely using "Rescue and Smart Assistant").

I'm trying to run com.google.android.setupwizard/.SetupWizardTestActivity

Figured it out!
I wasn't able to do it through Nova Launcher as described here (because I don't see SetupWizardTestActivity on my phone, like you can see here).
So I found another app where I could - Activity Launcher.
Here's what you do...

Download and install Activity Launcher on your phone. You most probably won't be able to do so through Play Store because your phone won't allow you in the state that it's in. It'll just say pending when you click install. So what you'd have to do is download the apk and install it that way. A trusted website for downloading apks is apkmirror.com.

How to download...
Step 1:
Go here
Step 2:

Step 3:

Step 4:

Step 5:

Step 6:

Step 7:

Note: The latest version you see now might be different than the one posted above.

Install it. Pretty simple. Just follow the instructions.

Launch the app.
.

Scroll down and find Setup Wizard. Tap on (select) it (not the dots next to it).

Select the three dots next to com.google.android.setupwizard/.SetupWizardTestActivity.
Alternatively you could long press it to get the same result (which is to see the menus in step 6 below).

Select "Launch activity as root" (needless to say, your phone has to be rooted to select this option. I have no idea if it works without root. You could select this option if you're not rooted and let us know how it goes).

If you have SuperSU (or other variations) installed, grant (root) access.

A screen like this will pop up:

Select GET STARTED.

Follow the prompts.

It will ask you if you want to restore your account or create a new one. I'm assuming you're reading this guide because you want to restore your account so select "Keeps your apps & data).

It will want to connect to the internet to set up your account. If it takes a long time, click back and opt to proceed without pulling up your account. You'll get a prompt asking if you're sure, say yes and Viola! Everything will be the way it was before the problem started. You might have to renter your wifi password and change back your keyboard and some personal customizations that went back to default, but nothing major. Everything will be there the way you left it, even your recent and browser tabs.

Why this long explanation how to download an APK from apkmirror.com if you can simply get if from Google Play Store https://play.google.com/store/apps/details?id=de.szalkowski.activitylauncher IMHO for Apkmirror.com the link to the app would have been sufficient.

Thanks for your valuable contribution. Your solution to factory reset was steller!

Sorry but I don't know what "steller" means, no dictionary I checked knows this word. If it worked without factory reset for you good, I hope for you that there aren't any important options changed that don't have an UI.


text:
What is the difference between Nearby sharing and Bluetooth sharing on Android?
Both can be used to share files, so how they are different?

As far as I know "Nearby sharing" can make use of Wifi and thus transfer larger files in a shorter time. And as you require Android 6 on both devices it may make sense to also show the old simple Bluetooth sharing.


text:
DeX: separate app environment?
I am looking for a way to have the same app on DeX as on phone but with different environment.
Goal is to have Chrome browser on both Phone and on DeX, but with different setting on phone than on DeX.
Is it somehow possible?

Can you clarify what you mean by "different environment" as one could run a Chromium based browser in DeX and a different browser (Google Chrome) when in phone mode.

Which one would be a Chromium based one for DeX? I just want to have different settings on DeX and phone.

The Samsung Browser is built in. Searching for "Android chrome based browser" can give options if Samsung isn't acceptable.


text:
Battery Protect Mode: On or Off?
I have a Lenovo Android tablet that I intend to be plugged in 24/7. I have either two options:

Battery protect mode OFF: the device will occasionally discharge to 99%, then be charged back to 100%.
Battery protect mode ON: the device charges to 60%, then stops, discharges down to 40%, then charges back up to 60%.

Which method actually will prolong my battery life/health in the long-term?

Lithium-ion batteries are best kept around 50% charge. The number of charge cycles is not that important if you only charge/discharge it around 50%.
Especially in your case as you want to keep it connected 24/7 the battery protect mode is a perfect match, I strongly recommend to enable battery protect mode.
Because without this battery protect mode the phone would always charge the battery from about 90% to 100%. Then charging would stop and the battery would drop to 90-95% where charging starts again.
Charging a lithium-ion battery between 90% and 100% is the fastest way to degrade and even destroy it. I also has some devices connected 24/7 which is a real battery kille. I already has quite a few devices with blown-up battery in a way that the device disassembles itself from the inner because of the swollen battery.

You say the battery will drop down to 90% to 100%, but in my case it's going to be charging 24/7, so wouldn't the battery only very rarely ever have to be used? (only to recharge it periodically after it naturally discharges 1% or so)

@EH Most devices can not be powered directly via USB, they can only draw power from their battery even while they are powered via USB. So they continuously switch between charging and discharging. Some modern devices at least slow down the charge process if they detect a high number of charge cycles higher than 90% but in the end they are also caught in the charge/discharge cycle.


text:
Photos and videos not showing up on Windows in DCIM\Camera for Galaxy S21 Ultra
Often I can't see any files in DCIM\Camera on my Galaxy S21 Ultra running Android 12.  Last night it worked and I copied multiple GB of videos / images, then it didn't work the next times I tried.
I've tried the following steps:

Rebooting phone and computer
Uninstalling the phone in Device Manager under Portable Devices
Updating the USB driver using the ... menu in Smart Switch
Updating the USB driver by downloading directly from Samsung
Enabling USB Debugging mode and rebooting (this made things worse so I had to turn it off)
Changing the USB mode to charge only and then back to "USB for file transfer"
Changing the USB mode to "USB for image transfer"

Any ideas on how to fix this?

This was able to be solved using the Files app to move a bunch of images to another folder and move those off the device and then the DCIM\Camera folder worked again (read online that the image count can be a cause of this issue).
As a tip, pressing and holding and dragging allows selecting a bunch of files relatively easily.


text:
My android hotspot is not routing data
Currently I am on holidays in France. And strangely my hotspot stopped routing data from connected clients.
Phone: Samsung S20 5G FE
APN: Vodafone
Base country: The Netherlands
My phone's internet connection is running fine. On the phone itself I can easily access any Internet endpoint.
What I have tested:

Installed an FTP Server on my Android device. Connected perfectly from my laptop to this FTP server. This confirms that my hotspot is really connecting devices to my phone.
Installed an http proxy on my Android device. Configured the proxy server on my laptop. This works perfectly. Chrome is able to connect with websites through this proxy server running on my phone.

Why is my hotspot not routing data directly? What is blocking this?
I have access to three French operators. None of them seem to make a difference.

Are you sure your data plan allows tethering with a laptop? Some providers disallow tethering and blocking traffic that comes from a laptop OS. If you can try to tether a second smartphone and check if that works.

I checked with both ipad as well as another android phone which are both blocking. How can I find out if my data plan disallows tethering? It obviously was always working at home in the Netherlands and it was also working during transit in Belgium and maybe even Luxemburg.

At the way home as soon as I passed the border of Belgium towards the Netherlands suddenly my hotspot started routing again. I will call Vodafone hopefully to get some explanation.


text:
Android dialer does not show call history
I am using a One Plus 9R and somehow I cannot see the call history for callers.
In all my past Android phones I used to be able to get a list of past call times and durations etc by clicking on a particular caller name.
Any idea what could be wrong? I seem to be having the "Phone by Google" app installed and presumably that's my dialer.
I tried clearing the cache for that app. Anything else I should be trying?

Solution for:  ... can't see call history for callers.
I'm not familiar with One Plus 9R, However I can say that stock dialers on most phones are feature lite. My advice if you want to see call history for callers is to replace your stock dialer with a dialer app from playstore etc.. The advantage of replacing your stock dialer with a 3rd party app dialer is that whenever you get a new phone you can install the same dialer app you are familiar with. FYI: I used the Free version of the following dialer for years. I liked is so well i did buy the premium version, but that is up to you. This dialer has call history, time of day, how long you talked, if person called you or you called them, even shows calls I missed or that did not get picked up on the other side + so much more. There are other dialers too.. but for me.. I like this app called:  [True Phone Dialer & Contacts & call Recorder by Hamster Beat] There are other dialer apps. See which one you like the best. The one mentioned above is just the one I liked.
Note: After you download this or any phone app.. be sure to change the {Default App Setting] on you phone.
goto your phone [Settings].. usually the icon that looks like a gear.
#1 Press the Gear icon to access settings.
#2 near top is a magnifying glass for SEARCH
#3 Search in settings for [Default apps]
#4 On the Default Apps page, tap on [Phone app]
#5 Select the App you want to use as your default phone app
#6 then back out using the arrow on top pointing left..
#7 exit the setup section as you normally would do.
Replacing your stock phone app with a 3rd party phone app will solve your call history needs + the advantage of having the same familiar dialer on any future phone you use.  Hope this answer is Helpful..  Good Luck  :)


text:
How to change the splash image of Lenovo Tab M10 (TB-X505X)?
I have a Lenovo Tab M10 tablet. I successfully rooted it and changed its booting animation. Now I want to change its splash picture. I extract splash.img from /dev/block/by-name/splash with the following command:
dd if=/dev/block/by-name/splash of=/mnt/sdcard/

But can't get the image out of splash.img. I use the following commands to get images out:
ffmpeg -hide_banner -f rawvideo -vcodec rawvideo -pix_fmt rgb24  -s 1280x800 -i splash.img -vframes 1 -y output_splash.png

and
ffmpeg -hide_banner -f rawvideo -vcodec rawvideo -pix_fmt rgb565  -s 1280x800 -i splash.img -vframes 1 -y output_splash.png

And other commands that I found on the internet. But in all cases, the output image is wrong.
I want to get the image out to check whether the extracted partition is correct or not. However, a complete guide to changing the splash image is accepted.


text:
Prevent keyboard layout change on Google Translate
Google Translate changes my Gboard layout according to the input language.
Might be ideal under some circumstances, but not now. Especially without consulting me first. And much more especially if it buries the option to revert it.
For instance: It changes from QUERTY to QUERTZ, when the input is in Deutch.
There is no other layout or languages selected under Language & Input
Good and old (and probably never upgrading) Android 8, if relevant.
Google Translate V6.27.0.1 (not updating that one, by the way. Read the comments on the store to understand why)

I have the same thought of irritation. Have you found a solution yet? It's like no one gave this any thought. I guess you could always download another keyboard. Jeez what a time to be alive

I can't understand how nobody else complained about this. Not expecting a solution from google, obviously. If someone find a solution, expect it to be through XPosed

Open Google Translate.
Press on the profile (usually on the top right), then Settings.
Select Keyboard, disable Automatic language selection.


text:
Copied old phone WhatsApp stickers to new phone, but WhatsApp doesn't recognize them
I had a few hundred WhatsApp stickers on my old phone (that is still operational) now copied into my PC. The stickers weren't into categories, but added all of them to fav (don't know if this matters), but they were all in the WhatsApp Stickers folder without any subfolder structure.
I have copied all the sticker files to the WhatsApp Stickers folder of the new phone but they aren't being recognized from the WhatsApp app. I'm not using Google Drive backup because I only care for the stickers and because I try to not be too much googlelized.
Which should be my next step? Why WhatsApp isn't recognizing the new stickers?

WhatsApp doesn't just take images from the stickers folder and use them. It keeps a database of what stickers are registered, together with the emojis linked to each sticker and other metadata like the name of the stickers, the creator, the pack it belongs to and sometimes a link to the app they came from. You can use a local backup if you don't want to use Google, you can turn off Google Drive backup and then choose backup now to create a copy of WhatsApp, then move the files to your new phone and recover from the local backup.
Otherwise you may need to create a backup of WhatsApp on the new phone and modify the backup, but that's a bit too complicated of a process. I suggest if you can't move the data from the old phone to the new, you may be able to send all stickers to a friend from your old phone, have them forward them back to you on your new phone and select all the messages and add a star to them. The last option is just obtain all the stickers the same way you obtained them first, by going in the same groups or installing the same sticker apps.


text:
Android phone can send SMS messages but not receive
Trying to secure many of my accounts with 2FA I resorted to the SMS functionality of my phone VFD 600 phone running Android 6.0.1. I know this may not be ideal, but it is what I have.
Now, none of the messages turned up. I tried phone calls (incoming and outgoing) and sending  SMS messages, both worked just fine.
I have tried several apps (Textra, and the default ones), from all I can send messages (I tested those are received) but can't receive any message.
Changing my SIM card to a different phone, I found out that I could receive messages.
I also dial #*#*4636*#*# to check basic configuration, and everything seems normal.
The radio is on, LTE/GSM is on, and the SMSC is the right one for Giffgaff. Well, at least after I pressed 'refresh'.
I am absolutely clueless and rather frustrated.
Would you suggest any fix?

Are you sure you have sent an SMS using Signal? By default if the recipient is also at Signal a Signal message and not an SMS message is sent.

@Robert no, you're right, I've actually installed it but didn test signal. Did test Textra and 2 other SMS apps that come pre installed.


text:
How can I tell which number my contact used to call me?
I've got a contact with several different (mobile) numbers. When they call me, I see their name, but not the specific number they're currently using. Also when looking at the call history after the call, I only see their name, and not which number was used.

Is there a setting I can change to make Android show me the specific number used when receiving a call?
Is there a setting I can change to make Android show me the specific number used when browsing call history?
In the absence of such a setting as asked for in no. 2 above, is there some other way when browsing call history to tell what number was used for a call?

This might be a setting in your caller app. I've just checked my call history, and for each incoming/outgoing call I see e.g. "John Doe (mobile)" or "John Doe (business)". If your caller app doesn't have a setting for that, take a look at your contacts app and whether you can assign such a dedicated category to each number (I have it in mine, that's where "mobile" or "business" come from). Maybe you should even start with the latter. If all numbers from a contact have the same category, that would explain why you don't see the difference.

Thanks, @Izzy. Yes, my contact has two (private) mobile numbers, and I labelled both as 'mobile'. I could replace one with a custom label, but I wish Android could just show me the actual number :-/

There're always things left to wish for – but if you have a work-around, the real issue is at least "solvable". // Be welcome to answer your own question when it works out – or if you prefer, let me know if I shall make that above comment an answer.

Thanks, @Izzy. You're welcome to write an answer, but please note: a workaround is not an answer :) A real answer should address points 1, 2, and 3 of the question, answering them in the negative if what I ask for can't be done (ideally with some reference, so that whoever reads it knows it really can't be done, not just that we couldn't find the way). Of course, adding the workaround would be a bonus improving the answer :)

OK Tom: then the comment will have to do – making it less easy for other affected users to see the available work-around.

@Izzy, again: you can write it as an answer – but please mention that it is a workaround, and that there is no way to do what I asked for. (Sorry if I'm being too pedantic, it's just that I've had very bad experiences on SE with "answers" which don't really answer the questions they're posted on... Yet another option would be to publish a different question, for which this workaround actually is the answer, and post it as an answer there :) )

I got it, Tom, and I understand. Maybe you just upvote the comment for now to make it "stick out" (no points for me, but might help those looking for the same issue).


text:
Android Emulator cellular speed limits does not work properly
I need to limit cellular speeds in Android Studio's Emulator. I tried to limit it from the default settings:

but it does not work. Each time I select anything lower than LTE I get like 0.01Mbps.

Any idea how to fix it so I get the speeds which are described in reference:
                  UP(KBps) DOWN (KBps)
                  -------- ----------
gsm   GSM/CSD         14.4       14.4
hscsd HSCSD           14.4       57.6
gprs  GPRS            28.8       57.6
umts  UMTS/3G        384.0      384.0
edge  EDGE/EGPRS     473.6      473.6
hsdpa HSDPA         5760.0   13,980.0
lte   LTE         58,000.0  173,000.0
evdo  EVDO        75,000.0  280,000.0
full  No limit           ∞          ∞

Are you sure the network type settings also affects the network bandwidth? In reality the limitation is of technical nature and thus coupled. But on the emulator I would suspect that there are two independent settings (allows more test scenarios). I would try to start the emulator using command emulator -netspeed gsm to check if the simulated network speed is working properly.

@Robert Still same

I have the same issue, either the speed is really fast or so slow that it basically is not working at all. I also tried using "adb emu network speed 4096" in the terminal for multiple speeds, the results are the same. My solution was to install clumsy. With clumsy, you can simulate a slow internet connection on your PC and with it on your emulator as well.
PS. I had a problem with clumsy as well, it didn't work, but when I set the filtering to "outbound" it started working.


text:
How to use scrcpy with a server?
is there a way to access an android via scrcpy and a server from anywhere?
I am looking for a way to help my parents around their android phones when I am not with them... I was wondering if I can broadcast the stream/screen from their phones via scrcpy to my server and view it on my PC or from the web, while not being on the same network?
This can be done with any solution, just that I can control the device remotely.
 It doesn't need to be scrcpy, it can also be some spyware tool or rootkit for all I care.
Thanks for the help in advance.

Questions about Android devices are not within scope.

scrcpy requires adbd running and authorized, that's kinda paradox to expect parents doing that all the time. server is physically located at parents home connected to same wifi?

@alecxs I am talking about a purchased VPS server that can act as a bridge for communication/sending data to it and viewing/controlling the device from it/web app.
Something like chrome remote desktop but as an apk/rootkit etc.

don't understand. but you should update your question with this information, so we can reject it back to superuser

You could for example use
TeamViewer,
free for private use.

Please do not answer off topic questions. You have been told this many times before.

@DavidPostill: I voted to migrate this question here. Now it's not off-topic.


text:
Can't run `fastboot boot kernel` on Poco M3
I'm trying to boot a kernel without flashing it, on my Poco M3. I already unlocked the booloader and I'm on fastboot mode. Some fastboot commands like reboot work, but for fastboot boot, I did
fastboot boot boot.img
Sending 'boot.img' (98304 KB) OKAY [ 2.318s]
Booting FAILED (remote: 'unknown command')
fastboot: error: Command failed

I also tried fastboot boot Image or fastboot boot Image.gz, same error.
How can I boot a custom kernel in my Poco M3 without flashing it?

Does this answer your question? fastboot boot TWRP.img Not working

@alecxs unfortunately not

found some stuff about hidden fastboot oem commands maybe it is helpful 1, 2, 3

I noticed fastboot --base ADDRESS and --page-size BYTES default values does not fit. but override with 0 and 4096 did not succeed either


text:
How to update Android version of old phone
I have an old tablet(Lenovo Phab 2) with Android 6. I need to upgrade the Android version to 7 or heigher to run some special app for my business. I checked TWRP and Lineage OS. There were some tutorials with the links. But those links are broken now. So I came to know that this is a common scenario to all who need to upgrade their old Android device. What is the generic solution for this issue?

Does this answer your question? How do I update Android on my device?

Does this answer your question? Where to get old LineageOS ROMs?


text:
DeX: file copy?
I came across with a very interesting problem:
Given a Samsung phone (Fold3), and an USB docking station, and 2 thumb drives.
I wanted to copy files (10Gb total) from Thumb1 to Thumb2 with the phone (FX commander).
No matter what I tried, 10 of 10 attempts failed with various reasons (USB became instable, please reset phone, etc etc etc). Sometimes the whole UI was frozen for a couple of minutes.
Then I realized that using all the same equipment, but also plugging a monitor to the dock solves the file copy issue.
If I do this on DeX, 10 of 10 times success.
What could I do to make this work without DeX?

Was the USB docking station an active or a passive powered one? Fast USB sticks can draw a lot power so if the hub is passive the power usage may be the problem.

Its a powered one. Actually I found out if I use a full featured typec typec cable between dock and phone, large file transfer corrupts the thumbdrive during write phase. However if I use a nonfull-featured cable (charging cable ie), it works perfectly, just a little bit slower.

That would men the USB3 supports somehow causes the problem. The simple cable most likely only supports USB2 and that works reliable.


text:
Why does the "What's new" section in the Google Play Store now indicate "No information from the developer"?
In the Google Play Store, the "What's new" section for every Android app with an available update now claims "No information from the developer".
This is happening even when developers spend their time writing text for the "What's new" section for the apps they publish.
I've tried clearing cache and data for both the Google Play Store and Google Play Services.  I've also tried restarting the Android device.  None of this fixed this issue.
What gives?

This appears to be (another) Google bug.
The Google Play Store system seems to be broken in yet another way (it also thinks updates are available for apps when there is no compatible update available).
Release notes for all apps seem to be broken in the Google Play Store.
A discussion on XDA Developers Forums indicates others having problems with Google's Play Store.
Similarly, a discussion on Reddit talks about people having the problem with Google Play Store that you identified.  A member of that discussion postulates a hypothesis as to why this may be happening:

Google strongly encourages turning on automatic updates and just blindly accepting every update. Sure seems like they've decided that if they blind us to what the updates contain, we'll just turn on automatic updates since we can't make informed decisions about them without the update info.

From the data I have gathered, this Google bug seems to be affecting all versions of Android.


text:
How can I disable FRP Lock on my Samsung Tab A6 without the ability to start the device?
When I try to start my device it's in a boot-loop. And I also can't access the recovery menu
(which you can enter with Power + Home Button + Volume UP). So I can only enter the download mode.
Thanks!

Enter the download mode using Home + Volume Down + Power and flash stock ROM using odin... That's the only solution to get your device working back.

Thank you. But when I try it fail's and I get this error message in Odin: "ID:0/003 Complete(Write) operation failed.
 All threads completed. (succeed 0 / failed 1)"


text:
What are the different delivery statuses and what do they mean?
I've seen a number of different status after sending a message, but what are they and what do they mean. Many of these are pretty clear to me what they mean and some not so clear.
What I've seen and what I assume it means:

Sent - It is sent from my carrier
Delivered - It is received from the recipient's carrier
Received - It is received on the recipient's phone
Read - It is read from the recipient
Seen - It is seen from the recipient

There's probably more. But what's unclear to me is what's the difference between "Read" and "Seen." Is there a corresponding "outbox" status if my phone is unable to send as there are "delivered/received" statuses for the recipient side?

Seen could mean that the notification message was shown to the user. Read could mean the full message was shown e.g. in the app.

That was my initial thought. I often view most messages through notifications and don't bother to open the app itself. Also wonder if it is any different for devices that can pick up notifications to display elsewhere (such as a smart watch) and if the act of retrieving it is considered "seen" even if you never actually look at it.


text:
Security concern: Can "multiple user" feature protect my sensitive data from apps that I don't trust?
I'm using lineageos18.1 and for some reason I need to install an app that I don't trust. It requires some critical permission to run normally such as:

All files access
Install unknown apps
Get information about other apps

I discovered that lineageos support multiple user, and it's a good isolation tool after a few search on duckduckgo. I created a user A from admin user and installed the app B(the one I mentioned before) there. However, I'm uncertain about the followings:

Can B access files from my admin user?
Can B know what apps I have installed on my admin user?
Is B still running at background once I quit user A and switch to admin user?
If it does, will this background process of B install any app on my admin user?
If I delete user A, does all the data from user A erased, or I have to clean them manually?

Encrypted and selinux enforced, but not rooted.

Wow, that's helpful! But I'm still uncertain about question 3 and 5.

3). If you logout from the secondary user, no app there will be running, though its native process may remain running. Read more here. 5). Everything is deleted. You don't need to clean manually. Read more here. // Also be clear on Android's two different features: multi-users vs. profiles. Some explanation here.


text:
Samsung A51 accidently flashed the wrong firmware, now doesnt even boot into dowload
I was trying to flash the official firmware again on my a51 but i accidently put the a20e on it, i was distracted, i have almost 30gb of different firmware downloaded and i chose the wrong one by distraction... i feel so stupid right now... this never happened to me before... what should i do? is there any way to fix it? even if i have to buy a new piece of hardware of storage or wtv piece i need to replace
Thank you in advance to whoever is able to help me

How did you flash wrong firmware? How did you by-pass CRC check?


text:
Why don't Google services work on Android 4 versions?
For some reason, in recent days I can’t go into either maps or mail from my old tablet, I write there is no connection. Although other applications work fine, the Internet does not complain. Google disabled 4ver. support? I would be grateful if you check for yourself.
ADB LOG
E/CheckinTask(  582): SSL error, attempting time correction: javax.net.ssl.SSLException: SSL handshake aborted: ssl=0x1158a28: I/O error during system call, Connection reset by peer

E/CheckinTask(  582): Checkin failed: https://android.clients.google.com/checkin (request #0): javax.net.ssl.SSLException: SSL handshake aborted: ssl=0x1158a28: I/O error during system call, Connection reset by peer

With the release of Android version 10, Google has stopped support for Android 7 or earlier https://endoflife.date/android

@alecxs That is support of Android OS itself (no changes to AOSP) but not for Google services. E.g. login to Google on devices with less than Android 3 was ended July 2021. And Play services updates for Android 4.1-4.3 were ended in August 2021.

Would updating the certificate help? In Google services, certificates are not built into the apk?

I don't think it is related but as you asked about... https://android.stackexchange.com/q/231025


text:
How unlock very old phone (Xperia X10) using ADB?
I have a very old Xperia X10 phone with a broken touch (you can see everything on the screen). I would like to recover an important video from it (it is on the phone's memory, not on the SD card).
I tried to do it using ADB, but there is no swipe or touchscreen function to unlock the screen in such an old android. The only possible inputs are:
$ input
       usage: input [text|keyevent]
       input text <string>
       input keyevent <event_code>

Input codes work because I can enter numbers, * and # in emergency number mode. I can't download it using pull because I don't have root and thus access to the data folder.

If the phone supports USB OTG then your best chance is to connect a simple USB mouse + adapter to the phone, then you will get a mouse cursor that can trigger the same functions like a touch.

@Robert I tried using the mouse, unfortunately it does not work in this case.

Does this answer your question? Recover broken smartphone

@alecxs Unfortunately no, I have to perform a slide to unlock the phone. This is not the case in the example given.

'input keyevent KEYCODE_SPACE' does slide on my devices, your android version is probably ancient

@alecxs That's right, the default android version on this phone is 1.9


text:
WiFi stops working every few days
I have an Android 11 smartphone (Sony XQ-BT52). About every two to three days, I experience the following issue: All of a sudden, the phone stops recognizing any WiFi connections. The WiFi symbol shows that WiFi is on in principle, but no network is found. When I try to search for WiFi networks, it either takes forever or it does never return any results.
Most weirdly, when I try to turn WiFi off and on again, it initially shows the WiFi as being on, but if I go to the settings page again, it is shown as off again (see this video, approx. 10 MiB). No networks are ever found after this - it even seems that there is no search after this point. The only way to work around the issue so far is to reboot the phone as a whole, which gives me back WiFi connectivity as well as a list of all available WiFi networks immediately for the next few days. However, it is tedious.
This seems to be like a strange bug, but I could not find anything about similar issues. From related questions, I understood that any power saving settings may impact this, so I disabled everything I could for the sake of testing. However, the issue remains. The issue also seems to be unaffected by the charging state of the phone (it happens at 95% in the same way it happens at 30%).
How can I determine the cause of this and, more importantly, how can I fix it?

I recommend scheduled reboot daily, this is common for embedded devices (like your residential gateway for example)

@alecxs I do not want to do that - my SIM card requires a PIN code and I do not want to miss any calls because the phone automatically rebooted. All of my previous phones worked perfectly fine with respect to WiFi connectivity, even when they have not been rebooted for weeks on end. This seems like a bug and there must be a fix or at least a workaround.

you cannot fix yourself only Sony can do that


text:
S7 Broken/Black Screen and no Digitizer. Rooted with TWRP
I have broken my S7 screen and now its completely black with no touch at all. Phone is rooted with TWRP custom recovery. I can access it though ADB from recovery but when booted normally i'm unauthorized. I did tried to push my PC's RSA Key to the S7 without success. I want to backup my phone's internal photos but i can't do anything atm without authorization. Is there anything i can do without replacing the screen through ADB on recovery or i am doomed?! Also could i get an otg mhl adapter to get image through the usb so maybe i could do something there? Any help is appreciated. Thanks in advanced.
[dalvik.vm.dex2oat-Xmx]: [512m]
[dalvik.vm.dex2oat-filter]: [verify-at-runtime]
[dalvik.vm.image-dex2oat-Xms]: [64m]
[dalvik.vm.image-dex2oat-Xmx]: [64m]
[dalvik.vm.image-dex2oat-filter]: [verify-at-runtime]
[dalvik.vm.isa.arm.features]: [default]
[dalvik.vm.isa.arm.variant]: [cortex-a53]
[dalvik.vm.isa.arm64.features]: [default]
[dalvik.vm.isa.arm64.variant]: [cortex-a53]
[dalvik.vm.lockprof.threshold]: [500]
[dalvik.vm.stack-trace-file]: [/data/anr/traces.txt]
[dalvik.vm.usejit]: [true]
[debug.atrace.tags.enableflags]: [0]
[init.svc.adbd]: [running]
[init.svc.ldconfigtxt]: [stopped]
[init.svc.recovery]: [running]
[init.svc.set_permissive]: [stopped]
[init.svc.ueventd]: [running]
[keyguard.no_require_sim]: [true]
[mtp.crash_check]: [0]
[net.bt.name]: [Android]
[net.change]: [net.bt.name]
[persist.sys.dalvik.vm.lib.2]: [libart]
[persist.sys.root_access]: [1]
[persist.sys.usb.config]: [mtp,adb]
[ro.allow.mock.location]: [1]
[ro.arch]: [exynos8890]
[ro.baseband]: [unknown]
[ro.board.platform]: [exynos5]
[ro.boot.ap_serial]: [0x02F6CE577B5C]
[ro.boot.bootdevice]: [155a0000.ufs]
[ro.boot.bootloader]: [G930FXXU3ERL3]
[ro.boot.debug_level]: [0x4f4c]
[ro.boot.dram_info]: [01,05,00,4G]
[ro.boot.dram_rev]: [00000000]
[ro.boot.emmc_checksum]: [3]
[ro.boot.fmp_config]: [0]
[ro.boot.hardware]: [samsungexynos8890]
[ro.boot.hmac_mismatch]: [0]
[ro.boot.hw_rev]: [8]
[ro.boot.odin_download]: [1]
[ro.boot.sec_atd.tty]: [/dev/ttySAC4]
[ro.boot.security_mode]: [1526595585]
[ro.boot.selinux]: [enforcing]
[ro.boot.serialno]: [ad07160320f4e2aac2]
[ro.boot.ucs_mode]: [0]
[ro.boot.warranty_bit]: [1]
[ro.boot.wb.hs]: [030c]
[ro.bootimage.build.date.utc]: [1532923497]
[ro.bootimage.build.date]: [Mon Jul 30 04:04:57 UTC 2018]
[ro.bootimage.build.fingerprint]: [samsung/omni_herolte/herolte:6.0.1/MOB30M/4:eng/test-keys]
[ro.bootloader]: [G930FXXU3ERL3]
[ro.bootmode]: [unknown]
[ro.build.characteristics]: [default]
[ro.build.date.utc]: [0]
[ro.build.date]: [Mon Jul 30 03:59:52 UTC 2018]
[ro.build.display.id]: [omni_herolte-eng 6.0.1 MOB30M 4 test-keys]
[ro.build.flavor]: [omni_herolte-eng]
[ro.build.host]: [24fbe3db73ea]
[ro.build.id]: [MOB30M]
[ro.build.tags]: [test-keys]
[ro.build.type]: [eng]
[ro.build.user]: [jenkins]
[ro.build.version.all_codenames]: [REL]
[ro.build.version.base_os]: []
[ro.build.version.codename]: [REL]
[ro.build.version.incremental]: [4]
[ro.build.version.preview_sdk]: [0]
[ro.build.version.release]: [6.0.1]
[ro.build.version.sdk]: [23]
[ro.build.version.security_patch]: [2016-06-01]
[ro.carrier]: [unknown]
[ro.chipname]: [exynos8890]
[ro.com.android.dataroaming]: [true]
[ro.com.android.wifi-watchlist]: [GoogleGuest]
[ro.com.google.clientidbase]: [android-google]
[ro.config.alarm_alert]: [Argon.ogg]
[ro.config.notification_sound]: [pixiedust.ogg]
[ro.config.ringtone]: [Ring_Synth_04.ogg]
[ro.dalvik.vm.native.bridge]: [0]
[ro.debuggable]: [1]
[ro.hardware.keystore]: [mdfpp]
[ro.hardware]: [samsungexynos8890]
[ro.kernel.android.checkjni]: [1]
[ro.lcd_brightness]: [162]
[ro.lcd_min_brightness]: [0]
[ro.modversion]: [OmniROM-6.0.1-20180730-herolte-HOMEMADE]
[ro.omni.device]: [herolte]
[ro.omni.version]: [6.0.1-20180730-herolte-HOMEMADE]
[ro.product.board]: [universal8890]
[ro.product.brand]: [samsung]
[ro.product.cpu.abi]: [arm64-v8a]
[ro.product.cpu.abilist32]: [armeabi-v7a,armeabi]
[ro.product.cpu.abilist64]: []
[ro.product.cpu.abilist]: [armeabi-v7a,armeabi]
[ro.product.device]: [herolte]
[ro.product.locale]: [en-US]
[ro.product.manufacturer]: [samsung]
[ro.product.model]: [SM-G930F]
[ro.product.name]: [heroltexx]
[ro.revision]: [0]
[ro.sec.fle.encryption]: [true]
[ro.secure]: [0]
[ro.security.mdpp.release]: [8]
[ro.security.mdpp.ver]: [2.0]
[ro.serialno]: [ad07160320f4e2aac2]
[ro.setupwizard.enterprise_mode]: [1]
[ro.sf.lcd_density]: [560]
[ro.twrp.boot]: [1]
[ro.twrp.version]: [3.2.3-0]
[ro.url.legal]: [http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html]
[ro.wifi.channels]: []
[ro.zygote]: [zygote32]
[security.mdpp.mass]: [skmm]
[security.mdpp.result]: [None]
[security.mdpp]: [None]
[service.adb.root]: [1]
[service.adb.tcp.port]: [5555]
[sys.usb.config]: [mtp,adb]
[sys.usb.state]: [mtp,adb]
[twrp.action_complete]: [0]
[twrp.crash_counter]: [0]

https://forum.xda-developers.com/showthread.php?t=4111923

could you be more specific on what to look on those threads. Thanks

It seems that I have access. I can see the folder push content in it but the directory is empty. If I type ls in the data directory it's empty.


text:
Poor audio quality after one second of playback on Nokia 1.4
I've found a gateway to a possible solution:
I've now installed VLC Media Player, which allowed me to change the audio output from AudioTrack to OpenSL ES (which I presume are some kind of codecs or audio libraries). With OpenSL ES the issue is now solved.
Now the question becomes: Is it possible to select OpenSL ES system-wide as the audio output system? Or is OpenSL ES perhaps only available in VLC, because they've embedded it in their app?

Original problem:
I recently bought a Nokia 1.4 32 GB phone, with Android Go (which I updated to version 11).
Today I wanted to listen to music for the first time. I plugged my headphones into the headphone jack, but the audio coming from the headphone jack is just terrible:
As I start to play a song, for the first second the audio sounds rich and full as it's supposed to sound, but immediately after that the sound loses its richness and continues to sound flat, flaky and tinny. It's almost as if some kind of automatic volume limiting is applied, but done in a very poor fashion.
Now, I have no expertise in audio, but my intuition leads me to believe that this more likely points to a software rather than a hardware issue. Or am I mistaken here? Could hardware audio components (maybe a hardware codec?) cause such issues as well?
I've tried three different music players (YouTube Music, Pulsar and Musicolet), each with and without turning on an equalizer, but the same thing happens every time. I've also tried to disable MusicFX, but that doesn't appear to do anything.
My headphones are cheap Sony earbuds, but I have no issues with the audio coming from my previous Android phone (LG 3G S), nor from my PC or laptop. I don't have a Bluetooth or other type of headphone, so I am unable to make a comparison.
What could be the cause of this issue and is there anything I can try to mitigate this issue? Perhaps install another or update existing software audio codec? Or am I hard-pressed to solve such an issue with an Android phone (of this caliber)?

Looks like someone was helped with your solution on the question. Since self-answering is encouraged, would you move it as a proper answer and then post a follow-up question regarding OpenSL ES? Thanks for your understanding.


text:
Can't transfer data from one phone to another using data cable
When I connect two phones using data cable and otg they charge but no data transfer option comes.One is Android 6 and other 7.Earlier 2 or more years ago I tried doing it and it was successful but now it only charges.


text:
Cannot change First/Last name order in Google Contacts when the sytem language is Hungarian
I took a screenshot of the settings page of Google Contacts with both languages.
As you can see in the Hungarian version the "Sort by", and "Name format" options are missing. Is there any way I could change those options and have the system language set to Hungarian?
(I already tried changing them and then switching back to Hungarian but it reverted the changes)


text:
How do I close apps on my phone with Google Assistant?
I have an older Samsung A6 (model SM-A600T) with OneUI. I have also downloaded the latest version of Google Assistant on the same device. Many Google Assistant voice commands work as expected or fall back to understandable defaults.
However, I have not been able to find a way to close applications by voice. Attempting to directly close an application with Google Assistant leads to a prompt to specify the device name. I have tried "My Phone", "Samsung A6" and "SM–A600T" (the latter two under "About Phone" under Settings). None of those have seemed to work so far. I have also been unsuccessful in finding a voice command to bring up the "Recents" menu under OneUI.  This menu typically displays currently running apps and allows them to be closed individually or all at once.
For clarity, Google Assistant and the apps I wish to close all exist on the Samsung A6. Also, I do not have any other Google devices with Google Assistant.
Is there a way to close applications on the same device with Google Assistant?


text:
How to install recovery for S7 when in bootloop and not recognized by USB
My Samsung Galaxy S7 (SM-G930F) that was installing LineageOS 18.1 is stuck in a bootloop and I can not get into recovery or pretty much do anything. I can, however, get into download mode, but the phone is not recognized by USB connection. (From what I read a year ago, I think that this is an issue with some Samsung Galaxy S7 phones. It has not worked for a while).
Is there a way to install/get in recovery without a USB connection (since the USB is not recognized). The USB connection does put power into the device so the issue is likely with the connection and data transfer.

I was able to drain down the battery and in that manner get into recovery mode.
Update: also realized that the following may work. VolUp+VolDown+Home+Power eventually puts into reboot, and then Jump in and do VolUp+Home+Powerand when Samsung logo comes, let go of power. This is a touch-and-go and may not always work. Needs considerable artistry to make it work.


text:
Tens of Giggs can't be used
My storage filled up and I investigated what takes so much space. I found that in Astro app, when I select all my apps it goes to about 80 of 128. In "My files" I set the settings to show hidden files and when I select everything it's also somewhere about 80. What happened to the 50 Giggs? How can I free them up?
Galaxy note 9, 3 years old.

Welcome to Android Enthusiasts! You might wish to take a look at What can I do to manage my phone's internal storage?, our insufficient-memory tag wiki and the tag's most frequent questions. Please check some of the solutions you find there, then [edit] and update your question with what you've tried or, if you managed to solve your issue, be welcome to answer your own question. Best luck!

backup your pictures from 'adb pull -a /sdcard' and do factory reset

How disk space is used on Android device?


text:
Samsung Tab A7 Lite Model Number Suffix Meaning
What do the suffix numbers on Samsung Tablets (and possibly phones) mean.
I ask because I work at a prepaid cell phone retailer. We carry the Galaxy Tab A7 Lite. The model number is SM-T227U.
I had seen something on a forum on a page about a cell phone model where it was said that the "U" stands for unrootable.
When I search for details about rooting the T227U I get pages talking about the "T227" saying it is indeed rootable.
Does the U stand for unrootable? Is the T227U rootable?
What exactly do the suffix letters on a Samsung tablet indicate?

Does this answer your question? What is a 'global' phone? (ex: Samsung Galaxy S7 Edge model SM-G935F)

Does this answer your question? How can I check which CPU chipset do I have?

@alecxs partially.. the second one seems to imply that the U means unlocked. Which seems unlikely because none of our devices are supposed to be unlocked. But I'm about to buy it just to see. Those lists are very helpful though. Thank you

I think "unlocked" in this context means "not carrier locked/branded".

Yes... That is exactly what unlocked means in this context. The question is, whether or not the U stands for unlocked. Once I have a little more time to work with the tablet I'll post an answer with what I can find on the subject


text:
Why can't I switch accounts after rebooting?
I have a lenovo android tablet with three users - The Owner user, which is the original user and is an Admin.  Then two users for my children, which are restricted users.
The tablet seems to be 'stuck' logged into one of the children's account.  From the lock screen, I can access the switch user functionality, but the other users are greyed/disabled and nothing happens when I touch them.  Same thing if I go to settings -> System -> multiple users.
From what I can gather, the tablet was signed into the child's account then lost power and has been stuck in this state since it rebooted.
I found this other question but it seems to be the opposite of my problem - in that case, they cannot use the child accounts until they log in with the admin account.
The device is a Lenovo TB-7306F running Android 11.

Which of the tree accounts is the primary account? The primary/master account always needs to be logged in first after a reboot.

The owner account is the primary.  Problem is, I can't log in to that account, as the lock screen only allows the child account that last used it.

You can try to boot to safe mode.
How to boot to safe mode -
Select the normal power-off/shut down menu and then click and hold the "power off/shut down" option for like 3-5 seconds and you will be given the option to log in to safe mode.
After you are logged into safe mode with your admin user account, reboot now to normal mode.
Let's see if the above exercise can be helpful.

By any change do you have USB debugging enabled or can you manage to enable it in safe mode?

Booting into safe mode did not allow me to change users.

I was also unable to enable USB debugging in either safe mode or normal mode.

By that I mean, I was unable to enabled the Developer options on this device.

I ended up doing a factory reset on the tablet just to make it usable by other people.

I have very same problem. @theycallmemorty How did you eventually solved the issue ? I mean in longterm ? Tablet with just one account ? No secondary account ?

@HoppusHoppard I'm sorry I never actually got this to work. I had to do a factory reset on the tablet and start from scratch.


text:
How to remove an emergency alert?
I have a LG phone, android version 10. How do I remove a "Florida Blue Alert" from almost 2 weeks ago? I can't even see the actual message any more, just a web link, which doesn't work. As I recall, it showed a couple of views of some man, a fugitive, I think.
Typing the link into my laptop browser gets me a screen saying the alert has been cancelled and the situation resolved.
Swiping left and/or right gets me nothing.
Thanks!

The solution is to restart the phone. Did this to verfy time change, and the alert vanished

Go to Messages > click the three dotted menu in the top tight corner > Settings > Advanced > Wireless emergency alerts.
You should now see a list of alerts you have received and you should be able to remove them either individually or all at once via the three dotted menu in the top right corner.

Under Settings, I don't have an Advanced to click on. Nothing for wireless alerts.

@FlaStorm32 Then I'm out of ideas.


text:
Android admin/root privilege without voiding warranty?
is it possible to enable root without voiding warranty, at least for temporarily so power users can change hidden settings, access to root files for backup or customisation purposes etc and then disable root when needed? I think that would be great to have root/unroot option builtin on android like enabling/disabling developer options. Otherwise it takes extra time to root/unroot a device with 3rd party tools and has risks of bricking device, voiding warranty etc?
Having root/unroot option would be really good for many power users and developers out there. Cheers

because rooting device has risks of bricking (besides other risks) warranty has to be void. either you are power user and take the responsibility yourself, then you can root your device. or you want manufacturer take care about healthy and safe device and keep warranty. you can't have both

The only way to gain temporary root permissions is using an root exploit if your device is vulnerable. Unfortunately this means that every app could make use of that exploit without your consent, too.


text:
Cannot list all folders in /data/data in few apps
I have a rooted Android 11.
Using Termux, or Es File Explorer, I can see all the 284 directories in /data/data.
Unfortunately, many file explorer apps (with root privileges, such as Total Commander, ZArchiver) can only see 2 folders : com.google.android.gms (don't know why), and their own data folder.
I thought this was related to this, but apparently no since I granted the root privileges to both apps...
How could I see all the folders in /data/data using (for example) Total Commander?
Doing a chmod 755 in Termux? Or maybe there is a problem with these apps as if they they don't use root privileges if at least one folder/file is visible in "normal user" mode?

How do you grant root access to Total Commander / ZArchiver? It works fine Android 10

In their settings, I selected to read files/folders as root (a pop-up from Magisk asking me if I want to grant - or not - root privileges). They also have a setting "Fix SELinux Context" checked by default, but unchecking this does not seem to solve the issue.

guess it's related to mount namespaces, the apps does not handle it well. you can set to global in magisk settings for testing purposes

@alecxs thanks! Did not know about this option (I think the problem of not be able to see folders in /data/data is due to an update of magisk - changing some settings). Just tried and it works just as I wanted ! Please consider to write an answer to get more reputation ;)

To mark this question as solved.
As @alecxs said, these apps does not handle correctly mounting namespaces, and therefore we need to select in Magisk settings Mount Namespace Mode->Global Namespace instead of Inherit.

"By default Magisk inherits the calling process's mount namespace. This can be changed in Magisk Manager. If your root app always need global mount access, use --mount-master when calling su. This can be easily done in libsu by adding a flag in config." -- @topjohnwu on Twitter.


text:
assert failed: asus.verify_modem
Following the procedure for LineageOS installation after rebooting on recovery and using:
adb sideload lineage-18.1-20220228-nightly-X01BD-signed.zip

I get:
--Wiping data...
Formatting /data...
Formatting /cache...
Data wipe complete.
Enabled ADB.

Now send the package you want to appply
to the device with "adb sideload <filename>"...
Supported API: 3
Finding update package...
Verifying update package...
Updating package verification took 798.3 s (result 0).
Installing update...
Checking for MODEM build time-stamp 2019-09-03 16:24:00
assert failed: asus.verify_modem("2019-09-03 16:24:00") == "1"
E:Error in /sideload/package.zip (status 1)

Any ideas?

Looks like the updater script check for the current firmware build. Googling asus.verify_modem returned a few results (XDA, Reddit) mentioning that this usually happened if you skip some Android versions and that you need to flash the official firmware first to upgrade them before flashing the ROM.

adb sideload gives "Signature verification failed" for the ROM

Your device does not fulfill installation requirements. as @AndrewT. already stated official firmware up-/downgrade is required: "Error: This package requires firmware version 16.2017.1908.070 or newer. Please upgrade firmware and retry!" - try Version MaxProM2_downgrade_to_9

I've found a workaround that might be useful. It worked with me using the Asus Zenfone Max Pro M1. I was having the exact same error using the latest Lineage version lineage-19.1-20221115-nightly-X00TD-signed.zip. This phone didn't receive updates since 2018, which seems the reason for the failure.
So here is how I fixed it:

Extract the Lineage zip file:
mkdir x
unzip linage lineage-19.1-20221115-nightly-X00TD-signed.zip -d x

Edit the modem assertion in the updater-script:
vim x/META-INF/com/google/android/updater-script

Change the line from:
assert(asus.verify_modem("2019-11-2512:49:03") == "1");

to
assert(asus.verify_modem("2019-11-2512:49:03") == "0");

This will bypass the assertion for the modem date. I've also tested the modem connectivity after updating to make sure it will not break. I didn't find any hardware failure. After the bypass, everything is working normally as it should.

Save the file and zip it again:
cd x
zip xoot.zip -r .

Run the sideload again:
adb sideload xoot.zip

The new file will have a signature fail, and therefore when they are sideloaded, Lineage Recovery will present a screen that says Signature verification failed, this is expected, click Continue.


text:
How to install Termux on old Android 5 devices ? (using the official archive)
Context :
Hello, I have a GPD XD console under Android 5 with a complex launcher. I would like to install the very good Pegasus frontend (install and play, no tweaks), and for that they require to run a script through Termux (because it seems some commands like /bin/bash or cURL are included in Termux and are absent in other terminal apps).
For Android 5, there is an archive of the application available here (according to the official github).
Problem:
Unfortunately, I don't understand how to install these files on the console (there are too many of them). Indeed, I tried to install only the termux-v0.79-offline-bootstraps.apk file but I get an error message (maybe a signature error but I don't remember well).
Question:
Could you explain me step by step how to install these files please (and which ones to download) ? Thank you very much for your kind help!

Also be aware that Pegasus site states If you already have termux make sure it is version 117. we've found issues on other versions. and Termux version 117 requires Android 7.0 and up.

You should better search for a matching customROM for your device that bases on Android 7+.

Select any recent build. Download the APK suitable for your device (for example, https://github.com/termux/termux-app/suites/12269415843/artifacts/649696933). Install it.

i have been using the old version ever since support for it was dropped. This is how i do it.
After installing termux-v0.79-offline-bootstraps.apk , you have to change the text in sources.list located /data/data/com.termux/files/usr/etc/apt (use vi sources.list ) to deb https://packages.termux.dev/termux-main-21 stable main . Use
apt remove science-repo
apt remove game-repo

Thats all, then to install packages just type;
pkg install packageName.
That's the easy way
Manually
You also have to install the dependecies manually from this same location
Visit
https://packages.termux.org/termux-main-21/dists/stable/main/binary-arm/
And just download the .deb file
Then navigate to your downloads folder and
type
dpkg -i package-name

Support for Android 5 and 6 is back. See the official page.
You can use the archive link to install any missing old packages. Press show all, then next to termux-repositories-legacy-24.12.2019.tar, press (View Contents). Now you can find and download the packages you need without downloading the whole archive.


text:
How do I export all Colornote to text?
How can I export my notes from Colornote to a text file? My notes are very valuable to me and I want a way to keep them which is independent of Colornote.
This is the link to the App: ColorNote Notepad Notes

Consider this answer: https://android.stackexchange.com/a/92756

Select the note you want to export.
Press the 3-dot, then select Send.
Select Drive, select the folder where the note must be saved, click on Save. The note will be saved and you will be able to open it as a text file even if it does not have a txt extension.

You must repeat the process for each file as the app does not allow to send a batch of notes.


text:
Could anyone identify this crDroid ROM?
Found some third-party crDROID 7.11 build  that works flawlessly on my phone, g530FZ. However, I couldn't find it listed on any credible sources (such as XDA). Anyone else used this rom or saw any info on it? Details below:

I've been looking for a LineageOS 17.1 build for my phone, G530FZ
Galaxy Grand Prime (or "gprimeltexx") to switch to from LineageOS 18
due to slowdowns and short battery life on newer version.

Decided to search androidfilehost.com to look for "gprimeltexx".

Unexpectedly, the crDroid 7.11 (Android 11) 2021 build for g530FZ (highlighted) showed up in the search. crDroid does not officially support g530FZ

Previously I've searched high and low for crDroid build for g530FZ that is newer than 2018 (xda thread) to no avail.
Scouring the google and duckduckgo for variations of "crDroid 7.11 grand prime" yielded no results EXCEPT this androidfilehost file. Searching for the highlighted rom filename shows ONLY this androidfilehost link in the results.
Since my phone was long wiped anyway, I've decided to download and flash this crDroid rom via TWRP.
Surprisingly, it did flash, and after about 5 min of initialization I was prompted to go through regular Android initial setup (language, etc)
Even more surprises: despite running Android 11 (which has always been slow on the prehistoric Grand Prime), this crDroid rom runs very fast even with all the fancy animations (which mercilessly lagged the device on lineageos 18)

I am tempted to use this rom as my main phone os. HOWEVER, given that it came from a totally random source and has no info on it on XDA, I am naturally hesitant. Could anyone could clarify the following please:
Does this ROM come from XDA or some other credible sources? I've searched on it myself couldnt find anything, but maybe I've missed something that you know. Developer of the ROM is listed as "AaronPhilips101". Does that ring a bell?

install telegram and contact dev

Please note that ROM development is off-topic since Android Enthusiasts focuses on end-users or power-users (but not necessarily developers) solving their issues, so we can't really provide any tutorials about building a ROM.

@AndrewT. Ok, thanks for the tip. Removed the dev part of the question

You can find other files for the same phone from the same developper posted on SourceForge. The developer as posted his telegram link. I think you should follow @alecxs advice and contact him directly.


text:
Android hidden account
Is there any way to create hidden account in Android as it described in Cory Doctorow book "Little Brother"? When I enter pin code like 1234 this will open first account. When I enter 5678 this will open second. Is there any launcher with this feature?

Duplicate of: How to switch user profile based on password / lockscreen pattern and referenced in this thread: https://forum.xda-developers.com/t/how-to-switch-user-profile-based-on-password-lockscreen-pattern.3895406/ but most likely only possible with root/Custom ROM.


text:
Update linking path
How do I add a new directory to linking path? Meaning add a directory to where the dynamic linker will look for shared libraries.
In Ubuntu you can create a .conf file under /etc/ld.so.conf.d and write the path name to the directory you want to be searched by the dynamic linker in that file and run ldconfig command afterwards to update it.
I am wondering if there is something similar under android.


text:
Stream photo/video to Android as camera on WSA
I am working with Windows Subsystem for Android (WSA) which does support ADB and should support any solution for Android.
The problem is I'm trying to set up Signal, but it needs to scan a QR code, and it does not detect my external webcam or OBS virtual webcam (verified by adb shell dumpsys media.camera).
I was hoping for a way to stream my screen/photo/video as a camera input.

Not exactly that, but I found a workaround for a similar issue: https://android.stackexchange.com/questions/248254/how-to-use-the-camera-in-wsa-in-apps-that-dont-support-front-camera/248255#248255


text:
Trying to mimic data usage through certain apps
my current data plan has unlimited usage for only certain apps;
Facebook, Instagram, Twitter, YouTube, WhatsApp, Facebook Messenger, and Telegram.
Any other form of data usage isn't unlimited taking from my limited data pool.
Would it be possible to mimic the data usage of a HotSpot to go through any one of these apps.
Any help would be greatly appreciated as my home internet is out for the next couple of mounths :)

Data plans with free traffic for certain apps usually uses the target server (e.g. DNS name) to determine if it belongs to an app with free traffic or not. So you won't succeed unless one of the white listed servers provides an proxy server.

I totally understand your concern but there's nothing you can do for this. Your telecom operator is doing the whitelisting (of those apps) on their end; there's nothing you can do as a client.


text:
Access Android/data on parental-restricted phone
I'm looking for a way to backup a Minecraft PE worlds on a phone that has parental-control enabled (best in an automated way).
The Minecraft on Android has the ability to save the worlds in the "External" location, which in the newest version is in /Android/data/com.mojang.minecraftpe/files/games/com.mojang/minecraftWorlds.
Unfortunately, on parental-restricted phone, I cannot access /Android/data/ folder at all. I tried via Samsung's "My Files" app, as well as FX File Explorer - the prompt for "Use this folder" does not appear.
How can I get those files, so I'm able to push them to cloud for backup?

Have you tried to get access to those folder using a PC and connect the phone via USB?

Yeah, that's one way it worked. But I went with installing a dedicated app for MCPE backups. It did produce the "Use this folder" prompt, so now I started to think that maybe Samsung's "My Files" / FX Explorer use some kind of deprecated API, or they are bugged?


text:
Load URL/URI from NFC tag automatically
I have a Redmi Note 8 Pro which can read NFC tags, and I wrote an NFC tag with a custom URI for an app (Obsidian). The custom URI makes the app to open and write something inside it.
The "problem" I have is that when I read the NFC tag, a panel pops up and I have to manually click it in order to "load" the URI, it's not done automatically by just approaching the NFC tag with the phone.
Is it possible to somehow automatically load the URI by approaching the phone to the NFC tag? Or is this a security measure of some kind to prevent loading malicious URIs?

I think you already got the point, this is for security reasons. As you never know what an NFC tag contains and an URL could start an operation on a web site you are logged in.

But you could use a workaround: don't write an URL to the tag, just use it as it is and use a programmable app like tasker. Create a script to open the URL you had programmed. As trigger for this script use that a specific tag (identified e.g. by it's ID) is read via NFC.


text:
Is there an app that will allow me to track my phone without data using SMS?
I have an Android phone, but I don't have a data plan. However, I have unlimited SMS and calling. I lost my phone recently (and thankfully, I found it), but it was hard to find, since I couldn't remotely track my phone using Google Find My Phone, since I don't have data. Does there exist an app that will text you back with the location of the phone when you send it a command remotely via SMS, so you could track your phone without using data? For example, if my number was (647) 555-1212, I would send a message to that number such as !locate myPasswordHere, and my phone would automatically text back something like, Your phone is at N 43.123456 W 079.123456. If not, I will program my own app. Thanks!

Does this answer your question? Auto reply to sms from specific contact


text:
RCS chat on Messages not working
One of my friends also have an Android phone, and ever since we've been texting, we've been using the RCS chat.
Recently, I went outside the country, and the chat defaulted to SMS instead. Fine. But since I came back, when my friend texts me, it shows that the message is an RCS message, but I am only offered an SMS in reply.
I tried all the options I could figure out. I cleared the cache, restarted, in airplane mode and not, both for the Messages and Carrier Services. I've disabled chat-restart-enabled chat.
Nothing works. Does anyone have any idea what I can do, other than stop texting with my friend?
If it matters, I'm using a Pixel 3XL with up to date Android.


text:
How to reliably recover data from a dead Samsung Galaxy S8 phone?
My friend has a Samsung Galaxy S8 (not S8+) that has a broken screen, but after operating with this broken screen for a while, wouldn't boot past the Samsung logo, and now won't respond to a power connection at all.
So to be clear, the phone doesn't do anything when plugged in to power. No partial boot, nothing on the screen. Nothing happens.
What are the options for recovering the data on the device, that's on the onboard memory module (not on the Micro SD card)?

Is it possible to move the memory module to new phone hardware?

Could the phone still be partially alive and be able to use a diagnostic mode to download the data via cable?

What other troubleshooting steps should I use to diagnose what state the phone is in?

(I'm quite technical so feel free to get in to infinite detail.)

exynos or qualcomm? for qualcomm download prog_ufs_firehose_8998_ddr.elf and dump from edl.py

According to iFixit tear down Samsung Galaxy S8 has a separate flash chip, it is the chip marked orange:

But Samsung Galaxy S8 exists in multiple variants which can have a totally different hardware layout and components.
Technically a skilled person with the right tools may be able to desolder the flash chip and move it to a new mainboard or read it's content in a special flash chip reader.
But this whole procedure may be useless if the device was encrypted. I don't know if S8 comes encrypted by default. If it is encrypted all attempts to read it with a different hardware will (most likely) fail because the encryption key is not include in the flash memory.
Regarding the current state: If the phone does not power on only an expert on Samsung devices can answer that question.


text:
recovering contacts from apk file
I have backups made using OAndBackupX from my android phone and would like to recover my contacts from there. From looking around, I see that I have a directory called com.android.contacts which has in it a Contacts.apk file and a data.tar.gz file (which has shared_prefs/com.android.contacts.xml, which does not appear to be that useful) inside it. Is it possible to get my contacts (name and phone number) from this apk list? If so, how?
The Contacts.apk file opens into a bunch of folders and files:
AndroidManifest.xml  classes.dex  META-INF/  resources.arsc
assets/              com/         res/       shared_prefs/

Which, if any, of these would have the data I am looking for?

The APK file is just the application, you won't find your contacts in it. Contacts are not stored with the contacts app but with the contacts provider – so you have to search your backup for that. Btw it might help if you'd [edit] your question and include what you used to make this backup (sounds a bit like Titanium Backup?).

After mucking around a bit, I have been able to get enough information to reconstruct my contacts information. Thank you to @Izzy for pointing it out to me.
I obtained my ContactsProvider.apk from my backup and also data.tar.gz and device_protected_files.tar.gz.
I then unzipped my  ContactsProvider.apk using unzip ContactsProvide.apk and got:
databases/  files/  shared_prefs/

The databases
calllog.db          contacts2.db  profile.db
calllog.db-journal  profile.db-journal

It  would perhaps make sense that contacts2.db would have this information, so I looked into this sqlite3 file (as it is what I found below):
$ file contacts2.db
contacts2.db: SQLite 3.x database, user version 1400, last written using SQLite version 3022000

$ sqlite3 contacts2.db
SQLite version 3.36.0 2021-06-18 18:36:39
Enter ".help" for usage hints.
sqlite> .tables
_sync_state               phone_lookup              view_data_usage
_sync_state_metadata      photo_files               view_entities
accounts                  pre_authorized_uris       view_groups
agg_exceptions            presence                  view_metadata_sync
agg_presence              properties                view_metadata_sync_state
android_metadata          raw_contacts              view_raw_contacts
contacts                  search_index              view_raw_entities
data                      search_index_content      view_stream_items
data_usage_stat           search_index_docsize      view_v1_contact_methods
default_directory         search_index_segdir       view_v1_extensions
deleted_contacts          search_index_segments     view_v1_group_membership
directories               search_index_stat         view_v1_groups
groups                    settings                  view_v1_organizations
metadata_sync             status_updates            view_v1_people
metadata_sync_state       stream_item_photos        view_v1_phones
mimetypes                 stream_items              view_v1_photos
name_lookup               v1_settings               visible_contacts
nickname_lookup           view_contacts
packages                  view_data

Carrying on  with the above, I did the following:
$sqlite contacts2.db
sqlite> .separator , # to get the information in a CSV file with comma separation
sqlite> .output raw_contacts.csv #Where to save the file
sqlite> select * from raw_contacts; # Get it from raw_contacts in in the table above
sqlite> .exit

Then the file raw_contacts.csv has the information I want. There are several tables that have this information, and I just think that this one is fine from the ones I tried. Perhaps there are others that are better.

Is this not provided above? By unzipping the ContactsProvider.apk?


text:
How can I see a log of system changes that have been made to my phone?
Recently my phone suddenly exhibited weird behavior which I remedied by running com.google.android.setupwizard/.SetupWizardTestActivity. You can see the exact problem and solution here.
Everything returned to normal and just the way it was before the problem started except for a few things that went back to default settings (e.g. I had to reenter wifi passwords).
But now I'm noticing something weird...
A couple of apps/services that I use have suspended and restricted my account. Reaching out to their customer service, one of them is saying it's due to using third party apps/tools, of which I haven't. Something triggered a security violation to warrant a suspension of my accounts. They are not saying what exactly. But putting two and two together, this is right after the problem with my phone.
Another weird thing that happened which is causing me to think that this is the reason I've been suspended is when I opened Titanium backup, there was a pop up message that said that my Android ID has been changed and if I'd like to return it to the previous ID.
Now I want to know what other changes have happened since running com.google.android.setupwizard/.SetupWizardTestActivity or since the problem started. How can I find out?
Android 7

The link in your question does not work. Android does not have a persistent log. That you will run into such problems was very likely after your last question. Therefore I suggested a factory reset.

restore previous Android ID

@alecxs Can you suggest a good, free, app that could that? Or a way to do it?

you mentioned Titanium Backup

@alecxs Titanium Backup wants me to buy the pro version  to restore it.


text:
All notifications come at the same time
I have a Samsung S21 Ultra 5G, using Android OS 11
I have enabled push notifications for multiple apps and gave them all different notification sounds.
Apps like news, twitter, banking, online ordering, transport alerts, weather report etc.
Periodically they all arrive at the same time causing a cacophony of notification sounds which is quite annoying.
I'd like to have the notifications as they're pushed from the apps server (as they happen), rather then having them in groups causing a notification overload.
I'm not sure if this has something to do with the Wi-Fi setting ("Wifi Power Save Mode" is set to OFF) or network syncing period.
How can I set my phone so that important and specific apps deliver their notifications as they happen, rather than being grouped with others?
For example I'd like to be notified when a person who I follow on twitter and have their notifications turned on as soon as they tweet, rather than being notified in 10 minutes or in an hour. Same with my news alerts etc...
I'm not sure if this was always the case with my phone and became obvious as I enabled more and more app notifications.
I thank everybody in advance who are willing to reply to help.
I have seen this post but it's really old and our problems are not quite the same;
Multiple notifications arrive all at once, from multiple apps

That all notifications are grouped together is by design to save battery. Also usually all notifications are received by PlayServices app and then distributed to the apps.

Ty for your response.
I was wondering if there's anything I can do, or a setting that I can change to ungroup  and recieve them as they are pushed, waivering from battery power? Or perhaps decrease the time in between PlayServices distributes them?


text:
Why does 'adb.exe devices' not show my phone?
I have USB Debugging & File Transfer both enabled on my phone (Blackview A80Pro) and I have installed the USB driver for my phone as recommended by Blackview. But though 'adb.exe version' shows the version, 'adb devices' does not show my phone on Windows 10. Interestingly, Ubuntu 20.04 does see my phone using a Linux version of adb!

Your question is off-topic here. some hints for windows https://superuser.com/q/1656702 https://superuser.com/q/1669444

If it works on Linux you might have installed the Windows ADB driver on the wrong device. Usually there should be three devices coming from an Android phone: first the USB compound device, second the regular MTP device for file access and last the adb USB device.

Does this answer your question? Why does 'adb.exe devices' not see my phone on Windows 10?


text:
Checking info infinite loop + Play store blank screen
whenever I try to login using a google account, no matter the application, I get stuck in a page with "Checking info..." and an activity indicator, just nothing happens. Also, when I try to open the Play Store I get a never ending blank screen so I can't download any app nor update the ones I already have on my mobile.
What I already tried:

Suspending account synch.
Clearing cache and data for Google Play, Google Play Services, Google Frameworks.
Uninstalling updates for Play Store, which anyway failed with unknown error.

I'm running Android 8.0 on an European (Spanish) Galaxy S7 Edge.

Installing updates should be the right approach, you just tried to update the wrong app. The relevant app is the PlayServices app which implements login and large parts of the communication with Google servers. Also clear data of Playstore and PlayServices app.

@Robert: how do I update Play Services if I don't have access to PlayStore?

There are a lot of web sites providing APKs for download.

@Robert: I downloaded and installed updates for Play Store and Play Services, now the store doesn't show an everlasting white screen anymore, but the checking info loop is still there, so basically I'm virtually locked out from the store.

What phone do you use and what Android version is installed?


text:
Is it possible to disable the GIF browser in Messages on a Moto G Power 2021?
My brother has a Moto G Power 2021 running Android 11 but wants to completely disable the GIF browser in the Messages app for SMS/MMS. I’d tried following various instructions online I could find for disabling it, but nothing seemed to work on his phone. Is this possible? I’m looking for any solution, whether with a system setting, a FamilyTime parental control, or blocking a particular service from using data as with NetGuard.

By GIF browser you mean the images selector shown in the keyboard like emojis? The keyboard is an own app you can replace, it has nothing to do with the messages app. Most keyboard apps also have their own settings where you can enable or disable emoticons and gifs.

@Robert I replaced the keyboard and the GIF browser is still there. It’s only in Messages. Disabling the GIF setting on the Gboard keyboard also did nothing.


text:
Are the Android app switcher/multitasking snapshots created when an app is sent to the background, encrypted?
This post here: https://android.stackexchange.com/a/218963/364009
outlines the snapshots location for the app switcher when an app is sent to the background, /data/system_ce/userid/snapshots, or at least something similar for File Based Encryption Android phones running 9.0 pie and below.
Are these snapshots also encrypted in Full Disk encryption?
For Android 9 supporting File Based Encryption and up, (Android 10, 11, etc.), are these snapshots encrypted? If not, can they be recovered after a factory reset with special software?
See post here: https://android.stackexchange.com/a/198080/364009
mentioning exceptions to directories that are not encrypted, like /system_ce, because their subdirectories are encrypted. Does this mean these snapshots are encrypted if /userid is also encrypted or /userid/snapshots is encrypted?
Thank you!
Edited for clarity of Android versions of interest and typo.
Edit 3/15: this link here:
https://github.com/corona-warn-app/cwa-app-android/issues/987
Says “When the app is sent to the background, Android takes a snapshot of the latest view of the application and saves it without encryption on the file system.” How is this possible - I would assume the snapshots would be encrypted?

Even files that are only encrypted with the device encryption key (thus they are not bound to the user secret) can not be recovered after a factory reset as al keys are erased on a factory reset.

Correct, but with file based encryption, aren't specific files now tied to their own key? So I wanted to make sure that these task switching snapshots specifically were encrypted, is that the case? I believe they were with full disk encryption.

Q1. FDE what do you expect remain unencrypted on full-disk encryption Q2. FBE "ce" = "credential encrypted" Q3. what is the difference

Does anyone know or can confirm that app snapshots are indeed encrypted?

@AndroidUser558 Can you define what you think 'encrypted' means given that the issue ticket referenced Access to this location requires an attacker to have root privileges

If those snapshots are not stored on the phone encrypted, then when the phone is factory reset and the encryption keys for anything else are wiped, those background snapshots would still be able to be retrieved. Then they wouldn’t even need root privileges, if they could just get it off the hard disk?


text:
How use Live boot on Android devices?
I want Live boot a Mobile Linux distribution(for example Mobian) on the Android device. I also have an adb and fastboot and my device is rooted. Is there a way to Live boot on Android?
Sorry for my bad English.

Your device is either OnePlus 6(T) or Pocophone F1?

"Live boot" is only possible for very small systems like recovery which fits totally into the boot image. The only other way to temporary boot something is Dynamic System Updates (DSU) but that requires the data to be flashed onto the device to a separate partition. It is designed to easily try out beta versions of new OS versions.

Possibly related/dupe: How to boot Ubuntu persistent live USB on Android?

@alecxs No, My device is a bit old with Android 4, so I think there's a lot of access open. I read where the operating system can be booted from the SD card, and my mobile connects to the OTG cable as well.

Mobian is available only for OnePlus 6(T) and Pocophone F1 (both projects far from stable) https://wiki.mobian-project.org/doku.php?id=devices

@alecxs I want to take this risk and try it on my device. Finally, it needs to be tested on different devices to develop it, and there has to be a way to do it.

It's not about risk it's about availbility. You can't have what doesn't exist


text:
Change network interface name in persistent way on Android
Is it possible to change the name of a network interface in an Android 11 rooted system making the change persistent? I am not looking for just renaming the interface after the boot, I want to change the kernel provided interface name, so that this change is persistent after reboots.
In my specific case, I want to rename an USB interface that should be assigned an IP address; the interface name is usb0 and I want to call it eth0.
# ip link sh
...
usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 00:11:22:aa:bb:cc brd ff:ff:ff:ff:ff:ff

Does this answer your question? How to make Ethernet work on Android over OTG?

Well, I'm writing precisely because I cannot understand the step in which the task that I need is performed in that link...

okay good luck..


text:
Unlock Xiaomi without USB debugging
I'm currently having problems unlocking my Xiaomi Mi A2 Lite. I've tried hard resetting it through the old volume down (or up) + power but it always ends up showing "No command", no matter how many times I try it.
I've also tried entering recovery mode through ADB, but being that USB debbuging is disabled, it won't even detect the device.
I don't have a Google account linked to the phone, so I don't know what else to do.
All support is appreciated, thank you.

Does this answer your question? What does the "no command" screen mean? (Trying to execute hard reset Recovery)

Nope, thing is, I can't reach the Boot Mode Selection Menu, vol up + power will lead me to the "No command" screen, and vol down + power to fastboot (don't know if I can do something from here but I don't think so)

Ohhh it's true, I didn't correctly read it the first time, thank you so much!