text:
Is a 'Send security reports' notification on Samsung Galaxy Note 4, Android 6.0.1 legitimate?
Samsung Galaxy Note 4 (Verizon SM-N910V), Android 6.0.1.
After a sudden reboot, my phone is now displaying a new notification.

The weird header alignment and a few typos ['Samsungs'; 'MMC(Mobile Country Code)'] put me ill at ease, and Googling this service from Samsung doesn't turn anything up.
Also, after this reboot a few details are off:

The lock screen background changed to one of the Android defaults (I had a plain black background)
The font reverted to the default size (I had it set to small)
The settings buttons (screen rotation, data, etc.) in the pulldown menu changed order
The interface seems more responsive

What does this mean? I shut off the device and am going to talk to Verizon, but I'm hoping people here might have some ideas.
My phone occasionally reboots for no reason (every couple of weeks), but I am not sure this is related. I haven't seen these symptoms before and Googling didn't turn up anything quickly.

Regarding the "Send Security Reports" itself, it seems legit (YouTube video to enable/disable). Regarding the reboot and settings reset... I don't have any idea, sorry.

I also found that video, but that was the only evidence I could find of that reporting feature so I didn't know whether to trust it.

What happens if you decline that ToS? I remember something similar from LG, asking me to grant them access to the device remotely – when declined, it popped up in 30min intervals. Was short of returning the device until I found out which system app to freeze to get rid of it :)

I dismissed the notification and it hasn't come back for an hour... we'll see.

I'd go call Samsung from a different phone if you're scared to use it. I know Samsung can make screenshots and ask to send a report.


text:
Unable to restore apps in Titanium Backup after marshmallow
I recently flashed my Note 4 (N910W8) to Marshmallow and rooted my device. I had taken backup of all my data using Titanium Backup while I was on Lollypop. Now after flashing my device with marshmallow, I am unable to restore my data as Titanium Backup is not able to detect / read the applications in the backup. It is only showing the older apps but not the latest ones. Could anyone help me out?
Thank you!

Are you using the latest version of TiBu? I remember there were several MM updates released to it.

source: Stack Exchange

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

sort: votes


text:
Send a Double type variable as an extra when sending an intent via adb shell
I wish to send a Double variable as an extra. It is easy to do with code but it seems that am can't do it.
Below is the am extra help, we can see that there are flags for int, long and even float but no double.
<INTENT> specifications include these flags and arguments:
    [-a <ACTION>] [-d <DATA_URI>] [-t <MIME_TYPE>]
    [-c <CATEGORY> [-c <CATEGORY>] ...]
    [-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE> ...]
    [--esn <EXTRA_KEY> ...]
    [--ez <EXTRA_KEY> <EXTRA_BOOLEAN_VALUE> ...]
    [--ei <EXTRA_KEY> <EXTRA_INT_VALUE> ...]
    [--el <EXTRA_KEY> <EXTRA_LONG_VALUE> ...]
    [--ef <EXTRA_KEY> <EXTRA_FLOAT_VALUE> ...]
    [--eu <EXTRA_KEY> <EXTRA_URI_VALUE> ...]
    [--ecn <EXTRA_KEY> <EXTRA_COMPONENT_NAME_VALUE>]
    [--eia <EXTRA_KEY> <EXTRA_INT_VALUE>[,<EXTRA_INT_VALUE...]]
    [--ela <EXTRA_KEY> <EXTRA_LONG_VALUE>[,<EXTRA_LONG_VALUE...]]
    [--efa <EXTRA_KEY> <EXTRA_FLOAT_VALUE>[,<EXTRA_FLOAT_VALUE...]]
    [-n <COMPONENT>] [-f <FLAGS>]
    [--grant-read-uri-permission] [--grant-write-uri-permission]
    [--debug-log-resolution] [--exclude-stopped-packages]
    [--include-stopped-packages]
    [--activity-brought-to-front] [--activity-clear-top]
    [--activity-clear-when-task-reset] [--activity-exclude-from-recents]
    [--activity-launched-from-history] [--activity-multiple-task]
    [--activity-no-animation] [--activity-no-history]
    [--activity-no-user-action] [--activity-previous-is-top]
    [--activity-reorder-to-front] [--activity-reset-task-if-needed]
    [--activity-single-top] [--activity-clear-task]
    [--activity-task-on-home]
    [--receiver-registered-only] [--receiver-replace-pending]
    [--selector]
    [<URI> | <PACKAGE> | <COMPONENT>]

Here is how i am trying to do it :
adb shell am startservice -a com.incorporateapps.fakegps.ENGAGE -e lat 5.1234 -e lng 1.333

I tried with all the flags available but no results achieved. The intent is sent successfully but the extras are not used because the app expect them to be double and probably get them with the getDouble(). I tried this with Tasker and this is working properly because i can add a "D" at the end to tell tasker it has to send a double.
Any idea ?

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


text:
Stolen device whatsapp deletion
I want to delete my whatsapp history from my stolen device. How can I do that?

Unfortunetly, WhatsApp does not have a remote delete function that I know of. If you really want to get rid of the history, you can wipe your device remotely if you have anti-theft installed. I recommend trying Android Device Manager. It is most likely already activated on your phone. You can wipe it from there (If Android Device Manager has permissions to), or at least lock you phone and set a new device unlock code. I would always reccomend using Google's Find your Phone page, which is linked below. It will lead you through the different steps you can take to deal with a lost phone, and links to Android Device Manager.

Google's Find Your Phone Wizard

Additional Information on using Android Device Manager

Well, yes there's no remote functions for WhatsApp. But you can do this, Block the old sim and take a new sim with the same number and install and setup WhatsApp in another phone. This will prevent your old device from accessing your WhatsApp. Also you can use Android Device Manager to remotely wipe or lock the device. Hope you'll be safe from misusing of your lost phone and sim.


text:
How do I root my LG G4 Beat phone?
I am fine with staying with the current Android OS but I just want root in order to be able to change the default installation location, etc.
I also want to know how I will be able to unroot it.
I do not wish to use Kingroot at all.
I am asking this because I couldn't find any guide about rooting LG G4 Beat.
I want a safe and reliable way that won't need too many permissions and won't upload my private data to remote servers like KingRoot does, I read in the internet that that's what it does and that is pretty creepy so I would like to avoid using KingRoot or any other one click root app, I can follow steps as long as they are clear and not too complicated

find a custom recovery for your device like TWRP or CWM then flash it or boot it in temp mode using commands like
fastboot flash recovery twrp.img or fastboot boot recovery cwm.img
then download su.zip from chainfire website and flash that zip vola your device is rooted
you might have to oem unlock bootloader to do this
for that use command
fastboot oem unlock

try this guide to root your phone safely http://rootmygalaxy.net/root-lg-g4-beat-g4sh735/
Hope this helps


text:
Moto G3 (6.0) - Can't access files, tried many guides
I'm unable to access files on an Moto G3 updated for Marshmallow 6.0 ("this folder is empty" when connected to a pc, tried on several computers). I tried several fixes and guides but nothing out there seems to work.

https://productforums.google.com/forum/#!topic/nexus/6pbWH1yvPMs

Swiped down after connecting to pc, there are no notifications nor options to choose from.

SD card not showing files when connected to pc

Been there, did that. Rebooted, waited... once again, no files & no notification to change USB connection mode. I did the wipe cache partition part too and waited for some good 10 minutes after doing it before connecting USB

I wanted to try more options via USB debugging & such, but I cannot enable that either. I tap a bunch of times on top of the "build number" option in the menu and nothing at all happens: http://wccftech.com/enable-developer-options-in-android-6-marshmallow/
I went on to search how to root the device which seems to require USB debug mode which I could not enable on 3.

I'm not sure if I'm missing something obvious here but none of the answers/guides I tried so far seem to work. Anyone knows what's going on?

The Moto G 2015 has known issues with this, and there is a fix most of the time...

Disconnect the USB cable
Navigate to Settings - Apps
Press the Overflow Menu (3 dots in upper right), and select Show system
Find External Storage and Media Storage
Open each item and select Storage
In this screen for each app, press Clear Data
Reboot
After the system appears up and working, wait a minimum of 5 minutes after the phone is fully booted. Databases are being rebuilt for these applications, if you have large SD card with lots of media files (several thousand or more) this may take longer to complete but there is no way to monitor it and know when it's done.
Reconnect the USB cable
Pull down the Notification Panel
Select USB Connection and change it to MTP. Note there may NOT be an icon in the status bar.

MTP connections use the External Storage app, and by association the Media Storage app, for USB access to the device. There is no direct access or "mass storage mode" anymore, it is all software emulated.
If this fails, a full factory reset is usually required. In rare instances, this does not fix it most models have firmware available on XDA, but that step likely is beyond the scope of this question.
Of course, all this depends on a working USB port on the phone and a good cable... although it is extremely unlikely, it is possible for the USB port in the phone to be defective.

I tried that already to no avail, there's no "usb connection" notification when I pull down the notification panel. Thanks for the reply though, I will continue to search/wait for more suggestions before factory reset.

@YuriW I assume you have tried different cables and usb ports or computers?

Yes, three cables and two computers + 1 laptop in fact.

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


text:
What is the meaning of KDZ file name format?
What is the meaning of LG's .kdz file name format?
For instance, a KDZ file: D85530B_00_1217.kdz (Marshmallow for LG G3 D855).
After the model no (D855), the terms like 30B, 30C etc. are coming. What does it mean?

I'm voting to close this question as off-topic because it is not about programming.

maybe it should be moved to android instead of closed

KDZ is the format which LG uses when posting official firmware releases on their website. KDZ are all stock releases from LG. Custom ROMs do not come as KDZ, the tend to come as ZIP file.
KDZ files are flashed with LG Flash Tool or LGUP, and ZIP files are flashed with TWRP.

