text:
Stock HTC got bricked by the latest OTA (4.20)
The latest OTA on Rogers (4.20.631) rendered my phone unable to boot and stuck on the white Htc One screen.
I'm on stock recovery exactly to install OTAs, which worked with the last one (4.19?), but not this time.
Here's the logcat when booting up, the part that keeps looping. I can't find good keywords to Google.
Since I am with Rogers (631), there are no RUUs, and I'm reticent to wipe out all my data.

The problem your device is having is that it can't protect an area of memory. This causes ART (the Android Run Time, the system that runs regular Android apps) to crash, rendering your device unbootable.
If you haven't modified your ROM before the update (for example by rooting it, or installing a custom kernel), this was probably a bad update from HTC or the updating process failed somehow.
If it's not possible to downgrade to your previous ROM, you could try to reset all data. If this doesn't work or you don't want to do that, you should contact the store you bought your phone in or contact HTC support. They might be able to put a working software version on your phone. This might wipe your data anyway though.
If you really don't want to wipe any data, you might be able to "dirty flash" a custom ROM over the stock ROM. This replaces the system partition so that if the system was corrupted by the OTA, it would be bootable again using the custom ROM. The custom ROM has to be the same Android version to not require a complete wipe, and installing it requires you to install a custom recovery. This might also void your warranty.


text:
Playstore stuck on downloading apps, cannot install anything
I can't install apps. All my phone does is to show the installation progress-bar, but nothing else: it never does download.
I've already rebooted my phone and took my SD card and my battery out. And it still it doesn't work.
I have 4g/LTE data, the device is an Alcatel one touch pop asrto. How can I fix this issue?

Try downloading the app using Wi-Fi or checking if you have enough storage space for the app.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
Transferring Nandroid Backup between two devices
I did a Nandroid backup via ClockworkMod Recovery on my NVIDIA Shield, and want to restore it onto another NVIDIA Shield (due to the recent recall). Is it safe to restore the Nandroid backup onto another device of the same type? If not, is there any way to modify the backup to allow me to do this?

Restore only /data, /system, /boot (and optionally, /cache). Advanced Restore option in CWM recovery should allow you which partitions to  restore. Otherwise, Philz Touch Recovery (fork of CWM) has this option.
I'm choosing only selected partitions because if your device has concept of EFS then you may end up with IMEI trouble.
Note that while restoring make sure that the rest of firmware on both the identical models is same (modem, uboot and more). It should be same if they are running the same Android build. Otherwise, it is very likely that you may end up with a soft-bricked device at the least.
Also, make sure that the both  the devices are fully  backed up so that you don't end up with data loss at least.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
How can I open and edit large text documents on my Android device?
I have a Galaxy Tab 10.1, rooted, running Android 5.1, that I'd like to use for editing simple text files. By "text file", I mean they are plain text documents, with a .txt extension. I do not need to edit .doc, .pdf, odt, or any other format.
I have seen this answer, and I have also tried a couple different apps, such as Jota, Turbo Editor, and others. They work fine for very small documents, but I have one text document that is about 300kB, and they all slow down and crash when I try to edit this file. Other files I have that are not quite as large seem to slow down just about any text editor, so it seems pretty clear there is a correlation between how big a document is and whether or not an Android text editor can handle it.
I'm confused as to why this is such a hard thing to do. I have games that I play on my various devices that seem to reference much larger resources and require more processing and RAM, so why should a simple text document under a megabyte be hard to work with?
In any case, is there a way I can edit a plain text document up to 500kB in size on my tablet device?

I'd suggest using ES file Explorer. I has a editor built-in that works pretty well for txt files. I have also tested with a file that's more than 900kb and worked fine.
Hope it helps!

I've been using QuickEdit and it works well. I just tested it by feeding a 1.5MB file (logcat output; 15995 lines) on a two year old device having a  ridiculously slow  external SD card. It took 1-10 seconds to load that file (this app loads the file completely) but after that things were smooth. You can edit wherever you want and saving took a second only.
The answer by dlh80 is also a good alternative. ES Note editor is a swift text viewer with bare bone editing feature. It is swift because it loads the file's content on-the-fly i.e. as soon as you scroll down to bottom the next page would load into the memory. It also means that if you decide to edit the file then you can only edit the file up to the point where you've scrolled.
If you've a word processor or a full-fledged office file reader app then you can give it a try as well. E.g. WPS Office opened that file quite easily but was sluggish in editing it. That may be the result of device's present condition.

If you're comfortable with command-line then you may consider this XDA thread as well: http://forum.xda-developers.com/showthread.php?t=552287 It features NANO and VI text editor.

I have tried many android text editor applications for opening and editing "relatively" large files (100 - 500kB), e.g:
- Jota
- QuickEdit(Lots of ads)
- Simple Text Editor
- Coastline
- 920 Text Editor
- Ted
- TextWarrior
From my research and testing TextWarrior Has been able to open/read and edit large text files faster than any of the other ones, with Simple Text Editor and Coastline following right behind.
Others are more full-featured (Jota and 920) but they are quite slow. Ted is simply not meant for large text files, and QuickEdit is hard to work with given the large number of ads.
A couple of tips:
- Use the lightest virtual keyboard (e.g. swipe slows down the editor) to increase editing speed.
- Disable heavy-processing helpful features features to increase speed.
One little Cons (potential for improvement) about TextWarrior:
- It seems the scroll bar can not be dragged which makes it a bit difficult when navigating large text files, but navigating via line numbers seems to get the job done.
Hope this helps.

DroidVim immediately opened and edited a 30 MB file smoothly. I also think Termux will have options like nano.
Vim is an excellent editor for any system, imho. Just read a cheat sheet before running it. "i" for insert,  "esc" gives command mode and ":wq" saves and exits etc. Most people here know that.
Google Play Store also had an editor with a dark ("hacker style") interface that read any file blockwise. It had a large image to pull in the slidebar. Can not find it now, though.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Liking a YouTube comment from the app
I've been using Android for a few months now, and I'm mostly happy with it. I just can't find the "Like" button for comments.
Can someone help?

Its still not possible to thumbs up or down a comment using the Youtube app. People have been complaining for years about it.

its 2017 and they still havent fixed this. Thats kind of ridiculous given how huge youtube and android are!

As already mentioned in the earlier Answer, as of this writing, there is no way to Like comments in Android YouTube App.
Below is the screen shot confirming this, taken from Official link.
Source Link


text:
Why flash games are so slow on my RCA tablet
I have what is probably a very basic question about tablets. I am using an RCA 11 Maven Pro.
I'd like to understand why online flash games are so slow on this device. For example, games like Monster's Den and Amorphous on Kongregate are extremely choppy and impossible to play, yet flash animations run smoothly for gifs and videos and it has enough processing power to play 3D mobile games I've downloaded.
I've tried a litany of Google querries within and external to stack exchange without any relevant answers to this. Thank you.

