title: remove password from my verizon S4 mini

text:
# Question
Title: remove password from my verizon S4 mini
I forgot my password for my phone and i eventually did a factory reset which i was told would remove all my data including the password. Well that was not the case. They password is still on the phone. and verizon was no help either.Please help me. I'm not in the position to purchase a new phone. Thank you in advance.

# Answer
I FIGURED IT OUT!! I went back into factory reset mode because it had other options on the list besides factory reset, I noticed that it had something about cache and then i remembered that when you want to do a clean install of anything and want to start from scratch, you have to make sure that you clear the cache too. So that's what i did first and then i did another factory reset which worked this time. No more issues with the forgotten password!!! – elaine.c
> 0 votes

---
Tags: samsung, samsung-galaxy-s-4-mini
---


# Question
Title: How can I read my text messages from another device?
I have been using my country's local network for quiet some time, this number is used for all my transaction and other otp authentication stuff, also i use this to track incoming text messages from different services that i have subscribed to.

This number is currently used in my nexus, however i have plans to travel to another country (long time) where i need the otp and auth stuff. The country where i would be travelling would not support this cell network or its too expensive to have it supported.

Essentially, is there a way I can read my Nexus 5x's messages remotely I.e. from another device?

# Answer
> 0 votes
# Remote Control? Hmmmm.

**AIRDROID!**

* Airdroid is an app that allows relative remote control of a device, remotely.
* Install it on the 5x, and **make sure you create an account.** Y'all be needing it. Also, tap the menu, then settings, and disable the confirmation for lite mode **and** enable keep-awake\*
* On the other device, go to and bookmark `web.airdroid.com` **DO NOT LOGIN YET!**
* Disconnect from WiFi on your 'other' device, and in the 5x too if you want. Then, login on your other device.
* If all goes well, it will connect to your phone, no issues! Just tap 'messaging' in the corner, and you are done!

\*You may need to enable Developer options (Settings -\> about phone tap build number 7 times, then back, then pick the new options) and pick stay awake while charging (tick it!) Also, Airdroid is battery consuming, so keep it on charge!

---
Tags: applications, google-play-store, sms
---


title: Google Maps can't get my location

text:
# Question
Title: Google Maps can't get my location
This seemed to just start happening recently but for some reason Google Maps can't get my location (just have a gray dot). If I go into Settings -\> Location and choose High accuracy or Device only then I will just get the gray dot. If I change it to Battery saving I can get the blue dot but it's obviously not as accurate so I'd like it to use GPS. At first I thought there was a problem with GPS with my phone so I downloaded a couple of GPS status apps and they were all able to get GPS signal immediately (even with poor conditions; e.g., indoors). If I go to maps.google.com in my browser on my phone (either Chrome or Firefox) I get a blue dot. I've also downloaded Waze and HERE Maps and they can get my location without problem.

In Google Maps app I can tap on the gray dot and I get a message saying it can't connect to Maps and I should try again in a few minutes. There is also an option to report blue dot issues. This has been happening for a couple weeks now and it's really frustrating as I use Google Maps all the time.

