text:
Logon failure with ES File Explorer and Windows LAN
With ES File Explorer when I try and access my Windows 7 pc under LAN I'm  greeted with the error "Login fail. This may be caused by: plain text passwords are disabled." I am sure the username and password entered when adding the server to LAN page are correct.
Login fail screenshot
How do I enable ESF to use encrypted passwords?
Failing that what do I need to do in Windows to make plain text passwords work? (not really desirable, but I need the ability to copy files to the pc more...)

Solution
Restart the Server (LanmanServer) service, restart ESF on the Android device, browse to LAN connection, done. Doesn't require plain text passwords or any other registry hack.
Make note of any dependent services that may also need to be restarted:
The following services are dependent on the Server service.
Stopping the Server service will also stop these services.

   Media Browser
   Computer Browser

Do you want to continue this operation? (Y/N)

On Android, make sure ES File Explorer is closed completely, not just exited (suspended). Samsung's [Close All] seems to be effective (don't remember the Nexus equivalent).
Interactively:

Start >> Run >> Services.msc >> select "Server" and Restart

Command Line:
Sc \\server stop  LanmanServer
Sc \\server start LanmanServer

Research
a.k.a sources a.k.a. other paths which might be fruitful for you if the above isn't.
Suggestion: Enable Plain Text Passwords in Windows

…you could attempt to enable plaintext SMB authentication just to see if it fixes your problem, though. Its unclear to me whether this would work on Windows 7 or not, but you could try setting the DWORD value "EnablePlainTextPassword" to "1" at "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkStation\Parameters". Reboot (or stop and restart the "Workstation" service) and see what that does.
Check out Chris S comment below. It's very likely that the default LMCompatibilityLevel of Windows 7 (which is "3", meaning "Send NTLMv2 only") is causing your problem if your LaCie device is using an older SMB server (like a Samba version pre-3.0.21, for example).

From https://serverfault.com/questions/145666/how-to-enable-old-networking-protocols-in-windows-7/145675#145675
This is what I did last time this irritated me enough to do something. However when I checked that setting now, it's still set.
Suggestion: Reboot Server

…a dirty workaround: reboot your Windows file server. All your Android devices will immediately be able to connect again... for a time being. For me it usually lasts 1-2 days. Then SOMETHING happens - obviously on the Windows side, and it's again "login fails" from all Androids with ES, yet Windows machines keep being able to access all the shares.

From http://www.tomshardware.com/answers/id-2165494/connect-win7-share-android-fine-windows-machines.html
Suggestion: Re-enable SMB Protocol

I had the same problem and fixed it by reenabling the SMB protocol as described here:
  http://support.microsoft.com/kb/2696547?
To enable or disable SMB protocols on an SMB Server that is runningWindows 7, Windows Server 2008 R2, Windows Vista, or Windows Server 2008, use Windows PowerShell or Registry Editor.  […] paste the following cmdlet into the powershell:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 -Force
and hit enter. Reboot.

From http://www.tomshardware.com/answers/id-2165494/connect-win7-share-android-fine-windows-machines.html
Suggestion: Enable Server File Sharing Mode

WIN7 machines when left on for a while, tend to have their shares just "disappear". There are registry setting that can fix this PC to PC problem […]  in the release of WIN7. […] They changed the numbers in two registry settings, and that caused your PC-to-PC shares (in your home network which has no server) to disappear. […] By changing the registry BACK to normal settings, you essentially tell it to act like all the other versions of Windows did. The recommended settings for a machine that has shares in use, is
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache=1
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size=3

From http://www.tomshardware.com/answers/id-1938243/access-win-android-phone-wifi.html
An answer on Super User to Connect from Android (ES File Explorer) to Windows 7 Share suggests the same.

+1 Restarting the client ("Force stop" on ES File Manger) did it.  I just want to add that the last respectable version of ES File Manager is circa 3.2.5.3. The current (as of 2022) version was unusable.   A good alternative is Total Commander.


text:
EasyTether Pro and Mac OS X (El Capitan) 10.11.1 not connecting HELP!
Recently upgraded my Macbook Pro to Mac OS X 10.11 (El Capitan) and since then my easytether pro app will not connect. It just says "Waiting for connection from the host"
I reinstalled the correct driver onto my computer but still no luck.
I have a Droid Razr Maxx on android 4.1.2
I don't know if the android OS is too old to work with El Capitan OS X for my mac.
Or maybe is there an update on either the EasyTether Pro software or El Capitan OS that I just need to wait until it gets released.
I appreciate any thoughts on this issue.

source: Stack Exchange

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

sort: votes


text:
Cannot connect to internet with Wifi to my home network
I've a Moto E which won't connect to the internet on my home Wifi. It shows "Connected" but I cannot browse etc.
I've other devices successfully connected to this router. Also this Android phone successfully browses via the 3G internet as well as other Wifi routers.
What could be the next step to debug this problem? The Router is configured to use WPA2-AES. There is no MAC whitelist / blacklist or any such access control.
I installed the Wifi Analyzer app on this phone and it successfully sees the access point. It is listed as using Channel 6.
Any ideas?

While I never searched for the reason, for some folks, changing the DNS to a public DNS (like Google's 8.8.8.8) works.

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


text:
How to skip “Welcome Page” in Chrome using adb
I am trying to open a URL in Google Chrome using adb command line. Have set "--no-first-run" using following command -
adb shell 'echo "chrome --no-first-run" > /data/local/tmp/chrome-command-line'

Have taken the command line switch from the following website - http://peter.sh/experiments/chromium-command-line-switches/
Then I execute the following commands,
adb -s TA99300UFC shell am set-debug-app com.android.chrome
adb -s TA99300UFC shell am start -n com.android.chrome/com.google.android.apps.chrome.Main -d 'http://wikipedia.org'

Still the "Welcome Page" shows up.
How can I skip this and go directly to the website URL passed in command?

Weird! I didn't need --no-first-run trick and am start -n com.android.chrome/com.google.android.apps.chrome.Main -d 'http://wikipedia.org' is working here perfectly for Chrome v46.0. See if changing the component name works. Replace com.google.android.apps.chrome.Main with org.chromium.chrome.browser.ChromeTabbedActivity or use "" instead of ''. Tell us the results. Use --activity-clear-task at the end, if necessary.

Related: Open a new tab in chrome from a shortcut or app / Which Android version are you using?

The problem was solved after the --persistent flag was added in the set-debug-app command.
So the command changed to adb -s TA99300UFC shell am set-debug-app --persistent com.android.chrome. After that chrome://version displayed chrome --display-fre under the Command line section.


text:
Clock doesn't ring on my phone anymore
Clock application has stopped ringing anymore in my honor 6 phone although its setting is proper.
I don't want to use reset factory for this problem. I will be thankful if somebody has a better solution.


text:
Deleting home screens on Nexus 7 (2013) Android 5.1.1
Does anyone know how to remove home screen on Nexus 7(2013)? I tried to long press an empty screen but there's only options to change the wallpaper. HELP

That functionality is provided only by a custom launcher. Which do you use? (Is it Google Now?)

Answer on this depends on which launcher you're using; for this I'm assuming you're using Google Now Launcher AKA Google Experience Launcher which should be the default.
All you need to do is remove all the icons and widgets that live on the home screen you wanna have removed. Once the homescreen become empty it will automatically be removed.
You can readd the screen by dragging an icon to the right edge of the right-most home screen you have an additional screen will be created.
The far-left Google Now screen cannot be removed though.
If you're using a different one than that let us know.


text:
What Google Apps can I disable?
I'm using a Kitkat 4.4.4 based phone (Samsung Galaxy S Duos 3)
For the most part I don't use G+ or Maps or most of the Google apps provided.
But I do prefer documents being backed up, so I've refrained from shutting down the google app entirely.
Being a phone of very low ram, it kinda cripples the performance. As far as I understand in Android it's not a good idea to kill apps (so normally I hibernate the stuff I don't use). I prefer having the RAM full with apps I actually use.
I'm not really sure what I should be doing with the Google apps. And I would prefer not voiding my warranty by creating a swap partition (using root)

Generally speaking, any system app you can disable can safely be disabled. Core system apps will have the disable button greyed out. You can see this if you open App info for the Settings app itself.
Go ahead and disable all Google apps you don't want.

My concern is that I don't want to accidentally disable the Google Sync. (Contacts, photos etc). Are you suggesting that Google Sync is an Android Core function? A bit of clarity for this specific feature would be greatly appreciated.

Root your phone. Then install it a custom ROM. Custom ROMs doesn't include Google apps at all. Once installed the custom ROM, I suggest you to install the Nano Google apps on your device. Nano apps only include play store and core services. After all this is all you really need. Other apps can be installed via Play Store if you need them

I would prefer not to root it.

I'd like to know how you'll get rid of all that crap then

Rooting would perhaps be the best method, but in my case it's a completely new phone, and I'd prefer not to void its warranty. I would prefer not to overwrite the OEM OS.


text:
How to add a text message server to contacts
I work in a rather large company, and I'm a emergency first responder (basically: provide life-saving first-aid, fight small fires and ensure buildings are properly evacuated when necessary). The company alerts us in multiple ways, one being a text message to my mobile phone.
This text message is sent from a server, so there's no phone number associated with it. Instead, the message details say "From: CM Direct" (which I believe is our particular text service provider).
I would like to add a contact for text messages received this way, in order to give it a custom ringtone (something loud and separate from the rest, to indicate this is an emergency call), but within the messaging app I can find no way to do so. For normal text messages I have a menu with an "Add to Contacts" option, but this menu does not appear when viewing a text message from the server.
I'm using an Samsung Galaxy S5 mini with Android 4.4.2 (stock). Rooting is not an option (not allowed because it's a company phone).
Any ideas on how to get this working properly?


text:
Phone is discharging extremely fast.. How to stop this?
I'm a moto gen 2 user, my phone is discharging extremely fast.. Just switches off overnight even with >50% charge .. But I'm able to charge properly.. Takes long, but its fine..
Tried the factory reset but both the soft and external reset not working. Please help. Customer care is a big task.

