text:
How do you turn red notification badges off for individual apps?
Apologies if this is the wrong stack site to post this question on. I wasn't sure which was best. I have a Huawei p10 phone (on Android 7.0 Nougat). I have searched and searched on-line but there doesn't appear to be any coherent information on how to solve this problem.
I am in a lot of groups on WhatsApp that have a lot of people in them. For this reason, I would like the red icon that appears on the app as a number of notifications to be switched off, as it isn't really telling me anything (except that there are absolutely loads of messages!). I only want it turned off for this app.
I have tried turning the allow notifications switch under 'Settings > Notifications and Status Bar > Notifications Management > WhatsApp' to off, however it doesn't appear to have done anything! ANy help would be greatly appreciated

Doesnt appear to be a way to switch them off inside the whatsapp application settings either.

The red icon with number is the notification count for each app. And, you're may be using your stock launcher, and I don't think that you can customize on stock launcher. Try to use another launcher such as nova launcher, in which you can change it to dots or numbers or icons.

I only have Huawei Home listed as a launcher. How do I add another launcher? Should I just search for Nova launcher in the play store and download it?

yes. before that, check settings-> Apps->whatsapp, then in notifications, try settings given there. (Ex: Blockall). And, check whether it counts again. N.B. It will block all notifications from whatsapp.


text:
SD card cannot be mounted as /storage/sdcard0
My problem is, that my Vodafone Smart Prime 6 (VF-895N) with Android 5.0.2 mounts external sd-cards as /storage/sdcard1.
On other devices with "settings" - "storage" there is a menu to change the default write disk.
This menu is missing on this device.
Is there any possibility to mount my external sd-card as /storage/sdcard0 and the internal storage as /storage/sdcard1 without rooting?

The internal storage is present as 'storage/emulated/0'. There is no way you can "load" the internal storage as 'storage/sdcard0' or anything else. Internal storage is always present as 'storage/emulated/0', you cannot change it.
Even with rooting I think you cannot reload the internal storage as sd card. Default storage location cannot be set like that. If your phone doesn't have that option, it's a pity and I believe there are apps which allow you to do so (caution: I haven't checked any).

source: Stack Exchange

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

sort: votes


text:
Performance troubles with Motorola Moto X Force (Android 7.0)
Since quite some time I am having some peculiar performance problems on my Motorola Moto X Force. Sometimes any interaction (like just opening Chrome for example) takes incredibly long until it responds. This also happens after clearing all apps in the task switcher and it can also happen pretty soon after rebooting the phone.
Imho a phone with a 4x 2.00GHz Cortex-A57 + 4x 1.50GHz Cortex-A53 (Qualcomm MSM8994 Snapdragon 810, 64bit) and 3 GiB RAM should not have such problems.
Thinking some app might hog the CPU in the background (though I do not have any battery problems - it can go for over 48 hours without charging) I installed some system monitoring apps in order to get to the bottom of this.
One app, System Monitor Lite has the ability to log in the background, when enabled. I wanted to check if I can correlate CPU or RAM usage with the periods where the phone runs slow.
However once the background logging of that app is active, the phone immediately runs noticeably smoother! And it runs smooth as long as the background logging is active. Once I turn it off, the phone will get slow again after some time.
This makes me think now that this phone (or Android 7.0) has a power management problem. i.e. letting the CPU(s) run in a low performance state, when it should not.
Has anyone else ever experienced something like that or any ideas how to combat this?

Possibly related: CPU-Z shows 8 cores, but 4 of them are stopped

Imho a phone with a 4x 2.00GHz Cortex-A57 + 4x 1.50GHz Cortex-A53 (Qualcomm MSM8994 Snapdragon 810, 64bit) and 3 GiB RAM should not have such problems.

No, it should have such problems. SD810 is known to have bad thermal performance (it is essentially a SD410 when under load because all a57 cores shut down). The only thing you can do is do factory reset and remove all junk from your device or install a custom ROM (or a custom Kernel) which has thermal profile that suites your usage pattern.
(I use a Oneplus 2 with same SD810 btw)

but it does not happen under load. It's the exact opposite. It is slow when there is no load but smooth when there is at least some constant load in the background. I already did a factory reset and removed all "junk". It happens after a fresh reset too. Can you recommend any custom ROMs that would attempt to fix this problem with the thermal profile (if it is that)?

@fritzmg Seems like you're out of luck. There only one LOS 14.1 build and it looks abandoned. You can go the hacky way to root your device and modify your stock OS to get more juice out of it. Install Kernel Adiutor and play with some parameters or try some root app/mod that claims to boost performance.

I see, thanks for the suggestions. It's too bad though. However, I got an OTA update recently (stock ROM) - which was just some security update according to the description. So far the phone does seem to run more smooth again. But may be that is just a placebo.

I'm having the same bug but it's mainly disk I/O which drastically slows down (or even freezes) the phone. I've installed Simple System Monitor and you can check disk I/O (and even test read/write speed), and it's absolutely awful (test file size 200 MB) :

read speed : 44.45 MB/s
write speed : 2,91 MB/s

I'll go for a factory reset as my internal storage is more than 75% full but I fear this might be a material issu with the internal storage...

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

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


text:
Prevent incoming phone calls from disconnecting Google Hangouts / Meet
If I'm on a Google Hangouts Call or Google Meet call and a phone call comes in, it kicks me off without giving me an option.  Is there a way to control this behavior?

I have found that if you are on a wi-fi network, you can turn on airplaine mode, which disables your calls.  Then re-enable wi-fi and connect to Hangouts Meet.

This behavior can be prevented by enabling do not disturb mode while on the hangouts call.
That by itself is a manual solution, but you could use Tasker (or a similar app) to automatically enable / disable do not disturb when Hangouts is open.


text:
Reliably accessing public Wi-Fi "Agreement" page on Android
This has probably been addressed elsewhere, but I can't find it, so I will risk the ire of the community by asking it here.
When I connect to public Wi-Fi on my Android phone (version 6.0.1 at the moment), it pops open Chrome so I can hit “agree” or whatever the public Wi-Fi provider asks me to hit before giving proper internet access. Chrome always tries to bring up https://www.google.com, which, of course, doesn't redirect properly because it's https. So I manually type in hp.com since it's quick to type and doesn't redirect to https. Then whatever captive portal software is running can “catch” it and redirect me to the agreement page.
My question is: how to make Chrome (or Android) go somewhere else besides https://www.google.com? I assumed it was my home page configuration in Chrome, but it's not.
In case it's relevant, I'm on a Samsung Galaxy S5.

You can create a home screen shortcut that will do what you want. First bookmark your “hp.com”. I use “this.com. Then go to your bookmarks and long press the one you want. At the bottom of the pop up menu should be the option to “Add to Home Screen”. Select that.
Now, when you need to sign in on public Wi-Fi, just start your browser from the shortcut on your home screen. For me… Works every time!


text:
Have I Killed My SAMSUNG TAB 2?
I couldnt update my tablet kept getting the message, "Cannot update as this device has been modified."
So I searched for advice on how to fix it. I was told to put in recovery mode by pressing power + volume down, which I did, but when it came on the message on screen was "WARNING DOWNLOADING NEW OS CAN FATALY DAMAGE YOUR DEVICE. Push volume up to continue volume down to cancel."
I pushed up before realizing what I had done. It then said , "Downloading do not turn off tablet." It was saying this for about half hour then went off. Now I cant get it to come on. Is it dead?

Was the tablet rooted or modded?

Hold the Power button until the device restarts. If it does not work, hold both Power and Volume Down.


text:
How to Transfer Files on to a Phone When PC No Longer Recognizes it?
I just finished setting up a 128gb MicroSD card as internal storage for my Samsung device. However, I tried to copy files from the back up I made for the SD card on to my phone but now my PC shows neither the internal or external storages when I plug in the phone. I'm assuming that the reason is that I made an SD card as internal storage and the PC can no longer recognize the file format or device type or something like that. Is there a way to make it so I can still transfer files to either the internal or external without making the SD card portable. Or are there any services or apps that I can install besides a cloud service (like Drive or Dropbox) to wirelessly transfer the files on?

Firstly, this shouldn't happen. Android's MTP is designed in such a way that it will handle any and every kind of internal memory structure your device has. Maybe your drivers are having an issue, it should show internal memory in your PC regardless of being portable mode or not.
Nonetheless, you can use apps like Airdroid or ShareIt to transfer files over your local wireless network. Just connect both devices on same WiFi and follow the instructions in the app. Airdroid is easier to use with less hassle and doesn't require you to install anything on your PC.
https://play.google.com/store/apps/details?id=com.sand.airdroid


text:
How to know system requirement of an app?
I am developing an Android app for my homework.
And now I am confused to write the hardware requirements of my app.
Example:

How much GHertz of CPU
How much RAM, etc.

Just write the lowest spec possible.

If you're creating a regular app, like a feed, news or a browser, there's no need to specify a hardware (performance) requirement as such apps usually run fluently on a mediocre device.
If it's a game, the best would be buying a variety of devices with different specs and test them one-by-one, and decide the minimum requirement for the game to run fluently. Im case it's too expensive/unnecessary, you can run it on a device that you own, then compare its performance with a benchmark app like 3DMark or GFXBench. Look for benchmarks for other chips, and estimate the minimum requirement according to your game's test result and the benchmark results on different chips.

Please don't answer off-topic questions (guess you again confused this with SO?)

@Izzy This question is surely salvageable if words related to development is edited out, though I'm not motivated to do so.

@Izzy Had the OP posted a block of code I wouldn't have answered this.

"if words related to development is edited out" it would be a completely different question :)

Confusing thing is that you marked it OT and still answered it :) And I'm not sure if such an edit would be a good idea here, so I rather refrain from advice.

i am sorry,  i don't know where to ask, anyway thanks, i will looking for other place .


text:
Call another phone/text when bluetooth device goes out of range?
I want my phone to call another phone/text when a paired bluetooth device goes out of range. Is this possible – and if so, how to achieve it?

I'm not sure if such an app exists, but I think MacroDroid can do this. Let me @beeshyams for this.

