# Question
Title: How to connect to multiple hosts through SSH, with the "same ip", with "Better Terminal Emulator Pro"?
I'm trying to set up SSH connections to my home network. The application I'm using is Better Terminal Emulator Pro. But it only allows me to connect to one host with the same IP address(the external IP), it doesn't understand that it's a different port.

I created 3 shortcuts for the SHH sessions, but only one works.

The network is a LAN behind a router. I need to connect to multiple hosts on this network.

I can do this with another terminal, don't remember which one. But I like Better Terminal Emulator Pro so, any ideas?

# Answer
Well, generally most of the SSH clients I have used work fine (e.g. JuiceSSH / SSH droid) so I would really recommend changing.

If you are really determined to do this then you could use a separate ssh program in a terminal (not sure if this will work) or you could try setting up multiple IP addresses on the linux laptop.

Let's say you have an IP address like 192.168.0.7/24

Then (if you own the network or have permission to use the other addresses) you could login as root and do

```
ip address add 192.168.0.8/24 dev eth0

```

then you will be able to login to the same laptop on a different address. You'll find plenty of tutorials on the web for setting up IP addresses on Linux so I won't go into the full details.

I should probably also mention solutions such as the linux programs screen and dtach which allow you to have multiple shell sessions on one terminal. Those are probably in many ways better for you.
> 0 votes

---
Tags: applications, networking, ssh, terminal
---


# Question
Title: Can you use a boot disk with Anroid 4.1 Tablets
I was wondering if you could give me steps (if even possible) as to how you would boot (ubuntu linux since Android is linux based) a flash drive on my Android Tablet. I currently run on an OTG capable Kocaso M736 with Android 4.1.1 with a Rockchip processor.

# Answer
You can't boot a boot disk for a PC on on Android device (which isn't a PC). If you want to install Ubuntu, Ubuntu needs to support your device, and if it does, you can find instructions and all the files you need to download on the Ubuntu website. Obviously as this is an Android site and not an Ubuntu site, we can't help you with Ubuntu installation, nor if your device isn't supported.

There's also an app "Ubuntu on Android" which gives you an Ubuntu userspace, but running as an app on top of Android. Again, we can't help you with that on this site.
> 1 votes

---
Tags: linux
---


# Question
Title: What could cause this drop in photo quality?
The recent photos I've tried to take with my phone look like the one on left compared to older photos that look like the one on the right.

I haven't (knowingly) changed any of the phone settings, and as far as I can see I should be taking the highest quality*/resolution photos possible.

