Turn off GPS, when the mobile is switched on

One way to do that is using Tasker together with the Secure Settings addon. But this requires your device to be rooted since, um, ICS at least (Android no longer permits apps to switch GPS as it did with e.g. Froyo and before). You could configure a condition for "boot completed", with a task to disable GPS. So it would be disabled at startup, and not touched from then on.

You might even want to go a step further, and let Tasker automatically switch GPS back on as soon as you start selected apps (useful for e.g. Maps) -- so you would not even need to remember turning it back on when needed.

Tasker and the Secure Settings Addon (Source: Google Play; click images for larger variant)

Apart from that, once you've got used to setting up profiles with Tasker, you'll find many more things you can automate with it. Sure, the app has its price (worth every cent of it), and takes a little time to get used to. To first try it out, you'll find a free trial on the homepage, working for 7 days. If that seems to short, here's what the dev himself recommends: Take care to export your configuration before the 7 days are up. Then, at the end of the test period, uninstall Tasker, re-install it, and import the saved backup -- you're ready for another 7 days then :)


I worked out the solution by going to the Python-for-Android (Py4A) home and found the script that allows Python3 to run as a "Stand alone" on Android.

There are 3 ways to do this:

I created the "standalone.sh" script, saved it at "HOME"(export HOME=/data/data/com.spartacusrex.spartacuside/files),
changed its mode to executable, called it and python appeared.
I opened the ~/.bashrc and pasted copied in the code:

 export EXTERNAL_STORAGE=/mnt/sdcard/com.googlecode.python3forandroid
 export PY34A=/data/data/com.googlecode.python3forandroid/files/python3
 export PY4A_EXTRAS=$EXTERNAL_STORAGE/extras
 PYTHONPATH=$EXTERNAL_STORAGE/extras/python3
 PYTHONPATH=${PYTHONPATH}:$PY34A/lib/python3.2/lib-dynload
 export PYTHONPATH
 export TEMP=$EXTERNAL_STORAGE/extras/python3/tmp
 export PYTHON_EGG_CACHE=$TEMP
 export PYTHONHOME=$PY34A
 export LD_LIBRARY_PATH=$PY34A/lib
 $PYTHONHOME/bin/python3 "$@"

Note that this means every time you launch Terminal IDE, you will automatically load Python and find yourself at the Python prompt.

To launch Python the normal way, like shown by Lanky Cyril, paste the following code in the .bashrc:

export EXTERNAL_STORAGE=/mnt/sdcard/com.googlecode.python3forandroid
export PY34A=/data/data/com.googlecode.python3forandroid/files/python3
export PY4A_EXTRAS=$EXTERNAL_STORAGE/extras
PYTHONPATH=$EXTERNAL_STORAGE/extras/python3
PYTHONPATH=${PYTHONPATH}:$PY34A/lib/python3.2/lib-dynload
export PYTHONPATH
export TEMP=$EXTERNAL_STORAGE/extras/python3/tmp
export PYTHON_EGG_CACHE=$TEMP
export PYTHONHOME=$PY34A
export LD_LIBRARY_PATH=$PY34A/lib

You will notice that the last line in the second solution has been taken out and put in an executable file "~/python". Here is the code:

  #!/system/bin/sh
  /data/data/com.googlecode.python3forandroid/files/python3/bin/python3 "$@"

I used the second one so that when I launch Terminal IDE, I get my Python prompt instantly. I installed the third solution so that, should I leave the Python prompt, I have a way to get back in the same terminal session.


Cannot flash factory images to Google Pixel 2 XL

Ultimately, I solved this by using a Macbook Pro with a USB-C to USB-C cable.

Previously, I had tried it with two different USB-A to micro-USB cables, using two different micro-USB to USB-C adapters, on a Linux laptop with two different USB-A ports and the then-latest version of fastboot/adb downloaded. Unfortunately, I can't be certain what the issue was, but since it happened consistently with multiple cables (and those cables still appear to be working), my guess is that there was a bug with the Linux version of adb/fastboot.


Is extreme battery saving possible on Android?

If you're rooted and using greenify then there's this option of aggressive doze. Once try it and if not greenify then use kernel Adiutor to tweak your processor as per your need.


Can't Add Shortcuts to Home Screen, get Shunted to Folder

This is a reported bug which hasn't yet gotten any attention.

A workaround is to use long-press to add items rather than dragging them.


What is the difference between USB charging and AC charging?

In fact the charging time depends on two points:

the output current of the adapter or the USB. The output current of the PC is only 0.5a, it may charge slowly than most of the AC adapters (most of the AC Adapters are 1A or more).
the input current and the charging convert rate of the phone. Different phones have different input current due to Limited current protection for them. For example, the limites current for Nokia is 0.5a, the input current is only 0.5a even you use an ac adapter with 1.0a output. Beside, the charging convert rate is also different according to the models.


Where are OneDrive offline files stored on galaxy s8?

The offline files are cached in folders using the path:

  /android/data/user/0/com.microsoft.skydrive/no_backup/stream_cache/userid......

source: OneDrive local cache on Android


How to change search engine in Nova launcher?

Firstly, remove the Google Search bar. After that, hold anywhere in the homescreen where there ins't any icons. Click "Widgets". Then browse to the widget of the search bar of your choice.


You could try temporarily unrestricting the account. Your phone must be rooted. I haven't tried doing this and have no idea whether or not it'll work. It's just idle speculation.

Make a full backup of the entire device, including all priceless user data such as documents, photos, and home videos. Store the backup on your home computer, or on a MicroSD card kept in a safe place.
Root the device. This carries risks, which I shall not list here.
Install SuperSU.
Temporarily convert the restricted profile into a non-restricted profile. Right now, I'm too tired to prepare a full set of instructions on how to do this. Instead, for now, you can pay a technician to look at this post. Upon seeing the post, she'll be able to figure out what to do.
Try to make your in-app purchase.
Set the profile to be restricted again.

I wonder if the in-app purchase would work, though. Would the temporarily-unrestricted profile have a Google account associated with it? If not, could it still make in-app purchases?

Maybe you'd have to add a Google account to the temporarily-unrestricted profile then remove it from that profile after making your in-app purchase?

Please leave me some comments about whether or not this worked for you.


How can I root the GT 10.1 (running 3.2)?

With 3.2 Google fixed the exploit that allowed most current methods to gain root on 3.1 version.  The only way to get root on Galaxy Tab 10.1 running Android 3.2 is to flash a pre-rooted ROM via Odin (or Heimdal) utility.  Take a look at the appropriate section on XDA-Developers forum for more details.

This completely wipes all data off the device, so it's recommended to back up anything you need first.  Also, be sure to pick the correct ROM for your specific version of the Tab, since
different versions (WiFi-only Vs. 3G) will require separate ROMs.


Miui en Cyagenmod are so called ROM's. ROM's are like modified versions of the original Android OS. They are built for various reasons, one of them being to add more features to your phone that aren't available in the stock OS (you could see those as your updates). Just Google about it because there is tons of information available about the particular subject.

The other questions are already answered but about the warranty. Most ROM's require your device to be rooted. I guess that rooting will void your warranty but then again, there's always something as UN-rooting.


How does this app know I've used it before?

Without knowing which app you are using, it's hard to provide feedback. If you have given file access to the app, it could have stored the trial usage somewhere on internal storage or on an SD card (if present). The best you can do is to search through files until you might find something.

It could have also associated itself with your Google ID. Did you ever accept a dialog asking you to choose which Google account you want to use? If so, you can not use the same Google account for a trial on any phone, and would have to use a different account.

That being said, if you have used your three trials, it seems that this is a product that you want to use, and it may be worth paying for. Keep in mind that a developer/company wrote the app, and may be providing infrastructure for its use, which costs them money. Sometimes, there are no free alternatives, and you'll have to pay to use a product or service.


How to detect GPS status through adb shell?

You can use this command:

adb shell settings get secure location_providers_allowed

Possible outcomes:

returns nothing, implying the GPS is switched off.
gps,wifi,network or gps,network -- High accuracy mode
wifi,network or network only -- Battery saving mode
gps -- Device only


Cancel Exchange device administrator activation?

Messed around with it a bit more and found a solution. I just had to go to Settings -> Accounts & sync to delete the Exchange account.


uninstalled play services&google app - system unstable

The phone might still be using the old caches of your old Apps that you have already uninstalled.

So, I suggest you to Go to recovery and try to clean cache and dalvik cache.
Then try to reboot (which may take some more time than usual because you have cleaned all cache) and see it should boot properly.

If this do not help you then you have to go for factory reset as suggested by Firelord.


android contacts sync with google+ facebook

first of all do these things ..

Run App permission management in your phone .(Some device has its own inbuilt app , or lots of apps available on play store.)
You can go to your setting  > security > permission > deny all contact permission
go to setting > Account > Google > Your Account > untick contact no sync with google.


Google Play say "You dont have any device"

Looks like your device is not supported by Google (list of devices that support Google Play). Anyway, you can try to find GApps - Google applications that come pre-installed with most of devices. In your case they must be installed via recovery.


I recommend one of these two free Android apps, both of which I find easy to use:

Red Rock Backup Contacts, which exports to Google CSV, Outlook
CSV, or a custom CSV, and has no builtin restore (You can easily
restore using Google Contacts).
OBSS MCBackup exports to vCard
(one file per contact) and does have builtin restore.

Both of these apps export files that can be imported into most contact managers (not just Android ones). Also, both of these can email them to you if you are having trouble with your USB connection.

Note that files created by these apps, like all Android files, are subject to a bug where you may need to restart android before they are visible over MTP to transfer to your computer.


Can an app make phone calls in the background

I am an Android Application developer. I had a requirement to make phone verification. In that case we had to make a telephony call to our server. But we could't achieve that as Android system does not allow us to make a phone call without users interaction. The best we can do is populate the phone number in the default dialer app. In any case user has to press call button. So I would say No app can make a phone call without your permission.

But

We can send SMS in from background and it will cost you money. For this you will see something like this before installing app:


How can I add a reminder to a calendar event at a specific date and time?

