text:
Cannot sign in Google Play store on Bluestacks
I can't install any apps from Bluestacks because I can't sign into Google Play store. I get this message: "Couldn't sign in. There was a problem connecting to www.google.com."

Can't figure out why. My laptop doesn't even have an antivirus. It doesn't give any network error notifications either.

Bluestacks bases on Virtualbox. What network configuration is set for the Bluestacks virtual machine in the VirtualBox manager?

How do I check that and what should the configuration be set to?

Open VirtualBox and open the network settings of the BlueStacks VM configuration in VirtualBox.


text:
Where does Keepass2Android store its password files?
I've been using Keepass2Android for a while. I try to store my files in DropBox so I can access across multiple devices. I have noticed that somehow I have some copies of my mypasswords.kdbx file that are listed as being in the content://. I've searched around and can't find mypasswords.kdbx file anywhere on my phone.
In desktop KeePass, I can synchronize two password files that have the same master password, but this doesn't seem to work in Keepass2Android.
Does anyone know where content:// is located?

As far as I know Dropbox synchronized keepass2android files are kept in the app internal memory (only accessible with root permissions). content:// is a scheme that is defined by keepass2android and seems to allows to specify the file-name when you open the app.

Do you know where content:// exists?  I can't find it with total commander.  I've tried searching for "mypasswords*"  When I search for *.kdbx it seems to find a bunch of stuff that isn't a keepass file.  I've tried the stock files app  on my Samsung phone and it doesn't work either.  I've also tried connecting my phone as as drive but it doesn't work either.

content:// does not exist at all, it is an activity implemented by the app itself that accepts this as a parameter (defined in it's AndroidManifest.xml). If you use a content:// url when starting the app the app gets this just like a command-line parameter on a command-line application.

My file that's just in content:// is the one in OneDrive. I know this because there's a password in there that's not in the file I actually want to be using, in gdrive://(username)/(filename).kdbx. I opened the OneDrive file from OneDrive into KeePass2Android, and there was the password.

