text:
why any android office software can not play ppt properly
I am having hard time to play ppt in android device, although many applications boasts for it, but on playing either they show blank slides or skip some parts ex:- title etc for some slide so any one know why this happen and how can I get rid of it ? Although I know easiest way is to make video from ppt and show on android device but for that we need acccess to pc.

Which apps are you using?  We can't answer "why" they don't perform properly, but we can help you with the "how" of getting something working.

Try Microsoft PowerPoint for Android. It pretty much can do what its PC counterpart can.

But it requires android 4.4+

This is an answer.


text:
Tablet report as charging with the charger unplugged
I'm having problems charging my Samsung Tab 2 device. It is reporting as charging after I unplug the cable, and when charging, it is drawing a small current from the charger. I've measured and it gets stuck at 500mA.
When I use the fix of "pressing all the keys during 10 seconds" that is supposed to reset the charging circuitry, the charging process becomes ok, I believe, and it then draws over 1 Amp but, if I unplug/plug again, the situation repeats, and it then begins just drawing a fixed 500mA value.
Basically, when I disconnect the charging cable, somehow, the device becomes erratic.

are you somehow using a custom kernel?

Yes, Syakur, I'm using Cyanogen mod.

source: Stack Exchange

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

sort: votes


text:
Avoiding facebook messenger sounds and icons while synchronizing messages
I have an android Samsung S4 phone.
As far as I can remember Facebook Messenger app has always had this annoyance: when I connect my cellphone to the internet the app synchronizes and downloads all the past messages as a conversation history.
The problem is that every old message is downloaded and notifications are continuous since those messages are new for my cellphone. It's a continuous ringing sound since old messages are treated as new, the small chat icon is also constantly present on the screen per each contact I contacted before my cellphone's update.
I would like the app either to synchronize silently or not to synchronize at all since it seems to ignore the synchronize/don't synchronize button I have in the top bar.
I need to use facebook messenger to communicate with some friends who just use facebook but this problem is terribly annoying me.

What about disabling notifications of facebook messages? You can't modify the facebook behavior: it is a whatsapp like messenger with the difference that all the messages are stored in the cloud, but all messages must be downloaded always.

Unfortunately it is of no use. For whatever reason I de-checked the "Enable notifications" for the messenger app but they kept bothering me as soon as I connected.

Actually this isn't normal behaviour of the app. It should remember which messages have already been delivered and read and not send notifications of these messages. Only new, unread messages should cause a notification.

Any other friend I have experiences the same behavior. They have many different smartphones and android versions so this cannot be a coincidence.

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


text:
Native Support for Settings Profiles
Does anyone know if stock Android natively supports settings profiles, or if there is any plan to do so? To be clear, I am not talking about the user profiles feature that was introduced in Lollipop, but rather settings profiles that allow you toggle settings (e.g. WiFi on/off, GPS on/off, etc) in bulk based on a pre-defined set of profiles (Home, Work, Silent, etc.). I was first introduced to this feature via CyanogenMod, and loved it. I'm currently using a third-party app to achieve the same effect, but this seems like the sort of thing that should really be native to the OS itself. I've tried googling, but all I can find is information on the new users profile feature and third-party apps.

Are you pointing to the functionality to change quick settings?

I'm not sure if I understand your question. I'm aware of the quick settings menu that can be pulled down from the notifications bar at the top and used to quickly toggle settings individually. This is not what I'm asking about.

@Firelord the question isn't where to switch things, but rather *how to bulk-switch with a single tap. Quick-settings would still involve toggling each feature separately. See the CM Wiki on this, and check these images to see what it's about :)


text:
Connect Samsung Galaxy Heart Rate Monitor to fitness apps
With the fitness tracking revolution, I'd like to pair my heart rate to tracking apps. Is there a way to do this? It works with "S Health" but I want to EXPORT that data automatically or put it into another app.
For example, if I could upload my heart rate number into a Nike app, then use IFTTT to upload that to google spreadsheet, then use Zapier to connect it to beeminder, then I could be charged $5 if I don't work out that week, as PROVEN numerically by a heart rate sample from my android.
Or I guess I could just use gympact, but that doesn't user the heart rate monitor =/

http://forum.beeminder.com is a great place to ask this! Lots of similar Quantified Self nerdery discussed there.


text:
Bought a phone from asia
I live in the UK I bought the new htc one m9+ from asia andy data doesnt work it says service is unavailable please if anyone has any ideas

You can check the phone specifications and accordingly contact your service provider. Phones are manufactured keeping in mind the cellular network operating specifications of a particular country/region. Probably the following link might help you understand about the cellular network operating frequencies: Wiki - Cellular frequencies


text:
How do certain apps record everything we type in android?
Certain apps like Type Machine claim to be able to record everything you type. You have to install it and activate it from the device's accessibility settings, then it can somehow record typed text.
How is this even possible? It is not a keyboard app , so it is not directly accessing the keystroke information. Also, according to the android documentation "Only the system is allowed to directly access an IME's InputMethod interface" and 'Only the active client's InputConnection will accept operations'.
Given that a 3rd party service like Type machine is neither a  system app or the active client, how  is it able to record typed information?

It installs an Accessibility Service. These services are usually used as screen readers (like TalkBack), and thus have access to on-screen text. It is thus able to record on-screen information. If you install the app, you'll notice it prompts you to register it as an accessibility service so as to collect input information.
However, one limitation of this is it's unable to collect data within password fields.

As far as I know, no 3rd party app can record your "keystrokes" when installed on a non-rooted android phone. When an app gains privilege and is given root access, only then it could act like a system app on a rooted phone. This is why Google has never given root access  to users. It's too risky. Anybody can install a spyware "keylogger" app on your non rooted phone and take advantage.

I see a lot of opinion here. The question needs to be addressed technically, explaining what Accessibility Settings is capable of, what devastating things apps can do using it, if possible. Then you might have to deal with OP's claim of Android documentation regarding IME's InputMethod interface.

Thanks for the reply, I'd like a few more technical details on how exactly the app is able to access the keystrokes, like through which API , class etc though


text:
How to recover game data from a smashed phone?
Hey guys so it happens my Dad has been having a huff lately because he smashed his phone screen and he can't remember the password to his gmail account however he has months of game data stored on the device snd he's angry because he doesn't want to start again lol any advice?

Does the device itself have a passcode? Either way, the device is probably accessible through USB. Get ADB, plug the device into a computer, and using ADB (hopefully USB debugging was enabled before your dad sent it to hell) first type adb devices to make sure your computer sees the phone. If you're successful, you'll see your phone get listed on the screen. Then type adb backup -all -f C:\Backups\Android.ab This will create an Android backup file. You'll need to get an android backup extractor in order to retrieve your data files (like this. Google is your frienemy...;) Hopefully, this will resolve your problem. Good luck!


text:
Is my SD card busted?
I recently tried to move several apps from my phone's internal storage to my SD card, however, it proved to be unsuccessful. The "Move to SD card" button was merely grayed out for a while and afterwards nothing had been moved. This happened every single time I tried to move an app, so I restarted my phone. Then something peculiar happened. My phone claimed that my "SD card is blank or has unsupported filesystems". It then gave me an option to format the card, to which I consented. But now, it just tells me again and again that my "SD card is blank or has unsupported filesystems" even though I have formatted it multiple times. I have looked for solutions to this online, and it seems I have to format it on a computer. Well, the thing is, when I plug my phone into my computer the SD card does not show up as it has always done prior to this incident. Also, whenever I try to move apps to my SD card now my phone just tells me "Your phone does not have a SD card. Insert SD card." What is this all about? Is it possible to get this working again? Or do I have to buy a new SD card?
Phone: Samsung Galaxy S4.
SD card: SanDisk Ultra microSD 32 GB.

Emil! Believe it or not, it's not the problem of your SD card,but your phone. In fact, the crash of our SD cards is not common. Generally speaking, lots of phones have difficulty in loading large memory SD cards. So when you make some abnormal operations, your phone will pop up some warning information. But at this moment, you should stay calm and you shouldn't consent its requirement, or it can not recognize your SD any more. Therefore, you'd better shut down your phone and power on it again. If the phone screen pops up "SD card is blank or has unsupported filesystems", you just tap"No".


text:
Dolphin browser, html5 no sound?
I am playing a game which is built on html5, there are sounds and work perfectly on desktop. But when I tried to open in dolphin, there is no sound, and disabling the jetpack option gives a JavaScript error even though js is enabled.

Ahh, and it's just not with dolphin, but other browsers too. Can I enable chrome to access local files, which I could do on desktop mode?


text:
playstore in app purchase application s
i have downloaded in app purcahse app from playstore but i have not entered any bank a/c so will i get any bill from playstore.it was written that it is in app purchase but it was in Top Free list. please help me

In-app purchase means just that. You can purchase, for real money, additional features or upgrades to the app. The app is free, but a lot of games almost require spending money after beginning gameplay in order to proceed or finish. You do not need to enter credit card information to download or use an app with in-app purchasing and you will not be charged without purposefully selecting and confirming an in-app purchase.
Hope this helps!

I have not entered any credit card no. so will they send any bill on my home address?

No. Who gets paper bills these days, anyhow?

And be sure to mark an answer as your approved solution. Thanks!

Thanx it was so much helpful.....

It is just an indicator to indicate that selected app has few purchases that can be purchased after you download the app and open it.
You can purchase any item you want after you open the app.
Image shows the in-app purchase indicator below open button.


