title: Play songs randomly and endlessly

text:
# Question
Title: Play songs randomly and endlessly
I made a profile in Tasker (it runs on boot) for my (rooted) Android box. The tasks are:

1. screen always ON
2. play randomly all the songs from a dedicated folder.

It works. But I need to play endlessly the songs in the folder when Tasker ends playing the last song.

What I'm looking for is to loop the action "play songs from folder" when it's ended but I don't know how.

I tried a "Goto" but Tasker runs the task even if the playback runs. My Android box starts to slow down very fast because I think Tasker repeats the task endlessly and plays the first song repeatedly at the same time.

This is how it looks like at the moment (very simple) :

**Profile** : "On start up" -\> Task "**Music**"

**"Music"**:

1. Event action : "Stay awake"
2. Media action : Play media from folder / random

**only tested :**
3. Task action : Go to "2"

How do I achieve the goal?

# Answer
> 1 votes
It appears that the action Media → Music Play Dir cannot play files for infinite times. I tried with multiple Maximum Tracks value (with(out) Random enabled) and reached the conclusion that the maximum number of time Tasker would play a media would not be more than the number of playable files in the working directory.

Enough about failure. Let's come to business. I came up with this following simple approach of mine:

We're going to list all the files in your working directory (the same directory where your media files are kept) and store it in a variable. We will randomly select a file from the previous output, get the duration of the file, play it, set Tasker to wait for that much duration, then loop back to where the random selection of a media file occurs.

### Actions

1. Files → List Files:

* Dir: working directory where media files are kept
    * Match: `*.mp3/*.wma/*.3gp`
    * Variable: `%tracks`

This step list all the files with MP3, WMA and 3GP extension available in the working directory, creates an array `%tracks` and fill the path name of each file as a value in that array.

I learned this step from this post of UncleMike.
2. Variables → Variable Set :

* Name: `%max_tracks`
    * To: `%tracks(#)`

We're creating a variable named `%max_tracks` and assigning the size of `%tracks` array as its value. This variable would be used only in next step.
3. Variables → Variable Randomize:

* Name: `%rand`
    * Min: `1`
    * Max: `%max_tracks`

This step randomly selects a value in the range 1-`%max_tracks` and assigns the randomly chosen value to `%rand`.
4. Media → Test Media:

* Type: Music File Duration Tag
    * Data: `%tracks(%rand)`
    * Store Result in: `%duration`

This step finds the duration of randomly chosen (`%tracks(%rand)`) media file and assign the duration as a value to `%duration`.
5. Variables → Variable Split

* Name: `%duration`
    * Splitter: `:`

It is my assumption here that all of your media files are less than 59 minutes 59 seconds in duration. The duration received in last action is in the format MINUTES:SECONDS. In this action, we're splitting variable `%duration` at `:`. This would store MINUTES in `%duration1` and SECONDS in `%duration2`.
6. Media → Music Play:

* File: `%tracks(%rand)`
    * Stream: Media

This step plays the randomly chosen media file.
7. Task → Wait:

* Seconds: `%duration2`
    * Minutes: `%duration1`

This step makes the Tasker wait for the amount equivalent to the duration the randomly chosen would be played for.
8. Task → Goto

* Type: Action Number
    * Number: 3

This step repeats the cycle from action 3 for the purpose of playing another randomly chosen media file.

**Note:** The Variable Randomize action of Tasker could bug you if the files are very short in numbers. That's something I can't help with.

---
Tags: tasker
---


# Question
Title: How can I dual boot Android and Windows Phone 8.1 or 10?
I have an Android phone with CyanogenMod installed(with TWRP Custom recovery). Specifically, it's an LG G2 (d803), and I was wondering if I could dual boot Cyanogenmod and Windows Phone 8.1 or 10. It would be awesome if I could because I could really use Microsoft's ecosystem but there are lots of android apps I'm not willing to give up.

# Answer
There are some options out there, to answer your question directly the LG G2 has dual-boot support thanks to savoca on XDA who developed this custom bootloader for the G2.

Here's a quotation of what it is:

> Autoboot is a custom bootloader that comes with many features not allowed by the stock LG bootloader, such as fastboot access and dual booting support. Autoboot does not replace your stock bootloader, it runs alongside at boot, and does not interfere with the bootloader structure that already exists on your phone. It can be installed over any ROM and can be uninstalled any time!

However, Windows phone OS compiled for the LG G2 is completely non-existent. That nullifies the point of using dual boot.

There are Windows+Android dual boot phones on the market, but they may be hard to find on ebay or Amazon. My best recommendation would be to hunt one of those things down and purchase.

Another angle to work from would be to install Bochs Emulator for Android and run VM images on your Android phone. I have used it and it works very well on Intel-based Android tablets. On the ARM-based G2 it will be very slow, not ideal for every day use. The other thing you'll have to finaggle with is getting a Windows Phone OS to run on Bochs. There are VMware images available to run Windows Phone (look here) but they are meant to run on PC. Ultimately I would not recommend this angle unless you enjoy tinkering and hacking things as a hobby and you just want to "see it be done".

Overall, your best choice would be to buy a dual-boot Windows Phone+Android device.
> 4 votes

---
Tags: cyanogenmod, hardware, lg, htc-desire-z, dual-boot
---


# Question
Title: App showing unwanted ads even after restricting background data
I installed a game, and I am getting some unwanted advertisements despite already restricting background data for that app.

These advertisements do have a cancel button, but that does not work. I have to click on them forcefully and they will download something. After that, it will display a page with the application details and option "OK" and "Cancel". On canceling further, the ad dismisses.

In the end, I uninstalled the game, but is there any way to cancel such advertisement or completely block them?

# Answer
> 2 votes
Assuming these are what is called "Push Ads", they are coming from an app you installed, most likely a "free" game... Install Add-ons Detector and look at what apps are using push ads and remove them. I would also post a review in the app store the app was from stating the app uses push ads for the benefit of others.

---
Tags: ads
---


# Question
Title: How to turn off Vibration in Google Hangouts [ Version: 6.1.109448852]
It is really annoying that the mobile phone vibrates on every message arrives on google hangouts after update, how to disable it ? I mean for all messages I just don't need vibration, only sound notification is required.

# Answer
> 12 votes
I found my own solution to it. Here are the instructions:

1. Open hangouts. Click on the menu (three lines on top left corner of hangouts).

(Click image to enlarge)
2. Click on settings. Click on your email account, on which you want to control notifications .
3. Click on Notification under the given options.
4. Uncheck the sound or vibrate option to disable/enable them.

(Click image to enlarge)

---
Tags: notifications, 6.0-marshmallow, google-hangouts, vibration
---


title: Can't install Aptoide

text:
# Question
Title: Can't install Aptoide
I'm having this problem since I was trying to upgrade Aptoide from 6.5.X to 7.X.

* I was trying to upgrade Aptoide from inside Aptoide: Installation failed.
* I was trying to `adb install` or `pm install` it, got the same response:
`Failure [INSTALL_FAILED_CONFLICTING_PROVIDER]`
* So I removed the older Aptoide version and got the same response exactly except for several times where I got `Failure [INSTALL_FAILED_INVALID_URI]`.
* I tried upgrading my CM version (My device is OnePlus One with the latest official COS12.1), didn't help, same response.

I checked the list of packages, and there were no conflicts with the name in `android:authorities` in `AndroidManifest.xml` and there were also no special characters in that file (I used apktool to decompile the APK and look at the files).

I have no idea what I'm doing wrong but I don't want to mess with the package and there's nothing I know I can change in my phone's configuration that would fix that.

Any ideas?

# Answer
> 0 votes
Figured it all out!

Apparently Aptoide-dev was installed but somehow only for the guest user.

All I had to do was switching to the guest user, going to Settings -\> Apps and remove the Aptoide-dev package.

Going back to my profile did some weird stuff (I can't switch between apps, it'll probably work after restart) but I managed to install Aptoide finally.

Thanks.

# Answer
> -1 votes
If it's a third-party app (which third-party apps are installed as .apk) you should go to *Settings* \> Applications \> and then enable *Unknown resources* it 'Allows installation of non-market apps'

I hope that helped and worked

---
Tags: updates, installation, aptoide
---


# Question
Title: Google Search Bar Missing (after OTA update)
I recently discovered the Google search bar which used to appear between the notification area and the topmost Widget has disappeared. Shortly before, I had received a largish OTA system update and at around the same time my father had gotten at my phone and accidentally knocked some things off the screen the way that fathers will.

Note that this is not the search *widget*, but the toolbar that appears (appeared) *above* the widgets.

I found one similar question
"Google Search Bar Widget is gone from Galaxy S5, it is not in the widgets section anymore"
but that didn't solve my problem. (The toolbar does *not* appear on the "Disabled" tab of App Manager.)

I have a Kyocera DuraForce E6560C running Android 4.4.2 unrooted. Any help is appreciated.

# Answer
The widget may be listed under the ridiculously renamed Google Search app called "Launcher3" - find the 4x1 widget and drag to the desktop.
> 1 votes

---
Tags: 4.4-kitkat, google-search
---


# Question
Title: No arrow keys on Swype keyboard after updating to 4.4.2
I updated and am now running 4.4.2, and was surprised by the update:

* The arrow keys I had now don't exist. I need them.
* Also, when it gets a word wrong, I cannot back-delete characters, it just deletes the entire word.

Is there any way out of this?

# Answer
> 1 votes
> The arrow keys I had now don't exist.

It's probably because the update also updated the keyboard app which no longer now has arrow keys implemented. There is a way though, you can always use third-party keyboard apps from Play Store. Many do have arrow keys: Hacker's Keyboard is an example, and SwiftKey is another example.

> Also, when it gets a word wrong, I cannot back-delete characters, it just deletes the entire word.

This is because of autocorrect. You can disable it in keyboard settings by going to `Settings -> Language and Input` and check your keyboard's settings.

# Answer
> 0 votes
You can delete individual letters by pressing Space once and then backspaceing

---
Tags: 4.4-kitkat, swype
---


# Question
Title: How to resolve boot loop problem on android PumpKinx 10.1" tablet
I've android PumpKinx 10.1 tablet with 5.1 Lollipop android os.

I did take backup of its stock recovery image.

Since there is no custom recovery image for this device I tried to flash it with twrp recovery image. But after running below command, device goes into bootloop. I've tried many methods but no success.

```
fastboot flash:raw boot twrp.img

```

Any help would be highly appreciated. Thanks in advance.

Update :

* Every time this screen comes

* Then if we go for normal boot or recover mode goes to this screen
* Recover mode has these options but none of this is working