content:// is where Keepass2Android keeps its local password database(s). You can't access it, maybe you can see it if you root your phone. I think it's safest to choose [3-dot menu] > Settings > Database > Export database... and control where it makes a copy.
Keepass2Android has a way to synchronize with an external .kdbx. For those who want to manually synchronize (e.g. you're using Keepass2Android Offline), I've created an issue to add the steps to its documentation, and my issue has the steps that worked for me.

source: Stack Exchange

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

sort: votes


text:
I'm trying to factory reset a phone. How do I erase "downloaded SIMs"?
I have Google Pixel. When trying to factory reset it, it says "downloaded SIMs may remain on the device".
What does that mean? How do I erase these data?

The "downloaded SIMs" here refers to embedded-SIMs (eSIMs).
According to the AOSP source code, looks like the error message happens when the Factory Data Reset fails to erase eSIM data.

<!-- Factory data reset erase eSIM failure text [CHAR LIMIT=none] -->
<string name="fdr_esim_failure_text">Please reboot the device and try again. If you continue factory reset, the downloaded SIMs may remain on the device.</string>

To erase eSIM data, try resetting the network settings first. For Google Pixel series,

Tip: To reset all your network settings, in your phone’s Settings app, tap System  Advanced  Reset options  Reset Wi-Fi, mobile & Bluetooth.

Otherwise, to retain eSIM data through the Factory Data Reset, it should be possible to just continue the process when prompted.

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


text:
Signal does not allow sharing to other apps
In my installation of the Signal messenger, I can share images and videos to other apps, like email apps and the like. However my wife cannot, the option in the "three dot menu" just does not exist, only forwarding inside Signal. All our permissions are set the same and we have the same version installed.
What can be the problem? How can she be able to forward images to other apps?

We once had someone here with a similar problem. He had an app installed that caused the share-menu to crash. May be it is similar in your case. I would start searching the problem not in signal but in the list of apps that are e.g. used for sharing images. Check in the Android settings the default app for images. There you should be able to see the list of apps installed that should be shown in the sharing list. You could also check adb logcat while opening the sharing menu (ad requires USB connection to PC, installed Android SDK and enabled developer options + adb on device).

It does work the other way around

So for example sharing from WhatsApp to Signal

could you please add the Signal version of your wife's and your device? And a screenshot what you can see?

Signal v 6.21.3:
I thought I had the same problem but I realized when I open the photo then short tap again I see the share symbol in my bottom left corner:

Maybe your wife can update to v 6.21.3 as well.


text:
Does factory reset on one device affect the same accounts on another device?
I have an LG Rebel 4 and it's been having problems so I feel I should factory reset it, but I'm concerned that it may affect the accounts on my phone, also, which are the exact same as the tablet. I really don't want to lose them.
Does factory reset on one device affect the same accounts on another device?

A factory reset just deletes all your user data locally on your phone.
Data stored in the cloud and synchronized to other devices linked via an account and are not affected.
Even if you don't trust these information you can make sure no remote account is affected:
Before performing the factory reset from within Android settings activate the Air-plane mode. Now there is no chance that any account can communicate with a cloud server to tell the server that you are resetting your device.
And after the factory reset all user data has been deleted therefore all information about accounts and other saved data is gone, hence after the factory reset when you re-establish connection to the Internet there is no information available what accounts were present before you performed the factory reset. SO the device can tell nobody that you performed a factory reset.
From the perspective of the cloud services/accounts your device simply went offline and did not came back online.


text:
Magisk to set orientation - Android Head Unit
On Android head units, the orientation typically defaults to landscape.  And has disabled auto-rotation, the screen will always remain in a landscape mode. This effectively means you can't use any software on Google Play Store or other places to change this default because auto-rotation is disabled. I need to change this feature to portrait for custom firmware I have placed on my head unit (using Android 10). I have installed Magisk.
In my attempts to work out how to do this, I have gathered some information, but I have not got enough experience or knowledge to know how to do this. I really need guidance.
I believe in order to do this correctly, this needs to be done at root, and place in one of these locations in Magisk
(1) /sbin/.magisk/.core/post-fs-data.d/
or
(2) /data/adb/service.d/
and the command syntax would look something like this (3)
adb shell settings put system accelerometer_rotation 0 # auto-rotation, 0 disable, 1 enable
adb shell settings put system user_rotation 0 # actual-rotation, clockwise, options 0[0°], 1[90°],2[180°],3[270°]

Source:- https://stackoverflow.com/questions/25864385/changing-android-device-orientation-with-adb
or (4)
content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0
content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0

or (5)
import android.provider.Settings;

// You can get ContentResolver from the Context
Settings.System.putInt(getContentResolver(), Settings.System.ACCELEROMETER_ROTATION, 0);
Settings.System.putInt(getContentResolver(), Settings.System.USER_ROTATION, 0);

or something else (Other source documents)
How to change Android default-natural orientation?
Thank you for any time you invest in this.


text:
Androidify does not show correct graphic on my device
Androidify from Google that uses svg-android library, shows broken graphics when running on my low-cost Chinese tablet (Android 4.2.2). Look here:

Is someone else facing the same issue? How can I fix this?

Can you post a link to the nice app? I'd like to try it on my phone.

yes, sure! https://play.google.com/store/apps/details?id=com.google.android.apps.androidify&hl=it

I was able to replicate your issue. You need to disable hardware acceleration in Developer Options.
This step is for the Samsung Galaxy S4, but you should be able to find something similar for your tablet: Settings > More > Developer Options > Force GPU rendering.

I tryed with my low cost tablet. Without success, the problem arises with or without the "Force GPU Rendering" option activated. This is due to the poorly implemented graphic layer of the tablet, I suppose... Thanks anyway. Maybe a lot of people will solve the problem with your answer.

@Seraphim'shost After you change the value, can you restart tablet? See if that makes a difference?

Yes, no benefit

@Seraphim'shost Maybe you can change the other Drawing settings. If something works, let us know. You can post it as an Answer. :)

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


text:
Why do people recommend to flash a ROM or an Odin component (PDA, Phone, CSC) at least two times?
In XDA, I often see people complain that they flashed something, and it doesn't work. Then, somebody tells them to try flashing it again, and it works! What's the reason behind this?
I imagine this to be something related to dependencies, like in SQL. Ideally, a child table should be deleted first before the parent table. If you had a batch SQL statements in this sequence, you'd have to run the script twice. The first run would not delete the parent table (because the dependent child table still exists), but would delete the child table. Then, the second run would eventually delete the parent table. Is this the same analogy that's happening when flashing ROMs twice (or more)?

Partly, I guess. It might also be related to incomplete wipes (where parts of the old system remain; I've read that a couple of times in install instructions, to wipe twice because the first wipe usually doesn't catch all), or some step failed unnoticed.

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


text:
Changing TF300 keyboard dock to Icelandic
I have a Asus TF300 keyboard dock that has an American-style qwerty layout. Is it possible to change it to Icelandic, so that I can type in Icelandic letters from the keyboard dock?

Did the answer help you?

Try External Keyboard Helper.

A non visible soft keyboard (Input Method) intended to be used with hardware Bluetooth and USB keyboards. It automatically brings up the Input Method dialog when Bluetooth keyboard connects or disconnects (on some devices this can also be made to work with USB keyboards). It supports a lot of different keylayouts also provides a lot of configuration options.


text:
Disable notification sounds but keep SMS Sounds
Device: Galaxy Ace Duos 6802
I want to to turn off all the notification sounds, but keep the SMS sounds when I get SMS, WhatsApp messages, Skype messages, etc. It is very frustrating having to hear my SMS ringtone everytime my phone is updating an app, or when the battery is fully charged. However, I don't want to miss out on any Whatsapp messages I get.

A partial solution is to create a silent notification sound and use it as default, and then set custom notification sounds in each of the apps you use, assuming that the apps allow you to choose your notification sound. Most stock SMS apps and WhatsApp allow this, but the latest version of Skype does not.


text:
Cannot perform OTA update on encrpyted Nexus 4
I encrypted my phone because of an Exchange policy with my employer. However, to apply the OTA update, I must decrypt. But the encryption option is greyed out at Settings. I tried removing my Mail account, so the Exchange policy could just re-nable the decrypt option, but it doesn't.

Have you tried restarting your phone after you removed the Mail account?
Make sure to also UNCHECK Settings > Security > Device administrators > Email.

Yes, did not work :S


text:
Mute button doesn't work on a rooted Samsung Galaxy S4
Device: GT-I9500
Android: 4.2.2, rooted
Whether I press and hold the power button and select mute from the menu or double-press the sound icon in the pull down notification menu, the phone still rings when I receive a call or a notification.
I using the volume button to turn the sound off, but now it's on vibration.

When you've tried to put it in mute mode, does the icon (a speaker with a line through it) show in the top-right of the notification bar?

Yes the icon shows up fine

Assuming your phone is in mute mode, go to Settings > Sound > Volume, what is the setting for Ringtone and Notification? Are they 0 (left-most)?

No, the values are the same as when they are on the Normal mode

I have managed to solve my problem taking the following steps:

Install the Clean Master (Cleaner) app:

Clean Master is a Free, top-rated all-in-one cleaner app for Android™ devices.
  Clean - Cache files and residual files
  Clear - Search/call/text/etc history
  App Management - Move app data to the SD card and uninstall/backup apps
  Kills tasks - Smart memory booster

Clear the system cache;
Restart the phone.


text:
Can I recover app data after the phone has been Factory Reset?
Without remembering application data, I reset my Galaxy S3 to factory state. Now, I lost data for one expense manager app. Is there any way to recover the data?

NO. Unless you perform a backup before, you lose all app data during a Factory Reset.

Factory reset
A factory reset or master reset is a full restore of an electronic device to its factory settings. Such electronic devices include handheld computers such as PDAs and mobile phones. It entails deleting all information stored in the device. This is essentially the same as reformatting a hard drive. A factory reset may become necessary from time to time on a device which is no longer working. It should be used with caution, as it destroys all data stored in the unit. Many problems with a hand held electronic device such as freezing can be resolved by performing a factory reset or hard reset.

Wikipedia Article

No problem, just keep it in mind to prevent the answer being flagged as "low quality", and here's the forgotten +1 ;)

So does this mean this basically overwrites the internal storage removing all traces of data? Also does this mean that all "recovery applications" found internet are all scams?


text:
Mount inside subdir of /storage/emulated/0/
I'm using Debian Kit to run a Linux system on my Nexus 7 running Cyanogenmod 10.1, and I'd like to be able to mount arbitrary things inside of my /storage/emulated/0/, such as WebDAV or sshfs. The goal is for Android apps to be able to use files provided in this way transparently.
However, whenever I try to mount anything inside of /storage/emulated/0/, /sdcard/, or /storage/emulated/legacy/, it doesn't appear to Android applications, but is visible from Debian. I suspect this is because these directories are themselves FUSE mounts. Things mounted from Debian to a directory outside of /storage/emulated/0/ are visible from both Android and Debian.
Where are these directories actually located, and how can I mount something inside of them?
(Note: Debian Kit is not a chroot, but instead runs side-by-side with Android, overwriting parts of the root directory. Thus, I can directly mount to the Android filesystem without having to break out of a chroot)

I was able to untangle the knot of directories by reading the Android init scripts. /data/media/0/ is the original. By mounting sshfs (remember allow_other) to subdirectories of /data/media/0/ I have access to it from Android applications. I'd put this as an answer, but the spam-protection blocks it.

I don't know the rules of the spam-protection -- but maybe you are "too young" (fresh user) and lacked rep. With your question upvoted (and thus having a little rep), you might try again. If it fails again, and you want one of us to post the above as answer, just say so :) Thanks for your contribution!

I was able to untangle the knot of directories by reading the Android init scripts. /data/media/0/ is the original. By mounting sshfs (remember to set allow_other) to subdirectories of /data/media/0/ I have access to it from Android applications.

Mounting under /data/media/0/... worked for me too on Cyanogenmod 13 with the EasySSHFS app. Strange since it appears to be the same location as /storage/emulated/0/...


text:
Why application size increases after moving to sd card?
I installed application and see that it allocates say 35Mb. Then I moved it to alsd card and it allocates 41+Mb. I see these "changes" for every application which is moved to sd card. Why it is happens?

Some hints may be found in our app2sd tag-wiki: with the standard App2SD implementation, parts of the app are remaining in device storage. I didn't investigate this deeper, but assume there is some overlap. It might also be that some of the code is extracted (.apk files are zipped) which otherwise remains packed. Not knowing exactly, I better leave answering to someone who does :)


text:
Samsung Galaxy s5 receiving MMS as group messages?
I have a new Samsung Galaxy s5 which I like however when a single contact decides to message me an MMS (picture/video) my messages start a whole new message thread as a 'Group message'.
I just want the single message thread to continue with the same person when I received a MMS (picture/video) from that contact. Is there a way of making this happen via settings or something?
Much Love!

I recommend you change application to another is the simplest thing to do. You can find them on google store, one of the best is Textra (in my opinion).


text:
Recovery mode on android netbook?
2 years ago I was given a netbook for Christmas and it came with the Android 2.2 OS. Since then I haven't used the netbook much but recently I decided to put Linux Mint on the netbook. But I didn't get that far – as when I turned the device on (and before I could do anything), I was stuck on this screen:

(click image for larger variant)
So I couldn't put Linux mint on it because it is stuck on this screen.
The netbook worked when I first got it. It doesn't have volume keys and I've tried presing Fn+F2+Home. I have also tried pressing F2 and nothing happens. I'm at a loss for new ideas on how to fix this so my plan is to try and get into recovery mode so that I can flash another version of android to it.
So my question is how do I get into recovery mode.
I have also tried holding Power On+Home and nothing happens.


text:
Unlocking Bootloader on Motorola ET1
I would like to unlock the bootloader on my Motorola ET1, but I have a problem: once I restart the device in the bootloader, it is not recognized by my computer (fastboot devices doesn't detect it) and therefore I cannot complete the process.
Why is this? I have the Android SDK installed on my Windows 10 Pro x64 PC, and the drivers are installed as well because I am able to use adb-based commands just fine.
Here's what I am doing to try to get the bootloader.
I connect the device to my computer and use the Android SDK to issue adb reboot bootloader which causes the device to restart and boot in to this screen.

My device seems to be listed in the Device Manager no matter what state my device is in.

fastboot devices does not do anything when I run it.

fastboot devices does not show the device. I am running Windows 10 Pro x64. Unfortunately, that is all the information I can provide at the moment because I do not have access to my computer.

Thanks for the update, David – I've integrated that with your question. Next thing to check: put the device in bootloader mode and connect it to your PC, then check with the device manager if it's shown there. Though your drivers work fine with ADB, devices often identify differently when in Fastboot, so the drivers might not "match" that.

@Izzy I have added the requested information to the question.

Thanks a lot! I've readjusted them a bit to make your question easier to read (less scrolling), larger variants linked (click to see). Looks like the driver you're using doesn't cover Fastboot. I'm no Windows user, so I cannot help you much with that – but IMHO the "generic description" in device manager suggests there might be a driver from Google to match it.

@Izzy According to the SDK Manager, I have the latest USB Driver installed. The device that I am using is several years old. Could the issue have to do with the tablet being intended for corporate use?

I doubt the latter. But again: there's nothing like the driver. On Windows, drivers are specific to the device usually. So "the latest USB driver" might fit in ADB mode, but not in Fastboot mode. Not that the driver must be incompatible – it might just not feel "responsible" for the (different) ID the device reports in Fastboot mode. On Linux, I just had to check with lsusb and add the IDs to the config. I've got no idea about Windows, so someone else has to take over here.

@Izzy Okay, well, thanks for carrying me this far!


text:
Android pm command throwing transactiontoolargeexception
I am using rooted android phone and have installed AIDE for android. I am doing tutorial lessons in the app. When I click run app in any tutorials, it says "Starting… " and after few seconds "App not installed error". I looked at the superuser app's log for AIDE, and it says "unable to access package manager". Here's a screenshot:

Screenshot (click to enlarge)
Edit: I tried pm command in terminal emulator app with su access, it shows same error: "package manager not running…" I guess there is a problem with the pm command. How to solve this problem?

The problem has to do with your version of the su binary. I was using ChainFire's updated binary and it didn't work. I re-rooted with Kingoroot and it's now working.


text:
My Galxay Grande Prime can't connect to 3G anymore
I used to connect using 3G without any problem. But suddenly the 3G connection is not working anymore.
Problem:
The networking Symbol "H" appear for few seconds (2s-3s) and they disappear and it keeps appearing and disappearing as long as the 3G is on, I tested that during those few seconds the network works fine.

Note that the WIFI works fine.
What I have tried:

Reboot.
Switch-off and Switch-on 3G.
Restore default settings.

What are the options that I have ?
Android 4.4.1
Galxay Grande Prime

The sim card was broken, I tried another sim card and it works fine.


text:
Unable to connect galaxy tab pro SM-T520 to PC with windows 8.1
My new PC having windows 8.1 does not recognize Samsung galaxy tab pro connected via USB cable. What to do?
I've tried different cables and different USB ports. It does not appear in Windows device manager. It only pops-out a window saying "The last USB device you have connected to the PC malfunctioned and Windows does not recognize it". I have not installed any drivers for the tab. I need just to copy files from PC to tab (music, movies...).
Thanks for help.

OK, thanks! So let's remove the comments, all is integrated with your question now. While waiting for answers: Please check the questions in the "related" section (to the right when using the PC web browser), and also see our other answered questions on USB connection issues. With some luck, that already gets you started. Fingers crossed!

You need to enable USB debugging on the tablet, and then install the USB drivers on Windows. For explicit instructions, see steps 2.1 and 2.2 in the following guide:
How do I install CyanogenMod on the Samsung Galaxy Tab Pro 10.1 Wi-Fi?
Again, you don't have to follow the whole guide to install CyanogenMod, just steps 2.1 and 2.2.


text:
Mobile/wifi network exclamation mark
I have a problem that almost always my mobile network is marked with exclamation mark and I can't connect to Edge/3G, sometimes this happening to WiFi. I have a Nexus 5 and Android 5.1.1. I'm also trying to enable/disable airplane mode but it doesn't help.
About WiFi, I reload my WiFi router and after it it works fine. Mobile network - it's happening at two cities and seems for everybody around me everything is fine.

The exclamation mark means you have no data connection. Go to Settings and in category Wireless & networks  enable Mobile Networks. This assumes Airplane mode is off.

It's enabled all the time


text:
Move to application in sd card in htc desire 620
I have android phone htc desire 620 I want to move my all apps in sd card. I have tried but not able to do it. generally in another phone options is available in setting->apps->move to sd card
but in my phone it's not available so please suggest me how can I transfer my app to sd card

Is your phone rooted?

Our app2sd tag-wiki would be a good start for your research on this, as are the most frequented questions using that tag.

@rjt.rockx  I don't know how can I do that


text:
How do I prevent apps from waking up Sony Xperia 3 compact?
I have a Sony Xperia Z3 compact, with Android 5.1.1. This phone is not rooted, and actually belongs to a friend, so I cannot root this phone. I am having battery life problems that appear to be a result of the phone not sleeping correctly. In the battery indicator, the phone is shown to have been awake almost constantly over 16 hours, including overnight while charging, while the phone had its screen on for only the first hour of that time period.
The top battery hogs are:

Whatsapp 13%
Facebook 12%
Android OS 10%
Messenger 8%

I have already set the WiFi to never be on while asleep because I have previously had problems with this.
How do I prevent these apps and the Android OS from constantly waking the phone and draining the battery?

Is your phone rooted? If not: Either uninstall those apps or disable features like synchronisation or Push messages. If it is: get Greenify and add those apps to be hibernated.

Even if it is not, get Greenify (@GiantTree it meanwhile also works without root, though not with its full potential).

Related: YouTube app holds a long wakelock. What app settings can I change to keep it from doing this? / How to prevent apps and processes from launching in background and slowing my device / Why is Youtube draining the battery and what could we do? / What can I do to increase battery life on my Android device? / Big battery usage


text:
how do i move the setting to sd card for the downloading apps
My problem is, when I download apps in my mobile through playstore which is android it says insufficient space even tho I have space of 16 gb in memory card and the setting is also on ad sd card,it's says primary storage on sd card,but my phone's memory is full,and I have to download it to sd card but still while downloading it says insufficient space

The apps in android are installed in the /data partition which is in the phone internal storage and have fixed size on some devices like yours ,the android system offers the ability to move some apps to sdcard but not all the apps are compatible and this option is useless ,there is some work around to make your data partition bigger using some space from the SD card but you gonna need root ,busybox and init.d support ,if you have those tell me I will post the full explained methode on how to do it

Please take a look at our insufficient-memory tag-wiki to get started on this. Especially follow up to What can I do to manage my phone's internal storage? and How can I deal with “Low on Space” messages on my Android?


text:
Latest Gmail update is not working on my Samsung Galaxy S3
I have the Gmail app installed and in the latest update it said we could reply to emails directly from the drop-down status bar without having to open the app.  I don't see any feature like this.  How do I activate it?
OS: 4.1.1
Samsung Galaxy S3

I have GMail 4.3.1 on my AT&T 4.1.1 S3. I find that the Archive and Reply action buttons only appear on the new mail notification sometimes. As near as I can tell, two conditions need to be true for them to appear:

There must be only one new email. Multiple new emails will change the notification style to a list of new emails. So if you get a lot of email, you'll never see the action buttons.
There must be enough room in the notification pane to show an expanded notification without needing to scroll the notifications. So if you have a lot of ongoing notifications, you'll never see the expanded new mail notification with the two action buttons.

Note that if there's not enough space in the notification pane for the full-size notification, you can (depending whether you've got Android 4.1 or 4.2) either do a two-fingered zoom pinch on the notification to expand it, or long-press on it and drag down to expand it to see the full functionality with the buttons.

That's a good tip, @GAThrawn. I've had difficulty doing the pinch-to-expand maneuver. I suspect I'm not alone in that, and that's why they changed it in 4.2.

I find that I can consistently pinch-to-expand if I put two fingers in the middle of the notification, then slide them horizontally toward the edges of the notification.  I kept trying to slide them vertically because that's how I pinch-to-collapse. Turns out that a horizontal pinch works to collapse too, but feels odd since it collapses vertically.


text:
Asked to set PIN for credential storage
I've never had a smart phone before. Now, I'm being asked if I want to set a pin or pasword for my "credential storage" before using it. I'm not even sure what this is. It looks like I do not have much storage left and I've had this phone only a few months.

It's for installing VPN and SSL client authentication certificates that you use to access VPNs or web servers that use certificates as logon credentials. It's fairly rare to need to use credential storage for the majority of Droid users. If you don't possess any digital certificates that identify you,it has no value to you.(found in some forum)


text:
How do I get the log files on my Optima Smart 220?
I want to access the log files of my tablet (Optima Smart 220, running 4.1.1 Jelly Bean).
Also, how do I root this device so I can get the log files?

Welcome to Android Enthusiasts Stack Exchange! The question-and-answer format of this site works best if you put each question in a separate question post. The "how do I get logs" part of your question is answered by http://android.stackexchange.com/questions/27586/problems-accessing-message-logs-on-jelly-bean-with-alogcat For information about rooting, have a look at the 'rooting' tag-wiki

You don't need root to access log files.
One option is to use the adb tool from the Android SDK. But it's a huge download.
Another option is to use a tool like LogShark.
(disclaimer: I created it)


text:
How do I resize the phone's screenshot size without using an image resizer?
I have a Samsung Galaxy S4, running a pre-rooted stock ROM.
Using the Home + Power combo, I can take a screenshot that is 1080x1920 by default. Is there any setting where I could change this fixed size, without having to use a 3rd-party image app to resize it?

1080x1920 will be the native resolution of your phone's screen. Are you trying to take a screenshot of only part of your screen (cropping?)? Or do you want the image resized/downsampled before its saved?

@GAThrawn I want a full-screen screenshot, but in a smaller resolution. Although it's small in filesize, I want it smaller so that it doesn't look too big on a PC, or on email.

The closest solution I've seen is streaming the framebuffer to the PC but I can't get the new adb shell exec-out to work for some reason.


text:
Unable to resolve host "get.cm"
I have a Samsung Galaxy Tab 2 (GT-P3113). When connecting to a particular Wi-Fi network, I get a message that states: unable to resolve host "get.cm".
I am able to connect to the network and can see other devices on the net, but I cannot connect to websites. All my other PCs on the network function just fine, but this Android tablet cannot get internet access. It works fine on every other network I've accessed.
I have modified the network to use no authentication, WEP, and WPA, but still nothing.
Ideas?

Any log (logcat) that might give a clue? Hard to say otherwise.

Where do you see that message? Is it in the Wi-Fi settings page, a dialog, a notification, or something else? Also, if you're using Cyanogenmod or another custom ROM, please include that information in the question.

I am using cyanogenmod 10.1. It's a little notification box that pops up towards the bottom of my homescreen. I also managed to get my hands on a couple android phones, LG spectrum 2 and droid razr m, both right out of the box. Both of these cannot connect to the network either... I'll work on finding a log. But basically it seems to be a problem with android devices not being able to connect, but windows can.

I figured it out. My network was configured to use the network address as the router address. Windows is able to handle this just fine, I guess, but Android systems can not. So I changed the Addressing settings to set the router to end in .161 instead of .160 (the network address) and it's all good :D


text:
Trying to vacuum all databases under /data with sqlite3, but fails with error 14
I would like to vacuum all my database files under /data, to achieve somewhat better performance so I ran the following script:
for i in $(find /data -iname "*.db"); do
#echo $(basename $i);
sqlite3 $i 'VACUUM;';
resVac=$?
if [ $resVac == 0 ]; then
    resVac="SUCCESS";
else
    resVac="ERRCODE-$resVac";
fi;

sqlite3 $i 'REINDEX;';
resIndex=$?
if [ $resIndex == 0 ]; then
    resIndex="SUCCESS";
else
    resIndex="ERRCODE-$resIndex";
fi;
echo "Database $i:  VACUUM=$resVac  REINDEX=$resIndex" | tee -a /data/vacuum.log
done

As you can see this script vacuums and reindexes each database file under /data. REINDEX works fine, but VACUUM does not. It returns "Error: unable to open database file". (error code 14)
I am dealing with /data. So, it can't be a mount problem.

Is there an strace utility? Maybe that sheds some light. Also: is this an Android 4.2 device?

A quick unrelated shell scripting tip: you don't need a semicolon at the end of each line of your script. You only need semicolons to put more than one command on the same line (and inside SQL queries, as you know).

You might wish to read: Android SQLiteOpenHelper cannot open database file and SQLite - Error 14 - SQLITE_CANTOPEN, the latter giving a good argument: If the table is locked by another process the sqlite3_exec will through an error. Not sure if that's your problem, though. Google Search on "sqlite error 14" might give you additional hints.

no, the device has no strace, and it's not included in busybox. it is android 4.1.2 device.

and this script runs at early boot stage, so i do not think all of these databases are locked by other processes.

Unlike REINDEX, the VACUUM command needs to create a new temporary file to work in. It then replaces the database file with this temporary file. This means that it needs write access, not only to the database file, but also to the directory it's in.

Working on the databases below /data per se already requires root (even to read), so it's safe to assume above script has been running as root (or it would not be able to work at all). So file system permissions should be no issue -- or do I miss something?

Yeah, it doesn't make a lot of sense to me either, but it's the only explanation I could find for why REINDEX might work but not VACUUM.

Admitted, you've made your point (as technically, this really is a difference). Though it shouldn't make a difference permission-wise. Confusing thing.

yes it's confusing to me too :) as Izzy pointed out this script runs as root.


text:
Clock / Weather widget does not display on the home screen
I accidentally deleted my clock/weather from my home screen on my Samsung Galaxy S3. I downloaded a new app but when I add it to my home screen it just stays small, when I tap on it it just gives me "important information" on how to add it. It is added, it just won't open! Help!

What app is it and are you using the stock Home/Launcher? If not, what Home/Launcher are you using?

From your description it sounds like you've added an app shortcut instead of a widget. As geffchang says, be sure to click Widgets.

Go to the app drawer. At the top, you should see Apps and Widgets.
Click Widgets, and scroll through the pages. Look for the weather widget.
Once you find the widget, long-press on it and drag it to your home screen.

EDIT #1: Here's an example. In this case, I am using the Accuweather app. AND, I'm not using the default launcher, but you should find something similar.

I did that but, it just stays the small little icon, and does not actually display the time or weather...

@Michele See the screenshot I added. Look at the red boxes. That's what you should be looking for.


text:
Could I use a Bluetooth keychain (tracker) to track how many times a day an animal comes to eat on its food bowl (where I put a cellphone)?
I am researching wildlife rehabilitation and I would like to count how many times a day a released animal comes to eat on a food bowl left in the woods.
To do this, I am wondering if I could mark the animal with a Bluetooth keychain (tracker) on the animal's collar and then put a cellphone (the Bluetooth receiver) on a food bowl left in the woods, to register how many times a day (and what hour) the animal comes to feed after being released.
To do this, I think the Bluetooth reader app on the cellphone would need to operate in some kind of “always scanning mode”, in order to

catch the Bluetooth signal,
register the date and hour,
and then restart to scan for another signal without any human interference.
All day long until the phone (with a power bank) battery ends

Questions:

Could I use a Bluetooth keychain (tracker) to track how many times a day an animal comes to eat on its food bowl (where I put a cellphone)?
What Android app could do this job and generate such kind of report?

Automation is one option.  This answer can be tweaked to meet specific needs

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer.


text:
LG Secure Start-Up On Boot
I encounter this once. My phone was dead batt and I didn't do anything or remember anything that I deleted something in the settings before this happened. All I know is that I slept and my phone's locked so that I cannot do any harm to it.
But according to this issue similar to mine: Locked out of secure startup, they deleted secure files in the settings, that's why it happened. The screen on secure set up is nothing but a white screen and a text field that asks your password and even though how many times you attempt it's stuck on loop attempt 29/30.
Anyway, I told you I didn't do anything but this happens to my LGM400. This is already fixed because I just shut it down and turn it on my phone again. That secure setup only happens once. I would like to say this because I wanna know what is going on with LG. And it's kind of bothering.

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer.


text:
Modifications of vendor image on Android 10
There is a vendor image in my device I want to change (unpack/mount, doing changes, pack/umount). My purpose is to update boot.img with my new kernel (in a rooted device). Unfortunately, it does not work due to incompatible versions between a newly compiled kernel (my compilation) to the previous kernel modules stored in vendor.img. As I figure it, I need to update the old ko executables stored in vendor.img in my product.
The first step is to do dd from my device and adb pull it out to my build environment. While I tried to do a mount on vendor.img, I discovered it not working due share_blocks attribute blocking it to mount as RW (dmesg wrote: "...unsupported optional features (4000)"), To solve it, running the following command
e2fsck -y -E unshare_blocks vendor.img

will disable the share_blocks feature that prevented me to do mount as RW. Of course, doing mount RW works correctly.
In the last phase, I tried to replace files in the vendor filesystem and then I discovered another challenge into my way, Unfortunately, there was a problem with limited space in the file system,
For example: In case I want to replace the kernel module called abc.ko, deleting the file doesn't show any new free space in the file system. At this point, I can't update the old kernel modules with the new ones (compatible with the newly compiled kernel). Of course, running df -h . returned no free space and 100% used.
Does anyone have any idea what I need to do?

I can't, the original partition cannot be change

Does this answer your question? How to mount system under super partion?

No, As I said, The partition is limited to the vendor partition size !

I know it is almost 2 years ago, but this is solved.

Go to this repository: https://sourceforge.net/projects/multi-function-patch/files/RO2RW/. I used this version and the test one successfully: RO2RW-StableBeta.v3.7.2.1.zip.

You flash it in Magisk with the phone running.

Reboot and open up Termux

Execute the following commands
su
RO2RW

The script will walk you through the process. Many options like adding disable force encryption which is a boon to development since TWRP decryption is spotty at best now on a variety of devices. It allows you to resize or repartition in a variety of options.
At the end of the script, it offers a choice of a deblocked super for flashing in TWRP style recoveries or one suitable for fastboot work. It dumps the new super with a vbmeta and vbmeta_system image that corresponds to a folder in the internal storage. At this point, you can use a number of tools to dump the super and edit it, and then put it back together.

All my phones are RW rootfs now. The good old days of wiping out bloatware and having room for new system apps is back.
I am experimenting as we speak with repacking the decrypted RW super to include GSI VNDKLite system images. I love a lot of these ROMs but it is such a PITA to get good connectivity and MMS out of them due to the proprietary firmware for the devices and radios.
I am shooting to modify vendor_boot and repack the super with the GSI system, but retain the vendor-specific hardware items in the factory firmware in vendor, vendor_boot, boot.img/kernel/, vendor, and product partitions. I think it's a matter of putting them in the same folder and using common tools for repacking these and editing vendor_boot. According to what I have been reading, facilitating this is actually the purpose of the new setup with these bundled ramdisks in vendor_boot. If/when I sort it out, I will throw a tutorial up on XDA. I am about to fire this tool off towards that end: https://gitee.com/cfig/Android_boot_image_editor.

Other relevant links:

https://android.googlesource.com/platform/system/tools/mkbootimg/+/135c68bdd32ac1bbc4ec4ccb7881e2184d92c890/unpack_bootimg.py
https://source.android.com/docs/core/architecture/partitions/vendor-boot-partitions
https://github.com/u-boot/u-boot/blob/master/doc/android/boot-image.rst

Assuming vendor is standalone partition (for super partition, refer to other question)
adb pull /dev/block/platform/bootdevice/by-name/vendor vendor.img
dd if=/dev/zero bs=1G seek=1 count=0 of=vendor.img
resize2fs vendor.img 1G
e2fsck -E unshare_blocks vendor.img
e2fsck -yf vendor.img
adb push vendor.img /dev/block/platform/bootdevice/by-name/vendor

that will resize to 1 GB total.

Thanks, but it's no help me because you cannot enlarge vendor partition.


text:
Panorama app better than StreetView
Google's Street View app allows building all-round 360 panoramas, however even with the latest versions, the stiching and exposure quality are really surprisingly poor. Other similar apps have very poor ratings on the Play Store.
Unfortunately, none of the good streetview-like images I see for instance on GOogle Maps (example), give any indication what app has been used to make it.
Given the above, I feel this question is relevant, as it does not seem trivial to identify a way in which one can create such high-quality panoramas using an Android phone. Can anybody suggest how such a task can be achieved?

Unclear/doubtful if "high quality" image capture is achievable with single Android device, see hardware used by Google Street View Trekkers (walking): https://newatlas.com/google-street-view-trekker-upgrade/57728/

Making good panorama images is difficult and requires a lot of CPU power and RAM and that for just a few images in a small panorama. For a full 360 degree panorama a lot more is required. This will even bring recent high-class phones to it's limit. For my last panorama I created I used a PC and a software called Hugin. Note that also your images have meet certain criteria for a good panorama.

Hi, please take note that questions directly asking for app recommendations are still off-topic. Instead, we prefer the asker to just state the underlying problem that they want to solve and not putting any restriction for apps-only, so we'd appreciate it if you could [edit] the question, add some details and/or remove the restriction. Otherwise, you might be interested in our sister site, Software Recommendations Stack Exchange instead.

Thanks Andrew, I edited my question.


text:
S7 Edge: Internet randomly stops working until reboot
My Samsung S7 Edge (Android 7.0) has lately developed the following problem: every once in a while, at seemingly random times, the internet stops working - in any app, and both on WiFi and on mobile. Connectivity is only back to normal when I restart the phone.
This occurs maybe once every 2 days or so, and is as you can imagine very disruptive. I've let it update the OS but even the most recent update did not fix (it may not even acknowledge) this bug.
Any ideas?

Does this happen in safe mode also?

I was going to try now, but I don't see a Safe Mode among my phone's options!..

It's not a built in option. Follow instructions here. If it is fine safe mode then it indicates that some installed app is the culprit

Did you tried cleaning cache and dalvik from recovery sometimes it gets messed up after OS update..?

Here are a few things to try: i) disabling ipv6, ii) switching to 2g/3g and back if the issue resurfaces. if it persists take  the device to service centre for inspection

