# Question
Title: Other methods to unbrick LG X210 from other identical phone?
Recently I accidentally formatted my preloader on my LG X210 smartphone, which is an MTK device (MT6580). Because of this my phone doesn't react when I press the power button, and the screen remains black when plugging it in to charge etc. I guess that's what they call hard-bricking a phone. (and yes, I checked that my battery was still 80% full)

Because it's an MTK device it is still possible to flash the stock ROM by going into meta mode (first install the necessary drivers and then remove battery from phone, keep volume up pressed in and simultaneously insert USB cable connected to computer). I used the flash tool (SP\_Flash\_Tool\_v5.1532\_Win) to first format the rom:

Then I downloaded the stock ROM (MT6580\__lge\__LG-X210\__m13g\__5.1\__ALPS.L1.MP6.V2.19\_ARIMA6580.WE.L\_P42), which looks like this when extracted:

So all I still had to do was:

1. Flash only the preloader
2. Then unplug the phone /plug back in again
3. Finally flash the rest (see picture:)

I searched online and this method seemed to work for a lot of users; i.e. they would then unplug their phone and the device would be able to power up etc. However, in my case it still doesn't... I am very sure that this is the correct stock ROM that I used.

Does anyone know what else I could try to do? Note that I have a second identical LG X210 phone which is still working fine (but it's not mine) - perhaps there is a way to dump the rom and restore it in my phone? (assuming the stock rom itself has a fault in its preloader)

# Answer
Perhaps this YouTube video may help: https://www.youtube.com/watch?v=A3TmXtOA0IA.

My i-mobile i-STYLE 712 (MT6580) did react only to show the battery, but after you plug it in, it asks for a signal for 1 or 2 seconds only. In the first two seconds, you have to send the correct signal to hold it in the USB contact. You can't see it, but you can prove it with `usbdeview-x64.zip` for example. Then you need `SP_Flash_Tool_v5.1804_Win.zip` and the MTK USB drivers.

It was dead, but I got it back to work. The links in the YouTube video may be outdated but the information was very helpful for me, I did try to flash a custom TWRP, but it wasn't for this device and kill the preloader too.
> 0 votes

---
Tags: unbricking, lg
---


# Question
Title: How to reduce power consumption? - Honor 7
so I have an honor 7, had it over 2 years now. It has seen better days, I need a new phone however don't have the money as of yet. The phone must always be connect to a charger, using a fast charging source and cable (I've got decent power bank). If it isn't charging it will turn off almost instantly - always says the power is at 100% - and if it's charging with a non-fast charger, it also turns off. However even while connected to a fast charger if i use it too much (15min) it gets very warm and again, turns off.

I'm looking for as many ways to reduce power consumption as much as possible, but will still allow me to use my phone normally - e.g snapchat - I'm happy to root my phone if it's needed to turn off certain stock apps for example.

Any and all help/advice would be greatly appreciated. Thanks

# Answer
> 0 votes
> I'm happy to root my phone if it's needed to turn off certain stock apps for example.

If the problem is related to apps then the battery drain will not be instantaneous as in your case .

It looks like a battery problem to me, try replacing a new battery and it think it should fix the problem

---
Tags: battery, battery-life, huawei-honor-7
---


# Question
Title: Why I cannot find google Cantonese input in play store?
I watched this video

https://www.youtube.com/watch?v=Jqz3Fv9PcRo

I want to download the same app, the video was just a few months old. However, I could not find the app.

My location is US.

# Answer
I searched the package name of the app you are talking about is `com.google.android.apps.inputmethod.cantonese` I didn't find any thing on play store There might be 3 reasons for it

Reason 1 `->` The app is not available in your region

Reason 2 `->` Your device does not support the App

Reason 3 `->` The App was unlisted from playstore

the first option seems more likely

Any way you can always download the APK from external sources , might not be the safest but it works
> 0 votes

---
Tags: google-play-store
---


# Question
Title: How to view history of data/apps I sent using Wi-Fi direct to another phone?
I am using Android 4.1.2 (Jelly Bean) on one of my phones. I want to see apps/files/data I sent to another phone using Wi-Fi direct.

I did a bit of research on this topic, but I found no answer to this question. I cannot find any option. I even searched "Files" but there was no option related to sending files/apps via Wi-Fi direct.

Is it possible to see apps/files/data I sent through Wi-Fi direct?

# Answer
I recomend you to try SilFer. SilFer can transfer files using Hotspot, WiFi, WiFi-Direct. The app is available for Android, Linux,Mac and Windows.

Download the app on Google Play:

SilFer File Transfer - Android Apps on Google Play
> -1 votes

---
Tags: wifi-direct, file-sharing
---


# Question
Title: USB reverse tethering - netcfg not found (marshmallow CM13)
I have been attempting to get reverse tethering working on my phone. I have a Galaxy S5 (g900t), running cyanogenmod 13 (marshmallow)...rooted, and with busybox.

\*Edit: I've made some progress. I ran this on my ubuntu machine:

```
sudo ip addr flush dev eth0
sudo ip addr flush dev usb0
sudo brctl addbr br0
sudo brctl addif br0 eth0 usb0
sudo ip link set dev br0 up
sudo dhclient br0

```

And then I ran this in the adb shell:

```
dhcptool rndis0

```

### After doing this, I seem to have internet.

I can do `wget -s google.com`. However, it only works as `su`.

```
root@klte:/ # wget -s google.com
Connecting to google.com (4.59.40.99:80)
Connecting to www.google.com (4.59.40.99:80)

2000@klte:/ $ wget -s google.com
wget: bad address 'google.com'

```

I verified that I can do `wget` as a regular user when I am connected through cell network or wifi.

### So my question is:

Why would I be able to apparently access the internet as `su`, but not as a regular user? I've checked my `ifconfig` and `route` settings, and they all look the same either as `su` or regular user. Does anyone see what I'm doing wrong?

---

### Config setting printouts

These settings are all the same, whether I run them as `su` or not. Here is my `ifconfig`:

```
1|root@klte:/ # ifconfig rndis0
rndis0    Link encap:Ethernet  HWaddr 62:91:0C:85:FD:6B
          inet addr:192.168.22.6  Bcast:192.168.22.255  Mask:255.255.255.0
          inet6 addr: fe80::6091:cff:fe85:fd6b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:62495 (61.0 KiB)  TX bytes:15839 (15.4 KiB)

```

And here is my `route` table:

```
root@klte:/ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.22.1    0.0.0.0         UG    0      0        0 rndis0
192.168.22.0    *               255.255.255.0   U     0      0        0 rndis0

```

And it appears that my DNS servers are set correctly:

```
root@klte:/ # cat /etc/resolv.conf
nameserver 8.8.4.4
nameserver 8.8.8.8

```

# Answer
> 3 votes
I just recently stumbled across what seems to me to be a much better (or at least easier) solution for reverse tethering: gnirehtet

It sets up a VPN on the android which redirects all traffic across an `adb reverse` port connection. Doesn't even require root at all.

# Answer
> 1 votes
I know I'm answering an old question here, but I've run into the same problem with Android Nougat (LineageOS 14.1), and I might as well post the solution I found:

Run the following as `root` on the phone (through `adb`) after starting tethering:

```
dhcptool rndis0
ip rule add from all lookup main pref 99

```

(the commands to run on the computer aren't in question here; in my case, I had to `modprobe usbnet` and `modprobe rndis-host` to even see the `usb0` interface, but that's a completely different problem).

The thing is, Android uses a fairly complex routing setup, with different routing tables (see below for a dump). The `dhcptool rndis0` command puts the appropriate routing lines in the standard `main` routing table, but the `main` table is only consulted under a rule that says `uidrange 0-0` (that is, for `root`). What the second line above does is force the use of the `main` routing table for everything. This should be undone aftewards with

```
ip rule del pref 99

```

This seems to work for me, but I'm not sure how robust it is. Maybe it subtly breaks something that I didn't realize it would. Maybe there's a higher-level Android-specific command that's better and that I don't know about.

As a reminder, one can use `ip rule show` to display the current routing rules, and `ip route show table wlan0` to show the content of table `wlan0` (say).

For reference, here are the routing rules I found on my Android once tethering was set up:

```
0:      from all lookup local
10000:  from all fwmark 0xc0000/0xd0000 lookup legacy_system
10500:  from all oif wlan0 uidrange 0-0 lookup wlan0
10500:  from all oif rndis0 uidrange 0-0 lookup local_network
13000:  from all fwmark 0x10063/0x1ffff lookup local_network
13000:  from all fwmark 0x10064/0x1ffff lookup wlan0
14000:  from all oif wlan0 lookup wlan0
14000:  from all oif rndis0 lookup local_network
15000:  from all fwmark 0x0/0x10000 lookup legacy_system
16000:  from all fwmark 0x0/0x10000 lookup legacy_network
17000:  from all fwmark 0x0/0x10000 lookup local_network
18000:  from all iif rndis0 lookup wlan0
19000:  from all fwmark 0x64/0x1ffff lookup wlan0
22000:  from all fwmark 0x0/0xffff lookup wlan0
23000:  from all fwmark 0x0/0xffff uidrange 0-0 lookup main
32000:  from all unreachable

```

# Answer
> 1 votes
I can just confirm that 'Android 6.0.1' has the same behavior. USB reverse tethering is only working for user 'root'. For the user 'shell' it does not work.

1. USB cable is plugin to PC with Window 7
2. Enabled 'USB tethering' on the phone
3. Window automatically installed 'Remote Ndis Driver'
4. Manually enable 'Internet Connection sharing' on my LAN Ndis(I get the internet from) for the 'USB Remote Ndis'. Doing so Windows assigns 'USB Remote Ndis' the IP 192.168.137.1
^ by this setup on the PC is complete

Now I use "adb.exe shell" to login to android -\> su -\> ifconfig rndis0 192.168.137.2 netmask 255.255.255.0 -\> route add default gw 192.168.137.1 dev rndis0 Now test it:

```
shell@j5nlte:/ $ su
root@j5nlte:/ #
root@j5nlte:/ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.137.1   0.0.0.0         UG    0      0        0 rndis0
192.168.137.0   *               255.255.255.0   U     0      0        0 rndis0

root@j5nlte:/ # wget --s google.com
wget --s google.com
Connecting to google.com (216.58.205.238:80)
Connecting to www.google.de (172.217.20.67:80)

root@j5nlte:/ # exit
shell@j5nlte:/ $ wget --s google.com
wget --s google.com

```

Here it just hang's wget gives no reply and after some time: wget: bad address 'google.com'

Update: In the registry change the ICS setting HKEY\_LOCAL\_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters ScopeAddress "192.168.137.1" =\> "192.168.42.1"

