text:
Charge older Samsung phone (with Quick Charge 1.0 technology) at full rate
I own a Samsung Galaxy S Relay, which is an Android phone a few years old. It's sort of similar to the Samsung Galaxy S III, but it also includes a slide-out physical keyboard.
Like the Galaxy S III, it supports Qualcomm's Quick Charge 1.0 technology — a technology which Qualcomm admitted was "little-known".  I owned the phone for a long time before discovering that it supports Quick Charge 1.0.
What type of charger do I need in order for the phone to charge as fast as possible? Do I need a charger with some special certification or features? Or, is there any other way I can charge the device as swiftly as possible?

Qualcomm marketing manager PJ Jacobowitz writes:

Quick Charge 1.0 makes all this is available to the user with existing USB charging accessories — no new cables and wall chargers to buy.

OK, so I don't need a charger with a special Quick Charge logo or anything.  Good.
Still, surely an underpowered charger won't allow the phone to charge as quickly as possible.  OK; what charger do I need?
Android Authority contributor Rob Triggs adds:

Qualcomm’s Quick Charge 1.0 technology was designed to maximise charging efficiency for up to 10 watts of power, by allowing for a maximum current draw of 2 amps through a standard USB adapter and port voltage of 5 volts.

Though Android.SE user "TurboFool" warns:

Nearly all chargers that advertise themselves as 2.1A are optimized for iProducts, which require a different grounding scheme in the charger to reach their full speed, and that same scheme limits Android devices to 500mA. So counter-productively you'll find that most 1A chargers will charge your Android device faster than 2.1A chargers. [...] The way around this is to buy a charger that's specifically designed to adapt to whatever device you're using.

Ah. So I'll need a charger which is able to provide 2 amperes even to my device. (Related question: "How can I tell how many milliamps my phone is drawing from the attached charger? Preferably without having to use a multimeter.")


text:
How to block texts received from numbers that are longer than n digits?
In South Africa, we are plagued with SMS spam, and it's practically impossible to get rid of it.
All the numbers that the spammers use are usually 13 or 14 digits - much longer than the standard 10 digits.
(Click image to enlarge it)

The thinking behind this is that they cycle through literally millions of disposable numbers, so that if you block one of them, they'll still be able to spam you from all the others.
However, this thinking would then (hopefully) also be flawed. Surely there is a way to intercept an SMS, count the number of digits in the number and if it's longer than 12 (10 for the number, 2 for the country code), simply delete it, or even better add to blocked list.
Does anyone out there know of a way? I have Tasker, which I'm thinking is the way to go, but not sure where to start.

I can't test my solution here because I'm not yet plagued by spammers (thank goodness!), but I hope that it should work for you.  Try it and let me know if it works.

The first step to this would be detecting the length of the phone number.
This can be done by passing %SMSRF to Test Variable > Type: Length. Test Variable can then output the phone number length as an integer which you can do checks on with an If.
Once Tasker decides if the message is spam or not, you can then have it hide the notification, etc. (but not delete the message, as Tasker does not have this capability yet)

source: Stack Exchange

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

sort: votes


text:
Android bind obb error?
So, I am on Android 4.2.2
I have the obb file in /storage/extSdCard/obb/ending directory
And want it binded in /sdcard/Android/obb/starting directory
So, I run in my busybox
#!/system/bin/sh
mount -o bind /storage/extSdCard/obb/ending/ /sdcard/Android/obb/starting/

But, I do not know why, when I run
ls /sdcard/Android/obb/starting

I get no output. Why? Any ideas?
Many thanks in advance! :)
EDIT: My external sd is fat32. Tried it on my second partition which is ext2 but still no luck

Please hover on your [android] tag for important information.

@fixer1234 I am on mobile and it gets my on an Android feed

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


text:
Recovering broken ecryptfs on SD-card with lollipop
This morning my phone froze and I had to hard reset it. Now when I boot and I insert my SD card, I get the following two messages:

Preparing SD card/checking for errors.
A dialog offering to encrypt my SD card. Here I can pick disable or continue, entering my device password.

So far I have only tried continue, with device password - then I have "sd card encryption encrypting sd card" alongside checking for errors.
So I've started digging. Firstly
$ mount | grep -i extsdcard
/dev/block/vold/179:65 /mnt/media_rw/extSdCard exfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=utf8,namecase=0,errors=remount-ro 0 0
/mnt/media_rw/extSdCard /storage/extSdCard sdcardfs rw,seclabel,nosuid,nodev,relatime,uid=1023,gid=1023,derive=unified 0 0
/storage/extSdCard /storage/extSdCard ecryptfs rw,seclabel,nodev,relatime,ecryptfs_sig=094f421508772d43,ecryptfs_cipher=aes,ecryptfs_key_bytes=32,ecryptfs_enable_cc,ecryptfs_passthrough 0 0

So I can see I'm using ecryptfs and the sdcard is formatted exfat (yuck, but never mind). I was suspicious about the state of the exfat filesystem, so I followed the top voted answer from this question. fsck.exfat /dev... returns "no errors" so it is happy. I can browse to the sd card in the shell and see the files, but obviously not their contents, so the exfat filesystem appears intact.
So the problem I have is clearly with the ecryptfs layer. My question is therefore:

Is there a fsck-like tool I can run with some actual output to know what is going on for ecryptfs?
Failing that, can I extract from the device the key used to encrypt the sd card files?
If I just wait, will it fix itself? I guess not...

Ideally I'd like to recover those files, however there's nothing in there that's critical.
Environment: rooted lollipop samsung s5, stock firmware, custom recovery (twrp), busybox, supersu.

Same phone, same problem (except my phone is not rooted), but it eventually resolved itself.
Posting the exact steps I followed in case it helps anyone else:

On first reboot (when the problem first occurred), the phone said it was preparing the device and then after a few seconds it told me the card was safe to remove (but I had not asked to unmount it). Going to the storage menu I had the same experience as the OP above. It just kept saying 'preparing device' and never finished.
Rebooted the device, same again as #1.
Repeated. Left the 'preparing device / checking for errors' message up for about 20 minutes this time but it still never completed.
Connected to computer, enabled USB debugging. Using adb shell command following the advice of OP I found the SD card mount directory was not accessible and I could not unmount it without root.
Rebooted the phone one last time. On initial boot, phone said 'preparing device' and then said 'SD card is encrypted'. I ignored this notification and was able to use adb shell to view the files and copy them to my PC. All files were readable. I then cleared the notification and all was well.

I don't think anything I did was responsible for fixing the problem, but if you follow the same steps then hopefully the same thing will happen for you.


text:
How do I recover my WhatsApp messages when the phone is lost?
I lost my phone with some  unopened  important document in my WhatsApp account, and I can't get the  same  number because  I'm currently  out  of  the country where I can replace my line. So, how  do I recover  my  messages in such case?

Unfortunately it's not possible without using same number because Whatsapp runs only on mobile.
Whatsapp doesn't have any email id or login functionality.
Update : 8th Jan 2016.
Now Whatsapp added backup functionality using Google Drive. So you can also take your chat backup if you lost your mobile.

Screenshot - Click to enlarge

Even if you get a new SIM card with the same number, I'm not sure it's possible without the original phone or the backups.

Actually it does. Your ID is your phone number and your password is the one sent to you. However, cloud backup isn't a feature of Whatsapp.

On latest app on PlayStore. you just need to install/update your app and then you have google drive based back up option in it.


text:
My Samsung Galaxy S III claims that a screenshot was "copied to clipboard". What?
I'm used to the Palm Treo 700p, running Palm OS.  On Palm OS, the system  clipboard can hold only text.
I now also own a Samsung Galaxy S Relay, running Android "Jelly Bean" 4.1.2.  This is a phone rather similar to the Samsung Galaxy S III, but with a slide-out physical keyboard included.
I take screenshots in the usual way it's done on a Galaxy S Relay.  I hold the Power + Home keys at the same time for a few seconds until I see a white border around the edge of the screen.  (Not for too long.  I don't want my phone to suddenly power off without saving anything to disk.)
Now:

Like a Galaxy S III, my phone then saves a screenshot to a "Screenshots" photo album.
Like a Galaxy S III, my phone shows a notification labeled "Screenshot captured".  I can expand the notification using two fingers to see a preview of the top few centimeters of the screenshot, and then can tap "Delete" or "Share".
And, like a Galaxy S III, my phone displays a pop-up "toast" message at the bottom of the screen which says Copied to clipboard.

Hold on.  What?  The screenshot was copied to the clipboard?
Can the clipboard, in any version of Android, hold images?

@GiantTree: I checked into the matter further. On my phone, the app "Messaging" (com.android.mms) lets me paste images into the "body" field of an MMS multimedia message. Based on David_O's words, maybe this is a Samsung-only feature. I'm using Messaging version 4.1.2-T699UVBMC5. Intriguing! I still invite you to post your original comment as an answer. :)

