title: Stock Nexus 5 reboots randomly

text:
# Question
Title: Stock Nexus 5 reboots randomly
I cant take it anymore and even with a full insurance plan, Sprint is not willing to replace my phone with a brand new identical phone. It has had this issue from day one. I think it rebooted itself on its first ride home from the Sprint store when I got it almost a year ago. I have just put up with it over the last few months because besides this issue, I love my phone. I'm worried if I reset it I will lose everything. So first question, what can I expect from a factory reset? What will be saved (via Google profile) and what will be lost?

Ok that question aside, let me now explain exactly what it does. It is completly random. The phone will just freeze on any screen for about 5 to 10 seconds, then reboot. It seems to be a pretty fast reboot. Here is the weird part. There is no logical pattern to when the reboot will happen. It could be during streaming netflix, or browsing a website. It could be when the phone is just sitting on table not being used. It can even freeze right after it just rebooted, ie, the phone reboots due to this issue, then as soob as the unlock screen apears, it could freeze again.

Its different everyday too. On a good day, it may never freeze and reboot ( or at least I dont see it happen). On a bad day, it may freezw and reboot 10 times within 30 minutes. It seems to come in cycles. I wont see it for awhile, then a few days later it will be really bad.

I have recently loaded a ram utilization widget to try to see if I notice a pattern, but so far I havent managed to see the ram usage prior to a freeze. At first it kinda seems like an app could have a memory leak issue. That might explain the randomness of the reboot, but at same time, this hypothesis does not account for the immediate freeze after reboot. RAM utilization would not be an issue immediately after a fresh reboot.

I have also tried installing a log viewer,but so far it has not been much help. I need a recomendation on an app to view the correct log file that might give me a clue as to whats going on. I dont know which log file to view though. I know android is based off Linux, but the log structure may be a little different. Even if it is the same, there may not be any useful info in log right at the freeze point. What I probably really need is to look at some sort of crash/dump file. I get the feeling that may be over my head though.

I need help with this please. Any suggestions are greatly appreciated!

# Answer
> 3 votes
## Find problem apps by rebooting to safe mode

If your device keeps restarting itself, freezing, crashing, or is slow to respond, it could be caused by an app you’ve installed. You can use safe mode to start up your device with only the original software and apps that came with your phone. If the issues with your device go away in safe mode, the problem is probably caused by a third-party app downloaded on your device.

**Use safe mode to find problem apps**

* Make sure your device's screen is on, then press & hold the Power button.
* In the box that opens, touch & hold Power off.
* You’ll see a “Reboot to safe mode” box.
* Touch OK. Your device will start up in safe mode.
* Try using your device normally. Remember, you won’t be able to use any installed apps.
* If the problem goes away: Restart your device to exit safe mode.
* Uninstall recently downloaded apps one by one to see if you can find the app that’s causing issues.

**If the problem still doesn't go away one more option**

* perform a factory reset

# Answer
> 1 votes
This problem is not a lollipop issue even i had same issue , i gave device to service center where they charged me 300 rs and fixed my power button, there was a issue with power button stuck in because of which nexus was restarting.

---
Tags: 5.0-lollipop, boot-loop
---


# Question
Title: Cannot add some YouTube videos to offline mode
I'm trying to add videos to offline mode, but it added only one video successfully. For any other videos I try, it says,

> Offline Unavailable. Sorry, this video can't be taken offline.

What should I do?

# Answer
There is nothing you can do, since it seems not all videos can be taken offline. From an article on Techniqued,

> **Note:** Remember not all videos can be taken offline and some videos might show this error "Sorry, this video can’t be taken offline" message. YouTube does not clearly mention what is the criteria for videos to be available offline. So in case you encounter this issue, you will not be able to view the video offline.

Based on research, there is a possibility that videos with copyrighted content (e.g. Vevo) can't be taken offline. A commenter wrote,

> Most of the videos I tried, are giving error, ‘This video can’t be taken offline.’ Most of them are from vevo, however I tried for an old hindi song and that one worked.

Or, it might be related to YouTube Music Key.

> # Availability
>
> You must be a Music Key subscriber to take music videos offline.

Other than that, there's almost no clue.
> 5 votes

# Answer
This is intentional. Some videos are opted-out of the option to download the video, for various reasons.
> 1 votes

# Answer
If you want to watch video later you can **Download** it. There are many sites available from which you can download youtube videos. e.g 9xBuddy SaveFrom and many more.

*Example (From 9xBuddy)*

* Go to Video which you want to download.
* Add '9x' in beginning of url e.g (www.youtube.com/watch?v=abc) \>\>\> (9xyoutube.com/watch?v=abc)
* Download it.

P.S:

## *Disclaimer : Downloading YouTube Videos without authors permission is Illegal . Do it on your own risk*

**Alternatives** Try to find video via other sources. e.g: Tubidy - (Video Search Engine).

Torrent

etc.
> 1 votes

---
Tags: youtube, offline
---


# Question
Title: How to turn off SMS Bubble on Karbonn Titanium Octane Plus running KitKat 4.4.2?
I've bought a new Phone which has KitKat 4.4.2 (Karbonn Titanium Octane Plus) with kernel version 3.4.67.

It has a very annoying feature of SMS Bubble that pops up when there is any message and the most annoying feature is that it doesn't gets away till you read the message.

How to turn off this feature?

# Answer
Try Disabling Notifications.

* Go to messaging app information.
* Uncheck **show notifications**.
> 0 votes

---
Tags: sms
---


# Question
Title: "Unfortunately, the process com.sec.ims.android has stopped." What does this error message mean?
I have a Samsung Note 3. It normally works very well, but I just got this error message:

```
Unfortunately, the process com.sec.ims.android has stopped.

    OK

```

When I selected "OK", the error message went away for just long enough to do something very quick (such as a single button click, a small scroll, etc.), then the same error message came back.

After ignoring my phone for quite a while, I found a different error message:

```
Process system isn't responding.
Do you want to close it?

    Wait    OK

```

When I clicked "OK", the error message went away – and the original "Unfortunately" error message came back.

I tried a slow-click of the right button, and the "Device options" dialog box came up – underneath the "Unfortunately" error message. And this time, the "Unfortunately" error message wouldn't go away, not even long enough to select from "Device options".

My next step was a battery-pull power cycle. That appears to have resolved the problem – for now – but the few answers I found with a web search for the "Unfortunately" error message suggest it might recur again soon.

---

So, two questions:

* Does anyone have a general solution to the problem? I can pull the battery, but that's a hassle (remove armor, remove back of phone, pull battery, put everything back together). Ideally I'd like a fix that makes it go away and not return. Failing that, I'd like a fix that minimizes recurrence.
* Can anyone explain what the process "com.sec.ims.android" is, and what it does? (A web search suggests that "IMS" in this context means "IP Multimedia System".) Is it specific to Samsung?

---

Since I mention web search results, and they might not be there next time someone searches, here's a summary:

* One reply suggests this \[sic\]:

Go into settings\>General\>app manager\>All\> find contacts and open it then clear cache. If that doesnt help. Clear cache and data. Fixed it for me.
* Another reply says that clearing cache and data in contacts fixes the problem, but only for a call or two.
* Yet another reply says that dismissing the error message once solves the problem.

# Answer
> -1 votes
Call your provider, they have a patch to fix the issue. After they download the patch you will just have to remove your battery and sim card for one minute. After about five minutes of use, the problem is solved.

---
Tags: system-error
---


# Question
Title: How to associate alternative app to stock Gallery app when launched from stock Camera app
I am running Android on a Samsung Galaxy SIII Neo (Android KitKat 4.4.2). I would like the stock `Camera` application to launch a different application than the stock `Gallery` application when the small square icon in the upper-right hand corner of the camera screen is clicked. Presumably, the stock `Gallery` app is opened via an intent, and **I would like to associate a different app with the intent used to open the stock Galley app from the Camera app**. I tried going to `Settings -> General -> Application manager -> ALL` and for both the stock `Camera` app and the stock `Gallery` app it says that there are `No defauts set.`

