How to determine cause of boot halt in Samsung logo screen?

First of all, it always a good thing to have USB Debugging on. It can help you check your phone and even recover it if something is wrong.

When your phone is on a boot loop and won't start correctly, you can use adb to check where might be the problem. Connect your phone via the USB cable to a PC with adb and then type the following:

adb logcat

Power your phone and you should see, as your phone starts the boot secuence, a lot of information in the adb window. That is the current log of your phone boot secuence (like the one you can see in linux for example). If the phone ends in a boot loop, you should be able to see what is trying to do and then try to fix it.


Can I jump updates / versions in CyanogenMod like from 10.0.0 to 10.1.2?

No, You don't need to do that.
You can go ahead and install only the latest version.

Pro tip: to manage CyanogenMod updates, you can use an app called GooManager.


How can I change the default picture of the contacts?

There is no easy way to do that. At least not easily as one needs to root and modify and/or replace phone.apk and contacts.apk with a different resource file with "unknown" icon.

Easier alternatives can be alternative dialers. You can find them in Google Play.

Hope this helps.


Try Keyboard for Excel, by Microsoft, in the Google Play store.  Has tab, and the proper orientation for data entry on the numeric keypad, among other things...

Find it here:

https://play.google.com/store/apps/details?id=com.microsoft.keyboardforexcel


What are the differences between the two Samsung Galaxy Tab 4 7.0" models?

According to other reviews, the plain SM-T230 does not support OTG,
but the SM-T237p does.

I remember how disappointed I was to find this with my SM-T210R.


Disabling animation of the Wifi connection icon

You cannot just tweak the arrows from the UI. But you can disable the notification icon.

Since you’re on Marshmallow, first enable System UI Tuner by long pressing the Settings icon in the pull-down notification shade for 5 seconds. Then go to

Settings->System UI Tuner->Status bar->Disable WiFi.

Done.


How to stop Wifi from automatically turning itself off?

Turn off Connection Optimizer

Settings -> More Networks -> Mobile Networks -> Connections optimizer -> TickOff connections Optimizer

Or Turn Off Wifi Timer

Settings -> Wifi -> Tap the vertical ... and then Advance -> Wi-fi timer -> Turn off any timer selected.

I hope this works for you.


Android music organization. How do I avoid splitting albums on the default music app?

Fill in the "album artist" field and make it identical for album fragments you want to see as one.


First make sure you have the zip file on the internal storage of the phone or sdcard. Go to recovery and press install zip and then select the ROM zip and install it. Also you may want to wipe cache , data and dalvik cache before installing zip.

This is a bit searchable stuff you should not ask this types of questions , first you can search on Google or search on this very website about similar questions, that will help keeping out duplicate questions , hope you understand me.


How to remove an alarm on Android Wear 5.1.x?

I found the solution. First, on the watch face swipe from to the left 3 times, until you are at the end (The OK Google screen). Then scroll down and there should be an option to disable the alarms.


Can I install apps to different devices from one device?

I think what you are looking for is Apps Syncing across multiple devices. AFAIK, there is no native way to directly do this. You would need to have something like what this App Sync app is promoting.

 Disclaimer: I am not associated with the app's company or developers in any way. I just did a quick search and their app was the first one to show up.

IMHO, I think apps syncing would is convenient, but may result to some crashes, since there is a chance where your devices each are using a different Android OS version, different specs, and last but not the least is app device specific compatibility (e.g. Tablet-only apps).


How to stop "Couldn't sign in" notifications?

Did you try to disconnect and connect again the iCloud account with Gmail app? If the problem is still there, you could try to use a different app: with your setup you should have (maybe disabled) a so called 'Email' app.


Initial setup: Google Assistant isn't available for this account

What I had to do was

Log into https://admin.google.com
Click "Apps"
Click "Additional Google Services"
Click "Web & App activity"
Select ON For Everyone
Confirm


Moto g partitions deleted .How to flash internal partitions again Emmc

Assuming you selected correct partition info file (I didnt verify that from first link you posted, so thats up to you), I will only tell you what you asked-> What to really do in terminal from that tutorial.

Part one of tutorial is settings up ADB and getting things ready. You can also follow this tutorial to get adb ready. Then its about backing up things and getting ready (follow tutorial for all steps).

Part two is where main terminal process begins and all you have to really enter in terminal is those commands inside "boxes" (or code area). Just be open minded and read the outputs and interpret them carefully.

If you are trying to repartition and assuming partitions are corrupt because of this->

  I have managed to push a Stock rom but can´t flash it with mount data
  error,mount sd card error, mount system error and mount cache error..

Then dont. Because your method of mounting partitions from adb is kinda... (incomplete?). Try entering these commands first and then flashing (whatever method you are using from adb)->

adb shell
su
mount -o rw,remount -t yaffs2 /system
mount -o rw,remount -t yaffs2 /data
mount -o rw,remount -t yaffs2 /cache

This should mount your partitions and you should be able to proceed with flashing. Even if you want to flash through twrp, you can go to Mounts option and make sure system, data, sdcard, cache etc is mounted by check marking them. Though I still cant understand how you are trying to flash a stock rom through sdcard/adb (I never owned a moto so idk what methods are used for flashing process).... but anyway, I told you method to mount those partitions. You need root to use those commands. See if they work. Because a mount error does not mean partitions are corrupt in any way.
And make sure that adb can access your phone as root.


How much space do I need for 1hr of 1080p video?

Record one minute and check how much storage it takes and duplicate by 60


There are different versions of fastboot.exe available.

One old version I have has the command line option -c as

-c <cmdline>               override kernel commandline

The recent versions for Android SDK (v29.0.5-5949299) does not has the -c option. Instead it has the option --cmdline which seem to the the exactly same thing:

--cmdline CMDLINE          Override kernel command line.

Therefore you may succeed changing the command-line to

fastboot --cmdline "lge.kcal=0|0|0|x" boot customrecovery.img


Is there a way to determine the charging current available?

Try CurrentWidget.

It's a widget that you can configure to show not only the current but also the temperature and voltage.

If that doesn't work (as what seems to be the case with modern devices), Ampere is worth a look. From the XDA post, the Moto X 2014 is supported - I'm not sure if you have that model, though.

Also, from the app thread:

  If your Lollipop device (or later) shows 0 all the time: There are Lollipop devices which don't have a working power profile (the new Lollipop interface to get the measured current). But on some of them is the old interface still present and maybe also working. Please use the settings option "Old measurement method" in this case. You can force the app with it to use the old interface, if the Lollipop device has at least one. Maybe it helps...


My Phone Stuck in boot screen How to recover?

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]