Please advice me, if the mentioned points solved your issue, so I can put it as answer to help other users

The following workarounds have been shown either to temporarily fix the connection drop issues or provide long-term solution (because this problem has been suggested to be attributed to a bug in hardware that may need specialised repair)

Disabling ipv6 settings

Go to Settings >> Mobile Settings >> APN settings and edit your APN-settings. Disable/remove IPv6 and save it.

Toggling to 2g/3g to bypass  connection drops

As the issue has also been reported to have been attributed to a bug in LTE radio, changing the setting from lte mode to edge/hpsa mode can temporarily resolve the drop issues, and saves from rebooting device.

One user has also reported to have sent their device to service centre to get LTE calibration done, I have suspicion that it may be band incompatibility issue)
Other workarounds

reseting APN settings to default
switching SIM cards
send the device to service centre to get it checked and perhaps fixed.

Credits

Galaxy S7 LTE problems

haven't yet had time to try all of these but I think your answer deserves the bounty nonetheless, thanks!

Thanks for that!  Please feel free to post own answer if you find anything useful, remember you can always un-accept the answer if a better solution comes, BTW thanks for bounty!!

I had a similar issue with my s7 (non-edge) when I had data saver turned on.  Turning this off solved the issue for me.  If it is restricted to certain applications, you may be able to add them to the exception list and try.
The data saver setting is under settings -> Connections -> Data usage -> Data Saver.