since android uses that as default as you can see here: shell@j5nlte:/ $ ifconfig rndis0 rndis0 Link encap:Ethernet HWaddr E6:D3:B6:BC:7B:D4 inet addr:192.168.42.129 Bcast:192.168.42.255 Mask:255.255.255.0

now the only line that's left to enable USB reverse tethering for at least root is:

```
route add default gw 192.168.42.1 dev rndis0

```

Now I'm just experimenting with ip route ip route help ....

---
Tags: cyanogenmod, 6.0-marshmallow, reverse-tether
---


# Question
Title: How to clear an Android device without losing root?
I am considering selling an Android (KitKat) phone that is rooted.

Normally, when selling a phone, I would recommend performing a factory reset.

Do root privileges typically survive a factory reset?

If not, is there any way to really clear out everything on an Android phone without performing a factory reset? Or will some data remnants always remain?

# Answer
Performing a factory reset doesn't make you lose root access, since the root handling app (SuperSU or KingUser or whatever) is installed as a system app and only the `/data` and `/cache` partitions are formatted by a factory reset. The `/system` partition remains unaffected.
> 2 votes

# Answer
Of course this objective does take some time I'm in the same boat I want to try the same thing I haven't found a good answer. So that being the case the alternative means would be to go in and uninstall everything that you put on the phone that relates to your personal information it may take some time but it's a hundred percent guaranteed to work. That's what I did and I kept all the rooted apps with the phone so I can resell it so that the next person can tweak it their own way.
> 0 votes

---
Tags: 4.4-kitkat, root-access, factory-reset, delete
---


# Question
Title: What does the usage data access permission allow
I only just now became aware of the "Apps with usage access" preference view. However I'm irritated.

The permission was deemed important enough as to warrant a separate setting view to provide control and summary to the user, while at the same time there is almost no explanation as to what it does. On my OnePlus, there is not even a help page.

So, exactly what kind of access does an app get if it requests (and receives) usage data access? And if usage data I would really like to know what kind of usage data.

Android version is 8.1, should that make a difference.

# Answer
> 9 votes
Not a developer here

Apps granted this permission have access to data pertaining to usage of *other* apps, like in my case Better Battery Statistics, Macrodroid (automation app) and such apps that need to know this

App usage statistics

> You can now access app usage history on an Android device with the new android.app.usage API
>
> The system collects the usage data on a per-app basis, aggregating the data over daily, weekly, monthly, and yearly intervals. The maximum duration that the system keeps this data is as follows:
>
> * Daily data: 7 days
> * Weekly data: 4 weeks
> * Monthly data: 6 months
> * Yearly data: 2 years
>
> For each app, the system records the following data:
>
> * The last time the app was used
> * The total length of time the app was in the foreground for that time interval (by day, week, month, or year)
> * Timestamp capturing when a component (identified by a package and activity name) moved to the foreground or background during a day
> * Timestamp capturing when a device configuration changed (such as when the device orientation changed because of rotation)

---
Tags: permissions, 8.1-oreo
---


# Question
Title: By accident, factory data reset on wrong phone. Still possible to recover photos?
-Is there a way to recover at least some of the photos after factory data reset on S9 +? -Background: My sister gave me a Galaxy S9 + as a birthday present. Wonderful birthday party, took great photos with my new toy. But I was surprised because for her, S9 + is an important expense. Next day, I asked her if she wants my S7. She said yes. I didn't think and performed factory data reset on the new S9 +. All photos of a great evening gone.

# Answer
> 1 votes
Yes you can try the following;

1. Download and install Android Phone Recovery on your computer. Then connect your Android phone or tablet to computer.
2. Run Data Recovery software for Android. Enable USB debugging on your device, the program will automatically identify your Android device, and then click “Start” to search for lost files.
3. After scanning, all found files will be listed. Preview and check to recover data after factory reset Android.

More information can be found here

---
Tags: factory-reset, data-recovery
---


# Question
Title: Attempted Nexus 6P bootloop fix, then factory reset, now won't boot at all
My Nexus 6P started bootlooping and since it was out of warranty neither Google or Huawei could help me. I researched online and found the following solution: https://www.xda-developers.com/nexus-6p-bootloop-fix/

I followed the instructions and was able to get it all installed but when it came to reboot I got stuck on the Google logo for over an hour.

I then did a factory reset from recovery mode and now the device gets to the animated loading screen but always fails. It says "Can't load Android system. Your data may be corrupt..." Even after multiple clearing of the caches and data I can't load the phone.

I can no longer see the device under adb or fastboot and I am sure it is because USB Debugging is no longer set. I can't set this again because I can't get into the device. The Bootloader is still unlocked.

What options do I have?

EDIT: The recovery mode states "Supported API: 3"

# Answer
> 1 votes
I was able to fix it using the following:

1. After failing to boot select "Retry"
2. Immediately press power and down volume to enter bootloader
3. Enter Recovery
4. Reload bootloader from Recovery
5. It is now able to be seen by fastboot
6. Downloaded the latest flash image from Google
7. Ran the flash-all.sh

And then it worked. I immediately went in and set up USB-debugging

---
Tags: factory-reset, boot-loop, nexus-6p
---


# Question
Title: How do I import my contacts from broken Galaxy S7 to new S7?
My Galaxy S7 got water under the cracked screen and now the screen is completely blank but the phone still works. My contacts are not backed up on Google or SD or SIM card.

All PC programs that can retrieve my contacts require me to turn on USB debugging, which I can't do because I can't see what's on the screen.

How do I move my contacts over to my replacement S7?

# Answer
I found the solution! No USB debugging or root required! Use the Connect program on Windows 10 and watch this tutorial: https://www.youtube.com/watch?v=42yvWG-w49s. The video shows the option as "Screen Sharing" but that's only for LG phones. On Samsung the option is in the notification drop down and is called "Smart View." Works the exact same way.
> 0 votes

---
Tags: contacts, data-recovery, broken-screen
---


title: Why are homescreen icons bouncing?

text:
# Question
Title: Why are homescreen icons bouncing?
My wife and I just got new Essential phones running Android 9 (Pie.) On my wife's phone, the docked toolbar icons at the bottom of the homescreen bounce every few seconds, as if they're asking for attention.

She didn't install any weird UI tweak to force this. What is the purpose of the bouncing?

# Answer
I went back into settings, system, gestures, and toggled "swipe up on home button" off then back on.
> 1 votes

---
Tags: home-screen, 9.0-pie
---


# Question
Title: Android 6.0 Marshmallow adoptable storage - Why is it still using internal storage?
I have a 32GB MicroSD card adopted as internal storage on my Moto X Play (XT1563), and I've noticed that some apps don't completely move over to External Storage (specifically `.obb` files), despite what this new feature in Marshmallow is supposed to do:

> When external storage media is adopted, it’s formatted and encrypted to only work with a single Android device at a time. Because the media is strongly tied to the Android device that adopted it, it can safely store **both apps and private data** for all users.
> from: https://source.android.com/devices/storage/adoptable.html

Motorola's website is more specific:

> Once a card has been formatted as internal storage, both your device internal storage and the card will show up as “device storage” under storage settings, and you will be able to move applications which were in internal storage to the card. Moving an application, **its media files, obb files, and data** to the card. Moving applications to the card can be done from application settings (settings-\>apps-\>select application-\>change storage location)
> from: https://motorola-global-portal.custhelp.com/app/answers/prod\_answer\_detail/a\_id/109134/p/1449,9582

For example, I've moved Mortal Kombat X (~1.3GB) to the SD card and the majority of its data is in an `.obb` file sitting in internal storage in `/data`.

This doesn't make sense because in an app's `AndroidManifest.xml` the developer must specify the `android:installLocation` manifest attribute in order for an app to even be allowed to move to an external SD card. But in this case, it wouldn't matter since the SD card is seen by Android *as if it were internal storage* so it shouldn't have any issues installing there.

**Why is my internal storage still being used?**

# Answer
> 1 votes
As mentioned in the comments of the question, this is by design.

According to the docs:

> Apps can be placed on adopted storage media only when the developer has indicated support through the android:installLocation attribute. New installs of supported apps are automatically placed on the storage device with the most free space, and users can move supported apps between storage devices in the Settings app.

In Nougat+, we could even force most app to be movable even without the developers support by toggling *Force allow apps on external* switch inside developer options.

See here for more: https://www.reddit.com/r/GalaxyS7/comments/5qi1mj/with\_nougat\_now\_we\_can\_finally\_transfer\_90\_of\_the/

---
Tags: external-sd, 6.0-marshmallow, app2sd, adoptable-storage
---


# Question
Title: Using Google Maps in a car with a Hotspot and a cell phone with no sim card
I have a AT&T Samsung Galaxy 7.
I have another AT&T phone with no sim card.
I have a verizon hotspot and will be purchasing an AT&T hotspot as i am converting to almost full time RV'ing.

Is it possible to use google maps, Waze, or any other driving app like that with my no-sim card phone through one of my hotspots as i drive the country ?

# Answer
> 0 votes
Given that I've sat in a moving bus only using WiFi an can see the blue dot in Google Maps move down the street, it should work.

You may have location problems if there isn't any GPS signal and you are in an area where there is little geolocated WiFi hotspots/signals.

---
Tags: mobile-data, wifi-hotspot, google-maps-navigation
---


# Question
Title: How to edit a text file in a ZIP or RAR archive, without manual extract/compression?
I have a text file in a compressed file (RAR/ZIP). On my desktop, I happen to be able to edit it, and then WinRAR or 7-Zip sends a message saying the text file was changed and asking if I want to update it.

The same thing seems impossible to do in Android 8.1.0. I have tried ZArchiver, ZArchiver Pro, RAR from Rarlab, and several text editors, but in the end, the zip file is never updated with the changes I make in the text.

I also tried MiXplorer and MiX Archive (the archive plugin), and although it's a powerful tool, it's not working. When I try to save the text file, it says "Not supported!" regardless of the zip or rar file. I wonder if it's because the archive has a password. It also seems it can't open the zip file directly from the Dropbox app, providing the same "not supported!" error.

Does anyone know a way? Or a way that allows me to set a password on a text file that is cross-platform between Android and Windows? Any hint, or any other tool I could try? In the settings of MiXplorer, it doesn't seem anything could help.

# Answer
You **can't** just "edit" an entry in-place in a RAR/ZIP file because it's compressed.

You'll need to decompress it, edit the files as needed, and then re-compress it.

WinRAR (Windows) do this steps automatically. Up to now, I couldn't find an application do like WinRAR (Windows) on Android OS.
> 1 votes

---
Tags: password, text-editor, file-archives
---