Short answer: because it's Adobe Flash on Android
Most apps and websites are shown in the Web browser. This is a native app with lots of optimisation and hardware acceleration. This makes it possible to load large websites on your phone. The same is true for games: all game code exists when the app is installed on your device. This way, the code can be executed way more efficiently.
Flash doesn't have any hardware support or optimisations within games.
The lack of good hardware support comes from the fact that the last version was developed for Android 4.0.4 several years ago and then was abandoned. All new technologies to speed up Android that have been developed since Flash support was dropped are not available to Flash.
The lack of optimisation comes from the way flash loads game files. Every file you load in flash contains different code, animations and sounds. Flash does not precompile (process the code before it's executed) like Android does with normal games. This is another reason why flash is so slow.
Flash is a bit of a resource hog as well. From what I can find your tablet out has 1GB of RAM. This should be enough to play most simple Android games and show some websites, but it might choke on larger Flash files.
Because Adobe no longer maintains it,  Flash is also a security vulnerability. No security updates will ever come for flash on Android.
Flash is slow on even the fastest Android devices. There's no way this will ever change because Adobe doesn't bring out new versions. I'm afraid there's nothing you can do about it except closing all apps and tabs in the background and hoping for the best.


text:
Wireless printing from Android phone
I have a samsung galaxy prevail through boost mobile what kind of printer do I need and how do I print from my smartphone wirelessly?

You can use pretty much any printer – and chose from a large set of Printing apps – basically 3 groups: Vendor specific Printing apps, Vendor overlapping Printing apps, and Cloud Printing. With the latter group, keep your "privacy wishes" in front of you – everything you print goes to the cloud then.

Google Cloud Print
Generally, you'd want to use Google Cloud Print compatible printers. The full list of Cloud Print ready printers is available here.
If you're stuck without one of these printers (i.e. a classic printer), you've still got options:

Before connecting your classic printer, confirm if you have:

Google Chrome
Windows or Mac computer

And if you’re using Windows XP, the Windows XP Service Pack 3 (SP3).
  Then, follow the steps below to enable the Google Cloud Print connector:

Open Google Chrome.
  In a new tab, open chrome://devices
  You’ll see a list of devices already registered with Google Cloud Print, and new devices available on the network.
Under "Classic printers,” click Add printers.
  You'll see a confirmation that Google Cloud Print has been enabled.
To learn more, click Manage your printers.

To connect classic printers in a business or school environment, use the Cloud Print Connector service on Windows or Linux.
After adding your Cloud Print ready printer, use the Google Cloud Print app to start printing
In versions of Android newer than 4.4, the app isn't necessary:

Open the page you want to print in its app (Photos, Chrome, etc).
On the app, click Options.
Select Print.


text:
Change sim preference to call particular person in Dual sim
I recently changed the second sim and I want that second sim to call for the particular person by default, previously I have set the first sim to do that action,
Now I want to set those settings to changed or at least to be set to default,like asking every time which sim to call,
I cleared data in both phone and dialer app in settings of app management, but still nothing happened, the set default button is greyed out on both apps
Does any one know how to change the sim preference settings to call a particular person?

Found the answer by myself at last,
when you call that person there will be a change sim option in the top right hand screen, by choosing that we can change the sim preference and also the next time we call that person phone will ask for which sim to call.

Go to contacts -> select the contact which you want to change the preference -> deep press on the number -> select clear calling sim.
Now you will be able to make calls normally with the sim card you wanted.


text:
Why application size increases after moving to sd card?
I installed application and see that it allocates say 35Mb. Then I moved it to alsd card and it allocates 41+Mb. I see these "changes" for every application which is moved to sd card. Why it is happens?

Some hints may be found in our app2sd tag-wiki: with the standard App2SD implementation, parts of the app are remaining in device storage. I didn't investigate this deeper, but assume there is some overlap. It might also be that some of the code is extracted (.apk files are zipped) which otherwise remains packed. Not knowing exactly, I better leave answering to someone who does :)


text:
How SElinux protects android from rooting
I know when rooting we execute a script and we use a thing that is already root and tell it to execute if it executes the script as root and then roots the phone so how does SElinux helps to protect against it
Example I exploited the kernel to execute the script as root it will executed in the kernel domain that is already root so it will the execute the script as root and give root privileges so how does SElinux protects against it?
Summary: Exploit is a any exploit in system to root
         Script script is a script that will be passed to exploited  area so                it can execute as root and root the system
So if i exploit it and pass the script how SElinux will protect against it?

what's the exploit? what's the script?

SELinux depends upon labels to match actions and policies. Labels determine what is allowed. Sockets, files, and processes all have labels in SELinux. SELinux decisions are based fundamentally on labels assigned to these objects and the policy defining how they may interact. In SELinux, a label takes the form: user:role:type:mls_level, where the type is the primary component of the access decisions, which may be modified by the other sections components which make up the label. The objects are mapped to classes and the different types of access for each class are represented by permissions.
The policy rules come in the form: allow domains types:classes permissions;, where:
Domain - A label for the process or set of processes. Also called a domain type as it is just a type for a process.
Type - A label for the object (e.g. file, socket) or set of objects.
Class - The kind of object (e.g. file, socket) being accessed.
Permission - The operation (e.g. read, write) being performed.
And so an example use of this would follow the structure:

allow appdomain app_data_file:file rw_file_perms;

This says that all application domains are allowed to read and write files labeled app_data_file. Note that this rule relies upon macros defined in the global_macros file, and other helpful macros can also be found in the te_macros file, both of which can be found in the external/sepolicy directory in the AOSP source tree. Macros are provided for common groupings of classes, permissions and rules, and should be used whenever possible to help reduce the likelihood of failures due to denials on related permissions.
In addition to individually listing domains or types in a rule, one can also refer to a set of domains or types via an attribute. An attribute is simply a name for a set of domains or types. Each domain or type can be associated with any number of attributes. When a rule is written that specifies an attribute name, that name is automatically expanded to the list of domains or types associated with the attribute. For example, the domain attribute is associated with all process domains, and the file_type attribute is associated with all file types.
Use the syntax above to create avc rules that comprise the essence of an SELinux policy. A rule takes the form:
<rule variant> <source_types> <target_types> : <classes> <permissions>

The rule indicates what should happen when a subject labeled with any of the source_types attempts an action corresponding to any of the permissions on an object with any of the class classes which has any of the target_types label. The most common example of one of these rules is an allow rule, e.g.:

allow domain null_device:chr_file { open };

This rule allows a process with any domain associated with the ‘domain’ attribute to take the action described by the permission ‘open’ on an object of class ‘chr_file’ (character device file) that has the target_type label of ‘null_device.’ In practice, this rule may be extended to include other permissions:

allow domain null_device:chr_file { getattr open read ioctl lock
  append write};

When combined with the knowledge that ‘domain’ is an attribute assigned to all process domains and that null_device is the label for the character device /dev/null, this rule basically permits reading and writing to /dev/null.
A domain generally corresponds to a process and will have a label associated with it.
For example, a typical Android app is running in its own process and has the label of untrusted_app that grants it certain restricted permissions.
Platform apps built into the system run under a separate label and are granted a distinct set of permissions. System UID apps that are part of the core Android system run under the system_app label for yet another set of privileges.
Access to the following generic labels should never be directly allowed to domains; instead, a more specific type should be created for the object or objects:
socket_device
device
block_device
default_service
system_data_file
tmpfs
Source: SELinux concepts
For more details, see: Security-Enhanced Linux in Android
Implementing SELinux

So if I request kernel to execute the script it will be executed by the kernel and it has root privileges so it will be executed as root and then the phone will be rooted

u gave lot info in answer but didn't answer my question

Actually, you were able to execute that script because that was an exploit script, not a simple "Hello World1" Script ;)
Exploits use the loopholes in code and do their dirty job :)
Don't confuse yourself

So what's the pont

So what's the point for SElinux

It just means that the SELinux is not implemented properly by the ROM maker (yeah, even Google sometimes) :)

That's why different phones use different exploits to root


text:
My Phone Stuck in boot screen How to recover?
I am using micromax canvas hd A116.  I tried to install Custom ROM and I installed safely.  After 1 Week I tried to reset my phone using factory reset under settings.  After that my phone is not starting.

The problem is my volume up button is not working due to that I cant go to recovery mode.
In adb and fastboot my phone is not detecting (This is because USB debugging is not enabled in Developer settings, not sure)

Is there any to recover my phone using adb or any other method ?
UPDATE
Now my phone got detected, I installed the Driver . But right now I am getting this error.
How to resolve this error ?

Have you tried formatting the device using SPFlash tool. If not , do so.
If you have followed usual safety rules for flashing you should have your original ROM backups through nandroid. Re-flash them after successfully partitioning the device.
The usual procedure is to flash recovery.take nandroid backup, flash your choice of rom.
For now please keep device charged to max and keep multiple recoveries and firmware images (not roms) in your internal and sdcard. Please install the firmware immediately after formatting the device without any reboot.

Since you can neither boot the phone nor access recovery or bootloader, you can try the following1. Download latest SP Flash tool.
2. Download this stock ROM: S9201_4.2_MP_F3F8_B1_IN_MMX_13_FLASHER_USER.zip
3. Extract it, open flash_tool.exe and load the scatter file
4. Now connect your phone and flash by clicking 'Download'.
Source: [Upd Stock ROM] [MMX A116] [Baseband Ver:MOLY.WR8.W1248.MD.WG.MP.V6.P18]

I tired your method , but it's not detecting my phone. Check update part in my Question.

My phone got detected , But I am getting this error "pmt changed for the rom it must be downloaded"  How to resolve this ?

How-To: Fix Sp Flash Tool PMT change Rom Error

(late, but whatever) When a device is booting, it isn't accessible from ADB. Thus you can't push anything to it


text:
Removable drive connected over OTG disconnects when screen turns off
I own a tablet with Jelly Bean installed. I usually connect a pen drive to it using an OTG cable and it works fine (except for NTFS file system and the below problem too). The issue is when the screen turns off after the time out while the storage device is connected, it disconnects itself. If I turn the screen on, it will be mounted automatically.
It is annoying to change the time-out now-and-then and keeping it on for a long time by touching the display.
Is there any solution to this?

Check if you have any option in Settings (maybe Settings->Storage) to keep OTG connected in sleep mode.
If you don't find anything related to that, it means there's some bug with the ROM.
Maybe you can try this app: USB Autosleeper
This app doesn't allow the phone to sleep when USB is connected.
Whenever you connect OTG, run that app and do whatever you want :)

If you aren't able to find the setting for it through your system UI, you can also try finding it through this application.

While recommending an app to solve an issue is acceptable, this answer still lacks details on how it solves the issue (particularly what setting should be edited).

Hi @Andrew T., thank you for your advice, I can certainly understand what you mean.  In this particular case, I thought to contribute this application because it offers a means to directly access and edit various device .db settings files.  However, 1) more specific instructions would require more details such as the device specs and whether they have root access or not, etc.  2) Without such details, it's also uncertain whether the other answers already provided by others are sufficient to solve the issue.  In this case, would it have been better etiquette to post as a comment to OP instead?

There might be an option to change that in Settings. If you can't find it, look in Developer Settings. If you don't have that, go to About Phone and tap 7 times on build number.

It'd be better if you could be more specific on what settings the OP should find. Also, I couldn't find anything like that on "Developer options". I found "Stay awake", but that only prevents the screen from turning off while charging instead of connected to USB OTG.

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
Cannot install GAPPS on fresh CM12.1 on Galaxy S2
I've just done a fresh install of CM12.1 on an S2 GT-I9100, and cannot figure out how to get GAPPS on there.  Stock and mini versions fail with the Insufficient storage space available in System partition.. error screen.  I don't understand this as it's a fresh install.  Looking at storage options shows two internal storage (partitions?) - one with 1.97 GB and the other with 11.33 Gb free space.  Does this make sense?
One method I've tried is based on this question - to resize the partition using Odin 3.07, but as I'm on Mac I've had to try JOdin3 instead †, which fails to detect the device.  So that method looks unworkable.
Very grateful for assistance!

† from this source, given the official site requires JavaFX, which doesn't work on Yosemite..

Try GAPPS minimal See if it works

That fails with: Install failed. Finding update package.. Verifying update package.. E:footer is wrong. E: signature verification failed. Installation aborted

Aside from XDA threads on Gapps, which can refer to dead links, especially since your device is quite old, I would recommend you to download the Gapps from OpenGapps, which will let you choose both the Android version, and the preferred size of the Gapps package.

OK the only GAPPS version that seems to work is Pico - see this XDA page.

I use Nano, its pretty GOOD :-)

Try sideloading gapps from recovery. In my case, open_gapps failed to install for odd reason that there was insufficient space in system partition - I don't know why... I was using about 10%...
eg. TWRP. Boot into TWRP Recovery, Advanced, ADB Sideload
from PC,

adb sideload open_gapps-arm-7.1-pico-20161230.zip
  Total xfer: 1.28x