The reason I would like to launch another app instead of the Gallery app from the Camera app is so that I can use an app capable of adding EXIF data (which would allow me to enter EXIF memos alongside any picture's EXIF data).

How can I accomplish this?

# Answer
> 2 votes
the answer is you can't ,because the "preview" button action is hard coded in the stock camera app as a link to the right activity in the stock gallery app it sends an intent with the path to the jpeg image to the stock gallery ,the link is not an intent that can be received by third party apps ,even if you try deleting the stock gallery app the preview button will have no action and in some phones your camera app will force close.

---
Tags: samsung-galaxy-s-3, camera, stock-android, gallery, intents
---


title: How to add a custom keyboard layout?

text:
# Question
Title: How to add a custom keyboard layout?
Disclaimer: There seem to be a number of potential duplicates to this question on common android forums and SX sites (e.g.: How to install a custom keyboard in Android?), but many are a couple of years old and none seem to be what I'm hoping for. Thence:

Looking for a solution that

* does **not** require rooting
* does **not** require additional apps, *ideally*
* does **not** require "serious" coding

Any ideas?

---

See also:

# Answer
> 1 votes
Closest working solution I was able to get was to use JBak Keyboard which allows you to customise it's layout and skins using simple XML files.

---
Tags: keyboard, customization
---


# Question
Title: Cancel sending a message to group in WhatsApp
I mistakenly pasted a message in a WhatsApp group. I noticed that immediately and turned off my internet. The message was still not sent (single tick did not appear), and I deleted that message and turned on the internet.

Will this stop the message from getting sent to the group?

# Answer
> 0 votes
The single tick means the message was sent to WhatsApp servers and, once it gets there, you can't cancel it.

Your only chance to cancel a message is when it still has a clock sign on the bubble -- meaning it didn't reach the servers yet. To do that, you press and hold the message and then delete it.

---
Tags: applications, whatsapp-messenger
---


# Question
Title: How do I set a custom SMS tone for a single contact?
If it matters any I have an HTC Desire Z with the original Sense install.

We have this monitoring service at work that keeps an eye on the various servers and starts frantically SMS'ing me whenever things aren't working right.

I'd like to set a separate notification tone for SMS's from that one contact. How do you do that? Under the contact I have an option for the Ringtone, but there doesn't seem to be an option for the SMS notification tone.

# Answer
> 7 votes
Go into your contacts. Open the contact you want to personalize the message tone. Click "edit". Then scroll down to the bottom and click on "ADD ANOTHER FIELD". Tap to put a check mark beside "Message tone" then tap "OK". Then tap on "Message tone" and your options should come up e.g. Media storage, Zedge, etc. Tap which option you want to choose the message tone for that person. then choose the ringtone for them and tap "set ringtone". Make sure you then "save" that contact.
That worked for me with my Samsung Galaxy S5. Hope this works for you.

# Answer
> 6 votes
Ryan is correct and I would recommend SMS Popup. Been using it since my G1 days. Lots of options like quick replies, custom vibration, and alert repetition to complement the custom message tones. You will need to turn off the native message notifications though, but it's definitely worth it.

# Answer
> 5 votes
Another option is Ringo (Play Store, developer's site), which I've been using for over a year and it works great for just this purpose (I have a server that yells at me too). The free version has everything I need, though there is a paid version with more options as well.

**Update if you use Hangouts as your messaging app:** As of Hangouts version 2.1.2 (June 2014), you can customize the sound for each conversation. To do so:

1. Open (or start) a conversation with the contact you'd like to edit
2. Tap the three dots in the upper right corner
3. Tap "People & options"
4. Tap "Chat message sound" and select the sound you'd like

**Update if you use Messenger as your messaging app:** As of sometime in 2015 or earlier, you can follow the same instructions as for Hangouts above, except in #4 you select "Sound".

# Answer
> 4 votes
You cannot change the notification tone for a single user, only the Ringtone. You may be able to find a 3rd party SMS that will allow you to set up different notification sounds for specific users, but I am not aware of any.

# Answer
> 1 votes
Use Go SMS Pro to change individual customization for notification.

# Answer
> 0 votes
If you don't want to download a new messenger app, you can try using Contact Alert. It allows you to set custom notification sounds per contact and runs parallel to whatever messaging app you currently use. You will have to turn off sounds in your current messenger app to prevent your phone from playing 2 notifications at once.

# Answer
> -2 votes
this is what I did without any 3rd party apps.. for a long time I used go sms.. but.. if you go into and make your own file folders by coopying and pasting.. voile'!

1. Open My Files application (The default file manager on Samsung devices)
2. Under Local Storage, open the Device Storage option
3. Browse the audio file, long press on it, tap the 3dot icon, and select the Copy option
4. under Device Storage, find the "Notifications" folder, open it, and Paste the copied audio file
5. Now, open the Messages application
6. Tap the 3dot icon and Settings after that
7. Tap the Notifications option, and then the Notification Sound.
8. On the opened list, you should now see the name of your audio file, and you just need to select it.

---
Tags: contacts, sms, ringtone
---


# Question
Title: Recover photos and videos from s3 (no sd or root)
Basically someone deleted photos from my dads phone. He doesn't have a sd card and his Galaxy S3 is not rooted. Is there any way to get them back?

# Answer
> 0 votes
I am not sure if you can recover data from internal memory, normal recovery softwares require the device to be in USB/ Mass Storage Mode for it to detect the device to scan. There is one method but it requires the phone to be rooted and it's a long process. If you are interested here is the link to it

# Answer
> 0 votes
Depending on the mobile carrier, the phone may have pre-installed software that has been backing up various files to their servers. For example, my S3 from Verizon has something called Backup Assisant Plus that came with the phone and was on by default. I would check the settings in the phone and the carrier to see if the phone was sold with a default backup system.

---
Tags: samsung-galaxy-s-3, video, photos, gallery
---


title: unmounting USB CM12?

text:
# Question
Title: unmounting USB CM12?
I'm using CM12 on a rooted Nexus 7 2012 (grouper). When I plug in my USB through OTG cable, I can access it using the default file manager, but an "umount USB" option is nowhere to ne seen! Please help me

# Answer
> 0 votes
Open "storage" (or "memory") in settings, and on the list there will be USB storage and the option to unmount it

---
Tags: cyanogenmod, usb, usb-on-the-go
---


# Question
Title: What are the advantages of enabling or disabling Samsung KNOX
I've rooted my Samsung Galaxy SIII Neo Android device by following this XDA Developers link. I would like to know what Samsung KNOX is, and what the advantages of enabling it / disabling it are (as this is not discussed on the XDA page I just mentioned).

Also, if I disable Samsung Knox, then how can I reenable it at a later time?

The screenshots below show how I've used `Odin` on my PC to root my phone and what the `Root Checker` and `SuperSU` applications in use look like.

# Answer
> 2 votes
Directly from Wikipedia :

> Samsung Knox provides security features that enable business and personal content to coexist on the same handset. The user presses an icon that switches from Personal to Work use with no delay or reboot wait time. The manufacturer has claimed this feature will be fully compatible with Android and Google and will provide full separation of work and personal data on mobile devices and "addresses all major security gaps in Android.

(Download Android Terminal Emulator) then for `Disable` :

```
pm disable com.sec.knox.seandroid

```

and after disable, maybe you need this again ;

`Enable` :

```
pm enable com.sec.knox.seandroid

```

And i suggest you, in the `SuperSu` never touch For Disabling the Knox. it maybe harassment you and need for the second root process.(this is happend for me, but maybe you need to try it). Also , read these articles :

How to Disable KNOX Security

HOW TO REMOVE KNOX AND PREVENT POSSIBLE ROOT ISSUES CAUSED BY KNOX

How do I Remove or Uninstall KNOX

---
Tags: rooting, root-access, samsung-knox
---


# Question
Title: Does SIM-less tablet device supports internet modem?
I have SAMSUNG GALAXY TAB 3 (GT-P5210). It does not have a SIM slot and so I can't call to anyone without using VoIP software and Internet data. Does this device support external modem (eg: Huawei)?

# Answer
> 1 votes
I'm just trying to understand what your question is and give you an answer to it...
The GT-P5210 has the Wi-Fi module so it can connect to devices that create a wireless network. If the "external internet modem" you're talking about has the capability to create a wireless network then you're good to go.
If your question was something like "can I make phone call with my wifi-only tablet?" then the answer is: theoretically no. And when I say THEORETICALLY I mean that the tablet itself cannot make phone calls but there are various way to sort the thing out (voip apps just to make an example)...

# Answer
> 1 votes
The tablet isn't meant to connect to cellular networks. The built-in firmware has no support of USB 3G dongles and doesn't support OTG. That means it can't directly connect. You can use a smartphone and create WiFi hotspot for sharing it's Internet connection to the tablet.

---
Tags: samsung, samsung-galaxy-tab-3-10.1
---


# Question
Title: How to make background apps/ automatic apps use only wifi for data?
Ok so i have very little data, 100mb. And i want to use it when i need it. Like for maps etc.

But some apps keep downloading stuff such as new articles and all data gets eaten quickly without me using it. I'm about uninstall every app that does this if i don't find a solution.

This is what i want.

for auto/background apps Use internett only through wifi. and if i use internet first use wifi if available and then go to mobile data.

im glad there're no overhead charges, data just becomes unavailable after limit.

# Answer
/system/bin/iptables (usually built in) is the tool, but I prefer a graphical frontend for it such as AFWall+ which is available from the Play store or F-Droid. If you are going to be using TOR then OrWall should also work, but I haven't tried it.

These tools show one app per row & columns for the interfaces you wish to allow them to use & you just tick the boxes.
> 0 votes

# Answer
Use **Background Data Restriction** (settings\>data usage\>menu\>\[check\] Background Restriction) while using data from SIM.

While using WiFi Disable it.
> 0 votes

# Answer
There is a setting for that, at least in CyanogenMod:
> -1 votes

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


# Question
Title: Autoreject calls via predefined SMS message while away from phone
On my Samsung Galaxy SIII Neo there is a neat feature where when you receive a call you can type on a predefined text message to send. I wonder whether the following scenario can be achieved on Android phones:

* The user is away from the phone, perhaps having a shower or working out at the gym.
* The user (sets up and then) selects a predefined text message (saved in a list of predefined text messages).
* The user specifies that whenever a phone call is received, the corresponding text message will be sent to the caller's phone number automatically (and this could be set up either for everyone or just for a few phone numbers the user wants to share this info with).

If a caller rings twice from the same number, there would also be an option to send the SMS only the first time (so as to not have some malicious user deplete all your SMS credit).

# Answer
> 1 votes
With SL4A or Qpython (Python Script Engine) you can use android apps permission .(E.g With it you can send mesaages, take picture etc.)

If you have basic knowlege of python you can make a script that will help you to do that.

You will also need tasker etc. To launch script

\[I think it will be hard task to do it.I just gave you the Base Idea.Hope you will make it\]

---
Tags: samsung-galaxy-s-3, sms, auto-reject
---


# Question
Title: Why do some games ask for calling/SMS permissions?
More and more Android apps (games to be specific) require permissions to make calls. Some of them also require permission to send SMS, read bookmarks, history, etc. What is the explanation for this? I mean, why would a game need to have those permissions?

If it is some software which provides anti-theft support or a voice/video app or something I understand, but games? Is there some logic which I am missing or are the game developers asking too much?

# Answer
> 1 votes
Generally they don't. Most games don't need SMS or Phone Call permissions, and you should be suspect for any game that does.

I'm assuming this is not the same as "Read Phone State & Identity" which this question answers.

# Answer
> 1 votes
One solution if you have a rooted phone is to install LBE Privacy Guard. It scans your apps for permissions that can be risky, and lets you block them on a per app basis. You can prevent apps from:

* Making calls/SMS
* Identifying your phone via IMEI
* Connecting to the Internet.
* Accessing call logs, contacts, SMS inbox.

# Answer
> 1 votes
The reason for this is PSMS. If you wanted to make a purchase inside of the game or app this is what happens:

* You confirm you want to make a purchase for XX amount of money
* The app acceses your sms to send a message to the server to bill you (instead of the old fashioned "Text THIS to ####")
* The provider then sends a free message onto your device that tells the app that they have been able to bill you (through that previous sms)

So no app is going to go through your messages or personal information, they just need this for billing. And this only happens after you click on accept to purchase something.

Maybe we need to start educiating ourselves before pointing fingers at developers.

---
Tags: permissions
---


# Question
Title: Need help with orignal samsung touchwiz ROM Recovery
Hi a while back i rooted my S3 Neo I9301I and installed a couple of ROMS based on android 4.4.2/4.4.4 and then i would restore the Nandroid backup i had made of the samsung's touchwiz ROM (The one which came with the phone when i bought it TouchWiz 4.4.2 Kitkat)

Then i thought i'd go ahead and try the unofficial Cyanogenmod 12 by Rox with 5.0 GAPPS, didnt like the performance, but this time when i restored my nandroid, after booting up the phone there's a black screen and all apps crash with the usual error message e.g. "Unfortunately settings has stopped". I've now lost the touchWiz Backup. Same situation even after i flashed GAPPS 4.4.x, so i reinstalled CM12 and GAPPS 5.0 and now im stuck with it.

TLDR:

**I've lost the touchWiz nandroid backup.**

A) **Anyway i can get back the orignal Samsung TouchWiz 4.4.2 ROM?**

B) **Im looking into upgrading the firmware. Will the latest firmware include Samsung's TouchWiz?**