The clipboard (like on Windows for instance) can hold different types of data.
Raw images (like your screenshot) are one of those possible clipboard contents and thus you can paste them in, given that the app you use allows you to paste image data from your clipboard.
The supported data types that the clipboard can hold are mentioned in the Android Documentation (https://developer.android.com/reference/android/content/ClipDescription.html).
I believe it either saves an Intent with the type ACTION_ATTACH_DATA or a Uri to your image or holding your image as a data string (Base64 encoded).


text:
Sony Xperia SP C5303 not booting into fastboot mode
Device: Sony Xperia SP C5303.
I turned off the device, then hold volume up key, and plugged the USB cable. But I see no blue light. After a while it goes into charge mode.
What could be the problem?
Some additional information:
I'm on Windows 7, 64 bit. I downloaded this driver
http://developer.sonymobile.com/downloads/drivers/fastboot-driver/
and overwrote the one in
c:\Users\MyUserName\AppData\Local\Android\android-sdk\extras\google\usb_driver\


text:
How can I check if my phone supports GLONASS, WAAS and EGNOS?
I know my phone has a GPS receiver, and it is able to find my location using that.
But does it also use the GLONASS satellites?
And can it use WAAS or EGNOS, to improve the accuracy of the position?
It their any way to test if my phone is using these?

Check the website of the manufacturer. They list all features and if you have questions you can contact them  using a support e-mail address or even live chat.

If you can see the NMEA data , may be from Android APP (available in plenty) , the Prefix would say what GNSS system , its supporting . Like GP Prefix stands for GPS. GLONASS should be GL and Galelio would be GA. But there are some NMEA Sentences which combine  more than one GNSS System and use a different prefix. Better to understand NMEA Format .
$GPRMC,162254.00,A,3723.02837,N,12159.39853,W,0.820,188.36,110706,,,A*74
$GPVTG,188.36,T,,M,0.820,N,1.519,K,A*3F
$GPGGA,162254.00,3723.02837,N,12159.39853,W,1,03,2.36,525.6,M,-25.6,M,,*65
$GPGSA,A,2,25,01,22,,,,,,,,,,2.56,2.36,1.00*02


text:
Screenshot saving issue on Moto G running Lollipop -- unable to clear the notification
My phone has been saving a screenshot for three days now. I can't clear the notification so I'm wondering what  should I do? I'd like to keep it if I can for some reasons. If I can't keep it how do I clear the notification?
I'm tired of restarting my phone but that didn't do anything. And I'm using Moto G running Lollipop

Is the image correctly saved? If the reboot did not solve that issue, try force stopping the associated app that causes that notification.

So I used a task killer and stopped everything "unnecessary". The notification is gone and in my gallery is a black image. Oh well. Thanks, otherwise I would have had that notification for years to come.

To remove the notification, force stop the app. Long hold the notification, go to app info and choose force stop.

Yep - thanks I stopped it but lost the image. All good now though.

@user117852 Glad I helped you! Could you accept the answer for the help of others? Thanks!

There you go all good


text:
How do i Connect PC Internet on Android Mobile?
About My Phone:
Model Name: Asus Zenfone 5 ( Rooted )
Version: Lolliop 5.0
About My Laptop:
Model Name: B460e
OS: Windows 8
Not Having Wifi and Bluetooth.
I used Broadband connection for my laptop.
I am already tried "Reverse Tethering" and "Easy Tether Lite". These method
is not suitable for my phone.
How can i connect my laptop internet to my android mobile?

Are you sure your laptop does not have a wifi adapter? I haven't seen one without. Try setting up a WiFi-hotspot on your laptop and connect to it from your phone (that definitely has a WiFi adapter).

You can do this using Connectify software. I had recently put up a thread on a different site. My PC too doesn't have a WiFi module. My proposal was to use an external USB WiFi module, and then turn that into a hotspot. People in Physics Forums (check the second link) have said that in principle, this should be possible.

authors: مينا رزق رزق

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


text:
What is the label appears in Setting->apps->tap on app -> different sizes of app?
for example, Under the storage label - App, USB storage app, Data, SD card. How these size was handled by the Android system ?
I have attached a screen shot. The flickOpic app is developed by me. the flickOpic.apk size is 3.00 MB.
Question: How this app becomes total 66.87 MB? What kinds of code stored in app, USB Storage app, Data, SD card? What is the system file/folder path for app, USB Storage app, Data, SD card?

My device: Sony Ericsson Arc S LT18i, OS: android 4.0.3

Could you mention your device model and Android version, and also include a screenshot? Different device may have different Setting configuration.

Thanks for comment,
I have updated question, Now are u clear about my question ?

Do you have a link to that app which includes an app description? Understanding what the app does allows for a more precise answer (especially for the USB storage and SD card part).

google Play Store link (or you can search flickOpic in play store):
https://play.google.com/store/apps/details?id=com.flickopic.flickr.wallpaper


text:
Auto forward sms to Telegram messenger Group
I'm a volunteer firefighter and I receive emergency calls and at the same time an "emergency SMS". I'd like to forward those incoming SMS to a group in Telegram/WhatsApp, so my family and friends know I went to an incident.
I know there's the "Share" option in Android's SMS App. (Not using Hangouts for SMS)
But is it possible to forward all SMS from one contact automatically to a WhatsApp/Telegram group?
Searching the Google Play Store I found "Autoshare" (com.joaomgcd.autoshare) but I'm not quite sure if this
would do the trick and after the watching the video I was even unsteadier...

IFTTT to the rescue!
You can set IFTTT to forward an SMS from specific number to specific chat.
Steps:

Create you IFTTT account if not already exists.
Start the @IFTTT Telegram bot and authorize your IFTTT account.
Add the @IFTTT bot to you Telegram group as admin.
Choose /connect_group from the bot commands, and follow instructions.

If your group isn't public, you can give it a public (meaningful) name just for the connection to IFTTT and then change it back to private. You'll see the group public name and group title in IFTTT, so before connecting check that the name is understandable.

Go to My Applets and choose New Applet
For the +this - choose Android SMS and then New SMS received from phone number
Enter the phone number from which you recieve the relevant texts.
For the +that - choose Telegram and then Send message.
Configure the Telegram message to be sent, you'll have some options there (Target chat, message text, web preview).

The message text supports basic HTML and have some parameters from the SMS connection (such as sender, text, time etc.).

I'm using it to automatically forward my post office message to my Telegram.
Important note: You said you're a firefighter, so I believe the messages are urgent. You should do some tests and check in IFTTT F.A.Q or docs about whether it's immediate or has some delay, or what they guarantee. I just tried and it around half a minute, and so it was in previous times.

Although some time has passed and I simply forwarded the SMS until now, this seems pretty much what I initially was looking for! Thanks a lot! :)

Better late than never :) maybe it will be useful to more people!

The urgency issue in OP's case is not "how quickly are the messages forwarded", because the forwarding to friends and family (to let them know he's gone on a call) is very much secondary to letting him himself know about that call.  What I'd want to verify is that no bug in the software (or its updates) ever interferes with the prompt display of the original message.  This isn't so bad if the message is simply a copy of information already delivered via voice call, but if the voice call says "get in the vehicle now and I'll text you the destination in a sec" then any delay could be serious.

A quick further question to this - This is exactly what I do right now to forward SMSes to a Telegram group, however in order to keep my SMS Inbox clean - Is it also possible to then delete the SMS from my inbox (ONLY after it has been forwarded to the selected Telegram group)?

@Deep not with IFTTT. The Android SMS service doesn't support a message deleting action

O don't know why, but for IFFT doesn't work properly. I am getting tons of sms and only few are forwarded. Also delay was more than 8h

This IFFF Not working at all, or it is no longer working. Today is 2021/10/15.

@PhamX.Bach IFTTT changed their plans and applets, and so they became useless to me :/

check out my app autoforwardsms.com. The Android app is built specifically for this purpose and your scenario was the inspiration behind the app's development.

Hi Kerryn! Yes, this seems to be what I am looking for. What I'm not really clear about: Is it possible to forward those SMS to a messenger? The main problem: Google Play tells me that the article is not available in my country. :/

Pentix: I'm not sure to be honest if it will forward to Messenger...a good question actually. But there is now a free 7 day trial version which you are of course welcome to try at no charge. What country are you in and I'll see what's going on in PlayStore. Cheers Kerryn autoforwardsms.com

@Kerryn If you need to add information in response to another comment, you should [edit] your answer to do so. Posting a new answer just makes things confusing.


text:
Resize screen to display only on working part of semi-functional touchscreen
I have a oneplus android phone.  The touch screen recently started malfunctioning so that the bottom centimetre of the screen does not work, but the rest of the screen works perfectly well.  Unfortunately the bottom centimeter contains lots of important functions.  Is there a way to resize my display or resolution so that it excludes the bottom centimeter of my screen?

Since it's the bottom centimeter you could probably set it to use both capacitive and on screen navagation buttons. That way the navagation bar will fil up the unusable part and you can still use to capacitive buttons to navigate.

Notes:

My solution is tested on Stock Android 4.4.2 and Stock CyanogenOS 12 (5.0) of OnePlus One, and should work for Android 4.3 and above (based on this answer).
I've mentioned wherever root access is required.
This answer has been taken from my answer on a bit different question here.

I have used the following  comment as the ground to work on:

The bottom 20% of my Nexus 4 doesn't work. I use: wm overscan 0,0,0,210 to have android WM not draw anything in that area so that I can operate all the drawn areas fully again.. –  Thrustmaster

Instructions:

Enable USB-debugging in your phone.
Install ADB tools in your PC, connect your device into it, and make sure that device is getting detected in adb devices.
We need to know the resolution and the display density of the device. In the terminal/cmd enter adb shell dumpsys display | grep mBaseDisplayInfo to show display related info. The output could look like:
mBaseDisplayInfo=DisplayInfo{"Built-in Screen", app 480 x 854, real 480 x 854, largest app 480 x 854, smallest app 480 x 854, 64.29 fps, rotation 0, density 240, 240.0 x 240.0 dpi, layerStack 0, type BUILT_IN, address null, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS}

The relevant info in my case is:

real 1080x1920
density 480

The most useful commands to be used are:

wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]
wm density [reset|DENSITY]

My default launcher screen without tweaks looked like:

To reduce the screen output at bottom issue the command:
adb shell wm overscan 0,0,0,100

Note the I used further reduction by upto 0,0,0,300 and the output was like this:

Tweak the value to your desired needs.
You may need to correct the density since the display could look odd. My device's default display density is 480 dpi, so I tweaked it this way:
adb shell wm density 440

and the resultant screen was like this. An app under tweaked resolution.
Note that you can use adb shell wm density reset and adb shell wm overscan reset to revert back to default density and resolution respectively.
Now that "dead touch zone" has been taken care of it's time to use virtual/soft keys (only if you need it).

Izzy has it already covered in this answer. Otherwise, you can use Gravitybox LP (for Lollipop users) or Gravitybox KK (for Kitkat users). It is an Xposed module, and require root access and Xposed Framework installed.
Install, activate and launch Gravitybox → Navigation bar tweaks → Enable Navigation bar → do a reboot, and soft-keys aka Navigation bar would be found enabled.
Custom ROM like Cyanogenmod and some stock ROMs has the option to enable soft-keys(buttons) under Settings. You can use that option since it doesn't require any root access.
After some further tweaks the final screen of my Android 5.0 looked like:

We're good to go!

I wish I'd known about this when I smashed my other phones! After playing around with this I couldn't get my Nexus 6 keyboard to adjust in landscape. I'm missing the right side of my keyboard. It works fine in portrait so it should be a rare case when that's actually a disability. Luckily, I'm just screwing around and don't need this right now but it's cool to know. Way smart work! Thank you.

