text:
Modifying hosts file does not have any effect
Since I spend too much time on websites such as 9gag.com and the like, I decided to try and block them by modifying the hosts file on my rooted Nexus 5.
So I created a new hosts file using notepad++, which looks like this :
127.0.0.1 board.4chan.org
127.0.0.1 4chan.org
127.0.0.1 9gag.com
127.0.0.1 www.9gag.com
127.0.0.1 www.4chan.org

etc., saved it as a file without extension, and replaced the original "hosts" file found in system/etc with the new file. However, it does not have any effect and I can still access all those websites as easily as before. I'm using Chrome as my browser.
I checked that the new lines are LF and not CR+LF (read somewhere that it could make the hosts file work not properly) and that the file has no extension (File Explorer shows it as a "file", that's all). When I try to edit the hosts file with an app called Hosts Editor, it looks like everything is good and like my device should redirect the websites I'm trying to reach to localhost.
So my question is : why is this not working? What have I done wrong?
Thanks a lot!

The answer for anyone interested: after seing that I could not access the blocked websites when in incognito mode, I deleted all of Chrome's data (by going to the Application details and hitting "Clear all data" - I supposed that's how it's said in English but I'm not quite sure). Now, the websites are blocked, so everything is fine. I don't know if I'm supposed to delete this question now that I've solved it but maybe it will be useful to someone if they stumble upon it.

Also works if you clear cache and site data only for the site you are trying to block, thanks, you saved me a lot of time

To expand on the update that was made by the OP:
Chrome stores its own DNS cache for sites that you have visited.  This cuts down on DNS resolution time when browsing sites that you have recently visited.  However, this happens before the hosts file is checked for DNS resolution (so your new hosts entries will not be checked if they are in the Chrome DNS).  Therefore, you need to clear out Chrome's DNS cache.  You can go to chrome://net-internals/#dns and clear it out from there.
The order in which Chrome checks for DNS (from first to last) is:  local-cache->hosts-file->DNS-Server


text:
Disable Equalizer lockscreen UI on (CyanogenMod 12 - Lollipop)
So apparently the Equalizer (or audio) UI component on the lockscreen causes my device to completely become unresponsive to touch from about the middle of the screen down. This started when I got the Lollipop (CyanogenMod 12) OTA update, and I can correlate the behavior to that (restart the device, don't play audio - no issue).
Can I disable that UI component for the lockscreen (or the Equalizer in CM12 if it comes to that) until this is fixed? My device is a OnePlus A0001.
Thanks!

Settings > Lockscreen > Turn off "Display music visualizer"

Not to be a dick, but if that was an option, I surely would have taken it. There are no options in Display or Lockscreen to do that.

The option to disable it only exists on some of the newer nightly builds. You won't see it on CyanogenOS 12.

source: Stack Exchange

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

sort: votes


text:
Set Russian language on Alcatel Pop S7 (Android 4.1.2)
I am not able to configure the device to Russian language, although assumed that all Android supports it.
Question: What are the chances to enable Russian UI after I root the device? Worth trying or just will not be supported?
Note: I can install Russian language keyboard, but I am looking for Russian UI on the phone itself.

Just for confirmation, have you checked it on Settings > Language & input > Language?

Yes...CHecked there multiple times and even after factory reset- no RUssian

MoreLocale 2 from the Play Store might be worth a shot.
Taken from the app listing:

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

So if you don't see your preferred language in the app, you might have luck specifying something like ru-RU in the app's custom locale wizard.

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


text:
How to (unhide WhatsApp contact / remove WhatsApp account) in Samsung Galaxy S5?
Please be patient for me to explain the situation. This seems to be an odd case to me, but it could happen to everyone using Android.
I make this specific to Samsung Galaxy S5 because this problem won't happen to my older Androids 2.x.x as they have a different structure in Contacts. But it does happen to my mom's Galaxy whatever. So it is likely to happen to Samsung phones, and/or to Android 4.x.
To reproduce the error:

Add a phone number into your phone contact, which both your phone
and that number have WhatsApp account. (You may use an existing number also.)
Check in the Android Contacts, under Connected via, there should be both a mobile phone icon and a WhatsApp icon. When you click on the WhatsApp icon, you will jump to the WhatsApp chat. On the far right, there is a chain icon to link/unlink contacts.

Delete that contact. You will be prompted by a Delete contact alert box saying You can't delete contacts from read-only accounts, but you can hide them in your contacts lists. Click OK.
Add again the same phone number.
Now you can still send WhatsApp messages to that number, and the name (e.g. Mary) you added in the Contacts is showing in WhatsApp also. But the WhatsApp icon next to the mobile phone icon in Contacts does not show up again. You may try to click the chain icon hoping to link back the WhatsApp contact. But you will not find it.

For now, I have an idea that, while adding the phone number in step (1), Android detected there is a WhatsApp account for that phone number, so two contacts are created, one for telephone and one for WhatsApp, and the two contacts are linked to each others. This can be verified by unlink the contacts after step (2) - use another phone number for a try. When we delete the phone contact in step (3), Android actually needs to delete both the telephone contact and the WhatsApp contact. While the WhatsApp contact is managed by WhatsApp, it is read-only to Android. So Android cannot delete it. Android hide it instead, as the alert message says. If we want the WhatsApp tiny icon back in step (5), we have to unhide the WhatsApp part of the contact.
So here comes my question: How to unhide WhatsApp contact in Samsung Galaxy S5?
Before asking, I have searched for the solution:
In post #12 here, KolorIjo gave a solution that removing the WhatsApp account in Accounts and Sync can bring back the hidden WhatsApp contacts. This is verified to work by the_new_mr in post #18 and 10secsofsummer in post #19.
However, in my Galaxy S5, there is not a remove/delete option for the WhatsApp account in Settings > General > Accounts. In addition, I have a similar concern with beherat in post #20 that if removing the WhatsApp account delete all chat histories.
In another forum, anony1 in post #11 is providing similar solution, but the Google link is pointed to somewhere else.
Most likely, removing (and re-adding) the WhatsApp account is the way to go. However I am not able to do it in Galaxy S5. I am wondering Clear data for certain internal Application might have the same effect. But I do not want to mess up my phone, nor any of yours. We will be altering an internal App. So I am asking if anyone got the solution, or any experiences to this.
Another try would be uninstalling the WhatsApp app (and re-installing). But it is not so handy to me, considering I am having 3GB+ of chat/media history. And yet from certain forum (I forgot the source) said it will not bring back the hidden contact.

I ran into the same problem recently on my Moto G running Android 5.1. The solution is rather simple but took some time to figure out.

Send a text to the number from WhatsApp if you do not have a chat opened currently with that number.
Open contact>Edit>Separate.
Now that the contact's info is separated, go to the one containing the phone number (the one that's missing its WhatsApp link) and delete the contact.
Open WhatsApp, the chat with the number will still be listed but wont show any name because its not in your contact list anymore. Open the chat>Add to existing contacts.
DONE! The WhatsApp will have reappeared.

Try to resync whatsapp from settings, steps below:
(This may vary per device.)

Go to Settings > General > Accounts > Whatsapp.
Untick the option (shown in screenshot below).
Reboot your device.
Again go to Settings > General > Accounts > Whatsapp.
Re-enable the sync option of whatsapp.

Screenshot of the option in settings:

Click on image to enlarge
Hope my answer helps!

Go to the hidden contact from the phone contacts list, at the bottom you'll find a button saying "add to my contacts". That should resolve the issue.
I had the same scenario with one of my contacts, and spent a lot of time looking, and just by chance found that button.

Source: WhatsApp FAQ - Why are my contacts not displayed in WhatsApp?:

If your friend does not appear in the WhatsApp Contacts list:

Ensure that your friend is using WhatsApp Messenger.
Make sure that you have your friend's phone number in your phone's address book. If they live in a different country, make sure to save their number in full international format.
Make sure that you have the latest version of WhatsApp. You can download it here.
Make sure you have allowed WhatsApp to access your phone's contacts in your device security or permission settings.
In your phone's address book, make sure that all contact accounts (i.e. SIM, Google, Phone) are set to "visible" or "viewable".
In your phone's address book, ensure that all contact groups (i.e. Friends, Family) are set to "visible" or "viewable".
We recommend that you make your contacts "not visible" and then "visible" to force a refresh. After doing this, open WhatsApp → Contacts → Menu Button → Refresh.

Alternatively, you can choose to show all your contacts, not just the "visible" ones. To do this, go to Menu Button → Settings → Contacts → Show all contacts.

On my Samsung Galaxy Note 3 with the Touch Wiz flavor of Android, Samsung's Contacts app (which is horrible) allows you to DISPLAY contacts from one or all accounts.
When I recently installed the Whatsapp app, it changed my Contacts setting from DISPLAY only my Google account contacts to DISPLAY "all" account contacts.
If this happened to you, then go to the Contacts app > Settings > Contacts > Contacts to display > and change from ALL to the account you want to use.


text:
How do I turn gray wifi icon to blue?
I have been searching for answers and some suggestions doesn't seem to work.  I can connect to WiFi but I am not able to use it, (Facebook, Play store, Etc.) because the WiFi icon seem to turn into gray. What will I do??

Can any app connect to the internet? Can you e.g. use a web browser, and access any site? To what WiFi are you connecting? Is the connection established successfully? Are there any error messages shown?

This, at least for me, happens when my device connects to Wi-Fi, but with wrong parameters. I fix this by entering the Wi-Fi settings, choosing "Static IP" instead of "DHCP", and then editing the network parameters manually, like this:
These settings may be different on your router, so check that if it isn't working.

IP adress: 192.168.1.xx (replace xx with any number, avoid 2, 3 or 4, because there may be devices already connected with that adress)
Gateway: 192.168.1.1
Prefix lenght: 24
DNS1: 8.8.8.8
DNS2:8.8.4.4

When you get internet access from wifi hotspot.That gray WiFi icon automatically turns to blue color.

Only if the device is able to access the Google servers.


text:
Where are the resource (/res) files used by an app stored?
I'd like to know where in the file system the /res folder of an APK archive is unpacked upon installation?
If the /res folder is not unpacked upon installation, I'd like to know how an application is able to access the resources in this folder? For instance, does the system unzip the APK file upon execution?