I was having this issue today, apparently something wrong happens with Google Play Services last update.
Go to Settings -> Apps -> All -> Google Play Services and click on uninstall updates. Some google apps will crash but after that everything will be normal again.
Hope it help, at least it works on my MotoX

Try to see if in the options menu, under "synchronize accounts" is everything fine.
Once I had the same issue due to three gmail accounts that were in conflict.


text:
How to turn off "Shake to wake camera" on Nexus 5?
Ages ago, while running Lollipop, I found a setting to allow activation of the camera whilst locked. All you have to do is shake the phone. I'll give that a try, I thought. After all, I can always cancel it if I don't like it. However, the thing is way too sensitive and has been driving me mad taking photos of pocket lint and my feet mostly
I can't find the setting to turn it off, despite a great deal of menu exploring and even checking the 'similar questions' panel currently to my right as I type. Upgrading to Marshmallow hasn't got rid of it.
I've got a sneaky suspicion it's a function of a 3rd-party app since there's nothing obvious in the Android settings screen or in the app settings.
Has anyone else come across this or actually figured how to disable it?

try clearing cache and data of settings and camera app.

This is new. I never heard this feature on stock Camera app from KitKat to Marshmallow (I have Nexus 4 & 5). Should be caused by 3rd-party app (e.g. Shake, QuickCamera, etc). Otherwise, it's a feature on Motorola X or Droid Maxx, which is certainly not your phone. Try to search your installed apps on Settings - Apps - Downloaded. Also, are you using custom launcher?

It wasn't a specific app, more like an extra feature of something else I'd downloaded.  I'll have a go at clearing the cache, although if the setting to turn the feature on and off isn't part of the camera I'd expect it not to work. Worth a try though.

This question was closed because Nexus 5 and its stock camera app (Google Camera) don't have a built-in "shake to wake camera" feature, making the underlying issue unclear.

On the Moto X (2013), this setting is called Quick Capture, and appears in the camera app's settings.  It's likely to be in a similar place on the Nexus.
(Click image to enlarge)


text:
Google Calendar notification are silent
The notification show up on time but since yesterday the phone remains silent. Before there was a little sound with the notifcation.
I have checked the volume of the phone, the blocking mode is off, the notifcation sound in settings/sound and the settings in Google Calendar.
There are all set corrctly but still my notification are silent.
Notifications from other apps still make the sound Calenda should do.
Any idea how to solve this?
phone: samsung S3, KitKat, rooted

I just went through all of the settings on my S3 but didn't really see anything that could inadvertently disable just the Calendar notification. Do you have a custom notification tone selected in the Settings->General? I assume you tried a reboot?

Thanks for your time @paulmz, Yes I did a reboot. Yes I also have a custom notification tone  selected  in  the  Settings->General. I found a way to solve  that by uninstalling and reinstalling the app.

The only way I found was to uninstall Google Calendar and to reinstall it.
Be sure that your event are sync with Google so that you don't loose any data.


text:
Run script on Linux PC over network
I wonder if it's possible to run script on Linux PC from Android device over network. I don't want to run a script on the phone. I just want to use my phone like remote.
There is a way to make it via ssh, but is it the best method for Lambda user? Anyway to make it possible?

you could install something like JuiceSSH and ssh to your linux box to run the script.
There is no apparent problem with using this method with AWS Lambda, although I haven't tried it

i prefer dev my own app and implement ssh. So i see i can use jsch

Links to the apps?


text:
Phantom noise diagnosis: logcat included
I've got brand new Moto X Style. Great phone, but I have a weird issue which I'm trying to diagnose.
My phone sometimes makes that volume change acknowledgement noise without any interaction. If you have an AOSP phone, try lowering or raising the media volume using the rocker, the little noise the phone produces to help you judge if the volume is low/high enough; that one.
It does it if the phone's screen is on or off, if the phone is being actively used or sleeping.
This isn't a major issue, but it is a bit annoying. It does it without any pattern I'm able to identify. It even does it when it is on Do Not Disturb/Priority Only. I've captured a logcat which covers few moments before and few moments after this issue occuring, but I'm not really able to make sense of it.
It is not the NFC sound. I know how to recognise that, and it does it when far away from any RFID chips. I've also opened the Notification History panel, and it shows nothing there.
Can anyone help me read it and point towards anything that might give me a bit more of a clue?
Logcat
If more of the logcat is required I can provide more.


text:
Google account and installed apps disappeared after an unexpected restart
I have a Note 3 N9005, Lollipop installed on it. My phone just restarted in my pocket, by my clothes "pressing" power and home button (why does that restarts the phone?).
After it restarted various apps started crashing (contacts storage, settings, internet, android.process.media, Gallery, Key chain) and my installed apps disappeared, so when i want to start them it says app is not installed.
Tried starting Play Store but it insta-closes and does nothing. Neither my other google apps (calendar, keep). So I tried to logout from my Google account, but I can't find it on my list. Account list is empty, and when I tap add account can't find Google.
Here is what I tried:

soft restart
battery remove
clearing Google Play cache
removing Google Play updates
clearing every Google app's cache

What's happening to the phone? I don't want a factory reset, but it seems there's no other way.
(Click image to enlarge)

Update:
two new unsucessful tries:

I rooted the device to try and delete accounts.xml and accounts.db, both came out as a dead end
Wiped cache partition in recovery

Also I tried to factory reset from the Settings menu and I couldn't... safe to say this is hopeless, last try of mine will be factory reset from the recovery menu.

if you did a factory reset and cleaned cache and dalvik cache, one time init setup should initialize at start and allow you to setup a google account.

As your phone is rooted now, backup your apps and data using Titanium Backup Tools and factory reset the phone..

It takes some time for the updates of google play services and other apps to complete. During this update, you receive(even for google play store) the app is not installed. You should be connected to WiFi, not a mobile network.


text:
volume down button stuck on android phone
Yesterday i dropped my HTC one M8 pretty badly and it fell straight on it's side. Specifically straight on the volume down button, denting the metal in that area causing the volume down button to be permanently pressed. Now i could deal with not using the volume down button but i ****ed up and restarted the phone. Now every time it restarts it goes into recovery mode. I can boot into safe mode by holding the volume up key on boot. I cant boot the phone normally now. Any advice would be greatly appreciated.

If you can't free it, your going to have to bring it somewhere to have it serviced.

Try to open the battery cover and then free the button.use lot of patience and a sharp object to open it.find images on web with open cover m8.


text:
Getting "Installing..." for too long, during any app installation attempt
I cannot install any app on my Galaxy Note 8 N5100 tablet which is rooted and uses Android 4.4.2. It takes too much time with no result.
(Click image to enlarge)

And this is the status of my package installer app:
(Click image to enlarge)

Edit:
I think I found what's the problem. This is the battery usage of my device:
You see the usage of Google play services is very high about 47%
(Click image to enlarge)

I think it's the cause of these problems:

When I try to play a film, it stops time to time
Installation of applications takes a lot of time
Battery usage is very high
The devise is warm even if I'm not using it

What should I do to solve the problem?
It's not possible to uninstall Google play services and reinstall it

"It takes too much time with no result" -- do you see any error message or anything? Does the installation ends on its own or do you manually do something to end it? May be logging can help here. Use [tag:logcat] to start logging then attempt to install the app. Give us the logs then as a link (use a code paste service). If needed, see How to Logcat?

@Firelord in fact if I don't do anything, the application will be installed after several hours but there are other problems too. The battery usage is far more higher than before and when I'm trying to play a movie, it stops time to time (the device hangs alot)

Best attempts to make your phone fast and long lasting is using some powerful apps which work only of your phone is rooted. Root your phone and download apps like greenify (for battery purpose), roehsoft ram expander (for faster and smoother performance), titanium backup and link to SD (for uninstalling bloatware and transferring apps to SD card which cannot be done through setting without root.
So u need root access for your phone to use these apps.
Rooting your phone can be done through PC by kingoroot, volcano box, etc
And through your phone by kingroot, super su and super user.
I guess this will solve all your problems.. All the best....

My phone is rootted

Would you care to explain how your answer addresses the question, specially the part "Installation of applications takes a lot of time"?

Even if your phone is rooted, you may be not utilizing the root access properly. Simply rooting the phone doesn't make it fast, save the battery and all.
By rooting the phone, you should even make use of the root by installing proper apps which need root access to work. For no ads in the phone, there is an app called adaway, for battery saving there is greenify, and the list goes on. Search in Google for apps which need root access and you will get fascinating apps.

You can always comment on your own post. I believe your  post is a reply to this comment

When there is more ram usage or more internal memory usage, the phone will be slow and thus the installation. So u need to free your ram and your phone internal storage to speed things up.
So by using the above mentioned apps, you can speed your phone by making reducing the usage of your phone's ram.


text:
Play Services 8.3.0 crashing - Android 4.4.4
I've PAC rom with Android 4.4.4 on my n7 (2013) and sgs3 and everything is working fine.
Google Play Services on version 8.3 crashs all the time. 8.1.15.x is working fine.
Are there any solutions?
Clearing data of GPS (not the location service) didn't help: services and store.
Can I disable auto update of services?
It is really annoying to downgrade it with Titanium Backup all the time. (The crash messages are not better)

Well, that is custom rom, so first chect the theme of that rom if you found it on the forum, maybe it is a known bug for rom. And maybe, just maybe you flashed the wrong gapps package, did you tried flashing another package of gapps for that rom?

nope | it is the newest 4.4.4 pa gapps

Than you can try to stop updating services this way: search on google 'google play services', than open it with play store, and there press menu key, or if you donct have it pres on 3 dots in top right corner, there you should have option auto update, just uncheck it. Of corse you have first to downgrade services..

Whoops my bad, there isn't option to turn off auto update for play services. Only you can try different gapps package, maybe it will help

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


text:
How can I manually download the Play Store APK from Google?
I have a Xiaomi Mi Note that doesn't come installed with Play Store. I'd like to install an APK for it manually, but all resources I've found on the web require me to install a binary from untrusted sources (e.g., a Mediafile upload).
How can I download the Play Store APK directly from Google?

I would argue that this is not a dupe: The the linked question is regarding downloading raw APKs via the Play Store, I am trying to download the actual Play Store APK from Google.

Google does not allow downloading the Play Store directly from the Play Store itself, unless its an update to an existing installation. What you can do however is:
1) Root your phone (Xiaomi warranty isn't voided by rooting)
2) Use an app like Flashify or fastboot to flash a custom recovery (CWM or TWRP) (Refer this guide).
3) Flash a compatible GAPPs package, which includes the Play Store APK. You can get it that way.

