text:
Notification light in silent mode on Lollipop
With Android 4.4 on my Nexus 5, when I set the notification volume to 0, the notification LED would still pulse when receiving a notififaction. This is the setting I usually want.
Now, with 5.0, I cannot find a way to keep the phone completely silent but still receive notifications via the LED.
Did I overlook a setting, or did Google really mess up that badly?

There's an issue on the Android bug tracker for this behavior. Google have not yet commented on it, from what I can see. It seems like the intention was perhaps that people would start using Priority mode instead, as a more "flexible" version of silent mode, but I'm not sure if that's actually the case or not.

The best solution I have found so far is purchasing the popular app "Light Flow" for currently $2.49 and in this app activate "Show LED in priority mode". Then just set the phone to priority mode and you have pretty much the same behavior as in pre-Lollipop. Still annoying, though, to have to use an extra app for this. There might be free app alternatives, but I already wasted too much time for this and didn't search for that.


text:
Samsung galaxy s2 bootloader
I was trying to install the Ubuntu touch into my Samsung galaxy s2 .. when I entered at the terminal 'adb reboot bootloader' the mobile rebooted but didn't enter the boot loader !! any help please? thanks :)

Hold the volume-down button, the Home button and power button until the phone restarts and don't let go, the bootloader should appear after 10 seconds approx.

source: Stack Exchange

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

sort: votes


text:
adb unable to recognize Google Glass on Windows 7
On Windows7, I've updated the Google Glass android_usb driver configuration file to reflect the correct VID and PID and it does show up on Device manager as Android ADB interface.

While the device driver version is correct, it is showing up as SAMSUNG Android phone.
More IMPORTANTLY, it still doesn't connect to adb.

I had the same issue. Glass was showing as SAMSUNG Android phone as well. My steps to fix issue:
win7:
https://stackoverflow.com/questions/20435778/google-glass-is-not-listed-as-android-device-by-adb

Click on: Update Driver
Click on: Browse my computer for driver software
Click on: Let me pick from a list of device drivers on my computer
Click on: Have Disk... (that options is in the bottom right corner)
click on: Browse...
navigate to the location of your edited android_winusb.inf driver then click open then click ok then click next
wait a moment then you should see "Windows has successfully updated your driver software". then click close and close again.

!!!(now here is the important part)!!!

Right click on the device and click uninstall.
check the box "Delete the driver software for the device" then click ok
wait about 5 sec then unplug your Google Glass from the computer. wait 5 more sec then plug it in.
Watch the magic happen!!!! its working!!

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


text:
Z axis nexus 4 incorrect. Software or hardware?
I noticed that before I upgraded to Lollipop my z axis of the lge accelerometer of the nexus 4 used to be 10.2 m/s^2 (which was wrong but closer to accurate). After I upgraded it is now 10.6. Is this a problem with nexus 4's in general? Can any other nexus 4 owners confirm as well?

Look at my values. Mine reports slightly lower numbers (9.2).
I believe LGE Accelerometer Sensor field shows raw data from the sensor. It's normal that it's not super accurate. More importantly look at Gravity and Linear Acceleration fields in both mine and your screenshot. These fields show expected values. This means software compensates for sensor inaccuracy well.

Try changing the orientation of the phone and the values will change. The value of z axis at 10m/sec^2 is normal when phone is lying horizontal to the ground.

All other axis show 9.8 (correct) when aligned perfectly perpendicular to their axis


text:
Android os storage
My android OS is using up over 4GB of my internal storage. How do I decrease the amount of GB its using to free up some space. None of other things are using that much storage. I've backed up my stuff on Verizon cloud and deleted pictures. That freed up some space but again the OS is using way more storage than it used to and more than anything else. I have a Motorola Razr hd.

Have you got lots of bloatware on your phone? (e.g apps preloaded on there by the carrier you bought it from). If so, and if it is bugging you enough to possibly void your warranty, you might want to try flashing a AOSP Rom such as Cyanogenmod which doesn't come with bloatware.
If you're not into trying that, try a cache cleaner app.
Good luck


text:
How to change encryption password - Android 5.0
My encryption password is too simple and was wondering how I could change it without having to reset the whole phone?
I know there is an app for Android 4, but what would be the procedure on an Android 5 device?
Device: Nexus 5
OS: Android 5.0

There currently is no such app that does this on Android 5.0 so you should back up your data and wipe the phone and start again with a new password.

Not true, if you have a shell it always has been possible to change the password with vdc cryptfs changepw ..., see Sicco's answer and the link from Nikolas Elenkov: https://github.com/nelenkov/cryptfs-password-manager

Your encryption password is the same as the pattern/PIN/password you use to lock your screen. So simply go to Settings > Security > Screen lock and change it. Note that when you do this Android will ask you whether to also enter the pattern/PIN/password when you start the device in order to make your encrypted device's data unreadable without it.
In Android versions before Lollipop, it was good practice to change your encryption PIN/password to be different from your unlock PIN/password and make it longer/stronger as the encryption key was fully based on this PIN/password. So if you kept it short and easy (which most people do in order to quickly unlock the phone) your device could be brute-forced seconds/minutes (by making an image of your device and circumventing the 5x wrong password time-outs).
Since Android 5.0, the encryption key is only partly based on your pattern/PIN/password, the other part is based on a Trusted Execution Environment’s (TEE) key stored on your device in a separate hardware component (at least for high-end devices, including the Nexus 5 AFAIK), making the previous brute-force method impossible. Still, only using a 4-digit PIN can be brute-forced within a minimum of 17 hours (including the 30 second timeout after 5 incorrect tries)! Using a 6-digit PIN will take nearly 70 days. On the other hand, a 5 character password (using only the characters from the alphabet) will take 825 days minimum :).
So this info will tell you whether your current 'too simple' password is indeed too simple. If this is the case then change it as described above.
Sources:

Kaspersky Lab blog: Android 5.0 Data Better Protected with New Crypto System
Android Explorations (Nikolay Elenkov): Changing Android's disk encryption password (does not include info about Android 5.0)
Android Explorations (Nikolay Elenkov): Revisiting Android disk encryption (includes Android 5.0)
Android encryption @ android.com

Here's the app, now works with Lollipop as well: https://github.com/nelenkov/cryptfs-password-manager


text:
Unlocking screen brings up Phone app on Lollipop
I just updated my Nexus 4 to Lollipop. Now, every time I unlock my phone, the Phone app opens. Surely this is a bug and not a feature. It doesn't matter if I received a notification; and I'm not clicking the phone icon at the bottom - I slide to unlock, draw my secret pattern and am instantly taken to the phone app.
Does anyone know what's going on here?

I figured it out. Swiping to the right opens the phone, swiping to the left, the camera and swiping up unlocks to the home screen.

This seems to be a common complaint.


text:
Delay notifications
I'm looking for a way to delay notifications on a per-app-basis to a specific time threshold.
For example, I don't want to get gmail notifications more than hourly. I don't want text message notifications more than once a minute.
I know there are individual apps that provide this, but I'm looking for something system-wide and customizable. Root is obviously acceptable.

Light Flow will do this for you. Switch of sound or vibrate for the individual apps and set them up in Light Flow. The option "too many notifications" can be used to select the maximum repeat count.
Rooting is not necessary, except on some phone to alter the LED notifications.
The app is capable to adjust for all notifications or depending on application:
- sound and volumes (absolute or relative)
- vibration on / off or patterns
- popups
- screen on on notification
- sleep mode based on time or NFC
- led colors / patterns or camera flash
- repeat notifications and rate limiting

Will Light Flow actually "delay" the notifications from apps? It seems like it's more about colors.

@Bort: It will do rate limiting, and that is what I believe the questioner wants. But I added the main functionality of the program.

It seems the settings you're suggesting would continue to notify the user every x minutes for the same notification. Which means that if I set SMS to one minute, then my phone will vibrate every minute until I respond to the notification, resulting in more notifications than without Light Flow. Let me know if I've misunderstood.

@willlma: You can do both, so "rate limiting" to adjust the notifications to only get maximum 1 every x minutes (if multiple notification arrive) but you can also have a notification repeat itself every x minutes for like an unseen sms or whatsapp.

Got it, thanks. On mine it isn't called "Rate limiting". I found it all the way at the bottom of the "Sounds" menu and it's called "Stop too many notifications."

@Requist Although this is a good answer, Light Flow doesn't delay notifications, it simply kills them. Giving the bounty because it's as close as I think we'll get. But I think it's dangerous to just kill a notification. If I get a message, then check it, then get another message 30 seconds later. It won't buzz. So I won't know that I have a message until I pick up my phone again, potentially hours later. I would rather my phone buzzed, but not until after a minute has elapsed.

You're right, I was wondering why you would call it a delay but this is indeed a difference. You might be able to achieve this by combining with repeat notification, but then you will be bothered also if there are not multiple notifications, which might not be desired.

Finally after long searching on the Internet and trying common advices as a disabling battery optimizations, Adaptive Notifications and all those features that didn't help at all, I found the XDA Developers forum where I finally got to the bottom of this issue.
This problem is caused by functionality called as "DOZE", which is implemented in the Android core since Android 6.
https://developer.android.com/training/monitoring-device-state/doze-standby
Basically what is does is that it tries to preserve the phone battery life in a very aggressive way that basically puts all applications and network activity to standby until the maintenance window occurs. The maintenance window is a very short time period where all events from applications waiting in the queue are processed at once and then it puts all apps to standby again until next maintenance window occurs.
Problem is that with every next maintenance window the intervals between those windows are increasing every time up to some long limit. So if you haven't touched your phone for a longer time, like half an hour and the event happens, you will get the notification in the next maintenance window that may be tens of minutes from that moment.
I don't know how Google can act as this is OK. It is NOT!! For me it was causing serious problems with my Forex trading app that didn't display price alerts on time when the event happened but like 5, 15, 30 minutes or even almost 1 hour later !! which is not useful for me because the opportunity for the trade was already gone...
So solution is to disable the "DOZE" in your phone manually using ADB commands. I did it and it works, now I get instant notifications. Unfortunately this has to be done every time after phone reboot as it turns itself the DOZE back on again.
Here is a page with more details:
https://stackoverflow.com/questions/40204605/android-completely-disabling-deviceidle-doze-in-android-m
Basically you just issue this ADB command: dumpsys deviceidle disable
You can also put the application to the Doze whitelist but not sure if it works, when I displayed the list, I found out my trading app was already there, maybe because I removed it from the Battery saving policy but the Doze was probably still suspending everything so it worked only in those maintenance windows. I guess it doesn't use those "high-priority FCM messages" described in the DOZE description to force the notifications instantly.
If you are not familiar with ADB, here is some info:
https://developer.android.com/studio/command-line/adb
I used a paid app that allows local ADB connection from the phone directly, so I can disable DOZE after every restart. More info here:
https://forum.xda-developers.com/t/say-hello-to-ladb-a-local-adb-shell-without-needing-root-or-a-computer.4204855/
It is very sad that this basic feature as an instant notifications have to be fixed via the developer debug interface by user instead of Google who could fix it in the OS itself...shame on Google...
More forums on this topic:
https://forum.xda-developers.com/t/psa-how-to-fix-the-notification-delay-or-non-receipt-issue-truly-pathetic-of-google-and-samsung.4276505/
https://forum.xda-developers.com/t/delayed-notification-problems-s21-ultra.4243105/page-5