many thanks for your input. unfortunately this wasn't the case here, as i never turned that option on..

authors: Једноруки Крстивоје


text:
Log with timing of system events (e,g, Flight Mode on/off)
I would like to find out at what time my phone (running Android 8.0.0) was last switched into/out of Flight (Airplane) Mode. Ideally, this would be part of a longer log with the timestamps of the last N FlightMode events, alongside other system-related events.
I didn't find any quick solutions by searching this site and others. Is there an easy way to find out this information?

You can use adb for this. Run this command:
adb shell dumpsys activity broadcasts

The output would be overwhelming, but you need to look for the string android.intent.action.AIRPLANE_MODE there. You can use grep or save the output into a file and then do the search.
Look for that string under Historical Broadcast Background. You would find the timestamp you're looking for. It could look like this:

Historical Broadcast background #345:
    BroadcastRecord{48eb128 u-1 android.intent.action.AIRPLANE_MODE} to user -1
    Intent { act=android.intent.action.AIRPLANE_MODE flg=0x10 (has extras) }
      extras: Bundle[{state=true}]
    caller=android 1298:system/1000 pid=1298 uid=1000
    enqueueClockTime=2019-01-10 00:00:01 dispatchClockTime=2019-01-10 00:00:01

You can also look under Historical Broadcasts summary (background).

