# Question
Title: Missing Google Apps after 4.1.2 was built in Nexus S
I built Android 4.1.2 from source for my Nexus S using these instructions. Later I found that there are no Google Apps on the phone and so I cannot set up my Google account or use the Play Store or Google Maps. I tried to download the Google Apps from here and installed them from the SD card but nothing happened. How can I get them installed?

Also, is there any other way I can install Google Apps?

# Answer
> I tried to download the Gapps from here and installed them from the SD card but nothing happened. How can I get them installed?

perhaps there is not enough memory in system. Check and flash a lighter version with only essential apps(or trim down the package on your own)
> 0 votes

# Answer
in windows, install/use Nexus Root Toolkit to install the playstore .apk, then re-install missing gapps direct from playstore.
> 0 votes

---
Tags: 4.1-jelly-bean, samsung-nexus-s, google-apps
---


# Question
Title: Why is com.google.android.gsf.login warning me that I need to install Google Play Services?
This is a Nexus device running the latest stock OS version (v4.4.2), I already have Google Play Services installed (v4.2.43 according to the App Info in settings). Why is some unknown app asking me to update it? (I realise that the `com.google.android` part of the package name indicates that this probably an app made by Google that is probably part of their Google layer on top of AOSP Android, but why the odd error message and lack of proper app name)?

> **An application requires installation of Google Play Services**
> Requested by com.google.android.gsf.login

What is `com.google.android.gsf.login` and why should I do what it is asking? It doesn't have a store page and it doesn't appear in my apps list with that name. A bit of investigation with Android System Info's more detailed Apps view shows that Google Services Framework is `com.google.android.gsf` and the Google Account Manager is the `com.google.android.gsf.login` that we're looking for.