@Kristopher Did you also tweak the density and so as restarted the device? Some apps fail to respond to changes made in display size.

I was thinking that I didn't restart and you're right. Things changed then. Good stuff (:

Works great. I was getting an android.permission.SHUTDOWN denied error when trying to change the density, but that was only because my OPO needed a mandatory restart after a change in density. Did a manual restart and everything was fine.

BTW, (In OPO, CyanogenOS) we can also change the density from Settings -> Display & Lights -> LCD Density. It will automatically prompt for a restart.

@Firelord is there a way to shift the display in a direction? I tried the 'overscan' command, and it breaks a lot of apps (even after restart). So, I used the 'size' command to set the height 100px less. Unfortunately, it shrunk to the middle, and there are padding on the top as well as the bottom. But, all the apps are working well. Is there a way to shift the display upwards on y-axis 50px, so that all the extra padding is on the bottom (the bottom 100px of my screen does not respond to touch)? The keyword here is "translate". I can't find any comprehensive list of commands anywhere... :(

@BlackPanther I'd appreciate if you convert that comment into a fully fledged question, as I cannot address it here, even if I may have an answer. Besides, other users would also be able to help you out as well. :)

@Firelord I wanted to do that too, but then someone might be eager to mark it as a duplicate... :'D I'll make it a separate question anyway. Thanks :)

@Firelord I have asked it as a separate question

authors: Николай Натаров


text:
broken port on samsung galaxy 3 and tablet wont charge
my charger port is broken on my Samsung tablet galaxy 3 is there another way to charge without using the port

The Samsung Galaxy Tab 3 has no auxiliary charging ports or removable parts - you'll need to get the port fixed or replace the tablet.
However, if you meant the Samsung Galaxy S3 (as this is what you tagged the post with) - you can purchase a battery charging kit to charge the battery separate from the the faulty phone.


text:
Changing contact list & reordering the list of apps on a Motorola 360 watch
So I've just bought a Motorola 360 Android watch, and I'm having trouble with figuring out if I can reorder the list of contacts that I am presented with when swiping to the right twice (going past the list of apps and into the list of contacts). It seems to only have the possibility of displaying the list in the order of I've contacted people. Can that really be the only way to see the list?
Also, the list of apps that the watch presents has multiple instances that I don't really use all that much and would rather reorder further down the list (so I can access those I do use more often faster). I haven't been able to find any information about this anywhere. Is this list static?
I'm an Android developer my self, and must say that the capabilities for customization in these wearable devices are surprisingly shallow and lacking in high impact obvious ways.

Not sure about contacts, but if you are running the latest Android Wear (Android Wear 1.1.1929530/Android OS 5.1.1) the first three apps in your list should be the most recent ones. I'm not aware of any system level customization beyond creating your own watch face or watch app.


text:
ES File Explorer "Save to" doesn't work with Google Drive; "That operation is not supported"
Trying to move a downloaded Google Drive file to the SD storage on my tablet.

Select the file in Drive
Choose "Send File" from the ... menu
Choose "Share with ES Save To.."
Choose path and Select

Result:   "This operation is not supported".

What does that mean?  Is it a bug in Google Drive or a bug in ES File Explorer or a bug somewhere else?
P.S. Android 5.1.1 on Nexus 7 tablet (the original version) and yes, all of the above software has been kept up-to-date.

Which Android version? As of KitKat, apps cannot write to arbitrary locations on external storage, only to directories they own.

@eldararthis 5.1.1  I appreciate the link you added, but it does not appear to be relevant.  I'm not trying to write to an app's private folder, and writing to a public folder should not be blocked.  Certainly ES has write access to the target folder;  it can add files folders, etc.

May I know if your Drive and ES File Explorer is updated, and which Android version and device are you using? I just tested (twice) the Drive in my Kitkat and it can save the file in my external SD card using that "Share with ES Save To.." option.

Unrelated to the issue, but is there a reason to not download the file from Drive and move it manually from ES File Explorer? (I could reproduce the issue though)

ES Explorer cannot handle content:// URIs.

Seems you're correct. I just check the logcat and Drive tried to send content://com.google.android.apps.docs.storage.legacy/hashed_name. Can you expand this answer to make it clear?

Expanding user136964's answer, when you try to send a file from Drive, the URI (i.e path) of the file is passed to the app in this format:
content://com.google.android.apps.docs.storage.legacy/hashed_name

Take note that it's not a direct path to the file (not file://root/folder/file.ext), but a path to content provider. A resource inside content provider cannot be accessed directly, and any apps have to manually handle the given path according to its structure to get the resource (or in this case, the file).
ES File Explorer doesn't handle content:// URI, and thus fails to get the real file.

WhatsApp and Terminal Emulator also fail to handle it. On the other hand, Yahoo Mail and Google Inbox handle it properly and attach the real file without any problem

Thanks - very informative.  But can you suggest a workaround?  Some simple way to save such a file (e.g. an attachment to an email in gmail, or a drive file) to a local folder on the phone?  Is there another app, or the like?

This is a bug in es file explorer and android
one work around is to print as a pdf file (if you dont need to edit) pref use adobe pdf and then it will give you options where to save, default is download, avoid this as it may not be moveable , just click on top left menu and you will have options to save to sd card or internal storage locations.
If you want other file formats not a pdf print then you will have to send to a pc via share by email, blootooth, LAN or via a cloud server like drive.
Once on a pc you can the release it from  Android and then move it direct to your android desired folder of choice either by ideally usb or back through a cloud server under a different file code like mx doc or the original.
ES file xplorer used to allow it but they've fallen under Google control who want you to use their cloud drive, they detest people using sd storage and want control over all your data
1  for spying and information gathering
2 ultimately when enough critical mass of info is stored on drive, they can start charging you for it

guys, guys...
When you use ES File Explorer to copy data to a location, a pop-up is displayed on screen to show details of the transfer progress. IF in your phone, the app permission 'enable / show popups' is not granted, ES File Explorer will not even begin a transfer operation. Simple. So go to "Other permissions" settings for the app and enable / grant "Display pop-up window" for ES to permit the copy of files.

But OP is not using ES to copy data but is using Drive to copy data to ES.


text:
How to remove a song from Google Play Music without removing it from the storage?
I recently added a couple of ringtones and notification sounds to my phone by placing them into my storage's Ringtone and Notification directories respectively, and I can select them from the sound settings dialogs without any problem.
The thing is that they also appear as songs on my Google Play Music's playlists, and of course I don't want to hear a 1 second long "jigglypuff!" notification sound every now and then when I'm listening to my music on shuffle.
I did search using Google for a while but it seems that there's no way of either removing the file from just the music database or from excluding those directories from the media search. I recall this didn't happen on an old 4.0 Sony Xperia phone I had with it's music player.

In which folder did you save your local music on the phone ?

It's either on the music or the downloads directory

Hello everyone and thank you for your answers, I've finally managed to accomplish this with a very simple solution: The Android media storage service will not index media files inside directories which are hidden (preceded by a "."), but also those which contain a file named ".nomedia", so I just created on all the directories I wanted to exclude and that was it. Hope it helps somebody else.
P.S.
I didn't want to hide the entire directories since they're my phones ringtones and notifications directories and I still want them to be visible to the sound manager to use them, I just don't want them to be seen by Google Play Music.
I found the solution here: http://www.guidingtech.com/15563/hide-certain-files-android-music-player-photo-gallery/

According to discussions here, the .nomedia option may or may not work anymore, and it may or may not require reboots and turning on/off the Downloaded only option.

The .nomedia option appears to have worked for me after a reboot.  (I did several other things at the same time, but that's likely to be the minimum it needed.)

I may not be able to help you 100% with this, but I had a similar issue when storing audio books on my SD card. What I did was made a folder called .audiobooks
The . In front made it hidden from Google Play Music. Now, I'm not sure if in your situation this will hide it from the system for ringtones.

The system is no longer able to find them by using dot directories

See: How do you prevent Google Music from importing all .mp3 files on the device?
Make the folder hidden by putting a "." In front of the folder name, like:
.audiobooks instead of audiobooks
or make use of the .nomedia files.

I thought of that too, but I'm wondering wouldn't that make the Ringtone and Notification directories be ignored by the Android under Settings too? I would bet on yes since Mediaserver keeps the databases of all sound files including the Ringtones and notifications used by Android Settings.

That's right, they won't show on the system's menu now

In case of notification and alarm sounds you can save them in the Notifications and Alarms folder on you device and they won't show. The folders should already be there.
If it's other audio file Madelin's and user31's answers should be good.

They're already there, and Play Music still adds them to the library

Placing a '.' in front of a folder prevents google play music from loading songs into the app but prevents you from using the ringtones inside of the hidden folder for default alarms and ringtones.


text:
Samsung Galaxy S4 - no adb devices
I wanted to install a custom ROM on my old Galaxy S4 I9500. I installed CWM recovery at first with Odin, and it worked really well.
Thereafter, I tried side-loading or pushing the custom ROM using ADB, but it could not find the device.
I tried to install Samsung drivers and reinstalling them but it didn't work.
Any solution to detect the device?

Please provide some more information. What operating system are you using? Where did you get the adb/fastboot binaries? What version of CWM did you install, and what is the exact error adb gave you?

Im using Windows 8, I installed adb a while ago so I dont really remember but it was working just before I installed the CWM recovery, the version of CWM is 6.0.3.2.. the error is: device not found.

Okay. Try disabling and enabling developer mode on the phone, and make sure that the adb checkbox is on. When you connect the phone, does it display a notification saying that USB debugging is enabled?
Also, when was the last time you rebooted your windows 8 machine?

did that already nothing happened, and I also rebooted my windows but still.

Try this on a linux machine, or boot a LiveUSB on your win8 box. It's unclear if this is the phone or comp issue, so we need to bisect the possibilities.
Oh, also try a different usb cable and different port on the comp.

The notification is not saying that USB debugging is enabled.. eventhough it is enabled

Hm... Try wiping cache and dalvik, and try with different cables and ports.


text:
View content of android screen from linux PC
Is it possible to view content of Android screen from PC running Linux over LAN?
VNC should works here, but I'm looking for something more real-time, so that video content can be viewed smoothly from linux PC.
I found an miracast protocol which can possibly fits into my scenaro, but it requires wireless connection from both ends, where in my deployment, android device (TV box) is connected via LAN.
Any suggestion?

The problem is: real-time video encoding requires quite a fast CPU and currently I have not seen a working screen mirroring app apart from the original Android Cast Screen option. One idea might be using a mini-USB to HDMI cable.

Scrcpy is your best option. There is a CLI & GUI version.

Agreed. Scrcpy is nice. Frame rate can be improved (I found videos choppy) but it works for sure.

Haven't tried it but I think AndroidScreencast does what you want.

According to provided link,  it has slow refresh rate (about 4-5 fps),  so not an option.Nevertheless, interesting project, thanks.


text:
How do I enter Recovery mode without keyboard or Home button?
The phone is Samsung Galaxy S2 (GT-i9100) with SlimROM installed recently.
I was using Paranoid Android, and today I flashed SlimROM 4.4.4 and a gapps package. The latter one occured to be wrong for this version of Android, so now I don't have any keyboard to use (keyboard won't show, and I constantly get an error message).
So now I want to install another ROM/gapps for my phone, but the Home button is broken.
Therefore:

I cannot install Terminal Emulator to use ADB command line for entering Recovery mode upon the next reboot. That's because I cannot even log in to my Google Play account.
I cannot use Volume Up/Down + Home + Power combination to access Recovery/Download modes while booting. So this also makes it quite hard to consider using Odin as an option.

I have done a research on keyboard and Home button issues, but it seems that no-one has experienced them both at the same time before. Seriously though, can you suggest something to do with my situation? Thank you, and feel free to ask for any clarifications.

Do you have adb on your PC? Simply run adb reboot recovery from your PC (remember to enable debugging mode) and your device will reboot into recovery.

If ADB somehow doesn't work, then you may download and install the apk of some app which allows the option to boot into the Recovery. E.g. Rashr allows such option.

Another way to boot the device into Recovery mode is to use ADB command line right from your computer. The detailed guide on installation and using is available here.
After checking that your device is recognised by the PC, run adb reboot recovery command.
Thanks @GiantTree for the answer!

The best way to get this done is to use Android Debug Bridge (adb).
Get Android SDK on your PC, plug in your Android Device, and run adb reboot recovery in ADB shell.
That command restarts an Android device in recovery mode.
Here is a lifehacker article that might be useful:
The Most Useful Things You Can Do with ADB and Fastboot on Android
And here is an extract:

adb reboot recovery
  Function: Reboot your phone into recovery mode.
A lot of functions like flashing ROMs to your phone require you to boot into recovery mode. Normally, this requires you to hold down a particular set of buttons on your phone for a certain length of time, which is obnoxious. This command allows you to boot directly into recovery mode without performing the complex finger dance of your people.

Hope this helps.

PS: this method was already recommended by a user (at the time of posting) named GiantTree as a comment. I am only posting this answer so that others might find this thread appropriate and useful.

Hmm, not fair, GiantTree came up with the idea in the comment. At least a mention should be done if not a Wiki answer. // Oh, I just noticed that OP already posted an answer here with proper credit to GiantTree so I would like to know the reason why you posted this answer. :)

@Firelord i didnt like the way the OP answered it. Also the way i would write it is significantly different from what the op has written, so editing his post want a good idea. Hence i posted another answer. But now i have edited it to acnowledge that this was already recommended by GiantTree, and explained why i posted that answer

Another way. It's been awhile since I used SlimKat but I think it was in Settings > Security and look for advanced reboot. Then when you hold down the power button and tell the phone to reboot, it will give you a few options, one of which is for recovery.

The op said he cant press the power button cuz its broken

Not what I read... He said the home button doesn't work, so he can't use the vol/home/power combo to get into recovery, since that requires the home button. Assuming I read his post right. =p

You can download the app called ROM Manager. It has menu items to go to recovery mode:

See second menu item (source: Google Play; click to enlarge)

But how since OP doesn't have any keyboard?

Google now? Voice recognition might still work. ..

Down votes for what reason? Op wanted suggestions.  That's what everyone has done.

I upvoted your answer not because I wanted to counter the downvote (which other two answers also have without any reason mentioned, except one answer, very suspicious) but because you answered my query in the comment and I find this answer useful, though haven't tested whether Google now also uses keyboard to write text in the search box.

@Nullldata i downvoted it because the op said he cant log into Google play. But now that u say that he can use google now im thinking if retracting it. So if u edit ur answer to mention using google now, i will upvote it.

@Firelord i mentioned why i downvoted the other posts. Please check

@Switch OK, I got the reason now.

What actually is the point? It is all there. Down voting perfectly fine alternative answers, then suggesting edits for an up vote is a bit off. Why not just edit it yourself?

Someone else edited my post to put a screen shot there which was very useful. There is more than one way to get things done on android without a keyboard. Google now, side load an apk... and the above suggestion of adb. I think the down vote is a bit against the spirit of the site considering there is no bad answer on this page.

I have up voted all the other answers as they are all good answers.
Admittedly, some are duplicate answers, however they are still correct.
I am new here, and maybe I am missing the point, but people who answer are dedicating their hard earned knowledge for free to people who need that knowledge.

Apart from the answers given here, I'll suggest you to use USB OTG cable and connect a physical USB keyboard to it. Then download Android Tuner from play store and reboot to recovery.


text:
Where can I find an old version of dropbox app?
I'm using Android 2.3 and uninstalled dropbox. Then I wanted it back, but dropbox 3.01, the only official version available, is meant to work only from Android 4 on. Where can I find an old, trustable version of the dropbox 2.x that works for my phone?

Currently the most trustable source for older APK versions is APK Mirror. For Dropbox specifically you can find older 2.x versions here:
http://www.apkmirror.com/uploads/?app=dropbox

Thanks @Marcel. Unfortunately, the oldest version available there is 2.4.5, and it won't work with my gingerbread. Newest working version seems to be 2.3.11.4, which I downloaded from the I-don't-know-how-trustable http://dropbox.en.uptodown.com/android/download/53332

Another I-don't-know-how-trustable source: http://www.papktop.com/dropbox-2-3-11-4.html


text:
How to disable the reading voice on incoming calls in LG G2 Mini running Android 4.4.2?
I have LG G2 Mini running Android 4.4.2 with Kernel 3.4.0. If you need Build number or Software Version or Baseband version , let me know.
I tried to search but couldn't find anything useful for how to disable the reading voice on incoming calls?

The "reading voice" on incoming calls may be part of the Accessibility Features that are a part of Android. It also seems that LG has a setting for enabling Voice Notifications for calls and texts - try that too.
Ensure that the following settings are turned off/unchecked:

Accessibility > TalkBack
Sound > Voice Notifications

Did you upvote the question? Just asking. :)

There is no option like Message/call voice notifications

@Firelord - yes I did.

@StefanRafa - I have updated with other areas that could be causing the challenge. Take a look!

I can't speak for that exact phone, but it might be found in the settings of the phone application (not the general settings app of the device). I've seen it there before, try looking for something that mentions Caller ID.

Thank you for answering, but it would be appreciated if you could just do a bit more search so that you're at least sure what you're writing (right now, you should seek that option under your phone and then come back here to answer the steps needed to reach that option, even if your phone differs from OP). Good luck!


text:
How to watch lectures in Adobe Connect app when I can't find Flash 11.2 for Samsung Galaxy S4 running Android 5.0.1?
I want to watch prerecorded Adobe connect lectures on my Samsung Galaxy S4 running Android 5.0.1.
The problem: when I try to play them through a browser (I have tried Chrome, Firefox, Dolphin, and the default browser on android) and through the Adobe Connect app I downloaded from the Play Store, I'm told every time that:

Adobe Connect requires Flash Player 11.2 or above.
Adobe Connect requires the Flash Player plugin, version 11.2 or above.  Please download and install the Flash Player to continue.

I have successfully gotten Flash 11.1 on my phone, thanks to a tutorial I found through Google search using the Dolphin browser. Obviously, that is not 11.2. I did search Google on how to get 11.2 on Android but I could not find anything useful. From Adobe's official site it's not compatible with my device.
Specifically, I want to watch lectures like COP1000 Lectures
Fall 2013 (but for the upcoming semester - same concept)
I  have even tried adding a link from that page to the Adobe connect app but with no luck.
If there is anyone who can help me in any way get access to these lectures on my phone that would be amazing. Even if it means finding a way to convert the lectures to an mp4 or other video format. (I tried searching that on Google too)

Hi! I've edited your question including the title(see if you can make it more catchy compared to original one :), removed some irrelevant stuff -- you know which one. Feel free to rollback if the edit is unjust, or [edit] the question furthermore, if needed.

Puffin Browser. I'm able to watch the Adobe connect lectures for school (as mentioned in the post). Puffin seems pretty fast and impressive with flash.


text:
How to manually restore Call Log from adb backup on OnePlus One? (SMS already restored)
I ran adb backup with all the backup flags on my OnePlus One (which I had gradually upgraded from 44S to 05Q). Then I wiped it, reimaged it with a fresh image of 05Q, and tried to restore my SMS and call logs.
I managed to restore the SMS history by copying back the  /data/data/com.android.providers.telephony/databases folder to my new phone and setting the permissions appropriately. But for the life of me I can't figure out how to restore my call logs -- I can't figure out which folder to restore from and I can't figure out where to restore it to. It seems to me that the two might be different because I originally upgraded the phone from a slightly older version of Cyanogenmod whereas the fresh copy is completely new, but either way I can't figure out how to do this. I have a nagging feeling that the call log might not have even been backed up, but that would be strange because the SMS log was...
Any ideas?

/data/data/com.android.providers.contacts/databases/contacts2.db  (in the table calls) I confirmed it on my Oneplus One running CM12. But I don't think ADB could've backed up that location. Please confirm if ADB did take a backup since I would have to revise my linked answer. // Oh, and it seems that you've root access, so why did you not use some good backup tool like Titanium Backup, or something? Just asking. :)

@Firelord: CM12 doesn't help here (I already have the fresh 05Q which is CM11, it's easy enough for me to check that myself). The problem is that the folder names seem to have changed after the original upgrade to 05Q; in fact, in my backup, the subfolder isn't even called databases/, but rather db/. This is why I'm asking the question here. In this particular case, I see com.android.contacts -- which I did try to restore (but which has no database subfolder) -- but not com.android.providers.contacts. But com.android.providers.telephony was backed up, and did seem to restore SMSs.