# Question
Title: One end of usb cable got wet while still plugged into an outlet
I have a galaxy s7 edge phone. The usb cable for charging, the end that plugs into the phone (I think it's called a connector) got sticky due to some food. I used an antibacterial liquid to clean it. Unfortunately I noticed too late that the other end is still plugged in to an outlet because I felt some electricity through the end. I panicked and quickly dried the end that plugs to the phone. After drying, I Immediately plugged in my phone. It charged without any problems.

Given what happened, is my phone and my usb cable still safe from harm?

# Answer
> 4 votes
I don't think you can get a definitive answer but I would strongly recommend using **not** using that cable any more

Reason being that the food matter and the anti bacterial liquid *may* have seeped a wee bit into the cable or form some conductance between the pins. Drying out fully is not easy unless you had used rubbing alcohol (isopropyl alcohol) which is generally recommended.

The fact that it is working fine now is no guarantee that you won't have a problem in future and replacing the cable is a small price to pay

Also see How to physically clean a USB connector safely from our SE.Superuser

**Edit** I was Googling and found this link from Samsung that suggests it's fine if you don't get a moisture warning so you could take a chance and replace the cable earliest

---
Tags: samsung, charging, samsung-galaxy-s-7-edge, water-damage
---


# Question
Title: Missing 2G only on my Galaxy s4 I9505 on lollipop
I have a problem with receiving calls and text messages due to a weak 3G signal, now I want to make my phone and force it to work on the 2G mode only, but since I am on lollipop 5.0.1 I don't have this as a choice. I tried using this code: `#*#*4636#*#*` but it doesn't work with me. I also tried a few apps from the play store (e.g. Toggle Network Type 5.0 which was specifically made for Lollipop) but nothing works.

My phone is rooted.

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

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

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

```

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

# Answer
The right code is `*#*#4636#*#*`. If this doesn't work then try to use an app from play store. It is called Phone Info Samsung. Another possible solution to your problem is described in this link, but it depends on the file structure of your OS.
> 0 votes

# Answer
Try it with the App called Radio Switcher. This works on my Blackberry Keyone
> 0 votes

---
Tags: 5.0-lollipop, mobile-network, 2g
---


# Question
Title: Android File Transfer not working between El Capitan and Android 6
I have a Nexus 7 and a MacBook Pro running El Capitan (10.11.6). I just installed Android File Transfer (1.0.11) and connected my Nexus.

Result: Android File Transfer automatically opens, but says:

> **Can't access device storage.**
>
> Make sure your device is unlocked and "File Transfer" or "MTP" mode is selected.

I found Google's troubleshooting page, and updated Android as per the advice there. I'm now running Android 6.0.1 with security patch level August, 2016. I got the same result.

My device was unlocked and there was no notification on the device when I connected it.

I found https://android.stackexchange.com/a/125679/190389 and followed those steps, but found that MTP mode was already selected, so that wasn't the issue.

I tried with more than one USB cable; one dinky cable resulted in the computer not recognizing that the device was connected at all (i.e. the device charged but Android File Transfer didn't open automatically, and when opened manually it said no Android device connected). But the cable resulting in the error message above was a sturdy good one that I got from WASD Keyboards along with my high-end keyboard purchase.

How can I get Android File Transfer working?

# Answer
After struggling a lot and checking many solutions off the internet, my issue turned out to be related to "turning off and on again" the SIP (System Integrity Protection) on my Mac. I did the following and it magically works again:

1. `csrutil disable` (and then reboot) → ADB/Android File Transfer not working yet.
2. `csrutil enable` (and then reboot) → ADB/Android File Transfer already working up to this point.
3. `csrutil enable --without debug` → I've gotta do this because I'm using XtraFinder and want to make it work for El Capitan.

See if this resolves yours :)
> 0 votes

---
Tags: file-transfer, usb-connection-mode, macos
---


title: Google Keep Not Syncing Notes

text:
# Question
Title: Google Keep Not Syncing Notes
Google keep has stopped syncing all of my notes all of a sudden. Notes created on Android phone are not available on the web version and vice versa. It was working all fine till yesterday. The Google help was not of any help. Anything Else I can do? I have restarted, checked the sync settings and updates etc.

# Answer
> 1 votes
Okay. Found a way to fix this here ( https://www.thetechminute.com/fix-google-keep-not-syncing-notes-images/). It is a temporary solution though. Removing and re-adding the Gmail account associated with Keep account did the trick. But, it only stays for an hour so and the problem re-appears again. But, at least, I can sync my stuck notes and images for now.

---
Tags: troubleshooting, google-keep
---


# Question
Title: Why is Google Now Launcher using Samsung Theme Store Icons although the theme is uninstalled?
I have a Samsung Galaxy S6 Edge, Android 5.1.1. I installed Google Now Launcher then I installed a theme from Samsung theme store, which replaced the default icons. After removing the theme and the launcher, I came back to Google Now, and although the theme was removed, the same Icons remain, even with default theme. Tried countless reinstalls of Google now launcher, but still no results.

Here is what I mean:

# Answer
> 2 votes
Fyi for anyone googling this or looking for this still. I had my s7 edge display scaling set to condensed to fit more on the screen. Once I changed it back to standard (with the material Samsung theme applied) and rebooted the correct icons appeared. Could be that the change forces the launcher to recreate icons or clear it's cache etc.

Also, stock android lovers, install good lock from the galaxy app stores to bring the stock android notification shade and status bar into your s7. Got a very stock feel now with Samsung material theme, Google now launcher and good lock.

Hope this helps someone.

# Answer
> 0 votes
I have the same issue on my Galaxy S7. It's a compatibility issue with using the 3rd party launcher. If I do a soft reset (vol down + power key) some of the icons will reset (the phone, contacts, and some of my apps). The only ways I have found of changing all the icons back to the default is by doing a factory reset. I have spoken with Samsung support and it doesn't sound like there is any willingness to correct this issue.

# Answer
> 0 votes
I fixed it I had same problem! Search apps.. find Google now launcher app on your phone. (I forgot i downloaded it) click it, then choose TouchWiz, bam fixed. My icons were also messed up when trying to switch back to default theme they wouldn't switch back to the default icons so the way I did that was find easy mode, apply easy mode under "personal" in settings, go back again after applying easy mode and apply standard mode. All icons will be restored to default.

# Answer
> 0 votes
Google App seems to cache the icons used when first setting it up. Go to Settings-Apps, find it and clear launcher data. It will reset your homescreen layout but will not mess with other Google data such as search preferences.

# Answer
> 0 votes
Go to Settings \> Applications \> Application Manager\> Go to Google App\> Storage\> Manage Storage\> Clear Launcher Data

This will reset the GNL.

# Answer
> 0 votes
Simplest way is to change screen resolution

> Settings \> display \> screen resolution

Then change it back again.

No need to change launcher or restart or anything.

Note: You must go back to the home screen before changing it back.

---
Tags: samsung, google-now, themes
---


# Question
Title: How to make Magisk request permission/fingerprint every time for certain apps?
I'm on Magisk v16 and I have a terminal app. I want it to require the user to use fingerprint *every time* this certain app requests root access. How do I do this?

# Answer
I don't know about fingerprints (since I don't use them), but to make Magisk prompt to grant/deny root access to an application without saving this preference, do the following:

* If you have already granted/denied root access, revoke it in Magisk Superuser settings by tapping your app and in the newly-opened list of buttons tapping "recycle bin" button.
* Next time, when the you get the prompt, be sure to change the default *Forever* option to *Once*, and only then grant/deny access.

This will grant root access for *this time*, but won't save the preference for the app. Thus, next time you'll be given the option to grant/deny again. Just don't forget to change *Forever* to *Once* each time.
> 1 votes

---
Tags: security, fingerprint, magisk
---


# Question
Title: Connect android phone to WAN port of router (not lan)
I would like to connect my phone to a router so that I can share its internet connection among the devices in my house. How do I connect the phone to the WAN port of my router so that the router is 'getting its internet' from the phone? Will a normal microusb to ethernet adapter do it, like this one? (http://www.ebay.co.uk/itm/Micro-USB-5-Pin-10-100-Mbps-RJ45-LAN-Ethernet-Adapter-for-Tablet-PC-S6-/321629022330?pt=UK\_Computing\_USB\_Cables&hash=item4ae295687a)

I have a tethering plan, and a spare phone I am not using, which is why I am doing it this way and not with a dongle and usb router. Some of the devices I want to connect don't use wifi or will just work better with wired connections, which is why I want to attach the phone to the router via a cable.

# Answer
> 3 votes
I got this working today. I bought an Asus RT-AC68P router. It works out of the box. I just connected my phone to the router's USB 3.0 port using a normal phone usb cable (same one used for charging, etc.).

All Asus routers have the same firmware, so this should work "out of the box" with any new-ish Asus router.

I am not impressed with the Asus setup procedure when using a USB 4G modem/phone for WAN, but I ultimately got it working. I prefer working with dd-wrt myself.

This functionality is supposed to work with dd-wrt too, but today I also purchased a BUFFALO AirStation AC 1750 DD-WRT Router (WZR-1750DHPD) with firmware "DD-WRT v24SP2-(8/12/14) std" and I could not get it to work. I will try a newer or different version of dd-wrt in the near future.

Here are some references for more reading on the topic:

DD-WRT Forum :: View topic - 4G USB Modem http://www.dd-wrt.com/phpBB2/viewtopic.php?p=981336#981336

> "I can recommend Kong Mod to achieve this. Works right out of the box, at leastt for me. I recently lost my wired internet connection and used a 3G dongle as backup. The only thing I did was to plug in the dongle, select '3G/4G' as Wan connection and filled in the APN. Everything worked directly, no additional modules to load. Success or failure is of course dependent on the dongle being supported."

DD-WRT Forum :: View topic - BS build 14144 3G/UTMS option http://www.dd-wrt.com/phpBB2/viewtopic.php?t=69970&postdays=0&postorder=asc&start=60&sid=3a47d435b696e5f108ef1475040e1337

Mobile Broadband - DD-WRT Wiki http://www.dd-wrt.com/wiki/index.php/Mobile\_Broadband

> As of 04/04/09 we support UMTS 3G / 3.xG / 4G/ LTE and CDMA2000(EV-DO) modems connected via the USB port or as mPCIe cards.

Of Modems and Men http://ofmodemsandmen.com/index.html

DD-WRT Router Benefits - #5: Take Full Use of a 3G USB Modem or 4G MiFi Mobile Hotspot http://www.flashrouters.com/blog/2012/03/26/dd-wrt-router-benefits-advantages-5-taking-full-use-of-a-3g-usb-dongle-or-4g-mifi-mobile-hotspot/

Share network of Android mobile phone to the router (USB 3G tethering) | SmallNetBuilder Forums http://www.snbforums.com/threads/share-network-of-android-mobile-phone-to-the-router-usb-3g-tethering.9624/

> This page contains screen shots of the Asus router firmware and some minimal instructions for how to use a 4G phone as the WAN connection.

# Answer
> 0 votes
You could also try openwrt or rooter. I got these to work with straight tethering but couldn't get them to work with a vpn. My solution was to buy a Asus router. I was actually searching getting greedy looking for a way to use both usb ports for tethering with 2 phones at the same time.

---
Tags: 4g
---


# Question
Title: Photo recovery from a MotoX phone with black screen
I have a MotoX (1st Gen) phone. A few days back my display went black and I am not able to see anything once the phone boots. The notifications are getting displayed on the locked screen, but when I am trying to unlock, the screen is getting black again. The voice command is responding sometimes, but that's about it. I have cleared the cache partition, but that did not help either. Please tell me some way to recover the photos/videos in my mobile.

# Answer
Your phone still works, so you got lucky.

Plug the device into a PC/Mac and navigate the phone's file directory. Look for the root folder "DCIM". All of your videos and photos should be in there.
> 0 votes

# Answer
I think this will work. just go to this website.

https://www.fonelab.com/resource/moto-x-data-recovery-recover-videos-from-moto-x.html

just download the app.

app is only for apple and windows. this app recovers media.
> -2 votes

---
Tags: moto-x
---


# Question
Title: How to remove persistent "Mi Band is Connected" notification in Android?
I have Mi band 2 from *Xiaomi,* always connected to my Android device for fitness activity tracking. In the notification drawer, there is always a persistent(unclearable notification) - "Mi Band is/isn't connected - which is annoying. Is there any way I could make it disappear and receive other notifications from the Mi Fit App, if any?

# Answer
**Profile -\> Settings -\> Show Status in Notification Shade**

* August 2018
* Android version 8.0
* MiFit App version 3.4.4

---
> 24 votes

# Answer
As I remember, in Mi Fit application at the Profile -\> My Devices -\> Mi Band 2 exist special option for this notification. Unfortunatelly, right now I'm using Mi Fit at IOS and cannot check it, but earlier I switched this notification off, if I am not mistaken.
> 0 votes

---
Tags: notification-bar, xiaomi, push-notifications
---


# Question
Title: Suddenly most of the files and folders in my sd card are now named "FSCKxxxx.REN". How to fix this without root?
I connected my phone using USB in **Mass storage mode(MSC)** to a **HUMAX** TV receiver, and after I disconnect the phone, when I opened the sd card in a files explorer app, all of the files and folders were named "FSCKxxxx.REN" except 8 folders and 3 files

also the folders that are named "FSCKxxxx.REN" contain files named "FSCKxxxx.REN", and it looks like that the original size of the files didn't change.

What is the cause of this problem, and how to fix it, is it even fixable without root? I searched for before I ask, but I couldn't fix the problem, maybe because I don't have root.

# Answer
Summing up from the comments:

The most likely cause is your SD card being in the process of "breaking down": When you connected it to your receiver, it detected problems and ran `fsck` (the *File System ChecK* utility) to repair it – which found issues with some files and directories, couldn't figure their names, and thus "saved" what it found using those "cryptic names" (the `FSCK` prefix seems to confirm this, though normally such "recovered blocks" are moved into a `LOST+FOUND` folder).

After having connected the card to your PC using a card reader, the PC again found the card faulty and had to repair things. Of course it couldn't restore the `FSCK*` files and directories to their original name, as that name was lost. As you correctly discovered, using the `file` command you can determine the file type, rename the files manually, and many, most or (if you're very lucky) even all or them might be intact.

So here's what you should do:

1. Back up the entire contents of the card
2. Get yourself a new card ASAP
(until you did, repeat the previous step regularly; it might very soon start losing data)
3. Copy the backup to the new card, and use that

And next to that, go the described way to identify the `FSCK*` files, which you then can rename to "useful names" and also copy back to the new card.
> 0 votes

---
Tags: external-sd, sd-card, usb-mass-storage
---


# Question
Title: Micromax Unite 2 A106 updated to Lollipop version and no network or sim detected
Using Micromax Unite 2 A106, updated to latest version of lollipop, after finalization and restarting my phone is not able to detect any SIM/network. Also no display of selection of Mobile network is displayed in the Settings.

If I try to dial any number the msg "Please close the airplane mode" is displayed. I tried reverting back to old version, removing the battery for 5-10 min, replaced another SIM network, but no change in the problem

# Answer
> 1 votes
me and my sis using this phone for almost 10 months... First my sis upgraded her phone by downloading the official fota upgrade file from her phone and installed it. She also got same network issue. Then I went to nearest service center and ask them about that issue and they had told me not to install by your own because it will delete the IMEI registration. Then i had upgraded mine and my sister's phone to lollipop 5.0 in nearest service center. Hope your problem will be resolved soon...

# Answer
> 0 votes
If the Plane symbol() is displayed in you notification you have your airplane mode turned on. This wont allow outgoing/incoming calls and displays a message to first turn off the airplane mode to make calls.

Goto `Settings -> More -> Airplane Mode -> Toggle off`.

Or Simply open your notification by swiping from the top of the phone screen and tap the Airplane mode and now you will be able to make calls.

Also if you have any auto-airplane mode apps installed please disable it. If nothing works atlast you need to flash stock ROM firmware your Micromax Unite A106 or claim warranty and replace your device. Related

# Answer
> 0 votes
This happens because your IMEI number got wiped. There are many tools online that can help you restore your original IMEI number.

As this phone has a Mediatek chipset, it shouldn't be hard to do that by your own.

---
Tags: 5.0-lollipop, sim-card, mobile-network, micromax-unite
---


# Question
Title: Android owner locked: Can't update phone
i am samsung galaxy tab E user. I don't have custom recovery system in my device. The owner of tablet is locked and I forgot the password. I know the google account signed in owners it's mine but there is no option of using that to unlock owner. Earlier I used by creating another user but I cant update my device OS now. How do I reset owner account or get option of opening it using google account signed in in there?

# Answer
> 0 votes
You can try resetting the device to factory then when you'll be promoted to verify your Google account, simply put the owner account that was synced with the device then after that you can put any account and you should be able to download OTA updates

---
Tags: 6.0-marshmallow, locked-out
---


# Question
Title: Does deleting a gmail account from one device erase all the activity for that device in the my activity section.
My s.o. found my activity in our shared account. I deleted the account from my phone. Will that erase for clear the activity for that device in the account history.

# Answer
> 1 votes
No, removing a Google account from a phone doesn't affect Chrome history, Google search history, or app installation history from the time before you removed the account. You can clear all the activity from the account, but you can't only clear the activity that was from a particular phone.

It's like if you use Facebook on a friend's computer and then log out of Facebook from that computer. Logging out doesn't remove the Facebook posts you made while you were logged in. You can't automatically delete all the posts made from that one computer, because they're associated with the account, not the computer you used.

---
Tags: accounts
---


# Question
Title: What is the best practice to deal with suspected malware infections in Lineage/Android?
I have reason to believe that my Lineage OS (14.1-20180620 nightly build) may be infected with malware. How should I deal with this?

Other questions recommend running Malwarebytes. A question asking about typical malware techniques did not receive an answer.

**Details:**

With K9 mail I opened an Email that contained what appeared to be a png image and a link to a jar file (yniaaa.jar) hosted on doko.moe (an url known to be used for malware distribution) but showed only plain text (and not very much of it). This was followed by strange behavior of the K9 mailclient (it did not show all emails any more; in the webmail interface all emails were still present). A google search for any of these details (file name, url, sender email address (probably forged, but still)) does not turn up very much.

I do have a backup of the email (But I do not know how to investigate it safely).

**Possibilities:**

* Uninstall K9 (obviously)
* Change all passwords (obviously)
* Wipe everything, reinstall everything (disadvantage: it is inconvenient and currently impractical)
* Find out what kind of malware it is and what it does since it may have sent emails in my name before the password change took effect? (disadvantage: I do not know how to do that.)
* Run Malwarebytes (disadvantage: will this find and remove everything?? I do not know how it works. EDIT: I also do not understand it. In my case it does nothing besides running a really really dumb animation and show a welcome screen.)
* Remove any leftover data of K9, reinstall then (disadvantage: 1. I do not know how. 2. Lineage itself may be compromised. I do not know anything about malware on Android/Lineage. From the abscence of root passwords etc, I assume that security standards are in general very very very low.)
* Inspect the system with adb (disadvantage: I do not know how)

**Versions** Lineage OS (14.1-20180620 nightly build); K9 mail: version unknown (I uninstalled it before I thought of checking the version number. I do not know how to check the version number after the uninstall is complete.)

# Answer
Run **Dr. Web Security Space** Antivirus in full scan on your lineage. If it does not say there's a malware trust me there isn't. After that check what it recommends. Ignore only **Google Play Services** Adware warning

In order to wrap things up easily. When we look at a **virus** that can cause a computer or a phone to totally turn into nothing but a **brick**, then we surely mean a **virus** that can modify system components and hence cause system to **malfunction**.

**Windows OS** to start with, has an ability to enable programs to run as **Administrator** and hence can modify the system files like **installing** device drivers, accessing keystore and **configuring** hardware devices. If you're logged in as an **administrator** and you have explicitly allowed programs to **run as administrator** **without prompt,** you may be vulnerable to have programs with ill intentions to **modify system** components. We call these **malware** if they delete, replicate and hide files.

Talking about **Linux** **based OS,** specifically on computers like the Mac, Ubuntu, Resurrection etc, the administrator rights are granted by the **SuperUser** script which works after being initialized at boot by its daemon. This is just like a **rooted android** where an app can configure and access the **root file system** and execute system shell commands like removing, downloading data into a partition and creating file systems. Applications can use these to **delete essential files** like the **framework** files and hence spoil your **Linux PC**.

Lastly, we all know **Android** runs a modified **Linux** Kernel which means **SuperUser** rights can be granted by rooting. This way the ability to modify the system is possible but only by **explicitly granting** the rights by allowing root manager to allow the app to **gain root access** and modify the system. These are the only ways to brick a phone or PC. But naturally Android is not rooted by default and it makes it harder to get bricked. The only type of problem we have in android is apps that **popup adverts** and that just irritates us but has no harm to the system.

I have noticed very well that some third party Androids come with pre-installed apps that can **install other apps**. This is enhanced by a **main app** at `/system/app` or `/system/priv-app/`, a **framework file** to render advertising UI and install apps at `/system/framework/`, a **script** for installing apps, at `/system/bin` or `sbin` and a **library** to support its main app at `/system/lib/`. I have seen this evident in some fake Sony phones but after running **Dr. Web Security Space,** it can identify all of them then you can root and delete them to avoid these ill behavior.

Please note that **Google Play Services** will be listed because they can popup adverts above apps but just ignore this since these are **essential** services for entire **Google apps**

Why **Dr. Web Security Space?** Here I have tried a lot of antivirus software on android and surely many of them scan **application permissions**, **known apps** to cause problems. This doesn't go beyond discovery of apps that can access private information and what apps are known to cause things like ads and basic perceptible things. Dr. Web goes around scanning **system apk files.** Treating each as a **zip archive** and scanning their **code** and **data** and **assets** each to see what they can cause. This makes it able to discover even **apps at your memory card** which are not installed whether they are harmful or not. It scans **framework files** each as a **jar archive** to know what harm they can do and thus discover them. What does it mean. This software first tends to know what **type of file is a file** regardless of its **file extension** or name then scans in it file by file through **code texts** and through **archives** and through **executables** to know their harm. So it's the best I can recommend. It even shows you what it's scanning in a file and exactly what is harmful and recommends the best action. I don't think there's anything out there that does all these
> 1 votes

---
Tags: malware, lineageos, k9-mail
---


# Question
Title: How to restrict an app to make changes in a folder?
There is an app that sucks my tablet and i don't won't to delete it. This app causes a huge trouble for me. I have granted it Storage Permission. But the apps also deletes some other folders, I want to restrict it from happening.

# Answer
Restricting an app from writing storage in modern Android is just impossible. In specially Android 4.4.4 it was possible by the Application Permissions option that was in Settings. In the modern Android, when you install an app it assumes you explicitly agreed it's permissions before the actual app installation
> 1 votes

---
Tags: files, system-apps, delete
---


# Question
Title: Improve load time/animation on lock screen (Samsung S7, Android Oreo)
The animation of the lock screen takes a little while, maybe half a second before showing any information.

It's disguised as a fade in animation. This is annoying because pressing the home button to check my phone's status when the screen is off goes to the lock screen and then takes extra time to load up things like the time, the top bar etc.

My phone isn't slow, I don't know why it's forced me onto this slow animating gimmick from my Android Oreo upgrade. Everything was instant before hand.

The simple process:

-\> Click Home Button

-\> Shows wallpaper instantly

-\> 0.5s

-\> Fades in all text/buttons.

# Answer
I had the same problem. In Settings, Developer options, set Animator duration scale to off or 0.5x. This should fix your problem.
> 1 votes

---
Tags: 8.0-oreo, samsung-galaxy-s-7-edge
---


# Question
Title: Tasker - To switch between Wifi and Mobile Data
Can Tasker be programmer to do a one click: 1. Turn off Wifi and turn on Mobile Data 2. Turn off Mobile Data and then Turn On Wifi

I want something that's quick, one click to switch to WIFI only or Mobile Only.

Thanks.

# Answer
> 0 votes
Try Automate (free):

1. Wi-Fi set state block
2. Mobile data set state block (rooted device required)

---
Tags: wi-fi, tasker, mobile-data
---


# Question
Title: How can I install a system app that I uninstalled?
I used a backup app to first make a backup of the `.apk` file of the system app, and then uninstalled it. When I try installing it again, I get "application not installed".

How can I go about that? I don't know in which place the `.apk` was stored originally.

# Answer
Usually, you put the APK back to where you deleted it from. As in your case you didn't check that (but used a backup app to extract it), that "original place" usually is `/system/priv-app`. Check the structure in that directory (it differs between Android versions), then place your `.apk` accordingly. After that, don't forget to reboot – as only after that the APK will be loaded.

Note (you know that but others might miss it): in order to write to `/system` you need to mount it read-write first:

```
su
mount -o remount,rw /system
# do the copy here
mount -o remount,ro /system

```

As you have to reboot anyway, you can skip the last step as the boot process then takes care for it.
> 0 votes

---
Tags: installation, system-apps
---


# Question
Title: Finding reason why app stopped in background?
Some apps such as system statistics loggers or third-party voice recorder apps (used due to additional functionality and formats) may stop in background without the user noticing it.

The user notices it when trying to read the saved data, play the audio file, or open the app, just to see that the data logging or recording has stopped at some point, which diminishes trust into the app.

How do I know the reasons for why the app quit in background, while the phone was not being touched, just placed somewhere?

# Answer
> 1 votes
You can try Logcat Extreme. Then in the settings prioritise errors.

---
Tags: applications, background-process
---


# Question
Title: Android phone Bluetooth connection with Android head unit keeps dropping
I recently bought a used car and it has a (relatively new) Android head unit (i.e., the main radio unit is an Android tablet). The head unit itself is pretty slow and reflective in daylight so I want to just continue to use my phone (with a car mount) for navigation and music / podcasts while driving.

The head unit came preloaded with a "Bluetooth" app that pairs with my phone and allows to stream music from my phone to the head unit. However, the Bluetooth connection keeps disconnecting. After the first disconnect in a single ride, I usually can't even get the music playing again via the head unit even though it reconnects. I have Android Auto on my phone which is set up to automatically start when it's connected to the head unit Bluetooth and automatically close when it's disconnected - so I have a pretty good indication that the connection is flaky as it starts and stops several times during my 15 minute commute.

I tried looking for an alternative for the preloaded "Bluetooth" app, but I can't find one that intended to RECEIVE audio.

More details:

* There's no AUX or USB port on the head unit.
* My phone is Pixel 2.
* The head unit is (I think) Allwinner t3 running Android 7.1.1.
* My phone has no trouble connecting to other Bluetooth devices - I have a smartwatch and several Bluetooth headphones and it handles them without any connection issues, ever.

The ideal solution for me would be that the head unit would connect to my phone via Bluetooth on boot and do nothing else than channeling the audio to the speakers.

**UPDATE**: Okay, this is really weird. Upon more experimentation, it looks like the problem is with specific tracks. Using Google Play Music to stream music to the head unit, everything works fine. But with *some* podcast episodes I'm trying to play in Pocket Casts, the head unit immediately disconnects. I thought maybe the head unit has trouble displaying Hebrew track names, but I ruled that out with other episodes / songs. Any ideas what could trip the connection?

# Answer
They write that Allwinner T3 head units have USB but (at least some of them) require hardwre modifications to enable ADB mode. But you can try other possibilities: Connect ADB via WiFi. Collect Bluetooth HCI snoop logs from your smartphone for working/non-working cases and try to find the differences.
> 0 votes

---
Tags: bluetooth, 7.0-nougat, bluetooth-audio
---


# Question
Title: Can I use my phone's internet to download files in a Win95 VM in Limbo emulator?
I installed Limbo emulator from the Play Store, and found a Windows 95osr2 .img file on the internet. I want to install Opera instead of IE inside the VM, and use it to download some music.

I can't use dial up when I'm using it in an app, because it's too slow. It lets me connect via proxy server. I was wondering if I could use my phone with unlimited 4G LTE (Also is my hotspot one) to download the music off the archive site on mobile data for the proxy server.

# Answer
> 1 votes
I don't think Limbo supports this. Limbo's networking support uses user-mode support inside the guest operating system, and since Windows 95 is not an OS they have explicit support for, they won't provide drivers for it.

Instead, download the songs you want from your phone or another computer, and copy them into the .img before starting the VM.

---
Tags: windows, proxy
---


# Question
Title: Where can I find my device product ID using ADB shell commands?
I want to unlock my device (Huawei G610-U20) bootloader but I'm unable to retrieve my product ID from common way

> \*#\*#1357946#\*#\*

Product ID is required by Huawei website to provide the unlocking code for bootloader.

I want to know where the product ID is stored in the android and is it possible to read it from adb shell? the device is already rooted.

I'm afraid that Product ID from lsusb is not what huawei is looking for.

# Answer
> 3 votes
I found this link after hours of searching and trying to unbrick my phone. Just type here https://imei24.com/ your IMEI number and it will show you all the info, hope it helps :) BR!

# Answer
> 0 votes
I think the product ID is displayed with this command, works only on stock ROM though.

```
 *#*#1357946#*#*

```

Alternatively, you can get the product ID with Huawei Product ID Generator

UPDATE : Try this generator

# Answer
> -1 votes
Try changing phone language to english uk and dial up that number again.That worked.for.me

---
Tags: adb, recovery-mode, 4.2-jelly-bean, shell, bootloader-lock
---


# Question
Title: How can I configure an OBD ELM327 cable to work with an ICS tablet?
I bought an OBD ELM327 USB cable in order to use it with Torque Pro since Ice Cream Sandwich USB host capabilities and the Torque website claims that it works. The problem is that when I connect the OBD adapter to my tablet it simply doesnt do anything, but I expected the choose application window to pop up. I downloaded a usb device app and I can see that it is connected, but it doesn't recognize it. How can I configure it so when I connect it the choose app window pops up?

# Answer
> 1 votes
I have the kyocera event that also runs Ice Cream Sandwich and in turn is rooted... ...using kernel tuner(very old version) I saw it as well and tired it myself, it did work for about a minute then a portion of the system went bad and restarted. After it restarted the option was no longer visible in the app. In conclusion the option is there but full OTG support is not. If you still want the support for OTG it may be best to flash a custom kernel.

# Answer
> 0 votes
You need a otg cable to put your android into hostmode, that is if your tablet offers usb otg mode. I have this setup running on my galaxy s2 and my daughters fuhu nabi 2 , works great except for I need better shielded cables to prevent ef interference freezing data.

# Answer
> 0 votes
on my Newsmy Carpad NU3001/NU5002 Android unit, i had to use a passive USB splitter hub 'octopus' and plugged it into the USB Host port. Then I took a mini-USB cable and plugged that into the USB OTG port on the android box. Then I plugged both the miniUSB cable and the ELM USB OBD2 adapter into the usb hub dongle octopus. Then and only then was Torque able to see the adapter. Basically I had to use both USB OTG and USB Host ports to get the USB ELM adapter working.

# Answer
> 0 votes
I don't have this exact combination of equipment, but you probably need to

1. connect the ELM device to the tablet
2. connect the ELM device to the vehicle
3. turn the vehicle ignition on, but don't start the engine; in other words turn the key to position II.

---
Tags: 4.0-ice-cream-sandwich, usb-host-mode
---


# Question
Title: How to use adb over Mobile AP (Portable wifi hotspot)
First : I know about `abdWireless` app. But my problem is different.

I am using my Android mobile as Mobile AP (Portable WiFi hotspot) for using internet on my computer. I want to use adb in wireless mode but the problem is - when i enable Mobile AP on my android mobile WiFi gets turned off and i am unable to use abdWireless app.

I want to use both `wireless ADB` and `Portable WiFi hotspot` at the same time. Is there any way to do it ???

# Answer
### On Android Device:

* Make sure USB Debugging is enabled in Developer Options.
* Set adb port prop:

+ If rooted: Open a terminal emulator (like termux) and run the following commands:

    ```
    su
    setprop service.adb.tcp.port 5555

    ```
    + If not rooted: Connect your device to PC using usb and run on PC terminal/cmd:

    ```
    adb tcpip 5555

    ```

    You can disconnect after this and continue on WiFi.

    > **Note:** This step needs to be performed only once, but the prop is reset on boot, so you need to repeat this step after a reboot.
* Get IP address:

+ If using mobile hotspot, the IP address of the device would be `192.168.43.1` by default.
    + If using an external WiFi, you can get the device's IP address by running in terminal emulator:

    ```
    ifconfig

    ```

    This will print a list, one of those would start with something like `wlan0`, with IP in the second line (mentioned as `inet addr`):

    ```
    wlan0     Link encap:UNSPEC  HWaddr ...
              inet addr:192.168.43.1  Bcast:192.168.43.255  Mask:255.255.255.0
              ....

    ```

### On PC:

* Make sure you're connected to the mobile hotspot or the same WiFi as the Android Device. (You might wanna ensure that you aren't simultaneously connected to another network, like ethernet.)
* In the terminal/cmd, run:

```
adb connect 192.168.43.1:5555 # The IP address of android device
adb devices

```
> 12 votes

# Answer
1. Enable adb over USB in settings of your Android device. With this, you can already use most of the apps from Market.
2. In terminal in Android device, type `setprop service.adb.tcp.port 5555`

Most programs from Market do only second. For first, they need root (like ADB over Wifi Widget).
> 2 votes

# Answer
On newer android versions (around 4.0 or so, do not know exactly), you can do this without the need for a 3rd part app.

First, enable WiFi tethering, and connect your computer to the hotspot.

Next, go to `Settings->Developer Options` and check `ADB over TCP/IP`.

Now, you have to get your device's local IP. All you have to do is open up terminal emulator, and enter the `netcfg` command.

Look for the line that has 'wifi' in it, and look to the far right - you should see an IP address. This is your device's local IP.

Now just go to your computer, and type:

`adb connect <devices local IP>`

into a terminal.
> 1 votes

---
Tags: wi-fi, adb, wifi-tethering, wifi-hotspot
---


title: Outlook Web App *light* version

text:
# Question
Title: 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.

# Answer
> 0 votes
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"

---
Tags: applications, browser, chrome-for-android, outlook
---


# Question
Title: Tool to find duplicate files and hardlink them
Where might there be a small program (possibly statically-linked binary) like **fdupes** or **rdfind**, to help me find duplicate files within the same partition/mount--checking only specified directories--and hardlink them?