#15: act=android.intent.action.AIRPLANE_MODE flg=0x10 (has extras)
    0 dispatch +1ms finish
    enq=2019-01-10 00:19:14 disp=2019-01-10 00:19:14 fin=2019-01-10 00:19:14
    extras: Bundle[{state=false}]

state=true means Airplane mode was activated. state=false means it was deactivated.
All of this may seem like a trouble, so I suggest you use an automation app to listen to the intent for Airplane mode and take an action for you for convenience.
Both Tasker and MacroDroid should be able to help with this. In MacroDroid,
Trigger: Intent Received First:

Action: android.intent.action.AIRPLANE_MODE

Intent Extra:

Extra name: state
Extra value to match: true

Actions: do what you want with that
Constraints: none
Save this. Now clone this, configure the trigger and change the value for state to false. So you would have triggers for both states of Airplane mode.

Super answer, thank you! This would be the only way to do it I guess, i.e. there's no "app for it"? :)

I would have saved myself the trouble if I knew such an app. :D


text:
Phone won't boot and won't enter recovery, even after reflashing TWRP
I have a Xiaomi Redmi 2 phone on which I installed Cyanogenmod. So, after upgrading manually, the phone won't boot anymore (neither into recovery nor into the system). Only fastboot works. (Probably because whatever was in the recovery partition was lost).
So, I can get into fastboot mode, and the phone reacts correctly:
# fastboot devices
78768331    fastboot

# fastboot getvar version
version: 0.5
finished. total time: 0.003s

# fastboot oem unlock
...
OKAY [  0.003s]
finished. total time: 0.003s

# fastboot erase recovery
erasing 'recovery'...
OKAY [  0.041s]
finished. total time: 0.041s

Then I tried flashing a new TWRP recovery, that I just downloaded:
# fastboot flash recovery twrp-3.0.2-0-aries.img
target reported max download size of 268435456 bytes
sending 'recovery' (11136 KB)...
OKAY [  0.353s]
writing 'recovery'...
OKAY [  0.290s]
finished. total time: 0.642s

TWRP was the recovery I had installed before.
I also tried flashing the stock recovery, but it still won't boot.
What else can I try?
edit: I can boot a recovery image using fastboot boot recovery.img.

Have you tried flashing a stock recovery?

Couldn't find the stock recovery. It's a Redmi 2... Looks like Xiaomi doesn't make ROMs available. I'll keep searching

Ok -- I tried flashing the stock recovery, and it still didn't work.

So, I got it working again. The method was to not flash using fastboot.
I actually booted the recovery remotely with
fastboot boot recovery.img

Then flashed cyanogenmod (the system) and gapps from the external SD card.
On reboot, the system updated itself and it's working again.
And I can boot into cyanogen recovery mode (but not TWRP, as before).
Seems that it's fixed! :-)

Just saying, what happens if you flash TWRP after this? Also, accept this (your own) answer for sweet reputation :)

I did not try flashing TWRP again (afraid it's going to get stuck again)...

Can you access the phone using ADB while the phone is in recovery?
Also is it possible to set it back to stock rom?
That would be the first thing I would do and go from there


text:
Samsung Galaxy y does not boot even after factory-reset
Suddenly my Samsung Galaxy Y start to stuck at Samsung screen (not the initial Galaxy Y screen) and keep on restarting after that point. The situation is verymuch similar to this.
I did a factory-reset from recovery mode when I have sdcard in it and found no luck
then I re did the factory-reset after removing sdcard and still no luck
What are other options I have to recover from this point?

Are you sure you mean hard-reset – and not factory-reset? Also: Any idea what might have led to the situation – any changes you've applied to the device? Is it rooted, and did you perform any actions involving root before the issue started?

No idea why.Hard reset, not factory reset. Did not root.

So you really just took the battery out (hard-reset) while in recovery mode? I think you confuse the terms here (which is why I linked them; please follow the links in my previous comment). Hard Reset is just cutting power (like with the "reset" button on your computer). Factory reset is what you do from recovery to reset the device to factory settings, deleting all user-apps and user-data. So again, are you sure you just did a hard reset? Then I recommend booting to safe-mode and see if that works.

Sorry if I confused. This is what I mean by hard reset (First method in this link) http://www.hardreset.info/devices/samsung/samsung-s6310-galaxy-young/

Quoting from there: Then select from Recovery Mode menu "wipe data / factory reset" Yeah, the terms are often confused. OK, but in this case I'm afraid choices are only few: if the device is still under warranty, I'd contact Samsung support, so their techs should take care for it (send it for repair). If not, there might be something odin can do for you – but that's then better explained by someone familiar with that tool.


text:
Applied Pin Lock screen to Galaxy S6 Edge, forgot password, need to get photos from phone
I have tried using Google android device manager and end up with
"Since Google has verified that a screen lock is already set, the password you entered won't be needed."
Samsung's find my mobile site will not work because I didn't register device prior to being locked out.
I am desperate to get the photos and videos from the phone. They are memories I want to keep, please help.

Welcome to the Android Enthusiasts! You might wish to take a look at our locked-out tag-wiki – and other questions with answers for the same issue, especially: How to unlock Google Device Manager remote lock?

You can use your Google account to unlock the phone.
Here's the steps from Google:

After you've tried multiple times to unlock your device, you'll see "Forgot pattern" on your lock screen. Touch Forgot pattern.
When prompted, enter the Google Account username and password you previously added to your device.
Reset your device's screen lock.


text:
Automatic popup for captive portal
I have a working access point on a rspbi, works perfectly with my captive portal on ios and os x based machines.
But android does not popup a captive portal, and I can see the requests for clients3.google.com
The way I do the captive portal is by redirecting port 53 (udp) to my apache server, and there display the login page for the access point.
Any ideas why there is no automatic popup? I already checked the chromium project page and it looks like I did everything right.
Thanks.


text:
3G and wifi tweaks explanation required
Where ever I check for build.prop tweaks to enhance 3g or wifi connectivity I see this tweak , can anyone explain what these values are exactly?

what is "ro.ril.hep" means ?
why given the value 0 for it ?
can anybody explain the below given tweaks ?

# RIL settings
ro.ril.hep=0
ro.ril.hsxpa=2
ro.ril.gprsclass=12
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=8
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6

# net speed tweaks:
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.hspda=4096,87380,256960,4096,16 384,256960
net.tcp.buffersize.hspa=4096,87380,256960,4096,163 84,256960

# Wireless Tweaks:
net.ipv4.ip_no_pmtu_disc=0
net.ipv4.route.flush=1
net.ipv4.tcp_ecn=0
net.ipv4.tcp_fack=1
net.ipv4.tcp_mem=187000 187000 187000
net.ipv4.tcp_moderate_rcvbuf=1
net.ipv4.tcp_no_metrics_save=1
net.ipv4.tcp_rfc1337=1
net.ipv4.tcp_rmem=4096 39000 187000
net.ipv4.tcp_sack=1
net.ipv4.tcp_timestamps=1
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_wmem=4096 39000 187000

For your big question at the top "ro.ril.hep: unknown and undefined" (Source: http://forum.xda-developers.com/showthread.php?t=1610444)

Parts of those build.prop tweaks (and several you did not mention) are explained in the attachments to this XDA post. Let's see what of yours is covered – which are mostly the RIL settings (Radio Interface Layer):

ro.ril.hep : unknown and undefined … may not even exist
ro.ril.hsxpa : 1:HSDPA, 2:HSDPA/HSUPA, 3:? (HSUPA only?)
ro.ril.gprsclass : see: GPRS classes
ro.ril.enable.dtm : Dual Transfer Mode. Only set this to 1 if your network allows simultaneous transfer of Circuit switched (CS) voice and Packet switched (PS) data over the same radio channel (ARFCN)
ro.ril.hsdpa.category : HSDPA speed class; e.g. 21 = 23.4 MBit/s
ro.ril.hsupa.category : dito for HSUPA; 6 = 5.76 MBit/s
ro.ril.enable.a53 : gprs encryption algorithm; "may not even exist"
ro.ril.enable.3g.prefix : show "3g" on lock screen next to network name
ro.ril.htcmaskw1.bitmask : (not there; maybe HTC specific?)
net speed tweaks: (not documented there)1
wireless tweaks: (not documented there)2

1: also see What range of tcp buffer size do you suggest for slow and fast networks? and TCP buffers - smaller can actually be BETTER!. By the latter, the values here stand for "ReadMin, ReadInitial, Readmax, WriteMin, WriteInitial, WriteMax".
2:

net.ipv4.ip_no_pmtu_disc: "Set this if you want to disable Path MTU discovery - a technique to determine the largest Maximum Transfer Unit possible on your path." (Source)
net.ipv4.tcp_mem: "The tcp_mem variable defines how the TCP stack should behave when it comes to memory usage. ... The first value specified in the tcp_mem variable tells the kernel the low threshold. Below this point, the TCP stack do not bother at all about putting any pressure on the memory usage by different TCP sockets. ... The second value tells the kernel at which point to start pressuring memory usage down. ... The final value tells the kernel how many memory pages it may use maximally. If this value is reached, TCP streams and packets start getting dropped until we reach a lower memory usage again. This value includes all TCP sockets currently in use." (source: Network / TCP / UDP Tuning)

I won't explain all the TCP settings here (they are not Android specific, so this doesn't really belong here). You can find most of the missing settings at Obscure Settings.

PS, disclosure: linked "XDA-post with attachment" is mine. Took me half a day of research to figure most of them ;)

