You could do this with Picasa. Simply create an upload account for the photographer, (you could then upload from your computer or directly from your phone) and choose to share the album or individual pictures with the viewer(s) via private link.


Redirect to a login page when accessing androids tethered hotspot

Its called WIFI Captive Login. Radius server used it. Do some R&D on this and hope you will find some thing helpful.


It's most likely the battery. It might have to be replaced. If it's literally dropping from 90 straight down to 0, then the battery health has reached its end. If you do replace the battery and the same thing occurs, it could be your ROM


I am not 100% that this is for your device, I can't find anything on the LG Optimus SH, these instructions are for the LG Optimus S (LS670)

Requirements

Download and install the .net Framework. Part of this utility software is needed by the rooting application. Get the .net Framework here.
The rooting application will also need the Visual C++ 2008 Redistribute Package. You can get this here.
This process will need a Windows PC which runs either Windows Vista or Windows 7.
It is also best to have a fully charged battery before you perform this process.

Instructions

Download the rooting application from here.
Unzip the downloaded file to have access to the main rooting application.
Download and install the USB driver for the device from here. If you have successfully connected the device to your PC before, you don’t need to do this.
Enable USB debugging in the Optimus S. To do this, just follow this path Settings > Applications > Development and check the box for USB Debugging.
Connect the device to your PC via USB cable.
Open the notifications window on the device and make sure “USB debugging connected” is listed under “Ongoing”.
Go to the folder where you unzipped the rooting files. Right click on “Gingersnap.exe” and then choose “Run as administrator”.
Click on the Root button to complete the rooting process. And, if you just came back here to Unroot the Optimus S, then feel free to click the Unroot button.


Touch screen on tablet suddenly not working

Try force restarting it at least for 2-3 time... if it still doesn't respond, then use a clear bag by filling it with raw rice and leave your tab in it for a few days.


What is the lowest version of Android that supports split screen apps?

tl;dr. Android 4x

The basic Android framework has always allowed what you see on your screen to be drawn at almost any size, and the idea of having more than one view shown at a time was kicked around in more than one session at Google I/O 2011 as part of the "next-step" for Android Tablets on Honeycomb i.e Android 3.x.

source: Android 7.0: Multi-window for everyone

  Samsung is the pioneer in implementing this multi window mode feature.
  It made its debut on Android with the Samsung Galaxy Note 2 all the
  way back in 2012, but it took a a while to make its way into stock
  Android (with Android Nougat version bringing native multi-window
  support, although the feature is somewhat hidden in Android
  Marshmallow as it still in beta phase).

Source: Android O feature spotlight: Multi-window apps now stay on the screen when you go to your homescreen, can be peeked into or maximized

Having emphasised that, several XDA developers, utilised the above described concept and took this idea into creating an Xposed module which would accomplish the task of producing the "Multi-Windows" to allow 2 or more applications to appear in windows on the same screen. So in short, there are workarounds to achieve this even on non Samsung devices or lower android versions than officially supported.

Since Android 4.0 builds upon the significant changes made by the tablet-only release Android Honeycomb, the module (having borrowed similar concepts from Samsung's Multi-Window , Microsoft's Aero Snap and various other inputs). has confirmed support for devices running Android 4.x+ and thus effectively  lowest version of Android that unofficially supports split screen apps (but official for certain Samsung ROMs). Otherwise official support for stock Android starts from Android 7.

So what's more about this module?

Xposed framework: Xposed is a framework for modules that can change the behavior of the system and apps without touching any APKs. It therefore means that modules can work for different versions and even ROMs without any changes (as long as the original code was not changed too much). It's also easy to undo.

XHaloFloatingWindow: Is the module in discusion here that rings the multi- window feature to right about any compatible device on Android 4.x+.

Compatibility

Any ROM (ICS onwards)
There are some exceptions e.g KitKat, Omni ROM, ROMs with ParanoidAndroid HALO etc

Requirements
 - Xposed framework
 - Root

Installation usage see here:

Illustration of module multi window effects

Disclaimer: I am not affiliated with Xposed or module thereof, but I use this Multi window module on my tablet device

Note

  While the code used to do things is a good bit different as an Android
  native feature, the basic concept remains and apps that use best
  practices in the code look and work the same, only smaller.


Upgrade Samsung Galaxy II  to Android 4.0?

Samsung has released an official update to 4.0.3, just do the normal update procedure with Kies or OTA. There may be some delay on the release based on your region but it either should be available already or coming really soon.


how can i retrieve my private mode data after factory reset

If you did a factory reset there is no way you can retrieve your data, but if you had a backup of your rom there should be no problem recovering it


Droid Turbo Bluetooth Microphone with Touchless Controls?

No, you cannot. It's built entirely to listen ONLY through its built-in microphones, as it can do so with minimal power drain. Activating touchless control through any normal Bluetooth headset would require that the Bluetooth headset's microphone be always listening and always transmitting to the phone, resulting in a massive power drain to both devices.

The only exception that I'm aware of is the Motorola Hint Bluetooth headset which is specifically designed for this, as it uses similar technology to the Droid Turbo and Moto X line to always listen with minimal power usage, has its own voice commands, and can tap into the Google Now voice functionality. Presumably, with time, we'll see other devices add the same or similar functionality.


How to flash custom or stock ROM with Odin mode working? (from a bad flashed Galaxy A20, see image)

Flashing the correct img solved the problem:

heimdall flash --RECOVERY TWRP-3.3.1.0_A20_V1.2_by_Agrim720\[Black-themed\].img.img

File was found here: XDA-forum

Device: A205GUBU4ASK2

Previously rooted with boot.img patched by magisk and vbmeta flashed:

heimdall flash --BOOT magisk_patched.img
heimdall flash --VBMETA vbmeta.img

I highly recommend to avoid Samsung devices. Motorola ones, e.g. are better for custom ROMs.

If device complains about "official binaries", bypassing KG state is needed.


Is it only that contact that shows that problem? If yes I suggest you call your network provider and ask them of the details of the number. If it proves abortive then you have to backup your contacts and hard reset the phone.


Media volume automatically goes to zero when removing headphones

I was having the same problem with my phone until I uninstalled the turntable.fm app.  This is the post that clued me into the fix: https://forums.motorola.com/posts/bc23079218


How to find only SD card movable applications on the market?

The Market doesn't support this (or any search filters aside from price and "safe search", really) on either the website or the native app. It has been requested a handful of times on the Google support forums, but never really received much of a response.

AppBrain does support this, however (example search), so you could use that to search and then install from the Market if you wanted. Inconvenient, but at the moment there's not much else you can do about that.


Seems like your phone is soft-bricked. You'll need to hard reset it.

Begin by switching off the device by holding down the Power key for a short while.
In the next step press and hold Volume Down + Power button simultaneously for a few seconds.
Press the Volume Down to select option "Recovery", and press the Power button to confirm.
When the Android bot shows up on the screen, hold down the Volume Up for a couple of seconds.
While holding the Volume Up hold down the Power key and after a short while release all buttons.
Afterwards press Volume Down to choose "wipe data/factory reset", and then push the Power key to confirm.
Select "Yes--delete all user data". Use Volume Down button to scroll and Power key to select.
To restart the tablet, select "reboot system now".

Your phone should boot normally.

Note that after a hard reset, the first boot takes several minutes, so be patient.

Please comment down if something goea wrong.


Android system Webview installed but not used by apps

You can't change this without root.

The system framework is hard-coded to use a specific package for applications that request a WebView component. By default (in AOSP) it uses the value com.android.webview, which is the version that is compiled during the AOSP build process. On devices from manufacturers that modify this component, the package name may differ. Regardless, in order to replace the WebView that shipped with your device, you have to modify this value to instead be com.google.android.webview.

The "by hand" way of doing this would be to pull the framework-res.apk file from your device, de-compile it, and change the value of the config_webViewPackageName resource variable. It should be located at /res/values/strings.xml within the .apk. Once you've done this, you would need to re-package everything and push the new .apk to your device, replacing the old one.

