Another option will be ooVoo.

The free version allows 2-way video chat between Android and Mac (plus many other platforms)

They are expected to release a version for the Galaxy Tab in February according to this http://www.cnet.com/8301-19736_1-20025684-251.html


""Unfortunately Google (or other app) has stopped error.

One app that does that, is called App lock - fingerprint.

This app has many cool features. One of them is, when someone opens a locked app, it will tell them that the app has crashed. They'll have to press and hold the ok button in order to have the keypad show up. (You have the option to enable or disable this option in the app settings)


Encrypt Tablet in Android 3.1 hangs indefinitely

It seems to be a general problem. I was trying this on my Asus Eee Pad with physical keyboard which actually allows to minimize the "encryption process" and go to settings. However checking running processes doesn't show any activity that would suggest that something is actually happening.


Turn off Yahoo News notifications without turning off email notifications

The news notification can be set inside the Yahoo Mail app itself.

Open the left navigation drawer (e.g. by swiping from left to right, or tapping the "hamburger" icon on the top-left)
Tap Settings at the bottom
Under General, select Notifications
Under News notification settings, tap Enable notifications to switch it off/on


Write to SD card to android in Windows 10

It should just work. The SD card should be writeable by the MTP drivers installed on your PC.
Can you please upload a screenshot of the error that appears when you try to paste your music files? Do try creating a new folder and pasting inside it.


Where can I find local installation files?

I know it's off topic, but the instructions are on the Android developer pages here. See the section under "Troubleshooting ADT Installation".

If you are still unable to use Eclipse to download the ADT plugin as a remote update site, you can download the ADT zip file to your local machine and manually install it:

Download the current ADT Plugin zip file from the table below (do not unpack it).
Follow steps 1 and 2 in the default install instructions (above).
In the Add Site dialog, click Archive.
Browse and select the downloaded zip file.
Enter a name for the local update site (e.g., "Android Plugin") in the "Name" field.
Click OK.
Follow the remaining procedures as listed for default installation above, starting from step 4.

To update your plugin once you've installed using the zip file, you will have to follow these steps again instead of the default update instructions.

Just download the zip file to a USB drive, follow these instructions and you're good to go!


What to do when "Stop Supervision" does not stop supervision in Google Family Link

It turns out that the solution was simply to wait for several hours.

Within three hours, the notification disappeared, and it became possible to easily and successfully uninstall Google Family Link from the "child" device.

Edit

I'm not 100% sure, but it seems to me that, on the latest version of Family Link, it's unnecessary to wait even for a few minutes.  Instead, I think it may be enough to simply open the Family Link app on the "child device".  The app should do some checking and immediately realize that supervision has been stopped.


Is there a way to access files off a locked phone with a black screen?

Since you have adb debugging turned on, you should be able to use Droid@Screen from your PC to control your device over adb. There's nothing to install on your device, as long as the adb daemon is running.

Once you have that going, you can use the device from the PC as you would if the screen was working.

Also, if you know what files you're looking to pull off the device and how to navigate the Linux filesystem, you can grab them with 'adb pull ' from your PC. Again, this depends on USB debugging having already been turned on and previously used with the PC in question.


Can applications predinstalled in system/priv-app be updated via Play Store?

If the "pre-installed app" uses the same signature as the one on Google Play, it of course can be updated that way – same as e.g. Google Maps and other pre-installed stuff is.

Note that, however, those updates would not be integrated in the ROM, but go into user-space – "overlaying" the pre-installed version. This gives users the advantage of being able to "uninstall updates", but at the cost of "double space" (the original APK remains in /system – not that they could use that space otherwise, though).


There is not a countdown app built in to android, but there are a ton to choose from on the android market.


Three possibilities:

Try Advanced Permissions Manager found in the Play Store. But mind you, permissions are not granular. Example, if you deny Location right on an app and it needs some aspect of that right, then the app will not run.
Xposed's Xprivacy is very granular; I can disallow certain aspects of that same app's Location rights, for example. and the app will continue to work.
Xposed is not specific to Samsung; it's running on my rooted LG G3.


Root Android tablet with adequate SuperUser app

The easiest way to do so is to Root your device with kingroot, then replace it with SuperSU.

Here is a detailed guide provided by MrW0lf : How to Remove/Replace Kingroot/KingUser with SuperSU


How can I download Android apps by scanning the barcode?

I prefer Google Goggles (available in the Market) for QR scanning to download an app.  The most recent version now "sees" the QR and automatically captures it (older version required you to snap the picture before it is processed), then presents a link to the market.


Block Google Play installing certain applications

Your specific question is:

  Is there any way to write a program to do that?

Yes, it would be hard for the Android programmer novice, but it can be done. It would be a lot easier to do with root permission as well. For a long time companies liked to stick with BlackBerry because they were easier to 'child lock'. More and more, I am actually seeing people with IPhones now having this 'company child lock software'.

I'm sure companies out there are making software for Android devices that inhibit the use of certain apps and prevent downloading them all together. You could probably pay to get this software onto a device but it would probably be very expensive.


HTC One M7 DCIM folder isn't listed by HTC Sync Manager

Check inside storage. The folder that is first presented seems to be different under lollipop on my M7. But storage\emulated\0\ has all the folders that used to be there!


How can I view my facebook email address?

From your last image, click General, it contains your basic information, like name, email, phone number, networks, and inactive account management person.

The full path to this from the Facebook app is press the 3 line hamburger menu, scroll to the bottom section and find Account Settings, then General.

The way to access this information is exactly the same in the mobile web page.

If they are not opening up, refresh the page or try a different browser.

Also, if you have the Facebook app installed, go to Settings, Accounts, then Facebook, the email address associated with your account is right at the top of the page.


I think that you had better use Sp tool because it is simple and Oppo F1. Stock Rom is MTK Device. Try again these steps..

you should charge your device up to 50%
enable USB debugging and developer.
remove battery and connect your phone to PC
Download Sp tool and Stock Rom
Open SP tool. Locate the catter file.
Click the Download icon then it will start Flashing

Download required files


How to update Galaxy Nexus from 4.0.2 to 4.2?

To update the system software, go to

Settings -> About phone -> Software update -> Check for updates


So long as you don't try an OTA (Over The Air update, such as you would be offered with a stock phone), you shouldn't lose root. You just need to choose and flash a new ROM. There are many ROMs you could choose from but I always used Cyanogen Mod on my rooted phones. CM has it's own updater, so you can update with this in future.

Google your options and make sure you follow instructions carefully. With many ROM's you will need to install the Google Store app manually if you want to install apps in the normal way after your update.


Is there any Android distribution statistic for single countries?

Here you can find statistics of mobile operative systems reach by country, based on the web traffic generated by mobile devices. The web interface gives the possibility to filter the data, choose the country, differentiate by distribution of OS. The data are collected by the domain registry Afilias, which manages domain names like .org, .mobi and .info. Of course the statistics cannot be precise, as they are bounded to accesses on the particular domain names owned by Afilias, but I think they can serve well for an overview.


My phone denies certain file types when sending from PC via bluetooth

The reason it does not work is because there's certain data types that are allowed through such as JPG, PNG, zip, pdf, text, anything else is filtered out and denied for the simple reason of security and to prevent malicious exploitation of transferring a binary executable across it for example.

You cannot edit them as they are baked into the ROM and built at compile time.

Look in packages/app/Bluetooth/src/com/android/bluetooth/Constants.java:

public static final String[] ACCEPTABLE_SHARE_INBOUND_TYPES = new String[] {
        "*",
        "image/*",
        "video/*",
        "audio/*",
        "text/x-vcard",
        "text/plain",
        "text/html",
        "application/zip",
        "application/vnd.ms-excel",
        "application/msword",
        "application/vnd.ms-powerpoint",
        "application/pdf",
    };

It is similar in principle to the MIME types found in among Web servers, such as uploading a PNG or JPG to a site. The filters would be in place to prevent Window binaries to be uploaded.


HTC One M7, "Other" storage category seems too large

My own best explanation so far, is the fact that a number of applications may cache some data during the course of actively using them. Data that can't be classified as any of the standard categories, such as Music, Video, Pictures, Applications, etc or Android's accounting methodology fails to recognize this cached data, or doesn't bother to look in places where it's located.

Also, there is another type of applications that use a specific model when the application itself remains small size which, once it is installed, downloads gigabytes of "data files" that are not recognized by Android as part of this Application. For example, a lot of games seem to be doing this but it's not uncommon to see other applications to download any type of data files (dictionaries, etc.)

So, basically the problem and a challenge of identifying what exactly eats up disk space and why Other category is so big is because Android's accounting structures are far from perfect. It just clearly fails to associate "data files" and any cached data with an installed application, which is what normally a user perceives as a logically convenient way to answer the question of "How much disk space does program X take up?". Android simply attributes it to Other category that usually looks disproportionately large on just about any Android system I've seen so far.


How to access BTsync files in Pebble with Gadgetbridge?

Pebble no longer maintained, so the development stops.


Using an Android device as a rubber ducky is possible, but setting it up can be difficult. Your device most likely doesn't work with the payload because it is not rooted and/or doesn't support HID keyboard output at kernel level. If there is no support for HID, this can be fixed by flashing a kernel which does support this, however the number of supported devices isn't exactly huge, meaning you would have to edit, compile and flash the kernel by yourself.

You can see the exact procedure here: https://github.com/plowsec/android-ducky

Here is a list of devices which already have compiled kernels (it is accessible from the first one, though): https://github.com/pelya/android-keyboard-gadget


If you mean the Azpen A727 tablet, I just got one of them for $20 through a Micro Center promotion.  The device FAQ states it can't use an external keyboard.

One thing you can try is turning on USB debug mode.  To do so, invoke the Settings app, scroll down to and tap About Tablet.  At the bottom of the About Tablet display, tap Build Number multiple times.  You'll see a message indicating progress, and at the end you'll be told you are a developer.  Once successful, there will be a {} Developer Options menu entry added to the System section of the Settings app, and you can turn on USB debugging from there.

It may also be possible to enable this if you root the device.  I found instructions for doing so at http://zepinventory.wordpress.com/2014/03/31/how-to-root-azpen-a727-tablet/  (It's Windows only.)  I haven't been able to make it work yet, but that's likely because I was trying it from an XP box, and will try again from the SO's Win7 laptop.