I was thinking that maybe there was some issue with Google Maps and Google Play services but I double checked and I have the latest versions of both (I'm on a stock non-rooted Nexus 5x). Is it possible there is a bug in Google Maps that I seem to be the only one experiencing? Any help narrowing this down would be greatly appreciated.

# Answer
I had the same problem; fixing it was as simple as enabling automatic date and time and automatic time zone. Not sure what program turned those off but correcting that make the problem go away. (When I turn them off, the problem re-occurs.)
> 6 votes

# Answer
Date and time. ....

Go to your device settings, Date and time. Check the automatic setting is on. If your device doesn't have auto setting for date and time, ensure your time is as accurate as possible. Should pop the blue dot up.

The Satellite connections seem to use this to assist your gps location. Without it, your position cannot be calculated and this will hamper route finding.

A recent update may have thrown this automatic date and time setting off. Curse 'em!
> 3 votes

---
Tags: google-maps
---


# Question
Title: Outlook Auto-Sync keeps re-enabling — How to ultimately deactivate it?
I've got a weird phenomenon on my Android 6.0 where Outlook Auto-Sync is automatically and silently re-enabled. I haven't figured out yet when exactly this happens but I'm deactivating Auto-Sync and deleting all imported contacts every other day. It really annoys me.

I disable Auto-Sync via Settings -\> Accounts -\> Outlook.

While this works fine for other accounts (e.g. GMX), Outlook is re-enabled quite too frequently.

I also tried to delete and reinstall Outlook but the bug continues to happen.

I tried to search the Internet, but all Google hits are about how to enabled/disable Auto-Sync in general. Well, I do know how to do this. But I couldn't find anything about whether this is an Android bug, an Outlook bug, or just a mysterious thing happening on my phone.

Is there another way to make sure that Auto-Sync is disabled?

# Answer
> 0 votes
I suspect it re-enables because of the security policy applied when adding the account. This happens with me too and 10000% annoying. I removed the account and threw it out.

---
Tags: 6.0-marshmallow, sync, bugs, outlook
---


# Question
Title: How to configure Simplenote client to use external storage?
I've just installed the official Simplenote client on my Samsung Galaxy S3 mini (Android 4.2.2). I don't have a lot of space on the "on board" storage, so want to ensure that Simplenote uses the external SD card.

I cannot find any settings for file storage, however, and I failed to find its files poking around with a file manager.

**Question** How can I ensure Simplenote is using the external SD card for storing its data?

# Answer
Simplenote files are hidden in Android. No way to access or export beyond the syncing provided by the app.
> 1 votes

---
Tags: applications, external-sd
---


# Question
Title: google account on android permanently asking for sign-in after change from googlemail to gmail
I have recently changed my email from ...@googlemail.com to ...@gmail.com (can be done in settings). Now android continuously tells me it can't sign-in with my ...@googlemail.com account. All other google services changed automatically the email name, leaving everything else unchanged.

Every other interaction with gmail works flawlessly (web login, thunderbird, ...). Only Android seems to have these issues...

# Answer
This is the expected issue for this change.

To fix this you only need to delete the google account in your android device and then add it again with the updated email.
Finally a reboot is needed to stop the notifications.

You don't risk any data loss by doing this.

Source: https://productforums.google.com/forum/#!topic/gmail/vxxPMMv5kXg
> 2 votes

---
Tags: gmail
---


# Question
Title: Why can't my phone connect to cell network data?
I have a Nexus 6P running CyanogenMod 13.0-20160819-SNAPSHOT-ZNH5YAO0IN-angler based on Android 6.0.1. I used to be running a CM nightly build and my cell carrier is Ting. Here's what happened:

I was running a CM nightly build from March-ish for a while. A couple days ago, I upgraded to the latest CM nightly. Immediately after that my WiFi stopped being able to find/connect to networks, and a day or so after the upgrade my cell network data connection stopped working. (SMS and phone calls worked, however.)

I decided to switch to a CyanogenMod snapshot release, so I factory reset the phone and flashed CM and gapps (at the same time). I wen through the setup and lo and behold, the problem appeared fixed. However, when I restored all my stuff via oandbackup (including, I now realize, some system apps), the problem reappeared.

Thinking that there was somehow some system app with corrupted data that I'd now restored, I used oandbackup again (along with a TWRP backup) and factory reset again. I went through the setup, planning to simply restore apps one by one until I found the culprit, but the freshly-setup install had the same problem. Therefore I restored the TWRP backup, which brings us to now.

So, why can't I connect to data? Most of the time this problem causes the cell indicator in the status bar to have a "!" however sometimes it shows just the bars, without a "!" or the "LTE" indicator. I *believe* this behavior occurs when the phone is first booted and goes away for the remainder of the boot when Airplane Mode is toggled, but I can't confirm for sure.

Here's what hasn't worked:

* Wiping Dalvik cache
* Trying most of the APNs, toggling Airplane Mode in-between
* Restoring the default APN settings
* Selecting a network operator (there used to be two or so "Ting" entries available; I only tried one - now nothing shows up at all)
* Selecting "choose automatically" in the Network operators settings
* Toggling the preferred network type to 3G and back to LTE (toggling to 3G caused everything but the status indicator bars \[i.e. the "!" and "LTE"\] to go to away; I suspect Ting simply doesn't have 3G available anymore)
* Turning on Data Roaming and toggling Airplane Mode
* Downloading a factory image from Google and running `flash-all.sh` (i.e. flashing stock recovery, system, radio, etc.)

ADB logs of me booting my phone to the launcher and waiting a couple seconds for it to connect to the cell network: https://gist.github.com/strugee/cd61dbcc461bb17216c360516e711d29

# Answer
> 0 votes
Turns out this wasn't a problem with the phone. I called Ting customer support and apparently all that happened was I hit 5 GB of data usage, so they shut off my data automatically to prevent an unexpectedly huge bill at the end of the billing cycle.

According to the support person, you can self-service this by logging into Ting and looking at your device settings - the "can use data" option should be off. Turn it on and you'll be good to go.

---
Tags: cyanogenmod, mobile-data, data-connection, cellular-radio
---


# Question
Title: How can I update old Android devices to get fixes? (for issues such as Dirty Cow)
Recently there has been the discovery of the Dirty Cow bug in the linux kernel which allows the unlogged access to superuser privileges:

**Dirty Cow CVE-2016-5195** (from https://dirtycow.ninja/) :

> **Why is it called the Dirty COW bug?**
>
> "A race condition was found in the way the Linux kernel's memory subsystem handled the copy-on-write (COW) breakage of private read-only memory mappings. An unprivileged local user could use this flaw to gain write access to otherwise read-only memory mappings and thus increase their privileges on the system."

**The Guardian - 'Dirty Cow' Linux vulnerability found after 9 years**

> That also applies to Android: the mobile operating system is affected. While top-end Android devices, such as the Galaxy S7 and Pixel, receive regular security updates, the vast majority of Android devices sold receive few, if any, post-sale updates.
>
> Google declined to comment, but confirmed that Android is one of the Linux distributions affected. The company has posted a Partner Security Advisory to alert Android partners, one of the steps to those partners then issuing a patch

AFAIK Android M is based on Linux 3.4, but I know usually with supported Linux distros running older kernels that compatibility and security fixes can be backported.

My androids devices are running Android 6 (Marshmallow) - most of these are Motorola and got updated from Android 5 (Lollipop) probably about half a year after it was released - but I also know that many people are still using devices running 4 (KitKat) and older.

So to get a newer version of Android which has this (and other issues) patched, do I have to:

* ...get a new device running Nougat? Apparently updates are supported much better - but only on new devices that come with it (finding reasonably priced ones with Nougat seems difficult in the UK at least)
* ...wait for a OTA update?
* ...try and flash updates myself? I think with non-Nexus devices this is difficult... largely due to drivers?

**EDIT:** Ok for the first part of the answer I found these saying YES (despite searching before posting...):

How should I apply updates to older devices?

# Answer
Maybe this is more like what you are looking http://forum.xda-developers.com/galaxy-tab-2/galaxy-tab-2-unified/kernel-anykernel-t3484739/post69241933#post69241933

I dont know if this gonna work for you right out of the box probably needs to import the ramdisk files of your device and if its append dtb then you would need your dtb binary

https://github.com/osm0sis/AnyKernel2
> 1 votes

---
Tags: updates, security
---


title: DNS leak on Android emulator

text:
# Question
Title: DNS leak on Android emulator
I run a VPN on my local PC before running my Android emulator (MEmu). This successfully changes my IP, but my DNS remains the same as the exact DNS on my local PC.

I would like to know how I can block or change the DNS on my Android emulator so it matches the one from my VPN/proxy.

# Answer
> 0 votes
Normally you can set the DNS server if you configure a static IP. This can easily be done in the wireless settings.

I don't know how your emulator connects to the network (cellular or WiFi). If it's using WiFi, you can go to *wireless and networking* options, *Wifi settings*, *More*, *Advanced*, and finally *Use Static IP*. Now you can set your static IP and the DNS server. This will not work if your emulator uses a cellular connection.

If you don't want to set a static IP you can use third-party apps like DNSset, though it might not be the right app because it will open a separate VPN connection. However, Dns Changer might work. Simply enter your DNS server in the dns server field and press *DNS* to accept the change.

---
Tags: android-emulator, vpn, dns
---


# Question
Title: Find serial number of Samsung Galaxy S7 edge
How can I find out the serial number of a Samsung Galaxy S7 edge without the sticker on the phone / box?

I've tried a few 'secret codes', but nothing happens when I type them in: http://geekofreak.com/2013/01/all-secret-codes-of-samsung-mobile-phone.html

I've tried downloading Kies on my computer, but it says my phone is unsupported and I need to download SmartSwitch. I've installed SmartSwitch on the phone but it doesn't seem to be for verifying the phone.

# Answer
I would suggest you try using Phone Info Samsung. It is a very versatile app and gives you a lot of information on Samsung devices (many may come as a surprise). I have used it for four years on my previous devices. Developer has an active thread at XDA

Play store snapshot claims that it displays serial number too. It did that on my old Note 2
> 1 votes

---
Tags: samsung-galaxy-s-7-edge
---


# Question
Title: Find out model code for Samsun Galaxy 7 edge?
Under "About device" I can see my model number is SM-G935F. However when I try and register my phone with Samsung it needs the "Model code/name" eg "SM-G935FZDABTU Galaxy S7 edge United Kingdom".

How can I find this extra information?

# Answer
> 1 votes
* see the long list of model codes for your device here. (Since you didn't mention your country)
* OEM says for S7, it is under the battery, so that's likely where you could find, but as mentioned by you , it's not removable
* > Reboot the phone into the Download Mode (a.k.a Odin Mode) to see the Model.

( From the developer of Phone info Samsung mentioned in earlier question )

---
Tags: samsung-galaxy-s-7-edge
---


# Question
Title: Are there any rowhammer resistance phones?
It's taken 31 years but someone finally get around to implementing rowhammer for the arm instruction set.

So are there any ECC or MEU RAM chips available for phones or currently in use in any phones?

# Answer
The list from the *Drammer* app mentioned in your first link, shows some devices are **not** vulnerable, E.g, HTC Desire 510.( Row hammer wiki suggests that ECC overcomes TRR mentioned below the table)

Quoting from Source

> We encourage everybody to try our Drammer test app and help figuring out how widespread mobile Rowhammer is. We expect, for example, that devices equipped with LPDDR4 are less vulnerable. This is because the LPDDR4 standard includes optional hardware support for the so-called target row refresh mitigation.
>
> I have a phone with LPDDR4 memory. Am I safe against Drammer attacks?
>
> Again, we don’t know. Chances are that your DRAM comes with the Target Row Refresh (TRR) mitigation, which makes it harder – but still not impossible, in theory – to induce bit flips. Moreover, TRR for LPDDR4 is optional, so your DRAM manufacturer may have decided to drop this technique and leave you vulnerable.

I doubt if you get that specific *confirmation* of implementation as you can see from How to know whether a RAM module is vulnerable to rowhammer before buying? a question on Security SE

From another question on Security SE, answers imply ECC is not necessarily a protection against the rowhammer vulnerability

> Using ECC, whilst not a guarantee of security, might lower the probability of successful exploitation.

**Edit:** Based on the paper submitted on 26 Oct 16 by the authors in the annual CCS 2016 , which is quite beyond my understanding, my conclusions are :

1. There are many countermeasures and ECC is one of them ( clearly my understanding that ECC was the sole reason is wrong as also pointed out by OP in comments
2. Following devices were shown to be **not vulnerable** in the tests and as mentioned in the conclusion of paper x86 devices are not
> 6 votes

---
Tags: security, hardware, ram
---


# Question
Title: Nexus 5 won't boot into OS, bootloader/adb won't let me do anything either
1. Nexus 5 power button started "sticking" and would get itself into a "boot-loop". I looked it up and it seemed lots of users were having issues with the power button on the Nexus 5, so I just decided to live with it (I could un-stick it if I fiddled with it enough).
2. Cue two weeks later and the power button is getting stuck more often and also getting harder to unstick, oh and the phone won't boot into the OS anymore (It just sits permanently on the Google loading screen). Took it to a repair shop and they told me it wasn't hardware related.
3. Now I have two problems, power button is still a pain in the ass, but not being able to boot into the OS is even worse. Could it be software related?
4. Try "Wipe data/factory reset" and also "Wipe cache partition". Doesn't work. Keep getting E: failed to mount /cache errors
5. Install ADB and Fastboot. Try running adb devices (no device), then I select "Apply update from ADB" on my phone and then try "adb devices" and the device is recognized (as "sideload"). I try running adb sideload ROM.zip and I get "error:closed". The phone logs:

```
Now send the package you want to apply
to the device with "adb sideload <filename>"...
E: failed to mount /cache (Invalid Argument)
E: failed to mount /cache
E: failed to set up expected mounts for install; aborting
Installation aborted.

```

If I try to run any adb command on my phone I keep getting the same errors (error: closed and E: failed to mount /cache)

Any ideas of where to go from here?

# Answer
> 0 votes
I was pretty much having the same problem. I was told that my partitions might be messed up. Unfortunately I won't be able to test out a fix for it until I get home from work today. But definitely look into corrupt partitions.

Infinite boot animation screen Nexus 5

---
Tags: adb, factory-reset, nexus-5, cache
---


# Question
Title: Can't find other options in the "Ok Google" detection settings page
I have already re-installed the google app, factory reset my phone, but I still can't find more options fron the 'Ok Google detection' page.

This is what I see:

Click image for larger version

My Phone: Sony Xperia C3 Dual

Android version: 5.1.1 (lollipop)

# Answer
Not all phones support hotword detection being on all the time (i.e. "OK Google" from any screen). The phone needs a lower-power co-processor, to avoid running down the battery by keeping the processor running at full power all the time just processing sounds. It's up to the system integrator (the people who compile Android for the phone) to set whether this option is enabled or not. From other users' reports on Google Product Forums, it *looks like* the Xperia C3 doesn't support this, and Sony removed it in the update to Lollipop.

Most likely you could get this working with a custom ROM, but the cost would be that it would run down your battery - which is presumably why Sony removed the functionality in the first place.
> 6 votes

# Answer
Please update your default System language as English(US). It must work as Ok Google now supports only that. Go through this link "OK Google from any screen missing!"
> 1 votes

# Answer
You could flash OpenGApps nano over stock ROM, but it made Play services force close.

So, I tried flashing deodexed stock ROM and flashed OpenGApps over it, it worked.

*which means it doesn't require a custom ROM.*

Since you have Xperia C3 **DUAL** you should flash this patch after deodex ROM.

To install a custom recovery without having to format your phone you can root using KingRoot and install *my modified* XZLockedDualRecovery and you can then flash SuperSU through recovery.

Using KingRoot and XZLDR installers requires enabling USB Debugging from developer options.

Sorry can't post more than two links.

For further instructions message me on fb.com/megaahmadf
> 0 votes

---
Tags: 5.1-lollipop, sony-xperia, ok-google
---


# Question
Title: How to have the alarm audible when on vibrate or silent?
I have an issue with my Android 4.4 Nexus 5. When the phone is on either silent or vibrate modes, the alarm is also either silent or just vibrates, which does not wake me up.

I need the alarm to be loud even though my phone is set to vibrate or silent. Currently I'm turning the volume up on my phone just before I go to bed, but that annoys my wife because text messages etc. then wake her up. This is annoying as this is my first phone after coming from iOS for several years, where this wasn't an issue.

I have tried an app to fix this (Persist), but that didn't work. I can probably set a tasker profile up to turn volume on at 6am in the morning, but that seems overkill for what should be a simple fix. I've had very mixed results with third party alarm apps. Lollipop will help in that I will have a "do not disturb feature" again, but that still requires me to ensure my phone is set to ring so I get my alarm to go off properly.

Am I missing something?? Should it be this hard to get an alarm that wakes me up? What do people recommend?

Edit: When I go to *Settings \> Sounds \> Volumes,* if the *Ringtone & notifications* volume is down, the "Alarms" volume is automatically turned off, and I can't change it. In fact the alarm icon even gets a cross through it. So it looks intentional, but I can't for the life of me work out why that would be desired behaviour.

Screenshot (click image for larger variant)

# Answer
> 1 votes
Are you using the stock Clock application? If so, have you unchecked "Vibrate" from the alarm settings?

1. Go to the stock Clock application.
2. Select the (leftmost) alarm tab in order to configure or add new alarms.
3. Uncheck "Vibrate."

This should solve the problem. I have the same device, which I usually keep in silent mode, and my alarm is audible.

As a side note, you could put the device in Airplane mode at night so that texts/calls don't come in. Either way, the alarm will still sound normally.

# Answer
> 1 votes
I hate this as well. My solution has been to turn my volume up and put my phone in airplane mode before going to bed, but I wish I didn't have to count on remembering.

# Answer
> 1 votes
I know it's a bit late, but you can track the problem down to the source code. In my case, this was set up inside mediatek-framework.jar (mediatek phone), but yours will differ. I edited it so the alarm volume is not changed with the audio profile changes.

Alternatively, if the exact responsible code is not easy to find, I was able to set a fixed non-zero volume for alarms when in Silent or Vibrate by adding a couple of lines of codes in systemui.apk.

Taking advantage of the method that sets up the audio icon in the statusbar when the audio profile is changed, we can make a call such that the alarm volume is set to a value:

```
const/4 v11, 0x4    # stream_alarm
const/4 v12, 0x9    # volume index
const/4 v13, 0x0    # no flags
invoke-virtual {v1, v11, v12, v13}, Landroid/media/AudioManager;->setStreamVolume(III)V

```

(v1 refers to "audioManager" which should already be set before)

This is the change in Smali file PhoneStatusBarPolicy (should be similar in any model), just at the beginning of method updateProfile and the call is to the Android class AudioManager, so it should be fine for any phone model.

The volume index is putting volume to number 9, this certainly is subjective and fixed, but at least it will wake you up in case you don't remember to set the alarm volume.

# Answer
> 0 votes
I'm going to blame a third party app for this - Alarmy (sleep of you can). I had uninstalled it about the time this issue started happening. The solution was to reinstall it, but not have any alarms set. Under Alarmy settings, set the alarm volume. This affects the default clock alarm volume as well.

# Answer
> 0 votes
You Can install the "Alarm Clock Xtreme" application and it will sound even if the device is on silent mode. My problem also solved using this application.

# Answer
> 0 votes
user140212, you are 100% correct. Not only does Alarm Clock Xtreme sound the alarm when volume sliders are fully down, it doesn't raise any volume sliders after the alarm goes off. IMO this is desirable behavior. Impressive!

---
Tags: 4.4-kitkat, nexus-5, alarm
---


title: Connecting phone to PC through USB

text:
# Question
Title: Connecting phone to PC through USB
I use a Lenovo P1 mobile. I was able to connect the mobile to the PC through the USB charging cable which came with the box. As soon as I connect the USB to the PC, a notification would show in my mobile "USB Setting(not exactly sure)". I used to click on the notification and I was able to change the setting from "Charge only" to "MTP (Media Transfer". Thus, I was able to add my file to the Mobiles(songs, lectures etc).

Recently, after updating my Phone to Android 6.0.1; I am unable to do so. I have tried searching for the USB settings manually, but to no avail.

I would appreciate if you would help me.

# Answer
> 1 votes
You need to turn on the developer options in your phone (settings) Then under developer options you can set the USB transfer options. They moved it under developer options.

Hope this helps :-)

Tom

# Answer
> 0 votes
Go to "Settings" first and then tap on "About Phone", hit "Build Number" till you can see the "Developer options" and then you can turn on USB debugging and manage your files.

Here I read an article about it: http://wccftech.com/enable-developer-options-in-android-6-marshmallow/, you can find detailed answers here.

---
Tags: 6.0-marshmallow, usb, usb-connection-mode
---


# Question
Title: What is this "Rowhammer" vulnerability in news said to affect millions of devices? Is my device affected?
Rowhammer vulnerability is making news and blogs/ websites claiming **millions of Android devices could be affected?**

* What is it? How does it work?
* How do I test if my device is affected?

While this is is a self answered question, updates / additional inputs are welcome

# Answer
**tl:dr;** Rowhammer is a hardware vulnerability ( memory based ) that can **potentially root your Android device and access data**. A malicious app with **zero permissions** could be used to aid this

---

> # What is it? How does it work?

# What is Row hammer?

* It is a vulnerability . This vulnerability was previously known ( see Project Zero \[Google\]) in the context of **PCs / Linux** (see this) and Row hammer wiki covers the technical aspects and mitigation
* Rowhammer is a hardware bug that allows *attackers to manipulate data in memory* without accessing it.
* What is DRAM Rowhammer Attack?

+ The Rowhammer attack involves executing a malicious application that repeatedly accesses the same "row" of transistors on a memory chip in a tiny fraction of a second in a process called "Hammering."
    + As a result, hammering a memory region can disturb neighboring row, causing the row to leak electricity into the next row which eventually causes a bit to flip. And since bits encode data, this small change modifies that data, creating a way to gain control over the device.

    - In short, Rowhammer is an issue with new generation DRAM chips in which repeatedly accessing a row of memory can cause "bit flipping" in an adjacent row that could allow anyone to change the value of contents stored in the memory.
        - Pictorial explanation from Wiki

# OK thanks ..what about Android?

* Rowhammer vulnerability for mobile devices has been reported first by vusec
* This vulnerability has been marked as *critical* by Google and assigned CVE-2016-6728 by Google and Google is expected to release a patch in November. Due to the nature of attack – exploiting a hardware vulnerability – implementing comprehensive patch is not easy according to vusec
* Rowhammer RAM attack for rooting Android devices, and can even be combined with existing Android vulnerabilities such as Bandroid and Stagefright. This means that an **app having no permissions can potentially root Android device** (see vusec paper, which also has videos demonstrating this )

> # How do I test if my device is affected?

* An android app **Drammer** (Deterministic RowhAMMER) has been developed by vusec and can be side loaded. (**See edit** )
* The app does not give you a nice popup that tells you whether you are vulnerable or not. You can easily spot induced bit flips by glancing over the output and looking for the obvious keyword `FLIP`. Sample output from my device below

* *Your phone might still be vulnerable, even if the app detected zero flips!* Because of current implementation of app and it may not have fully tested memory , which implies results may not be conclusive
* Hammertime Simuator is also available on GitHub

**Vusec test results**

* *Not every phone is susceptible for the Rowhammer bug*. 27 devices and were able to flip bits on 18 of them. In the table below, you can find statistics on devices that were tested so far.

* **Is there an Android phone that is *not vulnerable?*** ( See edit 2 below)

I don't know and there has been no report on internet by researchers or OEM's claiming that they are not vulnerable. Also see this related question Are there any rowhammer resistance phones?

**Edit 1** I got a warning from Google against this *Drammer* app though I sideloaded from official vusec link

**Edit 2:** Based on the paper submitted on 26 Oct 16 by the authors in the annual CCS 2016 , which is quite beyond my understanding, my conclusions are :

1. There are many countermeasures both software and hardware
2. Following devices were shown to be **not vulnerable** in the tests and as mentioned in the conclusion of paper x86 devices )
> 6 votes

---
Tags: security
---


# Question
Title: What kind of charger do I need to get for my Galaxy Tab?
I have a older Galaxy Tab 1 I'm assuming because all it says on the back is Galaxy Tab Samsung. And I need to know what kind of charger I need to ask for when I go and purchase one or order offline so if anyone knows the exact name or what ever I'd appreciate the feedback thanks.

# Answer
> 0 votes
The original Galaxy Tab (GT-P1000) is a 7-inch device with one very distinguishing feature - the capacitive keys below the screen.

If this is indeed the one you have, you will need to find a charger or a USB cable with this flat connector on one end:

Given its age, it's quite cheap - sells for \< $5 in my region. Usually just vaguely searching would give you reasonable results. You can just grab a cable and pair it with any modern USB charging adapter too.

---
Tags: samsung, charging, tablet, samsung-galaxy-tab
---


title: How is rooting done under the hood?

text:
# Question
Title: How is rooting done under the hood?
I recently rooted my device which got me curious regarding the process. I would really like to understand how rooting applications work under the hood. Articles I have found over the internet have been very vague. I really would like to root my device all by myself. How can I get started with the same? Id really appreciate some guidance and/or pointers.

# Answer
Basically, it involves exploiting some vulnerabilities(for example, a buffer overflow) in Linux kernel to gain advanced privileges. The exact technique used varies with devices and Android versions.
This Stackoverflow answer should give some idea.
Androidcentral has a page that gives more information on root.
> 1 votes

---
Tags: root-access
---


title: LG Bello II - Block numbers

text:
# Question
Title: LG Bello II - Block numbers
How do I block numbers on LG Bello II? I get a lot of calls from mr. "Unknown" so I would mostly like to block those. **If possible** I would prefer not to install extra apps for this.

I tried following a couple of guides I found but my phone doesn't seem to have what's needed. My settings have no tabs and I don't see anything called "Call rejection" or just "Calls". I recently bought this and have not done major things with it, as in no rooting. I've only installed a task killer and a VPN app. I'm from the pc world and no mobile expert.

* Model number: LG-X150
* Software version: V10g-EUR-XXX
* Android version: 5.0
* Kernel version: 3.10.54+
* Build number: LRX21M

# Answer
> 0 votes
Open your phone app, switch to the call log tab. Look for the entry you want to block and tap that. You should see a button/link labeled "more" or "details", tap that. On the next page (which shows details on the call), tap the "overflow menu" on the top-right of the screen (the "3 stapled dots"). Select "Add to block list". Done.

**Note:** I've verified that on my device running Lollipop (Android 5.1). Still, this feature might not be available on all devices. According to an article on DigitalTrends:

> There is no universal path for blocking contacts on Android smartphones, and it’s a feature the vanilla versions of Android Lollipop and Marshmallow oddly omit. But some devices allow users to enable a per-number blocking mode through the phone’s settings.

So if that feature does not exist on your device, first cross-check with the linked article for possible other locations. If it really cannot be found, you'll have no choice but to revert to a third-party-app for this feature.

Btw, for LG (as you mention your device is an LG device) the linked article writes:

> LG’s made it relatively simple to build an auto-reject list on its handsets. To start, open the Phone app. Tap the 3-dot menu in the top right corner, and from the dropdown menu that appears select *Call Settings \> Call reject \> Reject calls from.* Select the Plus icon, and then add the number you’d like to block from the call log or your contacts. You can also find it by going to *Settings \> Wireless and networks \> Call \> Call reject \> Reject calls from.*

---
Tags: lg, call-screening
---


# Question
Title: Problem with signing into wifi network through android
How to tackle this problem of signing into wifi network? When I connect to WiFi networks, it comes up with a notification to 'Sign into WiFi network.' Is it a permanent problem? If not please let me know what is the solution?

# Answer
> 0 votes
This occurs when the Wi-Fi network is a *captive portal*. The network lets you connect to it, but it redirects all web traffic to the Wi-Fi network's own page - typically a login page, or a form to accept some terms and conditions before you can use the network.

When you click the notification, the phone will open a browser to let you sign into the network. Once you've done this, the network will stop redirecting your web traffic, you'll be able to use the internet as normal, and the notification will go away.

If you can't do this (you don't want to accept the terms, or you don't have an account to sign in with on this network), you should "forget" the network in the Wi-Fi settings, so that the phone won't bother connecting to it again.

---
Tags: wi-fi, 5.1-lollipop
---


title: Retrieving my google contacts

text:
# Question
Title: Retrieving my google contacts
My smart phone kept turning off and wouldn't power back up or stay on long enough to use it much unless I had it plugged into an electrical outlet; so I cancelled my cell phone service but continued using it too look up my contacts so I could call them on a landline. Is there a way I can retrieve my cell phone contacts saved on google by using my computer?

# Answer
> 1 votes
As your contacts are synchronized with your Google account, you can:

1. get them in Google Contacts or
2. use an export tool to select just the contacts you want and export them to a CSV file.

# Answer
> 0 votes
You should just be able to sign into your Google account on your device and if you had your account settings to automatically back up your information such as contacts, photos etc they should come right up on any device you log into.

---
Tags: google-account, google-contacts, services, compass, cell-broadcast
---


# Question
Title: Google Hangouts is still goes into phone storage
Recently I have changed my android device default app storage location as SD card by changing adb shell. My android version is 4.42 Kitkat. After doing this, it's working well with most apps that correctly going into External storage. But Google hangouts is still going to phone storage. Why Hangouts go to phone storage. Can i solve that?

# Answer
Google does not support the Moving of Hangouts to SD. you can, of course, your device, and use Link2SD To force the app over
> 0 votes

---
Tags: google-play-store, 4.4-kitkat, insufficient-memory, google-hangouts
---


# Question
Title: Android app not working in Reliance JIO 4G connection
I have an android app which is working completely fine in WiFi and 3G connection.

However, I have found that the app is not connecting to my web-services when Reliance JIO 4G connection is used.

With the same connection, when I open my webservices in Google Chrome, it works fine(slightly slower than other networks).

What could be the possible reason for this?

# Answer
Had the same problem.

First sign up on the MyJIO app. Then restart your device. This did the trick for me.
> -1 votes

---
Tags: permissions
---


# Question
Title: Lock password required after some time of not using it
Unlocking my phone every time gets a bit annoying, but I still want the phone to be locked for security purposes.

Is there a way for the phone to ask me for my passcode only if I haven't used the phone for longer than say 30 minutes?

This way if my phone is lost it will still have the password protection, and when I am using my phone in short spurts it won't force me to enter the password.

Nexus 6p Android 7 Nougat

# Answer
All of what you need can be done on Native android; No apps or root required. Go into your settings, Display, and Set 'Sleep' To 30 Minutes of inactivity.

Then, go into the Lock screen/security settings, and **untick** 'Power button instantly locks device'

Now, even though hitting the power button turns the screen off, it won't lock, and if you leave the phone to it, it will lock and turn off after 30 mins.

As Ethan Said, you can also adjust how long after the screen turning off the phone locks, then just disable lock on power button as before.
> 1 votes

# Answer
With my android emulator I was able to prove that this is a native setting within Android. Assuming you have a password already (duh), go to settings-\> Security -\> screen lock settings (the gear) -\> automatically lock. This is the setting that will determine how log after the phone is put to sleep, the password is enabled again.

However, this is only when the screen times out from being left on. When the screen is locked manually, the password will enable regardless. The only way to override this behavior is with rooted apps, and your device is not rooted.
> 0 votes

---
Tags: security
---


# Question
Title: Android Marshmallow: How to disable vibrate on call connect?
I recently bought a moto e3 power phone with Android Marshmallow OS. The phone vibrates every time when the receiver takes the call. It is annoying. How to disable this option? I have checked the settings. There is a option "Vibrate for calls". But disabling this option does not remove the vibration.

# Answer
> 1 votes
Open the dialer and click the 3 dot menu in the upper right corner and select Settings, then Sounds and vibration, under "In-call vibration" there are options for Vibrate on Answer, Vibrate on Call Waiting, and Vibrate on Hang up, select or unselect as desired.

---
Tags: 6.0-marshmallow
---


# Question
Title: Excessive "sponsored ads" in FB Lite on one of two tablets
As an owner of very low end (Azpen) tablets the Facebook Lite app has been a godsend, requiring very little space and eliminating the need for separate Messenger app.

I have this app installed on a 4.2.2 tablet and a 5.1.1 tablet. On the 4.2.2 it's awesome, what FB should be. But on the 5.1.1 there are excessive "sponsored ads". Every third or fourth post is one of these, always asking the user to install an app. The number of ads coupled with the small screen makes the app almost unusable, since pretty much half of what you see are these ads.

I suspect that these ads aren't really coming from Facebook but rather from something sinister, since the "hamburger menu" at the bottom right of these ads does not work. On a real FB ad this menu gives you the choice to say "show me less like this" or similar. But on these ads, touching the hamburger menu just refreshes the feed.

How can I isolate what may be causing this difference in behavior, and put an end to it?

Note: both tablets are rooted.

# Answer
The major benefit of the Android OS is that, usually, there are more than just one app to accomplish a certain task.

This is also the case with Metal for Facebook, a wrapper for the site, giving the user the possibility to avoid both the official Facebook app and FB Messenger as well, for it resembles the way the site looked when visited by a mobile device, before its company's enforcing of the Messenger app, thus allowing a lightweight, all-in-one experience.

*I'm in no way affiliated with the developer of this application.*
> 1 votes

---
Tags: facebook, malware, ads
---


# Question
Title: New Phone - Google location not syncing/sharing to desktop
I've just got a new phone (Oneplus 3 from old Samsung S4), and I'm having issues with location in Google Maps - I'm trying to share my location with family (via G+ app), but overall I'm seeing some odd behaviour.

If I go to Google Maps on my **device**, my location is correct.

If I go to Google Maps on my **desktop machine**, my location is wrong (out of date from the time at which I swapped mobile devices)

My G+ location is also refusing to update - showing the out of date location on my desktop, and on the G+ app on my device putting a red dot for me in the *correct current* location but with the text of '*old location* 19h ago'.

Stuff I've tried:

* Check location sharing is on (both pinpoint and city) in G+
* Check location is on in Google Maps 'Google location settings'
* Check location history is on in Google Maps
* Logging out of Google Maps (on device) and logging back in again
* Closing Google Maps (and G+) apps on my device
* Check correct device enabled on Location History (via Google Maps)
* Check location is correct in Google Maps (on device)
* Check I'm signed in on the same account with device, G+ and Maps (I only have one)
* Try Android device finder from desktop (it is correct!)
* Try 'Your Timeline' \>\> 'Today' in Google Maps on desktop (it is correct!)
* Turning device off and on again (multiple times)

I'm running OxygenOS (3.2.5), with Marshmallow (6.0.1)

Any ideas?

Thanks!

# Answer
Got this fixed via the Google maps forums. Nothing exciting, some horrible caching going on requiring a bit of resync. see: https://productforums.google.com/forum/m/#!msg/maps/1t32l4OC9Mo/RkLr1hV3AAAJ for fix. Just providing an answer for anyone encountering this issue!
> 0 votes

---
Tags: 6.0-marshmallow, google-maps, location-services, google-location-history
---


title: Free up space on Motorola Мото Е

text:
# Question
Title: Free up space on Motorola Мото Е
I am using a Moto E. The apps I have downloaded and use are few, and they are not taking up much space. What can be moved to the SD card has been moved. Yet, I have only 256MB space available now. Question: is there a way to remove apps such as Motorola Migrate, Contextual Services etc etc, to free up space without affecting the overall operation of the phone? Can, for example, Google apps as Calendar be removed completely? Does the phone need to be rooted if this is possible?

# Answer
Even if you could remove them, that wouldn't free up space in user-data (pre-installed apps are stored in a separate partition the user has no write-access to).

What you could do, however, is go to *Settings › Apps*, switch to the "All" tab, open the entry for each of those apps, and see if you can "uninstall updates" and then "disable" the app (to prevent those updates to come back). Other than the apps themselves, those updates *are* installed in user-space.
> 1 votes

---
Tags: internal-storage, insufficient-memory
---


# Question
Title: Does Android continuously notify the user to update the OS?
I am wondering if Android notifies the user daily to update their OS like Apple's iOS does? I'm a long term iOS user and the automatic software updates implemented recently has me considering switching over to Android. I've never used or owned an Android and am curious what the experience is like.

# Answer
Daily updates **no**, but it does depend upon the device provider. That is they have to customise the OS to suite the device.

My experience, on a Lenovo Tablet, is that updates are pretty low in frequency, less than on a monthly basis and applying the OS updates is not compulsory.
> 1 votes

# Answer
As MikeT said, it depends on the device.

For tbe most part, No matter how much a device screams, you can ignore the update. You can also disable auto checks and get no notifications until you check yourself.

That said though, it depends. Samsung rarely do updates, like quite a few OEMS. Google Updates the Nexus line Every month, though it is optional security updates that take little time to do.

The reason updates are so off-hand is because of a system app called 'Google Play Services', which does a lot more than I can explain. It negotiates app connections, Grants the user to use GApps and the API'S included, and can add new features-no OS update needed. Neat, eh?

-EDIT- If you like a good read, have a look at this article
> 1 votes

---
Tags: updates
---


# Question
Title: How do you get AdAway to update the hosts file on 7.1 Beta?
I'm trying to get Adaway to work on 7.1 beta on my Nexus 6P. Unfortunately, the flashable zip did not work to move the hosts out of system. Neither did the flashable hosts file. I tried some of the workarounds to move the hosts file through the terminal, and that did not work. Finally, there were some suggestions of having BusyBox installed, and it does not seem to want to work.

The phone I'm running is on 7.1 beta, encrypted, with stock recovery, and phh's superuser.

# Answer
Plug your phone in, open up terminal, and open the shell

```
adb shell

```

Now execute the following. Pro tip: $ = non root, # root. If root, 'exit' to go back to non-root.

```
angler:/ $ su
angler:/data/data # rm /data/su/binds
angler:/data/data # exit
angler:/ $ su --bind --ls
angler:/ $ su --bind /data/hosts:/system/etc/hosts
angler:/ $ su --bind --ls
2000 /data/hosts => /system/etc/hosts

```

Double check to see if you have two hosts files

```
angler:/ $ su
angler:/data/data # ls -l /data/data/hosts /data/hosts /system/etc/hosts /su
ls: /su: No such file or directory
-rw-r--r-- 1 root root 2109504 2016-10-25 13:38 /data/data/hosts
-rw-r--r-- 1 root root 2109504 2016-10-25 13:37 /data/hosts
-rw-r--r-- 1 root root      56 2009-01-01 00:00 /system/etc/hosts

```

Remove the second hosts file

```
angler:/ $ su --bind '!system/etc/hosts'

```

Go to AdAway, Preferences, target location, select /data/hosts Apply AdBlocking, do not create symlink.

Reboot.

Open up AdAway, it should be enabled.

Sources:

1. https://www.reddit.com/r/Nexus6P/comments/528mfs/help\_with\_adaway\_on\_android\_n/d7js3sj/?context=10000
2. https://www.reddit.com/r/Nexus6P/comments/59cm1u/how\_do\_you\_get\_adaway\_to\_update\_the\_hosts\_file\_on/
> 0 votes

---
Tags: superuser, 7.0-nougat, nexus-6p, hosts
---


# Question
Title: Moto Maxx with android 6.0.1 takes random pictures upon on/off button pressing:
There is something prompting the camera of my cellphone to take a picture whenever I try to block it. The blocking does occur but a picture is taken. I took a look on the system UI configs and nothing different is set. How do I check which actions are assigned to my on off/button?

# Answer
Check under Display and disable the highlighted button. This is on Moto X Play and I think you should find it there in your device too
> 2 votes

---
Tags: lock-screens, camera, power-on
---


# Question
Title: Text message appears as Chinese Symbols in AT&T
When I send a text with letters (in English) and Emoji's to a friend from my Galaxy S5, she receives text that looks all Chinese. She has a Galaxy S7 and we are both on AT&T

# Answer
> 0 votes
Your network APN settings are messed up somehow. AT&T can assist you with fixing it but I had to change the mine to add admin into the string. It's worth noting it's happening on large messages. It just so happens emojis bloat the send size.

---
Tags: sms, chinese-language
---


# Question
Title: Moto G LTE (1st) gen - where are system version updates downloaded?
My personal phone is a Moto G LTE 1st gen (XT1045 - peregrine). At some point it stopped receiving network signal, so I re-installed Android 5.1 using a zip from XDA. I also rooted the phone.

Now my system version is 23.21.37.peregrine\_retus.abc.xyz, whatever. I got a notification that I can install a new version, and I accidentally downloaded it. The problem is that I don't want to install it, but I keep getting reminders and I always postone. Where can I find the downloaded file to delete it? I didn't find anything in `\cache` in the internal storage. I looked in a lot of places using `ES File Explorer`, but I couldn't find the file that would be used for the update.

# Answer
> 0 votes
Location is `/cache` usually, but for explorers even with root enabled cannot browse certain locations (not sure if you are using systemless root, in which case ES doesn't get root permissions )

Booting into recovery and using TWRP file manager (*Advanced* tab) allows you to browse and delete the update file as confirmed by OP

Regarding the other problem of update installation messages popping up, one way is to identify and "freeze\* those `/system` components responsible for searching updates. You would need to search for indicative names. On my device (Moto X Play), freezin `configupdater,SEpolicy update,Motorola update services` did the trick. I use ROM Toolbox to freeze . Other alternatives like Titanium Backup should also work

---
Tags: updates, 5.1-lollipop, ota-update, motorola-moto-g
---


# Question
Title: How do I find out alternative apps from Play Store that have same functionality and LESS permissions?
Users often tend not to look at App permissions, while installing from Play Store, either out of ignorance or for other reasons. Permissions in Marshmallow are *less granular and bundled* compounding the problem

**Is there a way to easily find alternative apps ( within Play Store) having same functionality but asking for lesser permissions?**

# Answer
**Yes, good news is that there is an app released on Play Store recently for that SecuRank** :

> Use SecuRank to find safer alternatives to the GENERAL-PURPOSE apps you have installed. SecuRank automatically scans your smartphone to find safer replacement apps that provide the same functionality as the ones you currently use. SecuRank uses natural language processing and permission usage analysis to identify and recommend alternative apps.
>
> For more information on how SecuRank works, visit our website at https://securank.me/

This app was released on Play Store on 07 Oct and a paper presented on 24 Oct 16 by the developer in the pre conference workshop of the annual CCS conference ( to start today). The paper explains how it works in detail and can be downloaded from here

(Yes, the app itself asks for *network* permissions but *may* need more when updated)

Snapshots from my device, highlighting alternative apps for alarm clock app. It offers *potentially safer* apps which can be directly accessed by clicking and mentions permissions *not used* in suggested alternates

Happy weeding ! Only draw back is that it claims to scan *General Purpose* apps only, but as the list shows it covers *root apps*, which are *not* general purpose IMO

**Disclaimer:** I am in NO way affiliated with this app, but love the idea

**Edit:** Thanks Izzy for pointing out related ways of filtering for alternatives
> 2 votes

---
Tags: google-play-store, permissions
---


# Question
Title: How to delete/remove the recent devices in shareit APP?
We can delete the history of the devices but we cannot remove the recent devices from Shareit. But in Bluetooth and we can unpair the paired devices and that won't be visible until we again pair the devices.

# Answer
As of now, there is no way possible to do that. But you can go to the link SHAREit|Google Play and can add a comment in review section and for this functionality in next version.

Meanwhile goto **App info** and **clear data** for SHAREit to remove recent devices. **But it will remove every data related to SHAREit** ie it will also remove your user and you have to again create a user to use Shareit.
> -1 votes

---
Tags: shareit
---


# Question
Title: How can I check which CPU chipset do I have?
I want to check if I have a Snapdragon or Exynos chipset. How could I check this quickly? I need this info because I plan to root my phone, and it matters, exactly which chipset the phone has.

I have tried to find this info inside the phone, but no luck.

Do I need to install some app, or can I get this info without additional software, by reading it somewhere inside the phone?

# Answer
> 2 votes
The U.S. variant of the mobile phone is powered by the Qualcomm Snapdragon 820 processor, while Samsung's own Exynos 8 processor powers the international iteration of the phone.

http://www.techtimes.com/articles/144278/20160326/galaxy-s7-snapdragon-vs-exynos-speed-test-which-model-is-faster.htm

# Answer
> 20 votes
First you'll need to find your device's Model Number.

You can find this in *Settings \> About Device*, under the field *Model Number*.

It may look something like: `SM-G930F`.

If your device is in a state where you cannot navigate to *Settings \> About Device*, please refer to the *bottom of my post* for alternative methods to lookup your model number.

---

Once you've found your model number, you can look up its chipset in my source, or in the tables below:

## Samsung Galaxy S7 SM-G930

```
╔══════════════════╦════════════════════╦════════════════════╦════════════════╗
║ Country / Region ║ Cell Phone Carrier ║    Model Number    ║    Chipset     ║
╠══════════════════╬════════════════════╬════════════════════╬════════════════╣
║ Canada           ║ BELL MOBILITY      ║ SM-G930W8          ║ Exynos 8890    ║
║ China            ║ ALL                ║ SM-G9300, SM-G9308 ║ Snapdragon 820 ║
║ Europe           ║ ALL                ║ SM-G930F           ║ Exynos 8890    ║
║ Korea            ║ KT                 ║ SM-G930K           ║ Exynos 8890    ║
║ Korea            ║ LGT                ║ SM-G930L           ║ Exynos 8890    ║
║ Korea            ║ SKT                ║ SM-G930S           ║ Exynos 8890    ║
║ Southeast Asia   ║ ALL                ║ SM-G930FD Duos*    ║ Exynos 8890    ║
║ US               ║ CRICKET            ║ SM-G930AZ          ║ Snapdragon 820 ║
║ US               ║ AT&T               ║ SM-G930A           ║ Snapdragon 820 ║
║ US               ║ METROPCS           ║ SM-G930T1          ║ Snapdragon 820 ║
║ US               ║ LTE RURAL VERIZON  ║ SM-G930R6          ║ Snapdragon 820 ║
║ US               ║ C SPIRE WIRELESS   ║ SM-G930R7          ║ Snapdragon 820 ║
║ US               ║ SPRINT PCS         ║ SM-G930P           ║ Snapdragon 820 ║
║ US               ║ T-MOBILE           ║ SM-G930T           ║ Snapdragon 820 ║
║ US               ║ US CELLULAR        ║ SM-G930R4          ║ Snapdragon 820 ║
║ US               ║ VERIZON            ║ SM-G930V           ║ Snapdragon 820 ║
║ US               ║ UNLOCKED           ║ SM-G930U           ║ Snapdragon 820 ║
╚══════════════════╩════════════════════╩════════════════════╩════════════════╝
* Dual-sim

```

## Samsung Galaxy S7 Edge SM-G935

```
╔══════════════════╦════════════════════╦═════════════════╦════════════════╗
║ Country / Region ║ Cell Phone Carrier ║  Model Number   ║    Chipset     ║
╠══════════════════╬════════════════════╬═════════════════╬════════════════╣
║ Canada           ║ BELL MOBILITY      ║ SM-G935W8       ║ Exynos 8890    ║
║ China            ║ ALL                ║ SM-G9350        ║ Snapdragon 820 ║
║ Europe           ║ ALL                ║ SM-G935F        ║ Exynos 8890    ║
║ Korea            ║ KT                 ║ SM-G935K        ║ Exynos 8890    ║
║ Korea            ║ LGT                ║ SM-G935L        ║ Exynos 8890    ║
║ Korea            ║ SKT                ║ SM-G935S        ║ Exynos 8890    ║
║ Southeast Asia   ║ ALL                ║ SM-G935FD Duos* ║ Exynos 8890    ║
║ US               ║ CRICKET            ║ SM-G935AZ       ║ Snapdragon 820 ║
║ US               ║ AT&T               ║ SM-G935A        ║ Snapdragon 820 ║
║ US               ║ METROPCS           ║ SM-G935T1       ║ Snapdragon 820 ║
║ US               ║ LTE RURAL VERIZON  ║ SM-G935R6       ║ Snapdragon 820 ║
║ US               ║ C SPIRE WIRELESS   ║ SM-G935R7       ║ Snapdragon 820 ║
║ US               ║ SPRINT PCS         ║ SM-G935P        ║ Snapdragon 820 ║
║ US               ║ T-MOBILE           ║ SM-G935T        ║ Snapdragon 820 ║
║ US               ║ US CELLULAR        ║ SM-G935R4       ║ Snapdragon 820 ║
║ US               ║ VERIZON            ║ SM-G935V        ║ Snapdragon 820 ║
║ US               ║ UNLOCKED           ║ SM-G935U        ║ Snapdragon 820 ║
╚══════════════════╩════════════════════╩═════════════════╩════════════════╝
* Dual-sim

```

---

If your device is in a state where you can't get as far as *Settings \> About Device*, then you can resort instead to rebooting into *recovery mode* or into *ODIN mode*.

Recovery mode displays the model number `SM-G930F` like so:

```
Android Recovery
MMB29K.G930FXXU1BPHJ
samsung/heroltexx/herolte
6.0.1/MMB29K/G930FXXU1BPHJ
user/release-keys

```

And ODIN mode displays the model number `SM-G930F` like so:

```
ODIN MODE
Download speed: fast
Product name: SM-G930F
Current binary: Samsung official
System status: official
FRP lock: ON
Secure download: enabled
Warranty void: 0 (0x0000)
RP SWREV: B:1 K:0 S:0

```

---

# Answer
> 2 votes
Please install CPU-Z from Play Store. I had similar problem with my Samsung Galaxy NOTE4 N910C. Link -\> CPU-Z

---
Tags: samsung-galaxy-s7
---


title: Sony Xperia T L30p cellular data issues

text:
# Question
Title: Sony Xperia T L30p cellular data issues
I have a Sony Xperia T L30p. When mobile data is switched on it works fine, but, when the network coverage is poor and the signal gets lost the cell phone switches off by itself. Then, I must switch on the phone by myself but most of the times it just restarts my phone to the pin number login. I repeat that happens only when the cellular data is on and only when the signal coverage is zero.

Thanks in advance.

# Answer
I suggest that you try to run a software reinstall using SUS. Follow this link for reference.

If the problem still remains you should contact your local support team, to have the phone examined and fixed at an repair center. Use this link to locate service station.
> 1 votes

---
Tags: reboot, mobile-data, sony-xperia
---


# Question
Title: After Factory Reset - Please Sign in using one of the owner's account for this device - Asus Zenfone 2
I'm using Asus Zenfone 2 laser Android device. For a specific reason I did factory reset. After reset I tried to access my mobile. It asked me to use Google account which I used before in that device for sync. I did that too. But again and again i'm seeing "***Please sign in using one of the owner's account for this device***". I tried so many times using all my previous Gmail ids which ever used in my mobile. How to resolve this issue? I checked in Google and got results for some Bypass Technic which I don't want. I need the root cause and the proper solution.

***Note:*** Before resetting my mobile I changed the password of my Gmail id and I used the updated password. I'm not sure whether it would be the reason. If so how to fix this?

# Answer
> 1 votes
This issue resolved in the next 48 hours of resetting my mobile. The reason for this issue was changing my Gmail password before resetting my mobile. If we changed the password we needs to want for 48 hours after resetting our mobile to Sign in using our already used account in our device.

Because device will expect our old password for 48 hours then the updated password will be acceptable for the device us to enter the Main screen of our device.

If any one changed the password and experiencing this issue, please wait for another 48 hours. Your issue will be resolved in 2 days ;-)

---
Tags: factory-reset, google-account, asus-zenfone-2
---


title: MTP not working under Android 6

text:
# Question
Title: MTP not working under Android 6
I am running out of Ideas how to get MTP working *again*... I am simply not getting the dialog again on my android, asking me wether I want just charging, or MTP or Picture mode...

**Until most recently, it was easy: Use a USB cable, concect it to my Ubuntu 16.04 Laptop, get the mentioned choice/approval box...** and voilà the Tablet appeared as an MTP device in the Ubuntu ‚file explorer‘ (caja) nicely auto-mounted.

* got an Samsung Galaxy S2 tablet
* running Android 6.01
* it worked until recently in this configuration

I already followed some advice:

* I made the developer options visible (by tapping the about device info thrice)
* enabled USB debugging (which some sources say, is something to watch out for)
* dialed on the phone menu \*#0808# → which shows I'am on `(o)AP` and on `MTP + ADB mode` just like I should (this radio box btw only holds its state, if USB debugging is enabled)

also...

* tried different USB ports
* tried different cables
* tried with another device (MacBook. Thus I have no reason to believe, I messed something up on the host machine OS side... Ubuntu is very stable anyway)
* External Store (4kb) under Settings→Applications→“Show System Apps” is on

well, one last clue:

* Settings → Tethering has the USB switch grayed out „USB cable not connected“. Althoug it clearly is. And I can recharge my tablet through it (otherwise I would have certainly noted...)

Device is not rooted. No other glitches. Are there maybe some log files (now that Dev mode is enabled) to check out what might got wrong?

Not looked/understood ADB yet. So I couldn't tell you, if that works. Anyway, no dialog to choose upon connecting.

I am out of ammo :-( **Thank you for any piece of advice...**

# Answer
> 0 votes
Did you try pulling the notification bar down? You should see "Transferring media files via USB", or "Charging via USB, tape for other USB option" And if after doing all this the problem remains, download Samsung USB drivers from Samsung website.

.
Screenshots from my Galaxy J5 (click images for larger variants)

---
Tags: 6.0-marshmallow, linux, connection-issues, usb-connection-mode, mtp
---


# Question
Title: Changing default video player in Google Chrome for Android
***tl;dr***

When you open any video, default HTML5 player is used.

What I want is to make Google Chrome to use custom video player whenever it wants to playback a video

***Longer story*** My real goal is to stream video content from Android to AppleTV via AirPlay. I found a nice app called *streambels* which is capable of doing that.

The only problem is when I am trying to watch video on Google Chrome, I can't stream it so if I could change the default video player would allow me to pass the video to broadcasting app. And life would be so great :)

# Answer
> -1 votes
Use Dolphin Browser. I think what you are asking is impossible for now on Chrome.

# Answer
> -1 votes
I use the BUBBLEUPNP application.

Once I click on the link, Chrome asks me what to do; Chrome or upnp app. I choose the upnp app. Once the UpnpApp is open it asks me what video player to use.

---
Tags: chrome-for-android, video-streaming, airplay
---


title: How to empty "Pictures, videos" folder?

text:
# Question
Title: How to empty "Pictures, videos" folder?
I have a LG F60 phone, it has only 1gb of internal storage, and I can't find a way to empty the "Pictures, videos" folder.

Any help?

The pictures and videos I want to keep are already backed-up in Google Photos. I have the regular 'File Manager' that comes with the phone. If I browse the folder I only see the files in the external storage and what I want is to delete all the pictures and videos from the internal storage.

**Regular File Manager**

**Regular File Manager**

I go to images and as you can see most of the folders are in the external memory... the thing is that I can't access that 'storage/emulated' folder..

If I go to videos folder, all external.

And if I go to 'All files', Internal I see this 'storage/emulated' folder which I can't access..

# Answer
Your device should be having an inbuilt file manager, if it doesn't you can download from Play Store. Many are available. Solid Explorer is a good one. Photos are stored in `/sd/DCIM` or if you have downloaded videos/ photos, they would be in `/sd/downloads`. You will need to search for the location and delete them, if stored elsewhere

If you don't wish to identify the folders, use Solid Explorer, on launching the application , tap the menu button on left and scroll down where you will find *photos* and *videos* folder. Browse through them, select and delete

Alternatively, DiskUsage gives a good visual feedback of your storage and let's you select the file you wish to and delete
> 0 votes

---
Tags: insufficient-memory, lg
---


title: What are the official APKs sites?

text:
# Question
Title: What are the official APKs sites?
Where can I find the official APKs to download them, in order to install them later on my phone without using my Samsung phone data?

Regards.

# Answer
I recommend APK Mirror, legit APK files, never have had an issue.
> 1 votes

---
Tags: applications, samsung, 6.0-marshmallow, apk
---


# Question
Title: APK file keeps getting deleted after receiving via SHAREit
My APK files are getting deleted automatically from `QieZi` folder after receiving them via SHAREit app and this is happening when I don't install them instantly.

Why this is happening? Is it Clean Master that deletes all the apps while cleaning the junks or something else?

# Answer
> 1 votes
I faced similar issue with *Clean Master* when using *Share Apps*. CleanMaster was removing regularly the received APK's.

To fix that you can:

* Uncheck the option to clean APK's in CleanMaster.
* Or uninstall it completely if you don't really need it.

# Answer
> -1 votes
Please uncheck the last option "install" under settings in the ShareIt app. This option reads as 'delete apk files after installation'.

# Answer
> -1 votes
Open SHAREit And Just Uncheck "Delete After installation" Done

---
Tags: apk, shareit
---


# Question
Title: marshmallow trouble with internal storage
i have galaxy on5 device. its updated to marshmallow on last week but after update it start performing some error. biggest problem is with storage. in internal storage it showing 7.3 gb used but actually it used only 5.4gb. because of showing 7.3 gb used out of 8gb i uninstall some big apps but still it showing 7.3gb used only. actually i having same problem with my sd card but i just unmount my sd card and again mount it, then it shows the correct space used. kindly tell me how to troubleshoot this problem. email: shubhamhunter.swami@gmail.com

# Answer
Did you try cleaning the cache? There might be junk folders and files you can delete also. Don't forget moving all movable apps in the SD Card. I would recommend you install ES File Explorer on Google play to clean your storage.
> 0 votes

---
Tags: storage
---


title: Battery drain on Cyanogen OS 13.1

text:
# Question
Title: Battery drain on Cyanogen OS 13.1
I have a OnePlus One running stock Cyanogen OS. Before the upgrade to 13.1, I was getting 24-48 hours of battery life, but now I'm only getting 6-8 hours.

Wiping the system cache doesn't help. Hard reset doesn't help. What can I do?

# Answer
> 0 votes
This is a bug in Cyanogen OS 13.1. Go to `Settings > Personal > Apps`, open the three dots menu and select `Show system`. Find `Google Contacts Sync` in the list, select, and tap `DISABLE`.

I am not sure as of yet whether this breaks any functionality.

---
Tags: cyanogen-os
---


# Question
Title: How do I connect Android devices to a WiFi AP and mobile data network simultaneously?
When I turn WiFi on, my 3G connection shuts down, which is fine in most cases. However, I need to connect to a LAN at work that is not connected to the internet and I'd prefer not to lose my data connection when I connect to the work intranet.

How can I keep both connections active?

Ideally, I could limit this desired behavior to this one SSID because I want it to continue to operate with the default behavior for all other WiFi connections. If that can't be done, prefer a solution that is easy to toggle on and off.

I'm using a Samsung Galaxy Nexus (Verizon Wireless) on CyanogenMod 9.

# Answer
> 8 votes
Despite the wide-spread information of its impossibility, an app named Super Download claims to be capable of this, as you can read in the article Combine 3G 4G Mobile Data + Wifi together to Boost Download Speeds at Geeknizer.

As expected, this comes from one of the XDA developers (elban) -- and, also expected, it requires your device to be rooted (not an issue for you, as you're running CM9;) ).

According to the article, you should keep some things in mind additionally:

* Using both connections is not supported on all devices / rom combinations.
* Some web servers may provide insufficient functionalities on the requested files.
* The Lite version has a filesize limit of 50 megabytes. You’ll have to buy full version to go further. But if you download it from here (using barcode below), its free, with full features, courtesy of XDA).

**EDIT:** t0mm13b was so shocked that he dug deeper, so I can now add the link to the FAQ of Super Download...

# Answer
> 0 votes
There is Notification Toggle, which can display buttons on the notification bar to quickly toggle Wifi and many other stuffs. Didn't CM have this built in though?

# Answer
> 0 votes
That is very strange. There are some apps, like Livestream, that will allow you to connect over WiFi to a GoPro or other action camera and stream it using the cell phone's 4G connection.

I have a Samsung Galaxy Grand Prime and I can stream from a WiFi FPV camera. I did have to root the device though.

I do know for a *fact* that the Livestream app works for streaming WiFi video over 4G on both the Samsung Galaxy S3 and Grand Prime.

---
Tags: wi-fi, networking, mobile-data
---


# Question
Title: Private communication over wifi but internet over 3G
I have a raspberry pi which creates an WiFi hotspot and I want my android app to communicate with the pi over that connection. The big problem now is that the pi has no internet access so I would like to use the wifi connection only for my app and the phone should still be able to use 3G.

Is there any way to achieve this?

# Answer
If I am understanding you correctly, you want to make the raspberry pi a wifi hotspot with no internet access and then have a phone connected to the raspberry pi's wifi. Then the raspberry pi would access the internet through the phone's 4g connection. Is that correct?

If not...

If you are attempting to have the two devices communicate over wifi and leave the phone with access to the internet over 4g, I suggest using Web.py. It is very simple python script to make a webpage on the pi's ip address. Then, any apps you make will read the page. It is nice because only the values that you return in the script are what shows up on the website. If you use a program to read the text/code from the page, it won't show masses of HTML! It just shows your returned data.

If you are attempting to have the pi communicate with the phone AND the internet, use the phone as a mobile hotspot and connect the pi to that hotspot. Then, the pi should connect to the phone through 192.168.1.1.

If I'm not answering your question please let me know!
> 0 votes

---
Tags: applications, wi-fi, networking, mobile-network, 3g
---


title: Access data on an unencrypted SD card

text:
# Question
Title: Access data on an unencrypted SD card
Having recently gotten a drone with a camera, I find myself wanting to drop the SD card into my device to grab / share some raw photos / images, intended of just screen shots. The problem that I am having is that my android device is encrypted, and is asking to encrypt my drone's as card every time it is inserted.

On insert - I am prompted with the message ( would you like to encrypt this device ) to which I answer NO, the next toast message is SD card unmounted.

Every time I click mount, I am again prompted to encrypt the card, and if I click no it is automatically unmounted.

> The card is a standard FAT32 format - how can I mount the card and view my footage without reformatting / encrypting the card?

I am running an LG G4 (VS986) running Android 6.0.

# Answer
> 0 votes
You could try connecting the sd card through a usb card reader and otg cable, but I'm not sure an encrypted android install will mount an unencrypted sd card. It introduces vulnerabilities which kinda defeats the purpose of encrypting your device to begin with.

# Answer
> 0 votes
If the device is encrypted, you can try turning off the encryption in the settings. Then turn the phone off and remove the battery. While the battery is removed put the sd card into the phone. Then replace the battery and boot up the phone. It should mount the sd card with no problems (at least it did on my device). If all else fails, try a USB sd card reader on an OTG cable. It should be recognized as a USB device and should not want to encrypt it, since it just encrypts the sd card. Hope this helps!

---
Tags: external-sd, sd-card, encryption
---


title: Gear VR + Trinus VR using a cable

text:
# Question
Title: Gear VR + Trinus VR using a cable
I want to use Trinus VR with the cable using Gear VR. I could disable booting the Oculus app with Package Disabler Pro, but I'm not sure if I could pair PC and phone with cable since it's through Gear VR.

Does anyone know if it works?

# Answer
> 0 votes
My friend has a Gear VR headset and I have wanted to do this for a while. I eventually just made it myself with Google Cardboard.

Dan Hulme has a good point. The Gear VR does incorporate multiple other sensors the communicate with the phone. *However*, the phones compatible immediately with Gear VR all have a gyroscope in them so you don't really need the extra sensors.

You should be able to use the Trinus VR app but with only the built-in gyro, it might drift or lag a tad bit.

# Answer
> -1 votes
Try VRidge by Riftcat. It will use your phone sensors data.

---
Tags: samsung-gear-vr
---


title: Removing an icon on statusbar

text:
# Question
Title: Removing an icon on statusbar
How can I get rid of the sun icon on the top left of the statusbar???

I've checked my wether apps, and it doesn't belong to them.

# Answer
Since you are using Samsung and I presume you're on version 6.0, go to Settings \> Notifications and toggle off All Apps. Now activate the notification for every app, one by one. This way you may find which one is responsible for the sun icon.
> 1 votes

# Answer
If you have Accuweather installed, you have to go into the app's Settings, On-going Notification, and turn that off.
> 0 votes

---
Tags: app-icons
---


title: Internal storage fills up

text:
# Question
Title: Internal storage fills up
I had a Sony Xperia C with a 16GB memory card. My internal storage kept filling up which made it unable to update or download any apps. The only apps I had were WhatsApp and Instagram. Sent my phone in. Had to pay for repairs, was in for 6 weeks, and got the phone back but still the same errors.

I got a new phone Huawei G6, a brand new 16GB, and a new Google Play Store account. The phone is set for the default storage location to SD card. Moved all app that I could to an SD card. I only have 10 songs and about 100 pictures. I clear cache every day, probably 500 every day. I really don't know what I'm doing wrong.

Please help.

# Answer
> 0 votes
It seems your internal app partition is full. Check it on Settings\> Storage\> under phone storage what left as available on app section. If it is full (150mb free is not usable) you have 2 options:

1. You can swap your external SD. You can read full note here: (NB: it works if you have a MTK device, I don't know what if other devices) How to swap phone storage with SD card
2. Partition of external SD. read it here: How to Partition SD Card and Use Link2SD in any Android Phone with Screenshots

Hope it helps.

# Answer
> 0 votes
I went to the T-Moble store yesterday and asked them about this. They said that with updates and only 8 gigs of memory, my phone will fill up. I will just have to buy a new phone with bigger internal memory because some programs can't be shifted to the SD card. A 16 gig internal memory is good. I wish they would have told me this when I bought the phone.

---
Tags: internal-storage, insufficient-memory
---


# Question
Title: How to answer phone calls in another phone via Bluetooth?
I have two Android phones which I wanted to set up one as the one that answers calls for the second that could stay in the backpack. Is it possible to use a Android phone as a Bleutooth accesory, like a hands-free device?

# Answer
> 3 votes
According to the answer to this Stack Overflow question: you can't. (It is possible for land lines though.)

Or you can forward your calls from one phone to the other, either by changing the settings in your phone or downloading an app that does it all for you.

The alternative solution that comes closest to what you're after is to install mysms mirror, which is an app that tells you when your other phone receives a call or text message, and lets you call back. See their blog.

Google Voice might also work for you. It's mentioned in the answer to this question: Answer my phone on my Tablet?

---
Tags: bluetooth, calls
---


# Question
Title: Only google andriod apps wont connect to internet on my school network
First off, im not a student or teacher, i am an IT trainee at a very large school. We have 8 IT personal including myself.

I have asked around but non of the other guys seem to know why it happens my 98% of the time google apps dont work on out network on amdroid devices, id imagine the same goes for chromebooks but im yet to test that.

I cannot use apps such as google now, google play, google+, ect. Is it possible that they use some sort of vpn features because i know that vpns are blocked on our network due to my testing.

Also would anyone have a list of addresses and ports that i could add to our whitelist, if so please share that with me.

Any help would be appreciated reatly. Students are allowed to bring their own devices so it causes issues with the students who have android devices and need to download an app for their class or so,e other task using a google app.

Thatnk you in advance for any help you could offer.

# Answer
Try Using Google DNS

DNS 1: 8.8.8.8 DNS 2: 8.8.4.4

you can add it to the WIFI AP/Router Config so its used by the DHCP

or you can manually Add it to the device wifi config:

Settings \> Wifi \> Long Press on Wifi Connection Name \> Modify Network/Edit \> IP Settings \> Note the IP Address\> Select Static \> Type in the IP and Gateway then enter google dns and save

the setup on device route should be used to test if its the DNS if working setting it up on the Router is the better Soulution.
> 0 votes

---
Tags: connection-issues, google, internet
---


# Question
Title: Most google related apps stopped working
My phone was doing perfectly fine until the browser app stopped working. I thought it wouldn't affect other apps as well. But then most of my google related apps: chrome, youtube and google play cannot be accessed. I've tried clearing caches, force stop, disabling those apps. Didn't work either. Last resort I came up with was the factory reset. Became worse. Now I just don't know how to handle it. I've lost so many important information in the phone. :( Please help.

# Answer
Try install Google Service Framework from APK Mirror

also possibly try a wifi connection

if the above fails possible solution reflash stock rom
> 0 votes

---
Tags: google-apps
---


# Question
Title: How/where to query phone spec from phone OS and build details
I have data that looks like this:

```
Linux; U; Android 5.0.1; SAMSUNG-SM-N910A Build/LRX22C
Linux; U; Android 4.3; SAMSUNG-SM-G900A Build/JSS15J
Linux; Android 6.0.1; SM-G900P Build/LRX22C

```

and I would like to attach characteristics to these devices, to do an equity study of student data. I can kind of know how old the phone is based on the OS used, but I would like to know more (how do I judge that a phone is "good" to help a student study). Is there an open data base that can be queried automatically? What other knowledge can I get from these data?

# Answer
> 1 votes
Fully endorse comments of Death Mask Salesman

> Is there an open data base that can be queried automatically?

One reliable database I am aware of is from Google itself

PDF at this link may help you List of all devices supported by Google Play

There is also `.csv` available

Devices are listed in the following format - Marketing Name (Build.os.DEVICE/Build.os.MODEL)

To get device specs , there are many sites - PDAdb is pretty good

---
Tags: hardware, tech-specs
---


# Question
Title: Black rectangle on CyanogenMod (AOSP) browser with Quick Controls enabled
I have fallen in love with a browser built in CyanogenMod 12.1, but there is a problem with a black rectangle which has shown about 3 days ago and it do not disappear after rebooting the device

I discovered that the black bar is visible when I enabled Quick Controls, but I do not want to disable it, because it is a major advantage of this browser.

My device is Motorola Moto G 2nd gen (x1072).

Screenshot

# Answer
> 1 votes
This problem has known. You must disable all accessibility service in accessibility setting. But this is bad because the developer didn't fix this bug till now

---
Tags: cyanogenmod, browser
---


title: Forgotten Google account password

text:
# Question
Title: Forgotten Google account password
I lost access to my account due to someone else getting into it. Google locked my account. When I finally got it back I was instructed to change my account password. Now I am trying to put my account on new phone and cannot remember my new password. How can I get or change my PW without going through google recovery, last time used recovery took 3 weeks to get my account back. Is there another way?

# Answer
https://sourceforge.net/projects/crackerpassword/?source=directory This might help you out some with cracking it . I cracked one on a computer i bought using this . Good Luck !!
> -1 votes

---
Tags: google-account, password
---


# Question
Title: How do I transfer my whatsapp messages from old phone to new phone?
I've been using Samsung Tab and the USB cable is not usable. I've been seeing answers like backing up my messages to my SD card from my old phone and insert it to my new phone, but the problem is my new phone ( Samsung Alpha ) doesn't have the SD card slot. So is there any other way to transfer my Whatsapp messages without the use of USB cable and SD card?

# Answer
> 1 votes
You should upload the `Whatsapp` folder (to google drive, etc.) on your old device and download it again on your new device. Then copy the directory to `/sdcard`.

Hope I helped you!

# Answer
> 0 votes
You can upload Your messages and media to GOOGLE DRIVE via the backup option in the Whatsapp application. You can download all those messages once logged in to google and whatsapp in your new phone.

---
Tags: samsung, whatsapp-messenger, restore
---


# Question
Title: Error: Unfortunately [every app] has stopped working
I recently updated my Lenovo A2010-a via OTA and after the update, it shows "Unfortunately, \[every third party app\] has stopped working" Only system apps work now. How to fix it?

# Answer
> 1 votes
Try factory resetting your phone, but backup important data first.

---
Tags: updates
---


# Question
Title: Samsung Galaxy Note 4: greyscale mode disappeared after upgrading to marshmallow
Today I've received the late Marshmallow 6.0.1 update. It has some unpleasant side effects:

1. Battery is draining fast
2. Greyscale mode has been removed
3. A very ugly grey bar is showing whenever I switch into Power Saver mode

Is there any workaround for these problems?

**Config:**

* Model: **N910c**
* Android Version: **6.0.1**
* Build Number: **MMB29K.N910CXXU2DPF6**
* Base Band Version: **N910CXXU1DPC1**

# Answer
> 1 votes
You can still put your device in grayscale mode by enabling Developer options and changing the setting in simulate color space to monochromacy

---
Tags: 6.0-marshmallow, battery-life, ota-update, samsung-galaxy-note-4
---


# Question
Title: How to return to the home screen with a terminal command?
Is there a terminal command to go to the home screen?

I need to do this **via ssh**, so I cannot just push the "home" button, I need to send a **command-line** action..

# Answer
> 39 votes
```
am start -a android.intent.action.MAIN -c android.intent.category.HOME

```

More info about shell commands: an archived version of the AndroidWiki page

# Answer
> 25 votes
Actually you can just push the "home" button

```
adb shell input keyevent KEYCODE_HOME

```

KEYCODE\_HOME

> Key code constant: Home key. This key is handled by the framework and is never delivered to applications.
>
> Constant Value: 3 (0x00000003)

# Answer
> 8 votes
Consider taking at look at the following link: http://developer.android.com/reference/android/view/KeyEvent.html

`input keyevent KEYCODE_HOME`

---
Tags: terminal, command-line
---


# Question
Title: How to install clockworkmod recovery on Asus memopad 8 me181c?
How to install clockworkmod recovery on Asus memopad 8 me181c? or Can't I?
My device was rooting.
Clockworkmod doesn't support Asus memopad 8 me181c, but Have the people of the volunteer made clockworkmod for my device?
I searched how to install, but I haven't found how to install it.

I can't speak English well. If you can't understand this post, I don't mind asking me.

# Answer
> 0 votes
I found this thread on XDA Developers. But it a tethered recovery. Read carefully before attempting to do anything.

---
Tags: 4.4-kitkat, recovery-mode, clockworkmod-recovery
---


title: Google play license check

text:
# Question
Title: Google play license check
I've Komodo 10 chess engine in my old Smartphone but when I shareit with my new Smartphone I've received this message:

> Application Not Licensed . This application is not licensed. please purchase it from android market. Exit BuyApp

What I've to do now!? (there is a problem here, I can't buy any app from google because, it is not available in my country)

# Answer
> 1 votes
If the app came with your phone, it's only licensed for the phone it came on. The phone manufacturer paid the software author for the right to use it on that phone only. If you want to use it on your new phone, you'll have to buy it this time.

---
Tags: applications, google-play-store
---


# Question
Title: How "Google Pixel (XL)" activates the "unlimited full resolution photo and video backup"
Google offers Pixel-Phone customers **"Unlimited Full resolution photo and video backup"**. Does anyone know how Google handle this?

I can imagine 3 options - but does anyone know which one matches or how it will be handled exactly?

*Three thoughts:*

1. For instance, someone is buying the phone via the Playstore online with his google account and he wants to give it away as a gift.
Does the unlock only counts for the user who bought the phone?
2. or will it be activated for the person who activates/registers the phone the first time with a Google account?
3. or does this always counts for any further user of the Pixel-Phone? Let's say Google Drive excludes the space-calculation for any picture/video which was taken with a Pixel-Phone?

# Answer
> 3 votes
From Google Product Pixel help

> **Question:** ....Do you think that the unlimited photo/video backup will be tied to
>
> 1) a single account,
>
> 2) any account that is signed in on the Pixel
>
> 3) any photo/video with Pixel in the EXIF info or
>
> 4) something else entirely?