+1 (did an hour ago); Thanks for the disclosure, I definitely missed it. :)

@Firelord yeah, I first thought it obvious enough – but then remembered my user-names slightly differ between the sites ("Izzy" was already taken/not available when I was joining XDA)


text:
i cannot open my playstore application, using my google account
Everytime i open the play store store, it always directsme to the playstore setting where redeem appears and directing me to type my google password. just as i typed my password, connection problem always appears, where signal is strong.

Welcome to the Android Enthusiasts! I've just re-tagged your question (from what you wrote, this has nothing to do with root-access). Please take a look at our google-play-store tag-wiki, which contains some first-aid hints for all kind of playstore issues, and see if your issue is covered – or some of the more generic solutions help you.

Similar to Server Error! Play Store failing
Well you need to delete hosts file, which is done via root privileges, without root you can't delete that file and I am afraid that play store won't work without deleting this file.

Please explain what does hosts file has anything to do with the problem? More specifically, which entry or entries in that file are the cause of issue?

Actually, it's not any of the entry which blocks access to the play store. Hosts file is a list of ip addresses that your device or perhaps your google play services can access. Sometimes this file gets messed up so that even if the entries are correct, play store won't open, and the only way to get it working again is to delete the file itself. The file is located in system/etc.

You could also save the file with another name and let play store make another hosts file and maybe after some time you can have a look at both to compare and find the root of your problem. I did once but find no wrong entries at all.

Normally, the hosts file remains very much empty with two entries of localhost. What is this thing that can mess up with it?

Well, not at all, many applications that require google play services, will automatically register an IP address for itself in the hosts file, if it has another IP address that is not already registered. Once my hosts file had about 26 IP addresses. Sometimes an unregistered IP address, could be the issue.

But many times, this for gets messed up by play store, like interrupted downloads, or like unsupported app, downloaded by other means. Sometimes ip addresses conflict with each other and could also be due to any as blocker, using lucky patcher or any other app to block ads.

authors: Моніка Моніка


text:
Android 11: how to disable persistent notification?
I'm not sure what's the best name, and probably these are not even "notification" since I tried to surface the whole menu and submenu without success.
The only thing I know is that when I set up this new phone yesterday (an OPPO Find X3 Pro), at some point I did encounter a setting that allowed me to delay these notifications from the "default" (2 seconds as far as I remember) to 30 seconds.
As a result, there are some operations showing the output of their action (e.g. the contact app when you delete a contact says "1 contact deleted") for the above time in a kind of overlay that is impossible to remove. I simply need to wait for it to disappear after the timeframe.
This persistent clutter drives me crazy and I don't know where else I can search for it.
Is it my memory serving me incorrectly about the above setting, or did I really change something in the settings?

If you are talking about Toasts, there is no setting (at least in stock Android) to change their behavior.

Oppo has it's own customised version of Android, but I can't find any "Toast" in the settings. What other name this could have ... and where this might be sitting in the menu?

Consider checking Popups, dialogs, notifications, toasts: what's the difference? and clarifying it, since toasts are per-app and there are no system settings for it.

So it's a toast ... the problem is that there is no toasts in the colouros from oppo.... and I still have that 30 seconds there, though I'm sure I changed something as it was 2 secs.

So, after an unsuccessful attempt to get Oppo's support (they suggested a system setting factory reset), I was able to figure out the setting location for changing the toast length time on Android 11 and ColorOS 11.2.
Everything boils down to the Accessibility menu, particularly this one: Settings -> Accessibility -> Time to take action.
I basically turned it to 30 seconds causing the problem above described.
This was done mostly because of the "improper" description following that setting (description available only in the setting itself) as per the screenshot.

Choose how long to show messages that ask you to take action, but are visible only temporarily.

After reading this answer, since it mentions "time to take action", I think this is for snackbars which look similar to toast but allow additional actions.

No, I don't think that is the case. The notification I was receiving where exactly plain text with no further actions allowed. They were similar though, a rounder box with some text inside appearing at the bottom of the screen. Although, yes, I appreciate the "take action" bit.

Cannot be thankful more Andrea for this question. I confirm time to take action setting was the main cause of this issue. For those with similar problem: these are actually some toasts that don't react to touch or swipe. They just shown on screen for a certain amount of time and block any access to UI behind them. In my case they even block the keyboard. Oppo name them Notice

I think what you want is to:

Long touch the notification you want to disable
Select the gear button (settings)
Un-grant the permission to show notifications

You won't see notifications anymore of that app.

Those are not clickable ... I guess the other comment about Toasts might be what they are.


text:
Flash ROM of Samsung Tab A6 (SM-T585)
I have Samsung Tab A6 (SM-T585) running Android 8.0 Oreo. It has a Knox application which limits a lot of features on my device. I need to get rid of it, flash a new ROM, and get everything back to normal.
I've already tried to go to "Download mode" by pressing (VOL Down + Power + Home) but it just boots normally (download mode is disabled somehow)
I've also searched for ADB solutions, but no luck yet.
How to flash ROM on Samsung Tab A6?

sure about device model? powered off device for sure? pressed and kept hold buttons in right order (power button last)? https://www.hardreset.info/devices/samsung/samsung-t585-galaxy-tab-a-101-2016-lte/recovery-mode

If download mode is disabled flash update.zip from recovery mode

side note to visitors: download mode can be disabled by MDM Software or other methods

can you explain more where can i get this update.zip file and what exact step should i do i have Samsung tablet A6

https://www.thecustomdroid.com/sideload-ota-update-stock-recovery-adb

https://androidmtk.com/download-samsung-stock-rom

https://www.xda-developers.com/samloader-download-updates-samsung-galaxy


text:
Stop Chrome from automatically downloading files without a prompt on Android 11
I'm using Chrome for Android (93.0.4577.82) on Android 11. On Chrome on PC and Macs, it is possible to always prompt the user when the browser attempts to download a file. However, on Chrome for Android, it just automatically downloads files without prompting once I click on a link every time.
I've blocked auto-downloads in "Site Settings" and specified both the "Ask when to save files" and "Ask where to save files" options under Downloads.  However, the issue persists.
Any idea if I'm missing something? Can't seem to find a workable solution online yet.

A crude way could be to deny storage permissions to Chrome. It will be forced to ask and you can deny //I couldn't find any flags for it in the current version of Chrome

Just to clarify in case this is an XY-problem, is the problem really about automatically downloading PDF files without prompt? Just to make sure since if you expect the PDF to be opened directly in Chrome for Android, note that Chrome for Android doesn't have an in-built PDF reader, so it needs external PDF reader apps to open it (and also downloads the PDF files first).

Hey @andrew, I'm trying to prevent Chrome from auto-downloading PDFs. Even after changing the settings, the behaviour still persists in which Chrome just downloads PDFs and opens it on another app. Any idea why this might be the case? Tried beeshyams solution above by clearing cache and also storage for good measure, but still same behaviour. Interesting that you say Android doesn't have an inbuilt reader. I'm running stock Android, but it's able to open the PDF somehow? I haven't downloaded any 3rd party PDF apps

@AlbertKinterman thanks for the clarification. I mentioned "Chrome for Android" since it's not the same as Chrome for PC where users can view the PDF inside the browser. Though, Android also doesn't have an inbuilt PDF viewer, must be other pre-installed apps like Google Drive which does provide PDF viewer to other apps.

Ok sure thanks for the heads up, I think it's opening it via Drive. However, can I prevent Chrome on Android from auto downloading PDFs and other files tho? This works for Chrome on PC and Macs. Seems like a strange security flaw to prevent auto downloads on the internet.

Hey @Andrew T., any updates on this? I can't seem to prevent Chrome on Android from downloading files automatically. It just automatically downloads files once I click on a link everytime even though I've blocked automatic downloads and set it to ask everytime. Any idea what the issue might be? I'm running stock Android 11.

@AlbertKinterman sorry, I'm not sure I can help on this one. Also, since you mentioned "other files", I decided to update the question so that it's not only about PDF files anymore. Feel free to rollback if it's incorrect and/or [edit] the question to add more information.

Ok sure, thanks for the edit, not sure about all files but definitely experiencing this with PDFs. Are you experiencing the same thing? Updated to the latest version of Chrome (94.0.4606.61) and still seeing the same behavior.


text:
How to edit build.prop file in Android 11
I have a TCL 20e (6125A) with Android 11. I want to increase the torch brightness. As I read in another post, this can be done by adding these two lines in the file:
ro.media.capture.flashintensity=50
ro.media.capture.torchintensity=50

I look everywhere and can't root my device, and the two custom recoveries that I find don't work on my phone.
Is it possible to edit this file without custom recovery? Any other chance?

You don't need a custom recovery but you need a rooted device, because build.prop file is read-only by default and for writing it you need root.

Factory reset and install Magisk app 24.3
Patch your firmware’s boot and nulled vbmeta by Magisk app
Install TWRP app and wait for your TWRP images on XDA ...
Flash your device’s TWRP by any PC tools
Flash Magisk patched boot and vbmeta by TWRP
Flash your GSI, and you’ve been rooted (VNDK GSI ROM’s are rw, others are ro)
Patch your vbmeta and boot once more to root on GSI again
Edit sth you need to edit by root apps

Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center.


text:
Are these apps with package name and random numbers malware?
Did a factory reset on my phone late last month and noticed a strange app/process in data usage the last few days titled "com.sec.mimage.uid.retouching:10076", low filesize but enough to weird me out. Did another factory reset and had this come up

which seems to have similar if not the same data usage size. Potential malware or normal?

Look for the details on the app using my answer here. As I see it, the package name corresponds to something that would come from Microsoft, but MS office's package name is different from this one when one sees its page in Play Store. Try my answer and provide to us whatever information you manage to get.

Possibly related/dupe: Unknown apps/processes with number only are shown in data usage


text:
PGN file cannot be opened when sent using WhatsApp
I play chess quite every weekend. After the game, I enter my game moves into Analyze This, and see my errors. Then, I save a PGN file into my Android phone.
Then, I have 2 ways to share it :