text:
HTC 626 bricked when trying to root the phone. What to do now?
I have bricked my HTC 626. I was trying to root my phone.
I installed a recovery. As you can understand that I flashed recovery after unlocking bootloader. But I have s-on on phone. I then got some file on Google searching it for ways of recovery, super su, and boot.img.
I tried to open the phone in recovery mode but recovery wasn't working.
Then I thought flashing boot.img will work so I flashed it.
On the tutorial I found on the net there was a command for erasing the cache. Now it is not booting up. I tried to switch s-off. Didn't work.
Recovery did not work. I can only go through fastboot mode. ADB commands are working. I found some details that ruu.exe could help. But it is more complicated that I couldn't find proper ruu.
I did download HTCdev source file.
Here is getvar all details version: 0.5
version-bootloader: 3.19.0.0000
version-baseband: 1.0.U20402.1@50313
version-cpld: None
version-microp: None
version-main: 1.10.709.2
version-misc: PVT SHIP S-ON
imei2: Not Support
meid: 00000000000000
product: a32_ul
platform: hTCBmsm8916
modelid: 0PKX21000
cidnum: HTC__621
battery-status: good
battery-voltage: 0mV
partition-layout: Generic
security: on
build-mode: SHIP
boot-mode: FASTBOOT
hbootpreupdate: 11
gencheckpt: 0
mfg-name: 1001
What should I do to unbrick the phone?

If you have access to bootloader (fastboot), do the following:

Unlock the bootloaderGeneral command:fastboot oem unlock (Not sure for your phone)
Flash a custom recovery: CWMUse the command: fastboot flash recovery *recovery_name*.img
Download and Flash this stock ROM from CWM: CWM Backup

