# Question
Title: How to use Tasker broadcasts in Macrodroid?
I have this app , forcedoze which enforces better *doze* for extra battery saving. I want to enable / disable it on schedule for which I see broadcast for Tasker

```
com.suyashsrijan.forcedoze.ENABLE_FORCEDOZE

```

(Broadcast values required : None)

And a similar one with `DISABLE`

How do I use this in Macrodroid? Guess I need to use intents but am clueless on this, not having used it and it looks complicated - am not sure what to fill in multiple options ( if my guess is correct )

# Answer
> 1 votes
My solution requires sending the intents with superuser (root) privilege and unfortunately, the *Send Intent* action in MacroDroid does not permit that. So I've used the *Script* action of MacroDroid as a workaround.

Sending a broadcast (it is universal, not Tasker specific) alone would not do anything here. Using the *logcat*, I noticed that the app starts the service named *ForceDozeService* and then issues the relevant broadcast.

**Script (*en.sh*) to enable the ForceDoze:**

```
#!/system/bin/sh

su -c 'am startservice com.suyashsrijan.forcedoze/.ForceDozeService'
su -c 'am broadcast -a com.suyashsrijan.forcedoze.ENABLE_FORCEDOZE -n com.suyashsrijan.forcedoze/.EnableForceDozeService'

```

**Script (*ds.sh*) to disable the ForceDoze:**

```
#!/system/bin/sh

su -c 'am stopservice com.suyashsrijan.forcedoze/.ForceDozeService'
su -c 'am broadcast -a com.suyashsrijan.forcedoze.DISABLE_FORCEDOZE -n com.suyashsrijan.forcedoze/.DisableForceDozeService'

```

Use the action *Script* in Macrodroid as:

```
sh FILE_PATH      // such as /sdcard/en.sh

```

That should work.

---
Tags: macrodroid
---


title: Different gapps for every device?

text:
# Question
Title: Different gapps for every device?
Hi everyone? I am thinking about changing my phone's rom and I was wondering if every device need a special pack of Gapps (google apps) or if a pack works on different devices, what do you think? Thanks for you answers.

# Answer
> 2 votes
GApps (Google Apps) are usually usable across devices and across Android versions but some Google apps feature different versions for different Android versions.

Those can include more functionality, better support for the latest version of Android and more.

If you need GApps, go to http://opengapps.org/ and select the version that applies to your phone and ROM (typically ARM64 and 6.0, 7.0 or 7.1) as well as the app bundle you want (with the AROMA package being completely modular and featuring nearly all apps).

---
Tags: applications, google-apps, customization
---


# Question
Title: 400MB free ram but cant delete WhatsApp chats
I have a **samsung galaxy J3 2016** (SM-J320FN) I bought it **brandnew** like 6/7 months ago,

Ive got a tiny **8gb** internal storage plus a **32gb sd-card**, Got all my applications and files and stuff moved to my sdcard.

But i still run out of internal storage almost twice a week. I don't have mutch applications on it either,

I **cant** even delete some whatsapp groupchats,
It just **keeps loading**.

And then it wil **freeze** and not mutch later **crash**.. Sometimes he won't even send pictures over WhatsApp.
Or cant update my profile picture cuz then it **will just freeze and crash again**

I've tried to reinstall WhatsApp multiple times and it doesn't help,
And the weird thing is i have **400+mb free ram** atm

So i don't really know what to do anymore anyone suggestions?

# Answer
> 0 votes
*I am not responsible for lost data* Try to do this:

1. Uninstall whatsapp
2. Search in internal storage the whatsapp folder
3. Delete it
4. Reboot your phone
5. Reinstall whatsapp and DON'T restore backups

If this procedure doesn't work, I think it is a good idea resetting your phone. Unfortunately devices like your have this type of problems frow the dawn of the times and the only solution often is the total wipe

---
Tags: whatsapp-messenger, crashes, ram, system-freeze
---


# Question
Title: Is there an option to remove the "administrative" messages from a whatsapp chat?
I'm in a whatsapp group chat that has a fairly large amount of messages, as well as a lot of traffic (people joining and leaving the chat). To help me keep only the messages I actually need I delete all the unneeded messages, but then I get a situation where I have pages on pages filled with administrative messages about people leaving and joining. Is there a way to delete those messages to clear up the chat?

The screen shot is from the web app, but I use it primarily on Android devices.

# Answer
Unless there's an option to adjust the types of notifications under in app settings or general settings for that app then nothing I can think of. If there is another way I doubt it will be worth the hassle.
> 0 votes

---
Tags: whatsapp-messenger
---


# Question
Title: Why does Android differ so much from Linux?
I have read all related questions here, but they don't answer my questions or are not up-to-date since Android is particularly included in Linux kernel ( \> 3.x.x).

Why didn't Google just take a Linux distribution (for example Debian) and add drivers for touchscreen, mobile service, etc and create a desktop environment for touchscreens.

If kernel modules won't be included in the Linux kernel, it would be possible to use the streamlined Linux kernel and add these modules (and remove some, like unnecessary drivers).

Today it will fail to run standard Linux on every smartphone and tablet, because of missing drivers, but they could have been written for Linux, not Android.

It would have been saved double development of new features

# Answer
> Why didn't Google just take a Linux distribution ... and create a desktop environment for touchscreens?

Because they didn't want to create a desktop environment for touchscreens: they wanted to create a new OS for smartphones. Smartphones (and earlier, PDAs) based on not only the Linux kernel but the GNU userspace, with the same programming environment as desktop Linux, existed for years before Android did, but they were a huge commercial failure.

The chief advantage of using a GNU/Linux distribution is the idea that you can simply recompile all the same applications for your new hardware, rather than having to write a new application. But this has never worked out in practice. A user interface designed to work with a keyboard and mouse on a big PC display simply doesn't work on a phone touchscreen. The ways that programs interact with each other on a PC with almost unlimited storage and no need to conserve power simply doesn't work with the limited energy and storage requirements of a phone. The pixel-layout, fixed-dpi ways of designing graphics and user interfaces for PC displays have already been outgrown for PCs, and phones need something better. In addition, smartphones introduce new features - ubiquitous location availability, cell modems and telephony, and Bluetooth - which PCs have never offered applications a standard way to access.

The Android team set out to offer a programming interface (the *Android framework*) to let app authors access all the needed functionality, in a way which wasn't previously available. They set out to isolate apps from each other to protect the integrity and the battery of the device in a way that wasn't possible in any existing Linux distribution. They set out to create a new graphics subsystem to avoid falling into the Linux community's dependence on X Windows. They set out to create a commercial success, which had never previously been achieved with Linux-based handhelds.

They achieved all those goals, by doing exactly the thing you complain about. Android is much bigger than just some Linux drivers, and many kernel drivers for Android devices do eventually make it back to mainstream Linux.
> 8 votes

# Answer
The key to this answer is **license**

When the android team started programming android they tested many kernels but none where as good (for their needs) so they settle for Linux.

Now the question arises that ,

**\> Why Google was running away from Linux**

We should know that Google at that time already had the model of android in mind

*So we should think from opposite way* See , if android was built on Linux the OEM would have to make their sources open which would result in a very little competition and that would defeat the work of android

So when Google saw no other way they settled for Linux but tried to stay away from GNU GPL V2 licence

So in their run they made Linux as the kernel and android running top of it
> 1 votes

# Answer
While the original reason for creating the operating system (Android) might have been licensing, the reason that smartphone is not running a standard Linux distribution is **battery**.

I was part of an effort to port Linux and Java to smartphones, at about the same time that Android evolved. We could get a slimmed down version of a Linux distribution to run on the devices we had, at the time for about 20 minutes to half an hour.

Although, with modern battery technology, Android is loosening up the constraints, the original versions were very very heavily optimized, for battery life. Even so, the original Dream often didn't make it through a whole day without a battery change.
> 1 votes

---
Tags: linux, kernel
---


# Question
Title: I need detailed instruction on how to recover a ZTE z828 lt from soft brick caused by Kingo root!
I need detailed instruction on how to recover a ZTE z828tl from soft brick caused by Kingo root!

I bought this “simple mobile ZTE Midnight pro LTE” off eBay, and simple won't unlock it, so I can use it with anyone else, so I was playing with KingoRoot trying to root it, the computer version said root complete please donate, the phone rebooted into boot loop, I can access the stock recovery screen, but can't do a factory reset, and I can get to ftn!!!

Please help, I am a newbie to android, cell phones, but have messed with tablets for years, and usually can get a factory ROM restore for flashing, but this time I've searched all over without any luck..

Thanks.

# Answer
> 1 votes
I did the same thing as you and ended up in a boot loop but then I wiped the cache when I entered recovery And then restarted phone, let it boot up for a while then it restarted on its own. I immediately did the button combo for recovery again and then did a factory reset. I downloaded SuperSU and was still rooted. Hope this works for you. Please let us know.

# Answer
> 1 votes
Try installing ADB and then going to FASTBOOT MODE inside of your phone or tablet. Please download the the .img file for your version of android and device specific.

------Commands------ fastboot oem unlock fastboot flash (.img file location) fastboot reboot

that should fix it just setup your phone again!

---
Tags: root-access
---


title: How to root from adb?

text:
# Question
Title: How to root from adb?
I have a tablet called **General Mobile E-Tab 4**. I bricked it. It stays on load animation. I can reach recovery but there are 3 options:

```
reboot device
wipe data/factory reset
wipe cache partition

```

I have pushed root files to `/data/local/tmp` with this guide (gave permissions also)

I have also installed VirtualBox and Ubuntu. But I can't see my device in Ubuntu:

For some reason VM shows me that and never loads:

Screenshot (click image for larger variant)

I also **tried** Droid Explorer, Android Commander and few programs to view tablet's files.

They **saw** the device **but they didn't show it's files.**

I also tried **`mv`** and **`cp`** commands to move root files from `/data/local/tmp` to `/system/bin/sh` but it said:

```
Operation not permitted

```

Same for mount command:

Also, when sideloading a file from abd, the device gives error: **Installation aborted**

**So what can I do now?**

# Answer
### download the SuperSU-UPDATE File

----commands-----

fastboot oem unlock

fastboot flash "SUPERSUFILE"

fastboot reboot
> 0 votes

---
Tags: adb, root-access
---


title: How to recover deleted photos?

text:
# Question
Title: How to recover deleted photos?
By mistake, I've accidentally deleted the folder where my phone camera saves the photos; I was trying to delete just a couple of them, but inadvertently the whole folder was selected, and all the pictures that were inside were lost; the folder was residing in the external SD card, not on the phone internal memory.