If i've said anything technically incorrect, bare with me please im not THAT big of a tech wiz :D

Phone Specs: Samsung Galaxy S3 Neo I9301I, 16GB, I9301IXXUANH1 (Single Sim Variant)

# Answer
> 0 votes
in response to you question :

* **Part A**

+ yes you can go back to touchwizz any time you want by flashing an officiel firmware or by flashing a custom rom based on a stock rom.
* **part B**

+ grab a firmware from this page
    + grab Odin flashing tool from here
    + install samsung drivers (here)
    + unzip the firmware you just download you will get one file with .tar or .tar.md5.
    + Now lets make sure you do a fresh install ,boot to recovery and do a full wipe don't reboot the system power off the device after the full wipe and boot to download mod.
    + unzip odin archive and execute Odin executable file.
    + plug your device to your PC via USB cable (the device must be in download mod)
    + An “Added!!” massage will appear in Odin’s message box. If you don’t get the same then you should try another USB port (try USB port located in back in your desktop PC). If that too don’t work then you should reinstall the driver. If you successfully see the “Added!!” message in Odin then you are ready to go in next step. You should also see COM port with a number in Yellow if you successfully added your device.
    + Click the AP Button, and select that .tar.md5 file
    + In Odin window, make sure only Auto Reboot and F. Reset Time checkboxes are selected.
    + hit the START button to begin the flashing process ,when the process is working don't open other applications on you PC don't touch the PC or the usb cable or the phone
    + Once flashing completed, your Galaxy S3 Neo GT-I9301I will restart and soon you will see a PASS message with green background in the left-most box at the very top of the Odin. You can now unplug the USB cable to disconnect your device from computer.

---
Tags: cyanogenmod, samsung-galaxy-s-3, samsung, clockworkmod-recovery, device-firmware
---


# Question
Title: Why aren't some launchers compatible with some devices?
I was reading the reviews of the Google Now Launcher where they have stated that after installing the launcher the device has audio issues.

I did not understand how can a launcher affect the hardware output of a device because as far as I understand the launcher only gives a pure vanilla experience.

Is there a possibility that a launcher like Google Now Launcher is not compatible with some devices? (Even thought it meets the requirements of the launcher)

# Answer
The launcher can't modify device audio input itself.

There always is a possibility for something to not work even when it's marked as compatible (like HTC Explorer with Snapchat). It should work but it doesn't.
> 0 votes

---
Tags: launcher, google-now, compatibility
---


# Question
Title: Determining file type from android terminal emulator
I have a file of unknown type that does not display properly in es file explorer and I have no other app installed that can open it. Can I use the terminal emulator (or some other method?) To determine it's file type so as to google the extension and find an appropriate app?

# Answer
for find File Format, copy this file in Linux, then use this command:

> `file input`

i tried many commands for this in terminal(Android), and does not work.
> 0 votes

---
Tags: terminal, file-properties
---


# Question
Title: How to root Android Device installed in Oracle VirtualBox on Windows
I have Android Device installed in Oracle VM VirtualBox on Windows 7. I need to pair two devices without user confirmation. It's Android 4.3. I want to connect two devices with Bluetooth and for that I need to pair them programatically first and I want to achieve this without the user having to press the pair button. My research so far has revealed that unless I have the root permissions I cannot pair two devices without user confirmation. So to achieve my target I want to root the virtual device I have installed on Windows 7. I have come across this thread: xda-developers: How to root Android x86 4.3 that shows that it can be achieved on Ubuntu. Is there any way that I can achieve this on Windows 7 and make my virtual device rooted? Any suggestions will be really appreciated.

# Answer
> 1 votes
for root Android-X86 use this :

Download From XDA

**Usage:** ROOT SCRIPT FOR ANDROID x86 4.3

```
On android-x86:
Boot up
Press ALT+F1 //or if doesnt work,download Terminal Emulator then open it and follow ...
"cd" to the folder containing this file
Run "sh install.sh" and follow the instructions

On a linux OS boot:
Open your linux terminal
"cd" to the folder containing this file
Run "sh install.sh" and follow the instructions

```

other links For more details :

How to root device in Oracle VM Virtual Box

How to Root Android Device installed in Oracle VM Virtual Box

How to root Android x86 4.3 and ...

---
Tags: rooting, bluetooth-pairing, virtualbox
---


# Question
Title: Contacts not synced where WhatsApp Contact exists
1. I used tine20 via MS-Exchange to sync contacts to my android device
2. I added WhatsApp. Some contacts are from both (tine20 and WhatsApp). All is fine.
3. I removed (accidentally) tine20 account from android device
4. Added tine20 again
5. Contacts which don't have WhatsApp are synced perfectly
6. Contacts which have WhatsApp are not synced. Information from tine20 is missing. Via tine20 web interface I can see that all contacts are in tine20

What can I do to get all contacts from tine20 on my device again?

# Answer
Solved it myself this way: since I hardly use WhatsApp. I just removed it from the contact sync accounts.

After some minutes all contacts from tine20 where visible on the android device again. I am happy.

Better solutions are still welcome :-)
> 0 votes

---
Tags: contacts, sync, whatsapp-messenger
---


# Question
Title: mm qcamera daemon draining battery on S5
My s5 phone is facing a problem due to mm qcamera daemon bug since 05 November 2014. How can I fix it?

I have tried restarting and deleting the cache but that did not work.

# Answer
> 1 votes
I have same problem. What you can do is delete all camera using programs and ir games. Ex. Skype, viber, ym. What happens is the auto shut off codeing is not releasing the camera function shut off which is the program called mm-qcamera daemon. Currently there is no fix and no set plans for s5. Googles response has been that its your phones carrier problem until they recieve more issues with this problem. I have turned phone off, restarted, as well as took battery out. It comes and goes and is a pain to get turned off. My fiancées phone became so hot that she couldnt hold the phone in her hand. Use a task killer to help close all tasks before restarting phone. Clear your cache, btw didnt work for me...If all this doesnt work, sell your phone to a sucker and by something non android. Just so you know the daemon program is in the andriods operating system. There is no easy way to remove the program from the hardware. A system reset will get rid of it that time but, Ive done it a dozen times or so and the problem still comes back. Just a fyi.... nexus phone had same problem. Android had an update, a fix this issue specifically, and it didnt work on all nexus phones. I believe its just a lost cause and shows you what android and Google think about you. Here.... I found this link.. seems some carriers will replace it.http://m.androidcentral.com/some-users-report-galaxy-s5-camera-failures

# Answer
> 1 votes
In my case, problem was Snapchat. After I freeze Snapchat everything back to normal. I also use Viber and Facebook messenger

# Answer
> 0 votes
My fix is to use an app called D-vasive Pro that has the function to deny access to the camera. No other app is then able to constantly connect to the camera. The downside is that you are not able to use your camera to take pictures. You can of course allow access to the camera for a short while when you take your pictures.

# Answer
> 0 votes
Hi all I had the same problem. My problem started after I updated whatsapp and maps apps. I disabled maps updates, reinstaled whatsupp but before that I runned some program memory cleaner, which I used and deleted. After that I cleared cache memory. Now everything works perfectly.

---
Tags: samsung-galaxy-5
---


# Question
Title: S Note is disabled on Samsung Galaxy Note 2
I have a Samsung Galaxy Note 2 (GT-N7100) with Android 4.4.2 (updated). S Note app is good for taking notes, but when I remove the S Pen, this app is not running.

Also, I can not find the app in the Menu. I go to the application manager but see that the program is disabled and can't run it again.

How can I re-enable it?

# Answer
> 0 votes
> when I remove the S Pen, this app is not running.

Download the latest version of S-Pen And S-Note, then install. And check the results.

Or you can try a factory reset.

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


# Question
Title: Error when running android apps via bluestacks (Unsupported Device)
I run android apps using Bluestacks. I installed Clash of Clans android file and installed it and played it via Bluestacks. There is no problem playing the game. But when I want to sign in to my google account in clash of clans (*Setting › sing in to google*), this error appears:

> "Google Play services which some of your applications rely on is not supported by your device. Please contact the manufacturer of your device".

Although I have Google Play Service installed on Bluestacks, this error appears again. Because I want to safeguard my progress in Clash of Clans, I must find a solution to this problem. I wanted to install Google Play Games, but the same error appeared. Please help me, what should I do?

# Answer
you need Download `Google Play Service` Based on your Device ***DPI***,

Supported DPI'S :

Also, you can Install CPU-Z Then, look at this section : for example, look at the `Screen Density` on below picture :

as we can see on above picture, this picture have `560DPI`.

and then, you need Google Play service For `560DPI`.(for Example )
> 1 votes

---
Tags: google-play-services, bluestacks
---


title: What's that icon (Oneplus one)?

text:
# Question
Title: What's that icon (Oneplus one)?
does anybody know what's the meaning of that icon ? I have a new oneplus one since several days and today this icon appeared in my status bar.

# Answer
The icon in question (on the very left of this image) is `Vibration` mode on the One Plus One.

Technically (I guess) it is the 'phone profile' icon, in this case Vibrate.
> 7 votes

# Answer
OnePlus One owner here!

Yes, the very left icon is the vibrate icon (assuming you are using CM11S and no extra icon packs).
> 1 votes

---
Tags: oneplus-one
---


# Question
Title: OnePlus one is charging but is recognized in device manager only when in debug mode
my oneplus one device (version 4.4.2) is not recognized anymore by the computer (OS WIN8) in the device manager, only when in developer mode - in usb-debug, does it show on the device manager (and even then it is not recognized as a storage device), I have installed the drivers successfully, but the moment the developer mode is turned off it was not recognized again.

Now, I haven't dropped the device and it is protected with a cover, what leads me to believe it may be a software issue.

I have tried already to format the cache partition, and it did not help.

Please help...

# Answer
Are you using the red/white cable that came with the device? Most standard USB cables are not capable of file transfer, and so will not be recognized with Windows.
> -2 votes

---
Tags: usb, data-transfer, android-device-manager
---


title: Locked by Android manager

text:
# Question
Title: Locked by Android manager
I've used android manager to make my phone ring and Locked it by setting a password wish I never had. But unfortunately when I found the phone I was not able to `deactivate the password` because all option are dammed and the only one showing is password. I need to change it again to none.

any ideas ?

# Answer
if this phone is yours do the following :

* login to you device manager on google website here
* click on lock and set a new password this will over-write the old password
* on your phone enter your new pass word