My architecture: armv8l

```
root@localhost/storage/emulated/0/TitaniumBackup 2018-08-02,12:12:26# (16) uname -a
Linux localhost 3.10.108-ga044406f3ee #1 SMP PREEMPT Sun Jul 15 02:16:25 CEST 2018 armv8l

```

Assume I already have root shell access, with **Busybox** installed.

```
Filesystem               1K-blocks     Used Available Use% Mounted on
tmpfs                       944236      500    943736   1% /dev
tmpfs                       944236        0    944236   0% /mnt
/dev/block/mmcblk0p3         16048     2320     13728  15% /efs
/dev/block/mmcblk0p21       197472      428    197044   1% /cache
/dev/block/mmcblk0p23     11588512 11507720     80792 100% /data
/dev/block/mmcblk0p18         8080       92      7988   2% /persdata/absolute
/dev/block/mmcblk0p4          3952      548      3404  14% /cpefs
tmpfs                       944236      452    943784   1% /sbin
/dev/block/mmcblk0p20      3023760  1258796   1764964  42% /sbin/.core/mirror/system
/sbin/.core/block/loop08    157152   110660     46492  71% /sbin/.core/img
tmpfs                       944236        0    944236   0% /system
tmpfs                       944236        0    944236   0% /system/etc/permissions
tmpfs                       944236        0    944236   0% /system/priv-app
tmpfs                       944236        0    944236   0% /system/app
tmpfs                       944236        0    944236   0% /system/app/FaceLock/lib
tmpfs                       944236        0    944236   0% /system/lib
tmpfs                       944236        0    944236   0% /system/framework
tmpfs                       944236        0    944236   0% /system/vendor
/data/media               11588512 11507732     80780 100% /mnt/runtime/default/emulated

```