I'm trying to find out the official source where Xiaomi states that warranty wouldn't be void if rooting or flashing is performed by the user. For e.g. OnePlus has it clear on its site. I checked the warranty page of Xiaomi and couldn't find anything relevant.

One of my friends owns a Redmi 1S,and his warranty card said that rooting is covered under warranty.


text:
Voice activated bluetooth recorder
Apps like Babbler and Automatic audio recorder are noise activated, but none I've found are Bluetooth compatible. Do you know any? Is there a way to make them recognize the Bluetooth recorder?

Autovoice and autoinput can provide voice-activated functionality for a bluetooth recording app, though you will be fiddling with setting it up like a pianist.


text:
Booting into ClockworkMod
I have a Samsung S2 which has been rooted for some time with many application using root Rom Manager shows CWM 2 installed however it always boots to 3e. I would like to update to lollipop but with the multikey shortcut always going to 3e I want. How can I change the rom to boot to CWM2

Which ROM are you using? Have you tried the command adb reboot-recovery? You would need [tag:adb] installed in PC.

No matter what method I used to enter recovery it always bring up the original recovery program 3e

You can simply boot into recovery using  Reboot Recovery app.


text:
Android Emulator not starting
Using Ubuntu 15.10 I am not able to emulate an Android device using any x86 images.
The emulator starts but the screen stays black. Using an ARM image works.
From what I found it seems to  be related to some 32Bit libraries missing. But I was not able to locate the missing once.
The log looks like this:
/home/christian/Android/Sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_23
emulator: UpdateChecker: skipped version check

Did you try re installing HAXM?

In the SKD-Manager HAXM is listed as not compatible with Linux.

you can try this link out..

It fails on the step
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch saying: E: Unable to locate package ia32-libs-multiarch

Ignoring the multiarch problem and just continuing with the guide I get this output trying to start a emulator: /home/user/Android/Sdk/tools/emulator64-x86 -netdelay none -netspeed full -avd Nexus_5X_API_23 -qemu -m 2047 -enable-kvm emulator: ERROR: Could not load OpenGLES emulation library [lib64OpenglRender]: lib64OpenglRender.so: cannot open shared object file: No such file or directory emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.


text:
Moto X Pure Edition: com.motorola.ccc has stopped
This has been happening for the past 2 or so weeks, and is not really consistent with me doing anything in particular.  I'll get a notification that com.motorola.ccc has stopped and then after closing the dialog, maybe 50% of the time I'll get "Motorola Display has stopped".  Sometimes I'll just get "Motorola Display has stopped"
Phone is unlocked and rooted but I've not done anything special beyond that.  Any ideas?

Me too on Moto G 2015 (3rd Generation), XT1543...

This is still happening to me but it's really weird how it does it.  I went a few weeks without rebooting and couldn't remember seeing the error. Rebooted and now it's happening almost every 10 to 20 minutes as long as the screen is on.

Mine phone has Android L and every 10 to 20 min a notification appears informing that there is an OS update (to Android M). Sometimes, another notification informs that motorola.ccc stopped. I think it is that update notifier that fails sometimes. I'm trying to use my phone with "Mototola Updates" notification unchecked, so I'll see if it fixes it... I recommend you to try it too...


text:
just rooted oneplus CM12.1, synapse opens but is completely black
I have the latest nightly for CM12 on my oneplus1. I also have the latest AK kernel.
I wanted to install synapse so I rooted my phone with supersu.  Everything seems to go well, but when I open synapse its completely black. There not even the message that I " need to be root".
Why is this happening? How can I fix this?

I don't know the reason for blackout but you can consider Kernel Adiutor as a replacement for Synapse. Also, remove the AK kernel, flash the CM12.1 kernel and see how Synapse behaves. In some custom ROMs I noticed the similar blackout for some apps and they took very long time to ask for root access. At some point, I didn't even get to see the dialog for root permissions because it happened in the background. I later checked my SuperSu app and there I saw the entry for the app.


text:
How to root HP Pro Slate 12 tablet?
Is there any working rooting method for HP Pro Slate 12 tablet (Android 5.1.1)?
I tried Kingo Root (both Windows and Android versions), Kingroot, Ding Dong root and none of them worked.
update 31-10-2015:
Still no solution. I'm still looking for an easy method of rooting this device. The suggested solutions were rather too complicated or contained fake links to virus apks. I need a step-by-step tutorial especially for ROOTING (not for something else, such as modifying booting or removing system files). A simple working rooting apk would be the best.

You might have to go manual. Do you have working ADB and Fastboot?

I don't have them. I checked the official site/forum about it, but I don't get the point. What is that software for actually?

Refer these: [tag:adb] and [tag:fastboot]. They are what works under the hood when you use tethered rooting solutions like KingRoot.

Sorry that doesn't help me. I'm just a regular user, not a pro. I need a step-by-step tutorial to root it under Windows or an installable apk.   :-(

Wait I will refer you to a tutorial.

This on XDA: http://forum.xda-developers.com/showthread.php?t=2225405 , this here: http://android.stackexchange.com/questions/16466/what-are-the-steps-for-rooting-an-android-device-in-general?rq=1 , and this too: http://android.stackexchange.com/questions/1184/how-do-i-root-my-android-device?lq=1

and check the answer to your other question. also, this is the link to adb: http://adbshell.com/upload/adb.zip

Even if there isn't a working root method for Android 5.1.1 devices yet, I found a working solution! The app is called Helium. (https://www.clockworkmod.com/carbon) There is a free version of the program too. It has an Android and a Windows version too. You need to use both of them together. With this app combo you can backup any android apks (with all the settings and their data, not just the apk itself!) even on unrooted devices! Data can backed up to sdcard or cloud too. I have two lollipop devices, both of them unrooted and this program combo works on both of them! So I don't even want to root them anymore. I just wanted to root them to back up my settings and program data.


text:
How to shutdown or reboot HP Pro Slate 12 tablet without power button?
Is there any way to shutdown or reboot HP Pro Slate 12 tablet without using the power button?
I'm afraid the button will wear out quickly, so I'm looking for a workaround solution.
Yes, I know that for rooted devices there are a lot of shutdown and reboot apps, but it is impossible to root this device. It has Android 5.1.1.

Related: How to reboot an android device without using power button?

Provided that HP has not messed up with AOSP much in your device, you can use Tasker with AutoInput (both are paid apps with 7 day free trial) to reboot/shutdown without using power button and without requiring root access.
In essence, what we're going to do is show the power dialog (the one you see when you long-press the Power button).
(Solution tested on AICP ROM (Android 5.1.1))
Instructions

Install both the apps and enable accessibility service for both from Settings → Accessibility
In Tasker, create a task with the action: Plugin → AutoInput → Global Action →  Configuration → Action → Power Dialog
Go to Home screen → find the option to add Widgets → select Task Shortcut → choose the newly created task → select an icon

An icon would now be placed on your home screen with name as the task name and icon that you selected for the task. Tap it and the power dialog would show up.
(Click image to enlarge)

In case you want to have a functionality of launching that dialog from anywhere in the system, you can consider LMT Launcher.
My answer for Page up and page down in web pages and elsewhere will help you in its basic know-how.

Thanks to @Fabin Paul:
The only way to do this without root and without tasker is via adb by executing these commands:

adb reboot -- no root required; for reboot, or

adb shell reboot -p -- no root required.

adb shell shutdown -- needs root.
adb shell su must be run before it, preferably like this: adb shell → su → shutdown -- for shutdown / power off -- on a computer while the tablet is connected to the computer with USB debugging enabled.

These commands work via adb as adb is more privileged than a normal user, although not as much as root on-device.
The reason why you simply can't run the commands reboot or shutdown through a terminal emulator on-device or through an app without root is because of the following reasons in order:

Android apps use Java as their programming language.

Java has a function System.exec(String) which allows the program to execute a shell command (specified by the String argument to the function).

If an app did not need root to run the reboot or shutdown commands, it could easily perpetrate Denial Of Service (DoS) attacks on a device (basically like a Trojan (in computer parlance)).

As you can understand, the reboot/shutdown functionality needs to be protected from userspace software, hence, for your other question, we will help you to try to root your device so that you can get this functionality. Otherwise, there is no other way I can help you.

How do you plan to use ADB without PC? I mean, we're talking about power button replacement, and we can't assume that OP will always be sitting beside a PC.

@Firelord, since the OP has not precluded adb in the question, this is still a valid answer. Also, you have already presented the non-adb solution in your answer. So there is no need to repeat something which has already been said. Finally, the OP is a noob and to me, sometimes adb usage is easier than tasker.

You got me wrong perhaps. I did not say your answer is invalid (it actually tells a good thing, that why reboot/shutdown functionality shouldn't be available to normal apps) but my point is simple: the answer is impractical for practical purposes as of now. That's why I've asked: how do you plan to use ADB without PC? There is definitely a solution irrespective and different from my answer. I'm asking that only.

@Firelord, I got that. I researched the matter but since I am not very tasker-literate your solution did not occur to me. To me it appears that it would be easier to get the OP root access, here: http://android.stackexchange.com/questions/127473/how-to-root-hp-pro-slate-12-tablet

Like @Tamoghna said , only way to reboot and shutdown for non rooted device is using adb. You can download adb from this link and unzip it.
Open cmd from same folder and type
 adb reboot

to reboot the device
and type
 adb shell reboot -p

to shutdown the device. I hope it helps you..

what does this add over my answer? by the way adb shutdown works to shutdown the device.

adb shutdown didn't work for me..

what about adb shell shutdown?

and what was the error? because shutdown worked on-device

It doesn't give any error but simply list all available commands available with adb..

I am using adb bundled in android sdk

so adb doesn't support the shutdown command. I will update my answer.

oops. sorry. updated my answer.

"only way to reboot and shutdown for non rooted device is using adb" -- nope! :) Besides, how do you plan to use ADB without PC? I mean, we're talking about  power button replacement, and we can't assume that OP will always be sitting beside a PC.

I never knew such a solution existed. Then again I am not perfect. Thanks firelord


text:
How to automatically shut down tablet after it auto-powers on?
Currently my tablet on Android 4.0.4 (rooted) sometimes switches on by accident, which I don't want. (I'm cycling through Africa and sometimes power connections are minimal.) I need a way to shutdown the tablet after starting up. So something like:

Start on boot
After X (say, 10) minutes, prompt me to continue with a "Yes" button (in case I use it)
If I select "No", shuts down and completely powers off the tablet.

I tried several apps but cannot find a solution. Any suggestions?

Ermm... what if "Yes" button is accidentally pressed while cycling? Perhaps a timeout of 1 minute is sufficient...

You can use Tasker (paid; 7 day free trial) and its Scenes to achieve the goal.
Example:
(Click image to enlarge)

Instructions
(Note: root access is needed to shutdown the device.)

Go to Tasker → Scenes and create a scene named Auto off.
Per your taste, set the size of the scene.
You can add text using Text element. The Yes and No in the images are also text elements but you can opt for button elements too.
Similarly, create a separate scene for Yes and No options named Yes and No.
While you've not asked for confirmation, I've considered Andrew T.'s point legit and genuine, hence, separate confirmation for Yes and No selection would do good.
I'm giving a broad idea here.

For each element of scene, under Tap there is an option to execute an action when the element is tapped once.
Show scene and Destroy scene options are available under Scenes action category.
For any Show scene, set Display As: Overlay Blocking and uncheck Show Exit button -- this would force you to choose an option in a scene and avoids the scene getting closed by a hardware button, such as Back button.
Wherever you want to show the timer, mention %Scount.
Auto off scene,

for the Yes element, destroy Auto off scene and show Yes scene
for the No element, destroy Auto off scene and show Yes scene

Yes scene,

for Yo man! element, destroy Yes scene and do Task → Stop → Auto power off
for Shutdown now element, select System → Reboot → Type: Shutdown

No scene,

for Just do it! element, select System → Reboot → Type: Shutdown
for Hell no!! element, destroy No scene and do Task → Stop → Auto power off

Profile, task and actions:

Profile: Event → System → Device Boot
Task: (Name: Auto power off): (Actions):

Task → Wait → set Wait as the time period after which you want to seek user intervention to continue or shutdown
Scene → Show Scene → select your first scene (Auto off)
Variables → Variable Set → Name: %Scount, To: set 60 or maximum number of seconds for auto shutdown timer
Task → Wait → 1 minute
Variables → Variable Subtract → Name: %Scount, Value: 1
Task → GoTo:

Type: Action Number
Number: 4
If %Scount > 0

System → Reboot → Type: Shutdown

Supplementary info:

%Scount is your custom global variable which should be equal to the maximum value of auto shutdown timer, such as 60 for 1 minute or 60 seconds.
In the task Auto power off, the variable gets set to maximum value of timer after the first X minutes wait is over and first scene is shown. This is what starts the timer.
For timer to work, Tasker waits for one second, then subtracts value 1  from the current value of %Scount, decides to wait for one second  and do the subtraction again, if the variable's value is not zero, and once the values reaches zero device executes the shutdown action. (I learned about the timer from the post by nooblikeyou here.)
In the Yes and No scene, the task Auto power off is supposed to be stopped wherever you choose to continue using the device, else, once the timer completes the device will auto shutdown.
The solution would work even if the screen is off.

I've tested my solution on Android 4.2.1 and 5.0.2, if it matters.


text:
When app is moved to SD card, where is the app data stored on SD card?
My phone (Sony E4g, running Android 4.4.4) offers the possibility of moving some of the installed apps partially onto the (removable) SD-card. I use this feature regularly, and -in theory- quite a big part of the apps are already moved on it. My problem is however that I can't find these anywhere on the SD-card, and there are no separate partitions on the card either. So my question is: where exactly are this moved apps stored on the external storage in KitKat ? Thanks.

OK, after some research it seems that all the apps moved to external SD-card are in the virtual file system /mnt/asec, which is, in turn, an abstraction layer over the encrypted files stored in the hidden .android_secure folder, on the ext. SD-card.

Generally, you cannot see app data files on internal storage unless you have root - I would assume that this is the same with data files on external storage. A quick check with one of my apps shows me that even after moving it to the SD card, the data is still in /data/data, without a symbolic link or anything. Of course, this doesn't mean that the files aren't on the SD card - maybe the Android system itself just "sees" the files as on internal storage but really they're on the external one. There also doesn't seem to be anything in the /storage/sdcard1/Android/data/app.package.name (or /external_sd/Android/data/app.package.name) folders, however that's where I would assume they're stored. I see your point though, and I would like to know myself exactly where they're stored - but I can't exactly fit this all into a comment. Some apps use root and a second partition to completely move app data and create "links" (specifically symbolic links) between where the actual files, libraries, APK files etc. are stored and where they normally would be. This is done on a second partition as there is a large risk that the first partition will become unmounted when you plug your device into a computer in MTP (Media Transfer Protocol) mode, and if it was unmounted it would render a large amount of apps useless.
When you've got a large amount of apps moved onto external storage, make sure that the microSD card is always plugged in and that you don't delete anything off it. You can run into issues such as the whole app being unavailable and yet still taking up space on internal storage if this happens.

Thanks for the answer. My phone actually restarts as soon as I try to unmount the external SD-card (in the settings menu). One remark to your answer: connecting in MTP mode does not result unmounting any partition.

Really? Link2SD states in its description that Android unmounts the first partition when you connect your device to a PC ad mass storage. I assume that's MTP...

Oh yeah, your answer seems right. It makes sense that they're stored there

No, MTP is not mass storage. The problem you describe was a big reason for Android to change from using mass storage to MTP. See http://android.stackexchange.com/a/56094/12442 for more details.


text:
Is it possible to record screens of two android phones connected to a PC?
I am new to Mobile testing, Recently started using Android adb and started recording device screen using adb shell screenrecord command. Just wanted to know if we can record screens of two android phone at a time connected to a same PC using adb.

Execute adb help and notice
-s           - directs command to the device or emulator with the given
               serial number or qualifier. Overrides ANDROID_SERIAL
               environment variable.
Serial number can be found from adb devices. For example,
bash-4.X# adb devices
List of devices attached
543b45da        device
543b45da (imaginary here) is the serial number for my device.
Serial number can also be found in the output of adb shell getprop or the file build.prop under /system. Look for the term(s) ro.boot.serialno or ro.serialno.
Now that you've the serial number, simply do
adb -s SERIAL_NUMBER YOUR_COMMAND/ADB_ARGUMENT

E.g.
adb -s 543b45da shell getprop

You can execute command(s) for multiple devices from multiple terminals simultaneously. The answer by moonbutt74 may also help.


text:
Play store install problem
I have a 2look 2LGX05-S with android 4.2. The problem is I can't install anything on the app store because it says insufficient storage. Phone storage has 2.8 GB available, SD card 13.42GB and internal 75.30 MB free. Also in settings I have set that desired and preffered install place to SD card so it saves everything there.

Try reinstalling the Play Store app or perhaps a factory reset may resolve the issue.

I can't uninstall it because it is a pre-installed app and a factory reset is not an option and I doubt it will help since I got this phone on my birthday(9 days ago).

Bumping this lol.


text:
Android 6: connect as camera per default
When I connect an Android 6 phone with my pc via USB, it always connects as "USB for charging". I have to set it to "connect as camera" (PTP) manually (for ADB to work) every time.
Can I set a default option somewhere and haven't found it yet?

While there may be a hack around somewhere (I don't have Android M yet), Google, in the changelog of Android 6.0 has noted:

Device connections through the USB port are now set to charge-only mode by default. To access the device and its content over a USB connection, users must explicitly grant permission for such interactions.

Well, the answer is no for now, officially, that is.


text:
ClockWorkMod Recovery doesn't support my phone model
I want to create a nandroid backup of my phone and so I've installed the latest version of the Rom Manager, but when I want to install custom recovery (ClockWorkMod) in the 'Confirm Phone Model' screen the two listed phones are not same as my phone model (mine is Galaxy Ace 3 Gt-s7272)
What should I do? Choose one of the listed models? Is there any danger in doing that?

Try the unsupported device option. In the meantime, I will try to get you an official link.


text:
can't scan whatsApp web qr code?
i have htc wildfire 3
i can not scan qr code for whatsApp web
i see the "OK, got it" button , no problem with that
but it seems camera keep scanning but not getting anything
any idea how to fix that ?
every thing is updated already

Related questions with suggestions http://android.stackexchange.com/search?q=whatsapp+QR+is%3Aquestion

It happened to me once because I had a slow internet connection. Connect to a high speed internet and try again.


text:
Difference between 'Administrator' and root privileges
There is an app called smart app lock. It has an option to prevent uninstalling of the app. Ticking it gives confirmation to add app to system administrators.
Root was not required to make it work. What privileges does this 'Administrator' get? I know that root has more privileges as I could uninstall it with root privileges, but what is the difference between the privileges of admin and those of root?

See the official info about Device Administration here. That should make things clear. If needed, see What does "to root a phone" mean?

Device Administrators are apps which the user grants certain privileges. For example:

Password policies (minimum length, expiration time, etc.)
Lock screen (say, after a given time)
Require storage encryption
Remotely wipe the device
Disable camera

And some other options, including the possibility to prevent uninstalling of the app.
So the difference is that with root you gain the possibility to modify the system at all levels, instead with administrator you can gain control over a limited set of options - which are of course available to root.
Another difference is that administrator permissions are built-in in stock Android and available to apps developer through the dedicated API.
You can see which permissions are granted to which apps and revoke them by going to Settings -> Security -> Device administrators.

A device administrator, when talking about an app, is basically an app which had extra privileges over other non-administrator apps. These "administrator" privileges do not require root access and only give the app certain extra functionality.
An app with root access is different and on a much higher and more dangerous level system-control wise. An app with root permissions can essentially do anything to your phone - delete virtually any file, secretly route your traffic to somewhere else, access things it otherwise wouldn't have access to.
However, that's not really a fair justification of what rooting can give you as it also provides benefits too, however this isn't really related to the question.
Rooting a device (to gain root privileges and to give an app root access) requires a process which usually voids a device's warranty, whereas for an app to become an app administrator you just need to enable it in your settings. A similar procedure is required for apps to request root access. However, while a device administrator can be enabled by tapping a switch and confirming a dialog, root access is usually presented to the user as a popup dialog with a timeout.
Also, the (main and most probable) reason why your app locker app requests to become a device administrator is because device administrators cannot be uninstalled without you first disabling them (this process is basically the same as enabling it, however without the confirmation dialog). This is because someone who might want to access an app which you have locked might just uninstall the app locker to access it - this adds some security in that they have to spend the (albeit small) amount of time disabling it, and if they don't know how to (as this isn't something you do every day, even though it is simple) it helps prevent them gaining access to apps you don't want them to.