If this phone is not yours contact the phone owner and ask him to do the last steps
> 0 votes

---
Tags: stock-android, android-device-manager
---


# Question
Title: How do I get the standard default.prop file back on the root file system?
At the root file system on my Android phone, there's a file called default.prop. Right now that's a non-standard file because of CF Auto Root, but I want that file to be the stock version (1).

After what I have understood, /default.prop file is overwritten on every boot from a default.prop file within the boot partition.

My phone is rooted with CF-Auto-Root, but I've replaced the boot and bootloader partitions with factory image versions:

```
$ fastboot flash bootloader bootloader.img
$ fastboot flash boot boot.img

```

But *still* I get the non-stock default.prop file. What am I doing wrong?

**(1)** This is because I'm trying to upgrade to Android 5.1, and right now I'm getting an error because "this device has google/omni\_hammerhead/hammerhead:4.4.4/KTU84P/eng.dees\_troy.20150214.172938:eng/test-keys".

# Answer
> 1 votes
I'll just quote Elluel on XDA:

> Don't bother messing with reverting everything just to update, it is extremely unlikely to work since as of Lollipop Google has changed the OTA method to check the sum of the entire partition rather than only what it cares about.
>
> Download the 5.1 factory images, and flash system.img, boot.img, cache.img, radio.img and bootloader.img (don't flash userdata.img unless you want to wipe all your data), then boot into a custom recovery and flash the latest SuperSU (http://download.chainfire.eu/supersu).

It doesn't answer the question here directly, but it ultimately solved what I was trying to achieve.

---
Tags: rooting, stock-android, unrooting, stock-rom, factory-image
---


title: How can I bypass the headset mode?

text:
# Question
Title: How can I bypass the headset mode?
My headset jack broke off inside my phone and I cannot make calls or hear anything. Can I turn off the headset mode?

# Answer
> 0 votes
Unfortunately not without rooting your phone. Your best bet's going to be to remove the headset jack. If it's not reachable with any normal tools, you're going to want to use something thin and strong, like a toothpick with a filed-off end, and apply a small drop of super glue to the end of it, then VERY carefully insert it into the jack, press it firmly against the end of the headphone jack you can reach, hold it there for about a minute, and then carefully remove it.

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


# Question
Title: Reverted Lollipop back to Kitkat - now I can't access the external SDCard
I had a Sony Xperia Z2 running CyanogenMod 11 (Kitkat 4.4.4). I got curious about Android 5, which is still only in nightly. Before taking a look, I took a full backup in recovery, then upgraded to CM12.

I decided that for now I want to go back to CM11, so I restored my backup, and that worked fine. But after reboot, it's been unable since then, to read or write the external SDcard.

Diagnostic info so far:

1) Android "knows" the SD card exists, because `"Settings -> Storage"` can mount and unmount it, and File Explorer can see and navigate to it.

2) If I go back into Kitkat, `Settings -> storage"` lists it as mounted but capacity = 0, and `ls -l /storage` seems to be saying it has the usual drwxrwx--x permissions.

3) The SD card is listed as having no contents and no size. Log entries in both recovery and logcat suggest some kind of error has occurred during mounting.

The `logcat` errors are: status changed from unmounted-\>checking-\>mounted, but then that `cutils "Failed to mkdirat"(/storage/sdcard1/Android)`, that `Vold` returned a failed operation (not specified what the operation was) with `unhandled error 30`, that `"VoldConnector NDC Command took too long"`, and that mkdirat failed because of being a `"Read-only file system"`.

The `recovery` (CWM 6.0.5.1) errors are that if I unmount and remount the SDcard, CWM log says it `"cannot load volume /misc"`, that the card's status changed from unmounted -\> checking -\> checked, it reports `"/storage/sdcard1 mounted"`, then `"200 0 volume operation succeeded"`, and then again `"cannot load volume /misc"` followed by `"can't partition non mmcblk device /devices/msm_sdcc.2/mmc_host"`.

CWM can't list or read any files on the card either, perhaps making it likely to be a filing system issue rather than a hardware issue (odds of a sudden card fault exactly upon reverting OS seems small, card also a "known good" brand, Samsung)

Help really appreciated to fix this!

# Answer
> 0 votes
The permissions structures are dramatically different between Jelly Bean and KitKat, and KitKat and Lollipop. Upgrading allows it to recognize the older structure and alter it appropriately for the new needs. Going backwards affords no such ability, as the older version knows nothing of the newer one. Your best bet's likely going to be to copy all the data off of that card, format it in the phone, and then copy it back.

---
Tags: 5.0-lollipop, external-sd, permissions
---


# Question
Title: How to list all major partitions with their labels?
I want to figure out all partitions on my device together with their resp. mount points or labels (i.e. to know which partition is holding `system`, `recovery`, `boot`, etc.). This needs to be device independent (as I have multiple devices). Goal is to `dd` them and know which image is what.

I have seen Command to list partition mount points? – however, there the goal was just a partition list of mounted partitions. I need them all, and e.g. `/recovery` is not mounted when booting into "normal work mode".

So far, my recherche has brought up a bunch of approaches – but none of them works on any of the devices I've tested:

* `cat /proc/mtd`: this is empty or non-existing
* `cat /proc/emmc`: this is empty or non-existing
* `cat /proc/dumchar_info`: non existing (MTK/MediaTek)
* `ls -al /dev/block/platform/*/by-name`: either non-existing, or not having the wanted details

Any idea of what I could have missed? Of course I could walk all the `/dev/block/mmcblk0p*` devices, dump them, and sort them out later – but then I had to repeat that investigation for every of my devices (and again when someone turns up with another one), so that's no solution.

---

**EDIT:** Please note the tag to this question. I'll have to access that information via ADB, and do not want to install some app on a device handed to me for investigation. Consider it "forensics background" (no changes to the device), though that's not exactly true ;)

Also apologies for my initial mis-phrasing: the "mount points" are only interesting in so far they reveal the purpose of the partition. I don't want to mount/remount them :)

# Answer
> 8 votes
As existing answers already show, there seems to be no "unique way" to achieve that. So I started combining ideas from allover, joining them into a script (or rather a "script library") to have them checked sequentially (until a good hit was made), and integrated that into my "Device Documentation Tool" named **Adebar**. Those interested can find it in the `lib/partitions.lib` file. As *Adebar* is open-source (GPLv2), feel free to copy and use it – or fork the project and improve it.

The full solution is a bit long to post here (as said, you can grab it at Github), but as our policy is to include at least the general part in the post, here's what it does:

Different sources provide different sets of details, so it tries the "best ones" first – and then recurses down until at least something was found.

* `/proc/dumchar_info` gives the most details, so this is tried first. Happy MTK users will get this.
* `/proc/mtd` is the second best source.
* `/proc/emmc` should have almost as much as the previous candidates, but is a bit tricky to use
* `/dev/block/platform/*/by-name`, cross-checked with …
* `/proc/partitions` cross-checked with `/proc/mounts` gives us at least the partitions mounted

So the script I've built basically walks the sources in this order, stopping as soon as it was able to collect details (e.g. if `/proc/dumchar_info` was found, no need to parse all the others). All of them put into separate functions, returning data using the very same structure, one could even merge results from all of them.

If someone can come up with a better solution, I'm of course always open for the idea :)

# Answer
> 4 votes
I stumbled upon this question. I like a challenge...

Tools that I used: BusyBox

I've come up with 3 commands (one you listed) to give some info about the partitions

```
busybox ls -QAl --color=never /dev/block/platform/*/by-name

```
Output:
```
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "DDR" -> "/dev/block/mmcblk0p4"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "aboot" -> "/dev/block/mmcblk0p5"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "abootf" -> "/dev/block/mmcblk0p16"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "boot" -> "/dev/block/mmcblk0p18"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "cache" -> "/dev/block/mmcblk0p41"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "dbi" -> "/dev/block/mmcblk0p3"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "dbibak" -> "/dev/block/mmcblk0p10"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "drm" -> "/dev/block/mmcblk0p36"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "eksst" -> "/dev/block/mmcblk0p29"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "encrypt" -> "/dev/block/mmcblk0p28"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "factory" -> "/dev/block/mmcblk0p39"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fota" -> "/dev/block/mmcblk0p34"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fsc" -> "/dev/block/mmcblk0p25"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "fsg" -> "/dev/block/mmcblk0p24"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "grow" -> "/dev/block/mmcblk0p43"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "laf" -> "/dev/block/mmcblk0p33"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "misc" -> "/dev/block/mmcblk0p32"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "modem" -> "/dev/block/mmcblk0p1"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "modemst1" -> "/dev/block/mmcblk0p21"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "modemst2" -> "/dev/block/mmcblk0p22"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "mpt" -> "/dev/block/mmcblk0p38"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "pad" -> "/dev/block/mmcblk0p8"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "pad1" -> "/dev/block/mmcblk0p23"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "pad2" -> "/dev/block/mmcblk0p27"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "persist" -> "/dev/block/mmcblk0p19"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rct" -> "/dev/block/mmcblk0p30"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "recovery" -> "/dev/block/mmcblk0p20"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "rpm" -> "/dev/block/mmcblk0p6"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rpmbak" -> "/dev/block/mmcblk0p11"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "rpmf" -> "/dev/block/mmcblk0p13"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "sbl1" -> "/dev/block/mmcblk0p2"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "sbl1b" -> "/dev/block/mmcblk0p9"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "sdif" -> "/dev/block/mmcblk0p15"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "sns" -> "/dev/block/mmcblk0p37"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare1" -> "/dev/block/mmcblk0p17"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare2" -> "/dev/block/mmcblk0p31"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "spare3" -> "/dev/block/mmcblk0p35"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "ssd" -> "/dev/block/mmcblk0p26"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "system" -> "/dev/block/mmcblk0p40"
lrwxrwxrwx    1 0        0               20 Jan 30  1970 "tz" -> "/dev/block/mmcblk0p7"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "tzbak" -> "/dev/block/mmcblk0p12"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "tzf" -> "/dev/block/mmcblk0p14"
lrwxrwxrwx    1 0        0               21 Jan 30  1970 "userdata" -> "/dev/block/mmcblk0p42"

```

---

```
busybox blkid

```
Output:
```
/dev/block/vold/179:65: LABEL="ANDROID" UUID="87B8-10F1"
/dev/block/mmcblk1p1: LABEL="ANDROID" UUID="87B8-10F1"
/dev/block/mmcblk0p42: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p41: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p40: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p38: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p37: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p36: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p19: UUID="57f8f4bc-abf4-655f-bf67-946fc0f9f25b"
/dev/block/mmcblk0p1: UUID="00BC-614E"

```

---