Clicking the notification from Android's notification bar takes me to the Play Store's page for Google Play Services where the latest version mentioned in the "What's New" section is 4.2.42, which is older than what I've already got installed, and I don't have an Update button (which suggests I'm already running the latest version).

# Answer
> 2 votes
I have had a similar issue on my Nexus 4 device, here is what I did to stop the issue:

Go to your 'Settings' menu, then go to 'Accounts'. Select 'Google' and check which google service has a sync issue. If you cant see any apps with sync issues, you will have to do as user 'Laural H' mentioned above: disable them all, and re-enable them one by one, checking that it syncs properly (before enabling the next one). When you find the app with sync issues, open the problematic app and login with your google credentials.

# Answer
> 1 votes
You could try installing the newest version of Google Play . If you don't want to do that, try one of these:

1. Go to Settings-\>Accounts-\>Google-\>Sync Data and disable all your Google Account sync items individually. Then enable the App Data and try again before enabling the rest of your sync items.
2. Go to Settings-\>Apps-\>Menu-\>clear app preferences.
3. Clearing the Play cache.

---
Tags: application-autoupdate, google-play-services
---


# Question
Title: How to check from where FWUpdate will check for updates?
I bought a Samsung Note 3 from a non-carrier, and I am using it with a SIM from one of the cheap national carriers. I would like to know from where `FWUpdate` is checking and downloading updates. Is it getting the information from the carrier? From the default Samsung repo? Possibly from a repo as configured by the store that sold it? **How can one check from which repository is the Note checking for and downloading updates?**

Note that my goal is not "How can I get the update faster", but rather I'm actually trying to **prevent the system from finding and installing the update**. After installing Dcentral 1 I see that `FWUpdate` is trying to update itself at least once per day.

# Answer
> 1 votes
There is no pre-configured repository for the phone to check.

In order to avoid their servers being over-flooded with download requests, Google along with manufacturers and carriers employ what is called a "staged roll-out." Once they initiate the roll-out for a given region, a specially crafted message that contains the actual download location of the firmware image is sent to the eligible phones.

The carrier, manufacturer, and Google can all initiate such messages. It depends on where you originally purchased the phone who will be responsible for the updates. This is driven by the phone's model number. Carrier-branded phones will most likely get the notifications from the carrier, otherwise the manufacturer will handle the upgrade roll-out. Upgrades for Nexus and Google Play edition lines are handled by Google themselves, usually without manufacturer or carrier intervention (with a rare exception of Verizon Galaxy Nexus model.)

Technically, it's possible to intercept such messages and extract the actual URI of the firmware file for manual download and installation, but you will be dependent on others to do that, if your device has not yet been made eligible for the upgrade.

After a while, when the initial rush of upgrades is over, the manufacturer will usually host the firmware images on their own sites for anyone to download. It can take a while though.

---
Tags: ota-update
---


title: Can't play video

text:
# Question
Title: Can't play video
I just want to know what could be reasons when video can't be played while streaming online though site using flash it shows error can't play video.

I am using Chrome browser on my Sony Xperia SP running Android 4.3 Jelly Bean.

# Answer
> 0 votes
It could be because Chrome for Android does not support Flash:

> Chrome for Android will not be supporting Flash. As you may have seen in November, 2011, Adobe announced it has stopped investing in Flash for mobile browsing. Google has long been committed to making the web platform more powerful through open web technologies like HTML5 and is working with Adobe and other partners to further advance the web standard.

---
Tags: video, media-player, video-streaming
---


# Question
Title: How can I set Facebook to view by "most recent" rather than "Top Stories"
Facebook for Android, Version 8.0.0.26.24

How do I revert back to my preferred method of viewing the most recent stories rather than top stories? The "Cog" icon is no longer where it used to be, and I cannot find where (or if) they re-located a button that has the same function.

# Answer
> 3 votes
Goto the last tab which has three horizontal lines as its icon. Scroll down a little and you'll see **Most Recent**

---
Tags: facebook
---


# Question
Title: Netflix-Xyboard error: "Sorry we could not reach the Netflix service. (1009)"
Rest of the error message: "Please try again later. If the problems persists(sic) please visit the Netflix website."

I successfully used Netflix streaming video for over a week on my new Xyboard 8.2. Suddenly, in the middle of a show, it started giving this error (and stopped streaming).

I tried other shows and different connections (WiFi and 3G). I uninstalled and re-installed the updates to the factory version several times. Rebooted several times. Called Netflix, who said I should contact Motorola and re-install from scratch. Rooted the Xyboard instead and installed from scratch. No change.

Netflix doesn't even think Xyboard is a supported device, although Motorola advertises it for the Xyboard. The tech said they haven't gotten a rash of calls about this error.

All but the "1009" in the error messages seems to have occurred many a time on other devices with lots of weird resolutions that don't seem applicable and the few I've tried.

Any additional suggestions?

This was the coolest feature I found on the xyboard.

# Answer
I think it's Motorola fault and I've found temporary workaround for me (Motorola Xoom 2 / Android Honeycomb 3.2). Unfortunately only device factory reset is working. Before I had tried clear cache and data, uninstall Netflix app - nothing is working. Only factory reset.
> 0 votes

# Answer
Or you have not paid your service does not have a good internet connection. Check your account for view the payments
> 0 votes

---
Tags: netflix, motorola-droid-xyboard
---


title: Locking Emails on Samsung Galaxy S3

text:
# Question
Title: Locking Emails on Samsung Galaxy S3
I have a Samsung Galaxy S3. I use the build-in Email application to access my email from my internet service provider (so this is NOT gmail, outlook etc.).

I am often on the road and I need access to my emails. However, I want to maintain the confidentially of the emails i.e. I don't want anyone else to open and read my emails.

I know I can lock my phone but I prefer to only lock the email application. In this scenario, I have no problem with anyone accessing my phone and looking at photos etc. It is just that I don't want them to have access to my emails.

Is there a way to lock the email application only so that if I want to access my emails, I will have to provide a password etc.

The emails I am referring to above are business emails, so I need to keep most of them confidential.

# Answer
There's lots of apps that perform the function of restricting access to other apps. Simply head to Google Play and search for "app locker".
> 1 votes

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


title: LG G2 Lock Screen Size

text:
# Question
Title: LG G2 Lock Screen Size
I have an LG G2, and I feel a little dumb asking this, but I have seen a G2 with the regular pattern lock screen with the dots (3×3) spanning the whole screen, but mine is much smaller (still a 3×3 but much less space between the dots), and I can't, for the life of me find a way to change this setting. And I dont think he had an app or anything. His phone was a day old, and he hadnt really used it because it didnt work correctly, so we were replacing the phone he had with a new one. Any tips??

# Answer
You have to go to lock screen settings and uncheck "Hidden pattern-show pattern dots when tapping on the screen". This will bring back the largee dots.

This is different from "make pattern visible" which is at tthe bottom of the lock screen options page.
> 0 votes

---
Tags: lg-g2
---


# Question
Title: I have htc desire s and it can not access sd card which worked in it for a long time
I have an *HTC Desire S,* and it cannot access SD card – which worked in it for a long time. The card works perfectly fine in another phone.

If I restart the device it works for several minutes. But then I receive an error message: `SD card unexpectedly removed`.

Any idea what I could do to solve this issue?

# Answer
> 0 votes
It might be due to a problem with the seating of the SD card in the slot. If you're sure it's firmly seated in the slot and the problem still exists, then your slot may be broken, per se.

Send it in for repair.

---
Tags: htc-desire, sd-card
---


# Question
Title: Samsung Galaxy Player 5.0 won't turn on after messing with build.prop
I went to mess with my build.prop to do some stuff and then my device wouldnt turn on. I tried looking everywhere for ways to fix it but none will work because it keeps ending with when im in cmd with the adb stuff, when I type the commands it says "operation not permitted".

Heres the tutorial I was looking at (the wndows one) - http://forum.xda-developers.com/showthread.php?t=1927198

I was able to get to the very end until I had to do "chmod 644 build.prop" which then resulted in the "operation not permitted".

I also have a copy of my original build.prop in my device sdcard folder however Im unable to pull it out (or im just an idiot)

Please help, ive been sitting here for 6 hours straight trying to fix this!

# Answer
Are you sure you're rooted? If so, have you tried `su -c chmod 0644 /system/build.prop`? Or you can also try entering `su` first and then the `chmod` command next.

To pull the build.prop: `adb pull /sdcard/build.prop` Or maybe you can just replace the one in `/system` with the one on your sdcard:

```
su
cp /sdcard/build.prop /system/build.prop
chmod 0644 /system/build.prop

```
> 0 votes

---
Tags: adb
---


# Question
Title: How to turn off the LG Optimus L5 screen magnifier?
That is the problem. I've already made a hard reset (press power button + vol. down key then pressing the home key) without luck. The screen is stuck magnified and I can't do anything.

Screenshot (click image for larger variant)

What can I do to get it back to normal?

# Answer
Since you already did a factory reset, then I think that the problem lies in the `/system/build.prop`.

Are you rooted? If so, connect your phone to your PC, make sure you have ADB, and do this in a terminal:

```
adb pull /system/build.prop

```

In the `build.prop` file you just copied from the phone, look for `ro.sf.lcd_density`. Change the number to something low, like 160 or 240. Save the file, and do this in a terminal to put it back onto the phone:

```
adb push build.prop /sdcard/build.prop
adb shell
su
cp /sdcard/build.prop /system/build.prop
chmod 0644 /system/build.prop
reboot

```

If you're not rooted, then you would probably have to do a firmware reflash; although I'm not familiar with LG's way of doing that.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, screen, lg-optimus-l5
---


# Question
Title: How to Block installing another app in android devices?
I want an Android device like mobile phones with no mobile features in it like no camera,no calling facility no sound nothing...

I just want a touchscreen device with android operating system so that i can install my own app and i dont want any other app should get install in it... only my app would be there...

can anyone pls tell me how can i do this....

or is it possible to stop all the services of our android cellphone so that when i switch on my mobile phone directly my app should be visible....

please reply .......

# Answer
> 0 votes
*"i don't want any app to get installed on it..."*

Technically this is impossible, since there are *system apps* like `SystemUI` and `framework-res` that Android needs to actually function.

But if you are talking about non-essential apps *only*, then perhaps you can delete them with root. Go to `/system` on a file manager that supports root, e.g. X-plore and Root Explorer, and delete the apps that you think are safe to delete. Be careful though, as those apps are on the `/system` partition and not `/data` for a reason. Your phone might become unstable after this.

The list of safe apps varies per manufacturer, but remember, *Google is your friend!*

Good luck.

# Answer
> -1 votes
Wifi ONLY tablets fit your requirement of "no calling facility" but they have sound and some have camera.

Google is coming up with project ara, here is the link http://www.projectara.com This project specifically targets people who wants to customize their mobile phones just like "assembling components in desktop pc". For example:- if you want to remove the camera, you can simply remove that particular module alone.

But Android might not be compatible with such configuration as of now. May be in coming months, probably in a year or two you might be able to do all that.

In some countries they have managed to remove google services and install their own yandex, nokia has done the same with one of their models, amazon has done something similar with android.

---
Tags: kiosk-mode
---


# Question
Title: Identifying an unknown Android tablet through adb/shell without relying on build.prop
I obtained a cheap unbranded tablet from a friend, without a box or anything and I need to figure out what kind of tablet it is, through software.

What I've established so far is that the tablet is an Alwinner A13, but unfortunately there are a lot of A13s and this one seems to require some non-standard touchscreen drivers.

There are a few more threads about identifying devices, but this case is slightly different, in that I can't trust anything Android tells me about the tablet.
The tablet is currently running the official Novo 7 Legend firmware, which "works" but unfortunately is not the right firmware for the device. I still have full access to the system over adb and with a mouse over OTG, however the device's build.prop is wrong.
Unfortunately build.prop is also what defines the tablet's type/name in the Android "About device" section and all Android log output I've found.

I've checked dmesg as well as the output of `adb bugreport`, neither gave me what I'm looking for.

**tl;dr:**
I do not have the original firmware nor do I have the box and the hardware is very generic, so my question is, is there any (software-wise) way of identifying the tablet, that does not rely on build.prop?

I have full (root) adb access and full access to Android.

**Update:** I have opened up the tablet and checked the board (and lost the power button in the process), on it was a more specific name, but still very generic. I did manage to get some rom working on it thanks to it (albeit with an inverted touchscreen), but I still haven't been able to identify it. I've given up on it for now (I got it for tinkering purposes anyway), if I get new suggestions here I'm still more than happy to try them out however.

# Answer
> -2 votes
Have you tried these:

```
adb shell getprop ro.product.device
adb shell getprop ro.product.model
adb shell getprop ro.product.name

```

EDIT: Upon re-reading the question, it seems that my suggestion is not applicable. I trust that you have a stock recovery? If so, connect it to PC while in recovery mode and do the following over ADB:

```
adb shell
cat default.prop

```

If `default.prop` still does not give you what you want, I'm really sorry but I can't think of any other solution than to look for a stock firmware.

---
Tags: adb, root-access, hardware, tablet, shell
---


title: contact data transfer mobile to mobile

text:
# Question
Title: contact data transfer mobile to mobile
How do I transfer my contact details from one mobile to other mobile Samsung S3 to Sony Experia P. I am using both mobiles and want to have contact on both mobiles.

# Answer
> 1 votes
You can use the "Google Contact Sync", an built-in synchronization-mechanism and some of the basic-functionality of android.

More here: http://www.google.com/sync/index.html

# Answer
> 1 votes
Another option would be to export your contacts (tap the Menu button in the Contacts app then look for Export), transfer Contacts.vcf to the other device, then import.

---
Tags: data-transfer
---


# Question
Title: Installation of Jellybean or Kitkat on Micromax A89?
I have Micromax A89 mobile with ICS 4.0.4 OS AND MTK 6577 processor. I would like to install Jellybean 4.2.2 OS on my MMX A89 device. Is it possible? Even I would like to install Kitkat 4.4 too if possible?

1. What are the steps to install Jellybean 4.2.2 (or 4.3) on my MMX A89 device (safer way to install)?
2. If I could able to install Jellybean 4.2.2 on MMX A89 then further it is possible to install Kitkat 4.4 in future?

Can anybody help me for this?

# Answer
> 1 votes
After searching in XDA, I found a few ROMs which are ICS-based but Jellybean or KitKat themed, I think there are not enough devs to port Jellybean or KitKat ROM for A89. You can try various ROMs to taste the look-and-feel of Jellybean or KitKat.

Here is the link of various ROM available in XDA.

# Answer
> 0 votes
MediaTek, unlike other brands, does not release Android updates in sync with (or soon after) an official Android release.

Moreover, they do not release the full source code for their chipsets, preventing Android developers from properly compiling ROMs.

They (MediaTek) have, however, announced that a 4.4.2 update will be rolling out 'soon', so you have no other options but to wait or flash an ICS-based, JB/KK-themed ROM.

---
Tags: 4.2-jelly-bean, 4.4-kitkat, 4.3-jelly-bean, stock-android
---


title: Disable opening app in app

text:
# Question
Title: Disable opening app in app
When I am in the file browser and open a PDF, the PDF viewer will be shown as the file manager in the list of the apps. When I press back in the PDF viewer, it will go back to the file manager eventually.

Is there some way to make the app open on its own, with the given file as a starting point?

# Answer
> 2 votes
There is an Xposed module that does this, it's called ActivityForceNewTask.

Assuming you're rooted, install the Xposed Installer, install the framework from within the app, reboot, download the module, enable it, reboot again.

---
Tags: file-management
---


# Question
Title: How to swap UI of a custom rom with other rom?
I have a custom rom which has Xperia like UI. It's very fast uses very less Ram. The other rom has Kitkat/Jellybean like UI but it has low performance as compared to Xperia UI like rom.

I was wondering if I could change UI of Xperia rom with the other Kitkat rom. is it possible?

I want to change Notification bar, menus , locker, Popup windows, buttons etc.

I use custom launcher and keyboard so no need to change that.

# Answer
> 0 votes
If your ROM has Theme Chooser integrated into the system, I would recommend just switching to an AOSP theme, like this KitKat theme.

You can check if you have Theme Chooser by doing any of the below:

> *Android 2.3:* Check if there is an app in your launcher named 'Theme Chooser', with an icon of the Android robot colored four different colors
>
> *Android 4.0+:* Check if there is any theme-related menus in Settings.

If your ROM does not have Theme Chooser, then you would have to get your hands dirty with manually themeing system APKs. Go to xda-developers for more info and tutorials on that.

---
Tags: custom-roms, customization, system, user-interface
---


# Question
Title: SMS App with DIFFERENT conversation list style for unreplied threads.
I've been searching everywhere to find an SMS app where I can see at a glance which conversation threads might need my attention. I often forget to reply to a text and would love to be able to look at my conversation list and see the threads where I was the last person to reply shown in green shading and ones that might be waiting for a reply shown in red. I find it ridiculous that all the SMS apps I've tried rely on memory alone (or estimation based on texting style) in order to remember who was the last person to reply. I'm a self employed musician and have about 100 contacts that I contact regularly and it takes me ages to go back and check if there's anyone waiting for a reply because I have to open each thread individually. It seems like such a simple thing! You could even have threads highlighted in bright red where the last message was from someone else and it had a "? " in it!

Seriously does anyone know of an app with any distinction between threads like this? Any help would be much appreciated!

# Answer
> 0 votes
You might want to take a look at GO SMS Pro. Unread messages have a `NEW` indicator at the top right corner of a conversation. Also, the contact name is usually bold (see screenshot below). You can also select other themes which may have different indicators.

Caveat: There is no way to filter by UNREAD conversations. So, you still have to scroll through them. But the indicator should help a bit.

---
Tags: sms
---


# Question
Title: Remove KNOX from a pre-installed Samsung Galaxy Note II
How should one remove KNOX from a pre-installed Samsung Galaxy Note II or similar?

As I understand it, Samsung's official instructions for removing KNOX do not even remove the KNOX installer, but merely turn the KNOX installation off.

I'm curious about this approach to removing KNOX from Samsung phones. As I understand it, removing the `aboot.mbn` and `sb*.mbn` files simply prevents them from being installed. I doubt this helps if your device already has KNOX installed.

Could I first downgrade my GT 7100 to a pre-KNOX firmware? And then flash a new firmware with the KNOX bootloader removed? Or could I simply substitute the `aboot.mbn` and `sb*.mbn` files from a previous Samsung firmware?

Also, how could I actually find an old firmware for the Galaxy Note II? I must presumably identify a firmware that's suitable for the hardware somehow?

Also, I'm using heimdall under Mac OS X rather than Odin under Windows, so maybe I could just flash the ext4 `.img` file directly? Is this a problem? Is Odin required to avoid setting some warranty void bit or osmething?

Now my current firmware is N7100XXUEMJ9, which I've managed to download, appears Russian. The most similar firmware available on Samsung's site is N7100XXUENC3. It does not contain the `aboot.mbn` and `sb*.mbn` files. Instead N7100XXUENC3 has `sboot.bin tz.img boot.img recovery.img system.img modem.bin cache.img hidden.img`. I presume I could just flash the `system.img` from that without replacing the boot stuff?

# Answer
Root your note 2 Install titanium backup Either uninstal or freeze Knox.apk and all associated processes through titanium backup. As AWLAYS, make a complete backup before any changes.
> 1 votes

---
Tags: rom-flashing, device-firmware, samsung-galaxy-note-2
---


# Question
Title: Banner Ads on bottom of different apps- Is this a Virus?
I have Android 4.4.2. On a couple of apps (like Huffington Post and NBC 4 LA)I've noticed different banner ads that appear on the bottom of the screen inside different apps. The thing is these banner adds on the bottom of the page look very similar. I don't know if these apps use the same advertising company or what the situtation is. They're right on the bottom of the page so when you're scrolling you often hit them when I don't want to.

Are these normal or do i have a virus that installs adds inside some of my apps on my phone?

EDIT: I've added an image of the type of ad. This type of banner ad appears on the bottom of the screen inside different apps on my phone. Is this normal?

# Answer
> 3 votes
There are various advertising networks that will use cookies and the likes of which to track you and profile your online movement, and then later use those to target ads at you. It is possible that the NBC and Huffington Post Apps are using the same avertising network and thus showing the same/similar adverts.

You might want to check out adblockplus for android, it no longer requires root access and their installation instructions are quite easy to follow.

---
Tags: malware, ads
---


# Question
Title: Keep Samsung apps/"features" after rooting?
I know that if I root my samsung phone, I will lose a lot of Samsung features (like fingerprint scanner probably, and apps like S Note etc). And I understand that its the base that a rom is created on which determines if it can support things like that (I think?), but is there any way I can use a custom rom and still keep Samsung features, especially things like gestures and the customizations/settings screen from my S5? OR 'import' those features back in onto Cyanogenmod or something similar?

I want the best of both worlds, and can't seem to find any answers

# Answer
> 2 votes
Rooting your phone (standard rooting procedure; not from flashing a custom ROM) will not make you lose Samsung features.

If you flash CyanogenMod (which is a custom ROM that also has root pre-installed), you will no longer be able to use Samsung's features. Samsung is Touchwhiz-based (TW), and CyanogenMod is AOSP-based. Apps developed only for TW-based ROMs are not compatible with AOSP-based ROMs.

---
Tags: custom-roms, root-access, samsung, rom, samsung-galaxy-s-5
---


# Question
Title: How to backup Windows 6.5 /HTC HD2/ data and transfer it to Android 4.2 /Samsung Galaxy S4
I have a HTC HD2 / Windows 6.5 / several years. A week ago I got a Samsung Galaxy S4 / Android 4.2 /. My question is what program I could make a backup of the old phone, so I can restore them to the new. Thanks in advance for all the help.

# Answer
## HOW TO TRANSFER/BACKUP DATA FROM WINDOWS MOBILE TO ANDROID

To make backups and transfer that data to your Android device, you'll need to install *PIM Backup* on your Windows Mobile device. Go to www.dotfred.net and download the *PIM Backup* CAB file for Windows Mobile 6.5 (direct link: http://www.tinyurl.com/PIMBackup65). Move it to your HTC HD2 and install it.

## Contacts:

1. Make a backup of your contacts with *PIM Backup* and save it as a CSV file.
2. Copy the file to your computer and go to Google Contacts. Click on More -\> Import.
3. Choose the CSV file and press Import. Once your new phone has a proper connection to the internet, it'll automatically synchronise with the Google servers and you'll see a complete list of your contacts in the Contacts app.

## Calendar/Appointments:

1. Use *PIM Backup* to backup all of your appointments to a CSV file. Copy that CSV file to your computer.
2. Go to Google Calendar and click the mechanical wheel and click Settings.
3. Go to Calendars and click Import calendar.
4. Choose the CSV file and press Import. Once your new phone has a proper connection to the internet, it'll automatically synchronise with the Google servers and you'll see your appointments in your Google Calendar app.

## Text Messages/SMS:

1. Use *PIM Backup* to backup your text messages to an `.xml` file. Transfer that file to your phone to `/sdcard/SMSBackupRestore`.
2. Install the free app SMS Backup & Restore on your Android device. Start it and restore the XML file.

## Call Log:

1. Use *PIM Backup* to backup your call log to an `.xml` file. Transfer that file to your phone to `/sdcard/CallLogBackupRestore`.
2. Install the free app Call Logs Backup & Restore on your Android device. Start it and restore the XML file.
> 1 votes

# Answer
I hate to sync with cloud/online service. My contacts list is confidential not to be uploaded on Google account.

I use dual boot on HD2 and for having the same calendar and contacts on Android HD2, I found MyPhoneExplorer. It will sync your Outlook with your Android device. It is possible to require phone Android drivers. The Contacts were synced with photo and everything. Be patient, MyphoneExplorer is not so quick as Activesync.
> 1 votes

# Answer
If you are also a Outlook user and used activesync to sync your old Windows Phone, then a very nice tool to use is Local Sync. I migrated my contacts, appointments and other data flawlessly from my windows phone to android.

But not SMS data, because that's not data what Outlook handles. But pimbackup should be fine for that.
> -1 votes

---
Tags: backup, samsung-galaxy-s-4, data-transfer, htc-hd2
---


# Question
Title: Meaning of lines in Charging History details view in 4.2.2 Jelly Bean
In 4.2.2 Jelly Bean when one goes to **Settings -\> Battery Use** and tap the graph at the top can find the History details of the charging/discharging of the battery. There are some other historical data below the diagram: - **Mobile network signal** was cleared \- **Charging** seems to be clear (green when charged, black when discharged) - **Screen on** is also OK (blue when lit on, black otherwise) - **Wi-Fi** may be similarly indicates the On/Off state of the function - **Awake** is a mistery for me I can not see any correlation between the graph and the On/Off state of the phone - Finally What does the **GPS on** line exactly indicate? I have some GPS problem and try to report it. I need to know whether this line indicates the On/Off state of the GPS module or the positioned/lost position state. On my screen it is almost totally black however the module was switched on a day before. There are two or three momentary blue ticks. What do they indicate anyway?

# Answer
Enabling GPS and using GPS are two different things, when you enable the use of GPS on the menu/toggle, you are just allowing the use of GPS, that dose no mean you acutely using it, when you see in the graph the little blue lines, that means that some application tried/used the GPS and get the exact location (e.g google now).

starting with Android 4.4 you can check which application used the GPS and when under the App permission menu.
> 0 votes

# Answer
When the screen is off and no apps are running in the background (e.g. to check email), your device goes into a low-power state called *sleep*. In this mode, the CPU runs more slowly (or maybe the main CPU is turned off and a smaller, more efficient one takes over) to save power.

The **Awake** line in the battery chart shows when the device is not asleep: that is, it shows blue when the screen is on or when an app is running in the background. Depending on what kind of background apps you use, you might see brief ticks every 15 minutes or every hour, where the device woke up to perform some scheduled task. If there are long blue segments even when the screen is off, then some buggy app is keeping your device awake. You can investigate which with a tool such as Greenify or Wakelock Detector, and if an app is keeping the device awake, you should report this to the developer.

The **GPS on** line indicates when the GPS receiver is powered on. This happens whenever an app requests a precise location, and it'll show blue regardless of whether the GPS receiver has calculated a position or not. A brief tick means the GPS was turned on and then turned off as soon as it calculated a position. This is used by Google Play Services' geofencing functionality, by Google Location Sharing, Google Now, and other similar apps that don't track you all the time but want to *sample* your location occasionally.
> 1 votes

---
Tags: 4.2-jelly-bean, gps
---


# Question
Title: Tasker: How can I delete a file after a month
Is there a way to delete all files in a folder that are over a month old using Tasker?

# Answer
That's rather a question of shell stuff. See this example shell command:

```
find /some/dir -ignore_readdir_race -cmin -depth -mindepth 1 -maxdepth 1 -type f +1440 ! -execdir fuser -s {} 2>/dev/null \; -delete

```

This would delete all files in `/some/dir` which are older than 1440 minutes (i.e. 24h). Just multiply the 1440 by 30 to get 1 month, and fire the command via a time-based profile.
> 2 votes

---
Tags: tasker
---


# Question
Title: Where's exactly the NFC area in the Nexus 7 2013?
I've had a Nexus 7 2012 and in the tiny manual there was an indication on where exactly I should touch my phone on it to get NFC communication - near the "e" in the back. That worked great, as I know the NFC area on my Nexus 4 is somewhat in it's middle, but... In a big device like a tablet that's not a guarantee.

However, I have trouble doing the same in the Nexus 7 II. I touch my phone's back to its back but the connection is bad, it comes and goes before I can actually beam stuff... I've tried touching the phone in several different places but didn't get better results.

Where's exactly the NFC touching point on the Nexus 7 II / Nexus 7 2013?

# Answer
Looking at a teardown of the new Nexus 7, it looks to be near the center again (here you can see in the photo the NFC is under the inductive charging). iFixit did a pretty good teardown of it here which may give you more detail.
> 5 votes

# Answer
From Google Support:

> If you're using a Nexus 7 and touching its back to another device, make sure the other device is near the "u" in "nexus" to successfully beam content.

"Beam" in this quote is referring to Android Beam, Android's name for NFC content transfer.
> 5 votes

---
Tags: nexus-7, nfc
---


# Question
Title: How to boot htc desire ss510e into recovery
I want to install 4.0 ics on my htc desire ss510e, so i want to know how can i boot into recovery in order to install the custom firmware. Please help!!

# Answer
Boot up your phone using **power button and volume down button** together. You'll get something called hboot. Now using your volume buttons, goto **Recovery Mode** listed on the screen. Press the trackpad button to reach recovery mode.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, updates
---


title: Minimal .apks for play store

text:
# Question
Title: Minimal .apks for play store
# Introduction

I just installed CyanogenMod 10.2 on HTC One X+ and I want to install ONLY the Google Play Store. I know there is Gapps, but I want to have even less apps on my phone than what is in that package. I searched already for a long time on the internet, but couldn't find a clear solution. I hope you can help me :) (I know about F-Droid, also have that on my phone, but I wish to have Play Store too)

# What I did so far:

## Note

If you don't put "GmsCore.apk" on your phone, Google Play Store will start, but you will have no connection in the store.

# The Problem

I can start Play Store and have connection with the store, but the moment I want to install an app or check for updates (settings --\> Build version (4.6.16)) it says: "Unfortunately, Google Play Store has stopped." How to solve this?

# Answer
> 7 votes
Well... finding an old package, looking at those files I discovered the answer. Sometimes it takes very long to find it and the solution is simple.

# Short Answer

You should also move "Phonesky.apk" to /system/app/ folder and then restart your phone.

# Summary

## Edit: WARNING 2015-05-16

Even though this works, I now recommended just installing the whole gapps. Just now I tried to update my cyanogenmod to CM 11, which failed, but when trying to set my backup back, all was reset to the state when you just flashed CM (although the data was still there, so smart apps recognize this). This was solved by 1 of the following 2 things:

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


# Question
Title: Automate sending messages using whatsapp?
I want to automatically send a whatsapp message to a specific number on a specific time every day. How can I accomplish this?

I toyed around with tasker but since I'm a newbie I haven't yet figured a way.

Any other way to accomplish this?

# Answer
> 1 votes
*CAUTION: Doesn't use Tasker.*

Take a look at \[WhatsApp\] Scheduler ROOT BETA. It lets you schedule messages, and also lets you specify the frequency (once, every minutes, hourly, daily, weekly, monthly, anually, steps). Requires root access.

---
Tags: whatsapp-messenger, tasker, automation
---


title: Send SMS from PC through Bluetooth

text:
# Question
Title: Send SMS from PC through Bluetooth
I have an HTC Amaze with Android 2.3.

Is any way I can send and receive messages on my PC via Bluetooth to my phone? I tried to connect with MyPhoneExplorer app, but its does not support HTC Amaze.

# Answer
Remote Phone Call is much more polished for SMS to PC.

https://www.justremotephone.com/
> 1 votes

# Answer
If you're a gamer at all, you might be interested in using something like Razor Comms!
http://www.razerzone.com/comms

It is a free VoIP program created by Razor that will give you an ingame overlay of your communications, including your phone. It also can do this out of game. It has a call forwarding and SMS forwarding feature that will allow you to answer calls and respond to text messages while on the computer. Even if you're not into games, the VoIP still works very well.
> 1 votes

# Answer
I former times I have used MyPhoneExplorer application. It was initially released for SonyEricsson but later added android support.

You can stablish a bluetooth connection between this app and your phone.

Website: http://www.fjsoft.at/
> 0 votes

---
Tags: sms, bluetooth
---


title: Can not read MMS on dual SIM phone

text:
# Question
Title: Can not read MMS on dual SIM phone
A have two SIM card phone: LG E455 (Optimus L5 II Dual). Primary SIM card is full operation, secondary is receiving calls and SMS only. SIM cards are from different providers.

I received MMS message notification to the SIM2. Trying to open it I get the message "Switch default data network SIM card to retrieve MMS: Cancel, Settings". If I'd choose "Settings" I'd see that my default data network is SIM1 (SIM2 is not able to transfer data at all). So the message can not be loaded.

What can I do to go through this dump bug?

# Answer
> 0 votes
If you don't have data service at all on your secondary SIM, you can't download the SMS. Since the SIMs are from different carriers, the primary SIM can't connect to the other carrier's MMS service, and therefore the message can't be downloaded.

The only solution would be to replace your primary SIM with the secondary one, establish a data connection and download the MMS. Otherwise you can't download it.

---
Tags: mms, bugs, lg-optimus-l5-2
---


title: Mediascanner is not working

text:
# Question
Title: Mediascanner is not working
Currently I am using a Samsung galaxy note-2 with custom ROM (slimkat 4.4.2.built 4 official).

Since the last few days my media scanner is not working properly for some time. Sometimes after restarting it works fine, but not always.

I already tried few media scanner apps from Google Play Store but when I run those apps, they crash.

It scans only my phone content not my SD-card, while using phone browser I can access the card contents. But my gallery and music players are not able to scan SD card media.

Does anybody have a solution for that? Or do I have to wait for slimkat net update?

# Answer
This can often be caused by filesystem corruption on the SD card. The SD card might appear to work normally if you don't access the corrupted parts of the filesystem, but since the media scanner reads the whole filesystem, it's much more likely to get stuck on a corrupted file or directory.

Try removing the SD card and using a card reader on your PC to check the filesystem (e.g. with scandisk or fsck).
> 2 votes

---
Tags: custom-roms, root-access, media-scanner
---


# Question
Title: MyMobiler unnable to connect to device (via WiFi)
I have a task for my company to remotely control Android devices in the whole company from PC. So I need an app which could control Android Device from PC (not vice versa). I found an app called MyMobiler (http://mymobiler.com/index.html). This app allows me to view/control Android device from PC. You just need to download an app from Google Play and standalone program for PC. Everything works fine with USB (I can control and view the device from PC), but when I try to connect it via Wifi, I am unable to do it. Basically I get an IP address on my Android device, and I write this IP address in the "Connect IP" window (http://mymobiler.com/android-wifi-keyboard.html). But when I press "Connect", I wait for about 30 seconds and get an error which say "Unnable to connect your device ..... \[my IP address\]". Any ideas? Thank you for any responses and appreciate any help :)

**EDIT**: This is how I get IP address of the network on my Android phone: I downloaded MyMobiler app from Google Play (https://play.google.com/store/apps/details?id=com.mymobiler.android). When I first launch it, I have to turn big blue button ON (http://mymobiler.com/android-setup-start.html) and when on my PC, I have to press "Connect" button to connect with USB. When in my Android app the screen changes from localhost to IP address. This is how I get IP address. When back to PC I press "Connect IP" and typ this exact IP (for ex.: 192.168.2.132). When I press "Connect" and after 30 seconds waiting, I get "Unnable to connect device ...\[my IP\]"

# Answer
> 1 votes
OK, I changed to another network and it started to working. It may be some permission which denied my app from working. Thank you very much, onik, for assistance.

# Answer
> 0 votes
I recommend http://www.teamviewer.com. For personal use it's free.

---
Tags: remote-control
---


# Question
Title: How to avoid showing many processes on DDMS?
## Background

As an Android developer, I use DDMS (link **here** about what it is), which shows all of the processes that I can debug (along with other stuff).

Today I've finally flashed a custom ROM that is based on AOSP.

## The problem

Ever since I flashed the new ROM, I've noticed that instead of showing just a few processes (including mostly just the apps I'm making), it shows a lot more processes, including both system apps and user apps.

## The question

Is there any way to avoid this from happening?

BTW, I tried putting a tag called "DDMS" and a tag called "AOSP" , and sadly I still can't do it even though my score is quite high on StackOverflow.

# Answer
DDMS shows the running apps which have the "debuggable" flag set. If the built-in apps are also debuggable, it suggests you're using a debug build of the ROM. Switch to a release build. If the custom ROM you're using doesn't have a release build, switch to a ROM made by people who know what they're doing.
> 0 votes

---
Tags: custom-roms, usb-debugging, processes
---


title: Set font size in Opera

text:
# Question
Title: Set font size in Opera
Opera Mini has an option to choose between small/medium/large font sizes. I tried to find this option in the new Opera browser for Android, but couldn't.

Is there any way at all to set the font size for Opera?

# Answer
> 1 votes
I have not seen any setting to change the font size. However, you can pinch-in and pinch-out to zoom.

---
Tags: fonts, opera-browser
---


# Question
Title: My nandroid backups are around 2gb, I'm told it shouldn't be this big
my nandroid backups are over 2gb and someone told me they shouldn't be that big. What might the culprits be? It would be nice to keep the backups on my phone if they were smaller.

Not sure how relevant it is, but I'm on stock deodexed ROM and ElementalX kernel.

I'm pretty new to android so any help would be nice.

CWM 6.0.4.5 and using ROM Manager to backup.

# Answer
> 7 votes
The size of your NANDroid backups is directly related to the amount of apps you have installed on your phone, and amount of data these apps store on your phone's internal memory. Even though CWM excludes the `/data/media` folder (which is usually mounted as `/sdcard` on newer Android OS versions,) the contents of `/system` and `/data` partitions alone will take plenty of space in the resulting backups.

Backup size of 2GB is not that uncommon, especially for phones without external storage. Consider an app like Google Plus, for example. The app caches articles and images from your stream into `/data/data/com.google.android.plus/cache` directory. The more you use the app, the more this cache fills up, and the more space in the backup it will require. Same with other apps, like Google Chrome, or Gmail, for example.

To mitigate this, you can always clear the caches for the largest apps in `Settings -> Apps -> All -> Sort by size`. Also, an alternative to CWM called TWRP recovery has an option to compress the backups in order to save on storage space. Some apps give you an option to store their data and cache onto external storage on phones that sport SD Cards (Google Play Music has such an option, for example.) NANDroid does not back up contents of SD Cards, so selecting this option will further shrink the size of your backups.

In terms of keeping backups on your phone, I would strongly advise against it. I usually keep only the most recent backup on the phone, and copy older ones to my PC. This way I have the backups in case the internal storage of my phone is rendered non-accessible.

---
Tags: backup, 4.4-kitkat, nandroid
---


# Question
Title: Find bluetooth version on Galaxy S3 running 4.3
Every answer I've found to this question says that under Settings -\> About Phone, I should see Bluetooth Version listed. I don't even have About Phone. There's Settings -\> More -\> About Device, which shows me the android version and kernel version, but nothing about bluetooth. If I then click on Status (on the About Device page) I get my bluetooth address, but again, not the version. Help?

# Answer
> 2 votes
The option you are citing is the very same. Whether it says "About phone" or "About device" is usually dependent of whether it's a phone or a tablet. Obviously Samsung "thinks big".

To your main issue: You might be able to use a Bluetooth device scanner on your PC to give you details on "devices in reach". Details should at least give you clues, so e.g. "EDR" is not available before BT 2.0, SSP was added with 2.1, etc. (see Wikipedia on Bluetooth).

On the other hand, checking the S3 specs at GSMArena.Com (first address when looking for device specs) shows:

> **Bluetooth:** Yes, v4.0 with A2DP, EDR

Which should answer your question.

---
Tags: bluetooth, 4.3-jelly-bean
---


# Question
Title: What are the Bluetooth profiles supported by the Nexus 7 (KitKat)?
I would think this is a simple question, but I am not finding the answer after searching.

What are the Bluetooth profiles supported by KitKat on the Nexus 7?

# Answer
> 2 votes
The full list of profiles is:

* Advanced Audio Distribution Profile (A2DP)
* Headset Profile (HSP)
* Health Device Profile (HDP)
* Health Thermometer profile (HTP)
* Heart Rate Profile (HRP)
* Human Interface Device Profile (HID, InputDevice)
* Message Access Profile (MAP)
* Personal Area Networking Profile (PAN)
* Audio/Video Remote Control Profile (AVRCP)
* Generic Attribute (Gatt, HOGP, BTLE): Bluetooth 4.0 required
* Generic Attribute Server (Gatt Server, BTLE): Bluetooth 4.0 required

# Answer
> 0 votes
> New Bluetooth profiles
>
> Android 4.4 support for two new Bluetooth profiles to let apps support a broader range of low-power and media interactions. Bluetooth HID over GATT (HOGP) gives apps a low-latency link with low-power peripheral devices such as mice, joysticks, and keyboards. Bluetooth MAP lets your apps exchange messages with a nearby device, for example an automotive terminal for handsfree use or another mobile device. As an extension to Bluetooth AVRCP 1.3, users can now set absolute volume on the system from their Bluetooth devices.
>
> Platform support for HOGP, MAP, and AVRCP is built on the Bluedroid Bluetooth stack introduced by Google and Broadcom in Android 4.2. Support is available right away on Nexus devices and other Android-compatible devices that offer compatible Bluetooth capabilities.

Source: Android KitKat

---
Tags: bluetooth, nexus-7, 4.4-kitkat
---


title: Do a total wipe of my device

text:
# Question
Title: Do a total wipe of my device
I have flashed my ROM several times with different ROMS, and sometimes back to stock. I flashed roms, modems, kernels etc.

But the flashing never seems to totally format the device, because the folders of old software keep showing up on the phones hard drive.

Is there a way to completely format my device, and install a new rom afterwards.

I have a Samsung Galaxy 2s running gingerbread 2.3

If this question is already ask this can be closed and redirected. I could not find a similair question.

# Answer
To completely format your device, you need to use Odin and an Odin-able ROM (preferably stock). Note that the device can't be *blank*. You should always have firmware on it.

1. Download Odin 1.85 from here and extract it.
2. Download stock firmware (listed here), you probably want JPKF3.
3. Put your phone into Download mode (you may have to attempt this a couple times):

1. Power off the phone
    2. Hold `VolDown`+`OK`:
    1. Click the `Power` button
        2. Let go of `VolDown`+`OK` when the Android icon with "Downloading..." underneath appears
4. Start Odin
5. Connect your phone to USB and ensures it shows up in Odin (a yellow box with a COM port will be shown). If it doesn't, disconnect and reconnect. If it still doesn't, reboot your phone and start over from (3).
6. Click the `PDA` button in Odin and choose the firmware file you downloaded.
7. Click `Start` and wait till "PASS" appears in the Message area. If it fails, start over from (3).

Normally, to completely wipe the device, you would select "Re-partition" in Odin. However, this apparently can brick the Galaxy S II! So don't do it. I guess it only works consistently with the original Galaxy S.
> 2 votes

# Answer
Did you install recover (such as Amon-ra or Malez)?

In that case you can just reboot in recovery using the free application from the market "quick boot" and do from the recovery a Wipe ALL.

If not it's time to find out which kind of recovery is best for you (and your device) and install it

:)

ps If you add further details and/or questions I can answer more accurately
> 1 votes

# Answer
Boot in a custom recovery (cwm, twrp or anything similar) and format

/data, /cache, /system, /sdcard (or /emmc), /external-sdcard (or /sd-ext or anything like that)

now install with odin a stock rom and it's all back to like it was when you first got it
> 0 votes

---
Tags: samsung-galaxy-s-2, rom-flashing, formatting
---


# Question
Title: I have a Kindle book with a deviating font, can I change it to normal?
Most of the books on my Kindle for Android app display with the same font, which I find good enough for reading.

But I have just one book which uses different typography, and it is bad enough to distract me from the reading experience. I checked maybe 10 other books and none displays that way. So I assume that this must be a publisher font. Kindle is supposed to support reset of publisher fonts since 4.3. I have 4.4.0.71 and can't find how to do it. A solution from Amazon help says

> 1. While reading, press the Menu button and then select Change Font Size.
> 2. Next to Publisher Font, select "on" or "off".

But I have no such option.

**If this is a publisher font, how do I get it to normal? If it isn't, why is this book displaying so differently from all the others, and again, how do I get it to normal?** (device is not rooted).

The below screenshot shows what I see in the settings for the book. (There are no font settings in the two real Menu buttons, this comes from the `aA` button which changes the book's appearance). It also shows the strange font with low readability (both screenshots are taken at the same line spacing setting).

# Answer
> 0 votes
You cannot change the font on some books if it's using an older format.

> Because those books are older topaz format instead of newer AZW format. You can't change the font type with the topaz format, although you can still change the font size. If you look at the content of Kindle with your computer, you will notice that the books with the older topaz format has .tpz extension while the newer AZW format has .AZW extension.

---
Tags: fonts, kindle-for-android
---


# Question
Title: Do I have to root Samsung Galaxy S4 Verizon before I install CyanogenMod 11?
Device: GS4 NC5 SCH-1545 Verizon
Android: 4.4.2

I don't want the all the stock apps that you can't delete normally.

# Answer
> 1 votes
Yes, because you need to have root in order to install a recovery; which you will, in turn, use to flash CyanogenMod.

---
Tags: cyanogenmod
---


# Question
Title: Run shell script in background process no matter what activity in foreground?
I have a shell script that looks does the following:

```
# /mnt/sdcard/touch.sh
sleep 10

while [ 1 ]; do
    input swipe 700 380 1020 600 1000
    input tap 960 540
    input swipe 1220 700 900 480 1000
    input tap 960 540
    input swipe 1220 700 900 480 1000
    input tap 960 540
    input swipe 700 380 1020 600 1000
    input tap 960 540
done

```

If I execute it from Terminal IDE (a terminal emulator), it only works while Terminal IDE is in the foreground, so I thought I'd make an actual app to execute it and keep it running in the background. Here's what I've got now:

```
package com.mycompany.myapp;

import android.app.*;
import android.os.*;
import android.view.*;
import android.widget.*;
import java.io.*;

public class MainActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        try {
            // RIGHT HERE. WHY DOES NOTHING HAPPEN?
            Runtime.getRuntime().exec(new String[]{"/system/bin/sh", "/mnt/sdcard/touch.sh", });
        }
        catch (IOException e) {/*...*/}
    }
}

```

But it doesn't do anything.

So how would I execute this, then leave it running in the background so that the taps and swipes happen while another app is in the foreground? You get the idea. :D

# Answer
It worked by just doing `sh /mnt/sdcard/touch.sh &` after having started a shell with `adb shell`. Then, when I closed the terminal forcibly while the process was in the background, the process remained running in the background of my phone as expected. I was able to kill the process later by getting with `adb shell` the using `ps` to find the process ID and `kill -s KILL <ID>` to kill it.

Basically, turns out I didn't have to make an Android app just to make my script run in the background. Clash on...
> 4 votes

---
Tags: applications, 4.4-kitkat, shell, scripts
---


# Question
Title: What is causing my screen to not turn off after the established time?
Screen is set to turn of in 2 minutes. But this does not happen.

### How to find the cause?

If relevant I have a Samsung Galaxy Tab P7500 running Android 3.2.

---

## UPDATE

To clarify questions from the comments:

1. Device is not connected
2. I have numerous apps installed, so I can't check who is holding the screen by uninstalling it one by one. I want to find the possible malware by some tool or programmatically.

# Answer
You can use Wakelock Detector to find out what app is causing the behaviour. Remember to read the correct procedure from the app's info:

> How to use:
>
> 1 Install the app
>
> 2 Charge your phone above 90% and unplug cable (or just reboot the phone)
>
> 3 Give it a time (1-2 hours) to accumulate some wakelock usage statistics
>
> 4 Run “Wakelock Detector”, it will display wakelock statistics for you!
>
> 5 Check the apps on the top, if they show very long wakelock usage time then you found the cause of your battery drain!
>
> \*Note: Wakelock Statistics are gathered since Step#3
> 1 votes

# Answer
Prolly went to battery saver cause you had low battery and changed it automatically, youneed to change the amount of time back to what u want every time battery saver comes on, or dxit the settings in saver
> 0 votes

---
Tags: screen, samsung-galaxy-tab, 3.2-honeycomb
---


# Question
Title: Google Glass Stuck at the “Glass” screen
My Google Glass is stuck at Glass screen and doesn't go beyond that. Can't fastboot either. The device is recognized by the Android Development Tools Eclipse plugin.

# Answer
If you have exhausted your normal local troubleshooting (e.g. power off device; power on by holding "on" button for 15 seconds, etc.), then your best bet is to call a Glass Guide -- 800-GLASSXE. They should be able to work you through the problem.
> 0 votes

---
Tags: google-glass
---


# Question
Title: How to upload images onto Google Glass device and view them?
The first part of the question: I've got a Google Glass device and I plugged it into the USB port. The drivers install fine on my WinXP. I do see the Glass directory pop up in My Computer. I'm able to take a picture, as well as copy it to my PC. However, how do I copy or upload a picture to the device? It does not allow Paste. Right-click -\> Paste option is disabled. Dragging a file also doesn't work.

I've looked at the following links, here and here, but that's not what I want.

The second part of the question is how to view all images on the Glass device, with something like VLC APK?

**Update:** A workaround that I've found is to share images/videos from another Google+ account to your Glass device Google+ account. This seems to be the easiest way so far that I've encountered.

# Answer
Your best be to view images on Google Glass would be to use the 'mirror-api' methods to create an application that you can run on Google Glass.
> 0 votes

---
Tags: images, google-glass
---


title: Fastboot flash bootloader fails

text:
# Question
Title: Fastboot flash bootloader fails
I tried to install CM11 on my Nexus 10. But, I wasn't able to install the boot.img with fastboot (Rooted, CM11 flashed with Clockworkmod recovery):

`[root@xx temp]# fastboot flash bootloader boot.img
sending 'bootloader' (5100 KB)...
OKAY [ 0.708s]
writing 'bootloader'...
FAILED (remote: partition table update fail!)
finished. total time: 0.726s
[root@xx temp]#`

The boot.img is from cm-11-20140405-SNAPSHOT-M5-manta.zip.

Any ideas, why this doesn't work?

# Answer
> 4 votes
The partition you want to write to is called *boot*, not *bootloader*, so the correct command is

```
fastboot flash boot boot.img

```

---
Tags: fastboot, cyanogenmod
---


# Question
Title: How do I make /sdcard link point to external SD Card on Android 4.4.2?
I've got a Samsung GT-I9505 phone with Google Edition Rom installed. As my phone comes with 16Gb internal storage, I bought a 32Gb microSD. However, the phone still uses emulated SD card to store all data.

I looked through the filesystem and found two places which might be of interest:

> symlink: /sdcard -\> /storage/emulated/legacy
> symlink: /storage/sdcard0 -\> /storage/emulated/legacy

My actual SD card, however, is at `/storage/extSdCard`

As far as I get it, apps use the first symlink to access SD card. I tried to use terminal emulator with root permissions to make these symlinks point to the right direction, however, it says that the filesystem is read-only.

This is where I got stuck and ask for your help to make my phone use the right SD card.

# Answer
As far as I know, you can change this by editing `/system/etc/vold.fstab`, but if it doesn't have what you need, you might have to tamper with `init.rc` inside `boot.img`.

I'm not sure if what you're aiming to do is safe though, what with the recent switch to `fuse` sdcards.
> 1 votes

# Answer
Multiple approaches here, none tried myself as I never had that issue:

First, before manually altering the symlinks, you might need to re-mount the root file system read-write. Still, even if you succeed this way, you might have to repeat the actions after each reboot – so let's check for other alternatives.

There are several apps availabe which care for this kind of problem, some of them even specific to Samsung devices. A good candidate is probably Root External 2 Internal SD, which "swaps" the two cards just the way you want to do it. No manual fiddling with `init.rc` or `vold.fstab` required.
> 1 votes

---
Tags: external-sd, file-system, file-management
---


# Question
Title: External USB Keyboard to Android (via bluetooth preferably)
How to connect external USB keyboard (preferably via bluetooth) to Android device?

Best would be piece of hardware with USB socket to plug standard usb keyboard into it, that would work as "bluetooth keyboard" without need of any special software on android device.

# Answer
> 0 votes
If it's an USB keyboard, it can be directly connected to the MicroUSB port of your Android device using an OTG cable. If your device is OTG capable (most devices of the current generation are, so chances are pretty good), it should be detected automatically. That's what I do with my tablets (running Android 4.1) and a tablet-case with integrated keyboard, to transform them into a mini-notebook – it works fantastic!

As a USB keyboard usually doesn't have Bluetooth integrated, the BT approach would require some kind of adapter. I won't say there is no such thing, but at least I've never heard of any.

---
Tags: usb, bluetooth, usb-drivers, external-keyboard
---


title: Bootloop issue with LG G2

text:
# Question
Title: Bootloop issue with LG G2
This phone seriously hates roms and alterations. It seems like everything I do screws something up. So I eventually got a custom rom installed and working perfectly. Then I backed up my phone with TWRP and tried to install Jishnu's camera mod apk. Well, my phone is now stuck in a bootloop. It shows "LG" then "Google" Then the kitkat four circles boot animation forever. I can't get to TWRP with power+down but I can get to download mode.

I just tried the hard reset thing where you hold the power button until the notification light blinks and then let go and quickly hold volume down. I did this 5 times, still no luck. I really need help with this.

I just followed the tag-wiki and none of it worked. I'm not able to get into safe mode or my bootloader. It just keeps booting no matter what button combo I do. Except, I can get into download mode, but I don't know how to fix it with that. I have the Canadian LG G2 D803.

How can I fix this? Please help!

# Answer
> 1 votes
I did have a problem similar similar to this with my D802. The solution may probably be the same for you. Here's what I've done:

At first to install all prerequisites, follow this article \- starting from `1) Download all the files below` up to `5. copy all files and folders ...`

Afterwards:

1. Run `cmd` as admin (was needed for me to get the system's hosts-file changed).
2. From cmd run `Automatic Offline Procedure.vbs`
3. Put your phone into download mode (Vol-UP + plug USB)
4. Within R&D Flash Tool:
    1. "Select Type" - 3GQCT
    2. "Phone Mode" - Emergency
    3. "Select KDZ file" on the right hand side: choose your previously loaded stock ROM
    4. Click the (flat) button titled "Normal web upgrade test"
5. In the next window click on "Upgrade Start"
6. Now on "Clear phone software update registry" and select "Different Country" and your language (if possible – was empty with me)
7. Enjoy your phone being flashed with the stock ROM after having pressed "OK" :)

This should do the trick. At least this worked for me without any problems. If there are any problems or questions regarding the R&D Tool, please referer to this thread on XDA-Developers.

I know, it's probably too late for you. But maybe this can help others in the future. :)

Regards, mh166

---
Tags: custom-roms, boot-loop, twrp, lg-g2
---


# Question
Title: Nexus 4 does not perceive touch in a line
I bought a Nexus 4 (LG E960) yesterday, and from the first moment there was a problem that it did not accept touch in the line of the volume down button. In a horizontal line, half a centimeter (1/5 inch) high, in the full width of the screen. If I tried to click in the line, it happened above or below. If I tried to slide a widget through the barrier, there was a visible jump. If I tried to sroll a list, it was interpeted as scroll-stop-click. So a random list item was selected. Quite disturbing.

I was sure it was a hardware problem, because the line was at the same place when I held the phone horizontally. Then suddenly the problem was gone, scrolling, sliding was smooth again. For 2 hours. This morning the line was misbehaving again. Now it works fine. I have no idea what triggers the bad behavior, and what stops it.

What could I do? If I take it back to the shop, they will sit on it for a week, and they might not even encounter the problem, much less solve it.

Did anyone have similar problems?

# Answer
> 4 votes
So I've had this same problem for the past month.

There is a 1cm or so high deadzone that spans the width of my screen just about lower than the midway point from top to bottom.

It is mostly always there, but some (seemingly) random times it goes away and all works well.

My troubleshooting led me to this:

If it's hardware, it's only because the software is telling it something it shouldn't be. I'm sure nothing is *broken* (i.e., from being dropped, etc.) Something is wrong, for sure, but not *broken* per se.

I took screen shots of temperature and voltage (using CPU-Z app) trying to figure it out. I paid attention to when it happened and when it did not. I boiled it down to two possibilities: temperature and/or voltage (I can explain how I came to this conclusion if you want... would take a bit more explanation).

I charge my phone with the charger plugged into the wall typically. I live in Asia so the voltage is a lot higher (but within the appropriate range of the phone). Yet, lately when I! go to sleep, I plug my phone into my laptop to charge, rather than the wall... when I wake up the problem isn't there. About 2 hours later or so the problem comes back.

I tried this for a week (charging my phone with my laptop) and the problem is dissipating. As quickly as it escalated (getting gradually worse) it is now getting *gradually better.*

Try it and see if it works for you. At night when your phone is nearly dead, charge your phone with your USB port attached to your laptop. Maybe it will help. I'm still troubleshooting specifics to see if it is definitive.

UPDATE: today, the day of writing this, I haven't had the problem at all and it's been nearly 7 hours and the 3rd consecutive night of charging with USB on my laptop.

UPDATE 2: happy new year! I've been charging my nexus 4 with my laptop's USB port since my original reply and the problem had disappeared. Let me know if this works for anyone else!

Nexus 4 - 4.4.2

# Answer
> 2 votes
As geohi said, I have this problem for a bit 2 months when I bought this Nexus 4. Last night was the first night I put my phone to charge via USB. Today I was super excited to see That my screen is fully functional. I will continue to charge it like this for few days to see what happens. No problems for about 9 hours so far. ¨

update: 4 days have been passed since my phone started to work well. Screen problem did not reappear not even for 2 minutes since then :) it's great!

# Answer
> 0 votes
I have the same issue, Google support suggested waiting for the 4.4 Android update to fix, else return for repair / replacement.

# Answer
> -1 votes
I also got d same prob.It is a hardware issue.I got the front touch panel replaced. It costs Rs 5322 in mumbai. My phone was in warranty so got it for free. Now issue is resolved. Nothing changed in d software to solve the issue.

---
Tags: 4.2-jelly-bean, nexus-4, touchscreen
---


# Question
Title: Associating a particular input method with a specific app
Is there a way to associate a particular input method with a specific app? For example, I'd like to always use the Hacker's Keyboard with the Terminal Emulator, while using SwiftKey for most other apps.

If this is a feature that requires rooting the phone and possibly installing a custom ROM, please let me know; I'm considering doing this anyway and the availability of such a feature might be my "killer app".

# Answer
> 3 votes
Currently, there's no stable solution available, but you can try KeySwap to associate specific keyboard to an app.

As Android doesn't allow an app to change Input Method programatically, your device needs to be rooted for this to work.

# Answer
> 0 votes
I do it with Tasker. Note: needs Secure Settings plugin w/ system+ enabled

> Start Hacking (11) A1: Secure Settings \[ Configuration:Input Method/Hacker's Keyboard Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Timeout (Seconds):0 \]
>
> Stop Hacking (12) A1: Secure Settings \[ Configuration:Input Method/SwiftKey Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Timeout (Seconds):0 \]

Very straightforward - 1 profile linking desired apps with the enter/exit tasks above. Over here someone generalized it to return to whatever the previous input method was: https://groups.google.com/forum/m/#!topic/tasker/gmkPIQy6l7c

But, like OP, these are the only keyboards I use so "hard coding" SwiftKey was alright with me.

---
Tags: keyboard, terminal, input-methods, swiftkey
---


# Question
Title: What is trying to connect to the network?
When I'm not actively using the network, I usually **turn off Wifi, Bluetooth, and Data**. Since upgrading from Android 4.3 (stock) to 4.4 (OTA update from my carrier) I notice two things:

* **Battery life plummets.** The device could be fully charged at night, but when I wake up it reads \< 20%. This with Wifi, GPS, Bluetooth, and Data all disabled, and no applications actively running!
* I often get a small system popup at the bottom of the screen that says something to the effect (translated) **"Could not contact the network. Please try again when your have network access"**. This looks like a system popup, especially since it is in my local language.

Looking in the **Network Usage** area, I see nothing suspect. The largest user is Google Play at 1.89 MB, below that Skype at 804 KB, everything else is below 500 KB. Looking in the **Battery Usage** area, I see "Operating System Android" at 33%, "Screen" at 23%, and "System Android" at 13%. Before the 4.4 update, only one of the two "Android" listings were shown (I don't remember which) and it was in fact well below the screen usage (i.e. the screen was at the time by far the most battery-hungry app). Note that all three of these names "Operating System Android", "System Android", and "Screen" are translated from the system locale language.

Unfortunately I cannot peg the problem on the 4.4 update as during the same day I did install 3-4 calendar apps to see if any of them provided a better experience than the default app. I have since remove all of those.

This is on a **Samsung Note 3**. I currently have the following applications installed: Ankidroid, Appops, Earth, Waze, Skype, SatTrack, AirDroid, Opera, ES File Manager, JuiceSSH, Firefox, Galaxy Call Recorder, Pocket Planets, Widget Locker, VimTouch, LastPass, Translate, Dolphin Browser, XKCD, Podcast Addict, Swype, Swiftkey, Motion Planet, Read Later, DCentral1. Podcast Addict is set to never automatically check for podcast updates, though XKCD *does* automatically check. I don't use Swype's Living Language feature that was recently noted as a source of battery drain and network usage. I have tightened down some apps' permissons via Appops and later with DCentral1. Additionally, there have been other apps installed and since removed from this device.

**How could I further troubleshoot the battery drain issue?** Should I leave the network on to see what will use it? Additionaly, **how could I check which app is trying to use the network** when I get the "Could not contact the network. Please try again when your have network access" popup?

# Answer
It turns out that the issue was that Location Reporting was enabled. Disabling this misfeature **increased my battery life almost three-fold**, stopped the notification popups (which I've since learned are called toasts), and now the spooks will have only a slightly harder time to find out where I've been.
> 2 votes

# Answer
Install a wake lock detector and see which app is waking up your phone.
> 1 votes

---
Tags: battery-life, 4.4-kitkat, samsung-galaxy-note-3, troubleshooting
---


# Question
Title: How to directly measure or read the screen capacitance
I am looking for a way to directly measure or read the (total or individual grid) change in capacitance as observed by the touchscreen of an android device. Is it possible to achieve this with the default android SDK, or does this require a more extensive knowledge of the hardware?

# Answer
> 1 votes
**No**. It is not possible to get this information with the Android SDK.

You might get this information if you have access to the drivers and the kernel of your device.

---
Tags: hardware, touchscreen
---


# Question
Title: Can I purchase apps from the Amazon App Store without an Android Device?
I don't have an Android device anymore. However, I still see an app for free every now and then that I would like to have when I get a new one. Can I get apps from the Amazon Appstore without having a device?

# Answer
> 1 votes
By using an Android emulator such as Genymotion or the one provided by Google, you can download the Amazon Appstore on that "device" and authorize it that way. From then on, you can just get the App of the Day by visiting this link from your desktop browser.

---
Tags: amazon-appstore
---


# Question
Title: Erasing SD Card contents and personal data
I have an SD card in my Droid Global or Droid X, not exactly sure which model. I go to the files and click on the SD card instead of shred files and delete all of its contents. I then go to Privacy and click the Manufacturer Reset and also click the box to erase SD Card. My phone does a hard reset, and it turns back on.

After this process, what is readable on my SD card if someone took it and hooked up to a computer or anything else? If I hadn't done the reset, would someone be able to see text messages, phone calls, or browsing history if I've deleted them all from my phone?

# Answer
The other answers are a little misleading.

First, it doesn't *really* matter from a security standpoint whether you've got things stored on the SD card or on the internal storage. The SD card is easier to remove and read outside the phone, but the internal storage can be read as well (most easily from the device itself but also from a PC).

The second thing is that I would expect this wipe to be insecure, i.e., file deletion rather than zeroing of the storage. (I haven't checked myself.) I recommend using a program like Eraser to zero your SD card. I don't have a good recommendation for the device storage, unfortunately.
> 4 votes

# Answer
When you do a hard reset, or a Factory Default Reset, it wipes your Phones INTERNAL storage completely. So anything that was saved on your phones internal storage, is pretty much gone.

Personal things such as : Texts, Phone Calls, and Browsing History, are not stored on your SD Card, but stored Internally. So doing that wipe will have cleared it out.

So you're fine. Your SD Card never really holds anything personal like that.
> 1 votes

# Answer
Open the sdcard on your pc and format it. done. it's not recoverable whatsoever because it's a flash disk.

to wipe all personal data you need to do a factory reset.

or wipe /data (and /cache) manually
> 0 votes

# Answer
Before deleting *anything* you should **encrypt** your sdcard and your internal storage (this appears to be built into android but located in different places on different devices, or maybe it's different versions). Do this first because depending on how the encryption works there may be gaps left unencrypted because it didn't think it needed to overwrite deleted space. you could try to fill that space before erasing for total security.

Once encryption is done, you can then erase your sdcard (again, should be built in, though Eraser Mentioned in Mathew's answer might be better, don't know ), and do the factory reset on your phone. This way any data bits will be extremely difficult to recover (near impossible depending on password chosen), even with specialized hardware.
> 0 votes

# Answer
Nothing at all is on your memory card. SMS messages etc aren't actually stored on the SD card. When you do a hard reset all of your data is erased completely.
> -2 votes

---
Tags: security, external-sd, files, privacy
---


title: Brightness and battery use

text:
# Question
Title: Brightness and battery use
When I turn down the brightness of the screen on a Samsung Galaxy Mega am I lowering power consumption or increasing the opacity of the screen?

# Answer
I'm going to answer generally, since the same is true of any smartphone. There are broadly two kinds of colour screen used on mobile devices (smartphones, tablets, wearables, and handheld game consoles): LCDs, and OLEDs.

# LCD screens

These change their opacity according to an electrical signal. But to see that change in opacity, they need a source of illumination: a backlight. In early PDAs and the first few generations of Android phones, CFLs (which are basically small fluorescent tubes) were used for backlights, but these days many LCD screens are lit by white LEDs. Either way, the brightness slider controls how bright the backlight is by varying the voltage to it, so it directly affects power consumption, just like a dimmer control on a lamp.

It used to be the case that LCDs used a lot more power to be opaque, so displaying a black screen drew more power than displaying a white screen. However, manufacturing techniques and densities changed a few years ago, and the difference is negligible these days.

# OLED screens

OLEDs are a new kind of LED. They can be a lot smaller than traditional semiconductor LEDs: small enough for each pixel to be a separate LED. There's no need for a separate backlight. Because of this, the brightness slider multiplies the brightness of every pixel separately. Decreasing the brightness setting doesn't decrease power consumption directly. The power consumption of the screen depends on how bright is the actual image it's displaying. In general, decreasing the brightness slider will tend to decrease power consumption, because the screen is darker overall, but a white screen on minimum brightness will draw more power than a black screen on maximum brightness.

Some phones with OLED screens have software that adjusts the brightness dynamically, instead of simply multiplying the screen colours by a constant value. This increases the brightness of the bright colours when more of the screen is dark, and decreases the brightness when more of the screen is bright, so the overall brightness looks the same. This can help save power: when you've adjusted the brightness so darks are clear in your environment, there's no point in the phone burning more power to make the brights look brighter than you need. On Samsung phones with OLED screens, you can find this in the **Display** settings, labelled **Auto adjust screen tone**.

# Summary

Whatever type of display technology your phone uses, decreasing the brightness control can use less power, but for different reasons in each case.
> 6 votes

# Answer
Lowering screen brightness is one of the energy-saving tips always coming out on top. That's not even specific to your *Samsung Galaxy Mega*, but valid for all devices. For other tips (and more details), see e.g. What can I do to increase battery life on my Android device?
> 3 votes

---
Tags: battery-life
---


title: Notification Volume Control

text:
# Question
Title: Notification Volume Control
One of the most annoying things about my phone is that the volume buttons adjust the ringer volume but not the notification volume.

Is there any way I could write a script or configure my phone so that the notifications volume is automatically the same as the ringer volume?

What about setting the volume buttons to set both the ringer and notifications volume?

# Answer
> 1 votes
Go to `Settings > Sound > Volumes`, then tick `Link ringtone and notifications volumes`.

If it's not there, you can use an Xposed module like GravityBox to achieve the same result. Just look in the `Media tweaks` menu.

---
Tags: notifications, volume
---


# Question
Title: S4 won't boot into ClockworkMod Recovery
I have a Verizon Samsung Galaxy S4, and am trying to install CyanogenMod 11 Snapshot, but I'm stuck. I installed ClockworkMod Recovery using Loki, but whenever I go into recovery with my phone, it just goes into the default recovery mode, with a little Android guy saying "no command", so I'm unable to install the CM .zip from my SD card.

This is on a rooted S4 (Model SCH-1545) on Android 4.3, Kernel version 3.4.0, and Baseband I1545VRUEMK2.

# Answer
Have you tried flashing clockworkmod via fastboot? I believe the Samsung devices use their own version of fastboot, the cyanogenmod site will give you more info on how to install : http://wiki.cyanogenmod.org/w/Install\_CM\_for\_jfltecri

I have found that doing it manually is usually more effective than using some sort of automated program (I assume Loki is, never heard of it). It might look complicated at first, but Cyanogenmod is probably the easiest to install, taking into account its large user base and overall decent support. If you feel that the steps required are too involved or time consuming then you may want to consider why you are rooting - it is certainly not for the mainstream user that expects everything to work. Cyanogenmod do provide an automatic installer, but I don't know whether the s4 is supported. The main reason as to why you have to jump through so many hoops is that Samsung don't particularly want you to install a custom rom on your s4. On the Nexus 5 it takes 3 clicks.
> 1 votes

---
Tags: boot, root-access, hardware
---


# Question
Title: SMS sort-by-date mixed up after transfer from Nokia (Symbian) to Android
I know this question has been asked quite a few times. However, please read ahead.

I have tried a lot of apps such as VeryAndroid SMS Backup, SMS Backup & Restore, WonderShare MobileTrans. I also used an android app called SMS Tools which took the `.csv` file created by Nokia OVI Suite. *Most of them work. The SMS messages were threaded as per the contact name.* **However, they were not sorted as per date & time.** In other words, what I would expect is to get the latest SMS (sent or received) at the top, followed by the next latest.

Is there any way we can transfer the SMS messages in such a way that latest appear at the top & the hierarchy is followed? I've already tried the solutions offered by How can I copy SMSes from Nokia N8 to Android for free?, this answer on SMS transfer, SMSes from Nokia 6300, and How to move contacts and other data from Symbian to Android? to no avail: They all restore the messages, but they are not ordered as per time. Even editing the `.csv` file accordingly did not have the desired effect.

# Answer
I think the sorting problem depends on your messaging app. Many stock messaging app doesn't sort messages by date but by received time.

The AOSP messaging app does sort by date (in cyanogenmod at least). Textra does (4.0+), Go SMS too, and also the new Hangouts app (4.0+).
> 4 votes

# Answer
1. Connect your Nokia handset and start Nokia Ovi Suite on your PC
2. Create a backup .nbu file (it doesn't matter what you select for backup, as long as it includes messages)
3. Download NBU Explorer (open-source program which allows you to explore .nbu backup files and export them)
4. Run NbuExplorer.exe \> File \> Open \> Browse to your .nbu file and open it Go to the Messages tab and click on "Export Messages" button located above the table on the right pane
5. in the "Save as type" field, select (\*.xml) and save the file
6. I wrote a little tool which converts the .xml file to the format accepted by theSMS
7. Backup & Restore Android application. Download XML2Android.exe
8. Save the tool in the same folder where you saved the .xml extracted file
9. Open the command line console (Win7: Start \> type "cmd" and press enter) CD to the directory where you saved the files (e.g. CD C:\my\_messages) Execute: XML2Android (e.g. XML2Android my\_sms.xml)
10. This will generate a file called AndroidSMS.xml, copy this file to your Android phone On your Android, download the SMS Backup & Restore app from Google Play

Now, simply run the app on your phone and Restore your old messages from the generated XML file. You're done!
> 3 votes

# Answer
1. Download Mobiletrans, run it.
2. Connect your Nokia and Android at a time via USB
3. Click "Start Copy" to transfer contacts, text messages, photos and videos from Nokia to the Android.

It was developed by Wondershare, you can download it from here

Edit: Maybe you can have a try with Samsung Switch Mobile, created by Sumsang
> 0 votes

---
Tags: sms, backup, restore
---


# Question
Title: How can I fix a Droid Razr Maxx's power button?
Suddenly, today, the power button stopped working. I tried to turn off the screen and it wouldn't. Everything else works just fine. Eventually the screen timed out, and wouldn't turn back on. Plugging it into a charger turns the screen back on, but that's fairly useless away from power...

I had heard that soft reset (power button+volume down) fixes it, but not even that worked. It would only register it as volume down. I plugged it into adb and rebooted it that way, to no avail. What can I do?

# Answer
> 1 votes
The power button is handled at a very low level by something like a *watchdog*, so if it's not working, the problem is probably in hardware, not software. That means it probably needs physically replacing. Take it to a repair shop and have them check it out.

Even if you don't think you did anything to break it, it could be the result of an earlier impact: e.g. it cracked the circuit board, but only after continued use has the crack broken the electrical circuit.

---
Tags: motorola-droid
---


# Question
Title: Why does my phone need to connect to google servers?
You can tell the difference between when your phone is connected to Google's servers, and when it isn't by the following in 4.3:

Connected

Not connected

Please note one is blue and one is grey.

My question is why is it necessary for the phone to connect to Google's servers at all?

# Answer
Lots of apps use this connection to do their work. As well as Google's own apps such as Gmail and Hangouts, third-party apps that use any of the following features via the *Google Play services* library need such a connection to work fully:

* license verification or in-app purchases
* push notifications using Google Cloud Messaging
* Signing in with your Google account or syncing or backing up your data to Google's servers
* Most Google Play Games Services features (e.g. online multiplayer and leaderboards)

Even so, the indicator isn't really meant as an indicator about Google's servers. Since Google's servers are always there, Android checks if it can reach them as a way of knowing whether it can reach the Internet in general. That way, it's easier for you to know what is wrong if you're on a *captive Wi-Fi network*; that is, the kind that redirects you to a login or terms & conditions page.
> 6 votes

---
Tags: google
---


# Question
Title: How to fix Samsung Galaxy Note 3 Loose Home Button?
Samsung's Note 3 smartphone has cool features and utilities than other smartphone in market. And even it doesn't heat in long use. But Home button stuck randomly while using and sometimes Volume button also has same problem. read brief in http://eviltek.blogspot.com/2013/12/how-to-fix-samsung-galaxy-note-3-loose.html

How to Fix it

# Answer
> 1 votes
If your device is still in warranty I'd stop fiddling with it and get it fixed at an authorized service center. Opening the device yourself will void warranty.

# Answer
> -1 votes
It is a broken phone. send it back to Samsung. I also use the features that it comes with and mine works fine.

---
Tags: samsung
---


# Question
Title: No notifications with Facebook messenger after upgrading to 4.4
I have a Galaxy S2 that is rooted and I recently upgraded to Kitkat 4.4.

After doing so, I've noticed that Facebook Messenger does not alert me when a new message comes in. It would before the upgrade, and I restored it from backup, so I assume it's the same program.

I have gone through the interface to ensure that notifications are set to be on. I have also looked in the app manager and made sure that notifications are enabled for this app.

I do seem to be getting notifications with Gmail when I get a new mail, but I'm not sure of other programs are affected.

How do I ensure that Facebook Messenger notifications are operating as they should?

# Answer
> 1 votes
If you haven't yet updated you should. it might be the problem that it isen't yet compattable with your OS. if that is not the case, reinstal the app so it is fresh and clean.

---
Tags: notifications, facebook-messenger
---


# Question
Title: Photo Sphere and Panorama are not available in Google Camera app
Recently Google launched a new camera app named Google Camera. Looking it's features, I found it has Photo Sphere and Panorama options. But when I installed it on my Moto G device it doesn't have both of those options. Only Lens Blur, (normal) Camera and Video options are available. See this:

What is the reason behind it? Or is there any setting I have to activate?

# Answer
Moto G **doesn't have a Gyroscope Sensor** (but it has an accelerometer). That's why Moto G didn't get the Photosphere option.

Actually, Panorama doesn't require a gyroscope. While there are obviously ways to do panoramas without a gyroscope. It looks like they use the same engine as Photosphere to do the panoramas. So the app also lacks Panorama.

**Source Thread**
**Google Camera G+ Thread**
> 20 votes

# Answer
There are several reasons for this, but it is mainly due to hardware limitations, Photosphere and panorama stitch together multiple images at the pixel level and require some pretty processor intensive work. Some users also mention that the lack of a gyroscope sensor as a possible reason.

I have googled and found at least 3 sources that corroborate this. Sorry but it looks like your out of luck.

http://www.engadget.com/2014/04/16/google-stock-camera-app-photo-sphere-lens-blur/ https://www.yahoo.com/tech/the-best-features-of-googles-new-android-camera-app-83124330305.html http://www.slashgear.com/moto-g-google-play-edition-hands-on-vs-motorolas-g-15313328/
> 3 votes

# Answer
You can take panorama photos on the Motorola Moto G, if you use the Motorola Camera that was preinstalled. There is an option to take a panorama shot when you swipe from left to right in the camera interface. Hope this helps.
> 1 votes

---
Tags: google-camera
---


# Question
Title: Move everything to SD card on Android Virtual Device (Emulator)
I need to do a strange task. I want to move whole android system to external SD card on Android Virtual Device. I need to do this, because android emulator, emulates SD commands, only for external card image. And I want to get SD commands trace, during Android Virtual Device usage.

To be more precise: I want to move at least /system and /data folders to external storage. In such way, that system could still work fine =)

Thank You!

# Answer
> 1 votes
To move some of system folders (/system or /data), to external emulated SD card, you need to do following:

1. Firstly, /data contents (for example) should be placed on sdcard. Initially they are loaded by emulator from userdata.img file. So you need to copy userdata.img `($EMUPATH/system-images/android-19/armeabi-v7a/userdata.img)` contents to `sdcard.iso`. `$> dd if=userdata.img of=sdcard.iso`
2. I assume, that android virtual device is created. To change boot configuration, you will need to change `fstab.goldfish` file on `ramdisk.img`. If it is Android 4.4 AVD, then `ramdisk.img` could also be find at `$EMUPATH/system-images/android-19/armeabi-v7a/`

* Create a temporary folder, say ramdisk-ext `$ mkdir ramdisk-ext`
* Change directory to ramdisk-ext `$ cd ramdisk-ext`
* Extract the ramdisk.cpio in the ramdisk-ext folder `$ gunzip -dcv ../ramdisk.img | cpio -idm`
* Modify fstab.goldfish `$ gedit fstab.goldfish` in such way:
    + String #6 from `"/dev/block/mtdblock1 /data ..."` to `"/dev/block/mmcblk0 /data ..."`
* Create new ramdisk `$ find . | cpio -H newc -o | gzip -9 >../ramdisk_new.img`

2. Everything is done, now you need to start the emulator, with your new ramdisk and custom sdcard:`$ ./emulator -avd $AVDNAME -sdcard sdcard.iso -ramdisk $EMUPATH/system-images/android-19/armeabi-v7a/ramdisk_new.img`

P.S. Notice that in this example you can move only one of such folders (/system or /data). Maybe it could be changed, by creating sdcard image with several partitions.

---
Tags: external-sd, sd-card, android-emulator, emulators
---


# Question
Title: How to disable Apollo program in Cyanogenmod
How do you stop the Apollo music app in Cyanogenmod 11 from launching whenever you unlock your phone's screen?

No matter how I left my phone, after I unlock it, it **always** brings up Apollo, and its driving me nuts. I can't find any option to disable this "feature" (other than disabling the entire app itself in settings).

# Answer
> 1 votes
Take a closer look when swiping your finger to unlock the screen, there are a few apps surrounding the unlock area, swipe right to only unlock and not open other apps. To change these shortcuts, go to Settings - lock screen - slider shortcuts.

# Answer
> 1 votes
Cyanogenmod 11 is only released as nightly build and will have a few bugs, and these types of bugs are common. Unfortunately there isn't enough information in your post to nail down the problem. I Would need to know the Phone, CM build number, and would need to know if you did clean or dirty flash the last time you updated CM. Without this information my advice is to uninstall Apollo or use an app like Titanium Backup Pro to freeze it, and use a much better music app such as Poweramp.

---
Tags: cyanogenmod
---


title: Geofenced ring volume app?

text:
# Question
Title: Geofenced ring volume app?
Is there an app to set a ring volume automatically based on location? What I need is an app to switch to vibrate when I'm at home and turn the volume up when I leave home (ringing phone wakes my sleeping baby and I often forget to silence the phone manually).

# Answer
I'd recommend checking out Locale, it's meant for this kind of automation. Or Tasker could work too, and it has a 7-day free trial on the manufacturer's page.
> 3 votes

# Answer
I'd suggest you try llama. Why because its free and its awesome. It can not only handle ring volume but WiFi, mobile data, run apps and many more.

The best thing is it works with Cell Mesh, so you don't have to keep GPS on.
> 5 votes

# Answer
A free alternative to Tasker and Locale is AutomateIt from Muzikant.
> 3 votes

# Answer
You could also check Just that does much more than changing volume, plus it has an easy to use interface.
> 0 votes

---
Tags: applications, volume-control, geolocation
---


title: T0lte model number

text:
# Question
Title: T0lte model number
This could be obvious I have a Note 2 and the Model number in the phone is the CyanogenMod T0lte. When I got the phone it already had a custom Rom so I never go to see the original modle number. With the official 4.4 update I want to try it out but Samsung does not recognize this modle number so what is the model number for T0lte?

# Answer
> 1 votes
It is most likely `GT-N7105`, the international version. You can find the other models in Wikipedia.

---
Tags: cyanogenmod, custom-roms, samsung-galaxy-note-2
---


# Question
Title: Can I retrieve Whatsapp voicenotes which have been deleted while recording?
If I record a voicenote on Whatsapp and there is an interruption while doing so (incoming call, calendar notification), the recording is immediately aborted by Whatsapp. A little dustbin pops up in the bottom right corner and I cannot stop the recording from being deleted. Is that "piece" of recording available somewhere or was it never saved?

# Answer
If the dustbin animation is shown the voice note probably is deleted.

Or you can check all the saved voice notes on the SD card. The path is `Whatsapp/Media/Whatsapp Voice`
> 0 votes

---
Tags: whatsapp-messenger
---


title: Transfer files via USB from PC

text:
# Question
Title: Transfer files via USB from PC
Windows will recognize my Sony tablet, but the external SD card does not show, only the internal memory, I have the settings in the MPT mode. But can only see internal memory.

# Answer
I have three suggestions:

1. If it is a MicroSD card, you could plug it into an external reader.
2. Try ADB (Advanced). If it shows up using the devices command, try pushing and pulling on the SD card.
3. Install file expert. When the app loads, the third tab has "Share my files" (Or something like that) Try these options via Bluetooth or WiFi. File Expert also has a seperate app, Web PC Suite, which can do the job you want.
> 0 votes

---
Tags: sd-card
---