I send the PGN file "attached" to an email, and all my colleagues that receive it
can re-play it on their "Analyze This" app, clicking on the attached file.

I send it using "WhatsApp" - no way they can play it (even me !) -
"You may not have a proper app for viewing this content" is the error message.

Analyze This is v5.4.8. Android is version 11.
Any clue?

Possibly related/duplicate to understand how WhatsApp works: Why WhatsApp is suddenly unable to open any APK shared by users?

no, it is not the same

i can run the APP if I find the file from FileManager, but not if I click on the PGN file in WhatsApp, so it seems related to WhatsApp and not to APK nor Android


text:
How to copy and paste an event in Samsung Galaxy A7 S-Planner running KitKat?
I've just bought a Samsung Galaxy A7 running on Android 4.4.4. How do I copy and paste calendar event in S-Planner app?

It would be great if this function was added again... sooooo frustrating.
It existed before:
here's a print screen from my galaxy S2 running android 4.1.2 (Jelly Bean)

Now on my galaxy S4 running android 5.0.1 (Lollipop) it isn't available anymore:

For Kit Kat I don't know... don't have any device using it unfortunately. But if it doesn't appear in the popup menu when keeping finger on the event, it's likely that it has been removed since that version.
Hope this helps and that this function will be added again in the future.

Have you tried the "share via" item, and send it to the planner again?

You can't. Functionality has been removed. Time to use a different app!

It is better if you back your claim using sources. If you cannot, then find screenshots for the earlier version where the functionality or the option is visible and then the newer version where it is missing so that we can verify the credibility of your answer.


text:
How to use PC internet in to android phone using usb cable
I want to use my PC broad band Internet in my android device using USB cable because my pc has not any Fifi or blue-tooth so I want to connect with standard USB cable and Used my pc Internet. if any suggestion then let me know.

Search and research on Reverse tethering.

As @Firelord already suggested: that's called reverse-tethering. I've added the corresponding tag to your question; please click that to see other questions using this tag, and you'll find things like How to set up reverse tethering over USB? and, more recent, How to use PC's internet on android phone through USB cable (almost the same title as yours, and should be a good match hence ;)


text:
my sd card suddenly crashed
In a morning time i was seeing pictures in my phone.
After 2 hour i saw my phone ( Samsung galaxy y ) it was
show memory card unavailable.
I did reinsert memory card many time in my phone and also in computer. But it can not find that..
i have captured many pictures at vocation time it was very important for me.
Please help me  can i recover my pictures ? please please help me. what i do ?

That sounds like your card is just dying (or already has died). If I read your question correctly, you can mount and read the card just fine – but some files are disappeared? If so: are all newer files gone? // It could also be you've (accidentally) deleted those files. In that case, please check our data-recovery tag-wiki for first aid, and especially check How to Restore Deleted / Formatted Files on HD Micro SD Card.

Also see: How to recover data from a damaged SD card?

Micro SD cards have a nasty habit of crashing at the most annoying times. There is not much you can do if your sd card has truly died other then buy a new one and hope your files were backed up. Sometimes you can recover a card if it's simply corrupt but if your cards controller goes pumpkin witch they do tend to do a lot these days your sol.

Try cleaning it, if it's broken not much you can do except trying again. If it's really really important you can send it to experts maybe they can recover something !