# Answer
I Believe you are using some non branded (fake or Chinese) device and unfortunately the device don't get updated officially. But you can do a couple of things with it first restore and enjoy the previous version, or contact the manufacturers of the device they will send you, your desired ROM, it will take a couple of working days. I had this issue back in the day, all I did to restore it and hard reset. After two days I got an email, but they wanted me to pay for sending me the new ROM. visit this link you will understand more. http://androidmtk.com/flash-stock-rom-using-smart-phone-flash-tool
> 0 votes

---
Tags: 5.0-lollipop, rooting, root-access, boot-loop
---


# Question
Title: 816G (indian dual sim) no rom installed, only cwm-recovery
I searched for a solution to this problem since yesterday, but without any success so far.

My situation is the following: I bought a HTC 816G (MT6592) with no rom installed. Only thing accessible is CWM recovery.

When I want to charge the phone, it shows a battery icon idicating that it's being charged and then reboots and shows it again. It does this over and over again with seemingly no progress in the charging process.

When I unplug it and try boot it normally, it shows a "Mi.com" icon, but then reboots again and again.

The only thing I can do is booting to recovery. Even though it does not seem to be charing, I can still operate the recovery mode without it being plugged in to a charger.

In the recovery it says "rua1 CWM v.5.5.0.4 for HTC Desire 816G d" at the top of the screen and "CWM automade 03.01.2016 01:12:51" at the bottom of the screen. From there I tried installing roms which either failed to install or did not boot up properly after successful installation.

In the recovery menu under "advanced" and then "show log" it says:

> ro.hardware=mt6592
>
> ro.revision=0
>
> ro.emmc=0
>
> sys.usb.vid=0BB4
>
> init.svc.recovery=running
>
> sys.usb.config=mass\_storage.adb
>
> service.adb.root=1
>
> init.svc.adbd=restarting
>
> sys.usb.state=mass\_storage.adb

I appreciate any advice, I just want to have this phone operational. Many thanks in advance

# Answer
> 0 votes
I found the solution here: http://forum.xda-developers.com/desire-816/help/816g-indian-dual-sim-rom-installed-cwm-t3302234

Basically, the backcover needs to be removed and the battery needs to disconnected in order to prevent a bootloop when connected to the pc via usb cable.

Flash this rom (http://www.needrom.com/download/htc-desire-816g-dual-sim/) using the SP Flash Tool for mt6592 (for example this tutorial: http://bm-smartphone-reviews.blogspot.de/2014/05/mt6592-flashing-tutorial.html)

Good luck

---
Tags: htc-desire-816-dual
---


# Question
Title: Can I make a full backup of my phone with Odin and without root?
As a follow up to this question, is it possible to use Odin (or Heimdall) to save a complete image of my phone without root?

Odin already allows me to completely overwrite pretty much everything on my phone without root. Can Odin be used to *read* the entire contents of the phone over USB without root? Ideally, I'd expect the output of such a read to be something I can write in the future with Odin.

While this question is somewhat general, I'm guessing that by asking about Odin and Heimdall I'm limiting it to Samsung phones (though I may be wrong).

# Answer
> 9 votes
Odin is Samsung-only, you're right. (And as far as I know it isn't for all Samsung phones either, though I could be wrong on that.) Since Heimdall is, as far as I know, just an unofficial port of Odin I would assume it's the same, but I've never used it.

Odin3 has a "Dump" function that I had never used. It seems to be disabled in v1.8x and v1.7, but not in v1.52.

I just tried it in v1.52 and it didn't work. You hit the **Dump** checkmark under `Option`, select an output file via the **Dump** button under `File [Dump]`, then hit **Start**. Odin will say "OneNAND Dump Start" or similar as it backs up the device. It only backed up 1 KB of something before halting, though. Odin just sat there without giving an error message.

You might have different results with a different device (I have a Vibrant). I'm also wondering whether my Ext4 lagfix might be affecting this. Perhaps later I'll flash to stock 2.1 and try again. **Edit:** No change on stock 2.1 JFD.

# Answer
> -1 votes
Check the Nandroid Backup application

---
Tags: samsung-galaxy-s, backup, odin, heimdall
---


# Question
Title: I have low storage and the first aid did nothing more than what I've already done
but when I try moving apps to the sd card it only moved about 40mb of a1.5 gb game. why will nothing go in my micro. I bought 32 gb so now I'm ticked it won't work

# Answer
You haven't really asked a question but seems like you want a way to free up space on your phone.

---

## If you have lots of photos:

I would download Google Photos. It can backup all of your photos on your device as long as you select the folders which you have folders in so you can go ahead and delete them off of your device. A benefit of this solution is you have access to your photos anywhere you can connect to your google account. There are other places to store your photos as well such as your computer or an external hard drive if you don't want the NSA/Google to know what you are up to.

---

## If you have lots of music:

Another space saving tip is if you use Google Play Music, which I would recommend as well, you can save all of your downloaded music from google play or your personal library using google play music to the SD card. Play music allows you to backup your music to google servers from your computer, then you can download them to your device or you can stream them from your device if you don't want them to take up space, but since you said you had an SD card you may want to opt to saving them on it from within the app. You can go to settings and change where your music is stored.

---

As for the reason you can't completely move an app to an SD card I speculate it may be because android needs certain files on your device and not held externally.

Wish you the best in your space endeavors.
> 1 votes

# Answer
You Can Use apps to convert (Sdcard) to (Extsd) instead of moving apps. Or You Can swap The (Sdcard) Whith (extsd). Check out This Url It might be useful:

http://forum.xda-developers.com/showthread.php?t=2263436
> 0 votes

---
Tags: internal-storage, app2sd
---


# Question
Title: Is there a micro usb OTG otg to HDMI adapter available?
can a tablet with a micro usb OTG port connect directly to HDTV hdmi? how about HDTV USB port?

# Answer
I believe slim-port and MHL are your only options for USB \> HDMI.

The better options IMO are Chomecast/Miracast screen mirroring.
> 0 votes

---
Tags: usb-on-the-go
---


title: Samsung k zoom 5.8ghz

text:
# Question
Title: Samsung k zoom 5.8ghz
I was wondering whether it was possible to allow a rooted Samsung K Zoom to use the 5.8GHz channel? I was reading that I might have to edit the wpa\_supplicant.conf to allow for 5.8GHz. In addition, I was wondering if the wifi card of the k zoom can even handle 5.8GHz?

**Edit**

To clarify I know the phone has 5GHZ band access. However I am looking for it to access the 5.8Ghz( or 5.7GHz is fine) CHANNEL. Around channel 149. Other samsung phones in the same family can, but not the k zoom. I was wondering if it is possible to enable it access to the higher 5GHZ channels; whether this is a software block or whether the hardware can actually not handle it. I have tried changing the p2p settings in wpa configuration file with no luck. Which was suggested from research I did.

# Answer
> 1 votes
You can try third party kernels/ROMs which may enable that spectrum but the legality may be an issue depending on your location. It's possible it's still a hardware limitation but more likely is that it's a software limitation.

You may have some luck fiddling with wpa\_supplicant.conf per this post.

> As a hint, you need to look into wpa\_supplicant.conf to use all the 5.8Ghz frequencies with the parameters:
>
> p2p\_oper\_reg\_class=
>
> p2p\_oper\_channel=
>
> For me Korea is 124 and 149
>
> But yes, you need to be rooted

---
Tags: samsung
---


# Question
Title: How to root Bluetimes 3584F Android TV box?
I need to move the apps to SD card because the internal memory is almost full, but I can do that only if it is rooted. So, I need to root my Android TV Box, *Bluetimes 3584F*.

This is the firmware link to download and the guide as install it on Android TV Box: firmware\_Bluetimes\_3584F.zip

Upgrading guide:

> 1. Unzip the downloaded firmware file, you will get 4 files named "g18ref-ota-XXXX.zip", "factory\_update\_param.aml", "u-boot.bin" and "recovery.img".
> 2. Copy the 4 files to the root directory of your SD card.
> 3. Take off the power adapter from your media player and insert SD card to the card reader slot.
> 4. Press and hold the reset hole on the back of the media player(beside the power socket), then connect power adapter to this item, still holding the reset hole
> 5. When you see the upgrading process bar showed on your TV screen, you can release the reset hole.
>
> After firmware updating finished, TV box will reboot automatically.

I appreciate any help.

# Answer
1. Download the `utoo-root-signed.zip` file from XDA Forum and move it to SD card.
2. Download the `firmware_Bluetimes_3584F.zip` file in question, unzip it and move the files quoted below to SD card:

* `factory_update_param.aml`
    * `u-boot.bin`
    * `recovery.img`
3. Rename the `utoo-root-signed.zip` inside of SD card to `g18ref-ota-20131220.zip`.
4. Do the steps **3**, **4** and **5** of the "Upgrading guide" in question.

P.S.: Even with the phone rooted I needed to create a 2nd partition EXT4 on SD card to move the apps to it by Link2SD app.

Thank you very much to **stane1983**.
> 0 votes

---
Tags: rooting
---


title: What is com.google.android.gsf.login?

text:
# Question
Title: What is com.google.android.gsf.login?
Com.google.android.gsf.login. I seen this in my history and am having trouble figuring out what it is. Can you please help me ?

# Answer
# **com.google.android.gsf.login**

Is part of the Google Services framework and one of the main components of any GApps package. It is basically the account manager for all things needing a login with Google credentials. If you disable or remove this app you will no longer have access to the Play Store nor any other app/service requiring those credentials.
> 3 votes

---
Tags: google
---


# Question
Title: Can I have more than one tablet on the same email account?
I have two tablets for each of my kids and I set them both up with my email account on the app store to get them games. But when trying to use the PC to choose the games for me it will only let me select one of the tablets and not both.

Do I need to have to separate accounts for each of them or is there a way around it?

# Answer
Yes you can have multiple devices on one email account. When using the Play Store from the PC, it will give you the option of which device you want the app installed to. Once selected, the app will take a few minutes to download and install (depending on Internet reception). After that you can install that same app on ANY other devices you have.

I currently am using a total of 13 devices on one email account for Google Play Store. That's Android on PC, laptops, tablets, Android TV box, and several smartphones. Remember you always can decide which apps you want to install to which device.

**Here are some references**
> 1 votes

# Answer
This should be entirely possible. Try rebooting each device & going into Applications \> Google Play Store \> clear Data & Cache.

You can also try signing out of the website on your PC and then signing back it.
> 0 votes

# Answer
Of course you can, I think your issue here is in the installation of the software applications? Play only allows you to install to one device at a time, but you should see both tablets in the install drop down menu, let it install on one and then click the "Installed" button and it should present the same menu to select a device, select the seconds tablet and let it install. If you go to the Play Store and select Settings, you should be able to see all your devices associated with your account and the time of last activity, and there is a tick box to either show/hide in the menus, so make sure both tablets are there and ticked to show.
> 0 votes

---
Tags: google-play-store, google-account
---