It's also possible that USB host mode is simply not present.  The Azpen docs say communication is one way - you can connect the tablet to a PC and get stuff from the tablet to the PC, but not vice versa.  When I connect it to the PC here, the PC sees two removable drives, but neither can be accessed as it doesn't think there is media in the drives.

I'd like to use it with an external keyboard, but I'll live if I can't.  What it does now is more than worth what I paid for it.

Update: Rooting the device removed the restriction.  Once rooted, the device recognized my Logitech Portable keyboard, and a Logitech entry appeared in Settings allowing me to select the preferred keyboard layout. I found a guide to rooting that I followed here: http://zepinventory.wordpress.com/2014/03/31/how-to-root-azpen-a727-tablet/


adb shell error: device not found (Ubuntu)

Check adb devices. If no device shows up follow the steps below.

First, check to make sure USB Debugging is enabled. On most devices:

Go into 'About Phone', 'About Device', or 'About Tablet'
Find 'Build Number'. It's location varies from devices to device, but look for menus such as 'Software Information'
Tap 'Build Number' until you see a message saying 'You are now a developer'. If you see a message saying something along the lines of 'This option has been disabled by your administrator',  I'm sorry to say you will need to reset your device to use ADB. You could also talk to your administrator.
Go back to the main settings page. At the bottom, you should now see 'Developer Options'. Tap it.
A warning may display. Read it carefully, and decide at your own risk.
Scroll until you find 'USB Debugging'. Tap it. You will see another warning. Read. Decide.
Connect your device to your computer. Run adb shell. A dialog box will pop up asking if you trust your computer. Tap yes.

Congrats! It should now work.

If that doesn't work, try different cables, phones, computers, and try to find what is the problem. Google is, as always, your friend.


Is it possible to use external hard drives with USB OTG?

Absolutely possible, I do this almost every day. You need to have an otg dongle (not just a cable) that permits adding an external power source. I use a dongle I bought on amazon for £12 and normal usb battery pack. Then I can load films onto my phone from a 2tb WD passport.

Without the additional power source you are not able to read the drive as your phone (or tablet) can't output enough current to properly operate the HDD.


What does it mean the "WIFI" label on the market?

Usually means it's a large file and requires you to be connected to WiFi to download.

http://www.reddit.com/r/Android/comments/mnfwa/what_does_the_wifi_label_mean_for_apps_on_the/


Looking at WhatsApp FAQ, it looks like this feature is currently NOT Supported by WhatsApp.

In Summary, When someone calls you, you will see an incoming WhatsApp call screen. And you can tap on the message icon on the call screen to decline the call with a quick message.

But for Above steps to work, the Incoming call HAS TO BE WhatsApp Call and NOT the regular cellular call.

Hence, currently user needs to use native/in-built app Like SMS/Hangout to Reject call with message.


How can I change a QWERTY keyboard layout to AZERTY without changing the phone language?

SwiftKey X supports the feature you are asking (English with AZERTY keyboard).  Try out their demo.

After you have installed the app, go to the Settings of SwiftKey.  Go to "Languages & layouts"

Next to Englush, tap on the little keyboard icon.  Then choose AZERTY.

You'll now have English autocorrect on an AZERTY keyboard.


Can I set a macro to delete media from a particular Whatsapp group or contact?

It is not possible

Quoting MacroDroid developer, in future request (dated 21 Feb this year- you can access that from within the app in forum )

  WhatsApp has no SDK/API by design, they don't want third party apps interacting with their service.

When the automation app can't interact with WhatsApp, it obviously cannot set up automation tasks

I am not conversant with Tasker, but the limitation should be equally valid for any automation app


The solution for my my problem was:

Wipe data/factory reset AND
Clear cache and Dalvik cache AND
Format system partition

This can be done using ClockworkMod using various menus.


Nexus 7 2013 error upgrading from 5.0.1 to 5.0.2

So I have had this problem and saw it was not fixed. If you follow the official guide here: https://developers.google.com/android/nexus/images#razor you can manually flash and upgrade. That will reset your tablet so you may want to not do this.

To flash a system image:

Download the appropriate system image for your device from the internet (You can use the link above to find one), then unzip it to a safe directory.
Connect your device to your computer over USB.
Start the device in fastboot mode with one of the following methods:

Using the adb tool: With the device powered on, execute: adb reboot bootloader
Using a key combo: Turn the device off, then turn it on and immediately hold down the relevant key combination for your device. For example, to put a Nexus 5 ("hammerhead") into fastboot mode, press and hold Volume Up + Volume Down + Power as the device begins booting up.

If necessary, unlock the device's bootloader by running: fastboot flashing unlock or, for older devices, running: fastboot oem unlock.
The target device will show you a confirmation screen. (This erases all data on the target device.)
Open a terminal and navigate to the unzipped system image directory.
Execute the flash-all script. This script installs the necessary bootloader, baseband firmware(s), and operating system.

Once the script finishes, your device reboots. You should now lock the bootloader for security:

Start the device in fastboot mode again, as described above.
Execute: fastboot flashing lock or, for older devices, running: fastboot oem lock

Locking bootloader will wipe the data on some devices. After locking the bootloader, if you want to flash the device again, you must run fastboot oem unlock again, which will wipe the data.


File signature for .db file needed after failed restore

The format of these files is described in SQLite's documentation.

The db file is the main database and starts with the string "SQLite format 3\000" (note that \000 is the zero byte or ASCII NUL).

The db-journal file is the journal for the database. You only need it if the database was open when you performed the factory reset (that is, if the app was running and in the middle of writing the database). It starts with the following bytes: 0xd9, 0xd5, 0x05, 0xf9, 0x20, 0xa1, 0x63, 0xd7.


