text:
How do I export Telegram contacts to my phone?
I'm new here.
My little brother accidentally touched the "reset factory"  button in settings, and now I don't have my contacts on my phone! I have 1500 (almost 400 business) contacts with more than 670 profile pictures!
I rooted my phone and used recovery tools in W7, but nothing worked for me! I just recovered 10 old contacts, so God bless the Telegram app because I saw my contacts there,  but there are no contacts in my phone app. Is there any way to import contacts from the Telegram app to my phone app?
If possible please tell me how to fix this issue. Any guidance also in programming issues like linux terminals will be accepted in my way.
(Note: I used search in this site but there was nothing for my issue,
just found a link that a buddy wrote there:

"Just install a contact backup software from google store like "+contact backup" and after that make a back up from your contacts."

But there's no app in the app store with that name!

Was your phone encrypted?

@MatthewRead no! I rooted that but only 100 contacts recovered and about 1000 of them just have names on them! Without numbers!

http://android.stackexchange.com/questions/132876/export-telegram-and-whatsapp-contacts-to-vcf

Just go to your accounts menu and select telegram\ accounts and then tap the current account and turn on Sync contacts. This way you can have all your contacts whom they have an telegram account.

By 'Export', he means exporting the contacts to his storage offline, not syncing online..

Use 'ExportTelegramContacts' software on github.
https://github.com/salarcode/ExportTelegramContacts
Read the readme file and follow the instruction. when it comes to "export contacts without phone numbers" press "No".


text:
Moto G3 (Android Marshmallow) not detecting SD card anymore
Moto G3 (Android Marshmallow) not detecting SD card anymore. It was stored as internal storage. The SD card when in the phone says "not inserted" and it's the card I've always used for it. The card shows up in another device and other cards show up in this device. I stupidly didn't have a backup so can't retrieve my images. I can't even access the SD card on my PC without formatting. Motorola told me that it's because the card is encrypted.
I think I'm going to end up formatting then trying data recovery software and hoping for the best. Because the card was treated as adopted (internal) storage, I can't access any of my phone's contents via a USB wire either.
How to fix this issue?

Data recovery software won't work because the card is encrypted.  If your phone has lost the encryption key, or if the data is corrupted, then you have no real chance at recovery.

@MatthewRead the card is saying "not inserted" when in the G3 however the same card registers on a PC and a different mobile device. Other cards also register with the G3.

You'll probably have to re-partition and format the card with a PC in order for your original device to recognize it again.  If you have a Linux PC you could try this before doing that: http://android.stackexchange.com/q/145443/1465

From what I have seen, it appears to be a known issue with the phone. I have had two SanDisk 32GB Class 10 MicroSD cards that have both had the same problem. However, I have seen forums that say the Class 6 cards work fine.

Forum where I learned about the problem
Card I found that will (hopefully) fix the problem

I have yet to test the new card, so I don't know if it fixes the problem, but I will update this post after testing it for a month or so.

I couldn't format in a PC because it was encrypted and I didn't have a key for it. Just doing without a card now, thank you.

I fought this problem over and over until today I called Motorola support and learned that they will fix or repair these phones because it’s "a known issue". They will either

have you return the phone for a free examination and fix (i.e. be without your phone for at least a week and probably much more, no guarantees) or

send you a refurbished phone that they say they will guarantee will work for $24.95 + $75 + $11+ hold on your card until they get your old phone back

I chose option 2) so I could have a phone in the interim even though I am really upset with Motorola about charging me to fix my defective phone that they should have recalled and that they really should be refunding my lost money in multiple SD cards.
So, forget all the people are saying about defective SD cards, clearing cache, reinserting cards, etc, and go to the source of the problem - the Moto 3G.

I had the same problem with my Moto G3. I did not contact Motorola (or Lenovo) because I did not think they would talk to me as I have had this phone for more than 12 months. Anyway, I tried several fixes and none of them really worked. The phone would work for 24 hours and then it would lose its SD card.
So, here is what worked for me. I did a complete factory re-install. This is a little drastic but I felt it was my only option. I took note of installed apps I had installed. I had a good backup but I did lose some photos. The whole reinstall took me about 2.5 to 3 hours and my phone has now been working for 2 weeks with no issues yet. Just google "How to perform factory reset for moto g3"

So on my wife's MOTOROLA as of this morning, I see 2 notifications:

Lexar SD Card - Not inserted
Lexar SD Card - Unsupported

I called Motorola support and learned that they will fix or repair these phones because it’s "a known issue"

I had turned it into internal storage 2 months back because it wouldn't work recording photos to SD card otherwise.

I tried one way. Remove SD card and try disabling Motorola Gallery and install any other Gallery app. Then try inserting the card.
This worked for me when I am using it as external storage, not sure about formatted as internal storage.

Yes, after formatting it as internal, it won't work anywhere besides the phone itself. You can revert it from Settings → Storage.

The phone is saying that the card is not inserted. so I can't.

source: Stack Exchange

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

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

sort: votes


text:
Rolling back app update
A recent app update (adding annoying adds) has been caused some stability issues, app crashes, etc. How can I roll back a Google Play store app to a previous stable version?

Check for the official site of the respective app for previous versions if available.
If you have a backup of the previous version, uninstall the current version and install the old version.
Try to avoid Update all option and make sure to turn off automatic updates in the Google play store.

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


text:
How to add desktop shortcut for URL, ignoring web app manifest?
Goal:  Have a desktop shortcut that opens https://news.google.com/news/i#0 , ignoring the contained web app manifest that otherwise "overrides" the saved shortcut to http://news.google.com/news?sapa=1 and with "display": "standalone".
I had this working previously on an older Android phone before a replacement / upgrade.
Prior to the upgrade, I was able to long-press and open individual articles in new tabs - as well as copy link shortcuts to specific articles, as well as all of the other features and functionality that Chrome has to offer.  Here is just a partial selection of references of other users complaining about the same:

https://productforums.google.com/forum/#!topic/news/MdZ22eC1X1Y
https://productforums.google.com/forum/#!topic/news/bLlTM_OhTns

Using https://news.google.com/news/i#0 provides a temporary successful work-around.  However, I can't find a successful way to add a link for this to my home screen.  The "Add to Home screen" option within Chrome instead saves a link to http://news.google.com/news?sapa=1 - and in such a way that it opens as a web application instead of a web page within Chrome:

https://developer.chrome.com/multidevice/android/installtohomescreen
https://developer.mozilla.org/en-US/docs/Web/Manifest

On a desktop operating system, this would be a non-issue.  (Create shortcut, enter desired URL, done.)
Attempt 1: Provide my own Manifest
So I created my own manifest - editing https://news.google.com/news/ui/resources/json/manifest.json to change the start_url attribute to https://news.google.com/news/i#0, and the display attribute from standalone to browser.  I then created my own HTML page that simply contained the below - then self-hosted both on a local web server:
<html>
        <head>
                <Title>Google News</Title>
                <link rel="manifest" href="/news/manifest.json"/>
        </head>
        <body>
                Test
        </body>
</html>

However, this doesn't work:  Despite the shortcut being saved with the desired name and icon, it links back to my self-hosted HTML page, and not the indicated start_url.  Unfortunately, it appears that cross-domain URLs are not allowed per the manifest intent - as per https://github.com/w3c/manifest/issues/183 and https://github.com/w3c/manifest/issues/196 .
Attempt 1b: MITM website
Within the confines of my own local network, I figured I could try to man-in-the-middle (MITM) the website to temporarily provide a desired manfiest to use for addition to the home screen.  Unfortunately, the website uses HSTS here, which appropriately blocks the attempt.
Regardless - this is way too much work for what should be a simple effort.
Attempt 2: Widget Bookmark
Unfortunately, it looks like the 1x1 bookmark widget was removed in Chrome 48, as per https://productforums.google.com/forum/#!topic/chrome/Ikn2YhvT98s .  The suggested work-around is to use the "Add to Home screen" feature within Chrome.  Goto 10 / see beginning.
Attempt 3: Use the default-provided "Internet" browser
Unfortunately, using "Add shortcut on Home screen" in the default-provided "Internet" browser produces the same result as Chrome.
Consideration 4: Use a custom app / widget
Could probably write and install a custom application or widget that could be added to the home screen to meet the goal.
Or don't re-invent the wheel, and use an existing one.  Some possibilities:

"More Shortcuts": https://play.google.com/store/apps/details?id=com.ss.moreshortcuts&hl=en
"Shortcut Customizer": https://play.google.com/store/apps/details?id=com.dezits.shortcut4file&hl=en

Conclusion
How can someone create a desktop shortcut to an arbitrary URL, ignoring a provided web app manifest?

To bypass any site's web app manifest

Copy the following code
JavaScriptx:<!-- NOTE: JavaScriptx is NOT A TYPO!!! -->
if (meta=document.querySelector('meta[name="mobile-web-app-capable"]')) meta.parentNode.removeChild(meta);
if (mani=document.querySelector('link[rel="manifest"]')) mani.parentNode.removeChild(mani);
void(0)

Open Chrome on Android

Go to the URL you want to add to your Home screen, for example:

https://news.google.com/news/i#0

Paste the code copied earlier into Chrome's Location bar

Scroll to the beginning of the pasted code