Create a new appointment and then click the green + sign under the REMINDERS section. At the very bottom of the list there's a CUSTOMISE option that allows you to specify the number of minutes / hours that you want the reminder to occur.

Certainly not as good as a fixed time occurrence but it certainly gives you a close workaround.


Misc. files that I can't find but that take up about a half of available storage

You can try DiskUsage app (free), it shows detailed information about memory usage and also gives you option to:

Scan internal or external SD and graphically display space occupied by directories/ sub directories
Choose files / sub directories / directories for deletion
Re-Scan after deletion so that you can free up desired storage space


Since you've installed TWRP, you cannot lock the bootloader. A locked bootloader will perform integrity check at boot time and if it finds anything tempered, it will refuse to boot:

The solution is simple: Unlock it again. You won't lose your data this time, so just proceed to connect your phone to a computer, boot into bootloader mode and run on the computer:

fastboot oem unlock

Exactly like when you did before rooting. This will make your phone boot up again.

Additionally, you may want to check for a newer version of TWRP and see if some bugs are fixed so you can do the data wipe.

For the problem of Freedom messing up Play Store, you can check out this answer.


Is there any way to use "alarm tones" as ringtones?

If you are rooted, then with the help of any kind of explorers which allows browsing root storage, for instance, Root Explorer, open the Root tab, browse through system/media/audio/alarms... Copy the required files (alarm tones) and paste to system/media/audio/ringtones


Custom launchers like Nova Launcher can rotate sideways. Unfortunately a stock launcher can't do that.


Widget to show calendar events and TODO items merged in a single agenda?

You might want to take a look at Pure Calendar Widget. Will cost you about two bucks, but does exactly what you request:

  Widget for Agenda / Tasks / TODO (agenda style)

  Synced with Google calendars
  Show calendars from Google, TouchDown & Moto/LG Exchange
  Show tasks from Astrid, Tasks (Team), MyPhoneExplorer, Ultimate To-Do List, TaskSync, CalenGoo, DGT Gtd, gTasks, Got To Do, Task Organizer, Due Today, TouchDown, Pocket Informant

Pure Calendar Widget / Agenda Widget for Android (source: Google Play; click image for larger variant)

An alternative could be Agenda Widget for Android (second screenshot above), which has a free trial variant (which I linked) and comes close to what the previously mentioned does.

As I don't use any of those, I cannot tell you which might fit you best -- but at least with the free variant, you might want to give it a try :)


Desire HD Official Sense 3 update: Slate skin

Can you once try Slate.apk from this xda thread.

He has created/ported many skins.


Do you have your contacts backed up?

Try uninstalling Facebook if that is installed. If this does not fix your problem then try the following.

Settings>Applications>System Applications>Contacts Sync Adapter and press Clear Data, this error usually goes away. If this doesn't work, try clearing the data on Settings>Applications>System Applications>Contacts or Settings>Applications>System Applications>Contacts Storage.


Where can I find open source Android apps?

You can install F-droid to get a market-style repository of Free and Open Source android apps:

http://f-droid.org/


Is imessageonandroid.com really an iMessages app for Android or is it Scam?

The website is fraudulent. If you try to download the app, it gets you to "answer product surveys" (that is, it's a cost-per-action scam), and then installs software on your PC. If there even is an Android app at the end of it, it's almost certainly malware.

Think about it. Why would Apple give access to their closed chat system to some no-marks app that's not even on Google Play, when they don't give access to reputable software vendors? Why isn't there any corporate information (the name of the company, their address, or even the country they operate from) on the download page?


Greetings! Sincerely hope (and, quite likely!) you have already figured it out. Here, hoping it would help others with this same query, a simpler solution —

Simply pull down the volume to vibrate
Then, pull it down once more to silent
And, then, just pull it up again as much as you like :-)

And, voila, it's no longer stuck at "Priority Only"!

Cheers,
Oli


wifi is getting turned off and mobile data is getting turned on automatically

There is an option in the Wi-Fi settings:
Keep Wi-Fi on during sleep

It has the following options:
-> Always
-> Only when plugged in
-> Never

Make sure the above is set to "Always".
I believe it will have set "Never" in your case.


The current version of Firefox is not available from Google Play

The current version of Firefox for Android (Firefox 60 at the time of writing) is now available from Google Play on my phone. So the issue is not linked to regional or device restrictions. One possible explanation is unpredictable replication delays between the Google mirrors. Another possible explanation is staged roll-outs as suggested by eldarerathis.


How to use wifi for a specific app and celluar data for the rest?

You can try to automate the process. The following is accomplished using Automate. There are other apps you can use to get the same results.

Create a new flow.
On the Apps category (on the drawer), select App in foreground?. Set Proceed section to When changed. On the package section, select your app. Save it. Connect it to Flow beginning block.
On the Connectivity category, select Wi-Fi set state. Save it. Set it to On'. Connect itsOKto theYes` of Step 2.
On the Connectivity category, select Wi-Fi set state. Save it. Set it to `Off'.
On the Connectivity category, select Mobile data set state. Save it. Set it to On'. Connect it to theOKof step 4 and to theIn` of Step 2.
Save the flow by pressing the back button. Give it the necessary privileges. Click on Start.

Your flow will look like the image below. When you app is in the foreground, Wi-Fi will be enabled. When your app is the background, Wi-Fi will be disabled and mobile data enabled.

Disclaimer: I am just a user of the app.


How to display my heart rate on the Samsung "Android Wear" Smartwatch?

There are two applications that come preloaded on the device which can do this for you, "Fit" and "Heart Rate".  You can start these apps by saying "Ok Google" or tapping the screen to bring up search, followed by the command "Start Fit" or "Start Heart Rate" which launch the corresponding app.  Heart Rate's sole purpose is to show this information, so the button to start monitoring will be available immediately.  Fit also tracks other fitness data, such as steps you've traveled, so you'll need to swipe to the left once to get to the heart rate section and expose the button which will start the reading. Both of these apps will request that you stay still for 10-15 seconds as a reading is taken, and it is important to note that they only measure your heart rate when you ask for it, there's not a passive reading being taken.

As a shortcut, you can just tell Google to "Show me my heart rate" to skip the "Start Fit" or "Start Heart Rate" commands as well as the button press to start the reading.  This will automatically launch the default heart rate measuring app and start taking a reading.  You can configure which app does this by default by using the Android Wear app on your connected device.


Can I damage my phone by doing android programming on it?

No, you can't. As you surmise, if you root your phone and write programs that use root to change system files or settings that you can't normally change, then you can break the phone that way. The risk is not really any different to running root programs that other people have written.
If you don't root the phone, or don't use root in the apps you're writing, then you can only do what any other app might do. You might run the battery down extra quickly, or (if your app has the appropriate permissions) delete pictures, contacts, &c., but debugging your own app won't cause any kind of system corruption or random problems.


Is possible to make symbolic links in the android filesystem? (and how?)

Android does support symbolic links, but certain file systems (e.g. FAT or RFS) do not and you cannot create symbolic links in those partitions. If your device uses a filesystem that supports symbolic links (e.g. ext2, ext3, ext4, yaffs2) then you should be able to use ln -s from the Terminal Emulator.


HTC Desire S not listed on HTC support website?

Have you tried the manual from the International site?


Clearing user data for Google Play Services

From experience ;
You won't face any grave troubles or troubles for that matter -worst case being you may be required to log in again into Google accounts. But this isn't going to fix your storage problem as it gets recreated
But don't delete Google Services Framework data. Your Google based apps will stop working and you may need to install apps all over again or do a factory reset / flash  ROM again ( this was the option I chose when things turned troublesome )
Thanks to Izzy for additional inputs on Google Services Framework

Google engineer explains why you shouldn’t clear Google Services Framework data | TalkAndroid.com. That would essentially reset the ANDROID_ID assigned to the device, so a lot of apps will feel like "factory reset". Especially those using GCM might behave strangely then (need to re-register with the corresponding servers as the ID changed)
ANDROID_ID is set on first start and usually lives until you do a factory-reset; details can be found in my (Izzy's) article Android Identifiers: How Android devices and their users are identified.


Go to the Home screen menu and touch on Settings.
Browse for the applications Manager.
Touch on it to run it. Once it opens, change the tab to ‘All’ and then browse for the app “Google Play Store”.
Press once on it to display its app information. Here, you will get the option “clear data”. Touch on that entry then restart Google Play Store.

If this doesn’t solve your problem, proceed as above but touch on “uninstall updates.”
Hope this works for you:)
I needed to restart my phone for this procedure to work.


How does Google Play determine the region on a tablet without SIM card

Google uses your IP Address and visible WiFi networks, as well as the information from the Google Account you used to determine your region.


If i root my htc 0pcv1 will anything erase? Also how do i safely root my andriod?

Rooting your Android does not erase data but it is recommended that you should take backup prior root, just in case you do not root properly which might lead to locking your motherboard.

Please note that

1) Rooting might void your phone's warranty.

2) You won't receive OS update through OTA.

3) If rooting is not done properly, your device becomes bricked.

Rooting has n number of advantages too, but please research thoroughly before doing it. This article might help you. Good luck :)


Creating problems in wipe cache partition

You had pressed Volume Up button. Try with Volume Down button. I had seen the same problem with Asus Zenfone 5.

Try this:

Ensure the device is powered off and unplugged
Press and hold the Volume Down button and Power button (located on the right edge of the device) for approximately 3 seconds then release.
From the "Boot Mode Selection Menu" screen, select Recovery.

Note: Use the Volume Down button to scroll through the menu options and the Volume Up button to select.
From the "No Command" screen (Android figure lying on his back), press and hold the Power button then press and release the Volume Up button to display the menu options.
Select "wipe data/factory reset".

Note: Use the Volume buttons to highlight and the Power button to select.
Select Yes -- delete all user data.

Note: Allow several seconds for the factory data reset process to complete.
Select reboot system now.

Note: Allow several minutes for the reboot process to complete

Original sources:

Moto X (1st gen): stuck on boot screen?
How to Clear Cache Partition On Moto G


HTC One M8 encrypted it's self, decyption failed, data corrupt, reset doesn't work

You can try to download and install the firmware via fastboot.
HTC provides the firmware for a lot of One M8 variants.

