text:
Messed With Android Partition
I tried to partition my android phone and messed up the internal partition system.
When I reset my system this message appears
E:Can't open "/cache/recovery"
E:Unable to mount "/cache"
E:format_volume: make ext4fs failed on /emmc@cache
Now (condition): my phone boots up but it stucks with just logo.
Phone Name : Walton Primo Gh3/GIONEE CTRL V4S
Chipset: MTK6582
Os Installed: CyanogenMod 12.2 (Custom)
Is there any way to recover it?

Mention the device name/model in the question..

Please check again now @GokulNC

Why don't you use SP flash tool to flash cache partition of your device?

As @Firelord mentioned above, download your phone flash file (ROM) and flash it with SP Flashtool. Untick all except system or android, cache.

I Tried with sp flash tools. But same problem remains. It just stuck with logo. Is there any way to re-partition it ?

Hope you have fixed that issue by now. As it is a Walton device, flashing a ROM would have done the thing.
However if you can go to the recovery, download a script to re-partition your system.
And, I think the current Walton devices have a fastboot option.

if you can get into recovery mode you should back up all the working partitions, flash a new ROM, then restore the partitions you have, such as data and system


text:
How many places can app store data
I have an application and I want to swipe all data after uninstalling. I have followed those steps:

remove applications
remove all app's data in /sdcard/. I have this information based on some tracking apps on market such as SDMaid
remove all cookies.

Here is the code for remove cookies app:
public static void clearCookies(Context context) {

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP_MR1) {
        Log.e(TAG, "Using clearCookies code for API >=" + String.valueOf(Build.VERSION_CODES.LOLLIPOP_MR1));
        CookieManager.getInstance().removeAllCookies(null);
        CookieManager.getInstance().flush();
    } else {
        Log.e(TAG, "Using clearCookies code for API <" + String.valueOf(Build.VERSION_CODES.LOLLIPOP_MR1));
        CookieSyncManager cookieSyncMngr = CookieSyncManager.createInstance(context);
        cookieSyncMngr.startSync();
        CookieManager cookieManager = CookieManager.getInstance();
        cookieManager.removeAllCookie();
        cookieManager.removeSessionCookie();
        cookieSyncMngr.stopSync();
        cookieSyncMngr.sync();
    }
}

