text:
The creation date of files changes when they are moved on the SD card mounted in the smartphone
I’m trying to organize photos and files stored on an SD card using file explorer apps on my smartphone. However, I’m facing an issue where simply moving files to another location within the SD card using these file explorer apps causes the creation date of the files to change. For instance, after moving files to a different location on the SD card using a file explorer app, then disconnecting the SD card from the smartphone and connecting it to a computer, I can see that the creation dates of the files have changed.

I have tried using various file explorer apps (such as X-plore and Total Commander) to resolve this issue, but the problem still persists. Currently, I am using a Galaxy Note 20 Ultra 5G with One UI version 5.1 and Android version 13.0.

The filesystem used by Android for the SD card (exFAT) only supports storing times for:

Access
Modify: when the file or metadata was modified
Change: when the file was changed (this can be set arbitrarily)

Therefore you can't keep the original creation time.
See also this related question: Change file creation timestamp on an exFAT volume from Linux

Thank you for your response. As of now, it seems there is no way to preserve the creation dates of the data stored on an SD card when transferring them.

Thanks for the update! Does the Modify timestamp automatically get set when the Change timestamp gets set (and vice versa)?

If you modify the file itself, both get updated. If you modify the change timestamp, it will update the modify timestamp too. As far as I know, you cannot set the modify timestamp directly.


text:
For RealVNC viewer for android is it possible to have the cursor go to where you touch?
I'am using RealVNC viewer android to control my computer but I would like to make a left click where I touch with my finger.
Dragging the cursor around is tiring when you have to make a lot of clicks...

I use AVNC, an open source application for VNC connections available on F-Droid and it does exactly what you're looking for, clicking the screen performs a left click on the clicked position

Thanks, it helped. When I used RealVNC, sometimes the colour was weird (with stripes of different colours), the workaround I found was to set the image quality to high. In AVNC I didn't find this feature but (for now) the colour quality is fine as it is

source: Stack Exchange

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

sort: votes


text:
How to set screen resolution and density in /system/build.prop?
I want to automate the creation of virtual android devices (using Android x86 and QEMU/KVM on Linux), the device settings includes screen resolution and density. The common way to set these settings is through adb shell wm size and adb shell wm density but it requires the device to be running, while changing /system/build.prop doesn't, I can mount the virtual disk and make changes there.

Since you are open to modifying virtual disk you can edit the file settings_global.xml located under /data/system/users/0/ directory. Among other things, look for these two keys in that file:

display_size_forced
display_density_forced

These keys correspond to wm size WxH and wm density DPI respectively. Change their values to your desirable WidthxHeight and density.
Save it. That's it.

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


text:
Calls go through even when notifications disabled
I disable all notifications in app notifications menu and text notifications do not show, as intended, but calls go through... no notification is shown when someone calls, but the call sound rings. So it is impossible to fully silence specific apps.
System details are:

Deny/Remove the phone, messaging, etc permissions of that app


text:
Cannot move individual contacts among storage locations
I am on Samsung S10e, Android 12.
In my older phone/OS, I used to be able to move individual contacts among the various storage locations.
E.g., I could move a contact from my phone to my Google account (exception: once a contact was in Google, I couldn't move it elsewhere, but I guess that was normal).
Now I can't see that option anymore. The closest I found is with

Contacts -> Three bars -> Manage contacts -> Move contacts

but that seems to move all contacts in one location to another.
Can I recover the previous behavior?
Note: I don't want to sync contacts, but move among storage locations.

I was only missing one step... entering Move contacts.
Still, I wonder why Samsung removed the capability for moving a contact from within the view of that contact, as it used to be possible, given it is a useful feature.

"Still, I don't know why I cannot move a contact from within the view of that contact, as it used to be." this depends on the Contacts app, which is highly customizable by the vendor/ROM.

@AndrewT. - I rephrased my statement.


text:
Insufficient storage when attempting to download app
I got my new lg g3 and when i try to download something it says that there is insufficient space on the device. I looked up some solutions and google play services doesn't let me uninstall updates. are there other solutions? Btw i have about 8 gb of storage left

i added the insufficient-memory tag to your question. Try taking a look there there for more tips and info.

Please see: Insufficient storage message when attempting to install app / “Insufficient storage” when trying to install new app and, as Ryan recommended, the insufficient-memory tag-wiki.

Depending on where your phone is saving your downloads to, it may have insufficient space there (most likely the internal storage). Then your system may have already notified you that the system may misbehave and you should clear some storage. If not, then your storage may be messed up and the system is not allowed to write to a specific folder (I don't know what you try to download and what you use to download that).

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


text:
Can't preview files nor open them via Drive app
Is it just me? Or anyone else having issues with Drive app on their Nexus 6?
Nexus 10 & Nexus 5 work just fine.
Tried removing it, rebooting, reinstalling -
Log out & logging back in -
Clearing cache (and data)
There a no precise thumbnails. The documents are there, but won't open, like they aren't really there.

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


text:
Can't install xposed framework
I want to install the xposed framework on my Nexus 5 and in the framework, the install/update option doesn't work.
My Nexus 5 runs Android 5.0 (Lollipop).

Are you running Android 5.0 (Lollipop)? The xposed framework doesn't support it yet...

The xposed framework does not currently support Android 5 (Lollipop). More specifically it doesn't work on the ART runtime which is available as a developer option on 4.4 and the only available runtime in Lollipop. You will have to wait for the xposed framework to be updated in order to install it on your Nexus 5 (or downgrade to 4.4 if it's that important).
Ryan's comment appears to show that it's actually the API level but I believe that's a side effect / symptom of running the ART runtime.

ART isn't the problem with xposed any more. I had xposed running with my LG G3, while running in ART. xposed doesn't yet support SDK version 21, or armeabi-v7a. http://i.imgur.com/2rzvG5g.png

@bmdixon Time to edit this answer.. ;)

The Alpha version of Xposed is now available for Lollipop on ARMv7 and higher devices, so you should be able to install it without issue on the Nexus 5.  Refer to the XDA thread for all the details:
http://forum.xda-developers.com/xposed/official-xposed-lollipop-t3030118

Welcome to Android Enthusiasts. Link only answers are not good answers. You could include information like how it is alpha release. How it currently only works on ARMv7 devices. The link itself does not explain how it helps answer the question.

authors: ورشه دهانات المستقبل


text:
What is the internal storage being used for?
My Android phone is showing me a notification saying that the "Phone storage is low". So, when I click on the notification, it shows me this:

The total space used is 6.59 GB, but the space used by the apps (which, I suppose, include cache and data as well as the application binaries). So what is using the other 6 GB!?
Android version: 4.2.2
Manufacturer: HTC

Not sure from the information given. There are apps that can help you track down just where your storage is being used, such as DiskUsage: https://play.google.com/store/apps/details?id=com.google.android.diskusage

Related: https://android.stackexchange.com/a/216132/218526

A good few GB is only your OS (android) then you have all that sometimes useless apps pre-installed on your phone + the apps you installed yourself it is not possible to say from that image but musics and photos usually take a large amount of MB if let to indefinitely accumulation especially if you use whatsapp/other apps.
Cache of apps can really take up alot of space if not cleared regularly(you would be surprised) use cache cleaner app
This is a major problem on androids because the internal memory is so low and you can't move apps to sd card so yeah its very annoying(i had to live with one with 2GB free only)
Clear your cache of apps using an app delete photos you don' want anymore uninstall apps you don't use anymore and if rooted uninstall all the blotware they forced on you is what you can do to get rid of that message.

I thought the cache was being accounted for in those 374.89 MB.

...or you can go to android settings for free and select storage option and see which category takes most of your space. If you want to clean your cached files (you can do it directly from storage screen, just click on Cached data category), I recommend ES Task Manager, its free and in the combination with ES File Explorer he's best option, at least for me.


text:
Password Lock-out
I've mentioned this on another similar question. I haven't used my Android Tablet for maybe a year now, mostly because I had lost the charger. I found the charger and thought "Why not?" so I charged it up. To my dismay, I had a put a password combination, locking me out until I remembered the password from last year. I've tried every password I can think of, and I'm still locked out. Supposedly, there's a helpful "Forgot password?" button I can press and fix this whole mess. I can't find any such button, and I can't factory reset (I've tried out of desperation). Anyone know how to fix this???

possible duplicate of Recovering from forgotten lock pattern