(Source: https://www.facebook.com/htc626gplusdev)

Here is the link for stock ROM: https://yadi.sk/d/jX5b1Qw1hxh4t Rename the downloaded file to 0PKXIMG.zip and place it in SD Card and flash it from fastboot mode using hboot option Source: [q] need stock rom htc desire 626

Can you give me ruu.exe file

I think you can flash that from SP Flash tool
Here's the scatter file: https://www.dropbox.com/s/drc102llimhn41f/MT6592_Android_scatter.txt?dl=0


text:
How do I prevent apps from waking up Sony Xperia 3 compact?
I have a Sony Xperia Z3 compact, with Android 5.1.1. This phone is not rooted, and actually belongs to a friend, so I cannot root this phone. I am having battery life problems that appear to be a result of the phone not sleeping correctly. In the battery indicator, the phone is shown to have been awake almost constantly over 16 hours, including overnight while charging, while the phone had its screen on for only the first hour of that time period.
The top battery hogs are:

Whatsapp 13%
Facebook 12%
Android OS 10%
Messenger 8%

I have already set the WiFi to never be on while asleep because I have previously had problems with this.
How do I prevent these apps and the Android OS from constantly waking the phone and draining the battery?

Is your phone rooted? If not: Either uninstall those apps or disable features like synchronisation or Push messages. If it is: get Greenify and add those apps to be hibernated.

Even if it is not, get Greenify (@GiantTree it meanwhile also works without root, though not with its full potential).

Related: YouTube app holds a long wakelock. What app settings can I change to keep it from doing this? / How to prevent apps and processes from launching in background and slowing my device / Why is Youtube draining the battery and what could we do? / What can I do to increase battery life on my Android device? / Big battery usage


text:
Lollipop Firmware for Galaxy Core Prime SM G360H
Alright, so... I know there is no Lollipop Update (either OTA or Manual Firmware download) for the Galaxy Core Prime SM G360H yet. But my question is: Can I use the SM G360F's 5.0.2 Firmware on the SM G360H? I guess it should work but the 360H is Dual SIM and has no NFC. Will this be an issue? I will root the phone afterwards and I know for sure how to manually update it. I just want to know if the 360F's firmware will be fully compatible and usable on the 360H.

unfortunately, it's not. you cannot use firmware of 360F on 360H.

unfortunately (again), it doesn't possible! To do this, will be absolutely makes your phone hard bricked. Despite of phones have same name on the market, they have different cpu types and chipsets!

No, these devices are not compatible; they use different chipsets.  The G360H uses a Spreadtrum SC8830A (ARMv7) whereas the G360F uses a Snapdragon 410 MSM8916 (64-bit ARMv8).


text:
How to prevent brightness from going to full when the battery low popup appears?
Whenever the "battery low" popup appears in my tablet, the brightness goes to full. This makes no sense because the brightness should be decreased to the minimum instead of going to the maximum, as battery is low. This is also annoying as I have to lower the brightness.
I've looked in the settings to disable this but found no such option.
So, How do I prevent brightness from going 100% when the battery low popup appears?
I am running Android Kitkat 4.4.2 and my tablet is not rooted.

Is your brightness set to auto? And are you using any battery improving app?

@Lucky "Is your brightness set to auto?" -- My tablet doesn't have such an option. I keep it at the minimum. "And are you using any battery improving app?" -- My tablet came with the "Lenovo Power Manager". It doesn't have any option related to brightness, however. So I don't think that's the culprit. But now, I've found a "protective glasses" (dims the screen brightness when enabled) option in this app that is currently disabled. I'll try that and see if it can prevent this problem. Waiting for the battery to become low to try it...

Have you tried that 'protective glasses' option? What's the result? Also, I don't have much hope that the brightness can be prevented from going up without root access (there is a file under /sys) or a factory reset or a system setting which you said doesn't exist. // There is an action in Tasker app Display -> Brightness which may be able to override the settings your system is following. I'll have to wait for  15% to test in my system.

@Firelord I noticed that the 'protective glasses' option, when enabled, presents me with a slider that adjusts brightness. When system brightness is at the minimum and when this option is enabled, the slider is at maximum level and the brightness of the screen decreases lower than the minimum kennel provided by the system. Decreasing the slider when the system brightness is at the minimum, decreases the brightness even more! But when the system brightness is at the maximum and the brightness of the option is at the minimum, the screen's brightness is low but the bottom bar has full brightness.

@Firelord The bottom bar is the bar which contains the 3 buttons back, home and recent apps. Do you think the extra brightness of the bar will affect battery? And oh! I've not tried the 'protective glasses' option to counter the problem presented in this question. Still waiting for battery to drain

@Firelord Ok. I tested the 'protective glasses' option, and it didn't work....

Sorry! I'm out of solutions for non-rooted devices in this case.

@CoolGuy Very interesting question! I have a reverse problem. I want to disable a sudden full brightness when the battery reaches full: http://android.stackexchange.com/q/133382/9897 because it wakes me up.

@Masi It would help if you lessen the scope by mentioning your device name, current Android version and/or ROM's name. For example, the location for maximum brightness setting file differs in stock Android and Samsung ROMs.

@Firelord Samsung galaxy S4, Android 5.0.1 lollipop. I bought the Tasker so I am trying to work with it too. I need to root my phone apparently.

Automation is the preferred option, or rather only option in this case, since Android OS does not offer any settings for requirements quoted.
Many apps are available. I prefer using MacroDroid , since it is free (upto 5 macros) and easy to learn.
MacroDroid creates and runs Macros to automate

A macro consists of the following (elaborating on app help):
Trigger
Event(s) occurring on the device (e.g incoming SMS, headphones inserted). Multiple triggers are evaluated to logical (OR)- meaning, any of the trigger conditions met would fire macro
Actions
An action that the device can perform (e.g. set wallpaper, take picture)
Constraints
A constraint that must be satisfied for the trigger to fire (e.g. day of week, battery level). Multiple constraints are evaluated to logical (AND)- meaning, all  the constraints must be satisfied to fire trigger

Notes on solution offered

Tested on KitKat. I don't visualise any issues with higher Android versions
This cannot "read" when the low battery level indication comes up, but for this macro assuming it to be 15 %. You can see the battery level in your tablet and accordingly tweak the macro
Doesn't require root
This solution does not address Android system explanation for high/low Brightness and  how they are activated

System Settings

Do not Greenify MacroDroid and exclude it from task killers, if you use them.
Enable MacroDroid in "Auto Protect"(Huawei phones) or "Stamina Mode" (Sony phones or "Power Nap" (Stamina Mode Xposed module for non Sony devices). Also, if you update to Marshmallow in the future, exclude MacroDroid from Doze. Refer this: Is there a way to exclude an app from Doze?

These features prevent app(s) to be active when the device is not awake, conserving battery. May not be pertinent to your phone but adding this as a general precaution.

Enable MacroDroid in accessibility settings and also allow it as device administrator in security settings.
For Lollipop, enable notification access from notification settings

tl;dr:  Your macro would look like this
Trigger:
Battery Level → decreases to → (choose percentage by sliding scale or 15 %)
Actions:

Brightness →0 (Choose On sliding scale- doesn't require root)
Wait before next action → set to 10 seconds (recommended to separate previous and next actions ensuring both happen)
Dim Screen →Dimmer On → 10% (Choose On sliding scale- doesn't require root, if the earlier action is not good enough for you -    this is akin to "screen filter" apps like Darker)

Constraints:
None  (Macro always runs)

Testing Macro
Name and save the macro and from 3 button menu on right side

Test Actions:  To see how macro behaves at each action without reference to trigger/constraint conditions
Test Macro:  To see how macro behaves as expected
( with reference to trigger/action/constraints, that is, macro as a whole)

Trouble shooting
Macro doesn't run at all- In most cases, it is due to correct system settings not being applied. To verify this, from the 3 button help option on the main app interface select System Log and see if your macro had run when it was triggered. If your macro name doesn't figure, recheck system settings

Note: the solution below requires your Android to be rooted.

I believe that automation without root wouldn't straightly deal with the issue, since it is not changing or overriding anything, but doing its own stuff over the existing changes. I was about to post on similar lines until I realized that the key to the solution is a file named max_brightness, a file under /sys, hence a part of Linux kernel and directly managed by it. I found that setting the brightness limit in that file is the best way to go here. You may disagree with a better solution.
I noticed that once your custom maximum brightness is set, neither Android nor an app was able to set brightness beyond that custom level unless they changed the content of that file, which often an app has no reason to and none of them changed either. Besides, the file is owned by root and is part of group root, so any app or even system_server would require root privilege to make changes into that file.
Finding that file is bit tricky. In my MTK device with Android 4.2, that file appears to be under /sys/devices/platform/leds-mt65xx/leds/lcd-backlight/.
In my Qualcomm device with Android 5.0.2 and above, the file appeared to be in /sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight/.
I assume that the best way to find that file is to run a search query (setup adb for that), such as:
(Requires busybox)
adb shell su -c 'find /sys/ -type f -iname "max_brightness"'

In my Qualcomm device, the output it gives is:

/sys/devices/f9924000.i2c/i2c-2/2-0068/leds/red/max_brightness
/sys/devices/f9924000.i2c/i2c-2/2-0068/leds/blue/max_brightness
/sys/devices/f9924000.i2c/i2c-2/2-0068/leds/green/max_brightness
/sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight/max_brightness
/sys/devices/qcom,camera-led-flash.81/leds/torch-light/max_brightness
/sys/devices/msm_sdcc.1/leds/mmc0::/max_brightness
/sys/devices/msm_sdcc.2/leds/mmc1::/max_brightness
/sys/devices/01-qcom,leds-d300/leds/led:flash_torch/max_brightness
/sys/devices/01-qcom,leds-d300/leds/led:flash_0/max_brightness
/sys/devices/01-qcom,leds-d300/leds/led:flash_1/max_brightness
/sys/devices/01-qcom,leds-e200/leds/kpdbl-lut-2/max_brightness
/sys/devices/01-qcom,leds-e200/leds/kpdbl-pwm-3/max_brightness
/sys/devices/01-qcom,leds-e200/leds/kpdbl-pwm-4/max_brightness
/sys/devices/01-qcom,leds-e200/leds/button-backlight/max_brightness

The location where lcd-backlight is mentioned was the only one that made sense to me and this is how I found the file in my device. Don't you worry asking about others. I attempted changing the brightness of the screen and looked for the changes in the file named brightness (also located under those said locations). None of them reflected the correct output other than the one at /sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight.
Only for demonstration, try setting a limit in max_brightness
adb shell su -c 'echo LIMIT > PATH_TO_MAX_BRIGHTNESS'   # in my case PATH_TO_MAX_BRIGHTNESS is /sys/devices/mdp.0/qcom,mdss_fb_primary.168/leds/lcd-backlight/ and set LIMIT to a value less than 30 (not limited to).

Now try maxing the brightness by using brightness slider or a third party app and you would notice that the brightness of your screen doesn't exceed beyond a certain point even when slider or the app's configuration appears to be at maximum. The brightness for that "certain point" would certainly be less than the default one you are used to.
Note that the maximum value in max_brightness is often found to be 255 and the brightness ranges from 0-255. Often, not always true, that is. And fear not from setting the limit to 0. It would cause the screen not to lit until you revert the changes or restart the device.
Find a limit which would not disturb you in your sleep or drains the battery heavily when battery runs low on juice.

Automation
For automation, use any automation app that can run a command with root privilege and when the context of your preferred trigger is met. I recommend a time based trigger.
Some working examples:

In Tasker, setup a profile with your preferred context, create a task and use the action: Code → Run Shell:

Command: echo LIMIT > PATH_TO_MAX_BRIGHTNESS
check Use Root

In MacroDroid, setup your preferred trigger and for action install Secure Settings, choose it → Actions → Run Command:

Command: echo LIMIT > PATH_TO_MAX_BRIGHTNESS
check Use Root

In Automate, as part of your flow, when setting up an action for your trigger, select Shell command superuser under Apps and do:

Command Line: echo LIMIT > PATH_TO_MAX_BRIGHTNESS

Make sure to install all the permissions the flow require.
In DroidAutomation, setup your trigger and under task, select Root → Execute a command line and type: echo LIMIT > PATH_TO_MAX_BRIGHTNESS

As you would've guessed, you would have to setup two profiles for every app. One to setup a limit and the other to set the maximum brightness to the default you're used to.
Explicit low battery triggers:

Tasker

State → Battery Level → set the range
Alternative: Event → System → Intent Received → leave everything untouched but set the Action to android.intent.action.BATTERY_LOW.

MacroDroid
Follow beeshayms' answer to setup the trigger
Automate
Go to Apps → Broadcast receive → leave everything untouched but select Battery low in Action
Droid Automation
Select Low battery from Add a trigger

I would like you to keep this under consideration  that using a low battery or 100% battery trigger would defeat the purpose of this answer, which is to override the changes Android want to make. As an example, if you setup LIMIT to 0 whenever the battery reaches 100%, what would happen is your Android would lit the screen to maximum as usual and in few milliseconds (you read correctly) your automation app would run and set the limit. Your sleep may get interrupted in those milliseconds.
In an another situation, when low battery intent is broadcasted by system, Cool Guy's tablet may end up with a screen lit to maximum and in few milliseconds, the brightness would fall back to LIMIT.
The workaround is to set up the battery level to 16 or more for battery low trigger and 99 or less for full battery charge.

Have not grasped advantage of time based trigger, would you care to clarify? -Guess I got lost trying to understand system stuff in your solution:)

My recommendation on time based trigger doesn't require an additional trigger for "battery low" or "battery 100%". It is my assumption that regardless of charging level, during a certain period OP would always be sleeping, so why bother about charging level at all. Just make sure that system never interrupts the sleep of OP by high brightness, no matter what (you can setup special conditions, such as if call comes during that time, restore brightness). Actually, it is only a recommendation, nothing mandatory. The parts of my solution are very much independent.

Try using an app called Screen filter. CAUTION: Do not set the brightness below 17 because you cant see anything. You can text at nighy n the person sitting next to you wont even see

Disclaimer: Not tested on Lollipop as my device is NOT on Lollipop, my device doesn't brighten up screen on full charge. Would request OP or Samsung S4 galaxy users to confirm. Theoretically should work
Firelord in his solution has highlighted a point that my earlier solution entails that the screen is lit for milli seconds that could possibly cause a disturbance to OP. However, his method involves rooting and identifying the file to change the maximum brightness levels
IMO, this approach lacks universality, since it is applicable to those who are rooted and have the understanding to identify the file to change brightness levels (technical merit apart). Hence, I am presenting an alternate solution which provides similar results but without rooting
This involves using a screen filter app Darker. This is available in free version (which can reduce brightness to 20%) and Pro Version (which can reduce brightness to below 20%, down to zero brightness). App description relevant here says

Darker can lower your screen brightness to extremely low levels, to help prevent eyestrain during the night

Macro Logic:

Activate the Darker app whenever power to charge is connected to decrease screen brightness to a comfortable level
When charger is  manually disconnected on waking up , tap the stop button of the app to revert to normal brightness (from notification panel)
If there is a need to answer a call or text message, either manually do the above or add as a constraint in the macro

Your macro would look like this
Trigger:
*Power Connected/Removed →Connected
Actions:

Launch Application→Darker → Keep existing (Darker is previously configured to comfortable darkness level and this option selects  that)

Constraints:
None  (Macro always runs)
Note

Darker app is running whenever charging is ongoing. This is a trade-off in not rooting device
Refer to earlier solution for MacroDroid related information
Figure below gives an idea of the reduction in screen brightness using the Darker app. Panel on extreme left is without using Darker app but keeping screen at minimum brightness level. In the middle is using Darker (free version )  keeping screen brightness at 20% and the last one is using the Pro version app at 10% brightness


text:
Prevent double notifications for an email
My Email app seems to notify me about new email from Gmail. However, I use Gmail app with my Gmail account too. In the end, I always got 2 notifications for 1 email.
How can I make the Email app to not notify me? (I prefer Gmail app)

What's your device model? When I setup my Nexus 5, it didn't automatically setup email account for me even though I use my Gmail account, so I think this "feature" comes from specific vendor.

You cannot uninstall Email as it's a system app.
Either disable Gmail or Email from Settings->Apps->All .
Or root your phone and then uninstall it using apps like System App Remover
If you can't do either of the above two, just somehow try to logout from either Gmail or Email so as to avoid double mails.
Or if you just don't want those notications alone, go to App Info of that app from Settings->Apps->All and untick the Notifications check box.
No other way other than these :)

You can also simply disable email checking from one application.
For Email: Settings-> [Account] -> Sync Frequency, set to never.

May be his option will help you out.
Remove your account from Email App.
To Remove Follow the Steps :

Open Settings
Choose Accounts Menu
Click on Email Option
Choose Remove Account

The simplest way is to turn off notifications from the email application.
Settings->Personalization->Manage Notifications
This gives a list of applications that are permitted to give notifications.
Turn off Email, leaving Gmail on.


text:
Karbonn A52+ automatically turns off constantly
I'm using a Karbonn A52+ running Android 4.2.2. I have been facing a problem, many times, in fact, most of the times, when I'm using my phone, it automatically turns off (Not when the phone is not in use). Then when I try to switch it on immediately, it doesn't.. It switches on only if I try after a while. Sometimes it even requires the charging of the battery, even when it has a decent amount of charge remaining. Sometimes, even such a thing happens:
Phone has 90% battery, it switches off, I reboot, it has 1% of battery. I take the battery out and reinsert, it again has 89-90%. I found an article on the net saying if the phone's testing mode says the battery is healthy (which I did confirm in my phone), most probably it is a software problem.
I tried uninstalling recently installed apps, problem persisted
I removed the SD card, phone worked fine for 10-15 minutes, again switched off
Now when I run the phone WITH sd card, it goes off almost immediately after booting.
I even tried disabling quick boot (which I don't remember when did I turn it on), problem persisted..
I went on and performed a factory reset, phone worked fine for a day (or perhaps less) and the problem started repeating..
So I'm unable to make out whether it's a software or hardware problem..
Shall I go ahead and flash my stock ROM or buy a new battery?
P.S. I have once flashed my stock ROM due to a soft brick around a month or two back..

I think it's a battery issue.
If you think battery is OK, try recalibrating the battery stats. (Requires root)
If that doesn't work, yes, the problem is with the battery. Go change it :)

Thanks for the answer :) (Btw yes, I'm rooted.)

@TanmayVij:  If you liked the answer, please click both the upvote button and the gray checkmark.


text:
LG G4 Interruptions: How do I prevent my phone from randomly going to "priority only?"
Priority only will go on randomly (probably a couple times a day). I don't have any "downtime" scheduled. Anyone else facing this issue? How do I fix it? Thanks.

I have the same problem. Have you tried factory reset?

I don't have this issue, never have seen it.  I wonder if it is an app or some other service causing it?  Which carrier do you have?  My only suggestion would be to install Tasker and set up a profile so that if your phone goes into priority mode, Tasker changes it back.  Of course this means if you want to manually change it you'll need to temporarily disable that profile.  It's not a very elegent solution, but it might work as a workaround...

It would be good if you mention how to create that profile and stuff in Tasker. I personally don't see anything as an answer here but as a comment. :) Please read How do I write a good answer?


text:
LG G Flex Power button hangs-up when on calls
LG G Flex Rooted no Roms. I have the power button hangs up on calls unchecked, but it hangs up when I am on a call. What do I need to do fix this?

I found it. In order to fix this turn off your phone. Hold volume up, volume down and power button until Hardware key control mode show up, press the volume down key and select Mode OFF. Press the power button to confirm, the phone will reboot and that should fix the problem.


text:
Cannot boot into Android after freezing Blink Feed Launcher in HTC One M7
Using Titanium Backup Pro I froze Blink Feed Launcher.
Now all I see on the screen is just logo and bootloader page by using Power and Volume buttton. I have an HTC One M7 running Lollipop 5.0.2.
What should I do now?

Blink Feed Launcher is the launcher app for your HTC One M7 and with this frozen you'll be unable to use your phone.
Factory reset will be the simplest and easiest option available, and since you're using Titanium Backup Pro, I must assume that you have a backup of all your user apps, and as such you can restore them after the factory reset. If not then you'll have to re-download them all from Google Play Store.

authors: Виталий Зонов


text:
adb locat - cannot redirect to textfile - read only filesystem
When I trie to show logs of a specific priority in logcat and direct the stream to a textfile I get the following error message:
 1|shell@android:/ $ adb logcat "*:W" > logcat.txt
 /system/bin/sh: can't create logcat.txt: Read-only file system

What has the Read-only file system to do with directing the output to textfile? How do I get around this? probably via
chmod +w <file>

but which folder/file in the linux-filesystem of my android device?
Are there better get-arounds?
I can underline that my device is already rooted.

adb logcat -v threadtime >

adb logcat on your phone launches an ADB server on your phone (which is also running on your PC) and connects to itself.
Then you try to write everything to /logcat.txt (/ is the the root of your filesystem; you can't write there).
Try routing your output to something like /sdcard/logcat.txt or run it directly on your PC, where it gets saved in the current working directory of your cmd.exe.

Ok, maybe I completely missed something here? I thought it was directed to where I am in the computers filesystem, since adb logcat > logcat.txt does that.

It does that, as long as you run from your computer. adb shell runs on your phone.

In your command line example, you are running the ADB command from the Android terminal with / as current directory. So Android tries to write the output to /logcat.txt, which fails.
Keep in mind that after you execute adb shell everything you type happens on the phone. The command adb logcat then runs on your phone, and the creation of the text file also happens on your phone.
Because / is read-only in Android you get the error you described.
If you just want the logcat on your PC, run adb logcat > logcat.txt from your PC with your phone connected. If you want to save the logcat on your phone, type logcat > /sdcard/logcat.txt to save it to a writable location.


text:
How to recover video that was cut off due to being out of space?
I have an HTC One phone. I was filming a video and in the middle of it, it stopped recording because I ran out of space on my phone. It says that it does not support playback of this kind of video. I am assuming that all the content is there, but it did not write to file properly or something along those lines.

This is what you're looking for
Just make sure you have another video on the device (can be very short or long, any video from the same phone)

Have you tried playing the video on the computer using VLC media player?
If the video works all the way through, then use a video encoder or converter and convert/encode it to a different format and try playing the video on you phone.
E.g. 001.mp4 -> Adobe Media encoder(You can try encoding it back to .mp4) -> Output file: 001.avi or 001.mp4 -> Put on phone and try playing the video again.
Hope this works out for you
Keep in mind that this can only convert the video you actually have, so if the video was cut off during the recording then you can get that part of the footage back


text:
Launcher problems
Somehow after turning off my tablet I lost my launcher.  Everything was working fine when I turned it off last night.  The only problem I have had was trying to set up a game called "High Five Casino Real Slots".  Now I can't even get to try anything before I get the message that my launcher hass sstpped working and then m screen goes black.  What the hell did I do? Marge Lines

How to Fix this problem:
Boot into safe mode, uninstall the "High Five Casino Real Slots" or the app you think is causing the problem (probably also the launcher if it is a custom launcher) and reboot into your phone and see if your problem is fixed.
Once you have found out the problem you can install the apps that you uninstalled but that weren't the problem.


text:
Lg Optimums L3 (e400f) Continuously Syncing Problem
My Lg Optimums L3 (e400) Is Always continuously syncing, from when I boot up till I shutdown, even when the setting is turned off. I think this started happening after I used the inbuilt power widget to turn automatic syncing off and since then I have been unable to get the icon to disappear. How can I Fix this problem?

What does your task manager say the battery consumption is for sync?

It doesn't seem to be showing, I would geuss that it isn't acually syncing but rather the icon isn't going away. But i can't be sure as battery use is only showing me this: http://i.stack.imgur.com/HWdWW.jpg

After a factory reset, I had found out that Google play services was the culprit, the reason that the icon stayed up there was because I had stopped the application once while it was syncing, and since then the icon stayed up.
I still don't know the reason why it did that.


text:
How can I reclaim space used by the defaul email client
The default email client on my phone is reported as have almost 2.5Gb of data.   It's used to sync with my work Exchange account.   I've reduced the number of days to sync and the number of folders to sync, with no reduction in the reported space used by the app.  I do notice that the trash folder claims 999+ messages, even though I delete the contents most days from my laptop client.   That folder doesn't offer sync settings, and I can't find a way to select all of the messages to delete them.
Short of clearing all data for the app and setting my account up again, is there any way to reclaim some of this space?

I ended up deleting the account and re-adding it.   Space used by Email went from 2.7Gb to 16Mb.
On my Moto X, running Android 4.4.4, Delete the account from System settings (i.e., not in the Email app) -- under Settings, in the "Accounts" section, find the account with the Email app's icon and name that matches the name in the app.  Tap the account name, then the menu icon, and select "Remove account".   Details may vary on other Android versions.
To add an account to the Email app, click the menu icon, then select Settings", "Add Account" will appear in the right side of the top menu bar.

I you work at a company with an IT department that your device has been added to, you may need to consult with someone there as to how to handle this matter. Administrators have to be very particular about who has access to what on the company network.


text:
Google translate on SD card
This question has been asked a lot before, but I can't find one from this year (or any answer that solves my problem)
I have just installed google translate on my new Samsung Galaxy J1 (SM-J100Y)  with Android 4.4.4
Is there a way I can move google translates offline translation packages to the SD card.  I tried copying the data folder, but it doesn't work, the app says it can't find any offline packages (after following these steps https://sites.google.com/site/galaxytinfo/saving-offline-languages-for-google-translate-into-external-sd)

I never read the details but I've heard that apps in Kitkat and above cannot write to external SD card under normal circumstances, so they rely on Internal SD card for everything. I suppose that's the reason why your app can't detect the folder since it is not looking in external SD card I believe. (It's hypothesis of mine). The method in that site would work nicely in JB or below.


text:
Phone keeps restarting while system updating
My samsung galaxy core 2 got a system update so I installed it. Eventually it kept going to 90% until it said error and then restarted the whole process. It kept doing the same thing get to 90% say error and restart and continue the cycle. I cant even use my phone anymore. Please help me.

Try a factory rest, and install the update again.
How to Enter Recovery Mode on Galaxy Core 2 and how to do a Factory Reset
1) Take your phone and turn it off.
2) From your smartphone press and hold (at the same time) the power, volume up and home buttons for a few seconds.
Recovery mode should be eventually displayed on your Galaxy Core 2.

3) Release held keys when the Samsung Logo appears on the screen
Then select from Recovery Mode menu "wipe data / factory reset" using Volume buttons to navigate and Power button to confirm.

4) Choose "Yes -- delete all user data" to confirm the whole operation.