An alternative method that you can attempt is to install the Xposed framework and then use the WebViewGoogle module. If you use a custom ROM, you may also be able to find a package that will permanently modify the necessary framework components (or it may be built to use Google's WebView by default).

My hypothesis would be that this restriction exists in part because the system relies on a WebView implementation existing in some form, so if it could be modified by a user it could break the system in odd ways. There would also be security implications to allowing apps to override the system WebView, such as a bad-actor attempting to provide a malicious one without the user knowing.

As a point of further explanation: the reason the System WebView is available in the Play Store to begin with is that Nexus devices (and possibly others) ship with it pre-installed, and configured to use it. It is, in effect, the system WebView for those devices.Thus, Google is able to provide WebView updates for these devices via the Play Store so that full system OTAs are not necessary just to update the browser/WebView. There are other components that Google has migrated to Play Store updating in a similar fashion, with the reasoning essentially being that it is faster. Phone and Contacts were two of the more recent ones, with the linked article providing some additional detail regarding why Google has taken this approach.


How to stream audio from Android to PulseAudio server?

For my linux distribution (Fedora 20) it's quite simple:

[PC] Run PulseAudio. (Runs automatically on Fedora)
[PC] Load module bluetooth-discovery. (It's auto-loaded on Fedora)
[PC, Android] Pair with Android-phone via Bluetooth.
[Android] In device's options set the profile "Use for media audio".
[PC] Connect to the phone.
[Android] Play music. (I use Google Play Music - it works)
[PC] The phone's stream is detected as an Input Source - in case, you want to mute or amplify it.

Caveats

The only problem is the step 5. I can't connect to PC from my phone - I think, it's a linux problem - and it's another question for another forum.


FYI, I found out what the problem was: The stock rom needs to be updated to 4.2 (you can get the official rom here if there is no update available), I think because of the bootloader.


These type of ads usually come from an app you have installed, typically uninstalling the offending app will correct this.

Use Addons Detector to determine the app that is causing the ads and uninstall it.


Just click on the year (showing on the top eg - 2001) then you can change the year It will show list of years like this:


How to connect to multiple VPN in android

According to https://developer.android.com/reference/android/net/VpnService.html,

There can be only one VPN connection running at the same time. The existing interface is deactivated when a new one is created.

So, no, you can only have one VPN at a time on Android. You can switch between the two, though, when you need to use the other.


Whenever I try to download an app, it keeps wanting to download it to my old Android phone

It is about Google Account I think. Logout and create a new account.


Are contacts from the Google account also stored on the phone?

A copy is locally stored, so these contacts are also available when there is no current data connection.


How can I refresh an email in the native gmail app?

Go to Inbox, press MENU button and click on Refresh. Now, open the email again.

In the Gmail app, there is no way to refresh the current email, you can only refresh your Inbox.  When you refresh Inbox, emails are downloaded(in text format) to your inbox. Images from the email were downloaded on opening the email.


When performing a factory reset:

/system is untouched since it's normally read-only anyway
/data is formatted
/cache is formatted
/sdcard is not touched unless you specify. Note that apps on the sdcard will still be erased.

So, to answer your question, the system is not reflash end, but instead the data and cache partitions are formatted.


Problem booting into TWRP recovery when rooting SAMSUNG Galaxy XCover 3 (SM-G389F)

This is usually an issue with your root method NORMALLY means it is using an older bootloader than the minimum allowed (through OTA updates the minimum allowed bootloader version can change).  When the phone goes to boot using the new loader in to recovery it is hanging.  Once you restart the changes are reversed because the device is not fully rooted and the newly installed TWRP is being overwritten by the backup of the OEM recovery because it can tell there is some issue with the recoery (whether the install signature fails, the method they use to get root is patched, etc.).  I would look around for an updated root method and be sure you follow it step by step.

This appears to be the newest set of instructions for your device:
http://www.galaxyrom.com/2016/04/update-galaxy-xcover3-sm-g389f-g389fxxu1apc7-android-6-0-1.html

I would also if you can do a factory reset, and reinstall or install if it is not already to the current OEM ROM version mentioned on that page (linked there).  This way you are sure you are rooting exactly what is expected by the rooting process.

So Update ROM if needed and then further down the page is root directions.  Note they say to make sure auto reboot is checked as part of the instructions so this may be a requirement (a script or other software may be expecting it to do something).


Is there a way to automatically turn off wifi?

Before doing so, I'd consider two more things:
Finding the real cause
High WiFi usage is not caused by WiFi itself (standby), but most likely by another app constantly requesting it to "stay awake". So first check How to deal with (orphaned) WakeLocks? -- which also deals with this.
Checking your WiFi standby policy
In Settings→Wireless & Networks→WiFi, when pressing the menu button, an item named "Advanced" appears. Tap that to go into the advanced settings and check the Wifi Standby Policy. There are 3 options available:

Always: WiFi stays awake even when the display is turned off. Useful if you're streaming music.
Only when connected: Only when a power source is connected (i.e. the device is charging) -- as in that case the "battery consumption" usually is not an issue.
Never: WiFi goes to standby as soon as the display is turned off.

WiFi managing tools
If this requirement still is present after thoroughly checking above two points, there are multiple options available in this section -- enough to fill at least a small book. First, there are tools like e.g. JuiceDefender or GreenPower, dealing not only with WiFi and mobile networks, but covering a lot more energy saving stuff. Other interesting tools might include WifiBatt and many others -- just check the related apps on their playstore pages, or use Mapsaurus to find similar apps.


All android processes crash when booting device

I finally managed to solve this problem. I just booted into recovery mode, and I deleted all data.
After rebooting, the system started working as usual, even though I erased all my data, which I successfully recovered since I made a backup some time before.


My apps status suddenly become "not installed on the phone", even the google play store!

I had the same problem. I fixed it by:

shutting down my phone
removing the battery and SD card
putting it back
turning my phone on.

It's all there again.

If this does not work, try reinstalling the apps.

Don't uninstall the apps with weird icon but go to the store and install them again.

No data will be lost!!! (Tried and tested)


Is it possible to put a micro sim from an iPhone 4 into the Nexus S?

The Nexus S uses a traditional SIM card slot, but you should be able to do this provided that you get a proper micro-SIM to SIM adapter. Here's what I got from a quick Google search, and as you can see they are relatively inexpensive.

Also be aware that the Nexus S will not have 3G capability on the AT&T network, as I explained in this question. This may or may not matter to you, of course.


Heimdall Error Protocol initialisation failed! on Ubuntu

I was experiencing the same problem, and I found a solution that worked for me in a comment on Heimdall issue #228.

The problem for me was that udev was reserving the phone as a modem when I plugged it in.  If you run dmesg and see a line that says "This device cannot do calls on its own. It is not a modem.", then this could work for you.

As root, create a file named /etc/udev/rules.d/79-samsung.rules with the following content:

ATTRS{idVendor}=="04e8", ENV{ID_MM_DEVICE_IGNORE}="1"

Then restart udev with "sudo service udev restart", and unplug/replug the device, and you can try to install again.

If that doesn't work or if it's a different problem, you can edit your question to add the output of these commands:

heimdall detect --verbose --usb-log-level debug
sudo heimdall print-pit --verbose --no-reboot


Are there USB settings in CyanogenMod 10? If so, where?

If you go to Settings -> Storage, then hit the menu button, you'll find an item called USB computer connection.

Here you can set USB settings.


Oneplus 6 gets stuck on Fastboot Mode when booting to TWRP after system update

I fixed the problem by using the TWRP link from this website which I got to from this xda page. It got past fastboot mode and into TWRP.


Different sounds play at different volumes in the same app

False alarm.  Turns out the Dolby Atmos module has a 'volume leveler' feature that I must have turned on.  It's hidden behind the equalizer screen.  Anyway, turning that off returned things to normal.


I installed the Android WhatsApp app on my Blackberry but some features don't work

WhatsApp announced their decision that the WhatsApp application will no longer support BlackBerry OS and BlackBerry 10 devices, among other devices, by the end of 2016 June 30th, now updated to December 31, 2017. BlackBerry devices powered by Android such as BlackBerry PRIV and BlackBerry DTEK50 will continue to be supported.

  Note: Because we will no longer actively develop for these platforms,
  some features may stop functioning at any time.

So let's assume that sending media files is no longer supported.

If you would like more specific information on what specific WhatsApp functionality will remain on BlackBerry OS and BlackBerry 10 devices, as well as other devices for which WhatsApp has decided to end support, please contact WhatsApp here.

Further reading here.


rooted my phone but want to go back to stock rom

Samsung Kies is no longer recognizing your phone because you've replaced the operating system by installing a custom ROM (CyanogenMod in this case.)  Simply rooting it and leaving stock Samsung firmware would've been sufficient, and wouldn't interfere with Kies.  You should have stopped after the "Install SuperSU" step.

With that said, here are the instructions for returning back to stock Samsung firmware:

Galaxy Express comes in different flavors, depending on your country and/or carrier.  Find out the exact model number of your device (e.g. GT-I8730/T for international version, or SGH-i437 for US AT&T/GoPhone) and download the latest firmware from here. Make sure to pick the correct region.
Make sure you have taken a full backup of the contents of your device. Flashing factory firmware will wipe your device clean.
Extract the downloaded zip file to your desktop. You should get a file with a .tar.md5 extension (.md5 extension may not be visible in Windows)
Download ODIN (instructions here). This is a special tool used to flash firmware files on to Samsung devices. Extract the downloaded zip file to your desktop
Make sure you have installed all the necessary device drivers for your phone on your PC. You can also get the drivers by installing Samsung Kies
On your phone, enable USB Debugging from Settings -> Developer Options
On the PC, launch ODIN. Click the PDA button in ODIN and load the stock 4.1.2 firmware .tar file you got in Step 3
Make sure everything else in ODIN is left at default values. Just make sure Auto Reboot and F.Reset Time boxes are checked, and the RePartition box is left unchecked
Switch off your device and reboot it to Download Mode by pressing and holding Volume Down+Home+Power buttons together. At the warning screen, press Volume Up to enter Download Mode
Connect your phone to the PC via USB cable now
ODIN should display the message Added! and the ID:COM port box in ODIN will turn yellow
Click the Start button in ODIN to start flashing the stock firmware on to your device.
Once ODIN has successfully flashed the file, it should display the message PASS!, and your phone should reboot automatically
Disconnect your device from the PC now, and proceed to set up your phone.

After the above process is successfully completed, you can try rooting your phone again.  This time do not install a custom firmware, and you should be all set.


You really won't find it because it doesn't exist on Android system not even from a third party Busybox installer. But I achieved to find a solution to compile it so that I can use it on my android terminal. Here's the link http://forum.xda-developers.com/showthread.php?t=1612760

Basically you just have to follow this,

Originally posted by samveen on XDA

After wandering around looking for an android build of the file command, I finally went ahead and compiled it myself.

The attached package contains the file binary (v5.11), the libmagic.so shared library, the associated magic files and the build specific files that I needed (over and above the source) to build it. The paths of the files are relative to '/'.

Refs:

source: file command website
compiling: Native Vim on Android

Note: Add the location of libmagic.so to LD_LIBRARY_PATH to get rid of the "CANNOT LINK EXECUTABLE" error. (I use /data/local/lib)

Code

 $ echo $ LD_LIBRARY_PATH /data/local/lib:/data/local/lib:/data/local/lib:/system/lib:/vendor/lib
 $ file

 Usage: - file  [-bchikLlNnprsvz0] [--apple]
                    [--mime-encoding]
                    [--mime-type] [-e testname]
                    [-F separator] [-f namefile]
                    [-m magicfiles] file ...

  file -C [-m magicfiles]
  file [--help]

  $ getprop | grep device [ro.cm.device]: [jordan] [ro.product.device]: [umts_jordan]

Download here: http://forum.xda-developers.com/attachment.php?attachmentid=1022807&d=1335294084


How to hard reset a Samsung Galaxy GT-i5800?

Reboot into recovery, where you can select the option to factory reset (scroll up/down with the volume keys, use power to select).

Two ways to get into recovery:

Install the Android SDK on your computer and run adb reboot recovery
Power off the phone, hold down both volume buttons and (while holding) click the power button.  Release the volume buttons when recovery appears.


Is it possible to remove the ":-)" smiley key in Swype for stock Messaging?

That's unfortunately not possible, Swype would need to provide a setting for this, which they don't. You might have more luck with third-party-messaging apps, but I doubt it, as this is a contextual feature that pops up whenever it makes sense for smileys to be inserted.


Is ADB hung or just inconsiderate in reporting on what it's doing?

I came here with a similar question; on Win7 adb backup -apk -shared -all -nosystem -f path\to\backup_file.ab the Nexus 5 reported "com.stuff.foo .com.stuff.bar" ... for awhile and then stopped for a very long time, 20+ minutes, on "shared storage".  Jacking up the confusion and anxiety level, after I picked up the phone when the screen blanked, the display auto-rotated, and then from that point didn't show any status messages at all.

On the PC side, the console never reported anything other than the initial unlock device message.

What kept me hanging in was that the backup_file.ab was created, the time-stamp continued to match current time within a minute or so, and the file size was multi-GB and kept increasing slowly -- albeit in fits and starts -- one pause was about 10 minutes(!), and then jumped by 0.5GB in a single shot.

After more than an hour the phone the Backup/Encryption Password screen closed of it's own accord, and the PC console prompt became active again. Neither one exited with a message to indicate whether they'd finished successfully or in an error state.

Final .ab file is just under 8GB. Nexus > Settings > Storage reports 12.55GB total space and 500mb free.

I think perhaps you just didn't wait long enough (understandable given the lack of feedback!) and that perhaps Linux spawns adb as a background process? (thus the return to prompt).


Does the Amazon Kindle app run on Android 7.1.1?

If anyone is interested I have pinpointed the problem by flashing an older version of Android. These tests were done on my 16GB Nexus 9.

With a freshly flashed version of Android v7.1.1, with all user data wiped, the Kindle app hangs when you click the Start Reading button.
With a freshly flashed version of Android v7.0, with all user data wiped, the Kindle app runs normally. Clicking the Start Reading button allows me to enter my Amazon account details and start reading.
If I let my tablet download the updates to v7.1.1 and install them, without wiping the user data, then the Kindle app still runs normally. So the app does run on v7.1.1.
But ... if I now delete the Kindle cache and data from Settings/Apps then the Kindle app once again hangs when you click the Start Reading button.

So the problem is specific to the v7.1.1 version of Android, but the problem is limited to whatever bit of the Kindle app configures your Amazon account.

In theory there is an update to v7.1.1 on its way to my OnePlus 3 phone, and when that arrives I will try the same experiment to see whether it is a device specific problem.


Non default browser for specific web page

It is doable, but you cannot do this without 3rd party application, because by default shortcuts or bookmarks (as available in the system features) do not hold such information. I am not able to name any app that would do this, as I never personally needed this, but I am certain they do exist as it is not technically complicated, as most likely you are not the only one with such needs. All it needs to be done is to create a shortcut, which would launch this 3rd party app being a "proxy" and said app would then call explicitly specified application handing your URL to it.


Did you tried a factory reset? I fear it could be the only way to solve the issue, hope you enabled the Google backup feature so that it could restore your apps and data as soon as you login in the next setup process.

If this doesn't work, your internal memory hardware could be seriously damaged and the only solution would be official repair, unfortunately!


While typing this question this was one of the links that the site provided me with:

How do I disable the 'click' sound on the camera app?

Turns out a similar method can be used to disable the system "tick" sound in question as can the camera shutter sound.

I deleted(moved) this file:

/system/media/audio/ui/TW_Touch.ogg

and then rebooted my device, now I am free to navigate my phone in peace and quiet! and I won't miss txt's or calls because of my device being in silent.

EDIT: upon doing a better job of looking in the settings I found that this option is actually present in Settings->Sound->Audible selection Disabling it there is the preferred solution since it requires no root. (don't know how I managed to miss this the 2 times I've looked)


What's the most effortless way for "cloud" back up of photos taken with an Android phone?

If you sign up to Google+ you can do this with the Google+ app now.

There is an Instant Upload option in the app. This syncs any photos (and videos if you set the option) to an Instant Upload album in Picasa.


how can we clear whatsapp conversations in our contacts

The WhatsApp FAQ has instructions that should help you:

  To delete a single message from a conversation:

  Open WhatsApp and go to the chat window with the message you want to
  delete. Highlight the message. Press the 'del' key on your keyboard.

  To delete an individual or group chat:

  In the  Chats screen, highlight the chat you wish to delete. Press the
  button and select Delete chat or Delete and Exit Group.

  To delete your entire chat history and remove yourself from all groups:

  Go to WhatsApp >  Settings. Scroll to the bottom and select  Advanced
  Settings. Press the  button and select Delete Chat History.

  NOTE: Using Delete Chat History will delete all chats from the Chats screen, as well as remove yourself from all groups.

  To delete all messages in a conversation without closing the chat window or leaving the group

  Open the chat. Press the  button and select Clear conversation.

  To clear all chat history, but continue to participate in groups:

  Go to WhatsApp >  Settings. Scroll to the bottom and select  Advanced
  Settings. Press the  button and select Clear All Chats.

  NOTE: Using Clear All Chats will not remove you from any groups.


Try turning on airplane mode and turn on wifi.


SMS problem on moto g after updating android 4.4.4

On Moto G the stock Messaging app is an integral part of the system, and should not be disabled even if you install other SMS apps.  If you manage to disable it, other 3rd-party SMS apps (like Textra SMS in your case) will start crashing again.

Instead, you can disable the notifications inside the Messaging app by going to menu -> Settings, and un-checking the "Notifications" option:


Samsung Galaxy J1 will not play music from my sd card

Copy the songs to your sd card, while connecting your mobile to the pc and try to play these songs. Also try using ttpod music player as the inbuilt samsung music player won't support the different formats.


Unable to connect phone to normal Wifi networks after using corporate WiFi

Disable Google sync (leak wifi passwords). If you have rooted smartphone try wifipass application (check wifi pass) and wifi analyzer (diff wifi connection attributes)


How to install Stock (original android that came with nexus) Android on Rooted Note5?

You won't get exactly the same ROM made by Google because Google didn't make one for Note 5. So let's start with ones that are closer to Vanilla.

Note - You can skip to the last step if you already have a custom ROM installed.

Steps for installing custom ROM

Install Recovery

Follow the steps to install TWRP Recovery for your device. It will enable you to root your device (sometimes this step is included and need not be done separately) and install a custom by flashing (android lingo) the zip file.

Find out your device model

You can find it in one of the following ways

System - Go to Settings > About
Back Cover - Printed on the cover or the battery or underneath the battery
Boot Screen - Restarting the device will show it on screen

Download and Install Custom ROM

Note - Steps for installation is given in respective ROM's forum.

Resurrection Remix is a good ROM, giving you vanilla experience with useful extra features.

Here's the link for ROMs and other cool stuff for Note 5.


My computer doesn't detect my Samsung Galaxy A5 at all on bootloader mode

I assume you're trying to "unlock bootloader" in the way you would do to a Nexus, i.e. fastboot oem unlock. Unfortunately Samsung almost never made their bootloaders work like that - the only thing even close is Download Mode + Odin where you use Odin (their proprietary tool) on PC to load stuff like recovery images onto the device.

Since it's not clear what you're intending to do by unlocking bootloader (likely rooting), consider taking a look at XDA for discussions and development specific to your device. You might even find yourself a custom ROM in the end, but no guarantees.


Why does Google Location History stay in the same place when I go out?

If you are using Google Latitude than sorry it has been retired

Instead use Google+ from here


Try:
-Long pressing the notification.
-A small dialog that says "App Info" will appear.
-Press "App Info"
-Press "Force Stop".


Why are android devices equipped with only (relatively) little RAM?

There are several factors, which I'll address (pun intended) in no particular order.

RAM is expensive

Sure, memory chips may be cheap, but that's not the only (or even the main) cost. Alongside the RAM itself you need extra buses, power lines, bigger memory controllers, heatsinks, &c. The RAM also takes physical space on-chip. For oomph-per-dollar, at the moment, you're better off increasing cache sizes rather than memory sizes.

Also, don't forget how power-hungry RAM is. Doubling the RAM capacity means doubling its power budget, which means either your battery life gets even worse, or you need bigger batteries. Now, you could say that the extra RAM could be powered down until it's needed, but (a) don't forget that Android currently tries to keep all the RAM full to save CPU cycles, so the software changes to support that would be very expensive, and (b) that's just giving app developers another way to screw up and run your battery down.

So, it's not as cheap as all that, and you don't want to add more RAM until you can really use it, which you can't, because of

32-bit processors

Remember how desktops and servers only started having lots of RAM when 64-bit processors became popular? That's because 32-bit processors can only have 4 GB of address space. That has to include all the RAM you want to access, plus any memory-mapped buffers for accessing other hardware and storage. By the time you count everything, it effectively limits you to accessing about 3GB of RAM.

With LPAE (the ARM equivalent of Intel's PAE) you can make that a per-process limit rather than a whole-system limit. That is, you could have 8 GB of RAM in your device, and each process could use up to 3GB of it. But that's not as useful for a phone as it is for a server, because of

Single-tasking

Unlike iOS, Android lets apps run background services, but realistically, they're not going to be doing memory-intensive operations. You don't need 2 GB of RAM to sync your email and contacts, and for more intensive background operations, the trend has been to put them in "the cloud", letting big servers handle the heavy lifting and just send the results to your screen. If you think of a smartphone and tablet as just a thin client connected to Internet services, there's no way you'd even need 1 GB of RAM. RAM demands have only grown past that because of increasing screen resolutions and the need to supply large textures to games.

You mentioned potential for multitasking, but it's a tiny minority of users would would ever be swapping between two memory-hungry apps on a tablet or phone. Maybe a paint program and a 3D modelling app? This may be something that changes if manufacturers start bringing Android to desktops or more powerful portables, but right now RAM is not the only thing stopping people using their devices that way. Even if you are multitasking, you have

Fast non-volatile memory

Android devices have an extra advantage that means they don't need as much RAM as desktops or servers: fast non-volatile storage. You mentioned swapping to disk in your question, so don't forget that Windows has been doing this with ReadyBoost, which uses a flash drive as virtual memory (the Windows equivalent of swap space). Using flash memory as swap is actually pretty fast, especially when it's internal memory (so the system integrator can tune everything for its latency and bandwidth) rather than an arbitrary SD card.

Android already lets apps pack up their GUI state into special storage before they go away. This lets background processes take up less memory, and provides a path for Android to move that state to non-volatile memory. I'd expect to see this mechanism used a lot more cleverly in software to make the most of the RAM you already have, before manufacturers start pushing the 32-bit limit.

To summarise: there's no reason Android devices can't have more memory, but adding more isn't just a question of going to PC World and buying a stick of DDR. At the same time, most users won't see any benefit from the extra memory; the way Android devices are used and the way Android apps are written would have to change before they would.

If you want to replace your home server with a cheap, power-efficient ARM computer, there's no need to look to Android for that. You can get small ARM servers that run GNU/Linux, and even some mainstream NASes are easy to install a GNU/Linux distro on. You might even be able to repurpose an Android device for this (for example, Ubuntu 13.04 is supposed to run on a Nexus 7).


How to search in files content using terminal emulator?

I found that this command is working: grep -r "search string" /


Rooting HTC Hero GSM 2.1-update-1 (3.41.61.31)

It sounds like no one has cracked the latest version of your firmware to allow for root access so you will have to downgrade to an earlier version of your stock ROM.  You may have already seen all this in your travels but if not, it may help.

Warning, this is by no means a definitive guide, but it's my best shot:

Downgrade your firmware:

Here is an old guide on how to downgrade, but it still should be relevant.
Here are old ROMs for your phone.

Root:

This guide over at XDA is pretty comprehensive.  It was last updated in August, but it looks like it was edited just two weeks ago so it should still be good info.  I'd read through the thread and to see how it's been working for people.  There may actually be more relevant instructions later on in the thread.

Again, I have no idea if this will work, so proceed at your own risk.


The procedure to do this has been outlined on XDA thread:

  Firstly download this app from playstore: https://play.google.com/store/apps/details?id=com.idea.backup.smscontacts
  Open it and go to Calendars Backup ➡Backup
  Chose the file name and start the backup.
  Then transfer the backup file to your pc. It will be in /sdcard/SmsContactsBackup/calendars.
  Open up the backup file on your pc. I'd highly recommend you to use Notepad++ for this. You will see multiple Calendar entries at the
  top of the file. Look for the entry which has this attribute:-
  account_type="LOCAL" Note down the _id attribute for this Calendar
  entry.
  Now look for < Calendar entry which has name="xyz@gmail.com" attribute and note down the _id attribute. Here xyz is your gmail
  username.
  Now open Find & Replace and replace this :

  calendar_id="1"

  with

  calendar_id="2"

  Here, 1 is the _id for LOCAL Calendar entry and 2 is the id for your Google Calendar (in this case). It could be different for you. So
  basically whichever calendar entry is set as local, will be converted
  to the google calendar's entry so that it can be synced.

  Now transfer the modified file back to /sdcard/SmsContactsBackup/calendars
  Now open Superbackup  ➡Calendars and click on Delete all calendars.
  Then restore the modified backup and re-sync your phone with the google calendar.

  All your local entries will now appear as Google calendar entries and
  will get synced properly to your account.


deleted camera app on rooted htc m8 kitkat

Just flash the stock RUU. Depending on your CID (Carrier ID), go here to find the RUU  appropriate for your phone's CID.

To check your CID, boot in bootloader (Fastboot) and tape fastboot getvar cid or fastboot oem readcid. You'll get something like HTC_044 then go here to find from which carrier it belongs.

Flashing the RUU will clear your phone storage, you'll lose all data (photos, apps, videos, etc).


Complete list of Lollipop system icons shown in notification bar?

Google provides a big, categorized list of Material icons with few-word description.

Note however that not all of them are used for system notifications.


How to root OnePlus 3 / OnePlus 3T / OnePlus 5 (A3000 / A3010 / A5000)?

Disclaimer: By attempting ant of the processes listed below, you accept full responsibility for your actions. I will not be held responsible if your device stops working, catches fire, or turns into a hipster and claims to have been modified before it is cool. Make sure you read the whole article and fully understand it BEFORE attempting it.

If you are experienced in unlocking & flashing recovery & rooting, here are the resources you need.

  Things you should download:

  TWRP Recovery for OnePlus 3, OnePlus 3T, OnePlus 5 (Choose the correct one for your model)
  SuperSU flashable ZIP (Same across all phones)
  DM Verity and Forced Encryption Disabler (Same across all phones)

Let's start from scratch.

1. Unlock Bootloader (Skip if unlocked already)

First make sure you have installed adb and fastboot on your PC (or Mac). Ensure that your phone has at least 60% battery remaining, and that your PC is plugged in and won't shut down spontaneously during the process. The procedure doesn't take very long , but it‘s best to have enough charge in case something goes wrong.

Backup (Optional): Unlocking the bootloader will completely wipe all data from the device. This includes apps, settings and even the contents of the internal sdcard (pictures, music, etc.). Copy all important files off the phone onto a PC or upload them to a cloud.

USB Debugging: On your phone go to Settings > About phone > Tap on Build number 7 times. This will enable Developer options. Now go back to Settings > Developer options > Enable USB debugging

Enable OEM Unlocking: On your phone go to Settings > Developer options. Then enable the OEM Unlocking option. Also,a free advice, make sure that from now on, OEM unlocking option is enabled before you reboot. Because sometimes it might get disabled itself. Yeah that's weird so be careful.

Enable Advanced Reboot: On your phone go to Settings > Developer options. Then enable the Advanced Reboot option.

Turn the phone off. Then boot it into fastboot mode by holding volume up + power or select reboot to bootloader if advanced reboot is activated via developer options. The phone will display "fastboot" text indicating that it has successfully entered fastboot mode.

  Warning: By proceeding this step, you will lose ALL data on your phone, including apps, games, musics, photos and everything else! Make proper backup before proceeding. Your warranty may also void, depending on your local law restriction and EULA.

Plug the phone into your PC, then open a command prompt (or a terminal on Mac/Linux) and run

fastboot oem unlock

You would be greeted with a Unlock Bootloader Warning page, Hit the Vol button to select Yes and turn it Blue and Hit the Power Button to Execute the selection

Your device will reboot, showing you a Secure Boot Warning. Reboot into stock recovery and wipe all data. Once done, your phone will reboot into the OS. Continue to the next step to install Custom Recovery.

2. Install TWRP

Download TWRP (.img) and SuperSU (.zip) from the top of this article if you haven't had them yet. Place them on the phone internal memory or a USB stick as per convenience.

Enable USB debugging, OEM Unlocking and Advanced Reboot again as instructed in Section 1.

Reboot to fastboot mode again. Grab the command prompt and enter (replace your-recovery.img with the actual file name of the image you downloaded)

fastboot flash recovery your-recovery.img

Hit enter and wait for completion, then boot into recovery. Do not use fastboot reboot because it will boot into OS instead of recovery. Use volume keys instead.

3. Rooting

You will reach the screen asking you if you want to allow system modifications.
By swiping right, you will trigger DM-Verity, and if you don't follow the next step you will be unable to boot!

If you are going to root your device and follow the rest of these steps, then it's safe to swipe right and enable modifications.

Select your preferred language, tap “Never show this screen on boot again,” and swipe to allow modification.

PS: Flash DM Verity and format data only if you want to stay unencrypted, else you may just skip and continue with flashing SuperSU.

Without leaving TWRP, transfer the no-verity-opt-encrypt zip to your device over MTP and flash it or select it from internal as placed before, or use a USB stick (via OTG) and flash it (This will also allow you to use Format Data to completely disable your encryption if desired).

Go to “Wipe” section and tap “Format Data”, and type “yes” (If you want to mount internal storage).

Navigate to Install ZIP and select the SuperSU zip file to root OnePlus 5.

Swipe to install SuperSU and reboot your device.

Bueno! Congratulations! Your OnePlus 5 now has an unlocked bootloader, has a custom recovery installed and is rooted. Enjoy!!

Credits: This post is mostly copied from the original post on XDA Developers Forum. I changed a few details so that it fits better on Android Enthusiasts Stack Exchange. Thanks to the original author (Funk Wizard on XDA)!

Original post: OnePlus 5: Unlock Bootloader | Flash TWRP | Root | Nandroid & EFS Backup & More !!


Can't use Foursquare because it needs Google Play Services, which "is not supported by your device"

Google Play Services provides a "backbone" of sorts not just for Google apps but other apps as well. This is part of the way that Google is letting users and apps get to more "modern" Android features without having to wait for carriers to update their version of the OS.

I'm guessing that the phone you're using didn't come with Google apps installed.

See if you can install Google Play Services directly.

If so, you should be good to go.

If not, you're probably out of luck.


Do Android Default apps (phone, browser,...) support NFC?

Essentially the individual apps don't need to have any understanding of NFC at all, they just respond to one of their standard intents that's been pushed to them by Android's central NFC Service. By default, that NFC Service handles reading the NFC tag and triggering the relevant intent to pass info on to another app on the device, like the Dialler.

One very easy way to play around with triggering actions by NFC is using Microsoft's ON{X} app (yes, bizarrely this is a Microsoft app that's only available on Android). As long as you've already got the hardware support, this lets you trigger a whole lot of actions with an NFC tag, with an absolutely minimal amount of simple scripting. See their recent blog entry on NFC for some of what you can do.


https://code.google.com/p/android/issues/list
(you can report here and add it to the bug tracking list){{what you may need}}

MOST USER FRIENDLY
https://play.google.com/store/apps/details?id=net.robotmedia.bugreporter
(bug reporting app on google play)


Is it possible that your password remains as it was earlier after going to the service center for unlocking

No it's not like that. It depends like if you are having an hardware problem ,they might wipe out your data and if are having an internal problem then they will wipe your data and then they will go through their procedures.


Wrong HTC phone type attached to android market

The HTC Vision is the Desire Z, it is also known as the G2 on T-Mobile.

This is basically the name that HTC gives the device before it sells it to carriers. Some carriers want it rebranded. I also believe that HTC decided to publicly call the Vision the Desire Z, but I assure you, they are the same device.


Reverse tethering isn't working completely

I just found the solution here basically you need to install the HackTool, reboot the phone, open the hack app and select "force wifi" and also "activate traces". Then open Android Reverse Tethering Tool and job is done ;) Enjoy full Tethering!


First, make that video player default for video files. Then, use Tasker to Open File on boot. Open File action can be found in File action category. Device Boot context can be found in Event ~> System category.


How can I change the app for managing root access from SuperSU to Superuser?

open settings in Super SU.
go to cleanup section.
switch Superuser app.


How can I get Google Play store to work on my Samsung S3 mini with CyanogenMod OS?

From what you described, to me it seems like you've installed wrong Gapps package (probably for different Android version), check your gapps package, and if it's the wrong one, simply download the correct package and retry with flashing.

In case your Gapps package is correct, you might have flashed it incorrectly. In that case, you might want to reflash both the CM and Gapps files, but wipe the /system partition before flashing. Also, if you've used older Android version before switching to CyanogenMod, you should have wiped the /data partition (that might have also been the problem from what you've described).