What is the best way to recover them?

# Answer
> 0 votes
Please don't write anything on your SD card. Connect it to a PC using card reader or, USB

### if you are using windows

use Recuva recovery software

## if you are using linux/ ubuntu

use TestDisk app

Both of these software are free. Hope this helps.

# Answer
> 0 votes
You can use **Easeus Data recovery software**

Here are the detailed instructions :Easeus Website

---
Tags: data-recovery, photos, delete
---


# Question
Title: My app refuses to work unless I have a vpn enabled
Would be grateful for some advice. For over a year my app developers have been struggling to get my app working correctly on my Galaxy S7. The issue seems to be that some aspect of the login process fails unless I use an active vpn connection. This happens with both Facebook login and regular login. With the vpn on it all works ad it should. We see the same behaviour on 2 S7 Edge devices. It doesn't seem to be as simple as just having something blocked here in Dubai as with an emulator on my laptop the app appears to work. What could cause this very strange problem? We've been trying to solve it for a year. I can't launch the app until we fix it.

# Answer
> 0 votes
Android Nougat adds a feature whereby Android for Work apps can declare in their security configuration that the app can only work when connected to a VPN, for security reasons. There's a quick description of the feature (amongst other Nougat features) in this Ars Technica article. This page on the Android Developers website describes how the app developer can control the feature, but the description is very technical and a bit impenetrable.

The *restrictions* added inside the app interact with the Device Administrator app (such as AirWatch), so that your IT department can set a security policy that enables or disables the restrictions (just like any restrictions on password length).

---
Tags: android-versions
---


# Question
Title: Can Xposed Framework be run successfully alongside a custom rom?
I would like to know if Xposed Framework can successfully run alongside a custom rom that possesses many features or whether it has to be a stock ROM. I wasn't able to find a consensus on whether or not it was possible, so I attempted to try flashing Xposed on a Nexus 6 while running Benzo Rom (a feature rich AOSP ROM), but I was unsuccessful since I got stuck on the Google boot logo.

# Answer
> 1 votes
I don't know if there's a general rule to it. The Framework *might* be incompatible with some ROM, but I've never heard of such.¹ I've used it successfully on multiple devices running either "stock"² or CyanogenMod.

¹ Some *modules* however don't work well with specific devices/ROMs, or only with them. Examples are those written for a specific flavor (e.g. just for TouchWiz devices), or adding features from a specific custom ROM (and thus shouldn't be combined with that one).

² What is "stock"? In case of one of my devices, it is CyanogenOS. On Xiaomi devices, it's something with MIUI. On the OnePlus, it might be OxygenOS. For Samsung devices, it's something heavily modified including TouchWiz. So some ROMs (e.g. CyanogenMod/CyanogenOS) are even closer to AOSP than some "stock ROMs".

**Conclusion:** A generic answer is difficult. When in doubt, check for your specific combination (device & ROM) at XDA – either in the XPosed area, or in the section specific to your device.

**PS:** Also note that the "latest Android" is usually not (yet) supported by the Xposed framework. As of this writing, the latest supported Android version is 6.x.

---
Tags: custom-roms, xposed-framework, compatibility
---


# Question
Title: Can only connect 'halfway' over mobile hotspot
On my Android phone, I can connect to websites and browse them fine. Also, if I turn my mobile Hotspot on, I can connect a desktop/laptop to it, FTP into the phone itself etc.

However, if I try to connect to any website from my laptop *over* the Portable Hotspot connection, this fails. traceroute to 8.8.8.8 shows about 10 hops, with about 53 msec trip time, ending at 209.85.241.35 or 216.239.56.19 - but doesn't go all the way there.

What could the problem be? And how can I circumvent it?

**Notes:**

* Ping from my computer to my phone (192.168.43.1) works.
* Connections fail even if I use numeric addresses, so it doesn't look like a DNS issue.
* I have a Redmi 3S phone, with Android version 6.0.1 (MMB29M) - with no customizations, just official updates.
* I'm in the US and using Simple mobile.

---

**Additional ex-post-facto information:**

When I flew back to the Netherlands and switched to my local cellular provider (T-Mobile Netherlands), everything was working fine and I could connect to websites from the same laptop - without any configuration changes whatsoever, both with numeric addresses and domain names. So it must be some issue with the cellular provider (or compatibility on the phone side, or the laptop side, with what it offers).

# Answer
This may be an issue with your carrier's APN (DUN and IPv4 protocols).

As a workaround, try changing the APN type to DUN:

1. On your phone, go to `Settings >> More >> Cellular networks >> Access point names`
2. Tap the entry for your carrier.
3. Scroll down to `APN Type` and add `,dun` at the end (so the it should say `default,supl,mms,dun`).
4. Ensure the APN Protocol and APN roaming protocol are set to IPV4
5. Save your settings.
6. Restart the mobile hotspot.
7. Disconnect and re-connect to the hotspot from your laptop.
> 1 votes

---
Tags: connection-issues, wifi-hotspot, data-connection
---


# Question
Title: My samsumg s3 is acting like its on silent
My s3 wont make any tones to allert me to calls messages email or anything. Its as though its on do not disturb but isnt

# Answer
> 2 votes
The lack of sound may be caused by the malfunction of the battery, try removing it and repositioning it after checking that there is no swelling of it, if you still have problems trying to replace it.

---
Tags: samsung-galaxy-s-3
---


title: My device can't play .m4a files

text:
# Question
Title: My device can't play .m4a files
I've a Xiaomi Redmi 3 Pro.

When I put some .m4a files on my device from my computer, I can't play them. I always have to convert the files from .m4a to .mp3 and then I can listen to them.

How can I solve this problem?

# Answer
Try third party players such as MX player or VLC for Android for playing m4a files.
> 0 votes

---
Tags: 5.0-lollipop, music
---


# Question
Title: How to disable this app without google play services that i have disabled?
Can somebody help me modify this app so it can work without Google play services? I tried lucky patcher, but it crashed with a message 'Unfortunately, NASA app has stopped'. It is an app called NASA, developed by NASA agency, National Aeronautics Space Agency. It can be found in Google play. I can't use Google play Services because it is deleted, and my phone can't support it. I must have really damaged the system.

# Answer
If you have root access, try installing Google Play Services from apkmirror\[dot\]com . There are instructions available for choosing the right version. Then make it a system app.
> 0 votes

---
Tags: applications, google-play-services
---


# Question
Title: how do i by pass google recovery on HTC 526?
a Friend gave mea HTC 526 but they hard reset an the phone is asking for me to give the Gmail account that's was set with the phone an I nor my friend don't know it so how can I skip this an set it up with my email /

# Answer
Boot the phone into **recovery mode** by using the buttons on the phone.

The way you do this depends on the phone, but with your *HTC 526*, this link shows that you have to hold down the **POWER** and **VOLUME UP** keys until it gets to recovery mode.

Once in recovery mode, use the *volume* and *power* keys to navigate through the menu. Select the option to completely wipe the data on the phone.

**Please note: *This will erase ALL of the data on the phone***

Once this is done, reboot the phone and you should be able to use the phone without any problems.
> 0 votes

---
Tags: htc
---


# Question
Title: Can't set picture in Android Quick Setting
I want my Google Plus profile picture to appear in notifications Quick settings area, Prior to this update it used to work by going to google plus app\> settings\> contacts \> then ticking two options that I can't remember. But those options are gone now.

I'm using a custom ROM (which doesn't seem to be an issue)

* Rom I'm using is DarkRom caf
* Android 7.1.2 (may security update)
* Based On Lineage 14.1

# Answer
As of some version from may, the `contact` option was removed mysterously by google. Maybe they are going to reintroduce it by some other mechanism. But for now, you'll need to download the g+ app prior to may (you can get legit apks from apkmirror). Then enable the contact sync from that. Post which, you can upgrade to the latest g+ version
> 1 votes

# Answer
I don't think that the User icon has anything to do with your G+ profile picture. Go to Settings \> Users \> tap on 'You (Sumeet Deshmukh) \> tap on the default blue profile picture to select a new one.
> 0 votes

---
Tags: nexus-5, google-plus, quick-settings
---


title: Encrypting custom ROM

text:
# Question
Title: Encrypting custom ROM
I'd like to encrypt my phone, but I'm afraid it might interfere with the Over-The-Air updates of the custom ROM I installed via flashed TWRP. Does the custom ROM need to support encryption somehow? Is this generally considered seamless or problematic?

Also I am not sure how does the encryption go along with rooted phone. Why do I need to unroot the phone for the encryption process?

# Answer
Go ahead and encrypt your phone. TWRP can decrypt and flash ROMs when given the password. I personally use a custom ROM (LineageOS 14.1) and have encryption enabled.
> 1 votes

---
Tags: custom-roms, 5.1-lollipop, encryption, twrp, ota-update
---


# Question
Title: How to turn off "Suggested: ..." video pop-ups in the YouTube android app?
I don't know if this is something new or I've only just started to notice it but very often a few seconds into most YouTube videos viewed on the app I'm finding an annoying white box with a letter "i" in a circle pops up, promoting some other video. It's possible to swipe it away, but that is also distracting and several times I've been hit by more than one of these in the same video.

Is there any way to turn this off?

I've looked through the app settings but couldn't find anything. I've already got all YouTube notifications turned off, and it seems to be unrelated to the "info" that some video creators add.

Here's an example of what it looks like:

# Answer
> 1 votes
These are Youtube cards (also known as Info Cards or Interactive Cards as described here: All about cards on YouTube and here: How To Setup and Use Youtube Info / Interactive Cards.

There are inserted into the videos by owners to (for marketing, advertising or information etc) the viewer.

As described on the support page:

> You can choose which apps and websites show cards in your feed, and you can turn off cards from apps and websites at any time. You can also get more personalized cards by letting Google learn which apps and websites you use most.

**The fix: Turning off cards from apps & websites**

On your Android phone or tablet:

* Open the Google app Google Search.
* At the top left, tap Menu Menu → Customize → Apps & websites → Receive Now cards from apps and websites? → No.

Sources

1. Add cards to videos
2. See or remove cards from apps & websites

Note: For other ads not related related to info cards you need to use an ad blocker or patch host file to prevent ads, **this fix is only for info cards and not ads**.

---
Tags: youtube
---


# Question
Title: How does one access apps on Android Wear 2?
My Huawei updated to Android Wear 2 and now I can't find my apps. I have swiped in every direction but none appear. I cannot find a comprehensive manual of controls (though Google searches happily return scads of useless tips-and-tricks articles in long-form prose).

# Answer
A single press of the primary hardware button now opens the apps drawer. Before the update this would turn off the screen.
> 0 votes

---
Tags: android-wear
---


# Question
Title: My phone don't use speakers to the maximum of its possibilities
I've a Xiaomi Redmi 3 Pro.

I've a problem with its speakers. When I put the maximum volume and I put the phone close to the hear, I found that my phone uses only half speaker to share the music(or every type of audio).

Is this a bond I can unlock in my audio settings or is this a problem that the phone has took from outside?

# Answer
If you disassemble the device, you will see that, despite the outer shell reserved a wide opening for sound output, the actual speaker unit is quite small and biased to one side. This will produce the effect you observed.

You might be expecting a large speaker, or 2 separate speakers filling the whole opening, which simply can't be the case for lower-end devices.
> 0 votes

---
Tags: audio, music, mp3, speaker
---


# Question
Title: Android home buttons not work (e,g, back button/home and recent apps)
I have a nexus 4, got it roughly 5 years ago, and it has been working fine up until today. When I boot it up, I can open the phone but sometimes, when I hit my passcode, it freezes and I have to reboot. When I get past that, I can use apps and get into them, but I can't get out because the bottom buttons don't work. I can still use the app just fine. Those buttons also work when I first restart my phone.

# Answer
> 0 votes
Probably it's no software issue, the home button may have been damaged. However, you can try installing third-party Navbar tools from the Google Play Store or install a custom ROM :)

---
Tags: nexus-4
---


# Question
Title: Messed up "Google play services". How to reinstall them?
I accidentally deleted my phone's Google Play Services app. So now, when I try to download apps on the Play Store, it says "No devices installed", and every time I try to install Google Play Services, it wont allow me to.

Can you help me? I've tried just about everything, and it still won't allow me to download anything. How would I get Google Play Services back working again?

# Answer
> 0 votes
If you are rooted with custom recovery installed, flash new Google-apps package from OpenGapps which would reinstall the entire Google apps with framework and Play Services.

# Answer
> 0 votes
You could just search for an `.apk` for the Google Play Services on Google Search. And, install it as usual.

---
Tags: applications
---


# Question
Title: Saving Notes when I change an Android phone
I have a Xiaomi MI3 and I'll buy the new Xiaomi MI6. In my current phone I have many notes (about 150 notes that I have to save).

Is there a way to save notes in order to have them in the next phone? Because I dont'know how to save them using the google account or the Mi account.

# Answer
> 0 votes
Are you using some specific note taking app (i.e., google keep, color note)? If yes, these app has exporting options inbuilt, check out.

Color note backup and sync

---
Tags: backup, google-account, xiaomi, notes
---


title: Internal memory full

text:
# Question
Title: Internal memory full
I am using Micromax tablet for the last 4 years. As internal memory had become full, I removed many apps. Still same was the problem. I thought by factory res-setting the tablet, the problem would go away. Even after factory reset, it shows internal memory is full even after factory reset . What should be done?

# Answer
You might do `Hard Reset` that will help you. Sometimes `Normal Reset` Does not work.

1. First of all switch off the device by pressing the **Power** button.
2. In the next step hold down **Volume Up + Power button** for about 10 seconds.
3. You can release held keys when you see the **Android Robot**.
4. To enter the **Recovery Mode** hold down the **Power** key for a short while.
5. From the menu choose **"Wipe Data/Factory Reset"** by using **Volume** buttons to scroll and Power button to select options.
6. Tap "yes" to confirm the operation if you are certain you want to clear all your data.
7. Use the Power button to accept the option **"reboot system now"**. Well done!

This will surely help you. otherwise, your hard disk might get somehow corrupted.
> 0 votes

# Answer
* Micromax tabs usually come with multiple bloatware, if you are ok with root, then you can remove all those apps. It should free up significant memory.
* Installing and moving apps to SD card will also help.
* Remove unused/ less frequently used apps

Hope this helps
> 0 votes

---
Tags: factory-reset
---


# Question
Title: What is the purpose of a ramdisk in Android?
I am reading a link that explains what partitions exist in Android.

Can someone tell what is the purpose of ramdisk in Android ?

The link says ramdisk is present (along with the kernel) in /boot partition. However, when I try to do some searching based on that, I encounter pages where people try to copy boot.img and ramdisk.img to the phone.

Is ramdisk part of boot ?

Thanks.

# Answer
> 2 votes
The Android ramdisk is the same as the normal linux ramdisk. It's used to start init which then mounts all the normal partitions (normal linux boot procedure).

Have a look here for more details: https://www.ibm.com/developerworks/library/l-initrd/.

# Answer
> 2 votes
**Ramdisk**

> ramdisk.img is a small partition image that is mounted read-only by the kernel at boot time. It only contains /init and a few config files. It is used to start to init which will mount the rest of the system images properly and run the init procedure. A Ramdisk is a standard Linux feature.

The ramdisk is in the boot image and also in the recovery image which is kind of boot image

Here is the tree for unpacked the boot image (Inside the boot.img):

```
.
├── dt.img
├── img_info
├── kernel
├── ramdisk
│   ├── data
│   ├── default.prop
│   ├── dev
│   ├── file_contexts
│   ├── fstab.goldfish
│   ├── fstab.ranchu
│   ├── fstab.universal3475
│   ├── init
│   ├── init.baseband.rc
│   ├── init.carrier.rc
│   ├── init.container.rc
│   ├── init.environ.rc
│   ├── init.fac.rc
│   ├── init.goldfish.rc
│   ├── init.ranchu.rc
│   ├── init.rc
│   ├── init.rilcarrier.rc
│   ├── init.rilchip.rc
│   ├── init.rilcommon.rc
│   ├── init.trace.rc
│   ├── init.universal3475.rc
│   ├── init.universal3475.usb.rc
│   ├── init.usb.configfs.rc
│   ├── init.usb.rc
│   ├── init.wifi.rc
│   ├── init.zygote32.rc
│   ├── lib
│   │   └── modules
│   ├── oem
│   ├── postrecovery.do
│   ├── proc
│   ├── property_contexts
│   ├── publiccert.pem
│   ├── sbin
│   │   ├── adbd
│   │   ├── bgcompact
│   │   ├── cbd
│   │   ├── emmc_quickverify
│   │   ├── ffu
│   │   ├── firmware_key.cer
│   │   ├── healthd
│   │   ├── knox_changer
│   │   ├── sverifysignature
│   │   ├── ueventd -> ../init
│   │   └── watchdogd -> ../init
│   ├── seapp_contexts
│   ├── sepolicy
│   ├── sepolicy_version
│   ├── service_contexts
│   ├── sys
│   ├── system
│   ├── ueventd.goldfish.rc
│   ├── ueventd.ranchu.rc
│   ├── ueventd.rc
│   └── ueventd.universal3475.rc
└── ramdisk.packed

```

---
Tags: rom
---


# Question
Title: How to reflash Alcatel 5054N Android ROM without android OS on the phone
Hello Android Enthusiest forum members,

I have a big problem with a recent ebay purchase of an Alcatel 5054N smartphone that recently became unbootable ; previously I had installed a recovery app by TWRP,and this app had subsequently wiped my android system partition of the Android 5.1.1!! My basic question now is how may I "unbrick"(the phone was able to boot to the Alcatel splash shield,but cannot do it anymore... :/ ) this phone without having to take it to a local PC/Cell Phone doctor... I have heard of the USB Download Mode Fix recovery dongles(Samsung specific)being sold on ebay,but is there one available (or will work) for an Alcatel 5054N??

Thanks in advance for any suggestions,positive replies which make my day!!

# Answer
> 0 votes
Hoping that you still can boot into recovery mode(TWRP).

Try this if your mobile supports OTG:

1. download a custom ROM or stock ROM that is suitable for your mobile.
2. Copy that ROM into a USB flashdrive.
3. Boot into TWRP recovery mode, connect the flash drive which consists the custom ROM via OTG.
4. Click install, select the custom ROM zip file from the flash drive.
5. Wish for the best.

If your device is not supporting OTG:

1. Since you have TWRP i am assuming that you know how to work with ADB in the command line
2. Connect your device via USB cable to your PC.
3. Go to the folder where you have the platform-tools (android SDK) and open the command line tool from this folder
4. Click `adb devices`. If your device is shown then great.
5. now put the downloaded custom ROM file in this same folder. Comsider renaming the custom ROM file as per your convenience.
6. Now type `adb push <your custom ROM filename> /sdcard/`
7. This command pushes the file to your internal memory root folder.
8. Now open recovery mode again.
9. Select install.
10. Select the custom ROM zip file from the internal storage.
11. And flash it.

Hope any of the methods work. I

---
Tags: rom-flashing, rom
---


# Question
Title: Remove Backup and Factory reset option from Settings app
I want to remove some features from my settings app (device is rooted)

I used *adb shell pm disable 'com.android.settings/.Settings\\$SecuritySettingsActivity'* to disable security settings and it worked. However, I am unable to find the activity name to disable backup and factory reset option.

Here is the AndroidManifest.xml of the settings.apk (I'm using LineageOS)

So far I have tried

> adb shell pm disable 'com.android.settings/.BackupSettingsActivity'

and

> adb shell pm disable 'com.android.settings/.Settings\\$PrivacySettingsActivity'

Both of which did absolutely nothing. I am still able to open backup and reset option from settings.

When I try to launch the said activities

> adb shell am start -n com.android.settings/.BackupSettingsActivity

It errors out at saying BAD COMPONENT

while these two commands open the back and reset activity that I want to disable

> adb shell am start -a android.settings.BACKUP\_AND\_RESET\_SETTINGS
>
> adb shell am start -S 'com.android.settings/.Settings\\$PrivacySettingsActivity'

# Answer
> 1 votes
The name of the activity was SubSettings (how intuitive!)

> adb shell pm disable 'com.android.settings/com.android.settings.SubSettings'

You can find the name of any activity that's onscreen. Use

> adb shell dumpsys window windows | grep 'mCurrentFocus'

---
Tags: adb, settings, factory-reset, lineageos, disable-app
---


# Question
Title: My Android Samsung won't switch on or charge after it got wet
My phone got wet. So I left it in rice and blow dried it with a hair blower. I've left it on charge for a day and it did not switch on or showed that it's charging. I left the battery outside for quite a while but still seems not to work.

PLEASE I WOULD APPRECIATE SOME HELP

# Answer
> Now, if the phone doesn’t work, it’s time to accept defeat and take it to a professional and see if it can be salvaged. You can also claim insurance if you have it. Not to sound like a doctor, but after this point we have really done everything we could. Sometimes you just have to let the phone go.

http://www.androidauthority.com/how-to-fix-water-damaged-phone-647461/
> 1 votes

---
Tags: privacy
---


# Question
Title: Gmail app syncing contacts automatically
I have multiple gmail accounts on my phone. I only want 1 account to sync contacts. I know how to stop it from syncing contacts in the future but I do not know how to stop it from syncing the contacts when adding the G-mail account originally.

# Answer
> 0 votes
You can simply deactivate automatic synchronization on your device; when you add a new Gmail account, contacts won't be synchronized. If then you want to synchronize your contacts for one account, you can go into your device settings ("Account" section) and activate synchronization for that account.

For example, I have a Huawei Y560, and I have to go to *Settings --\> Account --\> Google*, then choose the account; there will appear a list of options that I can synchronize just clicking on.

Otherwise, you can also activate synchronization for one account via Gmail app ticking the related voice in settings.

---
Tags: sync
---


# Question
Title: Why if I delete a file or folder from root (/) it comes back when I reboot?
I have a rooted Samsung S4 mini(Android 4.4.4), I noted that there are certain files/folders(for example /dev) that when I delete them they come back when I reboot the phone. Why? Is it possible to delete them permanently?

I know that this is very risky and may brick my phone, but:

1. I'm very curious about this.
2. It is my guinea pig device.
3. I can re-flash it(I did it several times ;-)).

# Answer
While GiantTree explained parts of the folder structure, he missed one "mount point": `/` aka "the root file system". This is created on boot, from contents of the **"boot image"** – which is a so-called "initial RAM disk" or, in short, **Initrd.** As it's created from the very same source at each boot, you can delete the stuff as often as you want – it will always return (until you "accidentally" delete that boot image itself – and are lost if you don't have a backup). Only after that, the other file systems are mounted – which GiantTree listed a few examples from (more details e.g. in my answer here).