5) You can return to Android by selecting “Reboot system now”.

Images used are not mine but are taken from this webpage

It always opens into the system update page instead

Are you sure your in recovery mode?


text:
Transfer "Criminal Case" game from OLD tablet to NEW one
I have the game/app Criminal Case on my Tablet (Nvidia Shield). I recently got a NEW tablet (also an Nvidia Shield) and want to copy the game over to my new tablet (transferring over my game progress). I downloaded a new copy of the game onto my new tablet, but I need to transfer over my game progress somehow. The game does not require an internet connection, so I assume all of my game progress is saved somewhere on my tablet ... I just don't know where.
I've tried contacting the game's developer, but they have not responded to any of my questions.
Note: The game allows you to login through Facebook, and I assume that I could transfer the game over that way ... however, I never connected to Facebook via my tablet (nor do I want to). So, I'm looking for an alternative solution (where are the files saved on my tablet, and what needs to be copied over).

Look for the package name of the game in your internal memory>Android>Data folder.
Possibly copy the entire folder that matches the package name of that game to your new device (same location, same name).
I don't know about the game, but that's a possible location where the data maybe stored.
EDIT.
I installed the game just to check where it's files are, they are in your devices' /data/data/com.prettysimple.criminalcaseandroid folder
And to access that folder you need root access, so unless your device is rooted, the game data cannot be transfered by copying and pasting files, if there's some other way that game offers to sync data I don't know about it.

Tried that. I didn't see any folder relating to the game. And, I didnt have that many games/apps on my old tablet.  So, I could see which folders related to which apps and there were no folders that made me say, "hmm, I don't know what app that relates to ... maybe it goes with Criminal Case".  So, are there hidden folders that I might not be able to see, or are they stored elsewhere?

How do you get "root access"?  I don't see a data/ folder on my device. I see an Android/data/ folder  ... but that's it.

You have to root your device...please visit XDA forums to know how to root...but beware, rooting your device...means your phone's warranty would be null and void.

I don't mind rooting my old device ... but I'm not sure that I want to with my new device. I assume that I'd have to root my old device to pull the files, and then root my new device in order to add the files.  Correct?

Yes.. You are correct...both devices need to be rooted