(Touch & Drag repeatedly on the text in the Location bar to scroll it

Touch after the x in JavaScriptx

Backspace the x, using whatever your Backspace button looks like on the on-screen keyboard

Touch Go on the on-screen keyboard (to confirm/accept the URL & run it)

The JavaScript should execute on the page & it should appear to do nothing, that's fine.
Note: if the page reloads for any reason, you'll need to run the JavaScript again.
Now, try adding that page to the Home screen again.
To add the URL to the Home screen

Touch Chrome's on-screen "3 dots menu" (on the right of the Location bar, next to the "open tab count" button) or use the hardware menu button
Touch Add to Home screen

It should end up as a normal Chrome link, not as a Web App, since the JavaScript nuked the page's preference for "web app mode".
Questions / Comments?
Why did you have me copy JavaScriptx just to have me backspace the x off later?
Because, in my testing, on my phone, when I pasted anything with JavaScript: at the beginning, Chrome ripped that part off, leaving only the text after it.

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


text:
Tasker getting wifi info for unconnected networks
Is it possible to discover signal strength info for unconnected networks? I want to switch networks if the current signal is weak AND there is a stronger signal available. I have hunted for a relevant plugin to no avail. Thanks

Here is a workaround you could use:
This workaround involves:

creating a simple tasker profile which notifies you when an unconnected WLAN with a good signal is detected.
creating a  notification (flash/blink/notification flash)-as you wish which will alert you when a good signal is available nearby.

connecting to a WLAN AP which has been classified as having a good signal

This involves using a %WIFII which shows information on detected WLAN APs ( useful info on mac address, signal strength, broadcast channel etc)
Task
A1:Alert >> Flash (or Notify LED or vibrate).
   Text: WLAN APs with good signal available
   Since WIFI signal strength ranges from 1-9 you may define strong signal as those above 5 (its up to you) See screenshot.

Screenshot (click image for larger variant)
A2: Net >> WiFi >> Set-On [If %WIFI~Off]
Profile
You can accomplish this by using a WifiNear profile to detect nearby WLAN APs.
In the profile tab, select State >> Wifi Near (You may put additional info for SSID/MAC/Channel if you want to connect to a specific AP)
but if you want detection for any access point leave as it is.
Also you can leave toggle wifi unticked if "Keep Wi-Fi ON" option is enabled in advanced wifi settings
Note: When any profile has a WiFi Near state, it will do regular scans for nearby APs (roughly every 120 secs default).
You may change this in preferences of Tasker
Limitations:

Once connected to a WLAN AP automatically, the context scan will be ignored until you move out of range of your currently connected AP.
Only previously saved APs are connected automatically since one can't access an encrypted WLAN except that they previously saved the password in the device.

I have tried and tested this task and its working, however any suggestions or improvements are welcome


text:
How can I recover data from lg g4 stuck in a boot loop?
My lg g4 is stuck in a boot loop. It still powers on and can charge up but my phone wont stay on for long before it shuts down and starts booting up again. I dont really care about saving the phone but i just want to get all my data from it.

Well, you can connect your mobile to your computer via ADB (Android Debug Bridge) and easily copy all your stuff to your computer.To do this, just:

Boot into recovery mode by holding the Power & Volume Up buttons on your phone. (if Volume Up doesn't work, try Volume Down and if there are other hardware keys try them too).
Now connect your mobile to your PC using a USB.(You must have the usb driver installed on your pc). Download ADB from the internet and run command prompt or terminal.
Use the command adb pull filepath+name destinationOnYourPC.
Congratulations, if you were successfully.

For more detailed information, prefer a quick search on the internet. Even if you are new to this, you can easily learn these all by watching tutorials on YouTube. But I hope you are familiar with all this. By the way, what stuck your phone in bootloop.


text:
Why can't I receive WhatsApp messages when the app is not in the foreground?
I have a Samsung j5. When I have WhatsApp Messenger open, it can receive messages, but if I leave the app, messages don't arrive any more. My mobile data is always on.

Are you closing the Application via the "Recent Apps" Menue? Or are you just "minimizing" it by hitting the home button?

@benjaminS Even by closing the WhatsApp tab in the recent apps, the app has a background listener called MessageService, which should notify when a message arrives. If the service is messing up, then it means that WhatsApp programmers are putting less attention in their job. And yes, I'm facing that issue too. Better move out to Telegram, heh.

Are you using hibernating apps like Greenify?

Is background data enable for WhatsApp?

I dnt use such apps

Where it show that background data is enable


text:
Nexus 5 volume-down button stuck, cannot boot non-safe mode
I got a bit of liquid onto my phone, and now the volume-down button on my Nexus 5 doesn't seem to work.  The button itself doesn't bother me much, but every time I reboot the phone, it goes into recovery mode, and it appears that it can only be booted into safe mode.
What can I do to stop it from always booting into safe mode?

Is because of button or some sort of flash you did ?

@user4847410, just the button; i'm curious whether disassembling the phone and disconnecting the buttons would make it work again, or whether they do apply some sort of idle resistance, making the phone not turn on at all if the buttons are just missing.


text:
I am unable to see recent calls,dailed calls after installing 5.1
I am unable to see recent calls,dailed calls after installing 5.1.
Any idea why it is.Which default apps are responsible for this? I stopped few default apps like google news,music etc.
Regards,
Vijay

Issue resolved after i took backup and reset to factory settings. Even i got my contacts back.Thank god.

Issue resolved after i took backup and reset to factory settings. Even i got my contacts back.Thank god.
And even the version remain same as 5.1 only but everything fine. But i didnt find how to set to vibrate or silent in this.


text:
clearing settings app data causes any future problem?
i've cleared data from settings app. settings -> apps -> settings app -> clear data.
i've heard a rumor that clearing data of settings app causes os disturbances.
is that right? please explain.

Nothing really happens with that action. Settings manually modified will be cleared out. That's it. No OS related problems and it won't affect updates from Google.

No that's not a problem clearing the settings data will clear any option you have selected in the settings app

my friend told me that if I cleared the settings app data it will conflict the future google update and even with OS. is that true?

you mean to say, settings will be changed to its initial state? that's all? no other problem or risk factors related to os update or os functionality? please reply.

@Abhi your friend most likely confused that with the Google Services app. Clearing data from that one was known to cause disturbances in the past and warned against, though I don't remember the context.

@Abhi No other problem with functioning of the os  but if you delete data of Google play services or framework then there can be slight problem

that means, i don't have to worry about it?

@user170258 No you must not worry about anything


text:
Bluetooth sync with Local contacts - cyanogenmod
G'day,
I have a SGS4mini (I9195) with cyanogenmod 11 (4.4 kitkat) and have most of my contacts "local" i.e. not synced with google. I have successfully paired it with my (Citroen) car and can place and receive calls fine.
However, the contacts in the car only show those from google and maybe those from the SIM card - the normal contacts do not appear in car's contact list. It doesn't show a name for a local contact if receiving a call nor in the recent calls list nor can I choose it to make a call.
Could someone suggest how to fix it or how to get more information about it? It seems the problem is not so common, I'm willing to help fixing if it could need some fixing/coding. Thanks!

By chance, I found out that the local contact show up in the car when at the time before I start the car (or activate phone's bluetooth goint to the car?) I go to the Contacts App, select the options (3 dots), select (sorry german version) "Kontakte zum Anzeigen" ("show which contacts") and then, instead of "all", select the "phone only, not synchronized".
Drive away and have the local contacts visible in the car (though not the google ones then, but most phone numbers are local here)
Additionally I found out that I can "send" the contacts from the phone to the car, but then there are too many in the phone so that the car can't hold all of them, and I'd have to send new contacts by hand...


text:
Android full image without booting the OS
Is it possible to make a complete image backup of phone and bootloader, without starting android OS or recovery mode - just swith off the phone, attach USB cable to PC, use software X to read all data as an image? (with preinstalled USB drivers for the phone)
And later restore that image with the same steps as above?

No. With the phone switched off you won't be able to back it up as your computer cannot detect it. And for an image backup, the system itself must not be running – which only leaves booting into recovery mode as an option, and then either doing a Nandroid backup or manually "clone" partitions (note that both would require a custom recovery).
The only other alternative requires special hardware and knowledge, see JTAG.


text:
How do i install Google Play Store on a chinese phone?
I just got this Weimi P8 with a wonderful configuration and features. unfortunately, it doesn't come with a Google Play Store.  I installed 1 manually by sending the apk file from another phone but it doesn't come up whenever I start it up. any idea how I can get around this glitch without rooting?
Whenever  I attempt the computer way, it shows installed because I already have a Google account.
Thanks.

You're not allowed to install the Play Store on a phone that doesn't come with it. That's software piracy. Phone manufacturers have to do a lot of compatibility tests and pay money to Open Handset Alliance before their phone is allowed to run Google Play.

Tobi, please see our google-apps tag-wiki which explains how to obtain and flash the Google Apps to a device not shipping with them.


text:
Notification Icon
I am puzzled by a notification icon in the status bar and I was hoping someone could help me. It's similar to the WiFi icon but is in a white square. Any ideas?

What do you see when you pull down the notification bar? Looks like a available WiFi-connection to me or a hotspot symbol. Do you have a hotspot enabled?

What is your device model and Android version?

It is indicating that your device's Personal hotspot is turned on.


text:
How to rename an ext. SDCARD
When running the stock Samsung firmware on my Galaxy Note 4 (N910C), the external SDCARD was mounted at /storage/extSdCard.
I have recently installed CM13 (Bliss-ROM) and the external SDCARD got mounted at /storage/3937-3663 instead.
As a result, my restored apps (via TitaniumBackup) are looking at /storage/extSdCard for files that are actually at /storage/3937-3663.
What's the ideal way to resolve my "apps looking in the wrong place" problem?
Renaming "3937-3663" to "extSdCard" is not possible.
Telling the apps the correct path would be very time-consuming, esp. for apps like "Tasker", which has many wrong path-entries now due to above change of path.
Any suggestions?

Easiest way is probably shutting down your Note4, removing the card, mounting it to your PC using a card reader, and "label" it there. How the last step is done of course depends on the OS used. Linuxes usually have the dosfslabel command (part of the dosfstools package) or mlabel, on Windows you should be able to rename it by right-clicking the drive entry in Explorer and choosing "properties". That done, unmount it safely, put it back to your Note4, and switch on the latter. Should now appear at the assumed place again.

@Izzy he's not asking about renaming the memory card name (label). Till Lollipop 5.1, the memory card was symlinked (mount -bind) as /storage/sdcard1 or whatever. But since marshmallow, it appears as /storage/xxxx-xxxx, where the xxxx-xxxx is memory card unique id or something IDK. He's asking how to get it back like /storage/extSdCard as we had till Android 5.1 :)

@GokulNC to my experience, that ID (in exact the format given) is used as label if no label was explicitly set. I see the same on my Linux machines: SD cards appear in /media/XXXX-XXXX when new, but as soon as I label them they show up there as /media/MyLabel. This behavior exactly matches the description given by Parinibbana (simply replace /storage with /media), hence my comment. Doesn't hurt to try what I wrote above – so if OP does that and reports back, we will know.

@Izzy Okay, I just tried what you commented and rebooted, didn't work.. It's still the same :)

@GokulNC so you had a case exactly matching the above, where the card appears as /storage/1234-5678 – and after labeling the card it turned up the very same? OK, good to know then. Glad my card still turns up at the very same place as before, not with its ID (Android 5.1.1 – which is why I mention it).

Thanks guys for chipping-in.
I tried the renaming as suggested by GokulNC, but it didn´t work here either.

Ah. So Android differs from Linux here and uses the VolumeID regardless of whether a volume name was set. I can see the reasoning, though I would have made using the volume label at least an option. Thanks for the pointer, will follow your advice and close this as dupe then.

I just realized that a similar question was already asked here: https://android.stackexchange.com/questions/142043/how-to-mount-external-sd-card-at-a-fixed-path-in-cm13
The answer given there is not a solution to the problem (if there even is a solution), but the question itself is similar. Thanks Izzy for pointing this out.


text:
How do I enable the Android 6 System UI Tuner?
I read here that there are some hidden settings in addition to the Developer Options on Android 6. These are also mentioned in various reviews and referred to on this site also. Apparently they can be accessed after doing certain gestures to make the cog in the quick settings menu spin.
Unfortunately it does not spin for me (and others), even if not disabling animations in developer settings as has been suggested.
Does anybody know any other secrets about how to enable that menu?

How long did you hold it? Have you tried it multiple times? What's your device model?

It worked for me a couple of days ago, this way, which I read somewhere and quoting from memory , it sure sounds funny pull down notification bar with two fingers and slide on the cog with one finger and then tap and hold it. It didn't work first time but when i held the cog in a way i could see it (partially), for about 30 seconds, it spun and i finally got the UI. IMO, nothing much in it for all hoops to reach there

What do you mean by "slide on the cog"? Thank you.

@SuperThomasLab I have tried several times, and tried holding it 30 seconds once. Phone model is Ulefone Power. Thanks.

@nsandersen Holding the Gear Icon (Settings shortcut) for like 3-4 seconds worked for me, though the double finger swipe didn't work for me.

Using one finger to slide down on the cog wheel followed by holding it as described

@beeshyams - OK, so select it (giving a light grey circle highlight), slide the finger down again (so the circle goes?) and hold for a while? Or does the highlight circle need to be there at all times? Thank you.

It worked on Nexus 5, Android 6.0.1, I just needed to open the quick setting panel, then press and hold the Setting (cog) icon until it started spinning in about just 1 second, then released the finger and it would prompt about System UI Tuner. However, I don't know if it works on other device, especially with customized/vendor UI.

The highlight circle needs to be there all the while. Sliding with one finger is before this step

OK, if it should be easy and not require finger contortions, then it is probably safe to assume it has been disabled for this 6.0 ROM, even if it appears to be fairly plain stock. Thank you.


text:
Sony Z3 can't transfer files by USB and isn't recognised by PC after update to 6.0.1
My Sony Xperia Z3 Compact was recently updated to android version 6.0.1 ("Marshmallow"?) using the Sony update tool, from version 5. Phone isn't rooted, no custom stuff, only ever updated via Sony updates, etc. UK based.
Before the update, if I connected it by USB to my (Windows 8.1) laptop, the following would happen:

The SD card would appear on the PC as if it was USB pen drive
The phone charges and I'd get a message on the phone asking if I wanted to "install" Sony software on the PC (every time, even if I'd agreed to "install" it last time)
On saying Yes, the SD card would disappear and would be replaced by a Sony icon that let me access both the internal memory and SD card like they were two directories on a USB pen drive