onda v989 allwiner a83t octa core 32gb bootloop beacause i installed chainfire 3d :( i cant fix it, please help

You just need to flash the stock firmware (ROM) for your tablet, this will overwrite all modified system files.
Since it is powered by Allwinner chip, you need a tool called PHOENIXSUIT (in English) or ONDASUIT (in Chinese) to flash the image file. Click this link to get the flash file (ROM image). Don't forget to unzip first.


You may be better off using Whatsapp messenger, it deals with group messages much better than using SMS.

Using Whatsapp everyone can reply to a message that you've sent and all participants can see each other's replies.

You can download it from here:

https://play.google.com/store/apps/details?id=com.whatsapp


How do I upgrade my Dell XCD35 from 2.2 Froyo to 2.3 Gingerbread?

Root it.
Install Clockworkmod Recovery.

Install ROM Manager.
Run it and select your device.
Choose the "Flash Clockwork recovery" (or similar) option.

Install a custom ROM.

Note that doing this voids your warranty and may brick your device.  I highly recommend reading through the XDA forum (the last link above) so you get a good grasp of everything involved here.  In particular, a lot of the ROMs are for "GEN2 devices".  I don't know know if that's a hardware revision or a firmware version, or if there are any relevant differences between the Dell XCD35 and the ZTE Blade that you would need to account for before installing a Blade ROM.  Edit: See http://wiki.modaco.com/index.php/ZTE_Blade#What_different_Blade_versions_are_out_there.3F for some useful info, the rest of that wiki is useful too.


How to stream video from one device to other?

You can use IP Webcam, or perhaps use DLNA. For example Samsung devices come with an app called AllShare which can share and access DLNA enabled devices on the network. I think IP Webcam is your best bet, though. You should be able to open the stream it creates using MX Video player or something like that.

Source: https://stackoverflow.com/questions/14401340/live-stream-video-from-one-android-phone-to-another-over-wifi


How to end call via adb in android 2.2.1?

Found that and it works for making and ending calls. Still looking for a way to mute Microphone.


Android Browser that Saves and Fills Passwords

The standard Android browser does this for me on most (non-banking type) websites. When I start typing my username into the login box it shows a drop down of names used in that login box before. Selecting one of those fills the password box in too.

If you go into the browser and press Menu -> More -> Settings and then scroll down the settings window to the Privacy Settings section, there's a tick-box there for Remember Form Data, then if you scroll down a bit further to Security Settings, there's a tickbox for Remember Passwords. make sure that both of those are ticked and you should be ok.

I'm on a Galaxy S running the official Samsung Froyo 2.2 release, and I'm sure my old HTC Magic running stock Android Donut 1.6 did this too.


My new Android device not showing up in Google Play

I had a similar issue (new device can install from Google Play, but from the website it wasn't being shown as a device under my Settings).

What I had to do was to go into Settings/Apps/Google Play on the device and then clear the data. Once that is done, when you next launch Play, it will ask you to accept the terms and conditions. Then I just downloaded an app (any app will do) on the device. This seems to alert the web settings that there's another device.

I then checked my settings on the Play website and the device was now listed (no delay, it was there straight away). Note that I never logged out of the Browser, or cleared any browser caches etc. Effectively the step are:

Clear the Google Play app cache on the Android device.
Start Play and accept T&Cs
Download any app from inside the Play app.

Hopefully this will work for others too.


Does the phone fully boot or does it reboot almost immediately?  I have had similar experiences with phones (from other vendors) not being recognized until some time after they have booted (mostly likely services need to start etc. etc.). I love (not) how this happens just at the time when you need to repair your phone!

Have you tried removing SIM cards, extra storage etc.  Sometimes if you can get the device to boot differently it will get far enough along to be "recognized".


ADB: device unauthorized on device without screen

In Android 4.2.2, Google implemented Secure USB Debugging, aimed to prevent adb from being connected to malicious computers. The user has to authorize a computer before it can connect with adb.

The intended design of secure USB debugging, is that the user needs to manually to authorize new adb hosts. If the user attempts to use adb without authorizing the host, it will throw the following the mentioned error.

However, there is a bug on Android 4.2.2, fixed in Android 4.3.3, it was discovered that by navigating to either the emergency dialer or the lock screen camera,  it was possible to trigger confirmation dialog.

All of this implies physical interaction with the device. So I'm not sure this could be possible without confirming the host. Try connecting it in a computer where you already confirmed the device.


Text Bubble and Background S6 Marshmallow Update

I have an S5, S4, and Note 2, and I also got fed up with the Stock Messaging app.

I highly recommend using Textra SMS. It has about 250,000 good reviews, many of them from Samsung users.

It's not one of those apps that use data and give you a separate phone number, Textra is a replacement stock SMS app with major customization.

Here's a screenshot of the feature you seek:

I have mine set to AMOLED-friendly black since I use Samsung, and I also enjoy the "Send Delay" feature for all the times I need to fix typos after hitting send.

Hope this helps!

Affiliation: App User


How do I know if an Android tablet supports Project Butter?

"Project Butter" is Google's name for the UI latency enhancements implemented in Android 4.1 Jelly Bean. Any Android device running Android 4.1 or later will have those enhancements.

Remember, though, that software is only part of what makes an interface smooth and 4.1 isn't a cure-all for lag. Slow hardware will result in a slow UI regardless of the OS. Your best bet is to find a tablet with 1) 4.1 or higher, 2) good specs, and 3) good reviews of its performance.


I deleted folder in / and I want to make the folder exist again. Does it start with Capital letter (SEE picture)

It should be /sdcard, with a lower-case s.


The icon in question (on the very left of this image) is Vibration mode on the One Plus One.

Technically (I guess) it is the 'phone profile' icon, in this case Vibrate.


Is there a way to erase my personal data without losing my apps?

Backup your apps using Astro File Manager or MyBackupPro or Titanium Backup.

THEN perform a Factory reset to wipe everything.

Finally, from the backups, restore the Apps, but NOT the data. (Most backup apps allow you to do this.)

Be warned that some apps store data on the storage card, so a fresh install might still pick up the old data off your SD card. Be sure to erase your SD Card too.


Is possible to change an app icon on 4.1 on my S3?

Unicon
is an icon theming tool which requires root, but it's more consistent throughout the      device.
Icon Changer changes only the icon of the shortcut, but doesn't require root.
Use Apk Extractor to get the installed apk from the device, transfer it to a PC, modify it and then reinstall it. Does not require root.


How to retrieve contacts from not rooted phone?

If the contacts were in SIM memory then you can insert the SIM card in another phone and get them back.
If you say the phone is functional then you should consider replacing the Display Hardware and get your whole phone back.


If you're doing development in Eclipse, you don't need to turn off the emulator. If the debug/run button in Eclipse is set up properly, then Eclipse will close the current instance of your program inside the emulator, install your new program to the emulator, and start the program on the currently running emulator -- all without rebooting the emulator.

Yes, the emulator booting still takes 5 minutes, but it's not that bad since you only boot the emulator once a day (and booting up Eclipse at the start of the day takes roughly the same amount of time anyway).


How to unlock nexus 5X without deleting data on forgetting pin

android version after 4.4 does not ask user if they have forgot pin or password, not sure why will they do it, but unfortunately android have been  designed in such a secure way that they don't want anyone to have access to our data even though they breach into our device by whatsoever means, so there is no means you can have access to your data without a password or if there were a way someone else would also have been able to do the same.
If you are thinking about rooting unless its already bootloader unlocked your device is unable to be broken into for data


Trying to update Nexus 5 to 5.1.1 and using Nandroid backup

That's because you backed up the older Android version, so when you update from 5.1 to 5.1.1 you install a new version then you try to restore the backup, you will got the previous version 5.1.

You can try to restore data only, but i think it will crashed.

For future updates use Titanium Backup to backup all of your data and then when you install the new version of Android you can restore it using the same app, Actually i always do that.


Settings - Accessibility warning: "Downloaded accessibility application is required to activate" -- What should I do?


Remove "Switched to mobile data" notification

Open Settings app >Tap Connections >Press and hold Wi-Fi >Tap ADVANCED>Toggle the Smart Switch


Stuck at boot animation on multiple custom ROMs

After much try and waiting I couldn't get any satisfactory result out of it. So ultimately I had to flash the stock firmware. The name of the firmware could be deduced from the command fastboot getvar all

https://androidforums.com/threads/bootloader-unlock-back-to-stock-for-motorola-e4-plus-owens.1264881/

This is the link anyone who's facing the same issues can refer to.


How can i get apps on my phone from ONLY my other phone, and not my tablet?

Use the Helium app to backup your phone and then do a restore on the new one.

I am not affiliated with developers of Helium in any way, only a regular user.

Helium is just a (sophisticated) frontend to adb backup, so if you feel adventurous, you can achieve similar results using just adb.


Does moving apps to internal sd storage move the app save data as well?

Game saves are usually in the /data partition and will not be affected by app storage movement.

Downloaded content are usually in Android/data or Android/obb in your storage and is likely to be moved as well.


Can someone please help me understand this Linux command?

`blockdev --getsize /dev/sdb2` (in backticks) is a command to get partition size, where /dev/sdb2 is the (encrypted) partition and most likely has a different name on your pc
<Put the 16-byte hex key here> is a placeholder for the real encryption key you have previously extracted from /data/misc/vold
dmsetup create crypt1 is the actually command to decrypt /dev/sdb2
when successfull a new (decrypted) block device /dev/mapper/crypt1 (ext4) will created
Note: root permissions required. open root shell with sudo -i before running this Linux command


How to turn off "Shake to wake camera" on Nexus 5?

On the Moto X (2013), this setting is called Quick Capture, and appears in the camera app's settings.  It's likely to be in a similar place on the Nexus.

(Click image to enlarge)


What does my Samsung Galaxy 5 consider an App?

69 normally visible apps don't account for all the system apps/packages/functions.

If you run an app like CCleaner you can easily see, using the app manager section, what all the apps on your phone are. Most of them will be locked and you can not remove them, as without root you can't generally touch system apps.


If you're:

Using a third-party messaging app, try sending it with a stock one (ie. Messages or Hangouts)
Not using a third-party app, try making a call to the number. If you get a pop-up message of any kind relating to "Call fail, disconnected, etc.." - you have a network connection issue. Pull out the battery and restart your phone.

If neither are the case, try to send a text message to their full [11 digit] number.

I would attempt both number input ways: spaced & ran together (ie. 12345678900 & 1 234 567 8900)

Removing any symbols, signatures, sound(s), pictures, wallpapers, or ringtones from the message can greatly increase your chances of successfully sending it

Try using your device's Common Procedures and check that the Short Message Service Center (SMSC) number is programmed correctly.

HELPFUL TIP: Reprogram the SMSC number, send a text to that number again, and see if the issue is resolved

If all the above fails, contact customer service and see if they can figure it out.


As I understand, maybe you could not have connection on the Internet or broadband on your mobile device. But please give more information. I hope it helps.


Accidentally Uninstalled Download Manager

My big brother has the same phone (ASUS Zenfone Max). He installed an app where he can send built in apps to other devices via APK. So he sent the Download Manager APK on my phone, tried to install it but the "com.android.providers.downloads is not working" still keept popping out. In the end I decided to Factory Reset my phone. And it worked.

My phone is not rooted so I was shocked that I deleted a built in app. Maybe because of the pop up download I got when I went to a website (I was checking sites to download Korean Dramas). I read from forums that if they deleted a built in app and chose factory reset there was no assurance that the said app will be in the device, so I presumed that by sending and installing the original apk file of DM and by choosing Factory Reset the system will recognize the installed apk file and reset it.


Is it possible to default to a host name instead of a search query on Chrome for Android?

If you have root on the device, you should be able to access and edit your host file on-device.  If you don't have root, you can still look into:

configuring something at the router level,
add site as a search engine (I know Vivaldi supports this), or
search for browsers that support "!bangs".


I doubt that there is one one and that there will be one in the (near) feature.

A look at stackwrap4j, the only Java Stackexchange Library that runs on Android, shows that the body (the content) of a post, which can be a question or an answer, is returned as plain String. The Tex equations are just included as plain Tex in that String and get rendered on the client side by the browser.

So, for example, Droidstack would need a Tex library that parses the tex code and returns a picture with the compiled tex. And I am not aware of such a library for Android.


I have the same problem and I've only just started using this app called Offtime

It has everything you're looking for.
Just select how long you don't want to be disturbed and that's it. You can whitelist the apps you really need to access. Leave the Wi-Fi on. And it'll intercept all the other notifications and swipe them away and show you a summary once the session ends.

Give it a shot and let me know if it works out for you.


What is the difference between jailbreaking and unlocking an Android?

If you were to unlock your Android phone, this would be to allow a SIM from any provider to be used in the handset.  Phones are usually locked to a provider when they are purchased (the idea being to stop you using other SIM cards after buying your phone).  You can however get a sim unlock code from the network when you contract runs out.  You can also buy the handsets with no contract unlocked.

Jailbreaking (or rooting as its known on Android) allows you to do a few different things, the main use seems to be either tethering (however it seems that more phones are offering this as standard), or installing a custom firmware.

One thing to mention, is rooting your phone will invalidate your warranty, so if you get stuck, you will be on your own (however there are many sites out there full of people who will help you if things go wrong).  There is a small risk of bricking the phone (however there are ways to recover from this too on some handsets).

Personally I've rooted my Android device and have enjoyed playing with custom firmware and it's generally been smooth sailing (although as it takes a long time to boot after flashing a new firmware, the first time I was a bit worried :P).  However, I would suggest doing a fair bit of reading around first, and only approaching this once you're sure you know what you're doing.

Hope this helps!


How to install Android Composite ADB Interface

On XDA, in the user profile of Astarioth, there's a link mentioned in the "most thanked" tab:  https://dl.dropbox.com/s/vprplelu9zx7s2o/kindle_fire_usb_driver.rar?dl=1 (and this is the XDA post thanked for). The name of the .rar archive suggests it holds your wanted drivers -- and the quote

  [...] uninstall your old Kindle USB Driver and install this one.

confirms my guess :)

Now, why didn't you find it in your SDK directory, you might ask? Guess that's as it goes with apples and peaches. You assumed Google's Android SDK -- while Amazon has its own Android SDK. And that line most likely referred to the latter, while you have the former installed. Also only a guess -- but I'd say I guessed right again? You might want to read Setting Up Your Development Environment, take a special look at the section Installing SDK Add-Ons. If you work with Eclipse, this gives you another source to get to the Kindle drivers.


"Unable to Load Photo" when setting image as wallpaper via Google Photos

I've never used google photos myself, but this sounds like it just needs you to download the photo to your local memory then set that to your wallpaper? I don't see why that wouldn't work...

Hope this helps


IMEI Number status is unknown AUXUS NOTE 5.5

According to my experiences,

you just need the Region Rom for your Operator and Country and flash the Modem in your phone.and of course, if you have any backup of Efs, just restore or flash it.

also, try to download stock rom for your region and then test it.

hope this fixed. else,

maybe you need the BoX for fix this.


Can't connect an already booted device to adb

I have had similar trouble with a different device.  After you plug you device in try:

adb devices

If your phone is not listed, try restarting ADB:

adb kill-server
adb start-server

Lastly, check if there are any driver updates for your phone.  A good place to start looking for drivers is Google's OEM page and Samsung's support page.  Additional tips might be found on this SO question.


How do I unlock the bootloader on the Samsung Galaxy Nexus?

Full instructions can be found here.

In short:

Install SDK
Get the Fastboot.exe and place in your SDK/tools
Turn on USB debugging on phone
Connect to PC via USB
Using adb, run adb reboot bootloader
At the bootloader, run fastboot oem unlock
Accept dialog to unlock bootloader
Start phone, phone will reboot, do not battery pull!

Afterwards, you can get root access.


Notification sound is too loud when listening to music with a headset

The side volume buttons on your device can bring up four volume options by clicking the arrow. Try adjusting the notification setting and maybe even the system setting if that doesn't work. Easy listening my brother.


On a rooted device, it is possible to disable/enable user apps using a terminal emulator.

To do so, open a terminal of your choice, enter

su

to acquire root privileges and then enter

pm disable <packagename>

Take care to replace <packagename> with the package name of the app you wish to disable (for example, if you wish to disable WhatsApp, your command will be pm disable com.whatsapp).

To revert the process and thus enable a disabled app, acquire root privileges and issue

pm enable <packagename>

Again, remember to replace <packagename> with the package name of the disabled app you wish to enable.


Navigation app is on filesystem, but cant find it on Android

I backed up the filesystem to my computer and then downloaded and installed the original iGo Primo .apk file.

That did solve the issue.


UnionFS does not bind-mounts, it's an independent in-kernel filesystem itself (though there is also unionfs-fuse). Bind-mount and UnionFS have different uses but can be considered alternative to each other in certain situations. So is OverlayFS and other similar implementations. These are stackable unification filesystems which unify the contents of two different directories. Files in lower directory are overlapped by files of same names in upper directory. All other files in lower directory are visible as normal files. A bind mount on the other hand completely overlays the contents of lower directory. Also see How does UnionFS work?

From your comment:

  The problem is, Termux says "no such device" if i use the option none in the mount command. How do i mention my phone as the device where mount should be done?

Yours seems to be FUSE based UnionFS (just the name, not related to actual in-kernel UnionFS). Android's storage framework works by dynamically changing file permissions depending on the privileges of apps accessing the files, which requires a phenomenon like FUSE or sdcardfs to set pseudo permission modes. FUSE mounts don't work by simply using mount command. You need a specific program which communicates to kernel through /dev/fuse and mounts the Filesystem in UserSpacE (FUSE). Mount is tied to that program.

I don't know exactly what's the executable name Samsung is using for FUSE mounts, you can see your running processes to find the executable binary. Then use that specific program by passing the required arguments, ownership, mode, SELinux context, source and destination directories.

However most probably the implementation would only be in a shared library to be accessed from Android framework. In that case you have to use some third party programs like unionfs-fuse. If you only want bind mount with correct permissions bindfs can also be used. For details see How to bind mount a folder inside /sdcard with correct permissions?

If you want real UnionFS, you'll have to rebuild kernel (probably with some patches). OverlayFS is a better choice, it's a part of mainliene Linux kernel (should've been built with CONFIG_OVERLAY_FS). You may ask a question if details required on a specific use case on Android. But that would be far more complicated to set up than a FUSE-based solution.


I found it. Seems to be a bug with file permissions (owner looks corrent, possibly selinux?).

Remove or rename the Screenshots folder, see https://forums.oneplus.net/threads/cant-take-screenshots.78176/page-2#post-7449160.


x88 Max+ Android Hide On Screen Keyboard

You can use External Keyboard Helper Pro app to do this on the T95Q, I assume on the X88 MAX Plus too (I got rid of mine as it cannot do VPN over Ethernet).


Do a brute force approach, but not by uninstalling apps one by one. Do it  in the  permission control. First go to settings, then go to permission control, then go to wifi and then uncheck app one by one . This may be woks


problem in google offline speech recognition

This is because you have to enable "Google now" (google serach service).
I had the same trouble and solved it with this trick.

Hope it may helps you too.


No way to clear the Monthly Data Limit on Huawei Mate 10 Lite, Android 7.0, EMUI 5.1

Just clear the Phone Manager's cache and it will go bat to 'not set' if you don't want to clear its data, Setting → Apps and Notifications → Phone Manager → Storage → Clear Cache.


Long texts not sending; if I set my phone to split them up, some don't go through

Please could you try using the default SMS app - it could be an issue with GOSMS, albeit unlikely.

This also sounds like a network issue. Please contact your network (Verizon, in this case), and check with them to ensure it is nothing on their end.


BlueStacks: Is there a keyboard shortcut for the menu button?

It's the "Menu" key on your keyboard usually located right next to the right "Ctrl" key. (It's the key that opens the right-click menu on windows)


How does reducing brightness of screen increase battery life?

I think you've got to differentiate between "software-layers" and "hardware-layers" in the first place. If you put a "display foil" on top of the screen, that will certainly not reduce battery consumption (though it "dims" your display). But if it's a software layer reducing brightness, that's something completely different: How should that be achieved other than reducing the "amount of light created"? It's not a "physical layer on top", though it kind-of works like that when it comes to LCDs.1

I have no means of proving it "physically", but here are two ways I can imagine2:

reducing light intensity of the "light generators" (LEDs for OLED, or backlight for LCD) by feeding less power to them – which would work for both types of displays, and is the way the actual brightness control works
altering the color values (e.g. convering "#FFFFFF" to "#DDDDDD", making "white" a "light gray") – primarily working for OLED to "safe power", but in theory also for displays using differently colored LEDs (or LED arrays) to compose the color, if such exist3

As Dan put it1: Using a filter/overlay like this will make either type of screen look darker, but it'll only reduce power use on OLED screens. On LCD screens, only decreasing the backlight brightness saves power.

Apart from that, your quotes nowhere state the filters would not affect power consumption in either way.

1 Following up a discussion in chat between Dan and me, on LCDs it in fact is similar; quoting Dan: Using a software overlay to darken pixels on an LCD screen won't reduce the power consumption [… which works] by putting a transparent grey full-screen window on top of other windows; that's more likely to increase overall power consumption, because you're giving the window compositor more work to do. Doesn't contradict whith what I wrote, but gives more insight in "applying the right filter to the wrong display type": The same amount of "backlight" is generated, just the crystals (LCD = Liquid Crystal Display) are darker.

2 There might be other possibilities which escaped me, so I don't claim the list to be complete. It should give some insight nevertheless.

3 There are differently colored LEDs at least for Red, Green, and Blue (read: RGB, so such a combination would cover the full color spectrum), making displays like this potentially possible (note I didn't say they already exist!); different colors feature different efficiency – so "red-ifying" the screen would safe power (red-orange LEDs feature the most lumen-per-Watt according to Wikipedia).


Galaxy Tab 4, Wifi strong but internet drops constantly

This is a known issue to users but Samsung won't admit it. I have a Galaxy Tab 4 7.0 and have the same problem. I have read a lot of other users experiencing the same issue.

I emailed, chatted and spoke with Samsung customer service about the issue. After a lot of back-and-forth, I finally set up a service ticket where I sent them my tablet, they replaced the entire motherboard, and sent it back to me. The Wi-Fi is integrated into the motherboard, and replacing the motherboard didn't fix the problem. This is the only device I use that has this issue, and it happens when connected to other networks as well (not just my home router, NETGEAR N600).

Basically, the Wi-Fi in the unit is garbage. The device shows that the device has a wireless connection, shows the SSID of the router, and shows full-strength for the signal- but the internet connection just stops working. No rhyme-or-reason, either. It will happen in the middle of doing something after working perfectly for hours. It normally won't fix itself, and the easiest way I've found to reconnect is to just cycle the Wi-Fi off and then on again.


Download previous firmware.
Try samfirmware.com
Use odin to flash it.
And you will be back to stock and dont forget to back up your data


How can I remove the "Install Google Play Games" prompt in apps?

It's really frustrating to see that pop-up every time we play a game.
There's a solution if You've a rooted phone with Xposed installed in it.
It's a Xposed module which will stop that pop-up.
Be careful if not rooted.

Link - No Play Games - Xposed Module


4.3 Lockscreen: How to drag on a lockscreen notification to go to that app?

The answer is indeed as Dan Hulme mentioned:

Tap once on the notification (SMS, phone etc). This makes that notification shrink and fade, when in fact it's selecting it; extremely unintuitive but that's the way they implemented it...
This makes an empty grey box appear in the bottom half of the screen with no label. What you need to do now is drag across this box. Again, no label, no instructions, no suggestion, bad UI; but it does what you want: unlock the screen and go to the app corresponding to the notification (SMS, phone, etc).

Thanks Dan for the answer.


How to change default homepage in Android browser?

When you're in the browser, open the Menu, choose More | Settings and select "Set home page".


Set your own contact photo on huawei ascend 2?

OWN CONTACT AVATAR
To have your own contact avatar appearing, this varies a bit, due to the device being used or the app being used.
What is recommend and should work on any case is that you need to identify yourself to your phone:

Tap your device "menu" button;

Tap "Settings";

Scroll your way to "About phone" and tap it;

Tap "Status":
Where it reads "My phone number", you should read your own and up-to-date phone number there, otherwise the phone doesn't know who you are and cannot use any avatar.

A solution to allow you to apply your up-to-date phone number at the mentioned menu, or a solution to have your contact being retrieved from Google with an avatar, has already been mentioned here concerning the Avatar for the SMS conversation, but equally applies to your situation:
How to show own photo in SMS conversation?, specially the answer from Protron.

CONTACTS AVATAR
Usually the contact photo is the user's avatar, if the contact has a Google Account.
To apply a photo or change the existing one, you have to:

Open the "Contacts" app;
Scroll your way to the desired contact and long tap it;
Tap over "Edit Contact" from the popup menu;
Tap over the existent picture or over the picture square that if empty shows a + sign;
Select either "Take photo" or "Select photo from Gallery" to apply the new photo;
After selected, tap "Done" to actually save the changes.

By now your contact should have the new photo applied to it.

Official Android Support Page for Contacts Management:

Android 2.3 (Gingerbread) - Editing contact details


If I create a separate user on my Android phone, and install Workplace to this "work" account, preventing this user from making calls and sending SMS, will the Workplace app be able to "spy" (calls, microphone, networks, etc.) on my main account?

No.

App developers must handle supporting multiple users and are offered hooks through the UserManager API to do so.

The only way an app can interact across users is by specifying the signature level permissions

INTERACT_ACROSS_USERS (signature|system)
INTERACT_ACROSS_USERS_FULL (signature)

These permissions require that the app be signed with the same key as the system.

So, Workplace cannot access data across different users.


The rooting process of Android devices has become easy these days. Look into these links:

http://forum.xda-developers.com/showthread.php?t=1997403

http://forum.xda-developers.com/showthread.php?t=1886460

According to the 2nd link, the person has developed a script to root devices with ease.

The procedure is to:

  Download file. Extract it. Click RunMe.bat file. Choose Normal mode.
  Follow steps as instructed and done.

Things to remember:
a) Make sure you've:
-> ticked "USB Debugging" in Developers Options in Settings
-> ADB drivers are installed.

b) This process will void warranty and might brick your tablet.