10 means KitKat
20 means Lollipop
30 means Marshmallow

A/B/C/etc is revision number.
1217 is the release date 17-Dec.
It can be confusing because there are many different versions of D855 for different carriers and regions, with different revision numbers.
For example in the UK, the latest O2 Lollipop version is 20n, but the latest unlocked Lollipop version seems to be up to 21c, but both are up to date with the latest Android security patches.

It might be better to say that the 2-digit number stands for "major revisions" instead of just locking them to a certain Android version (since we now have phones with version 40+ which also corresponds to Marshmallow). Other than that, +1.


text:
i have an android htc one sv, it has an internal storage of 4.46gb when i DL an app it says i have insufficient storage,
yet when connected to a pc my pc sees 4gb in total with 3gb free, when the phone is powered on it shows 4mb used and 5mb total now i have only my htc phone specs, google51mb, boost zone my default carrier and their services 37mb, earth,  ebay 11mb, facebook 170mb,gmail 10mb, google app 51mb, google play serv 104mb, google play store 26mb, htc back up 5mb, sync mngr 2mb, face book messenger 29mb,offer up 40mb, and talk back 6mb, vdm client and voice mail total 15mb, now since i dont use google earth, i have disabled it, and uninstalled it, total freed up 3.11mb,
now in total on my phone on internal storage alone not including my sim card which has only pics from my camera on it, the above some equals 557mb where is my other 4.45gb's at?

please check our [tag:insufficient-memory] tag for some guidance and help

Maybe this is due excess cache. I guess before an app is installed on to our internal storage, Android caches the data to cache memory. So please try to clear it and try downloading again.
To clear, just go to Storage Management and click on 'Cache'. It prompts you whether to clear and you need to choose clear. Try and reply if it worked.


text:
how do i turn usb debuging on from fastboot?
My touch doesn't work and I accidentally reset my phone from recovery.Now I am stuck on the phone setup phase and cant get anywhere.I am trying to mirror the phone's screen into a pc but says it needs usb debuging enabled in phone.

If the device supports USB host mode you can connect a USB-OTG (USB on the go) cable and connect a USB mouse or a USB keyboard to bypass the broken touchscreen. Then you can navigate to developers options to turn the usb debugging on.
Find out more at : How to turn on USB debugging

Also have a look :XDA Developers: Remotely turn on USB debugging which explains different workaround but it need touchscreen to work.


text:
Can all or any smartphone manufacturer ship their phones with the stock, unmodified version of Android besides Google?
Can other smartphone manufacturers beyond google sell phones with stock android?

Related, but I don't think it's a duplicate: http://android.stackexchange.com/questions/29394/flash-a-smartphone-with-vanilla-android-rom

yes they can sell it with stock android

Depends on what you mean by "stock Android". Android itself is open source (see Wikipedia: Android Open Source Project (AOSP)). But that doesn't include the Google Apps. If they want to ship those, they need to sign the Mobile Application Distribution Agreement (MADA), which comes with a set of rules (which Google apps they must install, which must be placed prominently on the home screen, and more). It also requires them to get their devices "certified" by Google.
If they are willing to take that burden, they of course can. Many manufacturers still chose to ship devices with their own modifications of the user interface, to make their products "more outstanding", and also include a bunch of bloatware of doubtful value (often duplicating what the Google apps forced upon them by MADA terms already provide).


text:
Samsung Galaxy S7 Edge Gray Horizontal Bars on Screen
I recently purchased the Galaxy S& Edge, but as of yesterday I have been experiencing a strange problem with the screen. The screen is divided into sections, alternating between sections of normal color and brightness, and sections where the color and brightness seems darker. When I adjust the brightness of the screen to max, the dark areas get smaller and smaller until they completely go away at max brightness. The same goes for the normal areas at lowest brightness - they disappear. Obviously I don't want to keep my phone at max or min brightness all the time, so does anyone have any ideas how to fix this? I have tried restarting and clearing the system cache, and starting in safe mode, but to no avail.

This was the same issue that my dad had with his S7 Edge, the screen had some random horizontal dark streaks...
When turning the brightness up, you could clearly see the bars beginning to get smaller

Now this seems to be a defect with some of the phones, my dad did do a bit of research on this issue and came to find no fixes, so he went to where he bought it from to get a replacement.
His new S7 edge seems to be working fine...
I strongly suggest that you give the phone back or get it replaced... this is a defect and hopefully you have a warranty of some sort that you can use.
Best of luck!

I entered an RMA application and it was approved, but then while I was waiting for them to get back with a reference number it just fixed itself. The lines got smaller and smaller until they just disappeared and I haven't had a problem since. I can't explain it, but I'm not complaining either. Your answer is still what I'd recommend however.

@Cian Walsh. Good to hear that the phone sorted itself out, but it's better to get it fixed that to just hope that it'll never come back, due to the fact that my dad purchased the phone from a reputable seller (John Lewis) they offered to take the phone and replace it with an identical brand new one...

I would agree that RMA is the best option. I haven't had a problem in 11 months though, so I believe it's safe to say that it can sometimes resolve itself.

Did you enable developer mode and modified some of its settings ? if so, try disabling the items you modified except USB debugging (if you use it), or directly disable developer mode.
Hope that helps

I didn't enable developer options.

so better bring it up to its manufacturer


text:
How to enable otg in moto e
I am using MOTO-E  and working on lollipop OS.
Here, OTG is not supporting. I have read it from google which Moto-E doesn't support OTG.
My question is
Will oTG work on OS 4.4 (Kitkat)?
How to downgrade OS from 5.1 to 4.4?

You can try to root the device and use app Stickmount.

Moto E's hardware doesn't support OTG, that is, USB Host Mode is not supported..
So there's no way to use OTG in Moto E, even if rooted or using any apps..
You can test for compatibility if you wish using USB Host Diagnostics app if you're rooted.


text:
Ring volume keeps reseting to zero
I have a OnePlus X running Android 5.1.1.
I noticed that the ring volume keeps reseting itself (or is reset by s.t.) to zero. This usually happens when I switch the phone back from no-interruptions mode but also at essentially random moments (if much more rarely then).
Is there any way to stop this?

Same issue with my samsung galaxy S5 Android 5.0

Same here too, though for some reason (ROM bug?) I can tilt to control it.

Like tilt the phone??

My Problem is Solved by upgrading Android lollipop to marshmallow 6.0.1.

For me the problem was not remedied by an update to 6.0.1.

Many users claim that turning off Settings > Device > Call > Increase Volume in Pocket resolves this problem.

I have no "Call" setting under "Device".


text:
Controlling call volume
How do I set the volume of a call (ideally while being on the call)?
I can find volume settings for media, alarm and ring but none of those appears to impress the voice volume on a call.
Calls are currently much too loud on my phone.
OnePlus X, Android 5.1.1

As far as I know, this could be changed simply by buttons on the side of the phone at the moment you are calling.

That doesn't appear to work. It sprang to mind. But since there is no volume control for calls in the settings it was consistent that it didn't do anything.


text:
Toggling SIM2 on and off
Is there any widgets available for toggling the SIM2 turn on and off. I have Samsung J7 dual sim phone and for internet/data, I use SIM2. For getting maximum battery life, I would like to turn off the SIM2 and turn it on whenever I need internet.
Please let me know if you know any android feature or widget or shortcut other than Settings->SIM Card Manager -> SIM2 - Turn On/Off.

Is your device rooted?

Nope. I got a work around like, I installed Nova launcher which has a widget for Activity. I choose it for SIM Card manager and selected the SIM 2 on/off screen. After I turn on or off the SIM2, I will click the home button to go back instead of back button. This will help me to come back to SIM 2 on/off screen always on that widget click :)


text:
Ringtone volume automatic set to zero in Samsung Galaxy S5
I am using Samsung Galaxy S5 SM-G00H Android 5.0. It's ringing volume set to zero after restarting it. Does anyone have solution for this issue?

Related: Ring volume keeps reseting to zero

@Izzy  but there were no solution for it.

I didn't claim that :) Just linking the two together so as soon as a solution pops up for one it can be found from the other ;)

My Problem is Solved by upgrading Android lollipop to marshmallow 6.0.1.


text:
Android 6.0.1 parse error while attempting to install Pokemon go apk 0.29.0
I have Android 6.0.1 on my Galaxy S6 edge device and i would like to install the apk, because the google play version doesn't support my region. According to the site, the supported Android versions are:

Android 4.4 to Android 6.0.1  (Android N will not be supported until the
  official Android release)

but still it doesn't work when I try to install the apk and get the parse error.
This is the link for the apk that I downloaded:
http://www.apkmirror.com/apk/niantic-inc/pokemon-go/pokemon-go-0-29-0-release/pokemon-go-0-29-0-android-apk-download/

By looking in the apk site I can see it is supported until 6.0 version only.
Which is not the same as the google play version.
seems like I'm going to look into downgrading my android version now.
hopefully, this will make things clear for those who got into the same situation as me.


text:
chroot: can't execute /init.sh: Permission denied - Error while want to start linux on Android
Introduction:
I formatted a SDCard in ext4 and copied an ArchVersion on it to run it from Android like in this guide (step 7). Of course my device is rooted and I am running the following scripts and commands in the Terminal Emulator as superuser.
Device-info:

Phone: Sony Xperia Z1
Model number: C6903
Android version: 5.1.1
Build Number: 14.6.A.1.236

Issue:
After executing sh storage/emulated/0/linux/linux.sh 2> storage/emulated/0/linux/output.txtthe device ends up in Android again because the command chroot /data/local/mnt /init.sh can't execute /init.sh: Permission denied.
linux.sh:
#!/system/bin/sh