C.W.: Asking for app recommendations is off-topic here. I've slightly modified your question to avoid its closure – hope it meets your intention! As @iBug pointed out, some [tag:automation] apps could possibly do it.

@ Izzy I looked to see if that was one of the rules and could not find it.

You can try automation as an alternative .  I prefer Macrodroid, being easy to learn and free (upto 5 macros)
First pair your devices and confirm
Create a macro
Trigger:  Bluetooth event  → Device disconnected → Select paired device
Actions:

Make call  → select number
Send SMS → Enter phone number and desired text (Test in screenshot below) on next line

Constraints : Leave blank
Name the macro whatever, save and profit

Tested on  Android 7.1.2
Note: Initiating call / SMS is not instantaneous on disconnection. There is a pause of about 30 seconds or so during which I guess Bluetooth connectivity is attempted again before it gives up and declares as disconnected

@iBug I was thinking of writing up something similar with [tag:tasker]. But as that's paid, I'm glad my wishes came true and someone posted the Macrodroid solution :)

Now I can buy the hardware and then test the software to see how it goes.


text:
Installing TWRP using Odin will erase data or not?
My Samsung Note 3 Neo is stuck on Samsung screen. I need the backup of data, but I dont have any recovery other than the default recovery (having options: Apply update from ADB/External storage, Factory Reset, Wipe Cache Partition etc)
I am going to install TWRP custom recovery on it using Odin.

Will this installation using Odin erase my data?
Can Odin be helpful in some other way, to take backup of mobile?

It will not wipe data unless you explicitly choose to erase NAND (after which your phone would end up bricked).
Odin only flashes images into the device - it doesn't read data out. You're on the right track about using TWRP to reclaim data, just be sure to install one made for your device.

+1 you beat me to it. Saw it earlier and delayed answering

Will my Contacts and Messages be not erased, also?

I have found on some websites that Flashing Custom Recovery will cause unlocking of bootloader, which wipes out all the data. Is it true?

For earlier Samsung devices, bootloader is unlocked by default. You will lose nothing unless you do something extra at your own fault (e.g. misclicking wipe data inside the recovery).


text:
Is there any way to remove the sound alert message?
When I increase the volume with the headphones, a message appears saying that prolonged listening with a loud sound can damage the ear.
Is there any way to remove this message on my Smasung Galaxy Note 4 ?
Thank you

Isn't this the same as How do I stop warnings appearing when I increase the volume?

Unfortunately no :/. I'm on android 6.0.1 and I just watch I do not have the volume option. Just "Sounds and Notifications".

@beeshyams It works ! I set Macrodroid on google play music app. I'm quiet now I can increase the volume on my headphones without having to remove the notification on my phone. Thank you :)

As confirmed by OP the solution that worked is posted below
You can try automation.  I prefer Macrodroid, being easy to learn and free (upto 5 macros)
Create a macro
Trigger: Notification → Notification received  → Select Application  → Google Play Music → Text content contains  → prolonged listening with a loud sound can damage the ear
Actions:

Clear Notifications  → Clear all
Optional if you don't want notification sound ; Volume Change  → Set notification on slider scale to zero

Constraints : Leave blank


text:
How many Intel CPU devices have Nougat or later?
From the official dashboard or other resources, I cannot derive how many (if any) real commercially available devices with Intel CPU have Nougat or higher installed (or preinstalled).
As Android developer, I want to know how many regular users may suffer if I choose not to support these devices (due to ffmpeg text relocations in assembly, if you want to know why).
I don't care about the emulators, or android-x86 deeply respected community. These people have much better alternatives for video recoding.

It isn't quite easy to tell whether this question is off-topic

"deeply respected experiments" - the questions we get about android-x86 show there's actually quite a determined community who play mobile games or use messaging apps on their PCs. Whether those people are relevant to you is another matter, of course.

I've previously written an answer for What Percentage of Android Devices Runs on x86 Architecture? - you should be able to get a rough idea.


text:
Open .ts files on Android
I am trying to open .ts files on my Android tablet, but it's prompting me to open with any Video Player installed on my device. .ts files are TypeScript files, just like .js JavaScript files but TypeScript is a superset of JavaScript.
I am trying to open and edit them in an app called AIDE Web.

If I change the extension, I am able to open the file and edit the text, but I don't want to do this.
So how can I open these files to view or edit them?

Device details (if relevant):

LineageOS (Android 7.1.1)
Rooted

.ts is a container for video files (Transport Stream) that is why Android tries to open them in a video player. Since you device is rooted you may be able to change this file association, but I have no idea how.

@Alex.S then any work around you know of

Try this https://www.makeuseof.com/tag/remove-change-set-default-apps-android/

I believe that it depends on your file manager how a file will be opened. So here's a workaround. Download a file manager called Amaze, find the file you are looking for, press on the three dots next to the file name, and select "open with" this will allow you to open the file in any app you want to.
I only tested this with amaze file manager, but I would imagine that the same options exist in other file manager apps.

Now i am able to open the file only in note editors, still AIDE app is not supporting it.....but anyhow thanks for the workaround :)

If you press on "other" (second screenshot) and select AIDE app, and it tells you that it's not supported, then It means that the app was not made to support that kind of file.

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


text:
updater-script—Universal Method of Mounting partitions
I'm trying to create a universal updater-script but I'v run into a bit of a wall. I can't find any universal way to mount a given partition.
In order to mount something in the edify scripting language I need to provide
a fs_type, partition_type, name, mount_point. I expect partition_type, name, mount_point to be fairly universal, but fs_type could be all over the place.
My only idea is to try mounting in a bunch of different filesystems and checking after each attempt if it's mounted.
I will have root access to the device over adb beforehand. Is there a reasonable/programmatic way to do this with adb?

As long as the recovery has busybox (e.g. TWRP for most if not all devices) you could simply call run_program("/sbin/busybox", "mount", "/system");. I wrote my own updater-script and this worked fairly well since the Android 5.x days.

I couldn't find this information anywhere else! Thanks a ton! I was aware that you could run programs from the updater script but didn't know exactly what busybox was for.


text:
Allow Google Assistant to be voice activated by more than three people
As a followup to this question: Is it possible to have the Google assistant be voice activated by more than 3 people?


text:
If the Admin leaves a WhatsApp group, how is the next Admin chosen?
I am in a WhatsApp group. Now, due to some quarrel in the group, the group Admin has left. Now, I have become the Admin of the group all of a sudden.
How is the next Admin chosen? Is it purely random or does the previous Admin choose someone before leaving?

It's purely random
From WhatsApp FAQ

If you are the only group admin and you exit a group, a participant is chosen at random to become the new admin

(Emphasis Supplied)


text:
How to alter android opera lock screen news?
How to alter android opera lock screen news?
When my android os7 is now unlocked there is the Opera browser lock screen news. How can one alter the content displayed there?

Do you want to fully remove it, or are you looking to change things around?

Change things around; like change the content shown. I kinda like the large clock displayed. Both of them are probably in the same spot though. Thank you A. bochur.

Oh, I see. There is no apparent way to do that, but you can always look for a different app that gives you something similar

Find this apk "com.google.android.deskclock-3.0.0.apk" on some mirror that has "old" versions. It's the one with the black clock face, not the white, or light coloured one. Save the apk, and you can then always restore a good size clock widget to your home screen.
Careful, a number of these mirrors have tons of click-bait. apkmirror.com seems to be fine.  So Google search the apk.  Go to the apkmirror.com result.  Then click "DOWNLOAD APK".  NOW WAIT, it takes quite a few seconds, but the site does come back to ask where you want to save the file.
And do save the file, don't just install it, because the next "update" or "upgrade" from Google may overwrite the clock. Also, I suggest, save it to your SD card, so that, in the unlikely event, when you have to do a factory reset, the file is not lost.  Once saved on your device, you can install the apk.  Now you have to drag a widget to the home screen.  As widget you have a choice of circular face or digital.
BTW, this widget will also give you back the circular "time picker" for setting your alarm clock.

I use the same policy for other apps that I like.  I save the apk, in case I don't like the next version that may inadvertently get installed during an update or an upgrade.


text:
How can I use Google assistant to navigate to a contact?
I have a contact with an address. If I type in the name in Google Maps then it suggests the contacts address for navigation. However using Google assistant it doesn't work. I tried the typical phrases like "route to John" or "Navigate to John" (in German).  I have Android 8.1 and live in Germany.

Not possible apparently .  See Google product forum. You can follow that for future

@beeshyams: Thanks, I posted my data there and hope for an answer soon.


text:
How to enable multiuser or guest account on Asus ZenPad 10 Z300C with Android 6.0?
On other android devices I've used, there was a multiuser feature or guest feature available to allow other people to use the device without altering each others settings or giving them access to each other's accounts.
Is this feature available on the Asus ZenPad 10 (Z300C) running Android 6.0? If so, where is it? It doesn't appear to be available under settings > accounts.

It's not enabled on your device
Workaround for rooted devices discussed on XDA

Google search will show more sites that talk of this feature not being available


text:
How does one use apps that place a menu on the system bar when the buttons are not in the screen?
I'm trying to use an app that places the hamburger menu on the system bar (with Home, Back, and Recent apps buttons). On devices that have a system bar (i.e., these buttons are on the screen), the menu is easily accessible. But now I'm trying to use the app on a device that has physical Home, Back, and Recent apps buttons. The system bar isn't shown, so the menu is apparently inaccessible (where it would be is off the screen). Is there a way to still access this menu when the system bar isn't shown?

@beeshyams Not rooted. It looks like that app is for a menu that controls system functions; I'm talking about a menu that is part of an individual app.

@beeshyams I was hoping for a native solution, but since none worked for me I tried this and it worked. If you post it as an answer I'll accept it.

I am not aware of Android solutions to this but here is a work around . This app Menu Button , it doesn't require root and creates a virtual menu bar to manipulate the settings for your app by creating Home , Back and Recents
OP has confirmed that it worked for them

On many phones, long pressing on the back or recent apps button will bring up the menu.
If that doesn't work, here's a workaround: (this only works on Samsung phones)
Go to settings -> accessibility -> Dexterity and interaction -> Assistant menu, turn it on. There will now be a floating blue circle on your screen. Open the desired app, press on the circle, and press "more options" to should bring up the menu.