You might wish to take a look at Cannot unlock tablet as have no internet connection? – which mentions a lot of possibilities. If none of those work, please [edit] your question to tell what you've tried and where you're stuck. Also let us know why you "can't factory reset" – how did you try that, and what happened?

authors: وليد صلاح ابوالغيث


text:
Samsung Galaxy S4 crashing randomly with Xposed Framework installed
I am on a rooted Galaxy S4. Software version 4.4.2. I have the xposed framework 2.6.1 installed. I am getting random crashes every few minutes-hours with it installed, with, or without modules. I dont get a popup error message. I just get the one vibration, followed by two short vibrations a few seconds later. I have tried asking elsewhere, I have tried different versions of the framework, I have uninstalled and reinstalled. Nothing has worked. I know it is xposed because as soon as I uninstall it I get no crashes.
The logcat messages says:
01-02 16:13:23.677 E/DatabaseUtils(894): java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
01-02 16:13:23.677 E/DatabaseUtils(894):    at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:14620)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2258)
01-02 16:13:23.677 E/DatabaseUtils(894):    at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:663)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.content.ContentProvider$Transport.call(ContentProvider.java:325)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:275)
01-02 16:13:23.677 E/DatabaseUtils(894):    at android.os.Binder.execTransact(Binder.java:404)
01-02 16:13:23.677 E/DatabaseUtils(894):    at dalvik.system.NativeStart.run(Native Method)


text:
Files and folders are visible on computer, but NOT visible on Android's file explorer
I have Nexus 6 running on Lollipop. I am seeing folders in Android File transfer on the computer which are apparently not real, or at least not visible on the phone in file explorer.
Here, you see the "Music" folder on PC,

But not on Android,

In addition to seeing the folder only when I look from the computer. This seems to be the opposite problem everyone else has. What is going on here?

It's due to a difference in permissions.
When you are looking from the computer, you are accessing the phone over ADB or MTP, which is likely running with special privileges, such as 'shell' or 'root'. When you are looking from the app on the phone, you are running as a certain Android 'userId' and 'appId' in a sandbox which does not necessarily have access to other user's files or many system files. In fact, Android 4.2 and later uses file namespaces and bind mounts to make other user's files completely invisible (not even mounted) when another user is logged in. Even a root file explorer will not see unmounted files.
The only way to see all system files is to be running as root. The only way to see all of a particular user's files on external storage is to be logged in as that user, thus forcing the system to mount the appropriate external storage folders.


text:
Moving internal memory to external sd card
My phones internal memory is full, how do i move it to my secure digital card? How can i get
my files
off my secure digital card if i took it out wrong, I did a factory reset?

You need to use a file explorer to move files from internal memory to secure memory card.
You can download file explorers for free from play store. ES file explorer is a great one for example.
You can then cut and paste your downloads, media files, documents to your sd card. Your internal memory is displayed as sdcard0 and your external sdcard is displayed as sdcard1. They both will be present in /storage folder.
If you want to move app data to external sdcard, you need specialised application. Many such applications would need root access to function. Link to sd is a great app for this purpose.

You could just connect his phone to the computer and cut paste all the files from your internal sd card to your external secure sd


text:
How to make full backup of encrypted Lollipop Nexus 5 device?
This guide describes how to make full backup of whole memory block.
My N5 is encrypted with Android 5.0. As far as I understand new mechanism, it envolves dependency on some external data taken from separate hardware component (part of encryption key). Is it guaranteed that it will not altered after I factory reset and flash Android 4.4 ? And even if it's ok, is it possible finally to restore such backup ? (May be /dev/mmcblck0 is read-only or otherwise restricted due to way hardware-accelerated encryption/decryption works.)

Related: Full Backup of non-rooted devices & How to backup an Android device? & How to do backups and updates properly with full device encryption?

You could decrypt the device for a backup, as that would make things much easier and I hope you make backups infrequently. Then do a Nandroid backup, and then reencrypt.

@Tamogna, it's not possible to decrypt already encrypted device (at least on Marshmallow). Only factory reset.

The best option I found is making unencrypted backups with WugFresh NRT:

Turn on airplane mode (not related to encryption, just recommendation in order to prevent sudden changes in data during backup)
Make nandroid full backup (select all partitions available, for 'recovery' partion ROOT required)
Make data/media backup
Turn off airplane mode

These backups will be unencrypted.
Restoring process is symmetric and also doesn't depend on whether device encrypted or not.
If you want to keep backup data encrypted, just use encrypted virtual drive (BitLocker, TrueCrypt, etc.).

How does turning on airplane mode make the partitions unencrypted? Can you link to something that documents this? Also, in order to perform a nandroid backup you have to be in recovery, how do you turn on airplane mode in recovery? The radio would not be on in that state, so the device would already be "in airplane mode".

@RyanConrad, airplane mode isn't related to encryption, it's just general recommendation for overall process, because it consists of several steps and reboots in different modes (data/media part is done in normal operating mode when radio is on).

You can install TWRP for your nexus 5 (just Google it...).
It will ask you for your password when you enter the recovery. Then you can do a full backup.

I'm familiar with TWRP a little. It can not do full backup simply because it uses internal storage to save backup data. (At least for Nexus 5.)

Why you can't copy that backup data to your computer?

Why? I can. I said it's just not full backup, because it doesn't backup part of memory (userdata partition) used for storing backup being done. That's why I referred to the guide at very start of my question, which describes how to perform block-level copying of whole(!) memory directly to PC.

@ArtemPisarenko The link you posted shows how to do a backup of the whole memory block (in section "Back up of the whole memory block (via adb)"). That includes the userdata partition. You don't need to do it over wifi either. The problem is that userdata is encrypted. So you could instead copy just the decrypted block device, if you enter in the right password for TWRP to decrypt it. And yes, you can do the reverse and write the backed up userdata partition back to the android device.

Just install CWM Recovery on your device. You will get some options under backup and restore.

You can effectively backup your current data/ROM and later restore at any stage.