@Firelord: As for why I didn't use Titanium Backup: well it's because I was stupid and thought Google's tools would do the right thing. It never occurred to me that what I wanted was so unreasonable that even the gazillion flags I passed to adb would be insufficient.

It's not that folder names has changed from databases to db but ADB uses those short forms as conventions in just any backup. It's not related to CM11 or CM12 at all.

@Firelord: Oh... I see. Well, yeah I don't see that folder. Why would it back up SMS but not call logs, though? That doesn't make sense...

For why contacts were not covered, here is the reason but I can't say anything about SMS since I don't have any CM11 image at my disposal to check.

@Firelord: Right, I saw that link, but that's about the contacts database... I'm looking for the call log database. Are the two the same thing?

Let us continue this discussion in chat.

Note: OP already knows the answer but the following info is for those souls who might be troubled with the same issue.

Disappointment!
CM11 in OnePlus One (be it 44S or 05Q update) doesn't have any provision to get the Contacts and Call logs get backed up and restored using ADB.
So unfortunately, the answer is simple: your contacts and call logs were  not backed up by ADB because the developer(s) of CM11 didn't allow it, and so, you should look for other ways to restore them (hint: Google Contacts Sync).
Also, if it matters:

/data/data/com.android.providers.telephony/databases is where you'll find the database for SMS/MMS
/data/data/com.android.providers.contacts/databases/ is where you'll see the Contacts and the Call logs

You can now stop reading if you're satiated by the answer, and I recommend to  get busy in finding some recovery methods to regain access to Contacts and Call logs.
However, some souls want a reason for an event no matter what, so here we go with one such reason!

Why SMS/MMS were backed up and not the Contacts?
Why is that private content such as SMS/MMS were backed up but not the Contacts?
You've to note that since Jelly Bean was launched this has not been a common behavior exhibited in Android Open Source Code (AOSP) and neither by most of the stock ROMs to allow backup of said private content by ADB, i.e. both Telephony Provider (has SMS/MMS database) and Contacts Provider (has Contacts and Call logs) are usually developed to not to participate in backup and restore infrastructure of the Android system. However, CM11 has some changes which allows SMS/MMS to be backed up but leave the Contacts and Call logs in the dirt.
What are those changes?
My finding states that in CM11, a flag named android:allowBackup="false" was eventually removed from Telephony Provider  but remained untouched in Contacts Provider. This flag is always introduced under the app's AndroidManifest.xml.
Google here has to say this regarding that flag:

android:allowBackup
Whether to allow the application to participate in the backup and restore infrastructure. If this attribute is set to false, no backup or restore of the application will ever be performed, even by a full-system backup that would otherwise cause all application data to be saved via adb. The default value of this attribute is true.

(Emphasis mine)
However, for some reason, CM12 reverted back this decision and now, both  the apps doesn't allow backup from ADB at all.
If you intend to to see the source of the said packages, then take a look at AndroidManifest.xml of Telephony Providers for:

CM11 -- no such flag under <application ..
CM12 -- has that flag under <application ..

But for Contacts Provider both CM11 and CM12 has the flag untouched.
You can further verify this information from the AndroidManifest.xml of both the packages that you've in your CM11. You would find that the flag is present in one app and not in the other.
Note that the default behavior as mentioned in original source code of Android is to disallow backup in both apps for Kitkat release.
As for why CM11 developer(s) made such changes, I would advise asking them directly.
Done for now!

You may checkout my similar answer mentioned here for the question: Backup/Restore SMS/MMS via ADB on a non-rooted device?.


text:
Songs appearing twice in many mp3 apps, though there is only one file per song
I have reordered my mp3 collection with the excellent easyTag tool.
Now on my LG-430 and on my Xperia Z1 compact, in the native music players of the smartphones as well as in the external apps Equalizer+ and Poweramp, in many albums every song appears twice.
An example is Mick Jagger's "Goddess In The Doorway". I have checked with a file explorer that there is really only one mp3 file for every song. I have checked with easyTag that all tags are set correctly.
Another strange tagging error happens with the Stones' famous "Exile On Main Street" album (OK, I admit, I am a Stones junkie, forgive me). Here the very first song of this early 70ies double LP, "Rocks Off", is put into an album called "Exile On Main St. CD1". All other songs of the double LP are put into an album with exactly the same name.
What am I doing wrong or what is wrong with the mp3 collection apps?
Greetings from Germany!


text:
Prevent phone unlock by secondary google account
What I have done:
I have added multiple google accounts to my device.
Also did set screen pattern lock and pin as fallback.
Tried to give wrong pattern and selected unlocking by google account, I could use any active google account and it will remove both pattern and pin.
How I want it to behave:
I am lookin for some way to restrict unlocking/pin reset to individual selected google account while retaining keep/drive/mail/contacts/calendar etc, synchronization, is that even possible?

Although there is only one possible owner account, I'm not sure if what you said works unless you could use Android for Work

@TamoghnaChowdhury maybe I could use that, but I think it would only isolate paid corporate account but will not affect behavior of other free accounts. I've also found that AfW could be potentential source for other problems. Anyhow, it would not be general solution.


text:
Fastboot permission denied error in Asus Zenfone 2
I went into regular recovery mode to wipe cache and do factory reset to flash clean Asus ROM from XDA. I first went to wipe cache and it felt like it was taking way too long, so I turned off the phone  and tried to turn it back on, and now all I get is a dead Android.
I found this thread on XDA to unbrick the phone but when I try the steps I am getting permission denied message while using fastboot. I cannot flash TWRP via fastboot either.
C:\Users\bdelc\Downloads\android\Fastboot>fastboot flash recovery recovery.img
target reported max download size of 536870912 bytes
sending 'recovery' (11864 KB)...
OKAY [  0.628s]
writing 'recovery'...
FAILED (remote: Permission denied)
finished. total time: 0.809s

C:\Users\bdelc\Downloads\android\Fastboot>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boot' (11850 KB)...
OKAY [  0.619s]
writing 'boot'...
FAILED (remote: Permission denied)
finished. total time: 0.804s

C:\Users\bdelc\Downloads\android\Fastboot>fastboot flash fastboot droidboot.img
target reported max download size of 536870912 bytes
sending 'fastboot' (14800 KB)...
OKAY [  0.712s]
writing 'fastboot'...
FAILED (remote: Permission denied)
finished. total time: 0.888s

C:\Users\bdelc\Downloads\android\Fastboot>fastboot flash recovery twrp-2.8.7.1-fhd.img
target reported max download size of 536870912 bytes
sending 'recovery' (14456 KB)...
OKAY [  0.844s]
writing 'recovery'...
FAILED (remote: Permission denied)
finished. total time: 1.012s

Try to run Command prompt as administrator, find fastboot.exe and run it again. Sometimes it can cause Permission denied problem if cmd is not run as admin. Also you can check how fastboot see your device by executing - fastboot devices

hello, so apparently twrp flash worked even though it said permission denied. i am running cmd as admin and was still getting permission denied. tried it both ways. now i wonder if i can flash the zip file thru twrp to get back to stock.

I was able to flash TWRP with the flashboot method and tried to install the ZIP file from here - http://www.asus.com/us/Phones/ZenFon...Desk_Download/ (DL - http://dlcdnet.asus.com/pub/ASUS/Zen...40.22-user.zip) and it gives this error:
assert failed: getprop("ro.build.asus.sku") == "WW"
E:Error executing updater binary in zip '/external_sd/UL-Z00A-WW-2.19.40.22-user.zip'

you are flashing a eip with the wrong SKU version or region I don't know which SKU you have and I don't know if there is a diference between the two versions of the phones (I mean at the hardware level) or they are the same but with different bloat-ware ,you can grab the right version from here https://www.asus.com/Phone/ZenFone_2_ZE551ML/HelpDesk_Download/

if you do have the WW version of the phone then let me know to post a proper solution

Ok i was able to fix the problem. I was still able to load TWRP by flashboot, which I used to fix permissions and clear cache. The problem started because I went into normal recovery and went to wipe cache partition to load the SuperZen rom. The cache wipe seemed to take long, so I turned the phone off and back on and the only thing I was able to load was the fast boot. No recovery or normal mode worked, just ended up with a dead android. After fixing cache partition, I reloaded same 3 img files, kept getting permission denied error. Tried to get into recovery again and this time it worked! I used ADB sideload to flash the zip file above and it worked!

I had the same issue. The way to solve it is to remove all pin/pattern unlock. Simple!! But took a while to figure it out.

Right click on fastboot.exe → Properties → Compatibility → tick "Run this program as Administrator" → Apply
Run your commands again, and on Administration prompt (...if it appears) click yes.
Good to go!

AndroidNotSoPowerUser already suggested that in the comments, and the OP stated he was already running fastboot as admin. That wouldn't make any difference anyway, as the "Permission denied" error comes from the phone, not the PC.


text:
Most recent root and flash rom for Verizon Note 3
I know this is a super specific question, but I am trying to root and then flash cyanogenmod onto my Verizon Note 3. It seems like security features change constantly for Samsung phones and I have not been able to keep up. Can someone point me in a direction (maybe to a tutorial) that is up to date for flashing roms and rooting.
Ive looked but one says one thing while the other says the opposite.

Related: help on rooting Note 3

authors: Надежда Григорьевна


text:
No Service Error
I am having trouble with my device (galaxy s4 ,model number SPH-L710, running android 4.4.2). In particular I cannot send or receive text messages or send or receive calls. I noticed that if I dial in the code *#0011# to go to Service Mode, the screen displays the message No Service at the top. Could this be related to the previous issue? And how might I fix this?
My apologies if this is an inappropriate question for this stack exchange.


text:
Why I should I care about "knox" warranty can I still root my S5?
I have been using my Samsung Galaxy S5 phone for over a year as the manufacturer intends, NOT rooted.  Its a great phone IMO because it has capable enough hardware, but not being root on my phone that I paid good money for isn't cool,
The way I see it is I'm root/admistrator on all of my linux/microsoft machines why doesn't samsung trust me to be on my phone which I use probably more than my laptops.
The main reasons I wish to be root is to remove all the "bloatware" which I never use, to prevent further updates from stealing my memory, and generally for the principle of it.  The most current update (which I absolutely refuse to download) is asking for 800MB for "Galaxy Apps store" and "a finger print scanner for microsoft exchange apps".
I think it is completely unreasonable to surrender nearly a GB of space for something I will likely never use, yet the notifications will not go away.
I asked a question a while back where I quickly found out that rooting my phone using Towelroot was not possible since geohot now works for google and that rooting my phone would cause the warranty to be void but why should I care about this?
TLDR
I don't have insurance on my device anyway and have had it for more than a year.
Why should I care about "tripping knox" and is there a way to root my phone without making it a pretty paperweight?