text:
Sharp SH7218U doesn't boot after formatting system partition
I formatted /system on my Sharp SH7218U. Now it won't turn on/boot up.
The screen doesn't turn on at all, even after removing battery or plugging into PC.
PC says "unrecognized device plugged in". Apart from that, phone does not respond.
Cannot boot into recovery mode.
adb does not recognize despite it being on debugging
~~
How do i fix this? I cant find a stock ROM online for this sharp model so i cant flash it using ODIN.... unless some kind soul has a copy of a
SH7218U stock rom

So, what is the question? If you need help, ask for it. BTW, try ODIN to reflash stock firmware.

The system partition contains your operating system, that is, Android. If you formatted /system without flashing a new ROM, your phone cannot load any operating system because there isn't any.
You need to flash a compatible ROM for your device to make your phone usable again.

but my phone wont turn on/cannot load into clockwork recovery, so how can i flash a ROM...

Did you format only /system? Did you try booting into recovery through physical key combination (on Samsung = Power + Home +Vol up).

i formatted dalvik cache, then did a factory reset afterwards. I tried booting into recovery using the specific key combi for my Sharp (3+6+POWER) but did not work. There is no response from phone. I tried turning it on, removing battery, etc and phone does not respond. No bootscreen, LCD screen doesnt even turn on.


text:
Does a non-owner user profile have rights to wipe an Android phone?
My work is pushing the use of Sophos Mobile Control (SMC) for MDM purposes so we can sync our email to our personal devices. I have a Nexus 5 with Android 6.0 (stock) and my intention is to create a separate non-owner user profile for work. My concern is that if I install Sophos Mobile Control on that profile it will have rights to wipe my phone if lost. It's a nice option if I had control over it but I don't like the idea of anyone else having the ability to do so even for work-security purposes.
Also I found this article regarding permissions required by SMC:
https://www.sophos.com/en-us/support/knowledgebase/116995.aspx
Will those permissions only be available to the profile the app is installed on? Or can it read my SMS messages on my owner non-work profile for example?
Thanks!


text:
Does Android locally encrypt your fingerprint?
I got myself a Nexus 6P with a fancy fingerprint scanner. So far I'm a bit reluctant to use it because I can't find any info on how Android Marshmallow stores those fingerprints. Are they hashed (as SHA2 or whatever), or are they in they stored in the clear? Is the fingerprint data kept on the device, or does it get sent up to the cloud?

Looks like the answer is in Google's Android 6.0 Compatibility Requirements, section 7.3.10:

MUST have a hardware-backed keystore implementation, and perform the fingerprint matching in a Trusted Execution Environment (TEE) or on a chip with a secure channel to the TEE.
MUST have all identifiable fingerprint data encrypted and cryptographically authenticated such that they cannot be acquired, read or altered outside of the Trusted Execution Environment (TEE) as documented in the implementation guidelines on the Android Open Source Project site [Resources, 96].
MUST prevent adding a fingerprint without first establishing a chain of trust by having the user confirm existing or add a new device credential (PIN/pattern/password) using the TEE as implemented in the Android Open Source project.
MUST NOT enable 3rd-party applications to distinguish between individual fingerprints.

As far as I understand it, the fingerprints are not backed up in the cloud - if they were, I'm sure someone would have noticed it and written an article on it and calling it a huge security risk as if hackers get your personal data, they'd have your fingerprint too. The security method I'm not sure about, but I doubt it would be left unencrypted - that would pose a security risk, however even if it was left unencrypted it would be very hard to actually access it (but most likely not impossible).


text:
How can I export contacts & SMS from broken Galaxy S3 and import them onto Google Nexus 6P?
I've got myself in a pickle. The screen AND buttons on my Galaxy S3 have broken, so I've acquired a Nexus 6P phone. My old contacts and SMS messages are stored on the Galaxy S3 phone itself. I am able to plug the phone into the computer and navigate the file system, however USB debugging is not enabled. I can use Kies 3 to create backup files (.spb and .sme) but Kies 3 does not offer the option of converting to .vcf etc. Kies 2 can normally convert the files, however Kies 2 can't open the files created by Kies 3.
How can I successfully export the contacts and SMS messages from the Galaxy S3 onto the new Google Nexus 6P?

Were you syncing through Google services? You really shouldn't have to back-up contacts nowadays.

Unfortunately not! All of the contacts were saved onto the phone.

In the future, sync your contacts though google. I think you might be out of luck with restoring the incompatible files.

Point taken, but obviously that doesn't help me now. I'm not so keen on giving up... i.e. being proficient in C# is there a spec on the file layout so that it can be read with some code etc?

You can always open it with notepad++ and see what you can figure out.


text:
Mute text notifications for single conversation only
I have a single conversation on my phone that is updated often. I want to mute text notifications for this conversation only.

If it is your app, then you could provide a provision for this by maintaining a flag. Else, if it is Android's SMS app or Hangout, then long press the conversation. It will provide mute notification option in Toolbar.

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


text:
Nexus 5 with zero-length partitions
So something is wrong with either the partition or the eMMC. TWRP is unable to erase/reformat/repair any partition (console lists partitions that fail to mount: /data, /data/media, /system, /cache) and e2fsck -pcfv /dev/block/mmcblk0p27 says it is zero-length partition. In fact, under TWRP, the partition sizes are System(0MB), Data(0MB), Cache(12MB), Boot(22MB), EFS(6MB). Any help?

Have you double-checked if the info shown by TWRP is correct by checking with DiskInfo?

Probably your best shot at this point is to flash a factory image. Complete instructions are at the top of that page, but the general gist is:

Download and extract the factory image (you'll probably want the latest one - MRA58K)
Boot your device into fastboot mode (in TWRP go to reboot -> bootloader, or run adb reboot bootloader)
Run the flash-all script (make sure that fastboot from the SDK is in your PATH - set PATH=<path-to-fastboot-folder>;%PATH% in windows, and export PATH=<path-to-fastboot-folder>:$PATH in OSX/Linux)
Your device should work again! You'll have to flash TWRP again, though.


text:
Why is my new OnePlus One lack of options?
I already have a OnePlus One phone and I'm trying to configure a new one for a friend.  Both of the devices are updated to the version cm-12.1-yog4pas2ql-bacon and also have root.
But for some reason my phone has a lot more options in the menus.  For instance, I want to remove the camera and dialer shortcuts from the lock screen.
(Click image to enlarge; hover to know description)

Does anyone know what's causing this?

I believe this is because your phone has CM12 and your friend has COS12. Are you sure both phones have same OS ?

@Manubhargav Yes I'm sure of it https://i.imgur.com/k2ZT7yI.png

Thankfully, Manubhargav directed my attention to the "About Phone" section, and there was an option which I didn't remember that has existed, the option "Advanced mode" was turned off.
(Click image to enlarge)


text:
Unable to login to the android stackoverflow app
I'm not sure if this is the right place to ask.
I've the stackExchange Stackoverflow app on my android smartphone. I signed up to stackoverflow on my PC using my g+ account.
The app's login screen doesn't offer g+ login. I dont't have a user/pass combo set up. How can I log-in to SO on my android phone?
thanks!

The log in page has a "Log in using Google" button on my device. Is that not available for you? Does your phone have your Google account set up? I believe the SE app uses the system's account management APIs to sign you in.

While you asked the question at the right place, the most suitable place for the questions about this app (bugs/feature-request/ other issues) is [meta.se]. Use the tag android-app there.

If you can't see Log in using Google, which is strange, use "Login using another OpenID".


text:
wfi to access point
I have samsung s3 unrooted running on jb v4.3.i want it to be used as such that i can access my wifi and my family also does it.hotspot does not solve my problem as it disables wifi and enables mobile network.i want to use wifi too.is there a way to solve this by app or something. thankyou in advance.

Clear me out: Why cannot your family members connect to the original Wi-Fi? Why do you have to be a medium?

No. WiFi hotspot uses the WiFi radio, and so cannot be used for both tethering and WiFi reception at the same time. You would need 2 WiFi radios for that on your device, which I don't think any device has. You will be better off buying a router.


text:
Error: Facebook cannot download due to an error (923)
I am using my browser to access my Facebook account since I cannot access it through Facebook app. What I did was to uninstall the app and reinstall it. However, when I was trying to reinstall the Facebook app, I was receiving an error message saying

Facebook cannot download due to an error (923).

Why is it so?

have you tried our [tag:google-play-store] tag wiki? It lists common solutions to google play store issues.

Do you see the error specifically for Facebook app installation or for any app installation? Are you using Google Play Store to download the app? If that's the case, see What does error 923 when downloading apps from Google Play Store mean?

I am experiencing the same error to any app I am trying to download using Google Play Store. So, I followed the basic troubleshooting I read about error 923. I was able to download successfully  the facebook app, however, I cannot open the app. It suddenly closes after a few minutes of white screen then a pop-up option appears whether to close the app or wait til it loads up. Even if I'll tap the wait button, it will still close.

Possibly it's a duplicate, however, does error 923  affects opening the app after successfully downloading it?

Do you have enough internal memory for the app to downloaded?! the facebook app is around 43mb in size...but on installing it consumes more than that!! But by android and Play Store conventions you need at least a minimum of 150-200mb free to be able to install an app apart from the size of the app you wish to install...so if you need to install an app which is around 50mb, you need to make sure that there is atleast 250mb of free internal storage(would be much more in case of the facebook app...coz on installing it takes up around 150mb)
In case you have enough memory...move the app to external memory once installed and then open the app


text:
AndroidOS draining battery massively on Android 5.0
I have an ASUS Zenfone 2 with Android version 5.0. All of a sudden today it started draining the battery rapidly.

I have made multiple restarts but it didn't help.
I tried to scan the phone with Norton and Kaspersky to identify any possible risks, but got nothing.
I uninstalled all latest apps that I installed in previous few days.

Even while it is connected to a power source, it is still not able to increase the battery charge level. I know according to the usage battery consumption can be high but only Wi-Fi is running and I'm not using the phone. And 115% usage is really very high.
(Click image to enlarge)

Related: What can cause "Android OS" process to use high percentage of battery? / How can I find out what causes "Android OS" to consume battery?

The first thing I'd look for is one app that's using an extraordinary amount of resources.
Go to settings>apps> [choose an app -- I'd start with Chrome or any other browser that you use]
Then do a "Force Stop" on the suspected app.  See if that helps.  If there are any apps that you rarely use you can keep them stopped -- so you know they aren't using any battery.
It could be a hardware problem.
Disclaimer: I'm not familiar with your phone but have used 5.0 quite a bit.

Last time I had such a problem, it was not because of how the battery was emptied, but how it was charged.
I bought a new usb cable and everything was fine again :)
Don't ask me why though!

Can you explain it a little further.

Try to use a Greenify app to hibernate an aplications: https://play.google.com/store/apps/details?id=com.oasisfeng.greenify&hl=pl

That doesn't explain why AndroidOS is causing huge battery drain. Please follow How do I write a good answer?


text:
Exclude one program in data usage
My provider provides rdio for free. This generates data traffic, but is not taken from my data plan. How can I exclude this program from data usage limit and or calculation?

Maybe some external app can do it.

could you be more specific?


text:
S4 Mini GT-i9192 Roll back from Lollipop 5.1 to Kitkat 4.4.2
I've installed unofficial lollipop ver 5.1 cynogen on S4 mini GT-i9192 recently.its good but there are some bugs and flip cover doesnt shows clock,notifications.
so I want to rollback to original kitkat 4.4.2.
How can I do that?
 Pls help me out.
I just backup my data through kies 3 before install,that's it. No Nandroid backup
Thanks

Find and flash the Kitkat ROM. How did you flash the Lollipop one at first place?

Thanks for reply.              Unofficial lollipop firmware.        I flash it, by the steps mentioned in xda . 1)i rooted my mobile 2)Cleared all caches from reboot menu   2)install zip from sdcard (OS and GAPPS) both.

