title: logcat log loss

text:
# Question
Title: logcat log loss
I am using android jellybeans. There is a large amount of debug information being dumped by many components. So, I notice that logs from my application are often lost. I have tried dumping logcat log in to a file in the phone and then doing a "adb pull". Still, there is a good amount of logs thar are lost. Is there a way to ensure no logs are lost.

# Answer
> 1 votes
Logging on Android uses a ring buffer with a fixed size (exact size depends on different criteria), see e.g. What is the size limit for Logcat?, so older entries get overwritten once the buffer is "full". You can adjust the size of the buffer (see: How do I increase the log size of dev/log/main?) -- but those adjustments would probably not survive a boot.

If you really want to make sure no log data is lost, you would need to pipe the log to some "external ressource" -- either to some "external storage" or "the cloud".

# Answer
> 0 votes
First the log in android it's a circular log, that means that if you have a lot of logging going out there you're older statements will be overwritten. Why don't you use a custom solution like microlog for android http://code.google.com/p/microlog4android/

You can use command logcat | grep 'YOURTAG', for only showing your apps logs. It can be done through any Terminal Emulator, or using Android Debug Bridge (adb)

---
Tags: logging
---


# Question
Title: When I send or receive a call, the person on the other side can't hear me
When I make a phone call, people on the other tell me that my sound is like I am speaking in a huge water pot or something like a pot.

I have a Samsung Galaxy S3.

# Answer
> 2 votes
Check the microphone of the device. On the S3 I believe it is the little hole on the right side of the charging port. I have seen this issue numerous times and on occasion, it's a clogged or semi clogged mic port. If the issue is intermittent, the aforementioned possibility is less likely. Other times it is network related, app related or, worst case, a failing microphone.

# Answer
> 0 votes
I've had this problem with my own S3. Usually, it happens when I'm holding the phone angled away from my head. In my case, holding the phone flat against the side of my head helps. I'm not sure if it's some sort of background noise cancellation gone wonky or what, but that little shift in position is all it takes for me.

# Answer
> 0 votes
It could be any or all of the following:

1. Speaker's volume is too low if you have a protective case around your S3. Otterbox cases, and a few others, have been known to cause problem with the S3's speaker.
2. To be fair though, speakers on Samsung devices are notoriously bad when it comes to receving and transmitting sound.
3. Some Android firmware installed on the S3 can cause the audio software to lower the volume unnecessarily. Try upgrading your S3 to the latest Android firmware, like Jellybean, KitKat or later.

---
Tags: samsung-galaxy-s-3, audio, calls
---


# Question
Title: Samsung duos remove and re-insert battery makes battery life sudden drop
I have a samsung duos i9082 without root. the battery life drop 10% - 50% when remove and reinsert the battery.

So my question is. is this a battery problem or devices or software?

Does replace a new battery fix this issue?

**update question**

The first drop is remove and re-insert battery. The second drop is from 15% - 0% (less than 5mins) 48% usage by screen.

# Answer
> 1 votes
In my experience as a phone technician, that kind of issue is most often the battery. There will usually be a 0-2% drop after a bat pull because of the required power for boot up. Does the battery have any sort of swelling to it? If so then it's undoubtedly the battery.

---
Tags: battery, battery-life, samsung
---


# Question
Title: Kitkat 4.4.2 and Play music: won't find files
I have a nexus 4 and I have been using the music downloader called *music maniac*. Just recently updated to kitkat 4.4.2 and now when I download music the play music app won't find it in my phone. I can find the file when I look it up in the storage settings, but when I plug it into my computer I look in the same place and it's not there. Anyway I don't know how to make it read the file I guess.

# Answer
> 2 votes
Try an Android media scanning process using apps such as SD Scanner (other older media scan apps seem to crash in 4.4). Once done, the new files should show up in Play Music (I personally found Android's background running of the scanning process to be too slow).

It could be due to the **.nomedia file** (see "Hiding your files from the Media Scanner" on the Android API guide) in the folder containing the files (or even in a parent folder) which prevents the any media from appearing in Play Music. Since .nomedia is a dot file, it is considered a hidden file and your file explorer may not show it in by default and you may have to dig into the settings. OI File Manager has an option to view hidden files.

With regards to not being able to see the files on the computer. Strangely on OSX

* using the Android File Transfer app that is provided by Google, the MusicManic folder /sdcard/MusicManic appears as a file and not a folder
* using adb shell, it appears as a folder
* using AirDroid on my Nexus 4, my computer can connect to the phone and /sdcard/MusicManic appears as a folder which can be downloaded.

So I guess for now, try use AirDroid to transfer the files across.

# Answer
> 1 votes
If you have an app like astro file manager you can just copy/paste the file from the music maniac folder to the Music folder. It'll then be in your music player playlist. If you go to the downloaded songs tab in the music maniac app and hit the menu button, it'll tell you the file path. I think it's storage/emulated/0/music maniac. This is on my HTC One.

# Answer
> 0 votes
I've had similar issues in connection with ROM upgrades but never figured out the cause, it never seemed to be permissions related for example, but a solution that I seem to remember worked was to "re-write" the files. Essentially you cut the files over to your PC and then copy them back in, making them "new" files from the Android device's perspective, and they show up. Might work for you, it's worth a shot.

# Answer
> 0 votes
What is the music format of the files? It seems that the Google Play Music app cannot recognized some file formats, just like .WMA files. I have got such music files like this on my Android devices and Google Play Music does not find them too. I solved this problem by using another music player. I use VLC for Android and it recognizes all my music files. Moreover you can specify to it the folders containing your Music (in case some of the music files which should belong to your media library are not in the Music folder). VLC is still in beta version and misses some features but it will be the best Android media player when he comes out of Beta.

# Answer
> 0 votes
I had a load of mp3 files which I tried to copy onto my HTC One and after spending weeks trying to get the media scanning working I eventually tried an Android Conversion App (MediaConverter) from Google Play. I re-converted them to mp3 and after that they showed up.

...John...

# Answer
> 0 votes
I've had this problem and the fix for me was something as silly as just renaming the folder. I originally created the folder, then moved music into it. This probably caused the issue, but I'm not sure.

# Answer
> 0 votes
Play Music (for me anyways) seems to only see files in the Music/ directory. If your songs are in another folder, move them into the Music folder and see if that works. If you don't have this folder you may need to create it. Play Music also seems to have a problem with files that have not been transferred from your computer over USB. Try moving your files out of the Music folder and back in again.

---
Tags: google-play-music
---


# Question
Title: What do Online and Offline mean in Viber?
If my bf's viber shows he's online and then in the middle of the night it changes to offline, what does this mean? Does it mean that when he's at home and within reach of the internet it shows him to be online if his Viber app is active? And does it mean that he has gone out of range of the internet if his Viber states he's offline? (He has a Samsung Galaxy Fame.)

# Answer
"Online" means that Viber is running in the foreground or background (the user is available for calls or messages). When the phone has no internet connection, or the user manually used the "Exit" option inside Viber, this changes their status to "Last online at..."

In some cases, depending on the mobile kernel and software, the user uses something like Power Saving Mode, so after the idle time, the Wifi is turned off or some background application is turn off ... so Viber is turned off, your bf's viber state is also offline.
> 1 votes

---
Tags: viber-messenger
---


# Question
Title: Does Android keep activity logs or save keystrokes?
I want to know whether Android phones records activity logs of what I have done in a whole day. I've already checked that there is no Carrier IQ.

Is this true that after switching off the phone all activity logs vanish? Does my Android phone keep saving what keystrokes I typed? (I'm using Samsung keyboard.) Do all activity logs and keystrokes gets upload to my Google account server or any other account like Samsung?

# Answer
No, stock Android doesn't record everything you do in a day. There are a few things to bear in mind, though.

First, because Android is open-source, the manufacturer, and your carrier if you bought the phone from a carrier, can change the OS however they like. They might have changed it to add a log like you describe, so though Android itself doesn't record all your activity, I can't say for certainty whether **your phone** does or not.

Second, there's nothing to stop individual apps keeping records. For example, Chrome keeps a record of what websites you visit, and if you have "Web history" turned on, it syncs that information with your Google account. Other apps might use *analytics* to track what you do inside that app, and send that information to the app's author. Apps have access to a lot of information, even some information not directly related to the app (such as what other apps you have installed), so you have to trust the app not to do this.

Keyboard apps are another example of this. They learn what words you have typed, and maybe *collocations* of words (for example, if you type "Cambridge" followed by "Circus", it might save this in order to better predict it in future). Whether this information is uploaded to any server depends on the particular keyboard app.

The log you might have heard about in Android isn't an "activity log" at all: it contains debugging information for developers to see what apps are going, and to help find and fix problems. It's not intended to log what you're doing, though sometimes the information in there could be used to identify particular actions, and what apps you're using. Exactly what information this log contains depends on the phone you have, and it differs from app to app.

As you've mentioned, the log is only in memory and so it's lost when the device reboots. It's also a fixed size (the exact size is different on different devices), so over the course of a day newer log entries will continually overwrite older entries.
> 1 votes

# Answer
The above does give your answer I am only going to explain it in brief

Following are some of the ways through which key logging is done.

**Google**:-Whenever you open the Google search and type your search it will be stored for the future to do things like auto-complete, display advertisements in your phone etc.

**T9 dictionary**:-Whenever you enter a custom word more then once it will be stored in the dictionary by default. The input could be anything passwords ,bank account no's ,name anything. It's for the ease of the user these custom words are stored. Next time when you just enter the first letter of the custom word then the remaining word get's displayed for selection. Thereby relieving the user the need to type the whole word manually.

While installing apps from the play store or any other source from outside always make sure that the permissions required suits to the kind of application it's made for.

**For ex**:-There are some apps like flash light which would require permission only for the camera to display the flash but as you would un mindfully go ahead and install then your phone's data could be distributed to third party's because if you have carefully viewed the permissions required then it would also ask for some unwanted permission (view contacts/call log etc.) which is not at all related in its functionality or usage.

In this way whenever you call or whatever number you have dialled would be accessible to the flash light app and will be secretly transferred to its server whenever there's a connection to the internet.
> 0 votes

---
Tags: samsung, stock-android, privacy
---


# Question
Title: Computer will not recognize phone with USB Debugging enabled
so I'm trying to test apps on my Motorola Droid Razr so that I can test with audio and video playback. I'm running Windows XP (woot), and the problem is that when I connect my phone with USB Debugging enabled, the computer doesn't recognize it even though it was just connected as a media device with USB Debugging turned off. I thought I downloaded the correct USB driver because it worked before without USB Debugging.

I thought that the computer could automatically find the new hardware because i had just downloaded it, however this leads me to my next problem: whenever I connect my phone to the computer it kills the computer's internet...weird right? I've tried turning tethering, wifi, bluetooth, you-name-it on/off and it still does that. Any thoughts??

Appreciate the help Peter M.

# Answer
> 3 votes
The problem lies with the type of USB driver you have downloaded. They are two types of USB driver's.

1.Type1

2.Type2

Type1 USB driver is used only for file transfer and personal purpose like backup etc.

Whereas type2 USB driver is used solely for debugging(development). You need to download the Debug driver for your Motorola Droid razr

You had downloaded the type 1 driver so your device didn't get recognized by eclipse(or ADT). In order to get your device identified via the debug enabled option download the latest debug driver for your device.

Follow this link on downloading the device drivers for your device

# Answer
> 0 votes
Endless hours were spent trying to connect my Motorola Razr to my computer. This finally worked:

Go to Google Playstore on the phone. Download Motorola PIM (all upper case).

If you have an extended battery case/charger on the phone, remove the phone and insert the USB cable into the port on the top of the phone.

Or

Download AirDroid and connect wirelessly.

---
Tags: usb-debugging, motorola-droid-razr
---


# Question
Title: Will Google play store auto update in future if I install latest store APK manually for now?
I'm desperately waiting for play store to update to 4.9.13, now it's been three weeks since update release and I'm losing control now. I want to ask that for now if I update play store manually with the latest APK from android police website, will I receive next update as an OTA or will I have to update it manually? And will there be any problem if I install play store update manually with APK?

Thanks in advance!

# Answer
Yes, It will :)

I do this all the time when a update comes up and available to my phone.

I too am using Play Store 4.9.13.

Even if this doesn't work out, you can uninstall updates in app settings in your phone.
> 3 votes

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


# Question
Title: Samsung Galaxy s2 not showing missed calls
My phone won't show any missed calls. I have a Sprint Samsung Galaxy S2. It was working earlier today. I called my phone 3 times because I was looking for it. But when I found it, it didn't show any missed calls. It won't even show up on the call log either.

How do I get it back to showing my missed calls?

# Answer
> 1 votes
You could change the way the logs are "viewed by". Go to logs--\>settings--\>view by--\>all logs. If it is already on all logs, then quite possibly the logs are full, try deleting some or all of the logs.

# Answer
> 0 votes
Go to Logs, press `Menu`, select `View by`, then select `All logs`.

# Answer
> -1 votes
There is an easy method.

Go to notification panel by swiping from top to bottom.

You can see all missed calls

---
Tags: samsung-galaxy-s-2, call-history
---


# Question
Title: how to turn on/off automatic date/time settings
I would like to be able to turn the automatic date time settings on and off from tasker. I don't see a way to do this directly but I can use tasker to issue a shell command. I know I can just use the date command to change the date to some specific date but is there a way to turn the automatic setting off and on from a command line or tasker?

# Answer
> 5 votes
It might be useful to check the android source to find the exact package name to the system settings, specifically this source responsible for date/time, line 226 is the key!

*Have played with tasker before, but can tasker directly modify system properties?* as in directly do this, I am quoting line 228 the pertinent part:

```
Settings.Global.putInt(
        getContentResolver(),
        Settings.Global.AUTO_TIME_ZONE,
        autoZoneEnabled ? 1 : 0);

```

In short the actual direct name to the package would be `com.android.settings/.DateTimeSettings`, if that's of any help!

By using `adb shell`'s Android Activity Manager, `am`, one can start the activity to go directly into that screen as in `am start -n com.android.settings/.DateTimeSettings`, experiment and see if that fits your needs as I have not actually played with it. :)

# Answer
> 9 votes
turn on:

```
settings put global auto_time 1

```

turn off:

```
settings put global auto_time 0

```

source: Android sourcecode

---
Tags: settings, tasker, shell
---


# Question
Title: Can Scrap Booker be replaced with Evernote in Air Command on Galaxy Note 3?
> Scrap Booker – save anything you encounter – such as websites, maps, and pictures – into organized scrapbook categories with accompanied notes and information for later browsing. (from Phandroid Galaxy Note 3 review).

What makes this special is that it's quick accessibility from Air Command menu that is activated via S-Pen.

But functionality wise, this seems like an equivalent of (or subset of) Evernote.

On one hand, as an Evernote user, I'd love to NOT have to have parts of my data in a separate scrapbooking application. On the other, Air Command menu and S-Pen integration is a big win.

As such: Is there any way to integrate Evernote with this scrapbooking functionality in Note 3?

I'm fine with any solution (e.g. full on replacement by Evernote, or even something as simple as a way to import 100% of my current Scrap Booker data into Evernote).

# Answer
No, you can't replace anything on air command.

If your phone is rooted, then there might be an app that allows this, however, I know of none.
> 1 votes

# Answer
I've found that Evernote is one of the share menu options from scrapbook. If you share the text and images of a scrap note, it will share to Evernote as any other note.
> 0 votes

---
Tags: evernote, samsung-galaxy-note-3, s-pen
---


# Question
Title: How to renew Google Play Music All Access from Android?
I got the 30 days free trial for Google Play Music All Access, but I cancelled it. I'd like to renew it. How can I? I can't find a way. Here's an image:

\]

