No way to acess menu buttons on recovery mode - SM-T530NU my SM-T530NU running on Android™ KitKat 4.4 has a "Device memory damaged" problem. I tried to factory reset via recovery mode but when I enter the recovery mode (by pressing power, volume up and home buttons) I only see the Android guy laying down with the exclamation point but without the menu options.

How do I get the menu buttons?! That way I could reset to factory mode and it would be okay again!

Thanks

Try holding the Volume Down button. Keep holding the button, and then also press the power key for 3-4 seconds. Release both buttons.


Why google play services restore its used space after I clear all data? Before I clear all data, google play services used space is 126 MB.

After I clear all data, google play services used space is 50~ MB.

Before I know it (less than one minute), it restore back to 126 MB.

How is that? my WIFI and SIM data connection is not even on.

Play Services builds its working cache. So, it doesn't essentially need to download anything to become bigger. It starts up, builds its temporary and cached files and you arrive at that size. That said, connecting to the internet can make it more bigger as some content will be downloaded too.


Can I turn off autocomplete/autocorrect for Google Maps? When I want to type in a location to get directions, Google Maps brings up a list of suggestions under the textbox. That's fine, but then when there's only one suggestion left, Google Maps overrides what I was typing with that (invariably incorrect) suggestion. This makes it all but impossible to actually put what I want because even if I go back and edit, Google Maps will just clobber my text again. How do I make it stop? I don't see anything under Settings, either in the phone or the app.

I'm on a Samsung Galaxy S3. It would be ideal if I could keep the suggestions under the box without the automatic completion, but I'd settle for just turning it all off.

Ok, I found a workaround. I am calmer now.

Use Spiffy Search from the Market. You can use it to search, then have it set to maps. It doesn't use your internet connection.

Then,  edit maps settings so that the navigation icon appears whenever you find a location.

My deliveries just became a little easier!

Btw, I use a Droid X on Page Plus, which uses Verizon's network. For 30 dollars, I have vzw coverage, which is essential on my job, 1200 minutes and 3000 texts, but only 100 mb of data, which is why I am so obsessed with conserving it. Now with this work around, I can email, websurf with opera mini, and navigate without going over my limit. It is a brilliant way to milk the big V for all they are worth!


Linux ADB Driver for LG Viper (LG-LS840) On most devices I've run across I can plug the device into a Linux machine and no additional drivers are needed in order for ADB to communicate with the device.

However on two LG devices from last year I am having trouble.

LG Viper (LG-LS840)
LG Optimus Elite (LG-LS969)

When I plug the devices in ADB does not list them when I run adb devices to get a list of connected devices. (I get an empty list)