export LINUXROOT=/data/local/mnt
export TMPDIR=/tmp
export HOME=/root
export USER=root
export PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:$PATH
export TERM=vt100

sh ./mount.sh # works fine
sh ./stopandroid.sh # works fine

echo "******* Your chroot-environment is starting now ********"
chroot $LINUXROOT /init.sh # can't execute /init.sh: Permission denied
echo "******* You exited the chroot-environment, unmounting... ********"

sh ./umount.sh
sh ./startandroid.sh

echo " ## DONE"

I already found some posts about this issue together with LinuxonAndroid and BusyBox. I do not use LinuxonAndroid and installed BusyBox from Google Play Store which should solve the problem when running another BusyBox-version what I do not.
Like it is stated here it may require to chmod 0755 /data/data/com.zpwebsites.linuxonandroid/files/busybox which is not possible in my case, because obviously the folder com.zpwebsites.linuxonandroid does not exist.
So I searched for busybox inside /data/data, found one file and changed permission: chmod 0777 data/data/stericson.busybox/files/bb/busybox.
I also changed the permissions of init.sh: chmod 777 init.sh
I also tried to run the command chroot /data/local/mnt /init.sh in the terminal with the same result.
After these changes I really do not have a clue whats wrong.
Any suggestions?

Look at how the card was mounted. Usually, SD cards are mounted with the noexec option, which means exactly that: not giving the permission to execute stuff.

I added exec to the mount command: mount -t ext4 -o noatime,rw,exec /dev/block/mmcblk1p2 $LINUXROOT but it does not change the result, but I added another test.sh and chroot with it, also getting the permission denied error. But sh test.sh works, so I can execute but not inside the chroot command.

have you checked with e.g. mount | grep mmcblk1p2 whether the flag was accepted?

I executed mount | grep mmcblk1p2 and exec is not part of the flags, so how do I get it mounted with exec accepted? And why can I execute a normal .sh-file if exec is not accepted?

I don't know what mechanism overwrites that. Does it still list the noexec flag?

No it does not... -> output: /dev/block/mmcblk1p2 /data/local/mnt ext4 rw,seclabel,noatime,data=ordered 0 0


text:
Can I still use live.com for my contacts 'hub' on Android?
I'm switching from a Lumia 1020 (Windows Phone 8.1) to a OnePlus3 (Android M I think).
I bought into the MS live.com setup for contacts so all my contact phone numbers and addresses and facebook maappings are there, however I also have a gmail account which is where all my email contacts are stored.
I'm worried it's all going to be a big mess, I read this already: Switching contacts from Windows Phone to Android
I did wonder though, do I have to use Google for my contacts on Android or can I continue with Live.com? Maybe that sounds a stupid idea (I'm new to android) but I do use OneNote extensively as well as Google Drive and Gmail so I have a foot in both camps.
Is a manual dump of contacts the best way to go in 2016? I was rather expecting my new phone would let me sign into my live.com account and slurp all the contacts!

I cannot say for live.com – but nobody forces you to use Google for your contacts. I for example don't use the Google storage either (but my own cloud storage, sync'd via CardDAV). If live.com has its own app to sync contacts (or offers doing so via CardDAV), this should be possible.