authors: كميت صائم الدهر


text:
Can I use one number on two different phone(Device) on Whatsapp?
I just want to know if it is possible to have on two phones the same whatsapp messages.

normally its not possible i think

The short answer: you can't do it using the native app, but there is a web interface that will work on Chrome, Firefox,  Opera and most other browsers  in desktop mode (i.e. "request desktop site" or "user agent: desktop").
Whatsapp allows only one device to pull your messages from their servers. You can make the app think you only have one device by changing the MAC address and some other files using root access, but that doesn't mean it will work.
Whatsapp messages are stored only temporarily on the whatsapp servers. This means thay when device A downloads those messages, device B can no longer see them. This means that, in order to keep your messages synchronized, you will need to constantly sync your messages using tools with root access. This is not very usable to most people.
The easiest solution would be to use the app on device A and the web interface, (web.whatsapp.com), on device B. To make this work on an Android device you need to make it request the desktop site. There you can scan a QR code into your first device by opening the menu and selecting "whatsapp web". Point your camera at the QR code and you can use Chrome to send and receive whatsapp messages.  This requires the device with the official app to be on and connected to the Internet.

Does this only work on chrome? Have you tried other browsers?

Most up-to-date browsers work with WhatsApp Web. I know for sure that Chrome and Firefox work. The  latest Opera browser works as well, but I couldn't get Opera Mini to work. Those are all the browsers I use on a daily basis, other browsers should work as well as long as you can request the desktop version of the site.

Okay thanks. Please correct the "constantly" spelling in your answer.

I updates the answer, thank you for notifying me. I'm not a native English speaker so feel free to edit my answer if you see more spelling/grammatical errors.

Once your phone number is verified by WhatApp, whatapp will just keep sending the messages to your internet connected device from where you sent the message for verification. If you take a titanium backup of whatsapp and restore it to any device, it will start accepting messages from whatsapp.i have recieved messages on either devices and it worked if the devices are synced off line. I used one at a time. But never both of them together and  think doing so will require re-verification of phone number. For receiving and sending messages and identifying your device whatsapp doesn't check phone number of device but the verification saved in your device.

is it possible to have on two phones the same whatsapp messages?

No
Whatsapp messages are stored locally on the phone, with periodic encrypted backups to sdcard. Its unclear that the messages are stored on the server once they are delivered. And even if they are, whatsapp doesn't provide a sync feature to sync messages to multiple devices as of now.
On a 1st device, when a message arrives, it gets stored locally on device and backed up to sdcard as a file. Say on the 2nd device (whatsapp cannot be used simultaneously actually), when a message arrives, same thing happens and u have a backup of file. So, you have got two files from each device, but you cannot restore messages from two backup files. And restoring messages is an option only when adding an account, not when using the app normally.
So, as of now, you cannot have duplicate message copies in both phones.

Can I use one number on two different phone(Device) on Whatsapp?

No, not atleast simultaneously. Ofcourse excluding Whatsapp Web (see below).
Say you have logged in to whatsapp on 1st device. Then, say, you login to 2nd device and complete the verification process. Now when you open whatsapp on 1st device, it complains about whatsapp logged in from elsewhere and asks you to reverify. And if you reverify, the 2nd device gets unlinked, and it continues.

Whatsapp Web

This can be used only if the browser and whatsapp linked device is side-by-side and the device has active data connection enabled. You need to scan the qr code displayed in the web browser from whatsapp on your phone (actually only this verification part requires devices side-by-side). Then you can use web version till the device looses data connection. The web version is a blue print from the device. You will see all the contacts and messages on the device in the web version. But considering qr scanning and always on data on mobile, the web version is far from multi-device usage.


text:
How to enable power to micro usb port to use otg devices on android?
Android does not provide enough power to usb otg devices.

Which phone is this?

If your android smartphone does not provide enough to power up USB-OTG,
you can get a OTG Y-cable from amazon for $7.
You may need to install custom rom if your stock android does not support USB-OTG