After the update, the following happens. Basically I can never access the SD card or internal memory on the PC no matter what I choose:

The PC doesn't react, nothing appears on the PC
The phone charges and a menu pops up giving me four choices:

Use USB for

Charging only Just charge this device
Transfer files (MTP) Transfer files to Windows or Mac (MTP)
Mass storage mode (MSC) Transfer data between phone SD card and a computer
MIDI Use device for musical instrument apps (MIDI input)

Neither "Transfer files (MTP)" nor "Mass storage mode (MSC)" do anything when selected. If I select either of these, the menu disappears, but nothing else happens - nothing appears on the PC (no drives or anything), nothing displays on the phone.

It behaves exactly the same as if I'd selected "Charging only".
How can I investigate why this isn't working? What do I need to do to make file transfer on 6.0.1 with a PC by USB work like it used to? Is there some special Sony-only thing I need to do?

I've looked at Marshmallow USB connection type. Various answers there suggest things like:

Swipe down the notifications window with the device plugged into the computer, there should be a persistent notification for USB Mode

...there actually isn't any such persistant notification at all for me, no matter which mode I choose. Also, unlike the description of that question:

Windows detects it, installs the drivers automatically and shows the device in My Computer...

...none of that happens for me. The computer is completely unaware of the phone, although the phone does react to being connected to the computer.

This is bizarre. I connected the phone via a different USB socket on the computer (same cable), and this time it worked fine, in fact better than before:

The Sony icon appeared without needing to "install" anything, and accesses both internal and SD memory like before
The "Install software" Sony message pops up on the phone like before now
The missing persistent notification on the phone appears:

USB for file transfer Touch for more options

I wasn't aware of the computer having different types of USB socket, but it seems like maybe there are some types of USB socket that an Android 6 phone will think work but actually don't?
I thought it might maybe have been a driver install thing, but the "bad" USB socket still doesn't work even after successfully using the connection to the "good" socket.

To add to the mystery, I have actually used this "bad" USB socket on this computer with this phone before, mere days before the Android update. Somehow the USB socket appears to compatible with Android 5 but not Android 6?
The "bad" USB socket also has no problem working with USB pen drives.
If anyone happens to know how I can find out what the technical difference between the two identical-looking USB sockets on my PC is, please comment!

if it helps: I have exactly the same problem.
I do not think it has anything to do with the actual USB socket, even if my impression also was that just one USB 3.0 socket made the phone stop to ask about the USB connection all the time.
My theory for the moment is that when I let the phone keep hangig for a long time, it stops asking about mode and all the beeps stops. So I suspect that it has to do with the current supply detection and how little is left in the battery. Perhaps one socket on the PC can deliver slightly higer current and that could make it look like this port only support the phone. Stamnia mode or not has no impact. In my PC, I have removed all Sony software due to full HD. It did not really add any value to me, but perhaps this new things requires the Sony SW on the computer?
Never the less...a flaw that appeared after an update as you say

If you want to transfer files wirelessly, or if any of the above answers are too confusing or difficult to do, just search "Asus share link" in Google and install it on your PC. Install the same app on your phone through the google play store. Then just follow the directions in app. This will take longer to transfer files than via USB.

When you change to another USB socket on Windows, quite often the PC will re-scan the hardware and re-install drivers with different "instantiations". I have used this trick in the past to allocate more COM ports on a USB-Serial adapter driver, for instance.
You may have found that deleting all the Sony-related drivers off the PC, and using the same socket, would have had the same effect.


text:
Can I return to Tap & Go when the step has previously been bypassed?
I have a new moto maxx 2, and when I first started it, one of the setup prompts was to use Tap & Go. That was successfully initiated, but did not complete because the old phone turned off. I want to go back and complete the process, but can't find any way to go back to that screen. It's not even in the setup wizard. Thoughts?


text:
Phone in Boot Loop & Need to Recover Data
My LG G4 is stuck in boot loop and I need to recover the data. I thought that Andriod would have a system similar to Apple's icloud backup, but it doesn't seem they do (I thought this is what 'Sync' did).
Please could one of you guys point me in the direction of how I can recover my contacts & photos. Is there an online account that i'm not aware of or can I plug it into my Mac using special software?
Any help would be much appreciated

I think you could solve the bootloop and get the whole phone back tell me how it entered bootloop I can help you recover it

Help on getting out of a boot-loop can be found e.g. in our boot-loop tag-wiki. For data recovery, there's a similar page with our data-recovery tag-wiki. For more specific help, we'd need some more details: what did you do last before the issue came up that potentially contributed to it (install something, playing with root-powers)? Is the device rooted? Do you have a custom recovery installed?

You can access your data trough TWRP. In case you don't have that installed, try re-flashing your current rom via fastboot or stock recovery.


text:
ADB doesn't detect the phone
My device is stuck in bootloop and my USB debugging is disabled. When I type adb devices in CMD, it says adb is not recognized as an internal or external command operable program or batch file. Please help

You need to install adb first before you can run it.

how can i install adb

Check my other comment with the link to a previously asked question

please give me the link of adb.I should dwonload it and install in pc

Please take a look into our adb tag-wiki, @BenzJosuaESamson – what should get you started. You also will need the Windows drivers for your device. Still, all that will probably be useless if usb-debugging isn't activated and you don't have a custom recovery installed, as ADB won't be able to see your device. Check our boot-loop tag-wiki to first tackle your real issue, so you can enable USB Debugging.

ADB is only accessible from recovery or a booted phone. When stuck in bootloop, reboot into bootloader and use the fastboot.exe instead. Then enter fasboot reboot recovery and continue via ADB

That would require a custom recovery installed. Stock recovery doesn't support ADB. Plus, according to the error message given by OP, the issue here is rather OP hasn't installed ADB tools on the computer used.

If(custom ROM==true)
{
 - go to recovery mode from boot loader
 - wipe data
 - wipe cache, delvik cache
 - reinstall a better rom
}
Else
- reset factory settings from rm

That doesn't install the ADB tools on a computer :) Read the error message again (the adb executable isn't found on OP's computer).