Does it allow to import/export data directly(!) to external storage ? (Otherwise I don't see any difference with TWRP.)

Yes,  it allows backup to external storage.


text:
How do I recover photos taken from guest account in andriod 5.0
On my Nexus 5, with Android 5.0.1, I had switched to guest user and had taken some photos. Then I switched back to my admin user. A day after I switched back to guest user to get those photos and started a new session instead of continuing the previous session and I lost all my photos. I know starting a new session would have deleted all data of previous guest user as it is temporary data, however is there any way I can recover those photos deleted from guest account.

Community bump prevention: this question was closed because the question seems to have been abandoned (OP hasn't visited the site after posting the question, and no answers have score above 0). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

No, if it's right what you say and all guest data from the previous session was deleted you can't find anything back. If it isn't deleted completely you can try to look for it in the system folders.
Have a nice day,


text:
link2sd doesnot work please help
Link2sd not working on my rooted phone please help.
trying from 2 weeks. having Android 4.2 jellybean. it says Mount script cannot be created. no such file or directory.

No its not duplicate because i have downloaded it from Google play store. Please tell me another reason or sollution.

You can take a look at the related links on the right, both here and in the other link I provided. Also take a look at link2sd working issues. Also, a search turned up mount script cannot be created. no such file or directory

I had read the given answers before also but i cant find my answers. Its not working. I have increase my internal memory before also but that time no problems arrived but now its not happening. Please help.

I will ask you the same question that is in the mount script cannot be created. What did you use to create the partitions?

I had used mini tool partition wizard on computer to partition my sd card.

Since you have to partition and format some as ext4/swap, i would suggest a LiveCD of linux and use GParted. windows doesn't know how to do anything with those partition types, so I would not trust anything on windows creating them. You will have problems like this.

I had used an application called Aparted(an application to manage partitions on android) also. It also detected that the partition is ext2 and its working correctly but link 2 sd dont detect that partition. Not only this, i had tried every partitions except fat16,fat32, and swap in my second partition but it also didnt work. Please help.

Please somebody help. My phone has low internal memory. So i cant install much games, apps or softwares.

You should edit your question with all the additional information instead of listing them in the comments. This way your question becomes more readable and attracts more potential answers.


text:
No recovery mode .. Stuck in Fastboot mode (RAMDUMP)
i have my cherry mobile Omega spectrum ..
i was supposed to reboot my phone after installing a custom
i can't find any answers in my  group so i decided to post here about this problem anyone here can help me ??
i'm new here ..p thanks a lot

If you are in fastboot, you should take a look at my answer on What are all the functions of fastboot. Fastboot can allow you to push a recovery image to your device if you don't have one for some reason.

Could you clarify the question once more? "after installing a custom".. ROM or recovery?

As Ryan commented, you can use fastboot commands to push a recovery image to your phone.
download a recovery image for your phone if you don't have one, then connect your phone to your pc and, via the fastboot tool on your computer, type
fastboot flash recovery recovery.img

where "recovery.img" is the absolute path of your custom recovery image (path is not required if you placed your img in the same directory of your adb-fastboot toolkit).
Afterwards, get into recovery (it should go automatically there if system is missing/corrupted, if not try pressing the power/vol combination for you device)
As you are into recovery, flash your OS as you normally do.
PS: before flashing your system via recovery, remember to update your custom recovery, to avoid using a buggy one. Also, be sure to make it check MD5 sums before flashing.
It is also possible that your problem is temporary: a lot of people got through this just by extracting battery, SIM and SD from the phone and then booting normally. Try this before doing anything.


text:
unable to free up space on samsung s3 mini
I've got a Samsung S3 mini. It keeps telling me that I have insufficient space. I have just deleted loads of photos and videos, I only have a few apps. Instagram, pinterest, watsapp and picsart. I deleted two of the apps but it's still saying insufficiant space. I have no idea what i'm doing wrong? I have restarted the phone to see if that helps but NOTHING.
When I've gone into storage it says that I have 810mb in the downloads...so i clicked on it and cleared the two things that I had in there, it's cleared them but is still saying 810mb..
HELP

It might help to get a better look at your internal usage.
An app like Disk Map has a function to view disk usage. You may be able to use this to identify large files and delete them.
In this particular app, select 'Internal storage' and press the 'Disk map' button to see something like this:

And you can even long press items in this map to see options to delete them:

Download clean master from Google Play and try to clean your device using this app. Also go into your phone storage section, select miscellaneous and remove all data...
Hope this helps!!


text:
How can I unlock my phone? I locked it using Android Device Manager, but it claims I entered a wrong password
I have an Samsung Galaxy S3 Neo.
Bus 002 Device 042: ID 04e8:6860
Samsung Electronics Co., Ltd
GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]

The keyboard & language setting is português.
I today installed Android Device Manager and to test it's functionality I locked the phone with the password: "abcd" (4 letters were required).
After entering the password and confirming with the "OK" button of my keyboard, the phone showed me that the password is wrong. "Senha incorreta".
I reset the password after some tries to "123456" and the phone reloaded the lock screen. Again the password showed up to be wrong. I also tried the alphabetic password: "abcdefg" - same error.
I changed the language of my Google account from German to Portuguese and reset the password to "123456" again and I tried to really reboot my phone and unlock the SIM card again. But anyways I can not get through my lock of the Android Device Manager.
I tried to enter the password 35 times wrong with hope to get a chance to authenticate with my Google Account login.
I also tried to connect the phone with adb but it does not show up in this state with:
adb devices

So what can I do to get access to my phone again?

Just a thought, from my recent experience when an Android tablet started doing something I couldn't explain: Does the phone have a documented "reset to factory configuration" operation? You'd lose everything you'd installed on the phone so far, but if you've backed up fairly recently, and/or if you haven't customized it too heavily, that might be acceptable.

related: Android lock screen won't accept password from Android Device Manager

I tested this on a Nexus 5 (v5.0.1) running UK English. I locked the device with Device Manager then, without unlocking it, I used Device Manager to lock it a second time. I then used the second password to unlock the device. So, you should be able to change the lock password using Device Manager - it seems that only the last lock password is required to unlock it.
You can use a one character password to lock the device. Perhaps give that a try?
Another thing you could try (assuming you are using the web page to lock your phone) is to use Device Manager on a different Android device to lock your phone. Perhaps there is something wrong with the translation between the characters in the language entered into the web page and those entered into your phone.
Hopefully someone else might have a better answer than this. :(

I tried éééééé as a password but the phone claims again that the password is wrong.

@tokam, perhaps use a single character (rather than six characters), and make it a simple ASCII character without an accent? For example, just one letter 'a'. As a lot of Android development happens in California, it wouldn't surprise me if an accented e caused problems. :)

Does not work too. The phone was new from today. I invested 2 hours to configure all. I will wipe it now and try to reproduce the problem.

Oh! If there's nothing important on the phone, maybe test Device Manager's "Erase" function. :-)   If you can reproduce the problem, make sure you file a bug report with Google.

@tokam: Immediately before you try to reproduce the problem, may I suggest you do two things: 1. Enable USB debugging. 2. Make a full backup of your phone, apps, and all of your custom settings. Later on, please let us know whether or not you manage to reproduce the problem.

How to do that backup? Just copying some folders?

I reproduced it. I will now wipe the phone again.
How to create the bug report? At the Google telephone support where I ask (before wiping the firste time) the lady gave me this obviously wrong link:
https://support.google.com/chrome/answer/95315?hl=en

I created the bug-report: https://code.google.com/p/android/issues/detail?id=93132&thanks=93132&ts=1420376781

Wrong Forum: Status closed!

@tokam My apologies. I gave you the wrong link - that was for developer related bugs. This is the one you need: https://code.google.com/p/android/issues/entry?template=User%20bug%20report .  As well, I would suggest putting as much information into the bug report itself, rather than linking to this website. Finally, it would be interesting for you to try setting your phone to US English and trying to reproduce the problem. My guess is that it would work properly, in which case you'd have evidence that the problem is language related.

https://code.google.com/p/android/issues/detail?id=93741&thanks=93741&ts=1420586269

@tokam: How to do the backup? I don't know. You can post a separate question if you like.

@tokam: Android Device Manager (ADM) is closed-source. There is no public bug tracker. Instead, go here, click the gear icon, then click "Enviar feedback". I recommend that you type your message in both your native language and in English. If you want an open-source alternative to ADM, you can use Open Device Manager instead.

I was having the same problem with ADM. I went to https://findmymobile.samsung.com and went to protect device (left hand side). I then clicked "Unlock screen". Took a minute but worked fine.

It seems like you did not use the Google Device Manager. That's why you received a vote down (from someone but not me). I was not able to solve the problem.

That's true. But the question didn't say that it needs to be unlooked via device manager. Also this way of unlocking your device will still work even if it was looked via device manager.

How did you lock the phone? With device manager?

The reason it won't work is that the current version of Google's ADM does not change the password when the lock screen is already applied. The current reasoning is that it is there to lock a device that was lost/stolen, not to change the password when forgotten. So even though it says it works, it isn't. There is a message that may pop up saying:

Since Google has verified that a screen lock is already set, the password you entered won't be needed.

Though it took a bit for that to pop up on ADM, and it goes away quickly. Thanks Google.
On top of that, Samsung's proprietary changes to Android also complicates things. If the device is also registered with Samsung via Find My Phone (The Samsung Device Manager), it needs to be unlocked from there.
There is no other normal workaround. Another option is to flash a custom recovery, and unlock it via root methods, highly depends on the phone.


text:
S5 Not Getting Detected On Laptop
so I just got my phone today and had it unlocked. So- it got rooted. I don't think that's the problem though. Anyway I tried to connect it to my laptop and HAZZAH- Nothing happened. It didn't get detected. For a second it was installing the driver then after that nothing happened. All I've been doing for the past 2 hours was uninstall drivers and reinstall them and nothing even happened. Right now I'm just using AirDroid, but since sometimes I don't have WiFi I really need the USB Cable thing to work. No idea what to do anymore. I also tried Kies, and it wasn't detected. Apparently my phone was incompatible. I checked and it was. So that really confused me.
For some reason, when I go to storage, it doesn't allow me to go any "menu", since the menu button has now been replaced with a recents tab.
By the way, it shows up in Devices and and Printers as an unspecified device and is named SAMSUNG_Android. If that is any sort of relevance.
Just to clarify, I've done the following:
1. Restarted my phone AND laptop
2. Uninstalled and reinstalled the drivers
3. Changed which USB port it was in
4. Unchecked tethering
5. Enabled USB debugging
If you are to help me and have any knowledge on what to do, or feel like I did it wrong, please let me know how to do so with step by step instructions. Thank you and have a good day everyone!

possibly related: My Samsung Galaxy 3 (GT-i5801) is not being detected by my PC — What should I do?

This answer could be helpful. I expect rooting got nothing to do with it. Samsung connecting to PC been nightmare for me sometimes and specially S3 which was depending totally on the cable.
If I were you I would trace this problem by starting to try the same phone and cable on another machine (pc or laptop) if possible and see if that works. Clearly if it does, the problem in the driver installed or sort of settings mess. If it doesn't, try another cable. Try turning off USB debugging and connecting the device on different machine as well.

I think it is driver problem.

Download latest Google USB driver click here.
For install driver follow this steps Installing driver

I hope this help you

Note that step 1 is only for Google devices. For non-Google devices, each manufacturer has its own OEM USB drivers that need to be installed.

get a better quality cable. cheap cables are only good for charging.

There is no surety that this would work. I think this should be a comment until OP  confirms the case.


text:
Can't remove bloatware after rooted
After my phone is rooted (confirmed by Advanced Root Checker*) using this tutorial, I can't remove bloatware. Normally this can be done by System app remover pro, but now the removal keeps failing. Do you know why is that?
*It says that I don't have "Read/Write Path". I don't know what this mean and am not sure if it's relevant here.

You don't have to root your device for debloating.
System apps can be "uninstalled" from adb shell
adb shell pm disable --user 0 <pkgname>

(actually that will disable the app. Do this again after each factory reset)

If your device is rooted with Magisk you can remove apps from system (overlay).
Just create some empty files for the file/directory you want remove
/data/adb/modules/DEBLOAT/system/app/Bloatware/.replace
/data/adb/modules/DEBLOAT/system/app/Bloatware.apk

where DEBLOAT is the id name of your Magisk module and module.prop is the module info
/data/adb/modules/DEBLOAT/module.prop

id=DEBLOAT
name=my first module
version=0.0.0 pre alpha
versionCode=000
author=my name
description=just remove some of my system apps

If you want you can create a Magisk flashable zip for your module, so you have it handy in case you need it again.

Additional explanation quoted from the Magisk Developer Guides:
Module Tricks

Remove Files
How to remove a file systemless-ly? To actually make the file disappear is complicated (possible, not worth the effort). Replacing it with a dummy file should be good enough! Create an empty file with the same name and place it in the same path within a module, it shall replace your target file with a dummy file.

Remove Folders
Same as mentioned above, actually making the folder disappear is not worth the effort. Replacing it with an empty folder should be good enough! A handy trick for module developers is to add the folder you want to remove into the REPLACE list within customize.sh. If your module doesn’t provide a corresponding folder, it will create an empty folder, and automatically add .replace into the empty folder so the dummy folder will properly replace the one in /system

So if I add system/app/Bloatware.apk to any subfolder in /data/adb/modules/, then it will create that file in the corresponding directory?

yes, assuming core-only-mode is disabled in magisk settings (modules enabled). and (afaik) subfolder must contain module.prop (untested as i am rooted with SuperSU)

I still quite confuse. According to this answer, Magisk does not actually replace the file in system with a blank file, but just hide it from being read by other processes, so they only see a blank file, while the real file is left intact. Is that correct?

yes. the main purpose of this is to keep the whole system partition intact, so that any checksum/ verify of the partition image will be valid

hmm. I guess I need to root normally then. My intention is to free more storage

to free up storage disable app and just delete from /data/data/ then (or without root, first clear data from settings and disable app afterwards)


text:
Does play store filter out NFC apps for phones which do not have NFC?
I'm developing an Android app based on NFC technology.
So when my app goes live on the play store, will the app be displayed for people having non-NFC phones? Will they be shown a message like "this app is not supported on your phone" or will they have to face post-installation frustration?

That depends on the app. For using NFC in an app the developer has to declare that in the app's AndroidManifest.xml that is contained it the app (and used by the PlayStore to detect if an app is compatible at all).
When using a feature you can declare if it is required=true or not, if it is not required it is considered optional:
<uses-feature android:name="android.hardware.nfc" android:required="true"/>

Therefore for apps that declare the NFC feature as required=true PlayStore will not show you those apps on a non NFC phone. If it is set to optional (required=false) then you will be able to see this app.
See also https://stackoverflow.com/questions/52695866/does-nfc-permission-result-in-an-error-when-the-device-has-no-support


text:
Only get sound notifications from contacts and certain apps
I get a lot of annoying spam calls and texts. I want my phone to only give me a sound notification when someone from my contacts list calls or texts me. So I turned on the Do Not Disturb mode, and selected the priories, so that I only get notifications from my contacts.
The problem with this, is that now none of my apps give me notifications. I still want to get notifications from certain apps, like Skype for instance. So I clicked on the app notifications, to select the apps that I want to override the do not disturb. But I am only given a few odd app choices, not all of my apps. (See photo) But if I turn off do not disturb, I get spam calls and texts all day, which is pretty annoying.
Can anyone help me figure out how I can get sound notifications from my contacts only (Call and Text), but still get other app notifications?
I appreciate anyone's help. Thanks!

Do you have non-stock OS, like Samsung? I'm on a Pixel and (1) the "do not disturb" app menu lists all the apps and (2) there's also a menu called "display options for hidden notifications" that lets me select "no sound from notifications"

I don't think I have non-stock OS. I fixed the issue, with the answer below from svin83. But thanks for the comment. : )

Info
You could be better off with another approach like for example:

Set the notification sounds for SMS and ringtone to an empty audio clip. (no sound)
Add all your contacts to a contact group.
Set your preferred SMS/ringtone sounds for that entire contact-group.

This may be better for long term use since it won't hide and silence notifications of all installed apps.
Note: This may depend on your phone make/model/firmware.
Answering your question
I'll use Skype as an example.
Open app info for skype
Settings->Apps->Skype
Notification settings
Select notifications, then tap the name of any notification category (not the toggle switch).
Then toggle (enable) the option named Ignore do not disturb at the bottom the list.

Thank you so much! This solved my problem!

Glad I could help you out.


text:
Moving App to SD Card in Android 10 (LineageOS 17.1)
My phone (a Samsung A3 2016) used to allow me to move some apps to the SD card under its stock ROM (Android 7).
Last year I updated to Android 9 using LineageOS 16.0 and more recently to Android 10 with LineageOS 17.1.
However, ever since I made the switch I've lost the ability to move apps to the SD card. I go into Settings>Apps and notifications>App Info, choose an app that I know can be transferred, and the option is no longer there. I was hoping that the upgrade to Android 10 would fix this but it hasn't.
Does Android 10 no longer support this feature? Is it just the custom ROM I've used? Or is there a way to re-enable this feature. I would really like to get it working again as my phone only has 16GB of internal storage.

you mean adoptable-storage is not working?

@alecxs no, that option is there for me. Under Android 7 I could use the SD card as portable storage whilst also being able to move some apps over to there. Is that just no longer a thing?

i have android 7 tell me name of example app to move i will test

@alecxs I remember Instagram and VLC being capable of doing it. Maybe it was just a Samsung ROM only thing.

not working on android 7. maybe you mean android 5 (old Samsung devices)

@alecxs It was definitely running Android 7.

As it turns out; reformatting the SD card as internal storage activates this feature.
I can now move some apps to the SD card rather than the phone's internal storage.


text:
How do I switch between keyboards if accessibility button is displayed in bottom-right corner?
In the rightmost area of the navigation bar, button for fast switching between keyboard apps (e. g. SwiftKey and Hacker Keyboard) is visible when a keyboard is open. But if accessibility button is displayed in that area, original keyboard switching button is always suppressed.
What is the fastest way to switch between keyboard-providing apps in such a case?

I have the same question.  So far I have found two answers but neither are as elegant as having the dedicated keyboard switch button. I'm using a Samsung S10e on Android 12.

you can install the Keyboard Switcher app by Kunzisoft.  It offers a few different keyboard switching options.  A floating button is one option, but alternatively you can choose to include a button in the notifications area.  It works well and is accessible from any app at anytime.  Just display notifications by pulling down from the top of the screen and you will see the keyboard switcher. Click it to change keyboards.

The other option (which may only be available in Android 12), is you can change the accessibility icon on the navigation bar to a floating button instead of the little man and your keyboard button will return to the lower right corner. To convert the little man to a floating button, go to 'Settings'>'Accessibility'>'Advanced Settings'>'Accessibility button'. Choose floating over apps instead of navigation bar.

Both solutions work but neither are as tidy as I would like. I'll update my post if I find something else.

I like option number one. There is also another app called Keyboard Switcher (indentical with app mentioned by you) in the Play Store, both work a bit differently. Anyway, switching keyboards via notification is definitely a way – thank you for pointing me in that direction.


text:
How to make incoming text messages remind me every 2 minutes?
Most notifications I get from my Android are not urgent. But Text messages (SMS) probably are.
I would like my phone to not stop notifying me about Text messages until I finally acknowledge it.
How can I do this?
I'm running the latest "Pixel Experience" mod on a Pixel 4A.
I'm willing to use any app that can do this for me.
Thanks.

Replace Your SMS Ringtone with a long one - It is a better approach than an infinity loop that may drain out the battery.

You could use an app like Missed Notifications Reminder (F-Droid / Google Play) to achieve this, which "allows to monitor notifications from any applications which are important for You and perform sound reminder periodically" (taken from the app's description). I have not tried it myself, so no guarantees how well it works – but going by it's description it should do exactly what you want.


text:
If my android phone runs out of charge, is it bad for my mobile?
So i have this habit of using my phone till the very end. It isn't like my phone runs out of battery too fast, just that i use it too much. Does this switching off affect my device? Is there any hardware/ software damage sustained?
Samsung J7

Does the phone has the time to correctly shut down or does it just go off? If it is the latter, then your data may be at risk. Furthermore using a phone until it goes off may also affect the battery in a negative way.

I have personally used the Samsung Galaxy J7 so I can confirm it shuts down properly when it runs out of juice (almost all OEMs including Samsung ensures that the device shuts down properly before the battery 'literally' runs out of power). So no software damage.
Speaking of hardware, using your device between 20%-80% battery percentage would be a good practice. Discharging or charging to the extremes (0% and 100%) affects the battery cycle and can degrade your net battery capacity faster.
Have a look at this - BU-808: How to Prolong Lithium-based Batteries


text:
Installing google play services from APKmirror by command line
APKmirror provides many modern apps as split apk tar files. For example, if I want to install the android webview apk, I can download it from here, and un-tar the .apkm file to produce the following split apk:
├── APKM_installer.url
├── META-INF
├── base.apk
├── icon.png
├── info.json
├── split_config.en.apk
├── split_config.es.apk
├── split_config.fi.apk
├── split_config.fr.apk
├── split_config.iw.apk
├── split_config.ja.apk
├── split_config.pt.apk
├── split_config.ru.apk
├── split_config.sv.apk
├── split_config.th.apk
└── split_config.zh.apk

This split apk can be installed with:
adb install-multiple -r -g -t <directory>/*.apk

However, for APKmirror's google play services found here, when I untar I get this:
├── AndroidManifest.xml
├── META-INF
├── assets
├── build-data.properties
├── classes.dex
├── classes2.dex
├── classes3.dex
├── classes4.dex
├── classes5.dex
├── classes6.dex
├── classes7.dex
├── com
├── googledata
├── lib
├── org
├── res
├── resources.arsc
└── stamp-cert-sha256

This looks more like an .aab file, however it is missing the required BundleConfig.pb file.
What type of app format it this, and how can I turn it into a split apk that can be installed easily?

The answer is:

This is apk app format
I can install by just renaming the download from .apkm to .apk.

Thanks to Robert for pointing this out!


text:
Parsing problem
I have been trying to root my Le Pan II android tablet with Kingo root app, and when I try to install I keep get error parsing problem. What would be the easiest way to root my tablet?

For the starter, quote the correct error message. Provide the screenshot to make it clear. Or else, try this method from Android Forums

i have a solution. First go to your application list in your settings and navigate to "all "section. See and check that an system application called mtk logger is present there or not. If it is present, i can definitely help you. If it is there then download an application "framaroot" 1.9.5 and install it. Open it and select any option present below. Then wait the process to be finished. Then reboot your phone. Your phone is now rooted.


text:
How can I root the Micromax A110Q
I am using ubuntu 12.04 LTS and want to root my micromax A110Q.

Note #1:

Rooting Mediatek devices isn't usually a clean area. Please remember that this solution is to help you out only and is not a mandate, which means the responsibility of recovering device (if required) lies upon the reader only.
Taking backup is very important. Consider the answers here to take backup. I can't stress this more. Please do not ignore this step.

Note #2: Keep you device's battery charged, possibly above 80%. Best is to keep it fully charged. Few folks sometimes report that low-battery during flashing resulted in soft/hard-bricking of their device.

I'm aware of two methods to root this device and both are tested by me on this very device.
Method #1
This method will sideload an app in your Android. You can see this answer to know how this kind of apps works. Also, I'm using this guide on AndroidXDA to corroborate my answer.
Instructions:

Go to Settings → Security and check Unknown sources -- in order to sideload apps.
Download and install Framaroot from any of the following links:

Framaroot's website
XDA thread
AndroidXDA

Launch the app and Install SuperSU will be shown selected. If not, do choose it.
Tap any of the following options(exploits):

Boromir
Faramir
Barahir

and wait for few seconds.
If the exploit you chose works fine then you would see the following or similar message:

Success :-)... Superuser and su binary installed. You have to reboot your device.

                                    OK

Otherwise, choose the rest of the two options. But eventually, it would work. (Worked on my A110Q).
Reboot your device and you would see a new app installed in your device named SuperSU.
You can use any of the root checker apps here on Play Store to see whether SuperSU is intercepting root access, or apps can detect su binary.

Congrats! Your device is now rooted.

Method #2
This method is a typical technique of flashing Recovery partition with a custom recovery and then flashing SuperSu zip file from the latter accompanied by installing an app from Play Store.
Note #3: The following instructions are platform dependent, tested and mostly works on Microsoft Windows 7 OS.
This method uses a tool named SP Flash Tool to flash Recovery partition of your device using a scatter(text) file. I've covered this tool in Method #1 of an answer here with links to some videos(to familiarize yourself). You can also see this guide as well.
About Scatter file : Scatter file has the index of location of partitions (including boundaries) your device has.
Instructions:

Download ADB drivers for your device, install them and verify that your device is getting detected. You can either query Google for them or download them from here.
Download a scatter-based ROM (Stock ROM preferred) for your device. Query Google for such with details like device model name, chipset, etc. You can download it from here as well. Note that the solution needs only a text file which is packed inside the ROM.
As an alternative of downloading this ROM, you can generate your own Scatter Based file. The instructions are mentioned here. I didn't try the instructions there so I can't cover them here. On a side note, I recommend downloading stock ROM since its always good to have this ROM ready for flashing in emergency.
Extract files from downloaded ROM and look for .txt file with name similar to MT6589_Android_scatter.txt. Note down the location of this file.

Download latest SP-Flash Tool.
Download a custom Recovery for your device. Alike step 1 querying Google is the option here. Mostly, the recovery you might get is either CWM or Philz Touch recovery. You can consider these links to download CWM recovery or Philz Touch Recovery.
Download SuperSU zip from here. The name might be similar to UPDATE-SuperSU-vX.YZ.zip. Put this .zip file into the root directory (Home folder) of your Internal SD card. You can do so by firing up your favorite File Manager.

Connect your phone via USB cable into PC.
Extract SP Flash Tool, look for Flash_tool.exe and execute it by doing  Right-click → Run as Administrator.
Once the interface comes up, click Scatter-Loading button, locate the scatter file (from Step 3) there and proceed with it -- this will list some partition names (unfamiliar names possibly) like MBR, UBOOT, BOOTIMG, etc.
Make sure that all the entries below name are unchecked except Recovery -- we do not want to replace the content of any existing partition other than of Recovery.
Click on Recovery, locate the Recovery file you downloaded in step 4 and proceed with it. Below the location you would see the file path of your Recovery file (like C:\Users\...).
Power off your phone (do not disconnect) and click the Download button in the tool.
If the flashing proceeds successfully you would see a small window with green circle. Otherwise, you would have to query Google for any troubleshooting. You can now unplug your phone and power on.
Power off your phone completely (it will vibrate after screen goes blank during this process). Press and hold "Volume Up" + "Volume Down" + "Power" button simultaneously. You'll see two options:

Recovery Mode: Volume Up
Factory Mode: Volume Down

Press "Volume Up" button then select the entry [Recovery Mode] using "Volume Up" button and press "Volume Down" button to proceed.
You'll now boot into your custom Recovery (CWM for me).

For CWM go to Install zip → choose zip from /sdcard/sdcard0 and use "Volume Up/Down" buttons to go up and down in the entries. Select your .zip file (from step 4) entry and press "Power" button to install. Choose Yes to install SuperSU zip -- this step will copy su binary et al. in your system which will be used by a Play Store app.
For Philz, look for similar options since most of the popular recoveries have similar options to flash a .zip.

If step 14 proceeds successfully, reboot your device and download SuperSU from Play Store.
Launch the app. Choose Continue and it will ask two options, choose TWRP/CWM. It might reboot your device but will eventually get installed.
For verification see whether SuperSU has been successfully installed and working, or not, by using any app that requests Root privileges. E.g. See these apps.

Congrats! Your device is now rooted.

About Framaroot

Now you can root your android device without PC, just use framaroot. This app including several exploits named as the heroes of the book "The Lord of the Rings" Gandalf, Boromir, Pippin, Legolas, Sam, Frodo, Aragorn and Gimli. You can install Superuser and su binary on phone or tablet from android version 2.x to 4.x.

About SP Flash Tool

Smart Phone Flash Tool (SP Flash Tool) allows you to Flash any Stock Rom or any Custom on the Android Smartphone.

 Note: I'm aware of MTK Droid Tools as well. Aforementioned methods should possibly work out easily for you. In case they don't or you wanna explicitly use this app for rooting (it has some other useful features as well), then consider this XDA link.

Download ADB drivers for your device, install them and verify that your device is getting detected. You can either query Google for them or download them from here.
Download a scatter-based ROM (Stock ROM preferred) for your device. Query Google for such with details like device model name, chipset, etc. You can download it from here as well. Note that the solution needs only a text file which is packed inside the ROM.
As an alternative of downloading this ROM, you can generate your own Scatter Based file. The instructions are mentioned here. I didn't try the instructions there so I can't cover them here. On a side note, I recommend downloading stock ROM since its always good to have this ROM ready for flashing in an emergency.
every thing good but where i can download
This website also provides Micromax a106 flash file but not working.


text:
How to get back system apps?
Recently i ran into a problem, i have linked all my apps including the system apps to the External partition using the link2sd app. unconsciously, i have taken the memory card and formatted the whole partition. After re- inserting i found this issue and later recognised what was the cause for this.
I have tried Factory and Hard Reset but it was being hung when the logo [Panasonic] has appeared. later i have tried installing the same apps which were in dead, but the result is negative.

can you please suggest a solution for this?

I had this problem as well, I was unable to move the system apps back to the internal storage.
Re-installing the ROM did the job as it re-installs the apps back in the right path/location.

Hi Jordy, thanks for your reply. But, i tried the Hard Reset, it was not going good. Its been hanged in the Logo.

@user3324135 a reset will not do it. You need to actually flash a new (or the original) ROM to the device. All a reset does is clear out the user data.


text:
Failed to load Recovery mode
One of my friend had a Huawei Y210, it locked because of so many wrong pattern attempt. Unfortunately he hasn't google account to login with it.
I want to hard reset it but it fails to load Recovery mode by pressing Volume Up + Power for more than 10 seconds or less!, I tested any key combination but only it normally boots and shows locked screen.
I tried fastboot -i 0x12d1 flash recovery recovery.img and without vendor id, it only waits for device.
Also I added 51-android.rules to udev and restart udev but nothing happend and only wait for device.
and adb only waits for device.
I have no idea what I should do. If I setup a bootable sdcard, Can it boots from it?
or like NoteII that can goes to recovery mode by soldering some resistors to a male usb connector and plug it, there is something like this?

possible duplicate of Enter recovery mode from command line

No duplicate, if you read them correctly you can distinguish them

Duplicate or not, it is related. The only difference is that your device is locked because of wrong password attempts. You are looking to get into Recovery without hardware buttons, as you state they didn't work. That question covers that. You also state that adb wasn't working as it was 'waiting for device'.

Finally I found the way:
Turned it off and then connect it to computer, adb found it as recovery then i ran adb reboot recovery and then it reboots to recovery.
I found that volume up and down keys are semi broken and for this reason it could not to load recovery mode.

To enter fastboot mode hold
vol+ vol- AND power for about 5 seconds; then check with fastboot devices
this assumes you've already installed the adb drivers from hi suite or some universal set.
once you're here you can flash a custom recovery or extract the factory recovery from the firmware zip.
http://consumer.huawei.com/en/support/downloads/detail/index.htm?id=14221


text:
Disable headphones external microphone
My headphones have external mic, but the problem is that it doesn't works.
When I catch a call, I have to unplug them for picking up an incoming call.
Are there an ability to force android to use internal microphone?

Is your device rooted?

@RahulBasu yes, rooted


text:
Google Voice SMS messages not showing up in Hangouts
I'm using Google Voice to send text messages to someone.  I've chosen to send the messages through Hangouts. The messages are being sent successfully and the recipient gets them but they don't show up in the chat log in hangouts.
However, they are showing up in the stock Messages app. Shouldn't the messages be listed in both apps?

Android allows only one app at the time to have access to private messages (SMS). Change your standard SMS application to Hangsout in Settings->More...->Default SMS app.

It currently is set to hangouts. I do use hangouts as my default sms app and have been for months. If I send messages through Hangouts interface, the sent messages show in the log just fine. Its like Google Now just doesn't honor my hangouts selection and just uses the stock Messages app

Hmm, seems like an issue of Google Now then, maybe search on the issue tracker (if they have one) for that problem.

I was having this problem too. But I went to Settings > Apps > Messaging and disabled the stock messenger app. Then everything goes through hangouts. But I ended up just going back to the old Google Voice app bc I couldn't get my phone calls to work right with Hangouts. It wasn't forwarding right, so I missed calls, and it wouldn't use my Google Voice voicemail system (it kept using my stock VM system). If you have any help with these, please let me know.


text:
About Android Device Manager
My phone is lost and I have locked the phone with the app Android device manager.
Is it locked even if the device is without internet connection?

Question is not clear. Please edit.

No its not. It requires internet connection for ur command to reach to your phone.


text:
Camera stopped working, how to check if it's hardware problem?
I'm quite sure this is hardware problem. I tried the following:

cleared application cache and restarted phone
tried alternative camera applications
reset phone to factory settings (still doesn't work)

There is just error message saying:

Unfortunately, Gallery has stopped.

Now I suspect it could be Gallery app problem. I rooted the phone and used super user app to disable Gallery and than install alternative gallery app. Still not working, now error is

Camera has stopped working

Is there any way I can check if actual camera is broken? I'm using Android 4.2.2 on the Doogee DG130?
Log file ( part about camera ):
https://drive.google.com/file/d/0B0-PZcQ_Q9-ZV1pON0ZlMzNjck0/edit?usp=sharing
Here is the exception stack trace from the logcat
08-19 17:03:08.098 W/dalvikvm(18229): threadid=14: thread exiting with uncaught exception (group=0x414369a8)
08-19 17:03:08.098 D/IPCThreadState(18229): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x50840260
08-19 17:03:08.100 E/AndroidRuntime(18229): FATAL EXCEPTION: Camera Handler Thread
08-19 17:03:08.100 E/AndroidRuntime(18229): java.lang.RuntimeException: startPreview failed
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.hardware.Camera.startPreview(Native Method)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at com.mediatek.camera.AndroidCamera.startPreview(AndroidCamera.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at com.android.camera.CameraManager$CameraHandler.handleMessage(CameraManager.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.Handler.dispatchMessage(Handler.java:107)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.Looper.loop(Looper.java:194)
08-19 17:03:08.100 E/AndroidRuntime(18229):     at android.os.HandlerThread.run(HandlerThread.java:60)

And this is entire log for last 2 minutes ( while I was opening a camera ):
https://docs.google.com/file/d/0B0-PZcQ_Q9-ZTW9QeTVKdk1NdEU/edit?pli=1

Provide output of logcat command

It's probably the Gallery, it is very tightly linked to the camera in stock Android. Try re-enabling it. Alternatively try installing another camera from the market, but NOT a Google one for obvious reasons. See if that works.

@RossC thanks I will try, I used an app to disable gallery only, I didnt actually remove it completely. When enabled I get gallery error, without it I just get camera error

Your nuclear option is to flash a new ROM or a backup. But obviously don't do that first. Try re-enabling, rebooting, re-installing apps etc as you go. Try to narrow it down. What is the Gallery error?

just says Unfortunately, Gallery has stopped. I updated log now, there seems to be errors like: FATAL EXCEPTION: Camera Handler Thread 08-19 17:03:08.100 E/AndroidRuntime(18229): java.lang.RuntimeException: startPreview failed but I still cant tell what could be the problem

Are you using the android OS that came with the phone or a custom ROM? have you modified it at all, like root, deleting system apps, etc? Did it work before? Did anything change when it stopped working?

Check out this application to know whether it has Camera/Hardware problem -
System Info Droid
It provides whole summary of the device.


text:
LG G3 Host File
I recently rooted my android LG g3 phone and started experiencing problems with the Google Play Store and was getting errors like 495 and such and have been unable to download any new apps or games.   I then went a researched on how to fix this, and found several YouTube videos that suggested deleting all lines in the host file except for "127.0.0.1 local host." I did that but am still unable to download apps. I then researched and removed my Google account and then tried to resign in or whatever, but got errors there like "unable to reach Google server." I finally had to do a factory reset to get my Google account back on, but am still having the same errors in the play store.   What should I do?  My host file now reads:
127.0.0.1 localhost
#127.22.3.134 android.clients.google.com
talk.google.com

(That last line starting with the hash tag was an idea from an article I read but didn't seem to help.)
Thanks guys!!
Davy

The line with the "#" is a comment and isn't doing anything.
The line after that is not formatted correctly.
The format of the hosts file is
    IPADDRESS    HOSTNAME

The point of the hosts file is so the device does not have to ask a DNS Server what the IP Address of a host is.
You may be getting that error because it finds the host name in your hosts file, but there is not an IP address to go along with it.


text:
Disable "Enjoy your app!" popup
Every now and then, after installing or updating an app from the Play Store, a popup with the following text appears:

Enjoy your app! If you ever forget your password, we can help you restore access to your Google Play library and purchases. Tap "Continue" to tell us how to contact you.

I won't forget my password and I'm certainly not going to provide Google with information that might allow them to enable 2FA.
How do I disable this naggy popup?

This message is because you do not have any Account Recovery information tied to your account. This is not some Malware, or anything harmful. They will not change any of your security settings by clicking it.
Clicking "continue" will ask you for additional information to verify your account and your device. You should enter the information, it is the information if you need to perform a password reset, or if you are unable to access your account via password and 2-step authentication, this will give google another way for you to verify you are you.

Sorry, but this doesn't answer my question. I know what the popup is about. I want to get rid of it without entering account recovery information.

Well, to be fair, you asked how to disable it. And the answer is to enter the recovery information. Google does not offer a way to disable this. It will stop asking once you give them the information. Entering this information will not enable 2-factor authentication. That is completely separate from this.

I would have said the same a few years ago. Then Yahoo permanently shut me out of my account when they suddenly enabled 2FA without my consent (and the recovery information wasn't up-to-date). Not a big deal as I wasn't using Yahoo for anything important, but it would be a minor disaster if it happened with Google.

Not having the recovery information is worse that having it out of date. And I am curious how yahoo enabled 2fa on you without your consent. Really though, you should use 2FA. Why would you want to rely on just a password that could be brute forced.

Apart from agreeing with you that this is a correct answer, @RyanConrad (+1 given) – I agree with the OP that this should be a decision left to the user. Give it a couple of "do you really want..." warning screens is OK, but forcing me to reveal details I don't want to give is blackmail. Not that "how to change the policy" is something for Android.SE – but I'd love to hear whether there's another way, and be it with "root powers". Same issue is bugging me, and like the OP, I don't want to give more details (but unlike him, no important things in my G-Account ;)

There is a solution to this problem, but is only a temp fix. Go ahead and tap the button to continue and and it will take you to the recovery setup screen, then just tap the back button without inputting any information. Doing this will make Google Play think you've completed the recovery process, at least until it checks again, which seems to be every time they update the Google Play app[or 30 days, haven't quite figured out which].
I agree with you that it is a serious annoyance, but then again, if you've used the Play store on a phone or purchased anything then Google already has the information they're requesting and they simply want to encourage you to setup an account safeguard, which isn't unwise in some cases. They can NOT, however, force you to use anything you don't wish to as there are laws in many places that strictly prohibit them from forcing the public to use something they don't wish to. If they did, you'd have the full right to civil claim for damages, depending on where you live.
It's an annoyance for sure, but a minor one if you know how to work around it.

There is only one way I have found to disable this popup is to remove Gapps upon installing a different rom for your android device. Or install a rom that has Gapps ommitted.  Of course this will "throw the baby out with the bath water", you will have to live without Google play services, and pretty much anything google.  Loss outweighs the gain in this case, so just make a VOIP number and give it that number instead of your cell or home.


text:
Cannot use keyboard in Google Chrome app
Update (20/10/2014)
After a routine update of installed apps everything seems to be working as expected. I suspect that updating the LG Keyboard app (which came with the phone) did the trick.
Original
I have a rooted European LG G3 32 GB on KitKat 4.4.2. Up until a day ago I could happily browse the internet using the Google Chrome app. However now I am able to do everything but typing using the keyboard.
I can press on links, go into settings and use voice control to browse but I cannot type anything. When I press on the search bar, the keyboard shows up as usual but it is completely inresponsive. And if I keep on pressing the keyboard the app freezes. I had to press the back/home buttons over ten times to leave the app.
I have tried clearing both cache and app data, force stopping the app, reboot, uninstall updates and reinstall updates but no joy. Next I tried Chrome Beta, but it's all the same.
I have also tried the stock android browser and Dolphin, those two do work. So my issue seems to be concerning the Google browsers only.
What could I do to fix this malfunctioning?

What keyboard are you using? Have you tried using a different keyboard to see if it is a clash between the two apps (Chrome and Keyboard)?

I am using the default keyboard that came with the phone: LG Keyboard. No I have not tried other keyboard apps.

I like @RossC's suggestion - even switching keyboard to a different one and then back to stock may reset something.

This may have something to do with using and uninstalling a third party keyboard. Installing Google Keyboard seems to fix it.


text:
Battery drains on my LG G3 despite everyone saying it has a great battery life
So I have my LG G3 for 5 days and the battery life is not what i expected. I am not a real havy user, when I am home WiFi is turned on when I'm using the internet, data is always turned off like bluetooth and NFC. Brightness is at 20-30% with autobrightness turned off.
Some people say that it needs time to get the battery life to be stable but I don't know how long I have to wait...
Can someone please explain to me what is happening. Should I change the battery or is this everything normal ?
P.S. My last phone was a Galaxy Mini S5570, maybe I am not used to this kind of battery ?

What's the screen on time that you're achieving?

After 2 weeks it has goten better. Now I have 13% remaining with a little bit more than 4h of SoT.

Maybe a longshot for you, but i changed the home launcher on my g3 to google now launcher from playstore and battery improved a lot.

LG's launcher is known to be a ressource hog, so this might indeed help.


text:
Is it possible to assign new function to "left swipe" on MIUI11
I failed to find the option in settings which will assign different (custom) functionality when I "swipe left" on the homescreen. I want to get rid off news feed and leave just google search if possible. I am using MIUI 11 on the top of Android 10. Maybe this is basic question but I am new to android and I could not find an answer.

If you want to get rid off the news feed and have only google search enter in application google then in the settings of the application ( click on more that is in the bottom right corner then settings ) enter general and turn off discover.
If you want to remove the function of left swipe enter in settings then in the home screen then turn off google discover.
There is no option to change google app from function left swipe.

That's it. I found out how to completely disable it, but I was not aware I could leave google search only. Very useful answer for an Android newbie


text:
OTG is not detecting in VIVO Y30
I have SanDisk MicroSD OTG and MiVi MicroSD to C-Type converter. I am trying to mount OTG in my VIVO Y30 but it is not detecting. I checked in Settings > Ram and Storage space, but OTG is disabled. I also installed OTG checker app, but no luck. Please suggest. Thanks.

Open Settings-> Additional Settings-> OTG connection. Here you need to enable the option

Cannot see Additional Settings option in Settings.

For VIVO Y30 mobile, pls go to setting and search for OTG and enable this (by default, it is off) .. Once making this, you have to connect any usb device within 5 mins or the setting will be on off automatically. Please try and let us know

Yes. I had to search first.


text:
How to reset "wm size" changes from recovery or unlock android phone with graphic key via keyboard/mouse?
After entering wm size 1920x1080 in terminal I was unable to reset this setting.
Now I have TWRP running and no information about how wm store its parameters in memory. Using adb is not possible (for adb shell wm size reset) as I cannot unlock phone (nor with usb keyboard nor with usb mouse)
So the quiestion is: how to reset changes of wm command or unlock a phone with usb keyboard or mouse (graphical key)?

Adb commands don't need the lock screen to be unlocked to work.

I found a solution. Type in console:

wm size reset


text:
Cannot connect to Internet via certain Wifi networks
my LG G3 recently started acting up in that it will not be able to access the Internet via my home WiFi. I can connect to the Internet on other WiFi networks so I don't think it's necessarily an issue with the phone. However, I can connect other devices to my home WiFi and access the internet without any problems whatsoever which implies nothing is wrong with the network. My phone is connecting to the WiFi network, it just cannot get to the internet.
LG G3
Android 4.4.2

Try forgetting the network and reconnect to it afresh.

Been there, done that  :-)

I was able to get this resolved, sorta. I used a static IP on my phone and am now able to get to the internet. I'm not sure what has changed on my device to force me down this path but it is what it is.


text:
Does Nexus 6 sold by AT&T differ from one sold on Google Play in any way?
What are the differences between the Google Play Edition of the Nexus 6 and the AT&T version? Does it have any AT&T "bloatware"? Will its updates come from AT&T instead of Google? Is it locked to AT&T's network?

Nexus 6 models sold via AT&T are reported to have these differences (source 1, source 2, source 3):

It is SIM locked to AT&T
There is an AT&T logo on the back of the phone
The phone displays an AT&T branded boot animation/sound on startup
It performs a check to ensure your current plan allows tethering before it will allow it to be activated
Several AT&T ringtones have been added
After the initial setup, if an AT&T SIM is inserted/activated, it will download and install several AT&T apps automatically. These can evidently be removed, without root.

It has been speculated that updates will still be received on-time because the AT&T extras are on a separate partition (mounted at /oem), but this has not been confirmed, to my knowledge. With root, you can remove the ringtones/boot animation from the /oem partition. You would need to obtain an unlock code in order to use it on a different network.


text:
Android device manager..password not accepted
I locked my phone from another device using the ADM now my phone wont accept the password to unlock, been trying for 4 days.
The ADM is not downloaded on my mobile as an app is this the problem?

Nope. I had the same issue and google support gave me no answer but factory reset, as did the samsung representative i spoke to. I have  a galaxy note 3. You can try unlocking from "find my phone" on samsung website if you have a samsung phone and have the services set up... or try reseting password through another phone with ADM... but if not, you'll have no choice but to factory reset, which is what i had to do.
Sorry if that didn't help you


text:
VoIP on wifi not working in sleep mode
My calls don't come in, with voip on wifi, when my nexus 5 is in sleep mode. I went into settings to put "always keep wifi on" but no result.
When screen shuts down, my voip app seems to disconnect and even after reopening the phone i have to reactivate the voip app.
Android lollipop was installed the day i got my new phone so i can't tell if it's the new android version. Thinking about returning the phone to google.
I verified all the options in my app and on the phone itself. Does anyone have a solution to this, thanks for your help.

Try this:

Open your Settings.
Select Wifi (not the toggle option, but in the blank space). Note: The following option may be under Networks>More Settings, depending on your phone.
Open the Advanced Settings after pressing your menu key.
Activate Best WiFi Performance mode.


text:
How to root the HTC One S (VilleC2)
I finally managed to unlock the bootloader of my HTC One S.
Now I want to root it to install CyanogenMod but I can only find guides for the normal HTC One S. However, it is a One S VilleC2. As far as I know, flashing the wrong ROM could brick my phone.
Well, I was able to find exactly one guide but I would have needed the HTC Sync Manager which I cannot install because the installation gives me a Blue Screen of Death on windows 8.1... So I'd need a guide that works without the Sync Manager (Windows 8.1 or Linux - Linux preferred).
Unfortunately I'm completely new to rooting Android and don't know what to pay attention to while doing so.

possible duplicate of How do I root my Android device?

Check the duplicate link on the flagging, then check out this Google search - https://www.google.com/search?redir_esc=&redir_esc=&hl=en&client=ms-android-virgin-us&source=android-browser-suggest&v=210020111&qsubts=1419535865037&devloc=0&q=one%20s%20villec2 or just type One S VilleC2

@HasH_BrowN Not again. Please read the rooting tag-wiki. We don't close as duplicate to that since January 2012 :)


text:
Restrict read access on certain folders
I am looking for a way to limit read access for certain folders, for privacy reasons.
E.g. I want to have a folder that will be used for sensitive data. It shall only be accessed by a file manager app, office app, and picture gallery. And nobody else shall be allowed to read it (e.g. untrusted apps that may violate my privacy).
I am rooted, with CM11. Is there any existing solution for that? Or will it be a dirty hack?
I am thinking of creating a new user group, assigning the "private" folder to this group, and adding the apps (additionally) to this group. Is this possible? Or will I mess something up when doing this? I have a rough overview how the linux user system works, but I do not really know how the android users work in detail.

Install an app like KeepSafe, which is optimized for pictures, or Super Vault, which you can store different types of files in. They encrypt your data and require a password to unlock, so those will probably be the best choices for you. They don't even require root.
If you want to go a step further, you can even install an app like AppLock to require a password to open a specific app.
Alternative method: You can install a file manager like ES File Explorer and zip a specific folder with a password, so no one can unzip the encrypted data without the password. Keep in mind that you will have to unzip and re-zip every time you want to add/remove/modify a file.

Hi, thanks for the reply. I feel these vaults are only for specific media data, I want to use it for spreadsheets, documents,... Can the office app access files stored in the SuperVault? zip does not work as well, since the unzipped files will be on the media storage public for all - and it is very annoying to always zip/unzip. Any other ideas? I want to block apps to misuse my data, not people that have access to my device. So I want to create a share only between specific trusted apps. regards, Arnschi

Can these apps prevent someone from accessing the folders via MTP for example?

I am not sure about the vault apps, though I have successfully used ES File Manager to encrypt entire folders and subdirectories without compressing them.

FYI, except KeepSafe, the rest have been removed from Google Play Store.


text:
Can factory reset recover deleted built-in apps?
If ill root my phone and delete the browser and the play store for example... and then ill go into recovery mode and make a factory reset, will those app will come back?
If yes, is there a way to prevent simple factory rest to recover those app?
ty

If you have deleted those apps from system partition using root permissions (via su) then a factory reset will not restore those apps (see also this question for details).
Only installing a new firmware or manually installing an "firmware update" via recovery that contains the deleted apps (e.g. a OpenGApps package containing PlayStore) can restore them.

Is this app will do the job, or do i need to delete specific files manually? https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp

@Joe For deleting a system app you need to remount the system partition writable. How to do so can differ from device to device, therefore such apps can work or not. You only know if it works if you have tried it. Note that deleting the wrong app can make your system unbootable, hence you would have to reflash the system firmware (if it is available).

I'm speaking about a rooted phone, i know how to do that, its very easy on Pixel and OnePluse phone's. in my old phone that i already rooted i use this app and give her SU permissions. and it deleted the system app's i wanted. My question is, if this app delete those app properly to prevent recovery by factory reset or not?

@Joe Sorry but I cant' answer you the question if an app works "properly" or not. Try it out and check what it modifies. Usually a system app is just an .apk file and an .odex file of the same name in the same directory.

The last sentence you said was the answer I was looking for! ty man!

I have anther question.. maybe you'll know... I want to disable the recovery mode, It happened to me once without intention... I hade a Homtom phone, and i rooted him, and then i tried to put TWRP recovery. I didn't succeed, but what happened was a black screen every time i tried to enter recovery mode. that's what im looking for, something like that.. replace the stock recovery with a broken recovery mode or whatever will do the same work.

@Joe You can do so and "lock" the recovery but someone who has access to your device can simple flash a different recovery and thus make it work again.

I know that with an access to my device you can flash a different recovery, but most people where i live don't know how to do that, and even they don't know to root or even to unlock the bootloader. most people won't know to recognize the problem, they are not so smart. Of course there are those who know and can do it, but it does add a lot of security to my phone, and besides that there are other reasons I want to do it besides security. What I do not know is how to do it in the simplest way. what happened to me then was by mistake or by luck

Let us continue this discussion in chat.