text:
Phone changes timezone itself
My phone is Huawei LUA-L21, here's the log from logcat:
D/WifiStateMachine(  876): onReceive, action:mediatek.intent.action.LOCATED_PLMN_CHANGED
E/WifiStateMachine(  876):  InitialState (when=-1ms what=131225!M_CMD_UPDATE_COUNTRY_CODE{ when=-1ms what=131225 obj=ru target=com.android.internal.util.StateMachine$SmHandler obj=ru } 0 0
E/WifiStateMachine(  876):  DefaultState (when=-2ms what=131225!M_CMD_UPDATE_COUNTRY_CODE{ when=-2ms what=131225 obj=ru target=com.android.internal.util.StateMachine$SmHandler obj=ru } 0 0
D/ccci_mdinit(0)(  265): save_timezone++
D/AlarmManagerService(  876): Kernel timezone updated to -180 minutes west of GMT
E/WifiStateMachine(  876):  InitialState (when=-2ms what=131152 arg1=36 arg2=1) !CMD_SET_COUNTRY_CODE 36 1 ru
E/WifiStateMachine(  876):  DefaultState (when=-3ms what=131152 arg1=36 arg2=1) !CMD_SET_COUNTRY_CODE 36 1 ru
D/Clock   ( 1137): onReceive : ACTION_TIMEZONE_CHANGED : java.util.GregorianCalendar[time=1468332368045,areFieldsSet=true,lenient=true,zone=Europe/Moscow,firstDayOfWeek=2,minimalDaysInFirstWeek=1,ERA=1,YEAR=2016,MONTH=6,WEEK_OF_YEAR=29,WEEK_OF_MONTH=3,DAY_OF_MONTH=12,DAY_OF_YEAR=194,DAY_OF_WEEK=3,DAY_OF_WEEK_IN_MONTH=2,AM_PM=1,HOUR=5,HOUR_OF_DAY=17,MINUTE=6,SECOND=8,MILLISECOND=45,ZONE_OFFSET=10800000,DST_OFFSET=0]
D/Clock   ( 1137): TimeZone =libcore.util.ZoneInfo[id="Europe/Moscow",mRawOffset=10800000,mEarliestRawOffset=9079000,mUseDst=false,mDstSavings=3600000,transitions=77]

While it's a good idea to include the logcat snippet, you shouldn't ommit the context: are you living in an area matching that TZ? Could it be your network provider issuing that (due to having set date/time update to automatic)? Anything else that could be relevant?

I'm living in GMT+7, it automatically changes to GMT+3 (main timezone for my country). It keeps changing when auto-tz/date both enabled and disabled.

That's almost what I've thought. So it's most likely your provider not differentiating between the TZs in your country (maybe having a bug in his system), see Where time information is received from the network?).

Fixed it by creating small application which restores timezone every time it changes.
GitHub: https://github.com/4ndv/tzfixer
APK: https://github.com/4ndv/tzfixer/releases/


text:
How To Change Default "Do Not Disturb" To Priority Only
I've experimented and looked all over for a solution to this, but it doesn't seem like anyone has wanted to do it yet.
I'm running Android 6.0 Marshmellow on a Droid Turbo 2. When I use the volume buttons to silence my phone, it defaults to Alarm Only, but I want it to default to Priority Only. Is this possible? It would save me the tiny pain of going into my Quick Settings Menu each time I want to switch to Priority Only.
Thanks!

Possibly duplicate. See answer http://android.stackexchange.com/q/132878/131553


text:
Help a beginner who is about to install cyanogenmod 13 on a samsung Galaxy Note 10.1 2014 edition
I have a Samsung Galaxy note 10.1 2014 edition that is my love. It is my daily driver too. I recently upgraded to lollipop, but faced issues with graphics quality being dropped due to some memory leaks or whatever (maybe it was developers making excuses cos they can't do anything)
I can't play games nicely cos the graphics are terrible. Samsung released an app called Game tuner, but it is only for the s6 and above. (Thank you for abandoning us Samsung). I decided to flash twrp recovery and CyanogenMod 13, so I could side load that app and the service it requires to run (the service is restricted to marshmallow)
According to their website, I can use Heimdall suite to do the flashing. I would love a guide please, step by step. They mentioned that you don't need to root in order to flash custom ROMs. Is this true?
But yeah, this is a $700 device when I bought it couple of years ago...warranty is expired. And I don't want to mess up this.
Thanks!
Edit: My device is the Sm-P605 and the nightly release for my device has code: lt03lte
I know there are risks involved and want to minimise them. I would prefer not to root but just flash twrp recovery and CyanogenMod 13.

FIRST in twrp go to BACKUP and backup your device so if anything goes wrong you can RESTORE and start over.
its very simple copy the cyanogenmod .zip to your sd card. then boot into twrp and goto wipe and select advanced wipe and and delete system,data and boot. dont delete recovery or sd card. then go to the main twrp screen select install and locate the cyanogenmod .zip and flash away. you well also want the google apps knows as Gapps. i recommend flashing them after cyanogenmod then once both are flashed do a factory reset in twrp, i know sounds dumb but gapps has issues and if you dont factory reset you will get a Play services has stopped message that will spam you screen and or a startup wizard had failed. any questions shoot me a message or reply.

id recommend you download the Gapps package meant for your device 32bit , 64 bit ect and also place it on the sd card .  before you do anything that way you can flash all in one session instead of booting into cm13 and getting it then going back to twrp

Thanks! Very useful after I flash twrp. But I would like to know how to get started in flashing twrp itself. I was intending on using Heimdall, but then the internet confused me. Do I need root to install twrp like cfautoroot, or can it be done without root? And someone said my bootloader should be unlocked using fast boot before using Heimdall,  however, the guide in cyanogen mods page never mentioned anything of the sort. @user1871


text:
What is the regular Nexus 5X autonomy?
I bought a Google Nexus 5X a week ago, and I'm surprised by the autonomy. Being 100% charged at 9:00 AM, at ~7:00 PM the battery is empty. I use about an hour of Spotify a day and Facebook & Messenger are installed.
I run on a Android 6.0.1 that seems to be fully updated.
I can give it back to my reseller, but it is really an anomaly ?

A 10-hour life isn't too surprising, especially when Facebook & Messenger are known to eat up your battery very quickly. You can always go to Settings -> Battery, and check what's using up the majority of your battery.

OH Facebook and messenger theirs your battery killers. plus anything using the net will kill it. i charge my 5X and im good for 3 days. I dont play games but i use it for some web browsing well away from home. also i listen to music on the device which dont eat the battery as bad

For people who were wondering, after a product replacement and a few weeks of use, I had about 12 hours of autonomy with a regular use (without Facebook app but with Facebook Messenger).
Then, I installed the Android Nougat update in the same phone, and I now have about 1.5-2 days of the same use ! The autonomy is almost doubled.
It seems to be really dependant of the software optimization and the usage.


text:
How to recover photos from facotry reset S6?
So, somehow my S6 factory reset while it was in my pocket while I was climbing. Still not sure how. But I need to recover the photo files off of it, whatever might still be left in the slack space. I figured I'd just mount it up and run foremost over it, but apparently there's no way to mount it as a USB Mass Storage Device? sigh What are my alternatives? Is there any way to get it to show up in linux as a /dev/sdx device so that I can run some forensic tools over it?

A factory-reset usually leaves the SD cards untouched. Where were your photos stored? And true, no UMS anymore (that was replaced by MTP starting with ICS/4.0). For a starter, please take a look at our data-recovery tag-wiki and these related questions.

Sad to say but if it factory reset your stuff is gone. only way if possible would be to use some recovery tools in kali linux but then again a phone is not same as a PC hdd. i'd just count your loses and start backing up. stupid samsung :(


text:
Can't uninstall any programs in safe mode
Every time I try to open App manager(in Safe Mode) spams pop up, porn icons installs and so on. Simply, I  don't have time to reach the app manager. Help me please!
Smartphone: Getnord Cat

Are you sure that happens in safe-mode? As user-apps cannot run there, that would mean some bad apps secretly rooted your device and converted themselves into system apps. The only way out in such a case is flashing a clean ROM.

yes,in safe mode.

Going to try factory reset

You can try that, but I doubt it will help. System apps are left untouched by a factory reset, so if some malware made it there it will survive it.

Did reset,but some programs still there.Its not my phone,so I not really familiar with normal android set up.But dont think programs like Beauty video,Lulu, MBrowser is normal factory set up:) .Either I did reset somehow wrong or virus somewhere deeper.I will try to do some scans with antivirus tomorrow.

As I already wrote: that malware made itself a system app. Only thing that helps is flashing a clean ROM. And no, no virus – this is not Windows. And I don't believe that some "Anti-Virus" can do something here (ant-what should it work, if there's no virus?). But good luck if you want to try. IMHO everything but a clean flash is wasted time here.

If u a right,how to clean ROM?Change it physically?

I didn't write "to clean a ROM", but to "flash a clean ROM" (i.e. "re-install Android"), see rom-flashing ;)

first can you download any apps if so download Avast mobile antivirus and do a scan if not plug the phone into your pc and copy all your pics,videos,music ect onto the pc. then do a hard reset on the phone. sounds like you got a bad virus.

there are no viruses for Android, 2. as to the description it rather sounds like a malware that managed to convert itself into a system app (or it wouldn't be able to act in safe-mode), 3. Anti-Virus apps are pretty much useless (causing more trouble than they're solving), and 4. concluded from 2, no cleanup or hard-reset (uh? didn't you mean factory-reset?) would help, a factory-reset neither.

@Izzy A bit of a brutal bombardment, man. True though. It also occurred to me the OP could use adb commands to find and purge the software itself. Not gonna write an answer on it, as I am not an adb expert.

@DanB As I wrote: trying to clean the current installation, if possible at all, won't be easy. No guarantees you succeed – as it's hard to tell where the malware hides what. Once it managed to convert itself into a system app, it has full access to the device. So IMHO not even ADB would help to completely get rid of it. The only way is wiping everything by flashing a clean ROM.

@Izzy Fair enough man. I have a feeling the malware maker may have included a Install survival script to live through this- SuperSu has one, so it certainly is possible - which would make this nothing short of a nightmare.

I wouldn't be surprised. As for your edit of the question: The addition to the title is not true. I doubt that any user-apps show up – it's rather the one malware app that most likely converted itself into a system app.

@Izzy Hmmm true. Thanks for fixing that one. I have done some digging- this "Lulu" app OP mentions is bizzare. And has lawsuits against it.


text:
Internal storage displays as empty when connected to PC
My HTC One M9, when connected as a MTP device to my PC shows the correct portion of free memory to used memory, but when I try to access the files, it says this folder is empty. Any ideas? I am running android 6.0

Sounds dumb but do you have the MTP drivers installed

The drivers appear to be installing correctly, it registers as an HTC & MTP device

Hmm probably a simple fix thats escaping me. i should not be doing this but you can always try XDA fourms

This topic has been discussed already please refer to this thread: http://android.stackexchange.com/questions/134230/sd-card-not-showing-files-when-connected-to-pc

SD card not showing files when connected to pc the first answer fixed my problem, just clear media storage and external storage, and boom, it shows all files in internal storage.


text:
Soft Bricked Nexus 4
A long time ago my Nexus 4 was doing an OTA update and crashed midway through. Now when I try to power it on it shows the google symbol then a standing Android with its chest open and a progress bar under it. The progress bar says "Installing System Update...". Then when about 25% through (A few seconds) the Android is laying down with its chest open and a red triangle with a exclamation mark over the Andriod. The screen says "Error!". If I wait a few minutes then it repeats this process.
I have searched the internet for long hours without finding any solution. I sadly don't have USB de-bugging on or my problem would have been solved long ago.
I currently have Ubuntu 16.04 and Windows 7 and I can't seem to mount the Nexus on either one. When I enter recovery mode it has the same dead Andriod and it says "No Command". I have factory-reset it and wiped the cache partition but neither helped in anyway.
I am not sure but I believe to update from ADB I need USB de-bugging activated and the Nexus needs to be connected to my computer. (Both things I can't do) All of the solutions I find need USB de-bugging enabled and I can't find any way of activating it while it is in it's current state. When I load fastboot mode this is what it says in the bottom.

FASTBOOT MODE
PRODUCT NAME - mako
VARIANT - mako 16GB
HW VERSION - rev_11
BOOTLOADER VERSION - MAKOZ30d
BASEBAND VERSION - M9615A-CEFWMAZM-2.0.1700.84
CARRIER INFO - None
SERIAL NUMBER - 029965911c4e2725
SIGNING - production
SECURE BOOT - enabled
LOCK STATE - locked

I don't know if that will help but I'll put it here anyway. I think that is all and I greatly appreciate any help given.

I'm not familiar with the Nexus line – but widely supported as it is, there should be some half-way up-to-date ROMs available, plus TWRP. Download both, install TWRP and boot into recovery. Now you should have ADB available, and can "push" the ROM to the internal SD card. That done, you could flash it. As you've already factory-reset anyway, do that again to be on the safe side, then reboot. It should boot up again now. Please report back after having tried this. Fingers crossed!

USB Debugging is not relevant, it doesn't come into play here, but you must be able to connect it to your computer via USB.
The first thing you have to do is unlock the bootloader, luckily the Nexus 4 does not require anything special to unlock the bootloader. From the fasboot screen, on your computer use the command:
sudo fastboot oem unlock
And follow the instructions on the screen to confirm the unlock and wipe process.
If this fixes it, your done... But to flash the latest firmware, you can go to: https://developers.google.com/android/nexus/images which has the images and instructions to flash the device from the bootloader (fastboot). It is literally as simple as downloading the appropriate image, expand the archive, and run ./flash-all.sh script
If you need adb and fastboot, they are available in the normal Ubuntu software repositories.
Nexus devices are wonderfully simple to work with, and are virtually unbrickable.

Comments are not for extended discussion; this conversation has been moved to chat.


text:
Applications in Play Store cannot be downloaded
I have moved to Australia from India. My Google Play Store doesn't allow me to download Australian applications. It tells me that the application is not available in my country, but I am in Australia, so why am I not allowed to download? The application I'm trying to download is free of cost. Please help.

By 'shifted' what do you mean? You traveled from india to australia, or you switched the country associated to your google account from india to australia?

To make Playstore aware you're moved needs a few steps to perform. Please see How do I change the Google Play country? and also Problems with changing the default country in Google Play Store (taken from our google-play-store tag-wiki: our tag-wikis often hold useful details on frequent issues).

If you are using your mobile data you still have a india ip address. try downloading on wifi.

Huh? If OP moved to Australia, why should the device get an Indian IP on mobile data? Even if on roaming (and not with a local contract), the device would use a local provider and thus get an Australian IP.

If he doesnt have a Aussie Sim card he would still have a India sim which would give a india ip address.

Nope, it wouldn't. If he's in Down Under, his SIM couldn't reach out to an Indian cell to book into. It would use the roaming feature and book into an Aussie cell – which provides Aussie IPs, not Indian ones. From the linked tag-wiki: done by using a communication terminal or else just by using the subscriber identity in the visited network (emphasis mine). For additional details, also see the corresponding Wikipedia article.


text:
Google Contacts force-closes
I just bought a new LG Nexus 5X. Stock 6.0.1, not rooted. For some reason, Google Contacts has been force-closing. Clearing its cache & data did not resolve it. I can't reproduce the issue in Safe Mode, so apparently it's caused by a 3rd party app. The only apps that have the ability to update contact information are Google Plus & Facebook Messenger. I tried uninstalling both, but the problem still occurred.
I also have Google Contacts installed on my LG G3 with all the same apps and it works fine. When I set up my 5X, I imported apps & data from my G3. I tried a factory reset yesterday and restored apps & data from my most recent Google backup of the device with no joy.
EDIT: I forgot to mention I'm able to access and edit my contacts via the contacts tab in  Google Phone just fine.
I took a bug report, here's the crash info. No idea what it means. I hope someone has an idea.
------ SYSTEM LOG (logcat -v threadtime -d *:v) ------
--------- beginning of crash
07-11 17:18:54.398 24506 24506 E AndroidRuntime: FATAL EXCEPTION: main
07-11 17:18:54.398 24506 24506 E AndroidRuntime: Process: com.google.android.contacts, PID: 24506
07-11 17:18:54.398 24506 24506 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.google.android.contacts/com.android.contacts.activities.PeopleActivity}: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.action.QUICK_CONTACT flg=0x4000000 pkg=com.google.android.contacts (has extras) }
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread.-wrap11(ActivityThread.java)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:148)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:5422)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-11 17:18:54.398 24506 24506 E AndroidRuntime: Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.action.QUICK_CONTACT flg=0x4000000 pkg=com.google.android.contacts (has extras) }
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1798)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1512)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Activity.startActivityForResult(Activity.java:3930)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Activity.startActivityForResult(Activity.java:3890)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Activity.startActivity(Activity.java:4213)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Activity.startActivity(Activity.java:4181)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at com.android.contacts.common.util.ImplicitIntentsUtil.startActivityInApp(ImplicitIntentsUtil.java:75)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at com.android.contacts.activities.PeopleActivity.processIntent(PeopleActivity.java:294)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at com.android.contacts.activities.PeopleActivity.onCreate(PeopleActivity.java:233)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:6251)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
07-11 17:18:54.398 24506 24506 E AndroidRuntime:    ... 9 more
07-11 17:24:34.384 28315 28653 E AndroidRuntime: FATAL EXCEPTION: Thread-3829
07-11 17:24:34.384 28315 28653 E AndroidRuntime: Process: com.paranoidgems.potential, PID: 28315
07-11 17:24:34.384 28315 28653 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke interface method 'java.util.Iterator java.util.List.iterator()' on a null object reference
07-11 17:24:34.384 28315 28653 E AndroidRuntime:    at com.paranoidgems.potential.i.run(BatteryStatusBroadcastReceiver.java:541)