While Doze might be a problem, it's not only the problem. The bigger problem is the customization by the manufacturer itself, and from the links mentioned in this answer, looks like it's Samsung. Please refer to Don't Kill my App for more detailed info per manufacturer. That said... this doesn't look like an answer for this question. The question asks to add delay to the notifications, not about an issue getting delayed notifications.

This answer is off-topic. I want to delay notifications. I'm trying to find a way to batch notifications and there's still no good solution.

authors: Александр Синкин

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


text:
Hangouts Crashing on Receiving SMS after Lollipop Update
I've recently been involved with updating a few Nexus 4 and Nexus 5 phones to Lollipop.  These are OTA updates to phones on the Bell Canada network.  On 3 of them we've run into problems with Hangouts crashing when it receives a text message.  Restarting the phone does not help.

What's your question?

My question was supposed to be how we could fix it but a recent update seems to have fixed it.

Well, I would say that's just another bug over the Lollipop its has been reported by many users and its the reason why Google Suspended the OTA update of Lollipop over some Asian regions. I would say you need to wait a while for the bug fix to show up !
You can head over to a post of Top Tech News for More information over this one !

On two of the phones it was enough to remove MightyText and reinstall it.  On the other we had to go into Settings -> Mobile Networks -> Network Operators -> Choose Automatically.


text:
Is Asus Memo Pad 8 limited to 2 users?
Asus Memo Pad 8 tablet, running KitKat 4.4.2, doesn't allow me to create a third user.
Is this an undocumented 2 user limit or is there a bug in the Settings app? Is there any workaround?

"doesn't allow" What actually happens?

Nothing happens, the "Add user" option is not responding when there's a second user defined. It works normally again when the second user is deleted.

I used to have that tablet and the maximum number of profiles were two. So if you want to have more than two accounts I would suggest you to root your devices.


text:
How to configure Push Notifications for CloudMagic with out Google Play Services enabled?
I am using Nokia XL.
I used to use AquaMail in Nokia XL with push notifications.
But for CloudMagic, it asks google play services for push notifications.
What's the alternative to use push notifications in CloudMagic?
Thank you!

According to an XDA post by one of the CloudMagic developers:

... CloudMagic rely on Google play services for notifications

Since they built CloudMagic on top of Google's frameworks, trying to bypass it will at best result in loss of push notification functionality, but would more likely cause the app to crash, since it almost certainly assumes Play Services will be available while running. AquaMail must be receiving notifications through some other means.
You'll have to either install Google Play Services somehow or find a different mail client.


text:
Fastboot flash recovery failed in adroid ZTE kis Q. Several methods tried
I'm trying to root my android using adb from a linux distro. When I run
fastboot flash recovery recovery-clockwork-5.0.2.0-blade.img
I get
>
sending 'recovery' (3768 KB)...
OKAY [  0.142s]
writing 'recovery'...
FAILED (remote: partition 'recovery' not support flash
)
finished. total time: 0.155s
I'm following this site http://rootearandroid.com/zte-kis/
I have looked the solution since a while but there are not specifics about my android, I guess adb is not working correctly. What can I do?

It the same problem but different model whose issue has not been resolved

Download SuperSU (zip) 4 on your PC, if you haven’t already.
Connect and mount your phone USB memory on your computer using the USB cable.
Now copy/paste the zip file to your SD card. Make sure the file is in the SD card root (not in any folder).
In ClockworkMod recovery, scroll down to “flash zip from SD card” and press the power button to select it.
Press the Power button again and select “choose zip from sdcard”.
Now using your volume keys, navigate to SuperSu zip and select it using the Power button. Confirm the installation on the next screen and the installation procedure should start now.
After the installation completes, go to “+++++Go Back” and reboot the phone by selecting “reboot system now” from the Recovery menu. The phone will boot now and it might take about 5 minutes to boot on your first time. So, please wait.
RTeran.

Tanks for your answer Rafael, I have already tried to do it but when I flash the image, it returns the partition error. I'm no able to zip from sdcard becuse my current recovery does not support that option. However I followed you suggestion about Root it with Supersu and used Framaroot, and I get it only using the 1.5.3 version and installing supersu. The most recent version of Framaroot (1.6.3) is a mess. In fact I decided  to share my procedure here link . Thanks a lot

authors: Денис Казанцев


text:
How do I customize sleep timeout button presets in quick settings panel?
Here is an image to make clear what I'm talking about:

As you see, this button have 3 positions. I figured out what these are corresponding to Sleep after 15 sec, 30 sec and 1 min, respectively.
Problem is, I use my 4.2.2 tablet for reading pages of text (like e-books or manuals), and my optimal timeout for everyday reading is 2 min. So neither preset suits my needs and it renders this button rather useless.
Moreover, this button gives me hell when I accidentally touch it, because it resets to the one of preset timeouts and I have to visit Settings and restore my preference.
How I customize these preset timeouts?
Alternatively, I'd like to know a way to remove offending button.
Thanks!

I don't remember there is a Timeout shortcut on quick setting, and it seems the quick setting layout is different from mine. What tablet are you using?

Well, haven't seen that though over my tab too ! I don't think that shortcut can be synchronised ! Anyway it would be a great help if you can let us know about which tablet you are using ???

possible duplicate of How to customize the quick settings drop-down menu in android 4.2?


text:
Invalid username or password on Android lock screen when 2 step verification is enabled
I have a Moto G (1st gen) running Kitkat 4.4.4 (not rooted). The first time I signed into my Google account on my device I had 2 step verification enabled. I still do have it enabled. Now in the “forgot password” screen I’m not able to sign in using my id and password.
I haven’t changed my password in a year so I’m positive that I had the same password at that time which I have now. When I tried signing in with an application specific password, it worked out but only when I was connected to the internet.
So the question arises what should I do if I’m offline and by any chance get locked out because of kids messing with the lock screen. And yes when I disabled 2 step verification I was able to sign in with my actual password when connected to the internet but still not able to sign in when offline. Any kind of help would be appreciated.

In the username field are you providing the entire email address i.e. shubham@gmail.com or only shubham? The login works better if the email is provided.
Also if you are offline and got locked out from the phone, the only option is hard reset. If you were rooted and have USB Debugging enabled then it's a different story.
But if your connected to wifi or if mobile data is on, then the forgot pattern (or similar) would be working.

Yes I do type in the full email address. And I'm not locked out (yet). I just want to know what my password is when I'm offline (sounds strange: me asking you'll my password :P) Thanks for the response!


text:
Trusted places not present under Smart lock in Nexus 5 (Android 5.0 lollipop)
I have just updated to Lollipop on my Nexus 5 and can't see "Trusted Places". I use "Trusted Device" which works pretty well, but I would like to use "Trusted Places" at work. However, it is not there.
I have looked for the Google Play Services and find the version is still 6.1.88.
Can anyone help me?

possible duplicate of Nexus 4 Smart Lock Trusted Places is not there!, except use the build for Nexus 5 instead.

Certainly related, but the difference in devices could come into play.

Sometimes you have to activate the Trust Agent: Settings -> Security -> Trust Agents -> enable Smart Lock


text:
How to check sim lock via Terminal Emulator
I wonder, is it possible to check sim lock status in Terminal Emulator? Is there any universal command for most of Android phones?
I know many different ways to check this issue, but I'm just curious.
Thanks

Well, I don't think that there's any trick available that can help you in checking the SIM lock with the help of Terminal Emulator. I would say maybe we can wait a bit more while over this, so if any other member over here has any idea about it!


text:
How to make the best out of the Samsung Galaxy SIII camera application
Where can I find some good documentation concerning how to use the
features of the camera application installed on the Samsung Galaxy SIII
and how these features work under-the-hood? I would like to improve my
shots taken with the cameraphone.
Thanks.

This blog seems to explain the camera quite detailed. Otherwise, look into S3 manual, from page 69.

Thanks. I was looking for something more in-depth. Thanks.


text:
Why is most of my RAM always being used?
I got one of those phone boosters for Android but it looks like it does not work very well because when I run a clean it stops at 88% or somewhere and immediately tells me that I have to clean again.
I figured that it is some kind of bug or that an app is using a lot of RAM and it can't be cleaned.
Is there a way to clean more RAM so my phone can get faster?

What phone is this on?

check the title: the acer z120

Oops, my bad :P  I've personally found those phone boosters to be a load of hot air.  I've never noticed any change in performance with my phone after running them.  I would try running this app to see what is using so much RAM.

and then how can I stop it using RAM

Well if you find out what application is using the ram the best option would be to uninstall it.

yeah but like 60% is used by android or system files. and the rest is just like using 3 mb per applications

Let us continue this discussion in chat.

no because I don't have a samsung galaxy s3

Most, if not all, of these phone/RAM booster apps are nothing more than a custom version of the stock Running Apps option already in Android. Thus, they themselves take up more RAM while not offering very useful functionality.I would recommend against using them. I hope you didn't have to pay for this app. TIP:
I remember when I had a 512MB RAM phone Location services used to take up a lot of RAM. You can turn of all location services(GPS & Network based) when you don't need them.

I never use them exept mobile data sometimes so that might be it


text:
Why I Must Type Password Every Time To Reconnect To Home Wi-Fi Hotspot
I have recently started getting dialog popping up asking to enter password every time I connect to my home Wi-Fi hotspot:

This dialog always pops up when you connect to hotspot for the first time and then it memorizes password so you don't have to type again when reconnecting. Until now, reconnection was automatic. A couple of things to suspect might be recent upgrades from 4.3 to 4.2.2 and a week earlier to 4.4.4
In addition I recall that I accidentally turned off Wi-Fi settings icon from appearing in Android's task manager which was before final upgrade if that helps.
Anyone knows what can be the cause? I have LG Nexus 4 E960

Question is now updated

I think setting static IP helped.

Here is the solution which worked for my rooted Nexus 5 (Android 5.0.1)
make a backup of wpa_suppliciant.conf file and DHCP folder. Just in case.

Copy wpa_suppliciant.conf file from /data/misc/wifi/ to your PC
Open with any text editor (I used wordpad) and delete all entries with you problematic wifi name on it.
Choose one of the Wifi in the list which you remember has worked before and change SSID and passkey according to you router. Press SAVE.
Copy/replace this modified file into /data/misc/wifi
Delete DHCP folder in /data/misc/
Reboot your phone.
Your phone should now connect to your new wifi :)