# Answer
> 0 votes
SD Maid can help you find duplicates. You need to buy the pro version to unlock all features though (in the case of duplicates, deleting them from the app).

# Answer
> 0 votes
Until a better tool comes along, this script will find and hardlink duplicate files filtered out by extension, under given directories.

It's far from ideal, but others can customize it to their needs. As practically a one-liner I hate that it's incomprehensibly concise, but I had to deal with a few hurdles in a rather limiting BusyBox environment.

`(cd /data/media/0/; (date; set -x; mount; df; fdupes -nAS1 -o time -r TitaniumBackup SmsContactsBackup; df) |tee fdupes.log |grep "\.apk" |sed 's/[][\\ ()]/?/g' |awk '{system( "ls -l "$0); system("touch -m "$2" -r "$1" && ln -vf "$1" "$2 ) }' 2>&1 |tee duphlinker.log)`

* The available **fdupes** for **termux** doesn't hardlink. So I only use its output identifying similar files.
* Starting under */data/media/0/* (not */storage/emulated/0*, since in modern Android that's a virtual mount not supporting filesystem links), I chose to recursively scan only directories *TitaniumBackup* and *SmsContactsBackup*, where I happen to know large duplicates form after their corresponding apps run.
* I filter out all but *.apk* files.
* Since some file paths contained escaped spaces--nasty when whitespace is needed as an unconfigurable delimiter later--with `sed` I replace all **"\ "** with the single-character wildcard **"?"**. This allows a tiny risk of linking mismatched files, if they are improbably similarly named.
* In `awk` I set the mod timestamps to that of the oldest file, then force form the hardlink, freeing disk space from the newer file.

The higher-level apps don't notice, and self-clean after uploading to my cloud eventually (if they have such features).

Now I'll just put that into **crontab** for **Magisk**, at about 4am daily. It runs in under a minute.

---
Tags: root-access, shell
---


title: Why doesn't su have its setuid bit set?

text:
# Question
Title: Why doesn't su have its setuid bit set?
I checked the permission of `su` with `ls -l`, and found it doesn't have the `setuid` bit set. This is different from common desktop Linux. Is there any reason behind this difference?

The `su` binary was installed using supersu on an experimental Nexus device with factory ROM.

# Answer
See this answer at Unix.SE. Instead of the `setuid` bit, the binary has some capabilities set via file's extended attributes. The particular caps are of interest are `CAP_SETUID` and `CAP_SETGID`.
> 1 votes

---
Tags: rooting, root-access, supersu
---


# Question
Title: How to have a different password for Facebook and Facebook messenger?
I have an Android phone.

I want to use Facebook messenger as IM.

But I don't trust my Android phone enough to give it my Facebook password.

**Q:** Is there any option to set a different password for Facebook Messenger?

# Answer
Yes. I have the messenger app on my phone. When I log in, I use my phone number and a password. When I log into Facebook I use my email and a different password.
> -2 votes

---
Tags: facebook-messenger
---


title: Lock screen while playing YouTube video

text:
# Question
Title: Lock screen while playing YouTube video
I have Samsung Galaxy S5. Is there a way to lock the screen but keep YouTube videos playing?

For example, a particular browser app or add-on that would allow for the audio to continue playing while the screen is off.

# Answer
* Download MX Player
* Play YouTube video using MX Player.
* Press Menu button (or the 3 dot icon), and then select Play
* Make sure "Background Play" is checked
* Now, you can press Home Button and listen in lock screen. **There is also a shortcut for enabling Background Play, which is tapping and holding the Play button, instead of just tapping it to play a video**

**Update #1**

**Only For Rooted**: You can install Xposed Modules Installer and use Repository called Youtube Background Play

**Update #2**

As suggested by @Tanishq Banyal in comment **YouTube Vanced** is pretty good alternative if you are open to installing 3rd party application/mod.

It works for both rooted and non-rooted Android.

Using Youtube Vanced Manager is pretty straightforward, in case your mobile is not rooted you are required to install Micro G along with main application.

Along with background play you can also block ads in Vanced.
> 5 votes

# Answer
The newest workaround doesn't require any new apps to be installed.

**Follow these directions**:

1. Open Chrome browser.
2. Navigate to the YouTube video you want to watch.
3. Click the Chrome menu and select "Request Desktop Site".
4. Play the video.
5. Click the home button. The video will pause.
6. Pull down the notification menu and play the video from there.
7. You can now lock the screen.

This works without any fault as long as you keep the video playing. I played single videos for up to two hours without an issue. **I noticed the following issues**, which affect when I'll use this workaround:

1. If you pause the video from the notification, you will be able to play it again, but not if you leave it paused for too long. I didn't time it, but the notification control disappears in less than 30 minutes. You'd have to then open Chrome again and replay the video. The same is true if you pause the video with a blue tooth control.
2. If the video buffers because of a loss of connection, it will start again automatically, but only if it doesn't buffer for too long. Again, I did not time it, but I had issues after only a few minutes of lost connection, but that could have been related to item 3 below.
3. Switching from wifi to data or data to wifi connection often created a buffer issue. It always seems to auto play after a few seconds when going from wifi to data, but not when going from data to wifi. Data to wifi would take longer and sometimes not autoplay at all. I think this is because when the phone establishes the wifi connection, there's a delay in the ping back that lets apps know that connection has been reestablished. I noticed multiple times that autoplay would work within seconds of unlocking the screen.
4. After a video's end, autoplay doesn't always work. I found no pattern for when it would work.
5. On long videos that you might listen to parts of over several days, in addition to having to start the video from Chrome again between every break longer than an hour, you may also have to scrub to the time where you left off. Multiple times, it seemed Chrome would decide to reload the tab, making the video reload to the beginning. It seems to be more reliable if I leave Chrome open (but in the background), but it still occasionally reloads the tab. If you're fast enough, you can read your time as you open the tab before it reloads, making this only a simple nuisance.

I've been listening to a lecture series in a playlist this last week and these are the issues I've noticed. In light of the trouble I've had, I think I'll just download the MP3 from now on, but I'll use this hack method if there's just a single video that piques my interest in the moment. In other words, **I recommend** that if you have the time and desire to listen to a playlist, it's just easier to go through the steps to download the MP3.
> 4 votes