text:
How can I access to the files of a game with data?
I have a game called for example "Shadow Fight 2" and I like it soundtracks, so I want to have the songs but this game has data and the songs  didn't exist in the .apk file ( I opened it with an Archive Manager ) and it downloads from Internet, so the question is how can I access to the data it has downloaded? and by the way my phone is rooted.

Browse through /data/data/<package_name> or /sdcard/Android/data/<package_name> and see if there's something useful using a (Root) File Explorer. Or it maybe inside the /sdcard/Android/obb/<package_name>/blah_blah vX.x.obb file, if it's the case, you may need to unpack the .obb file and check.

I am not sure for apks with obb data but for apk files without obb associated just rename apk file with .zip extension and then extract res folder you will get all resources

OP already states he had explored the APK package, so this does not answer the question at all.

For shadow fight2

Here's the path for audio in shadow fight 2                       /storage/emulated/0/Android/data/com.nekki.shadowfight/cache/

Edit it into your existing answer - OP would gladly accept it if it works for him. Flag retracted for now.


text:
Cannot open PDF files when the extension is in capital letter
On my Android tablet, it is not possible to open a PDF where "PDF" is written in capital Letters. If I rename the file, it is opened with Google PDF viewer. The error is: "File can't be opened".
How can I fix this issue?

So just for clarification: Let's say you have a file called example.PDF that won't open. Are you saying that it works fine if you rename it to example.pdf?

Yes, you are right.

Can anyone reproduce this error?

Could you perhaps add more information to your question? Which device are you using, which version of Android? Is the file on your SD Card (or /sdcard/ partition) or is it somewhere else?

I have the same problem. Using a Galaxy S5 running 6.0.1 thru Sprint, I have a few different PDF viewers installed. The system tries to open it with the MEMO app. Doesn't give you any other options. When you select MEMO it cannot open the file. Tried looking through the default apps and the App Manager and cannot find neither my PDF viewers or the MEMO app listed to change defaults or reset them.

It is a problem with the android version or your pdf viewer.  On Android 13, I have tried several viewers, they all work fine

As usual, you can't fix the misbehavior exhibited by any app. This is unlike Windows, where you could edit the registry to resolve such issues. With Android, Google effectively owns your phone, and they take extensive measures to prevent you from making modifications or fixes.
Your only option is to install a new PDF handler such as Acrobat Reader or the Drive PDF viewer (invariably bundled with Google Drive).


