Many apps don't work for secondary accounts

As far as Android SDK documentation goes:

    As an app developer, there’s nothing different you need to do in order for your app
to work properly with multiple users on a single device.
...

    To be certain that your app behaves properly in a multi-user environment, do not refer
to your internal app directory or external storage location using hard-coded paths and
instead always use the appropriate APIs:

Hence theoretically speaking, if the app developer had used appropriate methods this app should work normally. In that sense, I do not think you have any better way other than reporting this to the app developer.

Rooting your Nexus 7 doesn't going to solve this issue - in my opinion.

Update: I sent an email to the support team of the app developer quoting this question. I received a reply as:

Thank you for your information.
We have filed the issue with engineering team.
We'll try our best to fix them ASAP.

which in my opinion supports my assumption.


How can I make my keyboard more responsive?

After checking this on a Samsung Galaxy S 3, a Nexus 7, and a Nexus 10, with several different keyboard apps, I couldn't see a similar issue, so I suspect this problem is specific to that model of phone. Perhaps HTC skimped on the touchscreen for this device, or did a poor job with the touchscreen integration. If that's it, there's probably nothing you can do but hope that a software update will fix the problem.

Alternatively, it could be a problem with that particular phone. Try giving the touchscreen a wipe with a damp cloth. Try to get access to another phone of the same model and check if it has the same problem: if it is only your phone, you should take it back to the shop and have them fix it.


From your homescreen ….

Tap the menu button/key
Select "Settings"
In the network settings, tap "more…"
Then tap "Mobile networks"
On the next screen, select "Network Operators"
Instead of "Select automatically", select your network operator manually here

Network selection screen (click for larger variant)

Note that the network must be available in order for you to select it. You cannot e.g. select an US network operator while you're in China :)


Get Facebook app to use full screen in Android 2.3?

This answer is certainly not eligible for the bounty, but I'm afraid the answer is: it's not possible.

Even though I can't share resources that do tell us that it's not possible, I can share resources you'd expect to have the answer, but don't:

This Google-fu leads mostly to development threads
Again, with "-developer" added things don't improve much
The help center on Facebook is utterly useless as well, even with more specific queries
The settings for Version 1.8.4 of the Facebook app do not contain any remotely close option (there aren't too many settings, anyway).

Perhaps someone else can refute this answer?


Android with mouse, keyboard and touchpad

You cannot use a keyboard and/or mouse with android. This is not supported unless you have android 3.1 or later. That is the first version that supports USB Host Mode.

For "normal" USB devices, if your device does not support them, you will probably need a MicroUSB -> USB adapter, or a MiniUSB -> USB adapter.


The app likely uses an undocumented API to communicate with their backend server, so to reverse engineer what this is you need to monitor the app's network traffic. Fortunately this is straightforward for Android:

install the Chrome extension ARC Welder so that you can run Android
apps on your computer
download the app's APK and load it in ARC Welder
interact with the app and use a tool such as Wireshark or Fiddler to monitor how the app loads the data you are after from their backend server
then replicate this network call to scrape the data directly

See this blog post for more details.


Boot animation upside down after new ROM

If you can bear with having to turn screen off/on once the device had booted up, and just want the bootanimation to look normal, that's quite easy - just edit the bootanimation itself to make it upside-down.

Grab and extract /system/media/bootanimation.zip.
Rotate every extracted image by 180 degrees.
Recompress the extracted files, keep the structure (compare with the original if necessary), and choose "storage" when asked about compression level (any actual compression will prevent Android from reading the file).
Place the modified file back to where it was and set proper permissions.


Google+ Location Sharing: How to share only city level locations

This is now addressed in Google+ v4.1

  4. Location sharing includes more controls
  Starting today you can share your pinpoint or city-level location with others (if you want), and you can do so on a circle-by-circle basis. For example: you can share your pinpoint location with family, and your city-level location with co-workers. You can also use circles to filter who appears on your “Locations” map.

  It’s rolling out to Google Play over the next few days (goo.gl/xaxMx)...


iPhone ringtones and other sounds on Android

As the iPhone system sounds are the property of Apple, I cannot help you find them. If you do, however, place ringtones on your SD card under /ringtones and other sounds like new mail notification under /notifications. Go back into preferences and you should now be able to select these sounds.


Load the IDrive app on your iphone and your android. Contacts transfered within seconds. Then sync with gmail.


Can I use LINE without giving out my phone number?

I'm afraid not. If you're not happy with the permissions it uses, don't install it.


Some Apps - MBWay included - allow the user to copy a content automatically removing the white spaces. In fact what happens is that 2 entries are stored within clipboard. The original entry preserves the white spaces. The second entry records all content without white spaces. Very useful when you are copying Credit Card numbers. Some of those Apps don't revert back that 'configuration'. The quick solution is to force stop that specific App. Look for apps that have embed COPY features.


How to force wpa_supplicant to connect to AP and skip scanning

The network info contained in wpa_supplicant.conf is not enough for associating(connecting) to a network. It only provides ssid and its crypto suite. In order to connecting to a network, the device needs more info to learn by scanning them. The scan is a MUST step for connecting.


Stop Bluetooth Auto Sync Contacts to Pioneer Avic Z140

The filtered contacts list solves this problem, but unfortunately if you are like me you are constantly needing to look at the larger list of contacts and you will not remember to turn the filter back on afterwards. So when you get back into the car, it will start sending the whole list again. I just found a workaround.

There are a ton of alternative contact apps in the marketplace that will sync to your gmail contacts. I installed GO Contacts EX https://play.google.com/store/apps/details?id=com.jbapps.contactpro&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5qYmFwcHMuY29udGFjdHBybyJd

It appears that the bluetooth address book is only controlled by the stock contacts app, which I've left filtered. I banished the stock app from my home screen/launcher. All good now.


Android Emulator (API 10) Camera Not Working - ADT Bundle Linux

Select version >= 4.0 and it will support the camera.


Note 3, Android 4.4.2, forgets wifi password

As always, there are several things that could cause this. I'm just trying to guess some:

Prior to Android 4.3 Wifi passwords were stored in a plain text file (no hash) on the device. In the beginning shell access was enough to get the passwords. Later on, they made it read only by system users.
Starting with Android 4.3 Samsung added this file to the Knox secure storage partition. If you have an (access) issue with knox or it's partition, the wifi password was lost. Even if you were never using Knox. It's also the only thing not working if you remove knox.
As fare as I know, google did something about the wifi passwords too in newer Android versions.
Perhaps you were changing a knox setting or password?
chances are high it's just a bug in the wpa_supplicant binary of your firmware, the csc or Samsung binaries.
Try to get latest updates.
do you loose all wifis stored? Or just one? Could it be your router?


Here is a list with stock kernels for nexus 4. As said before, simply download it and flash it like any other kernel.

http://forum.xda-developers.com/nexus-4/development/kernel-stock-flashable-kernels-t2381128


Galaxy S not working with Home Cinema set

I would say that this would be somewhat of a "driver" issue. It seems that your Home Cinema system does not know what your device is and it cannot connect to it.

I would try seeing if there is a firmware update for the system (if it supports firmware updates).

It recognizes the blackberry because they have been around for so long, and they probably use the same driver to communicate with just about any blackberry.


Samsung Galaxy SII: OTA ROM Manager update to CyanogenMod: Verification Failed

I'd try putting the "standard download" on your device at /sdcard/update.zip and manually flashing it without using ROM Manager (reboot into recovery and select it yourself).  RM doesn't always play nice with Samsung devices.


The app IMO has not been configured for High Resolution screens and hence you see small buttons and are unable to play.


What is this N-shaped icon on my HTC One?

It means that you have NFC enabled. Some manufacturers (LG and HTC, I know for certain) have started adding an icon to let you know that you have NFC enabled since it can have potential security implications related to mobile payment systems. It would also be useful to know if you intend to use features like Android Beam.

If you'd like to get rid of the icon, you can disable NFC in your settings by selecting "More..." in the Wireless & Networks subheading and then unchecking the "NFC" option (you can view Sprint's official instructions here).

The icon they're using is the official logo of the NFC Forum.


On Android 4.2.2, how do I use ADT-Eclipse to browse the file system (with debugging enabled)?

There was (and still is) such a tab. It's called File Explorer, and by default it shows up in the same part of the screen as the Threads and Heap views. If you've hidden it in the past, you can show it again from the Window menu → Show view, or by pressing Ctrl+3. (Thanks to Edgard Leal for suggesting the keyboard shortcut.)


This XDA forums thread sounds like what you are looking for. Note that the apk has only been tested on Froyo by the author.

Personally i use Battery Indicator Pro, it can also tell you how much time is left on the battery for various usage scenarios.


Regarding adb command: Error while loading shared libraries

While dpkg --add-architecture i386 command is not needed in the current version of Ubuntu (13.10), it is required in the current Debian versions (7.x) and it will be required in the future Ubuntu versions as well. So I am going to leave it in. Just ignore it for Ubuntu 13.10.

sudo dpkg --add-architecture i386
sudo apt-get -qqy update
sudo apt-get -qqy install libncurses5:i386 libstdc++6:i386 zlib1g:i386

Update: aapt indeed requires zlib so I added it to the list. But you should not be needing any lib32 packages.


Is it possible to get LineageOS working on Samsung Galaxy S6 T-Mobile USA (zerofltetmo, SM-G920)?

I was able to install this cryptic NexusOS version of LineageOS by Team Nexus.

I have no idea if it's safe, or a good ROM, The github is here but it's lacking information, an issues page, or a website on it, and it only seems to be referenced in broken english blogs, and scam searches appear when searching
nexus-roms.eu on duckduckgo, and their site is down. So I would not recommend it.
It does seem to install & boot on the T-Mobile USA Samsung Galaxy S6


How to disable third-party apps without uninstall?

See Determine the package name of your app to get the package name of the concerned app and use adb shell to execute these commands:

adb shell
su
pm disable PACKAGE              # disables the app and hides it in Settings -> Applications
pm hide PACKAGE                 # alternative; for Android Lollipop and above
cmd package suspend PACKAGE     # alternative; package remains visible in Launcher and Settings app but cannot be used; a feature of Device Administration

PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable, hide with unhide, and suspend with unsuspend in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use adb in PC to execute this command:

adb shell pm block PACKAGE         # for Android KitKat
adb shell pm hide  PACKAGE         # for Android Lollipop only
adb shell pm disable-user PACKAGE  # alternative to `pm hide`; for Android Lollipop and above; this works just like disabling an app through Settings app

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and only if you used `pm hide` earlier
adb shell pm enable PACKAGE    # for Android Lollipop and above

Changes would take place immediately.


My Google Pixel 2's touch screen suddenly quit working--how can I fix it?

I got it to work again!
What DID work for me: press down on the screen with both thumbs to ensure the screen connector (circled in yellow below) is in firmly, and the capacitive touch grounding strip (circled in cyan below) is in good contact with the phone's ground plane.
I am a DIY kind of person. I replaced my battery and screen myself a few months ago, following these battery replacement instructions, and these screen replacement instructions.
When I was done, my phone worked perfectly with zero problems until today. After many hard phone reboots by holding down the power button, with no success to get my touch screen working again, I remembered this image:

...from this tutorial. This is what the phone looks like just underneath the screen and touch panel under the screen. Notice the connector I circled yellow in the image above, and the rectangular grounding strip I circled in cyan underneath it. The yellow-circled item is the connector for the screen and touch sensor to connect to the phone, and the cyan-circled one is the grounding pad for the capacitive touch sensor. The connector has a plate/cover on top of it (shown here) which screws down to hold the connector in place, so it is unlikely to move or lose contact, but perhaps may. The cyan-circled grounding pad is likely very critical to the phone's touch sensor operation, since personal electronics experience making capacitive touch sensors work with Arduinos (ex: see the touch lamp video at the top of my website article here) teaches me that capacitive touch is very sensitive to grounding issues.
I thought maybe pressing on that connector and grounding pad would help (truth be told: I actually was just thinking about the connector, and had forgotten about the grounding pad until after I had done this). So, I pressed firmly but carefully down on the top of the screen near that connector, and then near that grounding pad. I then repeated this process, pressing with both thumbs, moving down the screen lower and lower from on top of that connector and down, until I reached about 1 inch from the bottom of the phone. I couldn't remember where the connector was exactly at the time, so I pressed in these several places, with both thumbs at once. Then, I tried the phone again. Voilà! Magically it worked! Touch sensor seems fine now. It must have just re-seated that connector better is all, or: even more likely: regrounded the metallic strip from the capacitive touch sensor to that grounding pad circled in cyan/bluish. I hypothesize that the adhesive-attached grounding strip connected to that pad had come loose, so that the instant I touched my charge cable to the phone to charge it, the electrical potential of the phone's ground got altered (charged or discharged) by the charge cable's ground, causing the capacitive touch to quit working. Re-grounding the capacitive touch grounding cable to that ground pad underneath the screen must have fixed the capacitive touch sensing system (I think)!
If this doesn't last long-term, I'll buy this replacement screen again for $40 (same one I bought before and have on the phone now) and replace it again (note: I used this iFixit toolkit and this iFixit iOpener heating pad--this heating pad is waaay safer and better than a heat gun!).
If this "pressing on the center of the screen trick", followed by another screen replacement, doesn't last, I'll upgrade to the latest brand new Google Pixel. But, I really hope to hold off for 2 more years or so to get the full life out of my current one (goal is to replace my phone only every 4 years).
Other notes (ex: the phone can be used withOUT the touch screen, using a standard keyboard and mouse)
1. Use the phone withOUT the touch screen by using a USB OTG adapter and standard computer mouse (and optionally: keyboard too)
Note: if you need to use the phone until you can replace it, I was able to plug in a standard mouse into the phone with an OTG (On The Go) USB adapter and continue to use it just fine, albeit it was a pain of course.
Here's some good OTG adapters that will work. You can plug in a standard USB hub into the USB port on the OTG adapter if you want to use both a computer keyboard and mouse at once. Once you plug in the mouse and begin moving it, a cursor will show up on your phone just like on a regular computer. I was able to type with the mouse too just by clicking on the visual keyboard in place of touching it. A keyboard, of course, would be better.

USB C OTG adapter with charging port AND USB plug, $12
Standard USB C OTG adapter, 3 pcs, $8
Or, if you have a micro USB OTG adapter already on-hand, you can convert it to USB C with one of these: micro USB to USB C adapter, 8 pcs, $7. This is what I did.

2. Try rebooting into "safe mode" too to see if the touch screen problem is somehow software-based
Once I had my mouse plugged into my phone so I could click around, I was able to reboot into safe mode to see if the problem might have been software-based and due to an interfering app or something.
Here's how I rebooted into safe mode, again, using my computer mouse and OTG adapter to click on the phone since the touch screen wasn't working:

Press and hold the power button until the power/reboot screen comes up.
Tap (click with the mouse) and hold the power off icon until it gives you a safe mode reboot option.
Choose the safe mode option and wait for the device to reboot.

Safe mode didn't fix the touch screen problem, making me think it was probably a hardware issue. That's when I found the "fix" above by pressing on the center of the phone screen to jostle the hardware and apparently re-seat the connector, or (more likely) re-ground the capacitive touch sensor to the phone's ground, or something.
Other References:

Once I figured this out, I also put it on my website here: https://gabrielstaples.com/google-pixel2-touchscreen/.


Is there a flash lite installation package for smartphones of android 2.1?

Flash is only available for Android 2.2+.   You won't be able to install it on any older version of Android.


How do I clear native PDF viewer as default?

If It Is ( Google) Drive Pdf Viewer Then :-

Go To settings
App And Storage (Where You Can See Installed App Which Are Downloaded Or Pre Installed )
Select All Tab Where You Can See System Apps
Select Drive ( Triangle Logo With Three Colors Side Green, Yellow, Blue )
Scroll Down And Click On Clear Defaults ( If Not Available Directly Check Permission If Available )


Found the problem. It's not that Picasa wasn't there as a share option, but rather it was not visible. There were too many items installed that offer this intent, and the Gallery application does not have a scrollable menu. This is apparently a known bug and it's been there for quite a while so it doesn't look like it's going to get fixed either. I now use a different application for sharing to Picasa.


How to I block advertisements for one specific app?

Since these objectionable ads show up in multiple apps, they are likely being mass-distributed by a large advertising provider company (such as Google).
I don't think you'll be able to successfully block ads for a single product that are distributed this way, but since the content of the ads is questionable, you can determine which ad provider is delivering questionable content, and file a report with them.  If the content being pushed is illegal in your jurisdiction, you can also involve law enforcement.
Finally, you can notify the developers of all the apps in which you see these ads and let them know about the issue.  They can then file a report with their ad providers and consider finding more suitable ad providers.  If you leave accurate reviews regarding this issue, you may be able to pressure the developers of the apps you use to find a more appropriate advertising provider or remove the advertising content altogether.  Often, you can purchase paid versions of apps that have no advertising.


Is there a way to check the default web browser that is set up on my smartphone?

you can check standard browser from app settings. this is for android 7 (german translation)

Settings -> Apps -> Chrome (App info, scroll down) -> Browser App -> Browser App (again)


I think what you're looking for is usually called "freehand drawing". I can't find any app that supports free hand drawing on Word document. However, Adobe Reader for Android supports freehand drawing annotation on PDF document. You can convert your word documents to PDF and use Adobe Reader to make your annotations.

Freehand annotation on an editable document like Word generally makes little sense anyway, because it's not always obvious where the annotation should move to when the text is edited.


your phone doesn't support 4G it supports 3G++ which almost 4g and supports high speed downloads , the short unswer to your question is you can't use the 4g plan proposed by your carrier due to your phone's hardware limitation.
the bright side is HSPA+ is not so bad you will not notice the difference.


Seeking alternative to Andoid File Transfer utility

You can use adb push/pull, it is command line based but working well. You can search using an adb shell.


We are just Android Users, it means, you need to follow the Sites or below link for find any update you need it :

SamMobile - Firmware Search

also, if you need 5.1.0 you can use custom roms if this version availabe for your phone.

good day.


What is the cause of this toast message starting with 文件耗时?

As I saw, it came from the app ES File manager


Google+ not working with proxy server since last update

Try Settings --> Apps --> Google+ -->Clear Data & Cache

It will solve most of the issues.


If your built-in music app and lock screen doesn't do this currently, then you can try using WinAmp as your player, that was the first music app I saw that added the transport controls to your lock screen.

Go into WinAmp's settings to find this option:

Then it should look a bit like this when your phone is locked:

These days most music apps include this feature (I believe including Google Music or Amazon MP3 if you're in the US), try searching the Market for something like lock screen music control to see a selection.

This feature either needs to be built into which ever app you're using to play your music (as above) or you need to switch to using a different lock screen that supports widgets, such as WidgetLocker and then you can choose from available music control add-ons like Media Buttons or Phantom Music Control.


The chats are saved automatically every day in the WhatsApp-Folder on your internal storage, and the pictures and videos are there as well. Just copy the whole folder to your PC. WhatsApp restores these files during the installation if it finds them, so if your smartphone breaks, just copy the folder onto the new one (same location) and install WhatsApp again. It's also possible to make a manual backup from the settings. You just have to copy it to your computer every day ...
You could use a tool like the WhatsApp Viewer to view the files on your PC. I haven't tested this programm, but it looks ok, and you didn't specify what you mean with "view".


How to download OBB files without using the Chrome/Firefox Extension?

You aren't pirating anything if it's free in the first place. Google play does support resumable downloads. You can use sites like apk4fun or the amazon store, in case you are otherwise dissatisfied. They host all files for direct download.


Can an android app cause my phone to reboot?

An app can certainly deliberately reboot the phone, depending on the permissions for the app in question and whether it has root privileges.

An app can also force you phone to reboot if it bombs out and takes Android down with it, particularly apps that interact with phone functionality (volume adjustors, automatic task killers - which are a bad idea in general, location aware apps, etc)  If an app has the right permissions this can happen quite easily.

So to sum up, yes, it's quite possible that an app could be causing the system to die and your phone to reboot.  If you want to troubleshoot, you can use Titanium Backup to freeze one app at a time to see if that alleviates the issue, or you can just uninstall and then reinstall later on.


Is there a way to see when the last time an uninstalled app was installed?

The information you're seeking is located inside the library.db which is located at /data/data/com.android.vending/databases. It is part of Google Play Store app's data.
Note: I presupposed that the app was installed via Play Store, as otherwise, this solution is of no use.
For an unrooted Android

Use adb to pull data of com.android.vending (Google Play Store)
  adb backup com.android.vending

convert the backup into tar file using Android Backup Extractor (ABE) or other means you know of.
(ABE needs Java Runtime Environment and has README.txt for usage). ABE would unpack the .ab file into a .tar which you can then extract using an archiver like Ark, 7zip, WinRAR.)