Or you unlock the bootloader (oficcially supported by HTC) and install Lineage OS. That would get Android 7 to your device. Even if Lineage has only nightly builds for the One M8, the nightlies of Lineage OS are usually relatively stable (my experience on a different device). Also the encryption usually works and it is better to have a working phone on Lineage than a bricked one.

Note: Even if you do not plan to install Lineage oem unlock may be interesting for you as it erases the user data partition. Afterwards you can still re-lock it.


Samsung Galaxy 2 (Jelly Bean 4.1.2) In the stock "Phone" app, on the "Keypad" tab, how can you enter a "space" character?

It's not specifically the Phone app. You can't enter a space into any field where the app has said it's expecting you to type a phone number.

On the Samsung dialer, you can use a * to match a space in a contact's name e.g. 6453*56637 to match Mike Jones. I don't have an S2 to check this on, but that's how the dialer on the S3 works, and I'd expect they're both the same.


Okay, the way I did it was this.

Shell into the directory and then use Linux cp to place it into another location. for me I used /sdcard/downloads

I was then able to pull the file from that location / access it from within my phone.


MicroSD and/or internal storage of LG Optimus E615f phone doesn't mount on GNU/Linux

Wow, I had this problem just this week! And just got access to my MicroSD...
Accessing your MicroSD
The Problem:
My MicroSD card works GREAT on my phone, but when I inserted it into my card reader and plugged it into the computer (Ubuntu 12.04), it didn't read! Well, this MicroSD card was a 16GB, Class 4 so I thought maybe it was due to the Class that it didn't work. Since, when I plug in a 2GB MicroSD, it works great! Works on my phone as well as using the card reader.
What I did:
Updated my USB drivers as well as my computer and it's all GREAT!
Here's the command that I used:
sudo update-usbids && sudo update-pciids

And then use the Software Center and just do a full system update. That's it.
The post where I got the info from: Ubuntu 10.04 USB drives not mounting! - These are instructions for Ubuntu 10.04 but it worked for my 12.04. *I didn't have anything to do with mount-manager at all.
Accessing your internal storage
This is something that I'm not an expert at but I'm quite sure it's what the rooting program using the ADB connection did to my Android when it needed to install the sudo binary.
But here's a link I hope will be of a great help to you - How to access intenal storage or internal memory of Android while conecting to PC?!


It doesn't usually add up properly.  Once you take into account system data, the OS, cached data (from apps, email clients, web browsing etc) it goes down pretty quickly.  Although it's not normally that far out!  What phone are you using?


NOTE: attempting fastboot flash on ur device may cost you your data.
  So be careful

I figured out that I had an outdated Android SDK. I downloaded the latest one, and did:

fastboot flash boot

fastboot flash recovery

fastboot flash userdata

and in a couple of minutes I had the stock ROM up and running.


You should try flashing a stock rom on your Galaxy S with Odin.


Adapted from Are there any risks to rooting a device?

Does it have the potential to brick the device?

Yes.  Flashing bad software is the easiest way to brick your device.  A failed flash or one that gets interrupted may also brick your device.  Sometimes things just go wrong even if you do everything right; flashing software manually is not something for the faint of heart.

Some devices are easy to "soft brick" but difficult to "hard brick".  A soft brick is when the device fails to boot and you need to resort to flashing firmware, often through a manufacturer tool like Samsung's Odin, to fix it.  A hard brick is when it's totally broken; this usually only occurs if you overwrite the device's bootloader.

Will it void my warranty?

If you flash a custom ROM, you void your warranty.  If you flash a stock ROM over top of an "unaltered" (e.g., never rooted) stock ROM through the manufacturer-approved process, then you should be safe, but flashing stock under other circumstances is no different from flashing a custom ROM.

Will I stop getting updates?

For stock ROMs, no, not in general.  You won't get stock updates for a custom ROM, but the custom ROM might have its own updates.

Can I go back to the stock ROM if I'm unhappy with the custom one?

Generally, yes. Most guides you'll find strongly recommend backing up your stock ROM when your phone is in recovery mode before you actually flash the new ROM. From recovery, you should be able to restore your stock ROM in all its glory should something go wrong during the flashing (but you can still boot in recovery mode) or if you are dissatisfied with your current ROM. Finding the right stock ROM for your device online is going to be much harder after the fact (and it might be hard to be sure it hasn't been tampered with), so be sure to do this before doing anything else.

Anything else?

Custom ROMs will frequently provide features that the original software did not.  However, it is also often the case that not all hardware may be supported on your specific device.  Modified versions of the original ROMs are more likely to be fully compatible than something like CyanogenMod.  (Although, of course, there are cases where CM has fixed issues that the original manufacturer did not!)


How to delete contacts from read only accounts

as far as I know, these "read only accounts" relate to other accounts you have set up in Android (e.g. Facebook, WhatsApp, Viber, etc.). These accounts are (usually) synced by default when you set them up and the respective contacts are displayed in your contacts. You have several options to manage these contacts:
1. in Android under contacts go to settings and select "Contacts to display" - here you can chose which account to include in your contacts list. You can also chose a mix of them under "Customize"
2. to manage 'read only' accounts, you may go online to your respective services (e.g. Facebook, WhatsApp, Viber, etc.) and add/modify/delete the contacts there.
3. the best way to manage your Google accounts, at least for me, is still to edit them directly in your contact list at gmail.com.

Hope this helps a bit.


Can we screen record without any android app in Android version 4.1?

No it is not possible because in android 4.1
there is no such facilities have been provided


Voice search works in offline mode in Android Lolipop. In previous version you can use offline voice recognition only for writing messages (after click microphone icon on Android on screen keyborad).

Also be sure that your Google application is up to date:
https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox


No it doesn't but make sure you perform backup's before updating.


Cannot get to fastboot/bootloader menu on xiaomi mi5

Can't you just use your google account to recover the locked phone?
Anyway, if not, keep the device on, the type in cmd adb devices

If the device is not displayed you should, in effect, flash a ROM, in order to use it again, if the phone asks for permissions give them to it and do adb reboot recovery

Then you can proceed to wipe the data


How can I remotely manage files on a usb drive attached to an Android TV

Install teamViewer app on your TV and PC.
Then you can connect using it from your PC as remote.

But teamviewer consumes data for this. So, if you have an unlimited data plan try this.


Can I record a Skype call (audio and voice) using a Samsung Galaxy S3?

This probably is too late to be of help to the OP, but this question is valid and could be useful for others.

Found this: http://community.skype.com/t5/Video-INACTIVE/Record-video-calls-windows/m-p/3012#M44 but it pertains to windows and not the phone environment.

Unfortunately on android, Skype itself would have to have this feature for the best overall success.

Related topics with good answers:

https://stackoverflow.com/questions/5382212/capture-video-of-androids-screen
https://stackoverflow.com/questions/3176555/android-capture-screen-of-phone-as-a-movie
Direct link: Droid@Screen

An on-phone solution to recording audio would have to simultaneously record incoming mic audio (from you) and outgoing speaker audio (from other). However, you could simply record the stream externally and use a movie/video editor to synchronize the video and audio streams.


Enable /system write in TWRP - Systemless root

It appears that the issue was TWRP's fault. To make the /system partition writeable, one could:

Uncheck the checkbox near Mount system partition read-only, in the Mount section of TWRP (screenshot at the end of this answer);
Delete, move or rename the .twrps file to force TWRP's setup wizard to trigger, in order to make /system writeable. This file is located under sdcard/TWRP, and can be managed directly from TWRP's File Manager, accessible from the Advanced section of the recovery. Notice that any TWRP setting customization aside of themes will be reverted.


Difference between /mnt/sdcard and /sdcard

The directory /mnt houses the mount points of different Android partitions. (hence the name mnt) Actually the "real" directory is /mnt/sdcard. /sdcard is a Symlink (short for Symbolic Link) to that directory, intended for easy of usability. (That is also explained  here Are files created in "/storage/emulated/0" supposed to appear in "/storage/sdcard0"? and the answer by Izzy on that question is quite useful and detailed) It is possible to access /mnt/sdcard by ADB or a well designed file manager. /sdcard directory serves as a way for normal apps/users to interact with that data.

You can read more about Symlinks here. This article (also the source of some facts I stated above) may be useful for a basic understanding about the Android filesystem. (It is/may be outdated for current Android versions, but you are using an old Android version, so it may still be useful for you)


System partition locked to read only in Android 10

Android 10 prevents apps or pretty much anything from mounting system as R/W. Yes, even if you are rooted.

Top John Wu, the creator of Magisk has covered this in a series of tweets. I will link them below for your reference. Your only way of tampering your system now would be using a systemless Magisk module. You can make your own or use some other module and inject files inside its folder before rebooting to apply that module.

Just confirmed that the inability to remount system (the directory "/" in system-as-root) to rw is something new in Android Q, NOT an issue with the new system-as-root approach Magisk is using in the canary builds. Will have to investigate further to find out how to deal with it. Source: https://twitter.com/topjohnwu/status/1169720663201988611
I found out that Android 10's system images are formatted with EXT4_FEATURE_RO_COMPAT_SHARED_BLOCKS. It will deduplicate blocks in the filesystem to reduce the image size. On my Pixel XL, the partition is physically not large enough to successfully run 'e2fsck -E unshare_blocks'. Source: https://twitter.com/topjohnwu/status/1170404631865778177?lang=en
As clearly stated in the name of the feature, that EXT4 shared blocks feature is RO (read-only). The inability to disable this feature due to lack of free space in the partition (at least on my Pixel XL) makes it literally impossible to ever mount the system partition as rw. Source: https://twitter.com/topjohnwu/status/1170404633371525120
I guess Google's justification to format partitions with this feature enabled is the introduction of overlayfs to "simulate" a writable partition.
RIP to any mods or root apps that modify system. On Android 10 it seems system is either formatted as RO or using logical partitions. Source: https://twitter.com/topjohnwu/status/1170404634604658688
BTW, just found this tidbit in Android's source code. They call these kind of filesystems "ext4 dedup". Other read-only filesystems they are aware of is squashfs (widely used in extremely constrained devices) and Huawei's EROFS. Source: https://twitter.com/topjohnwu/status/1170443615077666816