All the best!


Go to Settings > Application manager > Pokemon Go > CLEAR CACHE and CLEAR DATA, FORCE STOP and then UNINSTALL.

Reinstall it again and it should work fine.


How to boot if the graphics chip is damaged and the screen is permanently blank?

I succeeded to boot by guessing the moment to enter the security gesture.
Pressing the power button for 10s flashes green on the screen.
If the touch doesn't respond, pressing again for 10s flashes again, and the gesture must be done timely.


Dell Streak's screen cracked - what are my options?

Found this on the Dell Forums:

My Dell Streak Gorilla Glass broke today...i was coming back from eating dinner with the family and walking up the stairs the DELL STREAK fell out of my jacket pocket....and bam crash boom..it has  all types of cracks and glass pieces all over the place...
SOLUTION....
I immediately called dell customer care to see what my options where and the CSR...WAS JUST GREAT. She went out of her way to take care of all my issues and she did...before i knew it she had ask for my service tag on my Streak...and some personal info and the next thing you knew it was getting a email confirming that my NEW DELL STREAK was on the way....UPS TRACKING # i was amazed....how quick it was being resolved....THANK YOU DELL

You can also probably get replacement screens off ebay, and I am sure there are youtube video tutorials on how to replace the screen.


How to I undo deleted shortcut from chrome new tab in android?