Fast charging is not related to the cable - the circuitry is in the adapter and device. That said you need to buy a cable that can carry higher amperage , allowing fast charging speed ( cable per se doesn't increase the speed but because it permits more power, speed is increased)

Thicker the cable, better it is ( thicker cables have lower AWG number )

Go in for a cable like
Tronsmart cables at a price comparable with budget cables. These are 20 AWG thickness for charging (provide best charging) 28 AWG for data (thinner thickness doesn't affect data transfer speeds)

For technical details of a good quality cable see my answer here

I am not affiliated with the product- a very satisfied user


I can't re add google account after factory reset , edited host & after clear cache and data. Pls help

I had the same problem but I tried doing the same on a high speed WiFi and it worked out for me.. meanwhile if this doesn't fix you can take important backups and try:

flashing your phone with its stock ROM
switching to a WiFi network or try the same with another SIM card
make it localhost rather than local host in the host file (as described by you)


iOS' Quick Reply feature on WhatsApp for Android

Android N will have native quick reply feature (called Direct Reply), and while WhatsApp will probably use it, it won't work for pre-N (although it has implemented its own quick reply from notification for all Android version).

However, there are some apps that can emulate the direct reply feature on Android N:

quickReply (free, 5.0+)

  quickReply will show you separate notifications for every contact including reply action buttons, so you can easily write quick replies without opening the messaging app.

  QUICKREPLY SUPPORTED APPS:
  WhatsApp, Telegram, Threema, Skype, Line, WeChat, Kik, EvolveSms, YAATA, Textra, ChompSms, Hangouts, Handcent SMS...

Floatify - Quick Replies (free, 4.3+)

  Advanced heads-Up notifications for your phone! QuickReply lets you send messages directly from the notification! ...

  MAIN FEATURES:
  Heads-up Quick Replies (5.0+, limited on 4.3+, see below for supported apps)

  QUICKREPLY REPORTED WORKING:
  WhatsApp, Telegram, Threema, Skype, Line, WeChat, Kik, EvolveSms, YAATA, Textra, ChompSms, Hangouts, Handcent SMS...

Both apps are developed by Jawomo, so it's not really surprising they have similar feature and supported apps...


Internal Memory does not show up in the Computer(file Explorer)

First ensure you have a good connection between phone and PC.  After you have connected,  unlock your phone and open the status bar.  There you should have a notification that reads "USB for charging" select it.  A dialog will pop up giving you a list of options.  Select the option "File transfers"  With this option selected you should be able to see "Internal storage" on your PC.


How to put Google Nexus 7 securely in my car for use as sat nav?

You can construct a mount out of something like Sugru.  Your mount will remain stuck to the dashboard and you would have to make it in such a way that the Nexus would slot into it.

For the elimination of doubt: I don't have any association with Sugru.  I use it to mount my iPhone on the dashboard.


missing pictures/videos from HTC EVO after being encrypted

It is possible (almost certain) that during the encryption process, they low level formatted your SD card which would make recovering your gallery items impossible at this point. They should have allowed you to backup your data before doing the encryption and/or made a backup of the device before they did the encryption. Might I suggest you ask them if they kept a backup before doing the encryption, that would be your only option at this point to get them back. Sorry.


Does Xposed Framework require to be buillt specifically for the device or just the Android version?

Built for the Android version, plus the device architecture (arm/arm64/x86). See the Xposed Framework download page (e.g. Android 8.1 (SDK27) here).

The reason behind this is that part of Xposed Framework is a modified app_process binary (Zygote), which is different for each arch.


CyanogenMod uses ADWLauncher by default, so one option would be to simply use a Sense theme for ADW.


I was looking at the web search results of “how to manually root Android devices” and I noticed that most of those are either just advertising stuff or makes use of dedicated (particularly closed source) rooting solutions. Those which worked some time ago are now obsolete since they depended on some security vulnerability in Android which was fixed over time.

In fact it's not impossible to root phone manually but it's not worth the hassle. However as a reference, let me describe an option. But before diving into the technical details, we need to understand what root is and how Android prevents root access. Details can be found here but a few points in short:

Mostly vendors ship their devices with locked bootloader, and a chain of trust is established during boot process, which won't let any modification be done to kernel (boot.img), recovery or the main OS. So the first step towards rooting is unlocked bootloader. Beware of the risks!
A part of the chain of trust is dm-verity (VB/AVB); a kernel based phenomenon which makes sure that partitions containing core OS (/system, /vendor, /odm) are always mounted read-only and any malicious attempt to modify them must fail. Modifying boot.img or recovery.img is usually accompanied by disabling dm-verity to avoid surprises like bootloops at later stages. TWRP's standard warning:

  This device uses dm-verity!
  This means that swiping to allow system modifications will prevent you from being able to boot if you are using the stock kernel.

Similarly some vendors particularly Samsung go beyond normal and build extra security features in their devices like Knox, RKP, Defex, proca, TIMA, FIPS, bla bla bla. So you might also need to circumvent those e.g. by building kernel with SECURITY_SELINUX_DEVELOP=y, patching kernel binary etc.
Android apps don't have capabilities to elevate their privileges by executing binaries which have setuid or file capabilities set (which is the standard way to get root access). So the only option is to run a background persistent process (daemon) with root privileges outside the apps (e.g. during boot process) and request it to do privileged tasks on behalf of unprivileged apps when needed.
Root (i.e. UID 0) is the old Discretionary Access Control (DAC), but Android also makes use of Mandatory Access Control (MAC) i.e. SELinux. A root process running with restricted SELinux context is quite helpless, so we have to break this barrier too. It requires modifying SELinux policy.

I'll address the last two points here, but first two considerations:

Android rooting solutions deploy a special su binary which - when executed by an app - makes a connection to privileged daemon and gets the app a root shell. So this su binary and daemon are specially developed for this purpose. A less sophisticated approach would be to run already available daemons like adbd, sshd or one of the old inetutils flavors (telnetd, rlogind, rshd, rexecd) with root privileges. When running in background, these servers can provide a root shell or execute commands with root privileges when connected by a client. For the sake of simplicity I'm using only a minimal network utility named netcat (nc) which is a busybox applet. But please note that apps can't get root access with this approach, it can only be used from commandline.
We are going to patch monolithic /sepolicy file and /init.rc file which are part of ramdisk in boot.img. But starting with Treble Android uses split policy which is loaded/compiled from /system/etc/selinux/ and /vendor/etc/selinux/. Starting with SAR, there's no ramdisk at all in boot.img and /init.rc is part of system.img. So in both cases you need to necessarily modify system partition. I'm not giving details on that here.

STEPS:

Extract boot.img e.g. using AIK or magiskboot on Android or PC.
Create a new SELinux context, say pseudo_su. Set it permissive so that to allow any possible interactions with other processes / files etc. Use Magisk's supolicy tool or sepolicy-inject (1, 2) on Android or PC:

~# supolicy --load sepolicy --save sepolicy 'create pseudo_su' 'permissive pseudo_su' 'dontaudit pseudo_su * * *' 'allow pseudo_su * * *' 'allow * pseudo_su * *'

Or to build split-policy using Android's compiler:

~# /system/bin/secilc -m -M true -G -N -c $(cat /sys/fs/selinux/policyvers) -o sepolicy /system/etc/selinux/plat_sepolicy.cil /system/etc/selinux/mapping/$(cat /vendor/etc/selinux/plat_sepolicy_vers.txt).cil $([ -f /vendor/etc/selinux/vendor_sepolicy.cil ] && echo /vendor/etc/selinux/vendor_sepolicy.cil /vendor/etc/selinux/plat_pub_versioned.cil || echo /vendor/etc/selinux/nonplat_sepolicy.cil)

* Get the value of POLICYDB_VERSION_MAX from your kernel source.

To use vendor's precompiled_sepolicy or build from split-policy and patch:

~# supolicy --load-split --save sepolicy 'create pseudo_su' 'permissive pseudo_su' 'dontaudit pseudo_su * * *' 'allow pseudo_su * * *' 'allow * pseudo_su * *'

Define an init service which starts a simple TCP server on boot, only listening to on-device connections:

# /init.rc
...
service pseudo_su /sbin/busybox nc -lk -s 127.0.0.1 -p 23 -e /sbin/busybox sh
    seclabel u:r:pseudo_su:s0
    disabled

on property:sys.boot_completed=1
    start pseudo_su

* Make sure you get the right busybox binary, there are multiple implementations of netcat.
* Use port 23 or any other unused port.
Copy updated sepolicy and init.rc to root of extracted ramdisk, busybox binary to [ramdisk/]sbin/ and set permissions.
Repack boot.img and flash or test with fastboot boot boot.img.

HOW TO RUN ROOT COMMANDS?

Once booted, we can pass commands from a netcat client on terminal emulator app (like Termux) or adb shell:

~$ echo id | /sbin/busybox nc localhost 23
uid=0(root) gid=0(root) groups=0(root) context=u:r:pseudo_su:s0

* Default SELinux policy doesn't allow apps traverse /sbin. So either inject allow rules or put busybox in /system/*bin/. Or use some other nc e.g. from Termux's netcat package.

For ease of use, create functions (put them in .bashrc so that you don't have to define every time):

# ~/.bashrc
...
function psu() { echo "$@ 2>&1" | /sbin/busybox nc localhost 23; }
function psush() { /sbin/busybox nc localhost 23; }

~$ ls -ld /data/adb
ls: cannot access '/data/adb': Permission denied
~$ psu ls -ld /data/adb
drwx------ 7 root root 3488 2019-07-19 00:44 /data/adb

To get root shell:

~$ psush
whoami
root
^C

But it's just a dumb shell, not connected to terminal. To have a more feature-rich experience, other tools like socat can be used which support line editing, pseudo-terminals etc.
Also environment variables aren't evaluated unless explicitly passed, because commands are executed remotely:

~$ /data/data/com.termux/files/usr/bin/ps -p $$,1 -o pid=,comm=
23599 bash
~$ psu /data/data/com.termux/files/usr/bin/ps -p $$,1 -o pid=,comm=
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/ps": library "libprocps.so" not found
~$ psu LD_LIBRARY_PATH=/data/data/com.termux/files/usr/lib /data/data/com.termux/files/usr/bin/ps -p $$,1 -o pid=,comm=
    1 init
23599 bash

So that's how we can get a minimal root functionality without using any specialized rooting tools.

RELATED:

How does SuperSU provide root privilege?


What's the native wallpaper resolution of HTC One?

The screen resolution of the HTC One is 1080 x 1920 pixels. This is also the same resolution when you trigger a screenshot on the phone.


In my case it appears that the problem was that some of these apps had been set to "restrict to launch" (in Settings -> Apps -> [each app]).  I don't know what this setting is intended to do, or why it was turned on. Also this does not seem to be a complete solution, but it appears to have ensured that some of them are now starting at startup.

This setting appears to be unique to Lenovo phones, though I may be wrong about that.


What 're opened TCP port android need to be connected on?

I solved my problem configuring the closest time than universal time,  manually.  Google play connected itself well. After I configured  the ntp server in the network.


Here, you can see the versions: Wikipedia about Android
4.0.x is older than 4.1.x and so on. It's explained here


Why files/directories under Android's root filesystem don't change across different version updates?

Android OS has two parts: kernel and userspace binaries, libraries, configuration etc. Android's kernel is taken from Linux, slightly modified and rarely gets major updates in years (other than critical security patches), while the second part gets frequent changes and updates, particularly with version releases.

The procfs is Linux kernel's virtual filesystem which:

  contains  (among other things) one sub-directory for each
  process running on the system, which is named after the process ID (PID)

So it's not directly affected by changes made to AOSP by OEMs or Google itself.

Since Android is based on Linux, its filesystem hierarchy also resembles Linux distributions. So there are least chances of it being changed with Android version updates. What Android (Google or OEM) changes resides mostly in /system and /vendor partitions. Libraries (native or java), executable and configuration files may possibly change but most of the changes related to Graphical User Interface or Android's internal API's are only within source code and don't reflect at filesystem level.

ANDROID'S ROOTFS:

Android's root filesystem is extracted from RAM disk which is a part of boot partition. boot.img that also contains kernel binary is built along with ROM (Android OS for a specific device). Starting with Android Pie for non-A/B devices, contents of RAM disk are moved to /system partition, making system.img essentially the root filesystem. See System-as-root.

One important file in root directory is /init executable binary which is the very first process started by kernel. It's the supervisor of all subsequently starting and stopping processes. /*.rc files are its configuration files.
Some other necessary binaries are included in /sbin.
/sepolicy is the SELinux policy file that's loaded before starting any services and processes on boot.
/cache, /data, /dsp, /firmware, /persist, /odm, /system and /vendor are mountpoints where different block devices are mounted. Last three contain most of the Android OS stuff while /data contains settings and user's media. /system has a partial rootfs hierarchy of a standard Linux distro. /cache holds temporary files. /dsp (directory or symlink to /vendor/dsp) and /firmware (directory or symlink to /vendor/firmware_mnt) hold some read-only firmware related to SoC (Qualcomm) and /persist (directory or symlink to /mnt/vendor/persist)  has configurations that are rarely changed.
/config, /mnt and /storage are also mountpoints of virtual filesystems to manage mounting of SD cards and external storage. Details here.
/proc is a pseudo filesystem as stated above. /sys is also a similar filesystem. /dev is also a virtul filesystem (tmpfs) which is populated from sysfs and contains interfaces to all available devices.
/acct is one of Android's control group implementation to control load-balancing of CPUs. Other cgroups are mounted on /dev/memcg, /dev/cpuctl and /dev/cpuset to control usage of hardware resources.
/root is the traditional home directory of Linux's root user, not used on Android.
/default.prop is a file or symlink to /etc/default.prop which contains some of default Android System Properties.
To retain compatibility, /sdcard is a symlink to /storage/emulated/0, /bin to /system/bin and d to /sys/kernel/debug. The traditional Linux's configuration directory /etc is a symlink to /system/etc.

Almost all of this filesystem hierarchy is the backbone of Android OS and there are very least chances of it being largely affected by Android's internal changes that occur to native services/daemons or Java-based framework.

For more details: ANDROID DEVICE PARTITIONS and FILESYSTEMS


Is there a way to add Kindle Fire as a device on the Android Market

The title of your question and it's body are really not very related to one another, but I think the title is actually something that's worth covering since I haven't really seen it come up here before (in a general sense).

Per the title of your question: You can't register a device on the Market from the web interface alone. Devices appear once the Market application has been configured on the device itself, at which point you can install applications via the web interface or from the device directly. The Market's website basically uses C2DM ("push") to install the app to the device over the air, it does not download the .apk to your computer.

So, per the body of your question: You cannot download .apk files from the Market website to sideload them - even with a registered device - so ES File Explorer is not going to help you with that. This has also been previously asked here: How can I download an APK file from the Play Store?

Your Kindle Fire will appear in your account (it most certainly does on mine, anyway) if you install the Market on it and log into your account from the device. There is a question regarding how to do this already: How can I get the Android Market installed on my Kindle Fire? Note that you must be rooted to do this.


How can I install Google Play on my Samsung Galaxy A5?

Installing the Hong Kong firmware fixed the problem. Apparently it's just the mainland firmware that has Google apps blocked...


How is the Android System running Java jars?

You can run the Jar files using app_process, which replaces the java executable on Android. Looking at /system/bin/am for example, we see it's really running

exec app_process $base/bin com.android.commands.am.Am "$@"

You've mentioned running Xposed. If you'll google the manual installation of this framework, you'll see it both deploys a jar to /system/frameworks and replaces app_process with a modified one, where the hooks are added. It's also instructive to read through the modified app_process code.

Note you may need this answer to actually run your apps.

Finally, note that you seem to have misunderstood the link to stackoverflow answer in the comments (https://stackoverflow.com/q/30656933/2291). The Jars are installed. On newer systems, they are converted (and the files removed from the jar) to ART and run as native code (i.e. machine language). On older systems, I think the java class files are converted to Dex bytecode and run in the Dalvik VM. That means that the Dex bytecode is run in Dalvik in the same way Java bytecode is run by the Java VM on the fly. In any case, the JAR files always contain code initially.


assuming the issue is caused by file size not respecting fuse-mount 4 gb file size limitation, this workaround should work
either move the file to another ext4 location which has adb permissions
adb shell mv /sdcard/TitaniumBackup/ws.clockthevault-20201130-045341.tar.gz /data/local/tmp
adb pull /data/local/tmp/ws.clockthevault-20201130-045341.tar.gz

or stream the file content over terminal stdout (linux only)
adb shell su -c "cat /data/media/0/TitaniumBackup/ws.clockthevault-20201130-045341.tar.gz 2> /dev/null" > ws.clockthevault-20201130-045341.tar.gz


There are many ways to block porn on android
1- First if you are android pie or up you can use DNS option in settings in other wireless connections and use a DNS that block porn like clean browsing DNS or opendns
Use this DNS
adult-filter-dns.cleanbrowsing.org
Put it in DNS option on settings
2- via router settings you can block  porn same way like above way by providing DNS to block porn (just Google DNS to block porn and how to inject in router settings)
3- block porn on non root devices by using apps such as blockada or adguard
4 - block porn in root devices by using an app such as adaway with providing a host file to block porn ( just Google adway host to block porn)
5 - there are an XDA app to block porn but don't remember it's name now
https://techwiser.com/block-adult-content-on-android/


How to access a memory stick using a OTG cable?

You can access a memory stick via OTG cable if your phone supports it. See Compro1's answer to check if your phone supports OTG; you may need to specify the correct code / model in the USB Host Diagnostics site.

In case your phone supports OTG but does not support it directly, check out my answer which involves using USB OTG Helper.

As to your last question, YES. You can watch videos from the memory stick.


Angry Birds Seasons "Installation Unsuccessful" -- Help?

I had a very similar issue on my HTC Incredible. Try unmounting the SD card (Menu->Settings->SD & phone storage->"Unmount SD card" on my Incredible) and then installing the app. After it finished installing, you can then remount your SD card.


I'm going crazy trying to sort WhatsApp notifications on Lollipop - help, please?

The popup bar at the top is called Heads up notification.

There are multiple ways you can disable them. For example there are ways to do it with root and without root. For more information how to disable them, look at this question: Android 5.x Disable Heads Up.
In the accepted answer of that question there is a link to an app that can disable them for you without root. If you purchase the pro version for that app you can also restore the notification ticker like in Android Kitkat and below and even select to only disable heads up for certain apps like Whatsapp. For more information about the pro version look in the apps description.

Hope my answer helps!


Missing 2G only on my Galaxy s4 I9505 on lollipop

Some Samsung devices require root access to launch the hidden testing menu. The normal code will not work in the dialer; even with ADB, you don't have access to the menu.

Since you have root access, just type the following in a terminal on your phone and the hidden testing menu should appear:

su -c "am start -n com.android.settings/com.android.settings.TestingSettings"

It may be easier through my app Root Essentials that can do this and more. You can find that test menu under "Device Info".


How do I store my contacts so I can retrieve them after a factory reset?

Aren't your contacts automatically synced with your Google account? Htc one m8 usually has Andorid 4.4 so you should check settings>accounts and check if your google account syncs your contact info automatically. You should double check it by logging to your google account on a computer to see if it's working.

Link to contacts: www.google.com/contacts


Samsung Galaxy S3 doesn't mount external SD card

I fixed the problem just by flashing the stock firmware (using Odin) again. I didn't even have to wipe /data - all my apps are still there.


I recently reset my Galaxy S5 to manufacture and lost all contacts, Can I retrieve my contacts back

It would be worth checking to see if google automatically synced your contacts to your gmail account. If so, they are recoverable if not they’re toast.


Crossed bell on notification meaning in CM12's Lollipop

In Android 5.0 (at least in the CM12 Unofficial builds) you can go to Settings -> Privacy

From there go in to Filter Notifications. Clicking on an item will allow you to see when it was last blocked and remove it from the list.


Play Store is not giving me app permissions and asking if I accept anymore

In Android 6.0 permissions have changed from older "all or nothing" approach (where play store prompted you to accept all permissions an app is asking for) to a more granular structure, where the prompt for each permission (e.g. Camera, Contacts, Phone, etc.) appears the first time an app requests it.  New or updated apps that were designed with this feature in mind will no longer ask for permissions when you install them.

Keep in mind that each app needs to be modified by developers to support this new functionality.  Older apps that have not been changed will still prompt you at install time, same as before.

Users are given even more control in the Settings app where they can revoke or grant these permissions as they see fit.  You can revoke permissions for older apps, but those may crash or become unstable.

More detailed explanation here.


Unsure why Android has issues with certain Opus files

Alright well I figured out what seems to be the issue. Apparently if the file has a large size album art (from what I can tell, anything 1MB and over) causes the tags to be unreadable. I went and re-tagged the file with a smaller album art and now it works fine. Unsure why this causes an issue, but I'm glad to have figured it out.


Can't reboot system after CyanogenMod 14.1 update

Thanks a lot esQmo for your answer!

I finally managed to return to stock. To do so:

I downloaded LGUP here: http://oceanhost.eu/eps4h4pmwphu/LGUP.zip.htm and I installed LGUP_8994_DLL_Ver_0_0_3_23 first and then LGUP_Install_Ver_1_14_3 (I am running Windows 10)
I downloaded the Frenche version of Marshmallow 6.0 for my LG G4 h815 here: http://storagecow.eu/index.php?dir=Xda%2FLG+G4%2FH815%2FMarshmallow+6.0%2F
Downloaded the LG drivers
I restart my phone into Download Mode and I plugged it to my computer:

4.1. Power Down the LG G4

4.2. Press and Hold the Volume Up Button on the LG G4

4.3. While Holding Volume Up, Plug the USB Cable into the LG G4

4.4. Continue Holding the Volume Up Button After You See ‘Download Mode’

4.5. Let Go of the Volume Up Button When You See the ‘Firmware Update’ Screen on the LG G4

I runned LGUP and I refurbished my phone with the .kdz firmware file downloaded in 2.

N.B.: if your computer does not detect your mobile device, you should change the port to have COM41

Good luck!


Turn notifications on and off based on time periods

There are several automation apps in the playstore which deal with this kind of subject. Some of them are simply time-based (which would match your question), such as e.g. Timeriffic1 -- others additionally can react on other conditions like location, calendar and more (e.g. MyProfiles2). The top end of flexibility can be reached with Tasker -- there's almost nothing this app couldn't do. It needs some time to get used to, and costs some money, but for sure it's worth it.

There are a lot of more apps like the mentioned ones, so just take them as examples for further "investigation" in the playstore. There also is a German listing on AndroidPIT (Automatisierung -- Profile-Switcher & Co -- Google Translate Version) to give you a faster start looking for alternatives.


Game requiring gamepad instead of tilt controls

That's not a global setting, it's specific to the game. You'll need to look in the settings inside the game and see if it has tilt controls. If it doesn't support tilt controls you're out of luck.


Can I use my phone as a WiFi-WiFi hotspot?

Unfortunately you can't, at least with today's hardware standard. To be able to do that (connecting to a WiFi and tether that through WiFi again), you would need two WiFi beacons on your phone. Since this is not the case, it is not possible to do so.


"Security update required" on Exchange account on Android 10 Beta

I've experienced the same (Pixel 2 XL Q/Beta4) but there seems to be a workaround which works for me:

delete your Exchange account from Settings -> Accounts
delete the latest update from Gmail in Play Store
open Gmail and add your Exchange account
update your security settings when promted (should work here)
update gmail to the latest version


How to disable the notification badge on Facebook on Sony Xperia?

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


Why does android extract native libraries to 2 locations?

In truth, the lib folder you can found under /data/data/com.package/ is called a symlink. The real position of an app's libraries is located to /data/app/com.package/lib, while the reason for the libraries to exist outside the APK, is for performance purposes: since APKs are compressed files, it would be a waste of time (and a considerable negative impact on usability) to have the OS extract them anytime you launch an app, don't you think?


Should I install cm12 nightly builds incrementally?

You can flash the latest build as each is a full-build rather than a patch. You do not need to install each one incrementally. You should also be able to change the type of build that the updater checks for from nightly to stable (and possibly some others in between)


How to get frequency band in which device getting signal from operator?

Dial *#*#4636#*#* then select phone information.


Get app's compatibilty matrix from Play Store

Some years ago the protocol used by Google Play Store internally to query and download app was so nice to present you the exact reason why you can not download an app (e.g. the responses on network level contained the data what feature, library or what so ever your device misses).
Unfortunately some years ago (I think it was about 2016) Google changed the protocol and nowadays you only get the response like INCOMPATIBLE but no further details.
If you manage to get the APK file you can decompile the app and check it's AndroidManifest.xml for the technical limitations. However using a device that satisfies all the requirements defined in AndroidManifest.xml does not necessary means that Play Store allows to to download that app.
Play Store only allows you to download an app it the rules defined by the app developer allows to do so. When uploading an app app developer can explicitly allow or deny certain devices, manufacturer, countries, network operators and many more. Most of those restrictions are not mappable to the restrictions in AndroidManifest.xml. Therefore side-loading may work even if Play Store doe snot allow you do download an app.
As far as I know there is no way to view those rules defined by the app developer. Hence the only way to regenerate those rules is using a large number of devices and test on each one if an app is available or not. Based on that results you can reverse-engineer the rules.
There are some services that collect these information using multiple devices in many countries and provide those information. Service are for example: 42matters.com AppBrain.com and many more.
Most of those service are not free or only provide a very limited data set for the free accounts.


This thread on XDA has a post

  ....what is the aim of the "fastboot erase modemst" command?

Answer

  modemst1 and modemst2 are storage partitions for Radio Firmware .... - and it's obviously a recommended practice to wipe these partitions when flashing a newer Radio Firmware

This XDA thread is all about fastboot commands

fastboot erase system

fastboot erase data

fastboot erase cache

Are explained as

  fastboot allows for about the cleanest of wipes by the way. And each partition can be done separately too.

Elsewhere in same thread

  ... with a lot of new phones userdata = /data + /sdcard (/data/media), so all data, any personally saved files, and system are flushed out permanently with fastboot's erasure. Note that TWRP factory reset would leave /data/media intact

So, putting your list of commands in question, a device is being wiped cleanly of all the partitions mentioned including all data, and thus getting ready to flash a new ROM on the cleanest manner as against dirty flash which has remnants of earlier ROM  affecting performance


Android applications need WiFi but I have only ethernet connection

Maybe it is a matter of permissions which are necessary for Ethernet but not for Wifi. Applications which do not work anymore might not have those permissions. Check them!


CM7: How to enable passwordless SSH login on same network?

Try this:

Take/generate a public key of your Android device. Don't you ever hardcode your password into scripts :)
Put it into .ssh/authorized_keys on main computer
Then use "from=" mask to limit IP/hostname to your LAN, like from="192.168.1.*".

If IP range won't work, set up a fixed hostname for MAC address of your device on WLAN. Some AP firmwares, like OpenWRT, allow it.


They saved the file on sdcard > CastBox > channels > xxx > yyy
or on sdcard>Android>data>fm.castbox.audiobook>files>channels>xxx>yyy

xxx is folder of channel usually the unique number of each channel, yyy is file name. But, they stored it without extention of the file, so you cannot play it.

Trick to play it, just rename the file name. Add extention .mp3 on the name.
Example: filename= 24234234
Rename it to 24234234.mp3


Is it possible to view files on an SD card encrypted with Gallery-vault on a computer?

No you cant....because in gallery vault they are encrypted..you cant view encrypted files on computer...because you dont have decryption key or code as it present in your phone


How can I remotely control my mobile without rooting it?

What about AirDroid ? It does not need root access.


No add user option in android marshmallow moto e3 power

Your device does not support multi user mode

See reply by Senior Moderator in Lenovo forums

  There are many features that are disabled on different phones due to hardware or other reasons. It could be that the GPU can't handle this. It could be that some features are reserved for mid or high end phones.

  Another example is multi-user mode

(Emphasis supplied)

Sorry about that !

On supported Moto devices, you find this option under

Settings → Device → users → add user
Another way to find out is to use the search option in settings ( magnifying glass symbol on top right). Just typing  add brings up this option, as you can see in first Screenshot
From the notification bar, it has a user icon at extreme right, clicking on which will give you user options , as in second screenshot


Getting double message notifications after replacing Talk with Hangouts

I had exactly the same problem. I solved it by doing the following:

Settings
Applications
Manage applications
Tab 'All'
Google Services Framework
Clear data
reboot the phone

Good luck


How do I change the USB mode with a keyboard?

The solution to this problem is to instead open the Settings app and then click on Developer options, make sure you enable Developer Options at the top by pressing Enter on the Keyboard, once that is done scroll down the list with the down arrow and select and click "Select USB Configuration", after selecting that a pop up window will appear where the user only needs to select the desired USB mode they want by pressing the up or down arrow keys and then Enter on the keyboard. This will create a connection with your computer for the desired USB mode.

A Helpful Tip: You might want to enable Google Talkback in the Accessibility settings to give spoken feedback on what is being selected by your keyboard on the screen. Accessibility is located in the settings app. Talkback helped me throughout this process since I was navigating my phone blindly (without being able to see what was on my screen, since it was broken). Talkback helps to mitigate navigating your phone blindly to a certain degree if you have a broken screen that doesn't display properly or at all.


Open up main SETTINGS > APPLICATIONS > MANAGE APPLICATIONS

Press MENU > FILTER > ALL

Search for Calendar and Calendar Storage. Clear Data for both and then return to the Calendar App. Choose the Calendar(s) you want from the options within the calendar app (if you have more than the default calendar you wish to sync) and then sync.


Are device administrator permissions a security risk?

To answer your title, device administrator by itself is not a risk as it does not give extra privileges beyond what is mentioned in app manifest. See What permissions are granted to an app with device administration privileges?

Permissions are classified as normal, signature and dangerous.
See permission overview for more details. Note that these keep changing with Android versions. Create shortcuts for instance is a normal permission

More important than this classification is to know why those permissions are needed by the app. Last four mentioned by you are required by the app to be a lock screen app. As for the first three, I don't  know why they are required and it's best to ask the developer (note that reasons are not given in the app description). If you aren't satisfied with the reply don't install or install and block access using a firewall.

I am not implying developer here is posing a risk for you but  you should know why it is required - as you care and therefore are asking. For example, here is another screen lock app that doesn't need receive data from internet


What does debug.sf.hw in build.prop mean?

I believe what it stands for is "Debug SurfaceFlinger Hardware", and there's only one (that I know of) reference to it in the Android source code (in DisplayHardware.cpp):

// debug: disable h/w rendering
char property[PROPERTY_VALUE_MAX];
if (property_get("debug.sf.hw", property, NULL) > 0) {
    if (atoi(property) == 0) {
        ALOGW("H/W composition disabled");
        attribs[2] = EGL_CONFIG_CAVEAT;
        attribs[3] = EGL_SLOW_CONFIG;
    }
}

Or, in English terms, the system reads the value of the debug.sf.hw flag. If it has a value and that value is equal to zero it disables hardware compositing, otherwise it skips over that block of code.

I think there's something of a misconception in that the default should be to have hardware compositing enabled, but you can set debug.sf.hw=0 in order to disable it. So really it is a debug flag, but setting it to 1 (strictly speaking, any non-zero value) would explicitly cause compositing to remain enabled. As far as I know, though, the only time it should really have an impact is if the device's default value is 0 for whatever reason.


How do I remove HTC Desire pre-installed Android applications?

Generally the only way to remove these manufacturer-added apps is to root the phone.


How to copy selected text in an SMS message

This is not a direct solution, but a workaround.

You could forward the message (but not send it); this is a feature the stock Messaging app supports. When you forward a message, it puts that message into edit mode, as if you were sending a new message. From here, you can select the text that you want to copy.


Continually scanning for network drains battery, but I've got network?

Setting the "Preferred network type" (under Settings / Wireless & Networks / Mobile Networks) to "3G" (instead of "4G (recommended)") causes the phone to report a valid network connection and seems to solve the battery issue.

In Android 9, this setting is under Settings / Network & Internet / Mobile Network / Advanced.

Remember to change it back once you're home.


How to fix "signatures do not match previously installed version" error?

just uninstall the current app and then run it again.


Is it safe to use phone while charging with portable powerbank?

I use my phone constantly with a portable charger attached - to make phone calls, listen to music and watch video. I've never had an issue.


Is there a way to replace the 4.4.2-style emoji graphics with the Google Hangouts versions?

Needs root access: You can change the AndroidEmoji.ttf font that can be found in /system/fonts/. XDA has a copy of different Emoji fonts you can use.


You can remap either of the volume buttons to be a power button. I have remapped my volume up button to power button.

To remap, you should have rooted phone, with terminal emulator and busybox application you can edit the file /usr/system/keylayout/herring-keypad.kl

change the line

key 115 VOLUME_UP WAKE

to

key 115 POWER WAKE

And reboot your phone.


The bad news is that some phones (like yours) don't support setting your own phone number. The good news is that this information is not stored on your phone but on your sim card.

So if you put your sim in another device and set your number there than you can put it back to your phone and voila, your number will show.

Some devices that support setting your phone number:

Apple iPhone (Be aware that newer versions have microSIM slots!)
Samsung Galaxy series (Read here on how to do it)
All ICS devices (Info)
Some custom roms (Including CyanogenMod)
Some Sony Ericsson dumbphones (e.g: C902, K550i)

If you don't have access to any of the above you can ask your carrier to do it. It is possible that they can do it OTA.


How do I choose a wired headset whose buttons work?

I use an Android specified Headset with 3-button for my Nexus. Works brilliant.

Not only does it deliver 3-button action, but also very good sound and a really hard hitting bass. Anyone enjoying Rock or Electronica will not stop listening ;-)

The headset is specifically made for Android's lower voltage spec from Google and will NOT work on an iphone (the way I like it).

3-button Android spec headset with flat cable
Sabotage Royale from Degauss Labs

Webpage: http://www.degausslabs.com

Edit: 3-button headsets.
I hope anyone reading this debate understands there are Android hardware spec headsets and iPhone hardware spec headsets. They dont change in hardware or technical specifications just because you start using some software app.. (Just make them more programmable).

So if you are an Android user you should use a 3-button Android spec headset. A 3-button iPhone headset will not work 100% (up down buttons etc) and most likely the mic dont do the proper job making whom you speak to hear you bad or "from far away" or "talking in a coke-can". There are 100 times more iPhone spec headset out there, dont ask me why.


How to stop music apps from changing lockscreen

You can achieve this by blocking all notifications from the app. This will prevent Spotify from showing any notifications, including the album art on the lockscreen. The app will still work and play without issue.

Keep in mind this also prevents Spotify from showing the play controls on the lockscreen as well, so if you want to play/pause/next-track/previous-track, you will have to open your phone. I would suggest adding the Spotify widget to your home screen so you have quick access if you need to pause playback quickly.

Thankfully, you can still control the volume with the hardware volume buttons, even if the screen is off/locked, so if you quickly need to stop music you could at least turn the volume down quickly.

Below is quick tutorial. I'm running an older version of Android but you should still have the option to Block All notifications regardless. Your options will just look a little different from mine. Hopefully this works and is sufficient for your needs!


How to install cyanogenmod on a Samsung Galaxy Europa (GT-I5500B)

From the devices page, it doesn't seem like your phone is officially supported - http://www.cyanogenmod.com/devices . As an alternative, see http://www.madteam.co/forum/development/%28development%29-cyanogenmod-7-1-%27galaxy5%27-port/
If you do manage to flash a custom ROM, you can change back provided you use the ROMs supplied by http://samfirmware.com - not official, just a repository of original factory ROMs.


Only 1 arrow flashing when connected to wi-fi

Here's your solution to the only one arrow of wi-fi is blinking issue

long press your wi-fi network, an option will appear 'modify network' click this.
Go to advanced setting and change your Ipv4 address from 'static' to 'DHCP'.
After this also if your problem is not solved then contact to wi-fi owner.


Stock recovery can flash root packages and custom recovery ZIPs but not custom ROMs

Now, you should be clear on 2 things:

All flashable packages are signed. They can be stock OTA zips, root packages or even custom recovery or ROM zips.

So what is the difference between the "signed" and allegedly "unsigned" packages?

It's in the cryptographic keys used to sign the deployment builds, or the zips in this case.

The "signed" zips, e.g. a stock OTA zip, use a private key specific to the OEM for signing the build. This is a "release" key, and the only type of a key a stock recovery will recognize using its corresponding public key when asked to "Install Update from SD Card".

The "unsigned" zips, e.g. , root packages or custom ROMs, use the publicly known AOSP (Android Open Source Project) private keys for signing the deployment build. Even if the build hasn't been explicitly signed, the test-signing is implicit. Any released device with a stock recovery from the OEM does not have or recognise the public key corresponding to the "test" private key. Hence, it will refuse to install such test-signed or "unsigned" zips.

This is to maintain device integrity and security, at least according to the OEMs.

This is the official source: The Sign Builds for Release Page on the AOSP website.

A custom recovery like CWM or TWRP either disables or provides an option disable (which is usually enabled by default) "ZIP File Signature Verification".
This basically implies that it can flash any package, regardless of what keys, test or release, were used to sign the package. To the (stock) recovery, everything is an OTA zip.

So why can some stock recoveries flash a custom recovery zip or root package?

This is probably due to 2 reasons:

The stock recovery has a security vulnerability or exploit, which the flash package uses on being initially loaded to bypass or circumvent the signature verification procedure.
The OEMs private release keys are actually known to the developers of the flashable package, but not to the developers of the ROM. I have personally observed this with Mi and some low-end Samsung devices.

Also, there's another reason a custom recovery is necessary for flashing a custom ROM.

To install the ROM, you must do these steps before actually flashing the ROM zip:

Wipe /data and /cache. On a stock recovery, this amounts to a factory data reset.
Wipe /system. No stock recovery can do this, for obvious reasons (why would a recovery wipe the /system partition if it doesn't support getting it back from somewhere, such as a custom ROM zip?)
Wipe dalvik-cache, usually done after flashing the zip. Again, no stock recovery can do this, but in this case there's no issue with the device getting bricked if the stock recovery did this.

If your stock recovery does not have either of the above 2 "features", you'll need a flashing software which will flash the recovery or ROM images to your phone from your PC. These flashing software use disk image files of the partition to be flashed, and care nothing about whether that that is signed or not. This involves the bootloader of the device, and bypasses the recovery altogether.

Custom recoveries are usually distributed as flashable disk images, not as flashable ZIPs.

A few examples of such software are fastboot(most Android devices), Odin, Heimdall(both for Samsung devices), Smartphone Flash Tool(for Mediatek devices)

Even the bootloader might perform security verifications on the flashed files on some cases, but insofar as much as fastboot is concerned, the bootloader had to have this verification disabled, that is, it needs to be "OEM unlocked"before anything can be flashed to the device. Anyway, the disk images do not contain any signature related metadata in the first place.


Sunspider : performance of 3rd party apps relative to stock browser

As I mentioned in the comments the Twitter app doesn't seen to have an in-app browser so I'm using the Reddit Is Fun app instead since I know it does. I think that all in-app browsing uses a WebView so it should be the same across all apps. The WebView and Chrome both use the WebKit engine but Chrome seems to use a more up-to-date one. I tried out SunSpider on a few different devices and on the S2 with the Browser.

Nexus 7

Running Android 4.2.2, Chrome 26.0.1410.58
Chrome: 1747ms (WebKit 537.31)
In-app: 1720ms (WebKit 534.30)

Nexus S

Running Android 4.1.2, Chrome 18.0.1025.166,
Chrome: 3443.7ms (WebKit 535.19)
In-app: 4307.1ms (WebKit 534.30)

Samgsung Galaxy S2

Running Android 4.1.1 Resurrection Remix v3.8 ROM.
Browser: 1488.8ms (WebKit 534.30)
In-app: 1614.2ms (WebKit 534.30)

I ran the tests twice as I was suprised at the speed of the Galaxy S2 compared to the Nexus 7 but got roughly the same figures.


Here is a list of steps I wrote for the same device, just the Edge so SM-G935V instead of the SM-G930V, although the process will work exactly the same. If you'd prefer to see an example then here's a link to my video that follows the steps https://youtu.be/UU-nEuCbyfk.

With the phone powered on, hold both volume keys, the home button and then the power button all at the same time until the device shuts off. The very moment it turns off let go of all the buttons and you will boot into maintenance boot mode.
Use the volume buttons to scroll down to enable usb debugging.
Download and extract the files from the following link https://drive.google.com/file/d/0B3i3FRXRZ9VtbEJlSThqS3A4cFk/view and put them somewhere on your desktop.
Open the extracted folder and then open a command prompt or terminal from inside the folder.
Connect the phone to a computer with ADB installed and type the following commands, one at a time, followed by enter:

adb push gam6.apk /sdcard/Download

adb push gam7.apk /sdcard/Download

adb push dcow /data/local/tmp

adb shell

cd /data/local/tmp

touch file

echo FFFFFFFF >> file

chmod 777 *

./dcow /sdcard/Download/gam6.apk /system/priv-app/GoogleLoginService/GoogleLoginService.apk

./dcow file /system/priv-app/GoogleLoginService/oat/arm64/GoogleLoginService.odex

content insert --uri content://settings/secure --bind name:s:user_setup_complete --bind value:s:1

Return to the phone and you will find that the last command you have typed has enabled the functionality of the "Edge" feature. Use this to create 2 shortcuts on the sidebar, one for Settings, and the other for Setup Wizard.
Open Settings and connect to WiFi.
Scroll down from the main screen of Settings and choose Storage > Explore > Downloads and install gam6.apk.
Install Rootjunky's FRP-Bypass.apk and then open the app. Choose the 3 dots in the top right and select Web Sign-In.
Sign in with a Google Account that you own.
When finished you may see an error, don't worry this is nothing to worry about. Just swipe your finger in from the "Edge" to display the shortcuts you created earlier and this time choose Setup Wizard.
Now just proceed through Setup Wizard and you will be able to successfully complete it. At this point I recommend going to Settings and then enable OEM Unlock under Developer Settings (this turns off any trace of FRP).
From here also I recommend to factory reset the device via the Backup & Reset method located inside the Settings menu. When your device finishes you will have unlocked it and are free to do as you please.


Recover pattern lock of moto g3 marshmallow (unrooted phone) gesture.key (permission denied for removing, backup, copy etc.)

I don't know about this implementation specifically, but I would expect that pattern is hashed when it is stored (encrypted) - so that even if you could recover it, you would also need to de-crypt it.

Anything dealing with security will be purposely locked down, so users or apps can't abuse the system.

Even if the phone was rooted, I think you would still have problems recovering this information.


Persistent download icon in Prestigio (4040 DUO multiphone) pull down menu - even with download over days ago. How to remove it?

If you have android version 4.1 (jelly bean) or later, you can long-press on the notification and view the app settings page of the app that is showing the notification.

From there, you can force quit the app, or you can permanently disable notifications from that app.

At the very least, you'll know which app is causing the problem, and you may be able to change something within the app itself.


(If you've got adb enabled on your tablet and installed on your PC, skip the next two paragraphs)

If you've only been replacing apks, you'll need to enable Developer Settings
(Settings -> About tablet -> scroll down to "Build number" and tap seven times).
Then, go back, and into the developer options panel, and scroll down to the "debugging" section. Enable the "Android debugging option", and plug your tablet into your computer.

You'll also need the Android SDK. After installing it, navigate to the SDK folder, then the 'tools' subdirectory and run 'android'. You'll need to wait for it to load, and then check the platform tools package. Click install, agree to the license, and it will install.

Open up a command prompt/Terminal (Windows: Win+R cmd, Mac: Launchpad -> 'Other' -> Terminal, Linux: you know how), and navigate to the folder your SDK is located in using cd (i.e cd C:\Users\bobby\android-sdk or cd /Users/bob/android-sdk). Then, run platform-tools/adb devices. It should show up your tablet. If it doesn't try unplugging your tablet and repeat, and then try double-checking that you enabled USB debugging.

Now, simply run platform-tools/adb logcat, and run the misbehaving apps on the tablet. You should see lots of lovely stacktraces and whatnot.


How to ensure dalvik-cache and lib are linked to SD on boot?

Unlikely to be possible in this context, as Dalvik cache has a fixed system-wide location (/data/dalvik-cache). So you cannot have "linked apps place their dalvik cache directly on SD". Either all or nothing. Take a look at the app2sd tag-wiki for alternative approaches which might allow to move the entire dalvik cache to your SDCard. But a selective move IMHO is impossible.

Remark: An exception to this general rule are odexed ROMs, where the .odex files sit in the same place as the app, at least for system apps. So there might be a way to do the same for "user apps" which I have missed.)


You should try rooting with TWRP.

Download TWRP Odin flashable here
Download Odin here
Boot in download mode with POWER + HOME + VOL DOWN
Connect the phone
Flash with Odin 3.10.7. Select the downloaded file using the AP slot. Uncheck Auto-reboot.
Reboot to recovery immediately after flashing using POWER + HOME + VOL DOWN, as soon as the screen goes blank change to VOL UP whilst still holding the other buttons.
TWRP should now boot
Flash the file below in twrp.
DO NOT LET TWRP ROOT YOUR DEVICE WHEN IT ASKS FOR. USE ONLY THE FILE BELOW:
Root Chainfire SU

NOTE 1:  FLASHING CUSTOM STUFFS VOIDS YOUR WARRANTY. AND THIS WILL TRIP THE KNOX FLAG.

NOTE 2: ENABLE OEM UNLOCK FIRST OR YOU MAY ENCOUNTER 'BLOCKED BY FRP LOCK' WHEN FLASHING.
Settings > Developer Options > OEM Unlocking


How can I increase my Samsung Galaxy Tablet 10.1 battery life?

According to your usage scenario your best bet would maybe be to get one or more of those external Li-Ion battery packs:

The higher their mAh value, the longer it will last. Currently there are offerings for 12.000 mAh packs, that's about double the size of your current internal battery size. Maybe buy one smaller unit first and see how it performs.

Here's a search link for amazon:
http://www.amazon.com/s/field-keywords=usb%20battery%20pack


How do I send a YouTube video from my desktop to my Android tablet?

The Chrome to Phone extension is what you'll be wanting.

To get Chrome to Phone, install the Chrome to Phone extension in your Google Chrome browser and the Android app on your phone, and you’re ready to go.

Chrome to Phone extension adds a button to your Google Chrome browser that instantly sends the current YouTube video, web page, map, or selected phone number or text to your Android device running Froyo (or Android 2.2) or up.

For Firefox users, there's a compatible Firefox addon FoxToPhone, which sends URLs etc. from Firefox on the desktop. It still needs the same app installed on the phone.


"E:failed to mount" on Samsung Galaxy J5 after factory reset

your phone may be damaged now, So, I think that You have to install Stock ROM again. your phone will not avoid warranty. Stock Rom is default and official Rom.

But, some cases, do not we want to install Stock ROM again .. If we can force reset Samsung phone. Then it will settle. So you had better try to reset from PC before flashing ..


SOLUTION

Okay, first of all - you have to scan the QR-Code with the scanner that is built in WhatsApp. Not with some 3rd-party scanner-app. Click on "Whatsapp Web", then the scanner opens immediately.

BUT - apparently there is a problem with devices that have a display smaller than 4 inches!

Like with my Sony Xperia Go (3,5 inches), I can't tap on the "OK, got it"-button to make the instructions of the built-in-scanner go away.

That's it. They will have to solve this problem in a later version, I guess.


Try these:

You can turn up the volume of a call on your phone by pressing the volume buttons while in a call.
Make sure that you are using the "earpiece" speaker setting instead of "speakerphone." (The latter would cause the volume to be louder in the back.)
See if you can find any debris that is obstructing the earpiece speaker and carefully remove it with a small tool of necessary. (This is unlikely to greatly impact the sound/quality of the speaker.)


Moto Droid - Screen Going Crazy / SD Card Contents

Pictures, videos, downloads, and music are all stored on the SD card by default. You can get at them by popping your SD card into any card reader. (probably have to get an adapter)

App settings are stored on the phone. But if those apps support google's backup service those settings will be restored on your new phone.


Your phone is not using both WiFi and 4G, but the 4G radio stays on and stays in sync with the tower (if you move from a 4G to 3G area while still on WiFi, you'll see the icon change when it recognizes the tower swtich).

On my Droid Bionic (Verizon), I have a Tasker script that turns off Mobile Data when I'm connected to Work or home WiFi networks; my battery life is greatly extended with this setup, and the phone works as I expect (I'm told that MMS messages require the Mobile Data connection, but I rarely receive them, so I can't say if that's true; if so, it may be one reason the radio stays on by default).


Short answer is no.

[Extended Answer]
This would require the use of PowerManager.gotoSleep(long time), and the use of that method requires the android.permission.DEVICE_POWER permission. DEVICE_POWER is only available to applications signed as system applications. Only applications that ship with the device and signed by the manufacture would be allowed to use the method.


Why does adblock plus ask if I want to update every day?

IN App updates (Host files etc):

Basically because you are in an arms race agains the advertising / app developers.

The developers want you to see the advertising, as this is one of their sources of income. They are also aware of Ad-Block, AdAway, AdFree etc etc and are constantly trying new advertisers, new proxies and new methods of embedding the adverts in your application, website etc.

In order to keep the adverts blocked, the application needs to update the host files and lists of blocked sites, proxies etc to keep functioning correctly.

There should be a 'Check for Updates Daily' option, there definitely is in AdFree Android (well recommended) which you could use as an alternative to AdBlock Plus. By default most of these programs seem to check for updates when the device is rebooted from scratch, and have a daily / weekly or such checkin also.

You could go to Settings > Applications > AdBlock and disable notifications also.

You could, I gues, just dismiss the notifcation when it arrives, and update whenever suits you. Leaving it go does mean adverts will start to creep back in over time, however.

Updates to the App itself:

If the actual application (i.e. the apk) itself has very regular updates then either the application needs to update to keep ahead of the advertising, which seems to be to be a bit of a flaw, or it is (as you said) in beta stages and needs constant tweaking. Alternatively with so many new devices coming online, and KitKat released it may need all this fixing to ensure compatability.

The simplest solution for either scenario, to my mind, is to get AdFree Android or similar and not worry about this at all!


Every Google app stopped working and I cannot act on this

I do not know how much control you have over your device, but I may have a few ideas.

1 requires root and the ability to flash zip files.

Deleting the google apps using an app (this does require root) and then flashing the correct gapps package from www.opengapps.org should reinstall all Google apps, thus remove the data stored in the apps.

2 does not require root and should work on a stock device

I believe Huawei phones have the ability to run in safe mode, and not start any apps in the process. This way you should be able to wipe the apps.

Enabling safe mode:
Off.
Press and hold to On.
When "Huawei "logo is displayed, release the key On.
Immediately after releasing the Power key, hold the key Volume down .
Keep holding down the Volume Down key until the phone finishes rebooting.
Release the key Volume down when you see Safe Mode appear in the lower left corner of the screen.
- source: www.howtosafemode.com

Disabling safe mode:
Simply restart :)

I'm currently on my phone so I'm sorry for the bad formatting.

Ideas?
Probably something went wrong with Google Play Services. Just reverting it to stock should fix it.


Google Cardboard Icon not displaying Samsung Android Phone(s) in Youtube App

You could try these methods to resolve the issue:

Logging out of Google account in the Youtube App

Some users suggest a workaround involving logging out of the Youtube App to resolve the cardboard icon.

Here is one user's explanation:

  I logout my google account in the youtube app, the cardboard icon
  appears and can view the video now in 360°

Fix resolution of phone.

If you happen to have changed the DPI on your phone, try reverting back to regular resolution.

3. Uninstall Youtube Updates

Since the cardboard icon used to work fine in older builds of Youtube, temporarily downgrading the Youtube App in the meantime until the issue is resolved.

Many issues feel the issue has to do with the Youtube App itself :

  Only appears to be a problem with YouTube. Cardboard apps and other
  videos I have tried work fine.

Also;

  The cardboard icon disappeared after last update and it was working
  perfectly in previous version.The cardboard VR apps are still working.

Other issues: Incompatibility

Your device may not be marked as compatible with Cardboard. If your device isn't compatible then that explains why you don't see that option.

Hope this helps

References

YouTube Help Forum: No cardboard icon displayed in updated Android YouTube app
No Cardboard icon in YouTube app


Solution 1

This may be a dumb question but have you tried a factory restore?

I had the same issue happen on my HTC Inspire a long time ago.  Even after I uninstalled an app, the random reboots would still happen.  It wasn't until I did a factory restore did the issue finally go away.

Not sure what exactly in the factory restore would have fixed the issue for me, but you may want to give that a shot.

Solution 2

Have you uninstalled the Snapdragon BatteryGuru? I know you uninstalled CleanMaster. The battery running hot could be due to BatteryGuru running the phone at MAX (fastest possible processor speed, etc) and causes the overheating.  Internal safeguards then causes the phone to shut down or reboot.


With most Android phones it is down to the manufacturer to push updates to the phones.

I had a quick Google and it seems your phone's latest Android release is 5.1.1. Unless your manufacturer pushes another update you're pretty much stuck with that version I'm afraid.


As noted, the other question linked in the question above is very similar, but for older versions of Android.  I did finally manage to connect my phone and tablet after finding android weasel's answer to this question.  Apparently, the prompts and status messages are poorly designed, but once I understood what I was supposed to see, I got the connection working.  Now, I can tether my tablet to my phone in under a minute, and use the larger screen and keyboard online anywhere I have cell service.


How to get setting information before booting Android devices like in BIOS?

There is no BIOS type thing in Android, although there is the Logcat and DMESG.

There is an app on Google Play that allows you to change your boot animation to show you the live logcat as your device boots.

If you want the System Info, as per your question, you would just have to Google your device, or use a site such as GSM Arena to lookup your devices hardware.


How to configure phone number in LG l7 (P-708)

What you are trying to set is the MSISDN number on your SIM card. This can be quite difficult to do on Android. This site has a post detailing how it can be done on various phones (including non-Android) which if you have access to another device is probably the easiest way.

If you don't have access to another device then you could try the myphonenumber app. This is very flaky and only works on certain ROMS/devices.

The other option is to contact your operator as I believe this is something that they can set OTA, although most don't seem to know anything about it from my experience.


Samsung Galaxy S I900 Bootloop in Recovery after flashing custom ROM

Step 7: Don't have auto-reboot checked. (unless it says otherwise somewhere that I'm not aware of)

Can you get into download mode with power + volume down ?

power + volume up should go to recovery and if there is no OS to boot it likely defaults to recovery.

If you can get into download mode, try finding a different compatible recovery like TWRP. I find it preferable to CWM personally. There is an ODIN flashable file: http://teamw.in/project/twrp2/117 (I'm not sure if this is the exact right recovery - definitely verify yourself) If you can provide additional model details, I can help narrow it down. The worst that will happen if it isn't the correct recovery is that flashing roms will not work and you will have to find a working one and reflash with ODIN.

The soft-bricked term applies to a wide range of conditions but yes this does fall under that category since you cannot actually use your device as intended.
There's several ways to resolve this problem. First try some of what I mentioned already.
You should be able to flash new roms with TWRP. In your state, I would highly advise trying it as you have nothing to lose. (I'm not a fan of Samsung/ODIN myself but have worked with them before. While I can personally confirm that backup/restore works in TWRP, I can only say I would be very surprised to hear that installing a custom rom does not. That is to say that TWRP absolutely should by all accounts work just fine for installing custom roms on Samsung devices yet I have not personally done this.)


Battery drains even when plugged in while using Nav app on long road trips

It's probably your charger.

I tested my Nexus S with the following:

dumb charger (only had +/- lines connected), capable of 2Amps (2.000mA)
Inlined voltage meter to measure currents
Brightness maxed, set CPU to 1.2GHz, performance governor, benchmark running

The device adhered to the USB standard and never draw more than 500mA (0.5A), although the charger is capable of 4x more current. It lost 2% percent during <5mins when the benchmark ran.

I know that apple encodes power settings into their wall chargers by setting voltages to D+/D- pins of the USB connector. I'm not aware of how to tell the phone to just draw more power and dismiss the USB's 500mA safety regulation.

If you have such a charger, give it a try.

EDIT:
I could fix my own Nexus S' charging behaviour by using a kernel with force AC fast charge option enabled (for example Trinity kernel for Nexus S / Android 4.0-ICS) and this Fastcharge widget.


My Internal storage is being apparently not internal, and cannot move apps to sd

Summing up from the comments what proved to solve the issue:

Some background

From the system point of view, everything that's not "internal" storage is counted as "external" storage. Especially this includes the external-sd and also the internal-sd card:

  Note: don't be confused by the word "external" here. This directory can better be thought as media/shared storage. It is a filesystem that can hold a relatively large amount of data and that is shared across all applications (does not enforce permissions). Traditionally this is an SD card, but it may also be implemented as built-in storage in a device that is distinct from the protected internal storage and can be mounted as a filesystem on a computer.

(Android Developers; emphasis mine)

Moreover: if an internal sd is available, that becomes the "primary external storage" – and the only place app2sd moves apps to.

Link2SD

(I have just updated our link2sd tag-wiki to make this information easier to find)

When setting up link2sd, the (external) SD card must be partitioned correctly – as described by the instructions on the Link2SD site. In short, the card should have the following partitions, both primary:

first partition, using FAT, to be utilized as-usual for your media etc
second partition, using ExtFS (ext2/3/4), exclusively used by Link2SD

  You should have two partitions on your SD card and both should be primary.
  The first FAT partition is your standard SD card storage. The second partition is used for application files and can be ext2, ext3, ext4, f2fs or FAT.

  You need to use a non-FAT file system (ext2, ext3, ext4 or f2fs) on your second partition in order to link app's private data files. Because the FAT file system (FAT16, FAT32 or exFAT) does not support UNIX file ownership or permissions and will cause a security breakdown of app's private files.

  Link2SD does not create the second partition, you need to create it yourself.

(Link2SD; emphasis mine)

Your SD card was partitioned differently (and using FAT only), which will have caused most of the problems you've encountered. And as we've figured: After setting that up correctly, everything seems to be fine.

So enjoy a working installation now!


First of all, try to download and install the SDK on a machine which is comparable to the target machine. In this case, install the SDK on a machine with Windows 7, and not with XP (Also, because XP is risky due to end of life)
Then copy the android-sdk-Folder to your target machine.
Then you should siply be able to launch it with a double-click on the SDK-Manager.
However, if this doesn't work, try to execute the SDK-Manager as "Administrator"
Also, if this fails, try to connect the Windows 7 computer to the internet and then download it properly as described here: https://developer.android.com/sdk/index.html
If this is also impossible, try to give aditional information (where do you have the SDK from? Is it the latest version? Where did you put it on the Target Machine? etc.)


Rooted Galaxy Nexus GSM silently fails to reflash/erase - Unable to wipe and its rebooting continiously

So after searching lots of forum, chatting with experts in XDA, I found out that:

  Samsung used a cheap substandard emmc.

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

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

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

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

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


My Acer Z160 has a weird problem with flashing and reset

That means your device's eMMC is (Write Protected), Which means that it won't accept any changes you do, This is a common problem in MTK based devices, Actually you have to replace the eMMC chip by a new one, But you can also try this,

Run SPFT and Load "Scatter" File,
Go to "Format" tab,
Don't mess with any options there,
Click "Start" then Plug your phone,
Wait until the Format process finish,
Now just try to flash the phone again with SPFT,

NOTE: After this process your phone won't have IMEI anymore, But that's not a problem since there is a lot of ways to restore it, Just check this Video.

If the above guide didn't help fixing your phone, then as i said before, eMMC needs to be replaced.


Angry birds loads, plays, but does not save

I recommend the basics - first try clearing the app's cache:

Settings > Applications > Manage Apps > All > Angry Birds > Clear Cache

Then if that doesn't work, try re-installing the program.


I can't configure my tablet's usb to ethernet ip setting manually

To display Ethernet settings in Android parameters you can edit build.prop file and search for "ethernet" word. On my Haier E701 Tablet, I've found the line:

ro.rk.ethernet_enable=false

I've replaced the "false" value by "true" and Ethernet settings are displayed.


apkmirror.com is legit. It's run by Android police


S3 mini won't boot up after flashing twrp custom recovery with Odin

I have solved my own problem, I downloaded the s3 mini stock rom from sammobile.com and extracted recovey.img from it and tried to convert it to .tar format using some batch that I found on the internet then flashed it using Odin, but the problem persisted, so i decided to flash the whole rom accepting the fact that I will be losing all of my data and messages, for my surprise, the device booted and nothing were lost but the root, everything was intact, sms, contacts. apps and everything!


Windows 7 complains that Nexus S driver is missing

This is a common problem among Android phones. Sometimes Windows might try to install drivers for your phone which might not necessarily be complete.

Like Matthew said in the answer above me, you could use the Android SDK package which usually includes drivers for Nexus devices but in the event it doesn't work:

You need to get the usb drivers from the manufacturer. Following the instructions in this link might help:

http://nexusshacks.com/nexus-s-hacks/how-to-install-nexus-s-windows-usb-drivers/


Sounds like you are in a boot loop. If you are sure that you installed a ROM that is supported on your device, go back in to the recovery and make sure you wipe the DATA and CACHE. If you reboot after doing so, and you still get the boot loop, then I would do as Matthew Read suggests and flash the Stock ROM back.


Strange WiFi battery usage on Marshmallow Nexus 5

There is a known issue on Nexus 5/6 with Marshmallow and wifi. This wifi drain has been noted by many users, me included.

http://forum.xda-developers.com/google-nexus-5/help/wifi-plaguing-android-marshmallow-t3220031


How to disable lock pattern/pin on lock screen with new Android 4.3 update?

Just select the last option in the Security settings, "Clear Credentials".


What is this lock screen with ads and how do I remove it?

This lockscreen replacement is caused by an ad from DU Quick Charge
I am pretty sure that this lockscreen was added to the app "ES App Locker". Many User-Revievs are stating that this app comes with lots of unwanted ads and lockscreen-replacements.
See this review:

This is what they are answering to most people:

So you either have the option to turn this settings off apparently or remove this application.
You can check the user-reviews here: Google Play Story
Disabling DU Quick Charge may not work on devices. In this case insure that you completely remove the application. If the quick charge screen continues to display, check to see if you have any other apps that have this "adware" and remove them.

EDIT:
Based on the information seen in another question I wanted to update this answer. It seems like quite a handful of applications have added this lockscreen replacement in their latest updates. There is one Reddit discussion which mentions a few apps.

ES App Locker and ES File Explorer Pro
Xender
Touchpal
Amber Weather
GO Weather Forecast & Widgets / (infact most Apps related to GO)
Z Camera
Kitty Play
Locx
Peel Remote

As @Andrew T. pointed out - the main cause of this lockscreen replacement is the advertisement of DU Quick Charge - developed by DU APPS STUDIO.
If you are experiencing similar problems then check this helpful answer by @Firelord to check which app might cause this.
I'll try to update this answer from time to time.


How to prevent myself from accidentaly opening android ads?

I typically use the back button. Since it's not on the screen (Samsung J3V) I don't run the risk of accidentally tapping on the ad. But there are times when the back button doesn't work, which is frustrating, and you just have to use the small X.


It looks like the Market is currently blocked in UAE and this has nothing to do with your phone. It may become available soon but I've not found anything with a date. I have seen that it's not so much the government blocking it as an inability to bring banks on-board.

This thread suggests that you can get around it with a dial code, but it looks like it needs a hard reset. There are also other questions here about installing the app manually, like: How to install android market app manually?


Enable hotspot / tethering on Nexus 5X + 6P without a subscription plan? Root and no Root

With rooting

(tested on 6.0.1 on 2016-05-10  and 7.1.1 on 2017-02-09)

Flash TWRP 3.0
Root your system with superuser.zip
Download ES file explorer
Remount /system to be read-write
Goto /system and edit build.prop
On the last line enter: net.tethering.noprovisioning=true
Then, adb shell settings put global tether_dun_required 0
reboot

Without rooting

You only need your sim tool and the phone.

open the sim tray but don't take out the sim card.
push the sim tray back in the phone.
wait 4-5 seconds and then activate hotspot in the settings->more->tethering

Works for Verizon and AT&T. I have not tested this on any other carriers. This works by turning on the hotspot while the phone is provisioning. If you attempt to do this too soon or too late you will trigger the subscription check.
You will need to perform this everytime you want tethering if you turn tethering off or reboot the phone.


Web links are opened inside the application

Chromer Browser does this - screenshot below shows link from XDA app opened in Chromer (it has pretty good reviews from Android Authority and others )

... achieved by use of Chrome Custom Tabs which are lightweight browser tabs from Google Chrome (limited other browsers are supported too).
Chromer slides over the website from the app, enabling you to transition into the website seamlessly. Even if you navigate multiple times, you can always press X to quickly return to the app, where you left.

While it is not exactly the same as opening in Chrome, it pretty much is the same with all normal browser functions. Ease of returning to app is noteworthy

How to use?
Set Chromer as the default browser in your phone. From there on, any link you try to open in your phone will be presented in a custom tab. You can also not do this and choose to open link in Chromer when prompted.


I used to have the k3 right before I bought my 5x.  So here's what I would try if I were you.  First, when you're in twrp, are there red bars on the top?  Like in the menu is most stuff red instead of blue?  If this is the case then you need to relock and unlock your bootloader.  Twrp is unusable and it means something along the lines that your bootloader is messed up.  Reflashing twrp or another recovery won't fix it.  If you dont have red in twrp, then I would try this forum.  It's a guide on how to root manually, and it will definitely work on whatever rom you are using and you won't need to flash a new one.
Good luck.

-The 14 year old androider


Manually Sync Outlook 2010 contacts/calendar only from Windows PC to Android cell phone (Samsung Galaxy S II) via USB cord only

If you don't want to use third party software then you need to use Samsung's Kies.  It says here that it supports syncing with Outlook, though I don't know the details.


You can install Cyanogen now, and in the event of an official update, go back to the stock Rom.

Steps to install CyanogenMod in Asus TF300t: http://wiki.cyanogenmod.org/w/Install_CM_for_tf300t


Does Android (4.0 +) automatically sense what time zone the device is in and change the time display accordingly?

Assuming you're on a network that is available on the location you are going to, you could check the Automatic date and time setting under Date and time settings. That should update the time accordingly.


On my Moto G4 running Android 7.0:

Settings -> Storage; select the SD card (OK to mount the SD card if prompted to do that).  This shows the contents of the SD card.
From the drop-down menu in the top-right corner (3 vertical dots):  choose "Storage Settings".
Choose "Format as internal"


How do you find the detailed app data usage in android7.0

No. You can try wiping your cache partition as suggested here:

Turn off your device
Press a combination of Vol +  + Vol - +  Power key buttons and hold them down.
Release only the Power button when the device vibrates
Release the other buttons when the Recovery Menu screen appears
Using the Vol +/Vol - buttons to navigate, select Wipe cache partition
Press the Power key , which will act the enter key on your keyboard.
Wait for the process to finish.
You can then reboot the device and see if your problems are fixed


How to get text messages off phone with broken screen

If you still have touch functionality, you may be able to export the texts right from the app. (If your texting app has that functionality.)

In terms of USB debugging, if you are not seeing the "Developer Options" choice, you may need to go to settings > about phone, then find "Build Number" and tap it multiple times, until it says you are a developer.

If you really can't get USB debugging on, I would recommend Avast Mobile Backup, it will backup my SMS messages without USB debugging.

Hope this helps and good luck.


Device does not register with Google to access the Play Store

I finally made it to work, I'll be posting what worked for me so it hopefully helps someone facing the same problem.

I manually downloaded the latest (version 6 as of now) of the PlayStore app on my PC and installed it on my device
Then I went to the apps configuration and cleared cache data on all Play services I could find.
Then rebooted my phone and that was it


Phone not mounting as a drive when "Connect USB storage" is clicked

Yes I used to have this problem, where the phone connects once and then again I connect and face the same problem as you, then again I restart my phone and it is ok. This happens if you disconnect your phone with out ejecting the drive properly, one remedy is reset. But mine is ok after a few times, hope yours will be too.


may be you can use another home screen called "Launcher Pro" Free version.

In the setting there is an option to hide the system bar. you can try it out if you like the home screen. though i like it better than stock home screen.


@Al Everett is correct. Use a shortcut on your launcher, because I do not see any options within the Chrome app to change your "home page".

Go to Bookmarks, add about:blank to Mobile bookmarks, navigate there, and then click and hold on the bookmark icon and select "Add to home screen". Presto.


Notification icon that looks like "b" with segmented rings and a circle

It's HTC BoomSound. It shows when sound is playing.


Most of the time these bloat-wares are included into the ROM itself and removing these can cause system issues, you are facing the same problem here.

I would suggest you to -

reinstall all the preloaded apps and check the result.

For preventing unwanted ads you could disable those apps or, use some sort of ad-blocker/ network firewall app.

Hope this helps.


Nexus 5 crashing regularly after Marshmallow update

You could try flashing the stock images available on Google Developers. The process is detailed on the same page. The flashing procedure involves removing the system from your phone and installing a brand new partition, hence any issues due to a faulty installation are rectified.


How can I used my old whatsapp account with new sim

Yes you can, only if you have access to the number with which your WhatsApp account is associated. Your question does not give all the necessary details.


How to find out if my Device's Kernel has Loop Device Support

You can verify by checking /proc/config.gz and search through it looking for the configure option - CONFIG_BLK_DEV_LOOP=y.

To do that you need to do it this way:

cp /proc/config.gz /sdcard/kernel_config.gz

and

adb pull /sdcard/kernel_config.gz

Unzip the kernel_config.gz and open it up in a notepad or text editor and search it.

If its either # CONFIG_BLK_DEV_LOOP is not set or CONFIG_BLK_DEV_LOOP=n all bets are off.


Video stopped recording after ~31 minutes

This issue of video stopping at the size ~3.80GB seems to be file size restriction embedded in the camera app, irrespective of the filesystem your SD card has, or the space left in it. (Note that some camera apps also has a default limitation of 1-hour video duration, however, it is not related to the relevant issue here.)

My default camera app in OnePlus One device  gives me a toast "File size limit reached" when this file limit is reached by the camera recording 4k video for duration 8:20. Depending upon the resolution of your video the duration will vary.

It is also to be noted that the industry wide standard of 1GB is 1000MB compared to 1024MB of computer science, and so, (4000x1000x1000) / (1024x1024) = ~3815MB or ~3.8GB → where the video seems to stop finally.


Can't transfer files because of locked and broken screen

If USB debugging was enabled, you can use the adb (Android Debug Bridge) to retrieve your files.
Install USB drivers for your device and the adb.

Issue the following commands to pull the required folders from your phone.

Make temporary directory:

adb shell mkdir /sdcard/tmp

Move files from mydir to temporary directory:

adb shell mv /sdcard/mydir/*.* /sdcard/tmp

Pull this directory (be sure to put '/' in the end):

adb pull /sdcard/tmp/

Move and remove temporary directory:

adb shell mv /sdcard/tmp/* /sdcard/mydir/

adb shell rmdir /sdcard/tmp

But then again, this will work only if debugging is switched on.

Source


Help I accidentally removed the Media Scanner

Here's what you do since you have the ROM zip:

Open the ROM zip in pc with winrar or similar.
Inside zip go to system/app and copy MediaScanner.apk (or any similar name depicting it as MediaScanner) to desktop. If there is no MediaScanner.apk inside system/app, then check inside system/priv-app (it would definitely be in one of these folders).
Connect your phone to PC. Copy MediaScanner.apk from desktop to its internal sdcard.
Install and open Terminal Emulator.

Enter the command su -- it will ask for granting root, grant it.
Enter the command cp /sdcard/MediaScanner.apk /system/app/ -- this will copy MediaScanner.apk to the folder where it should be.
Now the final step, permissions. Enter this command to set permissions -- chmod 755 /system/app/MediaScanner.apk

Reboot phone.

NOTE:

Make sure you copy mediascanner.apk to root of your internal memory and not in some folder. Else you will have to modify the commands I told above.

The name MediaScanner.apk might be different in your case. Just look around for an app that resembles the name. For e.g. in my phone the name is MediaProvider, so just look around for keyword Media.

Choice 2 in case you fail to find MediaScanner.apk, or any other problem

From the zip file on computer you opened in winrar, copy the entire app and priv-app folders inside system folder to desktop. Then connect your phone and copy these two folders to root of internal memory (not in some folder).
Install and open Terminal Emulator, enter the following commands one by one.

su
cp /sdcard/app/ /system/app/
cp /sdcard/priv-app/ /system/priv-app/
chmod 755 /system/priv-app/
chmod 755 /system/app/

Reboot phone.

NOTE:

This may cause crashing of some stuff (only once this time, wont happen after you run all these commands and reboot). Dont fret, and think of it as normal.

You will have all those useless apps installed again, so you will have to remove them carefully again. This time, take a backup first and remove one by one keep checking for consequences of every app you uninstall by rebooting and testing.


I think that QualityTime meets your needs:

QualityTime (source: Google Play; click images for larger variants)

  QualityTime is a fun, visually engaging and easy-to-use Android app that allows you to monitor and get real time reports on how much time you spend on your smartphone and on your favorite apps.


"Sign into Wi-fi Network" says it all: No network, no connection. You most likely changed the password/keyphrase at your router, and forgot to adjust your devices. They cannot log in to the network anymore, hence you get that notification. Fixing your WiFi configuration will solve the other problem along.

Edit: Thanks to Dan for pointing out my omission: The phrasing of the notification indeed points to a "captive network", which requires a sign-in via browser first. To automate such a login, you might wish to take a look at WiFi Web Login and comparable apps. Also see Automate web login for Wi-Fi hotspots (captive portal) on Android at our sister-site.


How to copy photos from SD Card to External Storage?

You can either:

fix date and time via Exif as described by GiantTree in his comment on your question (there are tools for that; if you've no idea which, please see Where to ask for app recommendations?) – or
simply use an app on the device to ZIP the files, then copy the ZIP to your Mac and unzip again (for "which app", again see above link). As this is not really practicable for 22GB:
option #3 would be to shutdown your phone, take out the SD card, and use a card-reader to connect it to your Mac and copy the files directly. This is probably the easiest approach to your problem.

I don't think moving will do the trick, as across file system boundaries that's nothing but "copy + delete".


Goto Developer Options, activate the "Disable Absolute Volume" toggle (see screenshot). Disconnect and reconnect your Bluetooth connection. Problem solved.

NOTE: This was done on Android 7.0. You can try on your own OS version.