As the Nexus S is a "Pure Google" Android phone it works the way that Google intend Android to be used, this means that it is designed to sync everything constantly via the internet, it doesn't have any built in way to do old-fashioned occasional cable syncs with a PC.

What sort of account is your Outlook connected to?

If it is a corporate account, then it is probably connecting to a corporate Exchange server? If so then, depending on whether your company allow it, you can add your corporate account to your phone and sync your mail/contacts/calendar directly with your company's mail server.

If your Outlook is being used with a personal mail account, with mail coming from your ISP's mail servers (or similar) then you can either redirect that mail to a GMail account, and then sync your phone with that, or use tools to sync your Outlook's mail/calendar/contacts up to a GMail account whenever your PC is on, such as Google Calendar Sync, Google Apps Sync, Google Apps Migration for Outlook or use one of the third party tools that will sync Outlook with a GMail account, like Plaxo.


Disabling the default action for an intent is easy enough to do on ICS.

From the launcher, press the menu button, and choose Manage apps.
Select the app that you chose as the default for the action.
Scroll down and touch Clear defaults.


Sophix tablet will not work without an SD card

A work around is to install a 3rd party camera app such as Camera MX or FX Camera.


no sound alert to let me know i have a text message received

Things to check include:

You have configured a sound for your SMS app
The notification volume is reasonable (in line with the ringer volume is probably good)
You don't have either silent or vibrate silent mode selected
You've enabled notifications in your SMS app


What is the minimum MicroSD speed necessary to extend the storage of an Android phone?

tl:dr;

Go in for SDXC UHS class 1 or A1 cards if you are looking to run apps from Ext SD

SD card speeds have two aspects that would impact your proposed use as adoptable-storage ( though your question wrongly assumed that adoptable-storage is available on Lollipop, while it is introduced only from Marshmallow )

Sequential speeds - which are applicable when one chunk of memory is being written or read, say like a large video or a heavy presentation file
Random IO speeds - which pertains as the name suggests which are random in nature, as is the case with accessing app or app data , as in the case of adoptable-storage

Till recently compatibility for your purpose was being viewed only with sequential speeds. Motorola recommends UHS class 1 :

Last year SD card association has come up with a new standard that specifically addresses random IO for application access and is called A1 App Performance

The SD Card Association to Classify IOPS Performance of Memory Cards via Logo

  ....In today's climate, usage patterns of SD cards by different people vary greatly. Some need to record and store UHD content, other need to run applications, which is why the former benefit from great sequential performance, whereas the latter need guaranteed sequential and random read/write performance

AFAIK, SD cards with this rating are not yet marketed

As additional information here is where the A1 cards stack up when you compare sequential and video speeds

Finally, coming to your question UHS 1 speeds (SDXC) are recommended ( since you haven't linked the cards under proposal, I am unable to specifically say which is better) or if you can wait for a while purchase A1 class which is better suited for adoptable-storage, in case you plan to upgrade

Also see this question for compatibility chart Should SD card be formatted before putting into new phone?


How use call a local server by name rather than IP?

Go to Settings→Network, tap WiFi, and watch out for your WiFi AP here. Tap it, select to edit it. Toggle the "advanced settings" to be shown.

By default, WiFi is configured via DHCP -- but for some reason unknown to me (and escaping my understanding), Android doesn't pick the name servers via DHCP, and instead sticks to Google's hardcoded ones (e.g. 8.8.8.8). So in this place, you need to switch to a static IP, set the default gateway correspondingly, and put your own name server's address (most likely again your router's IP) into the field for DNS1.

Save the changes, and you should be able to use your local hostnames. You could even try switching back to DHCP, and see whether it keeps your DNS1 settings.

To calm down upcoming worries: This only affects the WiFi AP you edited, no system-wide changes for all WiFi APs. In the worst case, you always can delete the AP and re-create it.


Enable USB debugging while you have plugged the phone in on android studio. Then a pop-up should appear, allow permission for your pc to do usb debugging. This might be the case since the phone is being detected by the device, usb debugging is found in Settings > Developer tools


How to stop android using roaming data when it's disabled?

Our solution was to contact our provider, explain what happened and they... twiddled something and it stopped.


This is a duplicate of: How to configure BlueStack AppPlayer to use Proxy settings when connecting to Network?

The answer is NO; proxy is not yet supported.


How do I upgrade to a new version of Android?

You'll need a version that is specifically designed for your device that has all the drivers necessary to operate your specific hardware configuration.  If no one has compiled a ROM for it you'd have to build one yourself from scratch.  You best bet finding a 2.2 ROM for you device is over at the XDA Developers forum.  Then even if you're able to load 2.2, Flash is going to be a whole different story.  I had the Viewsonic g-tablet with Froyo (which as a Tegra2 Processor) but the Flash that I side-loaded wouldn't work at all.  Force close after force close.  Then with my newest tab, the Archos 70, even after they released 2.2 it was a while before anyone could find a version of Flash that would run without force closing and it still operates poorly.  I suspect you're going to be disappointed with your Flash experience, especially if you have cheap hardware.


This is the behavior of the YouTube app, it won't allow you to watch 1080p with hdmi plugged in. There is a xposed module for this ( http://repo.xposed.info/module/uk.co.villainrom.pulser.youtubeallowfullscreenhdmi), if you are willing to root your device. Otherwise use another YouTube app.