If you have root access, open the file /data/data/com.android.chrome/app_chrome/Default/Top Sites in an Sqlite editor. In the table top_sites, you would find many columns. The relevant colums are url and rank. Rank starts from 0. Chrome for Android show only top 8 ranks as top sites on new tab page.

If your twitter row/entry is not there already, than add it and make sure to give it a rank between 0-7. Further make sure that no other row conflicts with your specified rank. At last, make sure you do all of this when Chrome is force-stopped using Settings app.

This, however, does not guarantee that the changes would persist for long. As you would interact with Twitter and other sites in the future, Chrome would tweak the ranks again per the interaction it analyses and processes.

Tested on Chrome for Android v76.0.3809.132.


How can i enable otg in symphony H250? which is unsupported otg phone

Unless someone develops a kernel for it that adds support (which your phone likely never will - the fate of unpopular devices), there's no way around the limitation. Even then you will have to externally power the USB device in question (e.g. via Y-cables), since the port don't natively supply power.


Mi2 broken screen, any way to retrieve photos?

You could try and boot the phone into recovery or bootloader mode (using either adb or just turning it off then holding the power and volume up or down keys as it's booting back up) and then use the adb pull /sdcard/DCIM/* C:/camera_backup command (as LyricWulf suggested) to backup all the photos from the phone.

Good luck getting those photos :)


Can I get back to root-able HBoot version by doing a factory reset

No, performing a factory reset won't affect your HBoot version.

You should, however, be able to follow this guide instead (which uses Revolutionary). There's another page with instructions here which describes in a bit more detail what Revolutionary does and where to go from there. The standard disclaimers with regards to possibly bricking your device apply, of course, and I can't guarantee 100% that it will work.


Make a backup of your data first.

  every folder and file in the /sdcard/data directory is 0 bytes.

This looks like a corrupted filesystem or a defective sdcard (see correction). Especially, folders have a usual minimum size of 4.0K.

I'd suggest you to back up your data first, then check for errors:

Does "dmesg" show filesystem errors on mmcblk0 or similar?

If so try to backup, reformat sdcard (see correction) and restore or replace the faulty sdcard.

(EDIT) Correction:
The Galaxy Nexus has no SDCard but a unified EXT4 filesystem for /data that also includes /sdcard (which is symlinked to /data/media). You might solve the problem with a wipe. But that will also delete all of your /sdcard content too.

You might have luck entering recovery and adb'ing into it to fsck.ext4 your /data partition, I'm however not sure if your rom supports this command

 # boot to recovery first!
adb shell
cat /proc/partitions
 # look for the biggest one and replace the ?? accordingly
fsck.ext4 /dev/block/mmcblk???

Here's an external report about a similar issue:

http://forum.xda-developers.com/showthread.php?t=1541379


Inbox shows 2 emails but nothing is there

Try searching in:inbox is:unread.

Just input this in search bar. This means "in the inbox search for unread mail".
If you want let's say change from inbox to sent, it would be in:sent is:unread


Network operator says "Registered on network" but Why can't I connect to the internet?

I am not sure if this would work, but worth a try. Some mobile phones and some cell phone service providers require the use of APN. Contact your cell phone service provider for the APN.


Prevent Notifcations stopping Music Playback

You can turn off notifications or if you have access to an app like SmartActions, you can create a rule that does that.  But if you are using WiFi or mobile data, your best bet is to turn off notifications....annoying yes, but it is but necessary


2G versus 3G: Does it really save battery?

Fast answer:
Nes. Yo. Well, it all depends... on how you use your device.
Detailed answer
Self-Experiment
I just did a self-experiment to find out. Until now, I had all my devices fixed to 2G -- as that should "save juice", like the question suggests. So for 4 days now, I have 3G enabled. Surprisingly: No difference which could not be explained by measurement errors or slightly different situations (after all, I had a. no lab conditions and b. just tested with a single device). Humm. Time to go for some facts, and do some calculations.
Hard data
I already posted some hard data on battery consumptions of components as answer to the question What can I do to increase battery life on my Android device?, more than half a year ago. So now I picked the relevant values, made an average over the two devices, and -- I admit -- slightly adjusted things to reduce differences:

I took the best GSM (2G) speed possible to make 2G seem faster
I took worse conditions to "slow down" UMTS (3G) to conditions which should be met even in areas where it was not improved to the "the latest cutting-edge" (oh, speaking of "edge": 2G assumes EDGE here).

And now I've got some surprising answers: Whether 2G saves more juice than 3G, or vice versa, depends on how you use your device. I created 4 different "usage-groups", and added a 5th special case at the end. Here are my results:

Few phone minutes, few data
Yeah -- that's me: 150..300 minutes talk per month, that makes not more than an average of 5..10 min per day. I have a 50 MB data flat, and hardly ever use it up (which makes for ~ 1.5 MB/day). So I'm mostly left with "standby":

~UMTS StdBy 15 mW
~GSM StdBy  10 mW

Consider that your screen uses 400..800 mW on average when turned on, a difference of 5 mW can safely be ignored. Besides, the little data even compensate -- but I get ahead of myself.

The 24/7 caller with no time for data
...better switches to 2G:

~UMTS Tel   800 mW
~GSM Tel    400 mW

As you can see, when on-call, 3G uses about twice as much juice than 2G would use (and you don't speak faster on 3G -- a call is a call, and will take the same time). So if you spend a lot of time in calls, and have only little data traffic, you're much better off with 2G/GSM.

Few phone minutes, but big data sucker
Here comes the big surprise: This group saves a lot when sticking with 3G/UMTS:

~UMTS XFER  1200 mW
~EDGE XFER  1000 mW

Doesn't look like a huge difference? OK: looking on "how much does it suck per minute" might not make the big deal. So we need a second component:

~UMTS speed dl/ul   7/1 MBit/s (HSDPA/HSUPA)
~EDGE speed dl/ul   200/100 kbit/s

You see I assumed max speed for EDGE, but not the state-of-the-art (20 MBit/s downstream) for UMTS. UMTS coverage might differ between areas, but the 7+ MBit/s should be available everywhere. Now let's look how long the download/upload of 1 MB data takes, and how much juice that corresponds to:

~UMTS 1MB dl/ul     1s/8s ~ 1200/9600 mWs
~EDGE 1MB dl/ul     40s/80s ~ 40.000/80.000 mWs

That's about a factor of 1:7 for upload, and even more than 1:30 for download!
So yeah: This group is definitely better off sticking to 3G!!!

Multi-Tasker: 24/7 on call while using full data
This now very much depends on what "full data" stands for, and if you're really a 24/7 on-call-boy (or girl). No clear answer for this, you must put your own data into the equation and do the calculation. It's rather 50:50 -- as with group #1, you might run a "zero growth" -- or tend to either group 2 or group 3.

Special case: The "hopper"
Especially in rural areas, coverage might be, humm, "slippery". Your device might be permanently toggling between 2G and 3G, always on the hunt for the better signal. Here all the above might become relative, as the toggling itself is drinking the juice. If you are in such a situation: Check to which of the 4 groups above you fit best, and fix your device to either 3G or 2G, depending on.
Btw: A similar situation would be if you've got the idea to toggle between 2G/3G whenever you switch your display off/on. As the toggling requires up to 10s full-power (to find the corresponding stations; 2G and 3G use different frequencies), you wouldn't really "save juice".

Epilog
Yepp, I completely forgot about 4G/LTE. But incidentally. First: I have no 4G/LTE device for a self-experiment. Second: I have no "hard data" on 4G/LTE. So all I could do is guessing. Doing that, OK, OK: It most likely will be the same as above -- just increment the numbers by one :)