---

Let me add an urgent warning: Never touch what you don't know what it's for (delete the wrong thing, and your device no longer starts up). Always create a good (see e.g. ) before you start "playing" with system files. Far too many people end up here with having things deleted and not being able to get them back: without a proper backup, you can have a very hard time (especially with an exotic device that has no ROMs for download anywhere).
> 2 votes

# Answer
Android is based on Linux, so it inherits much of the folder structure.

Using the command `mount`, you can find out what partitions are mounted in Android and what their respective types are.
I will go over a few important ones.

* `/cache`: This directory hold the *cache* partition. Deleting it won't do much bad, the cache just needs to be rebuild.
* `/data`: This holds your *data* partition. Deleting it (or anything within in) might result in errors, apps crashing or general loss of data.
* `/system`: This holds your *system* partition. Deleting it or anything within it (if possible) might result in your device being incapable to boot successfully.
* `/dev`: This holds device information. It is created upon boot and can be thought of as a *volatile* or *virtual* partition. Files there are usually not removable and not saved.
* `/efs`: This partition holds your IMEI and other info. While it shouldn't be writable, some circumstances might lead to it being cleared. Your IMEI will then be reset to 0 and you can't connect to any mobile network. BEWARE WHEN DOING ANYTHING WITH THIS PARTITION.
* `/proc`: This partition holds *process* information and is, like `/dev`, recreated on boot. Here, however, some files are removable and might lead to processes crashing or locking up. There is no need to do anything in here.
> 1 votes

---
Tags: file-system, mount, partitions
---


# Question
Title: Xiaomi Mi 4c goes black immediately after unlocking screen
I have an issue with a Xiaomi Mi 4c: The device boots normally, lock screen appears, I can swipe to enter pin but then it turns black instantly again. I have to hit the power button twice to get back into lock screen. Swiping left to access camera also turns the screen black immediatly. Sometimes when I try to unlock I see the unlocked homescreen (or parts of it) for a split second before it goes dark. When in lock screen, I can access the quick settings from notification bar normally. It seems like it does unlock when I type in my passphrase but turns off the display as well as the home and back buttons on the bottom (they usually respond with vibration when touched, but dont once it goes black). When I try calling while in sleep mode, it rings but doesn't wake up the screen so i can't receive the call. When calling while in lock screeen, it rings and goes black instantly.

I got my Mi4c last November. It still runs on the rom it came with which is some sort of global rom with locked bootloader, google services and english language pre installed as well as some basic apps which cannot be uninstalled. I'm not sure what version it is and since I can't access my phone I don't know how to find out. Also, USB-debugging is not enabled appearently.

The issue first appeared a couple of hours after I had dropped the phone from about half a meter hight which, however, didn't show any immediate consequences.

I did some googeling on the issue with no real results. It would be much appreciated if somebody here had an idea.

# Answer
> 0 votes
Probably the power button of your phone in broken. Try to open the cover and check the power button.

---
Tags: lock-screens, screen, xiaomi
---


title: Share apk via bluetooth

text:
# Question
Title: Share apk via bluetooth
I have to receive an apk by bluetooth to my phone, but i can't do it, because in my phone(nexus 5 running android 6.0.1) blocks the file, the devices are paired, I tried with others files like images, and i can receive them, but not apk files, why?

# Answer
You can try to either compress the .apk (using a app like RAR) and then try to send the compressed file, or you can try to sent the file using another software like "Bluetooth File Transfer".
> 2 votes

---
Tags: 6.0-marshmallow, bluetooth, nexus-5, apk
---


title: Apps installing by themselves

text:
# Question
Title: Apps installing by themselves
I have old android phone, which is working on 4.4 KitKat. Up to last week, phone is working very nice from last two years. But from last week, I saw some apps are installing by them selves. I didn't downloaded them.

Further I always keep my Android setting as "off" for installation of apps from unknown sources. But this do not work!! They are still automatically installing rapidly(their name are Uc news, superb cleaner, and many more). They are installing when I turn on my data connection. I used WiFi connection, so could not restrict background data of apps using settings. Further I had uninstall all apps which I had installed in last six months, but this does not do anything. I am not so much familiar with computers and android. I want simple way to secure my phone. What to do please help me.

# Answer
Your device may be infected, and this causes all these apps to be installed alone. I advice you to find a proper rom and reflash your device.
> 0 votes

---
Tags: applications, security, application-autoupdate
---


# Question
Title: Synchronize contacts of a Google Account with an Apple Account
I have a lot of contacts on my Google Account and I want to have them on a Mac.

Is it possible to synchronize them with an apple already existing account? The apple account haven't the same mail of the Google Account.

# Answer
You can add your Google account to your Mac, and enable the option to sync your contacts. To learn more about adding your Google account, take a look here.

or

From an iPhone, follow these steps to set up contact syncing with Google Contacts:

1. Go to **Settings \> Mail, Contacts, Calendars \> Add Account \> Other \> Add CardDav Account**.
2. Enter the following information in the fields:

Server: google.com User Name: Enter your full Google email address Password: Your Google account password
3. Select Next at the top of the screen to complete the setup.
4. After you have completed the setup, open the Contacts app on your device. Syncing should begin automatically.

Note: Make sure that SSL is enabled (under Advanced settings), and that the port is 443.
> 0 votes

---
Tags: contacts, gmail, google-account
---


# Question
Title: Is there a way to toggle a secure lock screen without having the feature built into a custom ROM?
Benzo Rom for the Nexus 6 running 5.1.1 Lollipop allows the ability to toggle a secure lock screen from the quick settings in the notification drawer. For example, from the launcher, I can pull down the notification drawer to access the quick settings panel and tap the lock screen option and it will automatically engage the lock screen even if there was a password/pattern/gesture/pin, etc. previously setup. If I tap it again, it will remove the secure lock screen.

My concern is that this feature was built into the custom ROM itself and I don't know an alternate solution to this. Is there any solution to achieve this?

**Edit #1**

I was hoping for a solution that was not related to Tasker or Secure Settings. Something that's more clean and integrated.

# Answer
> -1 votes
### I'm not too familar with doing stuff like this, but I guess this will help!

Well, I'm pretty sure the app called Tasker is able to do it if the Android version is between 4.x.x and 6.x.x, not sure if Automate can do it?

I do personally recommend Tasker if you want an app that is able to do a lot on your phone, even without ROOT it can do amazing stuff. Else I would recommend to give Automate a try, I'm not that familar with it and can't tell that much about it.

**Tasker**

* Cost's 3 USD!
* Create and sell your own apps!
* I don't know what it can't do! I'm not kidding!

**Automate**

* It's free to download and ad-free!
* Easy-to-use drag-n-drop design!
* Built-in community to download other user's uploaded automation tasks!

**Both**

* Automating what ever you want, just like you want!
* Use ROOT functions like executing shell commands or rebooting you phone!

*Sorry for my bad english if it's not good enough! At least, I tried my best!*

*EDIT:* I'm not able to tell you that any app can help you with a Nexus 6 because I do only have a Galaxy S7 Edge that is working and a Galaxy S5 without a working display.

---
Tags: lock-screens, custom-roms, 5.1-lollipop, nexus, quick-settings
---


# Question
Title: su command not working, eventhough I am rooted
My problem is that my rooted android phone with Terminal Emulator app doesn't seem to be executing the 'su' command correctly. I am trying to execute this command, after having executed the 'su' command:

```
busybox ifconfig eth0 hw ether 00:0a:95:9d:68:16

```

which returns this:

```
ifconfig: SIOCSIFHWADDR: Operation not permitted

```

I think this issue is caused by not having root rights, although I did execute 'su'. I noticed the '$' didn't change to a '#', that indicates you have root rights.

My Motorola Moto G first gen. is running Cyanogenmod with android 6.0.1

I enabled root for apps under developers options.

This is the guide I'm using: Spoofing MAC address. Some people encountered the same issue, but no solution was found.

Anyone know how to get root working on Terminal Emulator app? Any help is appreciated!

-pim

# Answer
It didn't work for me using Gboard (Google's Keyboard), so I tried Samsung's Keyboard (use the system's default keyboard) and it worked.
> 0 votes

# Answer
My device is a rooted Motorola Razr HD smartphone (also known as XT925) currently running Android 4.4.2 (stock ROM) with the Terminal Emulator app installed. In my case, all I have to do is to start Terminal Emulator and then execute this command:

```
su -

```

This causes me to become root and thus be able to execute any other command I want.
> 0 votes

---
Tags: root-access, terminal, superuser
---


# Question
Title: On the Samsung Galaxy S5, how do I change the default USB connection type?
Right now when I plug my S5 into a computer, the USB connection defaults to 'installer'. I then have to pull down the notifications menu and switch it to 'MTP'.