I doubt that helps. If it would be that, the entire card would be unreadable; there's nothing you can "clean" to show a specific file – either contacts are really dirty (then the card doesn't mount), or the card mounts fine (then there's nothing to clean).

So it's recognized ! Try recueva a nice program to recover files


text:
rooting my Videocon A55qHD
How can I root my Videocon A55qHD? I mean the steps to be taken, and if required to install some app, and if required from where to be installed.

If it's an OS <4.4, you can likely just sideload towelroot on it and do it that way.


text:
My gallery shows nothing
I've searched high and low and cannot find a solution to this problem. The other day I wiped my phone for various reasons. Ever since I did the wipe the gallery does not display any of the images that are already stored on the device. If I take a new picture it will go right into the /sdcard/DCIM/Camera directory and it will display in the gallery. Same thing happens if I download a picture it will go into /sdcard/Download and will display in the gallery.
However, any of the images that are already in any of the folders on my sdcard do not show up in the gallery. Is there a way to force the gallery to scan the sdcard or something? Thanks in advance.

The media-scanner is usually triggered at each boot for the entire device, or whenever a medium is mounted for that medium. So you could try to either reboot (which you probably already did), or go to Settings › Storage and first remove and then "mount" the sd card again. Please let us know if that helped; if not, we might have further ideas. Good luck!


text:
Transfer all sms from gingerbread to laptop
I want to transfer all my sms from my old phone HTC Explorer with Android OS, v2.3 (Gingerbread) to my laptop. How can i do it?

Welcome to the Android Enthusiasts! You could start with checking solutions on similar questions. If those don't solve your issue, please return and [edit] your post to let us know what you've tried and where you're stuck.

You Could Try this application. It works on HTC and android, ITcan sync Contacts and backup sms just like Samsung's PC suit.

I'm not sure whether this is spam or legit, but could you add the steps needed to use this app for the objective?


text:
how do I browse to files on my external sdcard when the phone is connected using MTP?
I have connected my phone to my computer (Win7) using MTP. I can browse to the H:\ drive and see things like music,amazonmp3, alogcat and so on. But when I use my phone's file manager to try and find those folders, I'm unable to. I'm trying to go to things like:

/storage/emulated/0 - doesn't have the same files
/storage/sdcard0 - empty
/storage/sdcard1 - empty

Among others. No luck though. What I'm really after is being able to store a KeePass db on my phone and access it from my PC from time to time. To do that I need to be able to find it on the (external) SD card. How can I do that?

It's usually found at /sdcard – but depending on the device (and its manufacturer), that might differ. Another important criterium might be whether you're talking about the internal (emulated) or external (physical) SD card. So could you please [edit] your question and add those details? What also helps is running the mount command from either a terminal app or via adb shell, and provide the output.

It was tagged external-sd, I thought that clarified it.

You won't believe how often tags are misplaced. Added to that, your question text lists a bunch of locations applying to the internal (emulated) SD card, which might be confusing :) Thanks for clarification! // Have you checked with the mount command? That would help us helping you.

Don't get it wrong but are you certain you connected your device in MTP and not UMS? H:/  would be visible for block devices or network shares mounted as block devices. Devices connected using MTP shows up as "Portable Devices" in Win7. At least this is how all devices behaves in my Win7.

@Firelord ack, you might be right. I will research.

@jcollum Please answer your question if you've solved it, or update the question so that somebody may see it and help you out. :)

@Firelord give me some time here man, this is not a priority in my life

That's probably cause your phone automaticly mounts sdcards in MTP, when your phone is in MTP mode you apparently can't use your file manager.

What you write is correct for UMS (USB Mass Storage) only. That was one of the reasons Android switched to MTP, which is more like a "network share": you can access files on both ends simultaneously, they no longer "disappear" from the device.


text:
Your connection is not private - NET::ERR_CERT_AUTHORITY_INVALID
I'm using: Huawei Nexus 6p with Android 7.1.1 and latest stable version of Google Chrome Browser, and whenever I'm trying to access my website and I'm getting:

Your connection is not private (see screenshot)

I removed my website name out of screenshot(s):

Please advise.

Are you sure that this isn't a website releated problem?

@ЈеднорукиКрстивоје it most likely is, but it could be a device/software problem as well (missing CA certs pre-installed by the vendor).

@ЈеднорукиКрстивоје yes, as I'm able to access it from other devices without any issues.

@GiantTree nothing is missing (CA certs are included) and SSL works properly from desktop and other devices as well.

I was able to address my issue with following steps:

chrome://net-internals/#hsts
input FQDN in Delete domain and followed by Delete button.

This may or may not be an issue on your side:
Make sure you are not using a proxy, VPN or any other kind of traffic redirection.
Inform the owner of the website that because of HSTS, you are not able to visit his website.
He needs to configure a trusted SSL certificate that is neither self-signed, nor expired (read as: You can't connect via plain HTTP for the next year, until the HSTS entry on your device expires. This implies that the site in question was not added to the HSTS preload lists of any browser vendor).
The error you presented implies an untrusted certificate chain, with the certificate used by the Certificate Authority not being trusted.
This could be because of a private certificate authority (often used for VPNs to revoke certificates) or an outdated system configuration (CA certs are updated regularly, CAs like Let's Encrypt are very young and switch their CA certificates/add new ones once they are approved).

If you are the web admin: Configure your Web Server to serve HTTPS requests with a valid certificate.

I'm an admin) SSL is configured (with valid certificate) and even though I took out HSTS  configuration, I'm still experiencing an error.

@alexus you can't take out HSTS. HSTS is enforced for a long time (configurable, should be at least 6 months) and a client won't connect to a server without HSTS (or even HTTPS). Basically: Once HSTS is enabled, you can't disable it.

sure you can) just follow my answer I just did it (without waiting for 6 month).

Now tell all your visitors prior to the removal to do this.

this is private website and my users are numbered (so that's not an issue), however I do see what you're saying..

authors: Једноруки Крстивоје


text:
I can't uninstall Spotify from my phone
I've received the Nougat update today on my Xperia Z5 today. I tried to uninstall Spotify after updating for some reason, but I couldn't find the Uninstall button; All I can find is the Disable button, it's acting like a bloatware. What can I do to remove it?

Same issue on Spotify forum: either use custom ROM, or root the phone to uninstall it...

Maybe it got added on your phone as a bloatware after the update?

It may came as system app with latest update.
So you can only uninstall using System App Remover or you can't.
You may disable app.
Hope will help you!

The app can't be uninstalled because it's in-built(pre-loaded). However, you can disable the app. Disabling is just like uninstalling apart from the fact that it will still consume space.
Edit: One way to remove the app is by rooting your phone.


text:
Change os variable for touch sensibility becasue when in sms writing mode random touched started
This problem happens when we are in text writing mode and then when switched to main page (home) random touches stopped.
I suggest that wet screen maked it but when I go back to home page everything is OK.
I suggest that my xperia Sony after broke and changing the screen glass when under sun light occur problem again but in Game Mode everything is OK. (when a game is running everything is OK.)
After all the stories I concluded that the Android operating system may be a variable for sensitivity in sms mode.(or keyboard Mode)
Accordingly if I can change the value android sensibility variable for touch in writing sms MODE we hope to fix it. Is there any solution for change android variables like this by programming or by rooting my phone?
EDIT:
SONY XPERIA Z1

I notice English must not be your first language so excuse me if I misunderstand what you are asking here...
What do you mean by random touches?  I am taking this to mean when a certain screen is open random touch events happen on screen as if you are tapping it yet you are not.
I am not sure where Game Mode comes in and what exactly you mean.
Replacing the screen may not have fully fixed your issue.  Keep in mind there is both your screen and the digitizer (the sensor that activates when you actually touch the screen) and you also have highlight lamps.  Anyways replacing these with after market stuff is always a crap shoot.  You could have gotten a lower grade screen (LCD get rated A B C D by how many dead pixels or other small issues are allowed to be present in a screen before sale).  You may have even gotten a screen not truly made for your device.  These can all cause different issues in different ways.  I have seen heat be a factor (where if your CPU temp is high the screen is warm and this changes how/when touches get detected).  I mean you could have even accidentally left a tiny piece of glass in there and it is randomly pushing on the screen, or the data cable when you connected it if it is not seated all the way or if the contacts were shorted out from getting wet this again could cause odd random issues.
As far as adjusting touch sensitivity that is a device setting any user can get to:
"Introduction
ANdroid has a feature that lets you control the sensitivity of your screen. While it's not an accessibility feature per say, it could be useful for people with dexterity issues. If you want to be very sure you are touching the right thing, set the screen sensitivity lower and you will have to work harder to activate things. If you need a softer touch because you just can't muscle your screen around, set the sensitivity higher. When I started seeing lollypop devices, I noticed that they really took some serious muscle to get them going and now I have begun doing this to all of the devices I see so that they work better with talkback.
To change this setting:
tap settings.
Tap Language and Input.
Scroll to the very bottom of these settings and tap pointer speed.
I have seen sevreal default speeds, none over %50. Increase the slider to make the touch screen more sensitive and easier to tab. Decrease the slider to make your touch screen less sensitive and more difficult to tap.
Tap OK and then experiment with the results.
Works on:
HTC! m9,
Samsung Galaxy Note3 Lollypop,
Motorola moto G lollypop,
Motorola Moto X Lollypop,"
Reference: https://www.inclusiveandroid.com/content/how-control-sensitivity-your-screen
The place where you find this setting also depends on which version of Android you are currently using so if you do not see it you can google Adjust touch sensitivity Sony Xperia
I did find this specifically for the Xperia, but if you have the Z2 or if you have a different OS version than what this users used you may again have to do some more searching.
"You have simply follow some of the steps after that your problem will be solved:::::::::::::::>>>>>>>>>>>

First of all go to the main menu
Then go to the setting icon
Then go to the display option
Then tap on the touch option
Then increase the level of touch
Then save the setting
After that restart your device

All the best
Thank you"
Reference: http://androidqueries.com/how-increase-touch-sensitivity-sony-xperia-u-mobile-13238.html

Ok dude....if you have root there would be a solution for that problem.
Mount system as r/w and go to system/usr/idc.
It that folder you will find 3 files.
Open, with a text editor, the file called "clearpad.idc" .
In that file search for " touch.filter.level = 2 "
By default the value would be "2".
Change that value the as you want between 1 and 7. (I would recommend "4" or "5")
Reboot your device.
source is here


text:
Phone unable to recognize headphones
Explanation of issue: when I plug in headphones (any pair of headphones), the line out icon appears instead of the headphone icon (see image below).

As a result, no sound comes through the headphones, although there is definitely mild feedback that does come through.
Phone: LG G4
Things I've tried:

Different pairs of headphones
Turned phone off and on again (with headphones plugged in and without)
Checked all audio related settings
Downloaded SoundAbout, but even this doesn't help, as it's not an issue of the phone misunderstanding the type of headphones, it thinks they're something else entirely. I did get some audio coming through the headphones after selecting "Wired Headphones" and telling the phone to ignore the headphones being plugged in, but it was very quiet and distorted by feedback.
Cleaned out headphone jack with compressed air

It might be because of an issue with the headphone jack area being broken through wear and tear (or the phone falling). How long have you had the phone?

It's 4 months old. There should be almost no wear on it yet. The phone has never been dropped without a case, and never significantly.

Wild shot-  try Macrodroid automation app and create a macro-use trigger headphone inserted, action as  control media options, constraints-none and see if something works

Unfortunately, no luck there either.

Ended up sending to back for repair. They replaced the mainboard, which means they couldn't be bothered to actually debug the issue and just nuked it. Not very satisfying, but it works now.


text:
Can't leave beta test program for an app in the Play Store
A few months ago, I signed up to beta test the New Scientist app in the Google Play Store. Now, I would like to go back to using the production app. I went into Google Play Store and searched for the app, then under "you are a beta tester" I tapped on "leave". I then uninstalled the beta version.
The problem is, now when I search for New Scientist in the Google Play Store so that I can install the production version, it still only shows me the beta version, and it says "removing your account from the beta program." I can't reinstall the beta, and I can't install the production version, so I am stuck.

I have tried rebooting the device, and I thought about maybe deleting cache and storage for the app, but of course, the app is no longer on my phone, so I can't do that.
How can I go back to the production version?

Try clearing cache of Play Store app

If that doesn't fix, try uninstalling updates of Play Store and update Store

Could you check the app on the web version of the Play Store and see if there's any difference? Or check the beta tester again directly with this link? Also, might be caching on the server-side of the Play Store.

I have the same problem, I can't find any way of leaving the beta program for a specific app or of installing the production version.

BTW in my case it turned out that it was because I wasn't added directly to the beta program, but rather as part of a group.  I had to log in to the play console using the beta program administrator credentials (which fortunately I had access to) to remove myself from the group. Even then the play store claimed I was a beta tester, but it correctly downloaded the prod version.

Same problem with another application. Just go to   Settings → applications → Manage apps → Google Play Store → Storage → Clear data, and when it shows an option, choose only Cache.
Try to reach the app again.


text:
Rebuilt `super` partition won't boot
I'm trying to customize an Android 11 super partition, removing certain apps. I used https://forum.xda-developers.com/t/guide-ota-tools-lpunpack.4041843/ to unpack the super partition, mounted them as read-write using the instructions here and then repacked them as follows:
~/otatools/bin/lpmake \
--metadata-size 65536 \
--metadata-slots 2 \
--device super:2684354560 \
--group qti_dynamic_partitions:2680160256 \
--partition system:readonly:700383232:qti_dynamic_partitions \
--image system=./system.img \
--partition system_ext:readonly:300167168:qti_dynamic_partitions \
--image system_ext=./system_ext.img \
--partition product:readonly:68022272:qti_dynamic_partitions \
--image product=./product.img \
--partition vendor:readonly:304410624:qti_dynamic_partitions \
--image vendor=./vendor.img \
--output ./super.img

The command executes fine with the usual messages about invalid sparse images. But when I flash it using EDL mode, the phone won't boot. Furthermore, 7zip won't open this file like it opens the original super image, it detects it as a different format. It doesn't seem to be a boot verity issue. Obviously, I'm doing something wrong, but what?

Does this answer your question? Android Verified Boot and generation of vbmeta image

@alecxs No it doesn't, I'm not asking about a vbmeta image and it doesn't look like a verified boot issue to me

@alecxs I think you're right that it's the dm-verity causing the problem. Unfortunately the bootloader cannot be unlocked on this device, and flashing the vbmeta without unlocking does cause the red warning screen.

try to hex patch devinfo partition https://forum.xda-developers.com/showthread.php?t=4100897

I tried that already, but like the article says, it's only for zte phones. My devinfo partition is completely blank. If you look at the source in the Alephsecurity article, you will see that only certain bootloaders store the unlock info in devinfo - not mine, apparently. It looks like the bootloader itself is stored in the modem partition but I have no idea how to patch it.

Does this answer your question? How is bootloader state protected against physical tampering in Google Pixel

Try replacing readonly with none, and add the flag "--virtual-ab". That did it for me.


text:
USB tethering is constantly disconnected automatically
I'm using a Samsung Galaxy A7 2016 on Android 7.0. I use USB tethering to access the internet on my PC, but after enabling USB tethering and using it for about 5 minutes, it disconnects, and I should enable it again on my Android phone.
The USB cable is not broken (It doesn't have any problem with charging).  I bought it about one month ago.
What should I do to stop disconnecting automatically?

A similar problem happened to my LG V20 running unofficial Android 14 (LineageOS 21). Trying to switch it on while connected to my computer just turns it off immediately and the notification and Quick Settings tile still reads that USB tethering is on.
Reading the logcat for diagnosing this problem there is this: Tethering: ERROR could not enable IpServer for function RNDIS It's the error message with NO Google Search results. That's such an undocumented error right there!

In "Developer Settings", search for "Default USB configuration" and select "USB tethering". Reboot the phone (connected to the PC via USB) and try to access the internet.


text:
Change icon shape and display [Android 11 Go edition]
Just bought a new Nokia C01 which runs Android 11 Go Edition. Settings > About phone > Android version has these details:

Android version = 11
Kernel version = 4.14.193+
Build number = 00WW_1_210

On the main run screen, the icon for a group of apps shows up to four icons from the apps internal to the group. The Chess group below is a good example...very messy!

The icon for a single app, like Iron Will, is perfect. On my previous phone, the group icon was taken from the 1st app in the group. This was a much cleaner design.
Is it possible to configure the group icon display on the home screen on my version of Android?
When I click-hold > Home settings on my version of Android, there are no options to modify the style or arrangement of icons on the home screen.

You can use a 3rd party launcher app, e.g. Nova Launcher allows to configure the icon shape, background and so on of app groups (at least on regular Android, not sure about Android Go).

The customization depends on the Home Screen/Launcher app. This behavior looks the same on Pixel Launcher (default launcher of Nexus and Pixel devices).