I can't find this setting on my phone.

@j_foster what phone do you have

Blu Tank Extreme Pro, running Android 7.0.

@j_foster oh apparently it only works on Samsung phone. My bad

Not a problem. It doesn't help me, but I'm sure it will be useful to someone else.


text:
Persistent "New provisioning message" notification from "CP Client"
I recently bought a new Nokia 2, Android 7 Nougat smartphone, and ever since I have started using it, I keep getting weird notifications from 'CP Client' saying 'New provisioning message'.
When I tap it, nothing happens and I can't do anything about it. I slide it to the right to get it out of my notifications, but it just comes back after a few minutes, and I keep getting these messages every now and then, usually 4 at a time.
This is really annoying and I'm worried if this might be a virus. What should I do to get rid of this problem?

Install this app and see which app is responsible for that notification. I'm guessing it is your carrier related. Once you determine which app it is, uninstall it if it is an user app. And revert with your findings here

Go to Settings -> App info. This will show you all apps.
Click on Settings button (I) and you will find "show system". On clicking on it, all system apps will populate.
Now, find "cp client" and force quit, clear data, and clear cache.

I did the above however this did not solve my issue, then I restart my phone and went to cp client as explained in the comment above, then storage => then click on clear storage and clear cache, this resolved my issue, hope it will help you too.

this is equivalent to force quit. However in new version of android the option might change.


text:
How to export a google keep todo list to google calendar?
I use google keep as a todo list and I want to export it to google calendars so I know what to do during the day. I also use the always on display to see what events/tasks are needed during the day. How would this be achieved?

To Do list cannot be exported
Only reminders can be exported - see Google help
So instead of to-do mark them as reminders and switch the calendar to show reminders or else try the  solution mentioned here Widget to show calendar events and TODO items merged in a single agenda?

see this for more help

Ah, I see this is probably as good as it's going to get. Thanks!


text:
What are the criterias Google Maps Navigation uses to suggest a route?
I'm asking this question because of a very specific issue I'm facing a lot of times. Google maps suggests me a longer + more time consuming routes sometimes when it has the shorter, less time consuming routes. What is the logic behind this suggestion.
I will share a screenshot of this happens in the Google Maps Web (since I have to match the perfect timing to make that happen in mobile but in the web I can change the departure time and reproduce the scenario. I will update the post as soon as it happens the next time on the mobile.)

Any screenshots of this occurring?  I've not had this happen to me that I can recall.

Hi @SiXandSeven8ths , updated the post with an screenshot. It is a screenshot from web since I cannot reproduce the scenario on my mobile but I can do it on the web via changing the departure time. But I can assure you that this is the result I get if I try it on the mobile at the set time.

Traffic conditions , private roads could be one reason. Other reason in Maps settings > Route options - have you selected any that prevent showing the shortest - like Avoid Motorways or avoid toll roads? (accessible from 3 dot menu on the app)

@beeshyams Nope, I have not restricted any result with those options. And for sure, the route the map suggesting is the best from my experience. I am just curious on how the map gives this suggestion and what might be the ingredients beyond the distance and duration?

It looks like traffic - I just checked on my app . Click steps at the bottom and see the congestion reported Vis-a-Vis the other route

In one case it was orange-red while the longer route had yellow - indicating less congestion

I have no evidence for this, but I think that for UX reasons it's designed to offer you worse alternative routes so that you can choose to reject them and you feel more agency in the navigation, instead of simply doing as you're told. It's like the IKEA effect, but for decision-making.


text:
How do I move all the files from a folder (and subfolders) using the command line in Android 7.1+?
I tried using this command:
find /src/dir -type f -exec mv --backup=numbered -t /dst/dir {} +

sourced from here, but error messages suggest find requires root on Android. Any other ideas as to how to accomplish this? I want only the files in the destination folder (i.e. without the directory structure, all files in one directory) while maintaining the source directory structure. I've tried Termux, Terminal Emulator, and Tasker so far, without success.

How are you running these commands? adb shell or some third-party terminal app?

cp -a /src/dir /dst/dir? Guess you want to keep the directory structure, right?

@TimothyLanger I've tried Termux, Terminal Emulator, and Tasker so far.

@Izzy No, I don't. I just want the files only in the destination folder while maintaining the source directory structure.

Ah, that wasn't clear to me (the command used could have been wrong ;) I've integrated that with your question, feel free to [edit] again if it doesn't fully fit. Strange though that your find claims to require root: I've checked on two devices (LP, MM) and it doesn't. Could you please specify device and Android version? Worth a try: busybox find. If there's no busybox, try toybox. Some variant is running on every device I've seen.

Here's the error I get trying toybox: 08.23.36/E Run Shell:  ->
08.23.36/E Run Shell:  ->
08.23.36/E Run Shell:  ->
08.23.36/Shell runBackground toybox find /sdcard/Pictures -type f -exec mv /sdcard/Sync {} + root: false timeout: -1
08.23.36/Shell start process-thread ID 65322
08.23.36/E add wait type Shell1 time 2147483647
08.23.36/E add wait type Shell1 done
08.23.36/E add wait task
08.23.36/E Error: 1

Here's the Tasker error I get using busybox: 08.27.47/E Run Shell:  ->
08.27.47/E Run Shell:  ->
08.27.47/E Run Shell:  ->
08.27.47/Shell runBackground busybox find /sdcard/Pictures -type f -exec mv /sdcard/Sync {} + root: false timeout: -1
08.27.47/Shell start process-thread ID 65335
08.27.47/E add wait type Shell1 time 2147483647
08.27.47/E add wait type Shell1 done
08.27.47/E add wait task
08.27.47/E Error: 127

OK, after some head-bashing I've realised there's a Linux-specific (Android being based on Linux) mistake being made here - when you type /src/dir the initial / implies that you're looking in the filesystem root, mounted at /. In this case, however, you're probably referring to the current directory, which will likely be in /sdcard/ since you are not rooted. Simply omit the first slash and you're good to go (personally tested).
find src/dir -type f -exec mv --backup=numbered -t dst/dir {} +

If you find still can't perform the function (especially due to an error such as unrecognized option, make sure you install the latest Linux version instead of the one built in to your kernel. This can be done in Termux using pkg install findutils

Thanks Timothy. I figured out the solution, which I'll post shortly.

Hi Timothy, I get unrecognized option for --backup==numbered even after running pkg install findutils and restarting Termux. Ideas?

Yikes! It worked for me after installing findutils. I have no further ideas since I can't recreate your issue. Sorry!

I asked at the Github. Looks like it's in coreutils now https://github.com/termux/termux-packages/issues/1959#issuecomment-353482678

Here's the answer I managed to figure out:
find /SourceDir -type f -exec mv -i {} /DestinationDir ';'


text:
Wiped System Partition... No OS.. How can I recover it back?
I successfully installed TWRP yesterday on my phone and then wanted to root it, but before doing that, I wanted to do a Full-Wipe of my phone, just leaving the phone with the OS, but for some reason, I left the System Partition Wipe option enabled and Wiped it. Now, I'm stuck in a bootloop without an OS, and I can only access TWRP and Download Mode.
How can I recover the system/install the OS again?
Phone Specs:
SAMSUNG J7 PRO (SM-J730GM),
Previous O.S: Nougat 7.0
Region: México TCE

Download the following file (J730GMTCE2AQJ1_TCE) from samfirmware.com: direct link
Extract (unzip) the firmware file
Download Odin v3.12.7
Open Odin v3.12.7 (make sure to Run as administrator)
Reboot your SAMSUNG J7 PRO (SM-J730GM) into Download Mode (press and hold Home + Power + Volume Down buttons)
Connect phone and wait until you get a blue sign in Odin
Add the firmware file to AP / PDA
Make sure re-partition is NOT ticked
Click the start button, sit back and wait few minutes for it to install the stock operating system.

Instructions source (personally tested on another Samsung device)

Thanks for this! I'm going to try this, but I was wondering... what if I was already downloading that file with the SamFirm Tool, since I don't have any username on that page? Is it the same file?
EDIT: I will update here If I have any complications :)

Thank you, it worked! Now I'm going back to install TWRP and root it without deleting the system partition