Thanks. I think problem solved itself when I updated to KitKat.

While I can't think of any specific things right now that would cause the LG to drop the connection (except for maybe a pretty busy network), there are things you can do to prevent it, although this may not work with every device the first thing you should try is to "Forget Network" and start clean.
You were right about the Static IP, it could help as it prevents the router from assigning the IP to other devices around the home. There could be numerous factors contributing to this so I hope the problem is solved now (as the question is 2 months old now).
If you still have problems, it really pays to take your phone to your local tech center and get some professional advice (this is often free :)


text:
Samsung WhatsOn Video won't unintsall/disable
I tried to uninstall/disable it but the "Disable" and "Show notifications" are greyed out -- I have not rooted phone. I am running Android 4.2.2 on a GT-19205 Mega. Note that the normal "Whatson" app can (and is) disabled.
Anything I can do to get ride of that annoying bloatware?
Anyone?  There's a bounty and all that...

This sometimes happens after OS upgrades (e.g. 4.2.1 -> 4.2.2)  Try resetting the preferences by going to Settings -> Apps -> Menu -> Reset app preferences.  Keep in mind that this will re-enable any apps that you've previously disabled.

@Chahk: Yes, it did re-enable everything but WhatsOn Video is still in the same state :(

Why do you want to get rid of the software? If it's to regain some storage, that's probably not going to work. If it is because of a service running in the background, you can try stopping the service, but even if that works, it has to be done at least once every time the phone boots. If you want to get rid of the software so it won't show in the app drawer, you can remove the icon from the drawer. Not sure if it can be done with the Samsung drawer, but in a lot of other homescreen apps you can (Like Nova, Apex,Action Launcher etc..)

@user1261104: I should be able to get rid of it regardless of reasons.

Usually this kind of bloatware problem can be fixed by flashing a custom ROM, but it might reset all files and data you have. For the meantime, maybe you can follow this advice. (btw, there is a confusing statement on your question: "no non rooted", rooted or not?)

@AndrewT. Thanks for the comments and link.  I shall investigate.


text:
Where do Hike and WhatsApp store their messages?
Does anyone here knows where Hike/WhatsApp store their messages? I know WhatsApp's Database can be found on the SD card, but it is created every day at 4 AM, and deleted if the file is more than 7 days old I want to know where they store their messages because they also read and displays messages at runtime.
So I want to know, where do these two programs store messages? I need to format my SD card so I want to make a backup for my messages.

https://www.whatsapp.com/faq/en/android/23756533

ok im just checking the link, but do you know any thing about hike?? ok just tell me how do i get my all messages back after resetting/flashing my phone??

For WhatsApp:
Backups can be found at:
/sdcard/WhatsApp/Databases/
(Use this tool to decrypt it: WhatsApp Key/DB Extractor or WhatCrypt)
Live database can be found at (requires root):
/data/data/com.whatsapp/databases/msgstore.db

For Hike:
Backup can be found at:
/sdcard/Hike/Backup/chats.backup
Live database can be found at (requires root):
/data/data/com.bsb.hike/databases/chats

if you use same email and mobile number you can get the data. as per my knowledge the messages data will be stored in the email and mobile connectivity of the whats app and hike messenger database of these services.

Realy? because im gonna flashing my phone, so im little afraid of it, and i dont think hike saves those messages in their server for long time, there must be a file from which hike loads all messages at runtime, im sure here must be someone who knows this, because how can be this possible that the whole world could'nt know a little thing...

yes u can save your chat data to your emila id, as i too got such information hike support members over twitter. here you the repliy from that hike supprot member tweeted, "No, you would loose your chats by doing so :( The only way to save your chats is by emailing them to your personal accnt."

That means its impossible, but how can apps like hike store datas there? that means they have the root access or access to /data drive? and if yes that means an app can give me the power to access it, will it?

http://support.hike.in/entries/85325208-I-am-switching-to-a-new-android-phone-How-do-I-save-my-chat-backup-and-restore-in-new-phone-
Here. Just copy the hike folder of the SD card. Most likely, there is some encrypted file present here that stores messages as well as images in this very folde . Goodluck.


text:
Hello SMS - how can I directly jump to an existing conversation?
I like Hello SMS, but there's something I'd like to be able to do, and seems reasonable, but I can't see how to do it.  Conversations are shown via icons representing individual people down the left hand side, and you can scroll and choose one to review a conversation.  However, sometimes the conversation I want to view took place a long time ago, or is otherwise hard to hunt out, and I want to jump straight to it.
If you send a new message to someone you are shown the conversion, including your new message (and that conversation jumps to the top of the list), but until you send you see nothing and obviously sometimes I want to look at a conversation without sending a message.
Is there a way of jumping to a specific existing conversation in Hello SMS, without sending a message?

I have used Hello SMS for a long time and believe me, if there was an option for this I would have done it a long time ago.
The only way possible to send a text to make it jump to the top as you mentioned.


text:
How can I disable notification for a specific gmail account during certain hours?
My work and personal emails are attached to my phone. I'd like to avoid getting any notifications of work emails after hours.
If this can be done with Tasker, I can't figure out how. I can disable notifications in the gmail settings manually, but not sure how to affect this setting with Tasker.

I still want to receive notifications to my personal email
I still want to receive notifications in general
I still want my work email to sync (so I can check if I need you)

Toggling the syncing of Gmail for the account is the best option.  Turning of Gmail sync on a Google account in Android does not prevent you from fetching mail for that account via a method such as "pull to refresh" when you are viewing that account in the Gmail app.
I use Synker to integrate with Tasker, though I know there are other apps that expose Tasker control of specific sync settings on an account by account basis.
The basic outline I have is as follows:

A profile named "Work" whose conditions are a combination of a time, 9am-5pm, and a Date, Mon-Fri.  It has the same entry and exit task.
A task named "Work" that has two items: one to set the sync options of my work Google account to have Gmail sync on that is conditional on if %PACTIVE ~ *Work*, one to set the sync options of my work Google account to /not/ sync Gmail if %PACTIVE !~ *Work*

If I want to read work email when sync is not on for that account, I just open Gmail, switch to that account, and swipe down ("pull to refresh"), fetching the messages from the server.

Try the app Quiet for Gmail from here https://play.google.com/store/apps/details?id=com.sgarcia.quiet_for_gmail
It toggles the sync of your email accounts on a schedule you can define. In addition to that, you can also override your schedule for special occasions, like a bank holiday.

This is great, thanks. Really quick and easy.


text:
How do I send articles viewed in my web browser to my Kindle from android
In my desktop web browser I have the Amazon "Send to Kindle" add-in which produces a readable version of a web page and sends the article to my Kindle for reading later.
I use this primarily for newspaper articles to read them later on a larger more readable screen and I don't usually have an internet connection when reading articles on my Kindle.
What I'm looking for is a product or solution which achieves the same on my Android device.
What I've tried already:

I can print web pages to PDF from my Android device and send these PDFs to my Kindle, this is not ideal as I just want the text content to read.
The Instapaper Android app lets me send a link to an article to my Kindle, but it doesn't send the readable version of articles it has created. I can push articles to my Kindle from the Instapaper website, but then I might as well use the Send to Kindle add in.
I tried to install the Readability Android app, but this refused to let me create a new account from the app.

I've been looking for something similar too - there doesn't seem to be an official Amazon option.
The closest thing I can find is 'Push to Kindle' by FiveFilters: https://play.google.com/store/apps/details?id=org.fivefilters.kindleit


text:
CM11 - chmod and chown on internal sdcard not working
I have a Samsung Galaxy S4 LTE phone (GT-i9505) and I put CyanogenMod 11 (M12) on it.
Previously I put CWM_6.0.4.7_Touch_GT-I9505.tar as Kernel to get root.
Now I want to use TitaniumBackup Pro and the feature to protect single backups, but this is not working.
I noticed that a chmod or chown (as root) doesn't change anything:
Example:
su
chmod 075 /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz
chown system /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz

It is still 660 with root:sdcard_r
If I cannot set these I cannot protect the backup.
What am I doing wrong?
frank
EDIT 2015-01-29: I solved the problem with chmod 777 to /mnt/media_rw which I had to put into init.d as it reset again after reboot.
So I did this in my init.d:
busybox chmod 777 /mnt/media_rw
after this I can find the media_rw folder in Titanium and chose it.
Now it works.

possible duplicate of Why can I not assign exec permissions to a file on the SD card?

This I thought first but on my previous S2 with CM 10.2.1 I had no worries at all with this Titanium Feature on my internal SD-Card.

Is chmod 075 what you want – or does a typo cause the issue here, and you rather intended a chmod 0755? Though chmod also accepts 3-digit values, that doesn't always work out; and in this special case: it makes no sense the owner has no permissions while others have ;) Also: Could you please check what file-system is used there (e.g. issuing the mount command)?

@izzy : 075 is indeed what I ment. It is like this on my S2, so I thought it must be this way. But now I made some symlink to the external sd-card so I can use the path /mnt/media_rw/sdcard1 and now it is working with the lock in TitaniumBackup, what I initially searched. The permission on the locked backups is now 551 and on the not locked backups it is 771.

Similarly chgrp is not working in my case. Did yours work eventually?

the chmod and chown binaries you are using there are from the android toolbox and are pretty lightweight. You can use more powerful binaries from busybox. Maybe this solves your problem as I also encountered issues with the small set of features of the toolbox ultilities.
busybox chmod 075 /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz
busybox chown system /storage/emulated/0/TitaniumBackup/somebackupfile.tar.gz

EDIT: Sometimes it just helps reading carefully. Didn't get that your sdcard is an emulated sdcard which is implemented permissionless. This means it is right behavior that chmod/chown do not work at all here:
From: https://source.android.com/devices/storage/config.html
Devices may provide external storage by emulating a case-insensitive, permissionless filesystem backed by internal storage.

No, this not working. No change.


text:
How to install an app on sd card
I have some apps on my SD card and I want to install them on my phone but the Android or apk symbol does not appear on my phone...so how can I change the apps to apk so that I can install them.

Possibly the files have been stored as .zip files or without any extension. All you have to do is rename the files. Just download any File Manager from Play Store and rename the files.


text:
Missing silent, vibrate or sound toggle on Lollipop's power button
The "silent, vibrate or normal sound" toggle function have changed somehow on my Nexus 5 to merely an "off" function when I hold down the power button. I'd like the old options back, but I can't find any settings dealing with the issue.

Power options before & after Lollipop
Has it disappeared completely with the new "none, priority, all" slide?

This is a known issue with Lollipop, please see the following:
Issue 79445: No silent mode

If your phone is rooted, you can get the pre-Lollipop power options back:

Download power_menu.zip, a mod by Ynych on XDA Forum.
Boot into custom recovery: press and hold Volume down + Power when the device is in powered-off state.
Install the mod by flashing the zip file.
Reboot the system.

Source: Bring Back Airplane Mode & Audio Toggles to Your Nexus 5's Power Menu - WonderHowTo

Update your phone to the latest android version (Marshmallow). With that you will be able to mute your phone again.
Be aware of apps that can play a sound and vibrate even when your phone is on mute.

Are you sure? I have Nexus 5 on Marshmallow, and I still only see "Power off" when holding the power button. Can you provide a screenshot?


text:
AC3 codec for MX Player
Since the latest MX Player upgrade, AC3 is not included because of some licensing issues. How can I add a codec to MX player?
I did search the play store, but all codecs seem to be connected to a specific player.

I don't think you can. The "codec" plugins for MX Player are only optimized versions of the built-in codecs, for particular hardware. If MX won't pay the patent fees to include AC3, they can't ship it at all, whether built-in or as a plugin.

@DanHulme you can, see below.

Download the codec from here : http://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254

Open mxplayer, and go to the settings-decoder. On the bottom you will see "download user codec" and recomendation "download neon arm7". Then, just follow the instructions.

You can use the Codecs for the previous version.
Go into MX Player - Help - FAQs. This links you through to their website. Look down the list and find question regarding Codecs. Follow links through to Custom Codecs and this takes you to XDA Developers where the Codecs and installation instructions can be found. Its very simple from this point.
Also here is the link to the XDA forum thread for the MX player for codec support.

You should supply the link to the MX Player thread on XDA

@HasH_BrowN http://forum.xda-developers.com/apps/mx-player/mx-player-custom-codec-dts-support-t2156254

@RafiqueMohammed that was a suggestion for an edit to crdent's answer, which still didn't get edited.

Just download the previous version of MX player 1.7.32 as Apk file. Here's the link http://www.androiddrawer.com/22713/download-mx-player-app-apk/ and install and don't upgrade to the latest version by changing the setting of Google play not to update automatically.

You can use VLC Player on Android for such files. It supports AC3 codec and .mkv files too.


text:
How to intall whatsapp plus
I downloaded whatsapp plus and I installed it on my phone...when am doing the initialization... where they ask you to put ur number there...I put my number there and when the thing was loading...they told me to install the new version on Google play store...uninstall original whatsapp and download whatsapp plus..I uninstalled the whatsapp and downloaded the whatsapp plus but still...they said that thing again...I tried doing they "call me thing" and they told me" it seems ur client has been modified...please download the new version from Google play store..my friend uses the same phone(Motorola droid RAZR) and the whatsapp plus is working perfectly for him...pls help me.

These happens sometimes. But after 1 or 2 try it will work.
Try these steps.
Make Sure you have perfectly running whatsapp installed with your important chat
1) Go to /sdcard/whatsapp/databases/
Delete all files using FILE MANAGER.
In Whatsapp Go to Settings>Chat settings>Backup Conversations to Backup your conversations ...
2) Uninstall OLDER WHATSAPP
3) Install Given WhatsApp+'s apk ...
4) Open it & Click AGREE & CONTINUE & enter your number
5) If you have done above steps well then there should be RESTORE BUTTON , Press it
(If you Dont get restore button or you get message like "Your app is not official Download from play store"
then
uninstall current whatsapp+ & install original whatsapp from play store , do verification process and then chat with 1-2 person again backup chats and then uninstall original whatsapp & install given WhatsApp+ You will get RESTORE button)
6) Wait ...it might take some long... Press Continue after it finishes