But as you can see all the newer photos are coming out as though they are taken through a rain storm or on a very cloudy day (which isn't the case). Even photos taken indoors with the flash are very poor quality - so poor I deleted them as they were useless for recording the event I was at.

Is this a physical problem with the lens or something in the software I can improve?

* By "quality" I mean lowest compression etc. not a comment on the artistic quality (or otherwise) of the photos.

# Answer
It looks like this is a physical problem with the camera - either the lens or (more likely) the glass that covers the lens.

On a close inspection of the camera I can see a lot (for the small area) of dark specks on the *inside* of the outermost lens element.

I don't know what's caused this, but it's this that's causing the reduction in quality of the images.
> 0 votes

---
Tags: camera, huawei-u8850
---


# Question
Title: Instead of tabs, is it possible to save links and read them one by one?
My reading style is as follows:

1. Open the main page of, say, a newspaper.
2. Review the entire main page and open the links I want to read in a new tab. This usually results in 30-40 tabs
3. Read and close tabs one by one.

Unfortunately, Chrome for Android crashes frequently if many tabs are open. So I'm looking for a way (addon, app) to a different workflow:

1. same
2. Review the entire main page and add the links I want to read to a reading list.
3. Walk through the reading list: read the first article, touch Next, etc.

# Answer
> 2 votes
Try Link Bubble: https://play.google.com/store/apps/details?id=com.linkbubble.playstore

If I decide I'm done reading, I share the links I've opened to Pocket so I can read them later.

Pocket: https://play.google.com/store/apps/details?id=com.ideashower.readitlater.pro

# Answer
> 1 votes
If you already have a Google account I recommend you **Google Keep** (http://drive.google.com/keep). It's fast and does not require to download anything (just the app on mobile devices), it's all in the cloud.

You can save the links in a note and open them later. All your notes are synched across your devices. You can also share content to and from keep to store your links and stuff.

# Answer
> 1 votes
Maybe you don't need to get away from tabs, you just need your browser to not crash. I just did a quick stress test of Firefox for Android, and got to 72 tabs before encountering any issues on my Nexus 4. It might be that it can better handle your workflow than Chrome can.

---
Tags: browser
---


title: Jar of Beans "sd card not exist"

text:
# Question
Title: Jar of Beans "sd card not exist"
I installed wine and ran "jar of beans.exe". It successfully loaded. I tried creating the SD Card, by clicking "settings", umpteen times. Still, it says "sd card not exist". Moreover there's a button "Start android default" or "Start android aneesh" depending on the name of the android virtual device. I've clicked it many a time, in vain.

Also, I tried executing it with a command in the terminal, It produces errors saying that the processes "adb.exe" and "emulator-x86.exe" weren't found! The interesting thing is that these executables are very much present in the jar of beans extract!

These are the errors to be precise:

```
    fixme:ole:CoResumeClassObjects stub
    fixme:win:LockWindowUpdate (0x1009c), partial stub!
    fixme:win:LockWindowUpdate ((nil)), partial stub!

    Z:\home\aneesh>taskkill /f /im adb.exe

    Z:\home\aneesh>taskkill /f /im cmd.exe

    Z:\home\aneesh>taskkill /f /im emulator-x86.exe
    Error: Could not find process "adb.exe".
    Process "cmd.exe" with PID 41 was forcibly terminated.
    Process "cmd.exe" with PID 43 was forcibly terminated.
    Process "cmd.exe" with PID 49 was forcibly terminated.
    Error: Could not find process "emulator-x86.exe".
    CMD Version 1.4

    Z:\home\aneesh>CMD Version 1.4

    Z:\home\aneesh>
    Z:\home\aneesh>taskkill /f /im cmd.exe

    Z:\home\aneesh>taskkill /f /im adb.exe

    Process "cmd.exe" with PID 53 was forcibly terminated.
    Process "cmd.exe" with PID 55 was forcibly terminated.
    Process "cmd.exe" with PID 57 was forcibly terminated.
    Process "cmd.exe" with PID 59 was forcibly terminated.
    Process "cmd.exe" with PID 61 was forcibly terminated.
    Error: Could not find process "adb.exe".
    Error: Could not find process "emulator-x86.exe".
    fixme:font:WineEngRemoveFontResourceEx (L"C:\\users\\aneesh\\Temp
    \\7D17DC9D.ttf", 0, (nil)): stub
    aneesh@nb14:~$
    Z:\home\aneesh>taskkill /f /im adb.exe

    Z:\home\aneesh>taskkill /f /im cmd.exe

    Z:\home\aneesh>taskkill /f /im emulator-x86.exe
    Error: Could not find process "adb.exe".
    Process "cmd.exe" with PID 71 was forcibly terminated.
    Process "cmd.exe" with PID 13 was forcibly terminated.
    Error: Could not find process "emulator-x86.exe".

```

Is there something more to be done?

UPDATE: I wrote to the author Manuel Trebbi about 5 hours ago. Hope I get a timely solution from this humongous and helpful fraternity of android enthusiasts.

# Answer
> 0 votes
The processes and executables are different.

Please make sure the entire Jar of Beans process is killed, and then start again. Make sure that you kill all add processes.

Apart from that, you will have to wait for the owner to reply.

# Answer
> -1 votes
Go to where you extracted Jar of Beans and create a folder named `sdcard`.

---
Tags: android-emulator
---


title: Format 64Gb SD without cardreader

text:
# Question
Title: Format 64Gb SD without cardreader
I've installed CM11 on my Sprint Note II, and that thing suddenly won't recognize my external 64Gb SD (whereas stock ROM used to).

I've googled - seems I need to fix the partition. I've tried different options of partitioning and formating in Clockworkmod recovery, still can't see my card.

Some people suggested to fix it on computer and I don't have neither a cardreader nor a machine with Windows at my disposal. And yet even with those, I still have to know what type of partition it should be. Fat, exFat, ext3, ext4?

So, I'm wandering - is it possible to fix a partition table without taking the card out, maybe using `adb shell` with `fdisk` or `parted` or something else?

UPD:

I've tried repartitioning it with fdisk. First I needed to figure out card's block device id. You can do it either by running `blkid` command (and in my case my card didn't even show up in the list). Or instead pull the card out and plug it back, and immediately run `dmesg | grep mmc1` after that. And that gave me this:

```
<6>[  555.585323] c0 mmc1: new high speed SDXC card at address e624
<6>[  555.587975] c0 mmcblk1: mmc1:e624 SU64G 59.4 GiB

```

And then I used `fdisk /dev/block/mmcblk1`, pressed `p` and that shows me this:

```
Command (m for help): p

Disk /dev/block/mmcblk1: 63.8 GB, 63864569856 bytes
4 heads, 16 sectors/track, 1948992 cylinders
Units = cylinders of 64 * 512 = 32768 bytes

```

Now based on this information I have to create partition(s), but I have no idea what kind or type. fdisk supports quite a big list. Can you guys advise what to do next?

# Answer
> 3 votes
It should be visible within "Disk Management" (`diskmgmt.msc`) in Windows. From there you can create, delete, modify and format partitions.

# Answer
> 2 votes
AFAIK the most common standard here is FAT32 (which usually ships as format of the only partition with new cards). So using that, you should be on the safe side.

On the other hand: If you have no plans using the card via a card reader on Windows machines, you could also try EXT3 or EXT4. Both should be supported by CM (and also most other ROMs), as with current ROMs EXTFS is used internally as well.

For details, you might wish to check our tag-wiki, which also links to more information.

---
Tags: sd-card, samsung-galaxy-note-2, partitions, cyanogenmod
---


title: Limit on sdcard size in huawei u8160

text:
# Question
Title: Limit on sdcard size in huawei u8160
I have a 16gb sdcard which freezes in my huawei u8160 or vodafone smart after using it for sometime. It works fine in other phones so I am wondering if the phone just cant handle sdcards that big?

# Answer
16 GB is not "that big". All devices released within the past 2 years (which includes your device) at least support cards up to 32 GB. But every now and then, some incompatibilities are reported: A certain device doesn't like cards from a certain brand (I never remember the combinations causing trouble). It might well be you've hit one of those.

If you have some other card available, try that. If you either wanted to buy a new one, check the brand you're currently using, and buy *some other*. Good idea is to e.g. buy a 32 GB at Amazon (or some other place known to accept returns), so if it doesn't work out (and also seems to be "incompatible"), you can return it.
> 0 votes

---
Tags: external-sd, huawei-u8160
---


title: Anything that can text geocoords?

text:
# Question
Title: Anything that can text geocoords?
I'd like to text someone my location so they can use something like maps.google.com and navigate to me. Any app or technique that makes this task easier than putzing around asking for the address?

# Answer
Google maps can do this. Long-press the map at your location; a popup should appear with the address; you can tap that and it'll give you the option to "share" that location. From that you can send a text, email, etc.
> 3 votes

# Answer
Glympse is really good for this.

Basically, you set up a time-limited "glympse" of your location. You can then share that "glympse" via a number of channels, including SMS. The recipient need not be a Glympse user and can follow your progress on the Glympse website. Access is automatically revoked at the end of the time limit, thwarting your would-be stalkers.

The usual caveats of it's only as accurate as the GPS location reported by your device.
> 0 votes

# Answer
The "Hangouts" app on my (stock Android 4.4.2) phone does this, but in a fairly non-intuitive way:

1. Open Hangouts
2. Either tap the + in the upper-right, or tap an existing hangout
3. At the bottom, there's a text area that says "Send Hangouts message". Just to the right is a paper-clip icon; tap that.
4. That will reveal a menu with three choices; the last choice is "Location". Tap that.
5. You will see a map labeled "Share Location". (I assume you can scroll the map around to adjust the location, but I haven't tried that.) To the right of the label is a little paper-airplane icon. Tap that.
6. You should see a (rather large) thumbnail of the map, superimposed over the Hangouts text area; the text area will have in it (in faint type) "Location Ready To Send". Tap the paper-airplane icon.
> 0 votes

# Answer
I just googled for "share my location android", and the first hit looks pertinent: https://play.google.com/store/apps/details?id=net.sylvek.sharemyposition
> -1 votes

---
Tags: geolocation
---


# Question
Title: Can't boot, can't view recovery options, winok w77, no support from manufacturer
I have a friend staying over and he has an android tablet: winok model w77

The tablet is stuck on a boot loop and I am trying to get it working again however nothing I have done so far has been of any help.

If I turn the tablet on then it goes to the splash screen (of manufacturer) and it will stay there until I turn it of or the battery drains

Pressing volume down + power has no effect

Pressing volume up + power button shows the splash screen, then the android image with a gear on it for a fraction of a second to then go to the android dead image, no options in between nor after, pressing on anything or combination of anything has any effect, tapping on any area of the screen has no effects

ADB

ADB works in both while normal boot (although in a loop) and in recovery SHELL works only in normal boot SHELL in recovery says:

`- exec '/system/bin/sh' failed: No such file or directory (2) -`

I am guessing previous is because partition is not mounted, adb remount says:

```
remount failed: Success

```

After reading a while I notice some people saying about the dalvik-cache causing problems, since I don't have any automated options like mentioned in many posts I tried by going into normal boot then

```
adb shell
rm -r /data/dalvik-cache
rm failed for /data/dalvik-cache, I/O error

```

I suppose is because it is in use? or maybe corrupted?

Also getting Segmentation fault on recovery:

```
adb shell
recovery
Segmentation fault

```

The device was not modified in any way from the manufacturer

There are only 3 buttons volume up and down and power

Battery is not removable

From here I really don't know what to do, is there no way to fix this thing?

The manufacturer does not answer emails, they don't have a phone and don't even have a support page on their website so I can't get any type of support from them, does anyone here has something I have not tried?

---

---EDIT---

@Izzy, following your message about formatting the data and cache partitions:

format and factory\_reset commands were not available in my tablet, after searching around I found a way to format the partitions on my device link thanks also go to raskolnik from that link, I have also kept a copy of the sdparted zip so if the link on that page stops working send me a PM and I will send you a copy, that link describes the general usage but here is what I had to do:

```
127|root@android:/dev/block # mount
mount
rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600,ptmxmode=000 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
/dev/block/nandd /system ext4 rw,nodev,noatime,user_xattr,barrier=0,data=ordered 0 0
/dev/block/nande /data ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=0,journal_checksum,data=ordered,noauto_da_alloc 0 0
/dev/block/nandh /cache ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=0,journal_checksum,data=ordered,noauto_da_alloc 0 0

```

From the above I was able to recognize the data and cache partitions as nande and nandh respectively so I then ran

```
1|root@android:/dev/block # parted /dev/block/nandh mkfs ext2
parted /dev/block/nandh mkfs ext2
Warning: The existing file system will be destroyed and all data on the
partition will be lost. Do you want to continue?
parted: invalid token: ext2
Yes/No? yes
yes
yes
Partition number? 1
1
1
File system type?  ext2? ext2
ext2
ext2
Information: You may need to update /etc/fstab.

root@android:/dev/block # parted /dev/block/nande mkfs ext2
parted /dev/block/nande mkfs ext2
Warning: The existing file system will be destroyed and all data on the
partition will be lost. Do you want to continue?
parted: invalid token: ext2
Yes/No? yes
yes
yes
Partition number? 1
1
1
File system type?  ext2? ext2
ext2
ext2
Warning: File system has errors!  You should run e2fsck.
Ignore/Cancel? Ignore
Ignore
Ignore
Information: You may need to update /etc/fstab.`

```

As recommended per the script above I then ran e2fsck

```
16|root@android:/dev/block # e2fsck nande
e2fsck nande
e2fsck 1.41.6 30-May-2009
nande is mounted.

WARNING!!!  Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue y/n? y

```

Hell yes, I now got nothing to loose so yes

```
yes
nande contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Inode 2131 is in extent format, but superblock is missing EXTENTS feature
Fix y? yes

Inode 2131, i_blocks is 584, should be 146.  Fix y? yes
yes

Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Unattached inode 2131
Connect to /lost+found y? yes

Inode 2131 ref count is 2, should be 1.  Fix y? Fix
yes

Pass 5: Checking group summary information
Block bitmap differences:  +4706--4726 +4928--4959 +5824--5832 +19478--19488
Fix y? y
yes

Free blocks count wrong for group #0 7660, counted=7598.
Fix y? yes

Free blocks count wrong for group #2 (7678, counted=7667).
Fix? y
yes

Free blocks count wrong (982715, counted=982642).
Fix? yes

Inode bitmap differences:  +2131
Fix? y
yes

Free inodes count wrong for group #0 (4085, counted=4084).
Fix? yes

Free inodes count wrong (524277, counted=524276).
Fix? y
yes

nande: ***** FILE SYSTEM WAS MODIFIED *****
nande: 12/524288 files (8.3% non-contiguous), 65934/1048576 blocks
1|root@android:/dev/block #
1|root@android:/dev/block # ^C
C:\Program Files (x86)\Minimal ADB and Fastboot>adb reboot

```

So I was done at this point and rebooted the device hoping for the best and got the same splash screen so

```
C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
List of devices attached
20080411413fc082        device

C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell
root@android:/ # cd data
cd data
root@android:/data # cd dalvik-cache
cd dalvik-cache
root@android:/data/dalvik-cache #

```

Bingo I now have access to the dalvik-cache folder and after a little wait ~5 min the device started, all data is lost but the device is functioning, thank you @Izzy again for going along on the troubleshooting with me!! :)

# Answer
> 0 votes
Summarizing the solution from the comments:

The cause of trouble was a corrupted file system: not being able to *delete* files from the cache turned out being caused by the system not being able to access them. From the comments:

> `ls /data/dalvik-cache` gives me `/data/dalvik-cache: I/O error`

With the trace showing an error to even `stat` the directory, a `wipe` showed similar errors in many other places (as it tried to delete all files and directories recursively). So options were to re-format the file system of `/data` in the hope it was only the file system being corrupted (and not the block device itself). Different approaches here. Though most of them failed somehow, I'll list them all – as on a different device things might look different, and one of them might succeed though it did not here:

* booting to recovery and issuing a factory-reset (or with a custom recovery, even directly formatting the affected partitions) was not a way to go, as it was impossible to even boot into recovery
* `fastboot -w`, `fastboot format userdata`, `fastboot format cache` had to be sorted out as well, as the device didn't boot into mode
* luckily, the device was able to be accessed via , so
    + `adb shell wipe data; adb reboot;` failed as described above (tried to "delete" instead of formatting)
    + some places mention `format CACHE:`, `format DATADATA:`, and `format DATA:` via `adb shell`, which initially failed here as `format` was not a recognized command
    + same for the `factory_reset` command available on some devices
    > hint: `ls /system/bin` and `ls /system/xbin` are pretty helpful to figure what commands are available on the device
    + last resort was to figure the file system parameters via `mount` (or checking `/init.rc`, or other means), and then using the corresponding `mkfs` command to manually re-format the partition.

```
root@android# mount
[…]
/dev/block/nande /data ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=0,journal_checksum,data=ordered,noauto_da_alloc 0 0
/dev/block/nandh /cache ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=0,journal_checksum,data=ordered,noauto_da_alloc 0 0

root@android# parted /dev/block/nandh mkfs ext2
# bunch of warnings etc. here, all suggestions approved with "yes"

root@android# parted /dev/block/nande mkfs ext2
# same game as with nandh

root@android:# e2fsck nande
# again confirm to fix each inode

```

Returned to the command prompt on the PC:

```
adb reboot

```

And the device came to the splash, took a few minutes building up the Dalvik cache again, and then booted fine!

---

One thing you might have noticed is a minor difference: `mount` reported the partitions as `ext4`, while Tlacaelel then formatted them `ext2`. Both are variants of ExtFS, with `ext4` definitely being the newer one, so this shouldn't be a real issue.

---

Further readings and references:

---
Tags: recovery-mode, boot-loop, stock-android
---


# Question
Title: How can I reinstall android 4.2 after having updated to 4.4?
I just updated my nexus4 to kitkat 4.4. Play services seems to drain the battery. Thus I would like to move back to 4.2. Is it possible? And how can I do it? Thank you.

# Answer
Which version is your Nexus 4 running on?

**4.4 (KRT16S)** or **4.4.2 (KOT49H)**

Check by going into `Settings > About > Build Number`

**4.4.2 (KOT49H)** is newer and fixes a lot of the bugs from **4.4 (KRT16S)**. You might try updating if you are running a lower version.

---

You can revert back to **4.2.2 (JDQ39)** via:

* **factory reset**
* **manual flash** (stock image here)
* **a system backup image**

As for the Google Play Services battery drain: AFAIK it is caused by Google Now always accessing your location reporter and also waking up the phone from time to time.

Known solutions:

* disable the location reporter or prevent Google Now from accessing your location
* turn off High Accuracy when location reporting (GPS) is not in use
* simply turn Google Now off

One more thing to take into concern are the updates. Have you updated all the stock Google apps. If not, just leave your Nexus on wifi for a while to update all the Google goodies and then try using it for a while on KitKat. If you notice the battery drain again revert back to Jelly Bean or simply try applying a solution from above to see if it fixes the drain.
> 1 votes

# Answer
If you have not created a system backup (sometimes called nandroid) before updating, you have only one option: Install an Android 4.2 through recovery or flash and then do a factory reset.
> 0 votes

---
Tags: 4.4-kitkat, downgrade
---


title: Nexus 5, low space problems

text:
# Question
Title: Nexus 5, low space problems
I recently got nexus 5 16GB, but I have weird storage problem. The OS should take about ~3.5GB, so I should have 12.55GB left for apps and stuff. BUT:

Screenshot (click image to enlarge)

4.66GB + 2.95GB + ~0.5GB IS NOT 12.55, but ~8GB. Where is the remaining 4GB space?

# Answer
**Thumbnail cache**

Check the `.thumbnails` directory in `sdcard/DCIM (Digital Camera IMages)/` notice that it is a hidden directory and only visible with certain file managers with the option to view hidden files.

This directory stores a lot of thumbnail data especially in the form of two large binary files.

**Play Music** (if you are using it)

Play Music caches your songs so `Settings > Clear Cache`.

**App Data left behind**

Delete some app data cache left behind by uninstalled apps from `sdcard/` and `sdcard/Andorid/data`. Even apps such as Chrome, Maps, YouTube leave a lot of cached files in `sdcard/Andorid/data`. Clean those apps cache from `sdcard/Andorid/data`.

**Storage Space**

Install DiskUsage and check your devices storage by detail.

*DiskUsage provides a way to find files and directories on storage card which consume a lot of space.*

After pinpointing down apps and files that consume a lot of storage with DiskUsage. Simply deleting those files and going into `Settings > Apps` selecting and cleaning those apps would prove sufficient.
> 1 votes

---
Tags: internal-storage, storage, nexus-5
---


# Question
Title: Installing pure android to Huawei Ascend P6
Is it possible to install pure (not manufacturer modified, without Emotion UI) Android version (4.2 to 4.4) to Huawei Ascend P6? If above is possible, is it possible to recover original Huawei Android version (with Emotion UI)?

# Answer
You could try custom roms like Cyanogenmod or AOSP. I've checked Cyanogenmod site and there is no official build available for your device. However there are both unofficial Cyanogenmod and AOSP built for p6 on XDA-Developers Original Android Development. To install custom rom,

1. Unlock your p6 bootloader.
2. Install Custom Recovery like TWRP or ClockWorkMod \[Look in above XDA-Developers Original Android Development forum link\].
3. Nandroid Backup your Huawei ROM from custom recovery so you can restore it later when you want to.
4. Download custom ROM from XDA-Developers Original Android Development forum.
> 1 votes

---
Tags: android-versions, huawei
---


# Question
Title: Samsung Galaxy S3 Stuck at Samsung Logo, possible virus?
My Mom has a Samsung Galaxy S3 from 2 years ago, it now gets stuck at **"Samsung Galaxy SIII GT-I9300"** screen and can't boot properly. It can't enter Recovery Mode either but can enter Odin Mode.

Also tried to remove the battery, plug the charger cable and insert the battery but it gets stuck at "Loading Battery", showing a frozen gray battery in the center.

When tried to get it repaired, the repair specialist said it was a virus and it would be *very expensive* to get it repaired (warranty doesn't cover it).

Searching online, I found someone with the same problem, and answers to that post instructed to enter Odin Mode, connect the Phone via USB to a machine with Samsung Kies installed and let it download a new Firmware.

I should do it? I'm feeling a little reluctant to do it since the repair specialist mentioned a **virus** (don't know if a phone-oriented virus can affect a PC)

Thanks for reading,

LeoAM.

# Answer
Odin mode is run in a very very early stage of phone boot - that's why you don't see the phone logo when entering Odin mode. The virus (if it really *is* the problem) will not have a chance to execute its malicious code because the bootloader isn't even running in Odin mode.

So yes, you can safely Kies your way back to working condition, but sometimes you should use the specially created Odin program (Google it, I can't give links right now as I'm on a slow connection) to flash the firmware by yourself if Kies doesn't feel like working.

Just note that either way, you'll have to download 1+ GB of firmware.
> 0 votes

---
Tags: samsung-galaxy-s-3, system-freeze
---


# Question
Title: Page can't be loaded in S4 using http, but it does in https
I'm having special issues loading a website in my Galaxy S4, either Chrome and the default browser. In my case, when I try to access a website file using http, it throws an error 500, while accessing it using https, it works as expected. The weirdest thing is that when I try to access using another phone or a pc, it perfectly works. I've even tried using Firefox, but it still doesn't work.

Do you know where does this error can come from?

# Answer
> 4 votes
HTTP error 500 indicates a server problem. You should report the problem to the owner of the website so they can fix it. Some sites deliberately behave differently for different browsers and OSes, so that could be triggering the problem at the server.

There's one more possibility, if you're using mobile data (instead of Wi-Fi) to access the site. Most carriers use a transparent web proxy to compress data you access on the web (especially pictures), to use less bandwidth. Obviously this only works when you're using HTTP: for HTTPS, the carrier's proxy server doesn't know what the page contains. If you're seeing the same problem on several sites, it could be that the error is coming from the proxy server (or is otherwise caused by the proxy server), not the site you're trying to access. In this case, another phone on a different network wouldn't show the same problem. If you're using mobile data, and you suspect this problem, you can check whether it happens on Wi-Fi too.

---
Tags: browser, samsung-galaxy-s-4, https
---


# Question
Title: Always add youtube clips to watch later list
I prefer to watch my youtube clips later on my computer rather then on my phone.
Currently if I encounter an interesting clip I want to add to my youtube 'watch later' list I have to:

```
* Open the link in youtube app
* Wait until youtube app has loaded
* Make sure the media volume is muted
* Wait until first buffering is done
* Stop playback
* Add the clip to 'Watch Later' list through the submenu
* Go back to the app I was using before I clicked the link

```

Is there a way to do this faster? Ideally all links normally opened in the youtube app should instead be added to the watch later list. Extra points if it doesn't disturb the flow in the original app so I continue reading.

# Answer
I guess the easiest way is using an app like Pocket (formerly known as "Read it Later"). *Pocket* accepts input from all kind of apps via the "share" menu; I e.g. use it with my RSS reader, Twitter apps, Browser, and more. So far for the "Android end": Even before the buffer starts filling, press "Share", select "Pocket", done.

Now for your PC, *Pocket* offers addon for several browsers. For me, that's Firefox, and it's addon works like a charm: I've got a small icon next to my URL bar, which opens a (paged) list of saved entries which even offers a search/filter function – so it's easy to pick the wanted entry (here: Youtube URL) and watch the movie.

The "share process" on your Android device works in the background (gives you status information via "toast messages"), so it doesn't disturb you in whatever you're doing. As a side effect (you might already have taken that from my above description) you can do the same with a lot of other stuff you want to "consume later" – as long as it provides an URL: Tweets, web pages, RSS feeds, probably also Podcasts and more. And if you decide to check some of the stuff while on the road, *Pocket* offers a reader for that as well (included with the app).
> 1 votes

---
Tags: youtube
---


# Question
Title: Force Calendar App to stay on current day and switch dates when the day is over
I'm using a calendar application at work to display the Conference Room status. It works just fine on the "today" view but it will not switch days. So if today is the 30th, tomorrow the tablet will still display the 30th. It won't switch to the 31st.

I did notice that the app switches days when the volume button is pushed.

So my end goal is to either schedule a volume up/down button push at 1am every day or a "today" screen tap.

Unless any of you know of any calendar app that will automatically keep up with the current date. I've downloaded and used those other conference room calendar display apps but my boss prefers the view of a calendar in day mode.

Calendar App: https://play.google.com/store/apps/details?id=org.withouthat.acalendar

Device is always on, never sleeps or locks. Screen is always on that app on "today".

The tablets we bought: https://www.groupon.com/deals/gg-asus-memo-pad-10-16gb-tablet-3 ASUS MeMO Pad 10" Tablet with a 1.6GHz Quad-Core Processor (ME102A-A1-GR).

# Answer
> 0 votes
Thanks for the suggestions!

After I posted this I started changing my search terms. Macro brought up my salvation. Using MacroDroid I created one macro that hit the home button, another macro that killed the calendar app running in the background and another macro that started the calendar app. I set the calendar app to open to Day view by default. Without rooting the devices I couldn't just kill the application and restart it. Turning off the display also didn't do it. Along with these 3 macros I added one to turn off the display M-F @ 7pm and one to turn it on M-F @ 6am. So for my needs the free MacroDroid (comes with 5 free macros) worked perfectly!

# Answer
> 0 votes
Triggering the volume is one way it updates you've observed. I'm sure there are more. For example, turning the display off and on should also do. And while to my knowledge no app can (physically) trigger any button, there are some that can switch the display on and off.

One of those is , which is only available as paid app (though a 7-day-trial can be downloaded at its homepage). As a long-time Tasker user, I feel it's worth every cent as it's the most flexible app there is for Android – but YMMV, so there are several other candidates you might wish to check. Relevant for your issue are time-based apps, such as *Timeriffic* or *Llama*.

Now for the idea: Schedule a task for midnight (or shortly thereafter), have the app turn off the display, wait 1..5 seconds, turn it on again. This should cause a "page refresh" – with the side-effect of your calendar display being updated. Experiment a little with the start time (set it e.g. to 0:05 to be sure it's the "next day" when it executes) and the "wait time" (e.g. start with 15s to see whether it works, and then reduce it slowly to figure how short you can keep it).

# Answer
> 0 votes
I only have a couple of suggestions.

* Purchase Tasker to automate a task that resets your screen/sound on a schedule. Disclaimer: I've never actually used that app, but I've heard good things about it.
* Email the developer of that calendar and ask for that feature (his email address is on Google Play). And also leave a review on Google Play asking for that feature.
* Look for Android Calendar Applications/Widgets that are compatible with Google TV. In other words, if you find an application that was explicitly tested to be compatible with Google TV (which is Android-based also), then it is more likely the developer took the time took to test his application on a screen that never locks and that is always turned on from day to day.

---
Tags: applications, calendar, screen, tablet, automation
---


# Question
Title: Is there a way to configure custom keyboard layouts?
There are a lot of apps out on the market that you can install to have a customized Keyboard with different languages and functionality, but I didn't find a way to get my own custom Keyboard layout on my device.

Is it possible to get this running easily?

I would like to have the left half of the single handed Coffee++ Layout on my device:

# Answer
One way to do this (although I can't say it will be too easy) is to create your own custom IME (input method editor).

While it may seem like a daunting task, and there is a good chance that it is, you aren't the only one who wants their own input method. So here is a pretty popular Stack OverFlow that could help you out: How to develop a soft keyboard
> 1 votes

---
Tags: keyboard
---


# Question
Title: Differance in installing a rom from a different country
What are the differences in ROMs that are from different countries? Like for the S4 GT-i9500 4.3, There are some many country versions. Is it just localization differences? or something at system level?

# Answer
> -1 votes
If you install different countries ROM, you will get some different app that follows in that country region.

# Answer
> 0 votes
Yes, it's OK to flash stock ROM from another country. BUT, take note that it may have different languages, and a different baseband/modem. Having a different baseband can cause network issues (or a very hot phone), but you can flash a baseband that works for your country.

---
Tags: rom
---


title: Do OTA updates expire?

text:
# Question
Title: Do OTA updates expire?
I recently re-activated an old phone with my carrier. (To give you an idea how old, it is running Android 2.3.3, whereas the latest available for this phone is 2.3.4) It doesn't have the latest OTA update, but when I try to check for new updates ("Settings":"About Phone":"System Updates") I get the message

```
"Checking for available update. Please wait..."

```

and a spinner which just spins and spins. It never progresses past this point. If I back out and try to check again it usually doesn't even get to the spinner, sometimes I have to tap it many times before the spinner will even come up - some taps appear to do nothing and some appear to flash the "Checking..." for a split second.

The phone has been rooted, but as far as I know that shouldn't affect an OTA update (although I understand the update will remove the rooting). Is it possible that OTA updates are discontinued after a while? This update is 2-3 years old. Is there anything else I can do to troubleshoot what the problem is?

(I realize I could try wiping the device, in case there is something on the device that is preventing the update, but my concern is that if OTAs do expire then I would be stuck with an even older version on the device.)

Update: It looks like the BlurUpdater\_VZW.apk (and odex) were missing. However, the only copy I found appears to be from the 4.5.629 update and not the 4.5.608 that is on the phone, and it exhibits the same behavior. If I run the 4.5.629 version on a device with 4.5.629, I get a message that no updates are available, so maybe this means that if I can find a 4.5.608 version of the BlurUpdater files, that will work?

# Answer
Here is how I solved the problem. It turns out that the BlurUpdater files are specific to the version you are running, and I didn't have the correct version. It was a bit of work to locate the correct version.

First, I downloaded the SBF file for 4.5.608. I then used the sbf\_flash utility using the `-x` option to extract the images in the SBF. I then used the `file -sL XX.img` command to determine that the larger images were ext3 formatted filesystems. Then I used `mount -t ext3 -o loop XX.img tmp/` to mount each filesystem until I found the one containing the `BlurUpdater_VZW.apk` and `BlurUpdater_VZW.odex` file. Then I installed both of these files in `/system/app` (as root). After restarting my device and running the check for updates I was informed that an update was available, which I was then able to start installing.
> 0 votes

---
Tags: ota-update, motorola-droid-2
---


# Question
Title: How to take a screenshot on Android 4.4.2 on a Nexus 4?
I read that you need to hold the volume down button and power button simultaneously to take a screenshot. I've tried this many times and I just can't get it to work. Most of the time the volume lowers, sometimes the screen locks.

**Update:** Sometimes it's very easy to take screenshots, but usually it's impossible. It's likely a hardware or software defect. Many times I'm also unable to unlock the screen on my Nexus 4. I'm confident it's not a timing issue.

# Answer
If the buttons don't work, you could always try using ADB from a computer. Root is not required but USB Debugging must be enabled. Then just run:

```
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png

```

These commands will produce a screenshot and save it in the `sdcard` directory (on some devices, including the Nexus line, have an emulated sdcard partition in the internal storage; so don't worry about this), pull to your computer, and then deletes it from your phone.

---

Unfortunately, one would think that this would be easier on stock Android. But that's why so many aftermarket versions or apps exist: to provide the missing functionality that people can cherrypick from and customize as they please. Below is an example of a simpler and nicer interface from which to take screenshots, which was added to stock 4.4.3 Android using GravityBox \[KK\] (root and Xposed required).
> 2 votes

---
Tags: nexus-4, screenshots
---


title: Record video and send it to server

text:
# Question
Title: Record video and send it to server
I want to record a video, and stream it directly to the server while recording (i.e. the video should be saved on the server, not necessarily locally on the Android device). How can this be accomplished? The built-in camera app does not seem to offer this feature.

# Answer
A simplistic solution to your problem would be the following:

1. Set up any one of the IP Camera apps on the Play store.
2. Access the IP Camera app's web interface via the server.
3. Set the web interface to record the video feed to its storage.

This would work; but you haven't specified if you own the server or not, what type of server it is, or whether you are on the same WiFi network as the phone.
> 1 votes

---
Tags: camera, video, storage, web-server, video-streaming
---


# Question
Title: unable to connect i9100 in cwm recovery mode
phone; i9100 maguro galaxy nexus. From CM, I got a message stating a new update was available: the CM11. I accepted. The update failed to install. Now on reboot the phone enters CWM Recovery mode. BUT IT WILL NOT CONNECT TO MY PC TO ENABLE ME TO TRANSFER ANY ZIP FILES to my phone, and so I cannot install any older CM10 versions. HOW TO CONNECT THE PHONE TO PC IN CWM RECOVERY MODE?

# Answer
You could give a try, and use `adb push </source/on/PC/file.zip> <target/on/Nexus/file.zip>` to transfer the files.

I you don't have ADB installed on your machine yet, and don't want to install the full SDK, take a look at Is there a minimal installation of ADB? Also, for more information on ADB, there's always our adb tag-wiki as a good starting point.
> 0 votes

---
Tags: updates, usb, recovery-mode, usb-connection-mode
---


# Question
Title: Is there a way to switch Android users from the command line?
Using the following command, I managed to enable multi-user mode in an Android device that doesn't officicially support it: `adb shell setprop fw.max_users 5`. For good measure I also added the following entry to the `build.prop` file:

```
fw.max_users=5

```

There's now a Settings menu for creating additional users in my device. Upon creating a new user, I would be switched to the multi-user lock screen with icons at the bottom showing the user accounts available in the device. From there I can choose my user log-in.

Moreover, the account data of the new user survives a reboot. From this, I can conclude that multi-user mode is working.

The problem is my Android device, a media player running some version of Jellybean 4.2, normally doesn't display the lock screen. No lock screen appears when I start up the device nor after I suspend or put the device to sleep.

In fact, the only time I see the lockscreen is immediately after creating a new user. Once I've logged in as the new user, I can't switch back to the lock screen because the device is configured to show only the bottom panel and therefore I have no way to click the User icon in the Quick Settings menu of the missing top panel.

It seems a bit overkill to do some low-level system hacks just to achieve the desktop Linux equivalent of Control-Alt-F8, etc. Is there a command, perhaps using some intent or activity available via the Android activity manager tool (`am`) that would allow me to switch between different user log-ins or at least to switch to the lock screen that would allow me to log in as a different user?

# Answer
> 30 votes
**Yes there is.** When the community discovered this feature in android 4.1 (the code was exist but has not been declared yet so Google did not open the feature in Settings), I remember playing with this in my Nexus 4.

So, here are some commands that I remember for the android Terminal:

* Create new user: `pm create-user User_Name`
* To switch between users: `am switch-user User_ID`
* To get the list of all the users: `pm list users`
* To delete a user: `pm remove-user User_ID`

Hope this helps.

---
Tags: 4.2-jelly-bean, lock-screens, command-line, multi-user
---


# Question
Title: Nexus 5 "Ok Google" voice output in a non-English US language
I'm trying the have vocal output from my nexus 5 with a non english system language.

If my system language is English(US) I say "ok google" and it opens google now, I say "what's the weather like today" and it show me a weather-widget with the weather and the phone speaks.

Otherwise, if my system language is Italian, and I set English(US) in the voice settings, if I say "ok google" it opens google now, but if I say "what's the weather like today" nexus simply search it in web: no widget, no voice!

**My question is:** it is possible to have the (english) output voice feedback from my questions in google now without setup English(US) with system language?

Many Thanks

# Answer
I doubt that unless your phone would use a proxy located in US. So yes it is posible...
> -2 votes

---
Tags: languages, nexus-5, google-now, voice-command, ok-google
---


# Question
Title: Can I send messages via Facebook App without installing Facebook Messenger?
When I want to send a chat message via Facebook App it forces me to install Facebook Messenger. Is there any way to pass it except chatting via Internet browser? Android 4.0.4 Ice Cream Sandwich

# Answer
**No**, unfortunately.

To chat, you need to install the facebook messenger application. You can send offline messages (facebook mail) with the facebook app.

Not really a solution: But without either the messenger app or the facebook app on my phone, I find that I tend to use my free time a lot better than constantly reading updates on my social networking applications. The important people in my life have my mobile number and can contact me in case of an emergency. Try it. You will appreciate the simple things in life more.
> 1 votes

# Answer
I have tried disabling my Facebook Messenger and sent a message via the Facebook app successfully. Turns out you don't really need the messenger to send messages. Its just there so that chat heads will be available when you send a message. And oh, it does not search for the messenger app.

Im on Android 4.2.2.
> 0 votes

# Answer
Yes, **for now**.

Facebook is rumored to be removing messaging capabilities from the main Facebook app in a ploy to get more users to download their Messenger app.

To send messages without Messenger, you can simply uninstall it and use the Facebook app. The middle tab (third from the right or left) is devoted to messaging.

Tested on my Galaxy S5 running KitKat.
> 0 votes

---
Tags: 4.0-ice-cream-sandwich, facebook-messenger
---


# Question
Title: Cannot connect to the real [website.com]
I just bought a Galaxy Tab 4 and I'm trying to set it up for development.

Being behind a proxy that needs authentification, I installed drony to provide my credentials. I'm now able to surf most http websites and few secure https websites.

On the other hand, I can't get most https sites and all the google services (Play, Maps, Youtube) to work.

I tried to use the google.com website to connect to my google account, and I got a page with the following error message : "Something is currently interfering with your secure connection to \[site\]. Try to reload this page in a few minutes or after switching to a new network. If you have recently connected to a new Wi-Fi network, finish logging in before reloading.

If you were to visit \[site\] right now, you might share private information with an attacker. To protect your privacy, Chrome will not load the page until it can establish a secure connection to the real \[site\]. "

Can somebody help?

# Answer
I finally got it to work!

google.com (and other websites) refuse requests from hosts that doesn't have the date properly set on their device. At the first startup, I didn't bother setting the date on my tablet (on iOS it sets automatically).

After manually setting the tablet's date and time, the error page is gone and I have access to all the google apps.

EDIT. According to Izzy, it was Chrome itself that refused the connection, possibly because the certificate dates were not matching.
> 1 votes

---
Tags: google-account, chrome-for-android, samsung-galaxy-tab
---


# Question
Title: Android default settings restore without losing data
I was wondering if it's possible to restore an android default settings without deleting any data or apps? It's because I buy android tablets then I install my app on it then I sell it back to a customer but I want it to go back when it came out of the box to ask for settings again once the customer turns on the device?

# Answer
Restoring factory defaults without deleting *any apps or data* is a contradiction in terms, as that's exactly what the reset does (see: ).

Could it be you just want *your app* to survive, but don't care about everything else being reset? That could be done by making the app a *system app* (see: ), which requires the device to be *rooted* (see: , ) in the first place.

Apart from that, the answer is "No". As soon as your customer applies a , your app will be removed as well.
> 0 votes

---
Tags: settings
---


# Question
Title: Is there a way to eliminate Google Play Books / Newsstand?
I've never used Books or Newsstand, and I'm continually running out of space. Is there a way to just delete these apps?

Android 4.1.2 Kernel 3.0.31-889555

# Answer
Since Android 4.0, it is possible to "disable" apps without root. However, not all apps can be "disabled": some (pre-installed) are protected against this. Still, it's always worth a try if you don't want to root your device:

1. Go to Settings→Apps
2. Select the "All" tab
3. Scroll to the apps in question, and open their entry
Here you see either a button labeled "Disable", or one labeled "Uninstall Updates". If the latter is there, tap it: this will uninstall all the updates this app received during the time you already used the device. Now the "Disable" button should be visible in its place.
    * Is it "grayed out"?
        + Tap "Delete Cache", then "Clear Data". This will remove all cache files the app might have created, all its data, and its configuration.
        + Still "grayed out?" Then this app is "protected", you cannot "disable" it without root.
    * Otherwise: Tap it. This will disable/freeze the app.

These actions are reversible: You can always re-visit the apps entries here, and push the button again (it will be labeled "Enable" then).

If you could not deactivate an app this way, all that's left is root and some "Bloatware remover", as indicated by Lucas' answer. Apart from *Titanium Backup*, there are several other "root-apps" which can do that – though *Titanium* is a great choice, as it also provides the means to do full backups and more. If chosing this path, make sure to *freeze* apps first to check for side-effects: As with above steps, a "freeze" is revertible – a "remove" is not (at least not easily).

Also see our tag-wiki, which will give you / point you to more information.
> 8 votes

# Answer
Yes. Your device need have `root`. Search for `make root on my device (put here the device model)`. After having done root on your device, download Titanium Backup and write backup your apps and after delete. Sorry for my english.
> 2 votes

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


# Question
Title: How can I tell if I have a stock recovery?
I need to get rid of the yellow triangle in download mode on a Samsung Galaxy S3 (Android 4.3), for this I tried to use Triangle Away. It failed to reset the counter.

The app mentions that on some devices, both the ROM and the recovery must be stock. The ROM is but I do not know about the recovery. How can I check if it is stock?

The one I have currently looks like this:

Click image for larger version

# Answer
> 2 votes
Based on the screenshot, you have the stock recovery.

The stock recovery normally shows "Android System Recovery \<3e\>" whereas custom recoveries tend to have their name instead. There are two popular custom recoveries both of which look quite different to the one in your screenshot

ClockworkMod:

TWRP:

---
Tags: samsung-galaxy-s-3, recovery-mode, stock-rom
---


title: bluetooth headphone can't pair

text:
# Question
Title: bluetooth headphone can't pair
I have LG e975 , android 4.1.2 and a bluetooth stereo headphone Pyle PHBT5 which supports A2DP.

The problem is that bluetooth can't find the device.

Is there something I can try?

# Answer
> 2 votes
You need to put the headset into a pairing mode. According to the manual, the procedure is as follows:

* Turn the headset off
* Press and hold the MFB (Multi-Function Button) for 6 seconds until the LED flashes red and blue alternatively and you hear a beep
* Search for Bluetooth devices on your phone and select the PHBT5
* Enter 0000 as the PIN if asked
* When the pairing is successful and active the LED will flash only blue regularly

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


# Question
Title: Is it effectively possible to get rid of the yellow triangle in download mode on an S3 with 4.3?
I am trying to get rid of the yellow triangle visible just prior to download mode (`Volume-Down` \+ `Home` \+ `Power`). There is no shortage of tutorials about how do this, but after having tried all the solutions I could find I am wondering if it is at all possible in my case

* This is a Samsung Galaxy S3 (GT-I9300)
* I have the stock ROM (Android 4.3), it has never been flashed
* I have stock recovery (thanks bmdixon) - which has also not been flashed
* I tried to use Triangle Away (having rooted the phone before)

When going into download mode I have

```
CUSTOM BINARY DOWNLOAD: No
CURRENT BINARY: Samsung Official
SYSTEM STATUS: Official

```

For some mysterious reason the phone thinks it has been flashed (it went once to an official Samsung repair so maybe it got the triangle there).

I read that the introduction of Knox in 4.3 makes resetting the counter impossible. However I do not have Knox (even though the phone was updated OTA to 4.3, maybe this is because I am in France).

Is there a solution worth trying to remove the yellow triangle?

(for the story: I went to an official Samsung repair shop and they discovered (together with me) that there is the infamous yellow triangle. While the issue I am having is probably mechanical and the warranty still applies according to European legislation, I do not want to get into lengthy discussions with Samsung. It does not help that I have only 3 days of warranty left...)

# Answer
First of all, if you're not using KNOX you don't need to worry about the triangle status. Second, to use TriangleAway you **have to be rooted, with SuperSU**. If the Google Play version doesn't work, try the latest beta v1.99r3 which should fix many SEAndroid related issues. In fact it is highly recommended that you get rooted, so that you can remove both KNOX, OTA updates, and the triangle, before you will receive the next OTA update which may completely lock down your device. If you have never flashed your phone, and it is showing the triangle, you have either received a refurbished device or you have been cheated by the seller. The triangle is an indication that a OTP (one time programmable) fuse has been blown in the past, due to flashing.
> 0 votes

---
Tags: samsung-galaxy-s-3, rom-flashing, stock-android
---


# Question
Title: ADB Push not keeping file permissions, specifically execute permission
I "inadvertently" wiped system on my tablet with adb. No critique needed. I've already called myself all the names. What I need now is a way to put at least the "sh" program back on using adb or other program with “x” permission so that I can adb shell once again. Currently, adb removes the “x” permission when using the push option. I examined the adb source code and found one line in the sync section that seems to change permissions to 644. This is a project/challenge to recover this brick. I already have a replacement. Any solutions are welcome. Motherhood comments are not necessary please. Thanks.

P.S. The recovery mode is not working on this tablet (i.e. pwr/vol+/vol-, fastboot, etc.).

# Answer
You can try to install *Busybox*, *SSHelper* and *Android Terminal Emulator* (ATE). Then try to SSH into your device, if `adb shell` doesn't work. Google for SSH options how to specify the shell to run with remote SSH login. Probably something like `ssh user@ip /system/bin/sh` or try with `... /system/xbin/ash`. Or in ATE you can specify under settings, the shell to use.
> 0 votes

---
Tags: adb
---


# Question
Title: Not able to login in Gtalk when using GPRS connection working perfectly when using WIFI connection
I am using a Samsung Galaxy S2. I am not able to log in to Gtalk or Gmail. The apps cannot load conversations when using a GPRS connection (error message: could not connect to server). But when I access Gmail through the browser using GPRS it works perfectly. Internet runs perfectly without any error.

Also these apps works perfectly when using a Wifi connection. Any suggestions on what the problem might be?

# Answer
> 2 votes
Besides being an APN issue, as pointed out by Aadi, it could also be that your current mobile contract **does not allow some type of mobile communication** (like GTalk). You should contact your mobile carrier and ask him.

# Answer
> 0 votes
It is an AP issue, call your operator and ask him to send the GPRS settings again. Once done, choose it and if it doesn't work, restart phone, it should work.

# Answer
> 0 votes
In the phone's settings: Communication -\> cellular network -\> access points

(The actual names/path may vary by language/type, but that should give you an idea)

I switched from WAP to INTERNET. The operator was providing it all along, just the phone was defaulting to WAP.

---
Tags: gmail, samsung-galaxy-s-2, google-talk
---


# Question
Title: GT-I9001 (galaxy S plus) not recognized in Windows 8.1
I installed the ClockworkMod Recovery v6.0.1.4 and tried to install a cyanogen mod on my Galaxy S plus (GT-I9001), but now my phone is stuck in a reboot-loop where the OS doesn't start and I just come back to the ClockworkMod screen.

I tried putting it into "download mode" and linking it via usb to my Win8.1 laptop (I was going to use Odin to install a new bootloader) but Windows says "USB Samsung Composite device - failed to load" and won't show in Odin. One weird things is that if I use another version of Odin (Odin3 v3.09) and I leave the phone usb connected in the CWM screen, Odin3 detects it, although afterwards is uncapable of carrying out the re-flash.

I'm a newbie with phone rooting and mod installing and I wanted some help on how to get my phone out of the reboot-lock into CWM

# Answer
Make sure you're using the latest Samsung drivers. Uninstall all previous Samsung drivers, and try to use a lower windows version like W7. W8.1 is still full of weirdness, especially when mixing 32bit and 64bit software.
> 1 votes

---
Tags: cyanogenmod, clockworkmod-recovery, bootloader, odin
---


# Question
Title: Why does Galaxy Nexus i9250 official car charger have 700mA instead of 1000mA?
I discovered that the official Samsung car charger is rated for 700mA, but my stock wall charger has 1000mA. Is that normal? If I buy the 700mA charger, there's the risk that with the navigator on, the battery will not charge?

Instead if I buy this that has 1000mA, will work with my Nexus? Written on it is "for Galaxy Note", but seems OK. Or will I have problems?

# Answer
> 0 votes
It shouldn't matter which one you get, because the internal charging chip "should" control the maximum charging current. So unless you're planning to use your charger with another device that *can* charge at a higher current, you're wasting your money (unless they cost the same.) If for some reason, like custom ROM or poor firmware, the charging chip is not operating right, you risk burning the vias on the PCB.

---
Tags: samsung-galaxy-nexus, charging
---


# Question
Title: How to disable the Denial Log Reporting Service on SGS4?
On my Samsung Galaxy S4 I've accidentally accepted a privacy policy for the "Samsung Denial Log Reporting Service" in a popped notification. I've found in Google that it "Captures SE for Android denials in Enforcement mode on the device and uploads them to a Samsung Server".

Does anyone know how to disable this ~~crap~~ option?

# Answer
> 0 votes
You need to root your phone and remove or "freeze" everything related to OTA and KNOX. Once done, you can remove the all AVC audit file(s) in the directory: `/data/misc/audit/`. You may also need to put SEAndroid into *Permissive* mode with: `su 0 setenforce 0`, but this only lasts until next reboot.

---
Tags: samsung-galaxy-s-4
---


# Question
Title: Why does the email app on my Samsung Galaxy S4 keep loading old messages and telling me they're new?
So I've recently upgraded to the Samsung Galaxy S4 from the iPhone 4. I seem to have correctly added my yahoo mail account. However, every time the phone checks for mail, it will indicate that I have 17 new messages, when in reality there may only be three new messages. What is happening is that as I delete messages, the phone seems to be pulling older messages from my yahoo account and loading them as new, even though they have already been read on my PC. At first I just re-read them on my phone to clear the icon number indicator, but the the minute the phone does another push from my account, it happens all over again.

The Verizon tech person there's nothing I can do about this, but I can't believe that's true. Any help on how to solve this would be greatly appreciated. Thanks, Marcella

# Answer
> 1 votes
This sounds like you're using POP3 to access your email. This doesn't sync read status back to the server. Can you configure your email using IMAP? Take a look here and use these settings

# Answer
> 0 votes
Go in the email settings and remove the limit settings, just let them all load instead. I've done this and it works so far I don't get notifications for my older emails.

Joe

# Answer
> -1 votes
Also if your email subdivides your Inbox into new and old mail, the phone reads both as Inbox and will load everything in both folders as new mail to the phone.

Easiest thing to do is to create an alternate folder for those old mails you want to save and moving them in there. That way they will be removed from the Inbox.

---
Tags: email, yahoo-mail
---


# Question
Title: 16GB memory card, ive used 2GB and yet have 14GB of free space, how can i use that 14GB and why is it saying low of space on sd card???
im using my 16gb memory card as to store all my apps on etc.. as my internal memory is too full so i chamged my sd card to default storage, but now as i have been using it it says storage space is getting low... but when i check it i therefore have 14gb left in total space i can use but it wont let me ... that's heaps of space I can use, I've tried moving apparently from sd to phone but internal is too full so I can't... I don't see how I need to do that anyway as I've only used up 2gb on sd and yet have 14gb I can use but why is it saying low on storage space on my sd? And how can I go by using the other 14gb ?

# Answer
> 1 votes
This may be expected, depending on what phone you are using. The original standard of SD card readers had a 2GB limit on them. These readers could read cards that had more space, but only had enough memory registers to read the first 2GB of them. Sometimes a firmware update can increase this from 2GB to 4GB, but it's extremely rare.

From the wikipedia article on the SD standard:

```
Capacity
SDSC (SD): 1 MB to 2 GB,
   some 4 GB available.
SDHC: >2 GBs to 32 GB
SDXC: >32 GB to 2 TB,
   some 32 GB available.

```

---
Tags: sd-card, insufficient-memory, huawei
---


title: Where should I put Music files?

text:
# Question
Title: Where should I put Music files?
I've used BitTorrent Sync to copy my music library to `/storage/emulated/0/Music/` preserving the structure I use everywhere else, but no playback application seems to be finding the music.

Where should I be placing these files so that music playback can find it?

I've tried Shuttle & DoubleTwist, but neither finds my music. I did not try Google Play Music because I understand it's more focused on streaming.

# Answer
> 2 votes
Normally, the MediaScanner should pick them up from any place, add them to the library, and your player should find them. That works smoothly and immediately if you use the means the designers had in mind (connect your device via MTP, transfer the files, disconnect – the MediaScanner will start immediately).

But as you use a different way (we are bad doing so – I'm doing it as well ;), MediaScanner is not triggered immediately. So you either have to wait until it decides to run – or trigger it manually:

* it runs on every device boot, so a reboot triggers it
* it runs whenever the SDCard is mounted. So if your device has an external SDCard, going to *Settings → Storage*, and un-mounting plus re-mounting the card will trigger it
* as both above solutions are not really satisfying: there are several apps on Play which let you trigger it manually, by just tapping their shortcut. One candidate still working with Kitkat is SD Scanner.

See also my answers here and here.

Alternatively, you could try a music player that doesn't rely on the MediaScanner. One example for those would be the GoneMad Music Player: Here you can define yourself which directories you want scanned, and can trigger a scan yourself from inside the app whenever needed. Those rescans are blazingly fast, as they only scan directories you've defined – instead of checking everywhere on the device.

---
Tags: 4.4-kitkat, nexus-5, doubletwist
---


# Question
Title: Any New (not low end) phones using Froyo (or Froyo-style software system)?
Considering the bugs I've heard about the newer Androids (battery life, GPS and distance etc), and the fact that Froyo/gingerbread have better menu systems (larger, with text, not a toolbar), as well as more hardware buttons, 8 recent apps shown in the hold-home listing instead of 2 or 3... I was wondering if there are any modern phones with 2.2 or 2.3-based ROMs?

The problem is, with this old of a phone (or new one, they still sell 2.2/2.3 phones in stores) you shouldn't use the default browser, it has many known security vulnerabilities.

Considering the open source nature of it, I would be surprised to hear there is not a Froyo-skin or a version of Froyo with updated API.

# Answer
> 1 votes
Thing is, if a manufacturer would decide bringing a new phone on the market with such an old system, he'd get no license to pre-install any Google apps. Either your device runs an up-to-date Android version (I don't remember the details completely on what's counted here as "up-to-date", whether it were the latest two versions, or a version "not older than x months" – but Froyo is definitely out, as is Gingerbread, and IMHO even ICS) – or no Google Apps. As a device without *Google Play* pre-installed isn't that big selling hit for most people, manufacturers want the *GApps* shipping with their device. That doesn't leave much choice.

So it's pretty unlikely you will find a device with up-to-date hardware running Froyo or Gingerbread.

This doesn't keep modders from "skinning" the look-and-feel, sure. And many things can modified that way. Though I've never heard/read from any modification in this direction, you might find some "ROM kitchen" or the like offering it.

---
Tags: 2.2-froyo, device-firmware, themes
---


title: SMS notification on Bluetooth

text:
# Question
Title: SMS notification on Bluetooth
How can I get text notifications on my 390 Plantronics bluetooth device from my Galaxy Prevail 2 if it has that feature?
I have tried my settings in my phone but it only has the option for call audio.
What else can I do?

# Answer
> 0 votes
If you're talking about *Audio* here (e.g. having notifications, alarms, etc. sent to your (Bluetooth) headset), you might wish to take a look at SoundAbout:

<sup>*SoundAbout* settings screens (source: *Google Play*; click images for larger variants)</sup>

This app allows you to define which audio signal is routed where (even on certain conditions). I'm not sure how far the *free* version goes concerning Bluetooth, as the app description says *Bluetooth behavior - (Pro version)*. To my understanding, those "behavior settings" only include specifics like "force to mono", but I don't use the app myself, and thus cannot tell for sure.

---
Tags: notifications, sms, bluetooth
---


title: Strange "update twitter" notification

text:
# Question
Title: Strange "update twitter" notification
A few weeks ago, a new notification item appeared on my tray. It's worded in a way similar to normal update notifications, but it's not one of them, and it makes reference to software I haven't installed. See this image:

The screen grab shows two standard update notifications: "X applications updated" and "X updates need approval". However, there's also a different one that reads "1 new update - Touch to download Twitter". Not only this one is different, the really strange thing is that I DON'T have Twitter installed, so there should be anything to update.

Aside: I use a Twitter client, but it's called Tweet Lanes and it normally upgrades through the normal routes. This doesn't seem related.

My tablet is a 2011 Samsung Galaxy 10.1, running Android 4.0.4. Maybe the notification is generated by the OEM software provided by Samsung?

Is there a way to tell which programs are showing which notifications?

# Answer
The notification appears to be coming from apps installed from the Firefox Marketplace on Firefox for Android.

These apps can be found by opening the menu in Firefox and going to Tools \> Apps.
> 2 votes

---
Tags: notifications
---


# Question
Title: Pending Notifications icons are black and white (no color)
I have a Nexus 5.

All of the sudden I've noticed that the pending notifications icons at the top left of the my phone are black and white instead of some of them being colored. I don't know what happened. I didn't change any settings in the past couple of days. The only thing I've done is installed Yahoo News digest App.

Is there a setting that I could double check or someplace on my phone that addresses this problem?

# Answer
According to the official design guide, notification icons are supposed to be white only.

Some apps do break the rules, so perhaps it's just that you had an app that used to have colourful icons but was updated to bring it into line with the rules.
> 4 votes

---
Tags: notifications, settings, notification-icons
---


# Question
Title: Keeping important apps alive even on overheat
I recently updated my Samsung Galaxy S4, and it came with some new features and also some new problems. Since the new update I have been getting warnings on my phone telling me it is overheating. The phone also has the ability to kill apps that are using a lot of processing power in order to get the phone to cool down. This has proven to be not only inconvenient, but actually dangerous. On several occasions the app that was closed (which, in truth, likely contributed to its overheating) was Waze. This usually happens on long trips, while i'm going 60mph, forcing me to pull over on the side of a highway just to let my phone cool down so that I can open the app again. I have not gotten into an auto accident yet, but I would much rather not be in that situation to being with. For others, there can be an even greater danger in just getting lost.

**Is there a way to put certain apps, such as Waze, or any other navigation app, on a system whitelist so that they don't get shut down mid-use, potentially creating an extremely dangerous situation?**

# Answer
> 3 votes
I don't know if this will work in your situation (and I can't test it myself) as in your situation it seems the killing of processes is done for safety reasons and not just to free up memory but it could be worth a try.

The app is called MinFreeManager **(requires root)** and there is a good guide here. Taken from the link to the guide, here is an overview of what the app will do;

`ActivityManagerService.java` looks at the 'importance' of running processes; foreground apps, services, content providers etc, and prioritises them for close order in an `oom` (out of memory) situation. Each process is assigned an `oom_adj` value. The lower the value, the less likely Android is to close the app when it starts to run out of memory.

These values are managed by Android at runtime so a processes `oom` value can and will change as it changes state, from foreground, to background to idle etc.

The app can adjust a processes `oom_adj` values to your own custom values so you can try and manipulate which apps Android will close first and at what stage of low memory on the device.

Like I said, this is just a very basic overview. Follow the link to the guide and you will find all the information you need to give it a go (Could go on for pages if I tried to explain in full detail).

# Answer
> 1 votes
I do not think it is the app the is using processing power and causing the phone to overheat. The most likely contributer to heat on the phone is the enabling of data, bluetooth and gps. These services require constant processing and 'pings' to maintain connectivity.

Waze and other gps based applications, use both data and location information, and at 60mph, they will be using even more of these, as the location is changing constantly and they need to refresh their maps and update their gps co-ordinates. If you are using a newer version of android (kitkat), you can change the level of GPS accuracy - device only should be fine for Waze, like so:

If your on an older android version (jellybean or below), you can play around with the settings, but I am not sure how that will affect battery. The settings look like this:

Obviously, you should try and remove all other services that are using battery, if possible, turn off bluetooth, data sync, lower display brightness, try not to constant charge the battery (this causes heat, you might only want to charge when battery drops below 15% and then take it off after 15 minutes) and so on. If all else fails, I would try and switch away from Waze. I suspect due to its social nature, it may be using the data connection for more than just sending map data. There are other mapping apps that can cache maps - therefore not requiring an active data connection - a huge battery saver!

If all this fails - I would suggest going to the manufacturer and ask for a new phone, as your battery or phone may be at fault. I use the maps on my phone (nexus 5), but other than slight heating (warm) on long journies - my phone does not shut down google maps or waze.

---
Tags: samsung-galaxy-s-4, overheating
---


# Question
Title: Can I permanently disable the cell/radio of my phone?
My wife got a new phone with a new service, so I get to have her old phone to play around with.

Since the old phone no longer has cell phone service, I want to completely disable the cell phone or radio portion of the phone so that it doesn't eat up battery. This is a CDMA phone, so there's no SIM card I can just take out.

Enabling Airplane mode works just fine, except that also turns of WIFI, which I have to manually turn on. And if I reboot, the phone stays in Airplane mode, but it turns WIFI back off.

Is there a way to modify the phone to turn off the cell portion completely and permanently, at least to be able to withstand a reboot (not necessarily a factory reset)?

# Answer
You could use some automation app to do this, having two steps in its task: Switch to airplane mode, and then enable WiFi. Tasker is one app that can handle this, but I'm pretty sure some of the free profile-switchers are also capable of this. With *Tasker* you could place this with a profile executing as soon as *Tasker* is started -- other apps might provide "default/base profiles" for this (like Locale does), or you might have to add it to each profile you create to make sure it always works.

Depending on your device, you could also use Dazzle Configurable Switcher (which comes free). As the name suggests, it offers a bar with "toggle switches" which you can configure freely. One of the toggles is for the (cell) Radio. But not all devices support this: it worked fine on my *HTC Wildfire*, but my *Motorola Milestone 2* won't let me switch that separately. Here the state should be remembered even after reboot -- but again that might depend on the device.
> 4 votes

# Answer
Looks like someone already figured this out and made a script using Script Manager that runs the script on boot. It turns the radio (cell) off, just the same as activating airplane mode, except that it leaves all other wireless settings alone (that is, bluetooth, wifi, etc).

Or you can install a flashable zip described in this forum that you load in recovery mode.

> * Removes unnecessary apps (Messaging.apk, Phone.apk, TelephonyProvider.apk, Mms.apk, TelocationProvider.apk)
> * Completely turns off cell radio on bootup
> * Installs the radiooptions binary in case your ROM does not include it
> * Prevents emergency calls and 911 calls (good for giving your kids your old phone to play with)
> 5 votes

# Answer
Searching 'the Google', I found this simple and free app called Cell Radio ShutOff. Seems to work fine. Here is what the dev wrote in Google Play (as of 2013-10-07):

> Description There are 4 radios in a typical device: cell, bluetooth, wifi, nfc. This app allows you to just shut off the cell radio while leaving everything else on. Airplane mode shuts off all radios and there is no built in method to disable just the cell radio. Why to disable it? 1. When your cell radio can't access a tower it will drain your battery 2. Your location is tracked by carriers using your cell radio (This is necessary so people can call you.. it's not that they are evil) This app has been tested and works on the HTC Dream. Send an email if it doesn't work on your phone. This does not work on the nexus 4 or the galaxy nexus. I will fix it in the future.
> 2 votes

# Answer
I installed Cell Radio ShutOff for the convenience. My cell allows me to shut off cell tower radios via settings/SIM Management. This app allows me to 'Toggle' On/Off... which is faster than going through settings and changing the setting from On/Off.
> 0 votes

---
Tags: lg-optimus-one, cellular-radio
---


# Question
Title: What is the difference between CMDA, GSM, P1000L. and P1000N?
I'm looking to root (cyanogenmod) a Galaxy Tab I have lying around. Looking on the CMG site, I see that there are 4 different versions: **GSM**, **CDMA**, **P1000L**, and **P1000N**.

What are the differences between these? And how can I tell what version my tablet has?

# Answer
GSM and CDMA refer to the 2G/3G cellular technologies used by phones and tablets. In USA, AT&T and T-Mobile use GSM, while Sprint and Verizon use CDMA.

GT-P1000L and GT-P1000N are variants of the international Galaxy Tab GT-P1000 version that were released by Samsung for Latin America markets. Both P1000L and P1000N models have GSM connectivity. You can find the exact version you have in Settings -\> About under the `Model number` section.

In terms of rooting and installing CyanogenMod, you will need to refer to the CyanogenMod wiki for the respective model (P1000L or P1000N).
> 1 votes

---
Tags: cyanogenmod, samsung-galaxy-tab
---


title: how can I stop media scanning?

text:
# Question
Title: how can I stop media scanning?
I have a LG L7 mobile. From 2 days ago I have a serious problem with scanning media files. I turn on my mobile and scanning media files started scanning. after that scanning media files completed it started again and again and until know it is scanning. I do not know is it a hardware or software problem? what I have to do? please help me.

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

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

---
Tags: media-scanner
---


# Question
Title: How to know which email address was registered to my lost phone?
My phone (Samsung Galaxy Note 2) is lost.
I want to delete data from it, especially my personal photos.
I don't remember my Play Store account which was associated with my Note 2.
I tried to contact my local carrier, but they can just issue my SIM again, which I did.
Through IMEI they can't do it.
I'm from Saudi Arabia.
Here they can't do it.
So is there anyway to this or any international assistance from Samsung?

# Answer
> 1 votes
If you can remember that you had used (doesn't matter which) a Google account on your lost Note2, you could go to accounts page of the play store in a computer. You can see the devices that are attached with the account with its registered and last used date.

Since you have multiple Google accounts (that's what I understood from your question) you have try logging in with each and try the above said in a computer. With the last used and registered date you can identify which account was last used in your lost Note2.

If you are confident that the lost phone is still switched on and connected to Internet, you use AndroidLost to get into the process of identifying it or manage your stuffs.

# Answer
> 0 votes
I know it's too late, but here is a quick tip you can follow in case you lose it again and still not remember which account you used:

Get all your Google accounts (all you can remember), then try logging in with all of them one by one in this site:

http://www.google.com/android/devicemanager

One of your accounts will locate your phone if it is still on and is connected to the Internet.

---
Tags: google-account, lost-phone
---


# Question
Title: How does my phone start installing apps so quickly when initiated from the play on-line store?
When I go to the Google Play on-line store and install an app, how does my phone know to install it? Is it using push notifications? Quite often it happens within a few seconds so presumably it can't be using polling.

I just don't understand the nature of the connection between my phone and Google's servers.

# Answer
> 3 votes
Yes, it's using a push notification via *Google Cloud Messaging* (GCM), the same as Google+ Hangouts, Google+, Gmail, and some third-party apps.

# Answer
> 1 votes
*Google Play* uses C2DM (Cloud to Device Messaging) to inform your device about the download. On your device, the *Google Play Store* app has registered a corresponding "receiver", so it knows this message was meant for it, and downloads the `.apk` – which then gets installed to your device.

And yes, your guess was right: C2DM is also often referred to with the term "push notification".

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


# Question
Title: Samsung Galaxy Exhibit - Email Photo Problem
I have a Samsung Galaxy Exhibit. When my husband sends me photos in email I can see the small preview picture but when I click on it it reverts to an older picture that he sent me. I think I accidentally locked it to that older picture. How do I unlock it? I can see others pictures with no problem. Thank you!!

# Answer
I think the original Samsung application is not good enough and has some bugs.

So you can use apps from your mail service like Gmail and Yahoo applications or use applications which support multiple email services like Aqua Mail.
> 0 votes

---
Tags: email, photos
---


# Question
Title: Samsung Galaxy Tab GT-P1000 USB Cable Problems ; Charging Problems
Galaxy Tab is an old tablet.Yesterday,I can "resurrect" it from the dead,and I buy a fake USB cable to charge and exchange data. Since I have a worser phone than the Galaxy Tab,I really want to play my games there (Galaxy Tab.)

However,it requires us to have a minimum of 2.3 (Gingerbread) and above to play the game. Somebody suggested me root the device and use the latest 4.4 OS,since they say it can improve the performance of the tab.

I tried to root the device,first using Z4Root app (APK).It doesn't works.(Took 3 hour and no result,tried everything.)

Then,I tried to connect it to a PC.I've downloaded the Kies but it doesn't work.I tried installing the USB drivers,but still,my PC (and Kies) can't detect it.

And also,when I tried charging it,sometimes the tab recognize the tablet as connecting to a pc,not charging.Alhough so,sometimes it works,so yeah.

You guys have any solution?

# Answer
> 1 votes
The fact that your Tab is not being recognized by the PC is telling me that there could be an issue with the USB drivers. Try uninstalling all Samsung USB drivers (including the Kies utility) and then re-installing Kies from here.

Further, if you want to only root the tab, follow the steps outlined in this thread:

> Prerequisites:
>
> 1) Kies Software downloaded from HERE and installed, and Tab connected even once
> 2) USB debugging enabled
> 3) SuperOnceClick downloaded from HERE
>
> Process:
> 1) Connect your galaxy tab with debugging mode disabled and sync with Kies even once
> 2) Disconnect it and enable debugging mode from Settings -\> Applications -\> Development -\> USB Debugging
> 3) Connect the tab again to PC and click on home button so that Tab comes out of Kies connection
> 4) Launch SuperOneClick.exe
> 5) Click on root and wait for 5-10 Mins

If you want to install custom ROMs like CyanogenMod for example, you will need to flash a custom recovery first by following the steps in this post:

> 1. Download Odin from here and extract it to a folder on your desktop.
> 2. Download the custom recovery from here
> 3. Launch Odin3 v1.7.exe to open the Odin application.
> 4. On Odin, click on PDA. Navigate to the location where you have downloaded CF-Root-TAB7\_XX\_OXA\_JQ1-v3.3-CWM3RFS.tar to from above and select it.
> 5. This is the most important instruction ever and we really can’t stress how important this is. **Make sure that the Re-Partition tickbox is unchecked!! Ticking this is a surefire way to brick your device.**
> 6. Power down your P1000.
> 7. With the device powered down, press and hold the Volume Down + Power buttons until the device boots into Download Mode.
> 8. Connect the device to your Windows PC using a microUSB cable. Odin should now recognize your device and the ID:COM should light up yellow.
> 9. Click on Start. **Again, make sure that Re-Partition is unchecked!!**
> 10. Download your favorite ROM (e.g. CyanogenMod).
> 11. Copy the downloaded ROM zip file to the SD card on your device and disconnect the device from your PC.
> 12. Boot into ClockworkMod Recovery. To do this, with the device powered down, press and hold Volume Up + Power until it boots into Recovery.
> 13. Select "Install zip from SD card". Navigate to the location where you downloaded the ROM zip, select it and then select "Install".
> 14. Optionally, download and flash the GApps package compatible with your ROM.

---
Tags: usb, root-access, charging, samsung-galaxy-tab
---


title: One chat for 2 number

text:
# Question
Title: One chat for 2 number
I've got a Wiko Iggy on 4.2.2 Android and try unsuccessfully to bind both numbers of a workmate on one sms chat.. what should I do?

# Answer
As far as I know there are no chat/SMS applications which will support two numbers of the same user/contact at the same time.

If there are two numbers, there will be two threads/conversations.
> 0 votes

# Answer
Contacts+ will do that for you.

It will also let you have one fixed primary "to send" number.

---

It's great if you only want to send to one of his numbers and he only wants to send from the other. Your workmate texts you from number X and you just have to write and send and the sms will be sent to number Y automatically.
> -1 votes

---
Tags: sms, 4.2-jelly-bean, chat
---


# Question
Title: Are there any Android tablets that have the "negative colours" accessiblity feature like the Samsung Galaxy S III phone has?
Are there any Android tablets that support the "negative colours" accessibility setting like the Samsung Galaxy S III phone does?

There are many people like myself whose vision is light sensitive and as such find it much more comfortable to read off screens that have a black background with light coloured text e.g. white text on a black background. Reading black text on a white background (the usual way round) gives me bad headaches.

The iPhone and iPad have long had an accessibility feature called "white on black" which basically negates all the colours globally - looking something like a photo negative. I was very glad when I saw that the Samsung Galaxy S III supports such a feature - they call it "negative colours" - basically making any app which has a light coloured background much more comfortable to view.

I'm after an Android tablet that can do this, not a phone. However, from what I've read, the Samsung Galaxy tablet doesn't seem to have this feature. I'm wondering if there are any other Android tablets that do.

The inverted colours setting I'm after is a global colour negation, so everything (all apps, home screen, built in OS screens etc.) need to have negative colours. I think on the iPhone, iPad and Samsung Galaxy S3, this is done at the video device driver level to achieve this globally throughout the OS and all Apps.

Are there any Android tablets that provide the "negative colours" accessibility feature?

# Answer
Yes, the Samsung Tab 3 8.0 and others. The Samsung Galaxy S III phones got this feature quite a while before it was part of the feature set of the Samsung tablets. Other Samsung tablets like the Note also appear to have this feature now, as do later versions of the Galaxy phone. I still haven't come across any other manufacturer who includes this accessibility feature with their Android tablet range.

(for any users who need high contrast to read or have a light sensitivity problem, this feature is a life saver)
> 0 votes

---
Tags: tablet, screen, accessibility
---


title: Add address from Google search or maps

text:
# Question
Title: Add address from Google search or maps
On iOS, as limited as it was, I could do two things that I can't figure out how to do in Android - htc one m8

1. When finding addresses in Google search or map, Google result page had an option to save a contact. That seems missing in Android. I can't figure out how to add an address from these results.
2. In ios, whenever I receive an address as plain text in email or sms or web page, I was able to long press and ios would give me option to add the info to a new or existing contact. I have no way of doing this in Android. I am forced to manually copy ever line to a contact.

Any suggestions to resolve this would be appreciated.

# Answer
The user teresaw has posted years ago a possible solution in this forum :

> I believe if you use Google Maps on an Android device, you can merge an address with an existing contact: 1. Search for the address 2. Select the address to open more details about that place 3. Click on 'Add as a contact' 4. This will prompt you to add this address as a new contact. HOWEVER, if you press on the Menu button (on Android devices), you will see an option to 'Join'. 5. You can then select any existing contacts and add this new address. Just make sure to enter in the correct Name.
>
> I am not pretty sure if this still works but back then it was really helpful for me.
> 1 votes

---
Tags: contacts, contact-shortcut
---


# Question
Title: View "What's New" in landscape in the Play Store
When I'm on my Nexus 7 (2013) in landscape mode, the Play Store shows me the permissions list, but nothing about what's changed in the application being updated. In portrait mode I get the full details. Is there some way to quickly view application details in landscape mode?

# Answer
> 0 votes
Of course I would figure this out just after asking the question:

You can view the application details in landscape mode by first selecting the application in the left-side panel, then clicking the larger application icon or title in the right-side pane.

---
Tags: google-play-store, nexus-7, tablet
---


# Question
Title: unable to restore contacts after changing ROM
I have changed the ROM on my samsung galaxy Note 2 , i have installed the cyanohgen mod. i need to restore the contacts from my old sansung kies .sbp file backup onto the new CM rom

# Answer
1. Open the .spb file in Kies
2. Select all your contacts and click save as.
3. In the file name field type whatever you want with en extension .vcf
4. Copy the newly made file to your sd card
5. Import from the contacts app
> 0 votes

---
Tags: contacts
---


title: Google Voice "Call With..."

text:
# Question
Title: Google Voice "Call With..."
I love the Call With... feature in the Google Voice webapp and use it often. It allows you to initiate a call from your Google Voice number by first dialing one of your linked phones then patching you through to the number you want to dial:

This would be perfect for my Nexus 7 - I'm often at home on my couch next to my land line phone wanting to make a call. I don't want a VOIP solution for the tablet, I'd rather tell GV to call my land line and patch me through to the number I want to dial (the call quality is much better on the land line). I can't find this feature in the Google Voice Android app. I've used the webapp, via Chrome, on the N7 but that's kind of clunky. Does anyone know of more finger-friendly way to initiate a GV call like this from an Android device?

# Answer
There's an app I used to use specifically for this. It's called Voice+. You dial a number, it asks you which of your google voice connected numbers to call.

However, this app catches the `intent` from when you dial a phone number. The Nexus 7 doesn't have the Phone app installed. You could try installing another dialer app like Go Contacts Ex and see if dialing a number from their interface brings up Voice+.
> 1 votes

# Answer
I thought the regular web interface was too heavy, so I created GoogleVoiceCallingPageLite (GVCPL): "A Lightweight HTML page for making and receiving Google Voice calls" . You can find it at https://sourceforge.net/projects/googlevoicecallingpagelite/. I created it to use on my computer, not a phone/tablet, but if you want you can use it on your phone/tablet too, just by going to http://www.elvey.com/GVCPL.html. It's the exact same code as on sourceforge, where you can see a screenshot too.

As noted there: To use: Log in, then open this page. It only works if you're already logged in, otherwise, it doesn't work - and doesn't (yet) give a useful error message.
> 0 votes

---
Tags: calls, nexus-7, google-voice
---


# Question
Title: How can I record the phone screen from the command prompt?
I have been trying to record my phone screen (Nexus 5) through command prompt. I have also downloaded the SDK. For some unknown reason I am unable to open or play the file saved using this script:

```
$adb shell /sdcard/video.mp4

```

# Answer
> 0 votes
You can exec this command from the pc

```
$ adb shell screenrecord /sdcard/video.mp4

```

Need Android 4.4 (which you should have).

DevBytes: Android 4.4 - Recording App Videos: http://youtu.be/ETzRxxOK\_bs

---
Tags: adb, screencast
---


# Question
Title: flashing jelly bean(4.2.2) on nexus 5(hammerhead)
I am trying to flash jelly bean on Nexus 5 but didn't find any factory images , is it possible to flash the jelly bean(4.2.2) image generated by downloading & compiling the 4.2.2 AOSP source code

i tried running lunch command but didn't found the "aosp\_hammerhead\_userdebug" is there any other way to flash 4.2.2 on nexus 5

# Answer
Its because Nexus 5 not came with Jellybean. It was Kitkat. That is why you can't find Jellybean factory images for Nexus 5. You may try to flash custom Jellybean ROMs(4.2.2) for Nexus 5 if available.
> 2 votes

# Answer
I am afraid you cant because Nexus 5 shipped with kitkat and backward compatibility is not supported.
> 1 votes

---
Tags: 4.2-jelly-bean, nexus-5
---