Locate the library.db under databases directory and use an Sqlite viewer software (such as DB Browser for SQLite) to open that file.

Search for the package name of your uninstalled app (com.bumble.app in OP's case) under the doc_id column, and note down the corresponding timestamp in the purchase_time column in that same entry. That is a unix timestamp. Furthermore, a free app is also considered purchased (for zero amount) in this table, so do not be confused by the column name.

Use a site like Epoch Converter to convert the timestamp into human readable form.

For a rooted Android
You can use an SQlite viewer app to view that database. I used MyAndroidTools (not available on Play Store anymore) for testing purposes.


What you're missing is: The application (in your case toolbox) can evaluate how it was called. To make an easy Linux-example: Say you have a script called myscript, and call it with the parameters para1 para2 (i.e. myscript para1 para2), and the script has a line:

echo $0 $1 $1

It would output exactly what you called it: myscript para1 para2. Now make a symlink: ln -s myscript mylink, call mylink para1 para2, and guess what it will "echo": the command line you called. So parsing the command line, based on the symlink your toolbox was called by, it can determine which functionality you were pointing at.


About user-agent
If you're referring to hiding your user-agent, this can easily be done. Your user-agent is a short piece of text your browser automatically transmits to the server when you request for a web page. This helps the server identify the browser and operating system you're running and possibly serve up the most appropriate page (e.g. a mobile-friendly version).
On a Nexus 7, the user-agent looks something like this:

Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19

This indicates the Nexus 7 is running Android 4.1.1 and Google Chrome version 18.0.
Changing your user-agent
To change it on the Samsung Galaxy Touchwiz stock browser, take a look at How can I change the user agent for the stock browser?.
There are several alternative browsers that allow you to easily change your user-agent, including the well-known Dolphin Browser. If you're paranoid about privacy, the Dolphin Zero browser might interest you as well.
If you're using Google Chrome, there appears to be no official way to do this right now, but by checking the Request Desktop Site checkbox, you can change your user-agent to a Desktop one that hides the fact you're browsing from an Android device.
That being said, this is far from foolproof. Your screen width and height will easily give away the fact you're browsing from a mobile device (and possibly even a non-iOS device).


GPS Chip and GPS Service on Android Phones

The GPS applications will not work accurately unless you enable the on board GPS so all you have to do is simply check "Use GPS Satellites".


Is there any way to make Android Market "global"?

There is no way to make the market global, but you can change your region with MarketEnabler. Simply set it to US and you will see the same, as on the website.
Notice: You need root access!


Flash the newer version of ROM over the old one on ART environment

It should be identical to flashing when Dalvik is enabled. If the ROM cook packaged up everything correctly, you should be able to "dirty-flash" the nightly builds over the previous ones (assuming you are staying on the same ROM channel.)  I would confirm with the ROM author though.

On the topic of wiping caches, the CyanogenMod's installation instructions specifically state:

  Contrary to popular belief, there is no need to wipe ANYTHING when you
  update CM. This includes your cache partition, your dalvik cache, and
  your battery stats. While wiping these won’t hurt anything, you can
  increase the time it takes to boot up CM after you install the update.
  Android is smart enough to manage both your cache and dalvik cache
  without you intervening, and wiping your battery stats does absolutely
  nothing to help with your battery life (the file is only used to
  provide the raw information to provide the stats and graph in Settings
  -> Battery) – it is actually wiped automatically every time your device is charged to 100%.

Of course you should always have a recent backup via recovery in case things start to go wrong.


How do I install CalenderProvider.apk and Calendar.apk in a Froyo emulator?

Make sure you downloaded the Google APIs corresponding to your API level in the SDK Manager and that you set your AVD's target on Google APIs. This version of the API is needed for the CalendarProvider (for sync functions with Google I imagine).


After many failed tries to reactivate the HTC Facebook, I've decided to reset to factory defaults. This fixed the issue. Now Facebook for HTC is working fine.


init.rc doesn't start my service on boot completed event

Your service name is too long (or contains invalid characters).

  Service names can be at most 16 characters long, and can contain
  alphanumeric characters, "_", and "-".

  https://android.googlesource.com/platform/system/core/+/android-4.2.2_r1.2/init/init_parser.c#411

attribution: https://stackoverflow.com/a/33088141/1841194


Moto G 2014 without OS or any connection, stuck with fastboot and TWRP

I have had this exact problem with an XT1039. As you've deleted the system partition you'll need to restore to a factory ROM for the phone, which is on XDA.
Boot to recovery (power + volume down), and plug the phone in to your PC and you should have access to a minimal adb. Flash the factory image and it should then boot.

These instructions should help: https://forum.xda-developers.com/showthread.php?t=2542219


how can android keep a TCP connection alive when changing network provider?

A TCP connection cannot be kept alive during a network change, since you get a new IP address, causing all connections being terminated.

TCP builds upon IP to get the data delivered. If you change networks you also change your public IP address which is used by the TCP connection to let TuneIn deliver data to you.
This invalidates the current connection and forces you to establish a new one.

But there is still a chance of getting an uninterrupted audio stream. The TuneIn app most likely buffers the stream for two or three seconds to compensate for connection hiccups or even a reconnection.


Can I create a restricted profile on an Android cellphone?

Yes. You can turn your Google account into a "child account", and can get a parent or friend to set parental controls for apps and games with Google's Family Link app. You can then get the parent to adjust the settings to restrict installation of certain apps.

You can get Family Link from here.
Then help them set up parental controls on Google Play.


Android tablet presentations: networking and equipment?

There are many possibilities for making this happen using different apps/services. But...kindly note: Playing a same ppt from single source on all three devices (one yours, and two for your clients) doesn't seems to be possible until they are connected to the same WiFi router (may be a offline router) but to be able to share screens using some screen-cast app or remotely controlling their presentations using team viewer sought of apps, the basic necessity is, that they all must be on same subnet.

let me know if i can help you further in accomplishing your this task..

Hope that answer your query as of now..

Well dude, this part has nothing to do with your question asked above, Its just a little piece of advice from my side.

Instead of taking pain of carrying three 10" devices and those too wont be collectively able to cater the need of more then 2-5 of your clients, i would suggest you to carry this device. As this definitely seems to be more useful for the kind of solution you are looking for. :)


Change the splash screen on moto e4 plus owens

There are two ways of doing it, but both methods will require some files.

Method 1: fastboot

Aquire a splashscreen file in the format of '.bin'. You can either search for
splashscreen .bin files made for your device, or find a tool that allows you to convert and image to a splashscreen .bin.
Put your phone in bootloader mode manually or with adb:

adb reboot bootloader

Flash the new logo to the device:

fastboot flash logo filename.bin

Method 2: TWRP

Install TWRP as your bootloader (in your case you already have)
Aquire a zip file specifically crafted for your device to flash a splashscreen logo*
Copy the zip to your phone via OTG or SD-card and flash it with TWRP

*Note: as far as I've seen the zip file only needs to contain three files:

META-INF/com/google/android/update-binary
META-INF/com/google/android/updater-script
logo.bin OR splash.bin OR logo.img

But they have to be specifically crafted for your device, and in order to do that you will need a tool. See this XDA thread to find a guide with tools for your device.

Edit: I checked the thread for your phones product line, it looks like the E4 Plus is unsupported, at least nobody has added support for it here. You might need to look elsewhere for a tool that can make images for your phone.


Interruptions are either broken or some apps disregard settings?

The problem stems from the fact that Android has multiple audio channels, for different kinds of output. The Priority Notifications feature will silence any apps that try to output over the "notification" channel unless they are whitelisted, preventing their notification sounds from being played.

However, not all apps actually use the proper channels. In the case of WhatsApp (and apparently Facebook and Viber), it appears that they may be using the "media" channel, which is intended for music, games, etc. These sounds do not get muted when you set your device to Priority mode because the system does not perceive them as "notifications".

The alternative (silencing all channels in Priority mode) would mean that you could not use any apps that output audio when your phone was silenced. This would effectively be like the (now nonexistent) "silent" mode. Google probably felt that was an unacceptable implementation for what they were trying to do with Priority mode, and has marked a bug related to this as working as intended. The advice given on the bug tracker was to contact the developer(s) of the offending app, because they are not actually using Android's notification API correctly.

In the meantime, you might be able to create a profile with something like Tasker that would help. Something that turned down the media volume to zero overnight might suffice, though I have not actually tested this myself yet. You could also try triggering the profile off of the notification itself, to see if you could just swallow it completely.


Quickly input frequent used phrase by choose-and-paste

Personally, I use Quickcopy - It may be as close as you will get to your ideal. The only part it will not do is automatically paste into the field you want it to, but it does provide quick access.


WhatsApp's backup to Google Drive doesn't work

The exact same happened to me, it would never finish uploading the backup to Google Drive and in every new attempt it would tell me that the backup size was bigger, start the upload and stop somewhere between 97% and 99%.

The only difference is this started happening spontaneously, it was successfully making and uploading backups every day and then one day, out of the sudden it couldn't finish uploading it.

After trying many of the suggestions that I found all over the Internet, like force stopping WhatsApp, clearing the cache, set it to use another Google account for backups, nothing helped.

At the end, the cause was the same issue pointed out in your last comment, I had a few corrupt 0 byte media files within WhatsApp's Media/ folder that couldn't be read, moved, copied or deleted: Operation not permitted.

I don't know how did that happen, but the best way I could get around it was to use a terminal App and run Linux commands for copying all non-corrupt files to a new folder:

cd WhatsApp
mkdir MediaCopies
cp -r Media/* MediaCopies

It will throw errors about the corrupt files but continue copying the good ones.

After checking MediaCopies/ looks right and contains all files then:

mv Media Media~
mv MediaCopies Media

Then open WhatsApp, poke around open pictures, videos, etc. and finally:

rm -rf Media~

It will fail to remove those corrupt files, but at least you won't have the rest of the files duplicated.

And voilà! No more issues uploading the backup.


Text message on multiple Messaging applications on same device

This is possibly because when a message comes in to your phone it is caught by both applications and saved. The data is duplicated across both applications and if you delete from one it is not deleted from the other.
If you do not wish to use the reinstalled messaging app you cad either remove its privileges or force stop it.


How to add/remove an individual song from device in May 2013 update Google Play Music app?

Listen the entire song and the song will be cashed so you can listen to it offline, but be sure that the "cashe during playback" is enabled... And for the removing a single song... try swiping left or right.

p.s. this is the only way other than the path of making a playlist etc...


Overwritten Recovery Partition on Moto G Falcon

You have two options to restore TWRP to the recovery partition.

The first option, and probably the most common, is to reflash it with fastboot.

First, make sure you have fastboot installed (adb does nothing here), and then download the latest TWRP image file for your device from the official site: https://twrp.me/motorola/motorolamotog2013.html

The file you are looking for is twrp-3.2.3-0-falcon.img and place it in a known location.

Now shutdown the device completely, and hold POWER and VOL DN to start the bootloader, then a USB cable from your phone to the computer.

Open a terminal window, and navigate to the directory containing the TWRP image file, and enter the following command:

sudo fastboot flash recovery twrp-3.2.3-0-falcon.img

Enter your password, then wait for the process to complete, and use the volume keys to select Start Recovery, and press Power to start TWRP.

The other option if you have a bootable, rooted device, is to install the official TWRP app, and install it from there.


external SD card unmounted lost everything

Something similar happened to me and afterwards i found all my photos, videos, etc. were in a folder on the sd card called LOST.DIR. To make it more difficult unfortunately the file extensions were removed and the file names were meaningless e.g. 'holiday.mpeg' became '1g2h3j4k5'.

Check for this folder then copy it's contents to your laptop or whatever. You can see the file sizes and you know what you had on there so try something like adding a .mpeg extension to the large files and .jpeg to the smaller ones.
It took me some time to get them all back but in the end i got through it.


Set TreehouseGO app to use the memory card for downloads?

I got in touch with the help desk for the TreehouseGo app, and they told me that it's not even an option to let the app use the SD card; although they did say that it was a great suggestion and that they would consider implementing it.


how can i get the http sends requests from chrome just like from the network tab?

There are two possibilities:

On-device solutions

Use an app like

tPacketCapture (capture traffic like Wireshark)
NetCapture  (on-device Proxy with HTTPS decryption capabilities)
Packet capture - similar to NetCapture
HTTP Canary

PC based solutions:

Use a proxy on your PC and redirecty all traffic through that proxy. There are a large number of Proxy that can be used like

Burp Suite (Java)
Fiddler (Windows/.Net)
Charles Proxy (Java)
mitmproxy


Does uninstalling updates to system apps wipe the data for it?

Uninstalling updates to a system app does clear the data, tested by uninstalling a system app with data and observing the storage consumed by the data portion of the app go to 0.00B.

For reference, it also outputs intents broadcasting android.intent.action.PACKAGE_REMOVED just as if the entire app had been uninstalled as usual.


How to install android market app manually?

If you have wi-fi or 3G you can install it through AppBrain Andoid market App

In case if you dont have any network connection you have to find the .pkg (compiled android package) for Android market application, then you need to install it via ADB


Number displays instead the saved contact name on Samsung note 4

I've not found an answer for this but I've flashed another stock from SAMMOBILE using odin which did the trick. Now I can see the contact names properly when I receive a call.


Maps Update Degraded Off-Route Traffic Display

No one has answered my question, so I will share what I've learned with my own investigation.

No, you have to uninstall updates from the manage apps menu selection from the home screen.  I'm currently doing this as a workaround.
I didn't find a way to email google and get an answer, but I did find their forums.  The related question on their forums is at

http://www.google.com/support/forum/p/Google+Mobile/thread?tid=0d337324bcc86a55&hl=en&fid=0d337324bcc86a550004b349bee9f864

There has been particiption in the discussion from a google employee, which is a good sign.  Also, version 6.0.0 is an improvement of 5.12.0, but still not as good as 5.8.0.


Is it possible to configure the phone to charge when the battery left X amount of juice?

Depending on the kernel the phone uses it may be possible. If you use a kernel with the ability to change the charging power like the Boeffla kernel then you can create a profile in the Configuration app that comes with that kernel and set the maximum power usage to 0mA. Then you can use Tasker, an app you can get from the Play Store, to send an Intent to that app to change to a specific profile eg. the one which changes to normal charging power and you're done.

As I have written: Check your kernel. If you don't know about anything I have written than just plug your phone in when you think it's time.


What is Marshmallow encryption protecting?

Because I still use Shamu as personal device, I had experience with CM ROMs.

Nexus devices with L or M had forced encryption at first bootstrap - that is, forceencrypt flag is present in fstab.qcom, so your device is automatically encrypted.

In those cases, master key is encrypted with default password, which is default_password

Most probably, when you had set lock screen PIN, you haven't selected Require PIN to start device, hence, there is no preboot authentication.

In regard to FDE, in AOSP ROMs only /data is encrypted; but there are solutions for LUKS or PBE that are not user friendly. Several years ago, WhisperCore was launched and abandoned.


How to install Amazon FR app alongside Amazon (US)

The most recent versions of the Amazon app allow for changing countries.

My current version:
6.0.0.100
Build:
6.0.61.71


Spoof WiFi settings as 'On' but use Cellular Data (for specific apps or in total)

In order to simulate a wifi connection on 3g/4g (assuming you are rooted), you additionally need Xposed framework installed and install Hack connectivity service tool.

You then choose wifi and activate traces

See below:

This module forces the Connectivity manager  to return Wi-Fi networking info as active.

An alternative tool (if Hack connectivity service module is not working) is Fake Wi-Fi Connection module try v1.9 (beta) for lollipop+. Sometimes some applications won't work when no Wi-Fi is detected so it simulates  an active Wi-Fi connection in order for apps to get internet. It uses the same concept as the above tool.

Edit:

Another suggested option is to decompile the apk file and make

  network connectivity check always return true.

Hope this helps


YES! It is possible to root the Archos 79 Platinum using the following methods:

VROOT-root exe file for use on Windows machines

And to replace the superuser-app with an English version:

English Superuser and busybox etc

Yoy may also first want to check out the following link to make sure USB works properly (also google on how to enable developer-mode and USB-debugging on Android devices in general):

Enable Archos USB devices

I just rooted my device, so I know for sure that it works.


How can I create a flashable rom from a configured tablet?

Assuming all other tablets are of identical model to the original, it should be as easy as rooting them, installing CWM, and then restoring the Nandroid backup you made with the original one.

Keep in mind that Nandroid utility does not back up the contents of the SD Card.  If duplicating the SD Card is also required, that would need to be done separately.


How can I reset Google play store pin if I can't remember it?

The easiest way out is to reset your Google account by;

Change or reset your password

You can change your password for security reasons or reset it if you forget it. Your Google Account password is used to access many Google products, like Play-store, Gmail and YouTube.

Change your password

  Sign in to My Account.
  Under "Sign-in & security," select Signing in to Google.
  Choose Password. If you see a prompt to sign in again, sign in.
  Enter your new password, then select Change Password.

Reset your password

  *Go to the Account support page.
  *Follow the instructions. You'll be asked some questions to confirm it's your account and an email will be sent to you. If you don’t get an email:

  Check your Spam or Bulk Mail folders
  Add noreply@google.com to your address book.
  Request another email.
  Check all email addresses you might've used to sign up or sign in to your account.

  *Choose a password that you haven't already used with this account. Learn how to create a strong password.

Source: Google Account Help


recovery does not recognise / mount SD card

Well, that one is solved!

The problem was not the SD cards, but the fact that rooting etc. the Desire caused it to USB-brick. Never heard that before. Some people can cure that with fastboot commands (did not work for me) but the 4ext recovery provides an USB un-bricking function.

Long story short, I'm running Spezi77's version of LiquidSmooth 3.2 on my Desire now after changing to 4ext! (following the advice on this link)


How to move application to SD card in samsung galaxy s duos

According to our tag wiki, the Duos comes with Android 4.x -- which natively supports to move apps to SD:

Settings→Apps→Manage Apps, sroll to the app you want to move, tapp the "Move to SDCard" button.

If the button is grayed out, the app does not support being moved to SDCard. See Unable to move few Apps to SD Card for details on that.

Questions (and their answers) you might want to check for further details:

How to install APK files on SDCARD?
Other than portability, are there any other advantages (or disadvantages) to storing apps on external storage?
Can I force move to sd card applications that don't want to be moved there?

EDIT: Googling around revealed several technical reviews stating that app2sd is not working on the Duos. Only known working solutions include either rooting the device, or using the Android SDK, see e.g. How to move almost all Android apps to SD card (no root required): here a comment reports to have successfully accomplished the task using a terminal emulator instead of the SDK. Putting things together, a How-To could basically look like this:

install a terminal app from the playstore (e.g. Android Terminal Emulator)
start the app
enter pm set-install-location 2, followed by the Enter key (if that throws an error other than "permission denied", try pm setInstallLocation 2 instead. In case of a "permission denied", you would need to root the device)

To my knowledge, this would only set the default installation target to the SDCard, but not move any apps itself. The howto there further describes one could then move apps manually. I have not tried this (I don't want to move things to SD), and so cannot confirm anything -- but it might be worth a try.

And again, the comments there are not all clear. While one claimed success, another user writes:

  I can confirm this procedure cannot be done for Samsung S Duos.
  Even checked with Samsung Customer Care and they confirmed that Android 4.0x will not support movement of apps from the phone memory to External SD.

Same is, btw., claimed by LG support (something like "not our fault, blame Google"). But as other users say they can use app2sd fine on their 4.x devices, I cannot believe that it is ICS's fault, as the options are still shown fine even on my 4.1.x devices.


How can I view detailed information on a WiFi connection on an Android device?

From most (all?) Android handsets you can dial *#*#4636#*#* which will display a wifi menu with lots of detailed information regarding the wireless status.


Bluetooth Remote Controll for Voice input on Nexus 5

I found a solution to the initial problem. It seems that this is a common bug and in the software since at least Anroid 4.2. There is an Application in the Play Store that does nothing but reacting to the Bluetooth button and starting the voice recognition:

Voice Command

When I push the Button, I have to select what app to start, I chose "Voice Command" after that I am asked again and chose "Google Now" and then it starts directly in the Voice Recognition mode.

I don't know yet if it gets the commands over bluetooth or over the built in mic but it stops the music and starts the recognition.

This works at least with My phone (Nexus 5, 32GB Android 4.4.2 All settings to german and my Car Radio (JVC...))


I just had this problem less than an hour ago on my Acer Iconia a500. I've had it happen with multiple SD cards on different devices. This is how I overcome this problem everytime. The only way that this wont work is if the card is fried

To the problem of your "damaged SD card", what's most likely going is corruption of the file system. Something on the phone made an invalid entry.

Plug your SD card in the reader
Run Mini Tool Partition Wizard (MTPW)
Select Partition Wizard, other is Data Recovery
Pick the SD card in the list
Right click for drop down menu
Scroll down and click on Check File System
Let it finish, then exit MTPW
Unplug and re-plug SD card into reader
When "Do you want to scan and fix" pops up, check both
When finished, unplug from reader
Mount in your phone and enjoy.

I know it's a late answer,  but knowledge is power.


Changing language from hardware keyboard in ASUS Eee Pad Transformer TF300T

Ctrl + Shift does the job. A window appears where you can change the language. Worse than in Windows, but still...


There is currently no way to do this, unless the device manufacturer has added this into their ROM's.

This isn't available in any custom ROM, and the implementation of it in Android is somewhat limited, and far from complete.

I believe that Google decided that as they are using an Android, they would have large internet bundles, and therefore it would be cheaper to use internet video calling, so they haven't been implementing 3G video calling (at least not at any great speed).


How to fix 'Your SIM cannot be registered' problem with Moto G2 on Marsh Mallow

I did some searching and it appears this is not restricted to yourself.  I mean if it works in another device (with full BSNL functionality) then you have limited the problem to this specific device.  I found the following page from a Moto G User which may still apply for you if you would like to give it a shot:

http://www.techulator.com/resources/12632-Moto-G-not-recognizing-the-SIM-How-to-solve-SIM-problems.aspx

I am also wondering did you try to remove the SIM from the slot it is not working in plug it in to the slot it is not normally in and REBOOT the phone and see if you have it fully working.  If this is the case then it is probably an issue with Marshmallow recognizing the second slot which from looks of google search seems to be an issue they encountered when Lollipop upgrades first hit too.


Do android phones have hardware chips for encryption? If it's software only, then what is the performance/battery impact?

The Android Open Source Project has a entire section on Security:

https://source.android.com/security/

As you asking about encryption the minimum standard for devices with Google Play services is defined by the Android Compatibility Definition Document:

https://source.android.com/compatibility/8.0/android-8.0-cdd#9_9_data_storage_encryption

While there doesn't appear to be any hardware mandates there, once you get to Keystore related items:

https://source.android.com/compatibility/8.0/android-8.0-cdd#9_11_keys_and_credentials

Provided solutions include Trusty which a separate microprocessor or virtualized instance separated from the rest of the Android OS and only accessible via a Hardware Abstraction Layer (HAL).

With regards to Full Disk/File Encryption, see:

https://source.android.com/security/encryption/full-disk


How can I access the data for the Android calendar app on my phone?

Most likely, you don't have root access. If you've that, look into /data/data.

The folder you're looking for is at /data/data/com.android.calendar/ but the stuff you need is under /data/data/com.android.providers.calendar.

Hope it helps!


Is there a way to see app feedback I've sent on Android?

It looks like you can't send Google Feedback reports to specific apps (although, as Dan Hulme commented, Google does forward them to the developers of the app on which you are reporting) - as you said, it's a system-wide option. You can visit https://www.google.com/tools/feedback/reports?hl=en to view feedback reports that you have submitted while logged into a certain Google account. However, I have not been able to find anything on viewing crash reports themselves that you or your device have sent, automatically or otherwise.


Is there an app that will let me text from my pc with the same phone number?

Texter is a Google Chrome extension/Android app that will let you compose, send, and receive text messages in Google Chrome by connecting to your phone.  So it just forwards received messages from your phone to Chrome, and sent messages from Chrome to your phone.


I have used a couple of different BlueTooth keyboards and they all work pretty well on Android. I would assume the Apple keyboards would work just as well. I am a fan of Logitech keyboards just because I've always used them and they have always worked. You can always just buy an Apple keyboard and if it doesn't work you can just return it.


Try these commands:

adb reboot bootloader

Wait for your PC to install fastboot drivers for the device then

Check if device is detecting in fastboot mode

fastboot devices
If device is detected use the following command to unlock bootloader:

fastboot oem unlock

Follow the screen instructions and after unlocking reboot the device using the command:

fastboot reboot

Hope It will work for you.

Note: Unlocking bootloader will erase entire data.


Configure apps to store data on external SD?

In cynogenmod's camera app there are no further settings it must have .I think you should try this app- google camera .


How to Recover Data from internal storage of dead phone?

The only way to access the internal storage from a dead phone that I know of would be to open it and use specialized tools to connect directly to the flash memory chip, which is a complicated process. If your phone does boot but the screen stays black, then you might have a chance to connect it and access internal files using  ADB


Trying to use Xbox controller on Nexus 7

This very comprehensive article entitled "Guide to Game Controllers on Android" published on 9th May 2012 maybe greatly beneficial to you:

http://www.pocketables.com/2012/05/guide-to-game-controllers-on-android.html

You may also be interested in this video (approx.45 mins duration) entitled "Gaming On The Nexus 7 With A PS3 Controller"

http://revision3.com/hak5/how-to-bluetooth-a-controller-to-nexus


Error in Play Store: Insufficient storage available

this is   what i learned from my old 1gb app storage phone. To stop notification of insufficiant storage.

clear cache found in setting>storage>internal memory cache.
your phone needed some least amount of memory to work(hide notification) which was 150~200mb for me.Try to maintain the storage of 250mb reserved.
deleting google play not works.Deleting play service may give you some memory but you will need play service.

if still getting the notification at app install just remove your gmail account and untinstall play store (not play service) to factory version then reinstall/update play store and add account.


"Listening..." screen suddenly popping up on Android 6: what is it, how to disable?

This happens when you tap on the little Mic image In the Google search bar at the top of your screen on the right hand side of the field box.  It's the Google Now voice command interface.


How do I put a new wallpaper on my Android 4.3 device?

Dropbox is making it seem more complicated than it really is. Unlike on the PC version of Dropbox, the files you see in the Dropbox app aren't actually stored on your tablet. It's just a list of files you could download. When you view the file from Dropbox, it downloads it temporarily into Dropbox's private storage area, and then temporarily gives the app you choose access to the file.

Just click "Save to SD card". That actually downloads the file to your tablet, and  saves it permanently in a storage area that other apps have access to. After that, the image will show up in Gallery, probably in its own "Dropbox" album.


Will a Factory Reset on an unlocked Samsung S2 4G T989 from T-Mobile relock the phone?

NO. A Factory Reset does not re-lock your phone.


Is it possible to install Android app in Ubuntu phone?

You can't. In fact, Canonical has made a deliberate decision to NOT support an Android runtime in Ubuntu Phone.

However, now that Android apps are turned into native apps at install time (i.e., ART vs. DVM), it's not unthinkable that a third party could add support for this to Ubuntu Phone. I suggest you check out this thread at the Ask Ubuntu Stack Exchange site.


Reduce the size of soft keyboard on edit text click

That depends of the keyboard app. Swiftkey, for example, allows the size adjustement of the keyboard in landscape mode.


As using swap is a system-wide thing (even on Linux/Unix, you need to be root in order to activate/deactivate swap), this cannot be done without having root access to your device.

If your device is rooted, however, there are several apps available to help you manage swap space. You might want to take a look at e.g. Swapper 2 (for Root users) (free) or ROEHSOFT RAM-EXPANDER (SWAP) (paid, and not really cheap). Both seem to have quite good reputation. Of course there are several other solutions available as well.


WIFI share a reverse tethered connection

I don't know how to do what you want with only an Android device, but since you mention reverse tethering using USB you could achieve the same thing using only a computer that has an internet connection and wi-fi. You can use your computer's wi-fi to share your internet connection with multiple devices, including your android phone, using one of two methods:

Setup your computer to be a virtual wireless router. All devices could then share internet by connecting to your computer using wi-fi.
Setup an ad-hoc wireless network, but unfortunately Android devices will only be able to connect if you set them up using these instructions that require your phone to be rooted.

If you don't have wi-fi on your computer, then a PCI or USB wi-fi network card is generally quite cheap to obtain.


change native Android SIP dialing settings

I suppose "Prefixer" (written by "253°Below") or another app "PreFixer" can make the job of cutting the "+" symbols from the numbers' beginnings. However you will need to switch the Prefixer off to make the regular GSM calls. Else you can let the Prefixer do a smarter job by cutting pluses only from the numbers which look like "+123....." transforming them into "123.....".

Also there is an application which automatically transforms all the local(short) numbers in the address book into one standard by adding country codes and area codes. Its name is "Contacts Clean-up". It might do a portion of the required job, too.


how do I get most of my standard linux utilities and commands on Android 3.1?

BusyBox for rooted devices gives many of Linux's standard utilities.

In terms of a real Linux distro, there are tons of How-Tos found on the web with a simple Google search.  Specifically, here is a step-by-step guide from XDA-Developers forum on building a Debian image for, and installing it on, the Galaxy Tab 10.1 tablet.


How to permanently remove a particular Chrome notification from Android mobile phone?

Open Chrome → Settings → Site settings (under "Advanced") → Notifications and click on it.

The following screen will appear

If you turn off the Notifications slider, you will not get any notification from Chrome at all (from sites).

To turn off for a particular site, click on Allowed → [URL of the site] → Notifications (under "Permission") → change "Allow" to "Block".


How do I prevent GPS location being enabled automatically on Android 8.0.0

automation as suggested in comment  seems to come close to what OP wants.

Many automation apps are available. I prefer using MacroDroid , since it is free (upto 5 macros) and easy to learn. To understand how MacroDroid works and required settings,  my answer here

Your macro would look like this

Macro : GPS on Alert (name of macro )

Trigger: GPS enabled/disabled →*GPS enabled *

Actions:

Display Notification → Enter the desired text. I suggest you choose hour, minute and second to pinpoint the exact time
Speak text - enter the desired text

Constraints: None ( Macro runs always )

This will not tell you when it is about to be enabled but tells you after it is enabled.

Once you have the time stamp, use an app or other methods suggested in logging & logcat to try and pinpoint the app causing it (read their tag wiki's by clicking on learn more). Disable or uninstall such app(s)


Unwanted apps auto installing without me doing anything. How to stop them?

The symptoms listed in the question indicate that the malware has infected the ROM (system partition most likely) or it was already shipped with the ROM and now has begun to show its color.

In your particular case, as your hunch proved it to be correct, it appears to be App Center app which was acting as the malware. Disabling it stopped those installations.

If anyone has identified such malware as a system app which cannot be uninstalled, see if you can disable it from GUI. To disable it, go to Settings app → Apps → (three dots line, if exists → Shows System) All apps → your app → Disable.

If the Disable button is greyed out and if you don't have root access, than you can block the app from being run. You would first have to identify the package name of that malware app. You can use an app, such as AppXplore to know the package name. For example, in the screenshot here the package name of the app Android Live Wallpapers is com.android.wallpaper which is listed below the title of the app. You can find so for your malware too.

After that, setup adb in PC, enable usb-debugging and execute the commands:

adb shell pm hide PACKAGE               # for Android Lollipop
adb shell pm uninstall --user 0 PACKAGE # for Android Marshmallow and Nougat. This is bit tricky. Some reports its result positive, while others, negative.
adb shell pm disable-user PACKAGE       # alternative to aforesaid second command for Android 5.0 and above
adb shell pm block PACKAGE              # for Android Kitkat
adb shell reboot

PACKAGE should be substituted by the package name of the malware app.

Know that if you have issues identifying the malware app you may have to try a few things, such as

monitoring the network using a firewall or a system monitor to single out that app, such as through OS Monitor app, or
by identifying system apps with signature not matched with your OEM's and Google's and than analyze which amongst the leftovers might be the malware.
perhaps scanning the phone with some anti-malware tool from Play Store could help as well
lastly, if the malware app was stupid enough to leave the installer package name as its own package name, than provided you still have at least one of the apps installed automatically (like Clean Master) by that malware, you could do:

adb shell pm list packages -i PACKAGE

This would show some package name next to installer=. If it is null than you got to try something else until you figure out the package name of the malware app.

If you've root access, you can choose to disable or remove the malware app. There are many apps in Play Store, such as Titanium Backup, System App Remover, and the likes which can remove or disable a system app. Use any of them to remove that malware. Be very careful, since removing a system app may make your phone non-bootable and that means, taking a trip to service center of your OEM or getting yours hands more dirty.

At last, if you can install a custom ROM or if you are sure your stock ROM was clean and you have access to it, than by all means, get the device flashed by yourself or those who can do so for you. Running a system already compromised by a malware is a risky business.

And keep the Unknown sources under Settings → Security disabled, to remain on safe side.


Deleted Sec. Google Account. Now I'm stuck

So I'm understanding that the account is still on the phone but you deleted the account from Google.com In that case go into settings>accounts>Google, press on the account and in the menu select 'remove'

You can then go ahead and add new accounts, by pressing add account.


screen not working properly on my tablet

There's an easy way to check if the tablet has a faulty touchscreen. Go into Google Play and install a painting app. There are many free painting apps to choose from: just pick a simple one. Run the app and try to paint the whole screen. If the painting doesn't follow your finger, or any parts of the screen can't be painted, you can see the screen is faulty, and you should return it to the seller for a refund or exchange. Faulty touchscreens are quite common on cheap Chinese imports because they use cheaper components and don't test them thoroughly.

The other possibility is that, being a cheap tablet, it has an old-fashioned resistive touchscreen instead of a proper capacitive one. You can tell by using a pointy plastic stylus (such as the handle end of a toothbrush, or the non-writing end of a ballpoint pen) to click on something on the screen. If that works, it's a resistive screen, not a capacitive one.

You'll find any swipe gestures a lot harder to perform on a resistive screen, and multi-touch gestures like pinch-to-zoom are not possible at all. You'll find a resistive touchscreen is a lot more responsive to being pressed with your fingernail instead of the flat 'pad' of your finger.


Possible drawbacks
As for the "drawbacks" part, there are different things to consider:

Windows cannot read ext4
Mac/Linux/*nix should have no trouble with it
Using MTP, Windows won't have any trouble either
If your ROM supports ext4, there should be no local problem
You might want to switch to a different ROM one day -- that ROM might not support ext4 (unlikely, but not impossible)

There are several situations to consider, as well:

If you one day get trouble with your card which cannot be solved "locally" (e.g. the card no longer mounts locally, or cannot be mounted via MTP/UMS, or you need to do a recovery of accidentally deleted files), you might need to attach it to your PC using a card reader (ext4 ↔ Windows: Fail!)
If you lend your device to somebody only having Windows, he might encounter problems
If you one day sell your device, you have to keep this in mind, too

Though for the last two situations, the solution might be simply to remove/replace the card, or re-format it (in the last case).
How to do it
Still here? OK, so the drawbacks seem to be negligible. There are multiple ways of how to get your card formatted with any file system:

use a card reader on your Linux-PC or Mac, and the mkfs command with the -t ext4 option (and additional parameters)
use a terminal app to do this locally on your device (see my answer on How can I format a flash drive using terminal emulator? for details)


Set different volume for multiple apps running at the same time

Probably you were looking for something like Sound Assistant version, for generic Android devices, but as it stands now the former is available and its only functional on Samsung devices (Galaxy editions running latest versions of Android)

From description:

SoundAssistant

  The sound utility available on the galaxy series Provides various
  convenience functions related to audio
  - Allow you to control the media volume instead of ringtone when pressing the volume keys
  - Support individual application volume (You can control the volume of music and games differently)

Unfortunately as it stands it is not possible or at least feasable for other android devices, perhaps this feature will need some hardware upgrade on target devices to stream audio output on more than 1 channel, just as Izzy commented in his answer.

You may have to wait a little while until such a feature can be impelemented in other android devices, meanwhile you could get a supported Samsung device to enjoy this feature or perhaps automation with tasker or macrodroid.


Wifi access point login page everytime I open the browser via an intent

Found it.  When I say "e.g. Flipboard", it is only Flipboard that has the problem.

If I clear data on Flipboard, it stops happening.  I went back to the same store and repeated the process of accessing the AP but not completing the logon, and it came right back.  Cleared Flipboard data and all good.

I've bugged it with them.


I hate the analog time picker, can I force apps to use something else?

As a developer, I'm not even sure you always get analog/digital time-picker on all apps. If I remember correctly, these time pickers are implemented and used only on Google's apps. The rest of 3rd-party apps will show this type instead:

I'm afraid it's impossible to force using the time picker you want since each app has its freedom to use any picker that the developer want. (As reference, there is a 3rd-party library that implements the digital time picker from previous Google Calendar, but it's only useful for developer).


How can I diagnose this problem: Can't flash ROM to my Samsung Fascinate

It sounds very much like the recovery is borked.  I recommend using Odin to re-flash recovery (or even the entire ROM if you can get ahold of an Odin-flashable version).  Here's a recent guide from XDA.


google play store is not working mean it ceased at saying "Downloading"

did a factory reset, same error when trying to download facebook "rpc:s-2:aec-2"
also adding account "sync apps with facebook" will not work:
logs me in
you have already authorized GALAXY S4
error "login failed. try later."
whole reason I did a reset, because I can no longer sync my facebook events to my android calendar
and now I cannot install or update facebook from  google play, I have to use amazon store


gapps install on CM11 failed- or did it?

(I assume you are root user)

I don't know the error but I think you could extract the APKs from that zip and install them manually.

Then, with a tool like Link2SD you could long press each Google App and select the option "Convert in System app". That's pretyt much the same like flash the apps via recovery and zip (in this case).


Error Connecting Nexus 7 to Ubuntu 12.10

Jelly Bean devices do not use USB Mass Storage to mount themselves on PCs. They use the more secure MTP method, and Ubuntu does not natively support MTP.

The method you have linked to is the only official way to do what you want.

I own a Nexus 7, but I am using a custom ROM, and as such, USB Mass Storage is hacked into my build. However, I believe on the stock ROM, if you check in Storage and you press Menu, you should have an option to set the USB connection type, and there is a Picture Transfer mode. It won't let you see all of the files on your Nexus, but it will allow you to copy and it shouldn't need any extra help inside Ubuntu.

For an extremely detailed explanation on MTP and why it exists, and why on the stock ROM you will never be able to use it as a flash drive, I highly recommend you check this StackExchange question:

How can I use my Galaxy Nexus as an external USB storage drive?


It's probably the Social Networking Service (SNS) or a similar application, rather than a Twitter-specific app.  I have this service on my Samsung phone and there's a widget that can display social networking posts on the home screen.  You can manage it via Settings -> Accounts and sync, as Al said.


Quick way to switch between pasword-protected screen and no protection?

That does not exist. You could change the lock screen type in Settings?
That what you are searching for, is that the phone "knows" the owner. But the cell phone is not pure artificial intelligence. Or on the other way you need a small piece of hardware that is connected with Bluetooth with your phone. That means that little piece of hardware needs to be all the time with you. And again that might be available but I'm unfamiliar with it.


Transfer of data from PC to Samsung Note 8 GT N 5100 using USB cable is very very slow

This is usually caused by plugging the USB cable into a USB 1.0 port on your PC instead of a USB 2.0 or USB-SuperSpeed port. Although they all look the same, and the USB protocol is backwards-compatible, USB 1.0 is much slower, and most PCs tend to have both varieties.

Try plugging the USB cable into a different USB socket on your PC.


Using wlan1 instead of wlan0 in Android Nexus 6

As indicated in the comments, there are multiple routing tables that Android uses. The routing table that is shown by ip route show is the main routing table, which is not added to ip rule list by default in android. Do add the main routing table to ip rule, you need to execute command ip rule add from all lookup main pref 1.


How can I find my stolen android mobile?

GPS is global positioning system. It is the setting/function on a phone that allows satellites in space to triangulate a position on earth, thus determining where that position is on a map. Sometimes users disable this due to security concerns or concerns of privacy.

There are several ways such a setting could be disabled though, even if you did not disable it. A thief or someone who found the phone could have enabled airplane mode which makes data, network, and GPS services disabled. Unfortunately, the phone could also be off due to power depletion of the battery.

I would recommend calling the phone periodically each day, checking the location each day, changing your Gmail password (just in case - I'm a little paranoid), and trying anyway you can to contact the new owner of the phone if it does have an owner. Additionally, if you had avast or some other anti-virus program installed, those programs also offer device locating. If your phone's GPS is indeed enabled, perhaps your Google location settings didn't work properly but the anti-virus location services could still help you find the device.


How to make my iOS (iPhone, iCloud) notes available on my Android phone?

Apple provides no official way of moving your notes off of iCloud. Here's their support article on exporting your data off of iCloud (hit Notes).

However, you can do it with unofficial tools. My method of switching over all of my notes from iCloud Notes and Gmail Notes in the OS X Notes app to Evernote was using Notes Exporter to export all notes to .txt files, then dragging each created file over the Evernote app to import. However, if you don't have a Mac, you'll have to use copy and paste (sorry).

Edit: If your notes are not in iCloud Notes but actually in Gmail Notes (let me know if you can't tell), this If This Then That recipe might help.


After "legitimately" rooting an HTC phone, how do I get SuperUser to work?

An unlocked bootloader is the precondition to mod a phone. It's not the same as having root; it just allows you to install a custom recovery and a different boot.img. You need to flash a CWM recovery and a compatible gain-root.zip or just start all over and install a real ROM like CyanogenMod (hope your model's supported)

What you gain from having an unlocked bootloader: fastboot access.
These are the most important commands ('boot' may be missing though):

fastboot boot boot.img (boot to boot.img without flashing)
fastboot flash recovery CWM.img (install a custom recovery)

What you have to do to gain root:
If your HTC supports the fastboot boot 'foo.img' command, use this to launch a temporary ClockworkMod recovery from here or find a suitable CWM in your phone's XDA forum. If your model only supports the fastboot flash 'recovery.img', you have to install the recovery permanently to the phone's recovery partition. After that you have to install SuperSU (see this thread on XDA, search for CWM installable ZIP: CWM-SuperSU-v0.98.zip) via the recovery's install zip from sdcard or adb sideload feature. This pushes both the su binary and the Superuser.apk to your phone. After that you have root and can enjoy all those cool root apps.


My personal solution would be to use Widgetlocker and put a widget on the lockscreen, such as the built-in ICS calendar widget. But that's just me :)


Outlook.com app cannot be used with data/3G

This is an error with your network setting. Nothing is wrong with your device or the app.

Goto Settings -> More Settings -> Mobile Networks
Now go to Access Point Names
Click your APN, (e.g. O2)
Delete the Proxy and delete the IP Address within it, so it is "Not set"

This was solved in the Microsoft forums.


How to prevent a Samsung Galaxy S4 from auto-restarting?

Try to get into the recovery. You can access it by pressing Volume UP + Power Button. When your screen turns on, release the Power Button.
If you can get into the recovery without constant restarting problems, you can make a "factory reset". This will delete all your data and settings but might solve.

But as a side note: Try to provide more information. When did it start turning itself on/off? What apps did you install before? What is your android version and is your device rooted or not?


How do I eliminate "labels" from the Gmail app on Android?

From app help, search for Remove Labels
On a computer, open Gmail. You can't edit labels from the Gmail app.

On the left side of the page, hover your cursor over your label's name.
Click the Down arrow.
Click Remove label


Can I transfer my phone contacts to my Gmail address book for use on my PC?

Absolutely. If you've synced your Android device with your Google account, your contacts would automatically show up on Google / Gmail Contacts.

If all your contacts are saved as "Phone Contacts" and not "Google Contacts", however, they will not be synced. You need to export the Phone Contacts and then import them into Google Contacts. It might be helpful if you adjusted your settings from within the contacts app to automatically save new contacts as Google contacts instead of Phone Contacts.


something permanetly reset my email accounts from installed mail applications (Samsung Note II stock and Gmail app)

Well, like the other forum I would also say there's just no problem with using two or more devices over a single gmail account. I remembered you said that "local mail servers and Gmail server"data gets deleted. I think that might happen because of something else i.e not related only with the gmail account. Do one thing try factory resetting your device and then try putting the gmail account back in place and see if that again disappears or not!

PS: Make sure you backup your data before moving forward with the factory resetting.


How can I decrypt my photographs on the SD card?

It sounds like the service center did a factory reset, which means you should not be able to recover the contents of the SD card. It's designed that way and is a good thing as it protects data being read if your phone has been lost or stolen.

Any chance you have backups (on your desktop? google drive? samsung’s backup site?)?


You cannot connect your android to two wireless connection at a time, as of now. You can do so in your PC or Mac using USB WiFi Adapter.

But if you have mobile internet and a WiFi connection, you can combine both using an app called VideoBee. But as the name suggests, this app is only meant for streaming videos. Learn more about VideoBee here

Hope this helps.


Canceling accuracy setting on android- nubia Z17

Depending on your Android version, this may change a little bit:

Open your app drawer
Click Settings
Click on Location
Click on Mode


Can you allow certain contacts to bypass the silent mode on Huawei P20 pro?

You can find that in Settings → Sound → Do not disturb → Advanced parameters.

You will need to define a Priority Interrupt. Use 'Only contacts on whitelist', and add that contact to the whitelist.

My P20 pro is in French. I translated the menu words, though, not sure my wording is 100% identical to the original.


Can the camera options on Samsung Galaxy S be imported to Samsung Galaxy SL?

If you're rooted, you may try getting the camera apk from the 9000 onto your 9003, but a safer and easier way would be to use alternate apps from the market. What features precisely are you missing out on in the 9003 from the 9000?

You can try using other camera apps like Camera Zoom FX or FxCamera.

Loads more in the Market, have a look-see.


Android phone cannot connect to internet via wireless, other devices can

Well, now the phone can find the signal fine after a few days.  I did NOTHING different.  However, I had taken many steps beforehand, such as updating the firmware, PRL & Profile, restarting the phone, restarting the cable & router.  None of those actions worked, however just waiting a few days seemed to resolve it.

This is not much of an "answer", but I am keeping the question & answer so that if anyone else has troubles, maybe theirs will also be resolved by "just waiting".


Lollipop Easter Egg (AKA Flappy bird) is unplayable when using Arabic language

It's a confirmed bug related to RtL (Right-to-Left) feature on Lollipop.

  The bug is to start the easter egg hidden in Google Lollipop, Flappy Droid or Lollipop Land depending on how you want to call, quit the game after a few seconds, enter "Developer options", check the "Force RTL layout direction", and then return to the easter egg.

(slight modification to correct the menu name)

Based on existing data, it seems it's still exist on Lollipop 5.0.2 (OP's case), but it's fixed on Lollipop 5.1 (based from my testing).

The fix is to update to Lollipop 5.1 if it's possible. As for the workaround, simply change the language to the one that is not RtL (e.g. English).


Can I see what apps I own that have been pulled from the market by developers?

The application listed above, "AppBak," gets its data from the android package manager class; if you've got root access, you can see the source (/data/dev/packages.list) which is a simple text file that lists only currently installed apks, but there's also an XML file in the same subdirectory, of the same name, which is considerably larger:  packages.xml, and where it seems even uninstalled packages tend to remain. I found proof of my former bloatware freezer application in there once, and while it didn't do me a world of good, at least I had a resource I could check to see what went disappearing in the night.

The question I can't answer is if the Market can now wipe that data from packages.xml. But I'd point out that the PackageManager documentation has a Get_Uninstalled_Packages constant on that page, so I'd guess not.


Why do I get an 'insufficient storage' error when trying to install apps when I have sufficient storage?

25 MB free internal storage is minimum requirement (source: TechniPages, AndroidCentral). If free space falls below that, the "insufficient storage" error is triggered.
for more information see

Why does my phone keep telling me it has low storage?
Not enough storage on android device


Where do these suggested contacts "from my adress book" come from?

First off, this almost certainly is nothing to do with your new Google account.

The Twitter app has access to all the accounts on your phone with which it can suggest contacts. This means it probably looked at one or both of your personal IMAP accounts and used those to suggest contacts to you, rather than you 'empty' Google account.

The question you linked to is probably correct although instead of your Google email address the suggested contacts probably have one of your personal email accounts in their address book.


Why doesn't the voicemail indicator show up when I have voicemail in CyanogenMod 7?

This looks like it could be a known, or at least reported, issue, depending on the device you are using.

A few users report that on some carriers (looks like mostly in Canada) they have the exact issue with the Desire Z, running CyanogenMod.


Unbricking LG G3 stuck in fastboot using Qualcomm unbrick method

I will provide an answer covering all the steps that I had to go through in order to get that LG G3 working again.

Being stuck in fastboot mode

When that phone was given to me, the person owning it before had tried to flash some custom rom. After failing miserably the phone was stuck in fastboot mode.

Trying to get the phone out of the fastboot mode, I tried the following guides:

http://forum.xda-developers.com/android/general/unbrick-lg-model-download-recovery-t3060184 -- did everything preceding SOLUTION FOR ALL THE PROBLEM WITH NO DOWNLOAD MODE section.

Fixing the phone with the fastboot did not work for me.

Since I had nothing to use I decided to try the "Qualcomm unbrick" method

Qualcomm Unbrick:

There are 3 useful posts on how to get into the Qualcomm mode and how to unbrick the device: i) the reddit post ii) the open-freax post iii) the xda post
Start by following the reddit post
The tools to use: i) Qualcomm drivers: the drivers in the reddit link are legit ii) willcracker's tools: There are different versions of willcracker's tools (aka the BoardDiag tool). I used version 2.99a.

Edit: Here another post providing photos for getting into Qualcomm mode

Troubleshooting

If you follow carefully the reddit post (and if you are a bit lucky), you might get through this process without a problem. However I had 2 issues

"device not found in dload trying flash programmer" -- I got this message when running the initial step of BoardDiag. Turns out, this problem occurs if you release the shorting of the pins a bit too early:

here l33tlinuxh4x0rsays:

  once you have extracted the firmware and set up the program with the correct port you need to Check "AP" and "EMMC" then press start.
  Be sure not to select any partitions or change any other options than
  the firmware directory and comport. It should come back as PASS. If it
  throws an error about not being in dload mode you need to restart the
  shorting process. Hold the short for a bit longer this time.

FAIL on the EMMC test -- If you manage to get through the AP Chech test, and receive FAIL for the EMMC the solution is provided in the open-freax post:

  If you’re lucky enough (again) both of the tests will be OK. If, like
  me, you have nothing but a huge FAIL on the EMMC test, in the options
  list switch « Read/Write » to « Erase », unplug/plug your G3 (always
  with your metal wire to have 9008 mode, that’s pain in the a*s but
  it’s mandatory) and click START again. Internal memory will be
  entirely erased. Do a « read/Write » again, this time it should be a
  PASS

For the remaining of the steps regarding the BoardDiag tool I suggest you follow open-freax post.

Installing back the stock ROM

I was unlucky with the ROM and managed to install one with malware on it. So you might want to invest some time to find the correct rom for your device.

There are two methods (or maybe more) for flashing rom to you LG G3.

TOT + dll method: for this method follow this post from the section 2015 (updated with pictures) TOT Method, also this post is useful
KDZ: for this method follow this post again, starting from How to flash ROM KDZ Method

To find proper roms you might try the following pages:

http://lg-phone-firmware.com
http://devtester.ro/projects/lg-firmwares/download.php
http://storagecow.eu/index.php?dir=Xda%2F

Other method for the Qualcomm unbrick

There is also another method for unbricking Qualcomm devices, but I did not have to use that one.

references: http://www.leakite.com/2016/06/revised-how-to-unbrick-qualcomm-android.html http://www.droidsavvy.com/unbrick-qualcomm-mobiles/


Google contacts party deleted, how to restore?

If you sync your google contacts it will add the contacts present in your google account to your phone, without deleting or modifying the other contacts (option b).

The reason might be that, you accidentally deleted all the contacts in your phone and restored the partially synced contacts from your google account.

How to restore? - I think you already restored the available contacts using your google account. You can't restore beyond those contacts, unless you had the other backup source (like you can backup your contacts using inbuilt option for contacts backup)


Why does my Nexus 5 keep forgetting all wifi passwords after a reboot?

I have a Note 3 with Android 4.4.2 and I had the same issue. After disabling Google backup, everything is fine now. I couldn't retrieve my old backed up wifi networks, though.


Can I find out what exactly is "android system" traffic?

It's possible. I used ARM version of tcpdump command. You must copy that command by hand in /system/xbin/. In shell you ran:

tcpdump -i rmnet0 -w /sdcard2/tcpdump.pcap

After some time kill that tcpdump command and copy file tcpdump.pcap to PC. Then use Wireshark to load tcpdump.pcap file to investigate network traffic.


DeX mode not starting after Android security update

It was an HDMI connectivity issue.
If there is a connectivity issue to an external monitor, for example HDMI cable is detached or damaged, the DeX Station behaves exactly as described above. Everything in DeX Station seems to be working except of the external monitor which remains blank and also there is no DeX item among notifications.
My assumption that the external monitor will start working after the DeX notification is clicked was wrong. The monitor should always produce the image from the phone when the phone is on. Only then the DEX notification follows on the phone.


nexus 5, can't see new texts for one person

I recommend unistalling the app the install one more time if it do not help the simplest thing is installing another messeanger ( in google store there is a lot of it )


Invoke /system/bin/sdcard manually via terminal

Are you putting this command in an init.*.rc file? My understanding is you would have this in a init.extmount.rc for example. This requires extracting and repacking the boot.img.

Since I had nothing better to do, I created this: https://github.com/BenBaltz/mountext

Its a recovery flashable zip to install your script by unpacking the boot.img and repacking it with the modifications.

EDIT
Terminal commands

su -c mount -o bind /mnt/ext_sdcard /path/to/new/dir


php with mysql support from the command line on Android

Late to the party, however, if I install the php package:

pkg install php

then navigate to my directory containing my php files,

cd storage/<php directory>/

I can then prefix commands with ‘php’. So, to run a file in my php directory:

php -f php_file.php

There is more information in the ‘man’ doc - “man php”.
I use DroidEdit, which works well; I have not tried using vim, but I see no reason why it would not work, so long as your current directory is the one containing the php files.

As to whether you can configure the application to use Lavarel, I’m sorry, but I do not know.


ES File Explorer - Remote manager read only

Not necessarily, I have the same setup on my devices using both MiXplorer and ES explorer. The ftp server runs fine with read/write access (even on non-rooted device).

Perhaps your OS doesn't allow anonymous logins to have write access, in which case you need to configure a password authentication on your ftp server:

Under remote manager, go to settings → Set manage account → Current user
Input you new username and password
Run the ftp server and enter the configured password on the target PC to access the files, and see if you have write access.

If you still having issues to access the files, then I recommend you'd use an alternative ftp client e.g WinSCP for Windows or Fillezilla for linux


How to fix a ruined recovery mode of an Android device?

Qualcomm devices usually have a workaround to flash entire internal partitions like with Oneplus 3 http://forum.xda-developers.com/oneplus-3/how-to/guide-mega-unbrick-guide-hard-bricked-t3405700

Similarly search if Unbrick Guides are available for HP Pro Slate 12. Good luck..


Is it possible to move the status / notification bar or the settings icon?

As far as I know, there is No app currently available to do this.
You can try CyanogenMod for your device for various customization options.

I have seen options to move status bar to bottom on CyanogenMod 7.2 (Android 2.3.7 GB) port of my device (Samsung Galaxy 3). So it's certainly possible easily on custom ROMs.


How can someone else read my Text Messages

This is probably using NFC (Near Field Communication), or S Beam, both communication capabilities built into the Samsung Galaxies. They allow data transfer between devices in close proximity.

You can prevent this activity by electing to close the channels of communication.

Settings > Wireless & Networks > More Settings > File/Data transfer
Turn NFC OFF
Turn S Beam OFF


Google Play Music frequently flashing in notification bar and notification tray

I also saw thius notification flashing briefly. As far as I can tell, it is related to connectivity changes (switching from WiFi to mobile and vice versa). For the time being, I've disabled notifications for Play Music but hope they'll issue an update to fix this behavior.


What can cause a Droid Incredible to stop connecting to a PC via USB?

Try changing usb cable. Bad cables can cause this (at least I had this problem once, which went away simply by using another cable).


Acer BeTouch E130 notification bar keyboard

on the home screen ...
push settings button and use the trackball to chose "notifications"


Sign into playstore webversion(https://play.google.com) with the same account that you have configured in the old phone and visit the apps page https://play.google.com/apps. This will list all the apps that you have installed using the old phone. Once you configure your new phone with the same account you device will be listed in the list of devices and you can select the new device and install it to install the app on your new phone. Read More..


Why can't Odin recognize the phone in system recovery?

That's because VOLUME UP+HOME+POWER is to access Recovery Mode, while to access Download Mode the key combination is VOLUME DOWN+HOME+POWER. This is the correct screenshot of the Download Mode:

See more: How To Enter Samsung Recovery/Download Mode


Ok the GPS started working again. I let the phone drain out of battery, then put a charger and let the sony logo show till the charge gets around 80% (Just left it for 20-30 minutes on charge). Then I removed the charger and hard reset the device(hold power and volume up key for few seconds). The device will shutdown and then restart it normally. Google will ask if you'd want to permit google to collect anonymous location data. Press allow and check GPS by opening Google maps app, it's working :-)

PS: Dunno what worked here(probably the hard reset step), but I put all the steps just in case.


Sony Xperia Z5 not showing Heads up Notifications on Marshmallow

Any app installed that is using notification access?


android x86 6.0 doesn't support mouse integration?

The solution from Android X86 – No Mouse Cursor in Oracle VirtualBox:

  Make sure the VM is not running (powered off)
  Click on the VM name in the list (e.g., Android X86)
  Click Settings
  Click on the System category
  Make sure you’re on the Motherboard tab
  Change Pointing Device to PS/2 Mouse