So, in short, you cannot R/W the system partition anymore with Android 10. The argument is just rejected.


Issue with work profile deletion. Remove profile left work profile half deleted

I was able to delete the work profile.
Reference: OnePlus Forum discussion thread
Root cause: Oreo allows to have more than one work profile and OnePlus was adding a work profile by default (not sure).
We have to use adb to remove it.
These are the commands:
adb shell pm list users

Now you will get this list of users (or profiles) running in your device:
Users:
UserInfo{0:Your Name:13} running
UserInfo{999:Multi-App:4000030} running

In this case, the default profile ("Your Name") has the USER_ID 0, and the work profile has the user USER_ID 999.
The second one is the one created by OnePlus to get parallel apps, so you have to launch a command to remove it:
adb shell pm remove-user 999

And there you go. Work profile deleted successfully.


my phone glaxey s4 had its screen crashed and Ive changed it and now it wont charge

Reflash the stock rom using odin.
If it didn't work, change the power socket


How can I customize which Gmail notifications are shown in the notification bar?

You can filter messages based on sender, recipient, subject and other criteria from within the Web app. This is not possible from within the Android app.

In a web browser, Goto [Settings] -> [Filters] of Gmail. Click on [Create new filter].
Create a filter to match your newsletters.

Assign a label to them (create one if you don't have one yet). Make sure to apply "skip the inbox (archive it)" such that this message only lands in that label, but doesn't land in your inbox triggering a notification.

Now go to label settings in the Android app and customize notifications for the "newsletters" label.


Huawei P8 lite does not ask for user name password for connecting to WI-FI

It won't prompt you, it must be setup manually in Android devices using Settings-WiFi and Add network, then enter the information manually. Enter the SSID manually, then change Security to 802.1x EAP, set EAP method to match your network (probably PEAP, ask your IT dept if unsure), then if 2 Phase authentication or CA certificate is required enter that information (otherwise leave blank), under Identity enter your username typically 'Domain\User' and the Password.

If that doesn't work, you will likely need to contact your IT department for more guidance.


Try Emojisearch.

It displays image of searched emoji so if particular emoji is not supported for your mobile you can still see it.

FAQs on Emoji


At what application size does android add the WiFi tag to it?

Good question. I believe the answer has been recently changing, because while I was initially under the same impression as SaintWacko (thinking the cutoff was 25 MB) I have been unable to find any Google documentation defining such a limit.

What I have found is that the maximum APK (app) size is 50 MB. Developers can also choose to use up to two APK expansion files to be downloaded along with with the app's APK, each of which can be up to 2 GB. Even for these larger expansion files, though, I could find no mention of Wi-Fi only download restrictions (unless explicitly required by the developer). I remember seeing the Wi-Fi download flag you mention on some larger apps that I use personally, but today I've gone back to those same apps and don't see that flag.

As best I can tell this policy has changed.


Go to Settings - Battery and take a look at the usage. You should see if there are any apps using an unexpected percentage of battery life. I've also seen location based apps drain my battery, but that's not saying that's what's causing your issues though.


Why doesn't my Samsung Galaxy S communicate via USB?

I had a similar problem. It was caused by moisture getting into the terminals while using phone in the rain. One solution is to get terminals cleaned or replaced.


Ubuntu 14.04 seems to have some issues with MTP working correctly. You need to install the mtpfs and make sure the phone usb connection is set to MTP to work.

See the Ubunto syack exchange for more info. https://askubuntu.com/questions/463015/ubuntu-14-04-and-android-cant-see-phone-on-my-computer


My Galaxy Tab 3 will only charge from the wall adapter from Samsung

There is more to an adapter than just the current, although kudos to you for knowing that much.  The problems arise due to the fact that the USB-2 spec is for a maximum of .5 A at 5 V without some extra handshaking to ascertain that the device wants and can handle more.  For Apple devices, this is done in a certain way according to their "standard", which is different than PCs.  So, for a PC, you normally need a driver, and it sets up the port for the correct voltages.

Most aftermarket USB chargers are designed to work with Apple devices, and seem to have some differences that make them either more or less compatible with Android devices, but usually require what's called a "charge-only" cable or adapter, that shorts together certain pins of the connector to make the device charge at the higher rate.  These can be bought on Amazon from companies like Mediabridge.  But it's not 100% certain if any particular adapter will work with a particular device.  Unfortunately, some Samsungs won't work at all with some chargers, and work fine with others (I have an 8" Galaxy Tab 3).

If the tablet recognizes the charger at all, it will probably work with the charge-only cable/adapter, I think.  I have one charger where it doesn't even register that it's connected, and it won't work no matter what I do.  But it does work with most adapters, including the one I use for my wife's iphone.

With the tablet powered down (not standby), it should charge at .5 A, which will take much longer.  I'd try the charge-only adapter if you have time to get one before you leave.  Otherwise, you may just need to bite the bullet for now and bring an extra one for the tablet.


remote access rooted device with broken screen

Suggestion 1:

Run an ADB shell in ClockworkMod
Remount /system in readwrite mode.
Add this to /system/build.prop:
persist.service.adb.enable=1
Save the file.

Suggestion 2:

You said that you have installed CyanogenMod. So you probably have a custom recovery, right? You can boot into it, connect your phone to your computer and go to "mounts" -> "mount USB storage".
Then you can access your internal storage.

Suggestion 3:

With a little bit of work you could flash a custom kernel with USB-OTG.
http://forum.xda-developers.com/showthread.php?t=1450298

Please note that you need an external power source (USB-Y cable, powered USB hub; see the link).

Then you can use a mouse and a keyboard to control your phone and access your data.


How do I select the number of an incoming SMS?

In Google Hangouts, if I click the contact bubble (the circle on the right where their picture would be) it brings up their contact card. If you long-click the number there, there's an option to copy it to the clipboard.

NOTE: you may need to add the number as a contact to view the number in the "contact card."


How can I stop my phone from thinking it's connected to a computer?

I solved this by plugging in my phone to a computer and choosing Charge Only.  It was using CPU and draining my battery until I fixed it.


Does the Grand Neo GT i9060 have USB OTG?

The Galaxy Grand Neo from my reading does not support USB OTG.

You could just stream videos onto your phone from your PC / Desktop, and there are plenty of apps to do that.

There is some great further reading in this question "How can I determine if my device has USB host mode & USB OTG Support."


Since the VM decides when to stop the Application in order to Save\clear memory for other applications you cant decide which application you can keep in the forground.

Hope it helps.


Installing stock Android on Galaxy S3 fails. How to see why?

You can't install the stock ROM zip like as custom rom. Extract the stock rom zip and you will get the .tar PDA file to flash via ODIN. Download ODIN 1.85 and also install Samsung USB driver and then reboot your phone in download mode by pressing three combo key VOL Down+ Home+ Power button. Now connect it to pc while ODIN is opened on PC. Now your phone should show up on some port and usind PDA button and browse the firmware you extracted from the zip on pc and select it and flash. You will loss the root by doing this and also all data will be wipe out.


Titanium Backup: How to restore user apps and data without system apps and data?

If you click on Click to Edit Filters in the Backup \ Restore tab in Titanium Backup you can select:

Filter by type:

  System

  User

  Uninstalled

Then you can restore all apps that are only filtered by these (or a combination of them).


How to upgrade Samsung galaxy A5 to lollipop without using Kies?

I downloaded this and flashed it using odin (windows running in virtualbox) and it worked. Using the Uzbekistan firmware should work too, from my own experience. But don't root it using CF-Auto-Root it will break your phone and you'll have to flash it again.


Is there a way to get a picture out of a Nandroid backup?

You probably search for the contents of your internal SD card (the Pictures directory I assume).

Then you need to explore the data backup. Inside there should be a media directory (and then maybe a 0 directory). This should contain your internal SD card's content of your user. There you can explore all your data.

  Small side note: Not all backup methods save this particular folder. It's generally very big and should be backed up independently. Last I would also recommend an external SD card (if applicable) to save important data on.


You can root Dell Venue 7 and put some custom roms on it (if there are any). But I think, best you can do is root the phone and play with it.

Root:

Download One Click Root. Install One Click Root onto your PC or Mac.
Connect your device to computer by a standard USB cable.
Enable USB Debugging.
Run one click root.

Custom Roms with custom recoveries: (Read EDIT below)

Note: Sadly it is a Intel-based phone with less popularity, it doesn't have enough research or tools provided by developers to try out cool roms.

Here is the link to custom roms & recoveries for venue, you can try them

(I've doubt if they will work for Venue 7):

http://forum.xda-developers.com/wiki/Dell_Venue/ROMs

EDIT: Pointed out by Andy Yan, that custom roms provided in above links are for the original Venue (phone) released back in the days of Android 2.2


Yet to find a way for chrome without installing a tablet ui rom. Boat browser has this feature. After initial install it will dissapear if you scroll down the page. If you go to settings and lab, just tick the top option to show nav bar.

Dolphin browser also allows this but used too much battery and ran more sluggish to be worth it.

I dont understand why chrome doesnt allow it. Im on a note 1. Its a deal breaker browser feature for me.


Trying to restore photos from a broken S4 (AT&T), how do I go about it?

Though not (yet) a solution for the OP in this case, I will already start summing up helpful facts from the comments: they might solve comparable issues for others. An update might follow if we find further things.

A good starting-point for comparable issues is our data-recovery tag-wiki as well as its most frequented questions, where a solution often can be found already (see e.g. How do I backup data (SMS/contacts) from a device with a broken screen?). A search for "broken screen" might also prove helpful. Even if the devices differ, approaches should be comparable.
A raw idea (I never tried that myself, so no guarantees at all) would be switching the device to fastboot mode. Even if you might not be able to access your files from that, you could use it to temporarily side-load (and boot) some image shipping with ADB enabled (if there is such).
It might also be possible to access the device with ADB when booted into recovery. This very much depends on the recovery image installed (see e.g. recovery-mode). No guarantees for this either – but it's surely worth trying.
Connecting the device to a TV or the like via MHL/HDMI would at least show the output (hopefully). That way you could also test if it maybe even still accepts touch input. In case touch input is still accepted by the device, you might be able to activate usb-debugging this way, and then access the device via ADB – or to install some remote-management software such as Airdroid to have an interface for file retrieval and more.

If all fails, your hope is a local service center to replace your screen without deleting (or stealing ;) your data. Or a data-recovery-company (too expensive, I guess).


Should I resend message with one mark in WhatsApp Messenger?

One checkmark means that the message has been delivered to Whatsapp servers, but has not been delivered to the recipient's phone. You don't need to send it again, the message will be delivered to the recipient the next time his/her phone connects to the Whatsapp servers, assuming you're not blocked. Sending it again will not help, since it's already delivered to Whatsapp servers.


If I deleted photo from gallery made backup before flashing, will I get that photo in the backup?

That very much depends on the type of backup you are talking about. As the photo was deleted, none of the usual backup approaches would cover it: a backup only takes what is there, not was was deleted.

How to recover that photo (if possible) depends not at last on where it was stored:

external SDCard: safely remove it from the device, and use a card reader to check for deleted files with your computer and an application like PhotoRec
internal SDCard: not that easy. You have to clone that partition (a nandroid backup usually does this), transfer it to your computer, and analyse it with an application like TestDisk or Scalpel

Details and further hints can be found e.g. in our data-recovery tag-wiki. See e.g.:

How can I recover a deleted file on Android?
How to Restore Deleted / Formatted Files on HD Micro SD Card


How to Check if Script is run once device is booted?

mkshrc is by definition run every time an interactive shell is started, so it’s the wrong place.

You really should hook up your script with Android’s init system instead. (Sorry, I can’t give details on how to do that; I don’t know the Android ecosystem well, I’m just mksh’s developer.)

Writing to a file in tmpfs (so it’s auto-removed on poweroff) is usually a good approach for a script to run only once. However, I’d be surprised if Android’s init system wouldn’t provide such a facility; it’s the ideal tool for your job.


How to turn off split screen mode in Oreo?

Step 1. Enter the Overview Screen. If you see the "Recents" button, tap on that to enter the Overview screen.

Step 2. Enable Split Screen Mode. Tap or long-press the icon near the top of the individual app's card until a submenu appears.

Step 3. Exit Split Screen Mode.

How to end your split-screen mode session?

While split-screen mode can come in handy, it’s definitely not something you want to use all the time. There are a few ways to get out of split-screen mode.

The first, and probably most simple, way to end split-screen mode is by long-tapping the split-screen app switching icon. This method automatically closes the secondary app at the bottom of your display.

Another way to end your split-screen mode session is simply by dragging the divider line all the way to the top or bottom of your display. This method allows you to select which app you prefer to keep open, as opposed to automatically selecting the app at the top of your screen.

Furthermore, there is this thread which can help you too.


Setting VPN when the built-in setting is absent/hidden

I am not so sure but try the apps : 'drony' or 'psiphon'. I personally use psiphon in my college. I recommend psiphon, its easy to operate upon.


Apps aren't auto updating despite of setting and of notifications

This is an easy fix and the reason is pretty easy to determine. The reason is that Androids' "Optimize Battery Usage" feature puts Google Play Store or Google Play services to sleep and restricts background activity. This means that when your phone screen turns off, the app is put to sleep so it does not consume battery; or if the phone is charging, it doesn't have any background activity access.
To fix this, you need to go to Settings, Apps, and scroll until you find Google Play Services and Google Play Store. Check Google Play Store first, click it and then click "Battery". If you see that it says "optimized", click the "Optimize Battery Usage" button and it will take you to a list at the top change it from "Apps not optimized" to "All". Scroll down the list until you find Google Play Store and switch the toggle to off; repeat this process for Google Play Services (most likely this will not be optimized, but just in case, check).
Now that you have done this, your phone will update because the app will no longer be put to sleep and it will be allowed to work in the background while your phone is charging or on Wi-Fi and it will update your apps. I have fixed this issue on a few phones and if this does not work for you, there is something else wrong with your device or Android.


How to remove GMail contacts from Messaging app on Samsung Galaxy S Advance?

In Android 4.1 Jelly bean follow the following steps:

Open the Contacts app
Tap the Setting touch button
Select Contacts to display
Select Phone

A similar procedure should work also for the earlier Android 2.3 Gingerbread.


how can I have my you tube music playlists available to play on my galaxy xcover even when I have no Internet connection?

There is no possibility of using youtube without an internet connection.
Youtube doesn't even allow you to play music and such wil the screen is off.

You would need to have a playlist on your phone in order to play a bunch of songs.


What is the fastest way to shutdown unrooted Android phone?

In fact without removing battery it's not possible to shut down a device completely in order to avoid the loss that could possibly occur due to short circuit caused by water.

Let's have a brief look at what shut down means and what are possible options to achieve this.

HOW SHUTDOWN WORKS?
Android is based on Linux kernel which is the very first executable of operating system which is run during boot process. Kernel initializes necessary hardware and prepares a basic environment before executing init, the very first userspace process we can see. It's init which then starts and takes care of all services and processes. On shutdown, reverse of this happens.

INIT
When you tap Power Off from Power Menu, or when you issue reboot -p command from terminal app or adb, it sets Android property sys.powerctl to shutdown (with an optional reason for shutdown) which tells init it's time to save any unsaved work to persistent storage, stop all services and processes gracefully (or brutally), sync filesystem caches, un-mount filesystems and then hand over charge to kernel by making syscall reboot (ref). Kernel then makes sure all userspace processes are stopped including init, forcibly unmounts any stubborn filesystems and ultimately powers down hardware devices including CPUs and RAM.

Android's init supports two modes: shutdown and reboot. Linux init has some more shutdown options including halt and poweroff. See this answer for more details.

KERNEL
Most of the time during shut down is taken by init. In order to save time you can bypass init and ask kernel directly for a poweroff by making syscall:

reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, LINUX_REBOOT_CMD_POWER_OFF)

That's what busybox poweroff -f command or the magic SysRq key O (equivalent to Alt-SysRq-O on a PC) would do (ref).  Both should be preceded by sync to avoid damaging filesystems. From commandline we can do:

~# echo 1 >/proc/sys/kernel/sysrq
~# echo s >/proc/sysrq-trigger
~# echo o >/proc/sysrq-trigger

This is the fastest way to shutdown OS on rooted device.

HARD REBOOT
But how to power down the device if even the kernel becomes non-responsive? Hardware can usually take care of this i.e. if you keep power button pressed for a fixed time interval. There's some hard-coded value (mostly 10 seconds) inside Power Management Unit (PMIC). No process will be stopped, no filesystem would be unmounted, no goodbye would be conveyed, just the power will be cut to CPU, RAM and other relevant hardware resources. Most SoCs (which have PMIC embedded inside) implement this as reboot, not shut down.

So to summarize the above lines, there are two ways to shutdown device: through init or calling kernel directly. Both can be achieved through simple shell commands or can be mapped to some hardware key or special key combination. But water can make any hardware key useless, so this method can't be a universal solution.

POWER BUTTON
But the point is, your device isn't fully powered off whichever path you have chosen. During boot process there are things which are powered up before the OS loads (and possibly be powered up even when there is no OS on device). There must be a circuitry in PMIC (e.g. a microcontroller in low-power mode and may be some software stack too) which is always powered up so than it can listen to your request for switching on the device when you press power button for a few seconds, or even when you connect a charger to device in powered-off state.

COMMUNICATION PROCESSOR
Also the baseband processor (BP) - which runs modem and is responsible for all communication through mobile networks e.g. call, SMS and internet - is totally isolated from Application Processor (the one we call CPU) and is not governed by Android kernel; it runs an independent RTOS. And as they say, government agencies may use it to track you even when you think your device is powered off. So it means it may possibly be (partially or fully or periodically) running when Android isn't running.

If nothing else, at least battery terminals are always live, connected to some part of motherboard which may get short when got wet. So if your device isn't water resistant and the battery doesn't have some short-circuit protection built-in, you can never be dead sure your device won't get damaged when water poured on it.


Where is the "systemless hosts" file under Magisk?


How do I remove an automatic bug/virus premium messaging/MMS box from popping up and stopping sending texts?

It’s typically not a “virus”, per se. A virus is a program that can infect another program or active content data file (such as a Microsoft Word Document) with itself, as a result of running or opening the infected program or document.

It’s most likely malware or adware, that you’ve unwittingly installed it on your phone, or if not, you may have had your DNS settings in your router hijacked, or you may simply be visiting sites that have JavaScript-based redirectors that trigger after conditions are met.

The process you will need to use depends on how it operates. For a lot of malware or adware, it typically comes in when you install an already infected application from the Internet.

There are a lot of people who intentionally propagate these infections through either third party “App Stores”, or through “sideloading” of applications. Typically, they operate by offering the application for a discounted amount, or for free, when the app typically costs more, or would normally come from a different location. If you use Windows PC, freeware from the Internet may bring such adware or malware.

This is most common in Asia.

The largest contributors to this problem are:

Companies who are pirating applications, and have decided to “make a little money on the side”
Government agencies
Pirated/redistributed development environments (for example, the most common way Apple iPhone/iPad/iPod Touch applications get infected is a pre-infected copy of Apple’s “XCode”, which downloads very slowly when obtained from official sources in many areas of the world).
Region locking/region restriction; this is mostly a copyright and distribution rights issue, which is very annoying if the App you want has not been licensed for distribution in a given region (if it’s this: I suggest you learn to live without the App for now, and contact the manufacturer of the App, asking for it to be made available where you are).
The first thing to determine is exactly what’s doing the redirection.

For example, if it’s your router, it’s not even your phone’s fault, and it can usually be fixed by updating your DNS settings in the router, or having the ISP doit for you.

If it’s a JavaScript redirect built into a template page that you’ve downloaded and applied to all of your browser pages, it’s a multistep process; her’s an example for the malware known as ad-type.google.com:

Disable JavaScript in all your browsers
Install anti-malware software, such as “Malwarebytes for Android”
Run the anti-malware software to remove the store JavaScript copy of the malware
Reenable JavaScript in all your browsers
If it’s from an App installed from something other than the Google App Store, then you will need to deinstall the application. You are on your own, determining which one(s) brought the infection onto your phone.

In rare cases, there have been infections due to infected software hosted on the Google App Store (not even Google can catch everything!), and if this is the case, updating your Apps relatively frequently, and deinstalling Apps that are no longer listed on the store can also help.

In additon, Resetting you Ad identifier from
Google settings -> Ads
(Google settings is an app in your app drawer)

This stops the malicious adscript being targetted to your device based on a previously dropped cookie from a malicious app/site.


Android corrupting photos 1 minute after capture

The SD card was dying. It stopped writing completely shortly afterwards a new card was the only solution.


How to watch photo sphere taken on another device offline on android?

In answering my own question, got the answer on https://productforums.google.com/forum/#!topic/photos/SbXGsiE7HLE
Pasting it here anyway so anyone else stumbling over this post gets it as well :-)