A signed apk is a  zip aligned file. You can get the apk file on your computer, rename it to zip and try a zip file manager to extract content. If the programmer chose to use encryption algorithms for resources and embedded decryption inside application code, even you are good on reverse decompile, you can get "era" or bigger time to decrypt this or you may never be successfully. Some programmers chose to put files in some "fake" extension file, for example, rename an executable as .png file, so for trivial user it should be enough to not touch that file :) Just practice and remember reverse decompile is not the worse part of programmer life, it is the poor. As for your question, think tha apk as an executable and think for resources as loaded files in memory. In this way, you may never find explicit resources files written on device. As for memory dump, you should know the information there is very scrambled, so making a dump does not guarantee you get clear resources (files). I think what I wrote is enough to answer your question.


text:
Why does "adb reboot" shut down my phone so much faster than usual before it reboots? Is it skipping important steps?
I own a Samsung Galaxy S Relay 4G running Android 4.1.2. Also, I have adb installed on a PC.
When I long-press the Power button then tap "Restart", my phone takes about ten seconds to shut down. Then it reboots itself.
When I enter adb reboot instead, the phone shuts down much faster:  the shutdown takes only a second or so. Then it reboots.
My questions:

Why is adb reboot so much faster?
Is it simply skipping the mobile network operator's shutdown animation, or is it skipping some more important procedures as well?
Can I use adb reboot every single time I want to reboot the phone, or is there some disadvantage to doing so?
(Optional) How do you know?