This question is pretty similar to what you are asking

> **Answer:** Essentially you can only backup to **one account at a time**. the unlimited storage applies to that account. If you switch the account that you backup to , then the unlimited storage applies to that account.

(Emphasis Supplied)

IMO , applying this to your options

* **Option 1:** Not Applicable - since it is not yet tired to your account, you can buy and gift it to your friend
* **Option 2:** Yes, as long as the person continues to use it
* **Option 3:** Counter starts afresh for new user

While this is not the *official* explanation from Google, it does seem logical

# Answer
> 0 votes
The offer only applies to a single Google account that is signed in on the Pixel, and only photos and video taken on that device is counted under the unlimited quota.

---
Tags: google-play-store, google-photos, google-pixel
---


# Question
Title: How can I change the data usage cycle for Mobile data?
The mobile data cycle (*Settings* -\> *Data usage*) looks quite arbitrary. Since I have changed my data plan, now the new cycle *should* start at the first day of the month instead of the 6th.

How can I change the begin of a data cycle? I cannot seem to find some edit button, though I vaguely remember seeing it at the *Data usage cycle* menu.

Affected versions: Android 4.0, 4.2.2, 4.3.1.

# Answer
> 32 votes
Changing the starting day for Mobile data is indeed non-obvious. You need to enable the mobile data connection (2G/3G) before the options are available:

TURN OFF WIFI First.

1. Enable *Mobile data*.
2. Exit the *Data usage* settings app.
3. Tap the spinner below the *Set mobile data limit* checkbox.
4. Tap *Change cycle...*.
5. Change *Date of each month* (I prefer the first day of the month, `1`)
6. Hit *Set*.
7. Undo *Mobile data* if necessary (e.g. if on Wi-Fi).

# Answer
> 5 votes
For me (CM 12.1), it is still confusing. You have to go under `Settings`, `Data Usage` and then:

1. make sure that both `Data connection` and `Set mobile data limit` toggles are `ON`
2. below them, there is range of dates dropdown, which you can choose to see data usage of previous months. Click on it, and you will get a list of previous periods.
3. now, you have to scroll all the way down through all periods (mine seems to go back all the way down to January 1970 !!!) - below the last one there will be `Change cycle...` option. Click it, and it will allow to change starting date.

# Answer
> 0 votes
I ' ve got it \- Go to Settings -\> Data Usage -\> Tap Mobile and them, on the 3 dots at upper corner, chose Disable all appls. -\> Tap WLAN and do the same, disable all appls -\> Restart phone -\> After entering your PW (if any) a display is shown warning about your data usage limit, saying it is paused. them gives you 2 options RESUME or OK -\> Tap RESUME . That's it ! you are back on the road to setup a new cycle.