```
busybox df -ma

```
Output:
```
Filesystem           1M-blocks      Used Available Use% Mounted on
tmpfs                     1415         0      1415   0% /dev
devpts                       0         0         0   0% /dev/pts
proc                         0         0         0   0% /proc
sysfs                        0         0         0   0% /sys
selinuxfs                    0         0         0   0% /sys/fs/selinux
debugfs                      0         0         0   0% /sys/kernel/debug
none                         0         0         0   0% /acct
none                      1415         0      1415   0% /sys/fs/cgroup
tmpfs                     1415         0      1415   0% /mnt/asec
tmpfs                     1415         0      1415   0% /mnt/obb
none                         0         0         0   0% /dev/cpuctl
/dev/block/platform/msm_sdcc.1/by-name/system                              2524       715      1808  28% /system
/dev/block/platform/msm_sdcc.1/by-name/userdata                         25620      5066     20514  20% /data
/dev/block/platform/msm_sdcc.1/by-name/cache                           834        13       820   2% /cache
/dev/block/platform/msm_sdcc.1/by-name/persist                            31         4        27  13% /persist
/dev/block/platform/msm_sdcc.1/by-name/modem                            64        56         7  88% /firmware
/dev/block/platform/msm_sdcc.1/by-name/sns                             8         4         4  52% /sns
/dev/block/platform/msm_sdcc.1/by-name/drm                             8         4         3  56% /persist-lg
/dev/block/platform/msm_sdcc.1/by-name/mpt                            31        13        18  41% /mpt
/dev/fuse                25620      5066     20514  20% /mnt/shell/emulated
/dev/block/vold/179:65   60891     10820     50071  18% /mnt/media_rw/sdcard1
/dev/fuse                60891     10820     50071  18% /storage/sdcard1

```

# Answer
> 1 votes
# KPARTX

The kpartx command reads partition tables and maps partitions to device files. It works on devices and disk images. This means we can map HFS partitions in a disk image to a special block device file and mount those partitions by addressing that block device file as if it were part of an attached device.

http://linuxsleuthing.blogspot.com/2012/10/christmas-come-early-hfshfs-mounting.html

The examples in link are foe MacBook Pro, but different disk images should work fine as long as they presented to the GNU Linux in RAW. (xmount - see below)

`usage : kpartx [-a|-d|-l] [-f] [-v] wholedisk`

```
-a add partition devmappings
-r devmappings will be readonly
-d del partition devmappings
-u update partition devmappings
-l list partitions devmappings that would be added by -a
-p set device name-partition number delimiter
-g force GUID partition table (GPT)
-f force devmap create
-v verbose
-s sync mode. Don't return until the partitions are created`

```

---

**xmount**

xmount allows you to convert on-the-fly between multiple input and output harddisk image types. xmount creates a virtual file system using FUSE (Filesystem in Userspace) that contains a virtual representation of the input image. The virtual representation can be in raw DD, DMG, VHD, VirtualBox's virtual disk file format or in VmWare's VMDK file format. Input images can be raw DD, EWF (Expert Witness Compression Format) or AFF (Advanced Forensic Format) files. In addition, xmount also supports virtual write access to the output files that is redirected to a cache file. This makes it possible to boot acquired harddisk images using QEMU, KVM, VirtualBox, VmWare or alike.

https://www.pinguin.lu/xmount

---

I can provide additional detail and info if required or needed.

# Answer
> 0 votes
DiskInfo will be the app you want. It will show all mount points, plus all unmounted, and all temp partitions.

This is just a graphical interface, with no other real functionality. Perfect for your need. This does require to be used on fully booted device. Root is not needed.

Screenshot (click for larger variant)

---
Tags: mount, partitions, command-line
---


# Question
Title: On S3 Mini, Heimdall ERROR: Partition "RECOVERY" does not exist in the specified PIT
Following this guide for Samsung S3 Mini to install recovery: http://wiki.cyanogenmod.org/w/Install\_CM\_for\_i9300

1. Started up in download mode
2. connected USB
3. in Terminal (Linux user), typed in `heimdall flash --RECOVERY <file-name>.img --no-reboot`

The Terminal returned the error:

```
ERROR: Partition "RECOVERY" does not exist in the specified PIT.

```

What do?

# Answer
I managed to solve as follows (on Linux):

Cause of problem: In the PIT, there is no partition, called "RECOVERY" (duh). Keep in mind, the command is case sensitive.

Have a look at the PIT:

```
sudo heimdall print-pit --verbose

```

On my phone the recovery-related partition was called "Kernel2"

What worked is:

```
sudo heimdall flash --Kernel2 recovery-clockwork-6.0.4.6-i9300.img --no-reboot

```
> 3 votes

---
Tags: partitions, heimdall
---


# Question
Title: Trying to root and install Xposed on Nexus 5 with Lollipop
I'm trying to install Xposed on my Nexus 5 running 5.0.1. I used Wug's rootkit on Windows to root my device, but first of all it seems that I cannot root. I have gone through the whole process listed on the XDA page. And everything the root kit itself walks me through.

I don't see SuperUser installed after my device reboots; I have done a second test to see if I'm rooted by going into the terminal on my device and checking the symbol after the prompt is a '#' instead of a '$'. It's a '$' currently, which I'm told indicates that I'm not rooted.

It's worth noting I suppose that my device is encrypted, but I don't think this would affect anything since the encryption function encrypts only the /data folder and not the /system folder.

Does someone know if there is an issue with 5.0.1 or perhaps something else I need to be aware of? I'm not sure why this doesn't work.

# Answer
Hopefully I don't get burned too badly for this, but I thought I would share this info for people who haven't rooted/unlocked their phones lately (or never have).

In order to root one must unlock first; this functionality is provided in Wug's rootkit as well as the rooting function.

I was trying to mod my phone as little as possible, and I was told by several people that I could root without unlocking first, but it appears that this can never be done (perhaps Wug's rootkit should make that a pop up notification that the user must read in case a scenario presents itself where a user tries doing what I did; this way they can take recourse). In short, I had heard long ago that rooting and/or unlocking could potentially permanently disable Google Wallet, (more deeply speaking, I believe it would disable the use of the NFC chip) and I use NFC for lots of things so I didn't want to risk it if I didn't have to.

I've restored now, and everything has been tested and is fully functional.
> 1 votes

# Answer
Use chainfire's autoroot for root. This requires adb. http://autoroot.chainfire.eu
> -1 votes

---
Tags: rooting, xposed-framework
---


title: Digital Audio out

text:
# Question
Title: Digital Audio out
I have recently been trying to pipe spotify from an android device via a Cambridge Audio Dac Magic (USB, Toslink, SPDIF) into my home stereo system.

Basically I am trying to run Spotify Connect into my home stereo. The current solutions are

1. Spend a lot of cash purchasing a spotify connect hifi component, there only appears to be one of these, and it is hugely expensive
2. Gramfon - cheap, but only has headphone jack output, and it seems to want to set up its own wifi hotspot
3. iDevice - with a dock, there is direct digital output! but since I don't own any, it would cost as much as 1
4. a tablet etc with an otg cable, plugged into the Dac Magic - this works, but I can't charge at the same time so it can't be a permanent solution.
5. Amazon Fire TV, the most promising solution so far, but it only works when plugged into a tv! (A port of android to this would be perfect, but it isn't quite there yet)

What I would really like to do is find *something* that runs android that has a direct digital audio output. That I can hide away behind the hifi and never think about again! I have tried running Android on the PCDuino v2, but it is Android 4.2 and it doesn't seem to pick up the Dac Magic (otherwise it would be a perfect solution)

I'm considering waiting for Win10 on the Raspberry Pi, but I would really like to come up with an Android solution

So if anyone knows of any sort of android device, or a device capable of running 4.4 or 5 that can be charged and have a USB connection

# Answer
Its not really an answer! but I don't think this is actually possible via Android at the moment. So I'm posting this to help those that land here via googling!

I purchased a Panasonic SH-ALL1C which was more expensive than I'd wanted to pay (£200 GBP) but it sounds good, and works with Spotify well.
> 0 votes

---
Tags: hardware
---


title: messaging has stopped

text:
# Question
Title: messaging has stopped
My Mobile is micromax a46, whenever I am touching the message icon a dialogue box says 'sorry messaging has stopped'. Can't open, read and send messages. Can anybody suggest a solution to solve my problem?

# Answer
Try clearing it's data from application settings (in the settings app). Your messages will probably be deleted, but if you are ready to take that step, it may fix your issue.
> 1 votes

---
Tags: sms
---


# Question
Title: Why can my tablet not use my phone's internet over bluetooth?
I have an old Nokia 6300 (2008-era) phone and an Amazon Kindle Fire HD (2012 model) rooted with CyanogenMod on Android KitKat.

The Kindle does everything I want it to do and I see no reason to carry around a smartphone as I have no need for one (*yes, this **is** coming from someone who owned a Samsung Galaxy S3 for two years!*).

I have connected the Nokia to my Kindle via bluetooth and have noticed the 'connect to this device for internet-access' option:

Over on the Nokia the `E` symbol is displayed within a box meaning that the device is connected to the internet; when I toggle the 'Internet Access' option on my Kindle off, the Nokia phone is no longer connected to the internet (the box around the `E` disappears).

The Kindle is certainly telling the phone that it wants to use it for internet access, but however Chrome on the Kindle is telling me that it doesn't have an internet connection.

I've read on various websites that Bluetooth DUN and PAN is disabled on KitKat because it's buggy and Google haven't fixed it yet. Is this true?

I've also tried various bluetooth DUN apps to try and get this to work and `bluetooth DUN` simply tells me 'this device is not supported' and the other doesn't do anything.

Is it possible *at all* to access the internet vi

# Answer
> 1 votes
According to xerox89 at XDA-Developers:

> I wont say 100% imposible . But its 90% NO . Try to get a smartphone to tether . A galaxy Y or xperia mini would be cheap option .

# Answer
> 0 votes
Why?

* Bluetooth Stack on Phones/Tablets is incomplete.

How?

* New rom w/better kernel
* better kernel
* Xposed framework + Bluetooth tether
* the only sure, cure is root + debootstrap-chroot (linux installer) Then you use Ubuntu desktop to share it (pending you bind the bluetooth hardware.)

---
Tags: bluetooth-tethering, bluetooth-pairing
---


# Question
Title: what makes my samsung nexus schi515 freeze after calls
When I'm finished with my phone call I have to take the battery out and put it back in for it to even go back to the home screen because it shows a black screen but you can feel vibrations when I touch the the power button on the side but in order to see my home screen I have to remove the battery its really frustrating what can I do to fix the problem. It want light up to show my keypad either like to put in my voicemail password

# Answer
## \[LTE data\]

\[CDMA voice\] + \[Data\]

\[Voice off\]

=Freeze

If a new battery doesnt fix it - the modem is dying.
> 0 votes

---
Tags: keyboard, system-freeze
---


title: Lost-phone apps do not work for my S5

text:
# Question
Title: Lost-phone apps do not work for my S5
I am struggling to understand what's going on here! When I first got my phone, I signed up for Samsung's service for finding a lost phone. But, not too long after it simply stopped working. I finally decided it's time to try something else. So, I tried Lookout as well as the Android Device Manager. I offer this information only for history.

Now, I have pretty much given up on everything except Android Device Manager. It is currently set as an admin to my device. But, it only works if the screen is on! If my screen is off Google cannot find nor ring my device. If my screen is on (even locked) it has no trouble. What can I do?

# Answer
Perhaps, you have set the parameter in the settings, that all network connections are disabled when the screen is off.

Or aybe you should try another anti theft guard, such as the avg antitheft app.
> 0 votes

---
Tags: lost-phone, android-device-manager
---


# Question
Title: Block mobile internet access except portable hotspot without rooting my phone
I've seen many articles and tried many applications like 'mobiwol' 'droidwall' 'avast antivirus' 'foxfi'.

**What my problem is that I've a very limited mobile data and I want to use it with my laptop with wireless/usb tethering without any android app accessing internet.**

I was thinking to block all android application to access internet and just allow portable hotspot to access mobile data, then I'll connect via portable hotspot and use the data in my laptop. I found application like 'droidwall' or 'avast antivirus' which requires a rooted device, but I cannot root my device as it'll void warranty.

Then I found 'Noroot firewall' or 'mobiwol' which creates a virtual VPN to block internet access. That's exactly what I want. But I want to allow portable hotspot to access mobile data which is not possible see 2nd last answer here. So basically I'm struck.

Can anyone please suggest what should I do? or simply *how can I use internet in laptop via android device without android app accessing mobile data?*

Note: My device - samsung tab2 3100, android version 4.1.2

# Answer
> 1 votes
* Go to `Settings`\>`Data Usage`
* Check 'Restrict Background Data'

(It will prevent apps from using Data)

---
Tags: rooting, wifi-hotspot, firewall
---


title: Restore Droid Explorer Backup

text:
# Question
Title: Restore Droid Explorer Backup
How do I use Droid Explorer to restore a back up either the enhanced or normal ab?

# Answer
> 1 votes
To restore you open Windows Explorer and navigate to the backup directory.

```
c:\users\[username]\Android Backups\[device_id]\

