text:
I don't know is that virus or no
When I open the Samsung galaxy tab it keeps downloading app systems which some of them are inappropriate and I can't delete them and also it keeps making shortcuts of it.Also there is a problem that prevents me from doing something.Something called GPS speed keeps spamming my screen:"Unfortunately,GPS speed has stopped.
I need help!

Have you installed any apps recently for this to happen?? If yes try uninstalling them. Or you can even consider a Factory Reset at worst case ....

i can do anything to return my tablet back.yes i got baited but instead of downloading the main app they downloaded this malware or virus which wrecks my tablet

luckily i don't have info on this tab so what is factory reset?

It seems obvious that you didn't flash properly. How and which ROM did you flash?

I used GT-N800.

From where did you download it?

From a website.I tried to download it with sammobile but i couldn't because it keeps saying u need membership and i already joined the free membership

Do you have a trusted link?

I don't have...you can google it. The are definitely some working links out there.

You can factory reset your device. Factory reset restores your device to the state it was in when you purchased your device, i.e. it'll wipe all your apps & data. For instructions on how to factory reset your device, follow this link: https://www.technipages.com/galaxy-tab-4-hard-reset

Did you properly factory reset your phone?

I factory reset a lot but it didn't work.I tried flashing it but now after the flash when i open the samsung i get stuck with the samsung logo


text:
Recent apps list repopulates on Samsung S7 (Nougat)
I've got a question for the experts here. I've recently begun clearing my recently used apps list before bed. When I awake, I check it to find that a bunch of apps that have popped into the list - some apps that I haven't used recently at all (if ever?), let alone obviously not used during the night. This is happening even after clearing the apps and a reboot of the phone.
Any idea why this could be happening? Is this a feature? A bug? A hack?
ps - this happens during the day as well. After a period of inactivity in my pocket, there might be a few new random apps in the list. They range from config apps to messages to anything really. I have PIN lock enabled and lock-screen notifications disabled.

Swiping doesn't kill the app - since I don't have Nougat can't confirm if the behaviour holds

Also see this - https://android.stackexchange.com/q/132929/131553

source: Stack Exchange

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

sort: votes


text:
I have a problem with typing
Sometimes when I am typing the keyboard suddenly vanishes and the blinking line at the place where I was typing also disappears. Even after persistent tapping it doesn't respond (right when I was typing this very sentence it happened). It doesn't matter what keyboard I use, be it Swiftkey or Stock Android keyboard.
Can someone please help me. I really want to see my phone the way it was before.

See if clearing the cache and data (you would lose your dictionary so back it up to cloud using the keyboard settings)  helps

@beeshyams I have cleared cache. But clear data for what? Swiftkey? Android Stock?

For both . This may clear the problem - one of those things that usually helps

Nope, this doesn't work @beeshyams. Thanks for the help you provided so far, but can you help me out a bit more?

Touch and hold delay  on accessibility (under settings). See if changing settings there helps

@beeshyams Thanks anyway. I decided to factory reset my phone to get rid of a lot of problems. Thank you so much for your help nontheless.

When mine does this I am able to double-tap on the input field and the keyboard re-opens.  (To clarify: regular tapping does nothing for me...I could tap it all day long and it just stays closed.  It's the act of doing a solid, clean double-tap which seems to instantly being it back.)
I have no idea why this happens, but maybe this will help you too.

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


text:
M Symbol in the notification area

Did anyone help me to how to disable this M symbol from my notification area. I tried restarting my phone but it again came after some time. I have lenovo k5 vibe note.

What phone do you have? Please [edit] your question to add this information.

Nope I never installed that macrodriod app.

See if my answer here helps . Also typo in earlier suggestion - check for all apps starting with M

Are you using a Messenger application in "Secure Zone"? Some research shows this usually occures when running applications in secure zone

Which app has that M notification?

It seems the main goal is to remove this notification icon. This is most likely caused by Secure Zone

Secure Zone creates an alternate user account which you can run
simultaneously with your ‘Open Zone’ (Regular account).

One feature of secure zone is cross-zone notifications:

Cross-zone notifications: Notifications from Secure Zone are displayed
in Open Zone with a small red dot to differentiate between the two.

Resolution
To get rid of such notifications, you have to delete secure zone:

Switch to secure zone, pull down the status bar, press and hold "secure zone" icon, enter secure zone settings screen.

Press menu key, and you can see a "delete secure zone" menu.

Hope this helps
Credits: Lenovo K920 Vibe z2 pro Secure Zone

Which app has that M notification?


text:
How to create a flashable ZIP from FlashTools backup?
I have this backup that I presume was created using FlashTools from a stock MINT 140.

How can I create a flashable ZIP from that backup, that I can later flash to the device with
$ adb sideload rom.zip

I know I can flash the individual images with fastboot but I'd prefer something I can flash in a single operation.

Why not just flash them with Flashtool? ROM need to be signed to be able to flash using adb sideload.

@esQmo_ I have a Mac, I think FlashTools is only for Windows... hmm... I think I'll have to borrow a PC then.

I think there is a Mac version too... @Izzy has it listed somewhere. Just make a search with tag Flashtool

@esQmo_ I've found this but it's a different tool, I think it's only for a particular model of Sony Xperia. Also found this one, which appears to be the same tool used to made the backup but it's only Windows and Linux. I'm going to google for some of Izzy's post to see what I can find, thanks.

The first is Sony Flashtool. What you need is SP Falshtool for Mediatek devices which is on the second link.


text:
Does Whatsapp require verification after Factory Reset?
I recently had a problem with my Samsung S7 edge. It keeps on restarting and after removing cache, it still restarts after a few minutes. I found out that the most effective way to fix it is a factory reset. The problem is that, I am overseas and I could not receive any calls or text. Hence, I would not be able to verify my Whatsapp number.
Does anyone know whether Whatsapp requires verification after factory reset or does anyone know how to fix the problem?
Thank you!

Yes it does. You'll need to input the code sent to your phone number

An alternative way would be to ask someone to forward the code to you if  you left your SIM card home.

Yes it will require verification, and you will need to be able to receive a text to verify your number with WhatsApp.  If your device/carrier has the ability to send/receive texts over wifi, that may be an option for you to verify your number.
Per WhatsApp's FAQ Page here:

Requirements

You can only verify a phone number you own.
You must be able to receive phone calls and SMS to the phone number you are  trying to verify.
You must have any call-blocking settings, apps or task killers disabled.
You must have a working Internet connection through mobile data or Wi-Fi. If you are roaming or have a bad connection, verification may
  not work. Try opening www.whatsapp.com on your phone’s Internet
  browser to see if you are connected to the Internet.

If you didn't receive the 6-digit code by SMS

If the timer runs out before you receive the code, an option will appear to request a phone call. Choose the Call me option to request
  the call. When you answer the call, an automated voice should tell you
  the 6-digit code. Insert that to verify WhatsApp.


text:
Chirping sound when USB is connected or disconnected
I have a Motorola Moto E 2nd Edition running Android 6.0.1 (Marshmallow) and CyanogenMod 13.0. I get a chirping sound whenever I plug or unplug the USB connector. This behavior started recently, when I was having some problems with my SD card.  What setting controls this behavior?  If the chirping is warning me about something, what is it warning me about?  I can't find anything in the settings either for Notifications or for Sounds. It seems that on some phones, "Sounds and Notifications" is a single set of settings -- but not on mine.

I don't know what causes this -  it seems unusual. Of you want to get rid of it you can try with automation using Macrodroid. Trigger : Blue tooth connected Action : Volume change> set system sounds to zero (you may need to set other options like notifications to zero if system sounds doesn't help)

It seems that the chirping is activated by the setting "Charging Sounds / Enable", and plugging/unplugging the USB cable activates/deactivates charging through the cable. Disabling that setting turns off the chirping.
So apparently the chirping has nothing to do with the SD card.The chirping sound itself seems be hardwired and not able to be changed, although it might just be that no one here has discovered the way to change it. To confuse matters further, if I turn on the charging sounds and plug in a pure USB power cable (the kind that connects to a wall socket via a transformer), there's no sound.


text:
Can I create folders
I have a Samsung Galaxy s6 with Nougat.
Please,I'd like to know if I can create folders in Archive>Documents.
Thank you