Record screen AND system sound on rooted device

I recommend AZ Screen Recorder, it is free, lagless, quality video, sound available from system and from microphone. Most important feature is that root isn't required and it is completely free for the most important features.


How can I tell if a car stereo's controls can be used with my Android phone?

If the car unit support the A2DP and AVRCP Bluetooth profiles, it should be able to control your Android music player app; both my Droid (FroYo 2.2.2) and my Bionic (Gingerbread 2.3) honor the play/pause and forward/back controls on my Sony MW600 headset.

The Android 2.3 Compatibility Definition states:

  7.4.3. Bluetooth
  Device implementations SHOULD include a Bluetooth transceiver. Device implementations that do include a Bluetooth transceiver MUST enable the
  RFCOMM-based Bluetooth API as described in the SDK documentation [Resources, 32]. Device implementations SHOULD implement relevant
  Bluetooth profiles, such as A2DP, AVRCP, OBEX, etc. as appropriate for the device.

A2DP provides for streaming stereo content, AVRCP provides for remote control support.

Wikipedia entry for Bluetooth


Galaxy S4 download stops when screen is off

Because you have enabled the
Restrict Background Data

Under Settings>Data Usage>[menu]>Restrict back. Data

Uncheck that option

As, that option stops all background (when screen is off/slept) data transfer. Making every apps or system apps unable to do data transfers using internet.