text:
How to stop MMS text messages from sending
I have sent a message to the wrong person and want to stop it from sending.
I quickly put the phone into airplane mode,as you do to stop normal text messages, however because this message was so large, it converted into an MMS message (which I'm guessing means it uses the Internet to send rather than a phone signal.
Putting the phone into airplane mode has stopped the message from sending, however the sending icon is still appearing next to the message, which I'm guessing means it'll send once I take the phone back out of airplane mode.
Is there a way to permanently stop the message from sending? I have also tried removing the battery and pressing force stop on the messages app in application manager


text:
Can apps with root access the Internet without listing internet permissions in AndroidManifest.xml?
It's my understanding that, in order to access the Internet, apps must declare internet permissions in AndroidManifest.xml. If an app doesn't declare this permission, but I was to give said app root access, would it still somehow be able to access the Internet if it wanted to?

See Can Applications With Root Access Modify Their Own Permissions?

In short: apps with root access can do anything that's technically possible. They could even upload all your personal stuff to some server and then perform a factory-reset on your device. Or worse (if there is). Which is why one should take extra care when installing such apps (make sure those are.trustable).


text:
Can't set cortana as default voice assistant
I have a Samsung Galaxy S3. I recently downloaded Cortana for android. There are multiple articles showing how to set her over Google now as default voice assistant. None seem to apply to my phone.
Is it simply not possible, or am I just doing it wrong?
If it's not possible, which Samsung Galaxy series does it start at? S4, S5?
If it's possible, please provide details of how to go about it. Because simply holding down the home button does not give me the option.
Thanks,
Alex

What articles or what specific article you refer and what instructions did you follow?

http://wccftech.com/how-to-select-manage-default-apps-in-android-marshmallow/
Go into Settings --> Apps --> "Cog wheel in upper right corner" --> Default Apps --> Assist & voice input --> Assist app --> Choose Cortana
Cortana will now open when you hold LONG on the Home button instead of Google App.


text:
Android: Google Play - App Will Not Install - Why?
Hello everybody I face annoying error when, whenever I try to install this app I face many errors. Ok, per usual, I tried installing it through Google Play store but whenever I do so I get this error:

error: Package File is Invalid

Ok, doing a bit of research into this error, most people have stated that it is usually a Google Play Error so I did the usual (Open Google Play Store, clear the cache & data and if fails then uninstall the app & updates, clear the Google Play framework data & cache and all other apps related to it) and no luck. I have also done this several times as well!
Ok seeing as that failed, I then decided to install apk outside of Google play store - so I got the latest apk online and proceeded to install it on my phone - installing then I got THIS message:

Application Not Installed

I couldn't believe that didn't work, then I researched into what could be causing this error (ROM, Cache, Checking Space, Maybe Even The App) so yet again I did the usual (I re-downloaded the app several times, used such apps as Root Explorer, Astro and ES File Manager to install it, clear the cache partition from boot and just check to see if the unknown sources is checked) but no luck.
I then tried to install the App via ADB and I just face even more errors.
I tried:
C:\Users\Support\AppData\Local\Android\android-sdk\platform-tools>adb install C:/com.appnana.android.giftcardrewards.apk

and got:

Failure [INSTALL_FAILED_DEXOPT]
  rm failed for -f, Read-only file system

Researched this and got no solution so I tried going around the method:
adb install -r

Got the same error:

Failure [INSTALL_FAILED_DEXOPT]
  rm failed for -f, Read-only file system

Guessing it was a read-only problem I searched for a way to rectify this:
adb shell sysrw
Got

sysrw: permission denied

Even tried:
adb root

And Got:

adbd cannot run as root in production builds

I couldn’t find an answer to doing this so I tried doing other miscellaneous solutions:
Tried adb shell | su | mount -o rw,remount /system line by line and got:

Usage: mount [-r] [-w] [-o options] [-t type] device directory

Tried on my phone mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system and got

mount: not permitted

Tried adb remount and got:

remount failed: Operation not permitted

Even Tried as a way to beat this permission denied error adb shell whoami and got:

whoami: permission denied

I looked at super user with all permissions set to automatically grant before I did all of this, and I noticed that some of the permissions in the Super User where in red (more specifically red -rwsr xr x) and tried to update the Su binaries but wouldn’t let me so I went to SuperSU, and it deleted the SuperUser app, updated its self, updated the app and updated the binaries but still no luck!!!
I thought it might be the SD Card so I switched SD Cards, backed up the data then formatted the SD Card by the phone since phones can be funny on FAT32 partitions if it was not partitioned by the phone and still no luck.
Even tried Market Helper which worked on other apps which were way of Android 2.3 limitations but I still got the Package File is invalid error.
What could be wrong??? I installed the latest Java SDK with the latest ADB from Google. I installed the Samsung drivers and I have no luck. I cannot remember what tutorial I followed but root appears to be working fine. My phone is Samsung Galaxy Y S-5360 and I still have the official 2.3.6 interface and I don't want to change that. Even when I install it on the online version of the app store I get error 906, what could be wrong? The documentation of the app even says it supports 2.3 and upwards. Even if it could be the app that’s the problem I still need to sort out this ADB for important future use. Please help and a step by step guide would be greatly appreciated so much – I worked really hard on this app and I want to continue to do so, and your help would be greatly appreciated. I don’t mind doing whatever you suggest as long as I don’t lose my app layout and app data (unless you have a software which could back all of that up.)
Thank you so much
D
PS. When I type devices on ADB is shows my device as 0123456789ABCDEF, is that unusual, I felt there should be more of a unique code to my phone than... that. Thank you :D

012345...... is not unusual. Also have you tried _ adb shell_ and then _ su_  . Also try to update to latest  busybox and try both superuser and supersu binaries.


text:
Many notifications show up when connected to WiFi
I have Moto G (2nd gen) with 3G connection. During my office hours I am constantly conncted to my 3G network and when I am to my home I connect to my WiFi network.
I have noticed this unusual behavior for past 2-3 weeks. When I go home and connect to my home WiFi network many notifications start showing up - like notifications from apps like MakeMyTrip/Flipkart/Yatra and more. These notifications do not show up on my 3G network. It seems these pending notifications only show up when connected to WiFi. Notifications for apps like WhatsApp/Twitter work fine of 3G network.
What would be the reason for this and where I should be looking if I want to resolve this issue?

With "background-data restrictions" already ruled out, I'd start checking in the settings of the resp. apps. They might have something like "do X only when on WiFi" (I don't know the 3 apps you mentioned, but some of the ones I use do have such settings).

There are chance that you may turned on "Restrict background data" option. When its turned on apps don't have access to internet unless you open them.
Go to “Settings“.
Select “Data usage“.
Tap the “Menu” Menu icon icon located at the upper-right corner.
Select “Restrict background data“
Uncheck it to turn it off


text:
Notification for battery virus
When I was browsing the internet, a new site opened and it said that I have a virus in my battery and that it will then also infect my sim card and everything else, infected by a recent adoult side that opened while I was watching anime. It was android site so I clicked continue and then it asked for my number so I closed it. I don't know if it's real, and if it is, what should I do?

Related SE post

there are no viruses for Android. So just by that you can tell it's a fake
especially, there are no "battery viruses". Neither is there any "security update" for battery firmware, as often suggested. And even if there were such updates, they are not distributed that way (no system updates inform you via browser popups that they should be applied)
websites don't have the facilities to scan your smartphone for that kind of infections. They might be able to tell security holes in your browser (such as "you're using an old version of plugin-X|browser-Y"), but not much more

Knowing these 3 facts, you can rule out 95% of those "warnings" as fakes. If you clicked that anyway, and it asks you for any kind of credentials/serials/system-IDs, that's just fact number 4: No serious updates ever do that.