text:
Locked in a User Account
My device (maybe) doesn't support Multiple Users.  I have a rooted device with Xposed Framework installed.
I installed an app from the Play Store (I think it's named as "Multi Users", or other similar to that ...), grant that app a root access, and enable that feature.  Then, I go to "Settings", and the "Users" Option was there.  I add another account, and when it opened a Dialog Box telling me to setup that account now, I rebooted my phone because it was too slow ...
Now, when the phone had finished rebooting, my apps are gone (I mean, when I try to open them, they keep telling me Application not installed);  as well as my third party launchers, lockers, clocks, etc.
Previously, I had done this before (but with a different app), and it gives me options on the Lock Screen to switch to Users.  But, this app doesn't have that option.
Also, the "Users" options is now hidden / not displayed on the Settings.
I also downloaded the ".apk" file of Root Browser (I already downloaded ES File Explorer, but cannot launch it due to that "Application not installed"), but it won't let me install either.
Will adb fix this?  - I hope so ...
My device is running Samsung Galaxy Core Prime - Android 4.4 (Kitkat) with Root and Xposed Framework installed.
Please HELP!

I can think of two possible things:

Hold the power button. Some phone has "Switch User" option on power menu.
Hold the "Power Off" option and select "Reboot to safe mode". May be you can figure out something from safe mode.

Nope, this doesn't help me.  There is no "Switch User" option on the Power Menu.  And, I still cannot switch users when I'm on to Safe Mode.  Anyways, thank you for providing answers!

@LloydDominic but while in safe-mode you could remove that app, which hopefully lets you access your other apps again.

By the way, it was hard on recognizing the app that did that thing, because the Application Manager (on Settings) displays the Package Name of the App, not the name of the App itself.

I uninstalled the app, and it still doesn't let me change accounts, etc.  The app just activates the feature, so when I uninstall the app, nothing happens.  Right now, I'm hoping an ADB solution.

I'm so lucky, I just tested it, and it worked!
So, the USER_ID for the Primary User Account is 0.

Using your favorite Root - Only File Manager, navigate to /data/system/users, delete the other User Accounts ...
For example,
the "unknown" USER_ID is 10,
delete these files / folders:

Folder named 10.
10.xml
10.xml.mbak
And, edit the userlist.xml removing these line:

<user id="10" />

And if you want, you can also delete that line from userlist.xml.mbak.

(I think nothing will happen if you delete that file, because I think this is only a backup)

If your stock File Manager doesn't let you access the root drive / system files, follow these steps:

You may have to download an .apk of the Root File Manager that you want to use, using another device.
Push the downloaded .apk file to /system/app on your Android Device using adb.
Reboot the device.
The .apk should now be installed automatically, and you are ready to do the steps above.

Bonus tip: You should also delete other files / folders, if you want to only use the Primary Account.


text:
Memory is filled with nothing (dumpstate/logcat?)
I have a Nexus 5 that says that I don't have enough space on the phone. I have checked the storage settings (see screenshots) and it is missing half of the space.
I have searched and people recommend deleting dumpstate/logcat with *#9900# command, but when I enter the command nothing happen.
Any ideas?

Click image for larger version

Please start with the first-aid and links provided in our insufficient-memory tag-wiki. Summing up single values doesn't match the numbers given on top of the screen – which might indicate some storage trouble. So if all else fails, you might need to perform a factory-reset, though that would erase all you user data and user apps.

As izzy deleted my previous answer (Hard reset isn't just a power off, I cant even take my battery) I repost the answer
Hard reset do the trick, link of "How to do a hard reset"
http://www.smartmobilephonesolutions.com/content/how-to-hard-reset-an-android-phone


text:
Device Protection locked me out
I just ordered a new HTC One M9, which arrived today. The ones I previously ordered came preinstalled with Android 5.0, so I just created a new Google Account (tmp<random_number_of_random_numbers>@gmail.com) for upgrading the system to the current 6.0 version. I did not know about the Device Protection Feature, so I did not provide any additional information like a phone number or so. I just checked the system's software version and found it to already be 6.0, so I rebooted and hard resetted the phone via boot loader to have a fresh install of the current version.
Now I wanted to sign in with my real account and got stopped by the following message:

This device was reset. To continue, sign in with a Google Account that was previously synced on this device.

The problem is: I don't remember the mail address I used. I still know the password, but that alone is of no worth, as you might imagine.
Any ideas on what I can do?

Have you checked with our google-account tag-wiki already and followed the link to the relevant post? ;)

No answers working for me. I even called Google support and they told me to send the device back and ask for a new one...


text:
SIM card Virtualization - Possible?
Is there a way to "virtualize" a SIM card?
Say I go to T-Mobile, and get a new phone line.
I have a new number (say (123) 456-7890), and a new SIM card (new ICCID).
Is there a way to "virtualize" that SIM card's information so it can be used on a virtual android machine?

Perhaps you can extend the detail of what you are really trying to do with SIM card on the virtual machine? If it's to emulate something, then (I think) there's a way, but if it's to do telco-related thing (e.g. phone call), no, it's useless, since the host (or, your PC) doesn't have required hardware to do it.

Just found this: Is it possible to virtually emulate a SIM card and make it work on a mobile phone?

Not impossible.
SIM card basically carries authentication information to make the required connection with the network. So, to be able to connect to a network in the name of SIM you don't have, you have to have the information which the SIM carries.
Once you have this, you have to tamper with the phone's hardware(and/or software) to get the information it is expected to collect from the SIM from somewhere else.
Since, the interface between the SIM and the phone is standardised for any given technology, it should not be impossible to mimic this, using a combination of hardware and software. But, such a system is readily available? I haven't heard of.

It seems it's possible if you're genius enough to understand and implement how the interfacing between phone and sim card is done, because on the basic level, a sim card is nothing but a storage device holding access codes and data (you may just virtually store this info and emulate/read it like there's a sim card).
But as far as I searched, no one has done it.. And also, as @Andrew commented, you need appropriate radio hardware to make telecommunication even if something like that hack is accomplished :)

I suspect that SIM cards contain some form of encryption which would be almost impossible to reverse engineer or to extract. A bit like hardware dongles.

@Rolf Hardware dongles are tied with the software drivers that each dongle vendors provide, which handles the means of encrypted communication or access to the hardware. But I don't think that's the case with a SIM card; a SIM card can be manipulated by any phone, from the basic ones to Android. So, there can't be a standard way of encryption to comply between the interfacing. If it's possible to use a SIM card from a Nokia 1100 designed decades ago, it is possible to simulate the same communication provided the right hardware and understanding the interfacing of SIM cards.

I think they use the same principle for providing security. I was not thinking about drivers. So basically there is like a private key on the SIM card. I don't know really. Very old dongles would implement authentication by means of a circuit that would act like a private key. You pass a value to the dongle and it would return another value and this operation can be authenticated but is very hard to reverse engineer, and the dongle is destroyed if you try to open it. So i'm thinking SIM cards implement something like that, or maybe they just store a private key.

The SIM card is more complex than you think. Of course it is identified by an MSISDN, basically a unique number identifying the phone number internationally.
BUT, there are 2 sides to the encryption, 1/2 Key is stored on the SIM card itself, and the other half is stored on the Network (The HLR - Home Location Register). The combination of those 2 enables the Operator to make sure you are allowed to use the network as per your contract with this operator. Only the right combination of those 2 1/2 keys (one of which is in possession of the operator only, enables the device using the SIM card to make phone calls etc...
The second half is indeed stored in the SIM card, however there is no way to read it, and it does not even send it to the device, instead the Network generates a unique number say "N" and sends it to the device, itself forwards it to the SIM, which, using an algorithm generates a new number which is (if the SIM card is real), recognized by the network and lets the user "Use" the network.
Because the number N resulting from the Network is combination of the Private Key + a randomly generated one, you cannot get anywhere.
The actual key is indeed physically encoded on some chip on the SIM card itself, however there is no practical way to get to it.

Have you heard of eSIM?


text:
Problem in rooting
Two weeks ago I tried to root my android phone using Kingo root app on android but somehow it went wrong and it stopped but it copied the Superuser.apk to system/app and now I want to delete that file using adb. But when I type rm superuser.apk It gives the following error :  rm failed for superuser.apk, Read-only file system and when I use to mount the file system with read write access with this command : mount -o remount,rw /system I get this error :mount : Readonly file system. I dont know how to delete Superuser.apk, Please help me, thanks

Are you superuser? You know you can only use mount when you have root permission?

Yes, my phone isn't rooted and it has got superuser.apk! :(

@GiantTree, please help what should I do???

You need to properly root and remove that file or flash a stock ROM to reset the /system partition.

I couldn't use those one click root apps because as they saw superuser.apk exists they thought my phone was root :(

If you want to properly root your phone, check xda-developers. Search for your exact phone model and follow the simple step-by-step guides to root your phone (might require you to unlock the bootloader, but I don't have a Huawei to confirm).

@GiantTree , my phone wasn't listed there :(

Then it's possibly a device of low interest and there is a reason those one-click apps didn't work. You could ask in the general section of xda whether there is a way to easily root your specific model.

I think your phone has been rooted and the just thing you need to do to remove that Superuser.apk is

Open adb shell.
Type su(It will give you superuser access).
Then change the file permission (mount the system folder to read and write) and just simply remove that app.

No bro you just missed it, it isn't root, the rooting process failed at the middle without and recovering and I'm finally giving up root - :(

@Halo_HeroOfReach As far as I know, the app like Superuser or Busybox are copied to the phone only after the phone has been rooted. Have you tried typing su in adb shell?


text:
Link2SD Mount Script Error. [4]: can't create /system/etc/init.d/11link2sd: > Not a directory
I want to move some of my apps from my internal memory to my extsdcard. I followed this to do so(I'm not using Marsh Mellow so skip the first part of the guide). When I installed Link2SD and rebooted my device it flashed an error saying:

"Mount Script Error. [4]: can't create /system/etc/init.d/11link2sd:
  Not a directory"

I searched for this error and landed on this page. The solutions provided here do not seem to work for me and I wonder if it'd be dangerous to manually delete the file "init.d" and create the directory that Link2SD has been trying to create. But before I do so I want to know what exactly is this file for and would it be safe to delete it?
Bonus Question: Even if I delete it, would it be created again after I reboot my device?

The init.d is not a file, but a directory. What Link2SD is trying to do, is to write a script in that folder, since any script that's stored in said location will be automatically executed at boot (if your kernel supports the feature, that is).

@DeathMaskSalesman : But I did see the file myself. Anyway I solved the problem. I'll write an answer to it.

Link2SD couldn't create folder "init.d" in /system/etc because there existed a file with the same name. I deleted the file manually by browsing to the location, launched Link2SD and selected the "Recreate mount script" option. It worked for me. I feared that something might go wrong with the device when I'd reboot it but everything is fine.


text:
Can't add one of my Google Apps for Work accounts
I have several Google Apps accounts, and two of them I've added without a problem. I'm trying to add a third, and after I enter my email address, password and two-factor token from Authy, it tells me "Sorry, there seems to be a problem. Please try again." I've tried this over several days.
I did use to have this account on my phone, but it seems I can't add it back after a factory reset to revert from an Android N preview.
I can sign into this account just fine from a desktop browser or from the Android browser in incognito mode.

Same problem here, but for me it started simply after I changed my password. I'm using the Xperia Z3 firmware.

Try again? I think they fixed whatever was wrong, as it has worked for me today.

Brilliant! It worked flawlessly this time. Thanks for the tip :-)


text:
SIM 2 not detected in Micromax A064
I am using a Micromax A064.  The second SIM card is not being detected at all. The SIM in slot 2 is working fine.  How can I fix this?

What version of Android is the device running?  Do both SIM cards work individually when in the SIM 1 slot?

@MatthewRead we are using 4.4.2 . yes both sim cards work in sim 1 slot. but in sim 2 slot it will not work. sim cards are fine. please help me for this.

 Does your second sim slot works at all ?.
Have you tried putting just one sim card in the sim slot 2 ?

 If it doesn't works then there can be two possible reasons for this :
Your android OS isn't detecting your sim slot 2. In simpler words, the android doesn't know there is a second sim slot. Mostly happens when you're on a custom ROM.
A hardware failure.There is some hardware issue in the second sim slot that you have on your phone!. Mostly common with Micromax devices. No offence!

 One of my friends had this issue, for him the second reason was the problem!. Good Luck ! Tell me what you find. Also, do tell me which android version  you're using and what ROM you're on.

we are using 4.4.3 version.... i tried putting one sim card in the sim slot 2 , i am getting error : please check sim card is properly inserted. i have no idea we are using custom ROM or not. this is new mobile.

@spylh9999ggr This seems like it's  option 2 due to the above comment, hardware failure, as you don't know what ROM you are on, we can guess that you probably have never flashed anything before, therefor on stock ROM for that particular phone.


text:
Android-Windows bluetooth linkage
An android device with no internet connection and a Windows PC with ethernet connection. Is there any way to connect the android device to internet using bluetooth connection between that device and PC?


text:
Battery Percentage Recalculate (Not Calibration Reset)
When I'm busy and don't want to reboot, I put the android phone on charge and pull out the battery and put a charged battery in quickly (without reboot)
But the battery percentage level does not goes up immediately. (Of course,it goes up in 1% steps,whether charging or not)
How do I force the device to read the replacement battery percentage immediately,  without waiting for it to increment in 1% steps?

I edited your question to make it clear.  If this is not what you meant, please feel free to correct by editing it yourself

Thanx! It's very correct. That's what I want to say. And... Don't you have an idea for that question? I hope so, realy, realy...

unfortunately, I haven't a way and AFAIK reboot is required

ok... and thanx a lot for help. have a good day :)


text:
Volume Up button does not respond while unlocking bootloader
I have an InFocus M260 (MediaTek MT6582 based). It has a locked bootloader and whenever i try to unlock the bootloader, this shows up :

fastboot -i 0x0489 oem unlock

in the device it shows
press volume up for Yes
press volume down for no

I press my volume up button but I get no response...
When I press my volume down button it says
returning to fastboot in 3s

Can anyone help me please!! I am not able to flash custom recoveries to my phone.. :(


text:
.ini file automatically downloaded, malware?
My phone is LG G2 (D802).
My phone downloaded a .ini file which is currently located under Downloads > sav_amd_dir > md.ini. The download happened automatically in the background while I was playing a game (No Limits). It gets weirder; the contents of the .ini file are full of apps names that are in the play store (pastebin).
What could this be for? Ads? And how does a phone download a file automatically without my permission?

Is this the game you're playing: Need For Speed No Limits? The app has permission to access external storage and internet, so it's possible to download that without you knowing it. As for the purpose, I can only guess for ads...

Yes that's the game. I guessed it's for ads as well. Thanks for a reply.


text:
Why my mobile eats hell lot of wifi data
I have a Micromax Canvas a200 turbo mini. I have started using WiFi since last month. In one month "Android OS" and Google Chrome have used 63 GB of WiFi data. I have tried using third party apps, but they are only useful when you are using cellular data. I have tried reset factory as well.
What would cause this high data usage?

Click image for larger version

You can try opera max. It is VPN service that having app management features. There you can manage which app to allow network connections. And then only allowed apps would be able to access network bandwidth.

Although this doesn't answer to the question, I second this suggestion. Opera Max will let you know in detail everything related to data and WiFi usage. You can block access to Internet for certain apps, too.

The only reason I know why an OS would use a lot of data connection is downloading upgrades. Did your phone install (a) lot of system updates recently? Are you using stock firmware or did you install a custom OS like CynogenMod, possibly even a nightly build that updates every night?
For Chrome data usage there may be a lot of reasons - it usually completely depends on what you do with your browser. If you download large files, for example, that would be counted as Chrome data usage, too. Also watching videos or complete movies via browser will be accounted as usage for Chrome.
Maybe you might want to try 3g watchdog, which is a very good app for traffic supervision that I use for 2 years now - perhaps that would split the individual system components using wifi data better.

Hey david, One thing i forgot to mentioned, that all data are used in background by chrome, as i am pretty sure i have not used such files downloading or heavy surfing of 18GB. Apart from that, i was using normal inbuilt OS without any change, and there is no update available to download for that. This is where its confusing and irritating.

Does the problem only occur on wifi or on mobile connection, too? Did you try scanning your phone with a virus scanner yet?


text:
Microphone not working properly during call (LG G2)
I have an LG G2 (d802) with a rooted Lollipop rom installed. During any call the person I'm speaking with has difficulties hearing my voice due to stuttering and distorted sound. Sometimes they stop hearing me altogether and I found out that if I mute and unmute the microphone it starts working again for a very brief period of time. Before dispatching it to the repair shop, is there anything I can do to try and fix the problem? To rule out any (possible?) software bugs. Thanks

Give Microphone Guard app a try.
My Mobile was working only on Loud-speaker (software issue) and it helped me.

Could you please explain in which way it did help you? Were you able to fix the microphone issue? Looks like this app prevents eavesdropping, not what I need.


text:
How to know the device's microSD card reader specifications?
In my opinion, for clarity and transparency before purchasing a device, it would be necessary that manufacturers clearly indicate on the data sheets of their devices more information about the device specifications:

The type of compatible microSD cards (Ex: SDHC / SDXC / ...)
The type of supported file systems. (FAT32 / exFAT / ...)
The maximum theoretical capacity of supported microSD card (Up to 32GB/ UP to 2TB /...)
The class of the card reader, to know the maximum speed of compatible cards (Classe 10: Min Write Speed: 10 MB/s 25 MB/s....)

How to get this information without relying on manufacturer declarations?

Not sure if that's a good question for this site – but the usual answer would be GSMArena.

First two points are covered in this answer and also see the link at the end of answer. For the other two points what is published is perhaps the only way, as Izzy suggested


text:
Secure container for Android Tablet user
I've got an Android tablet that has multi-user support. Galaxy Tab 3 if I remember correctly.
Now, I'd like to store some of my files on it but so that apps and I could access it on my user, but not other users or their apps on that tablet. It must only be accessible if my user is unlocked on the tablet, if I lock the screen it should stop being accessible.

Isn't that how multi-user works? It's not really clear what you're asking. Have you tried using mult-user? If so, why is that not suitable? Also, please note that recommendations like Is there an app for X are off-topic here (see What topics can I ask about here? for details) if that is what you're after.

@bmdixon No idea, googling did not help at all.  Yes,  I am using it. It is not entirely suitable? The question is where/how do I store data so that my apps like Gallery or Music etc. can access and find it but not so that other users on that tablet can do the same.

I think that each user gets a separate storage location (internal storage that appears as /sdcard) so any files that you store will not be accessible to other users. All apps are separate too so their data is not shared. Why do you say that it's not suitable? Have you verified that the files are accessible to another user? I don't use multi-user myself so i could be wrong...

According to this post on StackOverflow the storage should be separated.
Each user gets their own space on the emulated storage which other users cannot access to read or write (assuming the device is not rooted, in which case all of this goes out the window...).
As far as installed apps are concerned, the fact that there are several installations of it on one device is indistinguishable from being installed on several devices. So each user can access the app as though they are the user of the device.
Therefore you should be able to store files on the 'sdcard' (internal storage) and they will not be accessible to other users of the device. Assuming your user has a lock screen PIN/Password/pattern/etc. then they will not be able to access the files unless you unlock the device and 'log in' as your user.


text:
Is there a root for Galaxy S7 / S7 edge US Carriers?
I recently acquired my Galaxy S7 edge from Verizon and I have yet to find a way to root it? Flashfire? Safestrap? Verizon kinda sucks with this stuff.  I previously had my Galaxy S4 unlocked with the stock android MDK that was on it.
Does anyone know if there is a root for the Verizon S7 Edge yet?  If so can you link a walk through / document one?  I am pretty good with roots I've been doing them for a while, I'm not afraid to use ODIN either.
Thanks,
asloss
UPDATE 6/15/2016:
Turns out there is potential!! http://forum.xda-developers.com/verizon-s7-edge/how-to/root-unlocked-bootloader-update-t3392841

Please read Galaxy S7 Bootloader Lock Explained: You Might Not Get AOSP After All. It has some pretty good explanation and the root status hasn't changed since then :/ Basic answer is no

Root is out and a full guide can be found on XDA forums through this link:root guide and files  This root is for Verizon
Other variants can be found below
T-Mobile
Sprint
AT&T
Verizon:

http://forum.xda-developers.com/att-...-root-t3410403 Also credits to Mastajeff >for originally making the guide for T-Mobile.

First off download these files: http://d-h.st/PK3q  Extract them to whatever folder you want, there will be 5 files in there.
Folder named: "su" contains the SuperSU and thing needed to root the phone
ADB Setup EXE called: "adb-setup-1.4.3.exe" Needed to install ADB and the Drivers
Special patched Odin that skips the SHA 225 called: Odin PrinceComsy.exe (Mainly for AT&T)
.ini file named: "Odin3.ini"
Last, file, named: "Samsung_G935x_QC_Rooted_BOOT.TAR", this is the engBoot for the phone.

NOTE: Some users have experienced endless boot loop; this seems to be
  caused by using a package disabler that disabled certain services. If
  you used one and end up getting an endless boot loop try wiping the
  cache and factory reset the phone.
I suggest you backup your phone before doing this, just in case
  something happens.

Install ADB by running adb-setup-1.4.3.exe
Make sure to put your phone into downloading mode (Power off--- Hold Down arrow + Home + Power button)
Open up Odin and click AP and mount Samsung_G935x_QC_Rooted_BOOT.TAR
Once restarted put the phone into USB debugging mode (Need Developer options for this)
To get developer mode, go to "About" then tap "build number" about 6 or 7 times
Go back to settings and you should now see developer options, turn on USB debugging
Now back on your PC, Move the folder named "su" into your ADB folder (Default Path: C:\adb)
Run CMD by either Win + R and typing cmd or from the control panel.
Once CMD is open type this Code:

cd C:\adb\su

or whatever your path to your "su" folder.

After that type root.bat
Wait for the CMD to finish and then your phone should restart
Once your phone has finally restarted you will notice that SuperSU was installed and root should be working, download root checker to
  find out for yourself.

If your CMD just says starting Daemon and doesn't proceed any further
  than that, then you forgot to make sure USB debugging was turned on.
  If everything went well you will see the CMD was able to push SuperSU.
You can now install Xposed via Flashfire. Unfortunately, TWRP does not
  work on this method, so, DO NOT TRY, there is a chance that you can
  Brick your phone from doing that.
Fix for wifi bug on restart:
  http://forum.xda-developers.com/tmob...8#post67592828
Thanks 2swizzle for mentioning this. If you want to fix the
  lag/slowness download any CPU or Kernel Editor or changer. This one
  works fine: https://play.google.com/store/apps/d...ladiutor&hl=en To
  fix the lag
  1. Open up the APP
  2. Go into the CPU settings
  3. Set CPU Governor to ondemand
  4. Apply on boot You will notice that the phone runs fast as ever.

This root is for Verizon and disables Samsung pay.  The root has many variations for all US carriers.
All credit goes to http://forum.xda-developers.com/member.php?u=4911585 (br3w3r, Chainfire and Princecomsy) and Argyrus for writing up this post


text:
Automatically modify bluetooth settings when launching an app
Here is my use case: my phone is connected to my car via bluetooth, with only the Phone audio enabled.  Media audio is off, so I can keep listening to the phone's GPS and the car's radio at the same time.
But from time to time, I'd like to listen to Spotify directly through the car's audio system, which means I have to switch the bluetooth connection's Media audio back on.
Is it possible to automate that ?

While connected to the car's bluetooth, if Spotify is launched, enable the connection's Media audio.

Perhaps with Tasker or IFTTT, but I couldn't find how to do it with IFTTT, and I couldn't find a way to try Tasker for free.

As for Tasker: Definitely possible. 7 day free trial available, see our tasker tag-wiki.

Just installed the trial.  Very sadly, it's possible to toggle Phone Audio (called Bluetooth Voice in Tasker), but not Media Audio (or at least I couldn't find it)... :(

I never had the need for that, so I didn't check into it. Be welcome to take a look at my Tasker resource collection (especially see the graph close to the page end for what's "hidden" where). Several things may need an addon (or simply work easier with one). In your case, wouldn't simply raising the media volume solve your issue?

Try Trigger or MacroDroid?

Depending on Bluetooth device, routing audio through it may only be possible using SCO. Try automating it with Automate (free), it has an Bluetooth SCO set state block.


text:
I installed a nightly or unstable build of a custom ROM and now my phone doesn't work
I installed a nightly build, but now some important features of my phone don't work: it boot-loops, or can't make calls, or can't use mobile data, or something like that. What can I do about it?

N.B. This is a "canonical question" for all similar questions, because questions about specific bugs in one particular nightly build of a ROM are way too specific to have any long-term value. See this meta question to learn why this question was created, and why your particular question about nightly builds might have been closed as a duplicate of this one.

As our cyanogenmod tag wiki explains:

Nightly builds are created each day, and represent a snapshot of development, with minimal testing and quality control. They often have missing features or critical defects, changing from one day to the next, and are not recommended for everyday use. If you ask a question here about unusual behaviour in a nightly CM build, we'll probably suggest you switch to a more stable ROM. Experimental builds are the same as nightlies, but are one-off special builds outside of the nightly routine.

That quote had a lot of words, so let's repeat the crucial bit.
If you want to use your phone, do not install a nightly build.
If you already ignored that recommendation and installed a nightly build, and your phone doesn't work, stop using the nightly build. Reinstall the latest stable, release candidate, or milestone build for your phone, or the stock ROM for your phone. If that means going to an older Android version, you probably need to wipe userdata (i.e. factory reset) at the same time.
If you don't know where to find a stable version of the custom ROM, or the stock ROM, check out Where can I find stock or custom ROMs for my Android device? The exact steps to install a ROM are different for each phone, but if you already installed a custom ROM, you probably already know how to do it for your phone. If not, just search this site with your phone model, and you'll probably find step-by-step instructions.
You should probably also report the bug to the developers. They might not be interested if it really is a nightly build. ROM developers don't expect the nightly build to work. But if it's an experimental, unstable, milestone, or release candidate build they probably will want to know. If the ROM in question is an official LineageOS port, you can report a bug using their Jira bug tracker. More information about their bug reporting process can be found on the LineageOS wiki. If it's an unofficial Lineage port, or different custom ROM, you probably need to contact the developer directly, or check the forum post you got it from.
In particular, if you installed a nightly build and it broke something, this site is not a good source of help. Generally, the only fix for the problem is to install a different (working) ROM build, so that's all we'll ever tell you to do. If there's some workaround for the bug, maybe only the ROM developer knows it, and the best place to get their advice is by the means above: the bug tracker, or whatever forum they hang out at.
Maybe you installed the nightly and it actually broke your phone hardware, or installed a new bootloader that can't flash images any more. If that happened, tough cookies. You played the lottery, you lost. Nightly builds can do all these things to brick your phone, and more. That's why even the ROM developers advise you not to install them unless you're willing to take that risk.
If there's only a nightly or unstable build for your device, you might read Why isn't there a Cyanogenmod stable ROM for my device? to learn about why porting ROMs is hard, and what you can do to help accelerate development of a stable, usable ROM for your device. But until then, you'll have to either stick with a different ROM, or just take the lottery of not knowing whether tonight's upgrade will finally be the one that bricks it.

What I normally do before I choose which ROM to use on my phone is, make a list of all the functionality I want to use or that the phone has and read up on the ROM and check change lists to see what is working on that ROM or not. From there you can make and pick of you can do without certain functionality or not. Next i would check the apps that I use, do they work on that ROM. I once had a ROM I would have loved to test out, but skype voice was not working on that ROM. So I waited until they sorted that out before I flashed to that ROM.
I use a custom ROM on my daily driver. And works great. Before updates I check the change log then from there decide. I think it is not a bad idea to flash so long as you are informed. If you do end up in a bit of a spot try flash it to an older working version that you knew was working, else wipe and reflash original ROM. Always my last option that.
Goodluck!

This is good advice in general, but it's not really relevant to nightly builds. There typically isn't a published changelog, and even if there is, it won't tell you everything that broke. (If it could, there wouldn't need to be a nightly build in the first place!)

@DanHulme With cyanogen there is usually a changelog. Plus if you google enough around forums you will surely come to a list of "not workings". But I do understand where you are coming from.

I did the same once.
Download the original rom from the vendor for your phone. Then do the same procedure to install this rom instead of the modded one.
If you copied the rom to the phone internal memory (and now because of the loop-reboot you cant access), it would be nice to have an external memory. Copy the rom in the external memory and install the new rom from there.
Regards
Edit:
1) Download the rom for your phone from :
http://www.sammobile.com/firmwares/
2) Copy it to external memory and put it into the cell.
3) Reboot cell in recovery mode ( up + power + home )
4) Install or format your phone with new rom.