The problem was the Nova Launcher shortcut to Contacts. I removed the shortcut and added it again and all is well. I kinda feel dumb now.

Google Play Services is my suspected culprit. It has had some issues since the new update. Try clearing its cache and data. It may sign you out of any app that uses Google as login authentication, but may do the trick.

Whst issues have you experienced? If it were Google Play Services, wouldn't the crash still happen in Safe Mode? As I mentioned, I can't reproduce the issue in Safe Mode.


text:
Data does not work when Bluetooth tethering is on
When I cannect another phone to my phone by bluetooth tethering, to use my phone's data internet, the data internet icon (4G) disappears and no longer is connected (while data is on).
What is wrong with my phone?

I just encountered this same problem.
I fixed it by following this blogpost, basically at the bottom he describes that you need an extra APN setup just for the tethering.
iOS has a dedicated tethering APN setting, but for android, you need to add one for yourself.
I had to add an extra APN where the APN-type was "dun".
After I added this one, tethering worked for me and the 4G icon stopped disappearing.

id just recommend setting up a wifi hotspot. http://www.pcadvisor.co.uk/how-to/mobile-phone/how-tether-google-android-phone-image-3279408/

A valid suggestion.  But in some cases a user might still want to use Bluetooth tethering. Using bluetooth tethering consumes less battery than a wifi hotspot. That's one reason.


text:
Caller Name Presentation (CNAP) enable android
How do I enable Caller Name Presentation (CNAP) in android?  Essentially in Canada there is an option called "Name Display" that comes with caller id.  There used to be a page here explaining it here but not anymore and archive.org is of no help.

Explaining what? We don't care what other pages do or don't exist, but to help you we need to know what the problem is.

@DanHulme what more information should be added?  I added a picture.

A) What mobile network operator are you using? B) Is your network operator willing to send caller-name data to your phone (maybe in exchange for a monthly fee)? C) What make and model of phone are you using? D) Which Android version?

@unforgettableid A) verizon B) yes C) LG G4 D) Lollipop

Verizon Only: So it appears this used to require additional software but is now a built in according to this page http://www.cequint.com/verizon/callernameid/
ATT and Tmobile have apps but non are truly caller id.

Yes. Verizon handles their "Caller Name ID" service using an app, and they preinstall the app on Android phones which they sell.


text:
How to root MK 809 iii?
I have an Android MK809 III stick and I am looking to root it, to run apps with super user permissions. How do I do that?

Here is a step by step guide:

Connect the DC micro-usb port to power, and the other micro-usb port to your computer.
Go to Settings USB and select the checkbox for "Connect to PC"
Run KingoRoot to root the phone.
Download SuperSu.apk
load /system partition in read/write mode with:
adb shell "su -c mount -o remount,rw /system"
adb push SuperSu.apk /system/app/SuperSu.apk


text:
App Web Links asking for Chrome TOS despite Firefox being default browser
Short version:
When I click links in the Reddit Android app, it brings up Chrome. I want it to bring up Firefox, but it doesn't give me the option.
Long version:
I just bought a phone and installed Reddit and Firefox on it. When I click on links in the Reddit web app it brings up Chrome, asking me to accept the Google Chrome Terms of Service. But I haven't used Chrome, I've been using Firefox as my default browser.
I've tried to follow Mozilla's instructions on setting the default browser on my phone, which includes clicking a Clear defaults button, but none of my apps have any defaults to clear. Of my browsers, none has an enabled Clear defaults button. I've painstakingly gone through every app in the phone looking for an app with an enabled button (just in case it was hidden in some "com.blah.blah" app) and found none. The app simply never asks me which browser I'd like to use. It may be the Reddit app itself making a false assumption about the browser availability... anyone care to verify? :)

You can either uninstall chrome or, if this device came with chrome pre installed you can go to settings>apps, search for chrome and disable it.

Ah hah! Now I see what's going on. Reddit uses some kind of in-app browser component to display pages and apparently that only uses Chrome. Now the app displays a blank page and I have to click into options->Open External URL to see a link. Either way, this answered the question, thanks!


text:
How do I make an expandable skype popup?
I was switching between skype, as a person replied, and twitch on my phone and wasn't paying particularly close attention to the switch at one point and magically there was a little skype icon on my twitch app I could move around and expand into the skype convo I was going to and then collapse again without ever causing the stream I was watching to go away.
Problem is I'm not entirely sure what I did to do that and I would really like to be able to have that open anytime I'm doing something in particular on my phone and chatting in skype at the same time.

Found out that with some apps, Skype included, if you swipe down and to the left in the app from the corner it'll make the app into a little popup that just sits on your phone till you do something with it.


text:
When will Nexus 6 get Android security updates?
I am using a Nexus 6 with H2O wireless network. The July 1st 2016 security patch has been out for several days (since July 5) but my phone still doesn't get it. Do Nexus phones get updates directly from Google or through carriers? When can I get that update?

One option to get the latest security updates as soon as they are out, is use a custom ROM.

It can take up to two weeks or so for the full rollout. I just received the July update this afternoon on my Nexus 5X.

My wife's Nexus 5X did get the update yesterday. I guess I just need to be a little more patient. Thanks.


text:
ADB driver for Samsung does not respond in remote debugging
To summarise the situation, I tried all the steps and quirks to make remote debugging work for a Samsung Galaxy S4, and Galaxy A3, the chrome://inspect page never picks up anything, I tried with different data cables and different PCs, finally, when I tried with a Huawei mobile, it immediately picked up.
The ADB device in Device Manager does not seem to have any issues, it shows under group: Samsung Android Phone
Huawei on the other hand installed Universal Serial Bus devices > ADB interface, which is never active while connecting the Samsung.
What is so different about Samsung? What else does it need?

I finally made it work. Here: http://forum.xda-developers.com/showthread.php?t=2588979
I installed the application and went through the process, then in command prompt, changed to C:\adb, and tried different adb commands, I do not quite know the thing that triggered the change, the ones I tried:
>adb -d
>adb kill_server
>adb usb

That made it work!


text:
How can I unlock the bootloader for my Moto G [Verizon Pre-Paid]
I've had this phone for 2 years, the moto g 1st gen with verizon prepaid. ive looked everywhere. theres no way to unlock the bootloader, atleast not that I've found. I've searched everywhere on the XDA forums.
I'm trying to unlock it so that I can downgrade my phone from 5.x to 4.x.
I've tried temp rooting it with kingo root, towelroot, towelpieroot and kingroot, and i guess it doesn't support 5.1..
is there any way to unlock the bootloader? or even temp root so i can downgrade? thanks

So you first use a "one click root" untrusted Chinese app that probably contains malware and after that you want to downloaded to a previous Android build that it's guarantee to not have the latest security updates because...?

None of the "unofficial" methods work, in fact, I can't tell you how many phones have been bricked due to those "one-click root" tools. The only way is unlock bootloader via Moto, and use TWRP to flash SuperSU. All other methods that do not require an unlocked bootloader will fail.

On the Moto G series (all of them) downgrading is dangerous and not supported and the bootloader MUST be unlocked. After downgrad, the bootloader and ROM mismatch in version because the bootloader cannot be downgraded. Once in this state OTA updates fail with a potential to brick and should never be accepted. This is all a mute point if you can't use the official unlock from Moto, it is the ONLY way to unlock the bootloader, which I don't believe is supported on the Verizon model but feel free to try it: https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

Hello Donavon
You need to know that all Moto Gs (GSM) shipped with locked bootloaders, even if you buy one that is factory SIM-Unlocked, but motorolla offers a way to unlock bootloaders on their phone for free after you register it and request an unlock code. Doing this will void your warranty especially in U.S..

So the question isn't whether or not the Verizon model will have a locked bootloader or not. It surely will, as they all do. The question is whether Motorola's on-line bootloader unlocker will work with Verizon-branded CDMA model or not. And at this point, given that it hasn't been released yet and nobody has one, how is anybody supposed to answer that question?
--- >credits Nathan from http://forum.xda-developers.com/showthread.php?t=2594691

Well formed answer but missing the final punch: https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a