```

There you will see the backups for the device. You can then double click on the backup file and restore it to the device.

If it is an Enhanced Backup, it will only be allowed to restore to the device that it was taken from.

You can also convert Android Backups to Enhanced backups, and vice-versa by right clicking the backup and choose 'convert to xxxx'.

You can also choose to unpack a backup. This will basically extract the contents of the backup so you can browse it on your computer.

When you start the restore, it will run the `adb restore` command on your device, using the backup selected.

---
Tags: droid-explorer
---


# Question
Title: Computing when on charger - long term effects on battery life
Donating your computational power for scientific projects is, in some cases, available for Android. One of them, the World Community Grid, states that "Using the application will not significantly reduce your battery life or your recharge time." (source)

On the short term, I'm sure this is true. However, I was wondering about the long term. On my Nexus 5, I have experienced that, even when the device is fully charged and still plugged in, if I use power-hungry applications, battery level may drop to 99 or 98 percents. This indicates that the battery is still used when the device is plugged in.

For this reason, I was wondering if the battery can actually be bypassed at all, or if the device is just permanently charging. Notebooks with removable batteries can obviously do this as they still work without the battery, but as I can't remove the battery on my Nexus 5, I can't check this there.

I'd be interested in an answer regarding my specific phone, but general information about how most Android devices operate there would also interest me a lot.

# Answer
> 0 votes
You could try disconnecting the terminal by taking it apart, but you would need more power than whatever you are using currently. Such as a powered USB hub or higher amp charger.

---
Tags: battery, charging, nexus-5
---


# Question
Title: How to prevent Google aggressively associating my account to my searches?
I understand they can access my searches when I'm logged in, and of course know the search terms I use, but how can I prevent them to logging searches **to my account** when:

* I'm not logged in
* and in private mode
* my account has search history turned off already (updated thanks to Izzy's answer)

I'm on Nexus One with CyanogenMod 7, using stock browser with no patches or add-ons.

Steps to reproduce:

1. open browser
2. enable private mode
3. clear all cookies
4. search for "asdf unique search"
5. close tab
6. clear all cookies/history/cache
7. exit private mode
8. close browser
9. open Google search
10. type "a"

Expected behaviour: Google knows nothing of my search
What happens: it autocompletes "asdf unique search"

Also, all my Google Accounts on this phone have `history.google.com` turned off.

**Is there any way to stop this happening?**

# Answer
> 2 votes
## First, you can delete your search history:

> 1. Visit your Web History page at https://www.google.com/history or click the gear icon gear icon on the upper right corner of a search results page, and go to **Web History.**
> 2. Click the gear icon gear icon again on the upper corner of the Web History page, and go to **Settings**.
> 3. Click the **delete all** link.
> 4. Click the **Delete all** button to confirm.

## Next, you can turn off your Web History completely (same source):

> 1. Visit your Web History page at https://www.google.com/history or click the gear icon gear icon on the upper right corner of a search results page, and go to **Web History.**
> 2. Click the gear icon gear icon again on the upper corner of the Web History page, and go to **Settings.**
> 3. Click the **Turn off** button next to "Web History is on." To start keeping track of your web search activity again, click the **Turn on** button.

So now you have deleted all past sources, and prevented new ones from being created. Hopefully.

Further, Turn off search history personalization gives you details on how to opt-out of "Signed in searches" and "Signed out searches". For the latter:

> 1. Visit google.com/history/optout when not signed in to a Google Account. (If you see the Google homepage, try visiting the link again.)
> 2. On the resulting page, click **Disable customizations based on search activity.** (Because this preference is stored in a cookie, it'll affect anyone else who uses the same browser and computer as you).

## Further readings

# Answer
> 2 votes
Use Firefox.

This is how I solved the problem. Using Firefox and another search provider (DuckDuckGo or Yahoo, etc.), I can be sure that incognito mode works as intended.

---
Tags: cyanogenmod, google-account, privacy, google-search
---


# Question
Title: Reconfigure Samsung Galaxy Note 4 Fingerprint Scanner
Is there a way to avoid clicking on the centre button where the fingerprint scanner is. I would like to reconfigure the fingerprint scanner to go to home when brushed. Is that possible?

# Answer
> 1 votes
Not without rooting the phone, no.

---
Tags: samsung-galaxy-note-4
---


title: Status of a recently added contact

text:
# Question
Title: Status of a recently added contact
Can I see a recently added contact if she is online? Say she has not accepted my invitation.

Thanks.

# Answer
Not until she accepts your invitation. That's part of the point of that feature: to prevent strangers from merely adding you and knowing if you're online.
> 1 votes

---
Tags: google-hangouts
---


# Question
Title: Where is this specific setting I forgot the name? Using Sony Xperia Z3, Android 4.4.4
While getting used to my new phone, an assistant showed up, asking me to configure some time settings regarding night & charging, time settings when I plug in/out my charger cable, and alarms, etc.

Now, I wanted to review those changes I made, but I cannot find those settings anymore! Anyone knows whats the setting name or menu item for that specific assistant on that phone (Sony Xperia Z3)?

# Answer
> 1 votes
\[Answer based on my previous comment\] The feature/setting is called "Smart Connect". The reason it's not to be found in any preference setting, is that it has its own icon and comes pre-installed (I guess on most Sony devices). For my specific case, I then select "Night", where I can see all the additional tasks the phone does "automagically" (and that cause troubles ;) Other events for automation include "Music on the go", and "Music at home".

---
Tags: 4.4-kitkat, settings, sony-xperia-z
---


# Question
Title: How to disable the notification badge on Facebook on Sony Xperia?
I have Sony Xperia. I hope to disable all attention grabbing behaviour on my phone, and after disabling notifications from most annoying apps, the only thing left is the notification badge (red number) on the Facebook app.

Browsing for "turn off notification badge android xperia facebook" only gives me hits regarding Samsung TouchWiz and iPhone, and I so far haven't been able to locate anything in the menu of the app either.

How can I turn off the display of unread events on the icon of the Facebook app?

# Answer
> 1 votes
I think that there is no way to disable this in the default Xperia launcher. The easiest solution is to use a different launcher, like Apex, Nova, Epic launcher and such. The appearance of these launchers is different from the default one, but you may like it, and these launchers have many more customization options that you may also find appealing.

---
Tags: notifications, facebook, sony-xperia
---


# Question
Title: Samsung Galaxy Nexus Bootloop. Cannot format or write data
Model: GSM Galaxy Nexus I9250 Takju Maguro
ROM: CyanogenMod 11 Kitkat
Recovery: Clock Mod
OS: Android 4.4

Basically, my phone has been working fine for the last 2 years. I had only one issue of phone getting slow down. That I fixed by rooting and installing Lagfix. I've been using this CyanogenMod 11 ROM for the last 6 month and it was working fine. Suddenly though, I got the error, "Unfortunately, the process com.google.process.gapps has stopped". Then the phone went into boot loop

I've tried rebooting into recovery, formatting data, wiping cache, davlik cache, system, internal storage. I did the factory reset. When I reboot, nothing seems wiped or erased. I tried using the android toolkit and installing the stock JWR66Y boot image from fastboot mode. **When I restart, nothing has changed . No apps or data deleted.**

I have pulled all my data via adb pull. It seems i can read data but cannot delete or write data.

I also tried Flash stock + unroot from NEXUS ROOT TOOLKIT 1.8.8. But even though it shows everything completed. All the data is intact in the phone and no new data is written.

I tried locking back the bootloader. Its showed Lock Status: LOCKED after locking. But after a reboot it is again showing Lock Status: UNLOCKED.

**It seems I can't write any data at all.**

Here is the log after Flash stock + unroot from NEXUS ROOT TOOLKIT 1.8.8

```
--------------------------------------------
Bootloader Version...: PRIMEMD04
Baseband Version.....: I9250XXLJ1
Serial Number........: 0149C2DC16009006
--------------------------------------------
checking product...
OKAY [ 0.011s]
checking version-bootloader...
OKAY [ 0.200s]
checking version-baseband...
OKAY [ 0.013s]
sending 'boot' (4376 KB)...
OKAY [ 0.454s]
writing 'boot'...
OKAY [ 2.551s]
sending 'recovery' (4924 KB)...
OKAY [ 0.514s]
writing 'recovery'...
OKAY [ 4.537s]
erasing 'system'...
OKAY [ 0.017s]
sending 'system' (474180 KB)...
OKAY [ 47.790s]
writing 'system'...
OKAY [1611.793s]
erasing 'userdata'...
OKAY [ 0.040s]
sending 'userdata' (137559 KB)...
OKAY [ 14.088s]
writing 'userdata'...
OKAY [243.999s]
erasing 'cache'...
OKAY [ 0.016s]
sending 'cache' (8832 KB)...
OKAY [ 0.922s]
writing 'cache'...
OKAY [ 14.482s]
rebooting...