text:
What processor images to install
After downloading and installing Android Dev Studio and Android SDK, a question arises:
Which System Images should one install?
For example, one would like to write a simple android game, that should be run mostly on mobile devices (e.g. pads and smartphones). I guess in this case most many Images are not needed.
Is there a good way or routine on how to choose which System Image to install? So the system is not over-flooded with unused tools.

The major problem with running Android virtual devices (AVDs) is that they are usually very slow, even on fast hardware. For this reason, consider using the HAXM accelerator which will work with a x86 image
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
You can still keep an ARM-based emulator for when you want to make sure it works, but while developing it would probably be easier to use the x86 Android image, as most of the functionality would be the same as the ARM version.

Sorry, I need 15 reputation for it :) Vote up my question, please, so I can vote up your answer and mark it as an solution.

Accepting an answer is free, but you need reputation to vote up. Also if you accept the answer, you build reputation.


text:
How can I take a photograph via voice control with Google Camera or CyangoenMod default camera?
I know that I can use Google Search and say "OK Google, Take a picture" to open the chosen camera app.
How can I then take a photo? I tried the obvious "snapshot", "take picture" both with and without the prefix  "OK Google".

CM's camera had a setting for this at one point. Have you checked to see if that still exists?

I have CyanogenMod 11S on a OnePlus One. I see nothing in the settings, and the words that should work "Cheese", "Cid", "Whiskey" seem to do nothing.


text:
Google location history... wild anomaly
Was driving home today from a trip up north and decided to check my journey on Google's location history after I got back. Phone is a Nexus 5 running Android 5.0. The locations mostly correct apart from one obvious wild location - which is clearly impossible. Any ideas what could have happened?

It's definetely not a duplicate, but an issue with cell tower reporting wrong location.

I have also had this happen, though when tracking my location for an exercise app.
I assume that I connected to a WiFi network unknowingly and that network was routed through a proxy in that far-away location. Thus, Google thought that I was farther away. I started turning off my WiFi when using that exercise app to track my location.
The root of this is that Google uses a combination of GPS, wireless network, and WiFi information to determine your location. Of these three, the WiFi is most likely to yield an incorrect answer.


text:
How to restore an image of android partition from my linux PC
I created an image of my flash disk of my Nexus 4 as described in this question by doing
# adb pull /dev/block/mmcblk0 mmcblk0.img

The image is fully functional but I would like to push this image back to my phone and the inverse command is not working since stays there forever and no change is done.
# adb push mmcblk0.img /dev/block/mmcblk0

How can I push this image back to my phone?

I had this problem trying to push back a backup of my Samsung Galaxy S2, using ADB with the CWM (clockworkmod) recovery tool. When pushing to a device file, ADB simply deletes the block device file and creates a regular file in its place, and thus no data actually ends up on the mmcblk0 device.
Unfortunately, piping the output of a command into "adb shell" is not implemented either, and the "adb forward" unix sockets feature also doesn't seem to work, so it's difficult to get the backup back into the device.
The solution is to pipe the image file to netcat, and use ADB's TCP port forwarding to direct the stream into your device. However, if your CWM/busybox doesn't have network tools, you'll also need to download the arm-v7 static binary version of busybox with all the applets from http://www.busybox.net/downloads/binaries/latest/ to be able to run netcat on your device.
# wget "http://www.busybox.net/downloads/binaries/latest/busybox-armv7l"

# adb push busybox-armv7l /tmp/busybox

# adb forward tcp:6789 tcp:9876

# adb shell

~ # chmod +x /tmp/busybox

~ # /tmp/busybox nc -l -p 9876 > /dev/block/mmcblk0

Then, in a new shell:
# dd if=your-image-file.img | nc localhost 6789 &

"dd" is better than "cat" because you can check the copy's progress at intervals (replace 5647 with the PID of the DD command):
# kill -USR1 5647

48+0 records in
47+0 records out
49283072 bytes (49 MB) copied, 17.6145 s, 2.8 MB/s

Beware that writing to mmcblk0 (or the equivalent on your Android device) will obliterate even the boot and recovery partitions so is a great way to brick your device. For the record, my restore worked fine ;-)

I found a solution. You need to have root access to do it. The best would be to boot your Nexus using a boot insecure image.
1) I broke the image in smaller chunks in this way:
# dd bs=4096 count=983040 if=mmcblk0.img of=mmcblk0-0.img
# dd bs=4096 count=983040 skip=983040 if=mmcblk0.img of=mmcblk0-1.img
# dd bs=4096 count=983040 skip=1966080 if=mmcblk0.img of=mmcblk0-2.img
# dd bs=4096 skip=2949120 if=mmcblk0.img of=mmcblk0-3.img

2) I bzip2ed all chunks:
# bzip2 -k mmcblk0-0.img
# bzip2 -k mmcblk0-1.img
# bzip2 -k mmcblk0-2.img
# bzip2 -k mmcblk0-3.img

3) I created a ramdisk in my Nexus 4:
# adb shell mount -o size=1G -t tmpfs tmpfs /dev/ramdisk

4) I copied dd and bunzip2 into /dev/ramdisk/
5) I pushed, bunzip2ed and wrote the image chunks into the partition in pieces
# adb push mmcblk0-0.img.bz2 /dev/ramdisk
# adb shell "/dev/ramdisk/bunzip2 -c /dev/ramdisk/mmcblk0-0.img.bz2 | /dev/ramdisk/dd bs=4096 conv=notrunc of=/dev/block/mmcblk0"
# adb shell rm /dev/ramdisk/mmcblk0-0.img.bz2