text:
Want to upgrade 4.2.2 to 4.4 (GT6060)
I'm using Samsung Grand Neo(GT9060) with 4.2.2. Now I want to upgrade it with 4.4.But there is no update available. Is it possible to upgrade??if so then how??

Hello Nini
Some phones only uses its original Android Version (Stock ROM) because of some hardware incompatabilty. Like the mainboard, RAM and Processor, they may not be ready, or it can't support the next Android Version.

And if you want to taste the new flavor of Android Versions, Yes and it is possible but it also come into unsupported devices and your phone maybe one of them. Try searching for your device model on how to install Custom ROMs or you may want to read  this  thread.


text:
Failed to mound sd card ERROR
I tried updating software on my galaxy ace and it was downloading then it got stuck. so I switched it off then back on and it says failed to mount sd card. I can't get into recovery mode. please help!!

Did you update the devices firmware? Or did you update some apps via the play store? Either way... reflashing the stock firmware might resolve your issue. Visit sammobile and download a firmware - follow the install instructions on the bottom of the download page.


text:
Setting permissions for which networks an app can access
Is there a way to restrict which networks an app can use? For example, I don't want to use a location-based dating app (or similar, e.g. Snapchat) on my work/university/school network. I would prefer those apps to only access the internet from my home network (private) or cellular data (again private). This is to avoid legal issues, etc.
I've set network settings to "restrict background usage" and also restricted networks. But as far as I can tell, this only stops apps from accessing the internet in the background.
I'm using Android Lollipop on a Samsung in case that makes a difference.
How should I go about restricting the particular networks (WiFi, cellular) that an app can access? Is there an app I need? Do I need to root?

You can try NetGuard - no-root firewall to block internet access for apps selectively (forbid an app access to WiFi or cellular data). It works without Root as name suggests. It's available from Google PlayStore as well as from F-Droid.
You can use it to disable particular apps from accessing internet while you're connected to your work/university/school network.

You can use Google One to Connect to a virtual private network (VPN) on Android.
This will hide you traffic from your network you are connected to.

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


text:
I can't remount /system as rw. I get an error message: mount: Read-only file system
I'm using a rooted Huawei G7 and i'm trying to install BusyBox, but I keep getting an error. I'm 100% sure this error is because there is some weird write protection on /system. I know this because every time I try to change it to RW in ES File Explorer it changes back to RO when I close the app.
I also tried some terminal commands but with no luck so far.
EDIT: Here is the full log:
u0_a161@hwG7-L01:/ $ su
root@hwG7-L01:/ # mount
…
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
…
root@hwG7-L01:/ # mount -o rw,remount /system
mount: Read-only file system
255|root@hwG7-L01:/ # mount
…
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,relatime,data=ordered 0 0
…

EDIT: When I try the mount command, I always get the error Read-only file system. I don't know why, but could it be possible to put /system in RW mode from the recovery menu?

Welcome to Android.SE!  We hope you'll like the place and decide to stay.  On a stock Android device, /system is normally mounted as "read-only".  This makes it more difficult for evil crackers and rogue apps to do Bad Things.  If you want to install BusyBox to /system/xbin — as you probably should — you will need to temporarily remount it as "read-write" first.

First of all:  Is your device rooted?  Please [edit] your question and tell us.  Once you have done so, please flag this comment of mine as "obsolete", if you can do so.

Yes my device is rooted, i have tried to remount it as rw in es file explorer and i tried several terminal commands like su
mount -o rw,remount /system
cd /system
chmod -R -i *

Please type these four commands — su ; mount ;  mount -o rw,remount /system ; mount — and look carefully at the output.  Each mount command will produce a couple dozen lines of output. One of these lines will probably start with /dev, contain /system somewhere in it, and end with a digit, a space, and another digit. Please [edit] your question, add a heading labeled "EDIT:", and provide us with the relevant line of output from each mount command. Each time you edit your question, it will be bumped to the top of the homepage, which is good.

I edited the thread with a full log. I hope you can make sense of it. If not then feel free to ask for any other information

Your log is very hard to read, because Stack Exchange's Markdown parser has hidden all the linebreaks. Please [edit] the log and add one backtick at the very beginning of the log and one backtick at the very end. This should cause the linebreaks to become visible again. You can use the backtick key on your keyboard. If your keyboard for some reason doesn't include a backtick key, you can copy and paste some backticks in from Wikipedia.

Alright, i edited the log

OK, thank you. I proposed another edit to your question. Could you please click the review link and click the "approve" button?  If you can.  I don't know if you can see the "approve" button, since you're a very new user here who has not yet racked up many reputation points.

I have approved the edit :)

I think you're running a compiled version of toolbox/mount.c from kitkat-mr2, but I'm not 100% sure.  Could you please approve my latest edit, then add the output of the two-word command mount help? The command should output a one-line usage message which can help us to determine which mount you're running.

Just a note: did you see the seclabel flag in the output of mount? IMHO that indicates SELinux having its part in the game, and might prevent the partition from being remounted/altered. I've got no experience with this, but possibly SELinux must be either set to permissive mode first, or the remount command needs a specific additional parameter (context=…).

Maybe changing SELinux to permissive mode will help?  http://forums.androidcentral.com/optimus-v-rooting-roms-hacks/358572-rom-kernel-cm-11-0-4-4-4-os2sd-internal-f2fs-bigsuperrom-thunderc-4-4-4-a-61.html

But really, I don't know anything about SELinux, so I don't know whether or not permissive mode will help.  Please note also that changing SELinux to permissive mode may make your phone more vulnerable to all sorts of nefarious deeds done by nefarious software.

Any working answer for the above mentioned question ? Even i am facing same issue.


text:
SleepBot includes a "smart alarm" feature which has been failing on Android 6.x "Marshmallow" due to "Doze" mode. What's the workaround?
Background
SleepBot is a freeware sleep-tracking app. It includes a "smart alarm" feature which claims to help prevent early-morning grogginess and sleep inertia.
There are other competing free apps, but they aren't great. There's also Sleep as Android, which is a very good app; but it's trialware, and it costs US$4 to remove the restrictions after the trial ends.
The problem
Various individuals, such as this one and this one, complain of problems with SleepBot's alarm functionality when using Android 6.x "Marshmallow". They tend to complain about problems regarding SleepBot's smart alarms never ringing at all, or about problems with the alarms' snooze function.
My questions
I don't own any Android 6.x device. But I wonder:

Does Android 6.x "Marshmallow" truly cause problems with SleepBot?
Are any of these problems due to "Doze" mode?
Is there any workaround for any of these problems?

Possibly related: "Alarm clocks aren't working on Android 6".

You should be able to turn off App Optimization. Go to settings -> apps -> click the gear at the top right -> then click Battery Optimization. Add the app to "Not Optimized."

Hi and welcome to Android.SE! We hope you'll like the place and decide to stay. Thank you for your answer! Unfortunately, I don't own any Android 6 device on which to test this answer. Do you? If so, might you be willing to please install SleepBot and test your answer?

I can confirm that above does work. My sleepbot app stopped working as soon as I upgraded to the Marshmallow OS. I made this change Monday night July 25. Since then my alarm has been going off as normal when it detected movement after my alarm sleep window. Before it went off right at my alarm.

I wanted to add this as a comment to the accepted answer but I didn't have enough reputation.
I am using a Galaxy Note 5 and have upgraded to Android 6.0.1 "Marshmallow". I am experiencing the same problem. I have since:

uninstalled and reinstalled SleepBot on Marshmallow.
added SleepBot as a "Disabled" app in App Optimisation.

These are my observations:

My movement-tracking graphs show nothing but a flat line (before I upgraded, the graphs were very dynamic).
Smart alarms or normal alarms will not fire within the smart window or on the instructed time respectively. Only when I hit the "Home" key to turn on the screen, the alarm will fire.
They will, eventually, go off without waking up the phone by hitting the "Home" key. For example, the smart window is 6:45 - 7:15, the alarm went off at 7:27.