Hmmm... An update for Gmail was waiting on Play. I installed it and everything works fine, now. Did I need the update to make it work properly (after an update on Google's servers, or after the last update of my system, for example), or was the update a convenient way to restart Gmail properly? I don't know.


I guess the music application you are using (probably Apollo in your case) is responsible for this. You might want to try a different one.

I just dug into Apollos source code and think I have found where it sets the album artwork. Check out line 1377 on Github.

mRemoteControlClient.putBitmap(RemoteControlClient.MetadataEditor.BITMAP_KEY_ARTWORK, albumArt);

The way I see it, the call to RemoteControlClient is responsible for setting the album art and other things. So, the media player is responsible for your problem and unlike you find one that doesn't provide the album art to the RemoteControlClient you probably can't do much about it.


Quick way to enter three dots (ellipsis)?

I recommand you to install AnySoftKeyboard (available in Android Market), it a bloody good keybaord, by pressing 1 sec. on [.] key there is an additional key wit the three dots !
What I also find great in this keyboard is that you can install your country keyboard what the standard Androïd keyboard does not provide... Test it ... you will adopt it !


Does wireless charging work in Cyanogenmod 12?

I'm using Cyanogen 12.1 nightlies on my Nexus 5 and while wireless charging works it does seem slower than with stock or cataclysm. I was using Franco and ElementalX on those ROMs but stock on CM12. Hope that helps!


What are my options for connecting my Android to Ubuntu?

With the problems I had with different devices and versions of Android, I found that the most effective and the easiest way to access files on my device is to use AirDroid. Although this will not mount the Android device as a file system, but will allow an easy file transfer. All you need is a wireless connection of your phone to your local network. Once AirDroid is started, you get a web interface that you can access from your desktop computer's browser, using the port 8888. AirDroid is a free application on the Play Store and received great scores so far from everyone.


Got similar problem a few days ago after upgrading to LineageOS 17.1.
Best option to be sure if your card is corrupted or not : Put it in your PC (Windows, Mac or Linux, doesn't matter) and try to format it. If it fails from computer, consider SD card is corrupted.
If you do not have a computer or an SD card tray in your computer, try to root your phone and format the card using Aparted app (available from Play Store, but requires root)
Good luck with this


How do I view and manage the list of Intents that launch what apps in my phone? How do I unregister these apps?

If you are rooted, install Autorun Manager. Make sure you've Busybox installed and use Advanced Mode of Autorun Manager. It displays all receivers of an app as well as intents to which receivers are registered. From there, you can disable a receiver of an app, too. But, you'd need pro version if you want to disable more than two receivers.


Make sure you have a full signal. Try running it with nothing else running. The resources might be getting used by another app and makes pandora freak out. I know on my droid x2 i have a problem with it skipping songs on me.


Is it possible to remove shortcut labels in Launcher Pro?

Yes.   On the home screen, hit the Option button, then go to Preferences > Appearance Settings > Hide icon labels and check the box.


How to re-flash stock android OS if I accidentally format the entire storage system using TWRP wipe

You can download the stock firmware for your device from here.
Make sure you download the correct version.
Now you have to download Odin.
Now you have to put Samsung Tab S 8.4 LTE
SM-T705 into download mode using these steps:

Turn off Galaxy Tab S 8.4 LTE SM-T705
carefully.
Press your Tab S 8.4 LTE SM-T705
volume down button and home button
simultaneously.
Press your Tab S 8.4 LTE SM-T705 Power
button at the same time while pressing its
Home button and volume down button.
Press your Tab S 8.4 LTE SM-T705 Power
button again after viewing a warning
message to put it into download mode.

Launch Odin on your PC and connect Tab S
8.4 LTE SM-T705 with your PC via USB cable.
You can see a message in the bottom left
corner of Odin after connecting Tab S 8.4 LTE
SM-T705 with your PC.
Now you have to extract the ZIP file of the downloaded firmware on your PC to get a tar.md5 file.
Once you have successfully extracted the ZIP
file, you have
to press “AP” in Odin and choose “.tar.md5″ file.
Now you have to press the “Start” button in
Odin after selecting “Auto-reboot” option.
Now you need to wait until your SM-T705 is
restarted.
It should now be running the stock firmware you flashed.


Enable USB debugging for Android at Android Linux command

You should be able to just type:

setprop persist.service.adb.enable 1

This will enable USB debugging on the device and persist across reboots.


How can I install the Google Apps Package (Play Store, ...) on my Android device?

Background

Only Android devices that are licensed by the Open Handset Alliance contain the so called Google Apps. Usually people associate apps like Google Maps, Google Play Store, etc. with Android, but because of the open-source nature of Android, manufactures can sell Android devices without Google Apps and therefore avoid to pay the license fee.

Custom ROMs

At first cyanogenmod shipped its ROM with pre-installed Google Apps. In September 2009 the founder of Cyanogen received a cease and desist letter from Google, demanding that the Google Apps not be included in the team's ROMs, since the ROM could be ported to devices which are not licensed to have the Google Apps. In turn, that would bypass the requirement for the devices to be licensed. For a few days, development on the ROM ceased, there were outcries from Android users all over the Internet, and many bloggers suspected Google had just shot itself in the foot.

Eventually, an alternate method was found, whereby Google Apps are not included in the ROM proper but the Google Apps which came with a device would be backed up by the device's custom recovery or another app, and then re-installed onto the device once the new ROM was flashed. This would therefore "Google-ify" one's ROM.

Source

How to install Google Apps?

Generally speaking:

First download the package corresponding to your version of android. Currently (november 2015), there are several "distributors" of Gapps available. Each typically offers a set of packages per android version, each package with more content. The apps in the packages range from a lite package with the basic apps (~100MB) to all of googles apps(200+MB). The applications themselves are untouched.

If you don't want to or cannot root your device:

Flash the Gapps (Google Apps Package) zip package with a custom recovery.

You may first need to flash a custom recovery (like CWM or TWRP) using a PC tool such as Fastboot or Odin/Heimdall. This flashing in turn may require an unlocked bootloader on the phone.

If root is not a problem: (See if you can root the device)

Some stock recoveries will let you "update with adb". Just install adb, then adb command to install is:adb sideload gapps.zip--assuming the package is in the adb folder and is called gapps.zip

You may also install a custom recovery like in the unrooted case.
Root typically allows android apps to flash a new recovery (i.e. without a pc).

OR

Install a ROM with the Google Framework, if it exists for your device. Though many ROM developers have followed CyanogenMod's example of separating distribution.

If you flash a Gapps ROM, it may be possible to re-flash with another non-Gapps ROM afterwards while retaining the Gapps. This assumes the android versions are compatible.
Most users capable of flashing a ROM will be capable of flashing Gapps separately.

Further References

How to install Google Apps (GApps) on your Android Device / Phone


How to access "Apps with usage access" setting on LG G3?

It seems that LG removed the entry to the setting on LG G3. Whether it's accidental or not, it's unclear.

There are many reports stating the same issue:

on LG G3 Sub-Reddit

  I have an app that asks me to go to "Apps with Usage Access". The app instructions tell me to go here: "Settings >> General >> Security >> Apps that access Usage Data". I am not exactly able to find it. My question is -- does your LG G3 with Lollipop have an option called "Apps that access Usage Data"?

by Mark on Google+

  I'm using an LG G3 and since I got the Lollipop update I haven't been able to use the LAS app.
  I noticed the app (was) updated and requires to change 'Apps with usage access'. Unfortunately on my phone I don't see the option. I have installed on my Nexus 7 and made the required change and works perfectly again. Does anyone know how to change/access on a LG G3?

both on AndroidForums and AndroidCentral by same user (which has sligthly different issue)

  Any time I restart my phone I get an error because of Smart Clean, it apparently resets itself & that interferes with Llama, and I need to go & toggle Smart Clean off again. Does anyone know if I can get to the screen below without going from an error message?

on AutomateIt's FAQ

  Due to changes in Android Lollipop, In order for AutomateIt to monitor active apps it requires an explicit permission from the user. You can do that by going to your device Settings→Security and click on the “Apps with usage access option” (This should be the last item on the settings screen). On some devices, that option is not present (such as LG G3) and on those devices, the “Application State Trigger” cannot be supported.

on MobileSyrup Community

  On stock Android, this can be found in Settings > Security > Apps with usage access. This is absent from the G3 running Lollipop.

on RescueTime's Blog

  It appears that LG has pushed out a variant build of Android 5 missing an entire library that is part of the SDK specification for build level 21 (Android 5), the “android.app.usage” API.

Possible workaround:

Download an app that needs this setting to be switched on (e.g. based on the forum post, Llama).
Use custom ROM that implements this feature (e.g. based on Reddit's post, CyanogenMod 12)


Are there any "compact" themes for Android?

One option:

Install ADW Launcher as your home application and set it as default
From your home screen press Menu Button->More->ADWSettings to open ADW's settings
Select UI Settings->Main Dock Style->None to hide the bottom bar
Optionally, you can also select Screen Preferences->Hide StatusBar to hide the status bar at the top, which effectively makes your home take up the entire screen.


Huawei Ascend P7: "Log In WiFi Network", but WiFi works well, and a very strange issue

Check to see if wifi service is actually an app called tispy ..
It hides under the name wifi service


From your answer (phone charged again in a few minutes) I'd say there is a  problem with either your battery capacity or your battery stats (either the phone thinks the battery is empty while it isn't, or it thinks it's fully charged when it's not (and so it's emptied again very quickly).

The screen is always a big battery consumer (I never seen it under 40% on my phone) so if your battery life is reduced, it can drain it completely in a couple of hours.

What I'd recommend is to try to charge the battery for a long time after the phone has drained it, like overnight. You may want to try another charger also since there is always the possibility that something had gone wrong with yours.

If it doesn't help and you know someone with the same phone, try swapping the batteries (after both are fully charged):

If your phone still die in one hour, then you definitely have something consuming too much battery. Try looking into the number of wakelocks as recommended in the comments (also you may try to revert to stock ROM. If the issue is still there, there may be a hardware failure causing this issue)
If the other phone die in one hour and your is still good, it means you're battery wasn't fully charged. If this is the case, try to charge it again on the other phone and do the test again:

if the battery works fine the second time, there is an issue with your phone which doesn't charge batteries the right way. In this case I'm not sure what you can do (that may also be caused by a hardware issue)
if it still doesn't work for more than one hour, then you just need a new battery


Is 512 MB RAM Really Enough for Android ICS?

I have an LG Optimus 2X. Same, 512 MB of Ram. I've used ICS. Now I'm on Jellybean(4.1- CM10).
 I've never had a problem using the phone. (Heck it because so much smoother in JB). The only problem is that certain memory hungry apps like Chrome are a tad bit laggy.


Wi-Fi not working on home router after ICS update (Galaxy S2)

What steps have you undertaken to resolve the problem?

Some suggestions:

Try restarting the phone
Try removing the network entry ("Forget Network"), then add it again. Please make sure that you have the necessary information to reconnect before doing this.

edit: related Question


How can I execute command in the terminal as root?

Type su and your terminal prompt should change from $ to #. This is assuming that your device is already rooted.


Why aren't my apps updating automatically?

It's most probable that Play Store's background process is being killed. If you have a task manager app or any app that helps free up RAM on your device, add an exception for Google Play Store and Play Services so that the app doesn't kill these processes.


How can the microphone work for speakerphone calls but not regular calls?

Lots of phones have more than one microphone on them. I know for a fact that my Oneplus One has three, and I think your phone has four. If that's the case then it could be a hardware issue.  before taking it back do a full reset and see whether that helps. At least then that eliminates the possibility of a software error.


you can also try the following two methods.

In the Settings - Smart Assist - Gesture setting, there is an alarm to turn the mute to see if it is caused by flipping the phone and causing the alarm to be muted.
Wait for the new version and upgrade to the latest version


How can I have Android automatically connect to a VPN only when on an unsecured WiFi Network?

I don't think any app can do this, given that you want to run another app or script to connect to a vpn based on conditions of open/secure WiFi

Hence, you need to look at automation, I prefer MacroDroid ,being easier to learn-that's why I use it :-), and free version offering creation of upto 5 macros.

Coming to the solution, approach is based on this logic

Connect to an open network only if not connected to secure network.
You have a list of open networks to start with, which can be manually updated. Detection of a new open network and dynamically updating list of open newtworks is creating complexity , since you may not want to connect to any available open network for reasons like- how long it permits your session, ease of logging into it, stability, speed amongst others.
You have an app of your choice to create a VPN connection.

The macro would look like this.  I have tested only once , since there are no open networks around where I live.  The app used for creating VPN was VyprVPN. That is the app site link. My PS is not connecting to give you PS link . This app also gives you option of connecting to untrusted networks automatically, once you enter the network name. Connection beyond a limit is subscription based.

Trigger

WiFi enabled (macro will only trigger if any WiFi is connected)

Actions

Wifi connect to network> configure> connect to network> select all open networks from the list ( you have connected to these in the past and show up on your cell)

Wait 30 Sec (wait before next action, configurable)

Launch Application . From the drop down menu choose preferred app to create VPN

Constraints

WiFi State > not connected to network> from list choose all secure networks

The macro gets triggered only when WiFi is enabled, and actions executed only when the constraint is TRUE, meaning you are not connected to any securenetwork. It then connects you to open WiFi from the list of open networks and after a pause launches the application to create a VPN

This is the skeleton macro and can be tweaked for optimal performance after testing and you may like to add additional things like sounding an alarm, announcing that you are connected to open network, popping up a notification etc.

Hope this solves...all the best


How to install Android Market on HCL ME X1 tablet?

Here's a simple, step by step guide on how to install the Android Market on the HCL ME X1. It does not require rooting. http://dploy.in/2011/installing-android-market-on-the-hcl-me-x1-coby-kyros-mid7022-without-rooting/

Remember, the HCL ME X1 is nothing but the Coby Kyros MID7022 tablet renamed for the Indian market. So if you're looking for helpful resources on this tablet, you're better of googling around the MID7022 model.


How can we see deamon proceses in Android?

There are several process monitoring tools available on Google Play. One of them is OS Monitor, which is very likely to help you out with your issue:

OS Monitor: Process list, list of open ports (souce: Google Play)

As the two screenshots visualize, you can see all running processes as well as network connections including used ports and current status.

Of course, you could also make use of command-line tools like ps (to show running processes) and netstat (to show open ports) from within your terminal app (or via adb shell). Together with grep, that might be even faster, as you can filter out unwanted entries (e.g. netstat | grep adb).


Sony Xperia L won't turn on but it works well when I removed the SD card

Try this formatter https://www.sdcard.org/downloads/formatter_4/

The standard formatter integrated in windows isn't that great. Give it a shot. You can also try to set your phone back to factory settings after you did the format.


How to get google play account to see default apps on fresh account?

It looks like the problem fixed itself. Apparently the phone needed a day before it looked for updates and propagated the My Apps list on Google Play with the pre-loaded apps.


will my apps get deleted if I update my twblet

You haven't specified your model number...

Anyway, if you update via the OTA Updates from within your phone,then the update shouldn't wipe your data/factory reset.

But just to be safe, backup your data. Copy your photos, app data, documents etc to your PC. So if the update goes wrong and it wipes your data, you can still restore your data from the backup you made.

By moving your apps to the sdcard, then still the apps will be removed after a factory reset. That would make no difference.

Hope my answer helps


How big of a speed difference will be noticed with a 100-200 MHz overclock?

It's impossible to tell, the effect of overclocking varies depending on the specific software and hardware.

However it likely won't make any notable difference if you're only getting 7fps in a game. Overclocking is highly unlikely to make an unplayable game improved to the point where the game becomes playable, except in very rare circumstances such as with games that have a speed budget to decide whether to frame skip and your phone is just barely below the budget which causes it to consistently frame skips and the extra processing power manages to push it to be consistently below the budget.

  some argue that raising clock speed alone doesn't really guarantee better performance, since microarchitecture and bus speeds are what determines ultimate performance.

Performance is a complex thing, but one thing for sure is that CPU is rarely the bottleneck in many applications. Booting, for example, is IO bound, the bottleneck of booting is how fast it can marshal data from the persistent storage to RAM.

In short, you'll have to try it yourself.


The WiFi connection on my Dell XCD 35 (Froyo) times out

There is an application in Google Play named Blade WiFi Fix; it will solve your problem.


Is there a way to have 2 devices on a single Google account

Google Play is only for Android apps. Android apps do not work on the Chromebook, which is why you only see the tablet listed in the Play Store. The Chromebook is basically the Chrome Web browser wrapped in a keyboard and screen and that is it.

You can check the Chrome Web Store for an app for her bank, but even if there is one, it is likely just going to be a shortcut that loads the bank's website. If there isn't an app for it in the Chrome Web Store, just bookmark it for her.

And to answer the overall question, you can have as many Android devices tied to the Google account as you want and it isn't a problem having a paid app on more than one device, as long as it is signed in to that Google account.


Do different phones have different accelerometer quality? Is there a way to measure it?

The quality of the sensor is mainly determined by the used sensor chip.

For a lot of devices you can find the info which sensor chip is used for providing the accelerometer/gyroscope sensor data. E.g. you can find it in a tear-down article of the device.

With that info you can review the technical data-sheet of the used chip(s) and compare them or ask the electronic tinker scene on the net for their thoughts or recommendations.


How do multiple accounts on Play Store work?

To answer the first part of your question, your list of purchased apps in the Play Store is a union of all of the purchased apps on all of your Google accounts. As long as your abc@gmail.com account is logged in on your phone you will have access to all apps purchased on that account. This does NOT mean that they in any way become affiliated with any other account, as removing the purchasing account from your device will disable any paid app that checks for a license and it will no longer show up as PURCHASED in the Play Store. Migrating paid apps from one account to another is a task that Google has left up to app developers to handle and you have to appeal to them to grant your other account access.

So in summary, the list of purchased apps in Google Play is completely independent of which account you have currently selected within the Play Store.

As far as changing your main account, the only way to do this is to perform a Factory Reset and sign in initially with your other account. The main account is so tightly ingrained in Google services that it cannot be changed without wiping your phone. And this process affects a lot more than just In-App purchases.


I had this problem as well, I was unable to move the system apps back to the internal storage.
Re-installing the ROM did the job as it re-installs the apps back in the right path/location.


It does not store the images. I agree that the option should be removed or at least give you some error when you try to use it.

Details in "How to save images while using Orweb?" on Tor SE.

Not being too trusty about this, I checked all the locations associated to Orfox and those folders were empty.


I recommend APK Mirror, legit APK files, never have had an issue.


Turn off ALL Daylight Savings Features in Android's calendar?

I had the same issue on my S4 and finally got it fixed. This is what I did:

Delete account credentials from phone
Delete all data from calendar and email app
Reconfigure account credentials
Sync calendar and emails

After that all calendar events were showing up correct for AZ time zone.


Can Google use location information based on Photos landmarks with Location set to off?

It doesnt look like they can do it if your GPS is shut off in your settings.

"If you turn off location completely for your device, it means that apps (both Google and non-Google apps) can’t use your device location and many useful features will be turned off."

As to them checking it in app. Seems like that is something they are trying to accomplish. What i have found to disable it is if you go to Settings->Google Location Settings and uncheck Access Location then they can't access your location even if your GPS is on from that app. That solved that problem for me.

I have found some information for you in the below links.

Google Landmark Recognition.pdf

Turn location on or off for your device


Main app's icons overlays in Nova Prime's widgets

what is its source: is it caused by recent change to Contacts or Nova Prime?

Rahul in comments has pointed the reason (thanks Rahul). It is an OS feature introduced from Oreo (and the likely reason you didn't see it earlier- service folks must have upgraded it while under repair). For more see Android Developers : shortcuts overview

  is there any workaround or a way to get rid of this nasty little thing?

Long press on shortcut → edit → long press on photo →select theme  → Gallery apps → select photos and choose the contact photo, go back  → Done

A disadvantage is that you have a rectangular icon that won't match with other icon appearance . But that may be good too to differentiate contact shortcuts!

I don't know how to fix that, unless you use a photo editor app that gives you round shapes (OP has suggested - you can use this Ukrainian on-line tool or this Russian on-line tool or search for some alternative).

And it is not for contacts only. I have a mail app which shows the same for "compose" shortcut. This app is targeted for min sdk 28 (Oreo). From August this year, all apps have to target Oreo and you will see this behavior uniformly

Tested on the latest version of Nova on Pie.


Which disk encryption standard is used in Honeycomb?

The current encryption scheme is outlined on the Android website's "Notes on the implementation of encryption in Android 3.0" page. From that page, the specific algorithm used is noted as such:

  The actual encryption used for the filesystem for first release is 128
  AES with CBC and ESSIV:SHA256

That's the only official documentation I've seen for it at this point, but it is fairly lengthy and informative.


Enable Chrome's Reader View manually, when it isn't offered?

Technically, it is possible to request on-demand reader view (also known as "simplified view") on Chrome for Android.

Chrome uses DOM Distiller to determine if a page is worth to be simplified, then simplify and render it as a new page if requested.

There are a few ways to load a URL in reader view:

(Manual) from chrome://dom-distiller, a debug page that allows a user to input a URL and force load it in simplified mode.
(Possible idea for automation) a unique URL for every simplified page, which can be directly accessed from the address bar.

chrome-distiller://<UUID>_<HASH>/?url=<URL>

Where:

UUID: Universally unique identifier. By default, it uses UUIDv4 (random), but any UUID works, including nil UUID (00000000-0000-0000-0000-000000000000)
HASH: SHA-256 of URL
URL:  target URL (optionally, percent-encoded for safety).

Example URL for this page:

chrome-distiller://00000000-0000-0000-0000-000000000000_07036109224c60335e35e3b4c22dd02cf775f69d4430245c4c454aff570d6787/?url=https://android.stackexchange.com/questions/218970

Additional reading:

Ctrl blog - The many URI schemas used by the browsers’ “Reader Views”
Chromium.org Google Group - [Android] [Reader mode]Instant reader mode for new tab or WebView


How can I connect an Xperia X8 to an external monitor?

One approach would be to find a VNC-like server for the phone.  Using that they should be able to bring up the UI of the phone onto a computer.


Nexus 7 2012 Lolipop screen cast problem

According to an article from July, the first gen Nexus 7 does not support screen casting to the Chromecast.

http://www.androidpolice.com/2014/07/10/hands-on-video-android-new-screen-casting-game-changer-and-more/

That information MIGHT be out of date but as of four months ago, the 2nd gen (2013) was the only Nexus 7 that was supported for screen casting


What is Samsung galaxy tab 10.1 usable screen resolution?

My testing indicates a usable resolution of 1280 x 750


How to disable battery full notification sound?

From what I can find, there is no way to turn it off:

no solution in the samsung galaxy s forum

no solution in the vodafone forum

Tasker can't suppress it

However, one commenter notes

Some custom ROMs rebuild the framework and rip the notification out entirely.
Check out the XDA forums if you'd like to try that stuff.
Typically requires root and a good working knowledge of how to use
Clockwork Recovery, Odin, etc... not for the faint of heart.


How to know if my phone has NFC technology?

Use Z-Device Test app.

  check the GPS signal, camera, compass, accelerometer, microphone,
  speakers, WiFi signals, Bluetooth, GSM / UMTS, FM Radio, Display,
  Battery, CPU, Memory, Vibration, USB, Audio / Video , operating
  system, light sensor, proximity sensor, temperature sensor, flash
  sensor, NFC near field comunication, Barometer, the detection of Navstar satellites in the constellation jointly and individually, .. etc..


These free apps in the Market claim to be able to display your logcat, and don't make any mention of root. Should only take you a few minutes to try them out:

CatLog
aLogcat
LogViewer

EDIT: Thanks to @mente for reminding me that these apps will only let you view the full logfile in older versions of Android. Android 4.1 brought in a new security model around logfiles that meant that apps could only read their own logfiles and logfile entries, and can't read logfile entries written by the system or other apps.

There is however still both a way for an app's user to generate a logfile of the app's recent log entries to be sent to a developer, and for a phone's owner to grant permissions to allow an app to read the logfile without full root, but this does require you to use an ADB command, which unfortunately takes it out of the reach of most normal phone users:

  If you want the user to give you debugging information, you can have
  them generate a bug report with power + volume down + volume up which
  includes the logs and lots of other data, and automatically brings up
  their e-mail app to sent it all (plus a screenshot).  We were just
  discussing that we should have an easier way to generate these as
  well, I am going to look at adding something to the settings app.

  I also have started introducing the concept of a "development"
  permission, which read logs is classified as.  This allows the app to
  request the permission, but not get it at install.  You can however
  grant it with an adb shell command once it is installed.  At some
  point later I expect to have a UI in the system for doing this, but we
  are going to hold off on that to be careful about how we present this.

Excerpt from a post on Google Groups by Dianne Hackborn, Android Framework Engineer. My emphasis.

The mentioned ADB command to grant an application permission to read the logs is:

adb shell pm grant <pkg> android.permission.READ_LOGS

This setting should survive reboots and upgrades of the app (but not uninstalls/reinstalls).


How to not share Goals in a shared Calendar?

To answer my own question, because I found a working solution through trial and error.

First, you need to know that Goals are always added to your first calendar. You can add many calendars to your Google Calendar account, but when you add a goal, you cannot choose to which calendar the goal should be added. I tried adding a separate "Goals" calendar, but I could not add any goals to it.

So I did it the other way around.

On PC, go to the Google Calendar website (it's easier to do it on PC than on Android. Trust me. I tried.)
In My Calendars on the left, click on the little arrow next to your primary calendar and choose Calendar settings.
Rename your primary calendar to "Goals"
Unshare your primary calendar
Again in My Calendars, create a new Calendar
Name the new calendar "Shared Calendar"
Share the new calendar with whoever you had originally shared your primary calendar

This is just the setup. Now comes the fun/boring part:

For every current event in your calendar, edit the event and change the calendar from "Goals" to "Shared".
Don't bother doing this with past events, you'll get bored soon enough.
From now on, every time you add a new event, you'll have to remember to add it to your "Shared" calendar.

End result:

Android Goals are in the "Goals" calendar and aren't shared.
Events are in the "Shared" calendar and are shared.


Can't setup phone because Google play store has stopped working

Solved! (sort of). I was trying the setup on WiFi. When I tried outside my house on data, it then followed different steps and Im now in my reset phone, so I should be able to follow the normal process from here.


Can I download apps via my Linux PC then install them on Android from there?

You can connect your device to the internet (using Wifi) and continue to use it just as you would with a plan.

So you can download as many apps as you want to your device using Wifi.

You don't need to be connected using the cellular network to access the Play Store (but do need the internet).

There are certain alternative App stores that are trustworthy, but be wary of downloading APKs directly off the internet.  There is no guarantee these are safe - generally, use the same caution you would use downloading software to your computer on your phone.  Only install from reputable sources.

You can actually pull an APK (Android App Package) off one device, and put it on another (using your Linux box), but this is not a task for a newb (you would need to install and use the developer tools)


How can I pause and resume video recording if the stock app does not support this feature?

Answering the Question
I've been searching for a solution to this issue since I've seen your question, probably when you've set a bounty. Till now I've found tons of unhappy users complaining about the same issue, no pause/resume during a video record.
I've read just about every first fifty results presented for every search that I came up with on Google, been into Google Market, reference forums, etc... sigh!
The only answer that I've found relevant to be mentioned was provided by Ryan Conrad concerning this topic, for the same phone. (no need for transcription to this answer)
Since this is being requested a few years (at least since 2011 that users are complaining at Google Forums), and since the functionality to pause while recording needs system support due to the API and hardware being used that must provide such capabilities, software developers cannot go around this.
Some devices may be capable of dealing with  the pause/resume feature, but that's unclear. I believe that you'll just have to wait until manufacturers and developers can't stand the voice of the unhappy user anymore, and improve this issue.

The Android API currently does not provide the pause method
This is a bit technical, but was solicited on the comments.
The public class MediaRecorder, being used since API level 1, doesn't has the capability to pause, as one can observe from the MediaRecorder State Diagram:

When recording, the API allows us to either use the reset() or stop() Public Methods:

reset() -> Restarts the MediaRecorder to its idle state.
stop() -> Stops recording.


Why does photos 'edit in' change image app export behavior?

I use Photo Editor and it seems to be able to crop and resize images that other app sends / "shares" to it.

While I don't know exactly why and I don't do any Android development, I think that it could be those two apps provide functionality for "editing only", where the resulting (edited) photo is returned to the handler, in your case, your gallery app, instead of handling by themselves. This could be a possible reason why those apps can't export photos when the photos aren't opened from within the apps.


Download a terminal.
In that terminal type cd /sdcard/Astrid/
Then run the command chmod 000 auto

That should do it!


Phone not updating Market to Google Play?

From the official announcement on the Android Developers blog (emphasis mine):

  We’ll be rolling out Google Play to devices in a phased OTA update, starting today and continuing over the days to come. With the update, the Android Market app will upgrade to the Play Store app and the Music, Videos, and Books apps will upgrade to Play Music, Play Movies, and Play Books. This update is for devices running Android 2.2 or higher, and users on other devices will continue to have the same access to your apps as before.

Just give it some time to work. For what it's worth, I got the upgrade almost immediately after I read the blog, and the new Google Play appeared in the apps instead of the old Market. It's pretty much the same as the previous Market app, bar the new branding. Also, check the version of your market app -- Google Play is version 3.4.6 or later, the old Market is 3.4.4.


Can I pair 2 Android Devices via Bluetooth for internet access?

It's all possible, but it's is going to depend a lot on the particular tablet you buy.  I can tell you right now that PDANet is not going to work Android to Android.  I emailed them about this and that was their answer.

Bluetooth tether is possible and again is going to depend on the device.  All the Archos Gen 8 tablets have BT Tethering capability (to use your phones internet) baked into the stock os, however, people are getting mixed results (by and large, this seems to be the most successful way to do it).  They had USB tether ( also to use your phones internet) but then removed it, but it is possible, it must may require some hacking.

As far as rooting and using the Wifi tether, again this is possible but people are also getting mixed results with this, myself included.  I am rooted and use Wireless Tether but my Archos 70 can't see the connection because all of the wireless tether apps create an Ad Hoc network and Android supposedly doesn't support Ad Hoc.  From what I've been told in other forums I just need to experiment with other kernels.

If you have one of the phones with "Hotspot" capability and you pay for it through your service provider that signal is discoverable because it's an actual AP and not Ad Hoc.

Long story short, it is possible, but there's no sure bet.  Before you buy, go to the forums for the particular tablet your interested in and read up on what it takes to get the tethering going.


It's very device-specific, of course, so you'll have to follow the directions given for the device.

Generally it works to follow the Linux directions for the device, except that you need ADB for Mac OS X.


Using Amazon Instant Video from Amazon Prime on Non-Kindle device

Yes, you can play Amazon Prime videos using flash in the browser. See this thread.

Per the thread, you may have to remove the stock Flash and install Adobe's official version from the market, as well as the Dolphin HD browser.

You can rent movies from Amazon, which presumably use the same framework as Prime videos. It would probably be advisable to rent a movie to verify it works before investing in a Prime membership.


How to disable "reject call with an SMS"?

Unfortunately, there is no way to disable that. Sony is using a proprietary Dialer that has that function hard-coded into it. Without using a custom ROM, there is no way around it.

I know this because I have experience with this on Samsung devices (they also have a bar near the bottom that allows to Reject with Text), and having heavy proficiency with Android, outside of somehow recompiling the Dialer apk and using your knowledge of Java to find the entry, remove it, and recompile, there is unfortunately nothing you can do.


The error was because my partitions were marked to be read only and TWRP version 2.7.0.0 was not checking that!

I installed TWRP version 3.0.0 and before starting new version it asked me a confirmation to make partitions editable and this simple step solved the problem.


Android icon showing when turning Wi-Fi on

I have an LG phone aswell (not the G4) and icon that you are described is probably icon which shows up when phone is checking for updates of android or updates for LG apps. You can probably change when it will check for updates. I don't have any sources about this but I know that  because I catch notification several times when on slow cellular data.
Edit here is the photo of icon I get when checking for updates:

Also here is "app updater" app icon it's very similar to picture you posted


Android does not show every app's usage data; it only shows significant battery usage in apps, especially those of apps that run in the background -- Camera does not run in the background.

Try leaving your Camera open for a long time, then look in Battery Usage. Note: Depending on your device, many apps my be bundled into the Android/System battery usage entry.


Forcing Nexus 5 to charge wirelessly even when USB device connected

As far as I can tell  and from links like this and also  this link (for different devices obviously) it seems that once the USB is plugged in that is what will charge the device, and the wireless-charging is disabled.

  The Nexus 4 has two main power circuits: 1) Battery Connector & Charging Circuit & 2) Wireless Charging GEN2 Circuit. These two work together with internal battery protection circuit as well. There are many controls going on while charging, such as current sensors, thermal sensors, voltage reference and voltage input detection. So basically it has been thought to avoid any problem if you happen to connect both charging supplies at the same time, as only one will act as the charger, and as far as I can understand the logic of it, it’s the USB charging that has priority over wireless charging.


Location of saved images from Facebook Messenger app

Facebook Messenger saves photos to $EXTERNAL_STORAGE/Pictures/Messenger.  That variable depends on your device, but on mine it is /storage/sdcard0 which is also pointed to by the /sdcard symlink.


how do I disable my screen lock pin on my galaxy tab 3?

If it's running standard firmware, you should go to Menu > Settings > Security > Lock Screen > Screen Lock > None. For the Galaxy Tab, I'd presume it'd be something similar to that.


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

Short Answer:
Currently, you can't make use of your device (any device that relies on MTP) to act as an MSC, due to the protocol specifications!
Elaborating
As to clarify, Galaxy Nexus uses one massive partition for the entire device, it's like saying that: system, data and sdcard are all together.
MTP was selected for Galaxy Nexus because it allows the use of this large storage area, that from a system point of view, insures a better communication with files, provides a more secure file system and gives less trouble to maintain.
Why you can't do it the way you want:
There are no separated partitions in Galaxy Nexus, only one large storage area. Even emulating a fat32 file system, one would still need to be able to translate between fat32 and ext4 at a low level. This is practically impossible.
If the Galaxy Nexus had a partition, you could have block-level access and thus you could have mass storage access.

Long boring version:

Short background
The Mass Storage Class (MSC), commonly know as USB Mass Storage (UMS), that we are all used to use on our devices, is a protocol that allows a Universal Serial Bus (USB) device to become accessible to a host computing device, to enable file transfers between the two. On the golden days, one just needed to plug in the phone, hit "USB mode" and start moving files, editing files, etc...

Media Transfer Protocol (MTP)
Things have changed a lot, when we talk of the new transfer method that's being used on your device, the Media Transfer Protocol (MTP):

1 Introduction see page 15 zip below
Media Transfer Protocol, or MTP, is a protocol designed for content exchange with and command and control of transient storage devices. It was been developed as an extension to PTP, or Picture Transfer Protocol, and is targeted primarily at Digital Still Cameras, Portable Media Players and Cellular phones.

While the introduction still leaves margin for doubt, this protocol was developed and implemented with a very specific purpose: to facilitate the transfer of media files and associated metadata between devices:

1.1 Purpose see page 15 zip below
The primary purpose of this protocol is to facilitate communication between media devices that have transient connectivity and significant storage capacity. This includes the exchange of binary objects and the enumeration of the contents of that connected device.

File Types supported?
At this point, we already know that this is for media files and media based devices, but one question that I've seen on the comments remains: Can we copy files other than media files (audio/video)? Yes we can:

1.3 MTP Object Model see page 15 zip below
The term "media" in "Media Transfer Protocol" is used to identify any binary data, and is not restricted to audio/video formats to which it is commonly applied. Some examples of non-audio/video objects include contacts, programs, scheduled events and text files.

What about "live edit" ?
Your question specially concerns the usage of your device (Galaxy Nexus) as an external USB storage drive. Why it can't be done? The MTP protocol limits data to a unidirectional operation, also latter explained that the device storage is used by the computer as a local file:

4.2 Unidirectional Data Flow see page 29 zip below
The data flow in MTP is always unidirectional. When initiating an operation, data flows only from the Initiator to the Responder. When responding to the requested operation, the data flows only from the Responder to the Initiator. During the binary data-exchange phase, data may flow from the Responder to the Initiator or from the Initiator to the Responder, but never both. Bi-directional, binary data exchange must be performed by multiple operations.

Advantages vs Drawbacks
Advantages
The MTP does carry some advantages with it, mainly concerning the security and integrity of the user data:

When a USB host computer has mounted an MSC partition, it assumes absolute control of the storage, allowing for example, the file system to get corrupted or reformat to an unsupported type.
Meanwhile, the MTP overcomes this by making the unit of managed storage a local file that can either be written or read.
Drawbacks
The MTP isn't treated as a traditional removable drive, so, no recovery tools can be used to save the day.
The support is still underway, some operating systems still require third-party software.
MTP standards (as mentioned earlier) don't allow for direct modification of objects. Instead, modified objects must be reuploaded in their entirety.

References:
I hope this clarifies as to why MTP is good (improvement), but OTOH bad (user will have to change habits).
Here's the reading material used to synthesize the answer:

usb.org :: Media Transfer Protocol v.1.1 Spec and MTP v.1.1 Adopters Agreement .zip with pdf files
Wikipedia :: Media Transfer Protocol
Android Central :: MTP - what is it, why use it, and how to set it up
Microsoft :: Media Transfer Protocol Enhanced Specification
Microsoft :: Media Transfer Protocol Implementation Details

The above answer is credited to the contents and authors of these reference links.


What happened to real time tracking in Latitude?

According tho this post, that feature was removed as of version 5.10 of Google Maps app because it was never properly working.


What does "se.infra@SEP-138#1" mean on kernel version?

This is the name of the user and computer that was used to build the kernel. "se.infra" isn't a username belonging to a real person, but an account used by the build infrastructure at Samsung. It's not relevant at all.

The thing you need to match is the Build number, shown just beneath the kernel version in the About device page of the device settings. It looks something like JSS15J.I9300XXUGNG3: everything after the "." is actually the build number for the baseband (modem firmware) that goes with the ROM. The first half of the build number is listed with each ROM on sites like sammobile.com that offer original Samsung ROMs for download.


Factory reset: will home screen order, file, and folder layout, and account usernames and passwords be restored after adding Google account back?

I am not sure with samsung account but I am sure it works with Google account, if you have backup and restore enabled from day 1 of the account setup. Then you will get everything back.


Disable touchscreen area (root available)

you can use wm size (WIDTH)x(HEIGHT)
the difference between size and overscan is that any input outside the screen area will be ignored if you use size to change the display resolution

first you have to know the resolution and the display density of the device. In the terminal/cmd enter adb shell dumpsys display | grep mBaseDisplayInfo to show display related info.
in my case it's

real 1080x1920
density 480

the equivalence for wm overscan 0,0,a,b is wm size (WIDTH-a)x(HEIGHT-b). In my case wm overscan 0,0,30,0 --> wm size 1050x1920


Stock Android 10 device is offline for ADB commands on Linux, can't use USB Debugging

Solved by:

Deleting adbkey and adbkey.pub files from ~/.android/ directory on my Linux PC.
Using newer Android Debug Bridge (in my case, it's current 1.0.41/30.0.4 from here).

Also thanks to Robert for helpful comments.

Update 2020-12-29
Another solution could be in using ADB over Wi-Fi


Deleting contacts in bulk - Ice cream sandwich

for android 4.0

settings--->storage--->Apps--->Contacts Storage--->clear data

sync the contacts with your gmail account before doing this, remove synchornisation, do the above steps and sync again with you gmail account, will take some time for the names and numbers to come


Make sure you have updated to the newest version of the G+ app.  You should have version 2.3.1.242969 that came out yesterday.

From there you need to go to messenger and find the person you want to hangout with and send them a message.  Once you send them a message you will see a hangout icon appear in the top right corner.  See here for more information.


If you are completely positive that that email is correct, try these things:

Resetting the password to the original (if you know it).
Make sure you're using a Google account (Or Gmail).
Contacting your service provider's help line or contact support.
Contact Samsung here.

Good Luck. I would recommend contacting Samsung BEFORE your service provider.


Samsung Galaxy GT-s7562 rooting using (Arch)linux

see http://forum.xda-developers.com/showthread.php?p=49779385#post49779385

You first need to update your Baseband (modem) to the right locale. Then you can install corresponding ROMs.


Will changing a /system partition file system delete all data?

It highly depends on how you change the partition FS and what software you use to do it.

If I guess it right, the FS on your /system partition is Linux ext4, which does not have a lossless way to be converted to FAT that I am aware of, so I guess it's mostly formatting it twice: to FAT, then back.

It's obvious that formatting will make all data on that partition lost. However, if you find, or if the tutorial instructs, another way to losslessly convert ext4 to FAT, it's possible that you can change the FS without losing any data. But be aware that changing ext4 to FAT will mess up all the permissions on files, which may potentially lead to extra work before it turns into a usable state.

Proceed with caution.


Apparently, you can enable apps using adb: Enable and disable system apps via ADB

Maybe you can quickly do this while the phone is still booting. (I don't know how soon adb is loaded.) Maybe it works through the newest versions of twrp, which support adb!

Good luck!


Mobile connectivity can break when WiFi goes out of reach

Currently, Android works in a way where it disconnects from mobile internet when you are on WiFi network. By doing so it saves battery because if on WiFi you wont be using the data connection anyway.

There is an option in Settings - Developer options where you can switch on "Mobile data always active" which should basically do what you ask. Keep the data connection on and on WiFi disconnect it will already be on and ready.

Note that this may drain your battery faster.


In-call speaker volume fixed too "low" while smartwatch connected via Bluetooth

Uninstall the BT notification. By uninstalling it, the volume on the smartwatch will return to normal function, the best it will be.

The only other way is to install a volume booster from the Play Store.


Download the Android File System application.

Install the Android File System app by opening the DMG file, and then dragging the App into your Applications folder.

Once installed, connect your Nexus 7 to your Mac via the USB cable.  Open up the Android File System app.  It should recognize your tablet and then open up a Finder type window.

You can drag and drop files and media into the window. Additionally, you can create new folders and delete files. Be sure you know what files your deleting as you can break the OS by deleting or altering essential system files.

If you get a “No Device Found” message, be sure your Nexus 7 is in Media device (MTP) transfer mode. You can do this by swiping down to open the notification tray and then tapping on the Connected As… message.

Source


There is a Google-made app with almost exactly that name, that does let you read Google Books on your Android device, Google Play Books. I'm pretty sure that should do what you want.


There just was a Blog on Land of Droid covering this issue. The author summed up a few conditions under which this "flicker" occurs:

back-light is dimmed under 30%
a weak WiFi signal
the device is accessing the net

According to that report, these 3 things are "AND-connected" (i.e. the flicker occurs when all of the 3 conditions are met). He's also hoping for a fix to come soon.

You might as well want to read the comments there, some seem to indicate possible solutions (including flashing a new stock ROM), but so far none of them are yet confirmed.


How can multitasking experience be improved on Android tablets?

Android 7.x Nougat officially introduces multi-window. With this feature you can now run 2 apps side-by-side and drag the black interpolation bar to adjust the window size (3 tiers available).

With the aid of Taskbar things get even better - with proper settings you get Windows-like task bar and resizable, movable multi-windows.

Ultimately though, without the ability to natively open multiple instances of one app, document abilities will be crippled to an extent. Wired video output is also absent, making presentation difficult, though if you have Miracast-compatible devices this isn't much of a problem.

Get started loading your Nexus 10 with Nougat-based custom ROMs by visiting XDA-Developers.

Do note that, due to the age of the tablet, Nougat won't run very snappily and you can't expect to multitask heavily.


WiFi has no internet access...But it does!

"Connected, no internet access" means that the test that Android uses to check if there is Internet access is failing. The url or method used to test if Internet is working varies by Android version and on 6.0 it uses connectivitycheck.gstatic.com/generate_204 as the test. - Reference

"Internet" is just a network, if the routing, access, DNS resolution, etc. pieces are all there, the "Internet" is going to work... regardless if the test Android does to see if it is working fails or not, although you may have to specifically tell your device (via a pop-up toast prompt or setting in WiFi - Advanced) to stay connected to that WiFi network.

Why the test fails? Hard to say, but something in your friends network or their ISP is blocking the check your device makes to test if the Internet is working.


Does Chrome run in separate processes/sandboxes?

Yes. Chrome runs in separate processes on Android.

This is what I get from ps -aux | grep chrome in a root Termux session:

u0_a128  14180  5.5  2.2 1530600 175948 ?      Sl   13:04   3:55 com.android.chrome
u0_a128  14418  2.2  1.0 1412520 84168 ?       Sl   13:06   1:31 com.android.chrome:privileged_process0
u0_i9    21115  3.0  1.1 1428008 91124 ?       Sl   14:07   0:13 com.android.chrome:sandboxed_process6
u0_i14   22492 16.2  1.2 1548252 100956 ?      Sl   14:14   0:13 com.android.chrome:sandboxed_process11
root     22686  0.0  0.0   8748  1524 pts/2    S+   14:15   0:00 grep --color=auto chrome


Mi 9 (M1902F1G) running MIUI 10.2.15.0 issue with fitness trackers

Problem seems to be with the "Use Adaptive Battery" feature.

I'd guess it's not clever enough to differentiate between an app not being used very often, and an app being used after being recently installed.


Gmail displaying "me" instead of actual sender's name

There is special handling for "me" and you cannot override this.

Edit: This is handled by MessageHeaderView.getRecipientSummaryText(…) where myName is "me" (in English).


I Can No Longer Access My Hotmail Account On My Android Device

Usual solution is to remove and re-add the account, on your mobile Outlook.com.
Generally that works.
(Obviously you will lose any mails and unsent outgoing mails (manually save unsent outgoing mails first with some file-manager app, if you need them)).

Be warned: Outlook.com's Android sync is very brittle, and their support is nearly non-existent.
Beware of taking over-the-wire Android updates.


Samsung S3 I9300 no recovery no boot and odin fails to flash

What were you actually doing with your Phone? Did you try to install custom ROM/Recovery/Kernel/Mod and so on?

I too have S3 GT-i9300 which is working fine after replacing my motherboard because I came across Sudden Death Syndrome (SDS) in S3.

If you are able to go to download mode then download the latest Stock version of S3 which is 4.3 JellyBean and flash it via latest odin.
Make sure USB Debugging is ON in your phone and your phone driver must be installed correctly.
You may use this link to download driver for Samsung Mobile.
Make sure before installing this software all the other previous/old driver are uninstalled.
I would recommend that you should try to ADB to see your phone has proper drivers installed. Just Google ADB and download it. (Put all the files in one folder named adb.)
Press +R to open Run. In it type cmd. Now Command Prompt should have started. (I assume that you put the folder adb in root of C: drive) Type the following commands.

cd <space> / - this will take you to root of C: drive
cd adb - this will take you in adb folder.
adb devices - this command will show all the devices currently attached to your system.

If you can't find any device then it means drivers are not properly installed.

Try it, hope this may help you.


Is it possible to update my cherry mobile flare lite 2 from kitkat to Lollipop?

When you cannot find an update in your phone's updater or on its official website, the android version you are looking for is probably not supported by your phone. If you want to install Lollipop on your phone anyway, you might want to try a Custom-Rom.

But be aware: some of the options presented to you can void your warranty or damage your phone. I also cannot guarantee you will find something that works for you at all. More information on this can be found in the post I linked you.


How to connect laptop to internet via Galaxy S2?

Depending on your carrier, FoxFi may help you out. It allows you to share you mobile data plan as a WiFi hot spot. Just be careful not to use too much or your carrier will get suspicious.


How to play 5.1 audio direct to speakers

There are many ways you can get the audio out.

Through wire:

Head phone jack - you clearly said it can deliver only two channel audio.
USB - You can use an OTG adapter and plug in a 5 channel USB sound card and get the 5 channel audio out.
USB Type C may have this support native.

Wireless:

Bluetooth - if the A2DP profile is supported (will be supported from v2.0 onwards) you can stream audio in stereo - again not good enough for you.
Screencast protocols like Miracast or DLNA might support as it can be considered as a HDMI connection over Wi-Fi. These should support 5 channel audio.

Of course for all these you have to have a player which has appropriate codec support (usually AC3).


I get error 7 while updating Cyanogen OS 13 on OnePlus

I followed recommendation of other forum Cm13.1 ZCN2KAS1KN i.e get  updated cyanogen os 13.1 official full zip and dirty patched to this official succesfully. Having TWRP implies we lost incremental updates...


Looking for a way to shrink the size of MP3 files

For doing the conversion on device itself, I would suggest searching the Google Play Store for audio conversion apps.  Several results look like viable candidates: The File Converter and Convert Audio, for example.  The features to look for are downsampling, changing bitrate and frequency, conversion to more efficient formats like OGG, AIC or FLACC.  I recommend trying each app yourself on one or two MP3 files to see if you get the results you want.  Play Store's 15-minute refund policy should give you enough time to figure out if the app is worth the price.

With that said, I would highly recommend doing the conversion on your PC instead.  First, by copying your MP3s from the phone to the PC you are making a backup.  Just in case something goes wrong during the conversion process, you will not lose the original file from your handset.  Second, there are a lot more choices in terms of software on Windows/Mac/Linux for audio file manipulation (especially the free and open-source variety,) and may also be able to do this in batch (i.e. convert multiple files automatically.)


Samsung USB Driver for Windows 10 - Android Studio

In Win10 use this:

Uninstall previous Samsung USB drivers from “Programs And Features”
and “Device Manager”.
Power off your Samsung phone. Switch your Samsung phone into download mode (power it on
with Power + Vol UP + Home pressed simultanously).
Connect it to your computer via USB cable. Your phone should become discovered by Windows as some device. In my case, Windows has found my phone
as a “SAMSUNG Android ADB Interface” device.
Restart your phone.

Now it all. Phone driver work perfectly.


Droid 3 Gallery Generating Errorneous Thumbnails; Possibly Due to Infinite Loop, .nomedia glitch?

Please attempt the following:

Delete the entire .thumbnails folder
Delete the /sdcard/Android/data/com.android.gallery3d folder
Go to Settings->Apps->All and select the Gallery app. Select clear data.
Go to Settings->Apps->All and select the Media Storage app. Select clear data.
Reboot your device.

This will completely erase all data from the gallery app, and if you open it before you reboot you should notice that you have no thumbnails. They will be generated on boot.


Rooting a device with an APK file is definitely possible.

In reality it depends on two factors:

The age of the device software
The amount of money you are willing to pay to for exploit software

The device software age is important as usually you can say the older the device the more security vulnerabilities it has and therefore there is a higher chance to get a combination that allows you to root the device.

For example the very old devices can all be rooted using the TowelRoot app (which uses AFAIR an kernel exploit).

The price you are willing to pay for an exploit is important as you can buy exploits (even zero day exploits that are not known to Google or the device manufacturer).

Once a malicious APK has been installed it can use the incorporated exploits to attack your system. Once it managed to find a working exploit to get root it can do anything you could do with root permissions, too. This includes installing code persistently into your system, redirecting traffic, extract passwords and other secrets, ...


Is there a valid Android alternative to iTunes U?

Tunesviewer is an application for Linux or Android that "[allows]  access iTunes-University media and podcasts." (From Tunesviewer main page).

You may want to check it out. There is an APK installer to run on Android devices. It's also available from F-Droid.


How to fix "Socket creation in UltraProbe...Permission denied" error when using nmap?

Did any changes occur between the two versions of Lineage that could cause this problem

I don't have any experience with nmap and can't be sure why it worked with Android N, but Android has always been restrictive when it comes to socket access. I have been facing same issues at least from Marshmallow and onwards. ping is the common example.

It doesn't seem like this version of LineageOS has either groupadd or usermod

Android's users and permissions management is quite different than Linux. Bionic libc doesn't support many sycalls provided by standard glibc, particularly related to NSS. Also, the related files /etc/passwd, /etc/group, /etc/shadow and others don't exist on Android the way they exist on Linux. So, the standard Linux utilities groupadd and useradd etc. cannot be used on Android unless the source is modified and environment is modified accordingly.

how can I make nmap work again?

If you want to use a program compiled  for standard Linux which needs capabilities CAP_NET_BIND_SERVICE, CAP_NET_ADMIN, CAP_NET_RAW etc., the program needs to be run by a user who is member of Android groups aid_inet, aid_admin and aid_net_raw.  Even though the root user has apparently CAP_NET_* capabilities, socket syscall fails if it is not added to these groups explicitly. Most of the times only aid_inet suffices.
For instance, let's view capabilities of wpa_supplicant (process responsible for making wi-fi connections) on Android:
~$ su -c "getpcaps $(pidof wpa_supplicant)"
Capabilities for `21224': = cap_net_admin,cap_net_raw+ep

So, nmap won't work unless executed with its required capabilities. A capability is a subset of root permissions.
Terminal apps are usually already member of aid_net group (android.permission.INTERNET). However if it's not the case or you want to create a Linux type user on Android, follow on.
ADD LINUX USER ON ANDROID
NOTE: Device must be rooted.
On Linux, capabilities are assigned to a user (a user is a process id in fact, usually a shell) by some login mechanism, PAM modules being the most common. But there is no user login on Android, so we need to replicate that somehow. Lets create a Linux user, say "irfan" on Android.
Better is to use the UID of terminal app assigned at the time of app installation or you can use any unused UID like 6000.
Modify or create the files as below:
# /etc/passwd
irfan:x:10129:10129::/sdcard:/system/bin/sh
root:x:0:0::/data/local/tmp:/system/bin/sh

# /etc/group
aid_inet:x:3003:irfan,root

To login as user "irfan" with aid_inet as secondary group, use a Linux aware busybox su binary which regards /etc/passwd and /etc/group:
~$ id
uid=10129(u0_a129) gid=10129(u0_a129) groups=10129(u0_a129),9997(everybody)

~$ su -c 'busybox su - irfan'

~$ busybox id
uid=10129(irfan) gid=10129(irfan) groups=10129(irfan),3003(aid_inet)

Please note the usage of su twice. First su is the one you get when you root your device. It's because su must be executed with CAP_SETUID capability. But normal Android apps run without any capability:
~$ capsh --print | grep Bounding
Bounding set =

The first su grants us that capability (and all other capabilities) as well as avoids the need to setuid on busybox  su binary.
In the same way you can add yourself to as many groups as you want, everybody, sdcard_rw and so on.
SOURCE:

How Linux capabilities work
Root User and Linux Capabilities: Linux vs. Android


VZW Galaxy Nexus exhibiting bizarre charging behavior

According to the official bug report here, starting at about post 26, it seems the sentiment is that this is a hardware issue.

I have contacted Verizon and they are shipping me a replacement. I will update the question again if this does not permanently resolve the issue.

http://code.google.com/p/android/issues/detail?id=23789&q=label%3APriority-Medium&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars


I had same problem, but after updating it works well. Just update Google Search in the Google Play Store.


After HR I get this error: com.google.process.gapps was interrupted

Well, sorry to the moderators if they have to do something but as I don't know how to finish this things when the answer is in the comments just to say I did like @esQmo_ said and flashed the firmware from asus page and everything ok.


On the android Incredible, is there any way to make a shortcut to the "All Photos" view?

Do you have an app called Gallery? I have it in my list. I would say just drag that on your homescreen and you should be good to go.


How can I create a Wi-Fi network from my Galaxy Tab with no internet access?

The app ZT-180 Adhoc Switcher works with a rooted P1010 tab according to this thread on xda-developers, and as far as I know, iPad can create ad-hoc connections. Haven't tested this so use at your own risk.


Wifi proxy settings were not added until Android 3.0 (here's the issue on the tracker and here is the comment noting its release). If you're willing to root your device you could try something like TransProxy, though.


Is that possible to upgrade HTC wildfire s os?

See this previous question: When will my phone get the Android 2.3 update (Gingerbread)?, according to that HTC have announced that the Wildfire won't be officially updated to Android 2.3 or newer as it doesn't meet the minimum requirements for the newer operating system versions (in particular its CPU runs slower than 1GHz).

There are unofficial upgrade options, as noted in that question CyanogenMod 7.1 supported the Wildfire. This question, How do I update the OS on my device? goes into some of those options.


Xperia™ Function Tester App

I would suggest trying this official application to find out the information you needed.


Galaxy S6 won't charge after drain to 0-1%, cannot boot

I got the chance to attempt to charge the phone via a wireless Qi-charger which, to my surprise, worked. So it didn't seem to simply be a dead battery, or a weird software loop, but something specifically concerning the USB/charging port.

I decided to bite the bullet and had the phone repaired. They replaced the "Charging Port Flex Cable", a part that can be bought online for 14$ or less, in case you feel like replacing the part yourself.


How to use an Android phone or tablet to make a projector presentation?

Update 2017

Much has changed since the writing of this answer. The old answer (see edit history) is no longer the best answer to this question.

I'd recommend getting a Chromecast and using it with a VGA adapter. This gives you the benefit of giving the presentation wirelessly, instead of leaving your phone tethered to a cable.

Most modern Android phones have this capability, but double check before you purchase if this is something important for you.

Make sure that the phone that you get has a micro-HDMI port, in addition to the traditional USB port. This will allow you to transfer video more easily.

As you noticed, there are two types of converters- the tiny ones, and the large bulky ones with a power supply. The difference is, as stated on the link you sent, that:

  Unlike passive adapters Ligawo converter has a power supply, thereby allowing a built-in signal amplification and processing of the image. Provides the signal source sufficient current through HDMI This converter can also be used without power supply.

So yes, the larger ones with power supplies would probably be better in terms of signal quality, and could still be used without being plugged in. However, due to their bulk, the better signal processing (I'm not an expert on signal processing, so I don't know how large of a difference it would make- I've used the small kind, although with a laptop, and it worked perfectly fine) might not be worth it- it's up to you to decide which type is right for you.

As of how the resolution is scaled, it should work automatically for all, if not most, converters. Just double check if it says something like "Input resolution HDMI up to 1080p possible 480p - Output Resolution VGA" (from the link you sent). It shouldn't be a problem to downscale to a specific amount that you want- in the Settings -> HDMI -> HDMI Format, you should be able to change the output resolution. For more info, look here- it is two years old, but the features should still be the same with new phones running JB/KitKat.

As of the software to run, there are many free and premium solutions available in the Google Play store that will work well. If you prefer presenting with PDFs, PDF Reader or Office Suite 7 should work. However, PDFs are a somewhat unconventional presentation format (although they can work), so you should consider using actual presentation software for a better experience. Google Drive for Mobile would work well, since you could edit your presentation on a computer (or your phone) and then present it on your phone, plus it is free. You could also use Presentation Pal, or Office 2012: Presentations, or some other presentation software- there are lots out there, and there's bound to be one that works good for you. All presentation software in the play store should work well for your purpose.

I hope this helps!


What is the point of archive in the Hangouts messaging app?

It just hides them from the inbox, which means they aren't copied somewhere else. For more informations check out Google support page here.


Android Factory Reset: My phone shows weird options when I enter recovery mode, and no button selects anything

If you want to factory reset your phone, just go to Settings->Backup and Reset->Factory Reset. You will be asked to confirm. Now, your phone will reboot and wipe data (do a factory reset).

I will assume that your volume buttons work correctly otherwise. If this is a repeated issue, it might be a faulty bootloader in this regard. If you have to reboot to recovery, you can use adb reboot recovery from the terminal with your phone connected in USB debugging mode to your computer. It should succeed, unless you have a corrupted recovery. In that case, you should take your device to a service center.


What timezone are you in? It sounds like when you back them up, it is saving them in a different Timezone (maybe UTC).

to answer your other questions:

Yes, SQLite is used for the messages
/data/data/com.android.providers.telephony/databases/mmssms.db
Same way as SMS messages : /data/data/com.android.providers.telephony/databases/mmssms.db
You can use ADB from the android SDK and copy it to your PC by doing:
c:/android-sdk/tools/> adb pull /data/data/com.android.providers.telephony/databases/mmssms.db c:/users/my-account/desktop/mmssms.db
Yes, you will have to root your phone to get access to that directory.

maybe check out SMS Backup + in the android market. It will backup your sms messages (doesn't do MMS yet) to your GMail account and put them in an SMS label. It will also restore them too.


Have you checked calendar app is installed in your phone or not? I mean have you checked calendar app under Settings → App → Application? Search there and  if you find it there then start its service. You can than access it.

Read this Google support article: Sync problems with the Google Calendar app


Is there a way to use Google location service without tracking my positions constantly in background?

If your device is rooted, there is a solution available to you:

Location Cache can not only show you what currently is contained in your location cache, it can also delete cached locations, and even "lock" it -- i.e. it kinda "write protects" the location cache, so no new entries can be written into. Effects are multiple:

no data cached means slower location, as the last position is no longer available
as uploading your "latest locations" is handled "bulk-wise" from the cache, it also means: no data in cache -- no bulk-upload to Google's servers -- privacy protected.

I just remember: In Android 2.1 and earlier, we were able to activate "network based locations" and still keep our privacy by unchecking the "share with Google" checkbox. If you try this with Android 2.2+, unchecking that second box automatically unchecks "use network-based locations" as well. So it is technically possible (and even was implemented this way) to respect our privacy -- but intentionally disabled. Don't think evil...

Remark: Location Cache does no longer work from ICS up, it seems -- according to the description on the playstore :( If I can see any alternative, I will update this answer. Meanwhile, it at least provides help to those with Froyo and Gingerbread... As I read in the description of Android Location Cache Viewer, this might be due to the fact the locations are no longer stored on the device (at least not in the same place; so either the place has changed, or transmission to Google's server takes place immediately -- which would also mean the "last location" would no longer be present locally, which I doubt).

Those of you who cannot stop Google getting those data, but still want to protect their privacy, could make use of location spoofers (e.g. Location Spoofer or CatchMeIfUCan) to at least cause some confusion to potential abusers :)


Sync contacts on android device with G+ information

On Gmail, make sure that contact is associated with the google+ profile. On the top right corner of the contact page, you should see Connected Profiles and below it a Google+ link.

I the account isn't linked and it doesn't suggest it. Add the person's Google+ Profile address as a URL

You can find the Add option on the left side of the contact page, right below the basic info.

Another option is to go to Circles under Gmail Contacts itself, locate the contact you want and merge it with the other Contact (in case they are not 1 already)

Finally, on Android, Install Google+, if it isn't already installed, and on your Android Device under Google+ Settings make sure Keep contacts up to date is enabled. Then You may need to start merging contacts inside the Android contacts. (When I got mi phone, it did a poor job detecting and auto merging contacts)


Android market - Application downloading problem

This question is redundant: Please see this one for a solution.


Get rid of google market localization limitation to install an app

Try this - http://apps.evozi.com/apk-downloader/#guide

This site allows you to copy the url fromm the official app from Google Play and download it without a hassle. Enjoy.


System Settings -> Accounts & sync ->  Select your google account -> Make use of the checkboxes.

sync settings (click for larger image)


How to stop Play Store from auto-updating itself?

In order to disable Google Play Store:

You must have version 4.8.2 installed (just replace it in /system/app with the new com.android.vending.apk).
Download a root service from the store called Disable service (again make sure root is installed and the app is given root permission).
Now, in the disable service app, navigate to the system app tab and find Google Play Store. Tap on it and you will get a list of services.
Scroll to the bottom and uncheck Check Wi-Fi and Update service.
You will see a Please wait notification, and at the bottom BusyBox should appear, notifying you that the app was given root access.
Exit the app and voila! Google Play Store will never update itself or Google Play Services ever again (unless you install a new version, in which case you would need to repeat the process).


How to copy the phone number of the sender of a text message in Android default messaging program?

Does one have to go through "create a new contact" through the + menu, or is there any faster way?

You can copy the phone number without selecting "Create a new contact". I don't know if there is a faster way but here is how to do it:

On the default messaging app, open the text message (SMS) whose phone number you want to copy.
Click the 3-dot, then "People & options".
Long press the phone number. A message "Copy to clipboard?" will appear, click on "Copy".

Edit: The answer is probably more useful if using Android 7 and above. I deleted, then restored it based on the comments. If it is against the rules, moderators please take the appropriate action(s).


Cannot connect my Moto X to Windows 7 PC

If your phone is able to connect in another PC, the problem is in PC and not with the droid. The possible solutions are

Download Motorola driver
Goto Device Manager and right click on the motorola device name and select uninstall
Now right click and select Scan Hardware Change Now select Update Driver Software and click browse and point to the downloaded driver location

If this does not work Try:

connect your phone with computer
go to C:\Program Files\Common Files\Motorola Shared\Mobile Drivers\
Run Motorola Driver Installer.exe, choose clean and Reinstall.

or

The problem may be due to windows mtp driver and you can try the fix provided by Microsoft.

or

Unistall driver from device manager
Remove all USB controllers
Disable Windows Media Player (Control Panel - Uninstall a program - Turn Windows features on or off - Expand Media Feature - Uncheck Windows Media Player)
Connect your device and Reboot the pc
Reactivate Windows Media Player(Control Panel - Uninstall a program - Turn Windows features on or off - Expand Media Feature - Check Windows Media Player)


OnePlus Dash Charging on the OnePlus Three

Oneplus 3 Dash Charging is said to be Oppo VOOC fast charging named differently (Source)
The damage to batteries is attributed mainly due to heating and shorter battery life (see this). One Plus Three website says

  Dash Charge carries more current than other fast charging solutions, and at lower temperatures. Normally, heat generated through charging is dissipated in the phone itself - this causes performance issues during active charging, throttling CPU and GPU speeds. By shifting the power management system and heat dispersion elements to our Dash Charge Adapter, very little heat ever reaches your OnePlus 3.

AFAIK there is hardly any literature available on VOOC, or the improvements made by One Plus, so it is up to you to believe it or not.

If you don't - then, amongst the options listed by you:

(a) Charging it off the USB port of computer- USB Type C can supply only 900 mA, which would take 4 plus hours to charge from 0 to 100% . (Plug in values Battery Charge Time Calculator.

(b) The Nexus 4 adapter would take about 3 hours (using the calculator above)

(c) Android Police says any Type C charger would work fine (of course, without Dash charging) and that seems logical and I have read of it working on the Oneplus Two also (although the Oneplus Two didn't have fast charging), but you cannot use the supplied adapter as mentioned in this review, and that is to be expected.

IMO, third option- buying USB type C cable and charger is superior if time is faster charging (but not as fast as quick charge) and options (a) and (b) are fine if time is not a constraint and you are worried about the battery.

Edit: Tamoghna in his comment being an owner of device, has clarified that  any Type C adapter can be used , of course without Dash Charging. Thanks Tamoghna. For the OP , it makes the choice easier of going with third option

Dash Charging Speed Analysis has detailed tests highlighting the ability of Dash Charge to charge to full

Edit 2

Additional inputs from OEM


How to reduce Apps memory After Updating

I would click "clear data" under the app manager settings for this app, but kepp in mind it will rest your app back to when you very first installed it E.g Your not logged in,changed back to default settings etc.

I know this cant be your only solution, as I would hate to put everything back the way I like it but this can help reduce sizes.

Alternative: Use Links2Sd to move apps to a second partition on your SD card (Give this partition a decent size) and you wont have to worry about your phones internal memory filling up.


Developer options switch is disabled, hence not able to turn it on

I found from this post that some recently added app might be cauing the security issue.

Hence I uninstalled my corporate app that I installed prior to getting that greyed out issue, and that fixed that problem, I'm now able to slide the switch on/off in Developer Options screen.


Is there a way to visualize music from the microphone?

Some 3rd-party apps can do this, such as:

Spectral Audio Analyzer

Free real-time audio analyser with 8 kHz spectral bandwidth. Display any sort of audio from the microphone as a coloured spectrogram. Identify environmental noise, search for annoying tones, view harmonic patterns of instruments and voices, analyse the frequency range of your speaker... .


How do I crop a photo without spinning it

Tap on “Ratio” button and it will give you options like: “1:1, 4:3, 16:9 and free”. At that point you will be in crop mode. Select an aspect ratio from that list and then drag the corners to crop the image. The Image showing is 16:9. Tap “free” to crop to any ratio that pleases you.


You don't have to root your device for debloating.
System apps can be "uninstalled" from adb shell
adb shell pm disable --user 0 <pkgname>

(actually that will disable the app. Do this again after each factory reset)

If your device is rooted with Magisk you can remove apps from system (overlay).
Just create some empty files for the file/directory you want remove
/data/adb/modules/DEBLOAT/system/app/Bloatware/.replace
/data/adb/modules/DEBLOAT/system/app/Bloatware.apk

where DEBLOAT is the id name of your Magisk module and module.prop is the module info
/data/adb/modules/DEBLOAT/module.prop

id=DEBLOAT
name=my first module
version=0.0.0 pre alpha
versionCode=000
author=my name
description=just remove some of my system apps

If you want you can create a Magisk flashable zip for your module, so you have it handy in case you need it again.

Additional explanation quoted from the Magisk Developer Guides:
Module Tricks

Remove Files
How to remove a file systemless-ly? To actually make the file disappear is complicated (possible, not worth the effort). Replacing it with a dummy file should be good enough! Create an empty file with the same name and place it in the same path within a module, it shall replace your target file with a dummy file.

Remove Folders
Same as mentioned above, actually making the folder disappear is not worth the effort. Replacing it with an empty folder should be good enough! A handy trick for module developers is to add the folder you want to remove into the REPLACE list within customize.sh. If your module doesn’t provide a corresponding folder, it will create an empty folder, and automatically add .replace into the empty folder so the dummy folder will properly replace the one in /system


Android File Transfer cannot access device storage

The only solution I have been able to find is to, with the phone plugged in to the computer and unlocked:

Enable Developer Mode in Settings
Go to Developer Options
Select USB Configuration
Select MTP (Media Transfer Protocol)
If this doesn't work, select Charging only, then select MTP (Media Transfer Protocol) again.


Since updating process didin't complete as expected, Then it's normal to see that sign, In order to recover the phone to it's original state, You'll have to flash it with it's original Firmware using the official tools from Samsung called "Odin", You need two thing (Odin and Firmware), For the Firmware you can always download any of Samsung Firmwares from Sammobile -they need you to be a registered user but it's free-, And download the latest version of the Firmware and it's 5.0.1, Now for Odin you can download the latest one from Odin_All_Versions, Once you have all the files needed you can start the process by following this guide,

Extract the Firmware and Odin to the same folder
Power off the Phone
Boot the phone into Download Mode by pressing (Vol-, Home and Power button)
Connect the phone to the PC using USB cable
Run Odin as Admin
Click on (AP) from Odin then choose the Firmware file
Click (START) and leave it do it's things
After process done you'll see a green "PASS" sign
Now your phone will Reboot one time to "Recovery" and the second one to "System"


TWRP ask for password - cant mount data partition

i have experienced this with two other Xiaomi devices. first i could track it down to older unofficial variant of twrp 3.2.3 which is still decrypting with default password when official twrp 3.3.1 fails. so implementation of decrypting differs from each build, sometimes it is just a missing line in fstab, sometimes they forgot a flag during build.
But this is not the full explanation. Recently working twrp started to fail after MIUI OTA update. This means the encryption depends on ROM (system or vendor) therefore these partitions need to be mounted for decryption (which twrp normally does automatically).
encryption security may have changed/improved with new android version and twrp has not implemented that in your build. I have also seen twrp variant which does successfully decrypt userdata but does not mount /data because of a wired parameter related to disk quota. Flashing a disk quota disabler may help in this case. basically its a try and error to find a recovery which is working - which you have found.
Your question is therefore ot and should be discussed on github or developer boards


Messaging keeps drafts after you have edited and used them

I just figured out how to get rid of that. Tap on the message like you are going to add to the message. Click the Delete button. Then you should see text in the background that says "Enter Message." Click the back button on the phone. That should take care of it.


Dualboot with Boot Manager on Galaxy Nexus

I've used Bootmanager on my Nexus S without issue and I believe that you will be able to wipe the system, data and cache of your second slot without it affecting the original rom.

But this will be easy for you to test:

Make a nandroid backup of your phone.  Always make a nandroid backup!
Once this is done you can go crazy and try installing MIUI but make sure you install gapps too (or the miui equivilent - sorry I'm woefully inexperienced with MIUI but I'd imagine they also didn't distr the google apps with the rom) - (the last time I installed a ROM using rom manager I needed to hunt out a different version of gapps than the ones that come with CM or AOKP - something to do with these version being scripted as opposed to just flat APKs).  You need to install gapps as you'll need to have the market to install bootmanager again in order to change roms.  There is a way of doing this manually through the shell and fastbook, but it's not fun.

If anything messes up then restore your nandroid backup and you are back to where you started.

Have fun :)


Random crashes on Nexus 5 after installing (and uninstalling) Lollipop

The Lollipop update was a red herring.  My phone was failing at the hardware level.  Unfortunately, the weeks I spent fiddling with it took me beyond the warranty period.


How to install from unknown sources on AT&T?

You can install apps on the HTC Aria using the ADB client.

You'll need to install the android SDK on your PC, and then use ADB to install the .apk files.

To install the android SDK, follow the steps in the Android Developer's guide to setting up your phone for development.

If you're on Windows, you'll need to go to HTC to get the device drivers, as Google only provides drivers for their devices. For some reason HTC doesn't publicise the ADB driver well, but it is included in the HTC Sync software. You can grab the latest version from HTC's Aria downloads page.

Mac and Linux users do not need to install device drivers to use ADB.

Finally, connect your device to your PC, making sure that debugging mode is enabled on the device. You should see an entry in the system tray stating that the device is in debug mode. On your PC, run the following command:

adb install yourapp.apk

This will install the app on your phone, and you'll be good to go! Note that you'll either need to have the android-sdk/platform-tools directory in your path, or run the command from that directory.