Note: Community Wiki questions im this case have a canonical single answer, which is supposed to be edited to include new data,new answers aren't supposed to be added. I'll flag your post, as it is wrong (you normally can't flash manufacturer ROMs like custom ones, i.e., through recovery),and of no additional value to the question and the canonical answer

In fairness to ctutte though, at the time I write this the supposed "canonical single answer" doesn't actually answer the question.  The question boils down to "I've done something to my phone, how do I fix it" and the answer is effectively "don't do it in the first place".  To be useful, the answer needs to contain some generic steps talking a moderately technical user through the process of obtaining a stable image for their phone & restoring it.


text:
Suddenly phone is dead for no reason (it has non-removable battery)
We have a Micromax Q380 at home which is running Lollipop. It was working fine last night and suddenly it is not  responding this morning. Power button and it's combination with volume buttons won't work. It just looks like a dead phone. Display doesn't light up at all, even when charging. It's battery is non-removable which is the sad part of the story. What can I try before handing it over to a service store?

I assume you've tried charging it for hours?

Absolutely no! Overnight charging was not done.

Ok. Try to check if it's online for me: plug it into a computer and see if it shows up, or if you have Android Device Manager see if you can locate your phone from your computer. Or maybe try calling the phone? If you have a bluetooth smartwatch/speaker/keyboard will that connect?

Negative for all the questions. It is not responding for any of these.

So your battery is dead. Maybe your cable, power adapter, or wall outlet is broken? Can you try using a different cable with a different power adapter brick connected to a different wall outlet?

Battery got completely drained that even the display doesn't turn up on charging. Phone is up and running after hours of charging.

Battery got so drained that the display doesn't turn up even when charging it. There was no problem with the mobile at all. My bad. Now it is up and running after hours of charging. I am not deleting this silly question because somebody might face similar silly issues in the future. Ain't they? ;-)