finished. total time: 1941.733s

Booting up your freshly flashed stock device...
------------------------------------------------------------------

Wait for your device to finish booting up...

- It may appear to be boot looping; just wait...

- It could take 5-10 minutes; please be patient...

When its finally booted back up, please remember
to re-enable USB debugging if you plan on using
the toolkit to perform other operations.

NOTE: If this process was too quick and your device
is still in bootloader mode, then flashing stock may
have failed or been incomplete. Simply check the
log above: if you notice it skipped steps because it
didn't meet certain requirements, like the bootloader
or baseband version, then consider enabling 'Force Flash'
mode in the toolkits options menu and trying the
'Flash Stock + Unroot' processs again. Cheers.

Press any key to exit...

```

Anyone knows how to pretty much reset my phone because it seems as if I can't even erase data?
Is there any way to fix this issue?
Is my internal memory dead?
Is there any way to replace the internal memory?

# Answer
> 1 votes
So after searching lots of forum, chatting with experts in XDA, I found out that:

> Samsung used a cheap substandard emmc.

I have tried everything from adb, Odin to jtag. The emmc just died,no way to fix it.

First there was this awful lag issue : Galaxy Nexus GSM bad eMMC chip type V3U00M phone is almost unusable

Later within 2 years, **emmc will die** and you will stuck with bootloop issue :
Galaxy Nexus GT-I9250 with hardlocked NAND ?!? need help !
Galaxy Nexus S (i9250) stuck in reboot loop - gets to OS loading and restarts

Almost all of us with V3U00M chip and other defective mmc chips would have now got there emmc fried.

> What to say, on my side I'm blacklisting Samsung, this phone has been a joke for me since the beginning (the fstrim bug has been a nightmare), if you dare you can try to replace the board.

---
Tags: samsung-galaxy-nexus, boot-loop, cyanogenmod, internal-sd
---


title: Cyanogen play store access

text:
# Question
Title: Cyanogen play store access
If cyanogen forks off and comes up as a direct competitor to Googles version,can google prevent android apps from working on cyanogen or since both are android based all would android apps would work perfectly fine with cyanogen version of android.

# Answer
Android is an open-source project. Kindle Fire works with its own store and it's making a lot of money. So no, Google won't forbid you using the Android - without Google.
> 1 votes

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


# Question
Title: Massive battery drain after factory restore
I've been struggling the last couple of days figuring out a way to solve my mass battery drain issues on my android phone (Samsung Trend Android v 4.2.2). Since my time for finding a solution was running out (I used diagnostics tools to check wakeloks, battery usage and such, trying to turn off location services, etc. i mean i did try stuff) I decided to go with a full factory restoration.

Now the thing is I did this while specifying NOT to sync previous settings nor downloading my apps from my google accounts...I just wanted to see how it would behave "clean".

Seems like web browsing hasn't drained my battery (which it used to) but youtube persists on killing my style and decides to suck off my battery's soul after just a couple of videos (while fully charged).

I looked online and did search through out the forums but coudn't find a clue about this....anyone? help? please? lol.

# Answer
> 0 votes
How old is the phone? It sounds like the battery is getting on in age, which typically leads to rapid battery life loss under heavy load. Greenify helped me squeeze extra battery life out of my phone, it may help you too. Keep doing tests on how quickly is loses charge in different apps. Try using MX Player or your web browser to play the youtube video instead of the youtube app. The only other suggestion I have for increasing battery life would be switching to a custom ROM more suited for battery life preservation. Anything else either consider replacing the battery, or getting a 2nd external backup battery/case

---
Tags: battery, youtube
---


# Question
Title: Allow LED flashing for notification while on silent mode (interruptions: none)
I use my phone in school. If I use priority mode or none mode, I can't see the notifications by front LED of my phone, which I could with Android KitKat 4.4. It was easy in school, there was no sound but I didn't had to check my phone every 5 sec to see if I had a message. Is there any way to do this?

# Answer
If you're using CyanogenMod (mine is CM12), there's a setting for this. Look under "Display & lights", and find "Ambient display".

Hope it helps

Be sure to set your preference like this (click image for larger variant)
> 1 votes

# Answer
Not really sure why your notification light plainly does not work. Try using one of the LED customization tools such as Xposed, change the settings and see if it works after that. http://repo.xposed.info/module/com.mohammadag.xposedledcontrol
> 0 votes

---
Tags: 5.0-lollipop, android-versions, 5.1-lollipop
---


# Question
Title: Rooting lenovo s920 after upgrading to kitkat 4.4.2
how can i root my lenovo s920 upgraded to android 4.4.2 . i have tried the Framaroot method , but it is not working.

# Answer
> -1 votes
Lenovo S920 and other Mediatek CPU based phones are an easy task, most of the time, to get rooted. There are several tools on the market that can do this with one click. Some of the are iRoot (previous name Vroot), KingoRoot etc. Beware because some of these tools have been uncovered that install malware as well. I have used iRoot in the past without any problems.

# Answer
> -1 votes
Try using towelroot to root the device. I've never had trouble with any of geohot's apps. Looking further into this it seems your device on 4.4.2 has a lot of issues getting rooted. I take no responsibility for what you do to your device (be very wary of installing malware onto your phone trying out all these sketchy root programs which may or may not work). Anyways, this was the only actual link I found describing someone who successfully rooted it (but it may be malware, the kingoroot is in my opinion - unsafe) http://kumaranmurugan.blogspot.com/2014/11/root-lenovo-s920-kitkat-442-8gb-row.html Otherwise I've heard FramaRoot 1.6.1 works to root your device. Good luck.

---
Tags: rooting, lenovo
---


# Question
Title: How to Unroot " Galaxy tab 2 p3113 8gb wifi "
My 9 year old son rooted his tab on his own, against my wishes. **I tried** a factory restore and used *Kies* to load via PC although this did not restore the tab.

**It's still showing as rooted**. Can anyone help as it seems he should have installed software prior to rooting from what I have read. Is there anything I can do to restore it to factory-defaults? Please anyone who can give suggestion I would greatly appreciate it.

# Answer
> 0 votes
Just reinstalling factory ROM will remove root access. I am assuming he has a custom recovery image installed? Also, how exactly is it showing that its rooted? Is a superuser app installed? Stock ROM?

# Answer
> 0 votes
I would recommend doing a nandroid backup before messing around with it too much. If you have a custom recovery installed, such as TWRP, you could download the stock ROM of your specific model (or really, any rom you wanted), and flash it via custom recovery. I highly suggest backing up prior. Once you do this everything should go back to how it would be if it was a brand new phone (besides the custom recovery - but this is more beneficial than problematic.)

---
Tags: restore, unrooting, samsung-galaxy-tab-2-7
---


title: Rooting failed, superSU remains

text:
# Question
Title: Rooting failed, superSU remains
I tried to root my Galaxy Core 2 Duos using Kingo root, which installed SuperSU. Unfortunately rooting failed all of a sudden, but still SuperSU remains.

How can I remove SuperSU from my device?

# Answer
for Root your Device, i think after using KingoRoot, you need Install Latest version of `SuperSu`then, Root access is Successfully work.

and, for Delete ;

Use Full Wipe, or Install new rom.
> 0 votes

# Answer
1. Save /SDcard stuff (Photo/Video/otherstuff)
2. Open Kies - Do "firmware upgrade/wipe) clears SU

Careful with samsung ; they dont like to be rooted. in fact the worst brand to IMO
> 0 votes

# Answer
You should simply just be able to uninstall SuperSU as you would any app via your apps viewer. If I were you I would avoid using KingoRoot, I have heard some poor rumors about it. Try Re-rooting the device using something like towelroot, afterwords you would then install SuperSU from the appstore, allowing you to give apps superuser permission.
> 0 votes

---
Tags: rooting, unrooting, superuser, kingo, samsung-galaxy-core-2
---


# Question
Title: Is in-app purchase still exists on the device if buyer's account is logged out?
Background : I want to buy the full version of Cytus and Deemo games using my friend's credit card, so what I thought is he have to login using his google account and then after purchasing is complete, he logged out his account.

My question : Is the purchase still saved on my device even if my friend account already logged out of my device? And is it possible to restore the purchase again if someday I reinstall the games after I delete it?

Thank you.

# Answer
> 0 votes
If you are logged in with your Google account, the app will be in the list of all your apps and you will be able to re-install it on any device conected to your Google account.

# Answer
> 0 votes
As mentioned in comments in another answer, any purchase made through the Google Play Store (or the Amazon App Store) is tied to the account that made the purchase. Your friend's account bought the game, not yours.

---
Tags: 5.0-lollipop, in-app-purchase
---


# Question
Title: Old sim deactivated but i want to use that same number for new sim
My old sim has been deactivated and most of my contacts know me by my old number. I want some way to register my whatsapp to that old number

# Answer
Phone numbers aren't tied so much to the SIM card, but to the provider via your SIM card. Your old phone number can be reassigned to another person now, so it would be unwise at best, probably illegal, to make Whatsapp use your old phone number.

In short, "your" old phone number is no longer yours.
> 0 votes

---
Tags: whatsapp-messenger
---


title: Exchange Email on Android 5.1

text:
# Question
Title: Exchange Email on Android 5.1
I recently upgraded my Nexus 5 to Android 5.1. Now my corporate exchange email no longer updates. I can not send or receive emails. I had my local IT department check it out and they can not find anything wrong. All of the settings are exactly the same as they were prior to the update. Any suggestions?

# Answer
> 1 votes
A fellow Nexus 5 owner in my office who had not yet upgraded his to 5.1 showed me his settings. The security type on his was **SSL/TLS**, while mine was set to **SSL/TLS (Accept all certificates)**. I changed mine to **SSL/TLS** and it works now. I'm not sure why this worked but I can get my emails now.

---
Tags: gmail, exchange, 5.1-lollipop
---


# Question
Title: Half screen in android whatsapp camera while scanning QR code
I have still the same problem, my internet is working perfectly. I use idea 3g network for Xperia U running on Android 4.0.4. I cannot scan the barcode because of whatsapp camera is open in 1/4 of the screen.

# Answer
I had the same problem, but as mentioned here, basically You just have to move the phone a little to the left or bottom (depending on how you're scanning the code - portrait or landscape).

Hope it works for you too.

Edit: by the way, I have the same smartphone.

Edit 2: I could not make a video because the screen looks completely black, instead of 3/4 of it ¬¬ (ironically, taking a screenshot of the desktop shows 100% of the screen xD). Anyway, what I do is this:

1. Open whatsapp and go to the Whatsapp Web option.
2. On portrait mode (vertically), center the QR code on the screen (the 1/4 that you see). The idea is to center it like You would without 3/4 of black screen ¬¬.
3. Move the phone to the left until I see only half of the squares on the top left and top right corners of the QR code. That's when the code gets scanned.

Hope it helps :)
> 1 votes

---
Tags: applications, 4.0-ice-cream-sandwich, camera, whatsapp-messenger, qr-code
---


# Question
Title: “Error while retrieving information from server [DF-DFERH-01]” on Play Store
I have a Storex eZee Tab 702 tablet. My Google Play Store was working very well until a few weeks ago, when it started saying,

> Error while retrieving information from server \[DF-DFERH-01\]

I tried to clear the cache, clear the data, force stop, and downloading another Google Play Store, but I'm still having the same problem.

How can I fix this issue?

# Answer
for android 5.0

1. Go to "SETTINGS"
2. Click "GENERAL TAB"
3. Scroll down and click "Application Manager"
4. Scroll across to "ALL"
5. Scroll down to and click "Google Play Store"
6. Click "CLEAR DATA"
7. Go back and now open "PLAY STORE"
> 0 votes

---
Tags: google-play-store, system-error
---


# Question
Title: When downloading a Rom on NOTE 4 questions
Now I unlocked my phone from T-mobile switched carriers to AT&T, my question is when downloading a rom do I download of N910T still or something different? In my phone setting it reads N910T... Even though I'm on AT&T now.

# Answer
It seems These are Have different Roms.

**Galaxy Note 4 Models:**

> ```
> T-Mobile SM-N910T Galaxy Note 4
> Sprint SM-N910P Galaxy Note 4
> AT&T SM-N910A Galaxy Note 4
> Verizon SM-N910V Galaxy Note 4
> Canadian Rogers SM-N910W8 Galaxy Note 4
> Canadian Bell SM-N910W8 Galaxy Note 4
> Canadian Telus SM-N910W8 Galaxy Note 4
> International SM-N910F Galaxy Note 4
> International SM-N910C Galaxy Note 4
>
> ```

and According to list, you need `SM-N910A Galaxy Note 4` Rom for `AT&T`. hope this help.
> 0 votes

# Answer
Well I went against what you said install the ROM that was originally for tmobile and it works perfectly I'm glad I didn't listen to you and brick my phone.
> 0 votes

---
Tags: rom-flashing, custom-roms
---


# Question
Title: Stuck at boot screen after adding multi-user account
I attempted to add a multi-user account to my device, and after it automatically restarted, it has been stuck in the boot loading sequence. I tried un plugging it and running over night, it simply ran out of power. It is currently plugged in and booting. My device specs are;

* Nexus 6 Midnight Blue 32GB
* Unlocked and Rooted
* Android 5.0.2 LRX22G
* Chroma 02-17-2015 ROM
* Franco kernel

# Answer
This procedure will reset your phone and hopefully solve your issue. The sudden reboot is most likely the custom ROM's fault. Flash stable versions of ROMs to avoid crashes like this one.

Try this,

* Unplug your phone from the power source and let the battery drain.
* Now plug it in but don't switch on the device.
* Follow the instructions here to enter Recovery mode on your Nexus 6.
* From the stock or a custom recovery, do a full wipe (factory reset & cache).
* (Optional) Restore from Nandroid flash.
* Do a normal boot.
> 0 votes

# Answer
It happened with me once I use xperia z1 I fixed it by powering off my device completely press power button with volume up till it vibrates looks like u remove ur battery but in my case the battery plugin and it works fine
> 0 votes

---
Tags: 5.0-lollipop, custom-roms, kernel, multi-user
---


# Question
Title: Nova Launcher squashed app drawer on Nexus 10
I have a problem with the app drawer on my Nexus 10 being 'squashed' when in landscape mode. I'm not sure if it is supposed to look like this, but I do not get the same problem on my Nexus 7 or Galaxy Nexus.

I imported a backup from my Galaxy Nexus and imported it into Nova Launcher on the Nexus 7. From there I made a few tweaks and then imported that config into the Nexus 10 via a backup.

I have tried playing with the settings in Nova Launcher, and changing the number of rows & columns seems to make no difference, it just squashes the extra icons into the same space without making it any wider.

What am I doing wrong, or is it supposed to be like this on a 10" tablet?

Landscape view on Nexus 10, Landscape view on Nexus 7 and Portrait view on Nexus 10:

# Answer
A solution was found in the comments here ( https://stackoverflow.com/questions/29086666/nova-launcher-squashed-app-drawer-on-nexus-10 )

Clearing Nova Launchers Cache & Data, Force Stopping the App and then re-launching solves the layout problem, looks like a bug in Nova Launcher.
> 0 votes

---
Tags: samsung-nexus-10, nova-launcher
---


title: How does a update.zip file update files

text:
# Question
Title: How does a update.zip file update files
I have been searching online on multiple sites and could not find one answer to this question, only found one question online but with no answer.

How does the Android recovery update files from an `update.zip` file using the `package_extract_dir("");` code in the updater-script?

1. Does it clear the folder and copy the files in update.zip to that folder?
2. Does it just copy the files over (that don't already exist on the device) and not overwrite any files?
3. Or just copy the files from update.zip and overwrite any previous files?

This is using the default Android recovery screen, I am sure it is option 3, but just for anybody asking this question, want to know for definite.

# Answer
Well it's obviously not #2, updates would not work so well if they could not update existing items.

The script as a whole might do #1, but `package_extract_*` does #3. You can see the code here: https://android.googlesource.com/platform/bootable/recovery/+/7d0542f28045640dfab6a259ae7bd796e653d66f/updater/install.c
> 6 votes

---
Tags: updates, scripts
---


# Question
Title: Where is the / or /sbin file system or directory mounted from on Android?
Where does the root file system (ie, / not /system) come from on Android? I can see that /system is mounted

```
cat /proc/mounts