The power the USB port outputs depends on your hardware. If a standard USB OTG adapter does not provide power to the USB device, your phone or tablet may not support USB OTG.
It's possible to make your own USB OTG cable with an external power source. You would basically connect the power providing wires in the USB cable to a 5V power adapter, and keep the data wires connected to the micro USB port on your phone. If something goes wrong making the cable you might break your phones USB port though!
If your phone or tablet was not designed to provide USB OTG (which is very likely if it doesn't provide power), your Android ROM will likely miss external USB support as well. The lack of software support might be circumvented by installing a custom ROM if one is available.

Some newer devices with large batteries allow you to power other devices but it's dependent on the hardware and software. Some devices are physically able to but manufacturers(and carriers) don't have it enabled. If you have a specific device in mind that you're trying to enable it for that would be helpful in finding out if it's even possible to turn it on(which would most likely require rooting your device and possibly a custom rom).
Also, some devices that do allow for power through their usb port don't send that much power. Most manufacturers expect people to buy a power bank or another battery than buy another phone to power a device, so if they do allow for power through the usb, it may only be enough to power something like a mouse, keyboard or small midi device.

I have fixed problem with this app: http://forum.xda-developers.com/galaxy-s3-neo/themes-apps/otg-enabler-t3423727


text:
Lost system upgrade on factory reset
I own a LG G Pro Lite which came with default android version 4.4.2 (Kitkat)
sometime back, it was upgraded to lollypop and was working fine.
Recently I had to reset the phone to restore factory settings which rolled back the upgrade.
In software update section, it is saying "Not updated yet" but when I try to upgrade the OS It is saying "You are using the latest software version for current OS."
What is causing this issue and how can I upgrade to latest android version?

If you do the factory reset the only data/settings in your phone will be deleted. Are you sure factory resetting downgraded to kitkat?

that is what I expected. but unfortunately it did downgrade the OS in my case.


text:
Samsung S3 only boots into safe mode. Also plays a female voice reading everything on homescreen
Recently, my Samsung S3 GT-19300 somehow went off and immediately restarted itself into safe mode. I assume in safe mode there are limited thing that will function on the phone? But in my case nothing seems to be working. All I hear is a strange female voice reading everything on my phones' desktop.
I have restarted the phone several times following various instruction on how to turn off safe mode but all to no avail, the problems is still persisting. It has a funny icon of a hand telling you to stop.
Do you know of any way to fix this? I’d like to be able to fix this, not minding having to do a factory reset if at all possible.

You might get more response if the title is the actual question, instead of simply "Samsung S3 GT-19300".

Can you provide a screenshot? Also to deactivate the voice just go to Accessibility and deactivate Talk-back.

Please go into your BIOS settings by completely shutting off your phone, and press power + volume down key. Send a picture of this. You can toggle between settings using volume. Try and press "Continue normal boot" or similar.


text:
Where are update files stored in android?
I recently tried to update my Samsung galaxy S4 from Android Kitkat to Android Lolipop.The process downloaded a large file ( Around 1.1 GB ).But the dowload failed when it was almost 99% due to some unknown reason.However on checking the update again , it restarted the download from 0%.
But i'cant download it anymore due to some other reason.I would like to know if it is possible to find & delete the downloaded file ( The files from 99% download ) ?
Is there any way to continue the process from the 99% ?
Any advice is appreciated.Thanks in advance.


text:
How do I trick Android to think that it is from a different country?
I installed Android 5.0 on a second-hand HTC One (M7) device which comes from United Kingdom. The ROM 7.17.1540.7 comes from the official American HTC website, and the UK website doesn't list any ROMs.
Since then, system update to 7.17.1540.21, performed automatically by the device, fails with the following error:

We have determined that your phone may be running a modified version of its system software. For your protection, we cannot update your phone. Please revert your phone to the official HTC system softwarte to update your phone. If you did not modify your system software or would like help reverting your system, please contact us via the support section at www.htc.com.

Day after day, it downloads the huge update, and shows the same message, again and again.
I contacted the support from United Kingdom. After a long, unpleasant discussion, the person suggested to send the device to the UK repair center in order to reset it, which means lots of trouble of backing up the device and wiping all personal information, and then waiting at least three weeks for it to be “repaired” (given that I live outside UK.)
Is there any way I can either download a UK version of the ROM or trick Android to think either that it's from UK or that the phone is from USA?

Please check: Where can I find stock or custom ROMs for my Android device?

I think you're asking the wrong question here.  This error isn't due to location since the US and UK firmware, if they differ, would have different build numbers and wouldn't be download the same (or the mismatching) update in the first place.


text:
How does Snapchat detect screenshots?
I'm wondering how Snapchat detects if a screenshot is taken and how to disable/spoof the method. If using a screen recording (video) app, Snapchat can't detect it.

How do you know that Snapchat detect that you are taking screenshots? And do you want to disable taking screenshots of the Snapchat application? Its quite unclear to me about what you are aksing here. Please add more information by [edit]ing your question.

Here is my hack to get notified when a screenshot is taken. Checkout my answer

So basically, when you are putting something in the file system (like when you are taking a screenshot)  you have to broadcast ACTION_MEDIA_SCANNER_SCAN_FILE so that other applications are aware of it (otherwise android photo gallery can not display your screenshot). So Snapchat has to wait for that broadcast and when it receives the broadcast it just has to check if you are watching a snap and if it is the case they know that you just took a screenshot.
That's probably how they do it.

I suspect the receiver would be mentioned in the manifest. Is it so?

@Firelord exactly

@kimimsc What if we changed the manifest file of the snapchat apk and prevented the app from recieving that broadcast? Would'nt we have bypassed that.

I don't know how it detects it, but disable the detection, you'd have to either download a third-party client (which I highly recommend NOT DOING, especially not after the "Snapsave" clients-servers were breached and over 200k nudes went online).
Option #2 (requires root):
1. Install xposed framework
2. Install the keepchat module
3. Enjoy


text:
What is the real used space on data partition of my phone?
When selecting data partition on my phone (HTC One M8), TWRP says it's going to back up 5448 Mb. But 'df' command says there are 8319 Mb used from 10934 total. And ES Explorer displays the size of /data directory as 11.32 Gb.
How are these figures related? I'm at a loss trying to explain that.
Here is the screenshot of DiskInfo:

Here is the screenshot of Diskusage:

Give us the screenshot of Diskinfo's default page.

@Firelord, done.

Great. Would you tell us how much space is used by Internal SD card the moment? Perhaps tapping that Data (userdata) would provide insights. Otherwise, see if Diskusage tells you that. Do give us the screenshots of course. Out of 5.448GB at least 2GB is confirmed from the screenshot. We just now have to confirm how much /data is consumed by apps  and misc files.

@Firelord, done. System is another partition and doesn't count in 5448 Mb. Okay, I'm starting to see the answer to my question. It seems that ES File Explorer is wrong about the size of /data directory.


text:
Turn screen off without Android sleeping
Is there any way to quickly toggle the screen off without making Android sleep?
For example, I sometimes like to use the Calm app when I sleep.  But it keeps the screen on all the time.  When I just use that app for 10 minutes, it's great that it keeps the screen on; but if I'm sleeping for hours, I would like the app to keep on running (playing sounds) and turn the screen off.
How can this be done?

For this the app needs to explicitly create a so-called "Wakelock" that prevents Android to set the CPU into Deep Sleep and keeps the whole system (including your app) running.

@GiantTree Right. Is there a way to quickly toggle that on/off for all apps or a specific app?

AFAIK an app has to ask for such a wakelock on its own. Otherwise Android may just kill an app if it is running in the background without a lock.

I probably didn't understand the question. Can you not press the power button and let the screen turn off? If yes, does your app stops working? If true, this answer may be of some service: Is there a way to force an app to remain running in the background no matter what?

@Firelord  If you run the Calm app and don't press the power button, the screen will never turn off.  After hours of sleep, I was happy that the screen image was not burned in.

Changing /sys/class/leds/lcd-backlight/brightness  to 0 does the job in my device. It doesn't put the device to sleep, but simply turn off the LEDs. Tested on that Calm app. You can hear its music yet not burning up the battery on screen. Requires root access though.

@Firelord If it turns off the screen, how do you change the value back (since you can't see anything)?

Press the power button two times with gap of one second, the screen would come back to normal. I tried it over ADB so I could always change the value. You may bind this behavior to a button using Xposed Additions. Or perhaps a time based event in Tasker could also be an option.

@Firelord Thanks... I'll give it a try to see how it works.  Is there a way to edit the file automatically?  Going in with a root editor and changing the contents of the file each time is a bit laborious.

Automation app like Tasker can do it. Task would be + -> File -> Write file -> your content. Or, + -> Code -> Run Shell -> and write the file using command.

Credit goes to Firelord for the basic method. Here is a time-delay shell script that turns off the backlight for my device, and apparently others' as well.
Create a file named "lcdoff" and copy the following into it:
#!/system/bin/sh
if [ -z "$1" ]; then
    echo "usage: `basename $0` delay"
    exit
fi
su -c 'echo getsu > /dev/null'
echo "Tap power button 2x quickly to restore"
sleep $1
su -c 'echo 0 > /sys/class/leds/lcd-backlight/brightness'

Make sure:

The device is rooted.
The script permissions are set to executable, e.g. by chmod 755 lcdoff.
The script is located in /system/bin (scripts cannot be executed from /storage).

Then open a terminal app and enter lcdoff 10, to turn off the screen after a 10-second delay, lcdoff 30 for a 30-second delay, etc. To ensure that the processor stays on, simply enable the Android developer option "Stay Awake". Edit: Stay Awake only works while plugged into a power source -- see this answer for an alternative.
If you don't want to type the command in a terminal, you can launch the script as a custom action in:

Total Commander
Tasker
Xposed Additions
your app of choice

To avoid bumping my answer again, I'll add here the standby script I use: if [ "$1" == "0" ]; then su -c 'echo sbylock >/sys/power/wake_unlock'; elif [ "$1" == "1" ]; then su -c 'echo sbylock >/sys/power/wake_lock'; lcdoff 0; else echo "usage: $(basename $0) 0|1"; fi

I had some trouble with the accepted answer as I'm not hugely familiar with shell scripting on Android/Unix/Linux so I thought I'd add my experience here for anyone in a similar boat.
To get this working with Tasker or similar the line you need is:
echo 0 > /sys/class/leds/lcd-backlight/brightness

For tasker put this in the 'command' field with 'Use Root' enabled, works like a charm. To disable simply switch the zero out for a 1, ergo:
echo 1 > /sys/class/leds/lcd-backlight/brightness

or lock and unlock the device.
So to answer your question about quickly toggling this behavior. Assign each of the above commands to a tasker task, then you can make use of the new long-press intercept in the latest tasker version to toggle the screen on and off without putting the device to sleep. Alternatively you can assign the command to a profile which triggers when your conditions are met.


text:
IP address using 3G/4G modem (USB on the go)
If I use a 3G USB (on the go) modem on my Android device, do I get the IP assigned by the Carrier as the SIM card was inside of the device?
Does it appear as usb0 in ifconfig?
Thank you.
PS
I would like to avoid what happens on the pc when you use usb tethering: the phone has its IP assigned by carrier (usually 10...) while the pc gets a different address (usually 192.168..*) as in a local network with the phone only


text:
Nexus 6 vibrates 3 times quickly
Sometimes my Nexus 6 vibrates 3 times quickly, but there is no indication why in the Notification bar. Does anyone know why? I'm using Project Fi, so it could be related to that.

I believe I've come up with an answer to my own question. Project Fi devices vibrate quickly 3 times every time the cellular radio connects to a wireless carrier.

Thanks for self-answering!  +1.  You should accept your answer by clicking the gray checkmark icon.


text:
How to download OBB files without using the Chrome/Firefox Extension?
First of all, let me emphasize that I AM NOT TRYING TO PIRATE ANYTHING.
My situation is that I have this game which needs to be updated, but I have been failing to finish the update every single time.
My guess is that the Internet connection got disrupted midway through downloading the OBB file, and Google Play app is not equipped to perform a resumable partial download.
It really gets tiresome after a while.
I tried installing the "APK Downloader Extension" but it either failed to login (on Chrome) or does nothing (on Firefox).
If there's a way to get the URL of the OBB file, I can use Firefox's DownThemAll, and manually transfer it to my phone.
So, to repeat the question: Is there a way to download the OBB file without using the Google Play app on the phone?

You aren't pirating anything if it's free in the first place. Google play does support resumable downloads. You can use sites like apk4fun or the amazon store, in case you are otherwise dissatisfied. They host all files for direct download.


text:
Automatic power on at preset time
Is there a way or app that allows to program a schedule for automatic power on/off on the phone for android 4.x?
I know that in the settings there is a similar option, however it allows to define only ONE schedule for power on and ONE for power off, while I'd be looking for more flexibility.
Edit:
I'm using an HTC desire 310 with android 4.2, and my use case would be like turn the phone off at 11pm when going to sleep, and then having it automatically turn on at 6.50am, so the alarm set at 7am can regularly wake me up.

If I understand it right, For an example; Power off the phone at midnight, But have it turn back on at 7am? Don't think that's possible from the little bit of google searching I did. Once the device is off, its off. If you want the device to reboot at a certain time. That can be done with an app, Tasker can do it. Not entirely sure what you are asking though. Also a screenshot of your schedule app/setting would be helpful, as well as the phone make/model.

@jer3my please see my edit

Ahh I gotcha. This app is a little older but was still getting reviews til 2014 it looks like. https://play.google.com/store/apps/details?id=com.monocube.powerschedule&hl=en It might work for your device, but it still doesnt turn the phone off completely. You could use an app like Tasker to automatically set the phone to silent, airplane mode, plus any number of other options. And if you pair it with something like greenify, it will kill apps you tell it too that normally run in the background. Is there any reason you want the phone off at night? Just wondering

It'd be just to let the phone "rest" a little too XD


text:
How can I move in-app downloads (e.g. Coursera videos from Coursera app) onto my SD card without rooting the phone?
I've just got my first Android phone and I bought a 64GB micro-SD card so I can download videos from apps like Lynda, Coursera and Khan Academy. I've moved my apps to my SD card but when I download the videos in the app itself, it appears they are being saved to the phone memory, not the SD card like I want them to. Is there any way around this?
Here's the fix:
I didn't see the option in the Lynda app for some reason but it's there.
For those who are wondering, open the Lynda app and go Home (top left) > Settings (bottom of menu) > Storage Location > Set to external.
Similarly, in Coursera, go into your home page, tap the profile silhouette on the top left > My downloads > Menu (top right, vertically aligned dots) > Storage Location > Select your SD card.

It depends on the application in question, typically there should be an option within the app itself along the lines of "Save to External Storage" which should save the videos to your SD Card
I know Udemy has this option as I have it set to Save to External Storage on my Note 3
HTH

Yep, this did it. I didn't see the option in the Lynda app for some reason but it's there.
For those who are wondering, open the Lynda app and go Home (top left) > Settings (bottom of menu) > Storage Location > Set to external.
Similarly, in Coursera, go into your home page, tap the profile silhouette on the top left > My downloads > Menu (top right, vertically aligned dots) > Storage Location > Select your SD card.

Glad it worked for you :)


text:
Why did my tablet just suddenly stop wanting to charge?
I have a Samsung Galaxy Tab Lte and when I plug it in with its original samsung wall charger that charges any other samsung device I have, It's not charging or showing the charging icon. This just happened suddenly and have never had a problem. It doesn't matter if my tablet is on or off and I have cleared all of my apps. Earlier I left it off and on the charger for two hours and it's charging levels rose two percent. What can I do ????

Sometime the charging part jack in which you enter the chager in tab was damaged or become useless because some shocks or may be broken down so when you push the charger pin inside the tab and push it downward then it start charging this pushing work is of jack but if your jack is useless then you have to slightly push down the charger pin when inside tab. The jack is damaged or not you may know from an expert or from repair shop. But try pushing down slightly the pin near tab wheb it is inserted.


text:
How to run Google now in backgroud?
I don't know where to ask the question, so if you want to migrate it to SO or software recommendations please do so. If what I'm asking for requires programming, I can do that, if it requires root, I have a rooted s3 mini android version 4.2.2 and I can also pay for apps
My current device is Samsung A5, not rooted, running android 5.0.2. I have tasker. I want to keep google now running in the background (not the launcher, the voice recognition system).
So it doesn't require me to say "ok google" for it to run. I want to say some word followed by a command and it runs the command automatically. Big plus if I can make it work on lock screen too.

I think "Okay Google" is required otherwise it would always try to search for whatever it hears. Voices in the back ground, Music in the background and etc. However, I know on my device, Nexus 6 running 5.1.1. In the Google Settings app. Under Search & Now > Voice > Ok Google Detection, You can set it to always listening and it works whether the phone screen is on or off. You might be able to use Tasker to change the "key" word that the app listens for.

@jer3my you solved 99.99999 of the problem, the rest is optional for testing,  thanks so much, really thanks!

No problem, glad it helped you out. =)