# Answer
If you canceled the trial and want to renew the TRIAL, I think you'll have to wait for another offer.

If you want to renew the actual service, go to Play Music, settings, Subscribe to All Access.
> 1 votes

---
Tags: google-play-store, google-play-music
---


title: Microsoft Outlook.com app notification

text:
# Question
Title: Microsoft Outlook.com app notification
**Some information:**

* I have 1 gmail account for my business/work related emails only I
* have an outlook.com account for my personal emails
* I have another gmail account for non-important things *i.e. newsletters and freebie sites and other 'spam' type mail.*

I would like to use the gmail app on my phone for the business emails only and I want to use the outlook.com app to take care of both personal and non-important emails.

**Steps taken so far:**

I have installed the **outlook.com app** on my **nexus 5, running the latest android**.

I have then added a secondary account to it, via the web interface on my computer. This is my second gmail account that is used for non-important things and is linked via the POP3 settings, and shows up as a separate folder next to the inbox/outbox in the outlook app.

The **app is configured to notify me by both sound and vibrations** (both options checked in the settings) - and it is configured to receive push notifications.

However, the app behaves quite strangely. For the main account (my @outlook.com address) the push notifications are pretty instant and the phone vibrates/makes a noise. **For my secondary account (gmail linked via POP3) there is no notification**, I see these updates when I open the app (it shows unread count). How can I make the phone notify me of ALL messages that appear in the outlook.com app.

# Answer
You can't have email push notifications over POP3. It's an old protocol and simply doesn't support push. It doesn't matter what client you use or what kind of mail server.

If you can set up Outlook to access Gmail through IMAP instead of POP3, and if Outlook supports IMAP IDLE for push notifications, then you'll get push notifications. Otherwise, you might have to use a mail client that does support IMAP IDLE, such as K-9 Mail.
> 2 votes

---
Tags: notifications, email, outlook
---


title: How to read documents in RTF file type?

text:
# Question
Title: How to read documents in RTF file type?
I'm searching a way to maintain RTF files for open/editing but at least for reading, because I have no support for it on my device.

I tried mobile docs view and yozo office but they didn't support RTF.

# Answer
To read RTF files you basically just need and app that supports that file format.

Here's a good one that additionally supports many other document types:

Cool Reader by Vadim Lopatin available from Google Play Store.

> Reading books in epub, fb2, txt, doc, rtf, html, chm, tcr, pdb, pml formats.
>
> eBook reader. Supports epub (non-DRM), fb2, doc, txt, rtf, html, chm, tcr, pdb, prc, mobi (non-DRM), pml formats.
> 3 votes

# Answer
All these claim to allow editing of RTF files.
> 3 votes

# Answer
AndrOpenOffice is a good reader and has potential to develop into a good editor.

CloudOn may a good alternative but I haven't been able to try it yet.
> 1 votes

# Answer
On Android, the best rtf Editor I have found sofar is OfficeSuite, which I use in conjunction with FolderSync, in case no WiFi is available, I can then edit the rtf on the lokal drive of the tablet and then sync with whatever cloud drive you are using.
> 1 votes

# Answer
Jota Text Editor: a small program, not like the huge office suites.

I have tested it and **seems to be working**: I created a .rtf file from Jota on Android, sent to a Windows PC, and Wordpad opened it OK.

Issue detected: seems not to open (at least correctly) .rtf files created on Windows by using Wordpad (if someone knows how to correct it, please report). At least you can write your .rtf from scratch on your Android device.
> 1 votes

# Answer
I am using Apabi reader for documents reading. This app is great for asia sepecific languages.
> -1 votes

---
Tags: text-editor
---


# Question
Title: Samsung device not detected in ubuntu 13.04 all of sudden
Maybe my question is duplicate, but couldn't find the answer to work for me.

I've a samsung grand neo device which I am using for dev purpose.

It was working fine before, I could transfer file. Also I was using from android-studio once I configured **dev-rules.**

**/lib/udev/rules.d/99-android.rules**

```
  1 # samsung "04e8"
  2 # others "18d1"
  3 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{idVendor}=="04e8", MODE="0666"

```

and **/lib/udev/rules.d/91-permissions.rules**

```
  1 # usbfs-like devices
  2 SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", \ MODE="0666"

```

**All of sudden,** I can't connect to the device, samsung device tells me **Connected as a media device** and MTP is checked on.

With `usb-devices` command, I can see the Samsung device,

```
...
T:  Bus=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 18 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04e8 ProdID=6860 Rev=04.00
S:  Manufacturer=samsung
S:  Product=GT-I9060
S:  SerialNumber=4203bc03c21a7100
C:  #Ifs= 4 Cfg#= 1 Atr=c0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 3 Cls=06(still) Sub=01 Prot=01 Driver=(none)
I:  If#= 1 Alt= 0 #EPs= 1 Cls=02(commc) Sub=02 Prot=01 Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=42 Prot=01 Driver=(none)

...

```