Run a system monitoring app, then go back through the morning log until you find it. This is just an idea which helped me with data consumption on new Sprint Pro hotspot which should have not been released yet.


Phone keeps turning on and back off. What do I do?

Try this take out your battery
Wait for 10 seconds
Re Insert the battery without pressing the power button
if it turns on itself (witout pressing the power button( then it would be hardware problem. Just clean it with alcohol or tinner and keep pressing on it to clean the inside of your power swith or if not just replace your power button.
If not auto turn on after inserting the battery then its software problem. Just download the official firmware ang flash your phone via odin.


Weird dot on screen that captures all input

I found the answer to my question in this xda thread. What I experience is the white dot that can be switched on in the developer options, although there, I have never turned it on.

I guess my only solution is to either install a new ROM or return to stock :(


French in the Indian version of the Samsung Note 4

You might want to check out MoreLocale 2 from the Play Store.

Taken from the app page:

  You can select more locales via this app.
  If your locale doesn't appear, please use custom locale function in menu.


Black screen for about a minute after the startup sequence

It may just be because your phone cannot handle marshmallow.

You have a Nexus 5 (released in 2013), therefore when you bought it, it would have been designed for Kitkat. The phone has now been through two other major os updates (lollipop and marshmallow). Because these updates are designed to work fluently with newer models, older phones are expected to see long loading times.


Using smart phone, how to make phone call using google voice number?

Although the number that is making the call (initiated) is a random number, be assured the number that shows on their caller id is your google voice number, unless you have a different setting in your voice.google.com set up or on your phone.

I noticed mine did this too when i called out from my phone the other day, but my client saw my gv number

Chad


Does Whatsapp require verification after Factory Reset?

Yes it will require verification, and you will need to be able to receive a text to verify your number with WhatsApp.  If your device/carrier has the ability to send/receive texts over wifi, that may be an option for you to verify your number.

Per WhatsApp's FAQ Page here:

  Requirements

  You can only verify a phone number you own.
  You must be able to receive phone calls and SMS to the phone number you are  trying to verify.
  You must have any call-blocking settings, apps or task killers disabled.
  You must have a working Internet connection through mobile data or Wi-Fi. If you are roaming or have a bad connection, verification may
  not work. Try opening www.whatsapp.com on your phone’s Internet
  browser to see if you are connected to the Internet.

  If you didn't receive the 6-digit code by SMS

  If the timer runs out before you receive the code, an option will appear to request a phone call. Choose the Call me option to request
  the call. When you answer the call, an automated voice should tell you
  the 6-digit code. Insert that to verify WhatsApp.


Nexus 7 in Fastboot (recovery) not activating USB connection

Have you tried putting the proper drivers in the right locations on your filesystem? This has been an issue with my Nexus 7 as well, and was solved by acquiring the proper drivers.

Also, it seems from your fastboot screen information your Nexus is fairly custom at this point (product name usually reads grouper, the device codename, yours seems to call itself FLO?). This may affect what drivers are required, but I am not an expert in driver compatibility. Perhaps, due to the ambiguity of what can be flashed to the fully unlocked Nexus line, you may actually have pushed Nexus 4 firmware to your device, and due to the fact that they differ only in size, it may appear to you to still be running the software for the 7.

It appears your device has, in the fastboot information, a slot for reading to the user what carrier the device is currently subscribed to. This should, to the best of my knowledge, only appear on the Nexus 4, or the GSM capable 3G enabled version of the Grouper (Nexus 7). It can be very easy to push the files for your phone to your tablet accidentally, and might be worth consideration.

If you have a WiFi only device, this is likely the issue. A quick way to discern if you have the Nexus 4 software on your Nexus 7 is to run an application that has a user interface which is programmed to change from the phone to the tablet (a list of such apps should be easily found with a Google query. I believe Gmail is one, but that may be blurry for us with the Nexus 7 because it is considered a "Phablet", a hybrid style device).

I recommend trying to erase all Android drivers on the host computer, and reinstalling the specific drivers for the Nexus 7 only, then after hopefully solving the issue, redownload the other necessary drivers for other devices, only after this issue has been resolved.

If that is not helpful, I would consider a full overhaul of your system through pushing a Google supplied system image through adb, and using recovery partition to erase everything and reinstall stock flavor of this device. It may also be possible fully through adb, since you say it is detected when using that utility. Hope this helps you somehow :]

To sum it up, you either have interfering drivers, or have given your device its cousin software from your phone, a very small difference in terms of observable functionality assumably, but large for accessing the fastboot function.


How to boot into safe mode:

Note: Not all devices support safe mode

While your device is booting up, hold down the Home button. This should be done right after the screen starts up, before the boot animation does, and should be held until the device fully boots. Once done, you should see the words 'Safe Mode' in the bottom left corner.

How to Factory Reset/Clear Userdata

If booting into safe mode didn't work, or your device is still boot looping after removing some of the apps that are using the greatest memory, you will have to erase your data.

You should be able to access stock recovery by holding down the Volume UP button, the Home Buton and the Power button until the device finishes booting into recovery mode. From here you can use the volume keys to navigate to the wipe userdata option, and press the power button to select it. Once done, press the back key to go to the main menu and select to reboot the device now.

This will erase all userdata on the device!

If it still doesn't work?

If it still doesn't work after following these steps, then you will have to take it to a repair center, sorry!


Set transfer encoding in stock email app

The AOSP Email client has only support for base64 (text body and attachments). This is hard coded in the source code hence you won't find any UI setting to change it. The source code even contains a comment on this topic:

  Note this always uses base64, even when not required.  Slightly less
  efficient for US-ASCII text, but handles all formats even when non-ascii chars are involved.  A small optimization might be to prescan the string for safety and send raw if possible.

Rfc822Output.java line 354 to line 385 (relevant function for text encoding in the source code)


Hangouts Crashes on Start can't seem to write to com.google.android.talk

I booted to recovery, wiped the caches, flashed a version of gapps for 4.4, then flashed the latest version of gapps then won.


Moved microSD from droid to droid 4 but apps don't show

By simply moving the SD card between devices, it is possible to transport data. The apps you are referring to are probably the once you moved to SD card via App2SD -- this will not move the entire app, but (hopefully) the biggest part of it. At least a small piece remains on the device -- which is, amongst others, how the device knows about those apps. And which is why "the other phone" won't show them: It simply doesn't know they are there, as they are not "registered" with that device.

So if you want to move them over, you will have to re-install them on your new phone (here: the Droid 4), and then (optionally) delete them on the old. The apps data are lost that way -- unless you can export them from within the app on the "old droid", put them on SD card, and import them with that app on the Droid 4. Or, alternatively, if both Droids are rooted, and you use Titanium Backup to backup app and data on the old, and restore them to the new phone.

EDIT:

If your idea is to permanently switch the card to the new device (i.e. not just temporarily, and then switch it back to the old), you might want to follow these steps:

check with your apps list (from the homescreen, press the "menu" key, select "apps", and then again "apps" -- second place might be titled "manage apps", not sure, as it differs between devices and Android versions) which apps you've installed on your card, and write that down (just for safety).
with the card in the old phone, uninstall the apps you've installed on the card (don't worry, you can re-install them later -- even the paid ones, as they are connected with your Google account)
remove the card from your old phone, and use a card reader to attach it to your computer. With your file browser, check whether the directory .android_secure is empty. If not, just remove it. This step is optional, and should help avoiding trouble when re-installing the apps.
now put the card into your new phone. All your data (stored on the card) will be immediately available.
hopefully you've configured your device with the same Google account -- so now you can go and re-install those apps.

Alternatively, if your old phone has sufficient internal memory, instead of uninstalling the apps (step 2) you could simply move them to internal memory. Then, if you configured your phone to backup apps+data to the Google cloud, you should be able to just "sync them back" to your new phone (in step 5). I've never tried that, but the possibility exists.


Switch OEM Theme between Blue and Gold on Honor 8

After some further research I found that Honor uses Huawei EMUI user interface and it has its own theme switcher app called Theme. It was lost among the apps as they became reordered, easy to get overlooked.

After launching the app, go to tab Me, switch to desired OEM or installed theme and confirm.


As suggested I am posting how it was "resolved".

Went to Samsung and it turns out that the bottom speaker isn't working.

That's why it is so weak. The fact that it works from time to time probably means that the problem corrosion or something similar.

This also explains two other problems I have had that I thought were unconnected:
The "beep" when plugged in (as I mentioned in the question)
The fact than when I am speaker lift at to my ear I can no longer hear the call. I guess that the sound then comes out only the bottom speaker.

Edit:
It turns out that it rings when flat on a surface only. It seems that when it is vertical it tries to ring from the top and bottom whereas when flat it only rings from the top.


Connected by Telegram appearing in phone contact

The symbols that appear under 'connected via' are there to show you, where the contact is saved.

So if a number is saved on your Google account, it will show a Google symbol.

Being that apps like WhatsApp and Telegram, sync your contact list and use that for their app, therefore it will show 'connected via' telegram, because you are using that contact in telegram.

In short, when it says 'connected via' it just means that the app in question is using this number. And not that you have ever contacted the person.


Galaxy S4 filtering incoming connections

This turned out to be a problem with my router - earlier today I also noticed that I couldn't connect to my printer either - it seems like the router had gotten in a weird AP isolation mode or something like that somehow - I rebooted it and I can connect to the S4 as expected now.


Samsung S3 I9300 - screen freezing several times

For those of you who have  updated to 4.1.2 official release, it seems fairly likely that the release is causing the problems. If it is unreliable, you can always try rooting the phone if not already and installing a custom rom which is running on 4.1.2 rather than the official release which is clearly loaded with bugs. Alternatively, you can always flash back to your previous version .

Someone reported that disabling Samsung bloatwares cleared that issue, and also disabling wifi will decrease freezing frequency.

Look here,all are reporting same problem.


persist.security.ams.enforcing

It's the bane of existence. While this is Set to 1, your SELinux state is enforcing(Click here for a snippet of info)

Changing that to 0 switches SELinux to permissive.

In layman terms, this means that, when set to Enforcing, Android is looking at your attempts to install a ROM, and is denying them. Set it to permissive, and it can't do anything(well, not much).

SELinux does more than this too. Its a good read, that question I linked has some good info, as well as the link in that one.


Yu Yureka Black is always booting into TWRP (Fastboot Not Working, No OS)

if u have already unlocked the boot loader, u already lost all the data.
To unbrick, get lineageos 14.1 garlic from http://download.aosparadox.org and flash it via twrp. it is not advised to use qfil unless your is hardbricked. follow this tutorial to unbrick using qfil http://forums.yuplaygod.com/threads/guide-unbricking-yu-yureka-black-reviving-from-dead-and-restoring-stock-marshmallow.49751/


How can I see in the App store whether I am working secure

Assuming you were purchasing through Android Market (App Store is iPhone), credit card payments are handled by Google Checkout.  (More info: http://market.android.com/support/bin/answer.py?hl=en&answer=105916 )

Google Checkout API is secure even though you won't see an HTTPS indicator like you would for SSL-enabled sites in a web browser (e.g. the green location bar in Internet Explorer).


You can do by hiding the auto correction in android Keyboard Settings under Settings,

 (Click image to enlarge)

Else, Try as mentioned here.


Low disk space notification, but heaps of space free

Check your phone's internal storage, via Menu > Settings > SD & phone storage, and then look under Internal Phone Storage. If that's looking low, then you can try uninstalling some apps, or, since you're on 2.2, moving those that support it to your SD card (as that does seem to have plenty of space).


Not able to connect xperia tipo to Ubuntu

This question seems to come up every few weeks...

Ubuntu 10 (and sometimes above) requires manual editing of your udev config in order to recognize an Android device.

As root create the text file "/etc/udev/rules.d/51-android.rules” and add this line for a Sony device:

SUBSYSTEM=="usb", SYSFS{idVendor}=="054c", MODE="0666"

Save the file and exit the editor, then set the permissions of the file and tell the udev system to reload the rules:

$ sudo chmod a+rx /etc/udev/rules.d/51-android.rules
$ sudo udevadm control --reload-rules


Can you stop your phone vibrating when changing to vibrate mode (without disabling vibrate altogether)?

I solved this problem using an Android app called VibraFix, but this app requires root.


Nexus 5 with android 5.1 has battery life issue

Go to Settings > Battery and see which app or service is the culprit. Touch on the app that is using an unusual amount of battery and you can FORCE STOP or REPORT it from there.


What happens with my messages and contacts after factory reset

You're absolutely correct with your assumption a factory-reset will delete all your apps and data (as you also can find in the factory-reset tag-wiki).

If you want to backup your contacts and SMS, I'm afraid there's no native way. While the contacts you could sync with Google, the same cannot be said for SMS. But if you take a look at google play, searching for the string "sms backup" you will find a lot of helpful apps. Depending on your preferences, they can backup to your GMail account, or do it locally. Putting both things together, a good choice seems to be Super Backup: SMS & Contacts, which cares for both and can save the backup to either GMail or your SDCard. And of course it has a restore function as well.

Btw: On most devices, you easily can backup your contacts with the native Contacts app. It supports Export to/Import from VCard (.vcf) files (just open its menu from its main screen). No cloud involved. So you'd only need to check for something similar for your SMS, if you're concerned about privacy and want to avoid having them in the cloud.


Changing PATH, HOME env variables of dropbear ssh session

It is not possible to change the default HOME and PATH variables in Dropbear but you could create a symlink to the directories you want.

You don't mention why you need to change the default variables?


Forgot Pattern/ Android Device manager not prompting keyboard

Press the home button or back button. The soft keyboard will pop up.


How to use adb to push a hosts file in a non rooted device

You cannot do this without root access. The instructions given in that link are conceptually wrong to begin with. The fact that he was able to push a file into system partition implies that he had elevated privilege to remount system partition and write into it. Clearly, the instructions cannot fit under "Non root method" category.

If you are into blocking ads through hosts file, you may try some answers here: In Android 6, how to deny an app permission to access the network?


Accidentally triggering the sound player or the torch

This is happening because of the Gesture Recognition Feature

For CM11

Disable it by going to Settings > Interface > Gesture shortcuts > uncheck Flashlight

For CM12

By going through many forums it is clear that this is happening because of gestures and many people are facing this.

If you are unable to disable the gestures try following solutions.

Install Tasker and create a profile. Set it to enable on lock screen. Add task of closing music and flashlight if they are started while sceen is off.
Since problem is caused by Gestures go for flip cover.It will cover screen while your phone is in pocket. Probably because of flip cover gesture function will not work. (I know it sounds little bit weird solution :p)


How can I play an .flv file on Android 2.1?

There are a few FLV players available on Android, try among these: 13 Great Video Players for Android. The Mobo Player seems promising among them.

Here's a link for Mobo Player as well, just in case. :)


Send email/notification to device A when receiving a call on a device B

You can achieve this through IFTTT.

Look at this recipe to send email notifications on missed calls. You can find similar ones or create on your own, the learning curve isn't very high.


Connect OnePlus One through adb keep disconnecting

After a few digging, I found out that the problem was due to an old version of abd in the Fedora's repository. Downloadting the latest platform-tools from the website fixed the problem.


Get notes created using "Notes" default app and export them to PC

Firstly, this is difficult, if not impossible, without ADB or root. However, I will try to make the adb part simple for you, so you can follow the rest of the answer.

Get this package: Minimal ADB and fastboot, and install it on your computer.
On your phone, go to Settings → Developer Options (On Android 4.2 and above, this option is normally hidden. Go to Settings → About Device, and tap on the build number entry 7 times. This will enable the Developer Settings option).
Under Developer options, select "Allow USB Debugging".
Connect your phone to the computer where you had installed ADB. If Windows starts installing drivers, let it finish.
Go to the ADB install folder, and Do a Shift+Right Click on the adb installation folder, select "Open command window here", and type adb devices in the command prompt that opens.
Your phone might pop up a request for authorization with an RSA Key, accept it.
If the prompt shows something like:

Connected devices:

123456789ABCDEF device

or variants thereof, you are good to follow the steps mentioned below:

The steps are taken from @Firelord 's answer here, almost verbatim. All credits to @Firelord

Take backup of your "Notes" app by issuing the following ADB command:

adb backup <PACKAGE>

where <PACKAGE> is the package name of the app whose backup you want to take. The file will be saved as backup.ab in the directory from where ADB is executed.

In your case, you should end up with the backup file backup.ab (~1.7KiB) in your Home directory of GNU/Linux using the command:

adb backup com.sec.android.app.memo

This step is needed because I'm unaware (as a non-root user) of any other way to get your hands on an app's internal files residing in /data.
The .ab file may not be able to be opened on your PC so use Android Backup Extractor (see usage in its README.txt) to convert into .tar archive which then can be opened by any archive viewer (like Ark, WinRAR, and so on).

Some other methods to unpack the .ab file are mentioned here.
Open the converted file (.tar in case you used Android Backup Extractor) and locate .db file under apps→<PACKAGE>→db→<.db>.
Open that .db in an SQL viewer like DB Browser for SQLite. You can then export the file into .csv using File → Export → Table(s) as CSV file.
The resulting .csv can be viewed formatted in any spreadsheet software like MS Excel or even Google Sheets.


Since your virtual machine doesn't have a battery, it uses a fake battery sensor to provide the required battery information to the OS. While it's possible to make it read any amount of charge, and to change over time, it's convenient to use a fixed amount somewhere in the middle of the range, since values close to 100% or 0% can cause the Android OS and apps to take special actions (such as closing down apps) to help preserve the battery).

For your use case, it might make more sense for it to report that the device is on mains power, since there isn't really a battery at all, but they've probably set the default behaviour based on the official Android emulator. Since the official emulator is primarily used for testing and developing apps, it's better for it to report battery power, to make it easier for app developers to test how their apps behave on battery power.


If I remember correctly, Android natively reads VCF files for import

Just put your .vcf file in any folder in the sdcard. Then open your Contacts app. Look for the 3 grey dots on the upper right of the screen and press it. Select Import from the list. Next, select Import from external memory.

Wait for a while for it to finish. Close the app after importing your contacts and open it again to refresh the data. You should start seeing all of your contacts after that. Unfortunately VCF file can only contain information, no pictures, it is still stored on your nokia's memory


Email client not talking proper IMAP? Unfriendly to other clients

There are standards for this, as in the XLIST command for IMAP, which has recently been superseded by the Special-Use extension of the IMAP LIST command. Gmail supports these, and Fastmail, and mail clients like Thunderbird and Opera, and even Outlook 2013 apparently. The problem with the Android Mail app (at least for me) is that it doesn't understand these commands, and simply creates folders with localized names. In Opera Mail and also in Thunderbird, you can also manually pick the IMAP folders to use for storing deleted and sent messages. So you could choose the IMAP folders that the Android client is already using, don't forget to make these changes to all the mail clients if you have multiple machines accessing that IMAP account. That might help.


wiped android OS accedentely in twrp in sm-j700h/ds

Have you tried marking also the NAND ERASE option in Odin? Although marking the nand erase option would wipe the whole phone including the twrp and everything...and then try reflashing by going into download mode on your phone and then to Odin, you'll see a green/blue mark on the ICOM or something like that. If you pass on flashing and it gets stuck on bootloop, don't panic, just restart the phone and boot into recovery mode and wipe/reset user data! That should do it c:

There's also another thing you can do, you can extract the .tar.md5 using this guide
There you can find the system.img file and from there, you can flash the system.img using fastboot, needless to say that you must have your bootloader unlocked!

You could also try Samsung kies/smart switch, whichever suits you c:


This happens with me every time I play Clash of clans with charging. But usually it happens after an hour of charging. So try to cool down the device. If this happens on starting the game then thanks for reading.


Yes, this is completely normal (although on Android you would expect it to be combined with the "System" usage).  See Kworker, what is it and why is it hogging so much CPU?

  "kworker" is a placeholder process for kernel worker threads, which perform most of the actual processing for the kernel, especially in cases where there are interrupts, timers, I/O, etc. These typically correspond to the vast majority of any allocated "system" time to running processes.

Similarly, kswapd is responsible for managing some kernel memory swapping; you may have seen this because your were running low on memory at some point.


How to use a HTC Tattoo as a modem on a Mac?

Hopefully the Mac version of PdaNet for Android will do this for you.  There's a trial period, after which you need to buy it if you want to browse secure (https:// …) sites.  Signing into Gmail requires HTTPS, for example.


App held for ransom by Android. Can not uninstall: Privilege denied

If you go to Settings > Security > Device Administrators do you see the app listed there?

If so uncheck the checkbox and you should be able to un-install the app (using the play store app or from the application manager)


Error setting up Android USB debugging on Ubuntu 14.10

Try running commands as root from your adb folder:

sudo ./adb kill-server;
sudo ./adb start-server;
sudo ./adb devices


Nexus 5 multitask button not working after upgrade to Lollipop

I believe the issue has to do with the Tasker and/or Twilight apps.

I don't know why, but this is what solved my problem:

I rebooted into Safe Mode (press and hold the Power button until the "Power Off" text shows up), then hold that("Power Off" message displayed on the screen) down until it turns into "Reboot to Safe Mode".

After running in Safe Mode, I noticed that the Home and MultiTask buttons work correctly: ie. its very likely that an app is causing the issue.  I restarted the phone back to normal mode, and the buttons continued working.

I disabled Tasker and stopped Twilight, and the buttons began working as expected.  I've since re-enabled them both, and they both started working again perfectly, and the Home and Multi Task buttons work as well.

So either something was wrong with one of the apps, or just the act of turning on Safe Mode fixed something.


Download king root from aptoide! This should do the job ! If you dont know what aptoide is! Download the apk from aptoide website! You also have to enable in the security option allow install from unknown source!


The check digit of the IMEI is invalid, and usually the IMEI cannot be changed, or in come countries it can even be illegal.

For more information, see how the IMEI is formed and the check digit is calculated here, or see a related question here.

There are ways to recover an IMEI on Android devices, but for this you'd need a backup of some files from when the IMEI wasn't invalid.


ext sd card is not working at all and not appearing

The SD card may be damaged. If not, try to mount the SD card, because it may be unmounted by the system itself. To do this, go to Settings, to Storage, navigate to the bottom, and then press Mount SD Card.


Shell utterly borked, toolbox claims "no such tool"

Yay, the phone boots again.

Here's the magic recipe.

Boot into recovery.
adb shell
mkdir /data/s
mount -o rw -t yaffs2 /dev/block/mtdblock3 /data/s
chmod 755 /data/s/xbin/busybox
Reboot the phone.

My shell is back. There's a weird quirk now - ls (from the busybox, one assumes) thinks ADB is an ANSI terminal and tries to emit ANSI escape sequences. Still, yay.


installing custom rom in Samsung galaxy s3 SGH T999

Try to install TWRP Recovery and go to recovery mode and click wipe data and tick all without internet and external storage then wipe data then go back and click install select the file and install it


I forgot my lock pattern, how do I reset it?

Enter wrong pattern until you see "Forget Pattern?" button on bottom-right. Tap this button  and you'll get pattern reset instructions in your inbox (default email attached with default Google  Account will be used).
If there's no default Google Account attached with device, you'll need to factory reset your device from recovery mode. To save data in this case, create Nandroid backup of your device and restore using Titanium Backup app.


Does LTE require a special modem from WiMAX or just a firmware upgrade?

The HTC Evo does not contain any LTE hardware, so it wont work


does SDK disk images of APIs for windows and mac differ?

Some parts of the SDK are the same between Windows, Linux, and Mac, and some are not.

The developer tools, such as adb, fastboot, and hprof, are native binaries so they're different for each OS. The emulator too is different for each OS.

The Android system images for the emulator are the same between the different host OSes, so you don't need to download these again.

The android.jar files containing the Android framework library itself are also the same between the different host OSes. It has to be this way because the JAR files are compiled into your app.

If you're not sure what to update, it's probably best to just start a fresh installation of ADT. That way you're sure to end up with a working version, and there's no risk of failing to update something you should have, or mimatched versions. It might seem that you're wasting time by downloading some of the same things again, but at least you'll be able to trust your tools. If you try and Frankenstein your installation to save downloading, then even if you manage to do it right, you'll suspect it's broken every time you have an unusual bug, and you'll waste more time in the long run.


Download, install, and run Android App that is not available in my country

You could use a different store to download the app

First, you will need to enable Unknown Sources ( To install apps from outside the Play Store )

Open Settings
Open Security
Click or Tick (Allow Unknown Sources)
Accept the disclaimer

Now you can install Apps from the internet, it's time to install Android Auto for your device

Find if your device is either ARM, ARM 64, Etc...
Download and install Android Auto

( I would suggest APK Mirror because of how hard it is to put fake software on their )

It's as if they check if your app has ever been on the play store first, And if it hasn't been it won't be added to their site ! ( i think, but I'm not sure )

AndroidAuto on APKMirror.com


It is possible that maybe your parents  (or your friends) searched for it, or +1d it, or checked into it, and they are in your Circles! Google regularly gives you suggestions based on what people in your Circles like.

Take a look at http://www.google.com/policies/terms/changes/

  Feedback from people you know can save you time and improve results
  for you and your friends across all Google services, including Search,
  Maps, Play and in advertising. For example, your friends might see
  that you rated an album 4 stars on the band’s Google Play page. And
  the +1 you gave your favorite local bakery could be included in an ad
  that the bakery runs through Google. We call these recommendations
  shared endorsements and you can learn more about them here.

Hope I helped!


How to update the picture of my contact from Facebook in HTC wildfire?

On your phone go to people.(or phonebook) choose your contact card. Press menu button/edit. Press on your photo/Facebook. And it will be updated.


Well I was forced to use adb sideload to reflash my phone. If this happens to anybody else, follow these steps to fix the issue:

Install ADB on your computer, tutorials are easy to find, just Google.

Boot to Recovery and navigate to adb sideload.

Now set adb sideload on your phone and from you computer type
adb sideload rom_image.zip   where rom_image.zip should be your ROM's file name.

This should reflash your phone.


did you try to get an image for your nexus device from this place: https://developers.google.com/android/nexus/images?hl=en and flash it ? If nothing is wrong with the hardware then this will help, just follow the steps provided on that page.

By the way, i've upgraded my nexus 7 to the latest Android 5.1.1 and i could not use it, because it keeps on freezing, rebooting. Had to downgrade back to 4.4.4 and now my device is back.


How to check if custom ROM supports encryption?

I you would install a custom rom you can ask the maintainer of your rom, usually all custom roms from Android 5 and above Support it, nur maybe your device doesnt Support it in a custom rom. Normally the maintainer of your rom wrote a bug list in the XDA Thread, if that's too uncertain ask the maintainer.


Import my Personal Profile contact from a vCard

If your intention is to have your "personal card" available as a kind of "business card" to easily share with your partners, there might be a much better idea than exporting it as vCard: Export it as QR-Code. So you only need to display that QR-Code on your device, and your partner can use a QR reader to "snap" it. It would then be detected as a "business card" (actually, the QR Code will represent a vCard -- AFAIK even in vCard format), and so your partner can directly import it into his/her contacts.

How to do that? An app I started using a while ago is QR Droid. It comes with some pretty practical widgets offering shortcuts, and has several add-ons on the playstore for sharing your current GPS position as QR Code, and more... OK, back to topic:

QR Droid "business cards", history, selection to create a code (source: Google Play; click images to enlarge)

As the screenshots show, this app is able to create "business card QR-Codes". You can even edit them (e.g. embed an image into the code to make it nicer looking). To show it to your partner for scanning, you can easily pick it from the history (second screenshot). And as a side-effect, it can do much more -- not only create, but also read QR Codes.

PS: As the contact will be exported as vCard, you can also share it with your other devices this way. It might not be imported to your "personal contact" on the other devices, though...


Does android enable one to have a none admin like account where a user cannot install or remove apps and cannot create accounts?

No. Secondary users can install and remove apps and create accounts.
From Supporting Multiple Users:

Account. Accounts are contained within a user but are not defined by a user, nor is a user defined by or linked to any given account. Users and profiles contain their own unique accounts but are not required to have accounts to be functional. The list of accounts differs by user.

And:

When employing multiple users on an Android device, keep the following behavior in mind:

Notifications appear for all accounts of a single user at once.
Notifications for other users do not appear until active.
Each user gets a workspace to install and place apps.
No user has access to the app data of another user.
Any user can affect the installed apps for all users.
The primary user can remove apps or even the entire workspace established by secondary users.


App to stream music as if it was a phone call

I read that BTmono is an app that does that kind of thing, but I had no success using it in my car with a Galaxy S7 Edge.

Without any app, I noticed that sometimes after ending a call the car keeps hanging on the the BT stream allowing Google Map's navigation directions to be announced through the car speakers treating it like an in-call sound. But I'm guessing that's probably a bug with the software in the car's entertainment system.


Migrate Google+ photos to Google Photos and free up Data Quota

Google hasn't announced anything about moving these. While it's possible, if not likely, that they may do so at some point, your only sure-fire solution would be to download all your photos, delete them from Google Photos, and then re-upload them under the new setting.


Forgot lock pattern in One plus one phone

Firstly, you will need adb for this method.

Because Android does not allow adb connection if the device was not unlocked, you can't access adb from the system itself in your situation. Instead, you will need some recovery that gives you adb access.
twrp (Team Win Recovery Project)'s recovery gives you adb access. What you want to do is install TWRP on the OnePlus One (bacon) device; you can download the img file from here.

Next, you want to make sure that you unlocked the bootloader. If you didn't beforehand then you're out of luck¹ – but if the device is unlocked, boot into fastboot (hold volume up + power until the "fastboot" screen appears). You then could install TWRP by typing this command:

option 1 (installing TWRP to the device):

fastboot flash recovery [TWRP.img on your computer]

or option 2 (just booting it once without installing):

fastboot boot [TWRP.img on your computer]

then reboot to recovery (only option 1 – option 2 does that automatically).

Now, to remove the pattern lock, run adb shell rm /data/system/gesture.key, and reboot the device.

¹ If you havn't unlocked the device yet, unlocking it will wipe everything (including the pattern lock) so adb wont matter. If you do want to unlock the device (your own risk):

reboot to bootloader
type in fastboot oem unlock.

that's it. hope it helped you.


Trying to invoke Skype from contacts gives me an "Application not found"

Having same issue, seems like instant messenger records in Google contacts are treated as informational note and aren't actually treated as info about accounts.

The workaround is to explicitly combine contact entry with Skype entry in phone - that makes Skype actions (chat, call, video call) available when clicking contact's photo in contact list.

PS weirdly for contacts that have Skype login saved in Google contact I see Skype option show up under Google Talk action. Gives same "not found" message.


Try use some third party applications instead of PC Companion like: Wondershare MobileGO or MyPhoneExplorer. Both of these are free.

I recommend Wondershare MobileGo. It has a full functional free version and can automatically download and install the drivers.


How to enable the DayDream feature in the Nexus10?

Go to Settings -> Display -> Daydream and select your desired daydream. After this, tap When to daydream and select when you want it to work.

Now, when you charge/dock the device, leave the screen on and after a while, the daydream will start. For me, this required me not to lock the screen manually by pressing the power button, and disabling Stay awake from Developer options.


What is cleared when I restart my phone?

Things that would be cleared are anything that isn't saved, open applications, etc.  For example, if you were playing a game, and just pressed the home key the game would go to the background and be paused.  When you restart your phone, you will lose that game (up until the last point it saved).

Other things that you leave half finished, such as an unwritten email might get lost, but even that is unlikely because I notice Android pretty much makes sure I never lose anything.

It's not a bad idea to restart your device once in a while, but you really do not have to worry about losing anything.  It's safe.


How can I edit Office documents on an Android tablet and keep compatibility?

I have MobiSystems OfficeSuite 5 for my Android (phone, not tablet though).  But I have never had any problems editing files, saving them and then opening them in Office 2007 & 2010.  It does not have a save as PDF, but it does let you save in either .doc or .docx formats for word, xls & xlsx for Excel, and .ppt & pptx for Powerpoint


Beta testing app without using Play Store

No, not officially, although you may be able to find the APK on a collection site like http://www.apkmirror.com

Developers often use Google Play to manage beta distribution because it gives them some semblance of control over the distribution and upgrade of the application. Often beta applications are not available outside of this distribution channel.


SSH server that can be configured to only allow connections over wifi hotspot interface

I use Servers Ultimate Pro to limit my server's (SSH/FTP/WebDAV) accessibility to Wifi hotspot's subnet (I use it on wlan0 or rndis0). The server cannot be mapped from internet in this way. Its very easy to use, even a newbie can setup a server on it.

About Servers Ultimate Pro

★★Run over 60 servers with over 70 protocols!★★
Now you can run a CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey, Email (POP3 / SMTP), FTP Proxy, FTP, FTPS, FTPES, Flash Policy, Git, Gopher, HTTP Snoop, ICAP, IRC Bot, IRC, ISCSI, Icecast, LPD, Load Balancer, MQTT, Memcached, MongoDB, MySQL, NFS, NTP, NZB Client, Napster, PHP, Lighttpd, PXE, Port Forwarder, RTMP, Remote Control, Rsync, SIP, SMB/CIFS, SMPP, SMS, Socks, SFTP, SSH, Server Monitor, Styx, Syslog, TFTP, Telnet, Time, Torrent Client, Torrent Tracker, Trigger, Unison, UPnP Port Mapper, VNC, VPN, Wake On Lan, Web, WebDAV, WebSocket, X11 and/or XMPP server!
Start a server easily on the 'Simple' tab or go advanced and add users, allowed IP's, start/stop rules and more! Multiple servers can be run at the same time! No root needed


What would cause the existence of a /sdcard/logfile.log?

It seems that On{X} was causing this. No logfile is created anymore in SD card since the application has been uninstalled.


WIFI gets disconnected once the device sleeps

if you go in to Settings -> Wireless & network Settings -> Wi-Fi Settins then press Menu -> Advanced you will see Wi-Fi Sleep Policy. Change that to Never and wi-fi will stay connected when the device goes to sleep.


How can I disable automatic OTA updates on a Nexus device on Marshmallow?

Rename /system/etc/security/otacerts.zip to otacerts_bak.zip.

This will prevent it from communicating with the OTA update server.


ADB pull fails to pull folder that exists

I want to post this answer for future reference in case anyone experiences this problem. I was unable to pull the folder system/etc/wifi/ using adb with root privileges until I booted into recovery.

I was using TWRP 3.0.0-0 and I was then able to access adb in TWRP and then pull the folder in question. I am unsure of why the folder was not pullable in the first place but pulling it from recovery works.

Commands successfully used in recovery

adb pull system/etc/wifi


Spica i5700: How to downgrade from froyo 2.2 to eclair 2.1

You'll need to use Odin.  This blog has a guide for how to flash 2.1.  To summarize you put your phone in Download mode, connect it to your PC, load the firmware into the appropriate field(s) in Odin and hit Start.  The site has a link to firmware but if it doesn't work try samfirmware.com.


I want to password lock my "Applications" settings, but no other settings

I believe the basic answer is no.  Obviously it can't be done with AppLock since all the settings are accessed through the same app, but further than that you would have to somehow determine what the Settings app was doing and prevent it.  This would be very difficult, and impossible without root.

I think the Settings app must be open-source, however, given that manufacturers can customize it.  You could possibly modify it to lock out the application settings unless you enter a password, or something.  That's beyond the scope of this site, however.

Another alternative is widgets that alter the settings directly.  I'm sure you can get a widget that would allow you to edit the brightness and that sort of thing without going through the Settings app.  I'm not exactly sure how widgets like this work, however; it's possible they might call into the Settings app, which would prevent this.

In that last case, it might also be possible to set up something like AppLocker that allows Settings to run if it is triggered by a "privileged" application.  You could make the brightness widget privileged, so that the Settings app can make the brightness change when requested to, but everything else would still be protected.  I assume AppLocker can't do this, but it might not be hard to develop (again, out of the scope of this site).

I know this is kind of vague, but hopefully it provides some sort of help.


Measure the exact amount of battery usage within a period of time

I'd use Tasker for something like this! You can make a task to do the following:

Context: run between ?? a.m. and ?? p.m.

Check the Repeat box and set to every 1 hour

Add Task
Pick File -> Write File
Give it a title, click the "tag" button and choose Battery Level
I checked "Append" and "Add Newline" as well, but the last would be optional I guess.

This will make your phone write the current battery level to a file that you create once each hour. If you're creative with the "Text" field, you could even have it record the time and date as well (See Examples in screenshots).

 ->
 ->


Touch the notification and it will go away. Of course, this will re-enable background data.

The thing here is, it's meant to be annoying. Many of your apps use background data in order to sync themselves or receive updates, notifications or whatever from the network, and without it, they can't do that.

If apps do background data correctly then this can actually save you battery, as well as make the apps appear more responsive when you actually do open them up to see what they have to tell you. Unfortunately some apps don't, which is probably why you decided you wanted it disabled in the first place.

You have a few options. In order from easiest to hardest:

You can live with the notification.
You can remove the offending apps and replace them with less offensive apps.
You can hack the Android source code to do what you want.