# Question
Title: Samsung Galaxy Note 4 is stuck in a boot loop
My phone is a Samsung Galaxy Note 4 SM-N910G. I have absolutely no idea why it's stuck in a boot loop, and I can't even go to recovery mode by holding Vol Up + Home + Power.

It was constantly restarting even when it showed a blue warning that it is going to boot on recovery mode.

Then I flashed it with ODIN using a tar I downloaded. I'm a novice, so I just followed a guide on the internet. Now it says set warranty bit recovery? and still doesn't start on recovery mode or otherwise.

Holding VOL Down + Home + Power always takes me to the download mode without an issue, and also the phone vibrates twice every time it reboots.

Any help to recover the phone would be greatly appreciated. I wouldn't mind installing something like CyanogenMod if that's an option, or somehow factory reset the thing.

# Answer
> 1 votes
I know this is already 5 months old, but for future reference

**1.** It sounds like you already have ODIN so I won't bother linking that, but just double check you have the latest version here

**2.** You will need your stock firmware so you can find that here. Just make sure you download the proper firmware for your region.

* If you get one file, it will have everything inside it: AP + CP + CSC.
* If you get multiple files, there will be separate files for AP, CP & CSC.

**3.** Once you have both of those downloaded onto your computer, boot your device in download mode. Most of the time you can do this by holding the volume down button on startup and then pressing the volume up button to enter download mode.

**4.** Open Odin on your computer and load the firmware you downloaded into the AP slot

**5.** Connect your phone while it in download mode and wait for it to show up in ODIN

**6.** Press the start button and wait for it to say PASS.

**7.** Reboot and wait, this first boot will take some time.

You can also check out this tutorial with pictures here

---
Tags: cyanogenmod, factory-reset, boot-loop, odin, samsung-galaxy-note-4
---


title: Partitioning SD card on Android phone

text:
# Question
Title: Partitioning SD card on Android phone
I have a 32GB SD card which I want to have it partitioned.

I'm having the hardest time finding any apps that work or any tutorials.

Can anyone please help me out with this?

# Answer
Are you rooted? There is no way to edit partitioning directly from the device without root, once you have root privileges, there are several apps which allow for the card to partitioned, such as AParted or Parted4Android.

If you have custom recovery, such as TWRP or CWM, some of those builds have SD card partitioning built in.

Remember that Android will only mount one SD card partition by default, with root you can manually mount a second partition.
> 0 votes

# Answer
You can partition through recovery (CWM) when u go to advanced options in cwm recovery the option is present over there.
> -1 votes

---
Tags: sd-card, partitions
---


# Question
Title: Factory reset, cannot reload Google paly
I was having issues with my android tablet so I performed a factory reset. Now, I am trying to get my Google Play account re-installed so I can download apps. I keep getting a "cannot connect to Google servers" message. For a week now I cannot connect to get any aps, did I do something wrong doing a factory reset? is my tablet useless now? Please help

# Answer
You have to remove two step verification of your gmail account. to do so,

In “Signing in & security” section of My Account, select 2-Step Verification. Sign in with your username, password, and verification code if asked. Select Turn off 2-Step Verification. A pop-up window will appear to confirm that you want to turn off 2-Step Verification. Select Ok.
> 0 votes

---
Tags: google-play-store
---


# Question
Title: Can we connect VGA from PC directly into android
I want to use google cardboard as VR monitor from PC with my phone. So I want to know is it possible to just connect from my PC VGA to android USB port and override android screen

# Answer
I don't think its possible through VGA cable, But you can try Desktop steaming apps.
> 1 votes

---
Tags: android-pc
---


title: How to upgrade Android kernel version

text:
# Question
Title: How to upgrade Android kernel version
I am running a Android device with a kernel version of 3.4.5 on a soc made by mediatek (MT6582). Now recently I found a within post with the stock untouched KitKat based kernel for MT6582. This new KitKat kernel is version 3.4.67 I believe. And in the github page the guy mentioned a thing about upgrading the kernel version without having to necessarily make a new one. It didnt have any steps and I didn't really understand much if someone can help on how to upgrade the Linux kernel it would very very helpful. Here is what it read:

> Unlike patches for the 3.x kernels, patches for the 3.x.y kernels (also known as the -stable kernels) are not incremental but instead apply directly to the base 3.x kernel. Please read Documentation/applying-patches.txt for more information.
>
> Alternatively, the script patch-kernel can be used to automate this process. It determines the current kernel version and applies any patches found.
>
> ```
> linux/scripts/patch-kernel linux
>
> ```
>
> The first argument in the command above is the location of the kernel source. Patches are applied from the current directory, but an alternative directory can be specified as the second argument.
>
> If you are upgrading between releases using the stable series patches (for example, patch-3.x.y), note that these "dot-releases" are not incremental and must be applied to the 3.x base tree. For example, if your base kernel is 3.0 and you want to apply the 3.0.3 patch, you do not and indeed must not first apply the 3.0.1 and 3.0.2 patches. Similarly, if you are running kernel version 3.0.2 and want to jump to 3.0.3, you must first reverse the 3.0.2 patch (that is, patch -R) *before* applying the 3.0.3 patch.

So does anyone know how I can upgrade my kernel version...if yes can you please tell me how another related info to help me would also be appreciated. Thanks

# Answer
> 1 votes
I totally doubt if the kernel is for MTK devices because as per my knowledge goes (I too own a MT6582 device) MTK is a partially closed-source SoC manufacturer who gives out the source code by purchasing. MTK makes a standard ROM based on AOSP and gives it out to companies but no companies are allowed to edit the ROM unless they buy the license for it. This means that non-MTK associates can not make any part of the ROM as they don't have the source-code

My Suggestion: Don't try this stunt because you may end up with a kernel with miss matching drivers and also a boot-looped device as a bonus :)

# Answer
> 1 votes
Can you put the link to the github post in the post?

I don't know a lot about to make(update) a kernel but what I do know is that it requires a lot of programming skill.

One of the major problems with mediatek SOCs is that they rarely give out the source-code for their sockets. This makes it even harder go build a custom kernel.

I did find one failed attempt for your socket. XDA forums:\[KERNEL\] \[3.4.5\] Wiko DarkMoon (MT6582)

Another problem is that the rom is specifically made for the linux kernel and that newer kernels might not work with your device. Source:(stackexchange).

It is a lot of hassle to update the kernel and I doubt it is even remotely worth it.

---
Tags: updates, linux, kernel
---


# Question
Title: How does emulated storage actually work?
I recently bought a Xiaomi Note 4G. An amazing piece of technology. I transferred the apps I had on my previous device to it.

The reason I bought it was partially to have a good gaming experience. But what I witnessed is after you have filled your internal memry with apps and games you cannot free up space: there is no option to move apps to SD, a big disappointment. Even third party apps with root permission don't seem to work, but they hinted that my device uses emulated storage and that it treats both the storage spaces as one.

My question is, then: why can't I install apps anymore if I have 23 GBs of free space? Is there any workaround to this problem I am not able to see? I will be grateful if someone could help out here. Thanks!

# Answer
> 2 votes
This does not depend on stock Android, it depends on Xiaomi. Your system is only installed in a partition (system), it does not alterate the whole partition table on your device.

I had the same problem with my MI2S. Only recently I repartitioned the whole phone, giving 10 gigs to the apps' section. It seems like it's the only way. Here are the detailed instructions.

http://xiaomi.eu/community/threads/mi2s-extending-size-of-storage-partition.21391/

Obviously you have to do the opposite, as stillka is removing space from the data partition to give it to the storage one. Giving that you basically have to delete both partitions and recreate them with different size, the procedure is the same, you just have to make your own calculations as you have to give startpoint and endpoint, not size.

I did this procedure twice in a row, because the first time I also removed system1 partition to get another 500 MBs, and I didn't brick my phone nor the first neither the second time so, even if the procedure looks scary it is quite safe. Obviously it means losing every single data you have in your phone, both apps and such and personal data. So, you must use some backup app to save your apps and data and then copy the whole sdcard (including the backup you just did) to your PC, restoring once you recreate the partitions.