I guess you must have missed out rooting tag-wiki, which basically covers most of what you're asking for – directly or linked. Apart from that: The question-and-answer format of this site works best if you put each question in a separate question post. You're basically asking multiple questions, at least two I was able to identify: 1) why should you care and 2) how to root the S5.

Knox warranty void has been discussed for a long time but I can't find consistent results on what it actually means.
Some sources say, that it only covers data security, a warranty that makes sure your data is safe and private, so tripping the Knox warranty void flag doesn't void your hardware warranty.
(where I live there is a law that hardware warranty is independent from software warranty, so they have to repair your device even if the software has been modified, given that the software was not responsible for the damage ie. cracked screen, blown up battery etc.)
Other sources say, that it completely voids your warranty and if you break your phone, you are left with an expensive paperweight.
All of them say, that tripping the Knox warranty void flag is permanent because it's written into the bootloader, though, some devs found a way to not trigger that flag while rooting and found a way to force the system to overwrite the memory using a modified bootloader that is larger than the original one.
All of those methods have a higher risk of bricking your device than thousands of root attempts. Rooting is kind of secure given that you only modify a few files to give yourself full control over your phone.

Just to clarify your answer, it is a software warranty for the KNOX suite of apps from Samsung - used to provide supported Android devices with additional security features for governments and tin-hatters alike - and it is separate from the hardware warranty tired to the bootloader.

@ZeroPaladn thanks for your comment. Yes this is what I meant, but some sources I read some time ago reported issues with hardware warranty because of the KNOX flag.

I'm pretty sure that Chainfire's Triangle Away does just that, removing the tampered flag from the bootloader

@TamoghnaChowdhury you are misunderstanding something. The KNOX warranty void flag is said to be irreversible triggered. While you can use Triangle Away to reset the flash counter, the KNOX flag is permanent and written to NAND storage of the bootloader. See http://forum.xda-developers.com/showthread.php?t=2447832 for more information of real devs looking for workarounds.

Sorry. My experience with Samsung devices isn't much. Shouldn't a stock flash of everything including bootloader and partition descriptors after a NAND format using Odin or QPST remove the trip flag too?

That is what I added to my answer.

@TamoghnaChowdhury sadly no. The flag is triggered once and for all. It's like cutting paper in two halfs, you can't just put it together. The bootloader refuses to write anything to where the flag is stored so flashing a bootloader won't really do anything, besides tripping the flag again. Even a JTAG flash of an untriggered bootloader doesn't work (soft-bricks the phone). It's a strongly secured trigger that makes sure that nobody can claim Samsung responsible if their data is stolen by cracking the security measures KNOX uses. It doesn't actually affect hardware warranty.

No wonder I prefer Nexus or Moto devices.

Why doesn't Samsung put non-enterprise software on the phones it sells to people for non-commercial usage?

@TamoghnaChowdhury they don't feature KNOX so they don't need to take care about their responsibility in front of a lawsuit if for instance secret government data is leaked. I don't know why Samsung forces everybody to use their enterprise version of Android. I already installed CM12 on all my Samsung devices because of the obvious reasons (no further updates, bloatware, KNOX etc.). I don't care about their warranty nonsense as my hardware warranty is still valid.

Kingroot should not have this problem,it uses exploits and doesn't really flash anything. Also, I specifically said flashing the bootloader and the entire system after completely wiping the NAND using JTAG/ QPST/ODIN

Same here Although I prefer stock with just the right amount of XPOSED/ GRAVITYBOX

@TamoghnaChowdhury the bootloader and the system both scan the /system partition for any modifications (they literally scan every single file of the system) and trigger the KNOX flag permanently the bootloader does not feature a way to undo that and also does not allow to overwrite itself using any method apart from soldering a different chip and thus working around the bootloader. Every modification to the system is logged and using a bootloader exploit most of the time triggers the Custom binary flag. The Note3 already has a leaked bootloader that reverts that flag.

@TamoghnaChowdhury for flashing the bootloader, you need to have 1) a newer version, 2) the correct private keys directly from Samsung, 3) Software that allows you to flash that partition without the original bootloader calling yours "insecure" and cancelling the flash process. It's not as easy as it seems.

You can always try the manual method using fastboot/ODIN to flash a custom recovery,eg, CWM, TWRP and then flash a SuperSU zip from that custom recovery. Note that this will void Knox warranty by tripping its counter.
Or you could try Kingroot. I hear it's good upto 5.0 .
I am quoting from this XDA forums post here, just in case the method needed to be cleared up:

Disable security policy updates (security) and automatic updates (about) in the settings. This is just in case. Updates might remove your root.
Download tr.apk from towelroot.com by clicking the icon. Please note that Avast AV might flag it up, which  you can then disable and re-download the file. Use at your own risk. You shouldn't have any problems...
Enable Unknown Sources (Settings → Security), copy the apk to your sdcard and install it.
Run it. It might take a little while.
Install SuperSU from the market.
Run SuperSU and let it install the su binaries.
Depending on what you want root for, you may wish to disable Knox using SuperSU. When you attempt to let it disable Knox, it might fail. As it instructs, reboot and run it again.

Now install root checker and titanium backup and have a play. Root will probably  work. Reboot and check download mode, Knox counter : 0x0 root is still there after reboot. All done! Make sure you have read and understand the notes before you go off using root.
And, once your mobile is rooted, you can always ODIN back to stock to claim warranty unless you encountered a hardware failure. Note that flashing stock ROM via ODIN does not trip the Knox counter.

FWIW i have tried kingroot and towelroot with no success

Did you try going maual?

I'm not sure I understand exactly what you are referring to, if there is a manual way to do so I will consider it, can you provide a link?

That's one of the two problems I can think of with samsungs (aside from the cheap build quality.) They literally put in a self-destruct mechanism that PHYSICALLY BURNS OUT when you modify the software. It's microscopic. It BURNS. They claim it's to "protect KNOX from hacking" (which is total BS.) Don't believe me? Here's their official description of it
It won't break your device, but it will break knox forever and ever (unless you have equipment to de-cap the internal chip that it's housed in and a little welding laser in a precision machine, and then somehow put the top back on)


text:
How does encrypting a bootloader prevent it from being unlocked
As I'm waiting patiently (sigh) for the at&t note 4 root, I have been trying to understand the process of rooting.
This website does a good job of describing what a locked/unlocked bootloader is, but it doesn't explain why encrypting a bootloader makes it impossible to directly unlock it like an unencrypted one.  It mentions that some bootloaders are not "unlockable" but it doesn't go into detail.  So what about encrypting a bootloader makes it difficult to unlock, and what does encrypting it make it difficult to root (if it does)

authors: Алексей Сазоненко