text:
Clear cache for specific site on Chrome for Android?
How do you clear the cache for a specific site on Chrome for Android?
I've already tried going to the site's settings and pressing the "Clear & Reset" button, but the site's cache still hasn't been cleared (the JavaScript file that's loaded is still the old version).
So how do I do this properly?

From the overflow (3 dots menu)
Settings → Site settings → tap All sites   → choose your site
 →clear and reset
From Chrome help

Cached images and files: Chrome remembers parts of pages to help them open faster during your next visit. Text and images from pages you've visited in Chrome are removed.

You will also lose browsing history, cookies and site data

I said in my question that I already tried that, but that the JavaScript that's loaded is still the old version.

Oh.. sorry. Missed seeing that. Wondering if uninstalling and reinstalling will help after saving your bookmarks

I use this decision (but it applies to all sites): Settings -> Privacy -> Clear browsing data. Then chose time range -> Clear data

The option that worked for me was:

Go to Settings → Privacy and security → Clear browsing data
Check "Cached images and files".
Optionally select a time range if you know when the cache was created.
Click on "Clear data". You are then able to select your specific site. This step is made easier by the previous step because then the list will be shorter.

Under the overflow menu, click the "i" in a circle, and then "Cookies." You can then click the trash can to clear all data for just the site (Chrome calls it all "cookies").


text:
Read and sms . What's the difference
When I get a status update on my texts sent , sometimes it says "read" and sometimes it says "sms". What is the difference between the two.

What texting app are you using?

This would vary by app and your settings... "Read" like means the receiver has actually read the message (or at least acknowledged they received it), and "SMS" probably means that the message was sent, but no acknowledgement was returned or requested. Some apps handle their own proprietary messaging that support these features and do SMS
messaging (text message) in addition (which may not support some of these features).


text:
Is wired Ethernet via USB adapter possible on the Google Pixel 2 phone, and in that case how? (NOTE: NOT the Pixel 2 XL!)
Simple question:
Did ANYONE get Ethernet connectivity via USB adapter to work on the Google Pixel 2 phone? (NOTE: NOT the Pixel 2 XL!)
(and in that case, using which USB-to-Ethernet adapter?)
It's apparently working fine on all other Pixel phone models:

Pixel
(https://www.reddit.com/r/GooglePixel/comments/5seqah/ethernet_over_otg_on_pixel/)
Pixel XL
(https://pixelmantras.com/google-pixel-pixel-xl-ethernet-connection-setup/)
Pixel 2 XL
(https://forum.xda-developers.com/pixel-2-xl/how-to/wired-ethernet-speeds-t3702289)

But for some strange reason the web/google currently seems clinically sanitized from ANY results, or even questions, regarding ethernet connectivity on the Google Pixel 2 phone?!
A number of people must have tried this, let alone asked about it before me, right? And out of these, someone must at least have gotten hold of some kind of more definitive answers?
PS. I already tried the "Plugable USB 2.0 OTG Micro-B to 10/100 Ethernet Adapter" (https://plugable.com/products/usb2-otge100/) on it myself (which is an adapter that seems to work on many other phone models), without any success. :-( (yes, I used a USB micro-B to micro-C wire adapter to be able to fit it into the USB-C on the Pixel 2)

The net could simply be clinically sanitized from any Pixel 2 (sans XL) purchases - just kidding. Try ones that work on P2XL, ask the forum/Reddit members for exact model if necessary. Doubt the set of drivers integrated in the two would be different.

They are on the contrary quite likely indeed to have completely different chipsets/drivers integrated, since the two devices (Pixel 2 and Pixel 2 XL) are manufactured by two completely different mobile phone designer companies (HTC and LG). For example, the ethernet adapter that I mention above having already tested does work on the Pixel 2 XL, but apparently not on the Pixel 2. :-(

Different chipset indeed, but I've thought that under the supervision of Google the innards would've been similar (especially considering the addition of Project Treble). Oh well...

How to make Ethernet work on Android over OTG?


text:
By what process is a third party device configured to connect to the WiFi network
I'm wanting to understand what is happening when a device needs configuring with WiFi credentials, but no other communication is apparent.
For example, with the Broadlink RM Mini3 WiFi IR Blaster it's a rather simple process: download and run the required app from the Play store, enter the WiFi details (SSID, Password), turn on the device and click connect within the app. A few seconds later, the device has been configured to run on the relevant network.
By what process is such a device configured when there appears no bluetooth connection etc. that would facilitate the initial connection.

To what are you referring by "the initial connection"? We're just a bit confused as you'd need a connection already to download that app from playstore. So are you asking how it could do that before having the WiFi set up – or did you download the app via mobile data and are just asking how it then manages to setup WiFi?

@Izzy No, I think the question is about connecting another device to Wi-Fi, not the phone, when the device itself doesn't have a keyboard or similar for entering the SSID/passcode. The question is how the (app on the) phone connects to this device to give it the details.

Ah, I see: "Broadlink RM Mini3" is not the name of his Android device, but of an IR adapter – well, R4D4, you should have written that :) In that case, @DanHulme has hit the nail I'd say, thanks! Found a description and included a link, so future readers don't need to be as confused as I was #D

@Izzy My apologies, yes, a bit of further explanation would not have hurt in that regard. Thank you for your perseverance.

It's different for different devices. Some use Bluetooth or NFC, but as you've observed that's not what's happening in your case. The most common alternative is that the device you're configuring can itself act as a Wi-Fi access point (AP): it creates its own Wi-Fi network. Your phone connects to the device's Wi-Fi network and sends it the connection details for the network you actually want, possibly via an HTTP request to a simple web server running on the device. After that, the device shuts down its Wi-Fi AP and connects to the Wi-Fi network you configured.
If there's a network problem, the device should start its own AP again to let you connect and give it some new connection details.

Dan has provided you the answer which addresses how your IR adapter connected
Readers may find the additional information below useful for general understanding

How do devices connect to Wi-Fi? Wi-Fi access points use open frequencies (that can be used by anyone without licence), typically 2
.4 and 5 GHz. On these frequencies they keep transmitting their presence, again typically 1000 times a second. For example, your cell phone hears them (that's how you see all networks around you, when you enable WiFi) and responds announcing it's presence. If it is an open network (no password) , device is connected else  authentication is required
Links below for  details
There are two aspects:

Establishing the connection
Authentication

Establishing the connection:From our sister Information Security site How do cellphones discover wireless APs? you can read the details of how it is done. It uses 802
.11 protocol to transmit beacon frames which do not require prior communication to be established since it uses open frequency -See WiFi spectrum section which is available to any device for use
Authentication:  There is a 4 way authentication. Details are described in linked Wiki


text:
Phone stuck on boot screen after root and recovery - HTC One M8
Need help with rooting and installing LineageOS. Have done this before on Nexus 5, but today something went wrong with HTC M8 and now it's stuck on boot screen
I can get into bootloader using Power and volume keys, but any other options as Recovery, Factory reset brings me to just boot screen

Did a root and installed superSU successfully
Flashed recovery and install
Something went wrong while installing LineageOS and did a reboot and since then no progress

Are you sure you are on the latest compatible baseband of your phone? Sometimes the newer builds of TWRP won't boot on old firmwares. Try updating that first.
And since you have access to your bootloader, you can install recovery and start over with a different ROM (make sure to verify your checksums manually).

The phone is stuck on HTC boot screen. No matter which options I select, I never get into it. Its always the boot screen.

@Aniruddha But you mentioned in your question that you can go into bootloader. Is your bootloader accessible or not?

Yes. I can seee options for HBOOT or FASTBOOT too, but none of it is working as whatever I select it displays HTC white screen with green logo afterwards.

@Aniruddha Just double check if you are doing the right steps for your device. From what I know, you need S-off and need to untick fastbooot somewhere in settings. Have you tried simply running fastboot commands from the bootloader screen or the HTC one? I think you'll get better help at XDA and not here. (My hunch is that you are simply pressing the wrong buttons, but I could be wrong)


text:
Android error “Failed to connect to the network. Please check you network connection status”
I'm using lenovo p2 phone. I'm getting following popup error every few seconds. It is very annoying.My mobile data connection is on. But it is showing " Failed to connect to the network. Please check you network connection status" . I have attached the screenshot.


text:
What is this icon depicting a phone and Wi-Fi together?
After I factory reset my Nokia 6, this icon appeared. I've never seen it before. What is this icon in the highlighted part?

This is WiFi calling icon or VoWiFi. Disabling that WiFi settings removed the icon as confirmed by OP
It is used for making voice calls over WiFi, similar to Volte ( more so when signal connectivity is poor). On some phones, it is slightly different with the solid triangle replaced by traditional WiFi icon as shown here


text:
Size required for install much larger than app
Using Marshmallow.
I usually have memory close to full.
It often happens to me that, while trying to install an app of a given size, I am request to free space for 6-10 times the size of the app, which seems very strange to me.
What are possible causes and solutions (if there is any other than doing what is asked for) for this?
Example: trying to install Join (for bike rides). App size is ca. 39MB. I was requested to free 290MB. After freeing some space I still have to free 190MB.

EDIT:
I have found possible similar questions, but with a little less detail on the sizes involved, older Android versions, or other perhaps minor differences, so I wouldn't be sure if the questions are really rooted on the same causes (thus I wouldn't call this one a dupe).
As for the respective answers, I would have to check if they apply; some of them are poorly documented or seem to be more conjectures than knowledge.
For completeness, I am listing here such questions.
"Insufficient storage" when trying to install new app
Something is secretly eating up my Acer Iconia A500 internal memory and I need help finding it
Google Play: Error downloading app - insufficient space
Cannot install some apps in Android 4.1.2
What space am I running out of when trying to install an app?
Google Play asking 100 TIMES the real size of the app
Related: How to compute all space taken up by an app and its associated files

Some app might use features that will be downloaded later on for example, google vision api require some space for it to able to be downloaded even if you are not installing it, but the app may need it. Apps also will caches files so this will also need somwle space. But from my development experience, the app may contains some features that require that amount of space. Even if the size of the app may be much less than the requirement size.

Would Android know that in advance, while attempting installation? Who will tell Android at that point the space needed later on? Even if this is true, I found it strange this is the cause for the subject of the question.

the space is not later needed on, it is needed only during installation but not during usage.

This is possible... It would be good to have documentation to back it.


text:
Chrome error **ERR_SPDY_TRANSPORT_SECURITY** only on mobile device
I'm trying to brows one website in my SAMSUNG GRAND MAX mobile, using Chrome/ UC browser etc.
it shows below error
This webpage is not availale
ERR_SPDY_TRANSPORT_SECURITY

but same website is working fine on Desktop's Chrome browser.

Have you tried flushing sockets on chrome browser? Can't say for sure why this is happening on  mobile, but have  you updated your mobile browsers of late?

no I don't flushed sockets and also I'm not update Chrome browser. Now I'll do these things then let you know..!

SPDY is a protocol of chrome browser developed by Google. It was designed to load web pages faster and to improve web security.
However this protocol has been deprecated in favour of the HTTP/2 Standard.

Google’s servers will likely support SPDY quite a bit longer than its
  browser, but in the long run, it will likely completely shut of SPDY
  support there, too.

Possible reasons may therefore be an outdated browser, or perhaps firewall settings (if you have installed a firewall on your device etc)
Possible ways to resolve this error:

Updating the browser

First and foremost, update the browser and check if the same error shows. Usually latest build would have fixed bugs from previous builds.

Flush sockets in your browser:

Visit this url in your Chrome browser: chrome://net-internals/#sockets
Select "Flush sockets" in top right screen (drop down arrow)

Clearing hosts  cache

To clear hosts cache of chrome, visit this url; chrome://net-internals/#dns and tap on Clear host cache button

Thanks your first trick worked , I updated device Chrome app...!


text:
What is this strange screen I'm stuck into; no response to any touch [LineageOS, HCT M8]
HTC One M8 with LineageOS 15.0 (custom ROM, has always worked well until now).
Suddenly I only see this screen: 5:37 (the time it got stuck) in cyan dots, and a field of green and white dots (possibly a big battery icon).
Phone doesn't respond to touching touchscreen, or even the hardware buttons. Tried to press Power to turn the phone off, but nothing happens.
I was doing nothing in particular with the phone when or before this happened, just woke it up from sleep and found it in this state.
What is this screen?
How to get out of this?
Could this even be a virus or other malware maybe?

Can you pull the battery and restart?

No, the battery is non-removable in this phone... Tried the Power-off button but it doesn't react to that, so I might have to just wait until the battery runs empty (might take very long, it was full when this happened).

Try holding both POWER and VOL_UP (or VOL_DOWN) simultaneously. There are also reports that you'll need to do it in an environment with adequate lighting. If successful the phone should vibrate then reboot.

Power + Volume-Up did restart the phone, but indeed only in bright lightning.

This is a screen corresponding to the HTC Dot View Case - normally you should be seeing this screen through the case's lid when it's closed, so it will provide clock, notification, etc. at a glance. This screen appearing in normal use likely means that your device's Hall (magnetic) sensor, responsible for detecting cover lid status, is malfunctioning.
You should still be able to forcefully reboot - try holding both POWER and VOL_UP simultaneously under adequate lighting (to trigger the ambient light sensor, so it won't think the button combination was mispressed and prevent the reboot). If successful the phone should vibrate then reboot.
If a reboot doesn't remedy the problem, boot into a custom recovery (assuming you're using TWRP). From there mount /system and use the built-in file manager to find and remove an app named FlipFlap inside /system/app or /system/priv-app. That specific app is responsible for displaying the screen you see.
If that still doesn't solve the problem, you either need a LOS build that disables the Hall sensor entirely, or have the device repaired.

In the mean time, to further verify if it's actually a sensor problem, you can also try flashing other ROMs, preferably Sense-based ones.

So it restarted by pressing Power + Volume-Up in bright lightning. It restarted normally and is functioning normally as of now, so I didn't have to do what you describe in the 2nd paragraph.

@LB7979 Good to know then - I was expecting the sensor to keep malfunctioning. I'll slightly edit the answer accordingly.

@AndyYan oh man you saved me from going insane because of this useless FlipFlap junk app :D removing the app seems have solved the problem.

I had the same issue - I'm using "Lineage" - Just the power button for 10 secs reboots mine. Might be magnetic car holder causing mine.


text:
Not all google logins should be equal on my phone
While setting up a new phone for a family member whose location I want to track and calendar to manage (yeah, Big Brother type for medical reasons), I logged from my phone to her google account as an additional account. So in most google apps and sites I have this dropdown like who am I currently using this service as - e.g. posting calendar meetings and events as her, which may be shared to other family members who'd be available to help at a particular time slot.
Unfortunately, in google find me (location and stolen device protection app) it works both ways - if she (or someone else) logs in as her account on her phone, there are options to e.g. remotely lock or wipe my phone - as it is logged into google. Which would be unfortunate.
Is there some way to avoid this and tell at least this particular app that only my account is almighty here? (I know security was revamped a lot in Android 8, but our phones range in Android 4 to 6)

Unfortunately this is impossible. All accounts that are added to your to the phone are now able to track and erase your phone.

You can try to deactivate google-s " find device"  device manager from settings(usually in the security tab)...but this will also block you to reset it remotely..

Thanks. While sub-optimal,  it is actually a viable option for me, since I can have an equivalent feature (Remote find and wipe) for my phone from its vendor, so doing it via Google was the backup plan.


text:
Restore whatsapp Google Drive backup on different number
I have all my whats app data backed up on Google Drive. Two days ago my phone stopped working and now I have a new one with a different number(cause I lost the simcard with the number I was using for whats app).
From the F.A.Q I can read that the "restore" option is available only if the number is the same, there's no other way to restore my old chat or at least read them? The google account is the same...

How can I do this?

Sorry that method called for having the encrypted file from the previous device which you don't have. This won't work. Didn't read that fully before commenting


text:
How to disable additional app permissions?
Some apps have annoying permissions like installing shortcut on the homescreen (everytime u open it). How do I disable these permissions? (see picture)

Speaking explicitly of "installing shortcut", if you are rooted, you can just go disable a corresponding broadcast receiver so no apps can put a shortcut on that launcher anymore.

How do I disable a corresponding broadcast receiver?

You can try using NoAutoShortcut if your phone/tablet is rooted and Xposed framework installed. It is an Xposed module that prevent apps from creating shortcuts.

I think Xposed doesn't work on 7.0+

@AeroWindwalker I dont know about 8 but for Android 7 it does. You can read and check links for downloads here.

You can try App Permission Manager available on Google market. It pretty much handles permissions with ability to overriding them.

That app only works on KitKat. Any suggestions for later versions ?


text:
How can I disable chat heads?
My grandmother has a Motorola Droid Maxx 2 running Android 6.0.1 and she would like to disable chat heads entirely, for text messages and Messenger. A preliminary search through her notification settings, Google, and this site yielded no results. How can she do this?

In Messenger, click on your profile button on the top right.
Scroll down to the "Chat Heads" setting and toggle it off.

Source for above (I don't use Facebook) http://mashable.com/2017/03/27/how-to-turn-off-chat-heads-messenger/#lZQjIPfMVmq1

For SMS , from the 3 dots menu turn off notifications

@beeshyams Where are these three dots?

In the screen where you see SMS, on the top right hand corner having SMS notifications.

There should be a menu called "Advanced Features". Tap on that and then you will find something about smart pop-ups. Find the messaging app and disable it from there.
On my Samsung A50:


text:
Transcend SD card recognized as SanDisk card
Recently I bought a Transcend SD card (32 GB) for my HTC One E8 dual sim, but Android recognized it as SanDisk card.
Besides, I noticed that in Google Photos it sometimes takes too long to move photos to trash (about 5 sec). Is this normal behavior?

Interesting about make being wrongly recognised.  Google photos deletion does take the time you described for me

This suggests a way to reduce time https://support.google.com/photos/forum/AAAAzDQC9KEa-m34t1dSl4/?hl=en


text:
Outlook Web App *light* version
When I access my OWA site on my Android Chrome (Pixel 2), I always get the full version like the one on the desktop. How do I access the light version on my Android phone instead? On my iPhone, the light version is the default either using Chrome or Safari.

Tried this?

saw the option, clicked, saved, exited, relaunched, but same desktop version presented. the option is still checked but no light version.

Go to Option in the Outlook Web OWA, then select "Outlook Web Version" , then uncheck the box that says "Use the light version of OutlookWeb App"


text:
Honor 9 fails to update apps over Wi-Fi
There is a new Huawei Honor 9 with Google services pre-installed.
When I download/update an app via wi-fi it gets "Downloading..." for a long time and then it finishes as:

Can't be downloaded. Try again, and if the problem continues, get help troubleshooting. Error 503

Other phones/notebooks consumes the same wi-fi internet without a problem. Honor's Chrome can access internet normally. Google Play app can access wi-fi internet too (loading app info and pictures) except the one thing - downloading/installing an app. There is no such error via mobile data.
To make the things yet more complicated I am able to install certain apps but the majority still fails.
I cleared Google Play cache. Also the wi-fi permission is given to every app listed.
Model STF-L09 / Build STF-L09C10B170 / EMUI 5.1 / Android 7.0

There is no "Downloads" or "Download manager" listed among  apps.

10x, I found it and cleared its data. Didn't help.

Resetting my router to the factory state solved that misteryous problem.

That's good. Please post the answer yourself. It would help others and delete earlier comments to keep it clean :)

Resetting my router to the factory state solved that mysterious problem.


text:
SMS messages notification on my desktop computer?
Is there any way (application or other) to have PC receive notifications about text messages on Android phone (ability to reply is also welcome)? I don't want to have my messages uploaded to the cloud due to the privacy concerns, so it is preferable to have messages sharing only when using the same wifi network.
I tried using AirDroid and PulseSMS - however both are cloud-based as far as I can tell. I also tried Samsung Flow but did not like it very much (it uses bluetooth instead of wifi for communication).
Please note that this question differs from this one, as I do not want to have my messages cloud-synced.
EDIT: Forgot to add, I have Samsung Galaxy S8 as a phone and use Windows 10 on desktop. Cortana is unavailable in my language.

Push bullet is highly spoken of. As per this reddit or doesn't use cloud https://www.reddit.com/r/PushBullet/comments/18shwq/how_does_pushbullet_work_encryption_lanonly/

Haven't used the app yet. See app blog https://blog.pushbullet.com/2015/08/11/end-to-end-encryption/

@beeshyams Thanks! Encryption looks promising and I will give the app a go if no alternative is available: I would still prefer a solution that does not use any intermediary server though.

There seems to be alternative http://www.backuptrans.com/tutorial/connect-android-to-pc-via-wifi-for-messages-transfer.html

After extensive research I found two programs that seem to offer the desired functionality, that is Samsung SideSync and MyPhoneExplorer. For the time being I have decided to settle down on using the former, as the latter seems to suffer from stability problems (crashes, freezes).
Update: I use Your Phone now.

I'm not sure about windows based alternatives, but KDEConnect works locally. You need to be on the same WiFi connection to make it work. Alternatively you can take a look at this app and some suggestions in this thread

Doesn't KDEConnect requires KDE framework installed available for *nix type systems? Does it work on Windows too?

@Firelord Not the entire DE, just a few dependencies of KDE are required. works fine for me on Ubuntu Gnome. No, it doesn't work on Windows.


text:
Custom DNS server not resolving wildcards
I've setup my WiFi connection on my Galaxy S7 to use a custom DNS server. My PC runs a DNS server at 192.168.0.100 and serves a few A records:
home.local    192.168.0.100
shed.local    192.168.0.101
*.shed.local  192.168.0.102

When I run tracert on my PC (192.168.0.100) it correctly resolves home.local, shed.local and *.shed.local.
Using PingTools I ran tracert on my phone. home.local and shed.local both resolve correctly to their respective addresses.
However the *.shed.local yields:

Unknown host

Is there some difference in implementations of DNS between Windows and Android?

Yes, you cannot specify wildcards in /etc/hosts in linux (and therefore Android). People in Linux world have moved on to dnsmasq, I'm not sure what is the equivalent on Android. You'll have to work around it (maybe use proxy or some other setup?)

I am using a custom DNS server. I was able to make it work by mimicking the results returned from my 3rd party domain name server. The reason that it works on Windows is that for some reason it accepts a wildcard answer from the DNS server (whereas the hosts file also doesn't allow wildcards on Windows). To make it work on Android I had replace the single wildcard answer with a virtual CNAME record (based on the requested domain) pointing to an A record which I add as a second answer. This record points to the actual IP.


text:
What are the exact files in /system folder used to start internet connection on Android Lollipop?
I need this info to fix internet in a ROM by me.
I can turn on data but the speed meter always shown 0.10-0.50 kbps,
Nothing works. I thought it's a DNS problem & did a ping to google's ip address but failed to connect again.
I did replaced apns-conf.xml in /system/etc/, changed apn settings but failed.
Then i changed all binaries with net* in /bin/ & their corresponding libraries from /lib/ from stock rom which results :
ping 216.58.220.174
PING 216.58.220.174 (216.58.220.174) 56(84) bytes of data.

& then it stopped.
Thanks in Advance.


text:
Switch Payment Profiles on Play Store?
I am based in India and my account has a billing address of USA. (this was long ago) I have made another profile which has a billing address of India, and I need to use the Direct Carrier Billing payment method but my Play Store is still showing me my USA profile.
How do I change my Payments Profile on the Play Store app?

You can now change this in the Google Play app under:

Menu > Account > Preferences > Country and profiles

If you have more than one profile - they should be here.
In case if you are stuck with a single business profile - signing up for YouTube premium creates an individual profile.

This no longer seems to be the case...

Go to payments.google.com and change your settings there. You are not allowed to have payment methods from multiple countries, so you'll have to remove your old info and keep only the new one. Make sure you clear data and cache of your playstore to force it to update new info after you make the changes.

What about Play store credit in the currency of the previous profile?

@simbabque it won't convert. Your credit in old profile stays as is. The new profile starts as a new account.


text:
Unstable 2.4ghz wifi speeds - LG G6
A few weeks ago I noticed a strange wifi problem with my Lg G6 when connected to a 2.4ghz router at home (wrt 320n).
Wifi speed is terribly unstable. Although wifi signal shows up as excellent, running speedtest I get 10mps download, and when retesting 30 sec later , speed is at 1mbps. (See screenshot attached). I tried different wifi channels, scanned channels with Wifi Alanalyzer app, but problem always appears.
This translates into unusable voip quality and intermittenly very slow loading of webpages.
Problem doesn't appear at 5Ghz , and other devices at home don't have this issue using the same 2.4ghz router.
I have to use my router at 2.4ghz mode for backwards compatibility with some older devices (Chromecast).

Any clues?
Thanks


text:
What is the difference in 64bits TWRP and 32bits TWRP?
I am new to android.
Can someone tell me what is the difference between 32bits TWRP and 64bits TWRP?
What would happen if I mixed up both TWRP?

https://en.wikipedia.org/wiki/64-bit_computing#32-bit_vs_64-bit This is a brief but general (not Android specific) explanation of the difference between 64 and 32 bit. However, TWRP is also device specific, so you'll need the right version for your device. I.e. TWRP for HTC U11 won't work with Sony Xperia XZ Premium, and probably not even on HTC U11+ although they all have the Snapdragon 835.

I think you are probably using a Xiaomi or Moto phone hence the question. Well, most Android devices stick to one Architecture either 32 bit or 64 bit. But some OEMs push out 32 bit OS on 64 bit SoCs (like Moto and Xiaomi). The OS needs to be compiled separately for both these memory sizes. In Moto's case they stick to 32 bit throughout the device's shelf life, so you'll only find 64bit custom Roms, and they need 64 bit recoveries. For Xiaomi they did upgrade few 32 bit devices to 64 bit, so for flashing newer updates you'll first need an updated bootloader + stock recovery of 64 bit.
TL;DR - If your custom ROM mentions "64 Bit" anywhere, use 64 bit recovery, else stick to 32 bit.

The problem that I have now is I tried to flash a 32bit TWRP image to recovery partition (If I am not wrong about it) but when I tried to boot the device into recovery mode. What I obtained on the device is either normal boot or a no command message. Is it because the TWRP image was not installed? Or it was replaced by stock ROM?

@Daozui the recovery wasn't installed. Try booting directly into recovery using fastboot boot recovery.img command, will make it clear whether the issue lies in recovery or with the installation process.


text:
Why SDK version in recovery is different from SDK version in build.prop
I have Nexus 5 running RR 7.1.2 (Nougat) and of course the SDK is 25, but in TWRP Recovery i'm using ADB Shell and type `getprop ro.build.version.sdk' it say 22 (Lollipop)?
I do a clean install and upgrade TWRP still the same, please help me

The recovery is a miniature OS in itself, built with separate sources from the OS. For your case, the recovery is built from Lollipop source. This does not affect anything, for this SDK level is not representative of actual OS SDK level and therefore should not be used in any updater-script, etc.

the result is different if i flash a flashabe zip, it should be for SDK 25 but the outcome is for SDK 22

Can you point me to the flashable zip? Common scripts using SDK version, e.g. Xposed, grabs it from /system/build.prop.

Im flashing my own flashable zip, getprop at sh file not in updater-script

@AhmadFikri Then it's your own fault - you need to write it so it mounts /system then reads the info from /system/build.prop.

Im pretty much sure that i put mount -o remount,rw /system before read getprop and still read the SDK as 22

getprop always grabs properties as defined by the kernel in use. As said, the recovery is a mini OS and thus runs its own minimal kernel. There is a reason why other zips are not using it - it just isn't the right tool for the situation.


text:
google cloud print registered printers from my device
I have a printer (HP laser Jet 1020) plugged to my computer via usb. I've also added the printer to my google cloud print successfully by following this.
My goal is to be able to print using my Android (A7) . using Chrome => share => print => All printers , I get only "Officejet Pro plugin for HP and Samsung" . I'm not able to list my google cloud printers. I've also tried to add Google Cloud print application from the store and got " the article is not available in my country".
Any suggestions?

First, make sure that the chrome app is logged into the same Google account as the printer is connected to. To confirm that, go into "chrome" -> "settings" on the top of the page it will show the account that chrome is connected to.
If that doesn't work, see if clearing data of the chrome app does the trick. (Settings>apps>chrome>storage>manage space>clear data.)
You can also try this trick, to install apps that are not available in your country.


text:
Is there a way to get device battery and memory stats remotely?
I am searching for a way to get the device battery and memory statistics of my friend's device on my phone/web (definitely with his permissions, i don't intend to hack his device). Is there any web or android solution available?

Team viewer is not exactly the solution I am looking for.

Haven't you ever heard of Airdroid ?.

You can see Battery status and memory statistics at upper right corner and lower right corner respectively.( this is web view.)
AirDroid is available for all platforms.

In this case, the target device must either be connected via usb or wifi network, am I right?? I want something that can show me the stats remotely.

No... I think you haven't tried it yet.

well, I'll check it, thanks for the suggestion.

Install Airdroid and tap on Add Device option.

Can it be used for multiple devices? I mean, can I monitor more than one device with a single account?

I guess , you can.

Let us continue this discussion in chat.


text:
What's the max char size you can share via Android share
With the colornote app for I have quite large docs (thousands of lines, not sure precise char count) so when I click 'send' on the largest ones to bring up the standard android share popup the pop-up never appears.
Is there a known limit on the size of the text to share?

I don't know if there is a limit but I have used direct share for voluminous text from she colour note app. Wonder, if it is related to free RAM. Clear all apps from recently by swiping and then try to see if it helps

Couldn't find anything limiting size. So that may not be the reason

Tried that - with 1.8 GB free there was still no popup. Did a copy/paste to a Google Doc instead.

Which means to me that it is an app limitation and not that of direct share


text:
Find the account required for FRP
tl;dr: Is there a way to find the email address required by the factory reset protection?
This is what happened: Mother in law gets a new phone (first smartphone) for Christmas, and to simplify things the giver set up the phone pre-christmas. Tries to set it up with FirstnameLastname@gmail.com, that address is already taken, so they just picked one of the suggestions of FirstnameLastname####@gmail.com; Something didn't work as they wanted, factory reset the phone according to random internet instructions, but forgot to write down the exact email address.
Now the phone hit the factory reset protection and requires the exact email address to continue. We know the password to the account, but don't know ~4 characters of the email address.
I've found instructions to circumvent the FRP by downloading APKs onto the phone, but prefer to avoid that if possible.


text:
Is there a way to disable the right-to-left-stroke-to-delete-gesture in Google handwriting input?
I couldn’t find any option in settings to disable the right-to-left-stroke-to-delete-gesture in Google (Japanese) handwriting input. Is there a way to do that?

Sorry bud, but this is Google's new keyboard. In the earlier versions you simply had to tap the backspace key once to erase your previously Swyped word but in the newer versions you have to swipe right to left.


text:
Possible to turn ON phone with ADB ? (Galaxy S6)
I have a Samsung Galaxy S6 with a broken power button. (It only works occasionally)
Do you know if there is a way to use ADB (or any other way) to turn the phone on? (When it for some reason has shut down)
I have used "ADB devices" and "ADB reboot" which are working fine. (Tested with phone turned on)
However they do not work when the phone is off. (Phone still connected to PC and charging) The device is not detected.
I have not been able to find a solution myself. (None of the "long press methods" with volume buttons/home button etc. have worked on my phone)
I hope one of you have the knowledge I don't to turn on a S6 without the power button.
Thanks. :)
Device: Not rooted.
USB debubbing enabled.
Power button: Only working occasionally. (And of course not when the unit turns off)

I don't know a way to do that on Samsung devices other than through a modified kernel this will allow the phone to switch on while a cable is connected. If you're feeling adventuresome, it's pretty easy to fix the broken button yourself. > https://m.youtube.com/watch?v=i7P08tnlHBo

I don't know if it works on Samsung devices since they don't have a fastboot bootloader menu, but in Moto and some other devices you can hold VOL DN and connect USB to computer and the device will boot to the bootloader menu, and from there you can use the command fastboot continue

@acejavelin There's no such menu for Sammy devices unfortunately - there's no fastboot in the first place.

No, ADB requires the phone to be on and be running a OS/Recovery to accept it. The bootloader uses fastboot which is only available there.
TL;DR No, when the phone is off it is not listening (by default, atleast) to commands from a PC.
EDIT: You may be better off jerry rigging something in it, is it the internal part bad or is it the external part?
EDIT2: People have pointed out that samsung does not even have fastboot (apparently) and that you COULD do something with a custom kernel, but that seems like alot of effort that may be better awnsered with get a rma or get a new phone, Sorry bro.


text:
Android cannot send mail
After working fine for a while, since a couple of months our tablet cannot send mails from mail accounts across several providers. However, receiving mails works. I tried whatever I could think of or found on the internet (see below), and I am quite desperate...
This page shows several possibly related questions, but they do not describe my problem.
It says "sending ..." -> Error message "senden fehlgeschlagen" = sending did not work. Update: Sometimes (seems random, possibly because it is shown for short time ~ 1 sec) it also says in addition "Server nicht verfügbar" = server not accessible (although internet and smtp server work when tested from the other devices, see below).
Device:

Samsung Galaxy 10, 2014 edition Android 5.1.1, Safety patch 2017-04-01
(i.e. all regular updates offered for it)
has enough memory > 6 GB free
mail client: standard Android mail client
mails are managed via IMAP (not POP3) / SMTP

Mail providers tested:

web.de (2 accounts from 2 people)
mail.de
tested each time with only one single account set (and all others removed), just to make absolutely sure the do not interfere with each other

What DOES work is the following:

sending (and every else) mails from each of the accounts using a) another android device (Samsung Galaxy phone, Android 5.0.1 - i.e. all regular updates offered for that device), b) PC/Thunderbird, and c) webmail.
send & receive mails via POP3. I wish to use IMAP (PORT numbers adjusted, same settings exp. for outgoing (SMTP) server).
internet bandwidth (45 MBit/s download, 6 Mbit upload, ping 92 ms) and volume

What I tried so far, without success:

shut down and restart the device
double-check  mail account settings (incoming: imap.web.de / imap.mail.de, SSL, port 993, optional imap path prefix: none; outgoing: smtp.web.de / smtp.mail.de, TLS, port 587, "Anmeldung erfordern" = need authentification checked in checkbox, same PW). All is set as suggested by the respective providers, and as set in the other android device from which I can send mails.Tried also alternative settings (e.g. SMTP: port 25, and other settings), but this did not improve anything (even though probably not all possible combinations)
Removed and re-created the accounts (only one at a time). Still can receive, but not send.
Tried another WiFi at a friend's home, different telecommunication
provider, same problem. There is no problem with bandwith, internet volume etc.
Tried on multiple days since several weeks to months
Mail app is updated
I prefer the normal android client. To our knowledge, there is no other (possibly interfering) client installed.
UPDATES:
As suggested in comment below (thanks!): deleted all data and
deleted all cache from mail app (and again deleted and re-created
account) - no change.
No certificates are needed, but the mail provider requests the users to specifically allow mail clients (mail clients/apps in general, i.e. management via IMAP/POP3, as opposed to the provider's web surface). This option has always been and is still chosen (doublechecked, and works from other devices).

Thanks in advance, I am looking forward to your help.

Try clearing data for the mail app. Settings>apps>mail>storage>clear data. This will delete all the data that's saved in the app. But any data that's already in the cloud is not going to be deleted

@Abochur: Thanks, hope I got this right, menu seems a little bit different. Went to settings > apps > E-Mail: delete all app data, and delete all app cache. Unfortunately id not help. Updates list in my question to keep anoverview.

@beeshyams: sorry - what do you mean by "chat the cache"? I cleared the cache, without improvement.

+1, good point - my work mail does, but not these free mail providers used on the tablet. Updates list in question accordingly to keep track...

I've also recently had email behave really oddly. Early December, out of nowhere it suddenly ate up 4 GB of my mobile data limit (which was 3GB), and it seems that things I emailed since then never arrived or arrived weeks late. I also found an email from last summer in my outbox.
Honestly, this behaviour is so bizarre and broken that I'm inclined to consider the app broken en look for a better one.


text:
Recovery partition on Pixel 2 'does not exist'
I'm trying to get TWRP on my new Pixel 2 so I can get stock android with Magisk for root. My issue is according to Fastboot (just re-downloaded) there is no recovery. When I hit tab recovery does come up still. Here's my command and results:
gido5731@gido-desk:~/Downloads/platform-tools$ sudo ./fastboot flash recovery ../twrp-3.2.1-0-walleye.img
target reported max download size of 536870912 bytes
sending 'recovery' (32768 KB)...
OKAY [  0.098s]
writing 'recovery'...
FAILED (remote: No such partition.)
finished. total time: 0.098s

TWRP landing page says otherwise (says you can have a permanent recovery, just flashed in a different way); I've put the content in an answer.

Quoted from TWRP's landing page for Pixel 2:

If you already have TWRP installed: Download the latest zip and install the zip using TWRP.
If you do not already have TWRP installed: Download both the img and the zip. You will need to have fastboot binaries and the correct drivers installed. Power off your device completely. Hold volume down and turn on the device. Your device should now be in the bootloader. Connect the device to your PC. Open a command window and run the following command from the proper location:
fastboot boot path/to/twrp.img
This will temporarily boot TWRP on your device. Use adb to push the zip onto your device:
adb push path/to/twrp.zip /
Go to install and browse to the zip and install the zip. The zip will install TWRP to both boot slots. Installing TWRP at this time will remove root if you are currently rooted.
If you accidently flash TWRP to your device using fastboot instead of temporarily booting the image, you will need to download the latest factory image for your device and reflash the boot image.

That is true, Just a little further then I may go. Thanks for pointing this out! I may go and comment pushing it to / (anything for that matter) is 99% of times a bad idea, I'd recommend /sdcard personally.

Or /tmp which will be cleared upon reboot. Either way, just quoting that page faithfully, you know it well enough to tweak the process :)


text:
Accept calendar invite appears tentative
I'm using BlueMail to manage emails on my phone. Lately, whenever I accept a meeting request for work, my reply to event organizers shows up as tentative.
I'm using Samsung calendar.
Any ideas?

This may be Blue mail issue. You should write to them

See this question for similar problem https://android.stackexchange.com/q/187420/131553


text:
Lost password on Galaxy S2, can't shut down
My new Christmas Galaxy Tab S2 7":
I was prompted to download an updated OS. I did so successfully and was prompted to restart. Okay, now I need my password.  That is ONLY the password works, since the fingerprint won't work until the TAB is restarted after the update.  But what WAS my password???  The information on the web says I can factory reset easy enough, but step one is to shut it off.  I can't do that without getting past the password input stage.  So far my Galaxy is a lovely-to-look-at, high tech paperweight.
So how do I either force it off so I can continue with a factory reset (including password) process, or go from where I am (at the password input stage) to a factory reset?  (I think the password was among the Christmas wrapping that went as smoke up the chimney.)

See also the following question which is identical just for another Samsung tablet: How to force Samsung Galaxy Tab to shutdown?

To force the Galaxy Tab E to restart, hold the power and volume down keys for around 20 seconds. This has the same effect as physically removing the battery. If this does not work, attempt holding all four physical buttons for 20 seconds. After the device is turned off, start it up in the recovery mode by holding volume up + home + power. Highlight Wipe data/factory reset with the volume keys and select it using the power button. Select Yes and the tablet will be restored to factory specifications. Finally, select Reboot system now to restart the device.
During the setup process, Factory Reset Protection may kick in. Log in to the Google Account previously used on the device to disable it.

To force your tablet to shut off, press and hold the power button for 20-30 second until it fully shuts off.
You can then follow the steps here to factory reset it.
Usually the backup password is something that you would set up when setting up your device, and not something that would arrive with your tablet. So i suggest you first try some passwords that you might have used as a backup password.

Thank you however this does not work. I tried the on/off switch and also that and the volume button it will not shut down without the passcode.

Sorry - holding down the power key for over a minute the Tab E does not shut-off.

Press the restart button instead of off button ( it wont ask for password this way) then quickly do the 3 key combo

Welcome to the Android SE! What is that "3 key combo"?

I'd assume the power+vol. up+vol. down buttons, but OP's clarification would help. On the other hand, Samsung Galaxy Tab has an exclusive restart button? Or is that selection on the power menu instead?


text:
What will happen when I remove my Google account from an Android tablet?
I got my first tablet (Samsung Galaxy Tab A (2017), running Android 7.1.1).  During inital set up, I connected my Google/Gmail account to the tablet.  I have had my Google/Gmail account for years -- using it on a desktop computer -- but I've never had a mobile device before.
I've changed my mind, and I now want to remove my Google/Gmail account from the tablet.  To do this, I am about to follow the instructions here for removing a Google account (specifically, Apps > Settings > Google > More Options > Remove Account).  Before I actually do this, I have two questions about what will happen:
(1) My Google account will be removed from the Android tablet, but my Gmail and Drive files will NOT be deleted from the cloud, correct?  I will still be able to access my Gmail and Drive from the web using my desktop computer, as I have always done.
(2) Will my Gmail and Drive files on the tablet be deleted from the tablet's storage (but, again, NOT from the cloud)?  I would hope that they would be deleted from the tablet's storage, since that is sort of the point of removing the account from the device.  (When I connected my Google/Gmail account, I believe it automatically downloaded much, if not all, of my Gmail and Drive files to the tablet.)
Thanks so much for your help.

1)  Correct.  You are simply removing your Google account from the tablet, not completely deleting your Google account permanently.
2)  Yes and no.  Yes in the fact you will not be able to access information via apps like Google Drive or Gmail any longer, but if you downloaded any files from them for viewing offline (music, photos, documents, etc), those will still remain on the tablet.  You would either have to delete these items individually, or performing a factory reset of the device (which will remove everything), taking it to the state of where it was brand new out-of-the-box.