I'd like it to default to MTP, so I don't have to fool with the phone after plugging it in.

Phone is from Verizon, and Android version is 4.4.4.

# Answer
You have to enable the developer options, which allow setting a default USB mode.
> 1 votes

# Answer
you can try this code on the dialer, it will then go to a page called USBSettings, there, you can change the connection type \*#0808# try dialling this again if the first time it just erases text :-)
> 0 votes

---
Tags: samsung-galaxy-s-5
---


# Question
Title: Is knowing the MTK processor version sufficient to get the right twrp image on Android device?
If I download a twrp image depending on the MTK processor version and not the device name/ manufacturer, will I be wrong ? and will it be 100% working?

Note: the device is not rooted, I am actually trying to root it this way(No other way is working), so let's focus on the question.

# Answer
> 3 votes
It doesn't work that way.

TWRP depends heavily on the `fstab` of the device model in question, which describes the partition layout of the storage. This is not related to the SoC (processor), and almost never the same between different models.

# Answer
> 0 votes
You would probably get your device bricked. When you are making a TWRP (porting or building from source) it will need your kernel, so no, TWRP from other device won't on your device.

# Answer
> 0 votes
Knowing the chipset is one step. You need to also know the Android version of your device. Then download a working TWRP for the MT6735 on the same Android version. You can then port it to your device as usual. Just flashing the downloaded recovery may not work/boot up unless you port the kernel files, storage files, base etc using that from your own stock recovery. If you do this, you will get a working TWRP for your device.

---
Tags: root-access, twrp, mediatek
---


# Question
Title: How do I use the Root External 2 Internal SD app on a Galaxy S4 device?
This app

I want to install Dragon Quest VIII, but Google Play automatically downloads straight to the internal storage.

I tried using /mnt/shell/emulated/0 for the internal mount path, and /mnt/extSdCard for the external, but no luck. I also tried this post, but there's no "download settings" option for me.

Did I pick the wrong folder paths? If so, how do I find them? The developer's instructions are pretty awful and don't explain half of the options in the app.

I'm on an S4 with Jellybean, rooted. Thanks a bunch!

# Answer
> 0 votes
How about exchanging ORIGINAL mnt/sdcard to mnt/extsdcard, then ORIGINAL mnt/extsdcard to mnt/sdcard. I am trying to say is swap these two.change their paths so that the phone will read the external as sd card main, and the changed path sd card will be the external memory. Sometime back from MSDOS, if you want to change paths, simply exchanging it's location to execute faster. Maybe my kind of idea will give you an extra help. i hope.

# Answer
> 0 votes
(Rooted Phones Only!) Your Samsung phone is rooted right? You can swap your external to internal just one click from your fingertips without having a sweat. Try to read this information from https://play.google.com/store/apps/details?id=com.swapit.expander.de , i hope i answered correctly your question on this matter. Thank you.

---
Tags: internal-storage, root-access
---


# Question
Title: Google Apps - can be uninstalled and replaced by your own preferred system applications
Can we all change the basic system apps installed on our phones? (e.g. contacts, phone, messaging etc.) And replacing it with new applications that can't harm and destroy the phone's stock rom?

# Answer
Yes, you can... For example QKSMS for SMS/ MMS, Zero Dialer for dialer and contact and so on. These apps can be used without uninstalling the existing default apps. If you want to completely remove default app then you have to root your phone and use Custom ROM or, customize stock rom.
> 0 votes

---
Tags: applications, file-system, rom, system-apps, stock-rom
---


# Question
Title: How to change alarm volume without making sound?
It's night, everybody is sleeping but I realized that my phone's alarm volume is at 1. This isn't enough to wake me up, but I know that if I change it, it will make a sound and wake up everybody. Is there a app that lets me change this volume without actually playing a sound, or a completely different alarm app that doesn't do this?

# Answer
There are certainly simpler solutions, but I use Tasker and it is also possible with it.

In Tasker simply create a new task there you can set the different volume (alarm, ring tone, ...). Then execute the task manually and the set volume is accepted.
> 3 votes

---
Tags: alarm
---


# Question
Title: Google Calendar notifications not working
I loved how I got SMS messages from Google Calendar.

Then they removed that, I installed the Mobile App, but I get no notifications. How can I get notifications from Google Calendar Mobile App? Is there a checklist of what do I need to check to have notifications?

I have:

* Samsung Galaxy S3
* Android 4.4.2.
* Google Calendar app up to date

# Answer
> 1 votes
To built the comments below cOmrad answer : you can also create default notification for each calendar (group of events)(the default group is simply "Event").

1. open calendar
2. select menu (top left)
3. scroll down to settings
4. under your email select your calendar (click on show more if you have more than one otherwise select "Event")
5. choose a default color and notifications.

Each of your email/ "calendar" can have its own defauls color/notifications.

This will only be a template, you will still be able to set the color and nofications when you create/edit a particular event.

# Answer
> 2 votes
You can set notification type and time while you are creating event or you also able to modify already created events:

<sub>(Click image to enlarge)</sub>

# Answer
> 0 votes
For Windows 10 (adapt for android). To resolve (for me) Google calendar no notification issue I found that if you activate google calendar extension in chrome =\> more tools =\> extensions then click on calendar tool in top right toolbar then select a calendar entry it will ask you to logon. Logon. Then you should be able to receive notifications. I hope it works for you as well :)

---
Tags: notifications, google-calendar
---


title: Authentification wi-fi with my Android?

text:
# Question
Title: Authentification wi-fi with my Android?
I have an Hisense L675, Android version 6.0. I haven't Wi-fi connection at home YET and I use my USB pendrive to my PC HP 15-AY094NL. Sometimes I would like to connect it and use it like Wi-fi with Hisense L675. But it doesn't work. I tryed everything for example turn off the mobile phone or my computer but I don't know what to do.

# Answer
> 1 votes
I know that that there is a way to connect your mobile phone to your PC via USB to use internet, but I don't know a way like Wi-fi, there are some apps that probably can do it but I think you have to pay. Look at this link and say me if I helped you

---
Tags: connection-issues, usb-connection-mode, android-versions
---


# Question
Title: Disable all notifications from Exchange calendar
I'm using a Nexus 5X, running Android 7.1.2 and using Google Calendar 5.7.20.

I want to view my work calendar on my phone, so I can see it when planning personal things, but don't want notifications, as I have a separate phone (and laptop) for work which go "ding" at the appropriate moment.

In Google Calendar settings, under that account I have set the "Default notifications" to be "No notification", but I still get notifications.