It may be noteworthy that all my testing has been while the device is in flight mode (because I keep my phone under my pillow and don't want the radios on while it is near my head for 7ish hours :) ).

My question has a low voting score, perhaps because I don't even own any device running Marshmallow.  I wonder if you could please post a new question asking for advice on what else to try?  ❧  While composing your new question, you may freely copy and edit from my question and your answer.  Even if you copy and edit from my words, you don't have to give me credit.  But please do provide me with a link to your new question.

I've experienced similar problems on my Samsung Galaxy S7 running Android 7.0 where the SleepBot alarm hasn't gone off in the morning. I don't use it in smart alarm mode, for the record. When I've picked my phone up and activated it (after thoroughly oversleeping - thanks so much) the alarm has gone off immediately. The problem has been intermittent, and I haven't really noticed a pattern. I'll often keep my phone under my pillow, but also sometimes next to me or on the nightstand. I haven't noticed if there's a correlation between the phone's location and whether or not the alarm has gone off as expected. I've restarted the phone more than once in the time I've experienced these issues.
I looked at the phone's sound settings today, and I have a theory that I've been causing the problem. At the end of the sound settings there's an Easy mute option, which when activated will mute incoming calls and alarms by putting your hand over the screen or turning the phone face down. I have certainly left my phone upside down some nights, although I don't imagine I've slept with my hand on top of the screen. Either way I turned the feature off, so here's hoping that'll fix it.

OK. Please keep us informed!

I have also noticed this, on a galaxy S6 running android 7. However, I have additionally linked it to the fact if the phone is plugged/charging it never occurs. If the phone is running on battery, then it occurs nearly 100%, exactly as user214423 describes. I am going to attempt to disable the App Power Monitor settings, i.e. add it to the exclude list. This didn't happen when the phone was new, it is definitely an issue with either later versions of SleepBot or later versions of Android.


text:
My phone's screen is broken; I'd like to transfer files to my PC, but can't, because Charging Mode is enabled by default
My phone's screen is broken and I'd like to transfer files from it to my pc, but I can't acces them as Charging Mode is enabled by default. Does anyone have any idea how I can get access to my files through my pc? My phone is a rooted Motorola Moto X Style, running Cyanogenmod 13.
Thanks alot!

OK thanks.  What's "Charging Mode"?  Also, do you plan to ever fix your phone's screen?  You can probably order all the necessary parts and tools online. I don't know whether it's a better deal for you to repair or replace the phone.

@unforgettableid Since Android 6/MM, when you connect your device via USB it defaults to "charge only" (instead of automatically enabling MTP, as it did before).

h-beneuh: How broken is your phone's screen? Can you see anything at all? Also, does the screen recognize any of your taps?

@h-beneuh Before I again forget to mention it: Please take a look at our broken-screen tag-wiki. Lots of useful information collected there already.

@unforgettableid, i can see everything, but the touch screen is broken too so it doesn't react on my taps

You might be able to access MTP mode via TWRP (Which i guess you have installed...) If you've installed TWRP, simply boot into recovery and connect your USB cable, you should be able to access your device via MTP then.
If you're not using TWRP, you can

download a TWRP image
boot your device into bootloader mode
use fastboot boot twrp.img to temporarily boot into TWRP

Another alternative, again from recovery-mode, would be using adb pull to retrieve the files. This is usually supported by all recoveries.

nothing to worry about u can just download motorola device manager v.2.5.4 from motorola website.then try to transfer your data to ur pc. becuse now it will act as usb device.
if that doesnot resolve ur problem download motorola e toolkit setup .
 if further problem exist contact me

Does the device automatically switch to the correct mode just because that software is running on a computer? Speaking of which: What OS does it need, or is it cross-platform? And where to "just download" it from? Same for the "toolkit setup". Could you please [edit] your post and fill the gaps? Thanks in advance!


text:
Stop certain apps from ever using mobile data
Before you refer to this: I have tried installing Onavo as suggested here, but that did not allow me to do what I wanted (at least the current version of the app doesn't).
My Wi-Fi is not the most reliable, and it sometimes simply dies for a while, causing my phone to switch to data usage. Of course this always happens when I'm watching a video on youtube on my phone, and I only notice afterwards that this has happened, causing my mobile data usage to skyrocket.
What I would like to have is some way to completely prevent the YouTube app from ever connecting to the internet if I am not using Wi-Fi at the time. I have already checked the box that prevents the app from using data in the background, but that is obviously not enough.

Why don't you turn phone data off when you're at home?

@papakias because I don't think of that when I come home. Besides, if there is a way to do this, that makes it a lot easier for me, doesn't it? (otherwise, yes that would also help, but it's effort and I assume that android has some kind of solution which doesn't require any effort; or only some initial effort)

 Frankly telling : You just can't stop an app from using the data when it is running in the foreground. Android has not implemented any feature till now. However, You can restrict the background data for the apps and save the data. Better you keep mobile data closed when you're using WiFi. I know its frustrating but that's the best you can do.
 Another option is to use a custom ROM like CM. It has the profile option where you can set the usage of your WiFi and data when you're at your home or office.

Using CyanogenMod sounds like a good option to me; is there no such thing as profiles in regular android though?

Nope my friend. It is not. The only things stock android provides as in profiles is Silent, Do not disturb mode and Aeroplane mode which won't help you in any case.

Man that's nuts. This feature was there on my iPhone and saved my butt many a time...


text:
Unlock device using facial recognition and go to Homescreen
I have a Samsung Galaxy S4 running Android 5.0.2 stock, and I'd like to use the facial recognition in addition to drawing an unlock-pattern. This works fine, my face is recognized, but after that, only the dots of the unlock-pattern disappear, meaning I still have to swipe the screen in order to get to the home-screen (where the icons are). I'd like to go to that screen directly when my face is recognized, without the swipe-part. So what's the clue getting rid of that? If I have to swipe, faciol recognition is useless in my opinion, because if I swipe the screen or if I swipe a pattern makes no real difference. So how is this intended to work?

In some of the Samsung devices there is a bug in the stock rom that forces the swipe unlock to prompt even when you have by-passed your lock screen and acts as a double lock screen. This is solved if you switch to a custom ROM instead. In Some cases you want to check the lock screen tab under the settings menu and uncheck something as Use Swipe to unlock. And select the facial recognition under the settings -> Lock screen option.
Hope this helps!!

Under "Lock Screen", I have the following setting options: Screen Lock -> Secured with pattern, Widget, Camera shortcut, Make Pattern Visible, lock automatically and Lock instantly with power key. But nowhere do I find a setting that says if I have to swipe or not.

You might want to find something that says: Use swipe along with pattern. It will be a checkbox. I don't have a samsung device right now or i would have told you the exact process.
PS:  It won't work on all the builds as I told you it is an bug in the firmware

Hmm, I cannot find anything like that, at least nothing that would work the way I described, i.e. unlocking by face detection without the need to swipe :(

Here's an Xposed module I've just created that does what I think you're looking for:
http://repo.xposed.info/module/com.samstenner.instantunlock


text:
Re-placed GPS with Fake GPS Free (Honor 6 H60-L04)
I used /system/app mover ★ ROOT ★(https://play.google.com/store/apps/details?id=de.j4velin.systemappmover&hl=en) to replace my GPS. But it didnt work as i want it to, so i tried to remove it but it didnt work. It keeps giving me error notes saying not mountable and others. i even adding other GPS apps to replace it but couldnt.
I Hard Reset the phone but its still there.. Please Help.

Welcome to Android.SE! We hope you'll like the place and decide to stay. I don't know the answer to your question. Try to get enough upvotes for your question so that it will get tweeted out on the site's Twitter feed. Please [edit] it for spelling and grammar, and also to tell us: 1. What version of Android are you using? 2. What original GPS app did you try to replace? 3. Could you please copy and paste the exact error messages into your question?


text:
Why is my News & Weather app using so much data (and battery)?
I'm running Android 6.0 on an HTC M9.
In the last 13 days, my News & Weather app has used 1.37GB of data. In that same period, Google Play Store used 1.22GB.
For a few weeks now I have had severe battery issues (from around 36 hours of light use down to 4 hours - 5 if I leave it on my desk and do nothing), and I'm now assuming that this is the cause. I don't know why a news app would use so much data, and it's all background data which makes it even more shady.
Has anybody experience their News & Weather app going out of control like this, and does anybody know how to stop it?

Have you confirmed it is actually your news app by un- installing it for a couple days and seeing if your phone goes back to normal? If it doesn't, it is probably something else. And if it isn't apparent what the cause is, I would back everything up and do a factory reset.(last resort). Try uninstalled some apps first

Unless my phone's lying to me about data usage, the app is the one using the data. I don't have enough evidence for a causal link between it and the battery. The battery issue was included as a detail in case it helped people figure out what was going on, but this question is about the data.

Ahh gotcha the post made it seem like the battery life was the issue.  I'm assuming you already cleared the cache and data from the play store and news app?  If not, give that a shot.  Other than that I am not sure as this is the first hearing about this issue, but you could always try the factory reset idea to see if that fixes it.(although this will require backing everything up which might be a pain in the ass, but will most likely be the simplest solution)

I've already factory reset the phone twice, and it has not helped.

What you need to do is delete your weather app, revert the Google Play Store to the factory version, and then wait a day or so. In my personal experience, this will stop both of them from transmitting so much data, and restore your battery life to normal levels.


text:
Nexus 6P - Fingerprint unlock setup
I would like to setup fingerprint unlock on my Nexus 6P. I believe I have it setup correctly, but when I go to unlock the phone by putting my finger on the sensor, it vibrates once then makes me put in my pattern to unlock the phone. Isn't there a way to unlock with just the fingerprint and not have to do the pattern also?

Hope this helps ! Setting up the finger print on nexus devices

Welcome to Android Enthusiasts! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. Otherwise, your answer becomes useless in case the link dies. For further hints, please see: How do I write a good answer.

You probably need to set up your fingerprints again, making sure to cover as much of your finger as possible. You need to do the tip, sides and center of the tip of your finger in order for it to be able to properly identify your finger. If you don't train it properly then it won't be able to reliably identify your fingerprint so will vibrate to let you know it hasn't read it properly.
The more you are able to successfully unlock your phone the better the detection gets as it learns with each unlock.
If you have successfully set taught your device your fingerprint(s) the you should be able to unlock it with either your fingerprint or the pattern. It should not require both to unlock (although both do need to be configured so that you have a backup option if your fingerprint isn't recognised)

Thanks, I tried deleting all the fingerprints and setting them up again, but nothing changed. It does recognize my fingerprint because I can use it to open unlock certain apps. When I go to unlock the screen, I don't see the fingerprint icon at the bottom - just the padlock, and it makes me do the pattern even with a correct fingerprint.

I see the same here, @billyswifty – were you able to find a solution?

You got both finger print and pattern turned on. just shut off pattern

It is required to have a backup option enabled when using a fingerprint so having a pattern as well as fingerprint is not a problem.


text:
Error "FAILED (data transfer failure (Value too large for defined data type))" While Flashing Nexus 4
I have a Nexus 4 that was soft bricked during an OTA update. I have tried to flash several factory images to it and every time it gave me the error  "FAILED (data transfer failure (Value too large for defined data type))". When I tried to flash Occam 4.4 it seemed to finish without any problems. Now when I try to boot it up it doesn't get past the Google screen. I have left it on the Google screen for over an hour and tried wiping the cache and factory reseting it but it is still stuck on the Google screen. Also I tried to flash Occam 4.4 again but the same error displayed when I tried. The bootloader on the phone is unlocked. Can anyone help me either with getting past the Google screen or re-installing Occam on it?  I run Windows 7 and Ubuntu 16.04
Note USB De-bugging is not activated

Regarding the message FAILED (data transfer failure (Value too large for defined data type)), in my case the issue was resolved using another USB cable (first one was from a Samsung Galaxy tablet, second one from a Nexus 7 tablet)

I ended up switching computers which solved the problem.

I was using adb from an Armv7 device and trying to sideload a ROM, where I got this error (adb sideload ROM).
Frustrated, I tried pushing the ROM (adb push ROM and make sure the phone is NOT in the sideload state) and got the exact same error.
This turned out to be the fault of the USB driver, and was nothing to do with adb nor the ROM.
I have heard that USB 2 ports are better for flashing, but my laptop only has USB 3 ports.
So what could I do?
Well, the android shell provided by TWRP contains the cat command. So I split -b 100M <ROM.ext> rom-parts- on my laptop, to split the ROM into several parts, and then did adb push rom-parts-* /sdcard/.
This transferred the files fine. I could then do adb shell to get access to the android shell on the device, and then did cat rom-parts-* > <ROM.ext> and then verified it was the same file by doing an md5sum or sha256sum and comparing with the original file online.
In TWRP I was then able to install the image easily.


text:
How to control the volume of an android device from a pc
I want to ask if there is a quick way to control my android devices volume from my pc. All solutions I find in Google are the otherway round. So does anybody has an idea?
Thank you in advance

There are a bunch of apps to remote-control your Android, several of them also allowing you to adjust volume etc. Another possibility would be using something like IF (formerly IFTTT) and setup a matching "recipe".

I am proud to announce that I have just published an application on Google Play Store and Github to address this exact problem.
It is (and will remain) free, without ads, and open source.
It will let you control the sound volume of your Android device remotely, easily, from any device that has a web browser (this includes PC or iPhone per example) and is connected to the same local network (Wifi).
You can get it :
on Google Play Store : Web Remote Volume Control
on GitHub : tanaka42/androidapp-webremotevolumecontrol
Some times ago, I did land on this stackexchange question when searching how to control volume remotely easily. I did try the Vysor+SliderWidget solution, it did work, but I was not happy with that. Moreover that solution did not include iPhone as the remote controller. So I have built this app for myself, but finally I have decided to make it public.
If it can be useful to even a single person, I will be very happy.
EDIT : my app now has more than 150 users located all around the world : I am very happy :D

You can try a remote control app that would allow you to control anything on your android phone from your computer. If you are okay with this approach you can try app called Vysor - Android control on PC.

thank you for the tip. Vysor is great although I have trouble finding the volume control within vysor. I can only access them if my smartphone is locked. Do you know how to access the volume?

I am not sure about a specific one, but there are volume control widgets that can be placed on the screen once and can be easily accessed through remote.

I found a free workaround: on your android device where you want the volume to be changed, install tasker and pushbullet. Also install pushbullet on your device that you want to use as your remote (this can also be a computer or ios device). Simple configure pushbullet on both devices so you can push notifications to each other. Then open tasker and make a new profile > event > filter on 'push' > 'receive a push' > configuration > filter on text: 1 > new task > media volume to 1. Repeat this for text: 2 > media volume: 2 etc. Send 2 and tasker will set your media volume to 2. If testing its good to know that sometimes tasker needs a restart before changes are made.
Let me know if this works for you.

I use an application called Vysor
for this. Install it to your pc (allow USB debugging from your mobile phone) and you can control your phone from it as long as it is connected to your pc or mac.
You get 1 ad every half an hour but it is the best app that I have found so far.

The thing is: you'll need a desktop app that will communicate to your Android app via TCP/IP or Bluetooth (BluetoothAdapter) which will control the entire volume of the mobile.


text:
How to decrease screen brightness without draining extra battery
I am currently using ZenFone 5 now with android OS 5.0. Even though I've set my brightness to the lowest but it is still too bright for me, and it's battery capacity is low too... so is there any ways to decrease my screen brightness so that my phone won't die too fast... sorry for my bad english...

There are two problems you report. One is the excessive screen brightness even at the lowest level that your settings allow. The next is that you want to reduce the battery consumption due to this higher brightness.
If you want the first one but not worried about the second you can try screen filter apps. These will reduce the brightness as perceived by our eyes, but will not do any battery saving stuff.  Please look at the apps similar to Screen Filter
On the other hand if you want power saving as well then probably you should have a rooted device that will allow the apps like Velis Auto Brightness to work.

Is there any app that can save my battery and reduce screen brightness without rooting?


text:
How can I get rid of the guest login 'feature" of lollipop 5.1.1?
I DO NOT WANT ANYONE BUT ME, to be able to log into my tablet. Can anyone please tell me if/how to "DISABLE" the guest login feature on Lollipop 5.1.1? Lots of chatter out there about how to delete the account but this does not disable it, and is recreated again from the lockout screen at the touch of a finger.

Try disabling it in androids app settings

How exactly? We're looking for answers that explain fully so that even new users can follow your advice.


text:
Can Maps run without a data or wifi connection?
I was just wondering, if you get Maps to load directions and start navigating, then turn off the data access, can Maps function fully, or does it need to constantly pull data to run directions?

Using offline map data, you can definitely run navigation without a data connection, either mobile or WiFi. I verified with Maps 9.31.3.

Not all regions and countries are enabled for Google Maps offline map use and in some countries, only offline storage of map is allowed where as in some other offline navigation is also allowed.

As far as India is concerned, if I am to use my Google Maps with Internet connection and start the turn-by-turn voice navigation (in Andorid 6.0.1 Maps version 9.31.3) I can turn off the connection to Internet and still the navigation will continue to guide with the loaded route.  However if the path that you takes deviates from the route the app will recalculate the route and will change the instructions. This recalculation will not work.
If I had downloaded an offline area, then not only even this recalculation will work I even do not need the Internet connection on the first place.
This offline usability will vary from country to country.


text:
Installation is getting failed
I used whatsapp for past 2 months and it gets uninstall by mistakenly and I tried to install it again but i can't install again it shows that I don't have sufficient storage what should I do please help me I need whatsapp for my study purposes

Please check the insufficient-memory-tag for some first-aid help

Check your phone whether having enough space for the app. Normally it requires more space than the size of the app during installation.
If your phone has enough space, try to clear both cache and data for your Google Play in App Manager and perform a restart for your phone after clearing cache and data. It should work afterwards.
Credit to this post. I tried this method and it worked for me
Hope it helps =)

Maybe Your phone memory is full you have to cleanup the internal memory of your phone.
Go to settings then application and clear the RAM.
When the sufficient amount of memory is clear from your mobile then again install whatsapp.


text:
Can i fake having a gyroscope?
I recently started playing 'Pokémon Go', but for the AR/VR to work a gyroscope is required.
Is it possible to simulate/fake a gyroscope using the sensors already in the phone?
I have a Vodafone smart 6 Ultra running Android 5.0.2
Sensors:

Accelerometer
Magnetometer
Gravity Sensor
Linear Acceleration
Rotation Sensor
Proximity Sensor
Light Sensor

I have tried searching for a solution, but google only brings up others looking for an attachment which acts as the gyroscope.
I also tried searching for the specific issue within the game, but that had nothing either.

You can, but it requires extensive android development knowledge, rooting your phone (which i do not condone and do not take responsibility for any errors that occur if you choose to do it). This isn't even simple rooting either. You'd need to know how use XPosed, and the module for it isn't even complete either. Even if you did manage to fake a gyroscope, using other sensor data, it would still come out as lackluster, and ruin your pokemon go experience. hope that helps.
sources: http://forum.xda-developers.com/android/help/app-request-gyroscope-emulator-virtual-t3186938


text:
Accessing environment sensor data from a web page (HTML/JS/PHP)
Is it possible to fetch the temperature info on the device from a web page using html/javascript/php?
Or would an app be required to do this?

Partially

No, not with HTML/JavaScript/PHP.
HTML is just plain information display. It can't "do" anything by itself.
JavaScript doesn't has access to the device sensors (luckily).
PHP is server side...
You could do it maybe with Flash/Java Plugins but those are unsafe and don't work (as far as I know) on mobile devices.
So yes, it would require an app. What you could do is to try to find the location of the device (thats something you can do with JavaScript/PHP) and look up the temperature of the location returned. But the location requests often don't work completely (e.g. they return very vague locations, or the location of the provider), so I would recommend you to just write an app.

Thanks for that. I suspected as much. I've written shell scripts (linux) that create files which are then (php) included to display temperature as well as other information. I was hoping for a similar solution that can display temperature and maybe pressure data.


text:
Does Root Boaster override system power management?
In Root Booster I have it set to Speed. Does Root Booster override the system's battery mode? For example when I change the battery mode from "balanced" to "power save", nothing seems to happen. Does Root Booster completely override this?

In general, these "booster" apps, or other apps which claim to reduce battery usage, improve memory management or speed, are all bunk and have no real effect or make the problem worse. Undo any changed the app made and remove it. If you want real improvement, use a custom ROM and/or kernel.

@acejavelin what makes you say that?

seriously? Google it, every respected Android source will reinforce what I said. Android Central, XDA, Android Authority, Android Police, etc

@acejavelin just because many are crappy doesn't mean they all are. That's like saying since many free antivirus are actually viruses, you shouldn't use an antivirus.


text:
My network on the android phone isn't working what is the problem now
My phone since was reset because it kept showing unfortunately android has stopped every app I selected it said the app unfortunately has stopped now my issue is ever since then my phone's network doesn't work.  I can't connect with any network provider,  what is the problem?

You may need to clean your cache, or if you are using CWM, try cleaning up DALVIK Cache

Me also facing same problem on my phone earlier. i uninstall some apps from my smart phone and problem was resolved. so you can try this. uninstall some app from your android app.