Also, result of `lsusb` gives me,

```
Bus 002 Device 018: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II], GT-P7500 [Galaxy Tab 10.1]

```

# Answer
Shame, ubuntu restart worked fine.
> 0 votes

---
Tags: samsung
---


# Question
Title: How can I safely lock my screen without password?
I have bought a new android phone (Samsung GT-S7710) with a new android system. It has a lot of useful features and lots of flaws caused by too hasty development.

One of these flaws is the lock screen. On my android version (4.1.2), the lock screen is unlocked by *sliding anywhere* to *any direction*. This often happens in my pocket and causes lot of problems (contacts getting deleted, random calls and so on).

I still don't understand what was the programmer responsible for that thinking about. **It's just as ridiculous as having a keyboard phone that says "*Press any key to unlock!*".**

Of course, I could set up a password. The thing is, that my previous phone has returned to me, because there was no password and the man who found it could contact my relatives.

I actually see no reason to have a password in my phone anyway. I often borrow it to other people and password is just annoying.

So is there some lock-screen patch? Can I install some application that handles screen locking right? Can Android be updated to a fixed version? I **don't** want to root my phone though.

For those who don't get it from the above: **How can I lock my screen so that it won't unlock in my pocket easily?** I'm looking for a complete solution.

Oh and also, the top bar is not locked at all. It keeps turning on *Mobile data* and wasting my money (for me, mobile data is an expensive thing I want always turned off)

# Answer
> 2 votes
If you want your phone to NOT turn on in your pocket but still be able to have someone find your phone and identify it as yours, here's what I recommend.

1. Set your phone background message (the text that can display on your phone lock screen once enabled or edited) to your name and email address. Anyone who finds your phone can then contact you if they don't just want to steal it.
2. Enable a pass code, pattern lock, or password on your phone.

You will never be able to disable the emergency call option from your lock screen (unless you install a custom ROM), but this should help cut down on the butt dials and other issues.

---
Tags: lock-screens
---


# Question
Title: Google Search App Draining Battery on KitKat
I am talking about the app that shows up as "Google Search" in the Battery statistics.

My Phone is a Nexus 4 on KitKat.

This app draws a lot of battery, up to 50% in idle standby. It also has a "Keep awake" value of usually at least several hours.

Possibly related, I noticed that my phone is ALWAYS awake according to the battery stats. One charge merely lasts 8 hours.

I have switched off Location Recognition and I have deactivated the Hotword Detection ("Ok Google") in the Settings for the google search bar on my home screen.

Does anyone experience the same problem and are there any suggestions for a solution?

EDIT: Disabling the search app solves the always awake issue and improves battery life. Of course this is not a real fix.

# Answer
> 1 votes
This seems like a fix:

> The solution is to take away 2 permissions: the Google search app permissions to keep the device awake, and access location. This gets rid of the wakelocks, and still appears to keep google now etc. functional. You can do this using App Ops from the play store (needs root), or if you are on custom ROMs, through "App Privacy" menu setting. Additionally you could also turn off location history and reporting, to be on the safe side. Google Now still works, but now without the wakelocks!

http://www.reddit.com/r/Android/comments/1zxri4/google\_play\_services\_battery\_drain\_the\_real/

On my device (running CyanogenMod), I went to **Settings****Privacy****Privacy Guard****Preferences** → make sure **Show built-in apps** is checked → scroll down and long press **Google Search****Keep awake****Denied**

For those not running a custom ROM, unfortunately there seem to be a million App Ops apps in the Play Store, but this one looks legit: App Ops by Lars Team

# Answer
> 0 votes
S A M E. My device is Nexus 7 running Android 4.4.2 though.

I found someone wrote this on the web.

"The issue with this draining your battery is that you have location turned off, if you turn it on and leave it on you will not get the battery drain. With it off Google search is constantly looking for the location and cannot find it which is what is draining your battery. Had this issue and once I turned on location and left it on, no more drain. Hope this helps!"

---
Tags: battery-life, nexus-4, 4.4-kitkat
---


# Question
Title: Does rooting (but no custom roms) trigger knox's void warranty
Does it make Knox's "void warranty" = 0x1

# Answer
> 2 votes
There are two events that will trigger the Knox flag to change from 0x0 to 0x1.

1. Unsigned recovery (recovery.img) is flashed
2. Unsigned kernel (boot.img) is flashed

It's not the actual custom rom that trips Knox when you get to flashing. It's the step before that, getting a custom recovery loaded in order to flash the rom itself.

This is also why the de-la-vega root method works, because it flashes a prerooted stock system image to your device without touching the two partitions that DO trip Knox of modified.

# Answer
> 0 votes
Lucky boy! When I did the root procedure on my Galaxy S4, I did not figure out that I was going to lost my warranty increasing the Knox counter... Infact almost any root procedure will do this. But, as I told you before, you are lucky because there is some new root-procedure that will not increase the Knox counter. You can read further on this: http://www.theandroidsoul.com/universal-root-de-la-vega-script/

Hope I've helped you!

Luca

---
Tags: root-access, samsung-galaxy-s-4, samsung-knox
---


title: 64 GB SD card with Samsung s3 mini

text:
# Question
Title: 64 GB SD card with Samsung s3 mini
I bought a Sandisk Ultra microSDXC card with 64GB to use in my Samsung s3 mini. When I put it in the phone doesn't find it (presumably); going to `settings` -\> `storage` and scrolling down to the bottom it says

```
Mount SD card
Insert SD card

```

but it is greyed out, so nothing happens when I tap it. The SD card seems to work perfecly fine as a storage on my Windows 7 computer.

Googling around it seems I might have to format the SD card to fat32 (I tried first reformatting it with exFat, the default, and also NFTS, to no avail). But that is not an option when using `right-click` -\> `format...` on windows 7.