I have ensured that USB Debugging is turned on for both devices. And I have at some point installed an LG driver which allows the ADB to work correctly from my Windows 7 PC. (Interestingly only the Viper works on my Windows PC, the Optimus Elite can't be found by the adb on windows either)

However I would really like to use ADB from a linux machine. I am far more concerned about getting the Viper working than the Optimus Elite, but a fix that worked for both would be ideal.

On the linux machine in question I can successfully use ADB to connect with every other device I've tested so I know that my environment is set up correctly.

I have tried creating various android.rules files under /etc/udev/rules.d/ but thus far nothing I've tried has had any effect. After creating 51-android.rules and filling in the appropriate vendor id (1004 for LG) I no longer need to use sudo adb to see the devices that do work, still nothing with the Viper though.

My question is: Do I need some sort of additional drivers in order to get ADB working correctly for the LG Viper (LG-LS840) on Linux, and if so where can I find said drivers? If not does anyone know if there is some setup step that I am missing that will allow this device to communicate with my Linux computer via ADB?

EDIT: I ran `lsusb' here are the relavent outputs:

Bus 001 Device 007: ID 1004:6312 LG Electronics, Inc.
Bus 001 Device 008: ID 1004:6317 LG Electronics, Inc.

The top line is a newer LG device that is working properly, the bottom line is the Viper device that can't communicate with adb.

Normally, the quickest 'fix' to see what's going on is to try sudo adb devices (or sudo ./adb devices if you downloaded adb stand-alone.) If that works, then your permissions aren't right. Once the server starts you can use adb without sudo.

However since you said other phones work, my guess is that the LG phones attempt to auto-detect or auto-negotiate MTP / USB Mass Storage and don't like your Linux system (this is nothing new, vendors don't test this.)

There are no drivers for Linux for this (aside: I hope there never are.)

Check dmesg and lsusb output - it's possible they're doing something funny on the phone side with USB.

You may need to force any sort of auto-mounting or USB storage option to "charge only" which should make the phone behave.


SD not detected afte rupgrade I just updated to Android 6. I am getting a notification that a new SD card is detected. If I format it it will erase everything. It has loads of stuff I want on it. What do I do?

You can compare your situation with the screenshots in our adoptable-storage tag-wiki: what's going on here is Marshmallow asking you how to deal with the card (it asks only once). If you chose to use it as "internal storage", indeed all its contents will be deleted (see tag-wiki again for details). But if you chose to keep it as "portable storage" (i.e. the same way it was used before), your data on it will remain intact – as Death Mask Salesman just confirmed in a comment on the question itself.


Standalone Chrome to phone outside browser? Is there any standalone version of chrometophone ? I use the firefox one.

I would like to be able to send text to the clipboard easily but with the browser extension I have to type into a form text box and then right click to send it to the mobile's clipboard. This is something I find I use very often but it's far from ideal especially for sensitive data.

Jumpnotes is another c2dmm application that does help, but it's still not ideal. I would love to see some desktop client that can do all the c2dm functionality with keyboard shortcuts.

One of the reasons I need this is that my gmail is filtered at work so if I want to reply to an email I have to scrape it out on the mobile itself or type up some text for the clipboard and paste it into a new email.

Thanks in advance for any help

You need Evernote! http://www.evernote.com/  They have a web interface and an Android app.  It's really pretty fantastic!


google play services constantly crashing My sister's got cyangonmod 11 to have android kitkat on here sony Xperia P.

At first it was smooth but now she's facing constant crashing of google play services app.

I've seen these links before :
Google Play Services crashing constantly

Cyanogenmod: Google Play Services keeps crashing after update

Google Play Services and Play Store crashing

The error message I get in the logs is different from the first question, I tried to install google play services from apkmirror as suggested by the second answer, I tried to install versions 10.2.98 and 10.5.53, the version needs to be 030 as suggested by apkmirror and I'm sure about this.

Reinstalling google play services from apkmirror and clearing data does solve the problem at first but the next day or so it comes back.

The output of adb logcat *:F is this :

F/libc    (25812): Fatal signal 7 (SIGBUS) at 0x00000000 (code=128), thread 26060 (pool-48-thread-)
F/ActivityManager( 2121): Service ServiceRecord{431644d8 u0 com.google.android.gms/com.google.android.location.reporting.service.ReportingAndroidService} in process ProcessRecord{42556cf025812:com.google.android.gms.persistent/u0a23} not same as in map: null
F/libc    (26063): Fatal signal 7 (SIGBUS) at 0x00000000 (code=128), thread 26135 (pool-45-thread-)
F/ActivityManager( 2121): Service ServiceRecord{43304570 u0 com.google.android.gms/.phenotype.service.PhenotypeService} in process ProcessRecord{4295d810 26063:com.google.android.gms.persistent/u0a23} not same as in map: null
F/ActivityManager( 2121): Service ServiceRecord{431afc48 u0 com.google.android.gms/com.google.android.location.reporting.service.ReportingAndroidService} in process ProcessRecord{4295d81026063:com.google.android.gms.persistent/u0a23} not same as in map: null

I'm sure those are the crashes because that's where I say the crash message.

I don't understand that not same as in map : null thing , could you tell what does it means ? and how do we solve this issue ?

My sister also tried the suggestion in this site :  https://forums.oneplus.net/threads/found-a-fix-for-google-play-services-crashing-constantly.312830/ which didn't work.

If you need the full output of adb logcat or maybe adb logcat *:E I'll be happy to add them, the phone is also rooted and TWRP recovery is installed just so you know.

The problem solved, previously we had used System app remover to remove some system apps we thought we don't need, we removed google maps, as Izzy guessed google play services was looking for it without finding it ending in a constant crash.

When we restored back google maps app , cleared data no more crashes since then and the phone became faster and more responsive too :) .


Samsung mobile charging screen blink issue While charging I my Samsung J7 mobile via wall charger it's shows charging ICON Blink. If try to power on it will always show startup logo (model name) and again turn off display and it's restart always.

But when I pressed Home+Power+VolumeDown It's shown boot window.But it's not blink or restart.That window work perfect and I try to install OS via Odin3 v3.09.But it's not resolve my issue because when device restart It can't update apps because withing 10-15 seconds device restart again.


How do you root the Samsung Galaxy Player? How can I root my Samsung Galaxy Player 5.0?

After enabling the USB Debugging option, SuperOneClick can be used to root both Samsung Galaxy Player 4.0 and 5.0 handsets.  Download the latest version from here, and the walkthrough is here.

In terms of updated OS versions, your best bet is custom ROMs that can be found on various forums like XDA-developers.


I accidentally boot looped my Lenovo A2010-a I recently flashing ResurructionRemix 7.1.1 unofficially ported for Lenovo A2010 and after successfully flashing and booting into the ROM I noticied that the touch screen is not working properly (touch points were jumbled).

So I booted into recovery (TWRP) to flash another ROM (CUBOT) which was working without any problems. But even in TWRP I the touch points were jumbled and I couldn't swipe to confirm the flashing.

So I tried to flash the stock rom (which i downloaded) with 'SP flash tool' but ended up with boot loop. Then I tried to reflash TWRP and I ended up with a bootloop and NO custom recovery.

I am still relentlessly searching for a solution so please help.

EDIT: Flashing stock rom as mentioned by @esQmo_ fixed the bootloop but the touch screen problem still persists.

Had same problem, spent hours figuring it out. Only thing I can tell you, that problem is NOT the touch screen or its fw but LCD. Something in custom rom forced LCD parameters to overwrite resolution and that causees touch screen to think touch points are where they are not. I bought new phone, never figured how to solve it.


trying to adb backup but dialog doesn't show I have sony xperia P device and I want to flash its ROM to get Marshmallow(I currently have android 4.0.4).

I want to do full backup of my phone before doing this, I knew about adb backup command, I installed android-tools from my Arch linux repos and issued :

adb backup -all -apk -shared -f momsmobile.ab

it shows : Now unlock your device and confirm the backup operation. but Nothing shows at all, I have USB debugging enabled and tried to put a password the Developer option "Desktop password for backup".

I also tried following Arch wiki and added udev rules, this is the rule file :

SUBSYSTEM=="usb", ATTR{idVendor}=="xxxx", MODE="0666", GROUP="adbusers"
SUBSYSTEM=="usb",ATTR{idVendor}=="xxxx",ATTR{idProduct}=="yyyy",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="xxxx",ATTR{idProduct}=="yyyy",SYMLINK+="android_fastboot"

I'm sure the vendor's and product's id are correct(the real ones aren't provided for privacy).

the above didn't work too, I still get no confirm prompt, although when I issue adb devices I can see mine there.

Basically I have the same issue as this question, only this question has different device model(Sumsung vs Sony) and it's not answered.

Lastly I tried to disable all my antivirus protections, I'm using avast mobile security and disabled every thing but still didn't work.

So what's the problem ?

PS

I don't want to root the device(at least not on backup phase) and I don't want to use any apps.

Might be a little late, but here's what worked for me: put single quotes around the parameters.

adb backup '-all -apk -shared -f momsmobile.ab'


Android 7.0 on LG G-Pad X8.0 doesn't allow restricted profiles? I have followed the instructions on setting up a restricted account on Android 7.0, but on my LG G-Pad X8.0, the Add User section doesn't have an option to selected regarding restricting an account.

What gives? Was this feature really removed?

If your device have a SIM card port (the chip which is used to be able to make phone calls and access the internet through 3G or 4G, no Wi Fi) then it is considered a MOBILE PHONE. Restricted Profiles are not supported on mobile phones:

"Phone options

Unfortunately, restricted profiles aren’t available on Android phones running any version of the OS. It’s a logistical problem, claims a Google engineer, since phones are used for calls and texting, and restricting access could make the device owner miss such things."

http://www.greenbot.com/article/2949895/android/how-to-make-your-android-device-safe-for-kids.html


What to do after:" No sd-ext found. Skipping backup of sd-ext"? I want to update to cyanogenMod 9. But before doing this, I've done a nandroid backup.
After the backup was created I saw this output:

ClockwordMod Recovery v2.5.1.8
SD Card space free: 1296MB
Backing up system...
Backing up data...
Backing up .android_secure
Backing up cache
No sd-ext found. Skipping backup of sd-ext.
Generating md5 sum...

Backup complete!

I'm not sure, but I believe this means that the external sd-card partition wasn't backuped.
Will this be a real problem, if I want to backup my phone? And how shall I solve it, if it's a problem?

This means you do not have an ext3/4 partition on your sdcard. This really ins't a big deal, this is like a legacy part of the nandroid backup process. CM doesn't "officially" support the sd-ext partition any more anyhow.


Checking mail on mobile data i use roaming which is very expensive and I search some kind of script or way of solving my problem: there is a possibility to turn off checking e-mail when the android is connected via mobile data ? Any knows how to limit the transfer of mobile data to the minimum (disable apps which I do not want sync etc.) ?

Thanks in advance !

If you go into Settings -> Data Usage you can see which apps are using the most data. It's possible to turn them off using data in the background by clicking on the app and then selecting "Restrict Background Data". See this and this for pictures and further detail.

Also if it's just email you're using you can probably turn it off automatically checking depending on the client and email service you're using. If you're using Gmail then go into the Gmail app, go to the settings for your account and turn off "Sync Gmail".


How to have unused apps not take up resources Is there a way I can have unused apps not take up resources?  Especially Internal memory and other resources not on Sd card.

I am already using Link2SD to move what I can to SD.

I know you can back them up and re install, I was hoping for something easier, like avoiding autostart.

You can disable these apps. This way the apps will not be running and won't be consuming any resources. You have not mentioned your Android version, so here's how you can disable an app in Jelly Bean, if you have another version of Android just look around the setting may be somewhere else.

Settings -> Apps -> All -> Select the app you want to disable -> Disable

You have also not mentioned what app you are talking about. Remember, this only works for system apps, and they will still take up space on internal memory. If you have a downloaded app, you may have to uninstall it.


Smallest screen size without issues like scaling In the Android Compatibility Definition Document it says the support for smallest screen size is 2.5 inches diagonal but which aspect ratio is this for and what would be the smallest size be for 16:9 aspect ratio?
Also how small do you think apps can support before problems occur ?

Using the Screen size calculator, choosing 16:9 as the aspect ratio, and entering 2.5 inches as the diagonal give the result:

Width: 5.5 cm / 2.2 inches
Height: 3.1 cm / 1.2 inches

  Also how small do you think apps can support before problems occur ?

It depends on whether the apps' developers have coded them to Support different screen sizes or not. If they have not, then going below 2.5 inches will become problematic.


Device won't wakeup from power button I used a Navigator app that prevents my device (Galaxy S2 with Cyanogenmod) from turning the screen off while plugged in. But at some point I could no longer wakeup the device screen with the power button anymore. The only thing that wakes up the device screen is to plug it into a USB charger. This behavior continues even after uninstalling the app. The device is not turned off, it's just the screen wakeup from the power button that stopped working.
I assume that the app overwrote some settings.
I couldn't get any help from developers of app.

Thanks for any help!

If you unlock the developer options (if not already unlocked with Cyanogenmod), there is an option "Stay awake" that will keep your screen turned on when plugged in.  You can try using that and see if it will revert any settings that the app might have changed.

See this website for a brief explanation on how to enable developer options.

If that doesn't work, you can "remap" the power button back to the power button.  Check out this guide to remap the buttons on your phone.  Hopefully it won't come to this though


Keeping Gboard open while multitasking I'm using an Android 10 Samsung device that supports multitasking using pop-up windows. I'm trying to type on the main window with a YouTube window in the foreground. The keyboard keeps closing whenever I use the YouTube pop-up. Is there any way to keep it open?

Well there is a way.. but even if you have your keyboard always open, you'll have to press on the text box of the other app after using youtube to bring it in focus.
If you still want to have it opened always then you can use "Automate" app..
Just set a gesture(quick tiles or button combination) to trigger the "always on keyboard" and set the action..
Comment if you have any doubt..


how can I fix my Samsung Galaxy Y GT-S5360? All of my applications are forcing to close such as its home, messaging, play store services and others.I can't make changes or even open application drawer or home.I can only open my contacts and make a call.

As your device is stock, something likely became corrupted in the file system and a factory reset is about your only option. You will lose all your data, unless your phone will still communicate with a computer. If so, you may be able to use Kies to back up your data from the phone first.

To factory reset:

Enter recovery

Power off the device. Press and hold the volume up key and the home button while powering up the phone. Hold these keys until the Android recovery screen appears.
Use your volume keys to navigate to wipe cache partition. Press the power button to choose this option. This won't destroy your data and may allow it to boot normally. Select reboot system with the volume keys and press power. It will reboot and hopefully work. If it doesn't, follow the next step.
Enter recovery mode as described above. Select "wipe data/factory reset" with the volume keys and press power to select it. THIS WILL DELETE ALL DATA FROM YOUR DEVICE. BE SURE YOU BACKED UP ANYTHING IMPORTANT. Now reboot the system and it should be back to stock with everything working again.
If you used kies to backup your data, now you can restore it.


Accessing SIM Toolkit in Android settings spawns duplicate SIM card entries? I don't recall ever visiting this menu before. But I tried it today and this heppened:

Settings -> Wireless Settings -> Sim & Network Settings -> Click on a sim (SIM 1 or SIM 2, this one is dual sim) -> Scroll to the bottom of the list and click on SIM Toolkit.

This opens up an empty Sim Toolkit menu (which seems to stay empty no matter how long you leave it (tried several minutes)), and when you go Back out of it, you see a couple of new SIM entries have appeared in the list of the current SIM's menu. They each have a checkbox slider thing next to them, but if you tick one slider, in a sec all of them will get ticked.

Does anyone have any ideas about how to proceed with fixing this?

[EDIT] I realised SIM Toolkit is an app. I can force-close it, but I can't seem to be able to clear its data or cache.

[EDIT2] I managed to Freeze it, rebooted, but the existing sim duplicates are not gone.

[UPDATE] Device model: OnePlus 2. Rooted, w xposed framework.

PS: Sorry for the huge image. I assume it only scales horizontally...

I haven't figured out exactly what was misbehaving and why, but I accidentally now (years later) found out how to force a refresh: I put the phone in flight mode, opened the sim tray, swapped the sims, put it back in and disabled airplane mode. This cleared all the duplicates.


Is there any way to make a backup from download mode? I have an Idol 3 phone with a broken power button and a broken touch screen. I am only able to boot into download mode by holding down the volume up and down buttons while plugging it into the charger.

Is there any tool that will allow me to make an image of the internal memory on my phone instead of flashing it? Can QFIL do it, or is that just for writing data?

Unfortunately, "Download Mode" is just one direction (as the name suggests: Download data to the device to be run there) – so no, you cannot use it to read data from the device.

For comparison, take a look into our fastboot tag-wiki – as fastboot is the equivalent to Download Mode. There you'll find a link to can fastboot be used to backup device? Though fastboot isn't identical to Download Mode (especially with Samsung devices, where the two are not compatible and one has to use tools like odin instead), both serve the same purpose.

Speaking of QFIL: Especially not. QFIL is a tool to communicate with the device while in emergency mode ("Qualcomm 9008"), and only intended to make the device operable again (AFAIK) – e.g. to flash a bootloader. And of course it's for Qualcomm devices only (as others are unlikely to enter a Qualcomm emergency mode).


SHARP Aquos 104sh, listen to YouTube with the backlight off? I'm on 4.0.3, trying to listen to music. YouTube is destroying my battery life. I always need to charge my phone at work. If I save the battery, I can work more efficiently, though. Any way to have the best of both worlds?

On iPhone, you can double tap home and press the play triangle, but that doesn't work on my smart phone. Any ideas?

Try PVSTAR+. Not the easiest UI, but it'll let you play (really just listen to) YouTube videos and a number of other sources, too, in the background.


Can Android 6 backups be manually deleted? When using the new backup service introduced with Android 6, is there any way to explicitly delete an existing backup of an Android device stored in a Google account?

Google Operating System blog (unofficial) says

  The Android section from Google Dashboard shows a lot of useful information about your Android devices (IMEI number, registered date, last activity date, carrier) and it also lets you delete backup data. "Please note that new backup data will be created if backup is enabled on any of your Android devices," informs Google.

XDA post-  How do I delete Google's Cloud Backups? says the same, with a picture below

Disabling backup from Settings will prevent future backups but not delete earlier ones

Disclaimer: Unverified, since I don't make Google back ups


Transparent notification bar after Android 4.3 Update on Samsung Galaxy S3 I've just updated my Galaxy S3 to the OTA 4.3 update and whilst its fine, there are a couple of really annoying niggles.

The main one is the notification bar at the top - where the little icons are shown. This used to be black with white icons and they were easily visible.

Now its transparent.

I use a nice landscape image as my wallpaper, so I have pale blue sky and white clouds, and you can imagine the white icons on white cloud background isn't exactly what I'd call usable. short of editing my wallpapers to have a black bar at the top, is there a way to revert this?

It seems the update is fine but for the lock screen that has so many pointless changes that result in usability problems I'm tempted to downgrade.

From what you said in the comments above, there is a way to change the text colour & the icon colours along with the colour / transparency of the status bar.

It requires a rooted phone unfortunately but once rooted download WANAM Xposed from the play store here is a link Wanam Xposed work's on Samsung Android 4.2+ so you shouldn't have any issues

Once this is installed it will ask you to install the Xposed Framework, don't be alarmed it is required and will not harm your phone. Once the framework is installed you'll be prompted to enable Wanam Xposed from the new Xposed Installer, if not you can simply click on Xposed Installer, Click Modules and Wanam Xposed should appear and check the checkbox.

Now go on Wanam Xposed, note everytime you make a change it will only appear after a Reboot!

You can now go on Theme and click either Background Color (or Colour as it should be :) ) and this will enable you to select a colour for the status bar, or you can click on the following

Circle Battery Color
Stock Battery Text color
Signal Icons Color
Clock And Date Color
Status bar icons color (remaining icons)

Each of these will change the icons instead of the status bar background colour

Hope this helps!


Can't boot into 7.0 Nougat in VMware Fusion I followed these instructions on how to Install Android 7.0 Nougat on VMware.

I am using VMware Fusion on a Mac.

I've found little difference between VMware Fusion and the instructions provided.

I can boot into grub, and select the OS (note: this is not a screenshot from my Mac):

but after I select the first Android entry, I receive the following:

where the cursor blinks and nothing else happens.

If I reboot, and select (Debug mode) from the OS selection screen, I get to the following, and no further:

If I reboot and choose (debug nomodeset), I reach the same place.

Same happens when selecting (Debug video=LVDS-1:d).

I run Windows 10, and Ubuntu through VMware Fusion fine.

Troubleshooting advice appreciated.

The comments on the page you linked already contain some helpful suggestions from people who had the same problem with those instructions. Nigel Christiaans suggested enabling 3D acceleration in VMWare's settings, and several visitors reported that this got them past the same root prompt you're stuck at. Robert further suggests that you should choose "Ubuntu" instead of "FreeBSD" when you create the VM.


Temporarily adjust message alert and call volume I can't be the only person with the problem that you temporarily turn down the volume of your calls and texts (in a quiet place), and then three days later it's still quiet and you miss alerts.

Is there any way to adjust the volume only temporarily? Or, to put it a different way, is there a way to automatically reset the ringer volume to a predefined level each day?

There are several ways to get your volume levels back. Personally I like to use the IFTTT app to set my ringer volume to maximum when I connect to my home WiFi. (recipe)

If you want to fix your volume at a specific time, say, you can create a new recipe using the Date & Time Channel.


Remove boot password from the command line I just tried to remove the boot password on a Android Oreo device using the following command:

$ vdc cryptfs changepw password original_password ""
200 5478 0

Even though the status indicated success (I've previously used this command to change the password without problems), the device does neither accept the original password nor does it boot without putting in a password. The password prompt still shows up.

I'm pretty sure this is only recoverable with a factory reset. (I'll still gladly take alternative hints on how to unlock this ;-))

My question is: How can I remove the boot password using adb without making the device unbootable?

vdc cryptfs clearpw seemed to me, like it would to the job. After reviewing the source, I found out, that it unfortunately only removes the password from  memory. I've also tried setting the password to default_password. This leads to the password still being required on bootup.

vdc cryptfs changepw default current_password default_password

does the trick. Replace current_password with the real current password.

I believe the new password specified is irrelevant, as the DEFAULT_PASSWORD constant is used anyway. However, the current password seems to be required, atleast when using hardware-based encryption.
(see https://github.com/LineageOS/android_system_vold/blob/61a3249612495e7a5b2a1950859e9eb43dfc4559/cryptfs.cpp#L2858)


How to disable browsing history in Android Firefox (Fennec)? Unlike in the desktop Firefox, there's no setting in Firefox for Android options to disable saving browsing history.

Go to about:config.
Create a new boolean value (+ icon) called places.history.enabled and set to false.

source
note: the answer only applies to the eventually deprecated Firefox Fennec, not Fenix which is currently in the beta phase.


How to flash Android O image in Moto G4 Plus I have Moto G4 Plus device which has Android 7.0 - I want to flash Android O system image in Moto G4 Plus. I see https://developer.android.com/preview/download.html where system images are for Nexus, Pixel etc.

Motorola itself will take time to push updates to their devices so I am looking to push it manually.
Does anyone know if there is any system image for Moto G4 Plus ?

I'll supplement the answer of @beeshyams: since Android O is still in Dev Preview phase, the source code is still incomplete, and no custom ROM (LineageOS, etc.) could even base their work off it. LineageOS (back in their CyanogenMod days) also stated time and again that they will not touch Dev Preview code.

To reinforce the fact: until Android O is officially released (name confirmed and source code out), there's no way you can taste it on an unsupported device.

P.S. Historically, there had been ports of Android L and M Dev Previews to other devices, based on the image released alone. However, 1) such ports are often conducted between devices of similar SoCs, 2) those ports are nowhere near stable and usable, and 3) they quickly become obsolete once the proper release source code arrives.


Free / local voicemail / answering machine My carrier having pretty high monthly prices for voicemail, I did not take the service. However, when I'm at school, unable to answer, and my busy doctor calls me, knowing I probably won't be able to join her for weeks with her busy schedule and only one phone line for the whole clinic, or when a hidden number (which could be anything from the hospital to telemarketing) calls me, I really wish I did have a voicemail box.

But I don't have one, and my carrier isn't getting any cheaper. Prices closely match other carriers, of course, like any "healthy" telecom market.

So I have been searching for an app that allows this, to no avail. I did find an app that automatically answers an SMS back to the caller if I miss their call, but 1. it didn't always work, 2. 95 % people calling me are doing so from non-mobile phones, 3. some people actually pay for incoming SMS, 4. it doesn't allow people to leave a message.

I saw something called Google Voice, which sounds amazing, with not only a free voicemail box, but even the ability to view them as text, and have them in your inbox, but when I go to https://www.google.com/voice, I'm taken to Google Mail.

And searching the Play Store for "Google Voice" doesn't yield any appropriate results. These things tell me, I guess, that the only "Google Voice" available to me, in Canada, is that thing that enables you to make calls from your PC browser's Gmail inbox.

So is there any way for me to have a voicemail without paying my carrier's high fees?

There should be some way to do this locally, at least, because the call is here, and the phone has an SD card to save it on, and the ability to answer it, listen to it and talk to it, as illustrated by the fact it's, uhm, a phone. And it can record sound, too. Unless they put some sort of lock in phones to prevent people from escaping carriers' abusive costs.

Or so I hope. So, is there something I can do? Did I misunderstand the whole Google Voice thing? Did I miss something obvious? Is there some way to do this?

My phone's specs should be:

Samsung Galaxy Q (SGH-T589W)
Android 2.3.6 Gingerbread
Processor: 600MHz Qualcomm MSM7227 (if indeed it's the same as the Gravity Smart, because information on the Galaxy Q is rare)
Internal storage: 152 MB, some of which I think is taken up by the OS or useless stock software, because I can't ever seem to free it
RAM: 279 MB
SD card: 2 GB

My carrier is called Videotron, if it's of some use.

Here is the google play link for Google Voice, if that's what you have been looking for.

Total offline answering machine functionality is not possible due to androids technical barriers. See this thread on XDA.

You can use apps like YouMail Visual Voicemail which sounds promising. If not, you can easily find many alternatives after a quick search on google play.


fastboot stuck on 'booting...' I am trying to flash my device(Redmi S2/Y2). I unlocked the bootloader and I tried flashing Orange Fox recovery from fastboot.
C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot flash recovery recovery.img
target reported max download size of 534773760 bytes
erasing 'recovery'...
OKAY [  0.020s]
sending 'recovery' (38400 KB)...
OKAY [  0.925s]
writing 'recovery'...
OKAY [  0.189s]
finished. total time: 1.159s

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot boot recovery.img
downloading 'boot.img'...
OKAY [  0.879s]
booting...

It was stuck at booting... every time I tried. While trying some solutions, I messed up and now I am stuck at bootloop. Any solutions to this?

It worked out, it turned out to be a hardware problem that didn't let me use the Volume Up + Power Key for Recovery Mode.


How to determine in which version an Android bug was fixed? How does one determine when a specific Android bug was fixed?

Specifically, I'm interested in learning in which Android version bug 58779 was fixed.

Someone marked it obsolete, which either means it has been fixed or someone erroneously marked it that way.

You already link the open source issue tracker. So I will assume you want a more in depth inquiry. Then just Go to Androids Gerrit code review and you can go directly here. Or you can go through Googles Git repository here then code review  in the upper right. Once there you can search for changes here is a tutorial. You can also review the code that will give you detailed information and here is a tutorial for that.


How can I rename an app on my phone, and what are the consequences? Both Facebook and Google have apps called 'Messenger'. So, of course, when I use Google Now to open it, a la

  "Okay Google, open App Messenger"

it seems like it's usually not the one I want.

1) How can I rename an app on my phone (so that I could call "open App FacebookMessenger", for instance, and disambiguate them)?

2) Would that break App Store updates or the connection between the Facebook app and it's Messenger app?

3) Is there another alternative I'm not thinking of? Like a Tasker-based voice solution or something? Google Now is the only problem I'm having with this namespace collision; a workaround for that would solve my problem.

If you are willing to install an app , you can try Commandr for Google, which let's you

Integrate Tasker
Launch an app under different name ( custom app name)

Not tried by me


Android 5.0 sync questions on HTC M8 I'm trying to figure out how to set items to individually auto sync.

On the HTC M8 under accounts & sync in both 4.4 and 5.0, I noticed I cannot select items to auto-sync individually. I can only manually sync individual items when I have auto-sync turned off. If I turn on auto-sync, it automatically wants to sync everything under those accounts and Google account which is what I do not want.

I only want certain things under these specific accounts to auto-sync. For instance, all I use is Gmail and Google Play Music. I do not want anything else on my phone to sync to Google, but I can't figure this out since it doesn't ask what I want synced before adding an account.

I know in older versions of android, it always asked what I wanted to have auto-synced and what I didn't when adding the account. I could also go in that account under settings and select what I wanted to auto-sync before turning on the phones sync.

How can I get around everything trying to sync at first, if I cannot even choose what I want to sync when adding a Google account?

I've even tried sighing into these separately instead of adding the main Google account through accounts & sync. It still does the exact same thing and it adds everything from my Google account ready to be synced as soon as I turn on the phones auto-sync.

Enable "Sync" in the taskbar, then go to the account you need selective sync on, you'll find all the required options with tickboxes. Tickboxes disappears when "Sync" option is disabled.

Best luck.


When will my device get the Android 7.0 update (Nougat)? Android Nougat was officially released on August 22, 2016.  It adds features such as multi-window support.

You can review the high-level changes at the Android developer website.

Of course, not all devices will get this update right away, even at release; others won't get it at all. Manufacturers and carriers often choose to add their own custom modifications, which tend to delay the official release.

When will each device get Nougat, either officially or unofficially, if ever?

See also:

When will my device get the Android 5.1 update (Lollipop)?
When will my device get the Android 6.0 update (Marshmallow)?
When will my device get the Android 8.0 update (Oreo)?

This community wiki will list all of the known and rumored dates for devices. If you have an update make sure to follow the format that's been established, and the following guidelines:

Keep devices in alphabetical order, listing the manufacturer and model.
Specify if the date is confirmed or rumored, and link to the source.
If there is an unofficial release, link to the site where it can be downloaded

Phones

Huawei

Nexus 6P:  2016-08-22 (confirmed)
Mate 8: Q1 2017 (source)
P9: Q1 2017 (source)
P9 Plus: Q1 2017 (source)
P9 Lite: Q1 2017 (source)
Nova: Q1 2017 (source)
Nova Plus: Q1 2017 (source)

HTC

10 - H1 2017 (depending on regional variant) - (confirmed)
One A9 - H1 2017 (depending on regional variant) - (confirmed)
One M9 - H1 2017 (depending on regional variant) - (confirmed)

LG

Nexus 5:  Never (confirmed)
Nexus 5X:  2016-08-22 (confirmed)

Motorola

Nexus 6:  2016-08-22 (confirmed)
Moto Z: by the end of 2016 (confirmed)
Moto Z Force: by the end of 2016 (confirmed)
Moto Z Play: by the end of 2016 (confirmed)
Moto G4: by the end of 2016 (confirmed)
Moto G4 Plus: by the end of 2016 (confirmed)
Moto X Pure Edition (3rd Gen): announced (source)
Moto X Style: announced (source)
Moto X Play: announced (source)
Moto X Force: announced (source)
Droid Turbo 2: announced (source)
Droid Maxx 2: announced (source)

Wileyfox

According to Wileyfox, ALL of their devices will be updated to 7.1.1 nougat. At time of writing (2017-05-02), the rollout is well underway. (source)

OnePlus

None yet.

Samsung

None yet.

Sony

Xperia Z3+: announced (source)
Xperia Z5: announced (source)
Xperia Z5 Compact: announced (source)
Xperia Z5 Premium: announced (source)
Xperia X: announced (source)
Xperia XA: announced (source)
Xperia XA Ultra: announced (source)
Xperia X Performance: announced (source)

Tablets

Asus

Nexus 7 (2013): Never (confirmed)

HTC

Nexus 9: 2016-08-22 (confirmed)

Sony

Xperia Z4 tablet: announced (source)

Other

Nexus Player: 2016-08-22 (confirmed)
Pixel C:  2016-08-22 (confirmed)


How can I configure Android so that all Internet traffic goes through a VPN and is blocked if the VPN isn't activated, without rooting Android? How can I configure Android so that all Internet traffic goes through a VPN and is blocked if the VPN isn't activated, without rooting Android?

This is Always-on VPN, which is a stock feature since Android 7 (root not needed). You will see the "Always-on" & “Block connections without VPN", options in VPN settings.
If you are looking to have this feature on pre-Andoid 7 devices, you need to look for VPN apps that offer this. For example, this app offers this feature by name of "Kill Switch"

On Android 10 with AnyConnect VPN: Settings → Connections  → More connection
settings   → Select the VPN client  → Enable "Always-on VPN" and "Block connections without VPN":


Android Whatsapp constantly notifying about web login I tried Whatsapp web using chrome browser in Windows and it works great. But, I don't like my android app notifying often that 'there was an active web login'. I am using Samsung A7 and my other friend uses Oneplus. He says he don't get any notifications regarding whatsapp web. I believe it could be a settings issue but not able to figure it. Any idea?

We both are using Oreo.

Note: I am new to Android ecosystem

Android does give you the ability to configure the notifications you receive,

There is a nice guide on the whatsApp FAQ section of their website https://faq.whatsapp.com/en/android/26000003/.

Summary:
There are 2 areas that you can alter notification settings
1. Navigate to your phone's Settings app > Apps & notifications > WhatsApp > App notifications. Adjust settings here to your desired requirements.

Open WhatsApp > tap More options  > Settings > Notifications. Here you can set notifications for messages, groups, and calls


My mails are seen unread even I read on mobile I have some problems with my mail application on my phone. When I access my inbox, I saw that there were 120 mails that are unread even I read them on my mail application. I use Sony Xperia Z3 and I use the default mail application. What is the problem?

First off: Try another mail application to determine if the problem persists.

Which version of Android are you using? Try updating your Stock Firmware via OTA. Weird stuff like you are describing is sometimes a bug somewhere in the Operating System.


my mail won't show after upgrading to 4.0.4 After upgrading my Samsung galaxy s2 to android version 4.0.4 my mail won't show in the default mail app (cant find out the name!). I only get a dropdown bar -- but when I clicked it, the arrow points below, but it doesn't "dropdown" ;(

How can I get my mail shown?

Here is a screen-shot of my mail app.

When chaging Android major versions, GB to ICS or ICS to JB or even GB to JB, its advised to do a full wipe, since many old files from the previous version might collide with the new Android version.

Since you haven't done it, I suggest you do the following:

Backup all your phone's data with either Titanium Backup or a Nandroid backup if you have a custom recovery installed.
Get your phone to recovery mode and wipe all data (factory reset). If you have a custom recovery you can wipe /system, /data and /cache.
Once clean, reboot in download mode and use Odin to update to 4.0.4 (or 4.1.2 if you have the international version GT-I9100)
Reboot and enjoy a clean installation of ICS/JB.


Company owned devices options for system apps My questions regard the possibility to temperate which phone application could be set up while using Google Workspace (or any other MPA). Specifically: can I set up an application to replace the phone system app?
I've read this but does that means that I can't disable the phone system app? Or that the com.android.phone package is the system app.
Another solution would be to get controls over the default apps settings and lock the employee out of these ones. The MPA solution would then be able to enforce the use of another Phone App as being the default system one. I could not find any documentation covering this.

My interpretation of https://support.google.com/a/answer/7292363 is that
com.android.phone is a system app that cannot be disallowed
However you can create a policy which will prevent non-emergency calls:

4.24. System radio management
4.24.5. IT admins can configure whether the device can make outgoing phone calls, excluding emergency calls (see outGoingCallsDisabled).

At which point you can put your own Phone app on the device. Note limitations on Phone apps that developers are bound to.
So presumably the device will still have the Google phone app but that app can only be used to call emergency services.


How to connect to WIFI but use phone mobile internet? My WIFI internet is very slow.
I would like to use my mobile internet of my phone, but connect to my wifi because it has Google Cast in it.

Phone: Oneplus 2
OS: OO 3.1

There should be an option called Smart network switch which switches to mobile data connection whenever the WiFi connectivity is limited or unstable.

The screenshot below is from Samsung Galaxy.


Music Player Not Displaying Songs? I am using a T-Mobile G2 running Android 2.3 and recently had to replace the phone with another as the old one was bad. I then launched the stock music player with my SD Card inserted and I viewing "All Songs" I noticed I was missing songs. I went to the Artist and could find the missing songs. What I am confused about is how to get the default Music Player to show those songs in the All Songs list.

I was looking at this question and the answer provided: The music player keeps displaying deleted songs. How do I remove them or refresh the library?  I found the program and the cache was empty yet the "storage data" had info but when I went to clear it it gave me a warning saying this would clear all accounts and data etc. What will this clear if I choose this option? I do not want to lose other information.

Beyond clearing the media data is there any other steps that I should be using to try and get these songs to display?

It would be nice if in the options it gave a refresh music library option, other smart phones give this and I would assume Android would also but it is not there!

Note: This issue was not there on the old G2.

I haven't looked exhaustively at the filesystem itself (didn't use adb shell or anything), but I'm fairly positive the warning is just a generic message that shows up whenever you clear data for an app or system service. I tried a couple of different apps and services and always saw the warning. After clearing my Media Storage data and unmounting/remounting my SD card I had:

All of my music still available (after it had a chance to rescan)
My Google Music account still set up and properly linked
My ringtone still set to the correct song on my SD card
All other accounts and settings normal

So basically, everything excepting the actual list of songs on my SD card was retained, and the list was refreshed after I remounted the SD card, as far as I can see.

Other than clearing Media Storage data, the only other thing I've tried to get my music to update is just unmounting and remounting the SD card (or using an app like SD Rescan to do it for you, as mentioned in the other question). I've personally had kind of mixed results with this, but the clear data then remount cycle always seems to work.


How to drop out of airplane/flight mode periodically to check messages I normally keep my phone in Flight Mode (called "Airplane Mode" under 2.2) in order to save battery power.  When I have some time to check messages, I turn off Flight Mode, re-enabling the cellular transceiver.  Is there a way I can set up my phone to momentarily drop out of Flight Mode periodically, say every 10 minutes, preferably without using a non-free app?

I don't really need it to be in Flight Mode per se, just to disable power-draining devices, especially the cellular transceiver.

There are multiple automation tools which most likely can do this for you. Some of them, especially in connection with your real concern, are listed in my answer to What is Cell standby and how can I keep it from eating my battery?.

Aside from that, and you might wish to check helpers like JuiceDefender, Easy Battery Saver, and GO Battery Saver & Widget. Amongs others, they do exactly what you asked for: toggling airplane mode or rather the data part of it, to enable apps to sync only in defined time frames.


Can I downgrade to an earlier version of Android after installing an OTA update? I installed the KitKat upgrade on my Nexus 7, but I am unhappy with it. Is it possible to roll back to an earlier version of Android (Jelly Bean)?

Yes, it is possible.

One of the advantages of rooting is the ability to control the operating system that resides on your phone.

With that control, you can change the version of Android. There are two ways to go about doing this:

Flash the stock image https://developers.google.com/android/nexus/images
Install a custom ROM. If you know what an operating system is on a computer, a ROM is basically an OS for your phone. Just check XDA-developers for some great custom ROMs that offer any Android experience, with additional features!

I know for a fact Cyanogenmod still haven't released a KitKat based version and offer a close to stock (unmodified) experience with features that are actually useful. I would recommend to try them out.

Enjoy the freedom!


Make the phone always-listening to "OK Google" with fingerprint sensor on Nexus 5X I have a Nexus 5X running Android 6 Marshmallow, and I want "OK Google" trained to my voice to work when the device is on but the screen is off. I also use fingerprint scanner for "smart lock"/screen lock. When I say "OK Google", the device requests a fingerprint or PIN before it will do the action requested. This renders the feature pretty useless as it's mostly a hands-free tool. (Note: "OK Google" works perfectly with no screen lock activated.)

Given that OK Google is trained to my voice only and that it is a hands-free feature, I find it strange that I can't use it that way when using the fingerprint scanner or other screen lock feature. Is there a way to do it?

I'm happy to have no screen lock but just have the fingerprint scanner turn the screen on instead, if that's possible - I find it useful when taking the device out of my pocket.

Under Security and under Smart Lock, go to Trusted voice and check the option that says Always on. That's how I got "OK Google" to work when my phone is locked. I use the fingerprint lock as well.


Install fonts to Quickoffice? I'm looking to get the standard Word fonts on QuickOffice for Android. Is it possible? All my searches on the internet have yielded nothing.

If it isn't possible, are the fonts that QuickOffice does have identical to any of the standards?

I mainly just need Helvetica, Arial, and Times New Roman. (Required for some classes.)

Thanks.

An alternative may be to use the OfficeSuite app instead. It has a PAID partner font app (OfficeSuite Font Package) which includes Arial and Times New Roman; sadly, no Helvetica.


Will phone of global market will have better coverage than others? I have LG V20 (H990DS), it's global market's phone. Also there are AT&T, Sprint, Verizon. And I noticed that all models have different frequency bands. Is that mean that my phone will work better around the world and others are fixed to certain regions? If yes, other phones can be unlocked by rooting or something like that to work the same as "Global" phone?

.... my phone will work better around the world and others are fixed to certain regions?

In theory, yes. That's the purpose of a global phone (also called international phone)

  ....other phones can be unlocked by rooting or something like that to work the same as "Global" phone?

No, since it requires changes at hardware (modem) and corresponding drivers. You can't change hardware by rooting


Should I just get the latest version of Xposed? Are they all stable? I'm about to download Xposed Framework sdk21 x86, and looking for an installer file here. But there are so many versions. Are they all stable? Should I just get the latest one? I'm not interested in any experimental features, just maximum stability.

Xposed framework developer continuously enhances the framework depending on the bugs reported and improvements suggested (which are quite a few of you follow the development thread at XDA). The latest one  is preferred as the developer supports ONLY the latest. Quoting from linked OP

  SDK21 is Android 5.0 (Lollipop), SDK22 is Android 5.1 (also Lollipop) and SDK23 is Android 6.0 (Marshmallow).
  I only support the latest Xposed version!

So, if you have issues you can at least grab his attention for a fix. On the other hand, so called stable ones may out may not work for your device, and when  they do work, you don't have the latest enhancements

Please ensure that you double check the version and the first thing to check is that the uninstaller works before loading modules and yes the framework apk should also be the latest- it is in the OP


Where are app-provided wallpapers stored? There are some apps on Play Store that provide some wallpapers that can then be set as home background from various launcher, such as Nova, Apex, etc.

Where do these apps store the wallpapers? I looked in the usual locations, such as /data/data/, or /sdcard/Android/data, but I couldn't find anything.

EDIT: Here are the details: Galaxy Nexus, with latest Paranoid Android (which builds on top of Android 4.4.4). The app in question is like all the apps that add wallpapers to use with the most used launchers. I would say the name, but it probably would be considered spam.

I want to extract the wallpapers because I run into a strange issue: when I select the wallpaper with Nova it does not get set and I get all sort of errors in the logcat. The process in charge of setting the wallpaper then keeps retrying and uses all the phone resources. I have to remove the battery out of the phone because it isn't responding. I don't know if the issue is solvable. I searched but hardly anything relevant turns up. So I wanted to inspect the wallpapers and maybe reduce them in resolution, just to see if that worked.

Check out this answer, just in case the wallpaper was moved

That being said, since you're looking for an app-provided wallpaper and not a system provided wallpaper, we'll probably need to know the package name of the application in question (and you'll need to have root access to your device, which I believe you already have).

So assuming the package name of the app is com.example.superdupperlauncher, then you would need to look into /data/data/com.example.superdupperlauncher/files/ or /data/data/com.example.superdupperlauncher/


Charging over USB can be harmful? Considering that charging over USB can take around 5 hours (to only 1-2 hours it would take from the wall mounted plug), can it be harmful for the smartphone battery if it's always charged from USB?

I don't see how the duration of the charge would relate to whether or not it's harmful to the smartphone.  I have never seen any documentation that keeping a phone plugged in perpetually (whether plugged into USB, AC or DC) would cause any harm to the phone itself.  An argument could be made that it's harmful to the battery.

Constant charging is not generally a problem for Lithium Ion Polymer batteries (which most new cell phone batteries are).  It is in fact better to frequently charge them, and not let them fully discharge.

One factor that does degrade the battery life of all Lithium Ion batteries is heat.  The more heat it's exposed to the faster it will lose capacity, so I can see how keeping it plugged in may keep it warmer longer and theoretically degrade the battery life.

Here are a couple good resources discussing battery life:

http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries
http://www.droidforums.net/forum/tech-issues-bug-reports-suggestions/1974-understanding-battery-life.html


Connect Android GPS with Computer Is this possible to connect my Android's GPS with my computer? I have a Samsung Galaxy Fit running Froyo.

If your computer has Bluetooth (most laptops do, and some wireless keyboards and mice connect through a bluetooth adaptor), then there are apps that will allow you to share your phone's GPS device to the PC as a bluetooth GPS adaptor.

See this previous question for some of them: Can I use the Nexus-S GPS as an external GPS for another device (via Bluetooth)?


How does cell phone display image or video even before you start to capture? When a cell phone is used to take a photo or capture video the display continuously displays what a camera can see, does that mean the ccd/cmos device is exposed to light continuously? or is it displayed by some other means(with out involving ccd/cmos)? Is the difference between displaying and capturing a video(or photo) is only storage? Is cellphone continuously taking pictures for displaying, even if you don't take a picture?

First off, there is no physical shutter on smartphone cameras, so the CMOS is always "exposed to light continuously", even when the phone is completely off.

The Android camera interface has two modes (actually more, but only two are relevant). One is the "capture" mode, which allows full control over exposure time, resolution, and image processing, and allows to take photos at the maximum quality offered by the hardware. The second is "preview" mode, which produces images at a high frame-rate, but doesn't offer the app as much control over exposure and image processing, and is limited to smaller resolutions, and worse exposure control.

Often, the "preview" mode can also output in a different (YUV) format directly into GPU-accessible memory for efficient display on the screen, while "capture" mode can encode directly to JPEG for storage in main memory.

  Is the difference between displaying and capturing a video(or photo) is only storage?

No, the difference is between the two modes. Capturing a video or photo offers better quality and more control, and can take advantage of hardware encoding to save efficiently to a JPEG or MPEG file.

  Is cellphone continuously taking pictures for displaying, even if you don't take a picture?

Yes, while the camera app is open. When you take a picture, the preview mode stops while the picture is being captured. When you're not using a camera app at all, the camera module is powered off.


Mark as unread button in email application? is there a hidden "Mark as read" button I'm not aware of in the email app in Android?

This probably depends on the device, as devices with custom UIs (TouchWiz, Sense, Motoblur) will have different email applications. On CyanogenMod (and I believe vanilla Android) you simply tick the checkmark next to the message or messages you want and the button slides in from the bottom.


Add work email address to Gmail on an Android device I want to install my work email address on gmail on an Android device. The device is a Samsung 10" with Lollipop 5.1.1. Gmail version is 5.3.9xxxxxx.
Following this:
Gmail 5.0 With Exchange Support And Material Design Has Landed | Android Police
it shows 3 options, the last being "Exchange". My device has only the first 2 options. Why

The Exchange option is only available for users with the Exchange Services package installed.  Unfortunately, this package doesn't come installed on all Android phones (as far as I know, only the Nexus devices come with it preinstalled) and isn't available on the Play Store.  However, I did find a link where the apk file can be downloaded from.  After installation, the Exchange option should appear when attempting to add an account (reboot possibly required).

Disclaimer: I myself have a Nexus device and already had the package installed.  I have not attempted to use the link included in this answer and cannot vouch for its safety.


Contact list crashing Every other day, my Contacts List will crash, and the only way for me to access it is to power off the phone.

What is happening for this to happen, and what can I do to prevent it in future?

You might have an app that's adding spurious records to your calling list. Do you have any "alternative phone" application (I had problems with an app called Amivox). I created a small app to fix the problem for me, the code is linked below.

EDIT:
The app source code: https://github.com/gardarh/android-callogfixer (removed link to binary)


How can I exclude certain contacts from silent mode? During the night, I set my phone to silent, since even the vibrate wakes me up. Is there some way to let it still vibrate if I get a call from certain contacts?

Silent Mode Bypass can do what you want.

  Silent Mode Bypass automatically disables Silent/Vibration mode when receiving calls from selected contacts.

  Mostly useful at night if you know you can receive important or emergency calls from certain contacts, but want to keep everything else—texts, emails, notifications—silenced.


I can't install the Facebook app on Android 6 Marshmallow I have just upgraded my phone (2nd Gen. Moto G) to 6 Marshmallow and now I can't install the Facebook app.

With Android 5 I had the app installed on the SD card (along with a bunch of other apps), but as part of the upgrade it insisted that I format the SD card so it could be used for apps. I'm assuming that the way 6.0 addresses the memory card is different to how 5.x did.

Once formatted I (obviously) lost all the apps that were installed there. I managed to reinstall them all - except Facebook. It doesn't say it's incompatible with my device, it apparently downloads OK but the installation phase just fails silently. I've tried it a number of times (after clearing caches, rebooting the phone, removing Facebook from the list of apps that have ever been installed) and get the same result. It will even crash the Play Store app and/or phone during the process.

I've examined the SD card on the phone and computer and I noticed that there were some folders dated from before today so I'm wondering whether the format was actually a format (or are the dates from the date the OS was created?) and there were still some folders that included "facebook" in their name.

Is there anything I can do to get the app to install - short of reinstalling the whole OS again - or am I just going to have to abandon this one for now?

Go to this link on your phone: Facebook APK
And install the apk yourself but make sure you have unknown sources checked in the developer settings.


I'm having trouble getting into safe mode trouble on galaxy ace I can't get into safe mode on my galaxy ace SM-S765C. I tried holding down power and menu buttons but it doesn't work.

Well, what you can try is firstly make sure that you have switched your device completely off, next step would be turning the phone back on, pressing power button+and also hold the menu button, now continue holding the menu button until you see the Home Screen ! This will boot you onto the safe mode ! :)


How to get rid of bogus "Phone storage full" message (cannot send SMSs) Possible Duplicate:
  Why am I getting a “Low on Space” warning and having other weird problems?

I tried to compose a new SMS (text message): I tapped "New Message" and I got this error message:
"Phone storage is full! Delete some files to free space".

So I deleted almost all the previously saved SMSs, and then also moved a few apps from internal space to SD card, and uninstalled some other apps. After this I had about 4MB of free internal space, but I still kept getting the same message.

So I cleared the browser's cache and now I have reportedly 15 MB (of 190) of free internal space (and more than 7 GB of free external SDcard space).

I still get the exact same error when I try to compose a new text message (I also restarted with no luck).

At this point the message is clearly bogus, or at the very least the system is low on some other (god knows what) kind of space, NOT internal storage as it says.

WHAT on earth do I need to delete to free up this misterious kind of space that somehow got low?

We had this issue already a couple of times. To get rid of that insufficient storage available message, you need to have at least 25MB free available internal storage (source: TechniPages, AndroidCentral). To achieve this, you can...

delete apps you no longer need
move apps to sd if possible
clear app caches

See also:

Why am I getting a “Low on Space” warning and having other weird problems?
What can I do to manage my phone's internal storage?
I can't receive SMS when I have low storage
HTC Incredible says SMS storage is full, but it isn't
How can I get rid of the low disk space notification?
My internal storage capacity is running low, what can I do?
Message Memory Full, Incoming message rejected


Why won't FWDN see my cheap Chinese tablet? I have a tablet here that appears to be a NuPad / HAIPAD M701.

I have downloaded a .RAR with FWDN. When I run FWDN the "Area Map" always shows "Unknown".

I have tried this on both a Windows 7 x64 and a Windows XP x32 machine.

I have run the VTC driver installer on XP (it doesn't work on x64).

What does it mean when Area Map says Unknown, and how do I fix it?

I found the answer I was needing in this video: http://www.youtube.com/watch?v=7eQ7Z6_v_Fc

I was holding down the wrong side of the rocker switch when booting, ending up in "recovery" mode.


BlueStacks with proxy Possible Duplicate:
  How to configure BlueStack AppPlayer to use Proxy settings when connecting to Network?

I am using BlueStacks 0.7.7.813. I want to run apps like whatsapp on my laptop and the internet is connected with proxy. Is there any way to run apps like whatsapp on BluStacks behind proxy server?

This is a duplicate of: How to configure BlueStack AppPlayer to use Proxy settings when connecting to Network?

The answer is NO; proxy is not yet supported.


WhatsApp doesn't open on Android 2.3.6 - says "switch to a supported phone" Whatsapp say app supported to 2020 but won't open from 2018-02-06

According to whatsapp firm :

Supported devices
We support all Android phones that meet the following requirements:

Your Android phone is running Android 2.3.3 or later.

Your Android phone is able to receive SMS or calls during the verification process.

You will also need a data plan in order to receive messages when outside the range of a Wi-Fi network.

We only provide limited support to tablet users and we don't support Wi-Fi only devices at this time.


HDMI connection between HD TV and Asus ME 302C Will a HDMI cable with Standard male connector on one end for a HD TV, and a  Micro HDMI connector on the other to connect to my Asus ME 302c tablet allow me to view photos and video from my tablet on my TV? or do I need some special cables or devices?

Yes, with a HDMI to Micro-HDMI cable, just plug the tablet into the TV and select the HDMI input on the TV. It will mirror the tablet display on the TV.


Micromax A065 - language I got a mobile from an Indian friend of mine. The model is Micromax A065 and I would like to install the Greek language and make it the default language.

I tried the following apps with no luck:

Locale More Pro
MoreLangs
Locale Select
MoreLocale 2

Is there a way to reset the phone and select the Greek language during the setup?

You can try and use Language Enabler

Download and open the app. Type the language you want and check mark it. Then press on that "3 dot" button on top right and select Enable Languages. See if this works. Ofcourse there are other ways too, but try the simplest one first. You need to be rooted if you are above android 4.2.


Can I configure more than one gmail account in the gmail app without syncing everything? I have two gmail accounts, think of them as "work" and "play". The phone is registered on the "work" one, but most of the mail I get on the "play" one. Is it possible to add both of them to the gmail app but have the phone pull contacts and everything else only from the "work" one, that is only use the "play" one for reading mail?

Yes (if I understand you correctly). Just go into Settings - Accounts and Sync, then modify what things are synced per account. In other words, work@gmail.com can be set to sync gmail, contacts, calendar, etc. But you can set play@gmail.com to just sync gmail (not contacts, etc). There are checkboxes once you add the account.


How to copy files from phone to cloud in ES File Explorer I use ES File Explorer and I really like it. I added my Google Drive accounts to it and I can download files from them.

However, when I want to upload my images and I select them and press Copy to, it shows 2 tabs: Local and Net. On the Net tab, I see nothing. How could I select my cloud drives to upload files to them?

You can that following these steps:

Select the image(s) you want to upload
Click on "copy", it's in the lower bar, at left
In another tab, open the folder where you want to upload your image(s)
Click on the clipoard icon at left
Click on "paste all"


Stuck on Download Pending in Play Store after Updating to Lollipop Good day, as the title states, whenever I download an app from the Play Store, it just says Download Pending.

There is no queued apps being downloaded. I tried the force stop, clear cache, clear data and uninstall updates of Play store and Download Manager, restarted the phone, but still no luck.

One thing I notice is that when I revert it to the factory version, I managed to download an app, but when I tried to download another, it just says Error 907. When I opened the Play Store, it's the latest version again.

I think its in the version, but I'm hoping for other fixes to this

Phone - Cherry Mobile Flare S3

OS - Lollipop

Google Play Store Version - 7.3.07.K-all [0] [PR] 139935798

You need to clear the Play Store data following these instructions.

From the Settings app, choose Apps.
Choose Google Play Store from the list of apps. A new screen will appear.
Click Force Stop.
Click Storage and then Clear data.
At the top right, click the three dots, then Click Uninstall updates to revert to the original version of Play Store that came with the phone.

Follow the same instructions again for the Google Play Services app, but this time use Clear cache instead of Clear data.


How can I install Cyanogenmod on an up-to-date LG G2? I acquired an LG G2 (LG-D802T 32 GB) that is running the most recent stock firmware. I'm trying to install Cyanogenmod on it. However, I cannot root it. The most recent firmware is patched against various rooting tools, including ioroot and Stump Root. I cannot find an alternative way to root this phone.
Are there other ways of rooting the LG G2? Is it necessary to root the phone in order to install Cyanogenmod, or are there other alternatives (e.g. "download mode")?
(I think I can first revert to an earlier firmware version that is unpatched, but cannot find an image for my model.)
EDIT
I've attempted rooting with the "New Root Method for LG Devices", adapted for Linux. This did not work. I also tried the more recent "Newest Root Method for LG devices", adapted for Linux, which also did not work.
I'm wondering what the dangers are for flashing the wrong firmware for my model. I know that there is an image for the Australian LG-D802T, but I don't know if this is for the 16 GB or the 32 GB. After downgrading to this image, this may hopefully re-expose the vulnerability required for rooting. If I accidentally flash the (incorrect) 16 GB version, but immediately install a custom ROM anyway, would that be a problem?

I booted into Windows, and again attempted the most recent "Newest Root Method for LG devices". Similarly to when I tried it in Linux, this did not work, with the terminal freezing on the Send_Command.exe step. However, I cancelled this (with Ctrl+C) and tried this step again. This time it worked and I was able to root my phone. (Possibly, if I had tried it multiple in Linux it may have worked.)

I could then install Cyanogenmod as per the wiki, with a few caveats.

FreeGee did not support my device, so I used AutoRec instead.
The latest nightly cm-13.0-20160108-NIGHTLY-d802.zip refused to boot, so I used the latest release build cm-12.1-20151117-SNAPSHOT-YOG7DAO1KI-d802.zip instead, which is working fine.


Can a System-App read the data of other apps on Android 9? I want to know if a system-app is able to read the data of other apps (the data stored in /data/data.) on Android 9.

Thanks!

Yes! System Apps with the protection level signature (the System APK must be signed with the same key used to sign the ROM/Firmware), can read/write/execute/delete all data stored on  /data/data or other folders on the device.

Note that third party apps (OEM custom apps) found on system/priv-app with protection level signatureOrSystem (Deprecated in Android 6.0). may not be able to do this unless they have signature protection level which means signed with the same key as the ROM/Firmware.

Examples: I've seen some chinese manufactures with their built-in data clone solutions which can make a backup to the whole APK and it's data in another phone, and IMO, this is a security risk which should not exist at all on android devices.

EDIT 1: As i've mentioned before let's take a look at an Android APK which is able to copy other APKs data/data folders, it's called Amiclone "com.gionee.dataghost" from the Chinese smartphone manufacturer Gionee (which BTW, faced bankruptcy and liquidation on 2018)

We have the following information, from version 2.1.0w_pub build 20100022

Permissions:

android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_MTK_MMHW
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_SUPERUSER
android.permission.ACCESS_WIFI_STATE
android.permission.BLUETOOTH
android.permission.BLUETOOTH_ADMIN
android.permission.CHANGE_NETWORK_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.GET_TASKS
android.permission.INSTALL_PACKAGES
android.permission.INTERNET
android.permission.KILL_BACKGROUND_PROCESSES
android.permission.MANAGE_DOCUMENTS
android.permission.MODIFY_PHONE_STATE
android.permission.MOUNT_FORMAT_FILESYSTEMS
android.permission.MOUNT_UNMOUNT_FILESYSTEMS
android.permission.READ_CALENDAR
android.permission.READ_CALL_LOG
android.permission.READ_CONTACTS
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_LOGS
android.permission.READ_PHONE_STATE
android.permission.READ_SMS
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.RECORD_AUDIO
android.permission.UPDATE_APP_OPS_STATS
android.permission.WAKE_LOCK
android.permission.WRITE_CALENDAR
android.permission.WRITE_CALL_LOG
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_MEDIA_STORAGE
android.permission.WRITE_SECURE_SETTINGS
android.permission.WRITE_SETTINGS
android.permission.WRITE_SMS
com.gionee.youju.statistics.permission.READ_PROVIDER
com.gionee.youju.statistics.permission.WRITE_PROVIDER

Signature:

Number of signers: 1
Signer #1 certificate DN: EMAILADDRESS=gionee@gionee.com, CN=Gionee, OU=Gionee, O=Gionee, L=ShenZhen, ST=GuangDong, C=CN
Signer #1 certificate SHA-256 digest: c2d992c8a4cda2eed55f69357d6759937878e9a0f0b629524e88aa81ed65f802
Signer #1 certificate SHA-1 digest: 1bb8b4f46eafc2a06a46ba68fd8de543a5c65cbd
Signer #1 certificate MD5 digest: b49792a5687b641492e10a29152f7454
Signer #1 key algorithm: RSA
Signer #1 key size (bits): 2048
Signer #1 public key SHA-256 digest: 858b75200e11e0e62f6377b0b56beb728085823bddc31669d8348ee28b651815
Signer #1 public key SHA-1 digest: c780dfb20637a7cedcaf78298ec1bfcb7b069da1
Signer #1 public key MD5 digest: ceb817433cbe5a6a3c42cc7a562617ab

Also, this APK has a built-in busybox binary, and it's able to dump the whole user data from /data/data folders while transferring Apps from a Gionee device t o another.

Conclusion:

Yes,  a system APK can copy other Apps and their data, but it's not only about signature as @Irfan has pointed out in his comment, there are permissions of different levels (some of them require signature level protection) etc...
But, as Android Enthusiasts replies are generally for end-users, the full details are not required to answer a question.


Quick way to switch between pasword-protected screen and no protection? When I have my android phone with me, I don't want it to be password or pin protected.

When I don't have my android phone with me, I want it to be password or pin protected.

Switching between the two cases requires everytime going into Settings -> Lock Screen, to enter new password or pin. Is there a quicker way to switch? Thanks.

My Android phones are 4.4.2 and 4.3 respectively.

That does not exist. You could change the lock screen type in Settings?
That what you are searching for, is that the phone "knows" the owner. But the cell phone is not pure artificial intelligence. Or on the other way you need a small piece of hardware that is connected with Bluetooth with your phone. That means that little piece of hardware needs to be all the time with you. And again that might be available but I'm unfamiliar with it.


Not receiving notification for a particular contact on whatsapp I'm not quite sure if this problem exists with someone else, I couldn't find it anywhere on the Internet.

There is a particular contact whose notifications I never receive. By notifications, I mean the ones that come on the top. I need to specifically open Whatsapp to check his messages.

I'm able to see notification of other contacts, and he is able to see mines. Also he has checked by sending message to some other contact, and they do get a notification.

I don't know if there is a secret option to turn off notification for a particular contact, is there any way to fix it? I've already tried reinstalling Whatsapp.

You may have muted notifications for this contact. Press the menu button on your device (or touch the menu button in the top bar (action bar) if your phone has no menu button) And go down to "MUTE" then from there you should see an option to hide notifications. All you have to do is turn that off, and that contact's/group's notifications should start appearing again.


Huawei Y9 Pro camera issues I've recently got a Huawei Y9 prime and I hope it will have good quality in videos. But unexpectedly there are not very clear as I expected. I mean all of the videos have a wave-like effect on it. Is it a problem with the camera?
Any idea how to fix it?

Dude, it's because of more added grain and smoothing the grain making it look like low textured pic, but if you want to know a temporary fix then download Adobe light room to take pics and edit them just by pressing auto(in the edit menu) and then going to effects or details to increase the texture as per your liking.
I also have a huawei y9 prime 2019 and wasn't expecting that, but by some research (a lot) I was able to get a news that it will be with the help of some upcoming updates...
So we gotta wait until then.

Hope the temporary solution helps


Tasker: Variable with value "Name of Profile/Context" My Tasker version: 1.3.3u2m; Android: ICS 4.0.4

To every Profile or Context I can set up Name. And I wanna use this Name with Tasks.

Let's take an example:

I have Profile with Name "SampleProf"
In this Profile I have Context with name "SampleCon"
Next I wanna create Task like:

New Task > Variable > Variable Set

Name > Variable Select > %sampleVar
To > Variable Select > HERE I WANT TO SELECT VARIABLE WITH NAME OF PROFILE("SampleProf") OR CONTECT("SampleCon")

Is there way to do that at this moment?

I only see that there is "Profiles Active" variable (%PACTIVE), but, this puts as value, ALL names of Active Profiles.

There is no such option at this moment.

We can use "Profiles Active" variable (%PACTIVE).


Trying to root Motorola Xoom. Stuck rebooting I am rooting my Motorola Xoom wifi tablet following these instructions:

http://www.droid-life.com/2011/02/25/how-to-root-the-motorola-xoom/

I unlocked the bootloader fine. And I got to this point:

Type:  adb reboot bootloader
Type:  fastboot flash boot rootboot.img
Type:  fastboot reboot
Wait for your device to reboot all the way.

Except it never rebooted all the way. It is stuck on a black screen with a red M motorola logo and the words Dual Core Technology. Its been about 20 minutes or so now. Should it be taking this long? and if not how can a make it to try rebooting again?

Ok, so it turns out that you need a different boot.img file for the Motorola Xoom wifi only model than for the 3g model.

Click here for instructions if you have a 3g model

click here for instructions if you have the wifi only model (Including how to fix it if you've already tried using the wrong boot.img and you are being stared at by a non-responsive boot screen that has the Moto logo and the words 'Dual Core Technology')


I'm getting the following error after resetting my phone I have reset my phone due to hanging issue. After resetting my phone, I got this error screen while restarting. How to solve this problem.

Error message translated: "unfortunately com.android.phone has stopped working".

The phone model is Moto G 3rd generation.

It should help to reset again so the Setup wizard could be reinitialized and completed successfully. I've had this problem several times flashing ROMs and booting after installing GApps without clearing the data partition.

Follow these steps:

Do a factory reset, by booting into recovery. Steps:

Power off your phone.
Hold “Volume Down + Power” for at-least 3 seconds and then release the buttons.
Now Use Volume down key to highlight “Recovery” on the bootloader menu, and then press Volume Up key to select and boot into recovery mode.

After reset, go through the setup process while being connected to the internet (WiFi or 3g] and login to your gmail account. -- This is very important.

If that does not solve your issue, flashing a factory image is a sure shot way of solving this error.

Though it might sound strange what the Google-Login should have to do with the dialer, here's what Dan Brown points out (in a now deleted comment):

  Trust me; it makes all the difference sometimes. There appear to be invisible triggers that the setup wizard trips that can cause a device to bug out. In Older Samsung tablets, The Moto G series, and other devices tend to have one of these triggers activated when you sign into Google via setup. Much more prominent on custom ROMs. If that's not it, it's possible that the system is bugging out when retrieving contacts from the Google cloud (because no account was signed in) and throws a fit about it.

  I remember one of my old Q's where I had no notifications: That was from an incomplete setup. It makes sense, in an odd way: You don't finish the setup, stuff goes wrong. GApps part of the setup? Better do that then!


How to restrict tablet screen orientation? I want to restrict my tablet to launch at specific screen orientation like landscape. I'm taking here about the whole tablet not a specific app, and for sure I'm not taking about locking off the Auto Rotate in the tablet after it launches, I'm taking about restricting the tablet to launch initially at landscape|protrait.

found the answer, an app that will run just one time.

create an app and add a permission to it's manifest to write_settings & listen-to-boot :

<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

then make a receiver class which extends BroadcastReceivertype, with the fowlloing permissions:

    <receiver android:enabled="true" android:exported="true"
        android:name="com.example.BootCompletedReceiver"
        android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
        <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
                <action android:name="android.intent.action.QUICKBOOT_POWERON" />
                <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </receiver>

then in the onReceive() method of the receiver class:

ContentResolver contentResolver = context.getContentResolver();
        //To handle device rotation
        Settings.System.putInt(contentResolver, Settings.System.ACCELEROMETER_ROTATION, 0);
        Settings.System.putInt(contentResolver, Settings.System.USER_ROTATION, Surface.ROTATION_90); // 0 for default, then 90, 180, 270

Then run this app just one time to write that permissions to the system, and then you don't need it again.


Installing Plan B on Samsung Galaxy Ace 3 I lost my Samsung Galaxy Ace 3 I have no tracking device installed on it and the WiFi and GPS are off. I can call it and know the imei number. I've tried to install Plan B but it says it is not compatible. Please help.

Plan B is only available on Android 2.0-2.3.

What you can try is Android Device Manager. It's mostly preinstalled and enabled on more recent versions of android.


How to turn off the sound for the "Wi-Fi has no internet access" notification on Android 7.0? I currently have an unstable internet connection at home, therefore the router keeps on reconnecting. I am currently trying to fix this.

However, the most annoying thing about this situation is that my phone (Moto G5 Plus, Android 7.0) keeps on spamming the "Wi-Fi has no internet access" notification, including a notification sound and a vibration.

This is especially annoying if this happens at night. I know, that I can turn off all notifications, but I want to stay available for some important ones.

So how do I turn off the sound/vibration for this kind of system notification?

Thanks! It solved for me, when the notification popped up, I long press it few seconds and there's an option 'All categories' and 'Done' after pressing All categories it took me to the System settings as in the picture, and on Network alerts I disabled the Floating notification and Sound, The annoying notification were never to be seen again.


HUGE battery drain GS7E So, as I say in the title, I have a GIANT battery drain proble: the battery will lose like 30-60% while idle and in airplane mode. Same but worse when listening to music (Spotify and LTE).

Yesterday night (Nov. 28-29) as it was charging (extremely) slowly ('7 hours 11 min until fully charged'), it decided to stop charging by itself and discharge fast (when obviously not using it) until 5 PM.

See attached image for details:

Annotated screenshot (click for larger variant)

First of all, try uninstalling Facebook, which is using the most battery according to your statistics. You could also try to reduce your screen brightness and use a dark, static wallpaper.

Slow battery charging can indicate a faulty battery. Try to charge your battery when the device is OFF and if the battery is still charging slowly, you should think of replacing it.


Do i need the internet to root my android device? Have been trying to root without the intent and it seems it's not working, I have tried every thing, using different applications still the same thing so that's why I'm asking..

No, you don't need the internet to root a device, just to download the ROMs in the first place (and maybe to get a bootloader unlocking code before unlocking the bootloader, if you have an HTC phone).

It's entirely possible that some "one-click root" apps might refuse to run without an internet connection, but that's nothing to do with the rooting process itself: it's just that app. A "hard root" by flashing the device doesn't use those apps, and it will definitely work without either the PC or the phone connected to the internet.


Application downloading error (919) I am experiencing a problem with Google Play in my Android phone.
When I download new apps from the Play Store, it completes 100% and then shows me an error:

(unknown Error code during application install:''919'')

Converted from my comment on the question itself:

According to a post on StackOverflow, this is most likely a network issue. In his answer there, Vignesh writes:

  Its due to wifi restriction, when i connect the internet through my service provider its working fine. Able to install any application.


How do I stop voice typing from muting/pausing other playing media? I sometimes want voice typing to transcribe voice audio that is playing on my device. However, whenever voice typing is started, it stops all audio coming from my phone.

I have the xposed module app settings installed. This permits you to revoke individual permissions for an app. I tried revoking media_content_control and modify_audio_settings, but this didn't do anything.

As you know the voice typing feature works by listening to microphone of the device in use and any device where you use voice typing would behave same as if the device keeps playing the audio and also try to listen to microphone at the very same time, it may end up listening to the audio that the device itself is playing and would cause conflict between the user's voice or external voice and audio played by device
Generally this is the standard way voice typing work on any device not only android, i just tried this thing on windows Cortana and it reduced the speaker voice to very low level while the conversation was going on
In short i guess that wouldn't be possible without going too deep inside the system and modifying system files


My android device has been splashed/soaked by sea water My Acer Liquid got wet with sea water. I didn't notice that right the moment, but after an hour it made a couple of vibrations and the screen doesn't turn on. Connected to power and nothing happens, no led lights and it does just nothing. Trying to turn it on doesn't give any result. Is it gone forever? Can I try anything? Can I make it repair?

Even though this may not be the place to ask this question, you deserve some help with this one. The information below will help, but there is now additional information on rice baths and using water vs. alcohol to clean electronics. Please read more from iFixit for more detailed information.
DON'T ATTEMPT TO APPLY ANY POWER

Separate the phone into as many parts as you can (i.e. take the battery out, back cover off) without taking screws out.

Cover the device fully with dry rice. Try three days, this gives the water time to evaporate, hopefully aided by the rice.

Reassemble and try the device again.

If this doesn't work, there's a few more things to try, but chances are you're out of luck :/
IF YOU WISH TO BE EXTREME, or have spilled corrosive material (soda, juice, etc.)
Note, I have a friend that has done this successfully several times, and even though it sounds scary, it has worked for many people:

first, take out the battery

second, check to make sure you took out the battery

next, submerge the phone (without the battery) completely in  deionized water (distilled should be fine). Leave it there for 24 hours.

ALTERNATIVELY: washing the internals with 90% or higher isopropyl alcohol will clean the device just as well, and evaporate much quicker, without the need for a rice soak.

after waiting such a time, remove the phone, scrub the board with alcohol to remove any corrosion,  still, do not replace the battery and cover it completely in dry rice for three times (or a week, to be safe) the amount of time you had it in the water

This process should clean the inside of your phone and hopefully remove any salinity, and should not harm the phone as long as there is no power applied to the device, i.e. the battery


Installing TWRP on a locked OnePlus One without wiping data I am trying to upgrade my OPO's operating system from CyanogenMod to the latest nightly version of LineagOS.

As a first step, I tried installing TWRP, by executing from my shell the command:

fastboot flash recovery recovery.img

But I got the following message:

FAILED (remote:         Device not unlocked cannot flash or erase)

I read in a few places that I should first unlock my device by executing the command fastboot oem unlock, but that it is going to erase all my data.

Is it true? Is there a way to avoid the erasure of the data?

NO. Period.

If you want to unlock the bootloader erasure is inevitable. You can make a backup, but I'm not sure it'll be restored. However what is the point when you flash a custom ROM you'll need to wipe data in that case anyway. However you can move media to SD card pull it out and unlock bootloader (Make sure the SD card isn't encrypted).


How often does Android 8.1 ask for a password instead of a fingerprint? I use fingerprint to unlock my phone (Nokia 6 TA1033, upgraded to Oreo 8.1, not rooted). Sometimes it doesn't let me use fingerprint and asks for a password instead "for better security". I can't predict when this happens. Is there a way to prevent this? Like maybe unlock with a password on every nth wake-up so that I don't have to type the password in an uncomfortable situation?

Sometimes it is just really inconvenient to type the password, especially when your password is long. Also I believe in public places it is better to unlock with a fingerprint because then no one can see what you type.

On stock Android, a backup authentication method is required after 5 failed attempts, or 48 hours since the last time that backup authentication method is used.

Using a screen off app will trigger this immediately, as that's how they trigger the screen off.


How to remove the time and date from the default lock screen wallpaper of Samsung Galaxy S II? I just want the lock screen wallpaper to be shown, nothing else. How can I do this?

In ICS you can go to Menu → Settings → Display and uncheck Clock and Weather.


How do I change DNS settings for 3G? So I can use Twitter. It is okay when I use WiFi. But in 3G I cannot change DNS.

If you are on Jelly Bean (MR2) or KitKat, you can use my app: Override DNS for KitKat.
For lower versions of Android there are tons of free apps which do the same.


Will I lose my phone number and phone plan with factory reset? Will I lose my phone number or phone plan if I reset my Android to factory settings? I know I will lose my pictures, contacts, and stuff but those I can get back.

No. Factory reset erases data stored on /data partition of your phone. It includes your preferences (what you set in Settings app), user apps and their settings/data, system apps' settings/data (including contacts and messages) and personal data stored on /sdcard including pictures, videos and some apps' data (like WhatsApp stores media and messages backup on /sdcard).

But phone number is just an id (MSISDN) mapped to International Mobile Subscriber Identity (IMSI) which is assigned by Mobile Network Operator (MNO) to your Universal Integrated Circuit Card (UICC; SIM/USIM) on GSM/UMTS/LTE networks or (CSIM/RUIM on) CDMA network, or to phone (identified by its ESN; Electronic Serial Number, compared to IMEI on GSM) on pre-3G CDMA network. This isn't something stored on your phone, it's your account's detail which is stored on your service provider's system.

eSIM is the UICC embedded inside phone (not considering iUICC or virtual/dummy SIM or pure software SIM) which is programmable so that you don't need to swap SIM cards. eSIM stores one or more profiles which hold essentially the same information as a physical SIM card - including ICCID, IMSI (MCC/MNC tuple + MSIN) etc. - which is linked to possibly multiple changeable MSISDNs (phone numbers we dial). And just like hardware SIM, eSIM is Secure Element, completely isolated from Android OS, even the processor. So it's not affected with any filesystem changes. If factory reset erases profiles intentionally, those can be re-programmed. All that's needed is the unique QR code which, if lost, can be obtained from MNO or even their apps can generate. So your phone number isn't affected.

Similarly your call/message/data plans are associated to your identity (phone number). You will be able to avail those services as long as you have a valid subscription and your SIM card is inserted in a compatible phone, identifiable and authentic-able by the MNO.


Make back button black on Nexus 4 Lollipop? I would like to make the three on-screen buttons pitch black, their appearance is redundant anyway. Is there a way to do that on a Nexus 4 running Lollipop?

Changing soft keys will require root access on Lollipop (or any other version). You can root your Nexus 4 using Chainfire's steps. An app called SoftKeyZ will allow you modify soft keys on your phone.


Installing CyanogenMod on Newsmy NP-711 tablet I have a Newsmy NP-711 Android 2.1 tablet (terrible device, cannot recommend it to anyone), and I would like to install CyanogenMod on it.

On their page, they only have downloads for specific phone and tablet models. Is there no "minimum-build" that might work for non-listed devices? And how would I go about installing it?

Nope.  Mobile device drivers tend to be highly specific and there's no sort of defaults that will work across devices.


Is it possible to charge phone faster? I know that going to Airplane mode can be useful
But is there any way to charge phone faster?

Turning it off first. Then there's no possible stuff draining energy while it's charging.

Be sure to charge via AC. Charging via USB is much slower.

There's a small chance that the charger you have doesn't draw power as fast as your phone can take it. A charging brick with a slightly higher mA rating might get you some quicker charges, but I think it's unlikely (especially if you're using the charger that came with the phone).