text:
Re-Calibrate Android Compass
I have a Nexus 5X and was in a bit of a hurry when I followed the setup steps. There was a calibrate compass wizard, which I skipped because I wanted to do this later.
However, I've not figured out yet how to launch the compass calibration wizard again. I found this question on Android.SE telling about the general process, as well as this Google support article, but I couldn't figure out how to launch that wizard again.
Any ideas?

As long as your phone is aligning you on the maps with the right direction, it should be fine. I've noticed that the wizard coms up automatically once in awhile, (roughly more like once a week) on my 6P. You could try clearing the cache on the maps, but this is not a sure shot way for the wizard to show up.
Issue resolved by following google recommendation after opening the app (wizard popup was not mandatory)

I cleared the cache and I had to accept the Terms and Conditions again, but the wizard didn't come up.
The compass is still pointing about 90° clockwise in the wrong direction which is very annoying.

Google's official answer does not mention the dependancy on the wizard appearing. Have you tried following the steps after opening maps?

As I mentioned: I cleared the cache and opened google maps again. The only thing that came up is Terms and Conditions. No further steps

Oh no, I think you have me confused. What I meant in my earlier comment is  - The wizard need not appear and ask you to recalibrate. You should be able to proceed with flipping your phone vertical, horizontal as soon as you open the app. You may also try certain compass calibration apps available in the market that might help fix the issue.

Ah okay got it! Well I now opened google maps and simply started doing the recommended moves without launching any wizard or so and it did do the trick. No need to clear the map cache.


text:
insufficient space while updating WhatsApp and other apps
Whatsapp has forced everyone to update their apps before June 8th. Everytime, I tried to update it I got the 'insufficient storage space' error and now, on June 8th, I can't access my Whatsapp. As of now, I have:

2.43 GB available on internal card
5.69 GB available on SD Card

I have rooted Sony Xperia SP running on Android 4.3.
I have tried every possible thing on the Internet. The problem is Google Play Store is allowing me to install some apps but giving error on other apps installation/update. I was successfully able to download Sound Cloud and Clean Master, but couldn't update Whatsapp or install System Cleanup. I even tried to download System Cleanup manually through apk file but it gave me the same error. I think my solution is somewhat mentioned by these two people here:
insufficient space while updating WhatsApp on CyanogenMod
However, the problem is I can't download System Clean up and I don't know how to manually delete dead folders
Update
This is how far I have come:

I can see all the contents of /data and /data/data
I even deleted some whatsapp related files that I don't remember. They neither did any good nor harm the phone.
I have read that I have to delete 'dead data folders' and 'affected libraries'. However, I have no idea exactly what to delete or how to know which libraries are affected!

Please see this new article 2017/02/10 10 most useless apps and games for Android. Most prominent, but specifically named in the list: Clean Master (along with quote-Booster apps, Anti-Virus apps, and Task Killers-unquote)

Try clearing 'cache' through stock recovery or any appropiate apps and reboot your phone.
If the same problem presist, then try clearing google play store app cache and try clear data.

Welcome to Android Enthusiasts! Wary question: Are you familiar with the backgrounds of the issue? Clearing 'cache' through stock recovery clears up the /cache partition, which is not involved here (the error relates to the /data partition only, see our insufficient-memory tag-wiki for details). Clearing cache/data from the play store app might have a minimal positive side effect here, but wouldn't be a solution (not enough space freed). So how should the proposed actions solve the issue?

@Izzy can you point me into some direction? i have done almost everything and still I can't update/install certain apps

@user2851347 not further than the link I've provided with my previous comment. Have you checked that? In our tag-wikis we often sum up our knowledge on a topic, and link to questions we feel "important"/"especially helpful" on the topic.

As stated by @devwaseem, clearing cache helps. Most data hogging culprits are google maps, google photos, gallery. You may try uninstalling maps and then install whatsapp to see if it helps. This has worked many a times back in the day with the cheap phones I used to own. However, you may run into the same trouble while reinstalling  maps (or anything else you momentarily removed) again.

thankyou for your quick response. I have tried all this. I have cleared the cache and cleared the data of Google Play Store. I have even cleared cache of individual apps. I do have space on my internal storage. Almost 2 GB. I don't want to uninstall Whatsapp. I am trying to avoid that. I think I am having a culprit old update file of an app that's causing this error but I don't know which one is it!

You mention you have a rooted phone. Why not install titanium backup and get rid of some bloatware sony apps?

Can you please tell me the steps for this? Like how should i go about it without erasing all my data?

You could try the steps listed out on the latter section of this post . Again - DO NOT proceed to remove apps that are core essentials to the functioning of your phone. If you do not know what the app is, you best leave it alone. And before you go about removing apps, it would be wise to take a complete backup of all applications (both system as well as external) via the same app itself.

Okay so I have successfully backed up my data using Titanium App. It's beyond me how I was able to install Titanium app and not been able to update Whatsapp or Play Store.
Before I proceed, I want to make sure that all I am required to do now is to freeze certain apps to see which of them is being the bloatware app? The idea is that once i do that, i'd be able to update/install anything i want, right?

I did freeze some apps and disabled the others. Nothing worked. Still can't update anything :/

Freezing  /  disabling does not mean that you've deleted the app. It still is there, occupying the same space that it was earlier. Another option for you would be to safely bakup your current whatsapp on Google Drive ( There is an option in settings) and uninstall it. Then reinstall a fresh copy of it, so that it redownloads everything off of google drive. Someone over at XDA has documented the bloatware apps that can be safely removed. Again, please take a backup and exercise caution while dealing with system apps.

Thankyou @blueren
The only way to solve the problem was doing a factory reset on the phone. Now, everything is working fine!


text:
Can I launch a shell script from home screen?
There's one tweak of my phone I'm applying/removing through two some pretty simple shell scripts. But going to terminal emulator and typing the script names each time aside, the tweak actually makes on-screen keyboard unusable and may necessitate adb access to start deactivate.sh
Is there a way to launch the scripts from the home screen - just place them as icons, the way you can just double-click a .bat file on your desktop on Windows?

YES,
Download terminal emulator app from playstore.it gives the access to commands directly by using Widgets.through this you can place the widget in homescreen and launch a command in a 'click'.

Could you link the app? There are dozens of Terminal Emulators, and most don't provide that.


text:
Whenever i tried to root my Xolo a1010 it always shows an error, How can i root my device.?
I want to root my device XOLO A1010, whenever i try to root it with kingoroot, kingroot, frameroot it shows an error occured. Pleae help me to get my phone rooted..

Try rooting using PC. Some good softwares are available to root the phone directly.
If pc method fails, then try rooting by flashing SuperSU zip via a custom recovery for your device, which you will need to flash to your device via fastboot or similar.