Downloaded Photo Spheres will be opened by the card board app as spheres rather than plane images.


RDP/VNC App that has 1:1 mouse cursor support?

I'm not sure what you mean by "HDMI support", but i myself use Teamviewer.

I have tested lots of programs like this for my android, and my experience tells me that this is the best app for me. I hope you get the same impression.


The operating system on your phone isn't put there by Google: it's put there by the manufacturer of the phone (the OEM). Google gives OEMs the source code to Android, and the OEM has to integrate its drivers into the phone. The OEM can also make any changes to Android, as long as it still passes the compatibility tests (so that apps will run on it).

The OEMs like to use this facility to make changes, first to add their own branding, and second to add features they regard as "value add". OEMs want to differentiate their phones from their competitors this way. They don't want to become like PC manufacturers, who don't have as much ability to customize, because PC manufacturing has much lower margins.


Multiple notifications arrive all at once, from multiple apps

Going by your description of not happening when you " move or shake the phone" , it appears to be related to Doze function of Android, which may be the cause

You would need to exclude these apps from the Doze feature. I am not sure how to do that on Nougat but on Marshmallow,   Is there a way to exclude an app from Doze?  should help you exclude those apps ( steps to exclude would probably be similar on Nougat )

Edit: Doze behaviour has been changed in Nougat. Doze is implemented in two stages

  When a device is on battery power, and the screen has been off for a certain time, the device enters Doze and applies the first subset of restrictions: It shuts off app network access, and defers jobs and syncs. If the device is stationary for a certain time after entering Doze, the system applies the rest of the Doze restrictions to PowerManager.WakeLock, AlarmManager alarms, GPS, and Wi-Fi scans.