More information (you can skip this)
I did some research before posting this question. But I am still unenlightened. Let me show you what I did discover.
Tetsuyuki Kobayashi of Kyoto Microcomputer Co. explains in slide 8 of this PDF slideshow that adb consists of three parts:  a client, a server, and a daemon.  The client and the server run on a PC.  The daemon runs on a phone.  In slide 11, he explains that all three parts are built from one source directory. (It's this directory.)
I tried searching in that source directory for the word reboot and reading parts of services.cpp, but I still haven't been able to figure out what adb reboot actually does, or what bytes it sends over the wire, or what code the phone runs when it receives those bytes. I also haven't figured out the answer to any of my questions.

Related:  "What's the best way to restart Android via command line (remotely)?"

Seems very similar to what setprop sys.powerctl reboot would do. An unclean shutdown followed by the instruction to reboot back.

Other Stack Exchange users have already answered this question in posts elsewhere.
t0mm13b writes that, while displaying your carrier's shutdown animation:

Android is safely shutting down vital parts of the runtime.
The OS is also broadcasting intents to tell apps and services to gracefully close. These, in turn, flush their caches of all data and shared preferences, save what-nots to the sqlite database, et cetera.

In other words, apps and services are given a chance to do their cleanup systematically.
[Commands such as adb reboot] are harsher. They actually bypass the safety mechanisms for a graceful shutdown.

Elsewhere, Yury offers another explanation of what Android does during a graceful shutdown:

It shuts down ActivityManager.  I think shutting down ActivityManager means that all activities will pass necessary lifecycle and, thus, the states of activities will be stored.  But I'm not sure.  I did not check.
Then, Android turns off the cellular radio interface.
After that, it turns off Bluetooth.
Finally, it tries to shut MountService down.

adb reboot is faster because it skips some or all of the above.

Based on the platform/system/core repository you linked above, I think the key is in libcutils/android_reboot.c. And important definitions are in include/cutils/android_reboot.h; namely:
    /* Commands */
    #define ANDROID_RB_RESTART  0xDEAD0001
    #define ANDROID_RB_POWEROFF 0xDEAD0002
    #define ANDROID_RB_RESTART2 0xDEAD0003

Usually in normal reboot mode (using device button, etc.), the process is longer because (I assume) it umount partition, kill all applications, close all fopen nodes, as in shutdown process. The adb reboot can be compared with Linux reboot command (from where it comes): it just flushes the disk and enter reboot without first killing processes or unmounting filesystems. I see also a fast remount command issued to put disk (in our case device's storage part of system) in ro mode before reboot.
I also believe the command issued is kernel_restart() which is embedded in kernel. See for example http://www.phonesdevelopers.com/1730094/. Also check machine_restart calls.

+1. Thank you very much! Is it safe for me to do adb reboot every day even though it won't do a full shutdown procedure?

It doesn't hurt, but you may have a good reason to do so. If you actually want to clear some cached data, there are other solutions anyway.

Other solutions such as...?

@JohnyTex if you still need it, see: https://android.stackexchange.com/a/138057/57668. My favourite is adb shell su -c "svc power shutdown".


text:
Set default storage to SD card on Moto E running Lollipop
I have Moto E 2nd gen. and I want to set SD card as my default storage. I googled but nothing useful found. Can someone help me?

could you tell us for what purpose? for download storage?

@LinX64 yes for download storage.

There are several ways for doing this:

See this video on YouTube, if your phone can support this method; Or,

See this video to use default file manager to change the storage; Or,

Use file managers like ES File Explorer File Manager. When you try to download a file, it shows you the pop up menu and then you can choose the path for storing the files; Or,

Use Google Chrome Browser. In Chrome, tap the tools drop-down bar in the top right corner → tap Settings → tap Show advanced settings, and enter the file path you want where the file should download.
In other browsers the process is very similar.

Here is an easy way:

Open the Camera app.
Swipe on the middle of the screen from the left to the right. This may take a couple of tries so be persistent.
This gives a half-moon shaped menu on the left.  Slide this menu counter clockwise to the icon of an sd card.  Tap on this.
Choose Phone or SD card for the storage location.


text:
Number not displayed for incoming calls in sony xperia z1
Whenever I get an incoming call it is just showing unknown. No number is displayed and names are also not displayed though I have saved contacts in my mobile. But no problem for outgoing.
Recently I upgraded it to lollipop. It is fine when I upgraded but from the time I got my sim ported to other network(DoCoMo to airtel), im facing this problem. Did some troubleshooting like restarting the mobile and importing and exporting contacts to sim and internal storage and vice versa and I also saved my contacts in google account .But no luck.
It is driving me crazy. Please help me.

If you have chose before upgrade to sync your contacts with google account, you can have this kind of problem. My advice is to turn off sync from google account (in Settings/Accounts), delete your google account from device (reboot, just in case), add again you google account and mark sync options as "on" in Settings/Accounts. It can take a while for contacts to sync back, but this was the way I escaped a touble like yours.


text:
Further train Samsung Galaxy S6 fingerprint reader
I know that with iOS there's a trick that allows you to keep on entering your fingerprint for training after the basic mandatory set.
Is there such a thing for Android with a Samsung Galaxy S6?


text:
Recovering data on Samsung Galaxy S II GT-I9100P without USB connection
Samsung Galaxy S II GT-I9100P only goes as far as the "Samsung" logo, and remains there.  How can I backup the data on the phone before attempting get the phone working again?
I have attempted the instructions here:
Rooting Samsung Galaxy S II GT-i9100
It completed the "installing update", but after the reboot it got stuck on the "Android is upgrading starting apps" screen.  I waited for about 10 minutes before powering it off and on.  It now just gets as far as the Samsung screen and continues there, as before.
Kies doesn't connect to the device, hence why I assumed I'd need to do this without USB connection, perhaps via the memory card as per the link above.
Could clockworkmod help?
I have now:

accessed the Android stock recovery, and wiped the cache.
accessed the Android stock recovery, and installed "CWM-SuperSU-v0.97.zip" via the external SD card.
accessed the Android stock recovery, and installed "recovery-clockwork-4.0.1.5-galaxys2.zip" via the external SD card.  This gave me access to the CWM recovery menu.

From the CWM recovery menu, I accessed the "backup and restore" option, which allowed me to attempt a backup with Nandroid.  The backup appeared to have completed.  I have since tried to backup again, but this time it says "SD Card space free: 0MB  There may not be enough free space to complete backup... continuing... Backup up boot image... Error while backing up boot image!"  How can I confirm if the initial backup was successful, and where does it back up to? It seems to imply it was backed up to the "SD Card" - I assume that means the partition of the internal memory chip that is labelled "SD Card" and not the external SD card.  If I do a "wipe data/factory reset", will the backup be preserved, or will it all be wiped?
I also notice while exploring the CWM menus, that if I look at "install zip from sdcard", and then go to the option "choose zip from sdcard", it allows me to browse the folders on part of the phones internal storage, and I can see folders relating to specific apps that I have installed.  It allows me to access the folders, and also the subfolders, but it doesn't show me the files (I assume this is because it is set to only show ".zip" files).  This indicates to me that at least some (if not all) of my data could be recoverable.  Is there any way to browse the folders and their contents so that I can see all the files, and then copy/move the files to the external SD card?

Phone is now working.  Photos and contacts still intact.  Here's what happened:
I gave up and selected "Wipe data/factory reset" from the Android recovery menu (turn phone on whilst holding down power, vol up and home button at the same time).
I fully expected this to erase my data (photos and contacts included), but at least get my phone working again.  However, the phone is now factory reset, but all contacts and photos are still there.


text:
LG Nexus 5 touch screen not responding
I had a LG Nexus 5 running Android in developer mode with the "Show touches" option enabled. Suddenly, while holding the phone steadily in my hand, the device registered tons of touches in the top of the screen, and I decided to turn it off immediately.
Now, after a reboot, the touch screen does not respond at all (not true; very rarely responds in a weird manner, that I can not reproduce). Everything else is working: volume buttons and power button.
I have tried the following:

Rebooting (obviously)
Restoring to factory settings (which is why I am now stuck on the "Select language"-screen in setup)
Clearing phone cache
Clearing the sim tray (has always been empty, but I tried ejecting and taking back in)

I always updated the software to the newest version available.
I have not yet tried pulling the battery out and in again.
Any ideas?
Update 1:
I have now tried pulling out the battery and re-inserting without any luck. I also installed Kitkat (version 4.0 from https://developers.google.com/android/nexus/images). Still no response.

Might be a hardware problem. I suspect digitizer.

I had a similar problem. Dropped my Nexus 5 last night with screen facing downwards. There was no damage to the LCD and its power and volume buttons were working fine too. However phone stopped responding to any touch. I suspected its digitizer was broken. So I googled for a solution and whacked the screen a few times as suggested on few of the forums. Also came across a suggestion from someone who had a similar problem to keep it in a freezer for 30 seconds. Alas phone remained adamant and refused to embrace my touch.
I checked with LG service centre for the cost albeit it was a too expensive proposition to replace LCD and digitizer (apparently in Nexus 5 its one unit and in case of damage to either component, you need to go for both).
With nothing to lose as a last ditch effort I kept my phone in the freezer again and forgot about it for an hour or so. Voila that did the trick and phone is alive again and working like a charm!


text:
Sharing photos between two accounts
My wife and I use Google Photos to share pictures between our devices. We like it because it has Auto Backup and automatically syncs pictures between our two phones.
To make this work, though, she has had to add my Google account to her phone, which comes with a host of annoyances. Even when we turn off sync for everything but Photos, many Google apps automatically switch her over to my account. The worst is Hangouts -- because I use Google Voice, she gets all of my text messages and voicemail, and I can't find a way to stop that.
Does anybody have some advice for either:

A way to sync photos using Google Photos, but without my wife getting all of my messages in Hangouts?
A non-Google app that will give us similar functionality for photos (automatic backup and syncing)?

Have you looked into Dropbox, Box, or any of the many other file-syncing services?

I've done this with OneDrive before -- in fact, I auto backup all of my photos to OneDrive as well. But it has a pretty crummy interface for actually viewing my photos. Do you know if Dropbox or Box is any better?

I could be wrong, but you ought to be able to sync the photos to a world-readable location and then use whatever app you want for other tasks like viewing them.

Yeah, good thought. I could do OneDrive combined with a better app for viewing them.

Me and my wife use Picspro android app for Google photos.  It allows browser authentification to sign into any amount of Google Photo accounts without having to add the full Google account to the phone itself.  Personally,  We keep all our photos on her account,  using this app I can be logged in and view them and also upload to it so our photo collection is unified.  We also use this to upload to our Mum's accounts too and it works a treat. Settings>accounts>add account.  Untick the box next to "Use phones account"
To fully back up all your Google photos to your PC, just go to Google Takeout and you can download any or all of your photos whenever you like.
Hope this helps :)

Ooh, that sounds good. Thanks, I'll give it a try!

I am trying to figure this out as well. I was keeping copies of photos on our respective personal laptops and then using something like Microsoft Sync, but didn't like it. Then went to BitTorrentSync which seemed to work well. Then I would use the desktop app to keep photos in sync with each person's Google Photos account.
Then I decided to setup a makeshift server to save our photos to. But this caused issues with uploading to our respective Google Photos accounts as now there is only one laptop in the server.
So, I may go back to BitTorrentSync. But, I wish there was an easier way to do this. I really like having local copies of my photos, which are backed up on Backblaze without having too many programs running that can crash and to maintain.

I achieved this using Google Photos and Drive. I activated, in Google Drive, the Google Photo folder, then I shared it with my wife. If she do the same you can see each other photos from Drive "shared with you" folder.
Activating also "Google Drive" from Photo settings and adding shared folder in Google Drive (from context menu on the folder) should also bring those photos in each Google Photo app.
You can also create a Google Photo shared album if you don't want to share every photos, but that way you have to manually add photo to it.


text:
How to root LG Optimus L3 E400 smartphone?
I want to root LG Optimus L3 E400 Smartphone. I followed the instructions on this webpage: http://www.rootlord.com/2013/02/root-lg-optimus-l3-e400-smartphone.html but nothing happens. It says on the site that after the process is complete, there should be an app in the app drawer called "Superuser" with a green icon, but it's not there.
This is the model that Google Play displays: Vip MK LGE LG-E400
This is the output I get from the application:
[*]
[*] LG Spectrum Root Exploit (Windows version)
[*] by Dan Rosenberg (@djrbliss)
[*]
[*] Before continuing, ensure USB debugging is enabled, that you
[*] have the latest LG drivers installed, and that your tablet
[*] is connected via USB.
[*]
[*] Press enter to root your phone...
Press any key to continue . . .
[*]
[*] Waiting for device...
* daemon not running. starting it now *
* daemon started successfully *
[*] Device found.
link failed Permission denied
[*] Rebooting device...
[*] Waiting for device to reboot...
error: more than one device and emulator
error: device not found
[*] Rebooting device again...
error: device offline
[*] Waiting for device to reboot...
[*] Attempting persistence...
remount failed: Operation not permitted
failed to copy 'su' to '/system/bin/su`: Read-only file system
Unable to chmod /system/bin/su: No such file or directory
link failed Read-only file system
failed to copy 'busybox' to '/system/xbin/busybox': Read-only file system
Unable to chmod /system/xbin/busybox: No such file or directory
/system/xbin/busybox: not found
failed to copy 'Superuser.apk' to '/system/app/Superuser.apk': Read-only file system
[*] Cleaning up...
rm failed for /data.local.prop, No such file or directory
rm failed for /data/gpscfg/*, No such file or directory
Unable to chmod /data/: Operation not permitted
[*] Rebooting...
error: more than one device and emulator
[*] Exploit complete!
[*] Press any key to exit.
Press any key to continue . . .

Original screenshot of the output

Community bump prevention: this question was closed because the question seems to have been abandoned (the OP didn't have this device again and existing answers have not been voted on by anyone). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

I tried using the same program and many others to root that phone and none of them worked, except for Key root Master MOD (this app is in Chinese but it still works as I have used it myself and successfully rooted my LG E400F).
Instructions:

Download the Key root Master MOD.
Sideload the APK
Click the second button Mulai Root and a popup will show
Click the button that says root and another popup will show a button in purple with 2 buttons (one red and one purple)
Click the purple button
Your phone should be rooted and have SuperSU installed
Optional: Use a root checker to check if you actually have root privileges

This was the only root method that worked for me, as all the other ones didn't work.

These apps might help you root it without PC:

FramaRoot
KingRoot

Usage is simple: just press the button and it will root your device. On FramaRoot, you don't necessarily need an internet connection. KingRoot requires an internet connection.

Thanks 4 the tip, but that phone is gone :D
But I'll be most great full if U could give some tips on how to root LGK4 2017.
Anyway, thanks again

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


text:
Can Telegram notifications be disabled?
Can you disable Telegram notifications somehow? I am seeing a huge battery consumption since last few weeks and after upgrading to Android 5.0.2. After one day of use battery app is reporting that Telegram has kept mobile radio on for 7 hours. Using 50% of the battery used.
I use telegram rarely. I would like to completely disable notifications, but I cant find any option for that. I have tried disabling notification service and everything.

First, AFAIK, "Notification Service" makes reference to receive notifications in Telegram about every new update (changelog or "What's new"), as well as another announcements which Telegram staff may consider important for you to know via Telegram chat.
Second, Android Lollipop has a new way to manage notifications per app. Enter Settings screen for your device and follow these steps:

Note: Screenshots taken from my Sony Xperia Z1 running Android 5.0.2,  appearance may vary for your device.

+1 I love your note at the bottom - it sounds like an ad!
Fast-Speaking Fine Print Voiceover Guy: Terms and conditions apply. Appearance may vary for your device. See online or in-store for more details.

Like any other app. Go to settings >> apps >> Telegram. uncheck 'Show Notifications'

Go to Settings --> Notifications and Sounds, and uncheck what's under Notifications for chats.
Then, under the Other section, you can uncheck Keep-Alive Service and Background Connection.
But per your battery consumption problem, it's weird and shouldn't happen. I use it regularly and it's not on my top battery consumers.

authors: กิตติชัย หมัดโซ๊ะ

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


text:
Simplest way to find the PID of your app
When using the adb Monitor tool to read the Logcat, I like to filter out all everything but what directly affects the app. Trouble is, it's really hard to tell what the PID of your app. It easy enough if the app using Unity, but if it doesn't, It's almost impossible to use to tell.
So is there a ADB command that can tell what PID an app used?

Simply do:
adb.exe shell pidof com.packagename.example

If you want to ensure only one PID is shown try:
adb.exe shell pidof -s com.packagename.example

Worked perfectly on Android 9. Seems like an optimal answer.

You should be able to run a shell command from adb:
adb shell ps | grep your.app.name

And that will return details about your process.  The second number will be the PID of your app.  This is if grep is installed.  If grep isn't installed, you can just run ps and it will dump all processes to your screen.
You can dump logcat to a file to retroactively look at processes (up to a point)
logcat > /sdcard/logcatDump.txt
However, logcat data is stored in memory so it will all be lost after a reboot.

I had the same thought in my mind and in fact wrote the answer until I realized that ps actually shows the PID of running processes. What OP asked here is the PID an app used. ps doesn't care for dead processes AFAIK.

Ah, I missed that part.  logcat is the only process that I know of that will have that data.  It's stored in memory so you can't get it after a reboot.  Question is modified to include that.


text:
How can I run a shell script when some WiFi is connected?
I have a really simple shell script, that just adds a route to my internal development machine. This is useful, as that machine has some LXC containers inside, so I can reach all my containers from my cell phone (to test websites from mobile browser, or Asterisk SIP accounts from CSipSimple)
#!/system/bin/sh
su -c "ip route add 10.0.3.0/24 via 192.168.0.200 dev wlan0"

To use this rule, I've created a new Local connection on ConnectBot, with the script name as login command. This works great.
However, I'm too lazy. I just want to know if there is some way to apply this script, as soon as I connect to my home WiFi automatically. Maybe something to execute a script on every network change, as I could check from same script if I'm connected to my home WiFi using dumpsys and some grep magic.

Have you looked at Tasker?  That's generally the go-to app for triggered automation tasks on Android.

Thanks @Matthew, I've used AutomateIt and Shell Plugin, and works great! That solve my problem. However, maybe someone could explain if Android triggers some script at network changes, like other Linux variants do with ifup-ifdown files

I wouldn't be surprised if there was, but I'm not familiar with that sadly.

I'm still looking for such a tool, since I just can't accept to install an 18MB monster like AutomateIt just to run a one-liner script.

Matthew already pointed to tasker for this task (uh) – an app I already use for years. So let me add the steps to achieve this. Obviously, a pre-condition is the device is rooted – but the su command in the question tells me it is. So here we go:

Condition: State › Net › WiFi Connected
As parameter, include the SSID of your WiFi network, so it doesn't fire on alien networks :)
Task: Script › Run Shell
Here you add the name of the script to run (full path), preceded by an exclamation mark (to indicate it must be run as root)

This should do it. Not tested myself, as I have no routes to add :)


text:
Delete large numbers of photos at once without deleting from Google+ backup
I have about 5000 photos on my phone right now, and they are all backed up on Google+.
I know I can delete photos without removing them from Google+ by using the Photos app and selecting "On Device."
I also know that I can select multiple photos by selecting one, and then clicking more.
However, to quickly remove all photos, say, older than a month, I would need to individually click on 4000 thumbnails. Plus, when I do this for just 10 images it takes ~10 seconds to delete them. This would be a nightmare to do for 4000 photos.
Is there a way to batch-delete lots of photos from my phone, while ensuring that they won't get deleted from Google+?
(Alternatively, is there a way to delete-all locally, and selectively re-add photos from Google+?)

Edit (2017): This is obsolete ever since Google added the ability to "Free up space" from the menu in the Photos app.

This has been address in a previous thread. http://android.stackexchange.com/questions/105877/how-can-i-delete-backed-up-google-photos-off-of-the-phone/105890#105890

You should be able to plug your phone into your computer and browse your files (probably under a folder called DCIM) using Windows Explorer (Not Internet Explorer but the file explorer) or Apple Finder.  You might need to install the specific drivers for your phone if it doesn't automatically connect.
You can then sort your pictures based on date and remove everything past a certain date.  They will not be deleted from Google+ since you are doing a local delete.
You can then download photos from Google+ that you want to keep locally.

Thanks! That's simpler than I thought. The only snag was that I found no easy way to browse files using Apple's Finder. I ended up using Android's File Transfer, which is rather more limited, though serviceable.

The method I've found most convenient for mass deleting images locally is by using an FTP server app to allow access from my laptop. I use Ftp Server on my phone and FileZilla on my laptop, first backing up the images to my laptop, and then deleting them from my phone in the FileZilla interface. Since the images are generally named so they sort chronologically, it's dead simple in FileZilla to select the files older than a certain date and just hit delete once.


text:
Where does Google sync my photos?
I really don't know where or how to find my photos. I had a Samsung device and I used Google to backup my pictures. Will someone help me?

Backed up photos are accessible via plus.google.com/photos.


text:
My tablet is showing a download of qfota and have tried to stop it and it still continues. What is it?
tablet is showing a download of Qfota.  What is this?

Welcome to Android Enthusiasts, constructive and informative question helps us answer them. can you provide a little more information like, tablet model, android version, anything you did to it before the issue started happening that is worth mentioning

The "OTA" is for Over The Air, referring to an update supplied by your mobile carrier.  There's a new version of Android or perhaps a system application update available for your device.  I can't find a lot of information about "qfota" specifically other than that it is for updates from Verizon.


text:
How do I know which process or app currently accessing camera?
How do I know which process or app currently accessing camera ?
android 5.1, nexus 5, shell access (no root)

I cannot possibly say whether XPrivacy is working fine on Lollipop, but in Android 4.x it had an option called "Restrict on Demand". The camera permissions are under "Media" section. All  you needed to do is apply this "Restrict on Demand"(only on Media) policy by default on all User/System/both apps and whenever some app will try to access this, XPrivacy will require your explicit discretion by popping up the details on screen. :-)

I think you should look on web for some advanced permissions manager for your said Lollipop version. If that manager has this auto restrict on demand like feature, then you have your answer right in front of you. That's as far as I can hint I assume. I should mention that mostly, these managers or likes of it requires root access.

Try going into settings>privacy>privacy guard. It shows which apps has permission to camera, location, etc...
Also, when you're viewing all your apps in your setting, when u open them it usually shows which apps have which permissions.

I meant which app is currently accessing camera

Can't help with that then. Not sure. Within the same settings shows how many times it has been used also. So try there. At least that's how it is on my phone

I don't think it is exposed to user interface, any os level trick is what I am looking for

Also, the menu Privacy > Privacy Guard doesn't exist on AOSP Lollipop, perhaps you could mention the device model, Android version and if it's on custom ROM?


text:
adding MRLs to a playlist VLC
I am having trouble making a playlist for MRL networks streams. Each time I open a new network stream it creates a new playlist and the previous stream is no where to be found (the history is overwritten with the most recently opened stream as well)
What steps do I have to take to create a MRL playlist? Do I need to store the playlist in a file somehow? I have been playing with the app for days and I cant find the answer here (https://wiki.videolan.org/Documentation:Android/)  either

I was struggling too to get a working playlist with VideoLAN on Android. Apparently the app didn't (and probably still does not) provide a way to have a playlist which doesn't vanish after shutting down the app I came up with a crude solution to create a file with a pls extension on the Android devide and have VLC load it. Still I had to do this on every launch of the application, but it worked. I describe details at http://vlc-playlist-android.blogspot.com/ and hope other could benefit from it. If VLC itself now provides a working playlist, please let me know in the comments there, or here.

Input the MRL where VLC android asks in order to play the stream.  Once playing at the bottom of your android screen keep your finger pressed on the stream being played.  VLC player for android then goes to this screen where it shows the stream being played at the top of the screen and below it a list of your media files on your phone...  to the top right hand side tap the menu and there it gives you the option to save the playlist for the current stream you are listening to.   Krykie!!  it took me a bit to figure that out and absolutely no thanks to the help files on the official VLC site what so ever...  oh well.


text:
Upgrade of HTC software hid Nexus 7 from adb
adb devices shows my device in its listing up until I installed a new version of the HTC Sync Manager (for my HTC One M7).
I've also tried reinstalling the device drivers and even adding a new %CompositeAdbInterface% with my Hardware ID in: <android sdk>\sdk\extras\google\usb_driver.
Note that: I'm running stock Android 5.1.1 on Windows 8.1 x64.
How do I get my Nexuz 7 to register with adb again?

If i remember correctly most HIDs are usually transmitted from inside a device by it's firmware and often are embedded into hardware.
Long story on the bottom, but basically try what I did: install previous version of Sync Manager, test if drivers work and backup the working ones if possible (Kies keeps them in installation directory, not sure about HTC sync manager), so you can use them without the old sync manager.
Also 1 thing to note: Keep your sync software off when connecting your device, because it WILL attempt to use the normal usb drivers.

I went through hours of similar stuff with Galaxy S4. Drivers "worked" but were not really usable. Only conclusion I came to is adb drivers were overridden by default usb ones.
None of "unversal" nor device specific adb drivers installed anything that worked with my phone/PC setup. I ended up going through different versions of Kies (Samsung alternative to Sync Manager) since evidently it contains and overrides adb drivers. Eventually, i found a version of Kies that had compatible adb drivers.

If you had installed multiple USB drivers or connected different USB devices then this happens. The first step will be to get rid of all USB drivers from your system and then install the one supplied via the Android SDk. After the installation, connect your nexus 7 for it be discovered.  I could get my samsung phone recognized only after doing this. I hope it works for you as well. Good luck.

Sounds like a plan. Will give it a go on the weekend.

I definitely suggest using Koush's Universal ADB Driver, rather than a device specific driver set to use ADB. It covers all possible ADB interfaces and generally works well with multiple devices from different manufacturers.

I think I tried that before installing the official one, and it didn't detect my Nexus


text:
Don't play phone ringtone if bluetooth headset is connected
We recently got rid of our landline and were are now using a 1st gen Republic Wireless Moto E as our home phone. We also bought Vtech Connect to Cell phones so we'd have a more home phone like experience. As far as the Moto E is concerned, the cordless phone is just a bluetooth headset. We we get a call, the cordless phones ring, and the Moto E itself also rings. We really only need the cordless phones to ring, not the phone itself. My mom uses this Moto E as her cell phone when we are out of the house, so setting a silent ringtone on the Moto E isn't really practical. Is there a way make the Moto E itself not ring while it's connected to the bluetooth cordless phones?


text:
Settings while debugging for battery optimization
I just got my new LG G2 4.4.2 and since I will debug in it a lot, I want to know what settings should I use in order to harm less my battery. While in debug mode, I have 5 options:

Charge phone
Media sync (MTP)
Tethering
LG software
Send images (PTP)

Which one should I choose for less battery consumption? Also any other setting that could boost my battery life?
Thanks

But your device must be connected via USB, and in 1,2,5, which by far are found in most of the android devices, the device charges itself while it gets used via one of these three modes. Since its charging, albeit slow in 2 and 5, why worry for battery consumption I ask?

I don't know what's the "damage" of the battery while charging (even on "slow" mode). But since my phone will be most of the time debugging, I want these settings to be the best possible.


text:
Where does Google Drive cache metadata on my device?
I have a Samsung Galaxy Note 4. Google Drive appears to download thumbnails and other metadata from the web service. Where does it store this metadata on my device? I assume it would be in a Sqlite database, but I'm not sure. Any suggestions on where to look? Or does Google Drive pull the metadata through the API to the service every time the screen changes?

base directory:
/data/data/com.google.android.apps.docs/

files explicitly stored on device:
.../files/fileinternal/<filehash>/<file>

cached files and thumbnails:
.../cache/diskCache/

metadata:
.../databases/

the drive-supported files (like docs, spreads, presos) are in com.google.android.apps.docs.editors.<foo> datadir


text:
Android Composite ADB Interface Windows 8 driver for iRulu U2?
I downloaded and installed via Android SDK Manager (rev 24.2) the latest Google USB Driver (rev 11).
adb devices works well with my Nexus S G4 (Android 4.1.2) and is able to list it without any problem.
adb devices cannot detect my iRulu U2 (Android 4.4.4).
On my PC's Device Manager it shows up as MT65xx Android Phone:

iRulu's website is of no help:
The list on http://www.irulu.com/DownLoad/driver is cryptic and when I finally guessed a search term "driver", it found one item:
MTKDriver_Auto_Installer_EXE_v1.1236.00
I downloaded it but upon attempt to install it, Device Manager's wizard complains that it is unsigned.
Any idea where I can find a USB driver that works with the iRulu U2?

Answering my own question:
After much search I found this post by Koushik Dutta who kindly shared his own developed Universal ADB Driver.
In there I found the installer (UniversalAdbDriverSetup6.msi) and the source code for it.
After running it, my iRulu U2 is now recognized by Device Manager as HTC Android Interface:

Can't comment (need 50 points) so I am posting this as an answer complementing the OP:
These specifications state that the iRulu U2's SoC (system on chip) is MediaTek MT6582V/X and its CPU is ARM Cortex-A7, 1300 MHz (4 Cores).
This phone looks like a clone of "something more supported" (LG G3?), so to find a compatible driver, perhaps one has to look for a well known brand phone with specs similar to this:

Dimensions: 69.2 x 135.2 x 8.5 mm
Weight: 143 g
SoC: MediaTek MT6582V/X
CPU: ARM Cortex-A7, 1300 MHz, Cores: 4
GPU: ARM Mali-400 MP2, 500 MHz, Cores: 2
RAM: 1 GB, 533 MHz
Storage: 8 GB
Memory cards: microSD, microSDHC
Display: 5 in, IPS, 540 x 960 pixels, 24 bit
Battery: 2000 mAh, Li-Ion
OS: Android 4.4.2 KitKat
Camera: 4128 x 3096 pixels, 1920 x 1080 pixels, 30 fps
SIM card: Mini-SIM, Micro-SIM
Wi-Fi: b, g, n, Wi-Fi Hotspot
USB: 2.0, Micro USB
Bluetooth: 4.0
Positioning: GPS, A-GPS

More specifically, look at this Wikipedia list:
https://en.wikipedia.org/wiki/List_of_devices_using_Mediatek_SoCs#MT6582
And even more specific to the MediaTek MT6582V/X:
e.g. Gionee Ctrl V5, Gionee Pioneer P4, Intex Aqua Life, Obi Boa S503, Fly Evo Energy 4. All "no name" brands, just like the iRulu U2.


text:
Does NFC enabled phone means the phone has an NFC tag inside?
I would like to clarify what it means when Android phone is a "NFC enabled phone" (example list on RapidNFC).
Does this mean the following:

The phone can read and write NFC tags?
The phone should also have a NFC tag inside so others can read them?

I believe it only means #1 but it can also mean #2 is existing. Do we have a definitive list when #2 is supported?
Also what does the NFC chip compatibility means? The phone can read does type of NFC tags?

Can my phone write NFC tags?
Your phone can read and write NFC tags, but only if the tags are writable. Many are read-only, or are write-once.
Is my phone an NFC chip itself?
Yes, your has an NFC chip, in a sense. It is merely a much more advanced one, as it uses the phones processor to do logic and respond.
All unpowered NFC tags have a tiny chip that responds when powered (the scan itself provides enough electric energy to power a standalone NFC chip). There is nothing particularly special about it, other than the very limited capabilities and very low power requirements. Some NFC chips even do a secure handshake, such as credit card chips; They don't just respond with a preprogrammed response.
Your phone is just as much of an NFC tag as any other. However, you can actually control the response it sends, and you can even disable the NFC sensor to prevent scans.
One big difference is that the phone must be powered on to respond. Unlike NFC tags you are familiar with, a phone does not have a low powered processor capable of responding using the energy solely provided by the scanner. So, in that sense, your phone does not have an NFC tag.
But if a phone has an NFC scanner, it by definition can also take on the role of an NFC receiver (aka tag). It is the same frequency and technology, and all that matters is which end initiates the scan. An NFC tag can only respond; your phone can do both roles.
Why are some NFC tags not supported?
Not all NFC tags run on the same frequency. There are competing standards, and some phones can read certain sets others can't.

nice explanation. the reason why I am asking this is I have a requirement where a Sony reader rc-s380 which can read NFC-Tag 1-4 must read NFC enabled phone. I was wondering if that is possible.


text:
How to see all TCP connections being routed for hotspot?
I want to see a list of all active TCP connections on my Android device, regardless of whether they terminate in the device.
E.g., when my phone is serving as a WiFi hotspot, I would like to see all connections that the phone is routing between the WiFi and mobile networks.
netstat doesn't show these routed connections.
My device is rooted.

You can use netstat -tcp and that will show you all open TCP connections.
EDIT
Per your comment, you can use busybox (a very handy app you can download from the Play store) and then you can run:  busybox netstat -nat to show what you need.
-Reference: linuxquestions

It doesn't seems to show what I'm looking for. netstat-nat appears to be what I want, but I haven't found it built for android.

Answer updated to include netstat for Anroid

netstat -tcp didn't work on Android 4.2.1. In fact, -tcp actually purged the output. 2) On Android 5.0, the output of both netstat and netstat -tcp remained same. I'm using this Busybox. 3) If I ignore 1) and 2), the output netstat -tcp doesn't explicitly mention the connections for hotspot but for the whole OS including all User/system apps. 4) Did you test this command on some Android device, or fired a shot in the wild here. :-) (Pun intended)

Tested on 4.4.4, 4.4.2, 4.2.2 (Actual devices :-) ). Some had busybox, some didn't.  The output was the same format for several of the devices (No UDP connections at the time I'm guessing?)  I ran netstat -t instead of TCP on some devices because -tcp would spit back an error.  All Samsung devices, Busybox version (when isntalled): v1.22.0.git

I'm still not convinced that netstat gives the info I'm looking for. What I want is accessible via cat /proc/net/ip_conntrack but it's pretty raw. netstat-nat uses this source and does some filtering and formatting.


text:
Photos not visible in gallery
I'm using Samsung S Duos 7582. My phone was hanged and i restarted it , after that the pictures in my device storage and SD card is not visible in Gallery. And not able to select the mp3 songs as my ring tone, I've restarted the mobile device many times. But no change , kindly suggest.

Those files probably got corrupted. Where did you save them to? If on SD card: Use a file manager (or a card reader with your PC) and watch out for a folder called LOST.DIR. Does it exist, and are there any files in (usually with "cryptic names")?

It seems your SD Card has been corrupted.
Here i will suggest check with another device so it will be clear that what's the main problem.

Check whether your memory card got corrupted.
If it is not so then copy contents to your computer and then format the memory card with your phone...
Again copy contents from your computer to card ..
Now it should work...

I know it's too late to answer this now but I think someone else will find this helpful.
Go to file manager you'll find a folder named DCIM change its name to DCIM0 or something like that. Then create a new folder named DCIM. Reboot. It should be alright after this. You can move the pictures and videos in DCIM0 back to DCIM after this if you want.


text:
Battery percentage inaccurate
I have a rooted Galaxy Nexus (maguro) runnung an AOSP 4.4.4 rom and Franko.Kernel r396. I also have Gravity Box installed and have replaced the battery percent icon with the circle battery. As far as I can tell, these are the important factors relating to my issue. I have an app that shows battery voltage next to percent, and at 50% the voltage is 3600, but from what I've seen 3600 is supposed to be zero. If my battery falls below 50%, I have to keep my screen off or the phone dies instantly with no warning.

Let me simplify since I see we have debaters.
You should calibrate your battery:
After you use your battery, as low as it will go, below 20%. Plug it into A/C Power until it is definitely fully charged. Wait an extra 20 minutes to make sure that it is fully charged. Then you need to:
1) Remove the battery stats file:
rm /data/system/batterystats.bin
This will prevent you from seeing any discrepancies in the usage of your battery & the battery stats.
2) Wipe the dalvik cache:
rm /data/dalvik-cache/*
You stated that an app is showing your voltage levels as being correct, so you may need the app's cache cleared.
3) Then Reboot:
reboot
This is what causes the kernel to re-calibrate your battery, when the phone is rebooted after a full charge.

Can you cite the reason for this extra waiting for 20 minutes (would 0<X<20 or 20<X<(20-30) work as well)? That would be very helpful here. :-)

Thank you for that comment. I added a bit more why I do that, and why 20 minutes. Over should be fine. Possibly less, but as I stated, the script that I have always waits 20 minutes when set to auto. I wish I had a more technical reason for the time, but that is it. The truth. :)

Removing the batterystats.bin is not related at all (yeah, the good old calibration myth). That file just holds statistics on how apps were using the battery – not how the battery was depleted. Secondly: could you please explain what the Dalvik cache should have to do with it – and if it really is related (which I doubt), what would be the equivalent with ART (Android 5+)? Third: For a calibration, the battery must be "depleted" first (discharged to ~5..10%), as otherwise there won't be a complete charging cycle.

References: Start with our calibration tag-wiki and especially our battery tag-wiki and follow up their links. Reference concerning batterystats.bin: find it explained by Google developer Dianne Hackborne :)

I added more info for you. I know the batterystats.bin file removal does not calibrate your battery. That is why I had more than just that listed. As you can see it is the act of rebooting when the device is fully charged that will re-calibrate it after being below 20%.

I tried rebooting after a full charge, no difference. I changed kernels to GraKernel and now I get it down to 30% before it dies.

When you rebooted after a full charge, did you try letting it go as low as possible. I believe it is supposed to be below 20% to calibrate.


text:
Where can I find old cyanogenmod notification sounds?
I recently had to reflash my phone. And am now missing my old default notification sounds.
I originally flashed CM10 and later upgraded to CM11. Now I wiped the phone and CM11 directly. In this new installation I am missing the notification sounds I used before (namely something like "cm-chime" and "cm-prechime").
How can I get them back?

Is there a repository on the internet, where I could download them?
Where in the ClockworkMod backup I made before wiping are the notification sounds stored?

As per this answer by Izzy, in the backup, look under /system/media/audio/ringtones.

As by the very same answer @Firelord is referring to in his comment on your question, rather look under /system/media/audio/notifications :) Well, basically, for all those sounds (ringtones, notifications, alarms, …), simply look below /system/media/audio/*.
As the path suggests, those should be in the system.img (name may slightly differ, but surely has "system" in it).
To prevent their "disappearance" on future flashes, I'd recommend placing those sounds you wish to keep on your SD card, e.g. below /sdcard/media/* (corresponding paths). Android then finds them as well – and a wipe/flash for future Android version installs wouldn't remove them from there (unless you chose to wipe the card – which isn't required for updates).


text:
how can I move my whatsapp account from an old phone to another without having the old phone to verify?
I need big help please, my parents have taken my phone and there are some whatsapp chats they must not see, is there any way I can delete my whatsapp account or move it to a new number without having my sim? Or a way to delete the chats from elsewhere?
please hurry, I don't have much time

please hurry, I don't have much time -- Users are volunteers here and not some 24*7 working paid employees. Please exercise patience.

Also, if you're in such a hurry: why don't you simply use our site search, browse the whatsapp tag, or check the WhatsApp FAQ? What efforts have you taken if you're in such a hurry?

I think without phone verify it is not possible to delete.

Delete your phone remotely with Google theft service.


text:
How to lock network operator or to never go on roaming, or get out of roaming as soon as possible
I work really close to a country border, and I do NOT want my phone to connect to other operators than mine.
Sometimes the operator from my home country will be unavailable for a brief period of time, and the phone will go on roaming. (and it's useless. no phone, no sms, no web. pointless)
When I'm back in a zone where my home country operator has coverage, the phone will stick to roaming for a good while (hours), and I have to notice it and manually select my operator.
Unfortunately when the phone reboots the "choose automatically" option is re-set, so if I reboot the phone (or when it reboots itself), I have to do this again.
I have tasker, but didn't find a way. I am also ready to root the phone if needed.
I just don't know how to select a network operator and prevent the phone to switch to "choose automatically" at every reboot. It's not about apn and roaming charges, I just want it to never go on roaming ever ever ever.
Any suggestion?
(device info: OnePlus One, android 5.0.1, cyanogenmod cm12)

Setting the operator manually would just be the thing to do – it shouldn't revert that on boot. Could you please [edit] your question and include your device and its Android version? As for Tasker: According to my flowchart (scroll down on that page), there should be something in Action › Settings › Network Operator. Can you check that?

I am quite sure that the operator setting revert on boot. At least until my last upgrade to CM12 (I was in CM11 and I rebooted it so many times that I am sure that that was the problem). Now in CM12 it connected a few times to roaming even if I switched manually, so I think it's due to reboots that revert my options.
Also: on tasker when I choose the "network operator" action, I have a screen with "If   +   Label" and I don't know how to set the operator from there

running the tasker "network operator" action triggers the "choose network" application, where I have to manually choose the operator. This is severely suboptimal, but if only I could trigger it when the phone detect that it is going on roaming..

ok. a (severely suboptimal) workaround is to use tasker, detect if %ROAM equals "on", and launch the action "network operator" that opens the opeator selection setting page.

You might utilize the "execute command" action here and run setprop gsm.sim.operator.numeric <value> (not tested, but worth a try). To get the wanted value, set the operator manually once, and then run getprop gsm.sim.operator.numeric (you can do so e.g. via adb shell). Not sure about the effects, but worth a try. References: 1 | 2 | 3.

PS: If that works, also see here

No: I tried in every possible way. The operator cannot be set by setprop gsm.sim.operator.numeric in any way. The manual selection reverts on boot. There's no solution to this problem, yet.

If it's just the "reset on boot", you could put that statement into a shell script and place it in /system/etc/init.d to be executed on boot. Might also work with a build.prop modification – though I'm not sure whether that'd be a wise decision (what if you're planning vacation abroad?)

It seems that Android M Marshmallow does fix this bug.
I am now running Android 6.0.1, CyanogenMod version 13, and the operator does not revert back to automatic-selection anymore after reset.
The exact CyanogemMod version I am running is: 13.0-ZNH2K-20160430-STABLE-Sultan-bacon.


text:
Error while installing radio in Xperia m running cyanogenmod 12
After completing installation of CM12 in my Xperia M C1904 , I found that there is no signal capturing by the device,but some times it does.
I doubt it is be the issue with baseband . So i had a try installing zip file containing modem.img according to the post
http://forum.xda-developers.com/showthread.php?t=2703161
But it is not installing
,showing an error in the screen like this
E:footer is wrong
E:signature verification failed

I did this in the cyanogen recovery since after the cm12 installation I'm unable to get into cwm recovery.
Is there any probable way to fix this issue?
thanks in advance

@Matthew Read Thankyou it worked and now my phone is gettingsignal

Glad to hear it!  I've turned my comment into an answer.

Normally only a stock recovery would be attempting signature verification.
I would suggest reinstalling ClockworkMod Recovery and attempting to flash the modem again.


text:
Does the GPS hardware draw power when no app is using it?
That is to say, does the hardware itself do any periodic updating/searching for satellites, etc, if there an no running apps which require GPS information?
If so, what sort of effect does it have on battery life?

That really depends on the phone and firmware.  I have no doubt that there are devices that power down the GPS chip and those that keep it active.

Most phones tend to cache your location periodically and use this information when requested by you applications so that battery drain isn't a big problem.
I believe this is called assisted GPS.
This does have the disadvantage of allowing to your location to quickly become inaccurate. Imagine if your location is cached as you get onto a train,  you then you take a photo at the next platform, but your location wasn't updated, the location stored in the image could be miles out.


text:
mDNS (.local) not working on android Phone browser
I have set up MySite.local on raspberry pi. I can access MySite.local on laptop via WiFi. But not able to access on Android mobile browser(Chrome).
Please provide me a solution

authors: محمد المزروعي


text:
Remote debugging using USB debugging is not woking
I'm trying to remotely debug Chrome on my Samsung Galaxy Note 4, but I can't seem to get it working.
Note - to eliminate a device problem I have also tried to use an HTC One M8, but that also would not work.
Having reviewed the requirements from the Chrome remote debugging page -https://developer.chrome.com/devtools/docs/remote-debugging - I believe I meet all of the requirements -

Mobile device - Chrome 42.0.2311.111 (Lollipop 5.0.1)
Device used for debugging - Chrome Canery 44.0.2394.3 (Windows 7)
USB Drivers - Downloaded and installed from the Samsung website

Both devices are connecting to my laptop without issue, and I can transfer files between the two, however USB debugging is not working.
According to the above guide I should see a notification entitled Allow USB debugging?  However, this notification is no where to be seen, and consequently the device inspector (chrome://inspect/#devices) is reporting no devices detected.
I've found many similar questions that advise the user to focus upon the USB driver, however I have ensured that I have my manufacturers latest version installed and I have had no success.
Is anyone able to advise on what I may try next?

Edit - I forgot to mention that I have also looked in to downloading the Google USB driver - http://developer.android.com/sdk/win-usb.html#download
However, I'm running Windows 7 x64, and it appears that these drivers are only suitable for x86 installations.
I've now also downloaded the Universal Windows ADB Driver Universal Windows ADB Driver as recommended on this site, but still no joy - USB Debugging is not showing in ADB devices
I have also installed the ADB plugin for Chrome Canery, but once installed the plugin notifies you that it is no longer required.

I had it going with a Huawei mobile, but not a samsung mobile, no matter what I did...

I found the missing pieces of the puzzle were installing the Java SDK & Android SDK.
I came across this because I couldn't connect to the "adb interface" - the Android remote debugging instruction page never mentioned installing an SDK, so I Googled "how to set up adb interface", and I found this page on How To Geek.
After installing the Java SDK & Android SDK, I was able to detect the device using "adb detect", and then Chrome was able to detect the device on chrome://inspect.
Prior to installing the Java SDK & Android SDK, chrome://inspect would not detect the device.
The version of Chrome Canary I was using was 48.0.2547.0 (64-bit).
The fact that the Java SDK & Android SDK install fixed the problem contradicts Google's own advice here:

You no longer need to configure ADB or the ADB plugin to debug remote
  browser tabs and WebViews. Remote debugging for Android is now part of
  the standard Chrome DevTools.

Excellent work! You saved me a lot of frustration. It's all too easy to assume that an android developer would have the android sdk installed and forget to test what happens when they don't.

the trick was tomake sure adb was in the path (environment variable) Type adb in command promptand see if the command is recognized. If not... there is your problem.

Trying to debug a Samsung Galaxy S7 from Windows 8.1, simply installing the Android SDK worked for me, and I didn't have to do anything else. I had already had the Java SDK and a Samsung USB driver installed for some time.

Trouble Shooting (From the webpage)
I can't see my device on the chrome://inspect page.

If you are developing on Windows, verify that the appropriate USB
driver for your device is installed. See OEM USB Drivers on the
Android Developers' site. Verify that the device is connected
directly to your machine, bypassing any hubs.
Verify that USB debugging is enabled on your device. Remember to
accept the USB debugging permission alerts on your device.
On your desktop browser, navigate to chrome://inspect and verify that
Discover USB devices is checked.
Remote debugging requires your version of desktop Chrome to be newer
than the version of Chrome for Android on your device. Try using
Chrome Canary (Mac/Windows) or the Chrome Dev channel release (Linux)
on desktop.

If you still can't see your device, unplug it. On your device, select Settings > Developer options. Tap Revoke USB debugging authorizations. Then, retry the device setup and discovery processes.

Things to check*(From the top of my head)*:
So you've turned on  USB debugging in developer settings on your phone, correct? If it is turned on it will show up on your phones notification bar, if it doesn't show your phone doesn't have USB debugging on.
If it is on but chrome cant detect it try running "adb devices" from windows command prompt to see if your computer is detecting it. If the computer is detecting it you that adb is working, thus a problem with chrome. If it doesn;t detect it you know that windows is also not detecting adb, thus install the correct drives and turn off adb and then back on (if necessary) and try again.

However, I'm running Windows 7 x64, and it appears that these drivers
  are only suitable for x86 installations.

You can install the drives on your windows platform as it is 64-bit  (64-bit can and will run 32-bit code (x86 is what you called it in your question)), so install the drivers and try again.

To check that windows can communicate to the adb interface:

Make sure the phones adb setting is turned on, and connect the phone to the computer
Navigate to the windows device manager.
If everything is correct (the correct drivers are installed, phones adb is turned on and the phone is communicating to the computer) you should see "Android ADB" on top of the device managers list.
If it isn't, install the correct drives for your phone and make sure the ADB setting is turned on in your phone

If none of this works, contact me and I will try help you as much as I can. Hopefully it was just the drivers and nothing else.


text:
Can you move apps to SD card without rooting or computer?
I've done everything to move my apps to my SD card. I don't have a computer and I don't want to root my device.
So how can I do it from my Verizon LG optimus Exceed 2?

There are many apps in the appstore that will do this for you without needing to root, AppsSD for example. However some apps may not be capable of running from SD without root.
Also, if you go into the setting menu and into your Applications option, opening the details of any downloaded app should have a button that says move to SD so you can try that, but if the button is greyed then it is not SD compatible.

It is possible to move apps to SD card if the app developer has enabled or added the feature in the development phase itself.
Unless your device need to be rooted to force the apps to move into sdcard...


text:
device not have a enough space
I have a HUAWEI honor 3C.  I am downloading facebook Messanger but play store displayed device not have a sufficient memeory while 308MB internal memory is free.  I clean cache memory but didn't work. Please help me out.  Thank you.

Have you tried to move some apps to the sdcard? I use SDMove with another Huawei model.

You're getting that error because you're too low on free disk space, not because you're completely out of it. Android will not let you install certain apps once you're using too much of your internal memory. Either get a MicroSD card and use an app like AppMgr III to move a couple of apps to it, or the one the other person that commented mentioned, or uninstall a couple of apps to free up some space. AppMgr III is nice because even if you don't have a MicroSD card, you still should be able to use it to easily see which apps are taking up the most space and remove one or two that are preventing you from installing your messenger app. Hope this helps!

Try moving apps to sdcard, or external_sd.
Try using Link2SD app (root needed).
Try deleting useless apps.
Try clearing some space on sdcard too (not only in internal storage).


text:
Can I jam the WiFi connection of other android phones nearby?
Is there any way to programmatically jam the WiFi signal of another Android phone? Or anything that comes close to this?

Are you physical stronger than them in case they form an angry crowd?

For the sake of argument, let's say yes.

Jamming WiFi could disturb innocent others nearby. Leave an imperative message on their facebook pages right before the meeting starts.

In the title I say the wifi signal of an Android phone (i.e. a specific android phone) not the WiFi router.

You can't jam only Android WiFi signal, because WiFi is just... a signal, the same WiFi any laptops, iPhone, Windows Phone, etc uses. Unless you have access to their phones and installed some kind of apps to remotely turn-off and disable the WiFi, it's impossible. I'd suggest to read for the alternative: this and this.

A running microwave normally kills WiFi pretty good.  Just might be a little difficult to carry :D

Every time I go out for a beer with my friends they pull out their phones and browse facebook. This annoys me to the point that I want to smash their phones against the floor. -- I advise purging ([edit]) this. It isn't helpful to anyone. The relevant issue which can interest someone comes after this. I guess its inviting downvoting as well.

DISCLAIMER: I am not a lawyer, this information is provided AS-IS and without any claim to its accuracy or legality.
If you know the SSID (name) of an access point their phones will automatically connect to (e.g. their home wifi), you can rename your own phone's hotspot to that and turn the hotspot on. If you don't turn data on they will not be able to access the internet.


text:
Is there a way to overwrite defaul font for a specific app Android 5.0?
An app I ran on Android system before Lollipop (LG G2 phone) where the system font worked inside the app, no longer affects the application (LG G3) in Lollipop. As far as I know, all settings are the same but the font will not affect the app any longer. Is there a way to set default font for inside of the app? I just don't understand because it was working before I upgraded by default to Lollipop but now, the plain boring font is set by default inside apps and seemingly unchangeable. I have not been able to find any information regarding this issue anywhere. Is there a savant out there to help walk me through this process to change it?

From what you're saying, I pressume you're on a 'Nightly' or unstable version of a ROM, or if its an OTA update that took you to Lollipop, there's a bug somewhere. Keep calm and wait for fixes, or if you're impatient, then behold below:
By the way With the right search keywords, I found this called Fonter:

Instead of only being able to change your entire system's font, Fonter allows you to choose separate fonts for individual apps. And with a huge library of free fonts to choose from, you're bound to find the right look for every app on your phone. - Quote from here

I have in no way tried the Fonter, but I am sure it might be the solution to your problem, for the time being, until the actual issue is fixed
However, since you say that issue of yours wasn't there initially, I will suggest you fix the underlying problem, rather than go around with a 'hack', kinda.

It wasn't there initially with a previous version of android but when I updated to Lollipop, that is when the default font was overwritten and it seems to be inside all apps as well. I thought it might just be that permissions changed or maybe I missed a setting somewhere but I have not been able to locate the problem. Anyway, I will try that suggestion for now. Thanks :)


text:
How to suppress these “Application needs installed” notifications from Google Maps?
Since the last Google Maps update, it periodically shows an “Application needs installed: Request of install from Google Maps” airpush notification begging me to install Google Play services.
I do not want it installed, since i do not have enough disk space on my phone, and Maps seem to function normally (aside from the usual graphics glitches) without Play Services installed. I do not use other Google apps aside from Maps.
How to get rid of these notifications?
If relevant, i am using Android 4.1.2 (Cyanogenmod unofficial) on Sony Arc S.

What I recommend you do is, if you're on Android 5.0 or up, there is a simple to use notification manager, where you can block apps notifications. Go in and block the Maps, then enjoy.
Otherwise, I will recommend you forget using Maps app on your phone, and use the Maps in the browser instead (Chrome is your best bet). Since maps is the only Google app you use on your phone, it definitely wouldn't make sense to grab play services, aside your not enough disk space issue. So go ahead and enjoy the Maps app in the browser. It works flawlessly too, and might give you better results and speed compared to a Maps app running without Play services.

-1 but only because of a factual error. I am using Android 4.1 but there is indeed an option to disable notifications from individual apps! Will upvote if you correct your answer. Thanks!

Also: Can’t install Chrome because not enough space! Also need Maps app for navigation.

Don't you think it would have been best on your part to mention you need the app for Navigation in your actual question? And if there's option to disable notifications from individual apps, what have you done, and did it work or not? You leave holes in your question, and one's who try to help, you vote them down, really? Where did I make the factual error?

I found that option only because you mentioned it. Yes, it did help.

@kinokijuf What option did you find? I'm confused.

To mute notifications from a specific app. See link.

The only way possible is to root your phone and install Xposed Framework.
It has a module, This App Will Run Without Google Play Services, which makes Play Services installation not compulsory for certain apps (including Maps); it's compatible with Android 2.3 – 5.0.


text:
Galaxy 3 automatically turns off and on
Haven't received any solution after several calls to AT&T Advanced Support, nor Samsung Support! This problem started after the first connection to my hotel wifi, and happens continuously throughout the day, every day! No other wifi connection available.
Attempts to solution I found during research of other helpful websites and support suggestions:

Turned off and/or uninstalled some apps;
removed battery for over an hour;
wifi setting to "Always" maintain connection;
cleared Cache of some apps, and more;

but none of the above steps helped. Contemplating installation of WiFi Analyzer reviewed to be the best and most downloaded for troubleshooting. Not sure if it's true or will help.
The issue arises when:

After installing apps or updating some current ones, phone usually turns off again. When this happens throughout the day, my WiFi completely turns off!
It also happens when composing long texts, emails, other tasks, before completion and sending, resulting in losing everything I've done!
Also having problems with emails not automatically and periodically saving as drafts during composing, as it should and previously did!

I have spent numerous hours re-typing important lost communications. I still don't know if the cause is due to WiFi, apps, the phone itself, or anything else. I definitely need help because I'm thousands of miles away from home, completely alone, and my cell phone is the only way to connect with family, and conduct necessary business (except for expensive hotel room phone)!  I will be so grateful and appreciate any and all help and suggestions.

The WiFi Analyzer will not help you. It's only used to test and show information for the wireless signals around you. I found a forum with several suggestions, one will probably work for you. Click here to go to it. There are many things that could be causing the issues (too many for me to list) but they cover many troubleshooting techniques there that might save you a trip to a service shop and get your S3 back up and running in a couple of hours. Good luck!


text:
Precaching online content on Android App for offline usage
I would like to read the Stack Exchange Android app while offline (no Wi-Fi and mobile data) during my train commute.
Is it possible to preload any pages and read those, like we do with a web browser, visit the pages when you have the Wi-Fi connection, and while offline you can go back to that page and it's loaded?
Is there a workaround like that for the Stack Exchange app?

I think you should post this as [tag:feature-request] or [tag:support] on [meta.se]. As of current, the app seems to always load the post every time you open a question.

That is a nice feature which is not supported now.

Well for offline mode, try using Pocket - Read It Later
For example, when you want to read any article from browser, just click on share and select "Pocket"and then you can read it whenever you want (even in offline mode)


text:
My gmail is going to my boyfriends phone
how can I disconnect my boyfriend from my gmail. He says he is going to and still has not. He on his way over now and thought I might be able to do something

Go to myaccount.google.com.
Scroll down to Recent Activity>Devices.
Click on any device your account should not be associated with and then click Remove.
Then scroll down to Connected Apps and Services>Account Permissions. Click View All. Select any app or device that should not be accessing your data and click Revoke Access.
It's a good idea to go ahead and run though the security check at the top of the accounts page. As others have mentioned, you may want to go ahead and reset your password, as well.

I think your friend has enabled (in your Gmail) email forwarding to his email address. You can easily disable this forwarding, if this happens to be the case, but requires desktop view of Gmail IMO. Google has a guide to enable/disable email forwarding. Click here to see the guide.
That said, I cannot claim that the above solution will help to resolve the issue if you're using some custom app (other than Gmail or Inbox app) on Android or PC  to access your emails.

Note: Google mostly takes care of its guides and links,and so, I don't think I need to mention those steps here at all.

Do note that the issue will persist if your friend has access to your email password, since he can reset the settings, read the emails, send them, delete from Sent items, and whatnot.

Log in to gmail and change your password.  This will stop his phone accessing your gmail.


text:
Some files are missing after doing backup and factory reset on Android Lollipop
I recently backed up and factory reset my Samsung Galaxy S5, stock and running Lollipop. All the apps that were previously on the device were re-installed and run fine, and the phone mostly performs as it is supposed to.
However, I have just realized that I have missing files; my daughter's telephone number is no longer listed in my contacts (found out the hard way trying to speed dial during an emergency as I was driving), and some music files are missing. By and large the phone was restored to its original settings and works just fine, it's just that there are a few but important to me files missing here and there.
Is there any way to identify and recover all missing files? There are probably more that I just haven't found missing yet.

What method did you use to back it up?

I used the Backup and reset function in the User and Backup drawer...

The automatic Google cloud backup isn't always reliable, according to https://support.google.com/nexus/answer/2819582 it restores Google Calendar settings, Wi-Fi networks & passwords, home screen wallpapers, Gmail settings, apps installed through Google Play (backed up on the Play Store app), display settings (Brightness & Sleep), Language & Input settings,  Date & time and third-party app settings & data (varies by app).

Wow, thanks kindly, I was under the impression the phone would be restored to the exact same status it was in prior to the reset. Going forward, what method(s) might you recommend that are more reliable in terms of restoring the saved data? Thank you, again.

You can use ADB (see incoming answer).

Google backup is unreliable and won't back up everything, however it should be fairly easy to make a backup yourself next time.
You can use ADB to make a full backup. You'll need to install ADB first: on Linux sudo apt-get install adb usually works, on Windows you'll need to download it from somewhere.
Turn on USB debugging (in developer options, to access go to settings > about phone and tap build number 7 times) and connect to a computer via USB. Then open a terminal/console window and do adb devices to check the phone's connected, and then adb backup -all -f C:\backup.ab (where backup.ab is the absolute path to where you want it backed up from).
Source: http://forum.xda-developers.com/galaxy-nexus/general/guide-phone-backup-unlock-root-t1420351

I'll flesh this out in the morning/tomorrow/when I have slept; the XDA link seems helpful, and it shouldn't be too hard to find other guides on Google.

Thanks so much, Josh! I apologize for having been away, I had exams which I have just finished so I have more time at hand now... will give it a go, much obliged!

Oops, forgot completely about expanding this... If there's anything you don't understand, Google is your friend :)


text:
How do I set a lock screen wallpaper on the OnePlus One with the latest Android Update?
Okay so previously on the home screen ,I'd press the menu button- wallpapers- lock screen wallpaper and select my image to set as the lockscreen wallpaper.I can't do that anymore after the lollipop update. And also battery has been draining out like crazy after I updated it. This needs to be fixed.

And also battery has been draining out like crazy after I updated it. This needs to be fixed. -- Asking multiple yet varied questions is deprecated on this website IMO. Please ask a new question here, relevant to the  selected italic content. Also, please take a look at how to search(on this website), since battery draining questions have been already discussed  multiple times (might even resolve the issue without asking).

Note: This is a partial answer and is meant to solve the Lock-screen wallpaper issue only.

One way of changing the lock-screen wallpaper in CM 12 (the update for OnePlus) is:
Go to Settings → Themes →tap the wrench icon in your current theme → scroll down to Lockscreen Wallpaper → Pick Image (choose the image) → tap Back button/key once and tap right icon to apply the custom theme. Done.

Just touch the home screen for long and then select wallpaper, then there will come an option to change the wallpaper. Slide it to right side and there will come another option for lockscreen paper. Select the option from Gallery then you can change lock screen photo.


text:
Can't unlock bootloader
I'm trying to unlock the bootloader of my tablet for hours now.. There's no solution out there that worked for me. I've already tried:

fastboot oem unlock (the tablet responses with a question screen where I can select "yes, unlock bootloader" and "no, don't unlock bootloader", but when I select yes it responses with an error "Unlock failed - Err:0x7000")
fastboot oem bootloader unlock (this command stucks at "...")

I also tried to flash custom recovery so I could get around this but now I'm stuck in a bootloop.. I have a backup of the stock recovery, but I can't flash it either..
fastboot flash recovery recovery_stock.img responses with:
sending 'recovery' (10240 KB)...
OKAY [ 0.417s]
writing 'recovery'...
FAILED (remote:
Security deny - Err:0x2017
)
finished. total time: 0.430s

I know that Security deny - Err:0x2017 is because of unlocked bootloader...
Tablet-Information:
Name: Medion Lifetab S8312
Processor: Mediatek MT8392

You could check out http://www.androidtablets.net/threads/howto-unlocking-the-bootloader-windows.52434/ but there doesn't appear to be a lot of attention on this specific model.

exactly the same issue here. Your post is old. Did you get any help or an solution?

unfortunately not. i'm sry

Generic answer: The errors in the unlocking process (and especially security errors like yours) generally mean that the device vendor does not allow unlocking. Some device vendors allow it by personally issuing unlock codes (through individual support requests), but it's getting rare nowadays.
Unfortunately the only way is the "old" way, which is to "break into" the device, which usually requires a specific bug on a specific version of Android ROM using a specific program. Since people hardly play with such exploits nowadays and your device seems to be a rather unpopular one your chances to unlock it are sadly very low.
You may try to contact the vendor, if they still exist.


text:
Tesco Hudl Hardware Problem = bin?
My boy has a Tesco Hudl 1 - been trying to stop it crashing that is was doing very regularly.
Did a full system reset with power on/vol up and reformat.   On restarting after this with completely clean system it glitches again.    Sometimes not even getting past the boot logo.
My feeling is something wrong on the hardware side, and this thing is destined for the bin.   Bad RAM?
Any Android specialists out there like to confirm fears?

I contacted the ebay vendor who sold me the hudl.  He recommended full charge and reset button again.
It boots now at least.  Will try to install just one or two apps and see if its a software issue, and download any updates.  Hope this helps someone in the future.


text:
Crazy gps path result
I'm not sure if this is an issue with the gps, the app I'm using, or android itself, but since it's android that ties it altogether, I'll try posting this here (let me know if I should move this to a better spot).
I tend to use my phone's (Samsung galaxy S2) gps along with MyTracks app to record when I go on a hike. Mostly it works fine, but every once in a while, I get this strange result:

Obviously, I can't hike this path in a few hours, so something is definitely wrong with the resulting coordinates. I write a quick script to filter out anything that looks too far (anything more then a few degrees difference), eliminating those far off points. I get this:

I try to filter it some more by tightening my error values or random things that come to mind, but it doesn't really work well. I did notice though that all was not lost as it actually recorded the first half just fine and the actual path looks like this:

But the added return path looks like this:

Zooming in to a section, I can see that the return path is very jerky with what seems like many points added all over the place roughly along my path:

And zooming in more:

Any idea what causes this to happen and how I can fix/prevent it in the future?
As a side note, what I usually do is export the gps coords from MyTracks to csv, where I draw them using google maps in some javascript I wrote. The above pictures are from that result. Trying to view the path in MyTracks itself usually results i the app freezing, then displaying a blank map or just force closing,

The point outside Africa is most likely Lat/Long 0,0. Your results are indicating a poor read, without the ability to fill in the query from a local Wifi either. The system filled in the query with the default value  0,0. In the case where the GPS is just a little off, it probably was able to find a Wifi hotspot to substitute for an approximation for the GPS. For the ones of greater difference, that Wifi is farther away, with a local node calling its "home" hotspot for coordinates.

Yes, you are right that 0,0 is the point near Africa (was somewhat amusing when I learned that by looking it up). There are a few 0,0 values in the data as well as values very close to it (like 0.0001), but for most of the hike, there shouldn't be any wifi for me to connect to -it's all forest with maybe one or two other hikers that pass by, nor did I see any houses/buildings. I should have added that during a hike, I turn off the wifi to save power and I don't have data enabled.


text:
How can I view contacts that were on my now destroyed device
My cell phone was destroyed. I tried to view my contacts info on my wife's LG but the list of contacts that I viewed were far from recent. I logged onto Google and found no help in reference to viewing my current list of contacts.

Your only means of accessing your list of contacts is through your google account (which is how I assume you tried to do so with your wife's phone). However, this is dependent on when you last synced your contacts with your google account on your phone before it was destroyed. So, it's possible that you didn't make a recent sync back when it was still working. You can double-check your gmail account and look at your list of contacts there.

Google is going to be your best bet. However, if you have a ton of contacts and getting that list back immediately is extremely important, I have two other suggestions:

I know that when I setup my phone it syncs with several accounts (including Samsung) in addition to Google. You may be able to get LG customer service to help you if they sync them too.
Your other option (if Google's customer support can't help) is to get a really cheap, used Android phone off from e-bay or something, and use it to re-sync them.

One last idea. I use a custom dialer app on my phone that syncs my contacts as well. If you had one installed, their customer support (find the dialer app in the Play Store) might be able to help as well.
I hope these ideas help. They're about the only options available to you.


text:
Will flashing CyanogenMod reset the status of SIM lock on Nexus S?
I have Samsung Google Nexus S (SIM unlocked) on Android KitKat. I am planning to install CyanogenMod 11 on it. The question is, will upgrading to CyanogenMod lock my SIM? Will I have to unlock it again?

Will upgrading to CyanogenMod lock my Sim Again?

Nope!
CyanogenMod doesn't have anything to do with lock or unlock of sim cards.
But by the way, isn't CyanogenMod 11 the same as KitKat?


text:
Not enough space to update apps
How do I make more space on my phone to update apps or download more stuff if my phone has a 16GB SD card and I have 14.25GB left?

All Caps doesn't help anyone at all. 2) I advise an [Edit] and add [tag:insufficient-memory] tag. 3) Do take a look at the questions under the tag [tag:insufficient-memory]. This question already has an answer. 4) Please  see [ask] and how do I search to know how to ask and to look for already answered questions, respectively. 5) Enough said already. :-)

Your phone has two spaces where it can store apps, the internal memory and the SD card. It seems like the internal memory has filled up completely. To remedy this, go to Settings > Apps and move any apps you can to the SD card/external storage (by clicking an app, then click 'move to external storage' or similar). This will free up space on internal storage for it to download updates etc. whilst keeping the apps on your SD card.
You should do this for all the apps you can, as long as you don't need them to run in the background; for example, you should not do this with apps that provide widgets, or alarm clock apps.
A tip: don't ask questions in all-capitals; it doesn't encourage answers.

Also you can select default installation location to SD card in System > storage