Stock recovery won't work. Custom recovery is the only way, which needs to be pre-flashed using fastboot or similar.


text:
Why is Google Now Launcher using Samsung Theme Store Icons although the theme is uninstalled?
I have a Samsung Galaxy S6 Edge, Android 5.1.1. I installed Google Now Launcher then I installed a theme from Samsung theme store, which replaced the default icons. After removing the theme and the launcher, I came back to Google Now, and although the theme was removed, the same Icons remain, even with default theme. Tried countless reinstalls of Google now launcher, but still no results.
Here is what I mean:

The S Planner icons are different in the two screenshots.

Because those apps are made by Samsung and retain the logos Samsung picks for them even when using a different launcher (even Google's!).

Fyi for anyone googling this or looking for this still. I had my s7 edge display scaling set to condensed to fit more on the screen. Once I changed it back to standard (with the material Samsung theme applied) and rebooted the correct icons appeared. Could be that the change forces the launcher to recreate icons or clear it's cache etc.
Also, stock android lovers, install good lock from the galaxy app stores to bring the stock android notification shade and status bar into your s7. Got a very stock feel now with Samsung material theme, Google now launcher and good lock.
Hope this helps someone.

Changing the display scaling worked for me. Bizarre! Thanks a ton for posting.

I have the same issue on my Galaxy S7. It's a compatibility issue with using the 3rd party launcher. If I do a soft reset (vol down + power key) some of the icons will reset (the phone, contacts, and some of my apps).  The only ways I have found of changing all the icons back to the default is by doing a factory reset. I have spoken with Samsung support and it doesn't sound like there is any willingness to correct this issue.

I fixed it I had same problem! Search apps.. find Google now launcher app on your phone. (I forgot i downloaded it) click it, then choose TouchWiz, bam fixed.
My icons were also messed up when trying to switch back to default theme they wouldn't switch back to the default icons so the way I did that was find easy mode, apply easy mode under "personal" in settings, go back again after applying easy mode and apply standard mode. All icons will be restored to default.

Google App seems to cache the icons used when first setting it up. Go to Settings-Apps, find it and clear launcher data. It will reset your homescreen layout but will not mess with other Google data such as search preferences.

Go to Settings >
           Applications >
           Application Manager>
           Go to Google App>
          Storage>
          Manage Storage>
          Clear Launcher Data
This will reset the GNL.

Simplest way is to change screen resolution

Settings > display > screen resolution

Then change it back again.
No need to change launcher or restart or anything.
Note: You must go back to the home screen before changing it back.


text:
Stuck on moving to SDcard
I have Alcatel 5054D with Lollipop (5.1.1) on board. I tried to move some apps to SDcard by pressing "Move to SDcard". Some of these apps moved successfully and some stuck in "Moving" state. I tried to reinstall these stuck apps, but they still show "Moving" instead of "Move to SDcard/telephone". I do not understand if they still in the phone memory or on the card. Any suggestions?

Try clearing cache and reboot your phone.
If still the problem presist, try 3rd party apps available on playstore like link2sd,move2sd and more.

Clearing cache and rebooting doesn't work. Furthermore the phone is not rooted to use link2sd.

I think link2sd works even without root.. But uses the system method..


text:
Sony Emma FlashTool saying Unable to connect to the network and exits suddenly while I have network
When I'm running sony flash tool (Emma) it shows me following error and suddenly exits:

Unable to connect to the network, please check your network connection.

But I have a connected internet and checked firewall not blocking emma. Why showing this error? I need this tormentor emma flash tool to install an official stock rom in FTF format. On my experience emma flash tool is very weak in design and stops woking with strange and non-described error messages. Are there any alternatives to do same thing without any kind of torturing? Previously, I used odin for my other Samsung smartphone and it was doing its jobs much better.

try updating your JAVA. It might work...
If you Want to fash a new Rom, 'Flashtool for sony' will be very useful. It is very easy to Use.


text:
What is the difference between generic and branded flashtoolfirmwarefiles (.ftf)?
I want to root my phone a Sony Xperia Z1 C6903 and followed this guide to downgrade it to Android 4.4.4 KitKat 14.4.A.0.108 Firmware first.
Because the link to the provided firmware is dead I searched for an equivalent one and found this directory.
Now there are few more .ftf's for 14.4.A.0.108 firmware so which one should I select?
What is the difference between generic and branded firmware?
What are the differences between the different generic .ftf's and the different branded .ftf's?

1. What is a generic firmware?
A generic firmware is the firmware for an android device published by the devices manufacturer.
2. What is a branded firmware?
A branded firmware is a firmware customized by cell phone providers to advertise themself by showing their logo, installing apps or adding bookmarks to the browser. Updates for branded phones getting released later then for generic phones, because the provider has to customize the new updates first. This is the reason why it is always better to have a generic firmware.
3. What is the difference between generic and branded firmware?
The difference depents on the changes a cell phone provider accomplishes.
4. What are the differences between the different generic .ftf's and the different branded .ftf's?
The difference between several branded .ftf's of the same Build Number depending on the changes a cell phone provider accomplishes.
The difference between several generic .ftf's of the same Build Number depending on customization the user of this firmware accomplishes before uploading it on the internet. In most cases this recognizable by the keyword customized in the name of the .ftf.
5. Now there are few more .ftf's for a specific Build Number so which one should I select?
In most cases the differences are minimal so it is more or less arbitrary which one to choose BUT there are several helpful indicators to choose a .ftf which fits the most:

Always choose a generic .ftf.
Choose region and country nearest to the phones residence.
If the .ftf is from a forum check user posts for issues.

Is is a big deal if say I were to install a Ukraine generic on a phone from the UK?

@tupto Why should it if its for the same mobile phone? So no...


text:
Some Music Missing on Huawei Tag-L21
Alright, so I connected my phone to my laptop through a chord and moved a bunch of albums into the Downloads folder on my SD card, and all the music transferred over without a problem. However, when I was checking to see if all the songs were there, 9 songs were missing. I was still able to navigate to all the songs in the fie manager and play them all the way through, but they weren't showing up in the music player. They are all mp3 files. I am using the default music player. It seems to be a problem with the music player, because when I downloaded doubletwist, all the songs were there. I don't wanna switch to using doubletwist though, I wanna keep using the default music player because I prefer it's interface. I think it might be because of the file size, as all the missing songs were under 2000 kb. Please help, this is infuriating me to no end. Thanks.

May be default settings  of music player.try changing settings of that music player.may be the songs which are missing are false recognised as ringtone.


text:
how to add Thai as system language Samsung J5
Can someone please walk me through how to add Thai as a setup language on my wifes new Samsung J5? As I understand it the language will be there somewhere and just need unlocking

You need to go to Settings > Languages and Input > Languages and then select Thai as the language.

I think he wants to add Thai if it's not already there, i.e., it won't be in that dropdown.   To do what I think he wants probably means he has to root the device.

Yes. Or you could wait for Google to add Thai language.


text:
Migrate Clash of Clans data from Android to iOS
I have a CoC account on my iPad. I got an Android phone and set up a second account there. Now I got a new iPhone and I want to use my Android CoC account on that, but when I log in my iPhone, it pulls the one I have on iPad.
I have logged out of Game Center but no idea how to move into my Google account on the iPhone to pull that account over.

You just need to link your ios device to android device
Log in to Apple-account/game center on both devices.
After that follow the steps-

On android device, go to settings inside Clash of Clans
Press "Link a device" on android device
Press "This is the old device" on android device
On iPhone go to settings inside "Clash of Clans"
Press "This is the new device" on iPhone
Press "I want to link to another device" on Android (you will see a code)
Enter (on iPhone) the code you have on Android.
It will ask you if you want to replace the village you have on iPhone with the village you have on Android.
Hit "Yes" on iPhone
Type in "CONFIRM"
Hit enter.
It will now load up and you have your village on both devices. Enjoy!
Keep in mind you can only have your village open at one device at a time.

Another option would be to link it to your facebook or google profile. There after you can sign in from any device and still have it sync with your profile.


text:
Gmail ask every 20s for SMS permission
Since the last update on my Huawei to Android 6.0, and even after configuring things properly, Gmail is displaying a message every 20 seconds asking for me to activate the sms permission.
The problem is that I already activated it !
How to get rid of these annoying and wrong messages?

Are you sure it's Gmail? Gmail app only has permissions for Calendar, Contacts and Storage. Please post a screen-shot or steps you follow to get to that point.

You are right, the dialog asks for permissions but then redirects me to the Google Play Services permissions. Here the SMS permission was checked. I removed it, and activated it again. It looks like it is working now.


text:
Download history on s5 mini
Is it possible for items one hasn't ever downloaded to appear in the download history of an s5 mini?

Yes and no. Android's Download Manager gives apps a way to ask it to download files for them. Those downloads still show up in the list of downloads within the Downloads app. Sometimes they might show a notification while they're downloading or when the download finishes, but that's up to each particular app.
So all the items that show in the Downloads app are files that the Download Manager has downloaded, but not all of them are files you have asked it to download: some items can be added to the list and downloaded without your input.

Exactly, and especially if an app has the permission to download files without notification (such as the AOSP Keyboard on CyanogenMod).


text:
Stuck into bootloop, adb sideload failing
I got a Nexus 5X, completely stock, no root or unlocked bootloader.
So, yesterday I remember installing a couple of games. A bit later, out of the blue, my phone reboots and I get "Your device is corrupt" message. The phone wouldn't boot past the Google logo and it would restart.
I went into stock recovery mode, made a wipe data and rebooted. Now the corrupt message is gone, but the phone still bootloops. It goes past the google logo, to the animation of the rotating colorful circles. However, after a few seconds the animation stops, I get a few weird lines, and the phone restarts. And this happens over and over.
I went into recovery mode again and tried to adb sideload the OTA. However it either gets stuck around 18%-19% or I get the error failed to read command: no error.
Someone suggested that my EMMC is failing. Is that true? Is there anything else I can try?