# Question
Title: Crash report: Enter key makes newline. How to send input?
i'm trying to send feedback on an app that crashes. I run the app, when it crashes i get a popup asking if i want to report it, which sends me to a **Feedback** form with:

* email to use
* `Write your feedback` text field
* `Include system logs` checkbox

After feedback text is typed `Enter` key just adds a newline. There's no `Send` button to click on, so it seems there's no way to proceed...

I've tried different keyboard apps, no luck with google keyboard, swiftkey or even keyboard pro which has a setting to force enter key to validate on some apps.

Using playstore 6.0.5, android 4.2.2

# Answer
Ah, found it at last:
Turns out the "send" button is the hardly visible white triangle in the top right...
> 2 votes

---
Tags: 4.2-jelly-bean, keyboard, crash-reports
---


# Question
Title: Cannot turn on WiFi - says "Turning on WiFi" and returns to OFF state
Since today I am not able to turn on the WiFi on my phone. When I try to turn it on it says
*Turning on Wi-Fi* , but nothing happens and it just returns to OFF state.

I would highly appreciate a solution for this problem.

# Answer
Try turning `Airplane Mode` off (if it's on).
> 0 votes

---
Tags: wi-fi
---


# Question
Title: Phone starts ringing for caller long before phone starts ringing, why?
When I call my wife's phone from my phone, I hear three or four rings through my handset before her ringtone starts. Is there a way to reduce or eliminate this delay? (Yes I have checked the audio file. The sound starts instantly in the file.)

# Answer
> 1 votes
There's quite a bit that goes into placing a call to a mobile phone. Here's an excerpt from the Wikipedia article on GSM services, slightly edited for clarity, which does a good job explaining some of what happens when a call is placed to a GSM cellular phone.

> When someone places a call to a mobile phone they dial the telephone number associated with the phone user and the call is routed to the mobile phone operator's Gateway Mobile Switching Centre (MSC). The first job of the Gateway MSC is to determine the current location of the mobile phone in order to connect the call. It does this by consulting the Home Location Register (HLR).
>
> When the HLR receives this query message, it determines whether the call should be routed to another number (called a divert), or if it is to be routed directly to the mobile. If the Home Location Register knows that the phone is roaming in a particular Visited Location Register area, then it will
> request a temporary number (called an MSRN) from that VLR. This
> number is relayed back to the Gateway MSC, and then used to route the call to the MSC where the called phone is roaming.
>
> When the call arrives at the Visiting MSC, the MSRN is used to determine which of the phones in this area is being called. The MSC pages all the mobile phone masts in the area in order to inform the destination handset that there is an incoming call for it. If the subscriber answers, a speech path is created through the Visiting MSC and Gateway MSC back to the network of the person making the call, and a normal telephone call follows.

All of this and more (depending on the origin of the call, the carriers involved, and how smoothly things are running on that particular day) happens in fractions of seconds. When taken altogether, though, it can create a noticeable delay. That's why it takes so long for your wife's phone to start ringing and that's also why there's not much you can do about it. It's all pretty cool if you think about it.

# Answer
> 0 votes
If you use TrueCaller, the phone has to do a query on the internet connection, download the caller details, and then start ringing. That would take a few seconds on a weak mobile internet connection.

---
Tags: samsung-galaxy-s-2, ringtone
---


title: Link2sd showing app on sd but it is not

text:
# Question
Title: Link2sd showing app on sd but it is not
I have a query regarding the way Link2sd is supposed to work. I came across this today. As the screenshots show when entering the Link2sd app. The app is supposed to be linked to the sd card, but, if you enter into the details of that link it show that none of them are on the sd card. The 3rd screenshot shows that everything is on the internal memory. I tried to unlink but it came up telling me that nothing is linked to begin with. The screenshots are below:

# Answer
> 0 votes
I have gone part of the way to answer my own question. I noticed that it says `on SD Card` and not `Linked -> SD Card`. The app must therefore be moved to the SD Card no linked to it. I tried to move it back to the phone and although it allows me to go through the motions of moving it, even after a reboot it is still on the SD card. It seems like link2sd is moved to the SD card by default.

---
Tags: partitions, link2sd
---


title: Which devices can run xmod coc?

text:
# Question
Title: Which devices can run xmod coc?
I have zenfone 2. The guy that root my phone told me that I cannot run xmod coc there because zenfone 2 uses intell.

How do we know which devices xmod support?

Note: I tried and it didn't work.

I got that oops mod not working now

Also I already checked

http://m.xmodgames.com/faq/72.html

I am not sure if it's up to date. It says it doesn't support bluestack. Yet I've heard people playing coc with xmod with bluestack. It didn't work on my bluestack.

I am going to try xiaomi.

# Answer
> -1 votes
Zenfone devices have intel cpu. If you can root your phone so you can use xmod ,check your device support in xmod website!

---
Tags: root-access
---


title: does LBE security work on android 4.3?

text:
# Question
Title: does LBE security work on android 4.3?
how do i make LBE work on and android 4.3 stock touchwiz rom? i have tried a few versions but they were in chinese. is there any working English version?

# Answer
> 0 votes
Be careful with what version you pick here. The (original) *LBE Privacy Guard* (English) worked fine up to Android 4.1 but would cause a if installed on 4.2 or up. The *LBE Security Master* is only available in Chinese, as you've already noted.

Now, there are multiple ways to get it localized:

* There are patched versions available at XDA, which you then had to manually update each time a new version is available (and rely on the XDA member providing a patched update then)
* If you're running the Xposed Framework, there's a module called LBE Security Master - Translation International which you could load. That way you could simply use the updates from Playstore, and the module would take care for localization. Naturally, that would leave some original terms "shine through", especially with new stuff added to the app and the module not yet updated – but hey, one can live with that as long as it's below the threshold.

---
Tags: applications, privacy
---


title: Is it an hardware or software issue

text:
# Question
Title: Is it an hardware or software issue
I rooted my android phone using MTK,then it started displaying horizontal shaking lines,and the phone didn't fall or crack,Pls is that an hardware or software issue?

# Answer
> 0 votes
Take a screenshot of the screen. If it doesn't have the lines on it, it's a hardware issue.

---
Tags: samsung
---


title: Is apkmirror.com safe?

text:
# Question
Title: Is apkmirror.com safe?
Is it safe to download and install Google Play from apkmirror.com? How can I check this is a safe download?

Backstory:

I had to factory reset my original Samsung Galaxy Tab as it refused to start up. After the reset, I haven't been able to update Google Play. Every time I try, it crashes with '(process com.android.vending) has stopped working'.

I've seen multiple references to the site, but nothing official from Google.

# Answer
Apkmirror.com is run by the same people behind AndroidPolice.com, one of the biggest Android news websites. All uploads are manually vetted and approved, and only free apps are allowed so you won't find any 'cracked' apks or 'warez'.

As you already have the Play Store installed, only an apk signed with the same key as the currently installed version will be able to upgrade the app so this is an extra verification of the apk you download. Therefore, if you download the app from Apkmirror.com you should be safe.

Personally, this one of the only sites I would trust to download apks from.
> 57 votes

---
Tags: google-play-store, apk, alternative-markets
---


# Question
Title: The Tab Switcher in Google Chrome on Moto G(3rd Gen) is stuck in accessibility mode
Ever since my phone came from Motorola service centre after a SIM slot repair some things are wrong with it.

1)Like the title says, Google Chrome's tab switcher is stuck in accessiblity mode. I've tried uninstalling and updating, factory reset, chrome://flags accessibilty setting and also upgraded to Marshmallow but it's still the same.

Here's a screenshot from an XDA-Thread.

I've looked at many places but haven't found a solution. Seems like only some people are having the problem.

2)Google now offline commands have stopped working as well and "Ok Google detection" from any screen option is missing as well.

Can anyone suggest any solutions?

# Answer
> 0 votes
So after looking a lot and not getting any solution, I decided to flash my firmware. Reinstalled the stock factory OS from scratch and now it's good as new and the problems mentioned above are solved.

The following is for Moto G(3rd Gen).

Here's a simple tutorial an how to do this by lost101 of XDA: http://forum.xda-developers.com/2015-moto-g/general/guide-fastboot-flashing-factory-t3187750

The link to the page with factory firmware images is also mentioned on the page above.

Make sure you download the right firmware according to your phone model.