My understanding is that this change does not help your problem , without excluding from Doze


Is there any Android phone that can wake up for alarms even when the battery has died?

Looks like it's a NO.

Star this issue if you're interested in Google adding the necessary framework for a hardware alarm: http://code.google.com/p/android/issues/detail?id=1942


Android Beta Program: verification failed

It turns out that my Nexus 9 was still running the latest Android M preview.

After snagging the latest Android Marshmallow (6.0.1) build for volantis and flashing it manually (see the instructions here), the OTA update came in again and the Android N preview downloaded, validated and installed correctly.

If you don't get offered the OTA update, make sure that you've enrolled your device for the Android Beta Program here.


Has ES File Explorer removed the adware?

Nope.

ES Global will none removing all their Adware/Ads/Charging Boost/Complete bulls**t they added. Its an example of a good app falling to greedy devs.

Here's some complaints: Soooo, One from slashdot) Ummm, One from the Android Police on ES Pro And XDA has a Nice list on everything wrong with the New ES, and a story too! Read that to the kids.


Samsung galaxy s5 sm-g901f v5.0.2 Move an app from user to system

Simple steps, but you might have forgotten to do the last step.

Uninstall the user app as usual, but keep its APK somewhere. Rebooting after this is recommended.
Depending on whether it needs system privilege, put the APK into either /system/app or /system/priv-app
Set permissions for APK to rw-r--r-- (0644) and reboot.

Rather curious about what you're trying to achieve by moving the app to system - is it necessary?


Sounds like you are using the Stock Recovery. In which you won't be able to flash the SuperSU that you downloaded because it will not pass the signature validation.

You will need a custom recovery, or some other way to install SuperSU as a system app on the device.


How will the US version of the Google Pixel perform in Germany?

As far as I know EU carriers use Band 20 and Band 3/7 in conjunction, one to cover the densely populated areas and another to cover the rural places. This Wikipedia page mostly supports my knowledge. Since the US variant has 3+7+20, it should work alright.

P.S. Are you buying from US to avoid the huge price bump in buying the global variant outright?


ColorNote on Android - how to print out all notes and calendar events?

HighLight what you want on the Color Note, COPY then open WORD NotePad and PASTE then Print WORD NotePad page.


Which Google apps can be deleted or disabled without harm to the system?

This very much depends on the device and the Android version running on it, plus where you've bought it – as the lot of pre-installed apps might differ based on that. I'm not sure about Gmail – but the other apps mentioned (Drive, Hangouts, Play Music/Books/Games, Google+) are the first ones I always disable, and never had any side effects. At least Music/Books/Games and G+ should be even safe to remove. You can also deactivate/disable the contacs sync adapter and calendar sync adapter if you don't plan to sync your contacts and calendars with Google.

What you definitely should not touch is the Google Services Framework – or you'll break "all things Google" on that device, including the Playstore.

If you want to get rid of almost all the crap, and don't need the ability to buy apps on Play or use apps that check their licenses against Google Services, flash a custom ROM and microG, plus install either Blankstore – or, if you need to buy apps and check their licenses, the original Playstore app. Details I have described in my article Android without Google: microG.


remap ab shutter 3 buttons to record video

I solved this problem on a Galaxy S7 running Android 7.0. Go into the camera settings and scroll down to the bottom. Click on "Volume key function" and select "Record video". I can now click the top button on my AB Shutter 3 to record video.


It turns out it doesn't matter data is encrypted(click cancel on password prompt), I just put zips on microSD and flashed them via TWRP (install option), everything passed.

Safety net passes completely and root works.


Is there a way to add "special effects", or "background photos" or "sticker" to the system so that the Facebook app can use?

What you're looking for is the Facebook Camera Effects

Example:

I added my simple draw, and I can see it on different designs, and also test it on my mobile before publishing (if you choose Preview on Mobile you'll get a notification in the Android Facebook app to test it).

Result:

I took a picture with my new overlay.


How to restore lost contacts without rooting the phone

Did you tired putting the Google account back over the device? I would say your contacts will start appearing automatically after you put the same Google account back.

PS: You can check it by heading over to the Google Contacts just be sure that you are putting the some Google account which you were using previously.


After automatic updating Google does not work when no Wifi available

Problem solved:  Provider forgot to mark "Mobile Internet" when upgrading simple telephone contract to smartphone contract...

Sorry to bother you,                            Bert


When using Google Payments for an in-app purchase, does the App admin see any information identifying or associated with your google account?

It is not fully anonymous. Google Payments Privacy Notice under the "Information that we collect" section states that:

  For example, when you make a purchase or transaction using Google Payments, we make certain personal information about you available to the company or individual you purchase from or transact with. This includes sharing your personal information with the developer from whom you purchased when you use Google Payments to make a purchase on Google Play. When you add a third party form of payment to your Google Payments Account, we may exchange certain personal information about you, such as your name, profile image, email, IP and billing address, phone number, device info, location and Google Account activity info, with the third-party payment provider as necessary to provide the service.

Information about the account used for the payment is shared. If that information is an email address like in your example, the app's developer receives Alice's information not Bob's.


Missing "left screen" in my SGS1 . How can it be added?

If you're using the original Samsung supplied OS with  Samsung's Touchwiz interface, then it doesn't wrap around, to get to the 7th screen you have to scroll seven screens to the right.

Alternatively you can "pinch" zoom out on any of the home screens to zoom out and see an overview of all of your screens, and tap any of them to move straight to them. You can also add and remove screens (up to 7) from here, by dragging unwanted screens to the trash bin at the bottom of the screen, or clicking the plus sign to add another (up to 7).


How can I weigh how useful a specific frequency that a network provides is?

It is Mobile Service Provider Specific..

Some service providers May use the frequency and Others may not... It is usually Added so the device can be used with Many Service Providers.

In relation to Missing Out..
The Lower the Frequency, The Further it travels but also the Slower the internet..

The 600Mhz range is most likely Added for Rural area's that get little reception, the speed of the 600Mhz range is a lot Slower than the 800Mhz range, However 800Mhz will Not Travel as Far...

You ultimately are only loosing out on a Slow connection, but also one that travels further..

You will drop in and out of reception slightly More than a device that does support it !


Unusually high data usage by Google Play Store

I recently had problems with my phone eating up an extra 4GB of my data plan in one month. Not fun.

First try, Settings -> Apps -> All, and reset cache for each Google Play Services, Google Play Store, and Google Services Framework. Restart the phone, and watch.

If that doesn't do the trick, try resetting the cache AND data for each of the three. Again, restart.


how to identify and change apps which are set as startup items

See also: How can I stop applications and services from running?

First, I strongly caution against messing with this.  If an app is hogging system resources or otherwise being a problem, uninstall it.  Android is designed to manage running services and apps automatically, and manual interference is tricky and can cause various problems.

There are apps that claim to allow you to edit start-up processes (example), but I don't trust them.  Many of them either do nothing or simply force close the app every time it starts.  Many services auto-restart so your phone will never sleep, the services will just be run and closed over and over.  Many of these apps don't require root, so I'd be surprised if they could do anything at all.

With root, you can use an app like Autostarts to manage which apps are triggered by events.  This isn't quite the same as preventing apps from running at startup, but it can help prevent them from restarting after they've been killed.

I recommend Titanium Backup for uninstalling system apps.  Make sure you don't remove actual Android OS apps/services, just third-party apps that have been protected (e.g. bundled software like you'd get on Windows).  Some of these apps are more important than they appear (I hear Motorola phones have a lot of "useless" apps that the system relies on for no good reason), so use the backup feature of Titanium first.  (Note that if you break something badly, you may not be able to get into the phone to restore and fix it!)

