text:
How can I scan participants' QR tickets to enter an event?
I am hosting an event where I would like to have all participants receive a secret key in the form of a SHA-hashed secret, converted to a QR code. This would represent their ticket to enter the event. I would then like to be able to use a large list of these secrets to verify the participant's ticket (QR code) and automatically mark that participant as present, to make sure no tickets are used multiple times.
Is there a way to use QR codes to verify if a certain value is in my list of keys, and then check off that particular key? Or is there another way I could use such a QR-based ticket system to verify a participant's ticket? Would I somehow need to write my own app to do that, or are there already existing systems I could use for this?
If I am posting this in the wrong place, please let me know where I should post it instead. I couldn't think of any better place than here.

QR codes just hold strings (or numbers or binary). How you distribute a unique id to your guests and how you check them are off-topic here as your QR codes can be on paper. As to how to read them, you can build a web site which uses a USB camera to scan and match those against your database (also off-topic). Such a website (if built properly & asking for camera permission) can be accessed via a mobile browser.

You should take a look onto Apple's Wallet system which can also be used for digital tickets. Even so Apple of course does not support Android such tickets can be issues and used for Android users.


text:
How to make in-game purchase items tab, appear directly on the play store page?
I came across this screenshot of in-game purchase items, being shown and buyable directly from the Playstore page of the game. But I can't seem to find this tab on my playstore.

Here is the same page but on my playstore.

The top screenshot looks like the web version of Play Store, not the app?

That's not the web version afaik, as you can't buy in app purchases using the web version of Playstore, and the UI isn't identical

source: Stack Exchange

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

sort: votes


text:
Does factory reset wear out UFS storage?
I have factory reset my tablet ten times. Will factory resetting an android device wear out Nand memory, ie UFS storage? How long are Twp and p/e cycles in ssd style nand storages?
How many factory resets can be done to a 64GB UFS?
My device's ufs status was checked in Samsung technical service. -100 output in Galaxy diagnostics application, what does it mean?
In short, does formatting damage the storage memory on mobile devices?

A factory reset is nothing you have to worry about in terms of flash wear out.
Modern Android devices do encrypt all user data by default, even if you have not set-up a lock screen pattern/PIN/password.
If you perform a factory reset Android simply overwrites the used encryption keys and may be a quick format on older devices using Full Disk Encryption.
So for a factory reset I would expect less than a megabyte flash write operations.
The larger part of write operation may occur after the first reboot when all the per-installed apps are upgraded to their latest version. This will cause way more flash write operations than the whole factory reset process.

Thanks... In short, you say that even Google Play Store updates cause more writing!

Technically a Factory Reset may send a hardware specific command like BLKSECDISCARD or BLKDISCARD to the underlying flash storage (FTL), which may perform Erase operation on all cells mapped to the partition block device. Or it may just mark them deleted in its record (so that zeros are returned on any subsequent read operations) but actually add them to the to-be-Erased list, which would be Garbage Collected later. Additionally a Factory Reset may overwrite the whole partition.

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


text:
Open multiple instances of Drive PDF Viewer on Redmagic
Opening a new pdf file from redmagic's file explorer (or the google file explorer) replaces the old instance of the drive pdf viewer and the previous pdf file with the new pdf file, unlike Samsung phones where it allows both to be open at once.
A workaround I have found is to upload the pdf file to drive and open it from there, then I can open any number of pdf files simultaneously. Is there a fix for this or a better workaround?
I am using RedMagic 7 Pro.


text:
Android head unit stuck due to enabling "simulate secondary display"
Got an Android head unit with no physical buttons (has 1 tiny reset hole only). I was playing around with developer settings and enabled Simulate Secondary Displays with 4K option. Unfortunately this lead to the simulated display overlay taking over the entire screen with no way to get rid of it as the touchscreen is not unresponsive over the overlay. As a note, USB debugging mode was not enabled on the headunit prior to this happening.
I've hooked up a USB keyboard and have managed to get to the app drawer but can't seem to find a way to scroll through and select the "settings" app. Pressing 'TAB' or the arrow keys don't seem to be able to cycle through the app drawer.
If anyone could help with any of the 3 solutions, I would be grateful:

How to navigate through app drawer to get to "settings" app on android via USB keyboard?
How to bring up the android search bar with the keyboard only (that way I can search for "settings")
How to boot up android headunit in safe mode (tried it on my mobile phone and was able to disable simulated display once in safe mode). However my headunit has no physical buttons.

Thanks
this is as far as I can get with keyboard - can't seem to browse the apps inside the app drawer

Head units running Android often use very old versions. Do you know which one is installed on yours?