text:
Galaxy Tab Pro SM-T520 does no longer see wifi networks
I had a very weird problem with my Galaxy Tab Pro SM-T520.
After working fine for a while the tab suddenly was not able to see any wifi network. None of them. Not mine, not from my neighbors, just the whole Wi-Fi networks list in the Connections Settings was empty and the "Scanning..." process was hanging.
Reboot the tab, on\off, etc. the wifi did not help.
Only the factory reset did help. However after some time the same problem came back :(
It has happened after the WiFi network was disabled for a while.
Android 4.4.2

It turned out that the problem was the Passpoint setting enabled by the default. You can find it only in Advanced wifi settings. On Samsung tablet, while in Wi-Fi settings, you have to click on vertical ... at the top right corner, then select "Advanced" and there you can disable that Passpoint setting.
It took me a while to find a solution to this problem, so I hope my post may help someone!


text:
Rooting Lenovo A600Plus Running on Lolipop 5.0
Previously before the OTA update I have rooted my phone with KingRoot.
While I was Updating the rooting creating problem for me so I unrooted the Phone.
Now I want to root it again I want to know will the Kingroot still Works or not.

Why not try it yourself?

i have only one phone not in a mood to destroy it


text:
Android 5 date and time pickers are not accessible
Basically I've just got a new Android 5 phone and I've encountered a severe problem. I use the TalkBack screenreader service, and I cannot find any way to select a time in the new time picker in Android 5. Furthermore, the date picker is a pain to use (although at least it is usable).

Never mind I figured it out you have to navigate to the circular thing and then make the scroll gesture which is right-then-left to increment the number and left-then-right to decrement it.


text:
How to control other apps using air gestures in s5
I have a Galaxy S5 and I love using air gestures with samsung apps but I wanted to know if they can be made to work for google apps as well


text:
Automatically transfer files from a specific folder to computer and delete them on the Phone
Given limited storage space I want to automatically transfer files in a specific folder on my phone to my computer and delete the original file on the phone to safe space.
What's the best setup to do this?

See if anything helps here: how to sync phone memory with pc?

@Firelord : The question you refer to is about syncing with means that the data would stay on the phone.

In that case, you can host a file server on PC and use file explorer apps like ES File Explorer to copy-paste content in it. Since it's not sync technically you can delete the files from phone after copying them.

@Firelord : I would like an automatic solution.

Perhaps Tasker can help.


text:
How to store list of installed (paid and unpaid) apps to a log file?
I would like to store a list of all paid and unpaid apps in a log file (which I would then upload to Google Drive or FTP to some other server). This way if my phone is lost, stolen, or breaks, I will still have a list of the complete set of apps I had been using, so I will not forget any app I installed. I know Google Play keeps a list of purchased apps in its database, but it does not store the unpurchased ones.
So, is there a script somewhere which will allow me to generate this list (I didn't see anything supporting this functionality in the stock UI, using Android KitKat 4.4.2).

library.db at /data/data/com.android.vending/databases/ may be what you're looking for. It has some purchase related info about all the apps linked to your Google account. You may pull the file easily if you've root access. Otherwise, backup Play Store app using [tag:adb] and extract the backup using ABE.

Yes, but what about the unpaid installed apps. You don't mention these appear in the library.db file you mention. Thanks.

It has all the apps linked to your account irrespective of the pricing status. Pricing details are shown in a column. The unpaid ones would probably show NULL. Just give it a try for once.

OK, I will download Android Studio so that I can use the adb shell command to access my Android device from my PC.

You may consider: Is there a minimal installation of ADB?


text:
I cannot Write or move any apps to my SD card
I bought a 16GB SD card for my cheap android phone a few days ago and have been trying everything to get apps onto it with no success.
The phone is model is a ZTE Fit 4G running KitKat 4.4.4, and yes, I have already rooted the device to allow write access to SD card with kingroot. Any suggestions?

You have just rooted, or rooted and enabled write access afterwards? Rooting alone doesn't do that. If you missed the latter part: this list has a few apps doing it for you.

The default install location can be changed using the adb shell pm command. The command is: adb shell pm set-install-location 2. The three options for set-install-location are 0 (auto), 1 (internal), and 2 (external). This can cause applications to break or other behavior that is undesirable. You can view this information by typing adb shell pm at the terminal. Side note: you can check what the current default install location is by typing adb shell pm get-install-location.


text:
AndrOpen Office opens SD documents in read-only on Lenovo A7600-F
I've got a fairly new Lenovo A7600-F, which has updated to Android 5 since I purchased it.  I'm also fairly new to Android, having gotten my first device (Galaxy S4) five months ago.  I wouldn't call myself a power user.
Because I write on my tablet, and on my home computer (Kubuntu 14.04.2 LTS, kept up to date), I searched for a method to directly edit the ODT files from LibreOffice on the tablet, and found AndrOpen Office.  Aside from font availability limitations, this has been working pretty well, except for one thing: when I connect the tablet to my computer, I can only access files on the SD card, and then only write to a single folder (LOST.DIR), and files stored there open in AndrOpen Office Writer as read-only, even after formatting the SD card in the tablet.  I've tried moving the AndrOpen Office app to SD storage, and that failed, but Android gave no indication (that I've seen) why.  Opening a document from internal storage and using "Save As" to put it on the SD card also fails; though I didn't note the exact error message, it said something about "nonexistent object" and "nonexistent file".
I'm able to install other apps directly to SD card when I've selected the SD card as primary write location via Settings.  I'm able to copy files to and from the SD card using the File Browser that came pre-installed on the tablet (I'm not sure if this is part of Android or something Lenovo installed; my phone is a Verizon device, and they modify the OS a good bit, making it uncertain to compare built-in apps between phone and tablet).  This makes me confident the SD card isn't mounted in read-only mode.
How can I save documents from AndrOpen Office directly to the SD card, or open documents from the SD card in editable form (i.e. to save back to the original file)?

I've got no Lollipop to check and confirm, but with Kitkat Android was messed up concerning SDcard completely (apps only had read access), which on Lollipop was rather "worked around" instead of being fixed: apps need to be specifically prepared to work with the new API if they want write to SD. My guess is AndrOpen is not prepared for that. If that's the case, you'll have to contact the devs.

I haven't had problems saving to SD with my phone (even before it upgraded to Lollipop) -- but I haven't tried to run AndrOpen Office on it.

Go to 'Other cloud storage' and your external sd card will be listed there, somewhere on the bottom left. Navigate to the document and you will be able to open ït in read/write mode.


text:
Why are some old images downloaded from the web always sorted under "Today" in Gallery?
When I open the gallery and sort by Time, there is always a section "Today", and it has several images I downloaded from the web...... months ago.
That's literally it. Why are old images showing under "Today"? There are other images I got from the web that are actually correctly sorted in older sections. But under "Today" I got around 20 web images that have been sitting there for months.
One thing I noticed is that this doesn't happen with photos taken with the phone. Such photos are always correctly sorted. So it's something with web images.
Android 5.0, Galaxy S5.

I don't have S5 so I would like to know: is the problem specific to the default Gallery or with any Gallery app like Piktures?

@Firelord interesting! I installed Piktures and the same photos are at the top when I sort it by date! Not sure what's wrong with those images.

Could you please check for surety the time-stamp on those images, using your file explorer?

@Firelord in the Gallery, I use "details" on the images, and I discovered that the year is set to something like 4235 or something high like that. This explains the sorting problem. However, I don't understand how could that have happened and, more importantly: how to fix it without actually deleting the images.

Which OS in your PC are you using? 2) Is the device rooted? See if this app helps in your case.

@Firelord     1) Mac OSX     2) No it isn't

You may want to look into some EXIF editors to edit the metadata of those images (specifically the time). I can't name any great editors in particular, but there are plenty of apps and programs available as I looked through. If I find any good ones, I'll be sure to tell you the names of them. Best of luck!

Here's one that seems to work great, and allows multiple photos to be edited at a time: Photo exif editor

Ok first, if the photos already have a wrong timestamp, there's nothing your phone is doing wrong. You just need to readjust the time stamps. Do this easily by using any photo editor on your phone or pc and open them and save them with a different name or as is. It will change the time to your specific machine, phone or pc time, do it with every photo and then delete the previous one and add these to your gallery and let it sync again. It will correct itself after that.


text:
Error retrieving information from server
Whenever I try to download an app from Google Play Store, it allows me to accept the App Conditions but I don't see it downloading. A sign that shows there's an error pops up, 'Error retrieving information from server. [RPC:S-7:AEC-0 ZVSF-VF44-KHLR]'.
What should I do? Please help. I need to download an app.

Welcome to Android Enthusiasts! Please, 1) see our google-play-store tag-wiki for explanations to error messages, 2) see questions on the same error on our site, 3) good luck! Oh: 4) Error while buying apps in Google Play store in Android Jelly Bean deals with exactly the same error code.

This answer was applicable in my case: Google play fails to install application with RPC:S-5:AEC-0

Goto Settings > Apps > All > Clear Cache and Data for these apps >
  Play store, Download manager and Google Services framework.

Remove you google account from your Account > Google section under your phone Settings.
Reboot your device and add your google account back and then try to download/update the apps from the Playstore.

Might or might not solve it. According to Error while buying apps in Google Play store in Android Jelly Bean (raising the very same error code) it could also be the attached credit card has expired ;) But yes: that's the "generic fall-back" to most errors with GPlay ;)

Yes i agree but the OP hasn't mentioned he is buying/downloading a  paid app. So I just posted a generic first aid solution which solved the problem for many. Other reasons also include corrupted sdcard, credit card expiry. etc. :)

Agreed, Lucky. I just found that relation by using our search on the error code. And mentioned it just in case – it might "ring a bell" with the OP (or other readers), saving them from "unnecessary work" :)


text:
System UI Crash on Boot
I was playing with the developer options on my Droid Turbo, and I think I accidentally hit Force RTL Layout, which crashed System UI. I tried rebooting and now it also says "Unfortunately, System UI has stopped". I cannot access any apps or settings, even in safe mode. Is there any way I can turn this setting off or reset the developer options, maybe through a computer? I would like to not have to do a factory reset. I am running Android 5.1

Is the USB debugging enabled or custom Recovery installed?

USB debugging might be enabled, not sure about either.

If the USB debugging is enabled, then you can clear Settings data using ADB followed by a Reboot. Things should become normal then. But for that, you need to confirm whether it is enabled or not?

I cannot confirm whether or not USB debugging is on since I cannot access settings, but I can say Windows doesn't do anything with it plugged into my computer. I have Linux with the ADB installed on my laptop if you could tell me the steps required to reset the settings.

Run your Linux with root account if possible or open a Terminal and gain root privileges in it. After that, connect your device into Laptop using USB, type adb devices in terminal; and tell the output here.

sudo adb devices returns "List of devices attached" with nothing listed, so I would assume this means USB debugging is off?

There are two possible things here: either the Linux is not detecting the device for some other reason even when root privileges are given (can happen, but might be unlikely here), or as you thought, the USB debugging is off, in which case I would rather ask again whether Custom Recovery is installed or not (is the device rooted, or have you ever taken a Nandroid backup or flashed a ROM)? // Otherwise, factory reset seems to be the only option here, but may be other users can help.

Linux does make a noise when I boot the phone, so it is detecting it. I don't exactly know what custom recovery is so I would assume that is not installed, and this is a Verizon device, so no custom ROMs, and no backups.

In that case, all hands up here besides factory reset. But may be other users can help you out in this case. So good luck!

Should I have to do a factory reset, is there any way I could get files from the device before I reset it?

@Alex ADB or Recovery should work for retrieving files.

@MatthewRead USB debugging is off (or at least not detected even in sudo adb devices) so no ADB at least when Android is running. But yeah, stock Recovery can be given a try.


text:
Incoming calls from unsaved numbers showing UNKNOWN NUMBER in my MOTO G
I recently bought this phone for my dad and its upgraded to lollipop. But whenever any call is coming from an unsaved number, its showing "UNKNOWN NUMBER calling. " The phone happens to be brand new and i haven't yet added a google account or started using play store. Please help. Thank you for your kind attention.

This usually happens when your phone contract doesn't include caller ID. When you have caller ID, numbers will show and Google will do a search to show you who is the caller.


text:
I have to delete my deleted call logs permanently
I tried many apps like complete wipe,but I am unable to delete my deleted call logs permanently,whenever I start recovery program they show my deleted call logs can u please suggest how to permanently delete call logs which cannot ne recovered ASAP..Please help Stucked very badly..

If you have a rooted device, you can delete your call logs by using any file explorer with root access and modify this file: /data/data/com.android.providers.contacts/databases/contacts2.db

A File explorer can only take you to that file, it won't (usually) open the .db file for you. So how exactly should this file be opened, what needs to be modified, please detail. // You possibly got this info from other source, so do mention it here.