Note about chache and system1: you can also delete these partitions (really, shrink them to 3 MB - the minimum to make them ext4 filesystem - as you shouldn't change the original partition table) to gain even more space, but there are consequences.

Cache: some people say this partition is used by Google's Play Store to temporarily store (pardon the play on words) apks files before installing the app to your phone. That means, if you remove it you won't be able to install apps from there anymore, and if you shrink it too much you will be able to instal small apps only. If you use other sources than the Play Store (or, maybe, even Xiaomi's official market) you should be good.

System1: this is for the fake dual boot MIUI uses: every time you update your system through the built-in Updater app, the new ROM is written to the system you were not in, alternating between the two at every update. This is to have a correctly functioning system in your phone, not overwriting the previous system while updating (so, it is like a system backup). If you remove it, you won't be able to use the Updater app anymore, you should every time flash the newer ROM when you want to update. I did not do this as I use MI2S' Sepcial Edition MIUI 6 ROM, and the only easy way to install it without third party tools is installing the regular v5 ROM and update with the Updater app. Your choice.

# Answer
> -1 votes
@Jeffrey Lebowski the cache is used for storing shell script like commands file while rebooting to recovery mode to do a particular task (eg. Data Reset) if you shrink it too low it would never be able to store these scripts

And as per as I know Google's Play Store to temporarily storage is in the Data Partition I maybe wrong though

---
Tags: internal-storage, stock-android, miui, xiaomi
---


title: Youtube in flyperlink

text:
# Question
Title: Youtube in flyperlink
I recently came across a beautiful web browser named Flyperlink. It's really good but only problem with this browser is whenever i open a youtube link in it, it opens youtube app instead. Is there any way to open youtube on flyperlink.

# Answer
Go to Settings -\> Apps -\> YouTube -\> Clear Defaults.

Next time you open a you tube link, you will be asked to Chose which app should be used to open the link. You can chose Flyperlink from there.
> 0 votes

---
Tags: applications, browser, youtube
---


# Question
Title: Easy and efficient way to run GNU/Linux on top of Android on an x86 device?
I have a quite powerful x86-64 Android phone. I want to run a GNU/Linux desktop distro (preferably Debian-based) on top of Android.

I have the stock firmware, but rooted and with Xposed Framework.

I know about Complete Linux Installer, and it seems excellent. But they have a pre-prepared image. I assume that image is ARM, so it won't work? Right? Also, they say my ROM has to support "loop-devices." Does it? And if it doesn't is there any tweak to enable it?

But I'm sure there must also be tons of other ways to do it? FWIW I have access to a laptop with an Intel processor that I can use for the process. (But I'm not too keen on hours of tinkering to make it work.)

Other than that, I want to really take advantage of the specs of the phone. A user friendly process is also a plus.

Please note that even though I have a accepted my own answer here, I still very much welcome additional answers.

# Answer
> 6 votes
I found way to do this that I'm very happy with.

I used Linux Deploy. (It requires root, but here's an alternative for those who don't want to root.)

Here's a *nearly full* version of Xubuntu 16.04 (x86-64) running on my phone.

It performs really well. I had no performance issues. Note that this is *not* a virtual machine. Android and Xubuntu share the very same Linux kernel at the same time. If, while this is running, I switch to OS monitor (in Android), I can actually see the individual processes from Xubuntu (`dpkg`, etc.) running and how much of the CPU they're using. (That has to be enabled in a setting, though.)

An external keyboard and mouse are a must (though not strictly required). And an external monitor is also a good idea. Or you can just VNC into this system directly from another computer. Linux Deploy supports that out of the box.

The setup is really easy. The default settings of Linux Deploy pretty much work. Just select your distribution and desktop environment. But, by default, the system creates a 2GB `.img` file as a file system. That wasn't enough for me. So since the internal storage of my phone is `ext4` formatted, I was able to set it to 40 GB. If yours is FAT32, the maximum will be 4GB. But it's also possible to have a directory or partition instead of a `.img` file. (Although I didn't figure out how to do that.)

The process is described in detail here. Skip down to the "Linux Deploy" section. It's important that you install the correct version of Busy Box. Otherwise, it won't work.

This kind of thing has potential. If you have a powerful enough phone, it can actually replace your desktop computer in many cases.

---
Tags: installation, linux
---


# Question
Title: Galaxy A5: How to set power button to reject calls (no root)
I've found in Settings/Answering and ending calls how to answer by pressing Home key and how to end a call by pressing the Power key. Is there any other possibility to assign the power key in order to reject calls? Galaxy A5 (2016) Lollipop 5.1.1

Thanks,

# Answer
> 0 votes
No sorry. If you're looking to assign another use to the power button other than what's available in the settings, you'll most likely need to root it.

---
Tags: 5.1-lollipop, buttons, samsung-galaxy-a5
---


# Question
Title: Why is built-in call recording such a rare feature on Android devices?
As the title says. I find it really weird to see it this way, as I know the OS itself do support it. Even Nexus devices don't have it built in.

On some Android devices, you would even need to root them in order to have call recording.

I know the laws of call recording are different between countries, but still, how could some devices (and even Nokia devices) have this feature, while most Android devices don't?

# Answer
I think it mostly has to do with both of the following:

1. A lack of demand for the feature. While a small minority of users may want this feature, most "normal" users probably never even think about it.
2. The laws in the US regarding recording phone calls are relatively complex. They usually vary from state to state (source). Companies probably do not want to expose themselves to additional liability.

If #1 was to change so that a sizable number of people want this feature, then a company would be more likely to put the effort in to make sure that the feature works legally.
> 0 votes

---
Tags: calls, call-recording
---


# Question
Title: How can I transfer photos from my Android Jelly Bean device to laptop while preserving the original timestamp?
I want to transfer my photos from Samsung galaxy Pocket Neo gt-s5312(4.1.2,Jelly Bean) to Laptop with out changing Time Stamp (File creation date and modified date).I tried MTP,Bluetooth,wifi,mail attachment,adb pull and GoodSync but no use.Please help me.Thanks.

# Answer
The easiest way to get your photos transferred to your laptop is directly using USB cable to copy and paste them there.
> 0 votes

---
Tags: 4.1-jelly-bean, file-transfer
---


# Question
Title: 2013 Nexus 7 frozen screen/stuck on language set up/boot loop
I see similar questions here but none of them refer to being stuck on the language set up screen. I have tried to use ADB driver and Toolkit but I cannot seem to get my pc to recognize device half the time. plus it tells me to put my device on USB debugging mode and how can I do that when I cannot access my device? is there anyway out of this bullshit? honestly, ASUS needs to compensate/make good with the THOUSANDS of customers they have ripped off.

# Answer
Your bootloader is most likely corrupted. I'd advice you to thus restore the stock rom. Download this tool on your computer http://www.wugfresh.com/nrt/ from this link. Plug in your phone and run the programme. Download TWRP\>unlock\>back to stock and select softbricked/bootloop
> 0 votes

---
Tags: adb, nexus-7
---


# Question
Title: Is there a way to delete my information permanently from my phone?
I'm using huawei mate 8 and I'm willing to sell it but I need to delete my information from it permanently. ( photos, videos, contacts....)

# Answer
I'm using Huawei Mate8 too, what you need to do for deleting information is to perform a "**factory reset**" of the device and then all of your phone data will be deleted from your Huawei Phone.

I would like to recommend encrypting your device before you are getting ready to wipe it. The encryption process will scramble the data on your device and, even if the wipe doesn't fully delete the data, a special key will be required to unscramble it.

To encrypt your device on stock Android, enter settings, click on Security, and select Encrypt phone. The feature may be located under different options on other devices. The next step is to perform factory data reset. Then would be kind of done already. If you are still concerned about the security, you can repeat the two steps above. To confirm it further, or you can download free data recovery software for Android to recover the data as to see if the software can restore them.
> 3 votes

---
Tags: photos, delete
---


# Question
Title: Detect Android device from BLE device (How bluetooth works ?)
I would like to know how bluetooth works with Android : when you turn bluetooth on, is it broadcasting data that other devices can detect ? If not, is it possible to detect from a BLE device if a specific Android with the bluetooth turned on is nearby ? And how ? Thanks.

# Answer
> 0 votes
It would be possible with "classic" Bluetooth, but not with Bluetooth Low Energy (BLE). In BLE, the *peripheral* device (the beacon, keyboard, or whatever) broadcasts adverts. The *central* device (the phone) just listens for those adverts.

The central device only sends anything when it wants to connect to a particular BLE peripheral. You can detect that using a BLE *sniffer* device, but not with an ordinary BLE peripheral (other than the one the phone is connecting to), because the BLE hardware itself filters out packets that aren't intended for that peripheral.

---
Tags: bluetooth
---


title: Viewing Google back-up

text:
# Question
Title: Viewing Google back-up
How can I tell if I backed up my phone to Google? I don't know if did, but I sure hope so because I have to reset it - the phone won't turn on. Thanks for your help.

# Answer
> 2 votes
Go to https://www.google.com/settings/dashboard in a web browser (on any device) and log in with your Google account details. You'll see a section called **Android**. If you expand it, you'll see a list of all the devices which have backed up data automatically to your Google account, and a list of all the apps with backup data and the time they last backed up.

---
Tags: google-account
---


# Question
Title: How can I keep screen on ONLY while music is playing?
I drive typically 300+miles a day and my phone works both as my GPS and my media player through my work trucks AUX port. I drive to a lot of the same places so after awhile the GPS isn't kept on top and just stays running in the background to warn me if there's a faster route than usual due to accidents or traffic. Thus I'd rather let Google Maps run in the background and have Pandora on screen to make it easy to up and down vote songs without anything more than a quick glance, I drive a large truck so the whole picking up my phone, turning the screen on, entering my pin, etc is not a valid solution to me. Yet if Google Maps isn't on screen the screen will eventually dim and turn off. Does anyone know of an app or workaround that would keep the screen on while Pandora is running? Maybe something with extra features such as only if Pandora is running and the phone is charging. I'm aware of the "Keep screen on while charging" option but thanks to me having a crappy Samsung (Samsung Galaxy S5, Android 6.0.1) this means when my phone is finished charging at night the screen turns on and stays on waking me up. My only request is please only give valid answers, no "Sorry not possible.", "Don't mess with your phone while driving.", "Just deal with the screen turning on at night.", etc.

# Answer
If you're using Pandora, you need to uncheck "Conserve battery option" option under the Menu \> Settings \> Advanced. Now the screen will stay on while the music is playing on Pandora.

You can also download the apps like KeepScreen and Stay Alive to block screen timeout when predefined applications are active.
> 1 votes

---
Tags: charging, samsung-galaxy-s-5, google-maps, screen-timeout, pandora
---


# Question
Title: Many notifications show up when connected to WiFi
I have Moto G (2nd gen) with 3G connection. During my office hours I am constantly conncted to my 3G network and when I am to my home I connect to my WiFi network.

I have noticed this unusual behavior for past 2-3 weeks. When I go home and connect to my home WiFi network many notifications start showing up - like notifications from apps like MakeMyTrip/Flipkart/Yatra and more. These notifications do not show up on my 3G network. It seems these **pending** notifications only show up when connected to WiFi. Notifications for apps like WhatsApp/Twitter work fine of 3G network.

What would be the reason for this and where I should be looking if I want to resolve this issue?

# Answer
> 1 votes
There are chance that you may turned on "Restrict background data" option. When its turned on apps don't have access to internet unless you open them.

Go to “Settings“. Select “Data usage“. Tap the “Menu” Menu icon icon located at the upper-right corner. Select “Restrict background data“ Uncheck it to turn it off

---
Tags: wi-fi, notifications, 3g, motorola-moto-g2
---


# Question
Title: How to use two whatsapp accounts on my rooted Samsung galaxy star pro device
Can I use two whatsapp accounts on same device? If how Note: my device is rooted

# Answer
1. Download the Parallel Space app.
2. Tap WhatsApp icon and you'll be prompted to sign in to the second WhatsApp
3. When it gets to verifying your phone number, use the other number you want to use and select call verification after sms verification fails.
4. Voila, you have one WhatsApp account on your first number and to access the other WhatsApp use the Parallel Space App.
> 1 votes

# Answer
Do you have the duel sim galaxy star?

To my knowledge Whatsapp uses a phone number to create an account so if you have duel sim cards it *could* be possible.

For example;- You have your phone with your contacts saved to its local storage and used whatsapp with a first sim's phone number but then swapped it for a second sim with a new number, then opened whatsapp with that phone number the account would be different but obviously all the contacts wouldn't recognise your account as it would be a new one.

So, if you were able to set the default simcard for whatsapp in app settings, in theory, you should be able to have two separate whatsapp accounts on one phone but you would have to verify the number each time you switched account with the code it will want to send to the phone number you want to use at that time.

Do you want to have two official whatsapps installed on one device though? Using them at the same time send/receiving messages to/from both?
> 0 votes

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


# Question
Title: Regarding root of my device samsung galaxy star pro gt S7262
i cant root my device after using odin drivers too my problem is in recovery mode it is not showing the option install from zip it is showing only 4 options they are 1 .reboot device 2. install update from adb 3. factory reset 4. wipe cache partition so plz help how could i root my device

# Answer
> 0 votes
The problem you are really facing is that you are still using the stock recovery. Flash a custom recovery.

---

With credits to **ItsAnilSingh** from xda-developers. He is the **creator of the recovery and posted the installation steps**.

---
Tags: rooting
---


# Question
Title: how to install play store on samsung galaxy ace?
How can I install the google play store app on my Samsung galaxy Ace?

# Answer
There is a possibility your phone doesn't have any of the framework apps for google like maps, gmail, etc. If this is the case then the below will not work and you will have to flash the framework. The is already question here. If you have a Chinese edition you might be out of luck

Now if your phone is supposed to have gapps or had google maps and the other framwork apps then try this:

All you need to do is download the APK file Here and follow the steps

1. Place the APK file on your SD card
2. Install the APK by finding it on your phone where you saved it and clicking it. This can be done by using a file explorer. There should be one on your phone.
3. You may need to enable unknown sources by going to Settings ---\> privacy and security and toggling the unknown sources setting
> 0 votes

---
Tags: google-apps
---


# Question
Title: How to pair Galaxy J5 with Samsung gear S?
I tried many times to install Samsung gear manager in my device(galaxy J5), but after a successful install what should I do?

When I use the app in my phone it gives me this error: `check if your phone is compatible or...`

My phone Bluetooth and my gear Bluetooth both are on.

Please help me how can I pair these two products of Samsung!

Thanks in advance

# Answer
According to GSMArena, the Gear S is only compatible with some Samsung phones, not including the Galaxy J5. That page was from a few years ago, but the O2 product page for the Gear S agrees.

As Samsung has replaced the Gear S with the Gear S 2, whose chief selling point is that it additionally supports some non-Samsung phones, they're unlikely to revisit the Gear S software to make it compatible with more phones.

This linked question about an unsupported way of getting the original Galaxy Gear to pair with non-Samsung phones may also be relevant to you.
> 1 votes

---
Tags: samsung-galaxy-gear, samsung-galaxy-j5
---


title: Can whatsapp be accessed by websites?

text:
# Question
Title: Can whatsapp be accessed by websites?
I was wondering if it were possible for websites to send messages through my whatsapp without my permission, even if I mistakely clicked on an advert?

I read about whatsapp's API but it does not say much about this?

Any wisdom on this?

# Answer
**No.**

There seems to be no possible way for any website to do this without having your WhatsApp "security token".

**What can a website do?**

There is something called WhatsApp URL which lets websites build a custom link that upon pressing will redirect you to WhatsApp so you can share their content to any contact you select manually.

(See more on WhatsApp FAQ).
> 2 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Why allow permission button is disabled?
**Problem**

Today I noticed strange behavior on my test phone, which is Nexus 5 with Android 6.0.1.

After opening test app that asks for permission to read contacts `allow` button is not working - after tapping on `allow` nothing happens, but `deny` works perfectly:

Also when I check `Never Ask Again`, it completely disables `allow` button:

Not sure what is happening here, but same app works perfectly on my OnePlus2 which uses Android 6.0.1 too.

The only strange thing about my test phone is that it does not have sim card currently.

Note that both phones have Google Account attached with same synchronized contacts.

**Question**

I am wondering what causes this?

# Answer
It is the stupid FileManager app. Once you stop it or remove it you can allow other apps to access the phone
> 2 votes

# Answer
Go to Settings\Apps\Birthday\Permissions and activate Contacts.
> -1 votes

---
Tags: contacts, 6.0-marshmallow, permissions
---


# Question
Title: What's infected my Android device, and how do I remove it?
This story of images occasionally pops up on opening new links in Chrome. These links are for legitimate websites such as imgur and reddit. When it happens, I'm on mobile data. When I choose the tab, and click the link again, no pop-up appears.

Here's the relevant portion from `chrome://version`

> Google Chrome 51.0.2704.81 (Official Build) (32-bit)
>
> Revision
> 211d45a5b74b06d12bb016f3c4d54095faf2646f-refs/branch-heads/2704@{#696}
>
> OS Android 6.0.1; E5823 Build/32.2.A.0.224

This is a screenshot of the pop-up:

How do I find out what caused this, and how do I fix it?

It happened again, this time without clicking a link. I was in reddit, it just popped up.

URL: `http://rcknmwcyct.pw/gaz6s9/x1psi.html?model=Xperia%20Z5%20Compact&brand=Sony&ip=86.181.166.144&voluumdata=BASE64dmlkLi4wMDAwMDAwMi01MjQ2LTQwYTItODAwMC0wMDAwMDAwMDAwMDBfX3ZwaWQuLmFlZTQxMDAwLTNmZjgtMTFlNi04NWQyLTZiNmI2ZjViZDYwNV9fY2FpZC4uYjFmNjYxMTMtNjBiNy00OGNmLTk4ZDktZjdkNTU3MGY1NjdiX19ydC4uSEpfX2xpZC4uODVjNzVhMTctZjYxMi00MTBmLWJlZTMtODE1MmU3NmVjMjMxX19vaWQxLi4wNGM0OTMyYS00ZWE5LTQwYzMtYTBmNy0wYWQ4MGE1YTc1YWRfX3JkLi5fX2FpZC4uX19hYi4uX19zaWQuLg#`

Here's the pages without the pop-up:

When I try to click back, I get to this page:

Which is something about appflood security. I haven't managed to teach it down to anything though.

# Answer
> 0 votes
I'm assuming this only happens in chrome and not any other browser or device. If it does happen on another device then the problem would be that a virus hijacked your router(on WiFi) and changed the DNS settings. Solution logon to your router and change the DNS settings to be automatically picked from your ISP.

You could

1. Head to settings and disable Javascript. Which disables the redirect link from functioning as long as Javascript is off but is quite hectic since genuine websites will most likely require Javascript to function.
2. Check your DNS settings and ensure that it's either set to automatically pick DNS settings from ISP or on a DNS server you know of such as googles DNS servers(8.8.8.8 and 8.8.4.4)
3. Root your phone and install Ad Blocker This would prevent the popup links from generating.

---
Tags: antivirus
---


# Question
Title: My phone keeps unpairing with my watch when it gets out of range
I'm using a Pebble Time smartwatch (on Pebble OS v3.13) and Xperia M4 Aqua (on Android 5.0).

Whenever my phone gets out of range it unpairs with my pebble. I end up needing to forget my phone from pebble and pair again with my phone. This is becoming frustrating, and I can't find anything relevant on my watch's help page so I think that this is a problem with my phone. How can I fix it?

# Answer
From the extra information you provided in the comments, it would seem as if the Pebble app is malfunctioning, and if it isn't, pebble support will be able to direct you to who can fix this for you. While they can be a bit slow to respond, they are very good.

To contact pebble support, open the pebble app and tap the drop down menu on the top right corner (3 dots). Tap the "support" option. Choose "contact support" from the list of options that open after tapping support.
> 1 votes

---
Tags: 5.0-lollipop, bluetooth-pairing
---


# Question
Title: How to adopt SD card as internal storage on Samsung devices?
I recently upgraded to **6.0.1 Marshmallow** on my **Galaxy S5** and I would like to **adopt** an SD card as internal storage. However, there is no option to do this.

When I format the SD card, there is no "Internal" option, only a "Portable" option.

I am using this SD card:

I have tried formatting the SD card in windows, deleting the partition in windows, and even wiping the parition in windows. But Android always wants to add it was portable storage.

How can I force Android to add this as internal storage?

**EDIT**: According to this article, the Galaxy S7 doesn't support adoptable storage. So it's likely the S5 doesn't support adoptable storage either. I'm looking for a way to enable it using the adb command line if possible now.

# Answer
> 47 votes
Samsung (and some other manufacturers') devices don't support Adoptable Storage by default. However, there are some workarounds how you can enable it. Some devices will require root, and others don't. If you have a Galaxy A5, J5, J7, On5, choose method 2 (root **required**).

Before proceeding, make sure you have a **backup** as this will **format your SD card**.

---

# Method 1 (NO ROOT | Galaxy S7)

Some Samsung phones (e.g. Galaxy S7) and other Android devices do not require root. You will need to execute the following commands using ADB:

```
adb shell
sm list-disks
sm partition <DISK> private
reboot

```

Replace `<DISK>` with the output of the previous command. (example: `sm partition disk:179,64 private`). If you don't want to convert the whole disk, then use this command instead: `sm partition <DISK> mixed <VALUE>`. Replace `<VALUE>` with the percentage (0-100) to keep as external storage. (Example: `sm partition disk:179,64 mixed 50`, for 50%).

If you do have root access, you can use my app Root Essentials instead. Root Essentials will execute all the commands for you, without the need of a PC.

---

# Method 2 (ROOT | Galaxy A5, J5, J7)

If the above method didn't work for you, then it is not possible to get adoptable storage without root. (e.g. Galaxy A5, J5, J7, On5).

If you have rooted your device, you will need to download my app Root Essentials. After you have downloaded it, go to "Adoptable Storage". Then click the button "Adopt".

Root Essentials will ask you to flash a plugin using a custom recovery. (e.g TWRP). It is not possible to flash the plugin without a custom recovery. After you have flashed the plugin, reboot your device and open Root Essentials again. Now try adopting your SD card again and it should work.

---

# I have adopted my SD card successfully, what do I need to do next?

After you have adopted your SD card, you will need to migrate your existing data to the SD card. This is to free up space on the internal storage.

To migrate your data:

1. Open (Android) Settings
2. Tap "Storage". (or "Device maintenance" \> "Storage").
3. Select your SD card.
4. Open the menu (3 dots at top right), and tap "Migrate data".
5. Now your data will be migrated to the SD card.

# Answer
> 2 votes
Apparently need to add the "sm" so: "sm partition disk:179,64 private" otherwise "Partition not found." I'm very new at this, so I'm probably stating the very, very obvious for most people. Anyway, seems to have worked. This was on a Note 4.

I assume what's happened at this point is that, though the total size isn't listing as changed, it actually is. Wish I knew how to confirm with these tools.

Slight correction: Under "Storage" it does list the total correctly with internal being mostly full (as it was) and almost nothing on the card. Assume I can just treat it all as one big happy pile of storage at this point?

But what was meant by "can't be used for transfers"? I assume you're just meaning that you can't yank the thing out and pull things off and on with a computer or other device?

Anyone care to share some caveats or tips after getting to this point?

---
Tags: 6.0-marshmallow, samsung, external-sd, adoptable-storage
---


title: Problem after flashing Sony Xperia Mini

text:
# Question
Title: Problem after flashing Sony Xperia Mini
This is related to How to root the Xperia Mini ST15i.

I followed the instructions from the answer, but I'm stuck.

> Now open the flashtool again and flash the stock kernel of ST15i and now enjoy the rooted phone. For check if you have rooted your phone successful there is an app installed superuser on your phone or you can download the Go backup/Titanium Backup to check out its rooted or not.

After flashing the stock kernel, the phone is stuck with the Sony logo, and keeps on restarting. The phone can't detected by the PC, the Sony PC companion, or the Sony Ericsson Update Service. Because it can't be detected, I can't flash it. It doesn't even charge when it's connected through the charger cable.

# Answer
> 0 votes
Same problem was with me I have tried flashing by flashtool by switching off my sony ST15i and then connecting to the PC by data cable and pressing vol+ key at the same time. Your phone will glow a green light it means your phone is in flashing mode. It was sucessfull, I have tried it many times it always work.But after a month it shows no servis or emergency call I don't know what to do with it but my phone works properly but remember use only Ginger Bird ROM otherwise it may be wouldn't work.

---
Tags: rom-flashing
---


title: Importing custom ringtone

text:
# Question
Title: Importing custom ringtone
I have downloaded a ringtone and now would like to put it on the list of available ringtones on my Maxx2. How do I put it on the ringtone list? What is the proper format? .wav, .aiff?

# Answer
It simply done by having it as an mp3, which is to be put into either the "Ringtones" or "Notifications" folder (please do both to be sure) from the phone's internet storage. If one or both are not present, you can always make the folder yourself then place the files there. It should appear in the right settings menu that's right for it!
> 1 votes

---
Tags: ringtone
---


# Question
Title: Getting Google to know I got my phone back
My phone was stolen so I remotely locked it and now I can't open it(I managed to recover it) as it says 'the phone you are using is lost or stolen' How can I unlock the phone again?

# Answer
> 2 votes
I'm assuming you locked the device through Android Device Manager. But yes you need to really edit your question to make it more understandable. Shut down is also not an appropriate term to mean locked.

1. If you indeed used Android Device Manager to lock the device then you were requested to enter a password . You will use that password to unlock the phone.
2. If you forgot that password then your other option would be to perform a hard reset on the phone. Again you haven't informed us of the phone model but most android variants require the phone to be off first then press the on key simultaneously with home key and volume down key. You will then boot into Recovery mode. Select wipe data/factory erase through navigating with your volume keys and selecting using the on key. **Note** this will erase everything on your phone on the internal storage.

---
Tags: google, android-device-manager, remote-access
---


title: I have forgotten my phone Password

text:
# Question
Title: I have forgotten my phone Password
I have forgotten my Galaxy A7 2016 running android 5.1.1's password. How do I open my phone without losing my files in device storage?

# Answer
> 0 votes
I found the answer for you here in this question

Quoting the answer given by @petercarlos :

> Well, I would say I don’t think you can’t do anything about it because the forgot password button isn’t available with the Lollipop , now what you are left with is you can try unlocking your device with the help of your Google account i.e. Log yourself over the Google account you are using over Laptop/PC once done head over to the Android device manager and using it try unlocking your device remotely, also in order to do that your device must be connected to the Mobile Data or Wi-Fi network. And if you don't have the access then I guess you are locked out and the only thing you can do now is factory resetting your device by holding the Power+Volume down button.

---
Tags: password
---


# Question
Title: How can I have android reinstall my installed apps after I do a factory reset?
I have a nexus one and I installed a bunch of apps on it.

After I do a 'factory reset', I go back to 'Android Market' and I see it is trying to download the apps I installed before. However, all of them are stuck in 'Downloading...' - they do not get installed.

I am on WiFi, so it is not an network issue.

Any idea how to re-install those apps?

# Answer
Sometimes the market gets "hung up" on some of the app downloads. You can long press the item in question that is stuck and then cancel the download. You'll have to re-start the download yourself, but this will usually fix the problem.
> 3 votes

# Answer
In addition to Bryan's answer, you could try going to `Settings -> Applications -> Manage applications` and clearing the data for the Market. That might be easier than manually cancelling every download.
> 4 votes

# Answer
Check out this answer:

https://android.stackexchange.com/a/147872/2960

This I think solves exactly your problem.
> 0 votes

---
Tags: applications, google-play-store, restore, factory-reset
---


title: How to sync subtitles with video?

text:
# Question
Title: How to sync subtitles with video?
If we have an `.srt` and a video file that are out of sync, how to correct it? (Like we would do with Aegisbub on a desktop OS.)

# Answer
> 2 votes
Use **MX Player**.

It has an option to sync by specifying the time to adjust (in seconds).

Go to **Options (3dots) -\>Subtitles-\> Synchronization** while playing a video to adjust it..

---
Tags: video, editing
---


# Question
Title: Why do apps from the play store get moved back to internal storage after update
I've got a good amount of apps installed on my phone's *internal storage* and I've moved the majority of them (anything taking up more than 15MB) to my *SD card*. My Android version is *Lollipop* now. After each update they get moved back to my device's *internal storage*, but In older versions of Android they would stay on the *SD card*.

Would it be possible to force the apps to stay on the *SD card* even after they update? Or is the only way to stop them from moving to never update them?

# Answer
> 0 votes
If it's system applications then what ever you update or download will be automatically moved to internal storage. If it's not the reason then check your play store storage.

---
Tags: google-play-store, samsung, system-apps
---


# Question
Title: I have a Samsung Galaxy Ace GT-S5830i, can't make calls but can receive them!
We have a phone at work that when ever the user makes an outgoing phone call it rings once then stops. It was coming up with a message saying Call Forwarding is Active. So I disabled it to see if that was what was stopping it but that hasn't helped. Has anyone had a similar issue? or know what to do? He can receive calls on the phone just not make them.

Thanks for your help in advance!

Lewis Neville

# Answer
Might be signal or network problem. Sometimes it also happens to me. While I have strong signal but still not going calls. It says your call is forwarding but not making calls.
> 0 votes

---
Tags: samsung-galaxy-ace
---


title: I can't install a custom recovery

text:
# Question
Title: I can't install a custom recovery
I'm trying to install a custom recovery on my phone. My phone model name is LYF LS 5014(LYF Wind 4). But I can't find the model name of my phone in any website to download the custom recovery. What should I do now.....

# Answer
> 0 votes
Ethan Yonkers (Dees Troy) the Developer of TWRP has your answer, build it yourself, as long as the manufacturer follows the GPL license guidelines and releases the kernel source it isn't super difficult... https://plus.google.com/+DeesTroy/posts/iyyM1kYULEa

> Requesting TWRP for unsupported devices
>
> There seems to be a lot of misunderstanding about what devices we support and why we choose to support certain devices over others. Official support for a device usually comes about in one of two ways: 1) We somehow get our hands on the device either through someone or a company donating the device to us or occasionally we save up enough money to purchase a device ourselves. 2) Another developer who actually owns the device steps up and ports TWRP to their device, then they work with us to get their device added to our official distribution.
>
> Occasionally there's a third method where we work with a remote tester who owns the device to get the device working in TWRP. This third method is not used very often because by and large, remote testers are epic failures. Remote testers often need tons of hand holding and line-by-line directions. Remote testers often fail to know how to get things like adb and fastboot working. Remote testers often fail to make themselves available when we need them and they disappear before we're able to finish verifying a completely working build. At this point, we usually only work with remote testers that we already know and have a relationship with so that we can ensure that we're not wasting our valuable time working with someone who doens't know what they're doing and will disappear before the job is done.
>
> Sure, you can offer files and to be a tester and offer to provide everything we need, but most likely you'll be ignored because we simply don't have the time.
>
> You can compile TWRP yourself by following this guide: http://forum.xda-developers.com/showthread.php?t=1943625 To put it short, you will need: -A Linux environment, either virtual or native -A full Omni build tree, about a 15 or 20GB download -A copy of the stock recovery and/or kernel source for your device -A basic knowledge of adb, fastboot, Linux command line, make files, and strong ability to figure things out on your own via searching on Google
>
> If none of the above works for you, feel free to donate the cash or ship us your device and we'll try to work on it when we get a chance.

Remember that to use custom recovery, your bootloader must be unlocked.

---
Tags: custom-roms
---


title: Finding Downloaded APK files in nexus 5

text:
# Question
Title: Finding Downloaded APK files in nexus 5
I have a unrooted nexus 5 and i want to analyze google play downloaded app source code but i cannot find any of my apps when i connect my phone to the computer... any one know how can i:

1. Save google play app without extracting the apk file...
2. finding the app when connecting in to computer.
3. check the app source code in the computer

the app: https://play.google.com/store/apps/details?id=com.ignite.lottosheli

# Answer
> 0 votes
Achieving your request (*"check the app source code"*) is simply not possible since an APK doesn't contains any source code, only Java bytecode and/or native compiled code for different processors architectures.

More details here: Android application package

---
Tags: nexus-5, apk
---


# Question
Title: How to identify installed apps where I participate as beta tester
On my Moto G (peregrine) with Android 4.4.4 I installed some apps where I joined beta tester programs long time ago (via log-in from a googlegroup etc.), and also just some weeks ago where no more group joining was necessary.

As I lost overview of the apps where I am beta tester:

How can I identify all apps where I a take part in beta testing?

(looking on my device intensively, also in GooglePlay settings and a general internet search were without success for my to find this out)

# Answer
Maybe I finally found a (cumbersome?) way to find out whetre I have an app as a beta tester:

Have ideally a desktop PC with a browser and go to https://play.google.com and be sure to have logged in there with your google account.

There you can list all apps (in a kind of gallery) that are connected to your account, and even what apps are installed right now to any of your android devices that uses your google account.

Hover over one app there and you have a link for each app that leads to the indiviual item on play.google.com for each app.

For example: https://play.google.com/store/apps/details?id=com.generalmagic.magicearth

Since summer 2015 you can take part in app beta testing (when supported by the developer) by visiting a special link for each app, like https://play.google.com/apps/testing/com.generalmagic.magicearth

So you just need to take the first link for the "official" app, and replace the part of the URL

```
/store/apps/details?id=

```

with

```
/apps/testing/

```

Then you can have at least three cases:

1. You are not allowed to take part in beta testing for this app.
2. You can become a beta tester for this app, when invited or it is a public beta test.
3. or you can see that you are already a beta tester for this app.

Anybody knows a more simple way?
> 1 votes

# Answer
Believe in future!!!

Because in these days of June/July 2016, there is a new feature in the Play Store app:

After selecting "My apps & games" I can see now:

`Installed ... All ...`**`Beta`** \<- There you can see all beta apps now !!

(available at least on two devices with android 4.4.4 and 5.1)
> 1 votes

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


# Question
Title: Samsung s5 server password has been changed. Input the changed password
Suddenly my phone keeps popping up with this message in the notifications bar \>sign in failed\<. I go to the email and the message says \>password has been changed. Input the changed password\<. At first I put in my password and it did not work. I went to the internet to login and could not and then changed my password.

Everything seemed fine for about 20 mins and then the message popped up again. This time I have not typed in the password and I can still access my email from the gmail app on my phone. But everytime i get an email my phone brings up this message!

I had just deleted an app that my phone said was a security risk so I am unsure if it had anything to with that? Although I can still use my account on both phone and tablet I am only getting the message on my phone.

Can you help?

---

yes I changed the password and signed in again to my accounts again including this one and then a little while later the message come up again.

I have often been confused by my email account on my phone so I will try my best to explain....the gmail on the phone is the one that says I can't access until I put in the changed password but the gmail widget on my phone works fine and I have this email address attached to Outlook with another email address (all working).

# Answer
> 1 votes
My mom was having the same problem you have to log off from gmail and sign in again which means going to settings manage accounts and tap remove account then you log in again and you should be good

---
Tags: google-account
---


# Question
Title: How Do I change from PTP to MTP mode? Cannot find options in settings
That may be the issue why I can't see my captured videos from my phone when connected to my pc. How do I access PTP and MTP modes? Can't see any options in settings.

# Answer
You can do that via or a app (in the latter case, ommit the leading `adb shell` from the examples):

* read settings: `adb shell getprop sys.usb.config`
* find valid settings: `adb shell grep usb.config= /init*rc`
* change settings: `setprop` with the appropriate values (e.g. `adb shell setprop sys.usb.config "mtp,adb"` or `adb shell setprop sys.usb.config "ptp,adb"`)

**EDIT:** If the above doesn't yield the expected results, it might need root powers. So if your device is rooted, you could try to run `adb root` prior to above commands. If your device does not accept this ("not available in production builds"), instead run:

```
PC> adb shell
Android $ su
Android #

```

Now at the root prompt (`#`), run above commands without the `adb shell` prefix (e.g. simply `setprop sys.usb.config "mtp,adb"`).
> 10 votes

---
Tags: video, android-pc
---


# Question
Title: "Android.process.media has stopped unexpectedly" error when I boot my Galaxy Nexus
Every time I boot my phone it gives the error message `android.process.media has stopped unexpectedly`. Why?

I am using 4.0.2 on my Galaxy Nexus.

# Answer
The process error you are getting is `android.process.media` The clue is in the media part.

1. You should go to Settings \> Applications \> Manage Applications \> Then make sure you look under the ALL tab. It is **MEDIA** what you are looking for.
2. Clear the data and cache for this one. Then Force-stop it and restart your device.

When it restarts, it should restart normal and the media will start again automatically without the issue.
> 2 votes

# Answer
I found a fix that worked for me.

Remove the SD card, then whilst it's out, choose to clear the SD card contents,(mine allowed this). Replace the SD card and all fine, quick n easy.
> 2 votes

# Answer
First, I'd fix permissions on CWM. No help? Then try this:

1. Settings \> Applications \> Manage Applications \> then make sure you look under the all tab. It is called Google Services Framework and you clear the data for this one and cache for market.
2. Go to "Settings" \> Unplug your device from computer (if plugged in).
3. Choose "Manage Applications" from the list.
4. Select the "All" tab.
5. Scroll down to "Market" and select it.
6. Tap "Force stop" \> "Clear cache" \> Back button.
7. Scroll up to "Google Services Framework" and select it.
8. Tap "Clear data" \> "OK" \> "Force stop".
9. Start Market.
10. At the "An error has occurred" message, tap "OK".
11. Hold your power button to turn off your device from the menu.
12. Turn your device back on.
13. Start Market again, and the problem should be resolved.

**Note:** "Market" is the earlier name of "Google Play Store".
> 1 votes

# Answer
Removing my sd card helps, I'll try to reinsert it again.
> 1 votes

# Answer
The process name implies that it is related to SD card. FAT filesystem is very old and unreliable filesystem. Android stop apps to prevent further damage to your data.

Solution: Eject MicroSD card. Insert in card reader, plug to PC. Run `chkdsk i: /f /x`, where `i`\- drive letter for your SD partition in Windows OS. `Chkdsk` shall find and fix the problem. Problem solved.
> 0 votes

---
Tags: samsung-galaxy-nexus, crashes
---


# Question
Title: Is there a way to have phone screen display more contents?
I moved from a 4.5 inch screen to a 5.5 one (Moto G4 plus), hoping to look at more things at once on a larger screen. I'm a bit disappointed that I'm rather looking at more or less the same amount of content even on a larger screen. It's just that everything just appears magnified - icons and list sizes are huge, instead of smaller icons and text, thereby fitting more things in the screen.

Would tweaking the pixel density help? Is it advised? Is that even possible without rooting?

# Answer
The actual size of a screen is less important than the *resolution*, i.e. number of pixels on the screen. For instance, if you move from a 1920×1080 4.5 inch screen to 1920×1080 5.5 inch one, there are chances things will appear the way they did before, but just larger.

When choosing to buy a new device, look at the *dots per inch* (DPI) or *pixels per inch* (PPI). Higher DPI means that the pixels are smaller, or, in other words, if two screens have the same size, the one with higher DPI will have more pixels. In general, higher DPI leads to “nicer” screens, which is especially noticeable for text and vector graphics.

There could be benefits to get a larger screen with the same DPI: for instance, reading small text on a tiny screen could be very problematic; the same text on a larger screen would be more readable, even if DPI stays the same. However, lower DPI could make the text much less readable even on a larger display; for instance, after using for a year an old HTC phone at 469 ppi, I found Samsung Galaxy Tab A with its 132 ppi to be absolutely unusable for reading, even if its screen was much larger than HTC's one.

I'm unaware if it's possible to change the resolution on Android devices without rooting it, but it would be a bad idea anyway. What would happen is that a single pixel will have to display, say, what would correspond to 1.3 pixels. As a result, you will be able to see more icons and text, but it would be terrible visually.

For the same reason (as well as to reduce the impact on the GPU), most PCs do let you change the resolution, but won't allow you to set one which is superior to the native resolution of your monitor.

Another issue which appears when changing the resolution is the fact that some applications on Google Play may be marked as incompatible:

> Keep in mind that altering your DPI may cause the Google Play Store to incorrectly label your device as incompatible when downloading apps. This is caused by developers limiting their app's compatibility based on a device's DPI value.
> 2 votes

---
Tags: screen
---


# Question
Title: How to check if your bootloader is unlocked
I'm about to flash a custom recovery, but I'm not sure if my bootloader is unlocked or not (phone is rooted, but I did it a while ago, so I can't remember the process I went with), and I don't want to do anything that might risk losing all my current data. Can I simply run `fastboot flash recovery [recovery image]`, and if it doesn't work, take that to mean my bootloader is locked? Are there any negative consequences to attempting this with a locked bootloader?

# Answer
After scouring the net, I've learned this can be determined by entering your device's fastboot mode (from your device's boot menu selection, select AP Fastboot) and about four or five lines down from the top, you should see either `Device is LOCKED` or `Device is UNLOCKED`.

Unfortunately I only discovered this after attempting to flash the custom recovery while my bootloader was locked, which would subsequently put it into fastboot mode upon every boot attempt with the message "Fastboot reason: Flash failure". But I got around this by entering boot selection mode (holding vol down, up, and power simultaneously) and selecting "Normal Powerup" at the top. I unlocked my bootloader, flashed again, and am now happily running CyanogenMod 11. Hope this helps someone.
> 4 votes

# Answer
Assuming your device adheres to some Android standards, you'd want to run `fastboot oem device-info`.

Often you can also run `fastboot reboot-bootloader` to get into the bootloader which often says right there on screen whether it's locked or not.

Different devices can display the lock state differently.

`fastboot` is located in `%ANDROID_SDK_DIR%\platform-tools`, where the part inside the %...%is where you installed the Android SDK.

Typically though it's not the bootloaders lock state that will result in failed roots. That is usually (depending on your method) due to the `/system` partition still being locked to read-only mode which has nothing to do with the bootloader IIRC.

---

An alternative method that may have mixed results:

* Open your device’s dialer
* Dial `*#*#7378423#*#*` and it will automatically open a new window if it works
* Now in that window go to Service Info \> Configuration

You ought to see one of these:

`Bootloader unlock allowed - Yes` *(Bootloader is Locked)*

`Bootloader Unlocked - Yes` *(Bootloader is unlocked)*
> 8 votes

# Answer
i'm no expert, but if you go to the bootloader, by (on my nexus 4) holding volume down then power up, then it says
> 6 votes

---
Tags: recovery-mode, clockworkmod-recovery, bootloader, fastboot
---


# Question
Title: How do I force reinstallation of an apk with different signature on rooted Android?
Normally I can reinstall (preserving application data) APK only when it's signature matches the previous one.

How do I force upgrading of the application signed with a different key (for example, from a distribution version to a self-compiled version, for example) without removal of the data (i.e. uninstallation) using root access?

Workaround is backup application's data + uninstall + install + restore data, but that is inconvenient and notifies other applications about \[un\]installation which is not intended.

Ideally this should be a one-off exception that I personally approve, not just disabling of the whole signature verification mechanism.

# Answer
> 3 votes
You can use an app called 'Lucky Patcher' witch contains many system tweaks, (root and busybox are required) then follow the following steps:

1. Go to 'Toolbox' tab in the buttom.
2. Select 'Patch to Android'.
3. Check 'Disable signature verification in the package manager'.
4. Press 'Apply' and wait for your phone to reboot.

and that's it. 'Lucky Patcher' also has an Xposed module to do the same task if Xposed is already installed in your system.

# Answer
> 2 votes
Use XInstaller, you need root. you also need Xposed to activate XInstaller.

When all set up, go to XInstaller and choose installation, then choose *Checking signatures*. When you're done, always remember to enable checking signatures.

Here's download links: Xposed installer and XInstaller

---
Tags: root-access, installation, uninstallation, signature-error
---


# Question
Title: What is the maximum charging current supported by Samsung Galaxy S3?
As the title says: What is the maximum charging current supported by Samsung Galaxy S3 (GT-I9300)?

# Answer
By using a 2A Samsung charger and USB doctor and Samsung Chargring Current Lite app, I found that the MAX current reported by both USB doctor and Samsung Charging Current Lite App is 1A(1000 mA).
> 2 votes

# Answer
There are various apps on the Play Store where you can check your current charge current and your "maximum" (not sure how accurate the calculation is)

Via USB the maximum is 460mA with an average of 460mA

Via AC the maximum is 1000mA with also an average of 1000mA
> 1 votes

# Answer
I could not get my fully depleted battery to charge over 450 at first, but once it had some charge, it was up to 1200 by end of the cycle (average) with a peak of 1800. I then hit reset and it dropped to 540 (battery at 100%).

I can only assume the battery itself then, dependimg on its level of charge, will draw at a variable rate.
> 1 votes

# Answer
Current is drawn from the load, not pushed from the source (voltage does the pushing).

The wall charger contains only a power supply. The actual charging circuit is in the phone and it's a fairly smart one. It limits the amount of current the battery can draw regardless of the current available whether 1 amp, 2 amps or 200 amps.
> 0 votes

---
Tags: samsung-galaxy-s-3, charging
---


# Question
Title: Does a CWM factory reset, wipe internal sdcard? Does a ClockWorkMod recovery backup, backup my media?
The story to this is that one day I booted up my phone (Samsung Galaxy S5) and all my system apps crashed right after I booted my phone, so for example a box would appear saying something like 'Unfortunately, Touchwiz has stopped'. The phone was already rooted, so I installed CWM for my phone and I backed up the phone to my external SD card.

The whole reason why I backed up the phone is to tray and get my documents and photos back, but I don't know what exactly has been backed up, I know the system files has been backed up and the ROM. Has my media been backed up?

I also need to factory reset my phone to use ODIN, but does a factory reset in CWM delete my internal sdcard? I researched this, and some people say yes and some say no.

# Answer
Usually, s do not touch the SD cards (neither internal and explicitly not external) unless there's an option to explicitly do so and one has checked that. In my experience (as far as I can remember from CWM) my cards were never touched. I'm currently using where one has to explicitly check the corresponding boxes if one wishes to wipe them as well.

However, some vendors have configured that differently on some devices, including the internal SD card with the wipe by default. I don't think CWM adapted that on those devices then, but it cannot hurt to check.

If you backed up your phone to the external card, that backup should be safe there. However, you didn't tell what kind of backup you did. Talking about CWM, I assume you meant a backup**1**. As long as you additionally copied all content from the internal card to the external, you again should be safe. If not, it then depends on the "disk layout" of the ROM used whether it was covered with the "default Nandroid": if the card is just emulated from a directory located inside `/data` using FUSE, it should be included with the `data.*` backup. If it uses its own partition, it might not be covered (not sure if CWM gives an option to include it).

As it turned out in your case, the cards have been left untouched by the CWM-triggered factory reset as I had expected. But I'm not entirely sure if that's always guaranteed (though being the usual case). So it never hurts to "have a safety-net and a double bottom" ;)

---

1 Check our nandroid tag-wiki for details on that
> 0 votes

---
Tags: backup, clockworkmod-recovery, restore
---


# Question
Title: How do I share apps between users in Android 4.4 KitKat?
My kids received the second-generation Nexus 7 tablet as a gift. I'd like to be able to purchase apps from one account and share them between the various users on the tablet.

Some articles about the topic indicate adding a different user to the play store, but I see no such functionality in Android 4.4 KitKat.

Is there a way to share apps between users?

# Answer
KitKat does indeed allow having multiple accounts use the Play store in a single profile. First, create a new "shared" Google account. Then add this account to each of the kids' profiles on their tablets. When adding this account to the device profiles, do not sync any of the email, calendar and other Google services for the account.

From the Goole Play store home page, you can select which account you'd like to use to purchase apps. To prevent unintended purchases, make sure to adjust the settings so that a password is required for every purchase.

Select the shared account and purchase an app. Then, on a second device, select the same shared account and download apps that were purchased on the first device.

While there a little extra initial setup, this has been a great solution for sharing paid apps between the kids' devices.
> 3 votes

# Answer
One alternative is "Multi-User App Share", which is available from the Play Store.

* You can share an installed app with other users.
* Data from the app will **not** be shared.
* Shared paid apps will **most likely not be validated when used**, provided your tablet has a network connection.
* You **will need root** to be able to do this.
> 5 votes

# Answer
**Google Play's Family Library** with app and game sharing goes live July 2, 2016.

From the relevant post on the website Android Police:

Family Library and sharing have been a long, really long, time coming on Google Play. In his different app teardowns, Cody has repeatedly discovered strings pointing out to the feature coming to Play Books, Play Movies, Play Services, the Play Store, but up until recently, the only Google entity that had benefited from any kind of family sharing was Play Music and its Family Plans.

But at this year's Google I/O, Google announced that Family Library was coming to Google Play app and games purchases with the new changes taking effect on July 2nd.

What has already changed though are the terms of the Google Play Developer Distribution Agreement. A new section 5.4 explains how a family group, with one manager and different members, can purchase the product once and share it with other members of the family. So starting July 2, any purchases you make on the Play Store will be available for sharing with your other family members.
> 1 votes

---
Tags: applications
---


# Question
Title: Many apps don't work for secondary accounts
I have a Google Nexus 7 that I share with my kids. I am the owner and created a second account for my child. I've found that many games work on my (the owners) account, but will not work on the second users account. One of the apps in question is Unblock me Free. It works great on my account, but on the second users account, it will get to the splash screen and then just disappear. I cannot find any app, user or security settings that could be causing this. Hoping for some insight from this group as to what is causing this. I hesitate to install a root-kit or unlock the tablet unless I can be convinced that's the best/safest way to go.

# Answer
As far as Android SDK documentation goes:

```
    As an app developer, there’s nothing different you need to do in order for your app
to work properly with multiple users on a single device.
...

    To be certain that your app behaves properly in a multi-user environment, do not refer
to your internal app directory or external storage location using hard-coded paths and
instead always use the appropriate APIs:

```

Hence theoretically speaking, if the app developer had used appropriate methods this app should work normally. In that sense, I do not think you have any better way other than reporting this to the app developer.

Rooting your Nexus 7 doesn't going to solve this issue - in my opinion.

---

Update: I sent an email to the support team of the app developer quoting this question. I received a reply as:

```
Thank you for your information.
We have filed the issue with engineering team.
We'll try our best to fix them ASAP.

```

which in my opinion supports my assumption.
> 3 votes

# Answer
**Google Play's Family Library** with app and game sharing goes live July 2, 2016.

From the relevant post on the website Android Police:

Family Library and sharing have been a long, really long, time coming on Google Play. In his different app teardowns, Cody has repeatedly discovered strings pointing out to the feature coming to Play Books, Play Movies, Play Services, the Play Store, but up until recently, the only Google entity that had benefited from any kind of family sharing was Play Music and its Family Plans.

But at this year's Google I/O, Google announced that Family Library was coming to Google Play app and games purchases with the new changes taking effect on July 2nd.

What has already changed though are the terms of the Google Play Developer Distribution Agreement. A new section 5.4 explains how a family group, with one manager and different members, can purchase the product once and share it with other members of the family. So starting July 2, any purchases you make on the Play Store will be available for sharing with your other family members.
> 0 votes

---
Tags: nexus-7, multi-user
---


# Question
Title: How to close "Location access" screen after enabling GPS?
There's an application I use that prompts the user to enable GPS, but then I'm stuck in this screen not knowing how to close it:

As there's no check/OK button, how do I actually enable GPS and get on with it?

Thank you.

# Answer
> 0 votes
Just click Back (the sideways triangle at the bottom), it should take you back to your app and just work. Note that if you are on Marshmallow, some apps do not understand the permissions (Best Buy app is like this) and it can't locate you properly. The only fix for those is to have the developer update the app for Marshmallow.

---
Tags: gps
---


# Question
Title: Google's backup service: what is it for?
I don't understand the goal of Google's backup for Android devices.

I always thought that the automated backup was used to make sure that if anything happens with my device, I won't lose my data. In other words, if the device is stolen or lost or simply stops working, I can purchase a new one (eventually identical to the old one), tell Google to restore everything from the old device, and lose only a few hours/days of data, depending on the frequency of the backups.

Recently, I purchased a tablet with Android Lollipop. Since it had a few hardware defects, I sent it back for an exchange, after checking that “Back up my data” was checked in “Backup & reset”. There was no important data on the device, but I spent an hour installing and configuring different apps, and would have preferred avoiding doing it again.

To my surprise, when I received a new tablet, there was no options to restore the backup, neither from the old tablet (same model, same version of Android Lollipop), nor from my Android phone (that was expected, especially since the Android version is different as well).

The questions of people being in similar situations seem to indicate that Google's backup doesn't cover this sort of cases. Similarly, a Google search seems to indicate that a third-party backup tool should be used for those situations.

So:

* If the device is stolen or lost or stops working, one cannot restore the backups to another device.
* If the user messes with the device so much that he should reset it, restoring the backup will mess the device once again.
* If the user wants to restore the device to a previous state (say a week ago), there is no such thing in Google's backup/restore: only the latest state can be restored.

Therefore, what is it for? What could be the actual case where the Google's backup would be of any use?

---

Additionally, for those who are interested in doing nearly-full backups of their non-rooted device on a PC, the answer to “Full Backup of non-rooted devices” may be helpful.

# Answer
> 2 votes
I think you misunderstand what Google backup is and does, and it varies by Android version and app... I know this can be confusing but prior to Lollipop the only information backed up was system info (wallpaper, WiFi passcodes, etc) and Google info like contacts, calendar, notes, and stuff. Beginning with Lollipop, the installed apps (not their data) are backed up and can be restored from a list on a compatible Android install. In Marshmallow, application configs (not data) that are designed for MM are backed up. Many vendors/carriers have their own backup tools as well.

---
Tags: google-backup
---


# Question
Title: How do I remove the "plus" icon in folders on Samsung Galaxy S6?
I'm on a Samsung Galaxy S6 and recently updated to Android 6. Now in every folder on my home screen, I have this "plus" icon

which is meant to select apps to add to the folder instead of having to drag them in one by one.

How can I remove this? I haven't changed the UI from default.

# Answer
This is the new default functionality of Samsung firmware on Android 6.0, a.k.a Marshmallow.

If this really bothers you, you can always download one of the 3rd-party launcher replacement apps and set it as default.
> 0 votes

# Answer
Rename the folder to "Google" and the plus will disappear. Then you can rename the folder to whatever you like and it won't come back.

Update: turns out this doesn't work anymore after you restart the device.
> -1 votes

---
Tags: 6.0-marshmallow, samsung-galaxy-s-6, home-screen-folders
---


title: How to keep 4G on while on WI-FI

text:
# Question
Title: How to keep 4G on while on WI-FI
My home Wi-Fi connection doesn't have Internet access, so I need to keep my 4g on while connected to the WI-FI. I tried "smart network switch" and it doesn't work, it is kicking the WI-FI off because it doesn't have Internet access. Also tried the "Download Booster" same thing. It kicks the WI-FI off.

Any way to have them both connected? My Wi-Fi as LAN and my 4g for Internet navigation.

Thanks

# Answer
As of until Marshmallow, stock Android does not support connecting to both WLAN and Data network simultaneously.

You may keep them both turned on, but the OS will then choose to connect to WLAN or Data depending on Internet access and network quality.

Reference: Personal experience only.
> 0 votes

---
Tags: samsung
---


# Question
Title: Is it possible to add a stopover or intermediate waypoint in Google Maps navigation?
On the desktop version of Google Maps, I can add multiple destinations, or drag the route created to include a specific spot that is not on the original route. Is there a way to do this on the Android version of Maps, short of navigating to the first spot, and then entering the final destination once that's reached?

I'm running Maps version 5.11.0

# Answer
> 7 votes
1. On Google Maps, create your trip including all waypoints.
2. Save that map to "My Maps" within Google Maps.
3. On the Android device, go to Maps, layers, more layers and then choose "My Maps"
4. Select the map you want, it will come into maps on your Android device with each waypoint available.
5. You can choose each waypoint individually and you will get the blue arrow over it which will kick off Google Navigation.

Not the best solution (e.g. Google having programmed it as a feature), but at least one can completely plan a trip with Google Maps and then port the entire thing over to the Android device and navigate with it.

# Answer
> 2 votes
Simple steps on Android phone. Search for route on Android phone. Click on start Navigations button with whatever route it is suggesting. Then Magnifying symbol will appear. Tap on the magnifyling symbol. "Search along route" will appear. Here type the point through which the map should navigate and click on the name once it appears. Now your new suggested route navigation will appear.

This is the simple and best step.

# Answer
> 1 votes
I just found out the following while I was trying to plot a more scenic route just minutes ago (mind blown!):

1. I plotted a route in Chrome (PC) with waypoints
(I did click the 'Share or Embed map' link hidden under the cog icon in the down right corner - but this isn't even necessary I think)
2. I opened my Chrome browser's history on Android and chose the most recent Google maps url I visited (you could also just bookmark it, or copy paste via eg. email or eg. Pushbullet app)
3. I chose 'Open with Maps' upon selecting the link and somehow magically the route WITH WAYPOINTS shows up, ready to click 'Start navigation'

*Woohoo, welcome scenic route in Mobile Maps navigation!*

Details about my 'setup':

* I'm running Fedora Linux (21) on laptop with Chrome latest beta: Version 42.0.2311.82 beta (64-bit) - for all I know, this should work no matter what OS as long as you have an updated Chrome version, beta or not
* I'm using the latest Maps UI in Chrome
* I have Lollipop on my Sony Xperia Z2 (alltough keeping Maps up to date should be sufficient)
* I have my history synced (obviously)

Below are the links with and without waypoints:
Default suggested route: Lijnwaadstraat to Brusselsesteenweg (Belgium)
Route with waypoints: Scenic version of the above ;-)

Can anyone confirm this is actually happening and not a figment of my imagination? ;-) - Google product forums confirmed this works (see last edit below)
Open the links above (they are safe, real Google Maps links from google.be) with your Android, chose 'Open with Maps' if asked. The first one should take you there in about 17 minutes over mostly (sub)highways, the second one should take around 34 minutes and be completely different.

Sorry for stumbling upon this 3 year old question.. I'm happily plotting more scenic routes and bookmarking them ;-)

*\- edit -*
This link on Google product forums contains a lot more information on this and I still need to confirm what will happen if I deviate from my custom route, triggering Maps Navigation into recalculation. Will it recalculate to my next waypoint or straight to the destination (hence losing any further waypoints ahead)? I just need to test this, tomorrow ;-)

# Answer
> 1 votes
There is a tool which allows you to do just that.

https://mapped.me

---
Tags: google-maps, google-maps-navigation
---


title: sending a group message on my galaxy s3

text:
# Question
Title: sending a group message on my galaxy s3
When I send a group message on my galaxy s3 software 4.3 other people in the group message receive the message as an individual message. How do I fix this so that all the people in message receive it as a group message.

# Answer
> 0 votes
You may be better off using Whatsapp messenger, it deals with group messages much better than using SMS.

Using Whatsapp everyone can reply to a message that you've sent and all participants can see each other's replies.

You can download it from here:

https://play.google.com/store/apps/details?id=com.whatsapp

# Answer
> 0 votes
Also remember all the recipients of a group message can also see every person you add to the conversation as well as their phone numbers. Like (1990clb) says try a messaging app meant for group mssg. , even google voice/hangouts has a great app that can include a couple (**or**) your entire contact list. I guess to remind them all about your upcoming surprise birthday party... Also allows u to video chat or make a call with the same group of ppl if texting becomes too confusing for your grandmother.

---
Tags: sms, mms
---


title: android VNC and linux installing

text:
# Question
Title: android VNC and linux installing
I was thinking of using Linux Deploy to install Ubuntu in Nexus 9 (2014) Device. I Would be using the VNC viewer by "realvncunlimited" and Linux deploy by "meefik". My question is, how secure will the connection be between the VNC viewer and the Linux os on the device? Is there encryption or SSH, and will this get sniffed on wireless if there are none of those securities (Is the VNC even traveling outwards to a router or in the device the whole time?). I understand that a normal VNC connection will go from the device to the router (or whatever else in use) to the computer, but this connection may remain in the device. Please help, I will accept any answer pertaining to the topic of VNC security, although a definite answer will help my project very much.

# Answer
> 0 votes
The data won't travel outside your device at all. If you're paranoid, turn on airplane mode and you'll see it still works. An exception is if you're connecting to the Internet with the distro to download packages etc but that's a given.

# Answer
> 0 votes
The data sent by the RealVNC Server are **not** encrypted (see RealVNC documentation). You need to upgrade to a commercial licence to enable encryption.

You can use SSH tunnelling, which will wrap the connection between VNC viewer and server into an SSH tunnel, which is (can be) encrypted. TightVNC does that, and it's the VNC server used in Linux Deploy. Just use the `-via <gateway>` option (check the documentation).

---
Tags: security, linux, vnc
---


title: Restore Whatsapp data

text:
# Question
Title: Restore Whatsapp data
I have formatted my mobile and have backed up my Whatsapp Messenger, but unfortunately my pics and videos were not backed up in the process. I do not have old backup file of Whatsapp messenger in my mobile memory as I had it formatted.

I tried to restore from Whatsapp messenger backup from google drive but its restoring only few of the images

Kindly help me to recover all my lost video and images.

# Answer
> 0 votes
WhatsApp lists only 2 ways to restore previously backed up WhatsApp data.

1. Google Drive
2. Local Backup The following is an excerpt from a chat with WhatsApp customer support team with regards to chat restoration.

> > You may only restore your local backup by using the same mobile telephone number as stored in your previous backup. If you are trying to restore from Google Drive, please make sure you are using the same mobile telephone number and Google account used to create the backup. Please make sure your WhatsApp backup files are stored in WhatsApp/Databases folder. The location of WhatsApp folder is determined by your device. It is normally located in your “Internal Storage”, or if you have an older device it may be located in your “SD card”. Please note, when changing to a newer handset, you may have to move the folder from your SD card to your internal storage. We are unable to merge your backup files, you may only restore from one file at a time. Backup files are only readable by restoring them in WhatsApp. If your device is plugged into your computer at night, low on storage space or is set to sleep with no background data; WhatsApp will not be able to backup your chat history. If your restoration is successful but you are missing some chats, it is possible that your database backup was corrupted and these are the only messages we can restore for you. If you cannot uninstall WhatsApp on your device, you may go into your phone's \[Settings\] \> \[Applications\] \> \[WhatsApp\] \> \[Clear Data\]. Once you open WhatsApp again, it will prompt you to set up as if it were a fresh install. Please note, if you are unable to restore your chats, we can not restore your chats, contacts, call history, or multimedia files for you.

Note ***If your restoration is successful but you are missing some chats, it is possible that your database backup was corrupted and these are the only messages we can restore for you.***

If your backup was successful but not all images were restored then likely your phone did not fully backup your images or the backup itself was corrupted.There's really no reprieve for this. I'd advice you to store your internal backup in an external storage device when you're about to format your phone.

---
Tags: whatsapp-messenger, data-recovery
---


# Question
Title: How to turn off Opera Mini "discover"/"top stories" news feed?
I installed Opera Mini and was surprised at how slow it was to open. I figured out this was because it was automatically filling the home page with "Yahoo"-style random news headlines.

I couldn't find any way to turn this off. Long-pressing on the panel of headlines didn't give any "remove" option, the "Customise" button at the bottom of the feed didn't allow turning off the feed even when I deselected every type of story, and the only relevant thing I could see in the settings menus (Advanced \> Feeds) was already set to disabled.

Searching online, all I could find was people on Opera forums being snarky at anyone who didn't want this feature, or, guides for different versions of Opera that don't apply to Opera Mini. Some sources say it's impossible. Is it?

# Answer
> 2 votes
There is an option under Settings, but it's tucked away under Advanced settings and the wording might not be intuitive to people unfamiliar with browser jargon:

* In the popup settings menu from the Opera icon in the bottom right, (or menu button if you have one), choose **Settings \> Advanced \> Start page content**
* Switch from **Default** to **Speed Dial only**

This turns off the news feed on the new tab home page.

---
Tags: opera-mini
---


title: Moving apps to SD card?

text:
# Question
Title: Moving apps to SD card?
How do I exactly move apps to the SD Card? I have already rooted my phone, but I still don't know what to do next. I did some research, but I ended up getting stuff like "Settings \> Apps \> \[App\] \> Move to SD Card" but that button is nowhere to be found...

# Answer
> 0 votes
Good job rooting! Makes the process easier to explain. First of all, take your SD card and backup all the data. Then, partition it into two partitions - 1 half for regular usage. Format this as FAT. 2nd Half for the apps. Format this EXT2 format. I'm not too sure how to format on windows. I use the mac disk utility. Then, insert the SD card back in and download Link2SD or Apps2SD. Load up the SD card. Link2SD will ask you to choose the partition for the apps. Here choose the EXT2 option. Once you've selected it (and rebooted your phone, which is required to load up the partition), you can link apps to SD card. Linking is just like moving and saves a lot of internal space.

Feel free to comment if you have any Qs.

Good Luck!

---
Tags: 4.4-kitkat, app2sd
---


# Question
Title: Move viber to another device without activation?
I want to transfer viber from old phone to new, but i don't want viber to send a notification to all my contacts that i joined viber. I hate this option. How can i avoid it? There has to be a way...I've tried Titanium Backup and obviously the activation windows popped out anyway, but how exactly does it detects that it' a new device?

# Answer
> 4 votes
So i did it! Here is how:

1. Both phones need to be rooted.
2. Install Titanium Backup on both phones (I used the pro version). Also install Device ID on old phone
3. On old phone back up Viber with Titanium
4. On new phone install Xposed framework and the module Xprivacy
5. Move the backup file from old phone to new and restor it (dont launch Viber)
6. Open Device ID on old phone and Xprivacy on the new one.
7. In Xprivacy open settings, and there you can enter the fake info you want to send to apps. We need to copy from old phone Hardware serial, Android ID And advertising ID (advertising ID can be found in Android Settings→Google→Ads). After that tap on viber icon, find *Identification* and check the first box.
8. If all done right the viber app will launch in same condition as on old phone. After that you need to uninstall Xprivacy for better stability of viber.

---
Tags: viber-messenger
---


# Question
Title: What is Motorola Camera app's Photo naming convention?
The Images are saved as `IMG_yyyyMMdd_kkmmssSSS.jpg`

Here, the `yyyyMMdd` part in filenames matches the first half of the photo's EXIFDate/Time data.

Can anyone please help me out with figuring out the rest of the file name and how can I extract this from the photo's EXIF data?

# Answer
The format follows the pattern used in `DateFormat` class from Java/Android. It's:

1. `IMG`: constant prefix for *Images*
2. `yyyyMMdd`: date
    * years (4-digit)
    * months (2-digit)
    * days (2-digit)
3. `kkmmssSSS`: time
    * hours (2-digit in 24-hour format, from 1-24)
    * minutes (2-digit)
    * seconds (2-digit)
    * milliseconds (3-digit)
> 2 votes

---
Tags: 5.0-lollipop, 6.0-marshmallow, camera, motorola-moto-g2
---


# Question
Title: I can't connect my Samsung Galaxy SL GT-I9003 via USB
I can't connect my Samsung Galaxy SL GT-I9003 via USB. When I try to connect via usb mode the phone doesn't respond, it only charges. I tried restarting and restoring my device, but it still won't connect. I want to update my Android OS from Froyo to Ginger Bread.

# Answer
> 0 votes
1. Go to start.
2. Type `device manager`.

Do you see some icon with a yellow triangle exclamation mark in it?
If so, you probably did not install any drivers. Install the Samsung USB driver or the Google USB driver.

# Answer
> 0 votes
I believe you should download the, SAMSUNG KIES software, it will update the drivers and maybe it will help. Personally, I had some problem with my HTC device which I solved using the HTC sync manager.

---
Tags: 2.2-froyo, usb, charging
---


# Question
Title: Setting VPN when the built-in setting is absent/hidden
I know Android has native support for PPTP VPN, but I'm trying to set a custom PPTP VPN on an Android TV Box which has the setting hidden. Does anyone know if there's another way to enable this (without rooting)?

Any thought appreciated.

# Answer
I am not so sure but try the apps : 'drony' or 'psiphon'. I personally use psiphon in my college. I recommend psiphon, its easy to operate upon.
> 0 votes

---
Tags: vpn
---


# Question
Title: Recovering photos from internally formatted SD card
All of a sudden my internally formatted SDCard in Android 6 stopped being recognized. I'd done all the usual things, checked pin connections, checked it for errors, but nothing recognized it, so I ended up forgetting the card and I put in another SDCard as this one likely has errors.

Windows still recognizes it as a valid SDCard and shows the usual Android and LOST.dir but of course no data is available.

Is there away to recover photos from it?

# Answer
> 0 votes
I'm not certain how a standard "internally formatted" sdcard is partitioned, but it is possible that photos are stored on an alternate partition not automatically mounted by Windows.

From the Windows Disk Management snap-in you can examine the partition structure of that disk (run `Win`+`r` and type `diskmgmt.msc`).

If the mounted partition is the only partition available on that disk you should make a backup image and perform recovery on that image.

If you suspect that the partition table may have been modified by you or some program you can use a tool like testdisk to examine and potentially recover previous partition structure.

To recover files I would recommend foremost (for Linux) or photorec (for multiple platforms).

---
Tags: data-recovery, internal-sd
---


# Question
Title: How to Have Google Keep Button in Chrome of Android?
I would like to add content to my Keep as easily as in Desktop in Android.

Phone: Samsung Galaxy S4 GT-i9506
System: CyanogenMod 13

# Answer
Press Settings icon (three dots at the top-right corner) \> Share \> Google Keep. After once done it, you will get Google Keep icon directly in Settings \> next to Share such that you do not need not go deep again and again
> 0 votes

---
Tags: cyanogenmod, chrome-for-android, google-keep
---


title: New CPU spinning problem

text:
# Question
Title: New CPU spinning problem
I have a number of phones, a few droid 3's running 2.3.4 and some samsung S2s running 4.0.4, that all at the same time started having the exact same problem last week. They just started spinning cpu. All the process monitors show android\_system spinning 50% (burning up one core) and the only other evidence I can see it that it's coming from google play services, but I can't figure out what processing is causing the spinning. I'm sure the actually spinning is in system calls, but I can't figure out what process is doing the tight loop calling google play services to do a tight loop of system calls. None of my phones are rooted, although if it would help me figure it out I might do it. Where to look? How to diagnose?

It happened to 4 of my phones all on separate accounts all at the same time so I have to assume it's happening to others as well.

I have removed and added the google account, spinning comes back. I have factory reset the phone, as soon as the account restores, the spinning comes back.

I kinda need to tie my account to the phone or it's not much use.

I thought it might be the contacts sync because that was taking longer than usual, but one of the other phones is just a video server and has no contacts, so I can't see it being the contact data itself. I tried exporting and importing anyway, no help.

I'm getting desperate, the spinning kills the battery in a few hours making it kinda useless as a phone.

Anybody else see this? It can't just be me.

Help and thanks.

UPDATE:

For anybody else having this problem it definitely has something to do with syncing the account after it is added.

I factory wiped the phone again, created a new blank account and the CPU was fine. Then I added my original account back and I was unable to turn off all the syncing stuff before it started doing it and then the CPU went through the roof again.

The problem is when the phone gets an account it seems to download a new google services app which has more options to sync which by default start out as on and then it syncs them and starts the problem.

The really odd thing is that turning off all syncing and rebooting does not get it into a good state, it starts spinning the CPU on boot even though nothing syncs, which means the first sync does some damage to the data that is messing up some part of account code I guess.

Is there any way to open an actual support ticket with google about stuff like this? I fear even if I were to buy a new phone the same thing would happen.

UPDATE 2:

If I go to app-\>google play services-\>clear data, the cpu spinning goes away for a few seconds, then google contact sync runs, spinning the cpu for a bit then it's back to google play services and android system spinning the cpu.

There are no accounts on the phone when I do this, but contact sync seems to be causing the problem.

UPDATE 3:

I think I finally narrowed it down somewhat. It must have been an update to the google play services app that broke everything.

When I removed the app the cpu spinning went away, of course everything else broke and I couldn't download apps or anything, but once I knew I could remove the google play services app without completely bricking the phone at least it became an option.

So I eventually found an older version of the apk on apkmirror.com (bless them) and installed it and then things worked for a few minutes. But with all of their godly power, google mananged to install the latest version again behind my back and now its broken again.

so the problem is the google play services 9.2.56 update which came out june 27th which is around when my phone started going wonky and I'm probably hosed until they fix it or I can come up with a way to keep it from updating by itself.

# Answer
So for anybody who starts suffering from high cpu usage starting June 27th 2016, it would appear the 9.2.56 version of google play services introduced this problem.

I have an "034" series device...

```
http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-9-2-56-release/

```

explains what that means.

And that would appear to be the problem and I probably can't do anything but prey they fix it.
> 0 votes

---
Tags: battery-life, google-play-services
---