# adb push mmcblk0-1.img.bz2 /dev/ramdisk
# adb shell "/dev/ramdisk/bunzip2 -c /dev/ramdisk/mmcblk0-1.img.bz2 | /dev/ramdisk/dd bs=4096 seek=983040 conv=notrunc of=/dev/block/mmcblk0"
# adb shell rm /dev/ramdisk/mmcblk0-1.img.bz2

# adb push mmcblk0-2.img.bz2 /dev/ramdisk
# adb shell "/dev/ramdisk/bunzip2 -c /dev/ramdisk/mmcblk0-2.img.bz2 | /dev/ramdisk/dd bs=4096 seek=1966080 conv=notrunc of=/dev/block/mmcblk0"
# adb shell rm /dev/ramdisk/mmcblk0-2.img.bz2

# adb push mmcblk0-3.img.bz2 /dev/ramdisk
# adb shell "/dev/ramdisk/bunzip2 -c /dev/ramdisk/mmcblk0-3.img.bz2 | /dev/ramdisk/dd bs=4096 seek=2949120 conv=notrunc of=/dev/block/mmcblk0"
# adb shell rm /dev/ramdisk/mmcblk0-3.img.bz2

The initial adb pull/push by-partition-id pattern in the question has merit for recovery environments. Though I didn't test for the whole of the flash ("mmcblk0"), a backup and restore by userdata partition did work in an adb activated within a lineage and "/e/" recovery.
Device is a moto-g4-play "harpia" with full disk encryption of the userdata partition and an Android 6 era partition schema (no A/B partitions). The crypto footer lives in the last bytes of the partition and the key is hardware derived, so this can only be used for backup/restore of the one device.
Activate adb in the recovery "Advanced Menu", then
adb shell ls -l /dev/block/by-name
# note down links for your partition
adb pull /dev/block/by-name/userdata userdata.img
# ... more partitions
# restore userdata again
adb push userdata.img /dev/block/mmcblk0p41

Pushing on /dev/block/by-name/ paths will run into a "No space left on device" message as soon as the tmpfs size is reached. I needed to address the proper partition-id directly.

how about 'adb pull /dev/block/dm-0' to get decrypted userdata

in the recovery userdata is not yet decrypted+mounted, just a busybox environ. You can then mount the /system partition and chroot or LD_LIBRARY_PATH to get to a functional(?) vdc. When I just tried I didn't get past vdc, will revisit. I understand you'd want to do this to do a migration instead of restore

didn't know that lineageos has such limitation (never used that recovery). i am only aware of stock recovery (where adb must disabled) or twrp recovery (and clones) with encryption support

thanks for info about pushing by /dev/block/by-name/ (I got "No space left on device", now I will try using /dev/block/sdaX)


text:
Background image in lock screen on Lollipop
Upgrading to Lollipop, at some point the lock screen got a background image (see file attached). I never selected such image, and I can't find how to change in in the new settings menu :-/

What "file attached" are you referring to?

sorry, I forgot to attache the image, find it at https://dl.dropboxusercontent.com/u/608222/tmp/2014-11-30%2020.54.21.png

the issue is I have no idea where that image came from...

Last but not least, the Lollipop lock screen shows full-screen still
  images from multimedia content being played from the device -- so you
  might see a graphic from a TV show or cover art from an album,
  depending on what you're streaming. In my experience, however, the
  images don't seem to clear properly when the content is no longer
  being played. I frequently saw images from a show I had stopped
  streaming long ago -- both when something different was being streamed
  and when the streaming app was no longer even active.

Found at Android 5.0 deep-dive review: Exploring Lollipop's many layers
In order to fix it I launched some streaming audio and locked the screen to verify the image changed.  Then I unlocked the screen and stopped the stream.  Locked the screen and the image was set back to default wallpaper.

OK, got the source of the issue, in mi case TuneIn Radio. This is a very annoying feature...

But in my case I can't get rid of the image... no that easy.

TuneIn Radio is what I was using as well and on a Nexus7.  Suggest trying to clear it by using another steaming service.

Is there no way to disable this feature altogether? I don't want cover art on my lock screen. I am stuck with the cover of the audio book I am currently listening to on Audible. The book is great, but its cover is downright ugly.

Had the same issue. TuneIn radio is indeed the culprit. In order to get rid of it do the following:

Launch TuneIn
Play any channel
Lock your screen
Go to lock screen
Stop TuneIn from the lock screen (press square stop button on displayed widget).
Background reverts to normal. Done!

At step 5, launch any streaming app of your choice. I uninstalled TuneIn and installed the BBC radio player instead, which reset the unlock screen background for me.

all right, i got exact same issue as you described. i was listening the TunelIn Radio then i got the cover of the radio show on the screen lock background. i did the following to get rid of the cover photo:
open any app (not build in by Google) on your device, lock the screen before the app is full running, then unlock , the lock screen background should back to the same as your wallpaper background.  may need try few times to make it work. good luck. :)

In lollipop stock, there is no built-in setting that lets you set a fixed lock screen wallpaper that is different from the normal home screen wallpaper.

If you happen to have root access, then this is how you do it.

Navigate to /data/system/users/0/
Here you will find the file keyguard_wallpaper.

Deleting it will set your lockscreen wallpaper to reflect your main wallpaper.

Are you using CyanogenMod?

Yes I'm currently using cm13.


text:
Installing wifi certificate
I want to connect my Samsung Galaxy SIII to my University's wifi network. I have the certificate on my computer. I'm trying to install it. I have transferred it to my mobile's download folder and to the root folder via Android file transfer. Only if I go under Settings>Security>Install from device storage, Downloads appears to be empty. How do I install that p12 certificate?

It seems pretty absurd to me, but while Security didn't see the certificate, Docs to go actually installed it. However, this forced me to have a pin on the lock screen, or a password, which are both very uncomfortable for me, so this opens a new question.


text:
Galaxy s4 compatible sdcards
I'm thinking about buying this:
http://www.amazon.com/PNY-Elite-Performance-256GB-Speed/dp/B00FF90EZM/ref=sr_1_3?s=pc&ie=UTF8&qid=1417386617&sr=1-3&keywords=sd+card
Is the 256gb  compatible with galaxy s4? I'm concerned that it might not be because I've never heard of anyone using such a high gb card with the s4.
Thanks

I think you want a micro sd card. Not the one you chose.

@rrirower Ahh cool. http://www.amazon.com/Samsung-Class-Adapter-MB-MP64DA-AM/dp/B00IVPU7AO/ref=sr_1_1?s=pc&ie=UTF8&qid=1417400166&sr=1-1&keywords=micro+sd So something like this would be good?

Exactly. But, I'd save some money by going with a 16gb card. That's usually sufficient.

I just put a 256gb micro sd in mine today, it works so far. But it has to be a micro sd not the one you have a link to. I've been trying to look up what the galaxy 4 can support, to see if I'll have problems as I fill it up. Haven't found anything yet.


text:
How can I get heads-up notifications for WhatsApp?
I really love the new heads-up notifications in Lollipop because they look much cleaner now, but it's really weird some apps use them or not.
I would really want them to work with WhatsApp, but I just don't find out how, or if it is possible.
Any suggestion?

Update: WhatsApp has implemented heads-up notification natively. However, users can still use the apps listed here to display heads-up notification for other apps. If the user is already using it, don't forget to disable WhatsApp's entry to prevent double heads-up notification.

At that time, it's impossible to do this directly from WhatsApp official app.
The heads-up notification is only shown when the notification is set to high-priority, max-priority, or full-screen notification by the developer. So, the "official" answer was to wait for them integrate the function.
However, there are 3rd-party apps that implement this feature for all apps:

Heads-up notifications
Heads Up! - notifications

You can control which apps are permitted to show the heads-up notification (I recommend you to do that before they flood the screen), and the customization is also pretty extensive.


text:
Galaxy Note Phones lock when call ends
Galaxy Note 3, and Galaxy Note 4 Edge:
When a call ends because:

The caller hanging up first, or
Ending call using Bluetooth earpieces (a number of different brands and models)

The device LOCKS.
It does not do that if you end the call first using the buttons on the device screen.
Also this problem is with:

Phones that are encrypted and phones that are not.
Phones that have S View covers, or have no cover at all.
Phones that use PIN lock, and phones that use fingerprint lock.

Note also that this problem does not occur on S3 or S4 to my knowledge, but that is simply a friend claiming that he does not have this problem with his phones.

As far as I can tell, that is simply the phone working as designed. If you receive a call while the device is locked, the device will remain locked after the call ends. This should be the same whatever device you use.
It may be different if you set your device to have no lock screen, but I hadn't tested it.

It is not a feature, it's a bug. I own a Galaxy Note 4. I unlock my phone with my fingerprint. I make a call over my Bluetooth earphone, then end it with Bluetooth. For the next call I have to unlock the phone again, although my security settings allow the phone to stay unlocked for 5 mins.
If I do that without a Bluetooth device, there is no problem.


text:
Root Galaxy S3 SGH-i747M (Andr. 4.4.2) without computer?
I've tried several different methods to root my Samsung Galaxy S3 (SGH-i747M) that I got in Canada from Fido about a year and a half ago, and I've had no success whatsoever.
I'm on Android 4.4.2, Baseband I747MVLUFNF2, Build# KOT49H, Kernel v.3.4.0-1784548, and my USB port is broken for the second time. My contract is nearly up, but I'd really like to get this thing rooted.
Methods already attempted:
Towelroot (+Modstrings)
Framaroot (All available options)
TowelPieRoot
Key Root Master
vRoot
Poot
MotoChopper Terminal Exploit

Anyone have more suggestions?

calm down dude :)
use this ,or
 download from chain fire

checksum: 3477ce82bac9930198c562f769c95774

then add to pda on odin then flash.
this is good method with computer, and without computer i think it doesnt work.
goodluck.