on stock non rooted phone you cannot make the Archives folder you seem to refer to in root (top level) directory. However you can't even see root dir in many files managers.
So in a file manager, (I use es file explorer, but frankly it's getting bloated, so I dunno what to recommend) just go to sdcard & make an Archive & Documents folder (either way you need them) or just click into them or they're already there. you can also do it from the command line with a terminal emulator. this gives you Linux street cred & will boost your confidence, but more people go the easy way.
cd sdcard
cd Documents
mkdir Archive
cd Archive
echo "dear diary, blah blah" > myfile.txt


text:
Broken screen Galaxy s5, cannot unlock pattern
My s5 has a screen damaged such that it displays properly, but does not respond to touch. How do I release the pattern lock to transfer my data to something else?

Welcome to Android Enthusiasts! Have you already looked into our broken-screen tag-wiki? There have been ump-teen people with the very same issue before you, so we've collected some first aid (from their questions and answers) there. If you cannot find a solution there that works for you, we need some more details – e.g. what Android version, whether USB-debugging is enabled, what you've already tried. PS: there's also our locked-out tag-wiki ;)

You should be still able to enter recovery mode, if you have a modded recovery like TWRP or CWM you can recover your data as in that mode the phone is not locked by the system, therefore you can access photos, docs and so on, If however that is not the case, you can still install TWRP, if you had Debug mode on before the accident


text:
Is it possible to make an Android phone share a file automatically using Tasker/Macrodroid/Automate or similar software?
Is it possible to make an Android phone share a file automatically using Tasker/Macrodroid/Automate or similar software?
Hello,
I have a file which I want to share automaticallly and regularly to another app.
So it's a text file and I want to share it to a specific app on regular intervals.
Is there a way to make Tasker/Macrodroid/Automate or similar software accomplish this?
i have tried but not found a way to do it yet.
Know a solution to this one?
Vesa
Samsung Galaxy S5

Not possible with Macrodroid

Which app is it that you want data to be shared with? Please link it too.

AFAIK, It is possible using Tasker.
The action File >> Share File states:

Share File
Share a file with another application or device.
If Mime Type is not specified, Tasker will attempt to deduce it.
If Show Chooser is specified, Android will display a selection of
  possible ways of sharing the file, in a dialog.
If not specified, the chooser may be shown anyway if there is no known default way of handling that Mime Type.
  Some Android versions may ignore Chooser Title.

Trigering the task gives the possible options of sharing the file. If I understand correctly what you are trying to achieve, I have added screenshots:

Update
If your Tasker version doesn't have the File → Share  share action, you can use the AutoShare plugin:
It lets you use the regular Android share menu and choose AutoShare from the list and the Subject, Text or files will be sent to Tasker where you can do what you want with them.
The developer (Joao) has also made various resources available to get you quickly going. And more here

There is no share file option after choosing file in Tasker as far as I can see.

But I cannot create a share file task because there is no share file task option as far as I can tell in my Tasker app.

Screenshot: http://imgur.com/a/aBrOW

No. As far as I an tell I have the latest version of tasker, at least there is no update option for Tasker in the Google Play store. Which Tasker version do you have? My version is 4.3u4m.

I use version 4.9u3m

@Vesa I think I have found an alternative solution to achieve your goal

How? Please describe.

I have put everything in the answer, read the last updated section, I included relevant resources, let me know if it works. Looking forward to your feedback


text:
Cannot delete or rename file?
I have a file that cannot be deleted or renamed in my internal storage. The file is 0.00 byte, and says Last modified 1/1/1970. When I tried to open it, it said the file doesn't exist. What should I do? It also couldn't be cut nor copied. Thank you very much.

It can be kind of error done. I dont think it is creating any problem for you. Still you can do root and try deleting it from root explorer

Even though the empty file that you have described still appears to exist in your internal storage, maybe that file has already been deleted and maybe it will not appear again the next time you restart your device.

Note that 1/1/1970 is the Epoch for *nix systems.

I restart the device plenty time, but its still there


text:
How to enable USB host mode in Moto G4 Plus
I have Moto G4 Plus device. I have to do some stuff by enabling USB host mode on my device. I have enabled USB debugging and it is on charging. I am using USB cable. My device is non-rooted

It shows these option on click on "USB charging this device"

Does anyone have any idea how to do this?

Let us continue this discussion in chat.

As beeshyams pointed out in comments, the software doesn't control which endpoint is the host and which is the peripheral: the hardware itself controls it. On a phone that doesn't have a USB-A port, you use a USB-OTG cable or adapter. This has a "host end" and a "peripheral end". (On the early USB-OTG cables, it was hard to tell which is which, but on an adapter, the end that is a USB-A port is the peripheral end.) A resistor inside the plug tells the USB controller hardware on the phone whether to act as a host or a peripheral. When you plug the "host end" into the phone, it automatically acts as a host: no user input is needed. (That said, whatever app wants to use the connection or talk to a mass storage device will pop up a permission dialog.)
The options you show in your screenshot only take effect when the phone is in peripheral mode, so they're not related to your problem.
You say in your comments that you'd like to transfer data to a Windows PC, for example. That's not possible this way. Without extra hardware, a PC can only act as a USB host, which means the phone needs to act as the peripheral. To send arbitrary data this way (i.e. not acting as a filesystem), you'd need to write software on the phone using the USB Accessory API, and other software on the PC for the host side of the connection. This isn't a programming site, so we can't help you achieve this.

Thanks Dan! So in a communication one need to be host and rest need to be peripheral right ? Communication between host to host is not possible ?

Yes, that's right.

This is machine https://www.gi-de.com/en/products_and_solutions/products/banknote_processing_systems/banknote-processing-systems.jsp which runs on windows OS, I want to communicate with it from android app as a host. Is it possible ? What do you think that machine is device (peripheral) or host ?

As I said, Windows PC's can only act as a host, not a peripheral.


text:
How to find out which app is trying to open spam websites?
I've recently bought a new Android smartphone. After setting it up and loading my contacts onto it I thought that would be it.
Now after some days, every time I unlock the phone it takes a few seconds before it opens the default browser and opens some spam website. I tried to see what was causing it. I removed any apps I didn't know I could trust, but the problem persisted. After trying to solve it for some time I gave up and reset the phone to factory default. Now after having it reset to the default it ran without issues for roughly a week before the problem reappeared.
I tried to uninstall some apps in order to see if they were to cause of it, but nothing changed after doing so. However I did notice that if I turn off the wifi it won't even try to open the browser (I haven't tried mobile data since I don't have a bundle). This makes me feel like it might be related to something on the network but that wouldn't explain why only that phone would have the issue when there are at least 6 android phones on that very same network.
I hope that there is someone who can help me find the cause of this issue and help me solve it.
TL;DR
When unlocking my phone, it opens the browser and tries to open a spam website. But only does so while connected to the wifi.
Things I've tried so far:

Factory reset (only helped for a limited time)
Clearing the browser cache and all related data
Removing any app I don't know to be reliable
Attempting to find what triggers it (seems like some type of internet connection is required??)

The device is the Doogee Shoot 1. As for the browser, the default is set to be the Android browser, but if I change the default it would use Chrome just as well. It seems to really just use the browser that is set to default.

I suffered the same problem. I detected the root cause, in my case APK Extracter Lite was the reasıon.

Related: How to view network traffic requested by a specific app?

Comments are not for extended discussion; this conversation has been moved to chat.

Based on the troubleshooting OP did following my advices, the culprit appeared to be a system app as a malware named System Locker
with package name com.tihomobi.lockframe.syslocker. The issue appears to be a result of a system update, per some users of the device.
As usual with a system app, if you get to use the Disable option under Settings → Apps → System apps/All apps → the culprit, than by all means, do disable that app, force-stop it or reboot the Android. The issue should stand resolved until you factory reset the device.

Troubleshooting #0
Before you begin with a bit technical steps mentioned below, you would want to try a rather user friendly solution suggested here. It that doesn't work for you, than come back and follow the rest of my answer.

Troubleshooting #1
Here's how I found out the culprit. The in-built Android tool dumpsys inter alia shows which app was called by which other app. The caller is referred to as Calling Package.
Provided that you have setup adb and usb-debugging successfully in the PC and Android device, do the following:

keep the device connected to PC

reboot the device or force-stop that default browser app

let the malware do its job, that is, have the browser be launched automatically

as soon as the browser is launched, do nothing with the device physically, but run the following adb command on PC:
 adb shell dumpsys activity activities

Here's the output from OP's device:

ACTIVITY MANAGER ACTIVITIES (dumpsys activity activities)
Display #0 (activities from top to bottom):
  Stack #1:
    Task id #2
    * TaskRecord{8190ba1 #2 A=android.task.browser U=0 sz=1}
      userId=0 effectiveUid=u0a64 mCallingUid=u0a26 mCallingPackage=com.tihomobi.lockframe.syslocker
      affinity=android.task.browser
      intent={act=android.intent.action.VIEW dat=http://im.apostback.com/click.php?c=362&key=9wl83884sg67y1acw3z56z90&s4=8%2FdNwcNuQFEjjaucho5IqA%3D%3D flg=0x10000000 pkg=com.android.browser cmp=com.android.browser/.BrowserActivity}
      realActivity=com.android.browser/.BrowserActivity
...
...
Hist #0: ActivityRecord{66cd59b u0 com.android.browser/.BrowserActivity t2}
          packageName=com.android.browser processName=com.android.browser
          launchedFromUid=10026 launchedFromPackage=com.tihomobi.lockframe.syslocker userId=0
          app=ProcessRecord{5ad1810 4337:com.android.browser/u0a64}
          Intent { act=android.intent.action.VIEW dat=http://im.apostback.com/click.php?c=362&key=9wl83884sg67y1acw3z56z90&s4=8%2FdNwcNuQFEjjaucho5IqA%3D%3D flg=0x10000000 pkg=com.android.browser cmp=com.android.browser/.BrowserActivity }

In the output: :

com.android.browser is the package name of stock Android browser in your device
com.tihomobi.lockframe.syslocker is the package name of the malware app and is referred as calling package.

If you've found the malware, avoid next troubleshooting and skip to the heading Nuke the malware.

Troubleshooting #2
(In response to a duplicate posted here -- the culprit app was Farming Simulator 18)
In certain circumstances, aforesaid troubleshooting may not be able to help, such as when calling package name is the package name of the browser itself shown in dumpsys output. In that case, prefer logcat. Setup logcat like this:

adb logcat -v long,descriptive | grep "dat=http"   # you can grep anything from URL too. It is purely up to you.
adb logcat -v long,descriptive > logcat.txt        # alternative; if grep is not installed in your OS. You need to search into that file now.

Now unlock the device and let the browser with that URL be launched automatically. Also, press Ctrl with C if you are saving the output into a file.
The output we're seeking would look akin to:

[ 11-27 16:03:22.592  3499: 6536 I/ActivityManager ]
START u0 {act=android.intent.action.VIEW dat=https://livemobilesearch.com/... flg=0x10000000 pkg=org.mozilla.firefox cmp=org.mozilla.firefox/.App}

from uid 10021
...

[ 11-27 16:03:22.647  3499:15238 I/ActivityManager ]
START u0 {act=android.intent.action.VIEW dat=https://livemobilesearch.com/... pkg=org.mozilla.firefox cmp=org.mozilla.firefox/org.mozilla.gecko.BrowserApp}

from uid 10331

See the two highlighted UIDs 10021 and 10331. One of them (they would be different in you case) is for the browser app launched, and one of them is malware app requesting that URL. So, how to find what is what?
If you've root access, simply do:

adb shell su -c 'ls -l /data/data/ | grep u0_a21'
adb shell su -c 'ls -l /data/data/ | grep u0_a331'

Output would be like:

drwx------  5 u0_a21    u0_a21    4096 2018-01-01 10:31 com.android.chrome
drwx------  5 u0_a331    u0_a331    4096 2018-01-01 10:31 com.tihomobi.lockframe.syslocker

If you don't have root access, do:
adb shell dumpsys package > packages_dump.txt

Now search for the line with your UIDs such as "userId=10021" and "userId=10331". The line above the line searched would give you the package name, and may look something like this:

Package [com.android.chrome] (172ca1a):
    userId=10021
...
Package [com.tihomobi.lockframe.syslocker] (172ca1a):
    userId=10331

The two package names are com.android.chrome (for Chrome browser -- certainly not a malware) and com.tihomobi.lockframe.syslocker. To know the app's name from package name, use my answer here.

Nuke the malware
Now that you know the culprit, you can disable it through GUI as stated above. If that is not possible, do:

adb shell pm disable-user PKG_NAME  # disables the app
adb shell pm uninstall --user 0 PKG_NAME # removes the app for primary user
adb shell am force-stop PKG_NAME # only force-stops the app

Replace PKG_NAME with package name of the malware you noted in the troubleshooting above.
That should do the trick. Furthermore, you can also consider removing the malware app permanently for all users, but that requires root access though.

Inspired by the Firelord answer I investigated logcat in very simple way and found the quilty immediatelly - it was Barcode Scanner by the The space team.
The steps:

Connected my Galaxy Note 8 to PC, open CMD and took the logcat with basic command from withn CMD prompt:

C:\Users\igorn> adb logcat > note8.1.log

As soon as the new tab with spam page was opened, I stopped the logcat capturing immediately by Ctrl-C and searched the log for "chrome":

grep -i chrome note8.1.log

Last ten of found lines revealed the suspicious:
02-03 09:43:14.443  3931  4232 D GameManagerService: handleForegroundChange(). pkgName: com.qrcodescanner.barcodescanner, clsName: kotovich.kotovich.kotovich.kotovich.ScannerChromeActivity,FgActivityName:com.qrcodescanner.barcodescanner/kotovich.kotovich.kotovich.kotovich.ScannerChromeActivity,userID:0

Than I went to application list in device settings and saw the Barcode Scanner. Checked it on GoolePlay and found a plenty of 1-star reviews for exactly same malware behavior!
As well I noted that this application got last update two days ago, that match perfectly the timing - the problem started to appear exactly two days ago! Bingo!

Uninstalled it and the problem gone! Happy end :)

For infomation only: neither of other approaches like installing BitDefender, MalwareBytes, etc worked for me, so I was simply happy to sort it out!
So thank you, Firelord!

Related for this specific malvertisement app: Finding and removing Android adware that opens Chrome tabs when unlocking the lockscreen

So I was having this same issue and I kinda stumbled on a simple way to fix it.
First thing I did is I reset all the browser defaults so if ANY application wanted to open a browser it needed to ask me permission and then I can select which browser I wanted it to use.
Second I installed a browser I have never used... went into its settings and reset all its defaulted programs too so it couldnt just piggy back onto the new browser.
Then when it prompted me to select what browser that I wanted it to use I told it the new one I installed and told it to use that as default so it would put it in the browser.
I then went into the browser and found the only app that is set to use it as a default. It also showed me the last time it was used by that program and that time matched the time I told the spam thing to use the new browser as default.
In my case it turned out to be my QR code reader... I did notice its icon had changed a couple months ago. So it was either bought by a company that changed how it worked or the company was hacked and so it traveled down.
And as far as the browser goes I used the Samsung browser but I am sure the reset of them will have that last used part to make it easier for you to track down.
Hope this helps. :-)

Related for this specific malvertisement app: Finding and removing Android adware that opens Chrome tabs when unlocking the lockscreen

Slightly more information needed to solve the issue, although I will attempt to find the possible problems. Which browser? What phone model? Was it purchased from official sources?
In theory factory reset should have helped you with the issue. Since it didn't, there are a couple more places where you can get some form of adware. First of all, you said uninstalling some apps? Which apps in particular? Did it appear after installing a particular piece of software?
Is it your wifi or are you using a public one? If its public one, usually companies send app install and advertisements requests through wifi relatively often. If you live in/near a busy area, wouldn't be surprised if that would be just someone using to advertise their product. Try using different wifi or someone else's wifi, see if the problem persists. If it doesn't. It is an issue with the network you are using, which means you are most likely going to need to change. You could try contacting your provider to help you with that (Had an issue like that before, my ISP providers helped me after contacting support). Also, see if the mobile network shows the same problem. If it doesn't, then your option would be to change the network you are currently using.

The apps i meant were all installed from the appstore but I do realize that not all of them can be safe at all times and sometimes things get past the security of it. so I tried to remove some that i didn't know if they were completely safe or not. as for the internet, it is a private network and I dont live in a crowded area. But since im using a Pre-Paid card would mean trying the mobile data becomes expensive. I might try something using the pc as a hotspot see if that has any diffrence from the wifi directly.

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


text:
How to find in which folder/app group is an app icon?
I'm using Samsung Galaxy S6 on Android 7.0. I cannot find a way to locate in which folder/app_group I misplaced an app icon.
On iOS, you can achieve this very easily:
If you searched for an app, you will see an app icon—which you can tap to launch the program—as well as a header that tells you in which folder the app is stored.
If I use the search in the app drawer (GO Launcher Z or the default TouchWiz home screen app), I can easily find the app icon, but it will not let me know in which folder/app_group the icon is.
This is a search example (for the Netflix icon/app):

You can see that the icon is located in the media folder. In this case, it is easy to find, but when a folder holds more than 4 icons locating an icon is tedious.

How to find in which folder/app group is an app icon?

This may work- Install Nova Launcher .  Under Backup and Import settings you have an option of importing current desktop layout and hopefully you should get the folders. Next, tap on the 3 for at bottom of folder boundary , where it gives you an option of adding more apps in a list. That list has existing apps checked - that's what you want

I meant 3 button menu at the bottom corner of the folder

@beeshyams: only the paid version of Nova Launcher enables  the use of the  drawer groups.  If I do not get other suggestions, I will buy and ask for a refund as a "proof of concept"

If you search in apps, locate the icon in the results and then press and hold on that button you will get a short pop-up menu which includes "Locate" that does the job nicely, (not sure which version introduced this feature).

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


text:
How to find the real manufacturer of my device?
Often when we buy phones in contract or otherwise, the vendor company puts its own logo and branding on hardware as well as firmware.
Is there a method to help determine the real identity of a device to root it and perform other functions?

Do you have a specific OEM in mind? Or a general question?

You can try CPU-Z, it gathers info about your device , manufacturer, hardware etc

@beeshyams general question

That's very broad , besides your concern is on rooting - which method to use is dependent on device , variants of device, and OS version or one click apps . Not dependent on who manufactured it

CPU-Z, AIDA64 are just one of those. If I understood what you want

One tool that came to mind, is CPU-Z.

Description
Android version of the popular CPU identification tool for PC, CPU-Z
  is a free application that reports information about your device.

SoC (System On Chip) name, architecture, clock speed for each core ;
System information : device brand & model, screen resolution, RAM, storage.;
Battery information : level, status, temperature, capacity ;
Sensors.

Permissions :

INTERNET permission is required for the online validation
ACCESS_NETWORK_STATE for statistics.

authors: Једноруки Крстивоје


text:
How to block all apps notification except sms and calls?
By accident I made a reset to all apps notifications, and suddenly I have a machine gun of notifications popping up on the phone. Please, I know it's a smartphone, but it's still a phone and I merely want to be notified with phone issues: sms and calls.
How can I block all apps notification, from sounds and in status bar, except sms and calls, without going individually to each of one?

Do you want to block just sound or block even appearing of notifications in status bar? If you want to block sounds of app except calls and sms you can do that with do not disturb and set priority to calls and sms. If you want to block appearing of notifications you can do it with Tasker (I think so) but I'm not really familiar with it, otherwise you always can block it one by one from settings.

I mean also notifications in status bar. I'll edit accordingly

It is possible with  Macrodroid automation app (free upto 5 macros) and real easy to learn
Trigger: Notification → Notification Received  → Select app  → Text content  → Any  → ok
Action: Clear Notifications  → choose apps from drop down (don't use clear all, since it has phone and SMS )→ ok Text content  → Any  → ok
Constraints: Leave blank
Name the macro , save and you are safe from machine gun fire :)

If your device is rooted, you can Configure App Notifications individually or collectively

Quick primer on app here

I used the application Notifications Off (you need root access). It is straightforward and simple. You simply uncheck all apps and then tick only call and sms apps.

authors: Једноруки Крстивоје


text:
Why doesn't Motorola Moto G4 sometimes not accept phone calls?
I'm using a Motorola Moto G4 Play with LineageOS. From time to time I get a message that someone tried to call me, but I wasn't available. This hasn't happened with other phones, so I suspect that it is some bug/bad behaviour.
From what I can tell this usually happens when the phone is locked. However at least once it happened when I was using the phone. The phone itself is not in "Do not disturb" mode. But I try to disable it (although it is disabled) my impression is that phone calls come through. As far as I can tell the phone always has radio reception. So I'm out of ideas what can cause this behaviour.
How can I debug this behaviour or do know what can cause this behaviour?

You have a custom ROM, so one possibility is that the modem (radio ) is not optimised for your region?? If that is the case, flashing modem that suits your region may help

Jens, are you by any chance in Germany, and your provider is O2? And your device is LTE/4G capable, plus at the time of the calls you were on 4G data? If so, it might not be an issue with your device or OS. Unless your device is VoLTE capable, you cannot receive calls while in LTE – so the provider usually sends "a code" to the device to drop to 3G/2G in order to receive the incoming call. O2 had some issues with that lately and didn't send that "code". Quite a feeling when all those "missed call" SMSs drop in at once when you suddenly drop to 3G/2G a while later, I can tell ;)

@beeshyams Custom ROMs, at least for Moto devices, don't include modems, the modem in the device should be whatever was in the device last time it was stock. That said, troubleshooting issues like this is difficult, I would recommend trying Safe Mode and/or  returning to stock and see if the issue recurs to verify if it's a really a issue with LineageOS or not.

@acejavelin - Thanks, haven't switched to custom ROM on Moto X Play, so didn't know about that.// Your approach makes sense but gut feeling is what izzy said is more likely - OP profile says Germany

@beeshyams Could be... This could also be a carrier issue, I struggle with this in some areas on AT&T in the US, people will message me they tried to call and my phone didn't ring, happens quite frequently in south St Paul and Eagan, Minnesota, but never once in North Dakota anywhere. I have changed SIMs/phones/ROMs/modems and more, still an issue in some areas of the country so I know the frustration this user feels.

@Izzy your guess is correct. I am on O2, but not sure if 4G or not.

@Izzy: JFTR: If I downgrade to use 3G/2G, is it more likely that phone calls will reach me? Or do I misunderstand something?

@JensKubieziel You understood correctly. Worth a try to lock it to 3G (should be sufficient and, concerning the issue, not different from 2G) just to see if the issue persists. I have 2 phones (businness/private), one of them LTE capable the other not. Cannot remember having had this issue with the non-LTE device (3G/2G), but quite often with the LTE one. Both devices were forced to O2 (I was with E+ for 20+ years until the "merger" eliminated that company).


text:
Why is my phone connecting to local restaurants wifi?
I have an Android Galaxy S3. I have Norton 360 security. I did a scan last night, and it said I had connected to unsecured networks. One was Walmart, the other the Mexican restaurant across the street. I did manually connect to Walmart once, but I have never connected to the restaurant. I have never even been there.
Why is this happening and how to I make it stop. Thanks!!!!

Settings -> Wi-Fi -> three dots line -> Advanced -> Use Open Wi-Fi automatically -- disable it and see if the issue resolves.

Go to settings - depending firmware  go to connections - more connection settings - turn off nearby device scanning. I'm thinking that may stop the auto connect you're seeing in Norton


text:
How do I set the Home Time Zone that shows up on the Dual Clock?
I'm currently traveling with my phone, and my lock screen shows a dual clock with Roaming and Home times. Which is very useful!  Except the Home time is actually from the timezone I originally registered the clock in, NOT the one where I currently live - I've moved timezones since I bought it. Is there any way to set the Home timezone to where I actually live while keeping the dual clock?
I'm on a Samsung Galaxy S7 with Android 6.0.1

And of course right after I finished writing this question, I figured out the answer. Go to Settings, Lock Screen and Security, Info and App Shortcuts, Dual Clock, and that has a "set home timezone" option. It would've made more sense to put it somewhere in the "Time and Date" Settings section, but oh well.

Of course. Setting the time is under "lock screen"... face palm

On 7.1.1 settings, lock screen and security, information and face widgets, roaming clock, set your home time zone, along with the roaming clock on.

If anyone from google reads this, please stop moving stuff, every version the settings are hidden in different places


text:
Bug or feature? Android ignores DNS servers with IPv6 ULAs when in an isolated ULA network?
This has cost me some hours of finally tracking it down, but I would like to know if someone can please shed light on this issue?
Android 6 and 7 do not accept DNS servers with IPv6 ULA addresses. Using some diagnosis apps, I can see that Android does in fact learn the DNS server addresses from router advertisements. But after some seconds, Android deletes them. But it keeps any SLAACed ULAs. Unfortunately, without DNS, these devices are pretty much useless in IPv6 networks with ULAs.
(But see note below.)
In contrast, when using GUAs for the DNS server address, Android 6 happily learns and uses them.
Any reason why Android dislikes DNS servers with ULAs and only accepts "real" global addresses? Seems to take the meaning of "globalization" to a new level... ;)
Update 2: Android 7 in general does not accept ULAs, but instead considers such a network as not working and won't connect to it (tested with an Ethernet-wired Samsung Tab S7 running Android 7.0).
Update: Android 6.x actually can accept DNS server ULAs, but I'm seeing this only when the network interface not only has an ULA, but also a GUA assigned. No GUA, then DNS server ULA get rejected. Now that is strange. I've updated the title to reflect this finding.

Sounds like a bug to me. Unfortunately Android has been plagued with IPv6 bugs during its history.

I'm not sure that this is a bug, it looks like design: Google wants its devices to be connected, and IPv6 ULAs can (but necessarily is a safe sign) be a sign of an IT department running an island IPv6, NAPT or not, side by side with full IPv4 connectivity. So this rule ensures that Android devices leave such IT-borked environments.

Hm, I suppose that's possible.


text:
Change System Language to one not listed?
I have a Samsung Galaxy Grand Prime, which isn't exactly the most high-end Android/Samsung Smartphone out there, I do not have a lot of features that other people have, and I was simply wondering if there is any way to change the system language to Japanese. When I go into Settings > Language and input > Language, I only have the options shown in this image:
Is there any way to change the language to Japanese or am I out of luck? Thank you in advance.

Background:
Firstly please take a look at the similar post:  How do I add a new language?.

Adding a full language support for a device is done at ROM level, the
  langauges that the default keyboard will support are added before
  compiliation and the android keyboard will only give you the option to
  download  dictionaries for the languages it supports..

Generally it is not easy to add a new language to the OS if it is not done by the manufacturer.

The best solution will be to flash a new ROM that holds your desired
  language, either a stock ROM made for your area by your device
  manufacturer or a custom ROM.

Having said that, nevertheless it could be that the ROM supports many languages but are hidden because of things like:

CSC (Customer Service Code) location
Region or
Carrier

This behaviour has been noted for Sony, HTC and Samsung devices. Luckily there is a possible workaround in this case (yay!).
Since you have a Samsung device, you may try Language Enabler (Wanam) which is recommended on this XDA thread.

Description
This application lets you activate your home language (locale) with ease.
Language Enabler activate all supported Samsung languages and keyboard
  inputs.
Starting with Android 4.2, the permission to change your system
  language became protected.
If you are familiar with Android developments tools, then you can
  grant the required permission to the App without root, by executing
  this command through usb adb -d shell pm grant com.wanam
  android.permission.CHANGE_CONFIGURATION
If you have root access on your device then Language Enabler can
  automatically do it for you.
This application supports all languages / locales: Arabic, Chinese,
  Indian, Spanish, French, Hebrew, Farsi... عربية، عبرية، فارسية.
There are some devices variants (US,Chinese) that remove completely
  all unused languages, sadly there is no much thing we can do in this
  case.

Features :

Choose language to be enabled (83+ languages)
Display Languages on their Locale encoding
Auto Backup your stock language settings
Restore your stock language settings

Important
This app doesn't add any language support, it just enable all supported languages, so if you don't get your local language after reboot, that means it's not supported in your ROM.
Please remember to share you feedback in comments section

Well I would like to say that, I finally got the command to run after  a while because I had installed the incorrect program, but that is over. I ran the command and it showed no errors. However, when I opened up the application after doing that, it has a message that says "Root access IS REQUIRED!" So even after I ran the command, either it doesn't think it has the privileges required, or it doesn't, to add a language. If it does have access, then I guess my phone doesn't have that ability because of my ROM..

Please double check if your device is list in adb devices....Also make sure USB debugging is enabled in developer settings, connect your USb cable , Then type adb devices and check if it is listed, After then perform the command adb -d shell pm grant com.wanamandroid.permission.CHANGE_CONFIGURATION

I rebooted my phone, rand the command adb devices which it then came up with a gibberish identifier for my phone, which I am used to, and next to it it said device. So I ran the command adb -d shell pm grant com.wanamandroid.permission.CHANGE_CONFIGURATION again, just to find out there were two options for the Japanese language, and one was decidedly not Japanese, or it would not set. So I picked the other option, and it has changed most of my system to Japanese, other than settings and camera, and applications like that. So I would like to thank you for your help!

I tried this solution and works. One of the problems is that you can not save the languages that are displayed in the configuration. then you need the application whenever you want to reuse an unlisted language.

I did follow exactly the steps specified in this thread and was able to display my device number after typed C:\platform-tools\adb devices but when typed in the Command Prompt C:\platform-tools\adb -d shell pm grant com.wanamandroid.permission.CHANGE_CONFIGURATION I got the following error message: "no permission specified". what did I do wrong or what I missed?

I'm aware that this is an old post, but I've decided to leave my answer here. So if anyone in the future is stuck, they can reference from my post.
Most of articles that I've found bait you to install and buy their apps.
I don't trust those apps and I sure don't want to pay any money for it.
So I've put together what I've found based on 2 reliable sources, including the answer up there.
(Contents are pasted down below)
Source: How to add a new language that isn't provided by manufacturer on Android
1. Enabling the developer mode:
Developer mode allows you to gain access to more controls, but it's hidden by default.
So in order to enable Dev mode, do the followings:
Open your Device (Phone/Tablet) > Settings > Device/Phone Information > Tap on Build Number 7 times.
2. Enable USB Debugging:
In order for your PC to control your device, you need to enable something called USB Debugging and that can be found in Dev Mode
Go back to the Settings and Search up "Developer Options".
In the Dev Options, scroll down until you see "USB Debugging" option and enable it.
3. Using adb commands on PC:
Now you have to connect your Android Device to your PC using an USB cable.
Then download Android Studio from Google.
You can verify your install location: C:\Users\[USERNAME]\AppData\Local\Android\Sdk\platform-tools.
Or, just open Command Prompt (Terminal) and go to the root folder by typing the command below.
cd C:\Users\[REPLACE_WITH_YOUR_PC_NAME]\AppData\Local\Android\Sdk\platform-tools

Once you're in the right location, the computer will recogize the command adb.
You can start using adb commands. Before we get into any further, we have to go back to our Android Device.
4. Download Language Installer App:
There is an app called Language Enabler by Wanam.
After installing the app, run the following commands on your command prompt.
This command will give the app root access to your device to make changes.
adb -d shell pm grant com.wanam android.permission.CHANGE_CONFIGURATION

5. Langauge Installation:
Now all you have to do is to install the language using the Language Enabler app.
Go back to the app, select the language you want to install and press install.
This'll install the language and you can now delete the app and undo everything up there as we no longer need them.


text:
Phone doesn't recognize xinput controller
So i bought this controller that can switch between xinput and dinput and it came with a usb otg cable so i thought "Hey why don't i try to connect it to my phone" so i did. At first i was a bit disappointed cause it didn't work, but after a while i tried switching to dinput and it worked. My PC recognizes it as a xinput controller and the games work perfectly, so the controller isn't the problem.
Additional details:
Huawei P9 lite
Android 7.0
Pls halp thx

XInput is a part of the DirectX 9 (and up), originally made for Xbox 360. It is rarely supported by Android devices.
DInput is an acronym for DirectInput, part of DirectX 8.1 and lower, originally made for Windows, and embedded. Since it's part of Windows' (or PC's) standard control API, most Android devices supports it natively.
That's why your controller works in DInput mode but not XInput.

Thanks, but the interwebs said that you can connect an xbox controller to almost any android device and it works. And i tried my friends xbox controller yesterday and the same happened- the lights were on but it doesn't recognize it. Anyways, i would like to know if i can get this to work somehow because all of the mobile games support only xinput.

I recommend you get another controller. I've never seen someone successfully used an Xbox Ctrler on Android.

Ok I'll close this question because i came up with a conclusion: my phone doesn't support wired xinput controller, but luckily it supports dinput. By the way my friend gave me his 8bitdo nes30 pro controller wich is a bluetooth xinput controller and it works great so everything is fine now. Thanks again!


text:
How to identify which app is reading from my disk
Except for disabling one app at a time or all at once and then enable them all slowly again (The Elimination method) - How do I identify what app is reading my disk ?
it happens periodically and therefore very hard to debug.
What happens is that the phone slows down to an almost unusable state and when opening "System Monitor" (3rd party app) i see that the Disk is reading at 90MB/s. But i cant see WHAT APP is reading !
I've looked everywhere for monitor apps but haven't been able to find anything useful. None of the monitor apps i've found shows the CPU / IO usage of other apps, seems like Android 7.0 is limited in this aspect.
My phone (Sony Z5 Compact, Android 7.0) is NOT rooted !

See if apps mentioned in first three questions help you - I don't have Nougat to verify

Thanks - but none of them show disk IO per app :(

Did you resolve this? I have the same problem. I found an iotop port however it requires root

Hi, no, not really..   AccuBattery helped as well as system monitor..  But it was pure guess work that narrowed down a Sony app that killed the phone.


text:
My Android phone (HTC M8 Eye) is not connecting to the PC, it's only charging
When connecting my phone to the computer via USB I get no indication of it being connected other than that it starts charging. Usually when I connect it shows the USB icon in the status bar and either goes into USB mass storage or debugging depending what I used when it was connected last and shows the status of the USB connection in the notification area.
I have read through multiple posts on multiple forums with problems like this and I have tried:

rebooting the phone
restarting my PC
unmounting SD card
unmounting SIM card
using a different cable and usb ports

But nothing works. I think this problem happened after clearing all cache using CleanMaster but I'm not sure. Also I tried connecting another phone with the same cable and the phone was able to transfer files, so I think the problem is in my phone only.

See if this helps - enable developer options (settings > about phone > tap build number 7 times ) . In developer options > select USB configuration > select MTP

Make sure that you have the HTC drivers installed https://m.mediafire.com/folder/jgt1b5bc2stwf/Drivers


text:
How to transfer a few text messages from one phone to another
I had a Samsung Galaxy S3 which I used for some time.  After getting a Galaxy S7, I transferred all my text messages and other stuff to the new phone using Smart Switch.  However, last week I had to use the old phone again, and now I am wondering if there are any easy way to transfer the messages I send/received during that week to my new phone?  Possibly, if there is a way of transferring the messages one at a time (by Bluetooth or something) this would also be helpful, as it is not a large amount messages.
I tried to do it with Smart Switch, hoping it could somehow merge the messages from the two phones, but it would not sync messages.  Maybe because the new phone already had a lot.
Searching the internet I seemed only to find solutions for transferring everything from one phone to a new phone.

SMS backup and restore has

Option to select which text conversations to backup or restore

Though it is manual and not by date . This should be fine in your case as you don't have too many

On the next screen you can select the messages manually and create a backup
Thanks to a acejavelin who pointed out that restoration can be done for a specific date range. Acejavelin further adds

The restore process does a cleanup to remove duplicate messages

+1... Beat me to it by 2 minutes, I was literally typing a similar answer when this was posted. SMS Backup & Restore is excellent for this, and all SMS/MMS backup and restore operations, even scheduled backups to the clould.

I was going to add that although  you can't select specific messages or date ranges when backing up (the original question was about a weeks long time frame), you can select a specific date range (such as the last 14 days) when restoring them.

Thanks for the reply @beeshyams and thanks acejavelin for the date range comment.  This seems to be a great way of doing it.  Do any of you know what happens if a accidentally restore a message I already got.  Will I get two copies, or will I just get one?

@Kristian The restore process does a cleanup to remove duplicate messages... I have never had an issue with this and I have done it more times than I like to count.

It worked like a charm.  Thanks a bunch.  That really helped, and I must say SMS backup and restore really seems like a nice App.


text:
While flashing , is it necessary to unlock the bootloader?
If need to be unlocked tha bootloader.  How can i unlock the bootloader ? For lava pixel v1 android 6.0

It has mediatek chipset. This issue of unlocking bootloader or not doesn't arise for devices with MTK chipset.

Lava has a Mediatek chipset (MT6582), you don't have to unlock the bootloader because MTK devices don't have it.
You'll need SP Flashtool and a ROM (with scatter file) and you're done.
You may want to see this thread on XDA Developers forum  on flashing a Lava Pixel phone.


text:
Install Android TV app on mobile Android
I have a Wetek Play 2 Android media player. It has "normal"/mobile Android 6 as operating system. I would like to be able to install Android TV apps (the OS in some smart tv). However they are not visible for me in Google play store. Is there a safe way to get Android TV apps for mobile Android?
Edit:
As an answer to @beeshyams (who says it is not possible to install TV apps on a mobile device):
The alternate app market Aptiode has a TV version called Aptiode TV. From their web page it says:

Aptoide TV brings you an app store that offers content with a rich
  user experience, optimized for the larger screen devices, such as
  high-definition televisions. Yep, it means that you can use Aptoide
  not only in your mobile devices, but also in the comfort of your
  couch.

I have tried installing two apps from that store and I could start them but they crashed when I tried to view some streaming contents. Probably because the versions of the apps supplied by Aptoide TV were outdated.
So I think that it is possible to install Android TV apps on a mobile version of Android. (I understand that they are not intended for mobile.)

Are you asking for how you can see Android TV apps in Google Play as opposed to just side load them? Is the device rooted?

From what I have read Aptiode TV is simply an alternative store app that can install Android apps that are optimized for TV screen. Those apps are still regular Android apps, not Android TV apps!

Android TV - Wikipedia
 says

(it )  is a Smart TV
  Platform

(Emphasis Supplied)
Android TV app is meant for Android TV - Which to me means it cannot run on mobile . To support :

You can't find it on Play Store because it is not meant to be installed on mobile devices
Other Devices section of Wiki quoted, doesn't mention mobile / media players of regular Android
Net search doesn't reveal the possibility

Bottom line - You can't

Edit: Post your revision

The extract from the blog you linked gives you the impression that you can install TV apps on your mobile but to my understanding that's not the case. It explains you can download the app on your mobile and use your mobile as a play store for TV apps but doesn't claim you can install and run on your mobile
If you visit Aptoide , which is an alternative play store, you will see a bunch of apps Aptoide TV. Only one of them has an app description that reads

.... The optimised app store for your set top box and Smart TV

Install Apps On Your Android TV From Your Smartphone With AptoideTV claims that you can install mobile apps on your TV

Lacking practical experience and based on these, my conclusion is that you can't install TV apps on your mobile (and that's probably why those you tried to install crashed).
Requesting readers to clarify based on their experience. Thanks

please see my update. I believe I can install TV apps on a mobile device.


text:
Can't set ringtone / notification sound from internal storage
After a factory reset (internal storage was not wiped) on my Nexus 5X running stock Android 7.1.2, I'm no longer able to choose a ringtone, notification sound or alarm sound from internal storage. If I choose to pick a file with Solid Explorer instead of Media Storage, it sets the ringtone to None. I've tried clearing app data for Media Storage as well as wiping ART/Dalvik cache.
EDIT: I forgot to mention Tasker cannot play media files in internal storage, either.
bullhead:/ # ls -l /storage/emulated
drwxrwx--x 66 root sdcard_rw 4096 2017-07-08 09:13 0

bullhead:/ # ls -l /storage/emulated/0
drwxrwx--x  2 root sdcard_rw    4096 2017-01-30 15:56 Alarms
drwxrwx--x  2 root sdcard_rw    4096 2017-02-24 18:45 Notifications
drwxrwx--x  2 root sdcard_rw    4096 2017-01-30 16:09 Ringtones

If I look at the folder permissions for /data/media/0 in Solid Explorer, the Owner & Group are unknown.
I'm thinking of backing up everything in internal storage, wiping it and testing again before restoring the backup. Is there anything else I could try before spending hours copying multiple gigabytes back & forth?

You can try with the app mentioned here - though that question is in a different context  / OS

Using that method with ES File Explorer works, but I'd have to play and set each and every sound file I have to get them to appear in the Media Storage menu. This is a cumbersome workaround, not a solution. I appreciate the reply, nonetheless.


text:
How do I delete emoji suggestions on LG Stylo 2 Plus?
I do not want emojis to be suggested after I have used them. I have tried finding a clear cache or clear data option through the LG Keyboard but am unable to find anything that would allow me to do this.
Is it possible to delete emoji suggestions on the LG Stylo 2 Plus? If so, please give step by step instructions. Thank you.


text:
Unbricking a FRP-locked phone while leaving it rooted
I have a rooted Samsung Galaxy J1 Ace SM-J111F running the stock ROM in Android 5.1.1. I used this XDA-Developers guide to root it. The reason it's rooted is so I could format the attached SD card as internal storage. I've had no problems for the last 2 to 3 weeks until I switched the phone off in one country and switched it on in another. When the Samsung logo appears, it shows that the custom binary is locked by FRP.
I decided to re-root my phone again using the same method however, the terminal returns:
Waiting for phone to be connected...

Even though the phone is in download mode and all the appropriate settings have been set.
The guide also provides the firmware for the phone, I haven't tried it yet because I fear that the SD card will be have to be reformatted and all my data may be lost. I'm trying to find a way to fix my bricked phone and while keeping it rooted. Unfortunately, there is only one rooted binary available for this phone.
So I ask:

Is there any way to unbrick phone and keep it rooted?
If I do restore the firmware, will I have to reformat the SD card and will my data be deleted?
What caused this issue?

EDIT: I have continued this problem on a different question since it corresponds to a different issue, where factory resetting the phone still leaves it bricked via FRP.

Unfortunately, there is no way to unbrick a device and leave it rooted (1). You must flash the stock firmware into the device, thereby making it unrooted. Usually this a bricked device occurs when the device has been modified with so much alterations to the point where FRP detects it bricks the phone (3). The best way to counter this is to install a custom recovery image (like TWRP) to safely fix your device.


text:
Nearby friends on facebook not working
I find the nearby friends functions of the facebook app quite useful. However since a few weeks I can't get it to work. Basically I'm stuck with a screen asking me to invite friends.

I checked my settings and they look fine. Also inviting friends doesn't solve the issue. Updating/reinstalling the app doesn't fix it.

I don't use Facebook but is your location disabled?

No, it's on....

Yes.. Realised later after seeing map icon. Is it possible that friends around you have declined to be notified? Meaning  that they have not permitted their location to be public?

I really don't think that's the issue because some time ago I remember being able to see them. Also I don't think it can depend on the location because I remember seeing the position of friends very far away...


text:
S7 Edge Stuck on Samsung Logo
I have a S7 Edge Phone (G935FD) Single SIM, after googling the only CF Auto Root file was here CF AUTO ROOT LINK
Which shows for G935F however some said it works for FD as well. While rooting via ODIN I got the message that says "Recovery Is Not Seandroid Enforcing" and then it rebooted and stuck on the Samsung Boot Logo after the S7 Edge logo. Tried all known possible ways yet not booting any advises please?

When you flashed cf-autoroot-etc did you make sure it is for your model SM-G935F also called hero2-lte-xxx? Did you enable developer options > own unlocking and in the same menu USB debugging > on?
Did you flash a custom recovery after flashing c.f. Autoroot? You must have to get the recovery is not se android enforcing msg. It depends on the recovery you installed too. If it is TWRP then you have to remove the check mark from autoreboot in odin options, then press and hold home vol down and power, and immediately release vol down and press and hold vol up as the device screen goes black.
This will get you into recovery, if not then force reboot before it boots and again use the three button method to get into recovery. Once you are in twrp you will be asked if you want to modify system so put a check mark there by tapping it and drag slider to the right and you will be in twrp recovery menu.
The link should explain everything. You may need to read a lot so that you don't go on to discover that you cannot run certain apps as the don't run on rooted phones like Samsung pay, Samsung pass, and Ota updates.
You get the developer options menu by going into about phone> software info > build no and tap on build no 7 times then go back to the main settings page and you will see a new entry called developer options then follow steps above.
You need to follow each step given in the instructions to be rooted and have the phone boot normally. Here's a link describing what to do step by step
http://www.samsungsfour.com/tutorials/how-to-root-galaxy-s7-edge-on-nougat-7-0-using-cf-auto-root-all-models.html

This is a nicely detailed answer, but the linked site is a bit questionable. It doesn't give any details about who owns the site, and it falsely claims that "don't worry you can always reinstate warranty by unrooting it". I wouldn't be trusting tutorials on that site.


text:
Formatted /system without backup ROM or SD Card slot
I just mistakenly formated /system on my Samsung Galaxy Nexus using the Rom Manager by Clockwork Mod. There was no Image on the system at this point, also there is no SD Card slot on my Galaxy Nexus.
The Recovery Mode still works and it seems I still could try to install a new ROM. Is there any way to get a new ROM onto my Galaxy Nexus without using SD Cards?

Have you tried using the standard Nexus factory images via fastboot? https://developers.google.com/android/images

Possible solutions, from the least to the most effort:

Directly adb sideload a working ROM from the PC - provided that your current recovery supports it. Probably not, as CWM is very outdated;
adb push a working ROM from the PC into your phone storage, then flash it using the recovery;
Flash TWRP recovery, then adb sideload a working ROM from the PC;
Flash a factory image via fastboot and start over, as @acejavelin already suggested.

All methods require a PC with working adb and/or fastboot drivers.


text:
Google maps keeps disabling Privacy Guard on cyangenmod
This is pretty serious
Rooted with Cm11. Google maps is on sdcard, play services and play store are on system.
I keep seeing google maps privacy guard getting disabled. Once in a while.
Is it possible to disallow this behavior?
There is no point in having PrivacyGuard if every system app can disable it.

Since you are rooted , converting Maps to user app (TiBu) may be an option of Maps is the culprit. And use apps are not tripping Privacy Guard

Typo for use apps read  user apps. Of course, this is a workaround not a solution if all system apps are culprits


text:
Volume control using Macrodroid
My friend has the same problem on his Samsung device as described here Android automatically corrects my volume
I showed him the solution and it worked beautifully for him. But he would like to make it work whether Google Play Music is in foreground or background, which beeshyams in his answer said is possible but perhaps didn't add as OP didn't  ask for that.
I have Macrodroid installed ( learner ) and tried to modify that macro by the condition While Google Play Music in foreground OR ( ) Background and it didn't work
What am I doing wrong and how to achieve the Macro perform as required ?

Macrodroid has three powerful conditional statements

WHILE / DO , which you tried is not suitable. It doesn't work with OR ( background or foreground ) . That leaves us with
IF <conditions> ELSE which is also not appropriate . Reason you have 4 states , app in Foreground, Not in foreground , Alive in background , Not running - if you choose one state with IF ,  ELSE would cover all 3 remaining states and that's not what you want
That leaves us with two IF loops , each having the corresponding WHILE loop nested. Two WHILE loops in similar fashion may work but I didn't try ( stuck me just now )

Macro would look like this ( didn't add in linked answer so as to keep it simple and I had the macro ready ). Trigger and constraints would remain same. Only actions shown

You may need a second macro ( for user convenience,  and to ensure that macro is not active in other two states) to disable this macro. It would have empty trigger and single action of Macro Stop → Lossless Music 2. Go to the widgets section of your launcher , drag and drop Macrodroid widget to your home screen and assign it to the macro just created with empty trigger.
If Google Play Music is inactive as an example , but you are listening to music on another player, you certainly wouldn't want that player to be locked down. Or let's say you like listening to Heavy Metal on Play music with volume at 75% , you wouldn't want the same volume to persist. As additional precaution
I tested this for the other answer , so you are good to go with this
Happy automation with Macrodroid :)


text:
Yu Yureka Black is always booting into TWRP (Fastboot Not Working, No OS)
I tried installing the Yureka Black's Nougat build on my stock yu. I referred to the following article. It worked the 1st time then I installed twrp to flash gapps. But the flashing would suddenly stop as the phone would crash and reboot every time, like over 20 tries. Then I made a slight modification to the "Recovery.img" file in the zip folder provided by Yu and put the twrp img file (this is where I feel the problem started). After this it kept booting into recovery every time. And when I reboot into to system from there it goes back to recovery and if I try booting into bootloader, you know to flash another recovery or atleast use the tool provided by Yu to flash the factory image, fastboot doesn't work, the device doesn't show up, it just shows the yu logo (which it does in fastboot mode too) but it no fastboot. I tried flashing other roms like the Firehound and LineageOS one from the forum.. but they give me "Error 7" saying thetarget device is garlic and I have a yu5040 (which is a garlic!) then I resorted to modifying the "update-script file" in the meta-inf folder and renamed "garlic" to "yu5040" and the roms installed but still boots into recovery.
I don't mind loosing any data on the phone, as it was just a few weeks old. And I don't have any backups.
Any help would be appreciated..
Thanks a ton in advance.

if u have already unlocked the boot loader, u already lost all the data.
To unbrick, get lineageos 14.1 garlic from http://download.aosparadox.org and flash it via twrp. it is not advised to use qfil unless your is hardbricked. follow this tutorial to unbrick using qfil http://forums.yuplaygod.com/threads/guide-unbricking-yu-yureka-black-reviving-from-dead-and-restoring-stock-marshmallow.49751/


text:
dell streak mini 5 upgrade os to v3 or above
Is it possible to upgrade a dell streak mini5?
  android operating system  to v3   or above please?
if so how?

No.  The last official release for the device was Android 2.3, and 3.0 was closed source so there are no custom ROMs.  By the time 4.0 came out, no one was interested in this device anymore (and I'm not sure it could even physically run 4.0).


text:
How can i fix the pop up spam of Unfortunately,GPS speed has stopped working
It keeps spamming the pop up.When i press OK,it keeps popping up again and again i tried factory reset but it didn't work!also my device keeps making shortcuts of things.

Comments are not for extended discussion; this conversation has been moved to chat.

These kind of malwares are sticky! You can remove them in 2 ways.
First by flashing the phone ROM and secondly  by manually removing them from the phone memory.
The first method requires you to flash using Odin on Windows or Heimdall on Mac, just download the flashing files/firmware.

Firmware download at SamMobile or here
Odin flasher

Second method is a bit difficult for people who are not familiar with Android partition, rooting etc. because it requires root access simply because the malwares install as system apps.
Windows only:

Root your phone.
Download Samsung USB drivers
Download Debloater and install it.
Open USB debugging then connect the phone to the computer
Run Debloater by clicking on the hat icon on the desktop.
Click on Read Device Packages, all installed apps should display.
Check every suspect app that seems not familiar to you. Warning: Carefully care about the package name. If you have doubt, don't check.
Click on Apply and the software will remove/hide/disable that app and you won't be bothered anymore.

Further information about the software can be found here
Another alternative is by using ADB commands. Requires more advanced skills:

Root phone
Install Busybox to the phone, open it and click install.
Install Minimal ADB and Fastboot
Open it (A terminal window)
Type adb devices [press enter] (checks if the phone is detected)
Type adb shell[press enter]
Type mount -o remount, rw /system
Now, cd to the system partition with cd /system/data[press enter]
List all installed app: ls [press enter]
All app should be listed with package names
Remove any unwanted app: rm + appName1.apk[press enter] (apps names are case sensitive).

If your phone has a priv-app folder (/system/priv-app), cd to there as well and hunt those malware.
You may encounter situation where an app return operation not permitted, because an app grant itself the immutable attribute. This is where Busybox comes to rescue.
Do as follows:

List apps attributes: lsattr[press enter]
You should see every app with their attribute. Or a specific app's attribute: lsattr + appNamw.apk [press enter]

You only have to just clear the immutable attribute. Do as follows:
 - chattr -i + appName.apk [press enter]
Then you're good to remove that app with the rm command now.
If you have questions, feel free to ask. I'll try to help.


text:
Use an Android phone as a dongle with a home router
I'm researching the possibility of 'tethering' a spare (rooted android) phone to my home router, to act as a 3G/4G dongle and give my home internet via the phone.
I have found USB to Ethernet adapters on Amazon, but these seem to try to give your phone wired internet from your home network, not the other way around.  Perhaps it's still possible to use these?
Another option is to use an OTG USB cable and connect it to a compatible router directly, the ones which allow you to use a USB socket for a 3G/4G dongle.  Does anyone have experience of this?
There are a few similar questions on here but none are clear or have clear answers.  Thanks.

My router (Technicolor OEM from TIM) has the possibility to connect a dongle with a SIM in it (It must be TIM though) and use it as a tethering device.


text:
Is it possible to enable "double tap to wake" on android devices which do not support it?
I am an amateur android fan with abit of shallow knowledge about android and I have always had this query about whether or not it is possible to sort of enable or integrate this feature(dd2w) into my older rooted android phone ? What does it depend on or what does it take to enable it? What is the science behind it? Btw, I'm running the regular android rom.
Ps: it would be really nice if your answer would explain things simply for me to understand. Thanks in advance :D

I assume you mean double-tap-to-wake, but please edit your question to make your actual intention clear.

On some devices yes... but it requires kernel support, meaning you need a custom kernel. There are several known methods of enabling it with a custom kernel and it depends on the screen type, SoC, and other factors, but in most cases it causes an additional 2-3% battery drain per hour to support DT2W or S2W because the digitizer needs to be powered all the time and the device wasn't designed for that.
Actually implementing it is more of a development question than an Android question though, it requires manipulation of the kernel code and building a new boot image and flashing it.

+1. I felt it was better served as an answer.

Yes, by using a custom kernal.but dt2w consumes a lot of power as the touchpad sensor remains active even when the screen is off.


text:
Adjusting aperture, ISO and shutter speed manually? Huawei P9
I have a Huawei P9. The dual camera is good. The camera software (app) is also good and offers control over the hardware that most stock camera apps don't. BUT, in the pro mode, to control the exposure of a shot, I can manually play with the ISO and the shutter speed but not the aperture :S I don't know if I'm missing something here.
In brief, my question is:

How can I manually adjust the ISO, the shutter speed and the aperture for a single shot on my Huawei P9 whether using the camera app it offers or using a third party camera app?
OR, how to adjust aperture in pro mode?

Contrary to standalone digital cameras, most smartphones have a fixed aperture due to concerns such as device thickness. P9 is no exception, and is equipped with a f/2.2 fixed aperture lens. Under the "DoF control" mode in the stock camera app, different apertures are simulated using the data captured simultaneously from two camera sensors.
Since it's not a hardware implementation of aperture, it's unlikely any 3rd-party software will be able to make use of it (proprietary algorithm). As of now, unless Huawei themselves decide to add such feature to the stock camera through an update later, you're out of luck.

Additional speculation: the second camera sensor, being a black-and-white one, might not allow for sophisticated controls such as ISO and shutter speed. Imagine you were to shoot in Pro mode with aperture simulation available, but then the ISO and shutter speed tweaks are only applied upon the data of the main sensor - in this case I don't think the simulation algorithm is supposed to work properly at all. This is probably why it's not included at this stage, and probably never will.


text:
Notifications barely appearing (Nexus 6P)
I have been having this problem in which some apps (examples would be Business Calendar 2 and Telegram) don't show notification properly. The do appear, but only for a split second and then immidiately disappear, without even making a sound. It's a problem with these apps because the way I use them notifications are pretty important to me.
I've been reading a bit and managed to figure out that it might be either an issue with the android version (which I don't believe it is, since it's the latest version and I haven't heard the same problem from any of my friends), or a specific app that prevents other apps from showing notifications. Is there any known app that does that? Or is there another possible cause for the symptoms?
Any ideas for a fix would be great, thanks

@beeshyams 1. It isn't rooted 2. I'm pretty much looking for a fix, but it would be interesting to know the reason for this issue

Lol, sorry - I meant the post ^-^'

If I do fix it, I will self answer, of course

Ok here's my approach. Using automation app Macrodroid. Download and give it all permissions it asks for . Set up Trigger: Notification Received > select app ; Action: display Notification select from the ... button (s) what you want displayed along with a different notification sound. You will now get a message on your notification bar that you have a notification from that app. Go to app and check

I figured up the "problem" - Clean Master had the notification cleaner turned on. I just had to turn it off, and everything is back to normal now.

It might be useful to read this latest (2018/11/26) Android Central blog report about "Clean Master" and its ad-click actions.


text:
Forgot my password
I have installed sim change alert app a month ago, but now I forgot my password. Can anyone tell me how to get a new password in sim change alert app

Close the app and go to Settings -> Apps -> Sim Change Alert. Then select Clear data. This will permanently delete all files, settings, and databases associated with that app. Next time you start the app it'll be like when you first installed it.


text:
Accumulation of APK's?
I just noticed a folder on the internal memory of my Samsung Galaxy S4 with name SmsContactsBackup that has an accumulation of APK's. You'd think that folder name indicates one of those Android backup programs, but, it appears to be multiple APK's with different version numbers, like the APK for each new version. They are consuming about 3 GB of memory space. Does Android normally store all of the updated APK's in storage? If so why this folder?

No. This folder is not created by Android.

This is the folder created by the app named Super Backup & Restore. This app is used to backup Contacts, SMS, Call logs, and some user Apps. And to restore to any version of android.
During backup, it creates a root folder named SMS Contacts Backups, and with sub folders with each category: apks, logs, contacts, sms in the internal memory.
You can remove those folders after restoring.(Note: Also, you need to remove App(Super Backup & Restore), otherwise it again creates folder with same name.)

Interesting but I don't recall backing up every new version of APK on my phone. There is literally three different versions of each APK. I can't see how this could have happened...

Do yo have used this app?

It's installed on my phone but I don't recall the last time I used it or even if I have. I downloaded some backup apps a while ago with the plan of making some backups. I just opened the app now and under the "apps" section it says archived next to many of the apps which I guess is all of the apks I see in that folder, I just don't recall initializing this...


text:
Does Gboard remember what is said?
I was using Gboard to write a message (with the microphone message). I said something rude I don't want it to save or repeat in predictions. Does Gboard save what is said anywhere, and if so how do I delete it?
I know some phrases you say to your phone do get stored in your Google Account, but I think this is mainly with "ok google".
By the way, on my phone it's called "Gboard" not Google Keyboard.

Ok, it turns out that it does not only save the audio,  it saves the activities you have done on your account in Google activities, so you can keep track of them, and also delete them, selecting one activity after the others.
It is like a history of your account

What does it show up as? There's nothing under "gboard" or "googleboard"

Try to say something to the keyboard and then go to that website... I did it like so and it appeared.

Try specifically this address: https://myactivity.google.com/myactivity?product=29

Yes, at the end of every mic message the keyboard make a toast appears that says

Audio saved to your account

any idea how to remove it?

Didn't find any option that hinted about it, only a "share utilisation statistics" in the advanced menu, that I turned off just for the sake of it
I dont think there is a proper way to deactivate that function, sorry


text:
Restore WhatsApp backup from different phone number but same Gmail account
How can I restore my old chats on WhatsApp from a different phone number but the same Gmail account?

Community bump prevention: this question was closed because the question seems to have been abandoned (OP hasn't visited the site after asking the question, and no answers have score above 0). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

WhatsApp keeps its chats on your internal storage in the folder /WhatsApp/Databases. There might be a large number of files, the latest being the one with no date in it (msgstore.db.crypt12, probably).
I'm not sure if the phone number being different matters if you have not enabled WhatsApp's 2FA, and if you have enabled cloud backups to Google Drive as long as you use the same Google Account you should be okay.

If you have the old phone, you could just copy the entire WhatsApp folder from old phone internal storage to new phone internal storage.
When you install WhatsApp on new phone, during the process, it will ask for restore from backup. Selecting YES will automatically find the backup and restore.
If you have it on your Google drive, you could just download it your new phone internal storage before installing WhatsApp and follow the same procedure.

"If you have it on your Google drive, you could just download it your new phone internal storage" the backup is stored in Google Drive's "Backups" storage, which AFAIK is not possible to be downloaded manually.

Only for older versions. It doesn't work like that on newer versions, since they require to previously do a phone number transfer through the settings in order to set the backup encryption key to the new number (as it is associated with the old one).


text:
Android App Cache Security
I have found that when an app is in use and correct information is provided to it from a user, the information doesn't allow a successful login. However, by clearing app cache, the login is successful without restart.
Hence, it looks like it's possible for the data to get into cache, and hence affect the working of application.
My initial thought is that this could be a possible attack vector.
I have searched on google and this site, but could not find much information on Security of App Caches on the Android OS.
I have found the following thus far:
https://www.owasp.org/index.php/OWASP_Mobile_Security_Project_-_Android
Questions:

How does the App Cache of Apps work on android?
What security features (if any) are present on Android, that would mitigate data from getting into the app cache from either local or remote sources? How do the security features work?

Which app did show this behavior? Also, since the cache is prone to being overwritten at any moment, I (as an attacker) would scarcely benefit from it, as I would need to dump the cache in the very moment you input some data. Better to fetch you a modified APK, or hijack your session to sniff your credentials in plaintext, instead.

@deathmasksalesman the app was PartyPoker. Version: 4.4.0.

@deathmasksalesman how could one dump the cache of an apk remotely?

The "cache" of an app is just a directory inside that app's data directory in /data/data, so there are no special security implications compared with the app's general data. The cache directory has the same permissions as the data directory enclosing it: no other apps can access it, and the user can't access it directly (via adb or a PC), unless the phone is rooted (or the app itself exposes access).
From an OS point of view, the only difference between an app's "data" and its "cache" is that there's an extra button to clear the cache, with the expectation that no user data will be lost that way. They're both treated the same way by the OS, and it's entirely up to the app what data to store in each.

Ok. Are there any wireless attacks that could mess with the cache of an android app / directory?

Only if the attack can somehow privilege-escalate to get root; then it can do whatever it likes. There are no end of malicious programs that trick the user into letting them root the phone.


text:
"SW REV CHECK FAIL : Fused 1 > Binary 0" error while using ODIN
I have Samsung Galaxy S6 Edge Plus (SM-G928I). It was stuck while updating to Android 7.0. Tried ODIN, but still, it was stuck in the boot loop. So I decided to downgrade it to Android 6.0, but in ODIN, I am getting the following error: SW REV CHECK FAIL : Fused 1 > Binary 0.
how do I fix this?

In most cases you can't downgrade using official firmwares. Find a 7.0 firmware for use with Odin.

i did . it says success but still stuck in samsung logo

Now boot into recovery then perform a factory reset. Should pass now.

Related on XDA Forums: SW REV CHECK FAIL : Fused 1 > Binary 0

It happens sometimes after an update/update that the phone sticks into a bootloop if the data partition is not formatted.
So to solve this, you simply need to reset your phone from the recovery menu.
Boot in to the recovery then perform a factory reset. The first boot may take some time, just wait.
The error you are getting is because you are trying to downgrade which is not allowed by the bootloader.


text:
Installing system update bricked an unrooted LG K7
I have an unrooted LG K7 metroPCS phone running Android 5.1.1.  Earlier today a notification popped up that a system update with security patches was available.  I clicked "Download and Install", and the usual "Installing System Update" animation displayed for a few minutes, after which the phone restarted.
But on restart the phone gets stuck at the splash screen, and will not get past it.  I know I can do a hard factory reset and start all over but I'd really prefer not to.  Any suggestions on

Why this happened?
What I can do about it?

For what it's worth, I use a Mac, so any suggestions that require using a PC to access root functionality are probably non-starters.
Edited:  It's worse than I thought.  I got impatient and decided to do a hard factory reset anyway, but after that it is still getting stuck on the splash screen.  Help!
Edit 2: And when I say "stuck at the splash screen", I mean stuck.  I have to remove the battery just to turn it off.

I have solved my own problem, so am posting the resolution here for the benefit of future searchers who might be encountering the same or similar situation.
Most online guides to un-bricking a phone are written with the assumption that the phone in question is rooted, and the recommended solutions all proceed from that assumption.  My phone was not rooted, and most of the suggestions -- putting the phone into download mode, flashing a new ROM, etc. -- were beyond my skill-set (basically a complete novice).
However, one online guide (specifically, this one) included a piece of information that I didn't find elsewhere: namely,

Unbrick using LG Bridge (Mac & Windows)
(If there is no KDZ available for your model or LG UP failed, try this)
(Official way to unbrick. If it fails, blame LG)

Download LG Bridge from here.
Install LG Bridge
Open LG Bridge
Connect device to computer and let LG Bridge install drivers
Go to the Software update tab
Click "Update error recovery" on bottom right
LG Bridge will download and flash the KDZ for you.

This turned out to be exactly what I needed.


text:
How to access google drive app backup data manually?
Since there is no way to restore app data from google drive's automatic backup outside of first setup (which has come and gone), is there a way to manually access and download the files for manual restoration via root/recovery?
Background: I migrated phones and backed up via adb backup (did not have root).  Unfortunately, many apps disable backing up of data through that method.  Curiously, some of these apps actually use Android's google drive backup.  Most notably whatever version of GMail I had on my phone.  After a day of restoring adb backup and setting up my phone, I realized that GMail's and other apps data was not recovered.
Using google drive, I can see that data exists when managing backups and selecting my old phone.  How can I download it or access the raw data on my google drive?
The plan would be to use TWRP that I have to put the files in the /data partition.
For the curious, GMail is a pain to configure because I use a large array of filters move mail into various tags, making them act like folders.  To see any of that mail, I have to manually click through each tag and synchronize+notify, even though the ones I want to sync are nicely categorized under one encompassing higher priority tag.  Of course one day I'm sure they'll make it easier to configure.


text:
I can only hear Music and Blurry voices while listening songs with headphones
I'm using Gionee P5 mini running  on Android 5.1
My nephew broke my original headphone so I bought a new headphone from market. But I can only hear music and some blurry voices when listening songs with my new headphones, I've tried few other headphones but I'm having same problme.
Can anyone help me?

Maybe much or pocket flint preventing proper contact ? Try cleaning  and using a blower to dislodge dirt

Does they sound correct when you move the connector up/down or rotate the connector? If yes, there is not proper contact of the connector and the headphone jack.

It only works properly when I loose the jack little bit

Based on your comment, I think you have to use the same type of headphones that came with your phone for perfect operation, or keep on trying different ones until you're lucky. This problem occurs in some phones of brands like Xiaomi etc.


text:
Moto M: Phone in "Red State". Does not boot. Cannot enter fastboot or recovery
I tried to install a custom ROM on my Moto M, and failed in the attempt.
I uploaded TWRP, and misguidedly executed adb flashing lock afterwards. Now my phone says: https://i.stack.imgur.com/TrOyP.jpg

Red State.
Your device has failed verification and may not work properly.
Your device will boot in 5 seconds.

But it does not boot. The screen simply goes black, and reboots to the same screen.
I can enter the "meta mode", but I don't know what use that is, because neither in the normal mode nor in the meta mode the phone recognized by adb or fastboot.
Linux still recognizes the phone a some sort of USB device, though:

usb 3-3: new high-speed USB device number 2 using xhci_hcd
usb 3-3: new full-speed USB device number 3 using xhci_hcd
usb 3-3: New USB device found, idVendor=0e8d, idProduct=2000
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-3: Product: MT65xx Preloader
usb 3-3: Manufacturer: MediaTek
cdc_acm 3-3:1.1: ttyACM0: USB ACM device
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
usb 3-3: USB disconnect, device number 3

Pressing volume down + power button does nothing.
The phone simply remains off.
If I keep pressing the power button a long time the phone vibrates, but still does not boot.
I have no I idea what I can do. Did I brick my Moto M?
I don't really care anymore about custom ROMs or stock ROMs, I simply want my phone to work again at all. :(
Please tell me if you have any ideas or suggestions!


text:
Why are preinstalled apps so small?
On Android 7 I have some apps preinstalled. I'm talking about fresh installed apps without user data:

AOSP Keyboard - 152 KB
Browser - 180 KB (org.lineageos.jelly)
E-Mail - 288 KB  (com.android.email)
Calendar - 116 KB (com.android.calendar)

Why are these app so small compared to some small apps I have installed

Unit Converter Ultimate ~ 8MB

Are you sure it is KB ?

Thats what I see when I go to Settings => Apps

initially(after clean install/fresh ROM) it will be like that, after usage it will increase.

You are probably seeing services   like com.xxx.zzz please add a screenshot

@beeshyams In android nougat Settings->Apps shows app data below app name. The other person may be describing about this.

@RahulGopi : I don't have Nougat. If this is the case, suggest you answer on those lines :)

@beeshyams apps also are named com.xxx.yyy

Those typically are services not apps AFAIK

Because Android 7 only shows space occupied from /data.
This is my phone [OnePlus 5]. Using the same app AOSP Keyboard as example.
In settings it shows as 260KB, and
# du -sh /data/data/com.android.inputmethod.latin
24K     com.android.inputmethod.latin
# du -sh /system/app/LatinIME
19M     LatinIME

Personal guess: A normal user can't alter how much space an app takes in /system, so Android chooses to directly ignore it.

So is there any advantage for the rom maintainer to install these apps under /system ?

To utilize space under /system partition, I suppose.

@user27596 Elevated permissions (especially under /system/priv-app), and prevention of accidental removal of critical apps (imagine the scenario where you are not near a PC, have no input method and have no browser to download it with).


text:
Samsung logo has gone and was replaced by "Welcome" message
Yesterday my phone's Samsung logo has gone and was replaced by "WELCOME" message each time I've booted my phone. I don't know why it happened. Also the Samsung shutdown logo was replaced by "BYEBYE" message. I search for the solution and this is what I've did: I've rooted my phone and I went to System/media and looked for the file that contain Welcome and Byebye messages, I found them in bootanimation2.zip and shutdownanimation2.zip so I delete them including their bootaudio.mp3' and shutdownaudip.mp3. No more left in the System/media except for samsunganimation and samsung shutdown animation So when I rebooted my phone the Samsung logo has been restored including the Samsung shutdown logo, the BYEBYE message has disappeared but the "Welcome" logo continued to showed up each time I started my phone. ...Where can I find the exact location of this logo? I know it is no longer in System/Media because I could not find it there anymore Any help will be appreciated Thanks

It's a Chinese phone?

Did this start happening after you rooted the phone? Sounds like the rooting process might have left a couple of extra helpers. What steps did you follow to root the phone?

@Dan Hulme This happened before I rooted my phone. I suspected that it came from system update. because when I find this changes one steps I've made is i scan my cellphone using Malwarebytes the result shows that my phone was infected with trojan dropper. I think the name was something like fakewirelessupdate. I removed this malware by rooting my phone.

@DanHulme The steps I've made in rooting my phone are: 1)  I installed Kingo root 2) in ES file explorer I change the permission from RO to RW then I went to System/media and look for the file with "welcome" and "Byebye" logo and then I delete them. I know the "welcome logo" was no longer there because I search the media folder and I could no longer find it there, so I suspect that there is another copy of this logo located in another folder somewhere in android system but I don't where it was.

@esQmo_ yes I think its made in china

With chinese Samsung clones, boot animation can be changed by key combo, sometimes holding volume up or down while powering the phone changes the boot animation. There are also some short code that you can dial to change the animation