text:
Strange ALT key behavior running c4droid on my droid 3
I am encountering a strange behavior while using ALT keys while editing a text file with c4droid on my Motorola Droid 3. If I use an ALT key to type a character such as { or \, the ALT key seems to "stick", and I am forced to type a character before I can type a normal keyboard character. No combination of keys seems to be able to deactivate the ALT key other than simply pressing one key, and having it output one undesired character. The output looks like
int main((nt argc...

instead of
int main(int argc...

Do I need to perhaps modify the keymap? How can I alleviate this problem? I hope I am describing the issue properly.

when you write a special character do you click on alt + button XXX or you click on alt then click button XXX ?

@lord-ralf-adolf either - the difference doesn't seem to matter

android uses default maping from /system/usr/keylayout ,may be the answer is there ,does this problem happend only on c4droid or it happens every where ?

@lord-ralf-adolf only with c4droid

I suggest you send a feed back to de app's dev ,the implementation of supporting physical keyboards is in the app it self ,or may be there is an option in the app's settings to remap or choose keys behavior

@lord-ralf-adolf I suggest you post an answer below, as your above comment is the solution to this issue

Since this behavior appear only in the c4droid app ,it isn't a system problem but a problem with the c4droid app ,I suggest you send a feed back to the app's dev ,the implementation of supporting physical keyboards is in the app it self ,or may be there is an option in the app's settings to remap or choose keys behavior.
Email address of the dev: n0n3m4@gmail.com
C4droid's Play store Page


text:
Disable “Allow USB debugging?” message
I have a tablet with a cracked screen, but I can use it with usb mouse connected via OTG. One problem is that I cannot connect it in debug mode because whenever I connect my tablet to PC, the message "Allow USB debugging?" appears. So it's a problem: while tablet connected to PC message appears, but in order to accept it I need my mouse connected, but USB port is busy. I have no root, but I have recovery. So is there a way to deal with this message? I know that I can use bluetooth mouse, but I wont have it as soon as I want to debug my apps.

Did you tried this : http://stackoverflow.com/questions/27895208/how-to-disable-authorization-pop-up-on-android ?

may be Im doing something wrong, but looks like my adb (1.0.32) does not recognize command adb disable-verity

What about ADB over air (tcpip) ? Learn more about it on Android Developers website

you have to connect your device via usb first to make adb listen on port 5555 by tcpip


text:
Calendar adds one hour to whatever time I set
When I create a new event and set the time to 12:00, it turns into 13:00 right before my eyes, on the new event creation screen. How do I fix this madness?
I've googled this issue for a while and I don't think it's just the daylight saving time thing everyone else is having. My time zone is Moscow and we recently stopped saving time, so there's no option to select between +3 and +4 time zones.
My device is HTC 626g+ and I'm having this problem with the default calendar app.


text:
Multiple Outlook.com calendars to Lollipop stock calendar
My phone went ballistic yesterday and auto-erased everything and after that I upgraded from 4.4.2. to 5.0.
Now that I should be a happy Lollipop user I've got a huge problem with Outlook.com calendars.
I've got total of five calendars set up to my @outlook.com -account. All those calenders synced without a problem with 4.4.2.
Case 1)
Now with 5.0 when I add new Exchange-account (meaning my Outlook.com) events from all the calendars are synced into ONE CALENDAR - not to five separate ones. Also I can only create events to the "Main" calendar.
Case 2)
If I install the official Outlook.com app - all the calendars are visible in the Outlook.com app, but are not synced to the stock calendar.
It's like pre 4.4 again! This issue was fixed for 4.4.2 only and now it's gone again...
Is there any way to get all the Outlook.com calendars working with the stock calendar?!
My corporate Exchange calendar is visible via stock calendar and that is why I want to see our personal Outlook.com calendars in the same calendar... OR if yu can point me an app that does what I want I'd be thrilled!

Have you tried exporting all of your exchange calenders to .ics format?

As far as I know .ics-calendars are more static in nature. I need all calendars to be live/editable... Just like before. :) I'm "so close" to reverting back to 4.4.2...

No, I'm not saying you to use the exported .ics file directly. Once you export all the calendar data(s) from your exchange account, you can import it to your google calendar on your computer. Once its is imported you will be able to sync the data to your phone too.

Other useful/related links LINK1 and LINK2

did you try google calender app ?


text:
Add an app to the Google Playstore installed list
I have recently have had to flash my GApps package on Cyanogen. As a result all the application that were previously listed in the installed apps section are no longer present any more.
Is there any way I can add them back there so that PlayStore will continue to track updates for them ?

Are the apps themselves still installed on your phone?

@Arielle Yup. All there.

You can use Titanium Backup's Market[sic] Doctor feature to restore your apps to the 'Installed' list in Google Play Store. Here's how:

Open Titanium Backup.
Press the Menu button on your device.
Select Market[sic] Doctor .
From the popup, select User apps or User and system apps depending on which kind of app isn't showing up on your 'Installed' list.
Select all apps from the list that will show up, or choose just the ones you want to show up in Google Play Store, then select Done in the upper-right corner of the screen.
Wait until the operation finishes.
Open Google Play Store's Installed list and your apps should be there.

Cheers.


text:
How to SUPPRESS "Unfortunately [app] has stopped" messages?
I'm not trying to fix this error for any particular app. I'm just trying to fully suppress it globally because it's completely useless and very distracting to me whenever it occurs.
How can I make my phone stop popping up "unfortunately [blah] has stopped" error messages whenever something crashes? (I have root permissions so I can edit anything necessary.)

Mehrdad, goto your all apps tab in settings->applications [or the like] and first goto the app in question settings and disable notifications. Reboot, i am guessing this is occurring at bootup? See if that remedies the the issue. Else, you need an app if there isn't an in-house function to micro-manage notifications. @Lucky is spot-on, check your logcat, it may show you a path to resolving the issue.

I've cleaned up the comments a bit, we'll accept it as a given that you don't want to uninstall the app and such.

You can't (without customizing the code).  The relevant code is in the Activity Manager (see crashApplication() and handleAppCrashLocked()) and it only suppresses these crash messages in 2 cases:

The app crashed too soon since the last crash
The app has crashed too many times total

As stated by Matthew, you cannot change this behavior without rebuild the AOSP.
Apart from customizing ActivityManagerService.java, you can also change AppErrorDialog.java: this class implements the dialog and it's already designed to dismiss itself after a timeout, which is quite longer (5 min in Marshmallow). You can make it shorter by lowering DISMISS_TIMEOUT, e.g. to a few seconds, and have a less intrusive popup


text:
Moving app sync from one google account to another
Okay I am using a new Gmail account on my PlayStore to browse my tablet. Now the problem is that all the apps that I downloaded using my first account, so when I log into the using my second account I don't see the apps of my first account.
I have the question on whether we can move paid apps between accounts over here.
But all my apps are free, can I move them from one account to another ?
The list of the apps are as follows-:

ES File Explorer
Facebook
Firefox
Youtube
aTorrent
Gmail
Google
Google News and Weather
Google Talkback
Google Text to speech
Hangouts

Are you still using/needing the old account on your device? While paid apps cannot be transferred, this is possible for free apps in a way.

@Izzy Yes if I use the old account then my Playstore displays all apps correctly. can you please tell me the procedure on how to transfer them

The procedure I have in mind requires you to remove your old account. Is that acceptable for you?

@Izzy Yes Absolutely

Several of the apps you list most likely came pre-installed with your device (e.g. Gmail, Google, Google Talkback). Keeping that in mind brings up the question: How did they end up being associated with your account? Which leads to a possibility to achieve what you want:

Delete the "old" Google account from that device
Wait a little. It usually doesn't take longer than a day that a process of the Google Play app scans your device for installed apps, and links them to your (new) account if they have no link yet (that's how the pre-installed apps ended up here)
Once that had happened, and if you still need the "old" account for some purpose, it should be safe to re-create it (I'm not 100% sure about this step, as I've never tried it).

I had to install all Google Apps since I am using a custom ROM(Cyanogen). Have you ever tried this ? Waiting for a day then having the apps associated to another account ?

Not actively. But the other way around: I wanted to get rid of update notifications, so I detached apps from Playstore using TitaniumBackup. Worked for about a day, then they've been back. See: How to get rid of update notifications for a given app in Google Play Store?

No I don't it will work in my case. You see you downloaded the apps using the same account you were using. But my apps are downloaded using another google account all together.

I'll have to correct you, Heidi: Most of the apps I'm talking about here were not downloaded with that account – but either came pre-installed, or were "side-loaded". So it wasn't even any Google account at all where those came from. // Why not trying it out? If it really won't work (which I doubt), you could still re-add your "old account".


text:
Google App and Google Play Services force close - SecurityException
My friend's Samsung Galaxy S phone (with CM11) has been recently having an issue, where Google Play Services has been randomly crashing with this message in the logcat:
java.lang.SecurityException: attempting to read gservices without permission: Neither user 10103 or current process has com.google.android.providers.gsf.permission.READ_GSERVICES.

The same thing happens to the Google App upon trying to perform a search in it.

Make sure that the GApps flashed onto the phone after flashing the ROM is indeed supported on that ROM.
If you are using the package provided by Cyanogen then please download Delta GApps below. The package provided by Cyanogen has some bugs.
GApps for all KitKat+ CMs
1) Download the base package for KitKat
2) Download standard Addons for KitKat
3) Download any other addons for KitKat you may want.
4) Transfer files onto your device.
5) Boot into your custom recovery.
6) Wipe Cache, Dalvik Cache.
7) Install/Flash the zips/packages.
8) Boot into CM11.
9) Try opening them now. If you're unable to open Clear Data of all the Google Apps and try again.


text:
Keep play books audio in the background?
Listening to books in Google Play Books read aloud and would like to know what needs to be done to keep the audio playing in the background so I load up other apps at the same time.
Rooted nexus 5 running 4.4.4

According to this google fourm's message, 17 Dec 16, this is a feature since version 3.11.19

Quote danjaf
Confirm this has been resolved in version 3.11.19
I am running Marshmallow 6.0.1
Thank you to the developer who heard our first world problems.

I have tested myself in at the current version of 4.4.9_RC07.213889590, released 21 September 2018, and can confirm it is still present.


text:
Lost internal storage space on my Xperia Z1 Compact
When I perform this df mnt/sdcard/ on my Xperia Z1 Compact, I get:
Filesystem               Size     Used     Free   Blksize
mnt/sdcard/             11.8G     7.9G     3.9G   4096

But when I do for el in $(ls -a mnt/sdcard/); do du -sh "mnt/sdcard/${el}"; done I get that.
So, the sum is much less than 7.9G. Where has the remaining space gone?

Android's internal storage is made up of many symbolic links. They point towards different locations of your phone's storage.
/mnt/sdcard internally links to /data/media. This directory just contains your user data but no applications or application data.
/data/ contains multiple directories containing the apps (/data/app) or the app data (/data/data) that all contribute to the used storage.
What you see using df is the total storage statistics of the whole partition, even though you run it on /mnt/sdcard.
Citing the Linux manual: df - report file system disk space usage.
This means it takes into account all files and folders on that partition even though you are using a directory of the partition as the parameter.
Conclusion: df returns the statistics for the complete partition, but you are just looking at one directory inside of it.


text:
Root genymotion devices
I have added Samsung Galaxy S4 using genymotion while I was using windows os. Now I'm using linux and added that device again. My problem is that the S4 is not rooted on my linux machine. I wonder if this is a bug ?
If it's not a bug can someone help me to root this device ?

Genymotion devices are rooted by default.
For example start a device then type adb shell command. It will open a rooted shell:
root@vbox86p:/ # whoami
root

You can also manage the root access of your applications by opening superuser app through the apps launcher.

sir i run the command adb shell but i get error .. i really dont know why my genymotion device is not rooted by deafault.

If you want help you will need to provide more information. So please answer to all of these questions: how do you know the device is not rooted? Why do you want a rooted device? What is the error you get when running adb shell, please provide the logs. Post these answers on your question's post.


text:
Is there a way to change toggles?
Is there a way to change the toggles in Lollipop? I'd like to remove and add some.

Device needs to be rooted and Xposed framework installed to change them, unless you're using Cyanogen OS, then it would be easy to change some of them. Use Gravitybox LP.

This is reportedly a feature that's coming in M :)

You can't edit the toggles in the stock ROM, but I've heard Power Toggles works pretty well. I'm pretty sure that CM allows you to edit the toggles if you are rooted.

Depending on your device there may be the option to change the available toggles in settings or even in your notification pull-down.
Samsung devices (some) have this feature.

My device is rooted. So I have to install Xposed Framework?

That depends on your device. If those options aren't available to you, or to want more than to simply reorganize the toggles, then yes, xposed will benefit you.


text:
Should I leave ZRAM activated on a device with 512 MB RAM or not?
I have an old Android Smartphone (Samsung Galaxy S Plus i9001).
It has a 1 core 1.4 GHz CPU and 512 MB RAM, OS is Cyanogenmod 4.4.4.
It runs smoothly and quite fast. The phone will only be used for phoning and a litte bit of photo. (Not quite smartphone useage but there are no classic phones anymore)
The kernel (CM11 kernel) comes with ZRAM activated. The description in Trickster Mod (Tuning tool) says about ZRAM: "reserves 10% of your device RAM as compressed swap space".
Free space after boot, without opening another program is about 150 Mb.
Question:
Should I leave ZRAM activated on a device with 512 MB RAM or not?