rootfs / rootfs ro,relatime 0 0
  ...
/dev/block/mtdblock8 /system ext4 ro,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/mtdblock6 /data ext4 rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0

```

I can see that /system and /data are mounted from mtdblockX devices. And that / is mounted on the 'virtual' type 'rootfs'.

There are a bunch of files and directories in / (I'm interested in /sbin) that don't seem to be mounted on a mount point over /. Where do those files come from? (I want to get RW access to /sbin) Is this done with some 'chroot' magic? -- it it from some 'boot' image? (In this specific example I'm using a Minix Neo X5 with Android)

# Answer
The rootfs is setup by kernel and init, /sbin is part of initrd.img aka ramdisk. Initrd.img is part of boot partition, and needs to be unpacked to be edited.

Here is some good info on boot process and editing boot partition http://www.slideshare.net/chrissimmonds/android-bootslides20 XDA forum HOWTO: Unpack, Edit, and Repack Boot Images

Also, newer devices are requiring boot partition to be signed, and unless bootloader is unlocked, any editing will cause device not to boot.
> -1 votes

---
Tags: linux, mount
---


# Question
Title: Google Earth opens to a black screen after latest update
Google earth want black screen 2 updates ago, is there a fix for this yet? I have tried twice to reload and it still comes up black screen. I have also tried reverting to an older version, that worked until a new update made it go black screen.

Device is Samsung Galaxy Tab 4

# Answer
What worked for me in a Samsung Galaxy Duos 2 may work for your tablet too. It look like the same problem.

The solution is to downgrade to version 7.x of Google Earth.

To downgrade, for example, download apk from here: http://google-earth.en.uptodown.com/android/download/52238

You will have to enable installation from unknown sources: http://gs4.wonderhowto.com/forum/enable-unknown-sources-android-install-apps-outside-play-store-0150603/

Then disable auto updates for Google Earth: http://www.androidpolice.com/2013/08/21/psa-as-of-play-store-v4-3-10-you-can-finally-disable-automatic-updates-for-certain-apps-and-update-all-will-honor-these-settings/

Periodically try to go back to newest version and check if the BUG, if it is a BUG at all, resolved.
> 1 votes

---
Tags: google-earth
---


# Question
Title: Google Earth showing only a black screen on Samsung GT-S7582L, how to solve?
When I install Google Earth from Google Play, initially it works, you can see the 3D Earth centered in the screen. Then the first time tips appears, teaching you how to use the fingers to zoom, change angle, etc.

When you close the last tip, no more 3D Earth, only a black screen. The interface seems to work, you can see the pictures of places at the bottom of the screen, and you can go to in app settings.

Maybe my device isn't enough for Earth.

# Answer
The solution is to downgrade to version 7.x of Google Earth.

To downgrade, for example, download apk from here: http://google-earth.en.uptodown.com/android/download/52238

You will have to enable installation from unknown sources: http://gs4.wonderhowto.com/forum/enable-unknown-sources-android-install-apps-outside-play-store-0150603/

Then disable auto updates for Google Earth: http://www.androidpolice.com/2013/08/21/psa-as-of-play-store-v4-3-10-you-can-finally-disable-automatic-updates-for-certain-apps-and-update-all-will-honor-these-settings/

Periodically try to go back to newest version and check if the BUG, if it is a BUG at all, resolved.
> 2 votes

---
Tags: samsung, google-earth, samsung-galaxy-s-duos-2
---


# Question
Title: Android 5: headset's button mutes an active phonecall instead of ending the call
I recently bought a phone that came bundled with android 5. It is a ZTE Blade S6. I also have bought a Senheizer MM70i which has one button.

I am sure that the first few days if I pressed the headset's button during a phonecall the action would end the call.

Then I tried the jetAudio Basic music player and now it seems that when talking on the phone pressing the button mutes the conversation instead of hanging up.

Is there a way to revert that??

I have tried installing "Degauss Headset control center" but the application states that single button action is indeed to answer/end call, so I cannot alter the action through there.

Is there any other (perhaps low-level) way?

Thank you

# Answer
> 1 votes
ok so apparently I can still end a call with a **long press** of the headset's button.

I wonder if there is any way to tweak these settings.

---
Tags: calls, mute, headset-controls
---