This time, boot into custom Recovery, clear /data, /cache, /system and then flash the ROM zip meant for KitKat. Reboot and done!

Thanks again. OK .    is there any solution for flip cover issue in lollipop

That would be a different thing to talk about and it would make us astray from the real topic which is rolling back to KitKat. Please ask a new question for that. Before doing that make sure to read  How do I ask a good question?


text:
Moto E on Lollipop has KitKat's boot animation
I have a Moto E 1st Gen. When I updated to Lollipop, my boot animation updated too, but a few months later I did a hard reset to my Moto E. All was great, but yesterday I noticed that my boot animation is back to what it was on KitKat.
Is there a problem, and what can I do?

No reason to downvote guys... It's a valid question

@RahulBasu, then consider fixing it please. I would definitely take my vote back if anybody makes it clear. It's a mess as of now.

@Firelord It could use a grammar edit, but the question is perfectly valid. I experienced the same thing. Put in a edit suggestion a min ago.

@EthanZ I didn't say the question is invalid. It's not written clearly (IMO) neither the question shows any efforts made by poster to attempt to solve the question. Please read When should I vote down?

How Sorry If I don't write correct, It's all because my 1st Language is not English, so I have some trouble with my spelling but I would take your advice the next time that I ask a Question

My Moto X did this same thing for almost a month after Lollipop was released. Eventually, Motorola Boot Services updated through Google Play and the animation updated. It also introduced a few bugs Motorola has yet to fix, but give it time, and you will receive that update again relatively soon.

Actually I have the Update but isn't Available Play Store tell me that “Your device isn't compatible with this version”

@DanielBaker I don't know what to tell you then

Motorola uses the Motorola boot services to provide custom boot animations that update frequently. As a result it stores the boot animation in the /data partition. Update boot services or clear data for it to bring back the lollipop boot animation.
The boot animation does not affect the device. You can continue using the device as is.

Actually I have the Update but isn't Available Play Store tell me that “Your device isn't compatible with this version”


text:
If an APK is labeled "for Android TV", will it work with stock mobile phones?
I am looking for an APK for a specific application, and I found two APKs, both of which have the same version, but one has the minimum version 2.3 and the other has the minimum android version 5.0 and has the label "for Android TV".
The mirror I am browsing says that the former is "outdated" in favour of the latter that has the label "for Android TV". Does that mean that I have to take the latter, even though I am not using Android TV, for a mobile phone? Or should I take the former, which has the same version albeit a lower minimum-android version requirement.

No, It simply won't work for a stock android phone. Because the app was created with a tv's resolution in mind so all you would see is misaligned screen or force crash.

"Because the app was created with a tv's resolution in mind" -- how are you so certain? Also, I don't believe that there isn't  any way to scale the UI based on the resolution of the device. In any case, please read How do I write a good answer?

a TV normally has 1080p, which seems suited for most phones. Of course, I can't imagine you can touch a TV, so that might also be a reason

@Firelord A tv's resolution exceeds 1080p nowadays. He is probably talking about those apps which come with 4k resolution android tvs.

No problem mate at all. ;)


text:
Restore IMEI for Samsung Galaxy SL (GT-I9003) when there is no backup
Well I was on phone and suddenly I lost IMEI and my SIM card is not detected.
So I tried flashing (to some firmware and I flashed back to original I9003XWKPG) and nothing.
I don't have any backups. I have Samsung Galaxy SL (GT-I9003).
How can I restore my IMEI?
(Click image to enlarge)

Comment by user90492 (lacking the rep): If your device is rooted, get an app called root explorer and go to /system/efs and see if your imei is in there.

Comment by myself: Please check these search results from our site :)

Were you messing around with poweruser settings because most of us don't suddenly "lose IMEI"  but in that case if you are rooted get an app called root explorer and go to the following directory /system/efs and see if your imei is in there. otherwise you will have to buy a new phone.

Welcome to the Android Enthusiasts! This is a question-and-answer site, not a forum: please don't add comments as answers. Invest some time in the site and you will gain sufficient privileges to upvote answers you like, or to add actual comments when seeking clarification of any issues. For the moment I've added the comment for you, and I'm flagging this post for deletion.


text:
How do I put only one SIM card in dual-SIM smartphone to "Airplane mode"?
In Airplane Mode, the device lasts noticably longer. The "Cell standby" shows 76% in battery settings.
There are two SIM cards inserted into the device, but now I only use the second. I expect that if I disable the first SIM card, it should consume less power. I don't want to remove the SIM from the phone though, as it's easy to get lost or to forget it when needed.
How do I disable (as in "Airplane mode") only one of two SIM cards on Android? If there is no proper way, can it be done by some root trick?

You missed the very first configuration menu item: "SIM card management".
There are checkboxes to enable first and second SIM cards, as well as to choose which card is used for data and for calls/messages.

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


text:
how to select boot mode if key is not working
My cellphone is not opening. It creat a lot problem. When I press switch on button.
It gives on plain light and switch off again. When I press switch and volume up key than it opened and written on screen that select boot mode use up volume key to select recovery mode or normal boot or fast boot and to select use down volume key.

If your phone has a removable battery, try removing it and place it and switch it on by long pressing the power button for around 20 seconds.

Is your phone rooted?
if not search "your phone model  + root" in google.
If it is rooted then try to download an app called quickboot and see if that helps.
otherwise send it to customer care.

Your answer is not helpful. 1) It doesn't matter whether the phone is rooted or not since OP can't even boot to Android OS. 2) Always link the app you're suggesting. 3) Almost everyone knows to do that as the last resort. // The real question is how to boot into Android OS since the normal way doesn't make it boot and the other way requires using a key which isn't working.  Please read  How do I write a good answer?

@Firelord Well OP did not specify his question clearly so i could not understand what was actually wrong with his phone.

And btw quickboot is pretty searchable on google.

OP's phone is possible soft bricked as implied by his first sentence in which case a firmware flash will be required.

OP also did not provide his phone model which makes it difficult to answer his question.  Perhaps you should suggest OP to read How to Write a Good question?.

BTW everything is pretty much searchable on the Google or whatsoever but that's not the point. If you don't understand the question clearly then  please do not post the answers. Instead, seek clarification using comments or leave it for the others and then post the answer based on OP's feedback. You would need 50 reputation points or more to comment anywhere. As I linked earlier which I believe you didn't read, note "Write to the best of your ability". Thanks. Please keep up the good work of answering though.

Look i did made a mistake. i am admitting it. but if people keep repeatedly posting vague questions like this how can we help them?.

Thanks for your understanding. The thing is, there is a structure here. I'll explain briefly: Not everyone posts such vague question but unfortunately we do receive a lot of such questions. In order to improve them you can edit them (but don't change the intent). If you need clarification because you think you can answer there, you can comment. You would need 50 reputation points to comment anywhere. Issue is, how would you get those 50 points if you can't answer vague questions? Well, an approved edit to a post would give you 2 points.

A vote to a question asked by you would give you 5 points. A vote to a good answer posted to an unanswered but good and old question would give you 10 points. You can do the maths. There are many good questions waiting to be answered. Just search them and answer them. But please follow the answer guidelines when you do that. Good luck!