Each app gets a storage directoy assigned in /data/data/<package_name>1, so in your case that would be /data/data/com.soh. However, without root privileges, you cannot directly access that directory.

A possible work-around (for non-rooted devices) would be to create an "ADB backup" of the app (see our adb tag-wiki for details), and then "disassemble" that2. You should then find databases (SQLite) as well as "shared_prefs" (XML files) with additional information.

1 see also: Where in the file system are applications installed?
2 see: How do you extract an App's data from a full backup made through “adb backup”?, Is there a way to look inside and modify an adb backup created file?


LG K10 Rooting and Bootloader Unlock without a computer

You will need a PC to run the required fastboot commands. So, yes, it cannot be done without a PC.
One alternative can be to use another rooted Android phone with ADB and Fastboot binaries installed. Then connect the two phones using a USB OTG connector/cable and you should be able to use the fastboot commands.


adb shell 'echo ${SECONDARY_STORAGE%%:*}'


Possibility of flashing a new ROM to a stolen Nexus

It is possible to use the phone without flashing a new rom, or a bootloader unlock.

The thief can reset your phone using the recovery mode

Recovery mode can be entered by powering down the device and then pressing the volume down and power button simultaneously.
then he will have an option to wipe data/factory reset the phone.
Upon reboot he will be greeted with Factory Reset Protection.
The FRP can be bypassed on 8.0 oreo using the method here


How can I share a post on my wall using the Facebook app?

You can re-share your friend's post using FriendCaster for Facebook app. Simply install it and use it as your primary fb app. Its better than official fb app in many aspects..

Update (November 2012):
In recent version of official Facebook app, this feature has been added. Happy Re-Sharing!


The problem has been solved. My device (3G) had Android 4.2 installed initially. However the multiple user functionality is only available with Android 4.2.1. My device didn't show the udpate. Today it did - no idea why - and now the item is visible.


Apps coming as updated when recently installed

Everything is fine. Google Play Store will mark new installed app as 'Updated', there is none option for 'Newly Installed'.


No app can be installed on SD card if it isn't set as adoptable. Some apps can store it's data but thar isn't much space if you want to really move apps to SD use app like link2sd, but your phone has to be rooted.


Keepscreen can let you choose some applications and select a specific screen timeout for each of them. So you could just set the Clock application with the "no timeout" option.


Where are drafts saved in gmail android app?

Menu -> Go to labels -> Drafts. It's really just a label.


There is a far yet distinct possibility that this may be a screen touch issue. Does the phone open and close, etc. other apps too? If so, we may be dealing with a touch issue on the screen.

Another instance that I have experienced is: my friend had a phone that acted up random things when the phone was charging, meaning that when it was connected to a power source, be it a laptop or its original charger, the phone would do random things when on the table (without anyone touching it).

Also, as a third possibility, please perform a "clear cache" for the "phone" app in the "apps" list in your settings.


Cannot download anything from Google Play store via mobile data

Open downloads app or download manager.  Change the setting of the max size of file you can download using mobile data.


The "OK" button is deactivated in creating new AVD although I have provided all details. So what is the problem?

It is something to do with the CPU type you have chosen (Android Wear) and the Skin? Do Android wearables really support up to HVGA screens?


Unfortunetly google play services has stopped

You do not need to 'disable' the entire Google+ app. Your Play Services can stop working due to several other reasons.

First - Install the latest Google Play Services .apk file!

Second - If installing that doesn't fix, clear the Google Play Services cache. The Google Play Services app in your phone acts like a framework for all the Google and Google Play apps installed in your phone. You can try cleaning up its cache and see if that would fix the issue. This worked with one of our team members! Read these quick and easy steps :

Go to Settings > Apps.
Scroll to All apps and then scroll down to "Google Play Services"
app.
Open the app details and tap on the "Force stop" button.
Then, tap on the "Clear cache" button.


You can get auto clicker apps that can be setup on each device, My personal favourite is  HiroMacro

Another noteworthy one would be
Android Bot Maker

Hiro is better for touch based automation however ABM is better for full control.

Both these suggestions require root access on all of your devices to work

You would simply setup the first device and then export the data to an SD Card, Applying the data to all programs on each device.

I'm sure most of the answers you are looking for will require root access to manage things like clicking and keyboard access automatically.

I hope this answers your question


I found a solution after all, you have to keep pressing the volume down button so that the phone does not lock itself and shut the screen off. This gives more time to mash the screen to enter the pin.

The screen barley works but sometimes if I press hard it registers it.

After it was unlocked I again used the volume down button in order to stop the phone locking after a few minutes of inactivity. I then plugged it into my laptop and moved the data from the phone to my desktop.

I could have disabled a pin or disabled auto screen lock in the settings but the screen was just too messed up so certain on screen buttons did not work.

I still need to somehow back up my scribble app notes. The back button in the app does not work and clicking the back button next to the home panel closes the app rather than closing the text editor and going back to the main screen where all my notes are.


Gingerbread upgrade for Samsung Galaxy Gio?

Everything I can find suggests that a Gingerbread update is assumed because firmware has been leaked.  So you can't (yet) get it through something official like Kies.  This guide shows how to install the leaked version if you're so inclined.


I am not sure if this is exactly what you want, but I use a file manager called ES Explorer which happens to have that intergration, esp when you choose the share via button.

Take a look:


Symlnk failed in strange way on Samsung Galaxy S3

That very much depends on where you wanted to create the symlink. A good guess: in the root file-system? That would explain the behaviour:

Android uses an initial RAM-disk (aka "boot-image") on startup, from which it creates the rootFS (and several other things) anew each time – so changes to the root file-system don't survive a boot. That leaves you with at least two or three options:

manipulate the boot-image: only if you have the experience. Getting that wrong, and you might have to flash a fresh ROM (worst case; keeping the original, you could replace it via recovery-mode – but the try-and-err process might take a while)
use some init.d script to create the symlink on each boot: Requires your device/ROM to support the init.d system (not all do). Again, a "borked script" might screw your boot process; but you could verify your script (running it manually) before placing it into init.d, and doing so keeps the risk level very low.
Using an app-based solution: apps like tasker offer to run stuff as soon as boot is completed.


Need for Secondary Contact Storage Space accessible only for CallerId

I came up with a solution for this myself. Instead of writing a complete android app, I found out that Automate itself has SQLite function blocks. So I just wrote a flow to accomplish this and it can be found at

http://llamalab.com/automate/community/flows/17889

Preview of that flow:

Preview of that flow (click to enlarge)


Retrieve Files From Device in Bootloader

Did u tried to boot phone to fastboot mode, on my phone I do that this way:
 Pull out battery for 5 sec, put battery back, an then hold power + volume down key.
Than u can try using pull command.
What device do you have?


Why do I have an alarm symbol on my notification bar when I don't have an alarm set

When you enable Tasker it starts showing an alarm icon in the status bar. there is a setting in Tasker that is the culprit for this.
"Preferences -> Monitor -> Use Reliable Alarms" when set to always on it puts the icon there. Set it to When Off and the icon goes away.
See This post


Google drive links. What version they shows?

Link always points to the file you  linked at that point of time

If you want to update the link to point to revise version of the file so that others with whom you shared view the latest version, open the web version of Google drive either using a PC or from Android using  browser desktop view, select the file and upload as shown below

Select the file (highlighted in blue), tap the 3 dot button (greyed out in pic below) and choose manage versions

Upload the latest file (Upload New Version)


Unbind the gmail account.
Clear Google Play data.
Bind the Gmail account.


"Item not found" when trying to use remote support on Anrdoid

Some time back, They (for some reason) had to change the link for TeamViewer. It is now here (Google play). Once downloaded, you can use it in quick support or stand-alone, depending on your needs. If this fails, it may be down to a region issue- in which case, install an APK instead.


Can Android keyboards capture my passwords and send it across Internet?

Of course a keyboard app can capture your passwords as you type them, along with everything else you type: naughty text messages, credit card numbers, web searches, everything. You couldn't have a mechanism to stop it, because in a sense, that's what it's for.

It can only send this or any other information across the internet if it has the appropriate permission, "full network access." Almost all apps use this permission, though, and a keyboard might want it in order to download new language files, or to show ads if it uses that revenue model. SwiftKey, for example, has a "cloud sync" service to let all your devices share the same training data. This can only work by transmitting words you've typed, and statistical data about text you type, across the internet to their servers.

Android warns you that this is the case every time you enable a third-party keyboard in the Language & input settings. Nexus devices show a dialog with the message:

  This input method may be able to collect all the text that you type, including personal data like passwords and credit card numbers. It comes from the app Highway. Use this input method?

but as I mention in another question, manufacturers can replace the message (perhaps with one that's not entirely true) or disable it completely.


Remove sim, boot and select run on wifi.  :)


Remove credit card from google wallet, will it affect purchased apps?

Of course not. The only way the would be affected is if they were still pending purchases.
I have removed a card previously and all my apps were still intact.

Your purchases are linked to your account, not to your cards.
However common sense still applies. If you have in-app subscriptions set up on the card that you've removed, than the next charge will fail.


How can I replace the "gallery" app? (On rooted bluestacks app player)

Most apps, when they want to choose an image, use an implicit intent, which just says what they want to do, and doesn't specifically name the Gallery app. This means that any app that can perform that action can be started, and if you have more than one, you get the chooser to choose which to launch. This is the normal behaviour.

You won't get a chooser if you've previously clicked Always in the chooser to set one app as the default, or if the calling app uses an explicit intent, naming the Gallery app specifically.

It's best to check the first case. In the device settings, go to the list of all apps, and find the Gallery. Click it to go into that app's info page, then click Clear defaults. If Clear defaults is greyed out, then it's not set as the default for anything.

If you still don't get a chooser, then it's the second case: the calling app is specifically asking for the Gallery, not just for any app that can choose an image. Only the author of the calling app can fix this.