---
Tags: youtube
---


# Question
Title: Is it possible to control the charging voltage?
As far as I know the regulation of battery charging is done inside the phone. The typical method of charging lithium cells is constant current charging followed by constant voltage charging where you shouldn't let your battery voltage go over 4.2V.

However it seems my charger keeps pushing the maximum possible current and increasing the voltage far beyond 4.2V. At 100% the voltage gauge is at 4.4V and if I remove the charger it's going down to 4.25V, which is again above the safe levels.

So it seems my charger is killing my battery. Is it possible to somehow tell the system to stop increasing the voltage above 4.2V or preferably 4V?

# Answer
The battery voltage is **controlled at a hardware level**, not natively controllable via any *Android APIs*. Depending on your device & firmware, there may be apps that can control the manufacturer specific features, but that's very unlikely.

Try looking into `Voltage Control` on the Play Store, it can under-clock the CPU, maybe even the voltage - Voltage Control

> Voltage Control Extreme (developer name sulph8), features include:
> \- Support more than one profile
> \- CPU history display
> \- **overvolting support (+50mV and 1500mV limit)**
> \- **undervolting up to -250mV (lite version limited to -200mV)**
> 1 votes

# Answer
Maybe an old post & you have prob sorted it but a simple zener diode circuit will do the trick. Use a 2v and 2.2v in series (or similar) & a \< 4.2v relay activated by a NPN transistor to separate the charging voltage.
> 0 votes

---
Tags: charging
---


# Question
Title: How to stop being visible to others in Whatsapp after deleting my account
I have deleted my whatsapp account and application. Still my friends see my account, they believe I am still on and keep sending messages which never reach me. How to delete my account in such a way my friends no longer see me?

# Answer
> 1 votes
According to the this link, It's easy.

Open Whatsapp Application and tap the **Menu Button \> Settings \> Account \> Delete my account**. Write your number and **Delete account**.

Important if you delete account:

> * Delete your account from WhatsApp.
> * Erase your message history.
> * Delete you from all of your WhatsApp groups.
> * **Delete your Google Drive backup.**

---
Tags: whatsapp-messenger, accounts
---


# Question
Title: Accessibility turned back off - how to keep it on?
I'm using the app 'Automate', in order for it to work I have to turn it on in Settings/Accessibility:  But after a short time I doesn't work anymore and it's back on 'off' again. I think it may have something to do with my battery saving mode because I've seen it in a different question but no idea how to fix it because my gui doesn't have the same properties as suggested in an answer I've seen somewhere else.  I'm using an Honor 9 phone from Huawei, my software versions:  So my question is: **How can I prevent my phone from changing the app's accessibility setting without giving up on the battery saving feature (if that is the reason for it)?**

# Answer
This probably is the battery saving mode (Android 7) as you suggest.

On my Samsung you can mark Automate (or any other app) as an app not to be checked for battery drain.

* From *Settings*, select *Device maintenance*.
* Select *Battery* at the bottom left of the screen.
* At the bottom of the next screen is a list of apps that are currently considered by Android as using power. Automate is probably on that list.
* Below the list is a button "*Unmonitored Apps*", select this.
* Select *Add apps* and add Automate to those apps that are no longer checked and put to sleep by the OS.

The exact method may be slightly different on your phone but the principle should be the same.
> 1 votes

---
Tags: battery-life, huawei, accessibility, automate
---


# Question
Title: Can't get to fastboot. nor twrp nor OS - Xiaomi mi 5X/A1
I'm having a problem with my Xiaomi mi 5X and i wondered if someone on this forum could help me solve it. As i said, i have a Xiaomi mi 5X but i changed its firmware and OS to the one of Mi A1 (Android One). Today I was trying to install on my device the GCam app, with the tool Mi A1 GCam. After I clicked the "Enable HAL3, EIS and install" the phone went dark. Now i can't boot into the OS, nor the twrp nor to the fastboot mode. When i try to do it i have to hold down the power button and corresponding volume key for several seconds and the Android One boot screen appears but just in a flash, and goes dark again. Can any of you help me, please? Thank you

# Answer
Have you tried using adb?

If you haven't got it already, download the SDK tools for windows from https://developer.android.com/studio/ under the "Command line tools only" section, and unzip it where you want.

Once you've done that, open a command prompt in the platform-tools folder within the SDK directory. The command

```
adp devices

```

will tell you that your device is connected. Then you can try

```
adp reboot recovery

```

If that doesn't work, install the universal adp driver and try again.
> 0 votes

---
Tags: twrp, xiaomi, mi-a1, android-one
---


# Question
Title: Sony Xperia L1 Screen Always Open, I Cannot Lock
I have a Xperia L1. When I press lock button, the screen locked and re-opened in 2 seconds every time. I cannot find the fix for it. Are anyone encountered with this issue ? Thanks.

# Answer
The problem has been solved. Proximity sensor seems broken due to service report. After a fix, it resolved. Thanks.
> -1 votes

---
Tags: lock-screens, sony-xperia-l
---


# Question
Title: How do I remove applications that android automatically downloads, and stop it downloading apps that I don't want automatically?
I have an android phone, and every now and again, when I connect to WiFi, I notice it starts automatically downloading updates.

However, it also seems to download/ update a number of default apps, which I never use.

I now find myself running out of space, and don't want to delete the apps I do use (banking, traveling, etc), and don't want to delete photos, videos etc, until I am able to back them up to my computer...

I have tried removing a number of these apps (Flipboard, Google Play Books, Music, etc, Google +), but they all still seem to be there. When I uninstall them/ set back to factory, they just seem to automatically update again when I next connect to WiFi.

I don't anticipate ever having a need for these apps, so how can I permanently remove them, and remove them from the automatic updates, to free up space for messages, photos, etc?

# Answer
> 1 votes
* In general, to prevent auto updates - - Disable auto updates. Google Play Store → Settings → General → Do not auto update
* The apps you mentioned seem to be *system apps*, those that came with the device (not user installed). You can remove those only if your device is rooted. **But** this is not going to help you save space as they occupy space on the `/system` partition, which is not available to you.
* However, you can reclaim some space by removing the updates of these apps. Thanks to Izzy, who pointed in comments (now deleted)

> If the apps are not to be used anyway, better approach is going to Settings › Apps and to disable them altogether – including force-stop and delete cache + data. That way: no more auto-updates for them, cleaner app-drawer, plus space saved (date + cache being removed). And don't forget that those updates indeed use up space outside `/system` (updates go to `/data`, regardless of system app or not)

* **If you need more space** You haven't mentioned your device /Android version and whether it supports ext.SD card. If you are on Android version 6 and above you can convert your ext.SD to or root your device and move apps to ext. SD. If these options are not possible, you are out of luck, barring using a cloud based service to back up

---
Tags: google-apps, default-applications, android-device-manager
---


# Question
Title: What is an "Emergency Call," and can I  set number for it?
On the default lock screen, whether using pattern or pin, there is a button at the bottom which says "Emergency Call". But if I try to call my home number or anything it tells me "That is not an emergency call." What ***does*** it let through? Is it only `911`?

Is there any way to tell it to allow a certain set of numbers from the emergency button, like to set a list of emergency numbers such as: `911`, `Home` and `Wife`? This would seem like it would be very useful, so if someone finds you smooshed on the road, they know these certain people should be called.

# Answer
> 21 votes
The purpose of that feature is so that if there is an emergency you can dial an emergency number (911) without having to unlock the phone. Its not so that someone else can use it to call your wife/mother/ICE number. It's not a bad idea since if you were hurt then someone else could inform those people but as I understand its just for emergency numbers (although to be honest I don't know of any other emergency numbers other than 911).

*Edit:* I just realized that if you lost your phone you wouldn't want others to be able to make calls from the phone (another reason why it only allows emergency numbers). However if, as you suggested, it only allowed certain numbers... that would be cool.

# Answer
> 22 votes
Yes, it's limited to emergency numbers. It depends on your region and probably your carrier which ones specifically.