Now I ran into an issue with my wifi after flashing with fastboot(My phone couldn't detect wifi during the initial android setup), so if that happens, use mfastboot(I think it has better compatibility with Motorola devices). Just google to download the latest version. The commands for mfastboot are same as fastboot; just replace "fastboot" with "mfastboot".

Also note that this doesn't void your warranty as long as you don't unlock your bootloader, so make sure you don't type any wrong commands. The commands mentioned in the XDA-thread should be enough.

---
Tags: 5.1-lollipop, chrome-for-android, google-now, 6.0-marshmallow, bugs
---


title: Force desktop version of websites?

text:
# Question
Title: Force desktop version of websites?
Chrome has a feature that requests the desktop version of sites, but some websites don't oblige, and continue giving the mobile version.

Is there any way to force them to give the desktop version? I'm open to using any Android version, any browser, root permissions and Xposed Framework.

# Answer
> 0 votes
Some sites redirect a mobile device to a specific mobile site. These are usually prefixed with the m. or mobile. subdomain (e.g. m.foo.com). If you get a desktop version of one of those sites, you'll still get the mobile version because that's all they can give you. So make sure you switch the flag before going to the site and see if that works.

---
Tags: browser
---


title: How can I wipe an encrypted device?

text:
# Question
Title: How can I wipe an encrypted device?
My HTC One (M8) is a little soft-bricked being that the drive is encrypted. I can't factory reset in CWM recovery because it says

```
formatting /sd-ext
E: Unknown volume for path /sd-ext
Formatting /sdcard/.android_secure
Error mounting /sdcard/.android_secure
skipping format
formatting /storage/sdcard1/.android_secure
Data wipe complete
press any key to continue

```

I can flash ROMs but my Hboot is 3.16 and I have S-ON. Since firewater is discontinued I can't use that to S-OFF and update.

I have a feeling that my options are to get a Lollipop ROM and then unencrypt (KK uses password not pattern) or have to wipe the device some how.

I do have a custom recovery installed, and the device is rooted.

# Answer
> 0 votes
So, to do this I went to the mounts and storage and used the format /data and /system option. Apparently the other options by themselves (/data and /system) do a different thing. I have a feeling this rebuilt my partition table.

As Izzy suggested I had a look at manually formatting it but it seems that that route is a little short-lived. I'd reccomend for anyone reading this to make sure they try the /sdcard format on the recovery.

in CWM is has these options format `/data` format `/cache` and one that says `format /data and /data/media (/sdcard)` the latter works the former doesn't.

---
Tags: htc, htc-one-m8
---


# Question
Title: I can't move any apps or downloads to my SD card
After having my phone, a zte, I put a 16 GB SD card in it and had the option of save to SD card. I have downloaded a bunch of apps and music and not realizing until now, that none of it has saved to my SD card. All of it is in the phone. And my phone shows that its reading the SD card and it has nothing stored on it. So I went and tried to move apps and such to the card only to find out that there isn't an option for any of my apps to move to the SD card. I don't know if I have explained very well, I can give more info if needed. But this is perplexing as I've never had this happened before, or I'm doing something wrong and not realising it.

# Answer
> 0 votes
One can move files from phone to sdcard by a powerful file manager like total commander. total commander can be downloaded from google play store.

---
Tags: external-sd
---


title: Bypass Swipe to unlock in Android 5.0.2

text:
# Question
Title: Bypass Swipe to unlock in Android 5.0.2
I have upgraded my Sony Xperia Z1 from Android 4.4.4 to Android 5.0.2 and now, when the screen is locked, I first have to swipe before I can enter the pattern. When I go to Settings -\> Screen Lock, there is an option None, but it is greyed out because of

```
Disabled by administrator, encryption policy, or credential storage

```

What does this mean and how can I change this?

# Answer
> 1 votes
You have set a custom VPN, encrypted your phone or something else that requires a lock screen on your phone. To disable that you will need to decrypt, remove your VPN's to get only a swipe lockscreen back.

On Android Lollipop, Google has added the swipe-up before you can enter your pattern. I don't know why the did that, but they found that usefull.

Hope my answer helps!

# Answer
> 1 votes
You need to go to: settings; security; credential storage. And then clear credentials and then you can activate *unlock by swipe*

---
Tags: 5.0-lollipop, lock-screens, encryption, device-administrator
---


title: How can I get Helium to work on my One?

text:
# Question
Title: How can I get Helium to work on my One?
I'm trying to backup apps on my OnePlus One using Helium.

When I open the Helium Windows Desktop application, it works some magic and tells me Helium is now activated on my phone, but the app still shows a spinner and says it's waiting to be activated.

# Answer
As noted in the thread \[How to\] Helium Backup by Bassick, one should use the Helium Chrome app to activate Helium. Then it will works just fine.
> 0 votes

---
Tags: backup, oneplus-one, helium
---


# Question
Title: How do I turn off my Samsung Galaxy a3 if my screen has stopped working?
My phone screen suddenly just stopped working it comes on but the touch screen isn't responding. I think I need to switch it off and back on again but I can't without touching the screen! Does anybody know how to do it another way?

# Answer
> 1 votes
Hold down the power button for 10 seconds or take out battery

---
Tags: screen, touch
---


# Question
Title: How can I use the Dolphin 70E's hardware scanner in an app?
I have a Dolphin 70E that has a hardware scanner. I would like to use this in a an app, but ZXing always uses the camera in the device instead. I have looked into Google Goggles as well, but running into the same issue here.

Honeywell has provided an example app that does exactly what I want, but I can't seem to find any documentation.

# Answer
Finally found on the Honeywell knowledge base.

Under **Power Tools \> ScanWedge** there is a toggle to enable/disable. When ScanWedge is enabled, the scanner buttons work as expected in any application (basically just keyboard input).
> 0 votes

---
Tags: hardware, barcode
---


title: How to change input method on 5.1.1

text:
# Question
Title: How to change input method on 5.1.1
I cannot see the "select input method" command in the pull down menu like in Android 4. By experimenting, I discovered you can select the input method if you long-press the space bar in Samsung keyboard. I used this to switch to Hacker's keyboard. But that keyboard doesn't support the space bar long press convention. So, I cannot change back.

Edit: the long press method is a feature of Google Japanese Input, not the Samsung Keyboard, sorry. I can change the input method via Settings/Language and input/Default Keyboard. That is far too inconvenient for regular use.

Edit: I remember seeing on some Android version a good mechanism for this: a little keyboard icon displayed while in input mode. I feel it must be somewhere; I'm just not looking in the right place.

# Answer
> 1 votes
Found it. Stupidly, you have to pull down, then scroll through the entire stack of notifications. "Select Keyboard" is buried at the bottom!

---
Tags: keyboard
---


# Question
Title: Vibrate not working on Android 4.3 Jelly Bean Update
Samsung Galaxy S3.

I go to Settings \> My device \> Sound \> Vibrations

Before the Jelly Bean update, I had a custom vibration which was a medium length vibration. Now, after the Jelly Bean update a little while ago, it's just two short vibrations.

I've changed my vibration after I noticed this to "Jingle Bell" and it's still the same vibration. Any ideas on how to fix this?

# Answer
I've been having the same problem. it's my understanding that as of now that is the default text message vibration and can not be changed
> 0 votes

# Answer
Go to Settings → My device → Sounds → Vibrate intensity → Haptic feedback → turn up to fall. This will fix your problem .I had mine turned to low, hence no vibrate fixed when turned it up.
> 0 votes

---
Tags: 4.3-jelly-bean, vibration
---


# Question
Title: Messenger pics iv sent to friends move sometimes to gallery
Samsung Tab 4. Pics I send to friends on messenger (facebook) have started showing up in my gallery under messenger app , but only sometimes.Even ones I delete show up there sometimes . My second problem is stuff under messenger ,screensshots and Facebook apps in my gallery vanish . Please explain in easy terms if anyone got any idea as I don't know all the jargon yet . THANKS .

# Answer
On Facebook Messenger,

Go to *Settings › Photos and Media*.

There **uncheck** the two options, if you wish to. This will stop messenger photos from appearing in the gallery in the future.

My Messenger is version 55. I think this option exists in all recent versions, too.
> 0 votes

---
Tags: facebook-messenger
---


# Question
Title: Why are there so many duplicates on my phone after using Link2SD
I have noticed that the internal storage of my tablet is filling up even though I have tried to link as many of the apps as possible to the SD card using Link2sd. I did a quick search for duplicates using Search Duplicate File(Super). What I found was that 1117 files where duplicated in both the `/mnt/internal_sd/` and `/mnt/external_sd` directories. Any idea why this has happened, and how I can free up this space?

I have searched both paths and none of them are symbolic links to the other. These are actual duplicates of the files.

I also did a listing using `adb shell` of both the `/mnt/internal_sd/...` and `/mnt/external_sd/...` paths and they both show up as **no symlink**. So as I understand the data must be duplicated. Unless someone can prove me wrong. A screenshot of Link2sd properties of the app is below this.

```
shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/bind/data/bbc.iplayer.android/files/b05zrbt6/                         <
-rwxrwx--- system   sdcard_rw 42955904 2016-01-17 11:38 bUnknown-90d1525f-3702-46eb-b1d7-a400a1b82884_b05zrbt4_1446672608107.ismv
-rwxrwx--- system   sdcard_rw    13348 2016-01-17 11:38 bUnknown-a46b887b-4a7a-4c8b-9e56-b0075cc3771a_b05zrbt4_1452896225597.xml
-rwxrwx--- system   sdcard_rw     1798 2016-01-17 11:38 details.xml
-rwxrwx--- system   sdcard_rw    37475 2016-01-17 11:38 p02tcd2c.jpg

shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/bind/data/bbc.iplayer.android/files/                                  <
drwxrwx--- system   sdcard_rw          2016-01-17 11:38 b05zrbt6
...
...

shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/bind/data/bbc.iplayer.android/                               <
drwxrwx--- system   sdcard_rw          2016-01-30 19:09 files

shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/bind/data/                                             <
...
drwxrwx--- system   sdcard_rw          2015-12-14 23:00 bbc.iplayer.android
...
...

shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/bind/
drwxrwx--- system   sdcard_rw          2016-01-30 12:09 data
...

shell@rk312x:/data $ ls -alF /mnt/external_sd/Link2SD/
drwxrwx--- system   sdcard_rw          2015-12-25 11:34 bind
...

shell@rk312x:/data $ ls -alF /mnt/external_sd/
...
...
drwxrwx--- system   sdcard_rw          2015-12-22 22:26 Link2SD
...

shell@rk312x:/data $ ls -alF /mnt/
...
drwxrwx--- system   sdcard_rw          2016-01-30 11:17 external_sd
drwxrwx--- system   sdcard_rw          2016-01-30 11:17 internal_sd
...
...

shell@rk312x:/data $ ls -alF /mnt/internal_sd/Android/data/bbc.iplayer.android/files/b05zrbt6/                         <
-rwxrwx--- system   sdcard_rw 42955904 2016-01-17 11:38 bUnknown-90d1525f-3702-46eb-b1d7-a400a1b82884_b05zrbt4_1446672608107.ismv
-rwxrwx--- system   sdcard_rw    13348 2016-01-17 11:38 bUnknown-a46b887b-4a7a-4c8b-9e56-b0075cc3771a_b05zrbt4_1452896225597.xml
-rwxrwx--- system   sdcard_rw     1798 2016-01-17 11:38 details.xml
-rwxrwx--- system   sdcard_rw    37475 2016-01-17 11:38 p02tcd2c.jpg

shell@rk312x:/data $ ls -alF /mnt/internal_sd/Android/data/bbc.iplayer.android/files/                                  <
drwxrwx--- system   sdcard_rw          2016-01-17 11:38 b05zrbt6
...

shell@rk312x:/data $ ls -alF /mnt/internal_sd/Android/data/bbc.iplayer.android/                               <
drwxrwx--- system   sdcard_rw          2016-01-30 19:09 files

shell@rk312x:/data $ ls -alF /mnt/internal_sd/Android/data/                                             <
...
drwxrwx--- system   sdcard_rw          2015-12-14 23:00 bbc.iplayer.android
...
...

shell@rk312x:/data $ ls -alF /mnt/internal_sd/Android/
drwxrwx--- system   sdcard_rw          2016-01-30 12:10 data
...

shell@rk312x:/data $ ls -alF /mnt/internal_sd/
...
...
drwxrwx--- system   sdcard_rw          2015-11-24 18:10 Android
...
...

```

Link2sd iplayer link properties. 720MB is supposed to be linked to `external_sd` but shows up as duplicated in the listing above:

# Answer
> 0 votes
This app may make new apk files like backup from apps or something like this , you can use another link to sd apps that arnot make new apk files.

# Answer
> 0 votes
LINK2SD makes symbolic links, one file would just be a pointer to the real one. If you go to a terminal prompt and cd to that directory and do a "ls -alF" command, you will see one of these files is a zero size link, the other the actual file. This is how LINK2SD works.

---
Tags: partitions, link2sd
---


# Question
Title: Where can I download the original android stock ROM[made by Google, without any modifications or bloatwares]?
I own a Samsung Galaxy Note 3 (N900). I am fed up of the bloatwares that Samsung has added. Also I am unable to get an OTA update to Android 6. I want the pure Android experience on my smartphone. I don't know, if there are different ROMs for different devices; but I have grown tired of Samsung TouchWiz UI and I just want the super fast Android Marshmallow. I couldn't find any website links for obtaining these ROM's. Any help regarding how to obtain the pure Google android ROM and intsall it would be great.

# Answer
> 1 votes
The `.kdz` file you will flash to your phone includes **everything** in the phone: From system files to recovery, from kernel to libraries, everything. To flash a `.kdz` extention Stock ROM that is not specifically made for your phone will probably be the demise of your phone. **Never** fall for that mistake.

If you want to delete bloatware root your phone, and delete the app. You can do it with Titanium Backup. Very easy to use. But **beware of what your delete** for it might create problems in case of deleting something you shouldn't have deleted.

---
Tags: samsung-galaxy-note-3
---


# Question
Title: Google account doesn't accept app password
While setting up a Google account on a Cyanogenmod 12 mobile phone, the app specific password that I generated is not accepted, but my real password is accepted. Since I have enabled two factor authentication, entering my real password would be bad because -

* This is phone will have the same number to which Google sends 2FA codes. Storing the password on the same device as the one getting 2FA codes defeats the point of 2FA.

Is it possible to set up a Google account with app specific passwords only?

---

Cyanogen OS version 12.0-YNG1TBS103 Android version 5.0.2

Steps to repro

* Go to Settings -\> Accounts -\> Add account -\> Google account
* Enter email
* Go to https://security.google.com/settings/security/apppasswords using another device
* Generate an app password with other(custom name) option.
* Type the generated passcode on phone.
    + The passcode is rejected as invalid
* Typing my actual account password succeeds - It sends the 2FA code to the set phone number(currently, this phone has no SIM)

# Answer
> 1 votes
Apparently, Lollipop supports 2-step verification natively so it doesn't accept app passwords any more (as they are infinitely less secure). If you don't have access to authenticator app, change the associated phone number to the one you are using now and security token can be automatically verified via SMS.

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


# Question
Title: Default user after reboot in multi-user CM 12.1
I setup a new user on my tablet in order to use it as a wall tablet with some smart home informations und buttons.

Unfortunately after reboot the Owner is always the user who is started first. So I have to change to another user in order to run the information app after every reboot.

Is there a way to change the default user which the CM is starting by after reboot?

# Answer
I found a solution which is ok for me. I execute the following line using Script Manager App on Boot. This switches the user to the one with ID=10.

```
am switch-user 10

```

User ID's can be found with this command:

```
pm list users

```

Both commands have to be run as root.
> 1 votes

---
Tags: cyanogenmod, lock-screens, multi-user
---


# Question
Title: Is Cyanogen fully compatible with Play services and stock android apps?
I am considering the upgrade of my Android Phone to Cyanogenmod as even with root, I am having several permissions problems, OTA updates removing root, etc.

The only reason I did not yet install it is because I don't know if it is compatible with the Play Store, and apps related. As I have alot of apps downloaded through the play store, and an AppData helium backup, I want to know if the backup will be compatible with the apps in Cyanogen.

My helium backup only has the backup of App Data, rather than the entire application source, as it is more space efficient

---

Samsung Galaxy S5 mini SM-G800F with stock Android 4.4.2 rooted

# Answer
Luckily, Cyanogenmod is in fact compatible with play services. I am not sure about the stock apps that samsung has, as I didn't even bother trying to install them. The `adb` backup I made before going to CM restored properly. Google Apps are copyrighted, that's why they are not there initially. You can flash the Open GApps package as I found that to work for me best.
> 1 votes

# Answer
Yes, Cyanogenmod is fully compatible with your previous apps.
> -1 votes

---
Tags: cyanogenmod, root-access, compatibility
---


# Question
Title: My phone's 3g/4g randomly stopped working
I have a Galaxy S3 and my 3g/4g suddenly stopped working. WiFi works fine, but how can I get my 3g to work again? I have already uninstalled apps and deleted unnecessary photos and videos.

# Answer
Check that flight mode is not swithed on. This mode will disable any network (Wi-Fi, cellular network, etc).

Else, go to **Menu | Settings | More Settings | Mobile Networks | Network Operators** (Note: your menu options might be different due to the Android version installed on your S3) and reconnect to your telecommunication provider's cellular network. Note: You may need to select your telco provider's name when your S3 displayed a list of cellular providers.

Also, shutdown your S3. Then, take the battery out for 30 minutes. Reinsert the battery. Boot up your S3 and turn on Mobile Network option and see if 3G/4G has been restored.

Worst case, it could be an Android firmware's update that is causing the S3 to fail to connect to any cellular network.
> 1 votes

# Answer
Open your phone's dialer app(calling app where you type mobile no. to make a call) and type the following:

> `*#*#4636#*#*`

It will open a mysterious looking menu before even you touch the dial option, yes! you won't need to dial it, but, just type in the code.

Touch on "Phone information 1" for SIM 1 in the menu in dual SIM phone, else it will show "Phone information" for a single SIM phone.

Scroll down, Make it look like "**Set preferred network type:** GSM auto (PRL)" by selecting "GSM" from dropdown menu.

Go back, exit the menu, reboot your device. If you still don't get 3G speed knowing that you have 3G enabled by your carrier(ex. Vodafone, airtel etc.): "**Set preferred network type:** LTE/GSM auto (PRL)" It should allow you 4G/3G speed as allowed by your network carrier and towers available in your area.

Be aware that changing the setting to a wrong option will lead your device showing "No network" and you won't be able to make calls. So, make note of the default preferred network type before changing so you can revert the changes back to it if you experience problem.

I hope it helps.
> 0 votes

# Answer
Samsung phones usually take a while to switch on data. Wait for few seconds. Also try a reboot, that resolves the issue most times.
> -1 votes

---
Tags: samsung-galaxy-s-3, mobile-data
---


# Question
Title: Select multiple files on Google Drive App
Is it possible to select multiple files on the Google Drive App?

I tried every intuitive solution I could think of, perhaps it's possible on the Google Docs app?

# Answer
> 2 votes
Since Mar 6, 2015, you can trigger multiple files/folders selection on Google Drive app by long-pressing a file/folder, then ticking other files / long-pressing other folders.

After selecting them, you can:

* Star selected items
* Pin selected items
* Remove selected items, or
* Move to another folder (by selecting from the menu, or by dragging the "deck" to a folder)

# Answer
> 1 votes
Simply first go gallery, select multiple files, then select the share option, then select drive, all files will upload simultaneously.

---
Tags: applications, google-drive
---


# Question
Title: Nexus 6 Not Showing up in "My Computer" or ADB with Debug Mode Enabled
I use my Nexus 6 for the purposes of developing Android apps, and I have been using my laptop along with my phone to write and test the apps. In the past, I have never had any issues with connecting my phone to my laptop, but as of today, my phone only shows up on my computer when Debug Mode is disabled. When debug mode is enabled and I plug my phone in to my computer, my computer plays the tone that indicates new hardware, but the phone never shows up on the "My Computer" listing, and `adb devices` does not show it. I have tried rebooting both the computer and the phone, but that has not resolved the issue.

My computer is running Windows 10 Pro x64, and my phone is running Android Lollipop v5.1.1 Build LMY48M.

I do not know if there is any connection, but prior to installing the latest update to Android System WebView from the Google Play store, this worked just fine. The only reason that I cite this as a possible cause to the problem is because after getting this update, my app drawer was updated to look like the Android Marshmallow app drawer which I thought was not going to be released ahead of Marshmallow.

**UPDATE: I tried plugging my Nexus in to my machine running Fedora Workstation 22 and it works just fine regardless of whether Debug Mode is enabled or not.**

**UPDATE 2: Whatever the issue is, it's got something to do with my computer. I tried it on my mom's laptop and it works just fine. She does not have the Android SDK installed, but aside from that, her machine is identical to mine.**

# Answer
> 1 votes
Installing **Universal naked drivers** shall solve your problem. Assuming you are skillful enough installing drivers manually as you intend to make use of ADB, here's a reference link to Universal Naked Drivers: http://forum.xda-developers.com/google-nexus-5/development/adb-fb-apx-driver-universal-naked-t2513339

It generally supports all Nexus devices(probably all), if it doesn't help, uninstall the current installed driver from **Device Manager** and replug your Nexus device to make it install its drivers again.

---
Tags: adb, usb-connection-mode, usb-debugging, usb-drivers
---


# Question
Title: whatsApp - profile pic can't be seen last seen info can be
strange question here:

I can see someone's "last seen info" and there are 2 ticks when my message to that person is delivered but suddenly the profile picture is no longer seen by me.

Does it mean that person deleted my number from "my contacts" in her phone or just deleted her last profile pic and at the moment she hasn't got any to show.

we both have the last version of the application that is being run - in both cases - on iphone6

# Answer
I don't know if this question can be answered correctly but I'll take my chances. We can't actually know any better than you would. One of the followings can be the case:

* She might have deleted her profile picture.
* She might have deleted you from her contacts (with her privacy settings for profile picture: *My contacts* or *Nobody*)
* She might have changed her privacy settings for profile picture to *Nobody*
> 2 votes

---
Tags: whatsapp-messenger, ios
---


# Question
Title: How to decrypt the corrupt SD card formatted as internal storage?
So I'm on Marshmallow and have formatted my SD card as internal storage. Its filesystem got corrupt two weeks later for some reason.

Plugging it to GParted, I see 16MB of FAT32 and the rest is an unrecognized filesystem. It's not unformatted, just unrecognized.

GParted is giving the **"Unable to read the contents of the fileystem."** error for both partitions, though the FAT32 partition is accessible from File Browser flawlessly.

It's a Samsung i9505 running on nightly built Cyanogenmod 13.

EDIT: I found out the unrecognized partitions is a static AES-128 bit encrypted ext4. Now I will try to decrypt it and recover whatever.

EDIT2: I changed my mind and won't bother. Formatting as external storage this time.

# Answer
> 10 votes
Even it does not fully answer the question, here's a guide to decrypt the external storage formatted as internal. You do need to be root on your phone, however.

The gist is that we search for strings including the keyword `expand` and ending with `.key` within `vold` using:

```
$ strings vold|grep -i expand
--change-name=0:android_expand
%s/expand_%s.key
/mnt/expand/%s

```

It returns a 16-byte key.

```
expand_8838e738a18746b6e435bb0d04c15ccd.key

```

Then you pass the key into this bad boy:

```
# dmsetup create crypt1 --table "0 `blockdev --getsize /dev/sdb2` crypt \
aes-cbc-essiv:sha256 00010203040506070809010a0b0c0d0e0f 0 /dev/sdb2 0"

```

And mount that in:

```
# mount -t ext4 /dev/mapper/crypt1 /mnt/1/
# cd /mnt/1
# find ./ -type d

```

Now you can `cp` everything elsewhere and hopefully save some data. Remember to exclude any key-related data (`grep`) when doing so, in case you want to reformat as ınternal again and put your stuff back in.

---
Tags: 6.0-marshmallow, external-sd, file-system, encryption, adoptable-storage
---


# Question
Title: Is it possible to disable Google Play indefinitely?
I have an HTC Desire. This phone sadly has very limited internal memory although plenty of memory card memory. Since owning it I've become accustomed to moving any apps I download onto the SD card and using the internal memory as little as possible. Unfortunately some applications insist on being installed in the internal memory. Some of these applications (Adobe Acrobat and Google Maps for example) have become larger and larger as more updates have come from Google and I've had to uninstall all updates for them, settling for the basic versions which came with the phone and cannot be uninstalled. (In the two cases listed these versions are far leaner and better anyway).

Unfortunately Google is working against me in my crusade to continue using my phone. A year or so ago they forcibly upgraded the simple Market app (which took up very little space) with the 10Mb "Google Play Store". I had sufficient space for this until they also forcibly installed "Google Play Services" which uses a further 6Mb. This now causes my phone to be unusable every morning (low disk space) when the update happens and every morning I uninstall it again before I go to work.

Does anyone know if it's possible to disable the updates for Google's own market place? The old Market app does still work very well once you've uninstalled Google Play but I can't find a way to make that permanent.

# Answer
With ICS and up (i.e. Android 4.0+), or if you consider rooting your device, there is something else you could do:

* Freeze the *MarketUpdater* using Androids *Manage Applications* (ICS and up) -- or, before ICS, e.g. *TitaniumBackup*
* optionally uninstall all updates to the Playstore app

Alternatively, maybe even better (depending on the version of Market/Playstore app pre-installed on your device) -- but requires root (as the *Legacy Play Store* needs to be installed as system app):

* Freeze the *MarketUpdater* as above
* Freeze the Playstore app along =:-0
* Install Legacy Play Store instead :-)