TWRP is stuck at the boot screen when trying to flash twrp on Mi A2

The twrp-3.3.1-0 works for me, so download the twrp-3.3.1-0-jasmine_sprout.img and twrp-installer-3.3.1-0-jasmine_sprout.zip from here and issue the following commands on fastboot/bootloader mode
fastboot set_active b
fastboot flash boot twrp-3.3.1-0-jasmine_sprout.img
fastboot reboot recovery

or just
fastboot boot twrp-3.3.1-0-jasmine_sprout.img

enable side-loading mode in advance options in twrp recovery mode and issue
adb sideload twrp-installer-3.3.1-0-jasmine_sprout.zip

and download Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip from here and get Magisk-v21.0.zip and MagiskManager-v8.0.0.apk from here or here
and then in twrp recovery mode, select Wipe->format Data and select partition 'a' on reboot tab on twrp menu but do not reboot. Now activate sideload from advance menu and issue
adb sideload Disable_Dm-Verity_ForceEncrypt_03.04.2020.zip
adb sideload Magisk-v21.0.zip

and then rebooting into system should enable root on your phone. I used this link for the answer. Also you can look into these links,
link1,
link2 and
link3.


SMS application to block sms without setting it as default app

This isn't possible as of Android KitKat (4.4). Only the default SMS app is able to stop the broadcast of the SMS message to the other apps.

That said, since Android N, you should be able to use blocking to block SMS and Calls from a particular telephone number using Android N Call Blocking.

https://www.digitaltrends.com/mobile/how-to-block-a-number-in-android/

Note that some Carriers/OEMs may actually disable this blocking feature or make it harder to get to.

There is a ContentProvider and API starting in Android N that would allow apps to programmatically block calls and texts, you need to either be the default SMS or phone app, a system app, or be a carrier app. While becoming a default app is something the user would allow you to do, but only carrier approved apps could become carrier apps.

https://developer.android.com/reference/android/provider/BlockedNumberContract.html#AUTHORITY_URI


Is there a way to only load text for websites?

Step 1 : Download the UC Mini Browser App and Install it.
Step 2 : Open it.
Step 3 : Go to the Settings part.
Step 4 : Set the Image Quality to Text-Only.
Step 5 : Enjoy.
Note : This option is only for the app, there is no system-wide option to do so.


Galaxy Nexus: Safely Remove the device in Linux?

I've been using my Galaxy Nexus with Kubuntu 12.04 & 12.10 and haven't needed to use a specific eject command.

Saying that, here are instructions which will let you mount and dismount your Galaxy Nexus safely.  With this method you can safely mount/dismount and you should still be able to use ADB to pull and push files to/from your device. (Source):

Connecting your Ice Cream Sandwich phone or tablet to Ubuntu for file access

Before you begin, try plugging your phone in and see if it works straight away. At the time of writing, the only official Android Ice Cream Sandwich phone is the Galaxy Nexus, and mine doesn’t work. But future ICS phones might work, depending on whether they have an SD card slot or not, and whether they support exporting the card as USB mass storage. If it works, you should be good to go.

First up, install the necessary tools:

sudo apt-get install mtp-tools mtpfs

Now, connect your Galaxy Nexus to your computer. On your phone, open up the notification drawer, and click on “USB Connection type”. Make sure that MTP is selected.

Then, run these commands:

mtp-detect | grep idVendor

mtp-detect | grep idProduct

You shall get an output like this:

[martyn@martyn-ThinkPad-X220 1] ~ >mtp-detect | grep idProduct
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
   idProduct: 6860

[martyn@martyn-ThinkPad-X220 1] ~ >mtp-detect | grep idVendor
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
   idVendor: 04e8

Note down the numbers written in front of idVendor and idProduct, you’ll need those later on.

Now, run this commands:

gksu gedit /etc/udev/rules.d/51-android.rules

A gedit window should open up. Type this text in it, all in a single line:

SUBSYSTEM==”usb”, ATTR{idVendor}==”VENDORID”, ATTR{idProduct}==”PRODUCTID”, MODE=”0666″

Replace VENDORID with the idVendor you had noted down earlier. Similarly, replace PRODUCTID with the idProduct you had noted down. In my case, they were 04e8 and 685c respectively, but they might have been different for you.

Also, remember to re-type the quotes in the line after you’ve copied and pasted it, otherwise udev may output an error.

If you’re in doubt, you can copy the same line from this pastebin instead and then replace PRODUCTID and VENDORID as needed.

Save and close the file. Then, disconnect your phone and run these commands:

sudo service udev restart

sudo mkdir /media/GalaxyNexus

sudo chmod a+rwx /media/GalaxyNexus

sudo adduser YOURUSERNAME fuse

Replace YOURUSERNAME with your Ubuntu user name. Now, run this command:

gksu gedit /etc/fuse.conf

In the Gedit window, remove the # at the beginning of the last line (the one that begins with “#user_allow_other”) like this:

# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000

# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
user_allow_other

You’re almost done! Now, restart your computer, and then run these three commands :

echo “alias android-connect=\”mtpfs -o allow_other /media/GalaxyNexus\”" >> ~/.bashrc

echo “alias android-disconnect=\”fusermount -u /media/GalaxyNexus\”" >> ~/.bashrc

source ~/.bashrc

Again, do re-type the quotes in each command after you’ve copied, otherwise the command won’t work.

Connect your phone again, and then make sure your phone is using MTP, then run this command:

android-connect

Voila! You can now browse your Android phone contents using Nautilus. Just fire up the file manager, and then in the side bar click GalaxyNexus to browse your phone contents just like you would do with a USB stick. You can also add, remove and modify files just like a normal file system.

You might have noticed that you cannot use the Nautilus eject icon to disconnect the phone. Instead, to safely remove the phone, just run the command:

android-disconnect

From now onward, you just need to run android-connect to mount your phone and then android-disconnect to safely remove your phone. Everything else should be handled automatically. I tried many ways of getting the mount and unmount to happen automatically on cable connect, but this was the best solution I could come up with.

These two commands won’t require root permissions to run. All users who are members of the fuse user group should be able to run these commands without root access.


Does automated mapping with voice come pre-defaulted in Android without needing a data plan?

GPS in most of the smartphones are aGPS.

  "Standalone" or "Autonomous" GPS operation uses radio signals from
  satellites alone. A-GPS additionally uses network resources to locate
  and utilize the satellites in poor signal conditions.

So in my phone HTC Desire, it automatically updates some GPS system file via Internet so GPS lookup can happen quickly. However, in normal GPS operation it won't require Internet so it doesn't require a data plan.


How to factory reset a Gingerbread device?

If it's running CyanogenMod then it likely has a custom recovery loaded on it already. Just boot into it, wipe data / factory reset and wipe internal storage.


How to Customize Lock Screen Shortcuts on the OnePlus 3 and OnePlus 3T

The most simple method - and I've tried this on my own OnePlus 3 running OxygenOS Open Beta 21 - is to simply disable the stock camera app - known as "OnePlus Camera" on OnePlus devices.

To disable it, go to Settings > Apps > OnePlus Camera > Disable

That should do the trick.


You should go through the driver update process as outlined in Nexus Root Toolkit. I've gotten into this DLL-hell-type thing on my Windows 8.1 box before with multiple USB drivers for multiple devices.  Following the NRT functions explicitly, fixed it for me.


Is there an official Android "Google" ROM?

To answer if Google distributes binaries for your device: No, they do not (Unless you have a Nexus device). They do, however, have the full Android source code available so that if you wanted you could compile the source code for your device. However, that leads into your second question about the drivers and such. Yes, you will need to find the drivers and any other proprietary files that your device requires for it to interface with Android. You would have to search about compiling a custom ROM for your device and how to include these files.

Likely, your simplest choice is find an AOSP (Android Open Source Project) ROM that exists for your device and install that. Check the XDA Forums to see if your device is included on their site. IF so, go into the development sub-section for your device to search for ROMs.


Are these two different phones listed in Google Drive's Backups?

You need to check whether there is another phone (in this case with the same model) that used the same account by going to Google Dashboard. From there select Android. The number of devices using the account will be shown and listed.

If there are 2 Samsung SM-J327A models, to differentiate between them, you can go here to use Find my device and compare the IMEIs of both devices by clicking on the info button.


tablet is not changing from landscape to portrait and vice versa

In certain tablets like my Nexus 7, the orientation can be locked as seen from one of Google search result:

Check under Settings to see whether any such setting is preventing your tablet to change orientation (landscape <--> portrait). This can also be achieved quickly with a drop down from top left corner of the display. If other screens like the settings screen work and the app under test does not work, then it means that the app developer have constrained the orientation.

-- Added as an answer as Dan Hulme suggested.


How to record my calls on Nexus 4 with Android 4.4.2?

Try Easy Voice Recorder. It works for me (Nexus 4, Android 4.4.2 without root).

When you have root privileged, it is much easier. But without root, I don't know any apps that can record the other side in a way that you can hear him "clean". But as I said, Easy Voice Recorder did a very good job for me. Not perfect (crystal clear), but good (I can here the other side in the record without any issues).


This might not help your device:

Go To Recovery Mode Hold Power Button + Volume Down
Navigate using Volume Buttons
Choose Wipe User Data/ Factory Reset
Reboot your phone


Flashing TWRP to MTK device with SP Flash tool not working

When you boot directly into TWRP after flashing TWRP patches the stock system recovery-from-boot.p file by renaming (modifying) it:

rename"/system/recovery-from-boot.p", "/system/recovery-from-boot.bak"h

This prevents the system from replacing twrp with stock recovery.

Simplifying the process there are a couple of files involved. First, the install-recovery.sh is called by the init.rc at boot. If there is an update to recovery or an issue then the install-recovery.sh calls for the recovery-from-boot.p (the patch) to patch the recovery and boot.img.


How to resume reading document opened in google pdf viewer

It appears that Google Chrome first have the file downloaded through Downloads app and then have it opened in the app chosen by user. Well in this case, you can just drag the Downloads app icon from your launcher's app drawer onto your home screen. Tap the icon and behold all your downloaded files available to you.

(Click image to enlarge)