text:
adb devices gives same serial number for all Micromax devices
I have few micromax devices and I have different serial number for those in the box. But when I run the command adb devices for these devices, I get everything as 0123456789ABCDEF. Is there are way to get the proper device serial number for these micromax devices?

What do you mean by Serial number? I mean are you referring to IMEI?

The number that we see when we run "adb devices". The same number can be seen in the box in most of the other phones as "S/n". Ideally they both should be same.

You can try this: https://android.stackexchange.com/questions/209020/serial-number-got-changed-after-factory-reset

your problem may be incorrect drivers. if you installed correct drivers then restart adb and your phone too. if this does not help im sure you're not installed correct drivers. hope this help.


text:
Override Google+ profile picture for my contacts
I have a contact with a Google+ account. Whenever I search her for Hangouts or call, I get the picture from her Google+ account.
It does not matter if I go to google.com/contacts and I set up a new image. I will still keep seeing their Google+ image.
Is there any way to override it?

Does this contact that you've saved, has an IM or email added in the field?? If so, it picks-ups the google account as default. I've just tried updating such a contact on my tab, synced it and synced back to my mobile which did change.

You mean if she wrote her own email in the G+ profile? Yes, she does. Why?

Okay! let me clear your query again. Are you syncing your google+ account contacts to your phone? and then trying to change it??

My contact is synched with G+, but I want to customize the image it shows.

Did you sync your contacts after updating the image in google.com/contacts page? If not please sync your contacts and see if the updated image is displayed in your contacts app.

I had a similar issue on my phone, and this has worked now with 2 contacts with caveats described below:
Please note: I'm verifying this with contacts that definitely have Google+ profiles and are synced to my Google account.

Select the contact (either from within Hangouts or via the Contacts app)
Choose the Pencil Icon to edit the contact.
Add a new picture.
Delete any extraneous fields that include things like Facebook link or Profile link or Google+ Profile, or any field with any sort of web address link

Now, on a computer through a web browswer

Navigate to contacts.google.com and find your contact
Edit the contact again, again removing any links to profiles and such
Save and exit

Upon returning to Hangouts (and Messenger, etc.) the contact pictures should be changed on your phone. Strangely, this photo edit will only take place on the phone, and not on the Google Contacts website. Conversely, changes made on the website seem not to affect photos you've changed on your device.

I tried to follow these directions. The "Delete any fields that include things like Facebook link or Profile link or Google+ Profile" part is vague so I'm not sure if I'm following this. Anyway, I can update a pic for my contact but I can't override the Google+ pic if they have a G+ profile. I tried creating a new contact but Google links it to the G+ profile by email address. Frustrating.

I awarded you my bounty. I think it works now. I deleted my contact and re-added it. I only entered a phone number and no email address. Now Google doesn't know how to link it to G+ profile. I'll test further but I think this is success.

But now I can't send a gmail to the contact. Google is so screwed up.


text:
adb backup gives "Bus error: 10"
I have just installed the latest version of the Android Studio. I now have adb and fastboot available through the platform-tools.
When I run adb backup -all I get a "Bus error: 10".
What's wrong here? Is there a problem with the lastest version of the Android Studio?
FYI, I am running on Mac OS X Yosemite (10.10.4), rooted Android v4.4.4.
Cheers!


text:
Can't get back into android phone after factory reset
I returned my phone to factory reset after I had certain issues witht he device. The factory reset was successful, however I am now prompted to the configuration menu of the phone, as expected. The only thing is, that when I select my language and wifi network, it sends me to a page saying: "This phone was factory reset and needs to be resynced with your google account". I enter my username and password. The phone then retruns me to the wifi selection where I have to redo the entire login sequence, only to return to the wifi again. I can't get into my phone anymore, is there anyone who knows what is going on.
I have a Nexus 6 running android 5.1.1
I have already tried turning it on and off again.


text:
So, what type of process is Android Keyboard?
I've recently installed CyanogenMod 11 on my (now very old) LG Optimus 2X. After some tweaking, I managed to make it work much snappier than the original ROM, one of the main things being setting the built-in Minfree Taskkiller preset to Aggressive.
This created a large problem, however - when using some memory-hungry apps (like Viber and Facebook Messenger), the taskkiller seems to kill my keyboard. Basically, in the middle of typing a message, the keyboard simply disappears, only to appear a couple of seconds later and then disappear again soon after.
To fix this, I wanted to tweak the Minfree Taskkiller further so that it wouldn't kill the keyboard so eagerly. It offers the following categories of applications to tweak the threshold for killing apps:

Foreground Applications
Visible Applications
Secondary Server
Hidden Applications
Content Provides
Empty Applications

To which of these does the keyboard process belong to actually?

Some time ego I have written custom android keyboard, and finally Keybaord extend android Service class.
I.e I think We can say - android is a Hidden Application - a  Service.

This didn't seem to work - reducing the threshold for Hidden Applications didn't seem to solve the problem.


text:
Samsung Galaxy 5 gmail password
How do I get to my gmail password on Samsung Galaxy 5.  I needed to change
the password on other devices and need to change on phone
Thank you

Your Gmail account is not tied to a certain device- it is universal across all Google services. You can change your password in your Google account settings. https://support.google.com/accounts/answer/41078?hl=en


text:
Unknown icon on status bar in Motorola atrix 2
I have found this icon on a Motorola Atrix 2, running Android 4.0.4 and I can't figure out what it is.
I checked the manual but there's no reference to it.
The icon is the first on the left: the white handset with the white squares below.

It looks like the icon for a telecommunications device for the deaf.


text:
Nexus 7 2013 is permanently awake
Note: I do not mean screen-on state, but awake state.
My Nexus 7 is permanently awake. It is not rooted, so I could not easily check for wakelocks. I did try the method to run wakelock detector on a non-rooted device, however, and it started working for a moment, until I restarted Nexus. While it was working, it showed a 97% Awake state for a day or two of running.
However, the wakelocks were minimalistic. At first, there was Any.do showing some good amount of holding awake state, but it was far from permanent wakelock. In a moment however the top 3 wakelock holders disappeared and only minimalistic wakelocks stayed. The minutes of awake state of the wakelocks shown would not add up nearly up to an hour of awake state, whereas the device was awake for more then 24 hours already.
Android system processes were shown too.
Do you know what could be causing a permanent awake state of the device? Can I do anything about it other than rooting the device? Towelroot is not working and I know of no other rooting method that would not leave my device flashed to the factory state (do not wanna lose state of the device).

not to pry but did you check you display settings. If that is OK then try to boot into safe mode and see if the problem persists. If yes then the OS is buggy or something is related to the OS of your nexus. If the answer is no for the safe mode then the problem definitely is because of some app.

Display settings? Just to clarify once again - the screen is off. The device appears off. This is not a display issue, but a CPU awake issue.

still the safe mode thing holds. Have you tried it


text:
Stop Samsung Galaxy S3 from auto-completing numbers
I have a Samsung Galaxy S3. I like predictive text generally, but whenever I am texting a number (e.g. address, phone number, or whatever reason to use numbers), it auto-completes from something normal, such as 123-456-7890, to something completely ridiculous, 12th0132.
Is there a way to turn off predictive text/autocomplete/autocorrect just for numbers? Or is there a better predictive text keyboard I don't know about?

It's a limitation of the Keyboard app on your phone. If it has that feature, then you can.
I suggest downloading another keyboard app, for example, Google Keyboard.

authors: Валентин Орехов

authors: ישראל מאיר זימרמן


text:
USIM unable to store contact
Using Jellybean (4.4.2) I'm trying to save a new contact to my phone (I want to whatsapp this person).
Whether I add the person through my People app or through Whatsapp itself, I get the same error:

The USIM is unable to store the contact

I have only 72 contacts and it's my understanding that USIM allows for thousands so what gives?

The details you want to store? SIMs were not intended to keep so many of them per person as we use today. Usually, a SIM contact consists of not much more than a name and a single number – no multiple numbers, no mail addresses, no Skype user names, etc.

@Izzy it's a new contact so just the name and a single phone number...

OK, then I don't know what it could be. I no longer store contacts to SIM.

To Google rather?


text:
CyanogenMod on an unsupported device
I'm using a Karbonn A52+ running Mediatek processor and Android 4.2.2 Jellybean. My device is rooted, but unfortunately, no custom recovery (CWM / TWRP) is supported for my device. There is also no CyanogenMod build available for my phone.
Still, I was planning to give a try to this method
Unfortunately, CyanogenMod has shutted down all its systems, including its webpage; so probably, link would also not work.
Now, is there any risk of my phone getting bricked? If yes, then soft brick or hard brick? If my phone gets bricked, can I repair it by simply flashing the stock ROM?

Please take a look at Can I install a ROM made for a different device? and Can I install any ROM for my Android device? A ROM must be made specifically for the device it should run on. If it's not, you risk some things not working (best case) or bricking your device (worst case). Cause are the not-open-source hardware elements: each device has different of them.

The link you gave us is dead. Soft-bricks can usually be taken care by doing factory reset but hard-bricks may be fatal though a lot of the cases are solved for MTK devices such as yours by using SP Flash Tools. In any case, if a CM build isn't available then you shouldn't try any insensible thing (like that link) and neither cling to any hope either.

It is always best to install CM Roms that is suited for your device.
If you can't find one, then it's best to stick with it.  The risk will always be there, when you force something into your device that isn't compatible with it.
Hope this helps ...