@Firelord ah yes my bad. Here's the source http://www.droidforums.net/threads/call-log-location.147841/

Sorry!, but we try to use off-site resources only as a source not as a dependency which means if the link fails our answers would still remain useful to people. Please consider adding the relevant info into the answer.


text:
How to transfer (and then watch) video files from PC to my Android phone (mi4)?
I have an Android Xiaomi mi4 and I'd like to know if I can copy video files to it from my PC. Is there any straightforward way to do so ?

Which OS are you using on PC? If its Windows 7 or above then MTP mode in Android would work straight out of the box. If you're using Linux then it depends upon what does straightforward means to you, but the default is to use MTP. You can  take a look here or here. // There are also options like using Airdroid which would work on any desktop OS.

Do you want to copy the files manually each time – or would you like your "video storage" to be synced between your PC and your Android device? Or would you like to hear about both options?

Using a USB cable is a straightforward way to do the file transfer. But if you want to do it wirelessly there are lots of app in play store which does this but your phone and PC have to be connected to the same network or you could use your phone's hotspot feature but that requires a computer a wifi-receiver to receive file via hotspot or simply a laptop will do. I personally use Xender for file transfers as I'm mostly connected with the same network. Incase I'm not I use my mobile hotspot feature to transfer file from and to my laptop.