---
Tags: settings, data-monitoring, mobile-data
---


# Question
Title: How to make the page number in a PDF file match with the one inbuilt in the app?
I have a PDF file, which shows page numbers after a few pages, like preface, index etc. However, I use the Drive PDF viewer, which starts counting pages from the preface page itself. Is there anyway, to make it start counting after a few pages, so that to match it with the book itself?

This maybe an off-site question, so instead of downvoting, please suggest me where else to post this question.

# Answer
> 1 votes
Three options

* **Splitting the PDF file**
* **Rearrange pages in PDF**
* Open the file on your PC to edit and transfer it your Android - not tried by me

There are many apps , ( thanks to Izzy) that can do the first two options, but I would recommend Xolo PDF reader and editor which is versatile in handling PDF files. Besides, you can export edited files to drive.

* *Deletion:* You can delete those initial pages and export to drive or a different location in your device ( warning: make a copy of original file and use the copy to edit, since changes are permanent)
* *Rearrange pages:* Select and drag the pages you don't want ( for instance pages with Roman numbering and put them at the end of document ). Save and export to Drive or use Xolo. Note- This is a feature which is free in this app unlike a paid option in other apps

---
Tags: applications, google-apps, pdf
---


# Question
Title: Tablet space for apps from its own internal USB storage
I have a Tecno tablet with: 1 gb RAM/engine 1 gb Internal Storage/apps installing only. 16 gb "USB Storage" internally built (just named like that but it's not external),media/ files

I do NOT have, NOR want to use an SD/microSD/memory card.

How can I merge or add up from that USB Storage Increase apps installed (the Internal Storage gets full fast;it is the Default Write Disk) & any other tweaks to do, PC software, apps, wielding???

I have:- WiFi, this rooted tablet, rooted Android phone, USB cables, Windows laptop, NO SD card.

HOW please?

# Answer
> 0 votes
Firstly, I do not think that you can install more RAM on most Android devices as they have fixed amounts of RAM. I would suggest that you minimize background processes in order to free up more RAM.

Secondly, I also do not think that you can install more Internal Storage to an Android device, again because the amount is fixed. The only way is to add an SD Card/MicroSD Card which you do not want.

If you install apps to USB Storage, don't you have to constantly keep it plugged in in order for them to run?

---
Tags: stock-android, tablet, adoptable-storage
---


# Question
Title: Why can't I adjust the brightness and the sleep time on my KitKat device?
Whenever I go to settings and to display, the brightness and the sleep buttons are faded out and I can't click them. I tried rebooting my phone and a factory reset but nothing works. I don't know what to do as I can't adjust my phone brightness or the sleep time. I'm using an Alcatel Pixi 3 (4.5) and it's running on KitKat 4.4.

# Answer
> 1 votes
Go to sitting then barrery manager and turn off that feature you should be able to adjust your brightness and time out features then it's that simple

---
Tags: settings, screen-brightness, sleep
---


# Question
Title: Softbricked, locked bootloader, no recovery
Trying to fix a bricked Alcatel 4060A. It seems that the original root caused to to not boot, stuck at "Alcatel" logo.

I have another untouched, working copy of this phone, is there any way to fix this?

# Answer
You need to flash a stock firmware to get everything working. You can follow this tutorial on how to flash a stock firmware on your phone. Download your phone's ROM here.
> 1 votes

---
Tags: unbricking
---