Be very careful how you use all of these tools.  If you remove or disable a system process, you can make your phone unusable.


Is there anyway to upgrade to jelly bean while internal memory and resetting

If you ever give your phone to a repair person or a rep at a carrier store you should assume your data can and will be looked at.  Unfortunately, I saw this all the time while working for Verizon.  We had reps that couldn't wait to get their hands on a phone and start looking through pictures and other private files of customers.  I've actually seen reps save customers pictures to their own device!  It's one of the many, many reasons I quit.  Bottom line: Anything on your phone can potentially be accessed and seen.


What does "no visual interruption" for notification importance mean?

No visual interruption means that the notification won't peak at the top of your screen. It will still show up in the notification bar.

https://www.androidcentral.com/notification-channels - This article further confirms that setting notification importance to Low just means you will not be getting any indication that you have received a notification, the notification will still show up in the Notification Bar though.

The only way a notification would not show up in the Notification Bar would be if you completely disabled notifications for an app.


How to save a copy of SQL Server book online in my Android tablet?

Microsoft has an eBook gallery available at http://social.technet.microsoft.com/wiki/contents/articles/11608.e-book-gallery-for-microsoft-technologies.aspx

There's several slices from SQL Server Books Online there.


Data deleted after encryption - recoverable?

Answer is too late, but may be helpful for future visitors.

  when I have data on my phone and factory-reset the phone, the data is unrecoverable, since a new key for the encryption is being created and the old one is getting deleted. Am I correct?

You are right.

  what happens when I delete data on my phone and then reset the phone - can the deleted data be recovered?

It makes no difference. If luckily the data you deleted is available on the filesystem and data blocks aren't still overwritten, but the problem is it's still encrypted at the lower block level (userdata) which we can't decrypt after factory reset.