text:
Increasing Partition Size using gparted on Android Tablet
I have a Projector Tablet running android 4.2 on an Actions gs702a (Full AOSP on Leopard SoC).
The partitions for system, data and cache made by the manufacturer are too small for my needs (and I've verified that these are different partitions of the same physical storage device). The device has root access.
Is there some way I could access the whole of the disk and use gparted to increase the size of the partition/s as there's plenty of User Available Space (29 GB) on the internal storage?
Or/and,
Is there a tool I could use to modify its firmware to make partitions of sizes of my choice?

Rooted device I take it? Or not?

Rooted, yes! I should've mentioned it. I'm editing it to show the root access status.

I think this may help: http://android.stackexchange.com/q/79112/132164. The link is more of a step-by-step tutorial so I can't really quote it much. As always, be careful doing this and make sure you've got backups of anything important.

@Joe Thanks for the link. Though this doesn't apply to my device, it might be helpful in the end.


text:
Manual update to marshmallow possible for rooted phone
Can an unlocked phone such as Moto be updated to Marshmellow upon release, or are we stuck waiting for Motorola or the carrier?

It depends if the manufacturer makes a version of the ROM for the device or not - if they do, then you'll probably be able to get your hands on a stock ROM and flash it onto your device. Some custom ROM developers may create custom ROMs which are based on marshmallow too, which would allow users of that device to experience marshmallow, especially if it won't be/isn't yet available for that specific device.


text:
Cant switch shell to su
I'm trying to edit my /init.rc file on my rooted Galaxy Pro.  And have accessed my device using SSH (to QuickSSH server on the device) over wifi.  The / mount is shown as readonly, so I tried to remount with option rw, but I get
mount: permission denied

The phone is rooted.  Why would this not work?  I issued the 'su' command but that made no difference.  whoami still shows
whoami: unknown uid 1010062

I know linux, but not android.  Come someone tell me how to switch to root?

May be the issue is with the shell implemented by QuickSSH. I use Servers Ultimate Pro for SSH and when I use su the UID does change to 0 and I can easily do mount -o rw,remount /system /system.

If the devices are on same LAN , maybe adb shell over Network Debugging is a better choice.


text:
How can I view a certificate's details in Chrome on Android?
I recently upgraded my smartphone (from Samsung Note II running KitKat to Samsung Note 5 running Lollipop).
The new phone uses Google Chrome Browser version 46.0.2490.76 and it is great, EXCEPT I cannot figure out how to view a site's certificate details when the padlock is not green.  For example, visit http://www.papajohns.com -- this will redirect to an https:// site, but the https:// will not be green or red and hence there is no option to click for details.

The previous phone (like my other browsers) will allow me to inspect the TLS/SSL certificates (hash values, chain of trust, etc. as well as the negotiated connection details [RSA vs ECC, AES256 vs etc.)
How do I do this in Google Chrome mobile on Lollipop?

Possible duplicate of How can I view SSL certificate information (the padlock popup in Chrome desktop) in Chrome Mobile?

Hmm, the answer there says it was fixed in v44, but this is v46.

Click on Green Padlock symbol in navigation bar next to URL, click on Details and click on Certificate Information to view the Connection details.
(Click image to enlarge)

You can also view DigiCert SHA2 CA, High Assurance CA in the drop-down under certificate viewer.
EDIT:
For HTTPS websites without a Green padlock, Chrome will give an error saying
Your connection is not private if you're visiting the site for the first time and you can click on the Red Padlock -> Details -> Certificate Information.
(Click image to enlarge)

Also, if you're not getting the Red padlock when you visit the page, that's because you've clicked on Proceeed to Webiste, I understand the risks.
To get back that Red padlock you have to Clear cookies. To do that, Chrome → Settings → Privacy → Clear Browsing data → Clear Cookies and site data.

Hi, thanks I forgot to mention that I'm looking for the case where the padlock is not green (e.g. https://papajohns.com)

@digitale Clear Cookies,site data you'll get the padlock and can see the Certificates

I tried clearing the cookies, cache and site data, but it still doesn't work.  Try to visit http://www.papajohns.com  It will redirect to an https site.  The URL says https, there is no error but there is also no green or red icon.  I do see the green icon with websites that use an extended validation certificate.

I added an image to show what I am seeing, even after clearing the browser cache, cookies, and site data.

@digitale After clearing cache Goto https://  papajohns.com instead of https://  www.papajohns.com you'll be able to see the certificates

There are two different certificates at play here.  https:// papajohns.com is not a trusted cert because the common name is invalid (and possibly other issues).  https:// www.papajohns.com is a trusted cert by my desktop browsers and Chrome mobile seems to trust it (albeit the https prefix is not green, but it's not red either).  How do I view the details of the https:// www.papajohns.com cert from Chrome mobile?

@digitale www.papajohns.com resolves to 23.196.142.4 so you can enter https:// 23.196.142.4 to view www.papajohns.com certificate


text:
Willl unlocking my Bootloader delete my OS
I have decided to install Cyanogen Mod Android 5.1.1 onto my Xperia SP[C5302].
I am about to unlock the bootloader(the first step).
I have followed the steps and downloaded Android SDK(downloaded and installed google usb driver separately) and FastBoot driver.
Am about to perform the unlocking but am hesitant in doing so because am afraid whether unlocking my bootloader delete the OS.
It's running on official 4.3 update from Sony and no custom works have been done ever since.
My question is whether unlocking bootloader will delete the os and I'll not be able to boot the phone again?

Unlocking the bootloader  will not delete the OS but only the user data which is equivalent to full scale factory reset.

@Firelord I don't mean to be rude but will unlocking my bootloader brick my phone or make my phone stuck in a loop ?

See the third point here. That's all I said.

No. Unlocking your bootloader will not delete your os. It will delete your userdata which is not related to the /system partition.
But always keep in mind that, especially with Sony devices, there are solutions without having you to unlock the bootloader.
Cheers


text:
Getting "Downloading... Do not turn off target!" when trying to boot into recovery mode
I just installed Cyanogenmod on my Samsung Galaxy S2. I want to
install Google Services app ZIP. For that I have to reboot the phone in recovery mode. But it is only showing

Downloading... Do not turn off target!

What should be done?

Remove battery,put it back and hold Volume Up and Power at the same time until you see the Samsung logo appear.This will let you install gapps.zip

@SharathKumar thanks i did the same i got below options now how to install zip?
//reboot system now //apply update //wipe data/factory reset //wipe cache partition //reboot to bootloader //power down //view log –

apply update -> install from internal storage -> locate the zip

You have rebooted to Download Mode by mistake. You needed to reboot to recovery mode. To do that, follow these steps:

Press the Power button until the phone reboots normally.
Switch off the phone as normal.
When the phone has been switched off, press Power and Volume Up together until the Samsung logo displays, then release.

Alternative:

Reboot to system
Find the "Advanced Power Menu" option under phone customization settings, and enable it.
Press the Power button to get the power menu, and choose "Reboot → Reboot to Recovery".

That's it. I think you have a custom recovery installed and can find your way about it.
Edit:
So you don't have a custom recovery installed and have the stock recovery. I have no idea how you installed Cyanogenmod without a custom recovery (so please include the process of how you did it in your question), maybe through ODIN? If so, flashing a custom recovery like CWM or TWRP is similar in process to the way you flashed CWM/TWRP. I'll point you to a guide on how to do this here.

Viewers, if you have a more detailed guide on enabling the advanced per menu in CM, please edit it into the answer instead of downvoting it.

There is no vote as of now but I believe your first revision could've caused that: http://android.stackexchange.com/revisions/127645/1 since it was a one-liner.

I got recoivery mode but no option to install zip file :(
Options are-
reboot system now
apply update
wipe data/factory reset
wiipe cache partition
reboot to bootloader
power down
view log

@Neo then your custom recovery didnt stick, try it again. If it doesnt work look for TWRP or Philz recovery and try one of them.


text:
Why is the "Google Service Framework" APK not available on APKMirror and others?
I am looking for the packages I need to get the Google Play Store running on a device (Android 4.4.4), and while I could find the Google Play Store and Google Play services, I cannot find the Google Service Framework, except on "unreliable" sites that I don't trust. However, this package is required for running Google Play Store, as I was told.
Was the Google Services Framework superseded, or canceled? Does it even exist at all? Is there a different reason?

Any reason not to flash  GApps?

@Firelord it's not for me, but a friend. He doesn't know how to flash etc and he's not particularly well versed with these things to learn it (I assume you mean something using ADB?) :) Best would be simply if I could collect the APKs he needs and he could install them one after another. It's a Xiaomi Mi4

@Firelord does the services framework come with some GApps packages then?

Yes. The most important part of a GApps package if the Google Services Framework.

It is a system-level software which can only be distributed with an OEM license, hence you can't get it's apk except on untrusted sites.

@TamoghnaChowdhury ah that makes sense, thanks. I am not yet that familiar with android. But I suspect, if it is a system-level software, its APK cannot be installed without root-access on the phone?

For one, yes, it's installation requires root. It needs to be installed to /system/app, a read only directory on unrooted devices. I suspect it won't work if installed as a normal app, since it itself needs system-level privileges.

@TamoghnaChowdhury hm, that's bad. I don't want him to hack his phone

What you could try: Use ES File Explorer to pull the Google services framework apk from a device which has it, root your friend's device, copy it to aforementioned directory, and reboot. You might need to install a custom recovery and wipe Dalvik cache also, which makes it just easier to root, flash recovery and GApps package.

Get him the Amazon appstore. I don't see another way out of it. But international versions of Xiaomi devices do have the play store working, or allow you to download the required apps from the Mi Store. Is that not true in your case?

@TamoghnaChowdhury it's a chinese version

Sorry, I can't help you there. I only have experience with international versions.

@TamoghnaChowdhury I read in one forum that there's an app called "Google Installer" in the Mi store which could do this. I wonder whether that app is considered clean? Perhaps he can try that, using european VPN so he can access google. (I think this is legal? If not, I will stop talking about it here :p)

Well, since Xiaomi allows you to do it, it probably is legal. It probably won't hurt to try, but have a backup just in case. Also, I hope your friend understands English, because that's what Google terms to use mostly

Johannes, there are open-source alternatives to Google Services (see e.g. my article on Android without Google: microG). But while no root is required for those, as soon as it comes to playstore access, there doesn't seem to be a way around: as it was mentioned before, those must be installed on the system partition, which is not possible without root access.

Glad to help! I'm using microG on one device already, and probably will migrate to it with others soon. As alternatives to Playstore, there's F-Droid (everything open source, but not so many apps), and Aptoide. As there's always caution to be taken with "unknown sources", one more recommended reading on that would include Android Markets: How safe are alternative sources? resp. How safe is it to use Aptoide? (the latter here on our site).

@Izzy ah, thanks, I had no idea. If I understand correctly, microG is an alternative implementation of some of the google services, so that apps that use them continue to work (like, apps that want to query whether certain other apps are installed...). While aptoide is independent of that and provide an alternative to play store.

That's correct: microG is an open-source, alternative, light-weight implementation of Google Services – while Aptoide and F-Droid are alternative market places for Android apps. The latter two are also covered with my app lists :)


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

Though your screen is not physically broken – not being able to interact with it makes it pretty close in dealing with the issue, so please take a look at our broken-screen tag-wiki, which has a few hints and links on data recovery in comparable situations.

Your phone still works, so you got lucky.
Plug the device into a PC/Mac and navigate the phone's file directory. Look for the root folder "DCIM". All of your videos and photos should be in there.

I had already tried connecting my phone to laptop using USB cable. But my laptop is not detecting anything. Only the phone is charging.

And the device works besides the screen being broken? That's really weird.

Duh. Do you know where you have to tap to enter your password? You need to get past your lockscreen before the computer will see any files.

The phone is 10% functional at best. Only the booting and charging are taking place properly. It is showing the notifications and recognising the voice commands sometimes. Only possible solution for recovery that I have found is using OTG cable and use a screen with HDMI input support to turn on USB debugging. But that solution is quite expensive. It would be great if I can get an alternative solution.

I think this will work.
just go to this website.
https://www.fonelab.com/resource/moto-x-data-recovery-recover-videos-from-moto-x.html
just download the app.
app is only for apple and windows.
this app recovers media.

Their website doesn't have a physical location for the company, not even a country, and they hide their identity in the domain registration. I wouldn't buy anything from these people or run their software on my computer.

I agree with Dan. Looking at the software signature it turns out that this product is from "RayShare Co,.Ltd", a software publisher located in Beijing, China (according to some data I found on the net).


text:
Fast Video Compression on Android
I want to upload video files to server and compress before uploading. I'm using ffmpeg libx264. I have seen viber can upload 30 second video file of size 32MB within a minute [reduce it's down to 2.3MB]. I want to know how do they do it so fast?
What I have tried so far -
FFMPEG version :  n2.4.2
Built with gcc 4.8

Build Configuraiton : --target-os=linux --cross-prefix=/home/sb/Source-Code/ffmpeg-android/toolchain-android/bin/arm-linux-androideabi- --arch=arm --cpu=cortex-a8 --enable-runtime-cpudetect --sysroot=/home/sb/Source-Code/ffmpeg-android/toolchain-android/sysroot --enable-pic --enable-libx264 --enable-libass --enable-libfreetype --enable-libfribidi --enable-fontconfig --enable-pthreads --disable-debug --disable-ffserver --enable-version3 --enable-hardcoded-tables --disable-ffplay --disable-ffprobe --enable-gpl --enable-yasm --disable-doc --disable-shared --enable-static --pkg-config=/home/sb/Source-Code/ffmpeg-android/ffmpeg-pkg-config --prefix=/home/sb/Source-Code/ffmpeg-android/build/armeabi-v7a-neon --extra-cflags='-I/home/sb/Source-Code/ffmpeg-android/toolchain-android/include -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fstack-protector-all -mfpu=neon' --extra-ldflags='-L/home/sb/Source-Code/ffmpeg-android/toolchain-android/lib -Wl,-z,relro -Wl,-z,now -pie' --extra-libs='-lpng -lexpat -lm' --extra-cxxflags=

Command:
ffmpeg -y -i /storage/emulated/0/main.mp4 -s 480x320 -r 20 -c:v libx264 -preset ultrafast -c:a copy -me_method zero -tune fastdecode -tune zerolatency -strict -2 -b:v 1000k -pix_fmt yuv420p /storage/emulated/0/output.mp4

The result so far is, a 30second 78MB file gets compressed to 4.3MB which takes around 1min 28seconds. Here is the console dump - http://pastebin.com/rn81acGx . I mainly want to reduce the time it takes to compress. How can I achieve this?
Thanks in advance.

You need to show the complete console output from your command. Also, 0.11.1 is ancient and unsupported.

Use SiliCompressor, a library on android that gives you the possibility to easily compress while maintaining the quality of your video and images.

Its not working for me. I got this issue when using SiliCompressor.

This library has too many bugs. Like

The actual video size is 10 and after compress video size is 14MB or 15MB.
At video compress time take too much time.


text:
How to identify installed apps where I participate as beta tester
On my Moto G (peregrine) with Android 4.4.4 I installed some apps where I joined beta tester programs long time ago (via log-in from a googlegroup etc.), and also just some weeks ago where no more group joining was necessary.
As I lost overview of the apps where I am beta tester:
How can I identify all apps where I a take part in beta testing?
(looking on my device intensively, also in GooglePlay settings and a general internet search were without success for my to find this out)

IIRC you can't rate apps you have a beta version of installed.

Why would you want to identify them though. If the beta testing has ended they'll inform you, dish out the formal app and stop informing you AFAIK. Else it's more likely the beta has not ended yet.

@JoshHolland : I have apps where I take part in beta testing and I am able to rate them in play store. So this cannot be the criteria I am looking for.

@XiangJi : My beta apps I am using are apps that have regular updates and thus have regular beta releases as well. So Beta testing will not end, I assume.

Maybe I finally found a (cumbersome?) way to find out whetre I have an app as a beta tester:
Have ideally a desktop PC with a browser and go to https://play.google.com and be sure to have logged in there with your google account.
There you can list all apps (in a kind of gallery) that are connected to your account, and even what apps are installed right now to any of your android devices that uses your google account.
Hover over one app there and you have a link for each app that leads to the indiviual item on play.google.com for each app.
For example:
https://play.google.com/store/apps/details?id=com.generalmagic.magicearth
Since summer 2015 you can take part in app beta testing (when supported by the developer) by visiting a special link for each app, like
https://play.google.com/apps/testing/com.generalmagic.magicearth
So you just need to take the first link for the "official" app,
and replace the part of the URL
/store/apps/details?id=

with
/apps/testing/

Then you can have at least three cases:

You are not allowed to take part in beta testing for this app.
You can become a beta tester for this app, when invited or it is a public beta test.
or you can see that you are already a beta tester for this app.

Anybody knows a more simple way?

If only it can be automated... I'm thinking of a way to automate it, but still not sure...

Believe in future!!!
Because in these days of June/July 2016, there is a new feature in the Play Store app:
After selecting "My apps & games" I can see now:
Installed ... All ...Beta  <- There you can see all beta apps now !!
(available at least on two devices with android 4.4.4 and 5.1)

Confirmed on Android 6.0.1, so I believe it's device independent, and only depends on Play Store version :)

Does this also apply to the web app under play.google.com?

so far I have NOT seen any beta section when browsing to play.google.com to see all my android apps on different devices.


text:
Using Gmail app on a public WiFi
Does official Gmail app use a secure connection?
This post above discussing whatever Gmail using a secure connection, but is it relevant to a public WiFi connection? Or in public WiFi, is there a chance for hacker to steal your data even with the fact Gmail using a secure connection?

The GMail application is now a general email application. You can set it up to talk to any email account. There are two important cases:

You use the GMail application with a GMail account, for example: my.user.name@gmail.com. In this case, Google only allows secure connections.
You access a non-GMail account using the GMail application. This may be encrypted or unencrypted depending on the configuration of server and client. You can configure this to be unencrypted, though any decent mail provider now should only allow secure connections.

Attackers will not be able to read your data unless they can generate a valid certificate that matches your mail server address or can otherwise compromise the TLS connection. This is not impossible, but if your server and your client are up to date on security patches, this is not something you have to worry about on public wifi.


text:
My phone keeps changing "wifi" word into "WLAN"
I have a Lenovo A319 with Android 4.4.2 and I have noticed a weird thing.
My phone keeps changing the word "wifi" into "WLAN" whenever it finds it.
If I type "wifi" anywhere on the phone (notepad app, browser, etc...) it will change it to "WLAN". This happens no matter what I wrote it like "wi-fi", "Wifi", "WI-FI" and so on...
I also noticed that it is even changing it in the networking data of installed apps.
Why is this happening, is it a bug in Android or just in my phone, or is it a prank !!

Is this basically autocorrecting it when you type, or is it also replacing it in places such as quick settings, the settings app, etc?

It is replacing it everywhere when typing, in settings, inside apps, i had an app that fetches data from the internet, tha data contained the word "wifi", even that was changed !!

If it's just when you're typing, this could be part of a custom dictionary for your keyboard or something that someone has set it to correct it to, however it does seem strange and a but beyond that. With the app, it simply replaces WiFi with WLAN even though the data fetched off the internet definitely had WiFi?


text:
Does Odin wipe system image when flashing a new Rom?
I wanted to know when flashing a new ROM by using Odin does it wipe and clean the contents of the partitions(system, boot, ..) and then add the new content or just use some kind of replace over files?
The reason for asking the question is that I had my phone which was functioning normally but I decided to flash the new and updated stock ROM for my phone. So I went on with the process of flashing and after it finished and booted successfully, I noticed that stock apps are updated with some new apps but my previously installed apps and settings, contacts, ... all are there too! so I did a factory reset to have a clean start. (Note: I used a stock '.tar.md5' file which had everything in it; system,boot,recovery,...)
So what should I do if I want to have a completely fresh ROM just after flashing? (any options in Odin maybe, what about 'Nand Erase All' option?)

Normally, you wanted to wipe /data partition that holds all your apps & their data. However, I don't know how to do that on Odin, since I'm not using it.

As stated here by user90492, dont use the NAND erase all. It will completely wipe the NAND including bits required to boot.
Odin should theoretically wipe the partition before writing on it as it does a write by block. Odin did not format the data partition resulting in old contacts data being present. The tarball file you used must be missing the blank data which is typically used to overwrite the data partition.

Do not press the nand erase option! Pressing nand erase will cause a hard brick.
If you want to wipe data and cache you can do that from recovery mode: press Volume Up+ Home + Power keys