No more updates (as that *Legacy Play Store* won't be updated -- it's an older version of the Playstore/Market app, patched to be used in parallel to the recent version; it has some features which were removed from the current versions), and a less-overloaded Playstore app are the results.
> 6 votes

# Answer
I had an HTC Desire some time ago, the solution for this kind of problem is to use any App2SD method.

The idea behind App2SD is the following: 1. Partition the SD card to add a 512Mb partition. 2. Symlink the directory /data of your phone to that partition.

With that, you will have a "virtual" /data of 512Mb (enough to install a lot of apps) and the phone won't be whining about free space. You will need to have a custom recovery in order to achieve this (root not needed). You can check some Apps2SD scripts in the XDA Forum. You will only need to follow the instructions there, but is as simple as partitioning the SD card (you can do that from the recovery) and flashing a zip file.
> 5 votes

# Answer
You can use Lucky Patcher to remove system apps (freeze package or uninstall), although, I recommend not doing so, because it can result in a soft-brick.
> 0 votes

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


# Question
Title: Individual Photo Backup : New Google Photos
I've enabled Auto-backup in the new Google Photos app. And I have excluded some folders from being backed-up. But this seems to be all or nothing. I want some of the photos in those excluded folders to be backed up. Any way to do that?

# Answer
> 1 votes
I've been trying to do what you're asking for a while and I think I've found a way. Upload the pic to Google Drive and go into pic info. From there click 'send to' and select 'upload to photos'. The pic/pics you uploaded should be in the 'photos' section of Google Photos. After that you can delete it from Drive. Hope this helps