You can also try beeshyams' approach of using a third party file manager app, such as ES File Explorer or Amaze File Manager. In both the apps, you can long press on the Download directory and under option choose Add Shortcut or Add to desktop. The folder would now be found on a new home screen as an icon.


Why can't I download anything from the Market after CSC change?

I fixed it by doing a factory reset, and restoring my personal apps only and not including backups of system data.


You have to go to lock screen settings and uncheck "Hidden pattern-show pattern dots when tapping on the screen". This will bring back the largee dots.

This is different from "make pattern visible" which is at tthe bottom of the lock screen options page.


The instructions don't make mention of the setting in the device's developer options.

Make sure to enable the "OEM unlocking" setting there:


Many installed apps crash after OTA update to Android 4.2

If your device is rooted, and you have a custom recovery installed: Wipe the dalvik cache. Next boot will take a little longer (as the Dalvik cache has to be rebuilt), but the problem should be gone.

If the above is not an option, you could try to backup the affecgted apps and their data using e.g. Helium Backup, then uninstall the apps, and restore them (including their data) from their backup. This way their Dalvik cache would be rebuilt as well, you don't lose your data, and Helium can do that in a batch-process to save you a bunch of clicks.


How can I compile an Android APK from source?

The minimal requirements for building an Android app are usually the Android SDK and ant. Then, you are able to build the majority1 of projects with the following steps.

If there is no build.xml generate it

  android update project -p . -n $PROJECT_NAME -s

Then build the project with

  ant debug

which will create an .apk signed with your debug key.

All other dependencies range from the used VCS (e.g. git), over the required 3rd party libraries, up to other required build tools (e.g. Android NDK).

1 Why did I write majority? Because there is no definitive answer for such a question, as it simply depends on the used build system and the overall build setup of the project.

Let's have a look at F-Droid's metadata, which is a big database of build recipes for FOSS Android apps. You will find that there are many ways how an Android app can be build. For example goo.TeaTimer has a very clean and short build recipe, namely none, which defaults basically to F-Droid using ant debug to create the .apk. On the other hand, org.transdroid.full requires a few more steps to create the .apk: First the transdroid core library needs to be created, that is the ant -f ../lib/build.xml line in prebuild, then options are disabled with the sed command. Now the final .apk can be built.


How to set my wallpaper from my Dropbox?

You're right I just played with trying to set a Dropbox image as my wallpaper, and can't believe that there isn't an easier way. Part of the problem seems to be that if you Open a dropbox image, it isn't sent to the Gallery or the system default image viewer (which would let you do things like set as wallpaper) but Dropbox uses its own (HTML?) viewer.

There are feature requests in Dropbox's "Votebox" that are requesting features that would fix this. It's probably worth heading over there and letting them know that you'd like this feature, this option looks like the most likely (but you can just go to Votebox and search for Android to see all the relevant ones):

Add Dropbox photos to Android gallery

Update: If you download photos from Dropbox, they do appear in the gallery in a folder called "Photos". Now that they're in the Gallery, you can set them as wallpaper the same as normal. You might need to force the media scanner to start before they'll show up in the gallery, this previous question has options for forcing that to run.


How to disable integrated Avast antivirus inside EMUI 5.0 (Android 7.0)?

I don't think it is possible , given the fact that it is integrated into the phone manager application, and is also a system application.

I also have a Huawei tablet (EMUI 1.6)  which also has a tablet manager (package name com.huawei.systemmanager) but has a storage cleaning option which is said to be powered by Du Speed Booster. However I did several scans to try and find the app to no avail.

So I think it is not possible to separate the antivirus functionality from the phone manager app, so you either remove the whole phone manager package (if rooted that is) or stay with it. Otherwise I doubt if you cant explicitly find the avast as a package in your system.

You can still install another AV solution of your choice - (it really unnecessarily strains the phone resources) besides  I don't see the use of Antiviruses in android, if you obtain your applications from official trustworthy sources.

Huawei tablet manager (Storage cleaning functionality powered by Du Speed booster)


How can I print from Android phone through Google Chrome connected printer in laptop?

Yes it should work with Google Cloud Print.

From: https://support.google.com/cloudprint/answer/1686197?rd=1

Log in to your user account on the Windows, Mac, or Linux computer.
Open Google Chrome.
Click the wrench icon  on the browser toolbar.
Select Settings.
Click the Show advanced settings link.
Scroll down to the “Google Cloud Print” section. Click Sign in to
Google Cloud Print.  In the window that appears, sign in with your
Google Account to enable the Google Cloud Print connector.

A printer confirmation message appears and click Finish printer
registration. You'll see a confirmation that Google Cloud Print has
been enabled. Click Manage your printers to learn more.

Now when you have something to print, for example: some document in Google Drive, hit print button and your printer should show up. But your laptop must be on all the time and connected to printer.


Unable to uninstall apps for secondary account

Go to Settings > Application Manager > Downloaded under both accounts and uninstall the app(s).


Can I use Google Play gift cards in my country?

https://support.google.com/googleplay/answer/3422734?hl=en

Can only be used to purchase or rent content sold in local currency.
If you purchase a Google Play gift card or redeem a promotional code in Australia and then travel to Germany, you won’t be able to redeem your Google Play balance since paid content is sold in Euros.


Long delay for Google Voice prompt if dialed from "Contact" home screen shortcut

This has been resolved in Android 4.1, a.k.a. "Jelly Bean".  Now Google Voice prompt appears instantly no matter how it's triggered.  Since the Google Voice app has not changed, my original thinking that it's the app's fault was incorrect.

Still no idea what's causing it on earlier OS versions.


samsung xcover 4, has no internet access while connected to a specific wifi network

Perhaps you should upgrade your Android OS version, most of the time this method work for me.


How to unlock and root a Sony Ericsson Xperia Ray ST18i with 4.1.B.1.13

Unlock bootloader
With a locked bootloader, one cannot install custom roms.To gain power over bootloader one should unlock it.
Now this is the most simple and easy way to get ye bootloader by following small simple steps.
Download Files for Fastboot

Extract the file to a new folder naming say Unlock.(Do it neatly as you wont get confused while entering into CMD).

Go to unlockbootloader.sonyericsson.com (We will do the unlocking in the official way).

Read the instructions carefully and click Continue/Proceed whatever they ask,note down ye IMEI (The place where the website ask to paste it,enter in exactly first 14 digits,not 15digits) and after submitting ye Name, IMEI and mail click Submit and note down the code they produce(Copy that in a notepad).

Enter in fastboot mode(Press Volume up and connect USB cable simultaneously and blue light should come up,otherwise something has gone wrong).

Install the drivers for your device from the drivers folder

Go to fastboot directory and Ctrl+Shift+Right Click (or on Windows 7 open a CMD shell end go into the fastboot directory)

Type in
fastboot.exe -i 0x0fce getvar version  and hit enter

Type in
fastboot.exe -i 0x0fce oem unlock 0x<your_code>
(use  directly by your code that you have already copied in notepad) and hit Enter

You are done. When you start your Phone you will have fresh factory reset Android.
Note: Official method says about installing latest Android SDK package which is of  more than 60MB and this method will do everything within 20MB via downloading the file which I mentioned at the beginning
Rooting
In order to root do the following.
Prerequisites:
1.Flashtool
2.Kernel
3.Rooting Toolkit
4.Go to settings > Security > Mark ”Unknown sources”
5.Settings > Developer options > Mark USB debugging
6.Kernal
A. Trying to flash the Kernel(4.1.A.0.562) with the help of Flashtool, download and install the software. Copy the FTF file and go to the Flashtool folder you extracted. Paste it inside the ‘firmware’ folder.
B. Launch the software and click the ‘Flash’ button (the button with the lightning icon.). Select the ‘Flashmode’ option and click OK.

1.Once you are done with installing new kernel, restart your device. Rooting toolkit will let you root your device (make sure you are done with prerequisites 4 and 5).
2.Rooting your mobile via Rooting toolkit is very simple. Click on the .bat file and follow the on-screen instructions. Your mobile may restart more than twice, never mind it. Once you see “You are done” in the command mode, disconnect your device and make sure you see Superuser icon in menu.
3.Step 6 in prerequisites is purely optional and if you want to update your kernel after rooting you can repeat step 1 with 4.1.B.0.587 Kernel.
Summary
As there is no direct way to root your ICS built Smartphone (xperia ray) ,this is a different approach in which flashing a kernel which enables us to root mobile in a single shot. That is we flash 4.1.A.0.562 kernel, do necessary steps in rooting and then revert it to latest kernel by flashing 4.1.B.0.587.At the end of the day we will have an ICS built Ray with latest kernel inside with SU permission.
Unroot
If you want to unroot your mobile, then after flashing kernel with 4.1.A.0.562 download this and run the .bat file after extracting it to some location. This script will remove the SU files and make it unrooted so that you could bring back the guarantee thing.
Source:
1,2
NOTE: I'm not responsible for any of your act. Do this at your own RISK


Can I delete my original gmail account associated with my android & use my other gmail address

First off there is no way to not have repercussions if you do this.

You can delete an account by using your computer but be warned if you have purchased any games, music, movies, etc. these items will no longer be available to you with out dishing out extra funds as those purchases were bought from your original account and you'll need to buy them again. And any apps you have on your phone may not function correctly let alone at all if you do.

If you wish to continue goto

https://myaccount.google.com

Sign in (if needed)

Scroll down to the bottom of the page and click "Delete Google Account and Data" and follow the prompts to compleatly remove the account in question.

And a little FYI be sure to set up 2-Step verification for your accounts as it will help protect your accounts from unwanted entities from looking at, reading and or a complete takeover of yor accounts. You would get a text from them with a 6 digit code to set up a computer as a trusted one. Someone I know almost was one of the unfortunate ones on this matter.


After looking over at the XDA Developers Forums where the dev and others talk and problem solve for this module of Xposed Framework, your answer is there is no a way for tasker to enable and disabled the functionality of XVoice+.

I could describe for you an indirect way to achieve what you are looking for through simulating taps and swipes, if you're interested. If you are please post the phone you're using, Android Version, Tasker Version, Xposed Modules and Tasker Plugins you have installed.

If my answer solves your problem please don't forget to mark it ask the answer as I'm trying to build up rep as I'm new.