Since you don't have USB debugging enabled, your best bet is to flash the headunit with recovery.sh.  I'm not sure the details on your make/model, but for example on a Honda Clarity 2018 PHEV headunit, you would simply have a USB drive (formatted to the correct type, I believe it was FAT32 off the top of my head) with recovery.sh in the root directory plugged into your USB slot (may need to alternate between each if you're unsure which will work correctly), then reboot the headunit.  It my also take more than one attempt to power-cycle before it pops up, but it should eventually boot into recovery menu.  The recovery.sh file itself may be challenging to find, again depending on your make/model, in the case of my example it was acquired through a reputable 3rd party's site, the developer for HondaHack.
EDIT: I've successfully booted into safe-mode on my head unit once, by holding down some combination of the "soft" keys on the side of the unit (volume buttons, menu, etc).


text:
How can i see my devices external USB storage in android studio
I'm currently creating an application that aims to automatically move a file between the folder of a USB device and an internal folder.
I have the code that moves the files between two folders working on an emulator, however I cannot configure the code to work on a live machine as when I connect my device to Android Studio the Device File Explorer fails to display the USB device.
I have the USB device connected to my Android Device and my Android Device is connected to Android Studio over Wi-Fi. My primary concern is detecting my USB storage in Studio explorer, if this is not possible, any advice on transferring files to external USB devices is appreciated.
(I am aware that interaction with files on a USB device will void my app from ever getting on the app store, this is purely a non-commercial, internal app)


text:
Reviving a Samsung Galaxy III Mini (GT-I8190N)
I have an old Samsung Galaxy III Mini (GT-I8190N) that was running O2 (UK telco) firmware and the latest Jellybean browsers: Chrome 42, Firefox 68 etc., that worked with TLS 1.2.
I've flashed the firmware with the last Samsung BTU 4.1.2 Jellybean firmware, which takes Chrome down to version 28. That doesn't work with TLS 1.2, and attempting to update via Google Play fails with "Error: No connection", which I'm assuming is also a TLS error.
What steps do I need to take to restore Google Play so I can patch the apps to the same versions as the O2 firmware?
Edit: Post Robert's answer:
I sideloaded a 24.x version of Google Play Store and a 20.x Google Play Services. That got things moving again. They updated to 25.2 and 21.33 respectively. A sideloaded earlier version of Firefox wouldn't update, but the APK of 68.11 is available from Mozilla's servers.
Chrome, Firefox, Opera and Opera Mini all work with TLS1.2. The stock Android Browser 4.0 doesn't.

I want to keep the device on its last official firmware, so moving to something newer like Lineage isn't an option.

The main problem is that the old versions of Google Play Services and Google Play Store app don't support TLS 1.2. Only the newer versions support TLS 1.2 on Android 4.0 - 4.2.
The best way to bypass this is to download Play services and Playstore APK files from 3rd party sites like apkmirror or apkpure and install them manually as update.


text:
How can I enable double tap actions on navigation buttons?
Before the latest Android update, I was so happy with my double tap functionalities. I had something like

double triangle -> bring down the panel with notification,
double circle -> lock screen
double square -> I had it set to something I rarely used and so I don't remember, but it was settable
hold triangle -> some thing swiping right on the first page of the home
hold circle -> google assistant
hold square -> split screen

All these things but the last 2 have disappeared with last update. I think before this update I was Android 11.
How can I enable those things again? I haven't found anything in the settings.

This looks like customization done by the manufacturer. Which device model are you using?

@AndrewT., OnePlus Nord CE 5G


text:
"3rd party apps designed to use mobile data" even when connected to WiFi
I found something curious researching this topic:

3rd party apps designed to use mobile data
Some third-party apps, such as online banking apps, may still consume mobile data even when they are connected to a wireless network. This issue occurs on all Android phones and cannot be resolved by changing the settings on your phone.
Such apps usually do not consume much mobile data. If you are worried about data consumption, swipe down from the status bar to open the notification panel and tap the Mobile data icon to disable mobile data.

Source: Huawei (https://consumer.huawei.com/uk/support/content/en-gb00459970/)
I noticed this in the past, some specific apps seem to trigger the '4G' icon for brief seconds while connected to wifi, opening chrome and checking my IP always returns my WiFi IP while the icon is on, also I don't see any flaky WiFi connection.
Why is that? Is it something about location accuracy?

Welcome to Android Enthusiasts, a Q&A site for Android end-users solving their issues. Note that the 3rd question about programming question is off-topic here (and have been removed) and might be more suitable on [so].


text:
Samsung Messages/SMS - What exactly does logging into your google account do?
Does doing so let others know that you're texting them from a google account and it'll show your google account, or is it just a way to keep track/save your SMS messages you send?
What is the main function of having a google account used to send SMS messages? I haven't found any use for it.

Does Samsung Messages (not to be confused with Messages by Google) app asks the user to log in to Google account? I also have a Samsung phone, but I already logged-in to my Google account, so I didn't realize it.

Your SMS app is badly designed. SMS functionality doesn't need Google account, or for that matter, any web service account. Switch to a third-party SMS app (try F-Droid or Google Play Store to search them).

If you're sending sms with an internet connection, you can tunnel your messages through a vpn for privacy concerns. Is the only "useful" function, I can think of. If, it matters. Sms through your regular mobile data is not so private.

VPN adds no privacy here. If the app uses internet to send SMS than it means it connects to a server to send the SMS to forward it to the recipient. If the app and server enforces HTTPS on both ends than SMS data would remain private between intermediaries. If HTTPS is not used between the app and the server than an intermediary can read the SMS messages including the VPN provider.

I think logging into google is solely to add pictures from google photos or something like that without changing the quality, that's it.


text:
Disable location indicator on network access permanently on LineageOS/Android 12
The status bar location indicator on Android 12 also gets shown for network and connectivity access.

This results in it being visible every few seconds on my phone. For me, that defeats the purpose of a location indicator, as it becomes normal to see it popping up every so often.
I've found that the developer options contain an option to disable that exact behavior.

The problem is that this option keeps resetting itself all the time. I would like to keep this disabled or find a way to periodically disable the option, e.g. by Tasker.
Does anyone have an idea to keep this disabled?
If it helps somehow, my phone runs LineageOS, is rooted, has Xposed installed, and I have a license for Tasker. If there is some way to change the developer setting via a script, I am open to it.

Is this something related to LineageOS or specific device models? Edit: looks like it is a combination of both. Meanwhile, I found an Xposed module called Location Indicator Whitelist, which might be helpful.

You can use adb shell (or Tasker/... with root) to disable the location indicator:
cmd device_config put privacy location_indicators_enabled false default

It won't be gone completely, but displayed as normal icon like the Wi-Fi or cellular indicator.
If you also want to disable the camera and microphone indicator use:
cmd device_config put privacy camera_mic_icons_enabled false default

It's not persistent though and needs to be applied in once in a while (I set it to once an hour)


text:
Connect RCA composite video and output to Android phone
I'm trying to connect an RCA composite video cable to an Android phone (Samsung Galaxy S6, specifically). My use case is this: I have a small camera that transmits composite video for use in FPV mode in RC aircraft. On the video receiver, the output is analogue composite video via an RCA out cable/connector. I want to connect this RCA cable to the Android phone to play the (live) video stream.
I can see various connectors on shopping sites such as these:
https://www.amazon.com.au/ELASO-Adapter-Composite-Converter-AV2HDMI/dp/B0995FXFN1/
But it's not 100% clear to me if these will work as most of these seem to be designed for the opposite use case: people more commonly want to connect their phone to their TV and OUTPUT video from their phone to their TV. I want to do the opposite (INPUT video into my phone), and it's not clear if these types of devices will support this.
What is the best solution to enable what I want to do? I'd ideally prefer one device/connector rather than chaining multiple adapters together, but I'll do whatever needs to be done as long as I'm certain it will work.

Android devices usually have no HDMI input so you should look for a AV2USB solution. But if such devices will work on Android (because you can not install drivers on Android) is unknown to me.

The Samsung Galaxy S1 manufactured for Asian market has a built in RCA video out feature using the headphone jack

Thanks Charles, but as per my question I am looking for a way to get video IN to a Samsung phone via RCA, not a way to get video OUT from the phone.


text:
Can any data be recovered without a password/PIN?
If someone doesn't know the password required on boot, is there a way to access the data on the device?
It should be encrypted, but I read about Samsung adding something called Maintenance Mode where you can prevent repair techs from accessing your data. From this I assume it's otherwise possible for them to access your data even if they don't know the password. And if a repair tech can access the data, then a phone thief can as well.
If this data can't be accessed, then what's the point of Maintenance Mode and similar features on other brands?

Here's what Samsung explained about Maintenance Mode and how it helps:

Maintenance Mode is a way of creating a separate user account when you hand in your device to be repaired so they can operate core functions without being able to access to any of your private information. All the user needs to do is select Maintenance Mode in the “Battery and device care” menu within “Settings” and reboot their smartphone. As soon as it’s rebooted, all their personal information including their photos, documents and messages will be restricted.2

Once Maintenance Mode is switched on, the person who was entrusted with the device won’t be able to retrieve user-installed apps either. Data or accounts generated when using Maintenance Mode are automatically deleted as soon as the owner exits Maintenance Mode. They will be able to download apps on Galaxy Store, but those will be automatically deleted along with any data or accounts created as soon as the owner exits Maintenance Mode.

This seems to be like Guest user account which the user can create and has been offered in Android devices for quite a long time. A user account in Android restricts one user from accessing private data of another user. This private data is encrypted for the user accounts. Guest user is configured to automatically dispose of all the changes a user has made while using the guest account, once the device is switched to another user account.
A problem with multiuser setup in Android devices is that upon reboot Android requires the primary user (owner) to provide their credentials, even if only a secondary or a guest user want to use the device. If Samsung has not solved this problem with their Maintenance mode than it might prove to be annoying for both the users and technicians alike.
To summarize, enabling Maintenance mode and giving your device to a stranger would not enable them to access your private data since it is encrypted and they would not have your credentials to unlock your lock screen. Make sure to use a slightly complicated credential before you hand over your device. Brute forcing is harder on Android since the OS progressively restricts these attempts. By using complicated credential the other person would not be able to make way with easier guesses such as 'password', '1212', '12345', etc.

Thanks. I think I understood the point of maintenance mode, I just didn't know that repair techs need devices to be unlocked in order to work on them. I assumed they had diagnostic tools to fix whatever is wrong with the device. It's kind of crazy that manufacturers didn't implement this from day one.


text:
Samsung Galaxy loosing mobile network connection randomly until restart
I'm using a Samsung Galaxy S20 FE 4G and every time I enter a building's basement, even for just a short time period, the connection is cut and my phone looses it's connection to the mobile network.
(Sometimes it also just happens randomly and I only notice it once a song stops playing in the background).
I can still connect to WI-FI, but the 4 bars disappear and I'm not receiving any signal/connection, until I completely restart my phone or take out my SIM-card and put it in again, which probably restarts the SIM-driver.
Is it possible to manually restart the SIM-driver, which does not require me to restart my phone, nor take out my SIM-card?
(And is there an answer to why my phone is even doing this in the first place?)
Thank you very much!

The only action you can do is enable Airplane mode and some seconds later disable it.

@Robert wouldn't de- and activating mobile data do the same? Because that does not work.

Just deactivating mobile data does only disabled the data channel on cellular level but the voice part remains active. Therefore enabling Airplane mode should make a difference.

@Robert Thank you very much for the explanation! Next time it happens, I'll let you know if it worked!

Original solution by @Robert.
I'm just answering my own question, so other people facing the same problem, know that there is, in fact, a solution.
Just activate "airplane mode" for a few seconds and then deactivate it again, in order to not just disable mobile network, but also 'the voice part'.


text:
how to not set default gateway after android dial an vpn connection
As the question says, I found in iOS there is an option "send all traffic", if you unselect it, the traffic won't go through the VPN connection, the windows ipv4 setting have a similar option, but I found no such option in android, anyone knows how not to set the default gw in android.

In the phone's settings tap, Network & internet and then Advanced and then VPN settings then tap forget or are you looking for more of a automated script to do it


text:
What is "Service Provider Information" on Samsung devices?
What is the "Service provider information" that this Android 12 Samsung Galaxy phone gathers upon setup?
Setup requires connection to a network, then says it needs to gather this info, then restart.
The only service provider I have identified on the phone is Wi-Fi.

I think its the information gathered to identify the device and to some extent the user for third party apps from a security standpoint for example as to whether you have the authority to access data based on some kind of arbitrary fact such as your location, region lock, et cetera.

Highly possibly a duplicate, but not yet answered: What is Service Provider Setup on Samsung devices?


text:
Rolling back an APK install to a previous version
I have been using APKMirror update which helps me see if any app updates are available.
I had it connected to only check Google Play which worked great for a long time
My problem is that there was an update flagged for Samsung Internet and when I downloaded it, I realised that it had downloaded from Aptoide and it had installed a foreign version of the app. (I think it may be chinese but not 100% sure)
I uninstalled the app, and then downloaded the current version from Galaxy Store, which was a slightly older version that Aptoid provided
However, all it done was reinstall the Aptoid version. I tried using Google play and had the same issue.
I then went to APK Mirror and downloaded the version that is available from Google play and Galaxy store, so that I could install manually.
I get an error telling me App not installed as package appears to be invalid
But the reason for this appears to be found when I try and install using APK Mirror Installer
I get an error App Installation Failed, The new package has an older version code than the currently installed package
I have uninstalled the app but there appears to still be remnants of the app on the phone which is making it difficult to revert.
Are there any recommended steps to take to rectify this issue?

Web browser app can be set as WebView provider (provide web browser view to other apps). May be Samsung Internet app was configured as WebView provider and thus is used by other apps. After uninstalling it reboot your phone. You can see selected WebView provider in the Android Developer menu (hidden by default).

Can you not install an archived version from github

@Archerbob it wont let me because it is telling me (as per the question) that the version I am installing is older than the current version

@Robert I have the Developer Options enabled, however, The only Webview option I can see is Webview implementation which only has one entry - Android System Webview 106.0.5249.126

I usually try SDMaid for the "CorpseFinder" option, to see if remnants found can be deleted.

@wbogacz tried the CorpseFinder didnt work either :(

@wbogacz The app doesnt seem to uninstall.. I used appcontrol within SD Maid and the app is still showing, I uninstalled from there but it keeps coming back only difference is there is an orange box saying Stopped

Would a factory reset remove the offending app and all traces, then install the version you want.  Remember to backup any important files first.


text:
Considering the licence, can I use ADB for other purposes than creating an Android application?
When I try to download Android SDK Platform-Tools (with ADB) from the official site (https://developer.android.com/studio/releases/platform-tools) it is required to accept the license that says (among others):

3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.

And to maybe add some context:

3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.

The statement "solely to develop applications for compatible implementations of Android" makes me wonder if it's acceptable that I use ADB just to do something on my phone (installing an application, doing a backup or maybe even using Scrcpy) which is not really connected to creation of some new app.
How should I understand this paragraph? Or maybe it's not really about ADB (or other tools), but SDK itself (which I not really or not necessarily use while using ADB)?
I tried finding a way to directly contact Google about it, but they suggested using Stack Overflow (https://developers.google.com/sites/support). I decided to post this question here first, as I think it may be considered off-toppic there though.

ADB is open source, licensed under Apache 2 license. You can compile it yourself then none of those restrictions do apply.

Thank You very much for the suggestion! I though about it, but still I think - for example - Scrcpy uses ADB internally. Also, I'm not really sure where can I download the source code from (I tried looking, but the best I found was this I think: https://github.com/themarpe/android-sdk-tools and I'm not sure where's the sources code from and under what license it's distributed).

For intro see: https://cs.android.com/android/platform/superproject/+/master:packages/modules/adb/README.md and https://cs.android.com/android/platform/superproject/+/master:packages/modules/adb/ Apache notice: https://cs.android.com/android/platform/superproject/+/master:packages/modules/adb/NOTICE For source: https://android.googlesource.com/platform/packages/modules/adb/

@MorrisonChang, thank You very much for those links and all! I haven't figured out how to compile it yet, but it's nice to know where can I get this source code from and generally find some more about it.

This is an interesting question.  You may find it beneficial to ask it here: https://law.stackexchange.com

@RockPaperLz-MaskitorCasket , thank You for the suggestion! For anyone interested: https://law.stackexchange.com/questions/85868/considering-the-licence-can-i-use-adb-for-other-purposes-then-creating-an-andro . And I'm glad You like the question, thank You.


text:
How to fix null imei and mac address?
I was messing around with the devinfo partition of my pixel 6 pro,but I made a backup before. As a result it was stuck in a bootloop, so I restored devinfo's backup using fastboot, all good so far, phone boots well and everything is normal, unless for wifi and bluetooth. they can't be turned on. mac address is "unavailable". IMEI as well is a bunch of zeros. I don't know what's wrong, I did not touch the efs partition at all. does anybody have any idea of what went wrong?


text:
What happens when Google decides an app is "bad"?
An Android 7 (Nougat) device that hadn't been used in a while (perhaps a few months) was recently turned on.  That device has Nova Launcher Pro installed.  It does not have external (microSD card) storage.
I noticed that one of the launcher's folders had a couple empty spots.  I don't recall deleting any apps, nor any icons from the launcher's folders. I don't remember exactly which apps were in those folders.
When Google Play Protect is disabled, I'm wondering if Google has the power (and legal authority, but that's a bigger question) to simply remove apps from Android devices if they deem those apps to be "bad".  By "bad", I simply mean they crash too often, contain malware, violate user's privacy expectations, violate Google's Terms & Conditions, or something along those lines.
Note that all apps on that device were installed from Google's Play Store or from F-Droid (via it's primary repository).  Google Play Protect was not enabled.  Although Google does have a bad history of enabling functions/permissions that the user explicitly disabled, Google Play Protect does show itself as disabled on that device.

Have you ensured that you don't have these apps disabled?

@Firelord Yes,  There are no newly disabled apps.  Thanks for considering that possibility.

Related: Are malware apps that were removed from Google Play Store also automatically removed from devices?


text:
Auto-accept set default for USB device
My device uses a Qualcomm chip, Android 7 (SDK 25). I am coding an app that uses a USB camera (webcam) to record and capture. To hold permanent permission for my app. My problem is, the first time plugging the USB cam into my device, a dialog appears and I have to tick "Use by default for this USB device".

My device has no screen, to do that I need to use ADB debug, connect WiFi, and use Vysor to access the device.
I tried setting my app as a system app but it did not solve my problem.
I wonder how to make my app auto-accepts the dialog.

If you have root access to the device you could use inotify tools to detect where the system writes when you accept the dialog so you could make the change before the UI is ever shown. BTW: Android is designed to have a display, may be you should reconsider your OS choice. A simple Linux system may be a better choice.

@Robert thank for your suggest. ya, I have root access. Do you know where is normal permission file saved or what is their name?  Seem inotify tools is hard to use with my knowledge. Can you give me some commands to detect that.  I  just familiar with adb command

I would start using inotifywait in recursive monitor mode on /data/data. You may need to increase the maximum files if inotifywait shows an error. Then you will see all file operations (open, read, write) on files within /data/data. When you change the setting there should be a file operation at the same time so this way you can identify the file.

Finally, I found the storage USB permission file on
/data/system/users/0/usb_device_manager.xml

I pulled it onto my desktop
adb pull /data/system/users/0/usb_device_manager.xml D://YourFolder

And lastly, I pushed the file that has the USB camera info into the new device and restart.
adb push D://YourFolder/usb_device_manager.xml /data/system/users/0

It worked for me.


text:
Unable to pair Samsung with Sony Headphone
I'm unable to pair my brand new Sony WF1000-XM4 with my Samsung Galaxy S8.
First, Sony's official Headphones app detects the headphone immediately, but fails to register with "Connection failed" error.
The Bluetooth method also fails because while my phone detects the headphone immediately, I get "Couldn't connect" error.
Resetting the headphone and restarting the phone have no use.
Assuming this is some kind of compatibility issue I checked the headphone's specifications and found that AVRCP is common with my phone, and my phone supports v1.4, v1.3, v1.5 and v1.6 and I tried all of them with no luck.
Please assist.


text:
In Settings > Apps, where can I find the app called "Recommended apps?
Where on Settings > Apps, can I find the app that identifies itself elsewhere as "Recommended apps"?
I get notifications from an app that Settings > Notifications IDs as "Recommended apps" but Settings > Apps shows no such app.

Can you post a screenshot of this problem? Are you not able to hide or uninstall the app which is creating these notifications to begin with?

"Can you post a screenshot of this problem?" That would be nothing but a screenshot of Settings > Apps showing no "Recommended apps"... so not useful I think.

Perhaps screenshotting the notification panel with the "Recommended apps" notification, and then trying to long-press the notification might give some hints.

Have you ticked the "show system apps"? A lot of apps (on Samsung most likely 100 or more) are hidden there by default. ou ould alo try searching for "rcommended" in Settings. Or if all those "recommendations" lead to the Samsung Store (app), check there (or disable it if you don't use it).

"Have you ticked the "show system apps"?" No. I never even saw it. But now I find it under Settings > Apps > Your Apps > sort icon (!) and it does answer the question. Thanks, Please post an Answer so I can accept.

OP's follow-up question: How do I uninstall the "Recommended apps" app?


text:
Is there a way to switch to 5 ghz hotspot ap if there's no setting in the UI?
I'm using Android 12 crDroid 8.9 rooted on OnePlus 5. My phone has a broken 2.4 GHz wifi, it works very bad: disconnects, slow speed and low connectivity.
I want to switch my AP hotspot to 5 GHz, but there's no option in the UI.
Does anyone know if there is a way to force 5 GHz AP via adb or by changing some system files?


text:
Mobile data disabled but data is still using mobile data
I have a SIM card that I use only to receive SMS.
It does not do not include mobile data in the plan, and it is "pay as you go". This means that as soon as my phone connect to the internet, even to transmit/receive 1 bit, I get charged 1€ for the day.
I used this SIM card with both a Nexus 6P and a Pixel 1, with:

Mobile data disabled
MMS disabled (no auto download) and never sent/received
Roaming disabled

and still both phones use mobile data and I get charged 1€ every day!!
I tried with my ancient Nexus 4 and everything work as expected: mobile data disabled, no mobile data used, and no charges.
What are my newer phones sending/receiving?! Is there a way to stop this?

That is a common problem and most likely caused by VoLTE (Voice over LTE which means Voice over data connection). Recent cellular systems like LTE (4G) and 5G don't have a separate service for voice data, instead they use special VoIP technique for speech data (usually called VoLTE).
The system can not distinguish between data traffic used for VoLTE which should not be charged as data and regular data traffic.
So if in your country 2G or 3G is still available you should configure your phone to only allow 2G and 3G (disable 4G and 5G). And if there is a setting disable VoLTE/Vo5G or how it is called.
VoWiFi (Voice-over-WiFi) should be OK as it affects only communication in WiFi systems.


text:
How may I disable all disable-able notifications?
On Samsung Galaxy A13, Android 12.
The nearest I find is:
First, Settings > Notifications > Included apps > All apps (one slider) , but this is missing many notifiers such as Device Care (present on Settings > Apps) and Software Update, System UI, Call (absent from Settings > Apps).
Then, Settings > Notifications > Recently sent > More > All (dozens of individual sliders - for apps oddly missing from Included apps above). This shows entries missing from Settings > Apps e.g. Android Auto. Oddly it shows e.g. Calculator enabled despite that Settings > Apps shows Calculator enabled.

The "Included apps" are only for selecting which apps are shown as "Brief style". To show all possible apps, from Recently sent > More > All, tap the overflow menu (3 vertical dots) and select "Show system apps".

"The "Included apps" are only for selecting which apps are shown as "Brief style"." My mistake. Thanks.

"To show all possible apps, from Recently sent > More > All, tap the overflow menu (3 vertical dots) and select "Show system apps"." Got it. Thanks. BTW, I see no overflow there. The three dots icon looks just like a menu icon to me.

Ah, I'm too used to the Android Developer's term for "overflow menu"


text:
Create a QR code that connects device to wifi SSID & opens a URL?
Many questions regarding QR are from years ago. My question is, will a single QR handle 2 functions.
What I'm trying to achieve is. A QR which allows user to connect to my Wi-Fi (Hotspot) AND open a desired website. NOT A CAPTIVE PORTAL.

While usages of QR codes can be very versatile, there are only a few universally standard formats for a QR code, including WiFi and URL, but not as a combination.
For example, the common format for WiFi QR code is: WIFI:S:<SSID>;T:<WEP|WPA|blank>;P:<PASSWORD>;H:<true|false|blank>;;. Scanning it using a camera/QR code scanner app may trigger an intent to connect to that WiFi. On the other hand, scanning a QR code with a URL format, such as https://example.com may open the link in a browser automatically.
However, combining both of them does not mean that it will work for both. On the contrary, it may only recognize the first part or even break for both since it is not one of the recognized formats anymore. E.g. scanning a QR code for WIFI:S:MySSID;T:WPA;P:MyPassW0rd;;https://example.com  on Google Pixel 3a, Android 12 with Google Camera app, ZXing Teams's Barcode Scanner app, and WiFi Setting's built-in scanner only lets the user connect to the "MySSID" access point without opening the URL.
For such non-standard formats, the user also needs a custom app that can handle multiple formats simultaneously in a single QR code.


text:
"Mount" a loopback device from SD card without root
I'd like to move Termux/Nix-on-droid on my SD card as I lack space on internal storage. Unfortunately, SD cards are formatted in extFat so they can't deal with stuff that are common on ext4 systems, notably symlinks. I was thinking to use for that a .img file formatted in ext4 using mkfs, and mount it somewhere. But since my device is not rooted (and I don't want to root it for various reasons) I can't mount the file, even via adb:
/sdcard $ mount DCIM/virtualfs test_mount/
mount: bad /etc/fstab: No such file or directory

Is there any trick I can do to do that? For instance using some fakechroot-like tools?

Write access to the sdcard is on recent devices not possible using native Linux programs.  Apps have to use the MediaStore service using it's Java API. Therefore I don't think Termux will work on an sd-card without root permissions.

Ok too bad, thanks. I was hoping that it would be possible maybe to fake that by using LD_PRELOAD to replace the system calls when a file is read/written: for instance I think that some tools like fake-chroot exploits tricks like that.


text:
Truncate a file inside Android filesystem
I have a large (1.3GB) binary file on internal/emulated storage of an Android device running KitKat (4.4.2, API 19); I want to truncate this file to a slightly smaller size (1.2GB), without copying/transferring it all over again.
Device is rooted, and I have adb + shell access.
On Linux I could have just run truncate --size=1.2G path/to/file; however the shell pre-installed on the device is BusyBox v1.21.0-jb bionic, which doesn't seem to contain a built-in truncate command. Based on BusyBox changelogs, truncate was only added in 1.24.0.
What are my options?

Device storage has only ~400MB left, so making a dd-style copy of required size (and then deleting the original) is not an option.
Could not find an alternative command that would behave in this way (remove trailing content from file / shrink it, in-place).
Tried copying and running the truncate binary from another device (Android 8.0); however it wasn't compatible (gave an error CANNOT LINK EXECUTABLE: empty/missing DT_HASH in "./truncate" (built with --hash-style=gnu?)) (FWIW in the end, found that the binary was actually a toybox multi-call binary). All other devices at my disposal don't seem to contain truncate command.
Tried to find a standalone truncate binary online - which I can install without touching the existing busybox installation - but could not find any pointers.. or at least any indication that such standalone binaries exist for Android at all
Tried few common file browsers (device built-in file explorer com.rhmsoft.fm, ES File Explorer) but could not find a suitable action/option.

I would prefer to avoid installing a complete app/apk for this purpose alone, but would go with it if that's the only option; anyways, I'm quite doubtful if such an option would be available in APK form at all.


text:
Having confusion building erofs format system.img for Android
I try to edit an Android 11 system.img file that was extracted from super.img. Now I have an issue that is very confusing to me. First, I extracted system.img by this command (The file system is erofs, which is used on HUAWEI android devices):
sudo fsck.erofs --extract=./extracted --no-preserve --force --overwrite system_a.img

And I got a directory tree that contains files like this:
.
└── extracted
    ├── 3rdmodem
    ├── 3rdmodemnvm
    ├── 3rdmodemnvmbkp
    ├── acct
    ├── apex
    ├── cache
    ├── config
    ├── cust
    ├── d -> /sys/kernel/debug
    ├── data
    ├── data_mirror
    ├── debug_ramdisk
    ├── dev
    ├── eng
    ├── hw_product
    ├── linkerconfig
    ├── log
    ├── metadata
    ├── mnt
    ├── modem_log
    ├── odm
    ├── oem
    ├── patch_hw
    ├── preas
    ├── preavs
    ├── preload
    ├── prets
    ├── pretvs
    ├── proc
    ├── res
    ├── sec_storage
    ├── splash2
    ├── storage
    ├── sys
    ├── system
    ├── system_ext
    ├── vendor
    └── version

Then, I did some modifications and tried to pack it into a system.img using this command:
sudo mkfs.erofs -zlz4 -Enosbcrc -U00000000-0000-0000-0000-000000000000 --ignore-mtime lz4.system.img ./extracted/

Everything was perfect, no errors or warnings were shown with this command, and lz4.system.img was generated successfully.
I compared two files by using file command after finishing the re-packing:
@localhost:~/Desktop/extracted_super> file lz4.system.img  system_a.img
lz4.system.img: EROFS filesystem, blocksize=12, exslots=0, uuid=00000000-0000-0000-0000-000000000000, incompat: LZ4_0PADDING
system_a.img:   EROFS filesystem, blocksize=12, exslots=0, uuid=00000000-0000-0000-0000-000000000000, incompat: LZ4_0PADDING

But I found something different between the one I generated and the original one.

File size wasn't the same (later I realized that it is normal because it wasn't signed)
There are contents that differ from each other, I am enclosing the screenshot to make it clear to distinguish them:

As you can see on the right side of the picture, that's the original system.img, it contains some of the strings that seem to have something to do with selinux, in turn, the new one doesn't have it.
My questions are:

What are the strings?
What should I do to fix this? Is it because the new one hasn't been signed, so they are not the same?

For those who don't know the reason for this issue, I have found how to fix it by adding a parameter --file-contexts=plat_file_contexts.

how to add this parameter --file-contexts=plat_file_contexts


text:
How do I open the app drawer from the home screen when the toolbar is activated?
In a Samsung Galaxy Tab S8, with the latest update, there's now a toolbar that you can turn on and off. With the toolbar off, you can swipe from the bottom of the screen to open the app drawer. With the toolbar on that swipe gesture no longer works. How do you open it? When an app is open, there's a 9 dot menu on the bottom left, but when you are in the home, there's no menu.

You should add an (annotated) screen shot, otherwise it is hard to understand what you are talking about.


text:
Android phone having micro SD card instead of soldered flash IC
Do you know an Android phone that instead of a soldered on flash IC has a removable micro SD card and can boot from it?
I imagine how easy backup and unbricking could be if such a thing existed.

Usually Android devices use fast UFS based flash storage for soldered storage. Even the oldest UFS 1.0 standard from 2011 is faster than 90% of all micro SD-cards. So actually nobody would buy a device without UFS storage.

Robert is right SD Cards are slow, one of the reasons I dislike the raspberry pi


text:
Enable Call recording
Google has blocked call recording in my country. If I root my Samsung S20 and put in a custom ROM will I be able to use call recording apps?

To say that "Google" blocked call recording seems to make the action sound arbitrary. Is it in compliance with your national, state, or local government regulation regarding recordings? We can only surmise your location based on the only personalized data you provide - your user name - and you do not state your government in any way.

Yes, it's possible to enable call recording if you have root access.

specifying the steps to do so (assuming root access) would be quite helpful here!

Download any call recording app (skvalex, true phone, etc), grant root access to it or refer to app manual, enjoy (:


text:
How To Move Picsart and Phonto Fonts To A New Phone
I have two apps on my phone (PicsArt & Phonto) that can handle fonts on images.
It took me a long time to install fonts on these apps, especially the non-English fonts.
My old phone was Samsung A70, and the new one is Samsung Galaxy Note 9. They have Android 9 and Android 10, respectively.
I seamlessly moved most of the staff from A70 to Note90 using the SmartSwitch app. However, the related data for these two apps have not been moved.
I tried to find the related folders that contain these apps' data to copy them, but it did not work for Phonto and no such folders in the PicsArt case. I could not find any solution on the Internet either.
Note: The PicsArt on the new phone will not even let me install the fonts again without subscribing and paying for this feature.
So, is there a way to move my old fonts for these two apps, especially the PicsArt?
What can I do to avoid the re-searching and reinstallation hassle for hundreds of fonts one by one?


text:
Phone doesn't ring or show a popup for incoming calls
My phone doesn't ring or show the on-screen popup when I receive calls. On incoming calls notification settings, it shows "~1 notification per day," so this may be related.
When I switch the preferred network type from LTE to 2G or vice versa, it rings and shows a popup only for the first call. When I make the second test call, it no longer rings or shows the popup until I change the preferred network type.
What may be the cause of this issue, and how to fix it? Is there any way I can increase the frequency of "~1 notification per day" or even unlimited?
Settings:

Mobile data: On
Do not disturb: Off
Airplane mode: Off
SIM status > Mobile network state: Connected

Incoming calls notifications:

Pop on screen: On
Sound: Chosen
Show notification dot: On

It shows "~1 notification per day"

What I've done:

Reset network settings
Re-inserted the sim card
Restarted the phone

APN settings:

Tried different settings as suggested by my phone provider

Note:

This phone is supported by my phone provider
The same SIM is working fine on another Android phone

Thank you.

Does this happen in safe mode too? If it does then it's a hardware  issue likely//If it doesn't, then an installed app could be the culprit but I don't think it's the case//You can take a backup of your important data and do a factory-reset to see if it helps. If you don't want to do that you can try automation to alert you when you get calls

Before checking in safe mode, try installing a phone app from Play Store to role out issues with phone app being used now

Thank you, beesyhams. Reinstalling the Phone app didn't fix the issue. It still occurs in safe mode, so it's like a hardware issue. But safe mode helped troubleshoot. I turned on notifications on system apps like Phone Services and Call Management. After that, it works when I set the preferred network type to 2G, but it's unstable with LTE though the phone supports LTE. I hope to avoid doing factory reset.

My phone company says the device is locked, while the seller says it's not locked. Does it make any sense that the phone lock may cause this issue? I suspect more of a hardware issue.

To me it looks like hardware issue. If you take it for repair, they will do a factory-reset. So you may as well do that and if it is fixed, you save the cost and time of repair

That makes sense. Suppose I run a factory reset, and the phone works fine. In that case, if I restore all apps and settings, is it possible to reproduce the issue?

If you restore apps one by one and check as you go along, you may be able to identify the culprit


text:
How can I configure a Pixel 6 so that it always charges at max speed?
My Google Pixel 6 phone charges between 3W and 15W with the charger included with the Pixel 6 phone. How can I configure it so that it always charges at max speed? (Or at least whenever I ask for it, eg when I need to it get charged asap before I head out).
Device is not rooted.

Does this answer your question? Android phone "charging slowly": How to make it faster//good answers here to explain why you can't configure charging speed

@beeshyams thanks, in my case the charger and the cable are fine, the issue is that it uses adaptive charging speed, whereas sometimes I don't want adaptive but the fastest speed

I understand what you want and the answers in the link give reasons why it isn't possible // see Andrew's answer explaining why you can't configure the charging speed or the notification // If your device was rooted, you could put the device in idle charging mode say at around 75% or more

The other day, I absent mindedly charged my Pixel 4a with a laptop charger and it charged real fast but I wouldn't repeat that much less suggest that as a solution

Phone batteries (and many others too) are not designed to be charged at a constant rate. There are intelligent charge controllers specifically built into devices to achieve this variable charging rate behavior. There are phases of charging based on the battery level. Battery temperature and current discharge rate also affect the charging rate. So you won't find a genuine solution to what you are looking for. Only some hacks may work. But they are never recommended if you want your device to live longer.

Settings -> Battery -> Adaptative charging -> turn it off:

Source: Reddit - How can I configure a Pixel 6 so that it always charges at max speed?

I don't think it's correct 1. This feature steadily charges your phone over the course of several hours rather than working as quickly as possible to get to 100% 2. you can charge your phone steadily overnight. Adaptive charging uses your alarm’s settings to completely charge your phone right before you wake up

I think this is what the OP was looking for. Just the question was unclear. // Adaptive Charging saves the battery from the adverse effects of Fast Charging by keeping the charge rate at minimum depending on the time available to fully charge the battery. Turning it off would return to the old normal behavior i.e. max possible speed which is still variable. Still it won't charge at constant max speed.

This feature is linked to your alarm and ensures that the battery is charged by the time alarm is active. It is steady charging to reach full charge NOT maximum as asked in the question //Maybe if you set the alarm to run in a short while like 30 minutes it may approx maximum charge but unless it is measured I wouldn't buy this logic

@IrfanLatif OP clearly asks for maximum charging so it's not a matter of misinterpretation


text:
Samsung S8 is stuck on start logo after flashing
I know this question has been posted but none of the solutions is working for me.
I flashed official ROM using Odin on my S8 950FD. The process was smooth, the phone rebooted, installed update (blue screen), erased, rebooted again and then stuck on logo. I waited for a long time, then pressed Power + Vol down buttons. As soon as it turned off, I pressed Power + Bixby + Vol up. I was in stock recovery. Wiped cache and data, rebooted again, same result. One thing I see is my dm-verity verification status is failed in stock recovery.
I went to download mode again, my KG state was showing Prenormal. I tried flashing TWRP, OFRP recoveries but of course got Official Binaries blah blah error. I tried flashing stock firmware again and again but no luck. All I can see on my phone is either Samsung Galaxy S8 or I can go to recovery or download mode. The phone will never boot.
I tried Miracle Box 2.82 cracked version as well, but still no luck, it shows TOKEN SIZE TOO BIG or something like that.
Any chance I can get my phone working and alive again??
I have tried flashing many UC-9 official ROMs but still failed and I am on Samsung logo screen. I love my phone and don't want to loose it.

So, I got my phone working again. It's got a new life but there is no magic bullet. Luckily, my brother had an exact similar phone with damaged display panel and he had thrown it somewhere in the house. I accidentally found it and got its board replaced with my bricked phone and viola, my S8 is now up again in around 8USD of cost.
One thing I would like to add, I didn't look form other software solutions. There could be one but once I found a dead phone, I stopped looking for it.


text:
How can I reset the WindowManager resolution and DPI settings in the Google TV user selection screen?
I was experimenting with the wm size and wm density commands, and now the Google TV user selection screen does not let me pick a user, telling me that 1920x1080 is not a supported resolution when I do so.
Strangely, the resolution is not actually the problem, but rather the DPI, which is halved. Resetting the DPI with wm density reset allows me to select a user, but this must be done after every reboot.
How can I reset these broken settings?

The issue is caused by a problematic resolution setting. When the resolution is set to 4K with a command like wm size 3840x2160, the WindowManager resolution stays at 1080p, but halves the emulated DPI. The 3840x2160 resolution setting gets saved, causing this behavior on every boot.
To permanently fix the issue, run the following commands on the user selection screen:
wm size 1920x1080
wm density reset


text:
How to disable app background data usage via adb without root
I'm trying to disable unnecessary apps and their background data usage on an Android 10 device, using the following commands:
 adb shell appops set package_name RUN_IN_BACKGROUND ignore
 adb shell appops set package_name RUN_ANY_IN_BACKGROUND ignore
 adb shell appops write-settings
 adb shell pm disable-user package_name

Question: How to disable background data usage for the package with ADB without root access?

There's no straightforward way. You can use cmd netpolicy add restrict-background-blacklist <UID> but it only restricts background data for the app if the network is metered (sets REJECT_METERED_BACKGROUND policy). You can achieve the same by disabling "Background network access" in the app's setting. A related answer here.

Thanks, so by adding "adb shell cmd netpolicy set restrict-background 1" it will restrict data usage system wide for all metered network? right?

Not system-wide. But for the given UID only. Every app has a UID.


text:
How can one determine the full model number of Samsung A13 phone from the unit itself?
Looking at the Galaxy A13 label on rear (as advised by Samsung, pictured below) or Settings > About phone, gives SM-A137F/DSN for two different models, one of which (light blue) is I believe SM-A137FLBVEUB and the other (black) ... who knows.
Where else should I look to find the full model number?

Look up the IMEI number?

No. That says only "Phone model: SM-A137F/DSN (Galaxy A13)".

I don't think that is possible because most of the phones are manufactured and assembled at defferent places. Also the hardware is same for all the variants (color) it's just outer casing that is changed while assembling.
Also anyone can buy another color of chassis and apply that. So it doesn't really matter.
PS. That is the full model number you are asking for. However, if you want to go deeper you can look up the lot number on Phone's box or invoice (which already has the color lol) and talk to the Phone's company if they still have stored the record and willing to help you regarding this. Again it is futile and a lot cumbersome.


text:
Is it possible to change the default telephone calling app for another of different brand?
I want to use the telephone calling/SMS app that I have in a LG G4 in a Samsung S9.
Is it that possible?
The LG G4 has a feature that the Samsung app doesn't have and I use a lot.

You can try to extract the APK from the LG phone and side-load the APK to your different phone.

Unless the app depends on its system framework, it should run normally. In addition to Robert's "extracting APK" method, you can also check the package name and then search & download from APK mirror sites if available.

@Robert What do you mean with "side-load"? Do I need to have my new phone rooted? The old LG app can't be installed as a normal app like some people do with the launcher?

@AndrewT. That's is what I don't know, I think that the phone/SMS app is more than one executable running at same time.

Side-load means installing an app outside from Google Play Store, e.g. by downloading the APK file and installing it directly or via adb install. Root is not required.


text:
Is battery protection mode still active when the device is off?
I have a lenovo tablet that has a charging dock that it's left in 24/7 (or at least almost 24/7) I have turned on battery protection mode to preserve it's longevity, but I am unsure whether the device will continue to charge past the 60% threshold when the device is off. Does anyone know if battery protection mode stays active?

My Lenovo tablet only applies the charging limit if the device is on. Charging in off state ignores everything configured and always charges to 100%.

protection mode works only when device is powered on for this Lenovo device//Maybe same for your device//you can test it


text:
Pixel 3 not automatically connecting to 2.4 Ghz network
I have a dual band router with 2.4 and 5 GHz channels, and the 2.4 GHz channel has a much better signal in my house, and is generally fast enough for the purposes I use my phone for.
Only problem is, the phone (Pixel 3, running Android 12) never saves the 2.4 GHz channel. Every time I want to use that channel after disconnecting, I have to manually re input my password, and while it connects, it's a bit inconvenient.
It's only my phone, as other devices in the house don't have this problem. The router is a Nokia Beacon 2.
Any thoughts?

Tried resetting wifi?

Also in network preferences, enable "turn 9n wifi automatically" - this may help

Tried both, neither worked

So your router uses different SSID for 2.4 and 5GHz Wifi? What channel is used for 2.4GHz Wifi and is this channel legal in your country (not all channels are allowed in all countries)?


text:
Apk android with signature scheme v2
Is it possible to unpack an application and re-pack it with changes and make it work on Android 11?
I unpacked and recompiled an app without making any changes. I later signed it following this guide, but when i try to install it with adb, I obtain this error:

Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2 –

I read that on Android 11 you have to sign the apk with schema v2. I did it but the app gives me an error when I try to install it.

Hi robert, my app can be installed on devices that have at least android 11 installed. I unpacked and recompiled it without making any changes. I later signed it following this guide: https://liapp.lockincomp.com/blog/blog-Post/tech-apk-signature-scheme-v2-with-apksigner/ but when i try to install it with adb, I obtain this error: Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, res=-2

When zipping the APK I would change the compression method to "store" (no compression). That should be the safest option to avoid problems. In some cases it may also be necessary to apply zipalign on the APK before signing.

that is, when do I repack the application with apktool? could you tell me the command you mean?

INSTALL_FAILED_INVALID_APK Failed to extract native libraries, has nothing to do with APK signature v2. Please concentrate on one question. At the moment your question seems to be more like "how to repack an APK correctly". If you really want to ask that please edit your question and write it that way.

I found this solution on the net: delete this tag from the manifest from the manifest --> android:extractNativeLibs="false" I deleted it and repackaged the application with the simple b command from apktool. Later  i signed the application with jarsigner. I tried to install it with adb and now I get this error: Failure [-124: Failed parse during installPackageLI: Targeting R+ (version 30 and above) requires the resources.arsc of installed APKs to be stored uncompressed and aligned on a 4-byte boundary]. What should I do in your opinion?

The the message indicates you need to execute zipalign on the apk before signing.


text:
How do I stop Galaxy Store from updating?
I use Google Play store, and I find it great but I don't really need the auto update feature on my mobile. My mobile has little disk space, so I did the natural thing, uninstalling the updates for various apps, turning off the auto update feature, (via auto update apps-> never).
But then I realised the Galaxy Store app itself can auto update whenever it wants, resetting my device settings, updating a massive bulk of unwanted updates to absolutely useless yet non deletable apps.
How can I keep Galaxy Store from updating?

Welcome to the world of Samsung :( In South Korea the home land of Samsung they even made a law that bloatware apps on a new device have to be deletable/uninstallable. You can imagine how bad it must have been there for the necessity of making a law...

I have what I believe is the latest Galaxy Store, v4.5.45.6 (don't quote me), and it allows setting some of its own to negate its power (some). You can remove all its permissions; you can disable its ability to set system settings; you can take away its overlay ability. You can Force Stop, but not disable or uninstall it, so while you can't kill it, you can remove many of its powers and weaken it.

@wbogacz i have removed all permissions, force stopped about 20 times, yet this app keeps reinstalling... i just can't seem to stop it

I'm getting more and more glad I never register a Samsung Account to any of my devices. I wonder if auto update is part of the User Rights statement that is agreed to.

Have you tried disabling the app entirely (via Settings › Apps  in the Android settings), or even uninstalling it via ADB (adb uninstall --user=0 <packageName>)?

Warning, before disabling or uninstalling the package make sure to back up  your precious data. Who knows what kind of nonsense app/service dependency Samsung has created on this app store? You might end up in a boot loop. This can happen on a Xiaomi device at least (tried two years ago).


text:
How do I enable USB debugging on an android phone with an unresponsive screen?
I have a Samsung Galaxy J5 2017 with a broken screen,
the screen is black and unresponsive.
I found an app that I can use to mirror my phone screen to my PC so I can recover my Google Authenticator codes for my accounts which requires USB debugging to be enabled. Unfortunately I don't have USB debugging enabled on this phone, I found a few ways to enable USB debugging but none of them work for me.
I can't use an external keyboard / mouse or go into recovery mode because the screen is black. I also can't use the screenshotting method because the screen is unresponsive.
Is there a way to enable USB debugging using my PC?

On devices I know screen shots are created using hardware keys, so that should work no matter if the screen shows something or the touch digitizer works at all. For the other methods you will not be able to avoid to use your phone blind without screen (e.g. using a connected keyboard).

Hi, @Robert. I know how screenshots are created, but like I said the phone is unresponsive which means the touch screen does not work. I know I can connect a mouse to the phone but I need a way to do it from my PC.

I doubt it as it would violate the basic security. I  am not convinced that this phone is yours

LMAO. The phone is mine, I accidently dropped it and the screen broke. I am getting a new phone so I didn't want to waste money on replacing the screen but I needed my 2FA codes to log in to my social accounts on my new phone. I ended up getting the screen replaced though.

No, you cannot enable USB debugging from a PC.It would be a major security flaw if anyone with a PC could simply enable USB debugging on any android device they decide to plug in.

Figured it out already, thanks anyway though.


text:
How to disable maximum camera brightness on Samsung Galaxy A10s Android 11
In June, I upgraded to Android 11. In Android 10, you could set the screen brightness in the standard Camera app, just like in all other apps. But in Android 11, the camera automatically turns on at maximum screen brightness, and you can’t change it. How can I turn off the maximum screen brightness and make it possible to adjust it? I need this because I use my smartphone at the minimum screen brightness, and the photos are noticeably darker than in the preview. Therefore, in the camera, I also want a minimum screen brightness.
Samsung Galaxy A10s
Samsung SM-A107F/DS
Android 11 R
One UI 3
Samsung built-in Camera version "11"


text:
I interrupted the flashing process while reflashing a ROM to an NVIDIA Shield Portable 2 and now its soft-bricked. Is it recoverable?
i am kinda killing myself over this rn, but TL;DR I just soft-bricked my NVIDIA Shield Portable 2 (possibly 3?). The current state of things:
The device turns on and is stuck at the NVIDIA splashscreen.
I can no longer access the device through adb or fastboot or see it all when connected to my computer.
This is a very niche product and I can't find any information on how to invoke the fastboot menu manually on the device. I've tried several combination of buttons but nothing seems to elude the splashscreen of death. Any and all advice is appreciated. I recently got my hands on this device at my workplace and never got to use it to its full potential :(
I tried copying the recovery image onto a microSD card and inserting it into the device in the desperate hope that it would try to boot from there, but no luck :(

I what mode was the device when you started the flashing process you later interrupted? Usually you flash in fastboot, recovery, download mode or something like that. How did you enter that mode?

It was in the Fastboot Menu and i entered it using fastboot on my computer because I couldn't find information on how to manually access it on the device itself. Just found this: https://forum.xda-developers.com/t/shield-portable-2-x1-recovery-images.4334177/ and will be trying new things with this information


text:
Other storage taking over
My other storage has taken over my phone. I have factory reset it and cleared cache, removed unneeded apps. But still the other storage keeps increasing. I don't know what to do anymore.
I have a OnePlus 8T no older than 2 years.
Please help i am desperate.

Try the app mentioned here // Since your storage is nearly full, you may need to uninstall a few apps to install this app

I cannot download anything new, nor can I delete anything.

Can you connect to PC, copy the images and videos to it and delete those from device//Also try to uninstall apps using play store. If that fails you can try to uninstall using adb uninstall "package name (for which you will need to install adb on your laptop) // Android prevents installation of new apps if 10% of memory is not free. That's why you first need to make space and then install the recommended app to try and reclaim storage//If nothing works for you and you are willing to lose all data then do a factory-reset


text:
Is it normal to have "security.securehw.available" and "security.securevm.avaiable" false on Samsung Galaxy S20?
I have a Samsung Galaxy S20 FE 5G. I'm using Android System Info app to see how the system is running, and in the app, I see that I don't have HW and VM security policy.
It's written security.securehw.available(false) and security.securevm.avaiable(false), and I also have ro.build.keys(test key). I think this configuration is not normal and the phone has been modified
Is it normal?

Sorry but I don't understand what you are asking for. Please edit your question and describe in detail what you did. When it comes to specific apps please always state the full name, packageName and best the link to the app in Google Play Store.

The app is android system info https://play.google.com/store/apps/details?id=com.arumcomm.systeminfo irs an app to see all how the system is running and in the app i see that i dont have hw and vm security policy its written security.securehw.available(false) and security.securevm.avaiable(false) also i have ro.build.keys(test key) i think this configuration is not normal and the phone has bieen modified


text:
get cellInfo with adb
I want to get the information inside cellinfo using adb command, but tac, lac, ci and cid are hidden. How to get these?
for example:

mCi=9*****68 mTac=3****1

command:
adb shell dumpsys telephony.registry | grep -i mCellInfo

output:
mCellInfo=[CellInfoWcdma:{mRegistered=YES mTimeStamp=34662470924740ns mCellConnectionStatus=0 CellIdentityWcdma:{ mLac=3***1 mCid=2*****20 mPsc=233 mUarfcn=3028 mMcc=432 mMnc=11 mAlphaLong=IR-MCI mAlphaShort=IR-MCI mAdditionalPlmns={} mCsgInfo=null} CellSignalStrengthWcdma: ss=2147483647 ber=0 rscp=-24 ecno=0 level=0}]

device: samsung galaxy a32
android version: 12

I'm afraid this is a modification done by Samsung (similar to dumpsys location on Huawei), because the values are shown in plain text on Pixel 3a, Android 12.


text:
Showing how much per-app screen time allowance is remaining, on a child device running Google Family Link
Background information
You're a parent.  You use Google Family Link to help provide parental controls on your child's Chromebook and Android devices.
(As Google admits, no parental-control software is perfect.  Therefore, you also keep all your child's devices in your own bedroom every night, until the child is old enough to need overnight smartphone access.)
Among Family Link's other features, it lets you set two types of daily usage limits (on most devices):

A.)  Device-wide daily usage limits.
B.)  Per-app usage limits.

However, if you set a per-app usage limit:  Google Family Link doesn't seem to offer any on-screen indication on the child device showing the remaining time allowed for that app.
A question
Is there any way to make a child Android device show a notification whenever an app is in use, showing how much time is left before Google Family Link will block the app?

I found a way to achieve this, but you'll have to install an additional app.

On the child device, install the app Stay Focused by Innoxapps.  This app is free and ad-supported.
Open the app.
Scroll down to "Quick Actions".
Tap "Block Apps".
Set time limits on various apps, each of which is equal to the Google Family Link time limit for that same app.

Whenever one of these apps is in use, Stay Focused will show a notification in the notification drawer indicating how much daily time is left.
The child can freely edit the time limits you've set in Stay Focused, but doing so is futile.  Even if the child edits the Stay Focused time limits, Family Link will continue to enforce the time limits you've set in your Family Link settings.


text:
Why is my watch getting disconnected from the phone sporadically
I have a Samsung Note 20 Phone and a Samsung Watch 46mm.
I have it set up so that the watch vibrates if it loses connection with the phone. This happens about 4 times a day, even when I have both in my possession. I havent been bothered by it.
Unfortunately, this also happens when I  am sleeping.  It ignores the Do Not Disturb and wakes me at all sorts of hours. Normally I  ignore it and try to go back to sleep. I  finally looked at it at 4amish. Its losing connection.
I dont have any automation type software installed, so nothing should be fiddling with bluetooth.
Why would the watch lose bluetooth connection with the phone ?

I have an undesired partial solution.  My touch screen on the phone stopped working, but the stylus still did.  I took it to the retailer.  The first thing he did (without asking me) was reset the settings.  This did not fix the screen and I have to take it back for repair next week.
For those that are unaware of this feature as I was

Got Settings by clicking on the gear icon
Scroll down to About Phone and select it
Scroll down and select Reset
There are 4 items here

Reset all settings
Reset Network settings
Reset accessibility settings
Factory data reset

OR just search for Reset in Settings
Because of this, most apps lost most of their settings.  Now my watch was getting disconnected 10 minutes later.
I suspected that it may be Expressvpn.  Before the above incident, I used to have it Enabled by default.  Now I have turned off that option.  When I google it, there isn't any correlation between ExpressVpn and Bluetooth. But I still suspect it.  The good news is that my problem has disappeared.


text:
What does a "crossed-out globe" system icon mean?
The "crossed-out globe" icon appears and disappears randomly. Don't really know which app or state it's representing. Seems like an unavailable connection.

What does it mean?

Thanks to user Firelord, I went to System to check which version of Android and CalyxOS I do have. I stumbled over the "Statusbar icons" area. There you can enable/disable notification icons. The crossed-out globe stays for Firewall. I assume, that a firewall match (block) shows this icon.


text:
If I were to factory reset my device, would my kernel be reverted to my default one?
Would my kernel be reset to its default variant? If not, is the only way to factory reset my kernel to flash the default one?

See almost same Q&As here: https://android.stackexchange.com/search?q=user%3A96277+factory+reset

No, factory resetting your device does not revert the kernel.  Yes, if you want to reset your kernel you must flash it.


text:
dm-verity corruption and "your device is corrupt" on Alcatel device
A friend gave me an Alcatel phone to fix it, the phone updated automatically and when it starts up, this happens:

dm-verity corruption
Your device is corrupt.
It can't be trusted and may not work properly.
Press power button to continue.
Or, device will power of in 5s

5 seconds after the message is displayed, it restarts and displays the same message.
I tried putting it into fastboot to do what they tell me to do with this error, but the phone reboots by disconnecting from the PC. Even to put it in fastboot, I have to use the volume up arrow and the power button, I choose the fastboot option, and when I choose fastboot, the phone does not show a terminal like they do in the tutorial, it seems as if it was turned off. I connect it to the PC and the same thing happens, it restarts every 5 seconds and adb does not recognize it. I do not know what to do.

dm-verity corruption means that the system partition was altered and now does not match to the cryptographic signature.

I don't understand why this happened because the same phone updated itself (In other words it should be compatible), do you know how to solve it? @Robert

You need to add more info about the device. Which Alcatel device is it, which OS version (or which custom ROM) is installed, etc. How did it act before you tried fixing it? What did you do, or which fix/repair did you try? Do you know it's factory default ROM version(s), build number, and ROM region code(s) etc.?

I don't have that information


text:
Wifi and Bluetooth won't connect without reboot
I have a Pixel 3XL. Recently, Bluetooth will sometimes see devices, but won't be able to connect. Wifi get stuck searching for networks.
Turning WiFi or Bluetooth off and on does not solve the problems. A reboot will fix the problems. Is there a more permanent fix?
Android version 12
Build SP1A.210812.016.C2


text:
Access "data/tombstones/" dir from Android application
Trying to get access to "data/tombstones" directory from my rooted phone. I am implementing a crash collector application (system application) which would help to record the system's ANRs and tombstones crashes. I am able to access the "data/anr" but not "data/tombstones"
I have written required SELinux rules to access both "data/anr" and "data/tombstones" but still it does not work for tombstones.
I am trying to read them through below Lines of code:
File[] anrs = new File("/data/anr/").listFiles();
File[] tombstones = new File("/data/tombstones").listFiles();

This way I can read the ANRs but not tombstones.
Any help to solve this will be appreciated.

Please note that app development is off-topic since Android Enthusiasts focuses on end-users or power-users (but not necessarily developers) solving their issues. While the community may help in explaining what happens, code-related solution is off-topic here and may be more suitable on [so].

this is not just an app development but system application and feature implementation where I am trying to access crash dumps and logging them via a system application. For this, I may have to modify the selinux permissions in system/sepolicy. And so i posted this query here

Thanks for the clarification. My comment was just a heads-up in case the solution is app-level coding.

Can't you just get what you need from a bug report? Settings/system/developer options/bug report. Or, if enabled, from your power menu screen.


text:
Allow Galaxy SmartTag relaying
I have a SmartTag which is paired with my device. When my wife goes hiking alone, she wants to take the SmartTag with her so that I can locate her in case of an emergency. Unfortunately, her device (a Samsung Galaxy S10) does not seem to relay the Smart Tag position.
What do we need to enable on her phone so that it participates in the "Samsung Galaxy network" that relays SmartTag locations?
Note that we (a) do not want to enable Find My Phone on her phone (she does not like to be tracked in general) and (b) we do not want to pair the SmartTag with her phone instead of mine (that would defeat the purpose stated above).

Instead of using a tag, your wife can share her location through Google Maps (other map and/or chat services might offer similar functionality) for a set amount of time. For example, when she leaves the house she can start sharing her location with you for the next 4 hours. https://support.google.com/maps/answer/7326816

@NeatNit: Thanks, that's a good idea. We'll try that next time.

@NeatNit: Works perfectly, thanks for the hint! I'll leave the question open nevertheless, because I think it's an interesting question in its own right.

I'm happy to hear that! And I agree, the original question is interesting. Can you try to download and set up the Smart Things app on her phone (either from Galaxy Store or Play Store)? I think that's the app that should handle smart tags, but I'm not sure.


text:
Accessing Bug Reports and Termux storage in file explorer?
A lot of apps call Android's "Open file" dialog when they want the user to select any file on their phone - for example when attaching a file to an email, or when opening a file with an editor. This dialog shows the phone's "Internal storage", attached USB storage and SD card, as well as extra locations such as cloud storage (Google Drive, OneDrive, Dropbox), app-specific storage locations (e.g. Termux) and Android special locations like Bug Reports and System Traces. The extra locations highlighted in yellow in this screenshot are the subject of this question:

Is there a file manager that can access these special locations like the file dialog? Specifically, I want to access Bug Reports, but even seeing the Termux directory in any file browser is something I haven't been able to do.
My device is Samsung Galaxy S22+, so I tried Samsung's "My Files" app first, but I looked all over and there's no trace of these special directories:

Similarly, Files By Google doesn't show them anywhere:

I also tried various other file managers, both from F-Droid and the Play Store, but absolutely none of them can access these folders.
Why can't file managers go here? How can I copy files off of there, other than by emailing them to myself or some other convoluted method (which also exposes sensitive data to other parties)?

See relevant Q&A here. Android Documents Provider how to use and do I need it?

They are not special directories but content providers backed by other apps which control what to show.

@Firelord thank you for that link. The "Files shortcut" app mentioned in the question works as a workaround for me!

@IrfanLatif, thanks for the clarification. I actually called them "special locations" (not directories) in most places as I didn't know what else to call them, I didn't think "Bug reports" and "System traces" were provided by an app and not just Android itself. OneDrive and GDrive are supported by every file manager under the sun, so as far as I could tell the only locations missing were actual directories somewhere in the filesystem.

I should also note that the reason I started looking for the Bug Reports provider in the first place is this post https://www.reddit.com/r/android_beta/comments/cq7fm1/where_is_the_bug_report_saved/

"Similarly, Files By Google doesn't show them anywhere:" apparently it's device-dependent, since Files By Google shows "Other storage" on Pixel devices, including Bug reports & System traces, but it's hidden on Samsung (and probably other) devices. On the other hand, I tried on Galaxy M21 and it's at least possible to access Bug reports & System traces from Developer options - System Tracing - View trace files. Despite selecting which app to open, it will be opened on a different file manager.


text:
Use keyboard as touchscreen input on Chromebook
I play Recharge RC on my Chromebook but I don't like using the touch screen. Is it possible to use my keyboard inputs and transfer them to touchscreen inputs?

For the moment, ChromeOS as of version 105 is testing/supporting a limited number of Android games via keyboard, but I don't see your game in particular. Source: https://techcrunch.com/2022/09/02/chromeos-is-testing-keyboard-controls-for-android-games/.


text:
Trying to convert Lenovo ThinkPad to Android
My college administrator gave me an old Lenovo ThinkPad. He wiped everything out. It used to be Windows 7 and he put Windows 10 on it. Since then, I have had problems with it, so I bought a flash drive for Windows 10 and installed Windows 10 Home.
I'm trying to convert it over to Android, and with everything I try, people tell me it won't work.
Can you please help?

There is no official release for turning an Intel/AMD notebook into an Android device. There is Androidx86 but the hardware support is very limited and I have never seem a working installation of Androidx86 (only defect installations). In my opinion your best option is to test Chrome OS Flex which is the user installable version of Chrome OS. Chrome OS should have the ability to install and use Android APK files.

Your laptop is a good candidate for Linux perhaps you heard that somewhere and conflated the two?  Linux can be much less resource intensive and is a popular option over Windows on older hardware.  Most importantly, it is likely something you can manage.  FYI if you were to run android successfully on your hw it will put you in a very small elite group of enthusiasts  worldwide.

@Robert ChromeOS Flex does NOT support Android. See; https://support.google.com/chromeosflex/answer/11542901


text:
Prevent Autofill/Suggestion to overlay the keyboard
When I tap into a text input, suggested entries are shown from top to bottom, which covers my entire letters-keyboard. This is annoying because I want to type in something.

Tapping again in the text input shrinks the dropdown to the desired height.

Is there a setting to force the second behavior to be the default behavior?
EDIT
I quick-fixed it by passing a random value to attribute name, so that the browser never finds associated values. But it's not a satisfying final solution.
EDIT 2
Reproducible on simple HTML form example https://www.w3schools.com/html/html_forms.asp

Samsung Keyboard is the chosen input method. This happens on Edge and Chrome. Tried Gboard, yes it also happens then. I don't know why some entries are remembered and new ones not. Somehow they are remembered.

Look into the App manifest of the app that you are using in the screenshot (the one that shows the dropdown). See if this attribute is present there, and if yes, what value it has. android:windowSoftInputMode. This might be a probable cause. Reference: https://developer.android.com/guide/topics/manifest/activity-element.html#wsoft

@Firelord Not sure what you mean with app manifest, I have a manifest.json in the root folder, but its React (JS library) specific and it does not contain anything with android. My application is a web application, not native.

@AndrewT. It is not coding/development question, the dropdown overlays the Keyboard from Android, from the Operating System. Its not the Web Content layer. I don't bother if the dropdown appears or not, it should just not overlay the Keyboard from the Operating system.

I just tried it on W3Schools and successfully reproduced the issue on Samsung Galaxy M12 and Pixel 3a.

I have experienced this issue multiple times recently in Chrome using Gboard on Galaxy S22 Ultra. However, I just tried repeating the issue but it is displaying properly now so either its been fixed and updated or is an intermittent issue so will update with screenshot if I experience it again.

Based on repeated tests, it's an intermittent issue on a specific condition, like due to the free space above/below the form element. It's a bit hard to replicate this consistently.


text:
Xiaomi screen turns black when under the sun
I have a Xiaomi Redmi Note 9S which has the following behaviour: it works normally until the moment it goes under the sun, then (apparently only) the backlight of the screen is turned off and never turns on again until I restart the smartphone, where it works normally until the very moment it "detects" a bright light like under the sun, then the screen goes black. When this happens, sometimes you can still see the shape of what was on screen, but most times it only goes totally black.
When the screen is black, the telephone keeps working normally (music keeps being played, receives calls, vibration responses keep working, etc...(confirmed it using scrcpy and all is working normally)), only that the backlight is turned off and it keeps totally black. During the night, i.e. with artificial light, the telephone works normally (I was able to replicate the error using a strong flashlight above the telephone, the screen also went black the very moment I turned it on).
What I tried to resolve: restarted many times, disabled every auto brightness (also one that I think is a Xiaomi MIUI only, sunlight detector, something like this) settings that are in the configuration menu, restarted using vol up + power button. Factory reseted the smartphone. Disabled pocket mode before and after factory reset.
Any idea how to proceed? What is killing me is that it seem to be a software issue, like, why the screen don't turn on back after a while, but every time you restart it, or why the phone works all night long (i.e. there no strong light on it)?
How to capture the telephone log (logcat perhaps?) and be sure of what is the exact event that is disabling screen? Maybe I can manipulate it to prevent from happening, or to make screen goes back to normal after a while, as I work as a software developer.

Maybe a 3rd party app is doing this? Try booting into safe mode and seeing if same happens.
You can also cover the camera, but that is a very temporary solution.


text:
network_selection_disabled_by_wrong_password
I run a debug because my phone did not wan't to connect to Hotspot 2.0 Wi-Fi network. I found it gives the following reason: network_selection_disabled_by_wrong_password.
What are possible reasons? User's credential are valid.


text:
How can I make my entire calendar accessible offline in the Google calendar Android application?
By default, the Google calendar Android application only caches part of my calendar on my phone's memory.  How can I make my entire calendar accessible offline in the Google calendar Android application?


text:
How do I prevent my android app from constantly getting cached
Excuse the novice question.
I've got a website which has constantly changing content. I've had an android mobile app made for me (by web2application.com) which in theory should just open the website in a frame- pretty simple stuff.
However what seems to happen is the content doesn't actually update. Even when the website content changes, the mobile app still shows the same old content. If I clear the cache for the app it fixes it and the new content is shown.
Is there a way to force an android device to not use the cache for the app at all?
I'm using a Google Pixel 4a but I think there's a similar issue on other android devices.

What happens if you use a regular web browser app like chrome? Do the site update properly or does it also show outdated content? If it also shows outdated content you should check web server configuration. It can define how often client should check for updates and how (there are different ways or headers that can be used to check for updates and only load the content if it had been changed).

@Robert Yeah it all works fine on a regular web browser apps. It stays up-to-date as it should.

Then this is a problem of the app created by web2application.com because autor-generated web apps mainly base on the web browser which is provided by Android (usually the WebView is provided by Chrome or the Google WebView provide which is effectively Chrome again). May be they set the wrong options?

I've spoken with web2application.com and they are determined they haven't got any caching set up. Frankly I don't believe them.


text:
Samsung Tab S6 Lite saying "Not Enough Space" when I try to switch storage to SD card for apps in a non-administrator user account
To add to what the title says, I have no problem when I am in the user account on the Samsung Tab S6 Lite to switch apps that are coded for such to be on the SD card that I have installed in this tablet.  It works just fine.
But, when I log into one of the other user accounts on this tablet that is not the administrator, the system says "Not Enough Space" when I try to move one of the apps in that user account over to the SD card.
It is obviously some permissions issue but I cannot figure it out after spending time going through all sort of menu options.
Google search was not great for this.  One thing similar along this lane but different is this here:
How can I transfer apps from one profile to another on my tablet?
Any help with this would be greatly appreciated.


text:
How to disable bottom app toolbar on Samsung Tab running Android 12?
I have Samsung Galaxy Tab S6 Lite and until today the system toolbar (placed at the bottom of every app) consisted of 3 navigational soft buttons. Those buttons were centered and easy to access
With the latest update it is no longer true -- the central part of this bottom pane now took app toolbar (with important and recent apps). The navigational buttons are now pushed to the right and they are not as easy to access as before.
How do I get rid of this new app toolbar?
Current system info states: Android 12, One UI 4.1.1.

The "bottom app toolbar" is known as the Taskbar and has been introduced since Android 12L.
To disable it, go to Settings - Display, and then toggle "Taskbar" off.

Image courtesy of 9to5Google - Samsung (mostly) disables Android 12L’s taskbar when you use a third-party launcher


text:
How to connect two different Bluetooth headsets to one Android phone?
I can connect to two devices, but only one is capable of being active at any given time. The reason we want them connected "actively" is singing together on apps like Smile and StarMaker.
I have tried multiple apps without any luck.
How to actively connect two different Bluetooth headphones to one Android phone? Does anyone know of an app that works or some code I can run on a Schok V55?

By default, Android OS doesn't provide a means of playing audio on two different bluetooth devices at the same time.  If both devices happen to be Samsung and produced within the past 5 years, as of the Galaxy S8 they have a feature called Dual audio that provides exactly what you need.

You can share a video or music with a friend without having to physically share a pair of earbuds. This provides a great way to compromise between different needs using two headsets with two varied volume levels connected to a single Galaxy device.

Outside of that, you can get an external USB-C Bluetooth adapter that supports it.  Such as this one

While the external USB-C adapter supports multiple Bluetooth audio sinks, your android phone won't connect to the external Bluetooth adapter because it already has its own internal Bluetooth adapter. (Ask me how I know )


text:
Stuck on logo during Android-x86 boot on PC using removable disk
I'm trying to install Android-x86 on the POS desktop using USB.
I am done with the installation, but after rebooting it stuck on the logo.

Have you checked if your hardware is compatible before installing?


text:
Moving apps to SD Card on Samsung Galaxy S20 FE Android 12
I purchased 6 months before, Samsung Galaxy s20 Fe with android  12 with 128 GB internal memory and a 256 GB external Micro SD card. I am an IT freelancer professional, so I have a job is for testing 1000's of different apps, and my main work is to install some video photo editing and some technical official apps to do my job in an instant go while traveling.
In Android 12.0 of Samsung Galaxy S20 Fe There is an option of CHANGE option in Settings > App> Storage to change (move) location of app from internal to SD card in Android.

But its the same like as in Android 5.0, it only moves the main APK files, leaving data, cache, lib, and dex in internal memory thus occupying space in internal memory. I want to keep my internal memory free for output files of video editing to fast rendering of photo editing or video editing file on mobile.
MY QUERIES:-

Is there any option without rooting to move the complete apps (lib, dex, data, and cache) to an external micro SD card?

There was an option in Android 6.0 Marshmallow for adaptable storage to format an external SD card as internal memory and move complete application files. Can I do that in Android 12.0?

there any developer option in Android 12.0 to force or make default installation of apps in the external memory card so that all apps are installed automatically with apk,lib, dex,data file in the external memory card but it works with only 5 to 10 apps out of 100 it still leave some part in internal memory?

In Android 6.0, I tried to edit the app manifest through the APK editor to change the default install location of an app to external memory. Will it work in Android 12.0? But it's time-consuming to edit every application.

Can we root Samsung Galaxy S20 FE and use the Link2SD app or any script in boot.int or any other new application in Android 12.0 which with its script links all lib, dex files in a micro SD card?

Is there any other way or method or settings options  in developer options or any other 3rd part application in Android 12.0 Samsung Galaxy S20 FE so that I can move (dex lib apk data)  or install complete application directly to external micro SD card and  keep my internal memory free for working or output files rendering ?

The reason why I still want to move apps to sd Card while having internal memory of 128GB is for testing 1000's apps and editing and rendering short video and photo editing .
I know External micro sd card is slower than internal memory but the app I install for TESTING   on external memory will be rarely used may  2 or 3 times a year but for testing and reporting to companies i need to keep it  installed in mobile for year to give usage or some log reports and its useless to give them space in internal memory and make them full my internal memory  i cant uninstall or re-install them .

For app testing I would never use a phone that I use for business and thus that is important to me.

@Robert I have three phones samsung s20fe i use for working  app testing and video editing photo editing .. second one Samsung galaxy f22 i use for banking and secure works  ..... Samsung galaxy f62 third one i use for calling  and social needs.... but for apps and unsecure work and editing working  i use samsung s20 fe  mobile as no risk for data stolen... and samsung galaxy s20 fe good for video photo rendering and many  have 8gb RAm and Qualcomm SM8250 Snapdragon 865 5G CPU Octa-core (1x2.84 GHz Cortex-A77 & 3x2.42 GHz Cortex-A77 & 4x1.80 GHz Cortex-A55) GPU Adreno 650

1-6) no 5) only on unlockable bootloader


text:
Turn off / delete "Smooth Sliding Screen" function in UI 3.0 ( realme smartphone )
How can be turned off / uninstalled "Smooth Sliding Screen" function from realme smartphone? It is an adb command to achieve that?
In UI 3.0 this function is forced enabled globally and not an option like in UI 2.0.