Leaving ZRAM on may actually be beneficial to your little S Plus if you leave it on, though your limited use cases (Phone and Camera only) may not see a huge benefit over not having it on. The cache exists to keep commonly used programs, files, and useful bits of data on the memory instead of stored in a page file - this can speed up your phone a little and increase the lifespan of the device.


text:
Using fsck to fix SD card returns invalid argument
I'm having issues with my 64 GB micro-sd card that I can't find a solution to solve this problem.
I've reformatted from windows 7 using windows solution as well as the format software offered by the SD-card organization. I've also tried repairing and repartitioning through Aparted for Android. Nothing is working... The strange thing (to me at least) is that I can save things to the card itself.  The only thing is, when I go into the storage app in Android (by the way I'm on CM 12.1), Android only shows a gray bar and isn't able to identify what is on the card.  Also,  certain apps like teamviewer simply operate as if there is nothing in my SD-card slot.
When I followed the directions in this question, I got as far as the unmount step, at which point terminal tells me that it can't find the unmount I'm trying to point it to (/dev/block/vold/179:33).  What the directions don't mention in that link is what one can do if it can't find the device.  Can someone please give me a hand with this?  Thanks so much.
*In case anyone is wondering, I do have busybox installed.
*I also just noticed that when I go into storage, I don't even have an option to dismount the card...only erase.

The command is umount, without the "n", not unmount.

How does one decide which fsck (fsck.exfat, fsck.ms_dos...) is the correct one to use?
Also, upon enteriing umount /dev/block/vold/179:33, I get a return of invalid argument

Even though I couldn't get umount /dev/block/vold/179:33 to work as it should, I went ahead and tried fsck -C -r /dev/block/vold/
179:33 and it returned a result of fsck: not found.  I'm at a loss of what to try next.

Check and fix SD card errors within Android itself?

The command, Like most Linux and Unix commands is umount. Heaven knows why they could not use unmount, but since the Android kernel is Linux based, and you should have busybox installed, it should just be umount.

I'm looking at Aparted right now and under the config tab it's telling me that my device (mmcblk1) is at /dev/block/mmcblk1...
So my question is, perhaps I have to go with umount /dev/block/mmcblk1?


text:
Ridiculous error on all google play store Using CM 10.1.3
I have a crazy problem. Whenever I update anything I get this error

update for (insert Google app here) could not be downloaded due to an error (error while retrieving information from the server. [RPC:S-7:AEC-7 QNHM-TYSO-UNVHY])

It may also be worth telling you the very last 5 letters vary. It also happens to any new apps I attempt to install.

It might be an issue with your bank verifying your information electronically? Can you try purchasing with a different card/account? http://androidforums.com/android-applications/695478-play-store-error-rpc-s-7-aec-0-a.html  There's also this odd, arcane method of creating a new Google account and clearing the data cache for the play store: http://forums.androidcentral.com/google-nexus-7-tablet/224884-google-play-error-solution-rpc-s-5-aec-0-a-5.html

No CM12 for your device? :-(

Samsung galaxy tab 2, so no :(

Other users: This answer was applicable in my case.

You're going to want to clear the cache of your Google services on the device. Note that this will remove your Google Account from the device - so you'll have to re-add it.

Navigate to Settings > Applications > Manage Applications > All
Clear the data for Google Play Services, Google Service Framework and Google Play Store
Reboot the device
Log back into your Google Account
Try your downloads again

OK. That has worked, and I'll mark you as the answer after you tell me why the only app with a problem is the store? I get instant "no connection" with WiFi on, even tho GH the hosts file is fine

After repeatedly trying your method, it worked! Marking as answer ;)

This error can have multiple causes. Some are explained on our sister site, in Error while retrieving information from the server RPC:s-7:AEC-0 in Google play?:

turns out my credit card info on file needed updated to my new expiration date.

is one possibility. One more:

RPC:AEC:0 error is known as CPU/RAM/Device/Identity failure.

Go to settings >application > Play Store >Clear Data & Clear Cache.
Go to accounts >Google >Remove account.
Reboot device.
Again Settings>Account >Google >Log In.

Another reason is explained on AndroidPIT (German): It could be problems with Google servers (same is, btw, reported by users in this thread on AndroidForums.Com). One user reported a work around that did it for him: He tried it at least 10 times on his Android device, without success. So he simply fired up the browser on his computer, and tried it from there -- which immediately worked.
For more details (and possible other solutions/work-arounds), just follow the other results from this Google search.

authors: تمنيتگ تمنيتگ


text:
Moving contacts and messages from Windows Phone 8.1 to Android
I currently have a Nokia Lumia 520 running Windows Phone 8.1. I am migrating to an LG G3. How would I move my contacts and messages (texts) from one phone to another?

You could just save them to the SIM card, that should work.
Tap the menu icon, and a button should be labelled 'back up contacts'. Tqp that, and then tap 'SIM card'. It should save all your contacts to the SIM card. Then just put it in you new phone, head to contacts, tap the menu button, qnd press 'restore' and choose 'SIM card'. Then, choose the save point of your choice (to phone, SIM, or an added email)
Text messages are a bit more troubling, I'll look into it.
-EDIT-
I have found a similar request here from a while back, on the windows phone stack exchange. It will contain all you need. From there. Move the sdcard to your android phone, and install this app here (assuming you have one, use PC otherwise) and just navigate to the sdcard (keep using the up a directory button, or up button in the app until you see either sdcard if your default storage is called emulated, or extsdcard if it is called sdcard) and choose the file to restore. It can do contacts, messages, and more.

Can you provide instructions on how Gaurav would accomplish that?

I have only just logged back on, sorry. I'll add the info now.

a. You (should be able to) export your contacts from your Windows Phone to a .csv file and import that into your Google account Contacts which can be accessed here: https://contacts.google.com
b. Another way of doing the above is presented here: https://windowsphone.stackexchange.com/questions/1660/i-have-saved-a-csv-file-from-my-old-phone-now-i-want-to-import-those-contacts-i

a. Once you import them into your Google account, then register your new Android device with your Google account and all your contacts should sync as well.
b. If however, you wish to avoid registering the Android phone with your Google account, then move the .csv file you saved earlier (from your Windows Phone) on to the storage of the Android phone and select the import option from the default Contacts application.

I'm sorry I could not be more precise as I don't own a Windows Phone and the options for Contacts applications on Android changes according to manufacturers.

Options for exporting and importing contacts files (.csv) should be present in the menus of the respective Contacts/People applications.


text:
creating mount point in root mode
When trying to expand tablet memory (from 500 Mb to 1G) I made a mistake when I was applying Gparted. I reset my device to the fabrication settings and now I can't mount sd card (no the real sd card), so I can't transfer files between device and computer. Also, the date of some folders are too old(1969!) and some permission are weird:

How can I create a mount point? (I think this is the central problem to connect my device with PC).
I read somewhere that I must be root to change stuff in the tablet system, so I entered as root into the tablet with it:
adb shell

and I was prompted to
root@android:/ #

(now, am I in root mode, right?) and I can explore all the folders of my device. From this point, how can I create a mount point? what commands are required?. My tablet data are: SpreadwinPuppis model, Androdid 4.0.4, Core version 3.0.8+ spreadwin 2.4.10 (S101_SS_A), help :-/

after root@android need to type command su to be super user, then give commands like in mathcing linux system...


text:
Nexus 10 / Android 5: recovery broken, fastboot not working
So I have broken the software of yet another Google device, this time a Nexus 10, manta.
What I did:
- tried to install Ubuntu like so. It failed with
2015/07/18 01:20:36 Cache formatting was not successful, flashing may fail, check your partitions on device
2015/07/18 01:20:48 Cannot push /home/<user>/.cache/ubuntuimages/gpg/image-signing.tar.xz.asc to device: free space on /cache/recovery is unknown

the Google system (that is, Android 5.02 I believe) still boots, but
I can not enter fastboot any more, "adb reboot fastboot" results in reboot of Android, "adb reboot recovery" results in a picture of a gobot with a red exclamation mark in her chest and the line "no command" being shown after some time followed by a reboot of Android, "fastboot devices" never shows anything
I can not USB-push anything with adb (as suggested here), it fails with

.
failed to copy 'recovery-clockwork-touch-6.0.4.7-manta.img' to '/cache/recovery-clockwork-touch-6.0.4.7-manta.img': Permission denied

I can not enter superuser mode (in order to change permissions, remount rw or rectify whatever may be wrong)

.
adb shell
shell@manta:/ $ su
/system/bin/sh: su: not found

Trying to install and flash CWM from Google Play Store results in "An error occurred while flashing your recovery"
Downloading an image to be flashed onto recovery from Android is no good either because it the flash_image command is not found.
"Upgrading" from Android 5.02 (I think) to 5.1 did not change any of this.

In short, the device is not rooted (because of the update?), whatever is on recovery does not work, fastboot does not work, and therefore there is no way to root the device.
Am I correct in assuming that this effectively rendered the recovery partition/image/system unusable while the main system does not allow any modifications to the recovery partition/image/system and therefore fastboot can not be used any more and nothing on the system level can be installed or changed? If not, what must I do?
Also, would I be wrong saying that all those devices including the present one and this one (and I have a third one in the same state) are now little more than spare parts (in spite of being physically fully functioning) because the systems can't be properly used? Is it wrong to assume that Google designs its systems on purpose so that this will most likely happen if someone tries to install something not specifically endorsed by Google?

try this "hold Power + Volume Up + Volume Down until the tablet vibrates twice (once to shutdown, then a few seconds later to acknowledge fastboot menu). After the second vibration, you should be in the fastboot menu, although the screen is blank plug the phone to pc and see if it is reconized to fastboot"

thanks for this hint. this was the key to get back in. please repost as answer so that I can give you credit.

Some Nexus 10 tablets have a bug ,the fastboot menu is hiden ,the
screen remain blank even when you are actually in fastboot mod to
make sure you don't miss it do the following
Hold Power + Volume Up + Volume Down until the tablet vibrates twice
(once to shutdown, then a few seconds later to acknowledge fastboot
menu). After the second vibration, you should be in the fastboot
menu, although the screen is blank plug the phone to pc it should be
recognized
Now that you have access to fastboot ,you can flash a new firmware or
a custom recovery to get your device to a working stat.