text:
Google Ads removed by uninstalling com.google.android.gms
Recently, I'm testing with my Android 6.0 phone and ADB tools. I list all applications with pm list packages. After installing and uninstalling (i.e. trial and error) some of the applications, I find that if I uninstall these two applications, other applications does not shows any type of advertises. Then I copy those APK files in SD card and execute these two commands with adb.exe shell to uninstall those two application.
pm uninstall --user 0 com.android.vending.apk
pm uninstall --user 0 com.google.android.gms.apk

Though I'm pleased with removing all advertises, I saw that Google Play Store and Google Account vanished from Home Screen. But I reinstall them from the APK files and it works properly.
Question: Is Google Play application responsible for all those advertises in other apps? Can I remove those Ads providing links between apps and Play Store?
N.B: I'm new to this site. This question may be duplicate. I didn't find appreciable answer in other questions.

For ads in apps - developers are responsible for them. Deleting Google services won't remove any ads, it may only prevent showing targeted ads, but maybe not even that. P.s. if you delete Google services you won't be able to access play store and a lot of apps won't work even if you install it via .apk

It's generally speaking a very bad idea to remove these, unless you know what you're doing...which you probably don't since you're asking here. I had a bad experience with unmatched versions after a careless update. This resulted in all google-based in-app maps broken. As mentioned below, use a non-root adblocker or VPN based firewall. (I.e AdGuard or NetGuard.

@not2qubit I only do an experiment as I thought before that all apps separately connected to Google.

As pointed out in comments, ads come from two sources -apps and targeted ads by Google
For the latter removing GMS Services doesn't help, rather creates problems as you discovered , since GMS

Google Mobile Services (GMS) is a collection of Google applications and APIs that help support functionality across devices. These apps work together seamlessly to ensure your device provides a great user experience right out of the box

Better ways to get rid of apps :

Follow steps mentioned in Google support - not very effective
Sign out of ads when you set up your Google account
Use an ad-blocker app which takes care of ads from both sources. Adguard
is one good app if your device is not rooted. If it's rooted, your choice widens and is more effective

PS : I am not associated with Adguard but properly configured , it's great a way to get rid of apps and also have firewall
Also see this for more information Where is data of Google Play Services located in device? Can I safely delete it?

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


text:
Android 7 TV wireless keyboard language switch not working
I've got a Sony X900E TV model with Android 7.0 installed, with Logitech K400 Plus keyboard connected to it. My issue with them is the fact that it is impossible to switch the language.
The only way to get the language that I need is to go into
Settings -> Keyboards -> Physical keyboards -> [select language], but this cannot even be considered a workaround because these steps are required every time you switch the language, as it only works until you switch the language with Win+Space(which actually toggles between virtual keyboards), after which it restores to defaults (English) and you have to go through all the steps again.
PS: I've tested the keyboard on Xiaomi MI5s (Android 6), where Ctrl+Space works perfectly. Moreover, Android 6 had the feature to select multiple languages for physical keyboards and toggle between them, which apparently was removed in Android 7, because you either leave the defaults, or select only 1 specific language.
Is there by any chance a feasible workaround (or maybe a real fix) for this kind of problem?

So I found the answer in installing a separate App called External Keyboard Helper (which has a pro and demo version), have set the language switching shortcut in its options and it worked perfectly fine for me.
However, I still consider it a workaround, and that this needed to be a feature implemented into Android 7.


text:
How to remove No SIM found notification (Android 7.1.1 Nougat)
I bought a new phone with Android 7.1.1 Nougat unlocked from Verizon. Since I bought it unlocked, I get a notification that says

No SIM found, Tap for more information.

It really irritates me because it takes up screen real-estate and I sometimes tap on it by accident. Is there any way to get rid of this notification? (Also the icon on the left side with a SIM card with a strike through it.) Thanks!

If you put the phone into Airplane Mode, it'll stop looking for a SIM card and the notification should go away. Of course this also disables Wifi put you can enable Wifi while it is still in Airplane Mode.

Footnote: you might be able to turn off the Mobile Data from the Settings but I can't confirm this until I am at home and have access to an Android phone without a SIM card.


text:
WiFi dies if phone tries to connect to it
The basic situation is this:

Phone tries to connect to my parents' WiFi, fails

The WiFi then drops shortly, no other devices can connect to it
A laptop connected via ethernet to the router can still access the internet

Only way to resolve WiFi issue is to restart the router.
Connecting to another WiFi (i.e. my dad's phone's hotspot) also fails, no connection can be made

I have tried the following things:
On my phone:

Factory reset (running the latest pre-Oreo OxygenOS, OnePlus 5)
Restore an old backup from a month ago, full NANDROID via TWRP.
Wipe everything, again.
The above, with various combinations of...

Locked or unlocked bootloader
Stock recovery or TWRP

Flashing the latest LineageOS nightly.

None of the above attempts changed anything. Even during the initial setup process, trying to connect to the WiFi fails (and kills the WiFi for everyone else)
On the router

Factory reset
Changing from DHCP to static IP (some forum posts suggest duplicate IP in this scenario)
Changing the address range of DHCP from .100 - .199 to .10 - .99 to ensure all devices get new IPs

Conclusion
I have googled all the things. I have tried everything I can think of. I have no idea what else to try.
On top of this, the mobile network at my parents' place is so bad my phone basically has no internet connectivity.
This has been going on for 3 days now.
I am sad.

The main problem is clearly the router. The WiFi should never drop. When encountering such problems you should name the router and firmware version so that other users are warned...

As I wrote in the post, I also could not connect to other WiFis, e.g. mobile hotspots, so the router could not have been the primary issue.

Sigh...
I wiped everything and installed the OxygenOS Oreo beta through adb sideload and now it works.
Hell do I know why this works now, but not even a complete OS switch to LineageOS worked.

I had a similar issue but caused by my new laptop. Turns out it was the outdated router's firmware issue. The firmware might be old and contain bugs when interacting with newer WiFi devices, make sure you have the latest firmware installed on your router or simply upgrade if it has become too old.


text:
How can I uninstall Google Chrome on my Android and recommend a suitable replacement?
I'd like to choose something other than chrome for my android. But, don't know what specifically I can do to uninstall it. Also, is my Google account automatically linked to my chrome? I'm not satisfied with either one but am apprehensive about removing both since I don't quite understand what the implications will be. I'm new to this platform and to being online so any feedback is of course welcomed!

Please edit with device name and android version  in question. If you have installed chrome from playstore or using apk, then you can uninstall from settings/from playstore. If chrome is pre-installed(its present during first boot), then it act as system app, and you can only perform disable. If you want to uninstall system app, that requires root access(voids warrenty).

Uninstalling system apps is usually impossible if your phone is not rooted.
For non-rooted phones:
you can only disable the app. This would usually accomplish the same thing as uninstalling. To disable chrome, go to settings -> apps -> chrome -> disable.
For rooted phones:
You can use an app called titanium backup the app allows you to backup and uninstall system apps.

is my Google account automatically linked to my chrome?

No. The first time you open chrome, it gaves you the open between syncing or not.
To see if chrome is currently connected to your Google account, open your chrome browser, press on the three dots menu on the top right, press on settings, and there on the top of the screen it will say syncing to [your email address] if it says sign in instead of your email address, that would mean that chrome is not currently logged in to your account.

This is EXACTLY the answer I needed! And I can understand every word! (Thank you) I did see the disable chrome option but didn't understand what this would do to my Google account. I don't want either one unless there's some major advantages I'm unaware of. Thank yoy

Your help soo much appreciated here!! Ok I'm looking for the checkmark of which you speak of now...aha!! Thanks AGAIN! I wish I was better at using this site cuz I absolutely adore it!

@Prettycool666 Having Google account synced with Chrome will give you cross-platform syncing. Your browsing history, saved passwords, bookmarks, auto-fill options, open tabs across devices will all be available on all your devices.

You can uninstall an android system app without root using a USB cable and a computer.

Install ADB (Android Debugging Bridge) package on the computer from Google (https://dl.google.com/android/repository/platform-tools-latest-windows.zip)

Enable USB Debugging mode on the Andriod. and plug in the device (connect to transfer files)

CD to the ADB package directory and use the abd command in console (CLI/CMD/PS): adb devices to ensure your android device is connected and recognized

Once confirmed, then use adb shell to enter ADB.

Get the android app full system name you want to remove (eg com.google.android.chrome) from your android app list (use an app info program or something to find the system app name)

On your computer, use the ADB Shell command pm uninstall -k --user 0 com.google.android.chrome to remove the app.

Do this at your own risk, since android OS relies on certain system apps to operate (eg Contacts, Phone etc.). Use adb --help for more info and other options.
Alternatives to Chrome? I use DuckDuckGo (privacy) and Samsung Internet (for PDF printing pages) as my browers.

Note, it could also be com.android.chrome also. If it doesn't work check the app id in the playstore https://play.google.com/store/apps/details?id=com.android.chrome

For replacement it depends on what you are looking for.
Want extensions and fully featured browser? Use Firefox.
Want Chrome without Google's bloat? Use Chromium or Chromium based browsers like Brave
Want something extremely minimal, fast and light? Use Lightning browser.
If you use Samsung device, you can try Samsung Internet Browser which is optimized for Exynos Chips.


text:
When clearing my androids cache should I go into my settings and do it manually myself or can I rely on an app to to clear it properly?
Google playstore offers many phone cleaning, cache cleaning apps but I noticed that after I installed one app in particular, I went back into my storage just to check out the levels and they were not cleared. Could this just be a faulty app or are they pretty much useless?

Clearing cache is not something you need to do regularly. You do that when some app is misbehaving.
As a thumb rule it's better to do things manually rather than using apps - ads, malware, unreliability are some of the reasons.
If at all you want to install a phone clearing app make sure it is from a reliable source and doesn't infect your device. Google about the app in question !