text:
Nexus 5 stuck on Google logo at boot
I recently unpacked, modified, and repacked the boot.img file and flashed it onto my Google Nexus 5.  When I rebooted the device, I was stuck at the Google logo screen.  I can access the recovery mode, but "wipe data/factory reset" did not fix the issue (still stuck on the Google logo screen).
I also attempted to sideload the stock image found here:
https://developers.google.com/android/nexus/images#hammerhead
Still no luck, as I was receiving "signature verification failure."  The device's bootloader is not unlocked. Anyone have ideas?  I am not concerned with losing personal data, I would be satisfied with just getting it back up and running.

How did you flash the modified boot image? Just repeat that process with the original one. I would think that should be sufficient.

Thanks for responding.  I basically did an adb pull on the boot.img, unpacked it, modified it, repacked, it and then pushed it back to the device and overwrote the old one.  I don't have adb access anymore since I can't boot all the way, or else I'd just restore a working boot.img.  I used this guide: http://droidcore.blogspot.com/2012/12/how-to-edit-initrc-in-android.html

Well, I suppose the fallback option would be to unlock the bootloader so you can try to use the factory images. You'll lose your data in the process, but as long as you can get into the bootloader you should be able to do it.

Thanks I was able to use fastboot once I installed the proper drivers.  I am back up and running!

There is nothing to worry. You just have to flash the images properly. Please follow the steps mentioned in this Android Enthusiasts answer. The initial bootup usually takes time around 10 to 15 minutes. I'm up and running 5.0.1 without any problems.


text:
Console logs disappear quickly
When I debug any app (native or hybrid), the console device logs they appear in the logcat but after 2+ min they automatically cleared out by Eclipse - though my device does not go in sleep mode.
It becomes difficult for me to check the logs and every time I have to first copy the logs to a text editor and then checking the logs.
Is there any settings required in eclipse or device?

Since this is a programming-related question, it would be much more suitable to ask this on Stackoverflow instead.

The reason it's cleared because the log has exceeded the maximum limit of displayed messages on LogCat. You can change the limit by following the answer on Stack Overflow:

The LogCat messages were simple getting cleared because the buffer had run out of space (receiving too many new messages), which is a simple setting change in Eclipse.
To fix, go to Window > Preferences > Android > LogCat
and increase the limit for "Maximum number of LogCat messages to buffer". Set it to 0 for unlimited size, or a really big number. But keep in mind, anything below 10000 fills up real fast.


text:
Root GT-I9305 running Android 4.4.4 Build Version KTU84P.I9305XXUFNI3
I want to root Samsung Galaxy S3 LTE GT-I9305 running Android 4.4.4 Build Version KTU84P.I9305XXUFNI3.Can you please help

Many ways to root the i9305. 2 ways i recommend are to use chainfire's method (bit complex) or framaroot (easiest) To do all this,first have the USB debugging enabled. To do so,go to settings and navigate to "About Device". Keep pressing the build number 6 or 7 times til its says developer settings have been enabled. Go back and you will see "Developer Options" Open the developer options and check the USB debugging option.
Framaroot

download framaroot
Allow the framaroot downloaded app to be installed when there is a prompt to whether or not to install apps from unknown sources.
Open the app and select Aragorn
Reboot and you shall have the device rooted.
Update the supersus from the google play store, then open the Supersu app and update the binary. It will ask if you want to disable knox,select yes.

Chainfire's CF-Auto-Root

download CF-Auto-Root and extract to a folder.
Turn phone off.
Press the volume down,home screen button together. Then while pressing those 2, press the lock key and it will ask to whether reboot or go into download mode.
Take note rooting voids warranty. Press volume down to continue to download mode.
Now open the extracted folder and open odin. Select PDA and select the CF AutoRoot MD5 file. Connect phone via usb and lick start. It will do everything and reboot.
Update the supersu from the google play store, then open the Supersu app and update the binary. It will ask if you want to disable knox,select yes.
Then reboot and its fully rooted.

Always consider donating to the developer of framaroot and supersu (chainfire).

Framaroot does not work with Android 4.4.4 on S3 GT-I9305. Note that this device is more likely to have Android 4.3, so most root methods would focus on exploits available in that. The asker asked for a root method that uses exploits available in 4.4.4. (My build number is KTU84P.I9305XXUFOE1)

The correct version of CF-Auto-Root for Android 4.4.4 on m3xx device is here. The link in the answer points to the version for Android 4.1.1 on m3zh device. Don't use that. The rest of the instructions are fine, although I didn't get any prompt to update the binary when I opened SuperSU app. I have successfully rooted my I9305 running 4.4.4.

Can't open specified file error on Odin :-(

Can't open specified file error on Odin, solved on removing the "re-partition" flag and it worked

stuck on establishing connection solved by removing battery and reboot on download mode

The following is the standard root method for most Samsung devices, using Chainfire's Auto-Root.
Prerequisites:

Download and install appropriate USB drivers.
Enable USB Debugging.