I think it might be due to notifications set within each event (These are useful on my laptop, I don't want to turn them off).

Is there a way to disable the notifications for that calendar, but keep it visible along with the others?

# Answer
There are two standard notifications for each calendar in Calendar Settings. One for normal dates and a second for full-day.

You must deactivate both, otherwise you can still get some notification.
> 0 votes

---
Tags: notifications, calendar, google-calendar
---


title: Tab 2 Guest user problem

text:
# Question
Title: Tab 2 Guest user problem
Hacker installed malware in Galaxy Tab (6 6.0.1) and disabled switching into Guest user. How do I remove this. I have run every kind of removal tool I can think of and every scan comes up clean.

Note: I am not a tech savy user

# Answer
If you have already installed some Antivirus on your phone and they didn't work, try to do a reset of your phone and if it doesn't work try a hardreset. I hope I helped you, let me know if it worked
> 1 votes

---
Tags: security
---


# Question
Title: Cannot download Burger King app because it's not available in my country
I can't download the Burger King app. It says that this app is not available in my country. I'm based in the UK looking to download Burger King UK.

Any suggestions are welcome.

# Answer
> 0 votes
You have to know that your Google Play store needs to be registered in the UK. If it isn't registered, do it because it isn't a global app.

Alternatively, try to clear cache and data following these steps:

1. Go to \[Settings \> Applications \> Manage applications \> Google app store\]
2. Click \[clear cache\] and \[clear data\].
3. Open Google Play Store and try to install the app again.

Last, if nothing worked, download the APK of Burger King UK from Google and install it on your phone by activating the developer options on your settings.

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


title: Downloaded but not installed app

text:
# Question
Title: Downloaded but not installed app
I got gionee elife 7 mini Just a day ago.. I put two games for downloading (bad piggies and oil hunter) and when the download was completed the play store showed an error which stopped the installing process. When the two game was not in my phone, I had 300mb of space . but now the phone showing only 50mb . how to free that space , please help ... and my android is not rooted.

# Answer
Some times happen that phones with short memory not permit to install many apps, in this case your phone has only 1 gb of RAM, but like 500 mb of this is occupied by the apps already present in the phone. To work good the phone need like 200 mb always available and for this motivation you can't install other apps despite you have 300mb of space. I got the same problem with my last phone, and apps like facebook occupied all the memory. It is only a problem of memory, but to be sure try to clear cache and data of Google Play following these steps:

1.Go to \[Settings \> Applications \> Manage applications \> Google app store\]

2.Click \[clear cache\] and \[clear data\].

3.Open Google Play store and try to install the app again.

I hope I helped you, good luck!
> 1 votes

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


title: Unknown Bluetooth pairing requests

text:
# Question
Title: Unknown Bluetooth pairing requests
I have a Samsung Galaxy Note 4 that is receiving unknown bluetooth pairing requests with a confirmation code every 60 seconds. I do not know what this device is, and I don't want to have to cancel these numerous requests. I use the bluetooth for my car and also my ASUS Zenwatch, so I don't want to have to turn off my Bluetooth all the time. My Bluetooth is only visible to paired devices, and this request from "Sparrow" does not show that it is one of my paired devices. I had my bluetooth turned off all weekend thinking it was something close to my house, but it has continued today even though I am not at home. Is there any way to block these requests without having to reset the whole phone?

# Answer
> 1 votes
I had the same problem Sparrow is your Zenwatch

---
Tags: samsung, bluetooth-pairing
---


title: Problem with GPS on xiaomi

text:
# Question
Title: Problem with GPS on xiaomi
I have a Xiaomi redmi note 3 pro and i have installed an application that control in real time your running (it take the Speed, the course) thanks to the GPS. But sometimes the GPS lose the signal and my results are not clear. There are some settigs to change or the application has a problem?

# Answer
perhaps your rom/firmware has a bug with GPS, try to reflash the firmware of the your xiaomi form the official site
> 0 votes

---
Tags: applications, gps, gps-tracking
---


title: How to transfer data to android?

text:
# Question
Title: How to transfer data to android?
I just took a phone android, before I had an iphone. I want to tune all my data (photos, videos and contacts) on my new phone. How can I do? I do not know any solution to the problem.

# Answer
> 1 votes
Switching from IPhone to Android is really easy. You'll need Google drive installed on your iPhone and set your Google account.

Further explanations can be found here

If your android device is a Samsung, you'll need Smart Switch app.

To get started, you'll first need to install Samsung Smart Switch Mobile app from the Play Store on your Samsung device.

After launching the app, select iCloud from the list of options. The service works by using your iCloud device backup, and transferring your information to the Samsung device.

You may not feel comfortable with giving Samsung your Apple credentials. For this scenario, Samsung has created a desktop tool to transfer your information. The tool can be found here. Just follow the steps on screen.

---
Tags: data-transfer
---


title: Use laptop's speakers from phone

text:
# Question
Title: Use laptop's speakers from phone
i was wondering if there is a way to use my laptop's speakers from my Nexus 5 running android 6.0. Basically i want to create play audio files or music from my phone, that could be linked to the laptop through an USB cable, wi fi or bluetooth. My Pc has windows 10. Do i need to download any program on my pc or any app on my phone?

# Answer
> 0 votes
yes, you can download SoundWire from the official site

---
Tags: 6.0-marshmallow, usb, nexus-5, audio, bluetooth-audio
---


# Question
Title: My HTC ONE M8 bluetooth cant connect with other phones
My htc m8 doesn't connect with other phones with android higher than 5.1 but with bluetooth speaker or a device with android 4.4 work.

# Answer
> 0 votes
Try to flash the official firmware or another rom

---
Tags: bluetooth, connection-issues, htc
---


# Question
Title: Synchronize contacts between multiple devices
Is there a possibility to manage contacts together?

Similar to the google calendar.

For clubs that would be very handy.

# Answer
> 0 votes
You can use Microsoft Exchange Server or Office 365.

Exchange Server maintains the e-mail messages, contacts, and calendar information, so the data can be accessed from pretty much anywhere and any device.

Laptops can connect to Exchange over any Internet connection, and most smartphones and tablets can stay synced using Exchange Active Sync.

For example... BlackBerry smartphones and tablets use Blackberry Exchange Server rather than Exchange Active Sync to accomplish the same goal.

source : http://www.pcworld.com/article/228698/how\_to\_sync\_your\_data\_across\_all\_platforms\_pc\_tablet\_smartphone.html

# Answer
> 0 votes
you must the google account if you have an android device or microsoft account if is windows device

---
Tags: sync, google-contacts
---


# Question
Title: Error trying to access my tablet from my PC
While trying to transfer files over Wifi from my PC to my Android tablet I use the Files Manager app, which opens a server in my local network with the IP and port `http://192.168.0.5:5544`.

But when I try to put this address in any browser I get
`Error: The connection has timed out`.
What is the reason for this ?

Router: ADSL router Netgear DGN3500

# Answer
In most cases the communication might be blocked by the firewall, on router or on the PC, confirm if `port 5544` is allowed in firewall settings.

Second check if your browser uses **proxy settings**, which allows traffic on a different port altogether (most VPN softwares usually set up proxy connections). In this case either add the **server IP** as a **local address** and allowing bypassing of proxy for local address.

Thirdly check if Network Discovery and file sharing is enabled on both devices.

Ping and check if addresses are reachable, and set up DNS if needed.

In most cases this should resolve `connection timed out` or `not reachable errors`
> 0 votes

---
Tags: wi-fi, networking, connection-issues, file-transfer
---


# Question
Title: How to Bypass a pattern lockscreen on a oneplusone phone
I have A one plus one phone and i forgot my password (pattern). and i dont have a google recovery account and a recovery pin and i need all my stuff from the phone.

what can i do to unlock it?

# Answer
> 1 votes
I succeeded in removing the lock pattern on a rooted OnePlus One using the below.

On the OnePlus forums an employee suggested this:

> You have to delete all your key files from system folder. Try this. Connect you device with usb and run following command. If you are not able to do so, i am afraid. You need a full wipe.
>
> ```
> adb devices
> adb shell
> su
> cd /data/system
> rm *.key
>
> ```
>
> Even if shows lock screen after reboot, try a easy random pattern.

In my case that worked, besides the tiny detail that the `su` would spawn an approval prompt, which I of course couldn't confirm because of the pattern lock.

However, because the device was rooted (and you might be able to do this after the fact, that I don't know) I could boot it into recovery (holding Power + Volume Down), in my case TWRP. In there I could rename the 3 `*.key` files and pronto, after a reboot the pattern lock was gone.

As a side note, this is a demonstration that any screen lock is pretty useless from a security perspective.

# Answer
> 0 votes
Try Hard Reset

1. Turn off the device (Not just the screen)
2. Hold `power` and `home` buttons
3. Then after the android logo appears use `volume` and `power`, to select "Factory data reset" (or similar words to do with resetting). Then your device will start from the beginning.

Hope this will work for you as it worked for me :D

# Answer
> 0 votes
if you have custom recovery like TWRP, they allow mounting your filesystem in recovery mode to allow file transfers in recovery mode.Then all you have to do is

1. boot into recovery mode
2. mount required filesystems
3. Select Mount USB Storage
4. connect you phone to your PC

Assuming you have installed you device manufacturer's drivers your device should show up on your PC.

---
Tags: password, pattern-lock
---


title: Multiple uses for NFC

text:
# Question
Title: Multiple uses for NFC
I have my bank card linked to my NFC and since this day it is also possible to have my public transit card assigned to my NFC-chip. The thing I want to know is, is it possible to have multiple functions for your NFC-chip, like in my situation.

If needed, my bank is the ING-bank and my public transit card is from Translink.

# Answer
> 0 votes
I'm not sure what exactly you want to do but still here a suggestion:

With the App Trigger you can run two actions alternately. You can have various restrictions, maybe one of them is useful to decide which task you want to run.

---
Tags: applications, nfc
---


# Question
Title: How to set up a network connection between Android phone and Windows PC without Internet
Is it possible to connect my Android phone (Galaxy S3) directly to my Windows (7) PC in such a way that I can make network connections to the PC from the phone, without a pre-existing WiFi network?

My specific issue is that I want to be able to browse a website that is being hosted on the PC from my phone. It's for doing web development on the PC, and using the phone to check how it looks/behaves on mobiles. There is no WiFi access point or network available.

Ideally I'd like a solution that doesn't involve the Internet at all - neither from the PC nor the phone. In my particular situation, it would also be ideal if this can be done over Bluetooth, but over USB or WiFi would suffice.

# Answer
> 1 votes
If you are using Windows 7 try this,

1. Create an **ad-hoc network** in your PC (This would help you Create WiFi Network)
2. Connect your Android device to the **WiFi network** you created in past step
3. Open the browser in your phone and type **PCs IP address/your web app name** (I hope you run your web app on some servers like Apache Tomcat/WAMP ..)

# Answer
> 0 votes
An alternative way to accomplish this without using the android device to create the hotspot connection (e.g for battery issues etc) is to use the Windows PC as the source of connection.

To accomplish this you have to **host** the WiFi connection in Windows (Note: Windows has a built in feature to create **Infrastructure mode** WLAN connection.

**Simply run command prompt as admin and enter the following commmands**:

* `netsh wlan set hostednetwork mode=allow ssid=xxxxx key=yyyyy`

where xxxxx is user defined SSID and yyyyy is user defined password

* Start the connection by entering: `netsh wlan start hostednetwork`

Then simply connect your android phone to the newly created network

* To show status of connection enter: `netsh wlan show hostednetwork` and will get a window like this:

`C:\Windows\System32>netsh wlan show hostednetwork`

```
Hosted network settings

Mode                   : Allowed
SSID name              : "test"
Max number of clients  : 20
Authentication         : WPA2-Personal
Cipher                 : CCMP

Hosted network status

    Status                 : Started
    BSSID                  : xx:xx:xx:xx:xx:xx
    Radio type             : 802.11n
    Channel                : 11
    Number of clients      : 0

```
* To stop connection hit: `netsh wlan stop hostednetwork`

Additionally may need to set up static IP address as follows:

> * Open View network connections from the Windows Start menu.
> * Open Properties on the Wireless Network Connection.
> * Select Internet Protocol Version 4 (TCP/IP) and then click Properties.
> * Manually set the IP address to `192.168.137.1`.
> * Manually set the Subnet mask to `255.255.255.0`.
> * Manually set the Preferred DNS server to `192.168.137.1`.

---

Alternatively, you can achieve this with third party software like Connectify

Although paid,it also comes as a free version. It has the capabilility to create an hotpot in infrastructure mode rather than ad-hoc, hence visible to android devices.

You may want to configure the hotspot for local access like so:

* After this, allow your android device to connect to the newly created connection.

---

<sup>*Although old a post this is,its just a reference point for users with similar needs to the question:)*</sup>

---
Tags: wi-fi, bluetooth, networking, ad-hoc-networks
---


title: HTML5 Videos crashing System UI

text:
# Question
Title: HTML5 Videos crashing System UI
I was watching videos on m.youtube.com and got this System UI error. Video kept playing, until I pressed ok and everything crashed and 5 seconds later i see the lock screen. I unlock with my fingerprint and anytime I put play it does the same. I tryed other videos and the same thing happens, restart fixed for 5 mintues then I re got the glitch and any other html5 video doesn't work anymore. Also sometimes the home, back and recent apps button and the top bars disappear after this glitch before the screen going black etc. Youtube app works fine though...

P.S. This happened on a Wiko UFEEL Prime running the latest update (6.0.1 \[21\]) I don't think it can be the hardware because I have 4GB of RAM and a 1.3GhZ octa-core processor.

# Answer
> 1 votes
I found a fix: also if @Geert-Jan Graulus is correct i would let it be a last resort as i keep lots of important stuff on my phone.

My fix: download another browser, like firefox, dolphin, etc. this worked for me. chrome sucks anyway

# Answer
> 0 votes
Experiencing the exact same problem on my UFeelPrime...

Returning to factory settings without copying files from my back-up solved the issue in my case. However, it reappears as soon as you update Google play services. The problem must thus lie in the latest update of the latter OR one of the apps updated by play services.

I have not found a more permanent solution yet, but for now a hard reset and not updating Google play services is a valid solution.

Update: the problem lies in chrome for android itself: simply removing the updates and returning the chrome app to factory settings will do the trick untill a more permanent solution is found.

---
Tags: video, system-error, html5
---


title: Transfer WhatsApp conversations to iOS

text:
# Question
Title: Transfer WhatsApp conversations to iOS
Is there any way to transfer WhatsApp conversations from an Android 6 device to an iOS 9 device? I have already tried to use the software by iPhone-to-PC unsuccessfully (could not read conversations from an Android device)

# Answer
You can make a backup and upload it to Google Drive to restore it later with the other device.

I have no Apple device but I guess that synonymous there a backup from Google Drive can be restored.
> 0 votes

# Answer
One solution is to use WhatsApp Transfer, free software but only usable for three devices.

* Make sure you have the latest version of Whatsapp on both devices and the last of iTunes on the pc.
* On Android activate *debug usb*: **Settings**-\> **Device Info** and clicks 7 times on **Version Build**.In the Settings menu there will be *Developer Options* where there will be the usb *Debug Option*.
* Connect both devices to pc and open Whatsapp Transfer
* On the Android you will appear to backup, you allow but without entering the password.
* You will now have all your messages/conversations and in the left column the device you want to display.
* Right-click on your Android device.
* Click on the *"transfer messages from android to iphone"* and close Whatsapp on your iPhone.
* Finally select the iPhone and click on confirm.
> 0 votes

---
Tags: backup, whatsapp-messenger, data-transfer, ios
---


# Question
Title: Is it possible to update BQ aquaris E4.5 with latest firmware for BQ aquaris A4.5
I have this phone, BQ Aquaris E4.5 https://tweakers.net/pricewatch/434564/bq-aquaris-e45-ubuntu-edition-zwart/reviews/

And at the moment I have android 5. However I want to update to Android 6.

On the official page of the manufacturer I see http://www.mibqyyo.com/en-download/categorias/aquaris-e4-5/

However I see update for BQ Aquaris A4.5

http://www.mibqyyo.com/en-download/categorias/aquaris-a4-5/

Do you think If I try to update the firmware, the phone will break ?

Regards, Oleg

# Answer
> 1 votes
If the specs from PDAdb is to be believed, the 2 phones are quite different hardware-wise:

BQ Aquaris E4.5 Dual SIM vs. BQ Aquaris A4.5 4G LTE Dual SIM

The A4.5 is a relatively new Android One phone that's promised 2 years of support. The E4.5 on the other hand, despite released in late 2014, bears a MT6582 SoC which had fallen out of mainstream for quite some time. There's no way you could cross-flash between these two, and you likely won't find anything tailored to this particular device either.

---
Tags: 6.0-marshmallow, device-firmware
---


# Question
Title: Show Settings->Apps on desktop as a distinct icon?
Sometimes I want to kill a buggy application (ANR) I've deployed to my LG G3. This seems to be done on Lollipop via Settings-\>General-\>Apps. I find it quite tedious to get there, every time I have to kill something that isn't responding. Sadly, the Settings app resets the tabs each time, so once I enter Settings, I must change tab to General, scroll down, hit Apps, scroll down to find the app, enter its screen, and then finally kill it - tedious if you value a fast workflow.

On my old Samsung Galaxy S (Gingerbread), I could get to "Apps" much more easily.

What I'd really like is to have a desktop icon that takes me straight to the "Apps" part of Settings.

Is that even possible? Better yet, are there any nice shortcuts for killing the focused application?

# Answer
Simple enough without installing apps. Lollipop (at least my G3's build) lets you to go the activities carousel by pressing Square. In that view, you can close any app down using the X in the top right.
> 0 votes

---
Tags: applications, 5.0-lollipop, default-applications
---


# Question
Title: Facebook "more from related pages" feature
Recent updates on the Facebook app came with a new feature : "the more from related pages" after every time you like a post. For me this feature is terrible. Every time after I liked a post I would scroll down to like another one, and just right before I hit the like button this new function will pop some icons out, pushing the wall down and cause me to miss the like button.

So here is the question: are there ways to remove this feature ? I searched through the settings on my app one by one but I have yet to find anything that works.

Feature

# Answer
> -1 votes
The problem just.....disappeared

---
Tags: applications, facebook
---


title: Error installing Xposed Framework

text:
# Question
Title: Error installing Xposed Framework
I have a completely successfully rooted Nexus 6p running the tawin project. I checked many tutorials on how to flash the xposed file via recovery, but every time it comes up with an error stating that the updater process has ended with an error installing zip file. I have no idea why this occurs and am pretty sure the correct file was installed. How can I be able do do it?

install error / device details (click images for larger variants)

# Answer
> 2 votes
Based on the screenshot, there's an error saying `cp: write error: no space left on device`. It seems there's no space in `/system` partition of the device.

Flashing Xposed Framework would make use of the device's `/system` partition.

In case there are apps or anything bloating up the `/system` partition, try removing them and freeing some space from unused apps, and then re-flash it again with a recovery program like TWRP or ClockworkMod.

Before reflashing, do wipe the cache/Dalvik cache first. Whenever the errors appear after flashing, wipe the cache/Dalvik to be sure it's clean before flashing again.

---
Tags: root-access, xposed-framework, nexus-6p
---


# Question
Title: Music player seekBar doesn't begin from 0
I have a Xiaomi Redmi Note 3 pro with MIUI 8 7.5.11. In the default music player when I try to drag the seekbar to the beginning it automatically releases at 00:04-05, not at 00:00. Is it a bug?

Here is the screenshot:

# Answer
> -2 votes
Try Using Any other MusicPlayer.

# Answer
> 0 votes
your system has a bug, try to go on impostation(on the new dedicated section of the new miui version for system apps) and cancel all data of the application. If don't work go on PlaySotre and download another playmusic

---
Tags: music-player, xiaomi, miui
---


# Question
Title: I recently reset my Galaxy S5 to manufacture and lost all contacts, Can I retrieve my contacts back
Can I retrieve my contacts back to my device .I recently reset my device to the manufacturers original.

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

# Answer
The best and easiest way to backup your contacts is to sync them with your google account. If you have done so then you can recover them without any issue, if not then unfortunately you won't get any contacts back.
> 0 votes

---
Tags: samsung
---


# Question
Title: Can I collect data from 5 different device with BLE from my Android phone?
I have a custom made device something from https://mbientlab.com/ and I want to collect data from 5 of them through Bluetooth through android phone. Is it possible? I would greatly appreciate a link which shows how to do it? IS using PICONET for BLE is the solution? Is such an app already exist?

# Answer
Since the app would be specific to the protocol the device uses to stream data, you need to talk to the manufacturer about this possibility. Since they advertise an "open source API" for communicating with the devices, it may be that they recommend you develop your own app to do this.

One thing to bear in mind is that the total amount of bandwidth available is not that huge. If you're simply collecting events (such as "the temperature went past a limit"), or if you're sampling data every few seconds, that should be fine (depending on the protocol they've used). If you want to collect (say) accelerometer readings 100 times a second, that might limit you to only one or two devices at a time, depending on what phone you're using to collect the data.
> 1 votes

# Answer
You can connect to one at a time per Bluetooth controller on your phone. I'm not aware of a phone with 5 Bluetooth controller.
> -1 votes

---
Tags: bluetooth
---


# Question
Title: Songs on memory card does not appear in music player on Samsung Galaxy S2
I recently bought 16 GB SD card to store music on my Samsung Galaxy S2. I transferred about 500 songs from my pc to this new SD card but when I open the default music player app on my Galaxy S2 I can see only 15-20 songs. Where are the rest of the songs? Same SD card works perfectly on my brothers Sony Xperia Z1. Can anyone please help me to figure out what is wrong with my Galaxy S2?

# Answer
> 2 votes
1. Check if those songs are in a format which is supported by the music player you are using. If they are in Mp3, this is obvious. If not, check your app's compatibility.
2. Check if the SD card is recognized by your phone at all: open a file manager and see if you see it and can navigate through it
3. Check if your media player is looking in the SD card: go in your player's settings and check your library options. Note that music players offer filters (to avoid ringtones and such be included in your library): they go from name, to format, to length, to folder. Check all those filters. Then do a library rescan
4. Check for `.nomedia` files inside the main folder of your SD card or of your music archive: if such a file is included, your media player is told to skip that folder in order to avoid including ringtones and such, again
5. Check if your songs are properly tagged. Music players will organized your library with tags (informations about Artist, Album, Genre, Year, Track Number and Title) rather than location and filename.

# Answer
> 0 votes
My best solution would be to open up the "MyFiles" Application (I believe the S2 has this) and transfer those songs to the default mp3 folder. If you experience issues with that I would recommend downloading and using a different music player application.

# Answer
> 0 votes
This solution worked for me on Android 6 marshmallow:

1. Go to USB storage settings, unmount then mount SD card (no need to physically remove)
2. Go to app settings, clear cache and data for the music app
3. Open the app again. Bingo! It worked

---
Tags: samsung, music
---


# Question
Title: Why do the system sounds keep turning on?
Whenever I record with the voice recorder app on my Galaxy S5, the "system" sounds turn on— that is, the bloop sound whenever I click on something, the typewriter sounds when I type, the lock-click sound when the phone unlocks, etc. I would rather these sounds stay off permanently, and am tired of having to keep turning them off in settings. How can I get these sounds to stay off?

# Answer
> 1 votes
I reckon this has to do with Samsung Galaxy S5 enhanced audio features typically *Wise Voice*

According to Samsung:

> Wise Voice, a new feature of the Galaxy S5, lets the volume and quality of a voice call remain consistent, no matter how far or near you speak from the phone. When you speak too far away from the phone or the sound is too low, Wise Voice detects it and turns the volume up; when you speak too close to the phone, it automatically lowers the volume.

I believe this somewhat have effects on system sounds, as volume is auto-controlled by the system to suit the specific environment.

Additionally the Samsung Galaxy S5 has 2 microphones. As explained from this article: https://forum.xda-developers.com/galaxy-s5/help/microphone-problem-t2807110

> The secondary microphone is used for active (ambient) noise cancellation. This can be weighted **as well when recording audio**. Normal mode uses both mics omnidirectionally. Interview mode uses the secondary mic only in a directional beam pattern. And conversational mode takes directional top and bottom audio.

Your issue could be caused by a number of things from poor audio quality, poorly chosen presets or an obstructed microphone triggering volume to up.

As a possible fix try adjusting the Samsung "wise voice" feature that adds microphone gain to compensate audio recorded from a distant place or tweak the notifications or sound mode settings or perhaps automation to auto-off sounds when recording (e.g using Tasker):

---
Tags: audio, samsung-galaxy-s-5
---


# Question
Title: Activate screen buttons on the CyanogenMod
I have a Xiaomi Mi3 running an Android 6.0 Cyanogenmod version and the back button doesn't work anymore.

In which way can I implement the standard touch buttons on the screen (home, back and menu) in order to use them?

# Answer
> 2 votes
Edit `/system/build.prop` and add the line `qemu.hw.mainkeys=0`. Save and reboot. Should you want to revert, change that "0" to "1".

Alternatively, use a non-native solution such as LMT Launcher.

---
Tags: cyanogenmod, buttons
---


# Question
Title: Deleting Auto complete email addresses gmail app
I have a common contact with an old email address that keeps popping up on autocomplete when I send an email with my Gmail application. The contact for this person does not contain this email address and I have searched the desktop version of the contact as well and it's not there. How do I delete this old outdated email address from autocomplete on my Gmail application for my Android?

Thanks

# Answer
Gmail autocompletes email addresses based both on previous communication and Google Contacts.

You should edit the contact in question to remove the old email address from their contact entry on Google Contacts, or in the Contacts app of your device, and if that doesn't work go into Settings - Apps and find Gmail and Clear Data on the app. Be aware that that this will erase all emails and data for Gmail that are stored locally on your device, it will not delete Gmail on the server, and it will be resynced to the device after you open the app again, but if you use Gmail for POP3 email access those emails may not be stored on the server and should be backed up first.
> 1 votes

# Answer
In my case, none of the above worked. When I typed a few characters into the TO field some very old email address would suggest itself, with 100% reliability.

Solution: touch and hold on that email address, and the device would ask you to confirm removing this "learned word".

Now I guess this could be a Samsung feature or a gmail app feature or an Android feature, but it's impossible to tell.
> 0 votes

# Answer
Please go to Google Contacts to manage this contact.
> -1 votes

---
Tags: applications, gmail
---


# Question
Title: Some applications won't connect to the internet via 3G after rooting my phone
I have initially a Motorola moto g xt1039 with Android 4.4.4

I have rooted the phone by following this guide.

The phone works normal, I am able to connect to the internet via Wi-Fi.

Some applications such as *Google Play* and *Twitter* are able to connect since I can install apps and refresh my *Twitter* feed by using the 3G connection.

I've been also able to ping to `8.8.8.8` and to `www.google.com` by using the terminal emulator.

Furthermore, sharing the 3G connection through Wi-Fi works as well, I've been able to use the shared connection from my Laptop PC.

**The very confusing problem is that** some applications such as chrome, firefox, Gmail, and Youtube are unable to connect when using the 3G connection.

These applications start, keep loading for a while and then show an error message, usually *"unable to load"* or *"connection timeout"*.

**What is going on here, how to troubleshoot this issue?**

# Answer
> 0 votes
The problem was that a bogus proxy was set for the Mobile Data Connection I was using.

**Removing the bogus proxy configuration solved the issue!**

Here is a guide to Mobile data connection proxy setting.

---
Tags: 4.4-kitkat, rooting, connection-issues, motorola-moto-g
---


# Question
Title: Root - How to remove one of the superuser app?
I rooted my phone a month ago and downloaded the SuperUser app yesterday.

However, when I use the app SuperSU, it is not running and it said i need to update a file. I could not update it.

What can I do? How can I remove SuperUser?

# Answer
> 4 votes
1. Run the SuperSU app. If you’ve uninstalled it for whichever reason, all you need to do is Reinstall it from the Google Play Store.
2. Click on the Settings tab on the top right corner, and then click Full Unroot. Confirm with 'Continue'.
3. Once this operation is done, which takes a few minutes, you can reboot your Android.
4. Uninstall SuperSU.( If Exists.....)

# Answer
> 1 votes
If you already have a custom recovery (ClockworkMod or TWRP) installed then you should be able to flash the Superuser recovery zip which will remove any other binaries/files related to other superuser apps in the process.

The SuperSu app may still be installed but you can un-install that yourself as you would any other app.

Quote from Superuser play store description:

> Manual installation with the recovery zip:
>
> Recommended if you are having installation issues or are not rooted http://download.clockworkmod.com/superuser/superuser.zip

# Answer
> 0 votes
If you have installed them as system apps, use any root browser and delete apks from /system/apps, else, delete them from /data/app and then install anything you like from Play Store. Do NOT flash zip or Google Play updates and any apk of that app will not install.

P.S. SuperSU has uninstall option.

# Answer
> 0 votes
Download 360 Security. Make sure that you are accepting the Permission (Don't Deny it). Open 360 Security--\> Apps Uninstall--\> select System Apps--\> select Super User--\> click on Uninstall.

# Answer
> 0 votes
Update supersu ignore binary installation if prompted go to settings select "clean up for other supersu app (wait for it to uninstall) Reboot device and voila I just tried that not 10 minutes ago. I've had that problem for some time and that finally got rid of it not a trace of it on my phone

# Answer
> 0 votes
Download Kingroot. If it works on your phone. Then just root the phone using Kingroot. Once in Kingroot, click more options, Uninstall tool, built-in, select "supersu", and simply delete it. Voila, it's gone.

# Answer
> -1 votes
**How to fix the SuperSU binary file issue (at leat on the MXIII-G player)**

Install a terminal app from the playstore and connect so you get the prompt.

Become root and check how the /system partition is mounted as read-only (ro), In particular note the device

```
$ su
# mount | grep system
/dev/block/system /system ext4 ro,relatime,barrier=1,data=ordered 0 0

```

Remount the partiton in read-write mode (rw)

```
# mount -o rw,remount /dev/block/system /system

```

Finally check if it was mounted in read-write mode (rw)

```
# mount | grep system
/dev/block/system /system ext4 rw,relatime,barrier=1,data=ordered 0 0

```

Update the SuperSU via the Play Store and reboot when done.

---
Tags: root-access, superuser
---


# Question
Title: How to setup a reverse USB tethering connection (multiplatform)?
I've tried to setup a reverse USB tethering connection to share an internet connection from a macbook to a smart phone running Android 7.0 using this tutorial but I can't seem to get there 100%.

Here's what's working:

* HoRNDIS-rel8 install (restart was required)
* Tethering & portable hotspot \> USB tethering is enabled / Tethered Enabled Internet
* Sharing from WiFi to Android device Android device appears connected via DHCP in Network Preferences pinging works both ways (from OSX to Android and back) route works and outputs something like this:

Destination: 192.168.42.0, Gateway: \*, Genmask: 255.255.255.0, Flags: U, Metric: 0, Ref: 0, Use 0, Iface: rndis0

What doesn't work:

* netcfg is missing
* pinging google.com or accessing anything from the internet doesn't work

I've tried running `route add default gw 10.42.0.1 dev rndis0` which resulted in

```
route: resolving 'gw'

I've tried disabling the other shared interface (which weren't connected anyway) such as USB Ethernet and Thunderbolt Ethernet,
disabling/re-enabling USB tethering but the Router for this interface in Network Preferences is still `192.168.42.129`, just the IP changes.

```

Any hints of what I might be missing or how I can make this work ?

Thank you, George

# Answer
For documentation purposes here is an expanded version of the comments.

Option 1: **SimpleRT** does work and the device gets an IP on the local network which is a plus. On the downside, it supports a single android device and doesn't support hot-plugging at the moment, however, the software is free and open-source (another plus)

Option 2: **Reverse Tethering NoRoot**. I've tried the free app and it's a great app: minimal easy to understand UI, the server app on desktop is brilliant in it's simplicity. It supports multiple clients and hot-plugging (great pluses to have). At the moment it doesn't look like the android device gets an IP on the local network which would be great feature.

In conclusion: if you simply need to connect multiple android devices to the internet via USB and don't mind the lack of a LAN IP for the devices, Reverse Tethering NoRoot is the easiest option.
> 1 votes

---
Tags: usb, 7.0-nougat, reverse-tether, usb-tethering, dhcp
---


# Question
Title: Replace the content of a certain dead area of the display
There's an area on the quarter top of my touch that is not working. Dead. The display works on that area, the touch doesn't

I know I can disable the touch and image on that area, dragging everything closer to the bottom

But

Is there a way to do that, and instead of leaving a useless black area, display some information in there (that doesn't require touch) ?

I have Xposed

XMultiWindow is a cr@p

Aindroid M

# Answer
Using xposed edge you can extend input: From one working edge you can go halfway in direction of the broken part and a crosshair will move the double (or more, based on config) distance in the same direction. Releasing finger will fake a tap under the crosshair.

Xposed edge require xposed framework, installation procedure for the framework depends on device and system installed, most of the time only require working recovery that is able to install non OEM signed archives.
> 0 votes

# Answer
One workaround is the module *Dimensions Editor*, for Xposed

Using that, I could make the status bar larger than the dead area, helping a little
> 0 votes

---
Tags: touch
---


# Question
Title: Unable to change display language in Twitter app on S4
I want to change the laguage Twitter is displayed in from English to German. I can easily do this from the laptop web version. However the Language is still in english on my app.

Some notifacations bubbles that pop up on my phone are auf Deutsch.

Is the display language for the App always default to your location?

Thank you.

# Answer
The Twitter app language match the current phone's language. With a English US phone, my app is set to en-Us.
> 1 votes

---
Tags: applications, settings, samsung-galaxy-s-4, languages, twitter
---


# Question
Title: No notifications at all on older Facebook Messenger app
For obvious reasons, I'm using an older version of facebook messenger app (ver 71)

But there are no notifications of arrived message, and important feature

If it's a bug or bad config, can be fixed ? If not, is there a way to overcome this without third parties ?

Android M Xperia Z3

Edit: Tried upgrading to version 81, the last one I can tolerate the bloats, but no change

Tried messing with things like permissions, overlapping, notifications... Nothing changes

**EDIT:**

It was a bug that went away after reflashing the system. Unfortunately, I cannot tell what it is

It works now, even for very older (and better) version, like 40.0

The thread may stay open for config speculations

**EDIT 2**

The thing is back again. One day after a master reset it stopped working

I've tried updating to verson 90 (again, not higher, for obvious reasons, but another tolerable version), but no solution

Uninstalling/reinstalling doesn't help

Weird thing is: facebook app notifies it's own alerts, and also when a message arrives on the messenger app. But android gets no toasts...

# Answer
> 0 votes
Did you try to use Facebook Messenger Lite ?

---
Tags: notifications, facebook-messenger
---


# Question
Title: What does the padlock on wifi icon in status bar mean?
What does the Padlock on the WiFi icon in the status bar mean? I haven't seen it on my phone, but I'm curious as to what it means.

Click image for larger version

# Answer
It means, it is a secure WiFi network, the device is connected to

Edit: See Wi-Fi lock symbol here
> 3 votes

---
Tags: wi-fi, notification-icons
---