Additionally, during factory reset with stock recovery on newer Android devices, filesystem creation is preceded by BLKDISCARD or BLKSECDISCARD, which issues TRIM command to whole block device (userdata) and should Erase it completely (that's where flash storage differs from traditional HDDs).

Therefore the data is no way recoverable.

For details see: How to make a complete factory reset, without anyone being able to retrieve my data?


Bulk add words to the user dictionary in Android 7.1.1 without root

There's a (paid) app which let you backup/restore and bulk add words to user dictionary:
user dictionary plus app


Can the Termux environment be put on an external SD card?

If your device is rooted, you can do it, but it is a little tricky. (You may need to use another terminal app or work in failsafe of termux).

Create an ext4 partition on the SD card. (This can be a 2nd partition).
Make a new folder where you want to mount the new partition on. (For example in your home folder add a folder called ext4-fs)
In termux mount the partition (I'm assuming a 2nd partition). You need to know the path to the device. I have found it to be /dev/block/mmcblk1p2 but this may be different on your device. mount /dev/block/mmcblk1p2 /data/data/com.termux/files/home/ext4-fs.
Copy the usr folder from termux /data/data/com.termux/files/usr to the new mounted partition.

From here on you will need to use commands that are in /system/bin/. (And may need to use failsafe mode or an other terminal app).

Rename the usr folder to something like usr-old. /system/bin/mv /data/data/com.termux/files/usr /data/data/com.termux/files/usr-old.
Make symlink to the usr folder that's now on the new partition. ln -s /data/data/com.termux/files/home/ext4-fs/usr /data/data/com.termux/files/usr. This will now be your termux usr folder which is linked to the folder on the sd card.

Now you can delete the old usr folder (That we renamed usr-old).
Now termux uses the symlinked folder that is on your SD card for all that needs the usr folder which is the whole termux environment.
Every time you take out the SD card and reinsert it you will need to remount the partition.


If you turn on the talk back feature, dark screen will work but if you turn talk back off, dark screen stops working. I think this is because it was only made for the purpose of privacy for people who have bad vision and need talk back.


There are few ways that you can do it.
If you want to remove just the application you can use system app remover
2:To change/remove carrier(swisscom) splash screen form s6
Re-flash your phone using the official firmwares.
How to flash a new firmware?


Downloading a .ics file from a url without opening the browser?

Go to http://www.google.com/calendar (on a desktop computer) and login with the same gmail as your phone.

On the left hand side bar there is "Other Calendars".  Click the drop down to the right of that, then choose "Add by URL".

In the modal dialog, enter the URL of the .ics calendar file.  Then click Add Calendar.

Now open Google Calendar app on your phone. Hit the menu button --> More --> Calendars.  You should see the email you just added under your gmail account.  Enable syncing for it and then hit OK.  You should now have the most up to date copy of that calendar on your phone.


Google Play Store doesn't auto update apps on my Motorola Moto G

Sometimes when Google Play Store auto update doesn't work, just running the Play Store once, that should get all pending updates by itself.


Receiving App Notifications from apps that are blocked by a network firewall

Notifications for applications like Twitter and Facebook are sent through Google Cloud Messaging (GCM) or its later versions such as Firebase messaging. This is one of the ways that Google can reduce power usage on your phone, by channeling all of the periodic checking through GCM. Unless your firewall is blocking GCM, all such notifications will be let through the firewall. For notifications your Twitter app is not accessing Twitter servers directly; a Twitter server is leaving a message for your phone on a GCM server, and your phone is checking the GCM server and delivering that message to your Twitter app.

When you are actively using your Twitter app, it will directly access Twitter servers, and a firewall will be able to block it. This is distinct from notifications.


How to merge SMS threads from same contact with different numbers?

As of February 2017 none of top SMS apps are capable of merging SMS threads either from same contact or different contacts or same contact same number with just different number formats.

However there is a workaround that did the job for me.

As a preparatory step you can merge/link your contacts beforehand (if needed) with any contact manager app. I have used True Phone for that.
Get Google Hangouts v10 from apkmirror. Recent versions are worthless as they have [killed conversation merging][3] starting from v11.
Immediately after installation disable automatic update of Hangouts via Play Market (app page -> menu -> uncheck Auto-update).
Run Hangouts and select settings in menu. Turn on Enable merged conversations. Tap SMS, enable it and choose Hangouts as a default SMS app.
Unfortunately you will not be able to run Hangouts directly as it will insist on update on each run. But it can be launched from any other app that wants to send SMS.
If your stock dial application support messaging - launch hangouts from it. Alternatively you can install any good 3-rd party dial application (drupe worked for me). I just find contact, drag it to SMS, Hangouts is launched with a proper merged SMS thread. When sending you can select which number of destination contact to use. Nice feature of drupe is merging SMS with other IMs(skype, whatsup, viber, etc) into one feed per contact (only summary is there without message details).

PS. Beware of drupe's downsides: it is very aggressive app and it will use your contacts in a way that you may not like.


I had this exact same problem on my Moto G 2nd Gen 4G where after the update my Android version stayed on 5.0.2 and did not change to 5.1 like I expected. I contacted Motorola about the issue and they confirmed that Android 5.0.2 Lollipop is currently the latest version of Android for the Moto G 2nd Gen. They couldn't however explain why I had received a false OTA update and promised to raise the issue. So from what I can tell, the OTA update is most likely to be an error on Motorola's behalf but this should be fixed when Android 6.0 Marshmallow is released for the 2nd Gen Moto G.

Hope this helps answer your question.


In the Settings -> Accounts & Sync, select your gmail account, in there you will see "Sync Contacts". You can uncheck that and the device will not sync your contacts to gmail, nor will your gmail contacts sync to your device.

As onik said too, you can have it show only people with phone numbers too.


my phone keeps reminding me of low space... any way to move apps and data to sd card?

Use this App to move your apps from Internal storage to Sd Card https://play.google.com/store/apps/details?id=com.IQBS.android.app2sd


That's odd - mine behaves the way you want:  pressing volume down decreases the volume, and then goes into vibrate and finally silent mode; then pressing volume up reverses all of this.

My Nexus 4 has the current version of Android: 4.3 (JWR66Y) on it.


How to insert Unicode characters by their hex codes using USB keyboard on ICS?

There is a way, actually! By editing system files in a rooted device through ADB. These two pages have the answer:
First, http://source.android.com/devices/input/key-layout-files.html explains how to edit the files that map any key scan codes of your USB keyboard (or even joystick buttons and the device's physical and touch buttons) to standard Android key codes. That's an optional step, useful if there are keys in your keyboard that do nothing in Android, or to remap the ones you don't use (multimedia keys, etc.). There's an app, Key Test by Chris Boyle, that will assist identifying key scan codes from your keyboard.
Then, http://source.android.com/devices/input/key-character-map-files.html shows how to map those Android key codes to Unicode characters when typing, so you can assign, for a given keystroke and modifiers combination, any Unicode character by its hex code, or one of the "magic" hex codes below:

The system reserves two Unicode characters to perform special functions:
'\uef00': When this behavior is performed, the text view consumes and removes the four characters preceding the cursor, interprets them as hex digits, and inserts the corresponding Unicode code point.
'\uef01': When this behavior is performed, the text view displays a character picker dialog that contains miscellaneous symbols.

So to have the behavior I wanted, all that's needed is to assign \uef00 to a key combination. Sweet!


Once you've put the phone in Airplane/Flight mode, you can manually re-enable WiFi. (On my phone at least) this leaves WiFi on and the phone radio disabled. It does involve a couple more clicks but I think it achieves what you're after.

A quick look round the market showed a few apps that manage this setting for you, for example the "Airplane Mode Wi-Fi Tool" and "Airplane Autoswitch". Either of these may streamline the process slightly.

Airplane Mode Wi-Fi Tool QRCode:

Airplane Autoswitch QRCode:


Directly on the device? I don't think so. If you have a computer running chrome, and a usb cord for your phone, then you can use Chrome's remote debugger to access a web console on your computer that can inspect pages open in chrome, and any in-app webviews that have debugging enabled.

Basically, you just enable the developer options and remote debugging on your phone, and go to chrome://inspect in your computer's browser.

To debug an app's webview you'll need to modify the app to enable debugging.

See Google's documentation for more information and detailed instructions.


My keyboard got removed when updating to Android 8 Oreo

I did as Rahul Gopi and beeshyams commented.

But since I could only "type by voice" I didn't manage to find the Samsung Keyboard, but I manage to install Google Gboard so now I at least have a keyboard to work with.

So now it would be easier to try to install my normal Samsung keyboard...


Android keyboard resizes when changing letter casing

I've the same problem suddenly with UK keyboard quertyuiop. Nexus 4 latest android.

The solution was to power down the phone and start again. All back to normal now.


As @beeshyams said in their comment, the Google Camera app is not available in some regions on the Play Store. This link is to the listing on the Play Store. If you can access the listing from that link, then you're one of the lucky few countries that can. If you cannot, you will have to download it from a reputable third party website such as APKMirror.

Do take note of the minimum supported Android version when using APKMirror as well as the fact that there are two variants for different processor architectures. If the minimum version is too high, I recommend moving to the most recent one that supports your OS version. If there are two variants available for whichever version you choose and if your first download doesn't install, try the other variant.

DISCLAIMER: You will have to enable Installation from Unknown Sources in order to install from a third party site. This is highly recommended against as it enables the possibility of malicious applications being installed on your device.


How to change sync frequency in Outlook app?

Unfortunately, it is not possible to change the frequency of emails sync using Outlook for Android (see the thread Set sync frequency and quiet times on outlook app).

From the link above:

  There are no such settings in the Outlook or OWA apps from the play store

Outlook for Android users have requested the feature on Uservoice. However, it has not been yet implemented (as of Nov. 2018).

If you are using an another app to check your Exchange emails (I use the Gmail app) then it is possible to change the sync frequency.


How to dismiss Heads-up Notifications quickly without clearing them from notification bar?

In stock Android 5.0 Lollipop, it's not possible to dismiss the heads-up notification without clearing them from the notification bar (I had that problem when using fullscreen apps too). AFAIK, this is related to Android framework, and is impossible to be modified by apps (even for Google apps).

However, this is "fixed" in Android 5.1. You can swipe up the heads-up, dismissing the heads-up only, and the notification will still be there on the notification bar.

From Android Police - [Android 5.1 Feature Spotlight] You Can Now Swipe Up To Dismiss Heads Up Notifications Instead Of Getting Rid Of Them Permanently,

  With this feature addition to Android 5.1, you can swipe up to get it out of your way without losing it entirely.


Unable to mount /data after multiple wiped

How did you reflash the OS? using TWRP or ODIN?

A simpler solution is to flash Stock Firmware for your device via ODIN & then flash TWRP again.

You might first want to try the solution suggested on this XDA Thread if you are comfortable with using Terminal
https://forum.xda-developers.com/showthread.php?t=2683787

Reflashing the Stock Firmware via ODIN will most likely fix this issue.


How to disable captive portal detection? How to remove exclamation mark on Wi-Fi or signal icon in Lollipop?

It's simple. In the terminal (requires root), or in adb shell (does not require root), issue the command

settings put global captive_portal_detection_enabled 0

and reboot. It should be disabled.  The existing state can also be verified via the command

settings get global captive_portal_detection_enabled

A response of "null" indicates the global key value has not been set and Android will fall back to default of being on and performing the detection. If the detection is disabled the response of "0" will be received.

More info: Android : How to remove “captive portal” detection on android 4.2.2 and 4.3

It also works in 5.


You dont need to rig your usb to enter download mode.

You  just need to hold Vol UP + Home then plug your USB cable to your PC.

If you haven't started ODIN in flash mode or did not install bootloader drivers for the Mini, download mode will not show up, and you'll see only a black screen.


Some PCs may not recognize the Galaxy devices; if by PC you mean Windows, you can install the USB drivers by installing Samsung Kies.

One possibility is to try different USB ports, but since you have tried other PCs this seems less likely.

If the drivers are installed, the cable is the next likely culprit. Some cables are only for charging. You could borrow one to try, but data-transfer cables are cheap.

http://forums.androidcentral.com/samsung-galaxy-tab-2/302789-samsung-galaxy-tab-2-7-0-usb-device-not-recognized.html

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


A Subversion client on my tablet Asus Transformer?

It looks like there's been a little work porting SVNKit to Android (see this), but actual source code isn't sitting around for anyone to use yet.

It's a little bit incredibly gross, but you could try introducing another syncing setup.  Something like Dropbox to store and sync files on your phone, and then commit the changes when you get to a machine with an SVN client.  This is obviously less than ideal.


As you said, there is no official ICS for Galaxy Mini.

But CyanogenMod 10 and 10.1 work on the Galaxy Mini. I'm using cyanogenmod 10.1 RC5. It's a Jelly Bean ROM, but it works perfectly with my Mini. You can find it on xda-developers.


The Quick Settings app puts that at your fingertips and, by default, is launched with a long-press on the search button.


Guess what i found the solution.
Titanium backup pro lets you move the apps to adoptable storage of apps which system doesn't give option to .


Automatic factory reset and app installation

Possible solutions, in descending order of idealism and difficulty:

Create a custom ROM, with the apps you want on it, which you can flash onto these devices. This question is a good starting place for that.
Write your own app, which automatically installs the other apps. The first answer to this thread provides the code to install apps programmatically.
The easiest solution, if it suits your needs, would to be to use one of many "installer" apps. If you can drop the apps on the tablets after installing your stock ROM (ideally on an SD card), you could then install an "installer" app. Then either run it yourself, or instruct your users to run it and install the listed apps.

In any of these solutions, you will have to write the desktop computer application which has the few-button interface for users, which does the flashing and installing. Whether you do a custom ROM or a stock one, you will have to automate its install. This thread has some help on automating ROM installation.


How can I transfer files from PC to Phone or vice versa without internet

There are multiple solutions available:
Using an USB Cable
If you connect your device to your PC via an USB cable, it shares (parts of) its storage to the PC. With versions prior to Android 4.x your device usually identifies as USB storage (like any external disk/USB-stick attached), never Android versions might use MTP instead, which might require special drivers on your PC to be used.
Once connected, you can transfer files easily between PC and Android device.
Using a card reader
If your device features a slot for sd cards, you could simply remove the sd card from your device (remember to unmount it first via the device's setup menu), put it into a card reader, and attach it to the PC. It should then pop-up on your PC as "USB storage" as described above.
Wireless solutions (Browser-based)
There are a bunch of wireless solutions available -- and this is not the place to list them all. Principially, you can install any FTP/Web server, and configure it to offer the directories you wish to access.
As this might be too complicated for many users, there are quite easy solutions. The probably most well-known is AirDroid, which offers a nice interface to manage almost your entire device from your PC:

As the example screenshot shows, a file browser is included -- and permits you to upload and download files to/from your device.
A second example for an easy-to-use app would be WiFi File Transfer, which -- as the name suggests -- is specialized to transfer files via WiFi:

There are many more possibilities, just check the playstore. A good starting point are the playstore pages of the mentioned two examples, then lookup related apps.
Other Wireless Solutions
There are many more wireless solutions available. As Logos mentioned it in his comment, I will add some examples here for completeness:
Samba
You can use apps like Samba Filesharing to turn your Android device into a Samba server. In short, Samba (or SMB, or CIFS) is the protocol used by Windows shares. Linux also understands this protocol. Using Samba, one thus can access the Android device's file system (without root, this will be restricted to the internal/external sd card) like any Samba-/Windows share.
WebDAV
Several apps like e.g. DavDrive can share the Android device's storage via the WebDAV protocol. This works via HTTP, but can also be accessed like a "shared drive" using the appropriate software on the PC.
Bluetooth
Don't forget that we also have this available -- at least on our Android devices. But also keep in mind this is much slower than WiFi. Nevertheless, it can be facilitated using apps like Bluetooth File Transfer.
FTP
The File Transfer Protocol also is an option. There are several apps available turning an Android device into an FTPServer...
Other solutions
For completeness, let's just name them in short: SSH Server, Web server, File Synchronization tools (like e.g. FolderSync), and probably several other options I'm currently unaware of...


WEP Encryption for WiFI Hotspot in KitKat

Since WEP encryption is very, very insecure it was replaced by WPA/2.
Creating WEP encrypted WiFi networks today is very risky because it can be hacked within seconds.
So the answer is you can't create a WEP encrypted WiFi Hotspot with Android.

BTW:
An app can only use hotspot features the device is supporting. And because the newer Androids don't support WEP there is no way for the apps to create hotspots with WEP.


Try Super BT Mono.  It doesn't explicity say that it works for non-AD2P headsets but I believe that's the whole point of the app.  There'd be no need for this app with a headset that has AD2P.

Edit: Whoops, that's for Froyo only and you are on Eclair.

Basically you need to find an app that will stream audio over the HSP profile instead of AD2P but I couldn't find one for you.  You have 3 options as I see them:

Get Android 2.2 on your phone and Try Super BT Mono Froyo Pro
Root your phone, load CyanogenMod and try Super BT Mono Pro
Buy a headset that supports AD2P (they can be as cheap as $30)

Sorry I couldn't help more.


I am assuming that u have already installed the drivers of the phone on ur pc.
To enable the USB debugging mode in in xolo q1000 opus, follow the steps below :-

First go to the settings tab and select the "ABOUT PHONE" option in category SYSTEM.
now tap the last option "BUILD NUMBER" seven times, for the DEVELOPER OPTIONS to show
the USB debugging .
Now turn on the DEVELOPER OPTIONS and the USB debugging.
Download an application for ur pc named as MoboRobo from this link :
< http://www.moborobo.com/ >
Connect ur phone to the computer and open up MOBOROBO application on the computer.
the application will automatically detect ur phone, if the drivers are properly
installed. And until the application is running, the ADT will also show ur phone as
ONLINE DEVICE.

So u can easily test ur app on the xolo q1000 opus model.

Well, this is not the proper way to connect the phone, but it is surely an alternative.
For any help, reply below...!!

And Don't forget to vote up the answer if ur issue is resolved.


Battery draining fast because of Android System

mine had the same problem too. just turn off any connections. turn on airplane mode, disable location services, wifi, bluetooth, all kind of those. Reset your phone and let it be idle for a couple minutes and things should get back to normal.