Go to `Settings > About Phone > Tap on Build Number until message appears.
Now go to Developer Options and enable USB Debugging.

Backup your Apps, Contacts, Logs, Messages and Settings using Kies or a third party app like Helium.
Download CF-Auto-Root package (file: CF-Auto-Root-m3-m3zh-gti9305.zip)

Rooting Process:

Extract CF-Auto-Root-m3-m3zh-gti9305.zip to your desktop.
Switch off your device. Press Volume Down, Home and Power button altogether until you see the warning triangle. Now press the Volume Up button to enter into Download Mode.
Now connect your device to the PC via USB cable.
Run Odin3 v3.07.exe with Administrator privileges.
You will see the COM port number in the ID: COM box, which means the connection has been established successfully.
In the Odin window, click on the PDA button (or AP for older version) and select the CF-Auto-Root-m3-m3zh-gti9305.tar.md5
Make sure Auto-Reboot and F.Reset Time are checked.
Click on the Start button to initiate the process and observe the on-going process in the Message screen on the bottom-left of the Odin window.
Once the process is complete, you will be indicated by a PASS message.

To verify if your device has been successfully rooted, install Root Checker and then update SuperSU binaries.


text:
Android 5.0 download notification hidden forever
I've got a Nexus 4 and have been looking forward to update to Android 5.0 Lollipop, so I installed MultiROM and set a secondary ROM for that. While playing with the notification control in Settings, I found that notifications could be hidden forever.
Then I long-clicked on a download notification (in the notification bar), clicked the info button and then locked the notifications.
But when I decided to have them back, there was no way to do so. In Settings > Sound and notifications > Applications notifications > Downloads the Lock toggle wasn't check and I still can't see the download notifications.
If I tried this for any other app, such as Whatsapp, there is no problem. I suspect this has something to do with the fact that the Download app itself it's not locked, but it is another system app hidden in this menu.
Some pictures of the process with Whatsapp (same as tried to do with the download app):

Click images for full size

Goto Settings -> Apps -> All apps, and find the "Download Manager"
The "Downloads" is the app showing in the app launcher, but the app showing in the notification bar is "Download Manager"

Click for larger version

You're right. But after going to Download Manager, you need to check "Show Notifications" in order to actually restore the notifications.

thank you. It worked. Settings>Apps>All Apps>Download Manager>Show Notifications


text:
Is there a way to find the battery usage of apps on Moto 360?
I've been using the Moto 360 for a while now, When I started using it the battery life lasted almost the whole day. After a while of usage with couple of new apps, I noticed that the Moto 360 died even before it was evening. So, Is there a way to find the battery usage of the apps running on the Motorola Moto 360 ?

Yes. You can check Watch battery usage
In Android Wear app version 1.3.0:

Launch Android Wear
Tap gear icon in action bar to access Settings screen
Under device settings check tap Moto 360 to access your Moto 360 settings
Tap Watch Battery

With the Lollipop update for the Moto 360 and the latest Android Wear app, it is possible. From the Android Wear app, go to the main screen and tap the settings gear. From there there is a "Watch Battery" option that will show you the requested information.

I found the solution for this over an year back itself. There was a neat little app called Wear Battery Stats on the Google Play Store.


text:
How to bring back GOOGLE PLAY SERVICES
NOTE: MY PHONE IS ROOTED.
A few days back my GOOGLE PLAY STORE started showing '"NO CONNECTION...RETRY" even when the phone was connected to WIFI. All other internet using apps worked normally but appstore didnt. SO my friend told me to uninstall the PLAY SERVICES and again insatll it through finding an .apk file of it on internet.I did uninstalled butb i cant find any file to reinstall the play services and my phone is. I tried everything best but couldnt get any solution. Should I go for A factory reset or there is some other solution as well.

Google Play Services as of Nov. 25, 2014.
This directly from the Play Store. I have used this on a couple of devices. It works. Install like a normal apk.


text:
How do I install Cyanogenmod on my LG L65 Using a Linux PC?
I don't know if my device is supported, or how I install Cyanogen mod with a Linux PC (Kubuntu 14.04)
Edit1:
One year has passed now, and im wondering if this is possible now, with the same phone (LG L65). Using Kubuntu 15.10 now.

I just did it "using Linux". I followed this tutorial that is an English translation from this tutorial in Polish.
In fact, what I realized is that all commands I would use in a Linux machine I can use directly in a terminal in the rooted phone. So I used Linux to put all files in the SD card, and then used the terminal in the phone to mod it.
The steps I followed were:

Root the phone
Install BusyBox and a terminal emulator (not sure the BusyBox is needed, but I've installed it anyway because it was in the tutorial)
Copied all files to the SD card (aboot.img, TWRP recovery, CM, gapps, etc)
Used the terminal emulator in the phone to run the "dd" commands. It is annoying to type everything, and I checked the "if" and "of" paths several times before entering the command. The contents of the SD card were found in /storage/external_SD/.
To reboot into recovery mode I used "reboot recovery". This took me to TWRP recovery.
There I made the backup of System, Data and Boot to my SD card
Then I wiped Dlavik Cache, System and Data
Then I installed CM, and GApps. In my case I installed the Pico version of GApps, since the LG L65 doesn't have lots of internal memory.

A tip if you're new to modding like I am: the things you want to install should be copied to the SD card in their zip files. The first time I extracted them to the SD and then I couldn't install after wiping out the phone. Then I had to recover the system from the backup to be able to copy the compressed file to my SD card.
Hope it helps!

Seems like there's no support at the moment, the L65 is not not listed on CyanogenMod's LG supported devices section.

Will the windows installer warn me if it isnt supported?

Very likely, yes. Reason: Each device need it's own (different) ClockworkModRecovery (CWM) and CyanogenMod firmware build. The installer therefore needs to exactly detect the phone model and look up if there's support for it. While I haven't tested this (don't have a Windows PC) nothing else makes sense to me.

Hey @ce4 , a year has passed now, could it be possible now?


text:
OnePlus one is charging but is recognized in device manager only when in debug mode
my oneplus one device (version 4.4.2) is not recognized anymore by the computer (OS WIN8) in the device manager, only when in developer mode - in usb-debug, does it show on the device manager (and even then it is not recognized as a storage device), I have installed the drivers successfully, but the moment the developer mode is turned off it was not recognized again.
Now, I haven't dropped the device and it is protected with a cover, what leads me to believe it may be a software issue.
I have tried already to format the cache partition, and it did not help.
Please help...

You say 4.4.2... Please update it to te latest  firmware.

You say it's not recognised any more: has it previously worked? What has changed since it worked?

Are you using the red/white cable that came with the device? Most standard USB cables are not capable of file transfer, and so will not be recognized with Windows.

This doesn't make any sense.  There are not special data USB cakes.


text:
Nexus 7 does not have Google Play app installed
A Nexus 7 tablet having android 4.4.2, does not have the default Google Play(neither older Android market) app installed.How is that possible?
I tried downloading *.apk file from here and even here
But did not work. When I tried executing the apk file, they hang and I get "ANR - application not responding" dialog.
For other *.apk files for Google store app that i downloaded, it gave errors saying Error saying  - "There was a problem parsing the package".  It just did not work for many Google store apk's different versions i tried downloading and installing/running?
How can one install Google play store on this Nexus 7?
Would there be any correct/compatible *.apk for Google play store available which would work?
Edit Note: I tried checking in settings and elsewhere to see if any default apps disabled setting is checked but could not find any such thing?

Who sold you the tablet? Get a refund.

Sounds like whoever sold it to you might have installed a custom rom at some point.. (or probably STILL on custom rom)

I had a similar thing happen on a 3 year old phone I hadn't used in a long time.  Android appears (at least in some cases) to be unable to upgrade from some old versions without installing the versions inbetween, which is of course impossible in most cases.  While in my case the store appeared to be available, it didn't work at all.  I ended up doing a complete factory reset to get up to date.  I wouldn't expect this situation on a Nexus 7, but if you don't have a ton of data on it, you might try a factory reset.

Factory reset wont work for getting the Play Store back, its in the system. If its not there now it cant be restored. Only if its acting wonky (not normal), will a reset work.

You need to see if there are any of the other Google apps (GApps) installed. Most likely if the Play Store isn't installed then the rest of the GApps package is either. The Nexus 7 happens to be very easy to work with, so don't worry.
GApps Manager will be the tool that will be used. The link will describe the toolkit in detail as well as any fixes that have been made.
The Play Store - GApps Manager download.
The tool will be able to show android version, so you won't have to search. This will show all the packages available. The directions are easy to follow. Once complete you'll have the Play Store installed.
The only thing that might cause any hiccups is if you are on a custom ROM, which usually don't have GApps included because of legalities. Then you would find out what ROM and version, then go to the developers website and download the correct GApps from there. The custom ROMs will conflict with stock GApps.


text:
Root for HTC ONE M7?
Is there any way to root the HTC M7 and flash CM without loosing any data? My friend has recently rooted his phone,  a M7 too,  and lost all his data.  Any way to prevent this?  Links will be appreciated :D

You can root without losing data by installing TWRP and installing SuperSU.
If you want to flash CM you will then have to wipe all data to install that.


text:
Does Nexus 6 sold by AT&T differ from one sold on Google Play in any way?
What are the differences between the Google Play Edition of the Nexus 6 and the AT&T version? Does it have any AT&T "bloatware"? Will its updates come from AT&T instead of Google? Is it locked to AT&T's network?

Nexus 6 models sold via AT&T are reported to have these differences (source 1, source 2, source 3):

It is SIM locked to AT&T
There is an AT&T logo on the back of the phone
The phone displays an AT&T branded boot animation/sound on startup
It performs a check to ensure your current plan allows tethering before it will allow it to be activated
Several AT&T ringtones have been added
After the initial setup, if an AT&T SIM is inserted/activated, it will download and install several AT&T apps automatically. These can evidently be removed, without root.

It has been speculated that updates will still be received on-time because the AT&T extras are on a separate partition (mounted at /oem), but this has not been confirmed, to my knowledge. With root, you can remove the ringtones/boot animation from the /oem partition. You would need to obtain an unlock code in order to use it on a different network.


text:
How to recalibrate the OS for an external battery?
I recently bought an external non-standard 7000 mAh battery for my Samsung Galaxy S3 but the phone doesn't seem to recognize it.
Is it possible that the phone needs to be reconfigured or recalibrated so as to recognize the difference in the battery capacity?

How exactly does it behave? Generally, external batteries simply act as portable chargers, and are recognized as chargers - not as batteries that can be "used" directly in the manner that your phone's battery is.

Did you check on the manufacturers website or forum?

External batteries are usually plug&go, since they function as chargers. This may seem like a silly question but is the external battery charged? A dead batter won't be recognized by anything. Also,have you tested any other devices with it? Is  your phone the only one that won't respond to it?

I'm sorry if it is not clear, but by external battery I mean this battery pack not a portable charger.

The link in the comment above seems broken: it goes to the product page of a "Waterproof & Shockproof Portable Wireless Bluetooth 4.1 Speaker", not a battery of any kind. :/

@IlmariKaronen I see the link is broken and it was too long ago to remember what exactly it was. Please look at this product which seems similar - https://www.amazon.com/warranty-ZeroLemon-Extended-Protection-Included/dp/B00BXO7YOW

Also, I am not actively seeking an answer to this anymore.

That is most definitely an INTERNAL batery, and I am also curious as to what you mean by "doesn't seem to recognize it". I'm not sure how you could install that externally as you imply. Did you follow the manufacturer directions EXACTLY? Did you charge it completely before powering yor device on? I am most curious becouse I plan to purchase the s5 version of the same battery. I'll try to keep you posted as to my results.
This is the most complete calibration method that I could find. I hope this helps.
How to format a new Li-Ion battery.

Plug in the charger but leave the phone off. charge your phone until the the charge is 'full' not just 100%. Then at least on the first charge leave it another 30 minutes to an hour to make sure it is full/full.
Unplug, and pull out the battery. You need to press and hold the power button for 1 minute to discharge any current left in your phone. This current is needed to store data in your phone’s RAM. If there is any corrupt data in the RAM it will stay there even if the phone is off as long as current is still available. In reality, even if you press and hold the power button for a mere 30 seconds the current will be discharged. It is however best to do it for a longer period of time just to make sure.
Put the battery back in and boot in recovery mode using the following method.
While phone is off Hold down the Home and Volume Up keys.
Press and hold the Power button while still holding the other keys.
As soon as you see the Samsung logo, release all keys/buttons (May need to continue holding volume up and home).
When blue screen appears use the Volume Down key to scroll down to Wipe Cache Partition. (Wipe dalvik as well if possible)
Press the Power button to select it.
Press the Volume down button to highlight "Yes" and press the Power Button to select it.
Wait for a few minutes for the phone to clear the data.
Then press the Power button to select reboot system now.
Wait for your phone to reboot.
Connect the phone to the charger with the phone powered on, and allow the phone to charge until it shows "full".
Disconnect the phone from the charger, and power it off.
Pull out the battery. You need to press and hold the power button for 1 minute to discharge any current left in your phone. This current is needed to store data in your phone’s RAM. If there is any corrupt data in the RAM it will stay there even if the phone is off as long as current is still available. In reality, even if you press and hold the power button for a mere 30 seconds the current will be discharged. It is however best to do it for a longer period of time just to make sure.
Reconnect the phone to the charger with the phone powered off, and allow the phone to charge until the battery indicator shows "full".
Disconnect the phone, power it on, and use it.
Use the phone till it shuts off by itself due to exhausted battery.
(1st time ONLY, turn on and drain battery until phone shuts down [repeat until you are unable to turn the phone on- this step is very important because we need to drain the battery completely])
-Charge till "full" before turning back on.
Repeat step 17 - 6× for ZeroLemon, or high capacity battery (3× for standard battery). (This step takes DAYS.)

You should only use this sequence one time.

Note: The easiest way to calibrate your battery is to allow it to fully discharged (until it turns itself off), then plug in the charger but leave the phone off. Charge it until "full" while the phone is off. When it hits "battery full", unplug it and turn it on.

Recommend is do not continually drain battery below 10%, battery calibrates itself via onchip. Generally, using the phone for a week will recalibrate it. Previous steps are only recommended for a new battery.
Personal suggestion is do NOT repeat step 17 any more than the manufacturer recomends. Completely discharging,  or keeping a Li-Ion battery at "full" charge WILL place undo stress on the "chemical" battery and reduce longevity.
Also it does seem to make sense to get the most accurate possible reads for 100% AND 0%, especially with a new high capacity battery.

Do you have any evidence to support that this method works? I'm not sure if dalvik cache has much to do with the battery calibration.

Honestly, I have checked to see that the described method (steps 4 through 7) do boot to recovery mode. Also ZeroLemon website does make passing reference to the need to fully charge and discharge their batteries 6×, as well as full instructions in the package. Aside from that, no I haven't verified anything else. In fact when I booted to recovery I only chose to reboot as it was just for verification purposes. Also my menu made no reference to delvik, so.... Performed on Galaxy s5, will update when I get my high capacity battery.

Not all rechargeable batteries deliver the fully rated capacity when new and require formatting. Formatting completes the manufacturing process and occurs during early usage when the battery is being cycled. Lithium-ion is a very clean system. Additional formatting makes little difference because the maximum capacity is available right from the beginning, (the exception may be a small capacity gain after a long storage [such as a newly purchased battery]). Nor does a full discharge improve the capacity once the battery has faded. A low capacity signals the end of life.

A discharge/charge may only be beneficial to calibrate a “digital” battery; it does nothing to improve the “chemical battery.” The on board overcharge protection chip stores [at least] the battery code and tracks battery readings that typically include voltage, current, temperature and state-of-charge information. A SMBus battery contains permanent and temporary data. The battery manufacturer programs the permanent data into the battery, which includes battery ID, battery type, manufacturer’s name, serial number and date of manufacture.

The temporary data is added during use and consists of cycle count, user pattern and maintenance requirements. What most “smart” systems ignore is the condition of the battery. They assume that [all] packs are running close to the original capacity and that all cells are well balanced. Such a condition only exists when the battery is newly [manufactured].
It should be noted that although battery life is determined by construction li-Ion batteries typically have two additional controls.

In cellular phones for example there is the on board chip noted above, but there is also a software controller [in the using device] as well which will also stop the charging process when it estimates a full charge (a typical redundancy). This would be the reason that while the battery itself should not need recalibration it will suffer reduced usability without calibration.
Information compiled from batteryuniversity.com
I used cut and paste method and placed all additions and corrections in [brackets].

Also, several places batteryuniversity.com strongly recommend against either keeping Li-Ion batteries at full charge or completely discharging them as this places undo stress on the chemical battery and reduces longevity. To that end the only logical conclusion that I could reach is that the fault actually lies in the phones power management software which when uncalibrated can cause symptoms observably similar to a dieing chemical battery.  It would only be the software that requires calabration, which is bad for the chemical battery.

@1990clb ok, I said that I'd update when my battery arrived so... my ZeroLemon 8000mAh tri-core arrived yesterday,  and the first thing I noticed was that it covered the speaker.  Neadless to say, I immediately sent it back as not conforming to the description as eleminating the speaker function (in my opinion) makes it non-compatible with the Samsung Galaxy S5. I didn't charge it or check the instructions above. The replacement I have now settled on is a double core that does support full functionality of the phone. The manufacturer recommends against recalibration.

If something doesn't work, or in any way is not compatible with your device then immediately send it back.

authors: จ๋อยจ๋อย วัดที่ดิน


text:
Loud speaker on my HTC One turns on almost every time I answer an in coming call
My HTC One is about 18 months old. On almost every incoming call I receive, the loudspeaker turns on. Other than the fact you look like an idiot saying 'Hello' only to have your phone on the loudspeaker as if you don't know how to work the thing, it's actually pretty sore when you get a full blast 'HELLO' directly into your ear. I'm wondering if it's an Android issue or specifically an HTC One thing.
I honestly can't remember if it happened directly after an update, and I don't really have any odd apps, at least none I think would affect in-coming calls anyway.
This question is very similar to mine, but the apps which were un-installed to rectify the problem, are not and have never been on my device.
What is the possible reasons for this, and how to fix this?

This is certainly not the default behavior of the M7 or M8; I've used both.
The way I see it, it's one of the following:

Some option in HTC's phone app or system settings has been enabled to invoke this behavior. I'd suggest reviewing the settings to confirm this isn't the case.
You may be experiencing some troubles with your touch screen. It's possible the touch digitizer is registering false positives, effectively tapping areas of the screen without you doing so.
You may want to check that touches are registering correctly by using an app similar to Yet Another MultiTouch Test and selecting the Paint Tester option. If touches are registered without actually touching the screen, this may explain the odd behavior.

I hope it's not the latter!

Cheers Paul, the second option never entered my head! I really hope it's not that, but I'll be sure to investigate. And I've checked and unchecked and and every option I could find relating to calls and none have had any effect.

There also exists the possibility that you're tapping the loudspeaker button with your cheek. Perhaps give that a test as well; does it go straight to loudspeaker without even holding it?

Concerning touch problems: does it only occur when plugged in? Cheap chargers often aren't grounded properly, which may cause the touch screen to go haywire.

My first thought was that it was my beard which was triggering it, but I've tested it at every angle and even experimented with my girlfriend (who has very little facial hair) and the problem persists. And I would generally remove the charger cable if I was about to answer a call.

If you are actually cheek-tapping, you could try to turn off the display by pressing the power button after picking up the call. This makes sure the display stays off when you're actually talking. Secondly, see if there is any helper options turned on under Settings > accessibility.

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


text:
How do I stop my note 4 from activating the screen when it is done charging?
When I charge it at night and its finished the screen will stay on all night unless I plug it out. How do I stop this from happening.

Do you have the Developer Options settings enabled on your phone? If you do, go to Settings >> Developer Options >> Stay Awake. If that option is checked, then your phone will never sleep while charging. Uncheck it.
Also, in Settings >> Display >> Daydream >> When to Activate (at bottom),do  you have Daydream set to activate while charging? It's possible Daydream is triggering.

Change the screen timeout option, or the 'Never sleep on charging' option

How does someone do this? Needs more detail.


text:
Play Store Purchased Apps
I've kind of a dumb question. I've recently purchased an app from play store. I've not installed it yet, but I notice that there is a remove option for it. My question if I remove it, do I have to purchase it again or is it only removed from my apps list?

possible duplicate of Can I re-install a purchased app from Google's Play Store?

I'm not asking about reinstalling the app in the phone. I'm asking about the remove app from my apps list option in the play store. If i remove it from there, should i purchase it again. Why is there a remove option at all for the purchased apps.

Basically, the answer is the same: unless you ask for refund, everything you do won't invalidate the purchase. "My apps" can be considered as a history of your Play Store transaction.

Thank you for clarifying that. How will you find that particular app again, once you have removed it from My Apps?

You can check it on Play Store's My Orders or browser version of My apps (maybe related)

Thank you again. And i just tried it. I remove the app from my apps and searched for it. It still says purchased. Also i found an app called purchased apps. That's useful too.

Once you purchase an app you don't have to purchase it again unless you switch Google accounts.

Even if I remove it from my apps list?


text:
Is there any way to share data(not through cloud) between multiple users in lollipop nexus 4 device
Is there any way to share data(not through cloud) between multiple users in lollipop nexus 4 device, I tried with android/obb and other folders but without any success in lollipop version. Kindly provide a way to share large files, within multiple users, on the same device.

I think the first answer (by June Lau) misses the point - the question was about sharing files between different users on the SAME device. I have been using subdirectories that I created within android/obb with success. In my Nexus 7 tablet the exact path is /storage/emulated/0/Android/obb/. The issue is that the media browser does not see files in there, so that one needs to use some file-manager software (search for 'File Manager' in the play store) to get to the file and start its reproduction from there, or for moving the file into the user's file-system.

This worked for me on Android 7.1 as well. The second user was not seeing the obb folder, so I created it with no problem. When I opened it with the second user, I could see existing content (so it obviously hadn't been newly created, just somehow made visible through that action). Files dropped there were visible to the first user.

Confirm that many file handling/viewing apps ("File Picker" com.android.documentsui, "Gallery" com.android.gallery3d and their alternatives such as com.simplemobiletools.filemanager.pro, com.simplemobiletools.gallery.pro ) are programmed so badly as to ignore access to the obb shared files, needlessly complicating user->user data sharing, despite the way via /data/obb is indeed internally working and the correct way

What sort of files are you trying to share? And how large are they?
Android beam / bluetooth will work, though it may take a while and not give you much feedback of how long it will take.
To do this, tap the 'three dots' on the top right, and select share. There's an option of 'android beam'. Make sure that the receiving phone has their nfc turned on.


text:
Dismissing an upcoming alarm when a Calendar notification is present
I had my Nexus 5 updated to Android 5.0 recently. I notice the following "interesting" behavior of the new notification system in Android 5.0.
As you know, when there is an upcoming alarm the stock Alarm app displays an advance notification, offering the opportunity to dismiss the alarm before it happens. The notification is a rectangle, saying "Upcoming alarm" and stating the next alarm time and name. It normally has a "DISMISS NOW" link at the bottom.
The stock Calendar application also displays Android notifications for upcoming evens, if an advance pop-up notification is requested in event settings.
However, if the Alarm notification comes up together with a Calendar notification (i.e. they are stacked one above the other in the notification screen), the "DISMISS NOW" option is always missing from Alarm notification. The upcoming alarm notification looks as usual (a rectangle with future alarm time and name), but there's no "DISMISS NOW" link at the bottom.
Calendar is the only app I discovered so far, whose notifications have this effect on Alarm notifications. For example, GMail notifications can co-exist with Alarm notifications: they do not make the "DISMISS NOW" option to disappear from Alarm notifications.
So, what exactly is the idea behind this strange user interface behavior? Is this a bug? Or is this by design? Is there a trick for dismissing upcoming alarms in a situation when the Alarm notification shows no "DISMISS NOW" option?

Try pulling down in the notification again - the option to dismiss might appear.
That happened to me.

Swipe down from the alarm notification itself to expand it (not from the top of the screen to get to quick settings). It will expand other notifications, too, to see the body of an email, or the contents of a chat message. For pending alarms, it will show the dismiss button.
I was seeing far more sporadic behavior as to when it showed up and when it didn't.


text:
Unlock bootloader using Ubuntu/Linux
I'm trying to root the device name: Overmax SteelCore 10+ to install ubuntu touch. When i use

$ adb devices

sometimes i get:

0123456789ABCDEF DEVICE
and when i type to reboot bootloader (teblet go off and on, nnormal boot android) and i get:
0123456789ABCDEF OFLINE

So i power off and on device to get not off line and try to

$ sudo fastboot oem unlock

And im stuck on waiting for device on tablet screen nothing shows up to accept. I have only recovery when i press volume "-" and power bution. Please help ;__;

You can't use fastboot if the tablet is booted into normal Android. It needs to be booted into fastboot mode.

Are you sure Ubuntu Touch supports your device? We can't help with the Ubuntu part here, but I do know it only supports a limited set of popular devices.

I know is not suported device. When i is on fastboot mode the device is offline i try to root this tablet thats the main problem to root and unlock this tablet

Why bother if you won't be able to install Ubuntu Touch anyway? Besides, you don't need to root the device to install another OS, just to unlock the bootloader. Whatever adb says about the device is irrelevant, as fastboot is completely separate. Does the device show up in fastboot devices when it is booted into fastboot mode, not Android?

How to unlock bootloader? I just root using Kingo root it's add icon Super SU thats all still can't get to bottloader inly recovery when i use fastboot oem unlock stuck on waitng for device. I have only recovy still.

Also i try to install original update from overmax using recovery and nope. Thats funny because i instal Onda_Allwinner_A31_root_v1_0 on recovery and install normaly...

Does it shows up as device if you use 'fasboot devices' in fastboot mode? can you boot into fastboot with any of the power/Vol combinations?