There's no easy way to change it. While it's probably possible to hack that mode, I would advise against it. First because it defeats the purpose of having your phone locked (do you really want someone to steal your phone and call your wife?), second because it might screw things up when you really need it (and you can't exactly test whether `911` is working beforehand), and third because you should have ID with you anyways if you're concerned about this.

# Answer
> 4 votes
Some versions of Android make it possible to add additional emergency call numbers. The functionality for doing so has been removed in the latest versions of Android. These instructions only work for pre-Jelly-Bean version phones.

The instructions for doing so come from this AndroidCentral forum

1. Go to your contacts
2. Select the "Groups" tab
3. Select "ICE - emergency contacts"
4. Use the icon to the right of "Find contacts" (a silouette with a plus sign) to add an emergency contact.
5. Select an existing contact from your contact list, or enter the details of a new contact.
6. All the contacts in this "ICE" group will be available from the lock screen, so you can call them without unlocking the phone.

While you can add emergency contacts, there is no easy way to remove or alter the default (911 in the USA) emergency contact.

emergency contacts http://img.tapatalk.com/add8089c-98c8-5e08.jpg

# Answer
> 1 votes
As of Android 7.x (Nougat), you can now set contacts and other information on the lock screen, using a new feature named '**Emergency Information**'. In the event of a personal emergency, a person can tap the **Emergency** button and have access to emergency medical information (allergies, medications, etc), and contacts designated by you.

A good summary can be found at http://www.droid-life.com/2016/03/09/android-n-lets-you-add-personal-emergency-info-to-your-lock-screen/ . My phone's settings menu does not have a “Users” section as mentioned in the article, but I was able to add information by viewing the "Emergency Information" screen and hitting the "Edit" button in the upper right hand corner.

Here are some images, courtesy of Droid Life.

# Answer
> -1 votes
I am not in favour of having to select which number to call - keep it simple as you might not have time to select a second key. But maybe there would be some point to having two emergency buttons on the screen. One for the emergency services. One for a friend etc. One important reason for phoning a friend - they might know who you are, where you are likely to be, and what illness you have - important information missing on a call to the emergency services. Alternatively with a modern phone, surely it cant be too difficult when presenting caller line identity to also present a friends number (or maybe also send a text "I am X. I have diabetes. I am at home or wherevrer" - preset but changeable). How often do the services get calls they cannot help or prioritise because this info is missing?

One alternative that may help the original poster - Fixed Dialling Numbers allow (selected?) Numbers in memory to be dialled. No new numbers. But maybe not from a lock screen.

---
Tags: lock-screens, calls, emergency-calls
---


# Question
Title: Apple Notes alternative for Samsung device
I am looking for an free and ad-free solution which is comparable to Apple Notes, which I used some years ago on an iPad.

I want to be able to take simple plain-text notes, and access them both on a computer (on OS X) and on a Samsung S7. I don't need fancy features (Evernote-like), in fact I much prefer simplicity.

The Memo app that comes with the phone is perfectly sufficient for my needs, and looks like *just what I want*. Except there's one big problem: I can't figure out how to access the notes on a computer. Syncing with "Samsung Cloud" is turned on for Memo in the settings.

I don't expect to be able to find a third-party app that provides such functionality for free, as whoever provides the service will need to pay for server costs. But I did expect Samsung to provide such functionality, given that Apple has had it for a long time ...

# Answer
I'd say 'Google Keep' is one of the best ones to use: https://play.google.com/store/apps/details?id=com.google.android.keep
> 0 votes

# Answer
I'd suggest you the gratis app DejaOffice, besides the Notes/memos app, there is task and calendar included in the suite. http://dejaoffice.com/

As there are android and iOS version you can move the data in the future to the other platform

As standalone app (data stored in phone) it is free/gratis.However it also has paid functions such as sync with their own cloud or sync with different desktop PIM apps as Outlook.
> 0 votes

---
Tags: samsung, sync, notes
---


# Question
Title: Location when on home wifi is wrong; can I disable using known wireless networks to get location?
I just moved to a new city and brought my home wifi router with me. Now whenever I'm connected to my home wifi network, Android thinks I'm at my old house! It's extremely frustrating. Is there a way to disable that method of location finding? Or even better, is there a way to get Google to update the location of this wifi network?

I've tried turning off Wi-Fi scanning and renaming my wireless network. What information does Android use to fingerprint a wireless network? Maybe I can change something about the network to make Android think it's a new, unseen network.

# Answer
I suppose Android is recognizing the WiFi router with it's MAC address. Since this is not easily changeable on most routers (you could do so with a custom firmware like DD-WRT), you can set your Android to use only GPS as a location source as a workaround.

Depending on your Android version, you should be able to do that under `Settings` \- `Security & Privacy` \- `Location` \- `Mode`. Set it to `Device only`.

Please note that this disables location determination via mobile network so you might experience your GPS being used more often and the accuracy being lower when you're inside a building.
> 1 votes

---
Tags: location-services
---


title: Installing Gapps (space problem)

text:
# Question
Title: Installing Gapps (space problem)
I have installed the custom ROM from TeamWin recovery mode for android 8.1 (don't judge ). Everything was installing fine with no errors but then I then installed Gapps, it then told me there is not enough free space on /system partition. How can I free up some space to install Gapps?

**EDIT:**

Check this log file!

# Answer
I guess you have two way.

1. Go to Custom Recovery and wipe **/System** partition Then, reinstall Custom ROM. (Maybe **/System** partition have problem and after doing this step that's fixed. )
2. Download Nano Variant of gapps and install on your device. It's very light. Go to **Play Store** and install other Google Application. (If you install Google Application from Google Play, they installed on **/Data** partition and **/System** partition be free.)
> 1 votes

---
Tags: google-play-store, google, 8.1-oreo, custom-roms
---


title: Android 8.1 GApps

text:
# Question
Title: Android 8.1 GApps
So basically, I've flashed a rom onto my phone, specifically lineage 15.1, for the reasoning of I like Android 8.1. The problem, however, is that my gapps seem to not work. Google Play services stop respond legitimately every 5 seconds, and I've seen all the stuff about force stopping it and cleaning the cache, but those options are greyed out for me. My phone is a Galaxy Note 3, if that makes a difference. Also, it wants me to do the Pixel setup, but it checks for updates continuously forever. What to do?

# Answer
Did you do a "clean flash" (= wipe /data partition) when flashing your ROM ? Or did you do a "dirty flash" (do NOT wipe /data partition) ?

If you did a dirty flash, my advice is to do a clean flash instead, then reinstall LineageOS + OpenGApps (pico version as advised by @Rahul Gopi). Be aware that it will reset your phone (non-system apps, settings, etc. except your USB storage/card).
> 0 votes

# Answer
As breversa says, you should do a clean flash. However if you don't want to loose all your non-system apps and settings you could first try to wipe /system and then install LOS 15.1 again, flash the Gapps after and clear (Dalvik) Cache, no need to wipe /data. If that fixes the crashes, great. If it does not, you should indeed try a clean flash.
> 0 votes

---
Tags: google-play-services, 8.1-oreo
---


title: option to creat folder in touchwiz gone

text:
# Question
Title: option to creat folder in touchwiz gone
hi i have touchwiz installed on my android and i can create folders but when i flash a custom rom and install touchwiz from the app store the option to create folders in the app drawer is missing does anyone know why or how i could fix this? or recommend another launcher that allows me to create folders in app drawer thanks. this is the launcher i was using from playstore

https://play.google.com/store/apps/details?id=com.galaxy.s.launcher

# Answer
> 1 votes
> does anyone know why

The launcher you installed is not actually Touchwiz. As the description in Google Play says, it's a third-party "Touchwiz-style" launcher, not affiliated with Samsung at all. You can't actually install the Touchwiz launcher on your custom ROM, because it depends on Samsung's proprietary libraries, which are only included in the stock ROM.

You just need to look for another launcher that supports the feature you like. We can't help you with that here, though, as this site only works with specific questions and answers, not app recommendations.

---
Tags: launcher, samsung-touchwiz
---


title: WiFi direct on 5Ghz band?

text:
# Question
Title: WiFi direct on 5Ghz band?
Can an Android device with a 5Ghz-capable Wi-Fi chip, such as the Nexus 5, use Wi-Fi direct on the 5Ghz band?

If so, how? Couldn't find anything of substance on the net.

# Answer
You might or might not be able to depending on your device. I tested this on OnePlus 5 with Android 8.1 and 5GHz P2P GO works (channel = 48, i.e. freq = 5.240GHz). Only a few 5GHz channels however actually works though.

Basically you need to use a hidden (light greylist at the time of this post) API `Landroid/net/wifi/p2p/WifiP2pManager;->setWifiP2pChannels(Landroid/net/wifi/p2p/WifiP2pManager$Channel;IILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V`. See here for example usage. You can also try out my app to test whether your phone supports it if you have root.

You might also need to remove an entry named `p2p_no_go_freq` in your `p2p_supplicant_overlay.conf` if there is one. It's located in `/system/etc/wifi` or `/vendor/etc/wifi` depending on your Android system version.
> 2 votes

---
Tags: wifi-direct
---


# Question
Title: Android CPU usage: What do the red, green and purple bars and the numbers mean?
The Internet as a truckload of myths about this. Today, it is time to bust the myths.

When the CPU usage bars that can be enabled in the developer options are being displayed, there is a list of active processes and three numbers above.
Upper right screen corner (also covered by bars):

***14.41 / 20.85 / 40.19***

And then, there are three bars for **each list item**:
*\[**Green** bar (usually the longest)\] \[**red** bar\] \[**purple**\]*

## What do these bars and numbers **actually** mean?

I would appreciate an explaination.

# Answer
From Android - Handset built in Developer Tools - “Show Cpu Usage” option meaning?

Leszek's answer

> Numbers in the first row shows average CPU usage in time intervals 1 minute/5 minutes/15 minutes. Color bars shows how much time CPU spends in userspace(green), kernel(red), i/o(blue).

Also see the accepted answer for a developer explanation
> 2 votes

---
Tags: task-management, developer-options, cpu
---


# Question
Title: How do I transfer files to ebook reader from phone using either an OTG cable or wifi?
I've a rooted Sony reader PRS-T1 (based on Android 2.2) and usually when I need to copy files to it, I connect it to my laptop with a USB cable. However, sometimes I travel without my laptop and have only my phone/tablet. I tried using an OTG cable, but my phone does not seem to be able to read the reader storage. Is there a way of transfering files to my reader from my phone without using an external sd-card? In the past I used to connect to Dropbox in the reader's browser to download files or send the files thorugh gmail, but the browser is very old and this is no longer possible.

# Answer
Now there are plenty of ways to do this; perhaps the easiest method given that you have the OTG cable, is just to use a suitable file explorer (preferably MiXplorer which has custom OTG drivers) in case your storage device is formatted in a different file system.

I wrote a guide on MiForum on how to achieve this: Alternative easy way to mount Pendrive(NTFS FileSystem) via OTG without root its not only limited to `ntfs` but can also use others like `exfat` etc.

* In your case you just need a USB Flash drive (**pendrive**) that you can insert on the OTG female port then,
* Simply open the app, tap on the three dot menu → More settings → Enable Custom driver for USB OTG (tick the box to enable).
* Done, now insert you OTG cable and place the pendrive on the port. The pendrive will be recognised without errors, and open the files you need and copy to and fro the tablet `<=>` phone as you wish.

---

Alternatively I have posted a related method here, showing how to do it using wi-fi (which is pretty much related to what you're trying to achieve):

1. Android to Android file explorer using wifi direct

Or

2. File transfer with linux pc through mobile hotspot
3. Is there a way to access the phone filesystem from computer, wireless?

(In above cases the target tablet will be the pc or "second android device" respectively)

Hope this helps
> 1 votes

# Answer
I found a working wireless solution using FTP. The reader has Total Commander installed and there's an FTP plugin you can install for it.

So on my phone, using Amaze File Manager, I created an FTP server (protected with username and password). Then on the reader I added the details of the server and I could copy the files to my reader with ease.
> 0 votes

---
Tags: wi-fi, 2.2-froyo, file-transfer, usb-on-the-go
---


title: Chrome keeps logging me out of websites

text:
# Question
Title: Chrome keeps logging me out of websites
For the last few months, my Android Pixel 2 XL (running 8, now 9) often shows me the login page on my frequently visited websites. I've managed to reproduce it with these steps:

1. Open Chrome (68.0.3440.85)
2. Visit facebook.com and login
3. Using tab switcher, swipe away (close) Chrome
4. Open Chrome again

Behaviour: Returns to the facebook page, but asks me to login again

Expected: A cookie is stored that ensures I'm still logged in

I'm not rooted, have tried rebooting, have ensured I have the latest Chrome version. I haven't tried a factory reset but would like to avoid that if possible. I also have a password manager (Dashlane) that offers to log me in, if that matters.

# Answer
As confirmed by OP disabling Chrome app fixed the problem (Settings →apps & notifications → select system apps→Chrome →disable app (to revert to the original version before updates)

I have no idea what caused this problem and only guess is Android Pie + Chrome updates didn't gel
> 2 votes

---
Tags: chrome-for-android
---