---
Tags: google-photos
---


# Question
Title: Can't use chmod to alter permissions on emulated phone
So, I'm trying to make an app in android studio and I need to reference a particular file in the app, `cascade.xml.` I've pushed it onto the emulated phone no problem using adb (it's in the storage/sdcard folder). However, the app still can't access it and I think that's because the file permissions are `-rwxrwx---` (which means no global access). These permissions are verified in ADM and using `ls -l <filename>`

I try to change the permissions of that `cascade.xml` file by going back into the shell (`adb shell`) using `chmod 777 /storage/sdcard/cascade.xml`, but it fails quietly and doesn't do anything. Tried doing other chmods, and nothing happens to it at all. If I do `su` and then `chmod 777 /storage/sdcard/cascade.xml`, same thing. Trying to do other `chmod`s like `chmod 700` and the like also do nothing (quiet fail).

Now, if I try to make a directory in the folder, I can do that using `mkdir` \- `mkdir /storage/sdcard/cascades` works fine, and the file permissions of the folder are `drwrwx---`. However, if I try to use `mkdir chmod` to create the folder and end up with the same permissions - like `mkdir chmod 770 /storage/sdcards/cascades2` \- the shell says `mkdir failed for chmod, Read-only file system`. I can also make text files doing something like `echo 'Hello World.' > /storage/sdcard/foo.txt` (which creates it with permissions of `-rwxrwx---`), but if try to `chmod` it afterwards, nothing happens. If I try to do \`echo 'Hello World.' \> storage/sdcard/foo2.txt chmod 777, it's the same permission but the file size is 24 instead of 14.

I've done every iteration of `mount` and `remount` I can think of, and I still can't get chmod to work properly. I've tried running `su` in front of everything, and nothing. I've tried starting with `adb root`, and it says I'm already in root. I can also push stuff the emulator using ADM and `adb push`. Unfortunately, all of my environment is on a Windows 7 device, so I can't just make a file with `-rwxrwxrwx` permissions and just transfer it across (unless there's a permission setting in Windows that will make it transfer over as a 777 permission that I don't know about).

Edit: Forgot to mention, the emulated phone is running API 19, target Google APIs (x86 System), running KitKat.

# Answer
Figured it out - seems like you just can't change permissions for files on `sdcard`. Moved it to `data/local` and `chmod` worked like a charm.
> 16 votes

---
Tags: adb, android-emulator, file-permissions
---


# Question
Title: App's not installing after download complete?
I'm facing a problem while downloading apps.I have recently rooted my android which is Samsung galaxy tab 3 smt210r.But after a couple of days i am facing a problem that is when i download an app it does not install.it just disappears from the status bar after reaching 100%

I tried restarting my android,unistalling updates of google play,clearing cache of download manager,google play.but none of them seem to have solve the problem.

please help me as fast as you can.i can not even update any single app.

# Answer
Try to delete package folder of downloaded app manually, **if exist** from **phone storage \> Android \> data**

Reboot device again and download app again.

Hope it helps.
> 0 votes

---
Tags: updates
---


title: Turn phone on with ADB or Fastboot?

text:
# Question
Title: Turn phone on with ADB or Fastboot?
My power button seems to have busted, is there a way I can boot my phone using ADB or Fastboot or some other command line interface?

# Answer
When your phone is not turned on it can't have a adb service running (Disregarding the possible technical difficulties it would also be a security issue.)

Try the following instead: 1. Take out your battery and connect the phone to a charger 2. Your phone should now turn on. 3. Insert your battery.

It worked on my current and on my previous phones (ZTE Blade and Huawei U8220) but it may vary by model and manufacturer.
> 9 votes

# Answer
Following solution worked for me:

1. Take your battery out (needs to be a charged battery).
2. Press and hold the "Home" + "Volume Down" button. While holding them down plug in the battery. This should get you into Recovery mode.
3. Press "Volume Down" button to cancel Recovery and it should reboot your phone.
    * With my testing you need to have usb charger connected when you plugin the battery.

**NOTE**: If you have a USB charger connected it may cause boot-loop until you unplug it.

Verified on Samsung Galaxy S3 with broken power button.
> 4 votes

# Answer
Yes, you can turn it on using fastboot.

Enter in fastboot mode, on the prompt type `fastboot reboot`.
> -1 votes

# Answer
Put the device in charging. When screen turns alive, remove the battery and within 3 seconds, insert it again. Your phone would boot into Android.
> -1 votes

---
Tags: boot, power-on, command-line
---


# Question
Title: Is it possible to share a hard drive connected by USB in a local network?
I have an android smart TV with android 4.1, USB and LAN port. For file transfer I have a USB hard drive which I move from my computer to the smart TV, but it is kind of annoying.

I would like to leave the hard drive connected to the smart TV, and share it in my local network so that I can access it from my gnu/linux machine.

Is this possible? Thanks in advance.

# Answer
> 1 votes
Thanks to Firelord for pointing me in the right direction, I played around with a SSH Server called SSHelper (it's FOSS and can be found on the play store), and got what I was trying to do.

The website has enough information to get it working, and it is very easy to set a passwordless login.

The only con I see, it is that is rather slow for big file transfers.

---
Tags: networking
---


# Question
Title: My IP address is wrong. How can I change it
I live in Iowa but my IP address is from another state. Why? I would like to change it to my area.

# Answer
This is due to your cell carrier assigning random IP addresses to the phones connected on its network. **It doesn't mean your IP address is *wrong***, it just means they don't have any available IP allocation available in your area.

The easiest thing you can do is connect to WiFi networks while browsing on the Internet, that will give websites a better idea of your location.

Installed Android apps do not care what your IP address is. If they need your location, **they will use GPS** to find your location (Google Maps does this). Websites won't use your GPS because that invades your privacy. They don't need to know your exact location, unless you *want* them to know (such as ordering off Amazon).

I hope this clears up the issue
> 3 votes

---
Tags: applications
---


# Question
Title: Setting android-for-work profile on Samsung Galaxy Tab
I have being trying to set a android-for-work profile on my Samsung Galaxy Note Pro but the only thing that I managed to do is to define a new normal google profile. I have successfully set my android-for-work profile on my Nexus 6. The Samsung Galaxy Note Pro runs Lollipop

Does someone know how to solve this issue?

# Answer
> 0 votes
I think a work profile is only available on supported devices (see the link in the first answer).

The "android for work app" is only needed on devices running android \< 5. Installing it on a unsupported device does nothing.

-\> As far as i investigated, you cannot use work profiles on unsupported devices.

---

My question is, what happens if the admin enforces usage of a work profile? Can users with unsupported devices still use their apps-account (I think not...).

# Answer
> 1 votes
The Android for Work app only works with 3rd party EMM solutions. It doesn't work with Google's own EMM which is kind of stupid. As far as I can tell, if you device isn't on the list of supported devices you cannot manage application installs with Google Apps EMM. You can only do things like enforce password policies etc.

# Answer
> 0 votes
The reason you set-up with Nexus 6 successfully but cannot set-up with Samsung Galaxy Note pro is because Nexus 6 and only a handful of other devices support Work profile on Android.

---

For devices that don't support a work profile natively, you need to install Android for Work App
Before installing this App, uninstall Divide App from Enterproid if you have it installed as it interferes with Google for Work

* Once the App is installed, Configure your Work domain.
* Enter your username and password for your work domain.
* \[Optional\] Enter a PIN or Password for your Work screen lock if requested.

After setting-up you can install you can install the Divide Productivity App

---
Tags: samsung-galaxy-tab, samsung-galaxy-note, profiles
---


title: Lost then re-found phone

text:
# Question
Title: Lost then re-found phone
I lost my android, and while it was lost I did the factory reset from the device manager through google. Since then, the phone has been found. In the off chance that the factory reset did not go through, as the phone was offline or dead,is there any way I can undo this? Also, how annoying or difficult is it to re upload apps, music, etc after the factory reset?

# Answer
> 0 votes
Yes. You can do it easily.

First Make sure you didn't have any Sim Card inserted in your phone and go away from any possible wifi area *(incase if you did turned on Wifi or Mobile Data)*.

Then simply remove your **Google account** through Android Settings and try to use another Google account. (this works for all case)

This can help you to get your phone being formatted.

---
Tags: factory-reset, lg-g3
---


# Question
Title: Lenovo s860 Bricked, Recovery Crashes, No OS
The following things happened, leading to the "bricking" of my phone, lenovo s860 with android ver 4.4.2:

1) I got a virus, associated with an app from the play store.

2) The virus was inside the FirewallService, thus unable to be blocked or uninstalled

3) The only decisions I found online included rooting of the phone, because even after complete data wipe/format this virus still survived http://forums.androidcentral.com/ask-question/621569-firewall-service-keeps-showing.html

4) So I tried with the following rooting method, which did not work https://www.youtube.com/watch?v=AnZE7knrNVw

5) I followed all steps carefully but when I finally restarted the phone and downloaded the Root Verification app it said that the root has failed

6) Tried with other apps, all said that the phone was not successfully rooted

7) The virus was still messing with my phone, it even started installing apps

8) Then I did the amazingly stupid thing to go into recovery and wipe System, without making backups

9) When I tried to restart, a message followed "Are you sure, there is no OS installed"

10) Connected to PC, re-installed recovery using the same video, but now recovery shows a flashing picture instead of going to the menu

Please help me, I really need the phone for work and I can't afford waiting a month or two for Lenovo service

# Answer
I managed to repair it.

1) I installed the following android verion http://www.needrom.com/download/lenovo-s860/, but it upgrades to a chinese Vibe 2.0, which is very customised and has no Google Play Store, as weall as all other Google apps.

2) So I used the "Upgrade Firmware" option on the PC program (SP Flash Tool) instead of the "Download" one to install http://www.needrom.com/download/rom-stock-4-4/ (**this site contains very precise instructions, check it out before doing any of the steps**)

3) Now phone works perfectly, but it has IMEI connection problems - IMEI Invalid - Lenovo S860, rooted android 4.4.2, nothing works

4) KingoROOT seems to fix the IMEI problem

5) Phone up and running perfectly
> 0 votes

---
Tags: 4.4-kitkat, recovery-mode, operating-system
---


title: Lollipop - Apps not autostarting

text:
# Question
Title: Lollipop - Apps not autostarting
I have Alcatel 5054D with Lollipop (5.1.1) on board. I noticed that some apps are not starting on boot or on events that are fired by the OS. For example, when my phone was not rooted I tried to install Truecaller, Truemessenger and Textra. They simply didn't work just after reboot or if I removed them from the recent apps list. What is worse SMS apps won't start on new incoming SMS, the message just disappears without any reaction from Textra or Truemessenger. But everything works fine when I start these apps manually and keep them in the background.

Then I rooted my phone, installed Link2SD and noticed that it fails to start after a reboot too! I have to launch it manually for the paths to be rebinded. I installed autostarts manager and it showed that all the events (receivers) for these apps are enabled.

On the other hand standard SMS app, Whatsapp, Viber, GMail do autostart and work properly.

I have no task killers installed and cannot figure out the reason of the issue.

# Answer
I was mistaken when I wrote that I have no task killers. It happened so that Lollipop has a built-in task killer feature called "Limited apps" that limits app execution in background. For some strange reason all SMS apps become limited by default. The feature can be found in settings under Applications item.
> 1 votes

---
Tags: 5.0-lollipop, boot, services
---


# Question
Title: Is it possible to have someone assist with Android problems via remote assistance?
I have too many problems to mention including the truth about what my phone model/details 'really' are. I've got a few programs downloaded on my laptop due to the many issues I have with my Android, but I've had various different 'specs' come back to mere my model details, etc. (I am probably classed as under novice level by the way and I really would rather not be told off for fiddling where I shouldn't as I have, sadly, learnt that already the very hard/frustrating way)

These versions are:

1. Alps MTK MTK6577 (e1909l\_v77\_gq1008\_a41\_v20) on Android 4.1.1 JellyBean
2. Samsung Galaxy Note 3 (SM N900A) on Android 4.4.2 (build KOT49H\_N900aAUCUCMLG)
3. STAR N9770 I9220 Pad
4. HTC MT6577

I downloaded these prog's because my phone constantly said no memory yet the phone's internal storage was empty. Due to too much internet info making stuff sound less complicated than reality, I went down the rooting my phone path and now it's worse than before(ish).

Much more to divulge but I'd like to know the answer to my simple query before writing my thesis.

# Answer
> 1 votes
The simple answer to your question is **yes**. You can use Teamviewer for an example. Just look up Android Remote Assistance on the play store and you will find multiple options.

---
Tags: remote-access
---


# Question
Title: CM13 on Nexus 9: Any app that internally opens a webpage or otherwise uses System WebView crashes
CyanogenMod 13 nightlies on Nexus 9 with Gapps installed.

I've been dealing with a persistent issue where any app that uses Android System WebView will crash. This means that any app that opens a webpage internally or otherwise tries to render HTML-based content internally (e.g. Email) will crash, rendering a large number of apps unusable.

Installing and updating WebView from Google Play does not help. In fact, it seems that the system is not using the downloaded WebView at all as there is no indication that the WebView app had ever opened at all.

An example error generated when this happens is as follows:

```
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'google/volantis/flounder:6.0.1/MMB29K/2419427:user/release-keys'
Revision: '0'
ABI: 'arm64'
pid: 12135, tid: 12667, name: RenderThread  >>> com.android.email <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
Abort message: '[FATAL:gl_fence_egl.cc(65)] Check failed: g_ignore_egl_sync_failures.
'
    x0   0000000000000000  x1   000000000000317b  x2   0000000000000006  x3   0000000000000000
    x4   0000000000000000  x5   0000000000000001  x6   0000000000000000  x7   0000000000000000
    x8   0000000000000083  x9   0000007f7581a4bd  x10  0000007f7581a470  x11  0000007f7581a772
    x12  0000007f7581a4bc  x13  0000000000000054  x14  0000007f7a78c4f8  x15  0000007f8f772aa8
    x16  0000007f8f7646a0  x17  0000007f8f726b6c  x18  0000007f8f772a98  x19  0000007f7581c510
    x20  0000007f7581c450  x21  0000000000000000  x22  0000000000000006  x23  0000007f7581ad38
    x24  0000007f7ad78000  x25  00000000000005db  x26  0000007f7adab930  x27  0000007f7ac2b0f0
    x28  0000007f7581b14c  x29  0000007f7581a7b0  x30  0000007f8f724308
    sp   0000007f7581a7b0  pc   0000007f8f726b74  pstate 0000000020000000

backtrace:
    #00 pc 000000000006bb74  /system/lib64/libc.so (tgkill+8)
    #01 pc 0000000000069304  /system/lib64/libc.so (pthread_kill+68)
    #02 pc 00000000000211e0  /system/lib64/libc.so (raise+28)
    #03 pc 000000000001b980  /system/lib64/libc.so (abort+60)
    #04 pc 00000000006e0bc0  /data/app/com.google.android.webview-2/lib/arm64/libwebviewchromium.so

```

Any ideas?

# Answer
> 1 votes
The internal graphics driver was out of date. Updating the vendor image solved the problem. Updating also fixed a non-working camera.

CyanogenMod ROMs do not provide updated device-specific drivers ("vendor"), baseband firmware ("radio"; for cellular devices only), or bootloaders. These are stored on their own partitions and must be flashed manually at the `fastboot` bootloader. To do so, download the latest stock system image, extract it, and flash the applicable files:

```
fastboot flash bootloader <bootloader-image>
fastboot flash vendor <vendor-image>
fastboot flash radio <radio-image>

```

---

**Update:** An official CyanogenMod blog post states:

> Nexus devices now ship with a large portion of their proprietary code in a vendor partition on the device itself. This is not something CM’s installation will update for you. If your vendor partition doesn’t match with the CM build, you will be met with an error on boot up that the system is potentially corrupted. To prevent this message (and ensure things like camera function), you should make sure you are on the latest available vendor image for your device. Vendor images can be found in the stock Nexus factory images provided by Google here. Extract the latest available zip and flash the vendor image through your bootloader with ‘fastboot flash vendor vendor.img’.

The error at boot-up looks like this:

> ### Android System
>
> There's an internal problem with your device. Contact your manufacturer for details.

---
Tags: cyanogenmod, crashes, 6.0-marshmallow, nexus-9, webview
---


# Question
Title: Galaxy S5 mini - Locked and I don't know the alternate password
For some reason my Galaxy S5 mini (SM-G800) is locked and asking for the alternate password instead of my fingerprint. I already restarted it, took of the battery, but it always goes to the same locked screen on boot.

I also tried the Android Device Manager on my google account. I tried the Lock option, changing the password, but since the phone was already locked, it is not working. By the way, the phone WiFi is on.

I searched a lot and found no solution besides resetting my phone and loosing everything. The are a lot of photos and stuff that I don't want to loose! So the reset is still not an option.

It seams so stupid that I own the google account registered on the phone, I own the fingerprint to login and I know everything is inside the phone, but I cant login! Any simple email account have a forget password option! Why the fingerprint login does not come back!?? Stupid programmers!!

Some sites says that after about 20 incorrect passwords tries it would give me an option to logging using my google account, but I already tried a lot of password and the only thing that happens is a wait 30 seconds countdown !

Edit 1: Just found out this site www.unlockscreen.com but I don't know it is some kind of fishing/trojan or the real deal.

Edit 2: It seems my version of Android and/or fingerprint does not have the "forgotten button". It never appears. Also, I don't want to loose the warranty.

# Answer
> 2 votes
I don't know if this works or not, but according to this post:

> just unlock it via findmymobile.samsung.com
> you either need to already have an account there or just setup one.
> you can simply unlock it via this service.

Since it's an official Samsung service instead of a sketchy third-party one, it seems like it's worth a try. I don't think it will work though, unless if you've already set up a Samsung account on your phone and given it remote access.

# Answer
> 0 votes
Normally Android has a password forgotten button. Maybe you have to enter a few times a wrong password. Then you can use your email to log in.

Another option is to root your phone. You will lose your guaranty and normally I don't recommend this to people who don't know what this is or what they do.

I think there is a possibility to root your phone without loosing data (but I am not sure) and then it should be possible to reset the password or to make a backup from your data. If rooting is an option for you you can search for it.

---
Tags: samsung-galaxy-s-5, locked-out, fingerprint
---


# Question
Title: Locked out of Galaxy S Duos - Failed lock pattern
I have Samsung Galaxy S Duos S7562 which is now locked with too many failed pattern attempts. I don't remember the pin for it.

I've changed my password for Google account from laptop and I wanted to login from the locked out phone but it says *wrong password/username*.
But I can log in on laptop. I'm using mobile data connection to sign in to google account.

Please someone help me as I don't want to hard reset, I have important data on it.

# Answer
> 0 votes
Try all the methods in a similar question on here: Izzy's Answer on Unlocking Android Devices via Google, ADB, and Recovery - Android Enthusiasts

There are almost 10 angles to work from running 3 pages long, it is too much to quote here and all credit goes to Izzy for spending a lot of time working up that answer.

If none of those work, please revise your answer to include any errors you encountered and whether your device is rooted, knowledge of installed Android version, build number, etc.

Hope this helps,

# Answer
> 0 votes
You can unlock your Android device by using the ADB. Run the Commands given below:

USB Debugging should be enabled to use the steps mentioned below

Adb shell

Rm /data/system/gesture/key

After that reboot your android device and run the following commands

Adb shell

cd /data/data/com.android.providers.setting¬s/databases

sqlite3 settings.db

update system set value=0 where name='lock\_pattern\_autolock';

update system set value=0 where name='lockscreen.lockedoutpermanently';

.quit

You can take help from this article while performing the above steps: http://www.what-is.in/howto/reset-android-pattern-after-too-many-wrong-attempts.html

---
Tags: locked-out, pattern-lock, samsung-galaxy-s-duos
---


# Question
Title: How can I install a custom ROM on my Xperia S without unlocking the bootloader?
I have an old Xperia S and have rooted the device following the instructions here:

http://forum.xda-developers.com/showthread.php?t=2417672

From my research, people are saying that I don't need to have an unlocked bootloader to get a custom rom on the device but most guides are for devices with an unlocked bootloader (mine is not unlockable).

I have copied SimpleAOSP onto the storage card but not sure where to go from there as the phone wont boot into recovery mode (I think because the bootloader is locked). I've tried using FlashTool but am not getting anywhere.

Current Android version is 4.1.4. Build Number 6.2.81.96. I'd like to install SimpleAOSP from here:

http://forum.xda-developers.com/xperia-s/s-development/rom-unofficial-simpleaosp-l-xperia-s-t3105420

# Answer
> 1 votes
To install a custom rom you must have unlocked your bootloader. However for Sony phones, the process is a little more work. Sony has a website that provides IMEI code that you can use to unlock. This is how you unlock the bootloader:

Simply go to the stock Sony dialer and type *#*#7378423#*#* to access the service menu. Tap Service info \> Configuration \> Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the next step. If it says No, or if the status is missing, your device cannot be unlocked.

This link will provide further instructions to get the IMEI number: http://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/

I see that you already have downloaded the custom rom into the phone. Although when unlocking bootloader, the device storage will be wiped and factory reset. Make sure to do a backup of important files. (SD card remains untouched) Have the custom rom on the computer for later transfer.

To install the custom rom, you must have a custom recovery; TWRP for instance. After this process, you will be able to flash any custom rom of your choice. Simply follow this tutorial to manually flash the TWRP recovery:

http://theunlockr.com/2013/02/14/how-to-install-twrp-recovery-on-the-sony-xperia-s/

After this part, the only thing remaining is to flash the custom rom. In TWRP, choose flash from storage and navigate to the rom file. Remember to wipe dalvik cache after flashing to get a stable boot. Note that first boot may take a while longer, so there is no need to worry.

Happy flashing!

---
Tags: custom-roms, bootloader, sony-xperia
---


# Question
Title: Phone seems to have WiFi connection, but loses connection to internet
It's a Cat B15Q, with Android 4.4.2, with most recent update as issued by Cat. I think it started with the most recent update. Unfortunately, Cat's support site doesn't work (you can't submit questions), so maybe someone here knows.

The phone always has a decent connection to WiFi, according to the icon. But after a while (it can be an hour or just 5 minutes), it no longer connects to the internet. I observed this on three different WiFi networks. Disabling and enabling WiFi fixes the connection, for a while. I disabled all sleep and battery saving options, but to no avail. It's driving me mad!

# Answer
> 1 votes
A couple of days ago, Cat came out with a system update for my phone. One of the items was something about fixing WiFi issues. It seems to be working!

# Answer
> -1 votes
why don't you try to get your phone back to the factory settings. i would suggest you to back your data prior going ahead with Factory Reset.

---
Tags: wi-fi, 4.4-kitkat
---


# Question
Title: I just updated the software of my S4 Active, and now my mobile data doesn't work
I've tried turning my data and wifi on and off, played with airplane mode, restarted my phone a few times, and left the battery out for nearly 15 minutes, but my mobile data still isn't working after this software update. Any tips on how to get it running again? I'm not good with tech, and I'm thinking about just going into a tech guy before work tomorrow and having them look at it, but I'd rather save the trouble if I can.

# Answer
> 0 votes
You can try these solutions. But first, take backup of your device.

1. Try factory reset. It is possible that previous config files/residual files maybe causing the conflicts.
2. Flash the latest radio image or just flash latest image of ROM.

---
Tags: mobile-data
---


# Question
Title: How can I make new/separate folders in the gallery?
I recently had some issues with my LG Marquee and had to copy the SD Card's contents to my PC, then put those contents onto a new SD Card to salvage my media content(photos, videos, apps, etc.) When I inserted the new SD Card with my content on it, my phone took the content but it all (all 3,548 items) were placed into *one* single folder in my Gallery.

My question is: **How can I separate/organize these items into new and separate folders in the Gallery?**

Is there a specific way on my phone that I can do this, or do I need to download a photo organizing app? If so, what photo organizing apps are safe and secure?

Thank You!

# Answer
My work-around is connect my phone via USB mode, where it comes up as a folder (or volume for you Mac fans) that you can see contents in. Create folders you'd like to have in your gallery, like "Favorite Piks" or "Stuff I found in my pockets" - whatever. Put these in that folder.

Now use your computer to organize the images between folders within that main volume, save on your home computer, delete, so forth.

When you detach from the USB link, your gallery on the phone should show those new folders you created and the images you transferred over.

Please note that any NEW images, photos you download or take with the phone will likely be placed in one of any generic folders like "Downloads" or "Pictures".

# t0mm13b's Edit

Pre-requisites:

* ADB is installed.
* comfortable with Command line.

By going onto the command line, and issue this command:

`adb shell am start -n com.android.development/.MediaScannerActivity`

The above command line will force Android to re-read the SDCard and quickly re-index all the just transferred pictures into the Gallery.
> 2 votes

# Answer
I tried to open my Gallery, but couldn't see any pictures on it.

Anyway, I use the QuickPic app to manage my photos. It is able to show the different folders that have pictures in it. Check it out.
> 0 votes

# Answer
I used Pics organizer to organize my pictures into different folders for my gallery. Download it here works well with other gallery apps.
> 0 votes

# Answer
CamStore does that job perfectly.
> -2 votes

---
Tags: gallery, external-sd
---


title: Installing apps --- Unknown Sources

text:
# Question
Title: Installing apps --- Unknown Sources
Where do you find the Unknown Sources option on Android 5.0 and/or Edge 6+? I don't find the option under Applications or Application Manager.

# Answer
Go to `Settings` and locate `Lock screen and security`.
Scroll down and enable `Unknown Sources`:
> 2 votes

# Answer
Under **Security** in Settings as seen in photo. In Android 5.0, *Security* is under **General** tab.
> 0 votes

---
Tags: unknown-sources
---


# Question
Title: How do I cast my Android phone's display onto a large screen in real-time?
Is it possible to cast the screen of an Android phone onto a large display screen while playing a game on it so that every action and move of the person playing the game shows on the screen in real time?

What I want is that the gamer plays the game while looking at the phone and touching the phone screen only but a large number of people are able to see his game in **real-time** on the large screen.

# Answer
> 0 votes
You can do this by using an Amazing app called Shou. You can record, broadcast, and mirror your device screen.

As about mirroring, real time mirroring is available, to view on any device with a browser.

---
Tags: screencast
---


# Question
Title: Split layout in Google's default keyboard?
According to this Droid Life post from Jun 1st 2015, Android M introduced the split layout to the default keyboard by Google.

I have a Moto G3 with Android v6.0 and the "Enable split keyboard" option shown below, is not available.

Was this feature ever added? Perhaps in an update to v6.0 I might not have yet?

# Answer
> 1 votes
This applies to tablets running Android M only at this time, as on my Nexus 6 running Android M the option does not appear.

Thanks to @Firelord for this Android Police link and information:

> "Here's the thing, though: you won't find this option on phones."

---
Tags: keyboard, gboard
---


title: how to safely remove usb storage?

text:
# Question
Title: how to safely remove usb storage?
My android 2.3 tablet supports usb. It mounts all usb drives. However there is no mechanism for unmounting in the settings menu.

On direct unplugging usb devices, i get notification " usb mass storage device removed unexpectedly

Is there is an app for unmounting usb storage devices?

# Answer
It should normally be located within settings\>storage\>unmount USB storage. Otherwise look within whatever file explorer you are using on the tablet for USB storage, this should indicate that a usb stick etc is using the drive, and hence give you the option to remove/unmount.

There are apps available but these require root access to my knowledge.
> 6 votes

# Answer
I was looking for an unmount option too, on Android 4.4.2. The answer was given in the comment from Matthew Read: pull down the notication bar (swipe from the top). Then you should see a button to unmount USB devices. At least it works like that on my LG G2.
> 2 votes

# Answer
I have an answer. Many ways to get here. Drag the windows out from the left in Es file explorer. You should see Favorite, Local, Library, Network and Tools in a colume. Tap on Local and you should see the usbdisk with an arrow beside it. Tap the arrow and you are taken to Storage Settings. Scroll to the bottom and tap on Unmount USB Storage. I'm using a S4 running CM12.
> 2 votes

# Answer
In kitkat 4.4.2 there is a way to safely remove usb otg device.

Settings\>storage\>usb\>unmount

In storage menu, it shows internal storage,sd card and usb. You have to select the usb storage and inside, you will find an option to unmount.
> 1 votes

# Answer
You upgrade your moto g to Android 4.4 kit Kat. After that u don't want to restart your phone on ejection of USB drive. But still there is no safe ejection method as this specification (OTG) is not specified by manufacturer. The advantage is that you don't need to restart your android device.
> -1 votes

---
Tags: usb-host-mode
---