So I try Fat32Formatter. When I start it it claims the SD card is in NFTS format (even though it's formatted to exFat). Trying to format it to Fat32 I get the error `Failed to determine the drive`.

I also tried HP USB disk storage format tool, but when I start it all the options are greyed out and I'm not even able to select a device.

Lastly I tried "MiniTool partition wizard", which indicates that the SD card is `(Bad Disk)` and doesn't let me format or do anything to it. I try using Partition Recovery Wizard on it, but that doesn't change anything.

Any ideas?

# Answer
Easy solution **for anybody with a card-reader** in their pc. (Relaid from: forum.xda-developers.com/)

1. Place the card in your PC's card reader and determine the drive designation (i.e., G:\\, H:\\, etc.)
2. Download the fat32format utility in GUI version from here: http://www.ridgecrop.demon.co.uk/guiformat.exe. Click on the picture to retrieve the file.
3. Launch the guiformat.exe.
4. Choose the drive that corresponds to your SD card.
5. Choose the size of the SD Card you are formatting.
6. Check the Quick Format box.
7. Press Start.

Source: http://forum.xda-developers.com/showthread.php?t=1773735
> 3 votes

# Answer
Firstly you are saying there's no option to format the memory card in fat32 on Windows 7. Which version of Windows 7 are you using??? I have windows 7 home premium and ultimate both have the fat32 as default, infact they have four options to format i.e ntfs, fat, fat32(default), and exfat.

And secondly yes you will need to format that memory card in fat32 format for it to work.
> 1 votes

# Answer
The S3 Mini only supports up to 32GB MicroSD cards. Link

And for reference, no, Windows does not support FAT32 formatting above 32GB.
> 1 votes

# Answer
Thanks for answers!

It turned out to be a hardware issue. I returned the phone and they repaired it, after which other formatting fixes mentioned above worked (I can't remember which one at the moment).
> 1 votes

---
Tags: sd-card, samsung, formatting
---


title: Apps spamming my log

text:
# Question
Title: Apps spamming my log
I've been looking at my log recently for more development of android applications, and I've noticed my log is spammed with all sorts of information that I wouldn't considered needed to be logged.

Over time, I've notice my phone get slower. I've even noticed at this point, completely stock firmware with a number of apps from the Play Store, running music right now, and Eclipse can't even keep up with the log output on Verbose logging.

My question is related to this. Are the logs stored for a while that might cause space to gradually disappear? Is there a way to turn off some logging features as to not record to "disk" things like verbose, when apps don't even need it? I've always thought logging should be done if it's an error, not "just because". If it's debugging information, then the release version shouldn't log that much output (easily done with a simple variable switch). Am I wrong in this thinking?

Thanks in advanced!

# Answer
> 1 votes
Android logs are stored in an internal ring buffer. As such, I don't see how even the overly verbose apps could slow the system down purely through logging.

# Answer
> 1 votes
If the logs are really bothering you, you can deal with it two ways.

Options one is to turn them off. You can do this with

```
adb shell setprop log.tag.BadTag ERROR

```

That will only log them if it's error or higher, but you'll have to kill the application before it'll listen.

The second option is to use logcat directly and filter out what you don't care about. I have a logcat script that looks like this:

```
hounshell@hounshell:/home/hounshell/scripts$ cat logcat
#!/bin/bash

for arg; do
    if [[ "$arg" == *:* ]]; then
        args="$args $arg "
    else
        args="$args $arg:* "
    fi
done

exec adb logcat \
  dalvikvm:W \
  ActivityManager:W \
  AndroidRuntime:W \
  ${args[@]} \
  *:S

```

This will only log stuff that I generally actually care about. You call it like `./logcat MyTag0 MyTag1:W MyTag2 MyTag3:D` This will log everything for tags MyTag0 and MyTag2, warnings from MyTag1, and debugging from MyTag3. The downside here is that it's not directly in Eclipse (I personally consider that an upside, but I digress).

---
Tags: performance, logging
---


# Question
Title: Do 3rd party camera apps really improve picture quality?
I've got a Samsung Galaxy Grand Neo (Jelly Bean). It has a 5 mp camera but I'm not satisfied with the picture quality. Will it help if I use another app like Camera Zoom FX or anything? If yes, then which app should I use?

# Answer
Some camera apps improve the photos taken, but it's usually on a case-to-case basis. Some phones have limited / low-quality hardware and won't benefit from 3rd-party apps. Others have high-quality hardware, but poor camera software.

It's difficult to recommend a specific app. I have a Samsung Galaxy S4 and have installed the following: Camera Zoom FX, ProCapture, Snap Camera, official Google Camera. However, I don't get very good photos, probably because I think the camera is defective. My phone has been dropped several times already.

But your mileage might vary. Try the different apps, and see what works for you. There are trial versions.
> 0 votes

---
Tags: camera
---


title: Factory reset upon unlocking

text:
# Question
Title: Factory reset upon unlocking
For security reasons, I want to be able to specify two lock passwords (or patterns) as follows :

One for normal unlocking the device.

Another one if entered, the device will factory reset itself (and maybe format the SD)

I want this to happen from the main Android lock screen, but with two passwords.

# Answer
I do not know of any application that does what you request. Maybe "After Unlock" has a feature like that.

What I would do is make an Android application that is fired after unlocking the phone. The application would request a new password and if it is entered correctly do the factory reset and format the SD if needed.

Check this project for an example of how this could be done: myLock
> 1 votes

# Answer
Its possible with device admin & setting password policy. Im not sure I can post some sample code here or not as this site not for codes , for ex

```
mDevicePolicyManager.setMaximumFailedPasswordsForWipe(mCameraAdminReceiver, 2);

```
> 0 votes

# Answer
Well, personally I don't think that there is any application that can help you in putting the lock over your device when wrong password is entered your device gets factory reset. But yes I have seen that function available over the HTC one M8, if you put the password over the HTC M8 wrong for 5 times it gives you the warning and if you put the password wrong for 10 times then the device automatically factory reset your device. I would say it's not possible to till data but I think if you are hungry for the function like, you can either try creating and application which can do so (but I think that would be whole tough mess) or try getting an HTC one M8.
> -2 votes

# Answer
You might need to root your phone and find a way to add another password. You might need programming knowledge for this.
> -3 votes

---
Tags: lock-screens, factory-reset, formatting
---


# Question
Title: something permanetly reset my email accounts from installed mail applications (Samsung Note II stock and Gmail app)
I've met with a very annoying and strange issue regarding email applications on my Samsung Galaxy Note II. My search in Google across multiple Android forums has has not given any result. I used for about a year on this device Samsung's stock email application to work with my mail accounts at some local mail servers and Gmail server. Also I used Gmail stock email app to work with my several Gmail accounts (some of them are the same as in Samsung's stock email app and some are different).

One nice day several weeks ago I've suddenly disclosed, that all my mail accounts in the both apps are totally removed, that is all accounts settings and data (incoming messages loaded in the local cache, my drafts etc). When I called any of these two app, it starts as the very first time, that is offers me to configure any account before I can start using the app.

Futhermore, the default Google account in the general stock settining ssof the account has been removed too.

I have restored all accounts in the both apps and the default Google account in the device\`s general settings. But several days later I've suddenly found out, that the both apps had reset and were empty again. Well, I've configured them once more... and now they are empty again.

I suppose, that this issue is very probably conncted to the fact, that I use the same Google account as default account on two different Android devices, that is Samsung Galaxy Note II and LG G-2. Well, I have read here at the forum many different topics with the same questions, whether it is OK to use the same Google account as a default one on multiple devices, and the answer was always "Yes, without any problems". But seems, that the matter is not so simple. Anyway I can not imagine any other reason for such strange behaviour. Furthermore I suspect, that the problem occurred the first time after I've bought and configured my second device LG G2. I'm not 100% sure, but it seems to be so. What seems to be essential, all data and setting of these email accounts on my LG device is not affected any way.

Are there any ideas how could I detect and fix this issue? It is impossible use my Note II this way.
Many thanks in advance!

# Answer
> -1 votes
Well, like the other forum I would also say there's just no problem with using two or more devices over a single gmail account. I remembered you said that "local mail servers and Gmail server"data gets deleted. I think that might happen because of something else i.e not related only with the gmail account. Do one thing try factory resetting your device and then try putting the gmail account back in place and see if that again disappears or not!

PS: Make sure you backup your data before moving forward with the factory resetting.

---
Tags: email, gmail, google-account
---


# Question
Title: Is there a way to determine whether upgrading to a newer version of Android OS will slow down my device?
Is there some way to test whether *my device is ready for version xyz* of Android (i.e., how much it will slow down the device?

Or some sort of table of how much slower each version of Android has become.

# Answer
> 0 votes
Well, no there is no any test which could help you in determining, and yes one more thing OS upgrades make your device faster rather than slower. So I am sorry but I don't think that there is any use of asking such question. Flashing ROM other than the stock ROM can results in decreasing speed or other similar problems but I don't think that downloading and installing the OS upgrades received directly from the vendor will slow your device down, because before feeding those ROM over the air they perform a number of test to give your flawless experience.

# Answer
> -1 votes
There is no "test" to my knowledge like there was for windows. However, to ensure the best results from an upgrade I recommend factory resetting your phone after you back up your information. This will ensure no third party app incompatibilities with the updated software.

---
Tags: android-versions
---


# Question
Title: what will happen if i leave my smartphone(samsung gt8150) with an already ruined battery a whole day plugged into the computer?
I use my smartphone for tethering and i have a ruined battery which will keep the device on for not more than 1 minute but can be plugged in to the computer or charger.Is it ok to leave the device for a whole night or a whole day for tethering? Will it damage the smartphone? I edit to specify that im using usb wifi tethering

# Answer
> 0 votes
Well, its okay to leave the device plugged over to the charger with a ruined battery. Let me tell you a little secrete I am doing the same thing thing from last month, What I need was a router so, I got the idea the same way like you are talking about I plugged my s2 with the charger with tethering switched on and viola I no need of spending few extra bucks for router. I use it to tether the internet over my notebook and s5. Still no sign of any unusual problem, I usually switch the charger off when I am at my workplace. So, I would say instead of keeping it switch on continuously switch it off when not in use you will never encounter any problem.

# Answer
> 0 votes
Definitely a **yes** based on the conditions of the battery.

If the battery is not more then 1 year old(frequently charging or extreme usage of the device for the most of the time)

If the battery has any dent's etc.

If the battery is showing early signs of disfiguring.(Battery starts to swell due to overcharging which leads to overheating and thereby it will not fit in your device leaving your device useless for any purpose you desire which require using the battery i.e. dead phone without battery)

If the your battery satisfies anyone condition from the above then you have to replace the battery with a new one.

---
Tags: battery, tethering
---


# Question
Title: What is the use of Automatic update of date and time when i have to manually enter it?
**Step 1**-I have checked the Auto update date and time and Suppose I remove my battery and then place it due to some phone lag. On starting it shows the default date and time (factory set date,time) .

**Step 2**-As I had previously enabled the auto update of date and time the phone continues to show the factory date, time .

**Step 3**-I cannot change date, time because the option is blacked out. So for that I un-check the auto update date and time. Set it to today's date and time and save it. Upon saving the phone restarts.

If this is the case then what's the use of Automatic update of data and time when I have to manually enter the date and time for my region.

For what reason does the phone restart again?

# Answer
> 2 votes
Your carrier should be able to provide the time and date even without a data connection. Most cell phone towers have a GPS receiver which uses the GPS data to sync it's clock, and forward this to the devices when they register to the network. Nowadays some towers might have a NTP sync instead of the GPS but the same principle still remains.

It seems to me that there is an error in saving the correct time and date on your device, which prevents the time from being synced from the carrier to your device. I'd suggest a factory reset (and/or reflash of you're on a custom ROM).

---
Tags: date-and-time
---


# Question
Title: How to remove all icons from the Android home screen at once?
I am cleaning some old Samsung Galaxy S2 with Android 2.3.4. Some application added shortcuts on the home screen:

Uncleaned:

Cleaned:

Is there any way to remove all icons from the Android home screen at once?

I know that I can remove icons one by one by tap, hold and drag the icon to delete:

but it is a bit tedious (I have several screens to clean) and I want to remove all icons at once.

Ideally, I don't want to clean all the screens but only one.

# Answer
Your situation is due to the Auto add widget due to which when ever you install an app it wall automatically add an widget on your home screen thereby increasing the home screen count also.

I will first solve your home screen problem and below I will also give a screen shot where the problem can be solved for the future also.

The below steps is easy to follow and requires some patience to clean the clutter.

There are two ways to clean a home screen in any Android device.

Option 1 will help you clean your home screen through the apps available in the play store.

**Option 1**

Download any launcher which suites your requirement like GO Launcher from the play store and clean the home screen as per your requirements from the settings.

If you don't want any hassle of any more apps then go for Option 2

**Option 2**

**Step1**-Do a normal zoom out in home screen (or) From home screen page, press the Option button, then click Edit and it will display all the home screens and their content.

**Step2**-Either click on remove and remove all the home screens except for 1 or you will be getting a small minus (-) symbol right side corner of the home screen. Click on the minus and remove it.

**Step3**-If you have followed the above 2 steps correctly then you will be getting a single home screen from which you can easily delete the widgets(it solved your problem of deleting around 84 widgets and brings the count to only 12 with just a single home screen).

**Step4**-Under the Play store settings uncheck the auto add widget in order to ensure you do not face the problem in the future.
> 3 votes

# Answer
Well, I seriously don't know if that works with Android 2.3.4 or not but the method I am going to stat works with Jelly bean 4.2.2. Instead of removing the application over the home screen try directly deleting the whole home screen. Instead of dragging the icon try deleting the whole home screen. See if that works out for your or not ??
> 2 votes

---
Tags: home-screen-shortcuts
---


title: ADB restore isn't working

text:
# Question
Title: ADB restore isn't working
I think there are a lot of this type of questions but I have a new (for me and can't find it anywhere) problem with the `adb restore` command.

I created an `adb backup -apk -shared -all` and it looked like it worked and I think it did because the size is 6 GB. Well I made this from Android L Preview because I wanted to downgrade because of the bugs (I hope they fix them) and when I try to restore it on Android KitKat 4.4.4 it is not working, the `adb shell logcat -s BackupManagerService`returned this when I tried to make a full restore:

`I/BackupManagerService( 758): Beginning full restore...
D/BackupManagerService( 758): Starting restore confirmation UI, token=1224340204
D/BackupManagerService( 758): Waiting for full restore completion...
D/BackupManagerService( 758): acknowledgeFullBackupOrRestore : token=1224340204 allow=true
D/BackupManagerService( 758): Sending conf message with verb 10
I/BackupManagerService( 758): --- Performing full-dataset restore ---
I/BackupManagerService( 758): Initiating bind of OBB service on com.android.server.BackupManagerService$FullBackupObbConnection@437913f8
I/BackupManagerService( 758): OBB service connection com.android.internal.backup.IObbBackupService$Stub$Proxy@43ad7c48 connected on com.android.server.BackupManagerService$FullBackupObbConnection@437913f8
W/BackupManagerService( 758): Wrong header version: 3
W/BackupManagerService( 758): Invalid restore data; aborting.
I/BackupManagerService( 758): Full restore processing complete.
D/BackupManagerService( 758): Full restore pass complete.`

Is there a fix for this? Or another way to restore this information? The backup is encrypted but there is not an error of a wrong password and I am pretty sure it's the correct password.

Thank you for your time and I hope you can help me solve this.

# Answer
> 2 votes
You can't restore a backup made from a higher Android version onto a lower Android version. This can be seen from the line `W/BackupManagerService( 758): Wrong header version: 3`. ADB backups should always be restored onto the same version (or higher, not sure about this).

---
Tags: adb, 4.4-kitkat, backup, nexus-5, restore
---


# Question
Title: How to share a Google+ public post outside of the Google+ app?
Most apps share their content out to other apps based on intents on the phone. The Google+ app's share feature only seems to generate another Google+ post. How can I share a Google+ public post outside of the app from the app itself? For example, to send a link of the post to Twitter, Messenger, Facebook, etc.

I can't believe Google would cauterize sharing from a service as important to them as Google+ when most other popular social apps can share freely among each other. Copy & paste of the URL is dated and onerous on Android.

# Answer
> 6 votes
1. Tap the post you want to share
2. Open the overflow menu (three vertical dots)
3. Tap "Link"
    * You'll receive a message: "Post link copied to clipboard."
4. You can now paste that link to whatever sharing mechanism you'd like

Not the same as using the Android Share function, but, again, Google+ is not alone in doing this. I don't know when this function was added to the G+ app.

Of course, it only works for Public posts.

# Answer
> 2 votes
**The simple answer**

You cannot.

**Expanded Answer**

The share button on Google+ posts in the app is called the 'resharing' button - it is just like retweeting on twitter (as most people probably know).

There is currently no way to share Google+ content to other Social Networking/Messaging/Chat apps etc - this is by design of the app, and cannot be changed.

The only way to do this would be to ask Google to implement this feature, or to decompile the app and add it yourself (which would be obviously *very* difficult).

**The Conclusion**

So, I know that this isn't what you wanted to hear, but I am afraid that no-one will be able to give you a 'correct' answer to this question, as there is no way to share Google+ content outside Google+ using the Google+ application.

# Answer
> 1 votes
In order to share a *link* from Google+ (not a link to a G+ post, but a link shared from a post), you can use an app which appears as a web-browser, and then passes the URL on as a share intent, opening the share menu.

I described this in my comment on Liam W's answer, and finally did find an app that does what I described, called Browser Intercept - Share URL. Works like a charm!

# Answer
> 0 votes
As everyone stated, this is a feature inexplicably missing in the google+ app. (If I were Vic I would have resigned in shame too)

Google+ only *copies the link to the clipboard*.

But we can use Clipboard manager to **share the content of the clipping to other applications**.

And you can be notified when a link is copied to the clipboard:

---
Tags: google-plus, share-menu
---


# Question
Title: Is the old app uninstalled when it is upgraded?
i want to know when an upgrade is available for an app obviously a new apk is there. So is it that the old apk is uninstalled and new apk is installed ?

# Answer
> 18 votes
Not quite, no. When you uninstall a package, it also removes other data to do with that package: for example, the app's own private data, its data on the SD card, your default preferences for that app. It also tells any other interested apps that you've removed the app, via an intent broadcast. Other apps receiving that broadcast might take further action based on that: for example, a launcher (home screen app) would remove desktop shortcuts and widgets from that app, since they won't work any more.

When a package is upgraded (that is, replaced with a new APK file with the same package name and a later version code), the old version is stopped, so that nothing from the app is running any more. The old APK file is removed and the new one replaces it, but the other uninstall actions aren't performed: the private app data and default preferences are kept, and the uninstall broadcast isn't sent. Instead, a different intent is broadcast to tell any interested apps that the package has been updated.

So while the old APK file is removed, the effect of an upgrade is quite different to uninstalling the old package and then installing the new one.

In Google Play the situation can be a bit different if the developer has enabled delta updates (called Smart updates by Google).

In a delta update only the changes between the two versions are downloaded and applied to the existing APK. For example, if you have an app that is 15MB in size, and the developer decides to change the background image, you don't need to download the entire application again, you can just download the delta (difference), which includes the new image. The old APK is then duplicated, the new content is injected to the copy of the old APK, and if successful the old APK is removed. The end result is the updated APK.

---
Tags: updates
---


# Question
Title: Is there a way to make a page in the Kindle app less brighter than the options available within the app?
I have my bright setting on the lowest in my app and my phone is at the lowest possible brightnes too but I find it too bright to read a page in the Kindle app in the dark. Is there any way to lower the brightness? I only find that the Android stock browser's lowest brightness setting to be bearable in the dark; even the lowest possible brightness setting in Chrome is too bright. Is there some radical way to make the brightness in the Kindle lower than the default?

Samsung Galaxy S3 4.1.1

# Answer
To break the upper/lower limits of device settings, you'd most likely need to tweak your ROM, which requires the device to be rooted. I know there are some solutions for volume limits around ("booster"), so I won't rule out they do exist here as well.

To work around system settings at the "lower end", as it is your intention, you might e.g. want to take a look at Screen Filter:

> Applies a shade that acts as a dimmer to ensure your eyes don't hurt. Far more powerful than Android's built-in brightness setting. Great for low-light gaming, web browsing, and eBook reading. It even saves battery life for AMOLED displays!

So this app uses a trick by adding a semi-transparent layer on top of what's displayed, which makes the display appear "darker".

Then there's also Night Mode, which has a similar goal (and uses a similar method to reach it):

> Night Mode's main goal is to reduce the brightness of your screen lower than you can achieve with the default settings.
>
> This application applies an overlay filter that acts as a dimmer to darken the screen and ensure your eyes don't hurt.

Pick your choice -- or check for another. Where there are two, there might be more (Super Dimmer, Screen Dimmer, Screen Filter, ...). A Playstore search will be your friend here (note that that's also all what I did -- I didn't use any of those solutions myself, so no guarantees :)
> 3 votes

# Answer
You can change the brightness in the Kindle app by touching the "Aa" icon near the upper right. This will bring up the font, size and brightness settings, which you can then adjust to your liking.
> 8 votes

# Answer
change the background colour to sepia which will appear less bright or even wear sunglasses!
> 0 votes

---
Tags: samsung-galaxy-s-3
---


# Question
Title: Sending a group the same message and get individual replies
First, I'm an android rookie. I'm managing a softball team. I need to be able to send 40+ phones the same message at the same time (SMS is fine), but get individual replies (each player/parent's reply should come to me but not go to the whole team). I just switched from an iPhone 4 to a Galaxy S5. iPhone app "Group Text!" was perfect - I'm having trouble finding something comparable for the S5/android. Advice?

# Answer
> 1 votes
Whatsapp broadcast list may help you, i'm not %100 percent sure but it says "you should use broadcast lists to message multiple people at once." and as long as it is not group the others dont see the individual replies (i think)

# Answer
> 0 votes
I used GO SMS Pro with previous android. Has an ad at the top of each screen unless paid for. Good functionality.

---
Tags: sms, contact-groups
---


title: Install default Mail App on my Nexus 5

text:
# Question
Title: Install default Mail App on my Nexus 5
I do not see default mail App on my Nexus 5. I do have gmail though working fine. Probably I removed it earlier. How do I install it again ! I want to use that to configure Exchange Server on it to configure my official emails and calendars.

Currently when I try to do "Add Account" it does NOT show "Corporate" !

# Answer
Try to install the Email app directly from Google Play Store. If this app is shown as incompatible on your device, side-load it by downloading it from here, enabling the `Unknown sources` in Settings -\> Security, and installing the apk (either by tapping the apk in the download manager, or via ADB from your PC: `adb install -r <path-to-apk>`).

Keep in mind though that this version sometimes breaks the Exchange functionality on some mostly non-Nexus devices. In order to resolve this, you need to also install a copy of latest Exchange2Google.apk app that is available for download from here or here. You don't have to install it as a system app, just side-load it in the same manner as described above.
> 1 votes

---
Tags: email, apk
---


# Question
Title: How do I make my Linux PC mount my Android 4.2.2 phone using MTP?
I have just purchased a new TCL (S950) Idol x phone and I'm figuring out some issue to make it visible on my system.

This phone uses Android 4.2.2 and I guess this is the cause of the issue: my previous phone with android 4.1 was correctly displayed in nautilus/dolphin ( using `mtpfs` )

Now I have tried to install `mtp-tools` but nothing has changed.

`lsusb` gives me that list (T & A Mobile Phones should be my phone )

```
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 1bbb:0168 T & A Mobile Phones
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 1bcf:2b80 Sunplus Innovation Technology Inc.
Bus 002 Device 003: ID 8086:0189 Intel Corp.

```

`dmesg` gives me this output:

```
[15780.855333] usb 3-2: new high-speed USB device number 2 using xhci_hcd
[15780.874336] usb 3-2: New USB device found, idVendor=1bbb, idProduct=0168
[15780.874348] usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[15780.874354] usb 3-2: Product: TCL S950
[15780.874359] usb 3-2: Manufacturer: TCT
[15780.874364] usb 3-2: SerialNumber: FESKMRSOYLW8RKSK

```

Any idea what could be wrong here ?

**UPDATE:** I have added the following rules to udev (`/etc/udev/rules.d/11-android.rules`) and now at least `adb shell` works fine:

```
## TLC
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1bbb", ATTRS{idProduct}==”0167″, MODE="0777", OWNER="fra"

```

( change `OWNER` user name with yours )

# Answer
As suggested by @Logos this works (take care of using `sudo`):

```
sudo mtpfs -o allow_other /media/MTPdevice

```

However `mtpfs` is very unstable on this phone so I tried `go-mtpfs` and I found out it works better. You can install `go-mtpfs` using the info provided in their site

The command to mount the phone is very similar (change the bin path according to yours) :

```
sudo /usr/lib/go/bin/go-mtpfs /media/MTPdevice/

```

**Automount**
Once you are able to mount the device with the above command you can make the phone automount: **You only have to add a couple of rules to udev.**

You will need those info:

* ID\_MODEL (mine is **TCL\_S950** )
* ID\_MODEL\_ID ( mine is **0167** )
* Installation path of go-mtpfs ( mine is **/usr/lib/go/bin/go-mtpfs** )

You can find those info running this command in a terminal`udevadm monitor --environment --udev` and plug/unplug your phone.

Now you can create/edit an udev rules `/etc/udev/rules.d/99-android.rules` and add these lines (change ID\_MODEL and ID\_MODEL\_ID with yours):

```
 # Mount
ENV{ID_MODEL}=="TCL_S950", ENV{ID_MODEL_ID}=="0167", ACTION=="add", RUN+="/usr/bin/sudo -b  /usr/lib/go/bin/go-mtpfs -allow-other=true /media/MTPdevice"
# Umount
ENV{ID_MODEL}=="TCL_S950", ENV{ID_MODEL_ID}=="0167", ACTION=="remove", RUN+="/bin/umount /media/MTPdevice"

```

At this point everything should work, check this thread for more details: source
> 2 votes

# Answer
I've written a tutorial on how to get MTP devices recognized under Ubuntu. If you've already installed mtptools and added the udev rule, you still need to create a static mount point for your device and let mtp know that's where it lives. Make sure you've restarted either your computer or the udev service since you added the udev rule (sudo service udev restart), and then

1. sudo mkdir /media/MTPdevice (call the directory whatever you like)
2. sudo chmod 775 /media/MTPdevice
3. sudo mtpfs -o allow\_other /media/MTPdevice

Attach your phone (make sure it's unlocked, if you have a pin or swipe pattern). You should then be able to see both the internal and external cards. Note that you won't be able to open files directly from the cards, you'll need to copy them locally first.
> 3 votes

# Answer
Assuming you're using a Ubuntu 12.04 or 12.10 based distro (v13 & up supports this natively) and that `gvfs-mtp` is already installed:

1. Add the backport repository for MTP support in GVFS:

```
sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update

```
2. Upgrade the system, you should see many gvfs packages in the list:

```
sudo apt-get upgrade

```
3. Reboot.

**Source:** http://blog.sukria.net/2013/03/09/support-for-nexus-4-in-ubuntu-12-10/
> 0 votes

# Answer
Actually,the easiest way is to modify /usr/lib/udev/rules.d/69-libmtp.rules adding your product ID as it is likely that it already contains your vendor ID,so create a new line for your device with your VID and PID,restart udev and it works!
> 0 votes

---
Tags: 4.2-jelly-bean, linux, mtp
---


# Question
Title: SIM Card not detected after failed recovery flash
I recently tried to install CWM on my rooted archos 40 titanium. Unlocking the bootloader using `fastboot oem unlock` doesn't work, I only got ellipses for a while. So I installed Mobiluncle tools and selected my recovery.img on my sdcard. However after it flashed, it rebooted in recovery, but the recovery doesn't work, it only restart again and again and again.

Fortunately, the device can still start normally, but **now my SD Card isn't detected nor is my SIM card**. I expected it would come from the bad recovery, so I tried to make a `fastboot erase recovery` but the bootloader is locked! I tried a simple Factory Reset in the setting it did nothing, it restarted android without wiping it :(

**How to solve that? Is the fact that I can't read my SD and SIM due to the fact that the recovery doesn't work?**

EDIT: It seems it's Mobiluncle tools fault since when I closed its process in android settings the SD Card "appears" (but not the SIM card unfortunately)

EDIT 2:

I managed to wipe data partition using a shell, but after reboot the system is very unstable (a lot of apps crashes unfortunately), so I believe it is because I didn't wipe cache. **But now I tried to install Framaroot and root but whatever I try any application that requires root says that my phone isn't rooted. How to root please**

EDIT3:

using adb shell then su:

```
shell@android:/ $ su
su
DIE: file credentials different than expected
1|shell@android:/ $

```

EDIT:

Root now works

EDIT:

I tried, in factory mode, going in individual tests part and then SIM, nothing showed and in Memory Card test it says (`*`means *x* chinese characters)

```
eMMC FAT ***:
******:  (null)
******: **
******: 1266 MB
******: 0 x 4581

SD* 2 :
******: ****
******: 15185 MB
******:  5629 MB
******: 0 x 12675

```

# Answer
> 1 votes
Can you access recovery at all? If so, put this file on your SD card, and install it using stock recovery.

---
Tags: rom-flashing, sd-card, recovery-mode, sim-card
---


title: Note 3 - Apps Killed

text:
# Question
Title: Note 3 - Apps Killed
I have a rooted Note 3:

* Samsung-SM-N900A (AT&T)
* Android 4.3
* Baseband N900AUCUBNB4

The issue I'm having is that there is something that's killing applications that should be running in the background.

For example, the Alarm Clock. Daily, 7:00 am alarm is set. The alarm never goes off because the application has been killed.

The "battery saver" mode is disabled.

What else is there that I can do to remove Samsung's propensity to kill apps on my Note 3? My phone is rooted, are there Samsung Apps that I can kill/freeze? Is there any options that force an app to keep running?

# Answer
I am aware of an option in developers settings which limit the amount of background processes. Is this option set to anything besides standard limit? Aside from an app killer application I can think of nothing else except crazy OOM settings.
> 0 votes

---
Tags: root-access, 4.3-jelly-bean, samsung-galaxy-note-3
---


# Question
Title: Long texts not sending; if I set my phone to split them up, some don't go through
I have a Droid RAZR and I'm on Verizon, and when I try to send a text that's over 2x160 characters to another Verizon phone, it usually doesn't send. In the message details, my phone says "Received", but the other person doesn't get the text. This has been happening for a while, but it's only gotten bad recently - before, I would have to reach 5x160 characters in order for it not to send. Texts sent to non-Verizon phones seem to send fine.

To try to get around it, I set my SMS app (I use GoSMS) to always split up my messages. What happens now is that some of the messages in the batch don't go through, regardless of the number of messages.

I would ideally like to not need to have my phone set to split my messages automatically, and be sure that long messages are going through. How can I do this?

# Answer
Please could you try using the default SMS app - it could be an issue with GOSMS, albeit unlikely.

This also sounds like a network issue. Please contact your network (Verizon, in this case), and check with them to ensure it is nothing on their end.
> 0 votes

# Answer
After the 160 char threshold messages become MMS I believe. MMS of course uses your data connection. If you have poor data connectivity in your area or have some sort of mms restriction or other account based mms alteration, this may also be the cause.
> 0 votes

---
Tags: sms, motorola-droid-razr, go-sms
---


# Question
Title: How come I get "This is a 'espresso10wifi'" when I try to flash recovery?
I'm trying to adb-sideload a new recovery (Philz Touch Recovery n5110) I get,

```
This package is for a 'konowifi.5110.GT-N5110.konawifixx' devices: this is a 'espresso10wifi'.
E: Error in /tmp/update.zip
(Status 7)
Installation aborted.

```

# Answer
> 4 votes
The Samsung N5110 is the Galaxy Note 8. The "espresso10wifi" is a Galaxy Tab 2 10.1 (your device).

It's not flashing because you're flashing the wrong file for your device.

---
Tags: rom-flashing, samsung-galaxy-tab-2-10.1, clockworkmod-recovery
---


# Question
Title: How to turn off flashlight when the phone rings?
I have LG G3 with Android 4.4.2. When the phone rings or when I get a message, the flashlight will turn on.

How to turn it off?

# Answer
> 5 votes
This setting should be found in `Settings -> Accessibility -> Flash alerts`. It's primarily used to notify people who are hard of hearing about calls and messages.

Source: Sprint's LG G3 User Guide

---
Tags: 4.4-kitkat, lg-g3
---


# Question
Title: What is it about Android that allows an application to "hard-crash" a device?
I have a never-rooted Nexus 4 running latest stock (android 4.4.4). It has been "hard-crashing" lately. By "hard-crash" I mean the screen goes black and either the device restarts itself (I see the same splash screen that is displayed during boot), or I have to hold the power button for a long time to get it to start (longer than for a normal boot).

After evidence pointing to it being caused by Google's own "Google Now Launcher" app (even after a factory reset), I began to wonder what it is about an apk file installed from the Play store on a non-rooted device that could ever cause the phone to "hard-crash". I would think that the sandbox in which apps run would prevent any app from being able to hard-crash a device.

# Answer
> 0 votes
Like on any OS, although the app code itself is isolated in its own process container, it's possible for the app to trigger problems in the OS itself or in the hardware. For example, if the crash you're seeing is caused by a hardware problem such as a damaged heatsink, then any heavy workload will make the hardware fail, and there's not much the OS can do to stop that. The least reliable part of most operating systems is the drivers, so if there's a bug in (say) the GPU driver, that could make the kernel hang regardless of which process caused the situation that triggered the bug.

---
Tags: crashes
---


title: Galaxy s3 backup contacts google play

text:
# Question
Title: Galaxy s3 backup contacts google play
How can I get my contacts backs from my galaxy s3 when the LCD doesn't work and the screen is pitch black ?

# Answer
Well, I would say there may not be any reason to backup your contacts because I guess its backing up automatically over your gmail account. So for verifying it why don't you try logging yourself up over the Gmail account over PC/Laptop once logged in tap over the Gmail icon and click over the contacts. I am sure all your contacts are available over there !
> 0 votes

---
Tags: samsung-galaxy-s-3, google-backup
---


# Question
Title: will I get android updates on Moto G after Cyanogenmod 11
I'm about to flash Cynogenmod 11 on my Moto G XT1033. I was wondering that, will I still get android OTA updates even after installing CM11? If anyone have an answer then please tell me.

# Answer
> 6 votes
CyanogenMod has its own OTA Updater. You will not get the official Android updates, but the CM updates.

---
Tags: cyanogenmod, ota-update, android-versions, motorola-moto-g
---


title: Using a wifi dongle to monitor network

text:
# Question
Title: Using a wifi dongle to monitor network
I have an android smart box with a built-in wifi and I want to add a dongle to the box so that I can monitor the network. I have found a similar question with somewhat vague answer(at least to me); Android as WiFi bridge with AP

I have 3 wifi dongles at the moment. The device can detect 2 of them(with dmesg run from shell and also a small android application which gets vendorId and productId of the connected usb devices) but I don't know if the required drivers are installed or modules are loaded.

My question is if the devices are detected, can i make use of them in an android app? or do I have to download android source code and compile it with new drivers/modules?

Basically I'm a little bit stuck and any pointers would be appreciated.

Thank you

# Answer
Why not use the built-in Wi-Fi, and use a network monitor tool like Fing?
> 0 votes

---
Tags: wi-fi, linux, kernel, usb-drivers
---


# Question
Title: Revoke GPS permission for a system app on 4.0.4
I have a Sony Xperia Miro running Android 4.0.4 - Not Rooted, Stock Firmware. It contains Facebook as system app. Now, i don't want them to track me so i usually have GPS disabled. My question is now: is there a way i can enable GPS but make Facebook think its actually disabled without rooting the device?

# Answer
> 0 votes
No you cannot. To do that, you need access to app ops from where you can disable certain operations on a per-app basis. There is no way to do this right now without rooting your device.

---
Tags: 4.0-ice-cream-sandwich, gps, permissions
---


# Question
Title: Can't install system update on Samsung Gear
I've just gotten a Samsung Gear Live and I get a card for a System Update (I currently have KKV81). It says "Touch to install", however nothing happens when I touch it. I swipe left and select "Open" and I get asked "Download complete. Ready to install?" Again, nothing happens if I press the tickmark to install it.

There are a bunch of other minor issues, but I'm hoping the software update will fix them.

I've unpaired, re-paired, restarted, factory reset and just about anything else, but nothing seems to make a difference.

Any ideas what might be wrong?

# Answer
I had the exact same problem. This is how I solved it:

1. Hold the button on the right hand side of the watch down until the screen goes off (about 10 seconds).
2. Release the button.
3. The watch "rebooted" and came up with system update message that said swipe left to install
4. Follow instructions on screen
> 1 votes

# Answer
So today it worked for me all of a sudden. I think it was because I was no longer on my home wi-fi. I was on 3G data connection. I went through all the same steps and this time when I touched the tick mark, it installed and rebooted. For anyone else suffering from this, try taking your phone off wi-fi, waiting a few minutes to make sure it's fully connected to 3G and then try again.
> 0 votes

---
Tags: android-wear
---


title: My Google Glass does not start up

text:
# Question
Title: My Google Glass does not start up
When I try to turn on my Glass using the Power button, the power LED turns on for a second, but then turns off. I can tell that my LCD is working because when I try plugging the charging cable in, I see the battery icon displayed on the screen. However, once I try to turn it on, it doesn't start up, even with the charging cable plugged in.

Is there a battery issue or is it something wrong with my firmware?

Note that this is different from Google Glass Stuck at the “Glass” screen, as that question manages to make it to the Glass splash screen, but in my question, it does not even make it there.

# Answer
Offhand, it sounds like your battery is still too low a charge to actually turn on. Make sure you leave it plugged in and the LED is on or pulsing. **Do not turn it off while charging.**

If you're still having problems, your best bet is to contact the support team.
> 3 votes

---
Tags: boot, google-glass
---


title: Bootloop after CWM Restore

text:
# Question
Title: Bootloop after CWM Restore
I have a Good Backup from CWM, after installing chainfire 3d, It went to boot loop, I restore the device through CWM, but the device is still in boot loop,.

dmesg.log http://pastebin.com/1u4PGhsr

recoovery.log http://pastebin.com/GKKsiN7N

How come my device is in bootloop if I have a good backup? :(

# Answer
> 0 votes
pefrom Factory Reset \ Clear Cache after the CWM Restore , the old Rom must save data you must delete in order for the CWM to work.

---
Tags: boot-loop
---


title: OEM USB Drivers Lenovo

text:
# Question
Title: OEM USB Drivers Lenovo
What's the URL for Lenovo drivers?

I tried to run my first Android app on my Lenovo tablet (Android 4.2). http://developer.android.com/tools/extras/oem-usb.html

My OS is Windows 7. I tried to download the Lenovo driver here, but the URL is corrupted: http://developer.android.com/tools/extras/oem-usb.html#Drivers

# Answer
Try these:

1. Download the Android SDK, and try the driver inside the SDK.
2. Check out this link: Android Lenovo ADB Interface Driver
> 1 votes

---
Tags: usb-debugging, usb-drivers, lenovo
---


# Question
Title: Impact of android version on phone performance
I pondering whether I should upgrade my Android system, or stick to my current one. Is there any reference website that would list Android devices and see how different Android versions compare in terms of performances (which means some benchmark should be defined)?

I have seen some benchmark websites that compare different Android devices, but my goal is to compare different Android versions for a given device.

# Answer
> 1 votes
It depends from which version you are going to upgrade. For example, if you are going to update to 4.4.x then yes, you should do it. Version 4.4.x is a big leap on any Device.

See Kitkat 4.4.x release notes.

Other versions don't always have a positive impact on performance, for example, the performance of Samsung's version of 4.3 was worse than their version of 4.2.2.

Hope it Helps.

---
Tags: performance, benchmarks
---


# Question
Title: What is USB debugging? Can I keep it ON forever?
Sometimes I need to transfer some music from my PC to my Galaxy S2 and must always activate USB debugging. Then I think, can I keep it ON forever? I mean, Keep it ON for ever can give me a problem (cost battery?) ? And what's USB debugging?

# Answer
> 31 votes
Enabling USB debugging essentially starts up the `adb` daemon on your device, which allows it to communicate with `adb` on another device to enable debugging commands. It's used when developing and debugging applications, and allows you (primarily) to:

* Transfer data between a computer and your device (both ways)
* Read log data easily from `logcat`
* Debug applications, including breakpoints and heap monitoring
* Install and uninstall applications
* Access a stripped-down shell on the device, for command-line interaction.

Leaving it enabled all the time will have a negligible impact on battery, if any at all. Some other things to consider about leaving it on (or not):

* **PRO:** If your device has a hardware problem that prevents you from accessing the screen, USB debugging could be helpful in recovering data (especially on a rooted device).
* **PRO:** You can install applications, reboot your device, and generally do some other convenient things without having to actually interact with your device physically, even with the screen locked/off.
* **PRO:** On a rooted device it may be possible to regain entry if you have forgotten the screen lock password/pin/pattern (also a potential CON, see below).
* **PRO:** You can take advantage of port forwarding over USB debugging to use tethering apps like PDANet (I believe that's how it's implemented since it does require it).
* **CON:** If your device is lost or stolen, an unscrupulous individual could attempt to steal data from the device regardless of whether or not you've got a screen lock. If you're rooted, they can get pretty much everything.
* **CON:** I recall reading that some devices can have trouble with accessing the SD card as a mass storage device when USB debugging is enabled. I've personally *never* seen this issue, but I have seen people allege that it was a problem.

See also: Using Hardware Devices from the Android SDK documentation which discusses debugging applications on physical devices (rather than the emulator). There is also a documentation page regarding the Android Debug Bridge (ADB) which explains its purpose and its commands.

# Answer
> 5 votes
To make one of eldarerathis' cons less critical:

One could use Tasker or Locale together with the Secure Settings plugin to automatically toggle *USB Debugging* on for safe locations (based e.g. on cell towers, network/GPS location, WiFi networks connected or in reach), and toggle it off (exit-task with *Tasker*) when leaving such. With a NFC tag and the Locale NFC Plugin it could also be switched it on/off on demand.

All that even without touching the screen -- so it would work even if the screen is broken. And that "unscrupulous individual" then would have to be in your "safe location" or have your tag, and must know those circumstances -- which is much less risky.

If your device does not belong to that small group having trouble mounting their storage with *USB Debugging* turned on, this would leave almost no "Con" then.

# Answer
> 2 votes
The biggest downside is not being able to mount it as a mass storage device when you plug it into the computer. With it turned on it will always assume you want to debug the device. You really only need it turned on if you are developing software for the phone or plan on using adb with your phone. The adb program is only available through the Android SDK so its not something average users need. That being said I keep my turned on all the time, but that's only for connivence for doing Android development because I do that more often that use it as a mass storage. You mileage may vary.

# Answer
> 0 votes
You don't have need to keep debugging always on. In some devices it affects the charging of battery. When debugging is kept on, the charging speed becomes very low.... it'll take more than 5 hours to full charge.... if you have such problem then keep off usb debugging, ON it only when you need......

---
Tags: usb, battery-life, usb-debugging
---


# Question
Title: How to do math operations in android shell?
To do math operations in Linux shell, bc language can be used. For example,

```
echo `echo "scale=4;sqrt(400)"|bc -l`

```

This will give output of 20.0000

Unfortunately bc is not available on android. My question is,

1) How do I do math operations in android shell?

2) If bc has to be used, then, how to install it in android?

It is good enough for me if I can do integer calculations, I don't really need floating point or arbitrary precision results.

# Answer
BusyBox doesn't include `bc`, but it does include the Reverse Polish Notation calculator `dc`. Since Busybox can be installed from several installers on Google Play, this is probably the easiest way to get a command-line-based calculator on Android.

Alternatively, I've heard that `bc` can be compiled for Android quite easily using the Android NDK, so if you're comfortable with compiling software you could do this.
> 1 votes

---
Tags: shell, calculator
---


title: Allow login with multiple passwords

text:
# Question
Title: Allow login with multiple passwords
Is it possible to setup multiple accepted passwords for the login to Android? Or perhaps an alternative secure login. (Note: facial recognition and fingerprint does *not* count as secure, but an RSA/NFC key would count.)

Like if I enter MySecretPassword1 it logs in, but it also accepts MyOtherPassword2.

I am looking for a phone (Note 2) solution, not a tablet. I am not looking for a multiple user account solution. My general use case is: I have a relatively simple password that I use day-to-day, but have a more complex password if I think someone is looking over my shoulder.

# Answer
If you run xposed framework, NFC LockScreenOff Enabler is your method of choice.
> 1 votes

---
Tags: lock-screens, security, password
---


title: BSPlayer stops playing after some time

text:
# Question
Title: BSPlayer stops playing after some time
I have the BSPlayer Free for Android. When I have a playlist playing and switch to another app, or lock the phone, the music keeps playing for about a minutes and then stops.

How do I change that so it keeps playing?

# Answer
> 0 votes
Since the VM decides when to stop the Application in order to Save\clear memory for other applications you cant decide which application you can keep in the forground.

Hope it helps.

---
Tags: music, background-process
---


# Question
Title: How can I transfer my injustice from android to iPad
I have an account on android with all of stuff - regime superman arkham origins batman and death stroke. I recently got an iPad mini for my birthday, and I would like to put my data from android to my iPad.

# Answer
If Injustice on iPad doesn't have a menu item to do this, and it doesn't sync game saves via the internet (very few games do this in a cross-platform way), then you can't do it. It's possible to extract the save games from Injustice on Android if your phone is rooted, but iOS doesn't have this feature, so there'd be no way to put the save file into your iPad.
> 1 votes

---
Tags: ios
---


# Question
Title: Samsung Galaxy S3 Wi-Fi connection problems
When I try to connect to Wi-Fi on my Samsung Galaxy S4, a message comes up, "Checking the quality of your internet connection..." and then "Network disabled because Internet connection is slow". This happens at home and when out and about when other devices connect straight away. This has only been happening in the past 4 to 6 weeks.

How to fix this issue?

# Answer
> -1 votes
I think it can be disabled in the WiFi menu. Press the hardware "Menu" button, then go to settings.

---
Tags: wi-fi, samsung, connection-issues
---


# Question
Title: Why does my Android phone think it was in Japan?
According to Google location history, I was in Tokyo in February. It could be that I had so much saké I'm forgetting something important, but as far as I know I've never been to Japan.

Other questions on inaccurate location history seem mostly related to minor inaccuracies because of phone connecting to nearby WiFi points.

But what technical issue could cause the location to be off by ~6000 miles?

# Answer
One reason could be that that location was determined from a WiFi access point, which had been previously moved from Japan to somewhere near you.

Google registers the location of each WiFi access point Android devices are connected to (if allowed in settings) and uses these to obtain a location when GPS is slow or unavailable. Unfortunately it takes some time to update the location if the access point is moved, so this kind of error can happen.
> 1 votes

---
Tags: google-location-history
---


# Question
Title: Can't log into my email using Nexus 7 email client
I want to use the email app on my Nexus 7 to access my university email. These email accounts are provided by Microsoft.

After I enter my account name, on the second screen, it asks me about Account Type. POP3, IMAP or Exchange.

I tried

* with POP3 \> enter password \> Incoming server settings(used defaults) \> When trying to sign in "Couldn't finish : Couldn't open connection to server."
* with IMAP, it asks for "sign in with password" or "sign in with google". In both cases, I get the error "Couldn't finish : Couldn't open connection to server"
* with Exchange I get the same error. But in this case the email server asks for a "client certificate", I haven't selected anything for that option.

What are the options (POP3, IMAP, Exchange) and how to setup this email client for my university account?

# Answer
> 2 votes
You need to get this information from your university. Ask the IT department to walk you through it or just give you the necessary information.
From what you've said:

> email accounts are provided by Microsoft.

seems to me they're using Exchange in a Windows domain (I could be wrong). Therefore, you'll need a server link, domain name, username, and password.

Also, on a separate note, you should do some research on how email works and email protocols (POP3, IMAP, SMTP, Exchange, Gmail, and so on). Here's a helpful link: Email protocols: POP, IMAP and MAPI

---
Tags: email, nexus-7
---


title: deleting photos from device

text:
# Question
Title: deleting photos from device
I see this when I go to delete from the *Photos* app

> "Deleting will remove the photos and videos on your device and also any backups in your account" "Cancel"/"Delete everywhere"

is there a way to delete from my device without deleting the backup on my Google+ account Nexus 4 Android 4.4.4

# Answer
When using the *Photos* app it will do that for you.

If you use the *Gallery* app it will only manipulate the local images, therefore deleting the local ones. The *Gallery* app comes with Nexus 4.
> 2 votes

# Answer
You can download an app like Quickpic that is a local gallery viewer and delete only local copies that way. It's probably the easiest way. I have no idea why Google photos has no options to delete only the local copy, forgetting such an essential feature is such a google thing to do.
> 1 votes

---
Tags: 4.4-kitkat, backup, nexus-4
---


# Question
Title: Galaxy Nexus; no signal after flash roms
I have a 'Maguro' Galaxy nexus, purchased from O2 in the UK. I am now in the US on T-Mobile.

My phone was working fine until yesterday I flashed the most recent CyanogenMod nightly, now I get no signal. Under Network Operators I get a list of AT&T and T-Mobile but clicking either gets an instant fail.

I've now tried flash all kinds of Baseband to it, XXLJ1, UGLL1, TDVMK1 to name a few. I've tried installing the google 4.3, 4.2.2 and 4.1.2 images, all of which come with XXLJ1 - still no luck.

My previous ROM was a stock (but rooted) 4.1.2 (I think) , but I have no idea on the radio.

Any suggestions what I should try next?

Update: I've just checked my IMEI number and the one the phone reports no longer matches the one on the sticker :\

# Answer
> -1 votes
I had the same problem, and the solution was to re-flash the stock ROM.

---
Tags: cyanogenmod, samsung-galaxy-nexus
---


# Question
Title: Ringtones ring only once for alarms and calls in Cyanogenmod 11
I have the latest monthly Cyanogenmod 11 installed on my Samsung Galaxy SII phone. This past week, I noticed that the alarms I set (with both the built in alarm app and the I Can't Wake Up app from the Play Store) only ring once then goes silent (the alarm is still on the screen and the phone still vibrates). This is also true for incoming calls, the ringtone rings only once. I tried changing ringtones to no effect.

Looks like this is an issue that's not limited to a specific ringtone or app. How can I troubleshoot this? Thanks!

# Answer
In recent Android versions in order for a ringtone to repeat on a loop, MP3 and OGG files must include a label in their metadata called `android_loop` with a value set to "true". If you are not using built-in ringtones (that already have this label,) your files most likely do not have this label in their metadata.

You can use a number of freeware utilities (such as WinAmp, for example) to edit the metadata of OGG files and set this flag, or MP3Tag for MP3 files.
> 2 votes

---
Tags: alarm, ringtone
---


# Question
Title: How some android phone supports 4k video capture and playback while some pc doesn't.?
I just heard of the Snapdragon 805 specs and i was astonished to see that it supports 4K Video capture and playback, then came to know that some Sony Smartphones already supports 4K Video capture and playback and it has it the market already.

My PC, an Intel Core 2 Quad Q6600 with 6GB DDR3 RAM and an NVIDIA 9500GT 1GB DDR2 doesn't support 4K Video playback (captured in RED).

Does it mean that those Smartphones that does support 4K Video playback is actually faster and more efficient than my PC if not, how do they do that.?

# Answer
Most smartphones have dedicated video encode and decode hardware. It's specifically designed for that task, and it has a fast connection to the memory, and often the decoded video frames can be accessed directly by the compositor hardware so they don't have to be copied (or *blitted*) into the framebuffer. You wouldn't be surprised that a handheld digital video camera can do 4k video capture: it's specifically designed for that purpose. Your smartphone works the same way.

Most PCs don't have this special hardware, so they have to do video encode and decode with software, on the CPU, or with a special *compute shader* on the GPU. Either way, that's always going to be slower and less power-efficient than having special-purpose hardware.
> 4 votes

# Answer
To add to @Dan\_Hulme 's answer, think about it in terms of use cases.

Video/still capture on a mobile device has become a huge feature for many users, and a huge selling point for manufacturers.

Considering the (relative to 1080p) lack of 4K content out there, the chance that a PC user will want to play a 4k video on their PC is fairly low.

Due to the camera-hardware arms race on the mobile market (see link in comments, since apparently you can't post more than 2 links w/o 10+ rep), it very likely that a user will want to *capture* a 4k video on a mobile device, and if a user is capturing 4k video on a device, they will certainly want to view the video in 4k, right on their device.

Let's also look at your machine. Your machine is what I would consider low-to-mid-range. It has a budget quad-core processor with a dedicated Nvidia video card and a decent amount of RAM. High-end video fidelity was clearly not on the manufacturer's priority list.

All of this above explains *why* your PC might not support 4K while your phone might, and @Dan\_Hulme above explains how they are able to support 4K, but is your smartphone more powerful than your PC? No. Probably not.

As the benchmarks in a reply on this thread shows (link in comment, you don't have to scroll down very far). Even a Core 2 Duo Dual-Core beats an iPhone 5s. Not to mention a top-of-the-line consumer CPU like the i7 Quad-Core.

And as this article shows (Link in comments), chances are, your phone can't actually compete with today's video card, although it might be able to give an 05-07 card a run for its money.

TL;DR: No, your phone isn't faster than your PC.
> 1 votes

---
Tags: video, processor
---


# Question
Title: Note 3 on OSX. Stuck in "Connected as a media device"
I'm studying tutorials on Android development. After struggling to get an AVD running on my system, I'm using my personal cell (A Note 3 on Verizon) to test the small programs I'm writing.

I enabled developer options and USB Debugging on my phone. When I connect it to my computer (an iMac running OSX), it behaves as most people want it to: It notifies "Connected as an installer" for ~30 seconds, then displays "Connected as media device." The Android File Transfer application starts up.

My problem: I need it to stay in "Connected as an installer" mode. So long as it's "Connected As Media Device" Eclipse and the Android SDK can't copy programs to it.

For the last few days, simply closing Android File Transfer on the computer caused the phone to revert back to "Connected as an installer". Lately, though, that doesn't do the trick. I open and close Android File Transfer, but the phone is stuck in "Connected as a Media Device" mode.

If it helps: Eclipse can see the device. When I plug it into the USB port, Eclipse's log show all the messages coming off the device. But Eclipse won't run programs on it so long as it's in Media Device mode.

# Answer
> 0 votes
I am a professional Mobile Application Developer, and often use my own personal Galaxy Note 3 for test at the office, and I've never come across this issue.

When I plug my Note 3 into my Mac Pro, it appears connected as a media device, and it appears in the Eclipse "device chooser" window.

What you probably need, is the Android File Transfer software, which can be downloaded here.

If that doesn't work, try looking for Samsung drivers for OSX, although I don't believe I ever installed any.

---
Tags: usb-connection-mode, samsung-galaxy-note-3, macos
---