You should be able to do it quite easily if you have installed the correct drivers on your computer. If you want to do it wireless, AirDroid (http://web.airdroid.com/) can be a solution.

And what is the need of the drivers? I've three different phones running different Android versions, and I never explicitly installed drivers for any of them for the purpose of transferring files.

Indeed I now it works out of the box in many cases, but few phones are less easy to deal with regarding usb drivers. Can you try installing the correct driver from this website ? http://androidxda.com/download-xiaomi-usb-drivers

@victorleduc since when does AIRdroid need a cable? Sure, it can be used via USB. But as the name AIR(droid) suggests, it was built to work wirelessly over WiFi. Last time I've used that app (a few years ago) it worked that way – and I very much doubt the dev removed that feature. Au contraire, it now even works over the internet if you want that (which was when I stopped using it).

You are right. That is why I said "If you want to do it wireless"

The official Xiaomi Mi PC Suite should solve your issue. The Global (English) version can be found here.
In case it doesn't, you may try to download USB driver for your device manually on MIUI forum through this link. However, do take note that these drivers are not officially endorsed by Xiaomi.

I own a Mi4W myself and it really doesn't connect to PC out of the box.

Note that the link to the official Xiaomi Mi PC Suite is already dead. You might still be able to find alternative sources for the download, but be careful of suspicious sites. Also, the particular link to Android XDA (not the XDA Devs) is also dead.

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


text:
Does adb pull verify files automatically?
Does adb pull verify files automatically? For instance, does it check the hash/checksum of pulled files to see whether they were pulled correctly? I'm guessing it does, but I haven't found an answer online.
If not, I can write a bash script (Linux) for it and post it in an answer.

This link about verify your file's MD5 checksums! might be helpful for verifying your file integrity  after the adb pull command. As mentioned on that post, You can actually view a file's MD5 checksum using Astro File Manager (i.e., via viewing a file's details) and the command adb shell md5sum FILE also seems to be helpful to check the checksum of a file. Read more on the above mentioned link for other methods too ;)

I wrote a Bash (Linux) script that runs adb pull and then compares the md5sums of the pulled files with the original files. If the md5sums don't match, the script will automatically remove the corrupted pulled files and then retry adb pull again. I put the script on Pastebin here (thanks to the tip from GiantTree).

Could you upload it to pastebin as well, so users can see the script instantly without downloading it first?

Hey I can't believe I didn't think to do that! Sure!

From what I have seen so far (and I use adb pull very often), there is no verification process going on.
If a file, that has been pulled, is corrupted, you will get no notification about it whatsoever.

Even if there is no verification in the UI, that doesn't necessarily mean ADB isn't doing a verification behind the scenes, so I'm curious if you mean that you have indeed had files corrupted on download, that when redownloaded were fine? (Thank you if you have sometime to reply when next you log on.)


text:
Find hidden folders/files/partition
I connect my samsung galaxy ace 2 into my Windows pc, and there are 2 directories shown. My SD card, and the internal storage, named Phone. Both of these seem to be empty. the SD card directory, named Card Says that there is 3.57 GB Free of 3.68 GB, yet opening it shows Nothing. Phone says there is 1GB of 1GB free, and there's nothing inside. I have come to realise that what i have emptied out is just data the apps collect and use, not the apps themselves. All aps remain on my phone and work fine. Yet it says it is completely empty.
Now, what my phone says is a completely different story. It thinks the total space is 1.2 GB and there is 1.1 GB free, with 71.16 MB being used for applications and the rest for Misc files. There are only slight differences in the SD card, with 3.69 GB Total and 3.58 GB Free.
So, My Phone and PC contradict each other in pretty much all aspects. I have windows setup to show hidden files. But it isn't. I want to see all the files on my phone, from my computer. How can I acheive this? Searching for this issue on google doesn't help much from what I have found.
EDIT: The samsung website specifies the phone as having "Built in memory 4GB (2GB user memory)". So why is it I only get half of what i'm supposed to have?

if your phone shows up as a local drive (like a pendrive)
go to start type cmd then Ctrl+Shift+Enter(to open with admin privileges) then type
attrib -s -h /d /s [X]:\*.*
where [X] is the drive letter of the memory of the phone you want to see (dont type the "[]")

It shows up as "Phone", with an icon mildly representing one.


text:
Unrooting Nvidia Shield Tablet
I have rooted my Nvidia Shield Tablet successfully, using this guide.
It installs CWM recovery, and I have also installed Link2SD.
I am not planning on unrooting it now but if I wanted to then how would I do this, removing root and cwm recovery, without losing any data?
Also would I have to get rid of Link2SD as well, and how would I move all my apps back if so?

You can download the factory image from here. Open the file and extract the recovery.img file. Then connect the device to the computer with USB debugging turned on. Then open terminal/command prompt and navigate to where adb/fastboot is stored, then run

fastboot flash recovery recovery.img

As far as unrooting, the easiest option would to be, download SuperSu from the play store, which can be found here. Then in the settings for SuperSu, you will see Full Unroot. That will remove root for you.
As far link2sd card. From the FAQ. It says the apps will still work. http://www.link2sd.info/faq

Q.What happens to my linked apps if I uninstall the Link2SD app?
Will my linked apps will be automatically uninstalled or moved back to phone memory? And then if I install it back will they stay there?
Nothing happens. All linked apps remain intact and can be run even if you uninstall the Link2SD.
And if you install Link2SD back, you can see that they are there as linked.

After flashing the recovery.img, do you just reboot or do you need to do something else first?

Nope. After flashing you can just reboot.


text:
Samsung SMG900S applications

how to uninstall android device manager to samsung SM G900S.
how to remove applications under administrator.

Unless the phone is rooted, you cant typically remove apps that are labeled system apps. You can try disable them, preventing them from running. And some apps that are labeled as system apps cant even be disabled.
But anyways to check and see if you can remove them. Settings > App Manager, then scroll til you find Android Device Manager. Press on it. See if it will let you uninstall it or disable it. If you cant uninstall/disable it. You will have to root the device to remove it.
If you are rooted, You might still need a 3rd party app to remove the app. Such as Titanium Backup, which can be found in the play store. Then that will allow you to freeze/disable the app, back up the app, or fully uninstall it.
Edit If you are rooted, When you are wanting to remove apps and if they were system apps. I would suggest freezing or making a back up of the app just in case the phone starts acting up. That way you can reinstall them without having to go hunt for the apk. Cause some apps rely on each other to function right. Especially when dealing with Samsung/Touch Wiz.

thank you so much, but i don't know how to root my device i tried supersu and towel root but prompt always that there is no su binary installed or not updated. how will i fix that command?

i want to use my device like before without having a system applications which is not usefull to me and i don't know how this applications appeared on my device. i used to disable and force stop those applications but it keeps on running so stressfull to me. i wanr my device back to normal.

In the settings for SuperSU you can tell it to install the binary. I haven't ever used towel root, so I cant help you there. How did you install supersu?  Through a custom recovery/odin? Or just downloaded through the play store? Cause normally you have to flash it, via recovery/odin to root the device. Not 100% on what towel root does. But this will help you install supersu if that's what you are wanting to do. http://forum.xda-developers.com/showthread.php?t=2696537


text:
Missing of contacts from android mobile
I am using moto g with android 5.0 version. I have turned off the auto syncing mechanism of contact. Then i added a new contact tagged by the same google account. Since the synchronization is turned off, its not saved in the google account. But where is the contact? Is it in the phone? If so, what happen if I delete the google account from the mobile? Will that newly added contact remain in the phone itself?
I have checked this condition. But once i deleted the google account the newly added contact is not in gmail account and not in phone also. Its completely disappered. Why is it so? Is there anyway to retrieve it?

Unless it's synchronized with Google contacts, once a contact is  lost, you cannot retrieve it. Make sure you sync it with Google.

I don't understand what you are trying to do here, but anyway, here is an explanation:
When you create a contact on a Google Account, that contact is assigned to that Google Account, so that it syncs. When you remove that account, Android associates that contact with the Google Account, and removes it from the phone.


text:
How to understand Android 5.0 internal memory usage?
I have a Samsung Galaxy S5(SM-G900F) which should have 16GB eMMC as an internal storage:

Are Android OS system files stored on the "System memory" portion of this internal storage? Or is there a separate non-volatile, but writable(because phone supports OS upgrades) memory for this? Is this internal memory partitioned? What is the difference between "Used space" and "Miscellaneous files"?

Yes system is in the same storage. The internal flash has like 20 partitions (from bootloader, recovery, modem to system, userdata, cache, app storage etc.). Misc files are files that do not fall into one of the standard categories (like app, media, cache)

Thanks! So it is very much possible that sometimes one of those partitions is full and thus the device does not operate correctly while there might be several gigabytes of overall internal storage available?

You might also wish to take a look at our storage tag-wiki (many of our tags have a wiki with additional information/first-aid associated) :)

Of course, you can have one partition full and others not. Unfortunately, repartitioning the phone is a very sensitive "don't do it at home" operation. For example, my 16gb china phone has a 4gb app partition and a 10gb emulated sd card (and a real sd card slot, which is seen as the second sd card). So I can only install 4gb of apps.

@Dan I see. According to "Storage Partitions" tool for example my SM-G900F has 11.84GB partition which is mounted to /data. As I understand, in your china phone this partition is 4GB? In addition, as moving to SD card in Android is up to developer(i.e developer needs to add the support for that into their app), it is often not done and thus it is not difficult to fill up the app partition.

Samsung simplifies the breakdown a lot more than stock Android (I'm using a Moto X 2014) but I can help you understand what each portion of your storage is used for.
Total Space: Obvious, but going to cover it any ways - this is the total amount of storage space your device provides for ALL it's storage needs. This will be broken down into the sub categories below.
System Memory: The definition of "Minimum amount of storage space required to run the system" is an over-simplification, but it's correct. This memory chunk contains the portion partitioned to hold things like the kernel, bootloader, recovery, and (Samsung-modified) Android system files. Also contains whatever modifications the manufacturer shipped with Android (in your case, all of Samsung's proprietary apps and features). This isn't some special type of memory for these files, just a separately partitioned part of your available 16GB.
Used Space: This is the part of memory dedicated to self/Google installed applications (not the pre-installed Samsung ones).
Cached Data: This is the part of memory dedicated to storing the cached data apps use to function.
Miscellaneous Files: This is essentially data stored on the device that isn't an app, an app's cached files, or Android system files. Things like music, videos, pictures, and anything else you throw onto the storage via USB or some sort of FTP ends up here. Some apps also create folders to store large amounts of non-cached data on the device, that will end up in here too. Feel free to tap on the "Miscellaneous Files" to see a basic breakdown of folder and data that fill this portion of memory.


text:
How does Android WebView Update from Google Play work?
One of the touted features of Android 5 is the updates of WebView through Google Play.
The official documents state:

The initial release for Android 5.0 includes a version of Chromium for WebView based on the Chromium M37 release...

and:

Although WebView has been based on Chromium since Android 4.4, the Chromium layer is now updatable from Google Play.

Does it mean that the default built-in "Android Browser" is now actually Chromium M37 after updating to Android 5.0?
Does it mean that the default "Android Browser" auto-updates itself like the evergreen browsers on desktop? Assuming Play Store account is set up.

After updating a Samsung Galaxy S4 to Android 5.0, What's My User Agent? shows that the default Internet Browser is "Chrome 34". What's going on?

It means that applications that use the WebView class (for displaying a web page within an app, basically) will now use the Chromium version of WebView and thus render things the same way Chrome does, rather than the old way.  This also allows it to be updated so that any rendering/other errors can be fixed, instead of you permanently being unable to see/use certain pages or elements within WebViews.
And yes, the old Android browser has been replaced by Chrome as the default bundled with Android.

Thanks for answer. Does this mean the default Android Browser (the icon called "Internet") will be using the auto-updated WebView? Because despite some updates to the webview, the default browser still shows up as "Chrome 34" in whatsmyuseragent.com


text:
Recover wiped NANdroid backup - is it possible?
Before wiping after a long time I moved the TWRP folder on my PC. I realized only later that the backup was an older - a lot older - one, because now it seems the backups are hidden in the normal USB Storage mode.
Is it possible to recover the most recent, but wiped, NANDroid backups, or at least part of the data pre-wipe?
Thanks for any answer.

The possibilities for this will definitely vary depending upon the phone model as Android phones differ in hardware and what is affected when the phone is wiped/formatted/overwritten. If the phone is rooted, and/or if a new ROM was flashed to the phone, that will make things yet more uncertain. If it is a Samsung, older model Motorola or older model HTC, there might be a chance of recovery. It is less likely with LGs due to hardware. The only way to try and recover the pre-existing data is to have a tool to be able to image the phone's entire memory and then scan it. Cellebrite offers a tool that can do such imaging but it's quite expensive so you'd be better off contacting a data recovery company with strong mobile device capabilities. Many offer free evaluations so you can hear back if they think it's recoverable and how much it would cost before anything else.
Bottom line is that yes, from the little information here I can say there is a chance it's possible, but from your description it may be slim. That's as far as I can guess without actually having it looked at by one of our engineers.
It sounds like a tough situation so good luck!


text:
How to upgrade my AnkiDroid flashcards from 1.x to 2.0?
I am upgrading from AnkiDroid 1.x to AnkiDroid 2.0.
What is the upgrade procedure to make sure my flashcards and learning progress is not lost?

Copied from https://code.google.com/p/ankidroid/wiki/Upgrading because Google Code will become read-only and shut down soon.

How to upgrade to AnkiDroid 2.0
Introduction
With the release of AnkiDroid 2.0, you need to upgrade your decks to the new (significantly improved) Anki 2 format. Besides upgrading your decks, you also need to upgrade to version 2.0 or later of Anki on your desktop if you use it. Anki2 brings a number of fundamental changes to the learning style which also affect AnkiDroid. Please take some time to read about them here.
Upgrading Decks
This guide is for Windows users; please allow 15-60 min to do this depending on your level of familiarity with Anki/AnkiDroid/PC.
If you are still having trouble after following this guide, post in the forum for personal assistance.
Please ensure that you have the latest version of AnkiDroid installed!
Part A: Backup old AnkiDroid files to your PC

Connect your device to the PC with USB cable
Open windows explorer and click on your Android device
You should see a folder called "AnkiDroid" listed in your device
Copy this "AnkiDroid" folder to your Desktop
You should see all of your decks as DECKNAME.anki files. If not, go to the backup folder and copy and paste them into the AnkiDroid folder.

Part B: Upgrade old decks with Anki desktop software

Install the latest Anki desktop software from http://ankisrs.net
Open the Anki desktop software that you just installed
In this Anki desktop software go to file->import
Now navigate to to Desktop/AnkiDroid -> Change ("Files of type" > "Anki 1.2 Deck") -> Choose the first .anki deck
Do the same thing for each .anki deck in the AnkiDroid folder
Check that all of your decks are now listed in the main Anki software

Part C: Copy the upgraded decks back to your device

In Anki Desktop software go File->Export and click "Export" button
You should see a message saying a file called "collection.apgk" has been saved on your desktop
Go to your desktop and copy the "collection.apgk" file
Now open your mobile device again with windows explorer
Navigate to the AnkiDroid folder
Right click and paste the "collection.apgk" file
Now open AnkiDroid, open the menu and choose "Import cards" then click OK
Now you should see all your decks there ready to start reviewing.

Part D: Move any media on your device to the "collection.media" folder
This is not necessary if you don't use media

In windows explorer open the AnkiDroid folder on your Android device again
Confirm that there is a folder called "collection.media" and some other folders that look like "deckname.media"
Open the first "deckname.media" folder
Select all files (press Ctrl+A on the keyboard)
Right click and Copy
Now go back and open the "collection.media" folder
Right click and paste
Wait for all the media files to finished moving
Repeat steps 4 to 8 for each of the other "deckname.media" folders
Confirm that all your media files are now in the "collection.media" folder
Optional: you can now delete the "deckname.media" folders if you like since these are not used in AnkiDroid2

Note: This method can't handle different files with identical names.
More help
If you are still having problems with upgrading, please visit the main Help page.


text:
Read-only mode for Android?
I need a read-only Android test device like a https://help.ubuntu.com/community/LiveCD
The system should run on the Samsung S4 and not on a CD.
Is there a way to set the android system in read-only mode?

Afraid not. Mind to explain the background? Maybe there are other ways to achieve your goal.

I consider to use the Android device for online banking instead of the LiveCD on the notebook.

And you don't want that to leave any traces, I see. If your S4 is already updated to Lollipop, you could check with Hueys answer and see if that works out. It's not really "read-only", but if changes applied in guest-mode are non persistent (i.e. gone as soon as you "log out of guest mode"), that might work for you.

In Lollipop, there's Guest Mode

(source: androidpit.info)

Swipe down from the top of the quick settings panel
Tap your profile
Select add guest to enable guest mode

The phone will look like it originally did without your custom settings, home screen changes, and most other personalisation. Guest Mode is also read-only, meaning no one can mess with the settings you've set (e.g. your ringtone, wallpaper, etc.)
If you add a screen lock (passcode or pattern), users won't be able to switch between Guest Mode and Owner at will.
Do note that even in Guest Mode, users can sign into the Play Store and download apps, though I believe the apps will not be available to other users and are not persistent between sessions.


text:
How can I control my tablet from my PC, while using it as a second monitor?
I have a not-so-powerful computer, and sometimes, when I'm running games, tabbing out is bothersome. I managed to connect my android tablet as a second monitor for Windows, however I'd like to shift workload even more, by using the Android OS, and not just streaming Windows's stuff to the device.
Basically, I'd like something like this:
I'm playing a game, I decide I want to lookup something on chrome, move mouse to the left/right, it appears on my tablet, I open the chrome app, and google what I was looking for.
Is this possible, and if yes, what apps do I need?


text:
Android rooting from Ubuntu
I gather that when it comes to rooting an Android device,

one needs a separate machine (e.g. a desktop computer) to carry out the rooting steps from;
the details of the procedure depend strongly on the specific hardware of the Android device.

I want to root a Samsung Galaxy Tab S 8.4 tablet, and pretty much all the recipes I've found online for this particular hardware work only when the second machine (the one mentioned in (1) above) is running some version of Windows.
I have not been able to find instructions specific to rooting a Samsung Galaxy Tab S 8.4 device from Ubuntu (or Debian, etc.).
Any suggestions?
(I know that some people have managed to root an Android device from a VBox running Windows, but I'd consider this the absolute last resort, since it adds a whole new layer of complexity to the problem.)

I successfully rooted my tablet using Ubuntu.  In fact, I could not manage to do it on Windows.  I do not have suggestions specific to your device, but one thing that is different about Ubuntu is that you have to add a rule to /etc/udev/rules.d/51-android.rules so that your Android device can connect over USB.  In my rooting process I also had to install adb.


text:
How do I check which apps are hibernated the most by Greenify (so that if I don't use them, I can freeze them)?
I'm on a rooted LG G3 and running Android 5.0 - I have the paid versions of Greenify and Titanium Backup on my phone.
I just want to know if there's a way to check which apps are hibernated most often by Greenify so that, if I decide that there are often-hibernated apps that I don't really use that much, I can opt instead to freeze them using Titanium Backup.

I'm bit confused here. 1) Is the phone under consideration really yours? 2) If it is your phone, then wouldn't you know by yourself which apps you don't really use that much? 3) Did you hibernate some system apps/components as well which you can't tell whether you're using them or not?

Yes it's mine 2) I know which apps I don't really use that much, but I don't know what apps Greenify hibernates the most (because a lot of apps/services could be triggering constantly in the background and Greenify hibernates them often, but I don't monitor these so I don't know) 3) I don't know what you're asking here... sorry.


text:
Downgrading Samsung Galaxy S3 GT-I9300 Downgrade Confusion
My Samsung Galaxy S3 GT-I9300 is currently running Android version 4.3.0. I wanted to downgrade it back to 4.1.2 and got confused with which values to look for when selecting a rom. I know that my carrier is TEN (Telenor) Norway and that my PDA is I9300XXUGNG3. Looking up that combination I managed to verify that my carrier is indeed Telenor. Based on that, can I pick any 4.1.2 firmware that is associated with my carrier?

If the phone is unlocked, then go ahead.
It wouldn't matter which carrier that firmware belongs to. As long as it's stock, then you can flash it with no worries.


text:
Nexus 4 won't charge or boot (red light)
I have been reading a bunch of articles on ways to fix this "red light" issue. My issue seems a bit different from most articles as the red light does not show up when I plug in my charger. Articles I have read seems like most "red light" appears when they have the charger plugged, but my issue is that the red light only shows up when I have my charger plugged AND holding down the power button for several seconds. Without holding down the power/power+volume down button, the red light doesn't blink at all.
What I have tried:

Unscrewing the two screws for the battery, as some article has stated
it was a design flaw where the screws tighten causes the battery
connector to not work.
Replaced battery with a new one, nothing    different, still
unresponsive phone.
Left charger plugged into phone    for 24 hours, phone does not get
warm/hot so I doubt the charger is    even charging the phone. (no
red light)
Used Qi wireless charger,    phone got really warm but still nothing.

If anyone had this issue and solved it, please inform me on how you did so. I'm not sure if it is a battery issue or some other component but would like to get to the bottom of this. Before this happened, my phone was being charged using a car charger and I noticed the charger was loose so the charging indicator kept blinking on and off rapidly. I believe that may have drained the battery to 0% but I did replace the battery with a new one and issue was not fixed. Hope the seller didn't send me a dead battery as well.

I am having the same problem, with no red light when charging a nexus 4.
I changed the usb cable and it charged.
The problem came back however. I just noticed that if I held down the buttons while inserting the cable, the red light came back on.
After a while, it started blinking, and charged fully.
I use my nexus4 for development, so it is on for days even weeks in a row, which is not good for the battery.
Also most computer usb sockets dont provide half the current that a dedicated usb charger does, and that is what flattened the battery.
It would be nice if I could bypass the battery completely, since this one is always tethered to the workstation.

My experience is that it happens, if the batteries are old and they are completely depleted. Probably somehow the characteristics of such batteries changes so, that the power of the system can't handle it. With load batteries it would work, even if they are old.
You can power on a Nexus4 with no batteries, purely from USB, but it will be very unstable and will power off after some seconds. This is another modus what its power system can't handle.
Now the problem is, that typically only the Nexus4 can load a battery. If the methods of @DominicCerisano's excellent answer don't work, you might try to re-charge the battery without the device, roughly so ( https://www.youtube.com/watch?v=EIazSD44WKc ). This video doesn't show a battery re-charge without the phone, but a battery test. But external recharge works on the same way (instead of the measurement unit, use a simple power source. Avoid reverse polarity!)
In general, if your batteries aren't very good, use a dedicated charger without a PC. Most PC motherboards are incapable to give the required power. There are many differences in quality even in the dedicated chargers; you can play with them by experience. Even some usb cable can harm the charging, particularly the thin ones.


text:
How to view my Google Searches archive on my S6?

I downloaded the SEARCHES archive from Google web history but when I open it with a HTML viewer or any other app it looks like a bunch of gibberish/code on the screen.  What am I doing wrong?

Use this to understand that Gibberish or download a JSON viewer to make the stuff understandable. Take a look here or here. On a side note, this is JSON.

@Firelord  Any viewers for Android though?

The first one I mentioned is an online viewer.

Use an Online JSON beautifier or JSON to HTML converter. You can also convert it to xml or csv if you wish.

Any leads here?


text:
2014 moto x battery life
I'm experiencing an issue with my 2014 Moto X's battery running Android 5.1 and I was wondering if someone have any suggestions or something ...
for example, yesterday I had about 30% left of my battery when I launched "Real Racing 3" game to play and right before game even get to load, my phone powered itself off( since it was on 30% mark before, I decided to start it again, one phone finished booting I noticed my 30% went down to 5% and shortly after that phone powered itself off again, when I plugged in my phone into a charger and almost immediately my phone reported 30% mark on my battery...
today i let my battery completely die (it was about 10% when phone powered itself off) and I just finished charging it completely as well, but something tells me that isn't gonna fix anything...
any advise?

If it was a chinese battery, don't be suprised. they are... Erratic. Either way, you need a new battery.

@DanB pretty much all batteries out there are Chinese, especially that my phone was purchased directly from Motorola and Motorola a part of Lenovo (Chinese company) so again NO surprise there...

Even though you already drained the battery and recharged it, I would recommend doing it once more (except let the phone die), just to recalibrate the battery. After that, check out what is eating up your battery in the settings. Try playing with the different radios (BT, WiFi) and seeing what effect each one has. If all of these don't work, try getting a new battery under warrenty or buying one and replacing it yourself (I would try Motorola Moto X 2nd Generation Battery Replacement - iFixit)
If ALL of these don't work, then 5.1 is messing with your phone (even though I have a Moto X running 5.1) and try installing a rom of 5.0.1 or even something else like cyanogenmod.
Good Luck!


text:
How to manually upgrade rooted Lenovo Vibe X2 to Lollipop?
I have Lenovo Vibe X2-CU edition that was come rooted and has Android 4.4.2, how I can manually upgrade the device to latest official ROM and where I can get this ROM ?
I am new to this process so please give full details.

You'll be able to upgrade to latest stock ROM only if it exists, and if it does then your device should've informed you about it (you may check Settings -> About -> System Updates, or something). As for where to find it, see this link. Anyhow, know that  finding or suggesting off-site resources are off-topic here in case you don't know it.

the system update does not work, it exit with error message I think because the device is rooted


text:
Android Tethering - Shell To Python Code (SL4A API)
I know I can convert how I call an activity from within a shell to python code. So given the correct code can someone help me in that conversion? I know I can use pyjinus so that should be another valid option. I can send keystrokes from shell and pyjinus. I'm root as well.
Shell
am start -a android.intent.action.MAIN -n com.android.settings/.TetherSettings

Python
Android.startActivity(String action, String uri[optional], String type[optional]: MIME type/subtype of the URI, JSONObject extras[optional]: a Map of extras to add to the Intent, Boolean wait[optional]: block until the user exits the started activity, String packagename[optional]: name of package. If used, requires classname to be useful, String classname[optional]: name of class. If used, requires packagename to be useful)

Here is a code to start SL4A that should serve as reference:
am start -a com.googlecode.android_scripting.action.LAUNCH_SERVER -n com.googlecode.android_scripting/.activity.ScriptingLayerServiceLauncher --ei com.googlecode.android_scripting.extra.USE_SERVICE_PORT 45001

I've tried with no luck:
Android.startActivity('android.intent.action.MAIN',None,None,None,'False','com.android.settings','com.android.settings/.TetherSettings')

Well I guess I was a little bit impatient... I came with the solution by removing some content on the python code:
So I'm posting what I changed:
Android.startActivity('android.intent.action.MAIN',None,None,None,False,'com.android.settings','com.android.settings.TetherSettings')

I only removed de '/' character. I'll post a working code later on.


text:
missing glyphs on web pages
I have a rooted Galaxy Note Pro.
I'm annoyed at black blocks that appear instead of whatever symbol, when reading web pages.  I copied Code2000, Symbola, and the BMP Fallback ttf files to /system/fonts, but (e.g. https://en.m.wikiversity.org/wiki/Reed%E2%80%93Solomon_codes_for_coders#Finite_field_arithmetic ) I still see a block instead of the symbols for Real and Integer domains.  This test page shows lots of blocks in Firefox. The Android browser simply skipps them instead. I also tried Opera.
Is there something needed to register ttf files, other than copying them to the directory? ( Total Commander remounts the file system r/w ) and rebooting?
It's annoying that I can display Tamil, Myanmar-extended-A, and other things I can't actually read, but am missing symbols and marks that appear in pages I do wish to read.

Android keeps track of fallback fonts via a file at /etc/fallback_fonts.xml. After adding your fonts to /system/fonts, you can add a new family node to the XML file like this.
<familyset>
    <family>
        <fileset>
            <file>Custom-Font.ttf</file>
            <file>Another-Custom-Font.ttf</file>
        </fileset>
    </family>
[rest of file...]

Make sure to make a backup first, and you might need to reboot for it to take effect completely.

Very interesting!  I see there is also a file fallback_fonts_sbrowser.xml but the comments in it are just the same. What's that for?

@JDługosz I don't know what that file is for. My phone doesn't have it. Maybe it's some sort of extra customization or testing done by your phone's manufacturer or carrier? The comments at the start of my phone's *_fonts.xml files both refer to an optional /vendor/etc/fallback_fonts.xml file, but that's it.

FWIW, I’ve still never gotten it to work.


text:
Will LG Optimus Exceed update to Lollipop?
The LG Optimus Exceed ships with KitKat 4.4.2. Will that automatically update to Lollipop, or would I need to root the phone?
http://www.amazon.com/LG-Optimus-Exceed-Verizon-Prepaid/dp/B00K2XX4OY/ref=sr_1_3?ie=UTF8&qid=1439610488&sr=8-3&keywords=prepaid+android

When will my device get the Android 5.0 update (Lollipop)?

A quick search on Google doesn't show any result if the device will be updated to Lollipop, so we can only guess "no", unless there's official announcement from LG itself. Rooting the phone itself won't help if there's no custom ROM based on Lollipop for this device too.


text:
What is GlanceViewMk
I found an app called "GlanceViewMk" within my notification and sounds settings menu. If I allow it, "GlanceViewMk will be able to read all the notifications you receive, which may include personal information such as contact names and messages sent to yo. It will also be able to dismiss these notifications or select actions related to them."
What to I gain by allowing this?

What is your device? It seems this is exclusive to Samsung device with Quick Glance feature.

Since Samsung Galaxy S4 GT-I9500 was upgraded to Android Lollipop, got that bug called GlanceViewMk. The only solution I found was to root the device and remove the GlanceViewMk with the app you like better (I used Titanium Backup pro).
The battery stop draining and all apps are now visible on the sound notification settings.

What is it responsible of doing though?

On my Samsung S4 Android 5.0.1 select: Settings → My device → Motions and gesture → Air gestures → enable Quick glance.
If you have enabled it, when the screen is off you can wave your hand over the sensor at top of screen and it will show you a status screen. See "Try it" button in  Quick glance settings.
The checkbox under menu "sounds and notification"; "notification access" when selected allows the second row of 9 icons to be displayed (in this example pic), i.e. those normally shown at top of S4 android notification shade.

Seems like you own a Samsung device.
Go to your Settings where you can control the gesture settings and look for (I think it's called) "Quick Check" - the gesture where you wave your hand over the turned-off screen to see notifications and the clock.
May be useful but I didn't use it that much.

I found it in the sound and notifications in settings, then open Notification access and turn off glanceviewmk access.

Give us the screenshot, Also try explaining the steps in brief.


text:
CWM only boots right after flashing, won't boot afterwards
I have a rooted GSM Galaxy Nexus running CM 12.1.
Trying to boot into recovery gets stuck on the Google logo. The logo will appear while starting to boot, then the screen will briefly flash black, and then stay stuck indefinitely on the Google logo. Holding the power button powers the device down just fine.
However, if I re-flash CWM, it will boot just fine into recovery. Once. The next time I try, it will get stuck again.
Has anyone else experienced this? Is this a known issue with a possible solution?

Have you tried a different recovery like TWRP? Does the issue persist?

If I had to just guess from the discribed simptoms I'd say it's the kernal or hang-time during normal boot of loading the SD card.
The state you're discribing is known as a "soft brick" and "boot loop" among seasoned Android SuperUsers; try the quoted terms along with your device's name in a google search to find other users of your device model that have solved or worked around these issues. There are many forums dedicated to helping with spicific devices but I always go back to XDA-developers and thier forum's members to truble shoot my rooted Android devices. For many devices there's an online resource for flashing ROMs, Kernals and others that goes by the name of C.A.S.U.A.L. a perpious built scripting tool written by a developer I've watched for many years (in a totaly non creepy way) for hacking nearly every device I've owned. The author also provides tools such as jOden which easiy flashes Samsung devices with your PC's browser.

Additinal hint on searching with Google

Search a site site:somewebsite.domain
Search similar sites similar:somewebsite.domain

The above can be added to the end of your search quaries to nerrow down the results considerably.
Here's one link I pulled from using the above tricks mixed with your device's specs;
http://forum.xda-developers.com/galaxy-nexus/development/gnex-toolkit-v11-1-0-drivers-backup-t1392310

You've stated that you can get back into CWM, this means you're not the owner of a "brick", so long as your device can be booted into either "Download Mode" or the "Recovery" screens you're device can be salvaged.
To re-flash your device with a PC you'll need to be in "Download Mode" and flash with a PC via USB, however, before trying these options you should first attempt to re-boot into "Custom Recovery" and restore from a known working backup. Often these bootloops can happen after messing with a "build.prop" setting or if you have moved an app over to SD that wasn't designed for it. The SD card takes a bit of time to load so if you've soft-linked a system asset from it, the asset could be loading during CWM booting process (ie loading the SD card to look for backups) and thus able to be loaded during the rest of the boot but otherwise called before loading the SD card.
** Download Mode is a differant button combo than CWM **
Best bet to keep from losing anything is make a backup now! or the next time you can boot into CWM. Even your non-working setup is usefull if you need to recover a text message or debug the differaces between working and non-working setups. Also it is really easy to do something dumb {I've been close} when frustrated, so give a gift to your future self, on the off chance that it is needed.
Then backup your SD card compleatly to another drive. Then;

reformat the SD card with Android's settings menu
re-download CM12 & copy back only needed data from the backup of SD card back to the SD card

reboot into CWM

flush the cache
flush the delvak cache
whipe userdata
then try re-flashing CM12

These are the steps I follow for the many Android devices I work with and similar steps are preformed for the even older devices. Ocasionally I will have to flash back to stock and re-root a device but this is rare; more often than not it is a bad kernal or bad download of a ROM that does this to my devices.
Oh and bootloops that don't let you get back into CWM without a cold start or PC flash is usually from TWRP to CWM backup/restor or flashing from one over the other in properly; similarly this sometimes happen when moving from stock to Super User; look up BML vs MTD for more info on that. But this is why most root methods have what is usually called "clean"-keral to flash just before going to CM or why when using Oden you have to un-check 'auto reboot' for certain operations. The stock recovery will attmept to overwrite your newer recovery.
Oh and before I forget here is the link to C.A.S.U.A.L. Google code page
https://android-casual.googlecode.com/
The author has also made some really fantastic YouTube terdown & repair videos and has posted some really interesting articals.

I feel terrible after reading your excellent answer, but I can boot Android just fine. It's CWM Recovery that won't boot. I probably should have chosen my wording better.

Are you moving from stock Rom to CM? If so then you're likely skipping a step in the flashing process.

Didn't know that carige returnes sent in these bubles :-: Link to jOden anouncement this'll let you flash most Samsung devices from your browser. The trick I found with my Samsung Epic : flash CWM and boot to it emediatly to CWM, then flash a modifide kernal (or ROM with kernal) that isn't stock, then flash SuperUser zip if neaded. If you have Root but are loosing CWM try ROM manager or ROM Toolbox to re-flash CWM. Loseing CWM should only happen when moving to CM from non-CM ROMs... mostly...

No, I've had CM installed for years. CWM just started acting up recently.

Well in that case definatly try re-flashing CWM with ROM toolbox or ROM manager. Oh and don't use a Samsung USB cable for PC to Android flashing, I and others have much hate for the cables that come stock with Samsung, but HTC and BlackBerry USB cables are great. To be on the safe side you may also wish to try flashing using a differant SD card too; they can go bad without much warning and Androids running root are not always kind to them.

One more thing I found while searching around for my own hack'n'mod progects that relates to your device. While the news is a bit old and CM may have patched it you can check for yourself what options are availabe to your devices' modum with strings /system/lib/libsec-ril<revision>.so | grep -E 'IPC' this'll expose backdoors that can leave your device vurnable to remote code exicution; read/writes too of protected storage... Not related to your CWM issues but something to be awair of...


text:
Adaptation of ROMS for other devices
Could I install certain custom ROMS for other devices e.g. Samsung tab 3 Stock on Samsung Galaxy tab 2? If so, how, and what should I do?

Shortly: You can't, all those devices are somewhat different in hardware (CPU, GPU, storage controller etc.)  and storage (partition layout, storage size etc.). Sometimes ROMs are ported from one device over to another if most of the hardware is the same or uses the same drivers. Other than that it's close to impossible to install ROMs designed for other devices. You can (given enough knowledge on the process) build your own custom ROM from sources (CM for instance).

@GiantTree aww. Well,  I could I rebuild CM to make it a later version of Android?

If you can get your hands on kernel sources and drivers for at least your chipset (CPU+mainboard) you could get a working ROM in some sort of pre-alpha state.

@GiantTree Well,  I have the whole system stored on a server (literally created a copy of / and stored it online) and I believe I am using the Samsung piranha chipset.

You are lucky, Samsung usually hosts the kernel sources public on their servers, sorted by device and firmware revision: http://opensource.samsung.com/

@GiantTree talk about convenient, eh?


text:
I want to know that my whatsapp picture message sent or not?
I have sent a picture message to wrong person in whatsapp, single (-/)tick shown on picture message, immediately i switched off the mobile, and after few minutes, switched on the mobile, still it shows single tick on the message, i immediately deleted the message, removed from whatsapp chat, and blocked his whatsapp accout. So, i want to ask yout that, is the wrong message will be deliverd to the person or not?

Most probably yes, single tick means the message is received at server and is awaiting to be delivered to the person you sent it to. (Double tick means the message is delivered, and the blue tick means it's read)
I'm afraid to tell you, the image has been sent, and the person will receive it once he connects to the internet. But as you have deleted the image from your phone you won't get the second tick and the blue tick for that matter, and you'll never know when the person actually saw the image.


text:
transfer contacts from sd card to computer via USB
Is it possible to transfer my contacts from a TMobile Concord Android sd card to my PC?  I have a USB cord.  I know the way to transfer it to Google, but this is my old phone with no service or connection.  I also have an Alcatel One Touch Fierce 2 that has some of my updated contacts on a SIM card (SIM won't stay in place because the metal piece that holds it broke off)  Again, no internet connection.  My new phone is an Iphone5c and I need to get those in there somehow.

Pretty easy to do, and probably explained in some other answers here already:

Open the Contacts app
Hit the Menu button/key, and chose "Export/Import"
Select "Export to SD card" (creates a file named something like 0001.vcf in the root of your SD card)
Either shutdown your phone and connect the SD card to your computer with a card reader, or connect the phone via USB (storage should show up there then)
copy the 0001.vcf file to your computer

*.vcf is a file in VCard format and can be read by many applications. So you can import it into the software of your choice (or transfer it to your new device to be imported there) and check whether all contacts came along. In case the SIM contacts are missing, you might need to first copy them into your device's own contacts.


text:
Language and input made foreced stopped,how to change keyboard on android device?
I have phone named Micro max A091(Android 4.4.2), I had rooted my phone a long ago.There is a problem that when ever I tried to open the language and input in setting, but that makes stopped the whole setting.
Is there any way to change the default keyboard without flashing or repairing this issue.

Which keyboard are you trying to get rid of? If it isn't Google Keyboard, go download it from the Play Store, open the app and follow the steps. See if that fixes your issue. If you already use Google Keyboard, try downloading another keyboard like SwiftKey.

And when you follow the steps on Google Keyboard or Swiftkey, you get "Unfortunately, Settings has stopped" on the step "Enable Keyboard"


text:
Protect ADB access via network?
I have several Android devices in a local network. (Android Set Top Boxes from Geniatech, running 4.2 Jelly-Bean)
If these boxes have problems or need debugging, I simply connect to them via
adb connect ip-address

there I have full access to the (rooted) devices.
Unfortunately everybody in the network has this possibility. I understand that it is the responsibility of the network admin, to protect it against hackers and stuff, but I would like to add additional security. So my question is:
Can I somehow protect the adb-connection to the Android with a password?  (or a Certificate or something) Or does anybody of you know alternatives?
ADB must remain open, so I can access the devices from the network, e.g. to directly make apk-updates, or read the logfiles.
Best regards

I've not really worked with ADB over TCP recently; but with Android 4.2+ on USB, any new computer trying to connect must be "approved" on first access ("trusted device"). Is that not the case for ADB via TCP? There are several ADB Tools offering kind of protection (e.g. turning ADB off when the screen is locked), but I've never heard of PIN/password protection in this context. Only thing I could think of then are firewall rules for the given port, blocking all connections except from "trusted devices".

Thank you. Unfortunately, this "approval-mechanism" is not working over TCP. I never approved anything and I can access the devices from every PC. The screens of those devices are always on, so no protection there ;) The firewall-idea sounds interesting, however.

For details on the firewall setup, if you have issues there, better ask at an SE site more specific to that then, as that's not an Android-specific issue :) [SU] might be suited for that (but better check their /help/on-topic first). Firewall is probably the best approach in your case. And while directly asking for how to do that is off-topic here, be welcome to answer your own question with that solution then. Good luck!

Why are you using adb if you can already run an SSH server?

As suggested by @Izzy I am going for the "firewall-solution":
Block all connections for the adb-port (5555), except from my trusted devices.
Thanks again!

although it's open in your lan, it is still adb. it's the same as over usb. you have to acknowledge every device which want to connect once before it can connect. if you think, there is a acknowledged device which should not be there, you could reset that list in developer settings.

you can also add a firewall blocking port 5555 and start both adb over tcp and an ssh server, then auth with a ssh key and tunnel 5555 to a local port eg 55555. then use adb connect localhost 55555


text:
What does app not installed mean?
When I try to install an update on angrybirds epic rpg,it says "app not installed" what does that mean?It takes up 105.9 mb I have 500 mb left on my device.I have an android tablet.

I think you should edit and reflect the actual issue and the steps you took to trace the issue. "App not installed" means the app did not install. It's quite plain to understand. What you should be asking (IMO) is how do I know why the app did not install?

If I get you correcty then your tablet has the app already installed and all you want to do is to install an update from the Playstore. So why is your Tablet not recognizing the app as installed? Please go to settings - apps - angry birds epic and see if you can "move it to the tablet". I think it has downloaded the assets to the sd-card and somehow doesn't recognize it anymore.

It can mean many reasons, maybe out of memory, incompatible app, problems to your ROM, conflicting currently installed apps and etc.
Maybe you can try booting your phone to safe mode to remove conflicting apps . You can also try rebooting your phone.
Hope this may help!

That helped a lot thnx guys


text:
"Add a field" to CONTACTS
I want to add ADDRESS to one of my contacts.  I can "add a field" and it works fine.  Then I choose another contact, and I can't get that option.  Why is that?

What is your device name and mention its Android version?

It sounds like the 2 contacts come from different providers.

Check, where your contact is stored. If it is stored on your SIM, then you can't add any field. To add a field, you must export this contact to your phone first.

how do I "export" the contact back to the phone, I cannot find that option.

Check where these both contacts are coming from. Some services might support a set of features, some not. For example, in our feature phones, the contacts stored in SIM card could only save one phone number per contact, while the ones stored in phone could store multiple phone numbers along with other details as well.


text:
Can my Android phone detect when it is in the shade?
Is there any way I can get my Android phone to tell me when I am in the shade? These days the sun is pretty damaging for my skin and was curious about how I could measure this.
Maybe if I put it in a transparent pocket somehow?

Yes, You can do this with your phones' Light sensor(usually located above the screen). It measures the light falls on your phone.
There are some apps in the play store which  provide data about the light falls on you phone and you can  save it.
Such an app is Lux meter.And there are plenty of apps to do this. Search for similar apps in Play store.


text:
Change notification text and background color
I'm looking for a way to change the color of the text that appears on the notifications in the notification drawer.
I'm running CM12.1 with Xposed.

I think this is what you are looking for: http://stackoverflow.com/a/7320604/1432355

@kimimsc this is how to change it when you're making your own application

ah,  I thought that's what you wanted... My bad

@kimimsc Android Enthusiasts forum is for users, not for programmers.  So, he wanted to modify the system setting.


text:
Launch app with UI in background
Is it possible to start a regular app – with a GUI – in the background, without displaying its UI? Also, it needs to be launched from the shell terminal, not from java.
What I'm using currently:
am start -n com.nolanlawson.android.simpletalker/.MainActivity -e text "Sample text for TTS."

What is the final objective?

Apps can run services in the background, but activities are for UI; it doesn't really make sense to run an activity without displaying it.  If the app has useful stuff that it can do when it's not in the foreground, it should do it in a service.

It makes sense to me. Consider a TTS app which allows to be launched from console with a parameter for the text it has to speech. I need this app's UI to stay in the background while speaking, and I'm taking the compiled app as-is, without modifying its source. The same should probably be achieved best in Java, rather than console, it seems.

I don't believe you can, however you could try using the StandOut library to achieve your goal. The StandOut library allows you to have floating windows on the screen.
StandOut Library: https://github.com/pingpongboss/StandOut


text:
Android storage with UTC timestamps?
I would like to use UTC timestamps on the FAT partition on my Android phone.
Reason:
When one moves files from an Android phone to a Linux desktop, one gets wrong timestamps for files which were modified during daylight saving time. The FAT driver on Linux converts the local timestamps from the FAT partition to UTC timestamps on the desktop. It cannot handle daylight saving time, though.
There is an option tz=UTC to mount on Linux to skip this conversion, i.e. to assume that the timestamps were in UTC on the FAT partition.
Consequently, a way to get around the problem would be to use a similar option on Android to use UTC timestamps on the Android storage.
Is that possible?


text:
TTS speech from console
Can I synthesize arbitrary text strings with TTS from the Android's console?
To give the idea, on Debian I would do:
festival --tts <(echo Buongiorno signore)

The TTS engine needs to be always available and run offline, thus Google TTS is not an option. The phone is a "Samsung Galaxy Fame gt-s6810p" with Android 4.1.2; it comes with an offline Samsung TTS engine installed.

I normally run android tts from android terminal, just the way on linux.
I achieve this with sl4a & Python4Android (github.com/kuri65536/python-for-android/releases).
Here is the wrapper script that I use for python environment in terminal.
Just Create a python program using sl4a tts api, like this ::
`#!/system/bin/py  # Change the Path to wrapper script

 import android
 import sys

 droid = android.Android()

 print 'Speaking ::' + sys.argv[1]
 droid.ttsSpeak(sys.argv[1])

`
Save as tts. Run it in terminal with your text as argument.
tts 'Hello, It's me TTS , running from console.'

authors: عبدالله عبدالرحمن


text:
hidden photos in gallery lost/deleted/disappeared?
So I have a problem... all my pictures in the galaxy's own 'hide photos' option have deleted. I went on holiday and took some pictures. I decided I would sort them and keep only my holiday photos in the gallery and hide the pictures of me and my friends. After a month of checking back at them couple times during the week they decided to disappear just after I had a look at them. I'm pretty sure I didn't delete them because if I did have accidently  clicked the deleted button it would take a couple of minutes for round about a 1000 pictures to delete and I did not see any box that said deleting 'whatever amount of number out of a 1000' please wait because I looked back at my phone within seconds. I've read many different forums which told me to use third party apps or going through to my files > ticking the show hidden files in the settings > clicking all files > phone/sd card storage > .hide file > island > and my pictures should have appeared..  but they did not... all I got was an empty file. I had no luck with anything so far. Please help me to retrieve these photos, they are important to me. Any help will be appreciated. Thanks

Are you rooted?


text:
How do I know if a replacement screen is dead on arrival?
I dropped and broke my One Plus One's screen and subsequently replaced the screen/digitizer. However, there is a vertical strip on the screen where touch is not sensed properly. Before I replaced the screen, the areas where touch did not work was completely different on the original broken screen. What would be a way for me determine if this is an issue with my dis-assembly/assembly or if the replacement screen I got was already broken (dead on arrival)?
The replacement screen was this one.

did you find an answer for this?

I just posted what I did in the end.

I tested the screen by plugging it in after disassembling my one plus one but not using any of the adhesives yet.