But when I install again, application still remember who I am. (I don't log in, I just anonymous add some products to cart). I also reset OS and see that everytime I reset, application will load again from fresh state so it means application doesn't store any my private information such as device id ...
My question is: where can an application can store data. I have researched and cannot find more.
thanks

The application might be using Android ID which is recommended for identifying a device/user. That ID is changed with every factory reset. To confirm that this ID is used by that app, completely remove the app, change the android_id using adb, install the app and let us know the result.

thanks for your answer. I have tested this situation too. I have faked many datas including android id, imei, android advertising id ... using this app (pro version): https://play.google.com/store/apps/details?id=com.phoneinfo.changer. but still gain no result.

I think maybe data can be saved to somewhere else. (such as WebSetting, keystore, cookie ...). Anything that outside of an application scope itself. But  I cannot pointed out.

Can you mention the name or link of that particular app?

I tested on AliExpress.https://play.google.com/store/apps/details?id=com.alibaba.aliexpresshd
The folder I detected and tried to delete is:

sdcard/.DataStorage 2. sdcard/.com.taobao.dp 3. sdcard/.UTSystemConfig

I also updated code for remove cookie for my question. Step following is: when first installing, app will have popup ask to choose some category. and then I add some products to cart. (we will see total number items on top if we success). And then I remove app and clear all stuffs as I discuss above, install again, still appear same items in cart.

I think you should clear cache of Google Play Service and Google Play Service platform also.

thanks. I have tried but gaining no result. I have intercepted requests from my device. I see one request send to server with string client-id. The value doesn't look like any thing I have changed. Are there any thing related to this value that app can recognize my identity? I have googled but found no result about android-id. thanks

@Firelord do you have a way for dealing with this problem ? thanks.

No way known to me as of now.

source: Stack Exchange

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

sort: votes


text:
phone number displayed as a contact
Every few days I see my own phone number listed as a contact. There are several such accounts one below the other. After those then the contacts are listed as normal named contacts. At one time I was able to delete all those unwanted accounts showing only my phone number. Now it tells me I can not delete these accounts from a "read only" contact list. Can anyone tell me how to get rid of those and keep them off my contact list?

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


text:
Droid Explorer only shows the "/" directory, and that's empty
I have an RCA Voyager tablet (Android 6.0.1) plugged into my computer with USB debugging and everything. I launched Droid Explorer and am following this guide for rooting (http://forum.xda-developers.com/showthread.php?t=2684210 - method 1). For whatever reason, having it in recovery mode doesn't show up under Ubuntu, and all I got from Ubuntu once was a "Failed to mount Android." Anyway a comment suggested this app, but it isn't showing any files. I just freshly installed this and all of Android Studio last night, what am I doing wrong?

I had the same issue. After opening the console it showed me a message telling me I had to install busybox. After installing busybox from here the file browser worked.


text:
Debug phone wihtout USB cable
How can I debug phone without usb cable even after phone restarts on non-rooted phone?  Right now I lose all developer options on reboot and have to reconnect otg cable.

** How can you debug your phone ? I think It should be application..
First: For Debugging application, there is no way without usb cable (i think).
Second : Rooted or unrooted does not matter actually.
Third : If developer option is gone then you can again get it back by tapping 7 times in buildtime (Under settings/about option).

There is ADB over WiFi, but it may require root. Then you can instruct adb to connect to a remote device using adb connect <ip of the phone> <port, usually 5555>


text:
I'm having trouble rooting my Samsung J320P with heimdall
I can't download the pit. i connected to the device with adb. i'll try downloading the pit file and heimdall will tell me
Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Downloading device's PIT file...
ERROR: Failed to send request to end PIT file transfer!
ERROR: Failed to download PIT file!
ERROR: Failed to send end session packet!
Releasing device interface...

Ending session...

Why do you have to partition? What rooting method are you attempting to use?

I am using TWRP to root

Did you follow the rooting guide as described? I don't think you need repartitioning, just load the .tar file.

when i load the package it tells me "firmware.xml was missing from the package" with a big red X. when i just do flash directly from the recovery image it repartitions anyways

Rooting doesn't need you repartitioning the phone. Just flash a custom recovery and then flash the rooting files through that recovery.
I'd suggest you to install TWRP recovery.  There is a complete guide on how to flash the recovery and rooting zip files here. Just follow CAREFULLY everything, step by step. (The guide is for Odin, I think it will work for Heimdall as well).

when i load the package it tells me "firmware.xml was missing from the package" with a big red X. when i just do flash directly from the recovery image it repartitions anyways.

How do toi load it? You're supposed to flash with à computer! Install Odin or Heimdall


text:
Is it possible to add other font styles for default monospace font?
I've changed the default Droid Sans Mono to Roboto Mono by replacing the font file, keeping the filename. Can I add other font styles to it (bold, italic, bold-italic)? Will the OS detect and use them instead of synthetically creating them?


text:
Extremely heavy CPU usage (Google Photos 2.4.0.138833446)
The other day, I noticed that my phone was very warm and the battery was going down fast. A quick look at htop showed it was Google Photos. /system/bin/logd also has high usage when Photos is busy. The combined load spikes three of the CPU cores to nearly 100%.
This activity seems to happen regardless of whether there are photos to back up, and it continues even when Photos is in the background (swiping the app away from the Recent Apps list, however, is enough to stop it).
Backing up photos doesn't seem to work properly either, as the app claims I have 105 to back up even after being left open to do so overnight. I've even tried removing all pictures from the folders to be backed up, and it has yet to update that status.
I have tried clearing all of Photos' app data (twice!) and all cache data for apps (but not the /cache partition, at least not yet), to no avail.
Phone is a Droid Turbo (XT1254) running Android 5.1.1 (stock firmware). Photos version is the latest available to me (Photos 2.4.0.138833446).
Has anyone else experienced this issue? Are there any known solutions to fix the problem?

I never did find a way to fix the problem other than to do a factory reset.


text:
How to fix missing wishlist icons in Google Play Store?
I have noticed that some of the time, the Add to Wishlist icon is missing from some apps within the Google Play Store.
Some apps show the icon, some don't.  Grabbing a different device shows the same issue: some apps show the icon, some don't.  But across devices, it's not the same apps.
What I've tried:

Clearing the cache for the Google Play Store
Clearing the data for the Google Play Store
Clearing the local search history in the Google Play Store
Completely emptying the wishlist in the Google Play Store
Reverting the Google Play Store to an old version, and allowing it to update itself

None of these techniques yielded any positive results.
What can be done to improve the Google Play Store to consistently allow the wishlist icon to appear for every app it displays?
(BTW, if you post a WFM comment, please also include your Google Play Store version number as well as the number of apps on which you verified the wishlist icon was visible.)

If you ever installed some app adding it to wishlist isn't available for that app anymore.


text:
What is the maximum number of apps in the Play Store wishlist?
What is the maximum number of apps that can be stored in the in the Play Store wishlist?
According to this Android SE QA, it was 100 at the end of 2015.  In addition to now being outdated, the source of that info was Google Support, which is not always accurate with this type of thing.


text:
Recovering private mode pictures from locked out s6? PIN required on reboot?
I got an s7 and transferred all of my pictures from my old s6, but the ones from private mode didn't transfer over (I don't think I had private mode on on the s7). Now I've realized I don't have all of my pictures, so I dug up my old s6 but for some reason I can't use my fingerprint; it's requiring me to put in the PIN and I can't remember what it is. Honestly I don't even really remember setting one. I've exhausted the following solutions:
-My Samsung account is on my s7 now, so I can't use Samsung's FindMyMobile.
-USB debugging is turned off, so I can't use adb
-The recovery mode is stock, so I can't use a file manager or get adb working that way
-The phone is connected to wifi, but the forgot pattern where I enter my google account isn't showing up for some reason.
Is there any way to copy the pictures, enable usb debugging, or get the google account credential screen to show up?


text:
Big issue related to system less root
I have lenovo vibe shot and I have updated it with Android 6.0.1, rooted it with SuperSU 2.78
and installed systemless xposed framework on it all of the things are going well but
recently I tried to change the boot animation and I realized that I dont and I cant have writing access
to /system and any of its sub folders (i want to replace a couple of MP4 files inside /system/media
no matter if I use mount commands from adb from PC or any other app in my mobile, write access will not be given
for example ES File explorer says it is read only, when I click on write and click OK, it will show no error, but going to
same setting again it shows read only selected again
similar is the case with Root Browser
I think it is due to systemless root
But is there any way I can get write acccess to /system/media ???
plz help

Not sure, but I rather suspect SELinux & friends here, running in enforced mode and prevent even root from "doing things". Just a hint to look for; I've not played with that myself, so I cannot give details.

Yeah, disable SELinux by su -c setenforce 0 and then try to remount it as rw as Izzy said. Might be the issue

still no luck
I have tried with Insecure ADBD apk as well, still all I get is a read-only error
Some where I read X-plorer can do it, I tried and it did overwritten files there
but after some seconds device rstarted showing Android is updating, then some thing wrong happened with USB debugging, although it is allowed in the device, still computer is not recognizing it and on each restart it shows android updating


text:
How to print out all notes and calendar events on ColorNote?
I have the ColorNote app installed on Android. How do I go about printing the notes and the calendar events?
I am able to "view" all the data from the last backup. I am able to send an email to myself of a .doc file that was generated before I signed up for online sync. How do I print out the doc file? Microsoft Word is unable to read this .doc file.

For one note, I send it to Gmail and then print the email.

Highlight what you want on the ColorNote, copy it, open Word NotePad, and then paste and print the Word NotePad page.

How to load this file in PC? MS office can't do it as OP said. Also, you should mention that you are recommending the solution with PC in mind.

It is unclear if "Word NotePad" refers to "Microsoft Word", "NotePad on Windows", or a different app altogether, either on Android or Windows.

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


text:
How to distinguish the Google Pixel phone from Verizon?
How to distinguish the Google Pixel phone from Verizon? I do not see any Verizon app in there, maybe because it has reset once?

Locked and non-unlockable (not through the usual fastboot command, anyway) bootloader should be a quick giveaway.

@AndyYan Can you elaborate a little more?  The phone is already unlocked when I bought the phone online from ebay not from store, but I have no idea where is it from... :(

I don't know of another way, sorry... But if it's unlocked and has no Verizon wares in it, then even if it's from VZW, the previous owner just flashed it back to the normal version, making it no different from that.

Isn't the simple answer whether or not OEM Unlocking option is usable in Developer Options or not? I believe on the Verizon version it is grayed out and cannot be switched on.

@acejavelin hmm don't have one to test.  Do have an older Nexus.  Could you add a picture if you have one?

@William I don't have one... But I tried helping someone a few months ago unlock their bootloader (thought it would be easy) and that option was grayed out and could not be turned on at all.

I have been reading online and this is what I have gathered.
You need to check the following using the CID Getter app.

Alternatively, it has been mentioned you can also check the OEM Unlocking option here.  If it is grayed out it isn't available for your phone.

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


text:
Asus zenfone 2 laser factory reset bypass owner's mail authentication
I'm using Asus Zenfone 2 laser Android device. When I bought the device one of my office colleague did the set up for me. Yesterday I did factory reset. After reset I tried to access my mobile. It asked me to use Owner's Google account which I used before in that device for sync. I do not have that mail id nor do I have that person's contact.
I have the bill for the phone. Is there anything I can do to bypass this authentication?

That's called "factory reset protection" or, in short, FRP. I've never dealt with it personally, but others have: Please see our factory-reset tag-wiki (yes, our tags have wikis :) and follow up to Bypass “Verify your (Google) account” after resetting plus other helpful posts.


text:
How can I mount or extract TWRP Nandroid backups in Windows?
Every so often, I need to extract files from a backup. I'm aware Titanium Backup can do this, and there are no doubt other apps capable of the same, but I want to do it on my PC where the backups actually reside.
Files with the .ext4.win extension are simple enough -- just open in WinRAR or similar -- but .emmc.win files are another story. Are there any tools to extract, or, ideally, mount .emmc.win files in Windows?

ext4.win is a posix tar archive according to the file command.
The only partitions I have in a TWRP backup that are emmc.win are boot recovery and system. Those are basically the same as boot.img, recovery.img, and system.img but renamed.
These are ext partition images and you can read the contents of them with ext2read tool.

I can open these archives with 7-Zip but I can't extract anything, it gives errors. Any idea how to make it work with 7-Zip?

ext2read doesn't work BTW, I tried opening image but nothing happens on Windows 10 1803

7-zip also not working in win10


text:
why can't I download apps with 29 gigabytes of free memory on sd card
I have 29 gigabytes of free storage on my sd card yet when I try to download more apps I get the insufficient storage message. All apps that I am able to move to sd card are. No matter how many apps I download the amount of free storage on sd card remains at 29 gigabytes.

Welcome to Android Enthusiasts! You've already found the correct tag for your question. What you might have missed is our tags have wikis. May I suggest you check with the insufficient-memory tag-wiki to understand what's behind your issue, and check if some of our collected first-aid helps you? Main point: for this error it's completely irrelevant how much space you've got on your SD card – all it cares for is your internal storage.

Your android device has internal and in your case external storage. The external storage is, in this case, your SD card with 29GB of free memory.However most of the android apps get installed on your internal storage. You can check if your internal storage is filled up by going into "Settings -> Storage" and looking at the internal storage. If it is filled up try to move apps to your sd card by going to "Settings -> Apps -> Manage Apps" and you will see a list of installed applications. Click them one by one and in the menu you'll see an option "Move to SD Card" for some of the applications. You can alternatively root your device (or update to android V6.0+) and move all of your apps to your SD card using an app on the Google Play Store called AppMGR III.

All internal memory can not be used for installing apps. I think android allot a part of your internal memory for installation of apps. When that money is full, you start receiving lie memory error message. You can try following:

Uninstall some Apps
Move apps to external storage or money card. You can do that by going to app settings. You may be able to move some apps by app settings option.
If you're still getting low memory issue, then you use This app. This is only app I found on play store which can move those apps to SD card which android app settings couldn't. But to use this, you need to be rooted.


text:
Can I avoid to synchronize videos with Google Photos, I want only pictures to be synced
I use Google Photos to synchronize pictures from my smartphone with the cloud. I do not want to synchronize the videos. Is this possible?

Your question is off-topic here, phone related questions can be asked on their respective stack exchange site (android, windowsphone, ask different).

In the official Google Photos app, you can't disable backup of videos per se, but you can exclude folders having videos from being backed up. That can be done like this:

In the "Device Storage" view (accessible from the swipe-in sidebar), look for the "cloud" icon to the right of the folder name.
If the Cloud icon is blue with an up arrow on it, backup of that folder is enabled. Tap on the icon to disable backup for that folder.
The Cloud icon should now become white with a slash through it. Congratulations! Backup of a folder has been disabled successfully.
It might happen that your videos are intermixed with your photos, especially if they have been shot on your camera. Move the videos to a separate folder using a file manager app, usually "Videos", and disable backup for that folder from the "Device Storage" view.

This will disable Google Auto-Backup for the selected folders only, leaving the rest unaffected.
Click on image to enlarge
Image Credits @ mobilesiri.com

Source

Thank you for the answer. Point 4 is the case when using a ZTE Axon 7. Seems as if I have to tell the camera to save the videos elsewhere. Moving with the filemanager is too late, once they are taken, they are automatically uploaded.


text:
Xposed for Galaxy J2
Recently I switched my phones to better one of Samsung, named as Samsung Galaxy J2 (2016 edition) with TouchWiz ROM..
I rooted it and had some apps installed, but when I got the Xposed Framework, unlike my previous phone, it gave a warning before the installation (attached pic) that kept me away to install it
[
So ultimately my question is, will it brick my device?
(J2's stock rom isn't available yet, so I'm trying to prevent any issues)..
If yes, is there any alternative way to fix this issue and install the framework?
Any comments would be highly appreciated.. Thanks

You need to use Wanam's Xposed, not the regular one

@GokulNC The Xposed Installer app was able to correctly download the appropriate framework for a Samsung Galaxy S3 Neo, in my experience.

@DeathMask Yeah, I think what you're talking about is the unofficial Xposed Installer by dvdandroid; that's not supported by the official one I guess.. We don't know if the OP uses the official or unofficial one..

Since you already voided your warranty, you might want to find a custom recovery for your phone, which allows you to do a Nandroid backup, a form of backup that saves your phone's current state. This way, should Xposed mess up your system, you'll be able to revert to a working state.

For custom rec., i got TWRP and i rooted by flashing a zip of supersu

@GokulNC Indeed, and that's why I suggested to make a Nandroid backup first and foremost.

With a custom recovery, you could just flash Wanam's Xposed instead of trying to install it from the installer. Do remember to backup as others said.

I just did it and it worked too... but i still have a question. .. the thread asked me to install the Xposed framework app provided and so i did but what if i install the lastest framework available at original post?

If you mean the original (not Wanam's) version of Xposed... It sends you into a bootloop.


text:
Turn on GPS remotely for lost phone
I misplaced my phone last night, I can still call it and see notifications on it through join. But my location services are turned off so I have no idea where it is. I tried android device manager but that is no good and tried find device on the xiaomi website. I do have root access on the phone so is there anyway I can enable gps remotely or do something to figure out where it is?

Our lost-phone tag-wiki has a few solutions for you. Once you've tried one of them successfully, be welcome to  answer your own question, describing step-by-step how you succeeded :)

I had lost phone some time ago and had GPS turned off like you. Bad news I didn't find a way to remotely activate GPS, even some people told me that is impossible.

@ЈеднорукиКрстивоје same advice to you: the tag-wiki mentions two alternatives, one of them still being available.

there is a way using metasploit and meterpreter with a rooted phone but this is probably illegal where u live. therefore there is no viable way to do so

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


text:
Monitor data usage per connected (individual) wifi
I'm looking for a way to monitor data usage by individuals (connected wifi)   from my Android WLAN hotspot.
After enabling hotspot, It shows me no. of users connected and provides a feature to block individuals. But I want to check or monitor how much data is being used by individuals. I'm also interested in watching/monitoring bandwidth (transfer speed)  being used by individuals (connected wifi).
Is there any way or app available which can do this job?

Not sure about the "by individual data usage", but the closest I could find in my list was the Data Sharing app. Natively, there's nothing coming even close AFAIK. Portable Wifi Hotspot Manager claims to meet all your requirements – no guarantees, though :)

PS: MobWifi could be your candidate. Calculates "per session", but from the app description it's not clear whether that means "client session" or "global hotspot session". In the app comments, the dev responded to the question "How do i know how much cost per user." with "MobWifi provides a receipt for the data usage per session." So it seems to fit.

@Izzy Data sharing shows total hotspot usage activity for present time, daily and monthly usges. It detects users, displays their MAC and IP address but doesn't show individual data usage - Good application though. Mobwifi doesn't detect even connected users mostly. Portable Wifi Hotspot Manager's claims are not right.

Thanks for testing and reporting back! I'm curious whether something suitable turns up. Please ping me in case it does!


text:
WhatsApp online status bug?
Recently I sent a whatsApp chat message to an android smartphone when it was shutdown.
Few seconds after the message was marked with only one flag (message sent but not delivered),
I've seen the online status appearing then after 10 second  disappearing.
Do you thing this is a WhatsApp bug or a compromised WhatsApp account?

Also, many times, other user is online and chatting with you and it shows him/her online, still the messages never get read receipt, even when he/she replies on it tagging it, still the messages show only delivered receipt. I've experienced it, strangely it happens with some specific contacts who are using old android phones with Android 6 or earlier.

To record an online status, the WhatsApp client (the app in device) pings the server once a few seconds (maybe once 10 seconds or something, IDK) to mark that it's alive and connected. If the server doesn't receive a message from the client within that keep-alive timeout, the client will be marked offline..
The timeout (or frequency of sending alive packet) is kept large like this because to avoid flooding the server with pings. Also, it takes time for the offline status to be recorded in the database.. Hence the delay. This is not a bug, this is just how it works..

The android phone was shutdown 5 min before sending the message, wasn't there enough time to write  the user offline?


text:
ii cant get into my gmail account forgot password
I have a gmail I forgot my password and google won't help. I've reset my tablet but did press backup is there anyway I can get this important gmail

You can try to follow these steps to reset your password: https://support.google.com/accounts/troubleshooter/2402620?visit_id=0-636165652605527813-2656708135&p=ar_other_problems_username&rd=1
If none of them work for you, you probably can't regain access to your Google account.


text:
Where is "create event" on Gmail app?
How can I create a calendar event on Gmail android app?
(On the browser this feature is really simple:)

Why not just use the calendar app?

for i'd like to create events tied to particular emails that have necessary details.

The Gmail app simply doesn't have that feature. It would be an excellent addition.


text:
Android Lollipop/Marshmallow full granular control of system app permissions
I'm shocked this question hasn't been asked. I want an app preferably, but doesn't have to be an app. I need a way to be able to control all permissions on android Lollipop/Marshmallow. If you say Appops or in Marshmallow 'its built in the GUI', thats not an answer to this question because I'm asking for ALL permissions, not just some of them.
If this is the wrong place to ask the question, please direct me to the right place.

You'll need root to be able to do anything like that (beyond what's built-in to android).
Look up XPrivacy, a plugin for the XPosed framework. It can do a lot of privacy-specific control of permissions.
Or check out Privacy Guard in CyanogenMod Roms. Requires an unlocked bootloader to flash custom roms.
Autostarts only requires root, and it can prevent apps from responding to certain events.
Android isn't currently capable of what you want it to do. These mods may help, but in the end, it just isn't designed for full user control. While much less walled-garden than iOS, it still locks things down for the end user in many places.

I can especially recommend XPrivacy, as it has a lot more options to choose from (although it is the hardest to install at the same time)


text:
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

See if the first part of my answer here works for you: http://android.stackexchange.com/a/6480/1465

You could also try my app ReverseTethering NoRoot that's available from Google Play.

@MatthewRead That works! The simple-rt-cli application doesn't seem to support hot-plugging, but at least it's open source and can be tweaked.
Thank you

@FD_ I've tried your app: pretty slick! Minimal simple UI: what's not to like :D
I couldn't figure out: what's the cost of the Pro version ? Also, can I re-use the same license my other android devices ? Thank you

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.


text:
Is there a way to install Android SDK offline for Samsung galaxy tab a 8.0 so I can use ADB to manage my root I'm running 5.0.2
ADB Help For Samsung galaxy tab a 8.0 user

Welcome to Android Enthusiasts! Have you checked with our adb tag-wiki already?

I'd recommend you installe 'Minimal ADB and Fastboot' an easier Way to use ADB and much lightweight

You don't even need Android SDK if all you want is ADB and fastboot - Minimal ADB and Fastboot has you covered.


text:
Media player doesn't show songs
I have a ZTE Whirl 2 (a.k.a. Z667G or Salem 2). I'm running Android 4.3 Jelly Bean.
Whenever I start my media player (I use Black Player EX, but it happens with all media players, and the default file explorer) after a reboot or USB connection, my songs will not show up:

I have no idea why this is. The songs will not show up unless I restart the application several times. Anyone have any idea why this happens, and how to fix it?

Are the songs in local storage or on the SD card? If they're on the SD card, the time it takes to mount the SD card after a reboot could explain your issue. If the songs are stored locally, it's probably just the time it takes to populate your stored data.

@owlswipe The songs are in external storage, but I can access them with ES File Explorer long before the media player loads.

"unless I restart the application several times" - if you have a very large library, the Media Storage is probably re-scanning during that period, thus the library is temporarily unavailable.

@AndyYan You know, that very well may be the problem. I obligate you to add that as an answer; if the community seems to receive it well, and no better solutions show up, I'll accept it within 48 hours.

Note this part in your description:

...The songs will not show up unless I restart the application several times...

Every reboot or finished USB connection will broadcast a android.intent.action.MEDIA_MOUNTED intent to apps. Media Storage captures this...

...and triggers a re-scan of the media library. If you have a very large one, the Media Storage is probably re-scanning during that period (could take minutes, depending on your phone's specs), thus the library is temporarily unavailable.

Could you please add credible sources to back your claim? Your argument may very well be the thing happening in the device, but unless proven technically it is hypothesis.

@Firelord Edited to include a bit more details. Apart from that, best I could do is get some screenshots of Media Storage process running after a USB connection - it happens so naturally I don't know what backing I need.

I was only concerned with this: the Media Storage is probably re-scanning during that period, hence I asked for source(s). Rest is something I'm aware of.

@Firelord Gotcha, so I think I do need screenshot or video on that. I'll see if it's possible.


text:
Pair Sony DualShock 4 v2 with Sony Android TV
I am trying to pair a Sony Dualshock 4 controller (CUH-ZCT2E) with my 2015 Sony Bravia Android TV (KDL-55W808C).
The TV has a DUALSHOCK™4 settings menu, through which one should supposedly be able to pair a Dualshock 4 controller with the TV. The on screen instructions says "press and hold the share and PS-buttons until a white light starts flashing on the controller". The white light starts flashing, but the TV is unable to locate the controller.
Then I found this page listing many Sony Android TVs from 2014 to 2016, including mine, as not supporting the new Dualshock 4 controller (CUH-ZCT2E). Only the older Dualshock 4 controller (CUH-ZCT1E) is supported.
Surely this must be a software limitation which Sony should be able to resolve through an OTA update?
Are there any known workarounds?
Would the sixaxis controller app help me to pair the controllers, and would I require root for that?
Any known hints of if/when Sony is going to add support for the new 2016 Dualshock 4 to their Android TV sets?
Edit 2016-12-08: Sony Nordic customer support didn't have information about if Sony will add support for Dualshock 4 v2.
Update 2016-12-10:
I just found out online that the rollout of Marshmallow to the 2015 (and the spring 2016) TV Sets has begun.
Update 2017-04-25:
The Marshmallow rollout which was halted and postponed by Sony is now officially available as USB download for Nordic customers (link in Swedish). After upgrading to Marshmallow I'm still not able to pair through the Dualshock™4 settings menu.

Yes, it is possible to pair Dualshock 4 v2 controllers on a Sony 2015 Android TV. I have had no success when trying to pair through the TVs Dualshock 4 settings menu, but I successfully paired three controllers (simultaneously) using the Bluetooth settings menu:

If you have a PlayStation - start by unplugging your PlayStation's power cord, since I've noticed that the controllers otherwise sometimes pair with the PlayStation instead of the TV
Press the home button on your TVs remote and go to settings.
Go to bluetooth settings.

Go to device list

Add accessory

Now press and hold the share button on your controller. While still holding the share button - press and hold the PS button on your controller. Your controller's light should, after a couple of seconds, start to flash in a pattern of two short blinks followed by a pause repeatedly. Soon your tv should identify the controller as "Unknown"

Press the "select" button on your TVs remote control (the center button of your remote) to start pairing. The TV will identify the controller as "Wireless controller"

The controllers light will turn solid white when pairing is complete.
You should now be able to control your tv using the Dualshock 4 v2 controller.
If you want to use the controller(s) with PlayStation again, you will need to pair the controller(s) to the Playstation using an USB cable.

While running Android Lollipop I was able to control the TV's menus, play games downloaded through Google Play Store and use the controllers in emulators.
After upgrading to Marshmallow I'm still able to control the TV, but the experience is now pretty much ruined by heavy input lag starting about 30 seconds after pairing. I still hope to find a solution for this.

I just upgraded my TV but I don't have a controller to test if Marshmallow supports it. I am quite interested about the subject because I want to order a v2 controller but not if it doesn't work with the TV (XD85).

I upgraded manually via USB. Quite pleased.

@sorin: I've upgraded to Marshmallow. Pairing still works the same as Lollipop BUT I get input latency about 30 seconds after pairing which ruins the experience. There was no noticeable latency while running Lollipop. Right now I wouldn't recommend you to buy a controller.

Doesn't work for me on my sony bravio with android 6.0 : not even lags but nothing : the controllers light do turn solid blue and the light disappears, and no control after this.

I obvisouly did, yes. In fact I followed exactly what you preconize in your answer.

@ujsgeyrr1f0... Sorry to hear that. Did your controller's light flash in white during step 6? Did your TV identify your controller as "wireless controller"? Did you remember to push the "select" button on your TV's remote? After which step did your controller's light turn solid blue? Please be more specific on what works and what doesn't.

It did yes. Finally it worked. Honestly, every time I strictly followed your step. I suspect simply that the pad wasn't enough charged, but not sure.

Just paired a CUH-ZCT2U to X850D running Android 7.0 via Bluetooth settings. Works flawlessly with no noticeable lag.

@dragon:  Thank you for your input! This question and answer is rather dated now. I noticed that in Nougat the Dualshock 4 menu option is gone on my TV. The settings menu looks different, and there is just the bluetooth option now. Glad to hear that you don't experience any lag after pairing. I haven't had the time (or will) to pair to my TV for a while, so I don't know if I would still experience lag. I will test it in a few days and update the answer.


text:
Unfortunately settings has stopped working, can't get past Welcome setup
In advance, I would like to say sorry for my bad English, and that this is my first time posting here so I'm not sure if I am doing this correctly. If I am, it would be nice for me to know.
I have a Alcatel One Touch Fierce, althought I do not know much about it. It is not an XL or a Fierce 2 as far as I am aware, but it is from T-Mobile. For a while now I have been getting been getting a 'Unfortunately, Settings has stopped.' error, when trying to simply open Settings from the home screen or application drawer. I had then reset the phone to factory settings which after doing so, brings me to a Welcome Setup screen. I will attach what this screen looks like. If you can't read it says:
Welcome Setup
For later reference you can find the Setup application in the main menu.
There is a button that show 'Get Started'.

When I press it, it sends me to a language select menu, between English and Spanish. If i select either and press next, it shows the same error message again: Unfortunately, settings has stopped working. I would like to note that this is error is coming straight from ANDROID'S settings app, not Google Settings.
I have tried powering the phone off and launching it with volume up and power button and in recovery mode. I have tried resetting to factory mode and clearing cache, but nothing seemed to help.
Bottom line - My phone displays Unfortunately settings has stopped working eror and I cannot get past the Setup screen.

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


text:
Remote log out of Google Apps
I had to leave my phone at a repair store and give them them the lock screen password. Is there anything I can do remotely to secure certain apps, such as Google Drive, Keep and Gmail? I know you can logout of Gmail for other devices but I'm not sure if it counts on Android since it's so integrated. Also what about apps like Whatsapp and Snapchat?
I can log in with Airdroid.

Just change your Google account password. This will sign you out of your Google account on all of your devices, preventing the repair person from sending an email in your name, loading new emails, creating new Drive documents, etc.
In fact, there's a whole Google support page on your issue here.

but will that affect the gmail app on the phone?

@Celeritas Edited answer, check it again!


text:
Proper use of encryption in CyanogenMod 13?
I'm running CM13 on Nexus 5 and I want to know what the best practices are for encryption.

It appears that encryption was enabled by default when I installed CM13 early this year, but I don't know how to verify if that's the case.
Many guides use a command-line tool called vdc but I can't find documentation on that tool (even man vdc doesn't work in the shell).
The android docs say that the encryption password is set by default to default_password and many forum posts note that this is the case on CM13 as well.

How do I ensure that my CM13 is encrypted and make sure that it has a strong password?


text:
How to backup photos from a broken screen galaxy S4? Help!
i have the same problem of many users here :-(
My s4 has fallen and now the screen is broken: touch is black and not responsive, no way to revive it.I have tried with adb and installed Samsung latest usb drivers:
so adb is able to see my phone and it displays a serial with numbers and letters with "recovery" near it; i am able to make copies of folders(sdcard for example) with "adb pull" from phone to my pc but something is wrong cause they are all empty! Can anyone give me some help??

Welcome to Android Enthusiasts! Have you already checked with our broken-screen tag-wiki and its first-aid and links? Especially see the Data Recovery section at its end.

You might want to try more stuff on the command-line side using ADB, I think you can definitely recover them. Link here for the appropriate documentation. You might also want to try Kies from Samsung to recover stuff. But, most of all, you should install Google Photos if you really care about your pictures.

Check for this solution here. I've successfully backed up my data, apps and more, with broken Galaxy S4 screen too, using this tool.


text:
Samsung GT-I9192 No Boot loop and can't enter recovery mode
No Boot loop and can't enter recovery mode I tried to boot into recovery mode, the phone vibrates then does nothing. If I release the buttons it simply goes into charging mode. Also tried flash official rom with ODIN But nothing, write only: Setupinstalation this is last message in ODIN. what can i do?? thanks

i get Kies but in "Firmware emergency recobery" list is not anything try reinstall drivers but nothing.thanks for reply

Have you tried using Kies? This is the way to go if you want to restore your firmware. After, you can go to recovery and factory reset.

i get Kies but in "Firmware emergency recobery" list is not anything try reinstall drivers but nothing.thanks for reply

I also have a very low rate of success with Kies, but I still hope it will help someone someday, haha


text:
Make the internal SD card storage act like normal Ext4 storage (with file system permission management)
Some people have apparently managed to get Ext4 formatted SD cards to work in their Android devices, allowing them to get file system permission management. I don't have an SD card in my phone, but I want to be able to manage the file permissions on the emulated SD card that all Android devices have.
The problem I see with the current implementation is the fact that apps which can access one file on your SD card (or emulated SD card) can access every single file on your SD card. There is no way to limit access to a single folder.
Now I'm wondering how I can change the emulated SD card in a way that I can specify which app can access which file.
Btw from what I've read, every app has it's own Linux user so in theory it should be as simple as setting permissions with chown/chmod.
But people say that Android has a special implementation for the emulated SD storage, which has been accomplished by using FUSE.
I am aware that apps may not work correctly when they don't have permissions to read or write form that storage. But that shouldn't really be a problem if you manage the permissions with chown/chmod.
I also know that I might lose the ability to use MTP to access that storage from a computer.
I'm using CyanogenMod 13 on a OnePlus One at the moment. Rooted and custom recovery etc. I will upgrade to Android 7 soon (CM14).
(also running microG instead of google play services.)

What do you exactly mean by emulated SD card? The Internal Storage emulated from /data partition via FUSE? If yes, /data partition is already formatted as an EXT4 partition in most cases..

Yes I think that's what I mean.  Thanks for clarifying. I changed the question accordingly.

As the answer below says, the only way would be modifying FUSE and compiling the FUSE module yourself.. Even if you set permissions to Internal Storage files from /data/media/0/, that will not be reflected in the emulated storage; that's how it works.. So, your question ultimately reduces to this question: "How do I modify the FUSE module to achieve this?", which I feel it's off-topic here, as said below.

I don't know. Maybe there is another way. Like disabling FUSE and creating a symlink.

You seem to be missing the point. Actually a few of them:

Emulated SD Card storage has nothing to do with the lack of physical SD card support by some devices.
It is a public storage area by design.
It is implemented via FUSE - it is not an actual block device and you can not simply reformat it to any filesystem you want.
Being able to share files via MTP depends on the current implementation and the change like you are suggesting would break it.

I know that it is by design and that I will lose MTP. But I don't care because the security/privacy concern is too big. Would it be possible to use FUSE to change it in a way that I can manage permissions with chown/chmod? And if so, are there any pitfalls?

As the saying goes if you have to ask - the answer is no. The changes you want can not be achieved by few simple shell commands and config changes - you will need to write your own FUSE implementation. While certainly doable - it's an offtopic here. And the obvious pitfalls would include some apps just refusing to work.

Can you elaborate on you will need to write your own FUSE implementation? Are you 100% certain that this would be the only way?


text:
How to resize the notification area (width)?
On my Tablet¹, notifications seem to have a fixed width – even when in landscape mode. That looks like in the following "borrowed" screenshot:

This is especially annoying as some notifications are not expandable – so their messages become meaningless. Example: "Action failed. There is a problem with f" – yeah, a f..reaking problem. One doesn't always have the possibility to cross-check them with logcat, as for one the ring buffer might already have been "run over" until one sees the notification, and for the other there isn't always a corresponding entry which one can easily identify.

TL;DR: Is there a way to resize the notification box? Solutions requiring root or even XPosed are acceptable.

¹ Lenovo Tab3-7 Essential, running Android Lollipop 5.0.1

Note: A work-around for me was using the XPosed module Always Expandable Notifications, which "wrapped" the notification correctly so the full text became readable. As written, I consider that rather a work-around, and still prefer the width to be adjusted.


text:
Is there method to send by not using SMS?
I tried to send a message. After that, it displays the following toast:

SMS is unable.

I can't use SMS. Is there a method to send messages by not using SMS?

Google Messenger is an SMS/MMS application. If you are not able to send SMS/MMS for some reason, you need to use a different messaging system and a different application. For example, you can use email, or a proprietary service like WhatsApp. If you need your message to arrive as an SMS, you can use a email-to-SMS gateway, though you need to know the carrier used by the recipient.

You can send messages without using SMS by using a messaging platform. These include
Google Allo,
Hangouts,
Skype,
Facebook Messenger,
Discord,
Kik,
and many more.
If you need your message to arrive as an SMS, you can use
Google Allo.
However, to solve your problem, you might want to try a factory reset.


text:
Android TV - Changing input language of physical keyboard
Im on the new Xiaomi MI Box with Android TV (v6.0.1) and a physical keyboard attached. The layout is English and I need it to be German (since its a german keyboard...).
Can't find any options or whatsoever to do that. Am I missing something or is there really no option for that?
Also is it somehow possible to map some more events to the mi box remote's buttons (like longpress or doubleclick on home-button for taskmanager)?

Have you looked at the answers to this question: http://android.stackexchange.com/questions/77538/cannot-change-languange-on-external-keyboard ?


text:
software bricked android 7
I have a Moto G (xt1032) and few weeks ago I tried to install cm14.1. But somewhere it didn't work. Since then I cannot boot.
And I can't install a new custom rom.
I have Cyanogenmod Recovery. When I try to use fastboot/adb it did not work. because the device is unauthorized.
The only thing that is working is adb sideload. But when I tried to install a custom rom a error happend:
This package is for device: xt1032, ...
this device is .

I tried to remove the assert command from updater-script, but when I reziped the file and tried to install it, a signature validation error occurred.

CM Recovery has signature verification on (by default). FFS, ditch Cyanogen Recovery and use TWRP already. Let CM Recovery die for its own sin.

and how should I install it? the adb/fastboot commands won't work, because it says the device is unauthorized. and i can't boot the device and authrorize it

Of course fastboot commands won't work in recovery - restart to bootloader and use them, no authorization required (but you do need to sort out driver issues if any).

thanks a lot. under windows my device wasn't discouvered, altough i had installed the universal adb driver. Then I tried it under linux and everything just worked :)

As mentioned, hard-bricks are the rare write-offs.
For the vast majority of soft-bricked devices (FRP errors, blocked custom binaries, etc) the following can erase the device and reinstall the orginal firmware (Samsung example given below). Alternatively, install TWRP and latest AOSP firmware.
These instructions are for experienced technicians. Proceed with due caution.

Backup your existing firmware (optional, if permitted by brick)
Download latest version of Odin to a WIN10 computer.
Enable BL, AP, CSC, etc firmware types in Odin.ini
Download SamFirm (or visit Updato - generic firmware) to fetch from Samsung's firmware archives by providing EXACT model/provider (eg. SM-G935W8/BMC = S7Edge/BellMob)
Extract BL, AP, CSC, firmware (*.tar.MD5)  from firmware archive
Connect mobile device to WIN10 computer with USB data cable.
From off, PWR+VOLDWN+HOME to enter bootloader.
Load firmware in Odin and hit start (do NOT change defaults)
Device firmware will be erased and flashed with new firmware.


text:
Install multiple apk packages with a single apk file
I've noticed that some system android apps (or packages) contain more than one apk. For example, with the following command you can see that the LG's bluetooth app contains two apks:
adb shell pm list packages -f com.android.bluetooth

package:/system/app/BluetoothMidiService/BluetoothMidiService.apk=com.android.bluetoothmidiservice
package:/system/app/LGBluetooth4/LGBluetooth4.apk=com.android.bluetooth

My question is, is there any installable .apk on the Google Play Store or third party stores that allows to do such a thing, either for fresh install of the app of for an upgrade?

Are they not completely different packages and apks? BluetoothMidiService -> com.android.bluetoothmidiservice and LGBluetooth4 -> com.android.bluetooth ? Or am i missing something?

@bmdixon com.android.bluetoothmidiservice only contains its own package, but for some reason com.android.bluetooth contains both, its own and bluetoothmidiservice. I want to know why this happens. It happens with other software too.

These are two separate packages. pm list shows both of them because both the package names contain the text you searched for, com.android.bluetooth. It's not two APKs in one app.
There's no way to have a package consisting of multiple APK files. This doesn't make any sense. The only similar thing is when packages contain both an APK file and an OBB file containing extra data needed by the package. This feature is used primarily for games, where the assets needed by the game make it too big to fit in a single APK file.

Ok thank you very much. You have my upvote. That happens because android lists packages containing that string, doesn't have to be an exact match. So it is like using a wild card:
com.android.bluetooth = *com.android.bluetooth*
It's an unexpected behavior and shouldn't be happening but it is the way it works. The proper way to get the apk's for the packages is this:
adb shell pm list packages -f


text:
50 second delay on audio played from file manager
Im running Lollipop 5.1.1, never had this problem before. My devices always need root access so it is rooted, and I like to customize so it is a custom ROM, but neither of those things should matter in this situation: Yesterday I made the stupid mistake of uninstalling Google PDF Viewer while, after having installed it as a system app, and while other GAPPS were running. As you can imagine this repeatedly crashed the GAPPS packages and I had to hardboot. It bootlooped. Im using one of the most locked down android phones to be released (the infamous SGH-I337) and have managed to do everything from properly AOSP-ifying TW ROMS to directly flash custom kernels and bootloaders in the past (thankfully I've managed to keep a particular older more open kernel seeing as I do all flashes directly through a PC/FlashFire/TWRP).
Now this probably seems like Im droning on, but its related. In line with the above one of the things I did a while back after getting tired of tediously dropping to stock 4.4, re-rooting, installing TWRP, etc. any time I made a mistake when modifying the system was set up an emergency recovery system for my phone. If I bootloop I can hook my phone to Odin or Heimdall, flash an older kernel I have, insert an recovery disk (microSD) and use a copy of TWRP thats on it to wipe my Dalvik/System/Cache and reinstall my ROM/previous kernel without loosing anything aside from the Xposed framework. This is the method I used yesterday to recover, and it worked great, phone was working again in 40 minutes (compared to the usual 12 hours) and all of my data was retained. I made my /System customizations again and everything felt identical, except for one thing that I noticed while testing ringtones: now there is a 50 second delay on any and all audio I attempt to play from my file manager, and for no apparent reason.
The strangest thing? It isnt a glitch or corrupted system component, because its accompanied by a timer consisting of toast messages. Yes, Toasts, counting down from 50 to 1 every time I try to open any audio, and only from the file manager. The issue doesnt happen in Play Music (my only audio app, and the one that plays the audio when I'm in the file manager) and it also doesnt happen when I use the "Open With" option (which opens it immediately in the PM overlay). I use Amaze File Manager, and I have been for a long time, this has never been an issue before, and it isnt a feature. Its quite agrivating and any ideas are appriciated. Thanks.

This happens with any file manager ? Did you try ES Explorer yet?

@esQmo I don't much like ES Explorer so I don't have it installed but I have tried it with FX File Explorer and the problem didn't occur, the files started playing immediately. (It should be noted that FX has it's own media player so it doesn't open in the GPM overlay when opened in FX, which might be why its instant.)


text:
How can I get my recovery back?
I was trying to get TWRP on my Asus Zenfone 2 ZE551ML (Stock firmware, WW-2.20.40.198). In order to do that, I tried to unlock the bootloader using this guide. I don't believe the unlocking really worked, though, because every time I tried to flash TWRP through Fastboot or the app, it failed.
It did, however, lose me my stock recovery. If I go to the bootloader and select "RECOVERY MODE", the phone just restarts and goes to the same bootloader again. So I got neither the stock recovery, nor TWRP.
As you can see from this answer, the only way I know how to flash stock firmware is through the stock recovery.
I did manage to root and install Xposed, though, both through adb. What worries me, though, is that if some root app or Xposed module mess up my phone somehow, I won't be able to flash stock firmware or a backup. So I really need a recovery. I would actually prefer to have the stock recovery at this point.
What can I do? I need the stock recovery to flash the stock firmware, but I can't.
I've tried Asus Flashtool before, but it didn't work. I think maybe it's because I tried it on Windows 10, some users said it worked better with Windows 7.
How can I get my recovery back?

You can flash the stock recovery through fastboot. The complete guide for flashing is here


text:
Microsoft user authentication on OneNote app?
Everything on my Galaxy Note4 is up to date and working fine. No dice in attempting to troubleshoot so far with a few of the usual suspects - update OS and app software, clear app data & cache.

It seems Microsoft has OneNote integration with the OneDrive app. In my case, authenticating through OneDrive before attempt to authenticate in OneNote worked, as suggested in page 3 here.


text:
Will I lose all user data when leaving Beta programme if running a stable build?
I'm enrolled in the beta programme but currently running a stable build. The beta programme page states (when leaving the programme);

Soon afterwards, your device will be sent an OTA update that will wipe all user data and install the latest stable, public version of Android

I would like to leave the beta programme but don't want to lose my user data. As I'm running a stable build, will my data be safe? I would hope that as I'm running the latest stable build I will simply not receive any future beta releases.

Why not just make a backup? As stated in the program pages: all your data will be wiped! Sounds clear to me.

@esQmo Based on previous experience, that is easier said than done. I've not found a single tool which will do a full device backup (without root). Yes, the page says all data will be wiped but only because of the OTA update back to a stable build. As stated I'm already on a stable build. I'm not here asking for help on creating a backup - I'm asking if I will receive an OTA "update" when unenrolling from an already stable build. It's not necessarily as clear as you are making out

You won't lose your data. You'll only be sent a fresh build of Android that wipes your device if you're currently running beta software when you unenroll.
I enrolled in the beta program on my Nexus 6P to get the finished version of 7.0 Nougat when it came out, installed it, and then later unenrolled while running the finished build of 7.0. My data was, as expected, not wiped.
tl;dr: Your data is safe, so long as you are running a finished release build (and not beta software).


text:
Why does vibrate keep turning off on my rooted Galaxy S7?
I frequently set my Galaxy S7 to vibrate mode, however it keeps turning vibrate mode back off.  I can't figure out what exactly is causing this.
I know at least one condition that triggers this consistently.  Whenever a call is ended or rejected for any reason, vibrate mode will turn off on its own.  To get around this, when I go to bed I put the phone in airplane mode to prevent any calls from coming in at all, but leave WiFi on so other things still have connectivity.  Unfortunately, I discovered that vibrate is still turning off even when in airplane mode.
This is becoming a major problem as I need to trust that my phone will remain quiet when I need it to.

Probably an app doing it, especially one that has access to calling. Any app can change your phone's ringer volume with no extra permissions.

Is there any easy way to find out what app might be doing this?

It's definitely an app with a running process: http://android.stackexchange.com/a/125388/168531


text:
How do I authorize my device for ADB if I have only the recovery installed (no ROM)?
I'm using a Nexus 5 (hammerhead) and was running CyanogenMod 13. I used CyanogenMod Recovery to wipe /data and /system, but to sideload a different ROM, a quick Google search told me I needed to update adb on my Ubuntu 14.10 install.
However, after updating adb to 1.0.32, doing adb devices shows my phone as unauthorized, and thus I cannot flash, push or sideload to the device whatsoever. I can't authorize it either, because I have no Android or CyanogenMod on the device to receive the authorization request.
How do I fix this?

Simple - ditch CM recovery and go TWRP.

I can't flash a new recovery without adb being authorized for my device. Using fastboot flash twrp.img only gets me a <waiting for device> until I terminate the command.

That only means you should sort out issues with your fastboot driver...

Where do you suppose I start?

Don't worry about it, I managed to figure it out. I'll answer the question.

I learned that fastboot requires the phone to be in the bootloader, not recovery. I was able to flash a new recovery using fastboot flash recovery recovery.img.

Derp, that was an unexpected mistake... Glad you sorted it out though :)

I further ran into an issue (which might have been the biggest problem to begin with), where a partially incomplete wiping of /system and /data prevented me from properly mounting either. Reformatting them fixed the issue, and I was able to then sideload my ROM. Thanks for pointing me in the right direction.


text:
cant find phone
I cant find the location of my phone but I need the contacts on the phone so that I can conduct business.  I did not set the android phone up with an email account
Is there a way to get the contacts with just my phone number if the phone is still on and going to voicemail

If you had lost it somewhere in where you live, you can call it using another phone and it should play its ringtone somewhere near you. However, if you lost it in a large, public area, that may be a bit of a problem. You can try to track it using its phone number, however depending on where you live, it may be illegal. (Use this site: https://www.aclu.org/map/cell-phone-location-tracking-laws-state to help you.) However if it is not illegal, Google will be your friend in this situation.


text:
need help finding lost cell phone
I'm trying to help my father locate his lost android cell phone.  He doesn't know the gmail account info it is connected to, so we cannot locate it that way.  (was set up for him, not his own doing)  Without a gmail account address/username or the 'recovery' info to find that out, is there a way I can help him locate his cell phone???

The reality is no... not unless you had some other tracking software like Where's My Droid or similar installed prior to it going missing/stolen.
Law enforcement generally will not do anything, in order for them to track the device with the carrier requires a court order, and a sub-$1000 device is rarely significant enough to warrant what they have to  get it done, and it is rarely effective anyway.
The best you can do is contact the carrier and report it stolen, which will blacklist the IMEI/MEID and it cannot be activated on most carriers, rendering it worthless.
Unfortunately, this happens a lot, there isn't really any way to recovery the phone unless you just lucky and call it and someone answers and is willing to return it.
It should also be mentioned that if you are somehow able to locate it, if it was truly stolen you should NOT attempt to recover it yourself... the potential of something bad happening is high, contact law enforcement if you are sure you know where the device is located.

With technical cannot. but. with the help of police you can find that. you must know about the IMEI number. check you mobile IMEI number. if you not know imei number,  otherwise, go to the police station and file complaint against your phone. and give last mobile number you have used on that phone. they can track IMEI based on your last mobile number. then , they will track that IMEI number which is currently used by another person. then track him. this technique is used for theft of lost mobile. for this technique the mobile must be switched on.


text:
how to restore data after factory reset on cynogenmod one plus 1?
I have done factory reset of my mobile phone
One plus 1 (Cynogenmod)
Is there any way to get my lost data(photos,videos) back?

Factory reset doesn't include /data/media and thus doesn't remove data from internal storage.

If you didn't select to wipe internal/external sd during factory reset, files should be in phone, but if you did than they are bye bye forever.

@ЈеднорукиКрстивоје i got few file using Aiseesoft Android Data Recovery

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


text:
How to Install marshmallow update on Swipe elite plus ?
I have swipe elite plus mobile with android lollipop 5.0.2 and I want to install android marshmallow how should I do that?

You could start by reading our updates tag-wiki and then following up to How do I update the OS on my device? and other related questions linked there.

It seems like that device didn't get marshmallow update (yet?). But you can check if there is updates avilable for your device bu built in software updater.

there is no update from manufacturer.. please suggest me how to install custom rom and which is suitable for my phone

There will be no marshmallow update from manufacturer nor there is custom rom.
So don't hope sale your mobile and get new one

My first reflex would be to check CyanogenMod. Since your device is no longer supported by the manufacturer, you need a custom Android to be able to update.
So your device is Swipe Elite Plus. It is no longer produced by Swipe. Swipe owns FreedomOS, and it can be installed on Elite devices. It looks like the Swipe devices are exclusive to India.

We have our eyes on the future, and aim to put India among the top 10 nations in the world. It will be our strategic vision and innovative solutions that will bring leading new tablet technologies to the nation. And soon, to the world.

In order to have something custom developed by someone, that someone must be able to get that device. By being limited to India, it greatly reduces the chances of the device being supported by someone else when the manufacturer will drop it. In short, while it is a good device in itself, it's a bad idea to get one.
Official CyanogenMod is not available for the Swipe Elite Plus. Official TWRP is not available for the Swipe Elite Plus. However, there might be unofficial ports.
The best place for finding unofficial stuff is indubitably XDA-Developers. However, there are only one topic about the Elite Swipe Plus. You can look there, but I didn't find anything.
Your last resort now is to look at these posts :
How do I update Android on my device?
Where can I find stock or custom ROMs for my Android device?

where is the link for cynogenMod for swipe elite plus

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


text:
Can I install apps to different devices from one device?
I am wondering if there is a way to install and open apps on different devices I am signed onto from one device.

Do you mean like remotely controlling one device with another device?

Say a person has a few phones and or devices that they are signed onto and they want to download and install an app on them all by using one device to do it.

I think what you are looking for is Apps Syncing across multiple devices. AFAIK, there is no native way to directly do this. You would need to have something like what this App Sync app is promoting.
 Disclaimer: I am not associated with the app's company or developers in any way. I just did a quick search and their app was the first one to show up.
IMHO, I think apps syncing would is convenient, but may result to some crashes, since there is a chance where your devices each are using a different Android OS version, different specs, and last but not the least is app device specific compatibility (e.g. Tablet-only apps).

First of all, all devices must be linked to the same google account.
Access google play store via browser, when you find an app you want to install you will have a drop-list to choose on which device you want to install it so choose one device and hit install than second and hit install and so on.


text:
Will flashing stock firmware also restore the stock recovery?
My phone is Asus Zenfone 2 (ZE551ML, Z00AD).
As described in another question, I was unsuccessfully trying to unlock my bootloader. In the process, I also lost the stock recovery.
I learned how to flash stock recovery to repair it.
My firmware version is WW-2.20.40.198. I haven't been able to find the stock recovery file for that exact firmware version. However, I have been able to get a hold of the WW-2.20.40.196 stock recovery file. I was told on XDA-Developers that this would be fine, so I flashed it via Fastboot.
It seems to be working, although I haven't tried to actually flash firmware through adb yet.
I'm now unsure of which firmware to flash through adb, WW-2.20.40.196 or WW-2.20.40.198.
I have two conflicting ideas.
On the one hand:

Since the recovery file I flashed with fastboot was 196, then perhaps I should also flash the 196 firmware file?

Or maybe:

If I flash the 198 file, perhaps it will also restore the 198 stock recovery? In that case, perhaps I can just flash the 198 firmware?

 Flashing: Not the rude one, the android one!
honestly, You should flash the 198,to ensue you get the right files. You might need to unlock the bootloader again, but I doubt it.
Also, to answer the title: Yes, Flashing the Stock OS will Flash stock recovery. Unlike custom ROMS, Stock ROMS Re-flash the RADIO (Also known as /efs in Samsung, is responsible for mobile data, calls, WiFi, etc.) The system, the recovery, kernel, boot image.... And more!


text:
Any way to reboot device programmatically without root?
I don't switch off mobile phone at night. After several weeks of uptime my mobile phone becomes slow. When I reboot it everything is smooth again.
It's not possible to root my android 5 phone, there is no custom firmware, and no current one-click-root bugs. I would like to reboot my mobile every night while charging (wireless charger), but I have not found a way to do that. I could even write an app for that if it's somehow possible.
Is there any "legal" way to reboot phone programmatically? Maybe "device administrator" app permissions can help?
Thanks

with the commandline maybe? Maybe there is something in busybox? Take a look at this question: http://android.stackexchange.com/questions/43706/whats-the-best-way-to-restart-android-via-command-line-remotely Most answers seem to require root though.

I've found a way to do so, but I don't know how to schedule it.

@DeathMaskSalesman I can write an app to schedule. What is the way?

@POMATu On my device, I was able to execute the command /system/bin/reboot with a non-root user. Could you check if you're able to execute it as well?

@DeathMaskSalesman don't work for me, it says "permission denied".

@POMATu Annoying. Maybe the suggested answer can help, though.

take permission from makers.

You could use AutoInput with Tasker.
AutoInput can create list with recorded screen touches for reboot, and with Tasker you can schedule action at the time you want, without root access.

But how can I reboot device from android UI? I see only "Power off" button, when I hold power button. Maybe there is button somewhere in settings?

Which Android version your phone is up to?

My android version is 5.1.1

My Samsung is using Android 5.1.1. with TouchWiz UI and it have Reboot option on Power button. See is there any way to enable Reboot option for your UI.

remotely others phone


text:
Redirect to a login page when accessing androids tethered hotspot
I have an android device which i want to use to provide internet to a group of people. I want to leave the wifi open but a user must acquire a username and a password to properly login to our internet.
Once a user is connected to our wifi,i want the user to be redirected to our login page. Is there an android hotspot app that can enable me to redirect a user to a custom page?.

check this xda thread by me.fully working, shows "sign into wifi" notification also.

Its called WIFI Captive Login. Radius server used it. Do some R&D on this and hope you will find some thing helpful.

Would you suggest an app that provides captive login capabilities on android?.

I don't think it will be available for non-rooted phones. Since it may require you to run a local server inside mobile itself to handle web pages. Try to find it in Xda developers. I never searched for it. So sorry I can't help you in finding app.


text:
Phone wont unlock bootloader in adb
So Ive tried to unlock my bootloader but its not working, ive followed the steps from this site to unlock it but its stuck on the unlock bootloader screen. I have two options to choose from yes or no I click yes but it doesnt work, yet I click no and it takes me back to choose from fastboot, recovery and normal. My phone is a Alcatel Pixi 4.
I have enabled developer mode enabled usb debugging. I also have confirmed the RSA fingerprint for the computer. Also I have enabled OEM unlock in dev settings. This is what my cmd prompt window loooks like. I will also take a photo of my alcatel frozen on bootloader screen.
C:\Users\Dan\AppData\Local\Android\android-sdk\platform-tools>adb devices
List of devices attached
5HQGTCEQCAVS7TTS device

C:\Users\Dan\AppData\Local\Android\android-sdk\platform-tools>adb reboot-bootloader
C:\Users\Dan\AppData\Local\Android\android-sdk\platform-tools>fastboot oem unlock
...

This is what my phone looks like that im stuck on:

does anyone know why this is happening or know how to fix?

Is your Volume up button working? I don't know why this wouldn't work. you have completed every step.

yeh the volume up key works perfectly fine tested it out no issues just when I go to unlock the bootloader that it doesnt allow me to unlock it for some reason weird...

When you press volume up on this screen what happens?

nothing happens when I press the volume up key, its like somewhere in the system theres a setting thats not allowing me to unlock the bootloader.

issue has been resolved the bootloader is unlocked by default.

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


text:
How to get a list of supported camcorder profiles
The resolution of a recorded video is set according to CamcorderProfile which is passed to a MediaRecorder object. The profiles are identified by quality constants: CamcorderProfile.QUALITY_HIGH, CamcorderProfile.QUALITY_480P, etc.
The problem is that I can't get a list of supported recording resolutions/profiles. I can use hasProfile method, but it only checks if a given profile is supported, while I would prefer to have a full list of such profiles.
There is a method in Camera.parameters called getSupportedVideoSizes(), which should return what I need, but it returns null, which I guess means that I should use getSupportedPreviewSizes() instead. But there is no correspondance between the list of preview sizes and profiles.


text:
Why 360 photo in Google Street View is supported only in phones with gyroscope?
I got few phone but all without gyroscope. In all of them, Street View app says:

360 photo capture is not supported on this device.

Why gyroscope is a must, are the gravity & compass not reliable to make 360 pictures?
Update:
Both gravity & compass have (x,y,z) components and I know both have some drawbacks:

gravity sensor is affected by acceleration (motion).
compass sensor is affected by metals and sometimes get locked is a direction. (move device in 8 path to free it).

Also:

gyroscope has little drift with time (may not affect in this case)

Anyway, are these enough reasons to drop phones without gyro from 360 photo capturing?

An accelerometer measures linear acceleration of movement, while a gyro on the other hand measures the angular rotational velocity. Basically the gyro uses the Earth's gravity to adds an additional dimension to the information supplied by the accelerometer, which measure s non-gravitational acceleration, by tracking rotation or twist.

May you have brought to me what I'm missing, I used only to take panorama photos, which uses only around ~8 stop-photos (phone is steady). I'm not familiar with 360 or VR capturing, Are they using phone as scanner, so user keep moving it in all directions with continues capturing till the app fill all the sphere? (phone in motion, compass will not stabilize, and that why gyro is needed) . If they use only gravity & compass, they will need much time to stabilize before capturing in each angle. Which is not the case for gyro.

Basically 360 photo is a set of photos on a large canvas. gyroscope tells us the orientation of phone. inside the 360 photo viewer module the orientation is mapped to that large canvas with different photos. so when we look around. gyroscope tells operating system about the orientation of mobile and displays respective photo on screen.

Yeah,  but the acceleration (gravity) sensor can be used too to get the orientation in 3D vector.

Really? @user.dz

@esQmo, Please, don't take me wrong, I did not mean that android orientation has that option. But acceleration (gravity) sensor and magnetic field sensors gives a 3D vector, so why they don't offer such fall-back option for devices without gyro?

@esQmo, or am I missing something basic/fundamental ? I've updated my question, please was I clear in explaining my point?

Check my answer


text:
How does Touchpal show circle on homescreen without "draw over apps" permission?
I use the Touchpal keyboard application. For me, this keyboard works best.
Some of you might be familiar with the lucky locker or daily summary crap they keep on showing on this otherwise great app.
I keep seeing this circle that says "WIN" overlayed on my launcher. I think this is the Lucky Locker but I'm not sure.
Force Stopping the Touchpal application removes the circle but it reappears after a short while.
I have disabled Lucky Locker in the Touchpal settings.
I have disabled Daily Summary in the Touchpal settings.
The permission "draw over other apps" is disabled for Touchpal. (Do I need to disable it for another app as well?) (This permission is in a separate place from the other permissions)
I am using a Huawei Honor 8 running stock EMUI 4.1. (I haven't updated it yet)
The only permissions Touchpal has are:

Contacts
Storage
Telephone

How can the Touchpal application show this circle on my home screen with the "draw over other apps" permission disabled? I thought this permission was for exactly this purpose. And of course how do I disable it?
The question is relevant, the answer is not: Why do some apps not have to ask for the "Draw over other apps" permission?

Just now, I have tried to enable Lucky Locker in the Touchpal settings, closing the touchpal settings app, disable Lucky Locker and close the Touchpal settings app again. Not sure if it works now. Only time will tell I guess.

Just as an update: The WIN circle still appears after enabling and disabling Lucky Locker.


text:
How to check root or recovery installation datetime?
Is there anyway that I can find out the datetime of my smartphone being rooted,  or the TWRP recovery installation time?

Recovery, probably not, although you could look at the creation time of the TWRP directory... Same with the su binary, if it hasn't been updated the file modified time should give you what your looking for.

Alternatively, if your SU management app has logs, check those and find the earliest entry. One will likely test su access right after rooting the phone, so that entry should pretty accurately reflect the time.


text:
Trouble installing stock ROM due to multiple '0' folders !HELP!
I am having a lot of trouble restoring my GSM Galaxy Nexus to it's former glory. I installed CM12 and CWM recovery earlier but CM12 suddenly stopped working. My phone started rebooting over and over so I decided it was to time to flash the stock ROM.
I flashed the stock ROM with WugFresh's root toolkit. And it worked fine besides the fact that writing the system.img took 30 mins, which is very unusual. I rebooted my device and CM12 showed up again... ?!. I tried flashing it by hand with ADB but no luck either. CM12 was still there.
I've been busy 3 days now and suddenly realized that CM12 created new root folders after a factory reset which I did multiple times. So for example, my sdcard contains one root with a folder, named 0, that contains the files on my phone before the factory reset. The problem is that this folders contains the system and CM12 ROM too. So I have like four 0 folders, and the 'deepest' one contains the system and ROM.
Assuming that if you flash a stock ROM, it will install in the root of my SD-card, but doesn't boot because it didn't overwrite the CM12 ROM in the deepest '0' directory [IMG]. If only CM12 was working, I could manualy delete all the unnecessary 0 folders... I really have no idea how to continue from now on and I really need your help [IMG]
Edit: I tried: adb shell rm -r /sdcard/0 and it is gone but if I reboot Recovery and look into my folders everything is there again...
epilogue:

Maybe the fact that system.img took 30 minutes to write has something to do with all those 0 folders [IMG]
I tried flashing multiple recovery's to my device but they only show up if I open them via ADB. Otherwise CWMR shows up again because that one is actually installed in the 'correct' (read:incorrect) folder.
With Skipsoft roolkit I actually received an error while writing userdata.img. It said: remote: write fail. I thought this was due the multiple installation folders and the toolkit not knowing where to place/flash the ROM.

So I need to remove all the 0 folders and place the OS back in the sdcard's root, or I have to somehow tell android to place the stock ROM in the same directory as CM12, or I need to somehow wipe the complete sdcard so I can install a new recovery and flash the stock ROM... I have no idea how however.
Thanks in advance!

Welcome to Android Enthusiasts, Dennis! I've just applied some formatting to your post. Some clarification is needed: Did you intend to add some screenshots, or what are those [IMG] placeholders for? Also, you're aware that the ROM isn't installed on the SD card but to the corresponding internal partitions (/system etc.)? Apart from that, with folders re-appearing that way it sounds like an issue with a defective card/storage – which also would explain CM suddenly stopped working. Could you try adding a file and check whether it's still there after reboot?

Hi, those [img] were emoticons but that didnt work here :p. I am aware that it is installed on the sd-card but my galaxy nexus internal storage is named sd-card for some reason. I think those folders  are re-appearing  because I am looking for them in the recovery and the recovery's path is sdcard/0/0/0/0/0/clockworkmod/backup. So Android has to load al the folders prior to the clockworkmod folder to boot recovery I think?... If you know what I mean... I will push a file to the internal memory and see I it's still there after I boot the recovery again.

I flashed a file named test.zip to the root of the internal memory and it was gone after I rebooted the recovery. The same applies for sending it to /sdcard/0/0/0/0/0/test.zip... This was was gone too... can this have to do with mounting storages?

That's what usually indicates "broken storage": Changes are reflected in the "in-memory cache", but never get applied to the storage itself – so after a boot, all changes are "reverted". So you never really got that stock firmware written, which is why CM booted again afterwards. Bad luck, but AFAIK that cannot be repaired (at least not software-wise; the flash chip would have to be replaced).

From what you describe, the most likely cause is that your flash storage no longer applies any writes – be it additions or deletions. For understanding, a simply description of what happens:

You send a file to the storage (copy/flash).
to be most responsive, the OS uses "buffers" in RAM to cache your storage, so that's where the file goes first.
You check if the file arrived, and the OS says it did (but in fact, it just saw it in the "buffer pending to be written")
Now the OS tries to "flush" the buffers (write them to "disk"), but fails
As long as the buffer "lives", you won't notice. But as soon as you write more than the buffer can hold, the oldest entries disappear. On boot, the entire buffer disappears.

So in the end, that was the reason why CM "suddenly stopped working": the storage got unusable. And this is also the reason why your device booted up into CM after you thought you've flashed another ROM: the flash was never performed.
I had this twice with SD cards, a replacement was in order then. Unfortunately, internal storage is soldered in into your device, so you cannot simply replace it: you'd have to send-in the device to have its board replaced. Unless the device is still in warranty (which I very much doubt if we speak about the 2011 "Galaxy Nexus", code-named "Maguro" here), it's probably not worth the postage costs, but you'll rather have to get yourself a replacement device – which might even be cheaper than the repair.

Thanks alot man, everything is clear now. Luckily I have been able to get all the data from the internal memory. I use a OnePlus 2 now so no worries for me. I just wanted to get my old phone working again. I have one question left: How have I been able to adb pull all the data if the internal memory got unusable?

Think of the storage as a box of letters which are now "glued": you still can read them, but you cannot rearrange them. As the first paragraph in my answer says: you can no longer write to it; so to speak, it became "read-only".


text:
Tasker: Create calender event if sms contains 'Yes'
Every Wednesday i sent a sms with Tasker to confirm a appointment on Thursday the appointment is always at the same place and time.
Is there a way with Tasker to create a Calendar appointment if the reply sms contains yes?
Thanks, hope you can help!

Sure you can
Task

Create a new task "New Task + "
You can name this Task CalAppointment or anything.
Click "+" to add new Action
App >> Calender Insert [In/For: the number of minutes from now at which the calendar entry should start. Optionally, For how many minutes the calendar entry should last); Calender (choose the target calendar app) Title: (Optional): Description (optional); Location (Optional); Available (if not clicked the entry is marked as busy)]
Tap back to exit from this task
Save this task and exit

Profile (or Trigger)
Create a Profile which allows triggering received SMS and day:

Goto Profiles Tab and click the "+"
Event >> Phone >> Received Text
[Type: SMS;  Sender: Choose the number of the sender; Content: *Yes *
Tap back to exit from this window
Long press on first context and choose "Add +"
Day >> Select Week Day (scroll down the on the arrow under Days) and choose Wednesday


text:
Hacking Inside an Android Phone with PC & USB
Basicly, I completely smashed my phones screen. I am not really familiar with different screens, but this one is a 'fluid' kind and it blacked out my whole phone screen. I can charge the phone.
My mission here is to connect my phone (Samsung S5 Neo) to my laptop (Windows 7) and try to recover some pictures/files.
The phone is working fine. Just the screen is broken. The problem is that i have forgotten the password to open the lock on my phone and it would be very hard to type it in, since I can't see what I'm doing.
Is it possible to get the pictures/files from my phone without unlocking it?
What else could I do with otherwise functional phone with a broken screen?

Not likely... unless you had adb enabled and authorized for your PC prior to the screen breaking. Assuming you didn't have Google Photo automatically backing up your pictures, the best bet is to get the screen replaced.

You might want to check this out... Not as simple as you would think.


text:
A friend gave me a backup he used for his Samsung Galaxy On5, How do I use these files to 'restore' my Samsung On5?
boot.emmc.win
boot.emmc.win.md5
data.ext4.win
data.ext4.win.md5
data.info
recovery.log
system.ext4.win000
system.ext4.win000.md5
system.ext4.win001
system.ext4.win001.md5
system.info

So I'm using Arch linux, I'm familiar with flashing using the heimdall utility(currently using a rom for an On5 that isn't the same as my phone so I can't get audio/camera usage). Also I have TWRP installed. How do I use these files to restore my phone?

You can flash a backup through a custom recovery(TWRP, CWM...)

esQmo I'm asking how, when I use TWRP and try recovery, it doesn't show the files.

They must be placed into the correct directory. On your SD card, that's below TWRP/BACKUPS/<device_name>/<backup_name>. <backup_name> can be anything, but I'm not sure about the device name. On my tablet, it's e.g. TWRP/BACKUPS/Lenovo_TB3-710F/2015-12-05--12-55-01_TB3-710F_S000025_160613_ROW (a name automatically generated by TWRP).

Boot in TWRP and hit Restore. It will show a list of backups, select one and you'll see a list with  System, Data, Boot. Make sure all the boxes are checked and swipe the bar to restore. The restore will take a few minutes, but when it’s finished, you can reboot your phone back into Android. If it asks you to root, be sure to tap “Do Not Install” if you don't wish to.
Flashing a zip file:
Tap on Install . browse to the location where you saved the file 2016-09-21_twrp_on5ltetmo_system_data.7z.
Now at the bottom of the screen, do a swipe on the Swipe to confirm flash option to begin flashing. Reboot the device when finished.

I added both the .7z file that contains the listed elements and the unzipped file that contains these individual elements, when I go to restore and select the sdcard, it doesn't even list these items.

From what the backup was made? I mean using what method.

I don't know, all I have is this zip file
2016-09-21_twrp_on5ltetmo_system_data.7z
and the files listed above

Please check my edited post.


text:
Removing an app protected from uninstall by password and with System Owner permissions?
I want to ask, if there is a way to remove an app that is protected from uninstall by password and has Device-administrator permissions granted?
I am using an LG L90 phone with android 5.0.1 L (NOT ROOTED) Apparently it has a safe mode, as 1 year ago I accidently booted into it.
So here is the story what happpened:
I am developing an application that is supposed to limit access to for example work phones. It is password protected from uninstall, and I am regularly testing it on my phone. But in the most recent version, a bug slipped in which broke SHA256 hashes and caused passwords to be not recognized by the app, which means that I have locked myself out of games and youtube. Is there a way to remove this application? (Keep in mind that it has device administrator permissions and pops up with lock-out screens when on the "App uninstall" screen).

If the safe-mode thing could help, how would I boot into it?

Of course you can uninstall from the safe mode. Disable the authorization in the Device Administrator first.
Step for booting in safe mode:

From any screen, press and hold the Power key.
Touch and hold Power off. Review the 'Reboot to safe mode' screen,' then tap OK.
The device should restart in safe mode and 'Safe mode' will appear in the lower-left.
Uninstall the app that is causing a problem.

Thanks! You really saved my rear end. I will make sure to test the apps on emulators in the future.

How does one do so? EDIT: Nevermind, found it :)


text:
Moto G X Play 3rd generation doesn't detect SD but Windows 10 does
Weird :
My phone suddently stopped being detected by my phone.
So, I hard formatted it in windows, in FAT32.
It didn't work, but windows detect it well, I have no problem to read / copy files in it.
I tried my SD in another phone, and it works.
I tried a new SD in my phone and it works.
I don't really know what to do, it is a 32GB SD, so I would like to keep it.
Any idea????

Was your SD set as adoptable storage? https://motorola-global-portal.custhelp.com/app/answers/prod_answer_detail/a_id/105572/p/30,6720,9390

in could be, but how should I restore my previous state??? In the doc you sent me,  it says: Settings > Storage > select SD card ... but as my phone doesnt detect SD, I have no : SD card option

When I insert another 4GB SD Card, I can see the SD and can convert it to Internal, but not with mine as phone can't see it

Try formatting it in extFAT and put it again in the phone.

Already triedit :(

You said the formatting didn't work? Try with Diskpart (diskpart.exe).

I just tried it.... Didn't work neither :(

damaged SD card, sorry

but if it were damaged, I couldn't use it in another phone / windows

The weird part. I thought somehow it was read-only but you say you write data on it...

Yep. I just switched it to my girlfriend phone and it s working like a charm

Did you try formatting it with her phone?

Yep did it but no results


text:
How to have a different password for Facebook and Facebook messenger?
I have an Android phone.
I want to use Facebook messenger as IM.
But I don't trust my Android phone enough to give it my Facebook password.
Q: Is there any option to set a different password for Facebook Messenger?

I don't think this could be possible since Messenger is an extension of Facebook, hence it  uses your Facebook credentials.

Yes.  I have the messenger app on my phone.  When I log in, I use my phone number and a password.  When I log into Facebook I use my email and a different password.

Hi, it's interesting to know that you seem to have 2 different passwords for the same account, but unfortunately, you didn't explain how to achieve that, and we're now curious...