Is there any limit on number of devices you can install Apps on from Amazon App Store?

Yes, you can install all the apps you buy from the Amazon appstore on any device which is linked to that Amazon account.  It operates just like paid apps in the Android Market which are available to all the devices associated with that particular Google Account.

I have 3 Android devices and all they are all linked to the same Amazon account and the same Google account and when I purchase an app through the Market or the Appstore I have it on all three devices.


How do I transfer one video file from a S6 to an S3 using NFC?

For starters, you don't actually copy media using NFC, because the transfer speed (just ~53KB/s) is way too slow to be practical for use in close proximity.1 NFC simply establishes the connection (usually Bluetooth or Wi-Fi Direct) and lets the system transfer the actual file using that connection.
Android's built-in NFC sharing interface is called Android Beam,  while Samsung's own take on the feature is called S Beam. The former uses Bluetooth, while the latter uses Wi-Fi Direct, which is up to 10x faster than Bluetooth.2
To share files between two NFC-enabled devices, you should first enable the necessary options in both devices' settings (enable NFC, Android Beam, and S Beam if available). Then go to the appropriate app (in this case, your videos app), browse to the file you want to share, and touch the devices back to back. Tap the screen of the device you're sharing from when it asks you to 'Tap to beam'.
(I have read that S6 devices do not have S Beam in the Settings app, but I can't vouch for that since not many people seem to be complaining about it, based on a Google search.)


Adding Stock image as secondary rom in multirom?

I'm assuming you have all the things necessary for MultiROM, i.e. modified TWRP recovery installed, MultiROM zip flashed, a custom kernel in Primary ROM having kexec-hardboot patch.

If you're unfamiliar to the terms I used or the requirement is not fulfilled, see Huey's answer here or find the thread relevant to your device, on XDA forum or here.

Instructions:

Boot into TWRP and create a full nandroid backup of your current primary ROM  (my assumption is that the device is running the stock ROM).
On the default page of TWRP :

go to Advanced → MultiROM → Add ROM,
select the memory in Install to → Next,
select Backup → select your recent primary ROM backup → Swipe to Confirm,
after flashing completes, do the reboot and choose your new secondary ROM in the boot menu.

Done!

If you're running a custom ROM as primary, then take its Nandroid backup, flash the stock ROM as primary, follow my aforesaid instructions, and then restore the backup to come back to custom ROM as primary one.


Where does Xperia "backup & restore" app store the backup?

On the Sony Xperia Z5 Compact, seems to be this file SD-Card/Android/data/SonyBnR/Backup


Can the Samsung Galaxy Note II stock camera app be transplanted to a custom firmware?

The short answer is no.

The detailed answer is - it will be difficult - very difficult.
The camera from the stock samsung firmware relies on the touchwiz framework to work correctly. Any AOSP based rom comes without the touchwiz framework - and that's one of the best reasons to install an AOSP based rom.
So what does this mean in the end?

You would need to modify the application - include the shared libraries and may have to port the framework - it won't be worth the effort. If you're not happy with the stock camera application, try one from the play store - they might even make better pictures.


Move angry birds progress from one device to another (cross-platform)

I found this thread on xda-developers. If you have jail broken iPhone and rooted Android phone, you can transfer your progress.

Basically you have to copy two files, highscores.lua and settings.lua from /private/var/mobile/Applications/(very long string)/Documents from iPhone and replace them on Android phone in /data/data/com.rovio.angrybirds/files/. You also have to fix permission and make sure you've completed at least 1 level in Android phone before replacing the two files.

If you trust yourself you can also use programs like Angry birds unlock all level in Android and unlock only up to the level you've completed in iPhone. But you won't have exact score and hidden star collections. So though little troublesome the earlier way might be what you want.


Android M Preview 2: "Error: Cannot Load System.img"

I faced the same error. Error cannot load system.img. I figured it out after few attempts and a few images. It turns out I had an older version of ADB and I could only install old factory images.

If you want to install Android Marshmallow, make sure to install the latest ADB version.


Sounds like a bad download.  I'd delete it if you can and try again, or download and upgrade manually.  For 2.2.1, try following this post at androidandme.  If it was 2.3 you might want to wait, Google has said it wouldn't be released for the N1 till after the holidays (example) so it might have been a mistake.


Mobile network not displayed after I rooted my samsung galaxy 10.1 tablet

There are two versions of the tablet, one with mobile network and one without. Make sure you have the right firmware installed so that you get the right options.


Adopt SD card so it becames like internal storage, but backup data from SD first. Also you can disable (uninstall updates) for google apps you don't need.


Shortcut to particular document in Google Docs app?

Workaround - use Google Docs via a browser, and bookmark that page.


Keyboard keeps vibrating, even though "vibrate on tap" is off?

It depends on your version of Android.

Samsung Touchwiz-based phones and many others have the ability to control key press vibration intensity. Some more pure ASOP phone do not, such as official Google phones, or LineageOS.

One answer is to change keyboard. Both SwiftKey and GBoard offer the option to override the system sound and vibration settings.


How to see the back cover referenced on page 2 in Google Books?

Turns out the last paragraph added to the book is meant and of course not turning it in the overview.

This is the information:

This is a digital copy of a book that was preserved for generations on library shelves before it was carefully scanned by Google as part of a project to make the world’s books discoverable online.

It has survived long enough for the copyright to expire and the book to enter the public domain. A public domain book is one that was never subjectto copyright or whose legal copyright term has expired. Whether a book is in the public domain may vary country to country. Public domain booksare our gateways to the past, representing a wealth of history, culture and knowledge that’s often difficult to discover.

Marks, notations and other marginalia present in the original volume will appear in this file - a reminder of this book’s long journey from thepublisher to a library and finally to you.

Usage guidelines

Google is proud to partner with libraries to digitize public domain materials and make them widely accessible. Public domain books belong to thepublic and we are merely their custodians. Nevertheless, this work is expensive, so in order to keep providing this resource, we have taken steps toprevent abuse by commercial parties, including placing technical restrictions on automated querying.

We also ask that you:

Make non-commercial use of the files: We designed Google Book Search for use by individuals, and we request that you use these files forpersonal, non-commercial purposes.
Refrain from automated querying: Do not send automated queries of any sort to Google’s system: If you are conducting research on machine translation, optical character recognition or other areas where access to a large amount of text is helpful, please contact us. We encourage theuse of public domain materials for these purposes and may be able to help.
Maintain attribution: The Google “watermark” you see on each file is essential for informing people about this project and helping them findadditional materials through Google Book Search. Please do not remove it.
Keep it legal: Whatever your use, remember that you are responsible for ensuring that what you are doing is legal. Do not assume that justbecause we believe a book is in the public domain for users in the United States, that the work is also in the public domain for users in other countries. Whether a book is still in copyright varies from country to country, and we can’t offer guidance on whether any specific use ofany specific book is allowed. Please do not assume that a book’s appearance in Google Book Search means it can be used in any manneranywhere in the world. Copyright infringement liability can be quite severe.

About Google Book Search

Google’s mission is to organize the world’s information and to make it universally accessible and useful. Google Book Search helps readersdiscover the world’s books while helping authors and publishers reach new audiences. You can search through the full text of this book on the webat http://books.google.com/


Firstly, to update your local chat backup :
Settings -> Chat backup -> Backup

Now, take a copy of WhatsApp folder somewhere. This will copy all your whatsapp related data - chat backups, media etc. In case you want to backup & restore only your chat backup, copy msgstore.db.crypt12 from Whatsapp -> Databases folder.

Then, uninstall WhatsApp app and delete WhatsApp folder, i.e, "clean my WhatsApp completely"

Finally, copy WhatsApp folder back to phone storage (in case you only copied msgstore.db.crypt12, make Whatsapp -> Databases folders manually) then install WhatsApp app. In the setup it will say `Backup found,do you want to restore' : select yes.


Space deleted but not reclaimed for re-use

The update from 4 to 5 disabled my access to clockwork mod, but did not remove Clockwork or prevent it from doing whatever automatic recovery process I had set.  So, that was building in the background until I deleted it.


Unable to recover SD card used as internal memory after factory reset

TL;DR: Yes.

Details: By adopting your SD card as internal storage, it was encrypted. The encryption key was stored on the device itself – and thus deleted when you performed the factory-reset. For that reason, the device can no longer decrypt it and read the data stored there.

So unfortunately, there is no way to recover the data you had stored on the card, as the key is lost. The only ones able to perform that miracle would be forensics – and they would ask a sum you'll unlikely be willing to pay (if you're very lucky, it would only be 4 digits befoe the dot, with the unit being US$ or €).

For more details on adoptable-storage and how it works, please take a look at our adoptable-storage tag-wiki.


Short answer

I'd say everything is working as expected, just your interpretation of the "88 backups" is wrong :)

Explanation

Titanium Backup doesn't make "one huge backup file covering all", but creates one set of backup files per app (usually 2 files: the .apk and the app settings as .tar.gz), plus one set per system data type (call logs, SMS, WiFi APNs, contacts, and such).

So the message "88 backups" is a bit misleading here: you should read that as "88 backup files" (which again would not be correct, as it rather means "88 objects" here; hard to find a proper term for this message: had you set a backup history limit of 2, and 2 of your apps had 2 backups, it would report "90 backups" here).

You can check this out yourself when investigating the backup directory using e.g. a file explorer: Navigate to /storage/emulated/legacy/TitaniumBackup (which should correspond with sdcard/TitaniumBackup and check the files therein. Naming convention is each file starts with the corresponding package name of the app, followed by either a time-stamp or a corresponding HEX string, and ends with either .apk or .tar.gz.


E1001: Failed to update System image latest Onplus 5T and other

I faced the same issue and solved it by setting the settings flag Unmount System before installing a ZIP to false. This is not documented or recommended anywhere, however.
For me, it was LineageOS+MicroG image serrano3gxx. If someone else finds this to solve this error, please leave a note so we can report it accordingly.


Keep getting invalid package error when downloading app from Play store

Problem is that I can't down load the file manager to do this.

You can download a file manager from the browser and install it. OI File manager avaible from the web page as are many others if you search around.


Does the Google Play app always updates automatically?

According to the Section 3 of the Google Play Terms of Service you consent to Automatic Updates:

  Updates. You may need to install updates to Google Play or related Google software that we introduce from time to time to use Google Play and to access or download Products. Products originating from Google may communicate with Google servers from time to time to check for available updates to the Products and to the functionality of Google Play, such as bug fixes, patches, enhanced functions, missing plug-ins and new versions (collectively, "Updates"). By using the Google Play store and installing these Products, you agree to such automatically requested and received Updates.

*Bolding added for emphasis.


How can I seamlessly make my phone a network drive?

There are several apps in the Play Store that can do this. One I've had some luck with is Samba Server.  To see other options, search the store with keywords like file server. Some functionality will require a rooted device, so YMMV.

Each of these have their pros and cons. I recommend trying a few to see which fit your specific situation best. Hopefully one of the free ones will work best for you!


Ok, I think I've found the source, it is an ad from my Keyboard app, Go Keyboard.

It's a good keyboard app, but those ads forced me to give it a low score.


Why don't I see Twitter's homescreen widget on my Android?

Sorry, the Twitter widget is gone.

The Twitter widget was removed from service in the newer versions since release 6.8.0. See the report dated July 26, 2015 from Android Police. It is possible the version you are maintaining on the earlier OS was never updated (or can't be) to a widget-less version.

My Samsung S8 carries the latest Twitter App and no widget available, regardless of launcher. (I use Nova, but confirmed this too, by reverting to the default)


It turns out that vlc and doubletwist cloud player can read unicode in .m3u file extensions just fine (even though they theoretically shouldn't), but only if the strings have been normalized to not use the combining character codes for inflections.


Android Froyo (2.2). Why I cannot put letters on bluetooth PIN?

Looks like its device related issue than Android OS issue.
If its a firmware related issue, vendor may be able to offer you a patch.

Meanwhile if you see an option to switch between Number mode and ABC mode on your keypad, you can try that..

Refer page 29 of device manual.


You can create a "Direct Dial" shortcut on your home screen to do this:

On Android 1.x through 2.x (and on some replacement Launcher apps on newer OS versions) long-press on empty home screen space, and select Shortcuts -> Direct dial.  On Android 3.x and above, open the app tray, and swipe to Widgets.  Then find the Direct dial widget and drag/drop it to the home screen.
Select the contact's phone number from the list.

Now by tapping on the created shortcut you will call the number directly, as opposed to having to select the number from drop-down.


How to partial sync Dropbox contents to my device?

Yes there's a way. It's called Foldersync. It allows you to set up folder pairs to sync and the full version even allows you to sync on changes. It also supports several other cloud services.


How can I install / debug applications on nanopi m4 Android board?

Problem Solved

Somebody just figured out how to do it: power the board using two power bins and use the usb-c for debugging.


How to protect my Wi-Fi password from being displayed by Android phones when sharing it with QR code?

The answer to this question is more general than the specific hardware you referenced in your question, and not Android specific in any way, but since this question seems to arise from time to time I will answer it as best I can so that people can see this isn't "magic" in any way.

The reason this is showing your password is that the QR code for WiFi information stores and transmits the WiFi password in plain text, so that anyone who scans the QR code will have your WiFi password. The QR code isn't something special here: although you can't "read" it per se, any device that knows the standard code used for the QR symbol can read it just like words on a piece of paper. This is just how QR codes for WiFi are done and it doesn't matter if it is a TP-Link, Asus, Linksys, or any other device creating them: the password is in plain text. It also does not matter what device is reading the QR code: whether it's Redmi, Samsung, Apple, Google, Huawei, or whatever, it can read the QR code and display the network name and password in plain text, although some apps might "mask" the password for basic privacy (but they do have the information).

The proper way to handle this security in a home environment is not to give your WiFi password out to your friends, only to your family (or set it up yourself for them, although they may still be able to retrieve the password). And for your friends' or guests' use, have a separate SSID with a simple password that is setup to only access the Internet (commonly called Client Isolation), possibly at a throttled rate. I don't know about TP-Link, but many companies like Asus have an app for your cell phone that can very quickly allow you to enable a guest WiFi network for a certain period of time (say 4, 24, 72 hours) then automatically disables it. This example is useful for friends who are over for dinner, the entire day, or weekend perhaps. Some people, myself included, just enable a guest network with a password all the time, but this network has client isolation (users can only access the Internet) and it is throttled to about 1-2% of my ISP speeds (they have 5Mbps down and 500Kbps upload to use) and I change the password 3-4 times a year and put it on the fridge. None of these are perfect answers to security, but they are usually good enough.

Otherwise, if you are giving people access to your network, you might as well just give them the WiFi password... Once they are connected to WiFi it is largely the same as if they plugged into your network with a cable and can access everything, so having physical access to the network and having the WiFi password are essentially the same thing. Besides, it is fairly easy to change the WiFi password later if needed to restrict access. It also isn't a bad idea to change your WiFi password on a regular basis, once every 30-90 days or so, so that if the password is out there, it cannot be accessed later if things change, like your friend for whatever reason is not your friend any longer.


Why MP3 music files cannot be played on Note 3? ( It says, The music player does not support this type of audio file)

I had this issue and restarting my phone solved it.


After flashing TWRP, device no longer boots

Searching the web gave me a clue: While before Android 7 one could easily flash a custom recovery without fearing side-effects, starting with Android 7 the system enforces DM Verity. That is, at a very early stage in the boot process, the system checks whether any partition was "tampered" with – which in my case meant the /recovery partition. As far as I could figure, in such a case a warning should be shown to the user and asked whether to continue anyway. In my case, there was no such thing.

So what to do to fix it? Actually, it is the boot image requiring a fix – namely, the verify option must be removed from the entries of affected partitions. The following options exist for this:

adb disable-verity is mentioned, but it isn't a good solution because it cannot be issued in TWRP and it requires the ROM to be a userdebug build or an engineering build (it doesn't work on user builds).
Manually disabling dm-verity in the boot.img describes how to modify the boot image (i.e. change the fstab file removing the verify option). That requires extracting the boot image, modifying it, repacking it, flashing it back. Can be done using SuperR's Kitchen – which is available for Linux, Mac and Windows. Should definitely work, but is quite a bit of work itself.
LazyFlasher offers a flashable ZIP (no-verity-opt-encrypt-6.0.zip) which should do the trick. Should be fine for those who want avoid to root their device for one reason or the other. It will disable forced encryption along.
Flashing SuperSU did the trick for me: SuperSU detected that DM-Verity was active, extracted the boot image, patched it accordingly, and flashed back the patched version – which then also includes SuperSU itself.

So after flashing SuperSU, the device booted up normally again – issue solved for me. You might chose one of the other approaches (feedback welcome then).

Note that these two (SuperSU and LazyFlasher) are just examples. As iBug correctly points out, "SuperSU is dead" – so you'd better use Magisk, which in this context does the same: flashing itself systemlessly and disabling DM-Verity.


Can I download a file in Chrome into Dropbox so that it gets uploaded to Dropbox?

If you have downloaded a file and want to upload it to dropbox then you can do it inside "Dropbox" app by using "Upload here" option in menu.
or you can use any file manager which provides cloud facility such as "ES File Explorer".
https://play.google.com/store/apps/details?id=com.estrongs.android.pop

or if you do not want to download it locally then there are some websites which directly upload files from url like "http://ctrlq.org/save/"


How to use "/etc/hosts" file as only DNS on Android?

Add allowed hosts to /etc/hosts and define these firewall rules to block any outgoing DNS queries on standard UDP port 53:

~# iptables -I OUTPUT -p udp --dport 53 -j REJECT

* May also use less rude DROP target in place of REJECT

To be on safe side also block TCP port:

~# iptables -I OUTPUT -p tcp --dport 53 -j REJECT

iptables is part of stock Android releases. You need to add these rules on every boot. Use init.d script or define init service: How to run an executable on boot?


This issue solved itself over time with no changes needed.


You can pair Bluetooth speakers with multiple devices.  My Bluetooth speakers are paired with BOTH  my tablets, my phone and my laptop.  You cannot not, depending on the device, connect via Bluetooth to more than one device at a time.

Pairing doesn't make the Bluetooth device undiscovered.


How can I get an infinite callhistory in CyanogenMod 10.0?

Try BearContact on Google Play. It can keep unlimited call logs.


Droid 2 Global - Will switching from Global to CDMA-only improve battery life?

Since Verizon is CDMA-only in the USA, as long as your CDMA reception is strong there will be no reason for the phone to search for GSM.  If you find yourself in a very low/no-signal area, however, the phone may hop over to GSM to search, even though it cannot connect to any domestic GSM network.  There's no real downside to switching this setting to CDMA while in the USA, as long as you remember to make the switch back when you travel overseas.


You need a third party tool to sync your Outlook and Gmail contact books together.  Google offers a tool you can download to sync, and there are others out there you can download/buy if you don't like theirs.


How can I find my Samsung Galaxy S5 without internet, or access to Android Device Manager?

0
down vote
I believe that when you signed up your phone,system email,you must provide an alternative email address for p/w & user name recovery as is common w/Google & most effective email providers. Click on "Gmail"-tab, while on Google Chrome homepage browser,(using a desktop windows pc prefferably) try your best guess at the username, hit enter and under the sign in popup window there should be either "use a different. Account" or "Forgot user name/password"? Click on that and it should tell you something like, "Recovery email,Google will send you an email containing a one time verification code to xxx.....@xxx whatever the alternative email account you used when you set up your phone. If not,then I,might suspect of your true ownership of this phone you speak of. Hope this helps.


Would it be theoretically possible to do a block-level backup of /dev/media without root?

Is it technically possible to do a block-level (dd) backup of a file? - Yes
Is it technically possible to do a block-level (dd) backup of a folder? - No


That is because your device downloads data in your device internal memory by default and you don't have sufficient space on your device internal memory  .
In this case you can transfer some data  to your sd card such as media files or change download location to sd card.


I have found the way to root. Only work on certain API Level stated in their answer.

Attempt to root AVD running Android 4.4/5.1 is failing


Galaxy s4 GTI9500 android version to update

I have an S4 on Verizon. I haven't had any issues since the update to Lollipop or before that with Kit-Kat. However the Lollipop update took up a lot of space on my phone which was a pain.
If I were you I'd go straight to Lollipop which, if I understand correctly what FOTA means, is FOTA capable. You shouldn't have any issues from the 4.3 'catastrophe' as you put it. I will warn you though, lollipop changes the look of a lot of things that do take some getting used to. But I've had it for over a month now and I like it same or better than before. I get much better battery life with Battery Save Mode, just don't use it all the time or it becomes ineffective.


Apparently, it was an older version of AdBlocker Reborn that was causing the issue. I had the "Enable WebView Block" feature enabled. After updating to the latest version of AdBlocker Reborn, everything worked again.


How to get black keyboard layout for Lollipop keyboard?

Your current layout is called "Material Light". To change it, though there isn't a pure black version, go to

  Settings > Language and Input > Google Keyboard > Appearance and Layouts

The dark material setting is called "Material Dark" and looks like this:

I'm assuming you want material design as you are keeping it stock, but there are the old KitKat 'Holo' themes in there also.


My play store suddenly change to another location and I cannot get it back

Clearing app data and cache of Google Play Store worked for me.


How should I stop media players from constantly auto-starting?

You can use the Autostarts app (requires root) to modify which apps can listen in to particular events.  In your case, you'd remove the media player apps from listening to the event(s) triggered by plugging in the audio cable.


Permission denied when I run insmod in terminal emulator

You need to remount the system partition as read-write, it's read-only by default.

mount -o remount,rw /dev/block/mtdblock3 /system


How to stop System update on Firefly intense 5

Try this:

Go to Settings
Then applications (or app)
Sweep to Running apps
Locate SystemUpdateService then stop it. (click on stop)
Go back to Download apps
Locate Google Play Service and Clear All Data
Now go check at Settings > About > Software update. You should see the update there just don't hit on download.


Can i make a phone call at my Lenovo A5500-H tablet?

According to some sources, the H variant cannot make voice calls, instead it supports Wi-Fi and data (2g/3g) hence the sim slot.

As stated by one user on XDA forums:

This tablets comes in 3 ROM variants; the F, H and HV.

Lenovo H variants are made with the same hardware as their HV variants but a different ROM. H's have 3g data & wifi but not voice calling, HV's have 3d data & wifi & voice calling.

Some users have found a workaround to enable voice calling using some unofficial means:

  With most a Lenovo's recent tablets, if you have the 'H' model (3G
  data only), you can load the firmware for the 'HV' model (3G data with
  calling) and it will work.

In case you wish to understand more on this topic, read detailed instructions provided on XDA


Disclaimer: "Safe" does not mean nothing can go wrong, particularly if you don't follow the instructions exactly.  I make no guarantees, and you take the risks of rooting upon yourself.  See this post for general rooting guidelines and an index of other devices for which we have rooting guides.

If you have the original Android 1.6 Donut firmware on your device, upgrade it to 2.1 or higher.  The official update page should bring you from 1.6 (or 2.1) to 2.2.

The Easiest Method (Still Safe) — 2.1 Eclair, 2.2 Froyo

The easiest method is with Gingerbreak.  (The 2.3.3 update patched the vulnerability used in Gingerbreak, so if you have Gingerbread then see the next section.)

On the device, go to Settings -> Applications and make sure Unknown sources and USB Debugging (under Development) are checked.
Download the Gingerbreak app via your PC and put it on the device's SD card, or use the browser on the device.
Install a file browser like Explorer since it appears the Streak doesn't come with one.
Navigate to the Gingerbreak .apk, install it, and run it to root your device.  You're done!

The Safest Method (Still Easy) — 2.2 Froyo, 2.3 Gingerbread

You can attempt to root via other vulnerabilities but the safest method is probably to replace the stock recovery with StreakMod and flash the SuperUser package through it, bypassing the need for hacks.  This might work for 2.1, but I haven't tested it.

(Wondering why this is safe?  The Streak replaces the recovery with stock on boot.  If you screw it up, it will fix itself!)

Install the Android SDK on Windows.  (You can use Linux, but then you have to locate the fastboot package put out by HTC at one point since it's not bundled with the SDK for Linux.)
Download StreakMod and extract recovery.img from the .zip file to somewhere easily accessible, say C:\recovery.img.
Download the SuperUser package and put it on the device's SD card.
Connect the phone to your PC via USB and put it into Fastboot Mode.

The easiest way is through adb on the command line (adjust the path if needed):

cd C:\Program Files\Android\android-sdk\platform-tools
adb reboot bootloader

Alternatively, turn off the phone and then turn it on while holding the Camera button.  When you reach a white screen, release the Camera button.  When it loads, tap the FastBoot text button in the top right corner of the screen.
You should see FASTBOOT_MODE in the bottom left of the screen when it's ready.

From the command line (adjust the paths if needed):

cd C:\Program Files\Android\android-sdk\tools
fastboot flash recovery C:\recovery.img

The device should show Download RECOVERY Done! when complete.
Continuing from the command line, enter fastboot reboot and immediately hold down both volume buttons on the device until you reach Recovery Mode.

If the device boots, go back to step 4!  The custom recovery has been overwritten with stock by the init scripts; you need to get into StreakMod before this happens.
Using the volume buttons, scroll down to 2. Software upgrade via Update.pkg on SD Card and select it by clicking the Camera button.  This will take you to StreakMod Recovery.
Using the same buttons as in the previous step, select apply sdcard:update.zip, then choose zip from sdcard.  Select Superuser.zip from wherever you put it (e.g., download/).  Choose Yes - Install Superuser.zip and let it install. Then back out (using the Back touch button) and hit reboot system now.  You're done!
If you want to keep StreakMod Recovery, use your new root powers to rename /system/etc/install-recovery.sh to something else like install-recovery.bak, then repeat steps 4-6a above.  Note that stock recovery can be downloaded and flashed just like StreakMod, so there's not much to worry about if you decide to do this.


Picture converted to very low quality while sharing on Google +

It seems like it fixed by itself...

Now  can see the full size picture in my post on Google + without doing anything more.

My guess is : it uploaded a sample sized version of the picture in order to share my post instantaneously while the full picture was still uploading ...

Anymore informations on this from anyone would be nice.

Thanks :)


most of these properties are in /system/build.prop (or a file like that). But i believe the android.os.build.serial is actually set when the device first boots. The system gets the device serial number and adds it to the properties.

I actually found a commit in some cyanogenmod code that you can see how exactly it is set:
(now this does say it is somewhat of a hack, but it is set when the device boots).

From Git:

57| sprintf(buf, "ro.serialno=%s", serial);


Are there any tools to sandbox a malware application even more than the granted permissions on Android?

XPrivacyLua is a module for Xposed framework which does exactly what you need. It is free and open source. Works on rooted devices. It's the successor of XPrivacy.

Install Xposed from here:
https://forum.xda-developers.com/showthread.php?t=3034811

You can then download the XPrivacyLua module from the Xposed repo through the Xposed Manager app, or manually from here:

https://repo.xposed.info/module/eu.faircode.xlua

Source:

https://github.com/M66B/XPrivacyLua

If you're running Android 5 or lower, you can use the legacy XPrivacy module.


device boots into recovery every time I reboot, probably because playing with a system app

There can be several possibilities so let's check step by step

check whether your volume kye is not pressed ( what happens if your device has fallen down by the volume side there are chances that the volume button would have got pressed.

2.if the 1st is not your problem then try checking your Rom setting if your device is rooted. there are chances that while flashing custom rom your rom would have been not flashed properly so the device gets into a loop and is not able to load your rom.

if not rooted, then there are chances that the problem is with your rom.

solution
Try hard resetting your device this may fix it.
or reinstalling your device rom.
some time while restoring the device can also cause this problem. so I would suggest checking your rom once. if still, the problem persists comment down will try some other fix.
wish you luck..


Can I factory reset a non-rooted pixel 2 with a bad digitizer?

As the Pixel 2 supports OTG, you should be able to attach a usb mouse to it to navigate through the menu. You will need an OTG cable for this, which is available for a small price in your favorite shop if you don't have one yet.


Have a look at Go Locker. It provides you with custom lock screens that can be themed. Cant remember if compatible with tablets though.


How to view video/photo from smartphone to TV?

You didn't say what phone you have, or what Android version, so here's a summary.
Physical cables
If your phone supports MHL
and your TV does as well (almost all HDMI TVs do), then you can connect the phone to the TV with an MHL cable. There are two kinds of cables: a standard one, and a special one for certain kinds of Samsung phones. See How does MHL work? for more details. Usually, the TV mirrors the phone screen (i.e. it displays the same thing at the same resolution), but Android offers apps a way to display different content on the TV screen. This is commonly used by media players and presentation apps.
The oldest HDMI TVs don't support MHL, so you'll need a slightly different type of adaptor to connect your phone. You can tell these adaptors because they have an extra input for an external power supply (often a micro-USB socket). Apart from that, it works the same way.
If your phone supports SlimPort
Some phones use SlimPort instead of MHL, such as the Nexus 4. You can't tell by looking at the phone: both SlimPort and MHL use the USB-on-the-go connector. You have to know which one your phone uses. With the appropriate adaptor, you can connect your SlimPort phone to any HDMI, DisplayPort, or VGA input. Just like MHL, once you've done this the TV screen will mirror the phone screen, or some apps can display different content.
If your phone supports HDMI
A few phones and tablets have mini-HDMI or micro-HDMI outputs, but this has largely been replaced by MHL and SlimPort. If you do have one of these outputs, you'll need the appropriate cable to connect it to an HDMI input, and just like MHL or SlimPort, it'll mirror the phone screen, or display different content in apps that support it.
Chromecast
If you have a Chromecast and Android 4.4 or later
and your TV has HDMI input, then you can use that to mirror the phone screen on the TV wirelessly. Plug the Chromecast into your TV, and use the Chromecast app to help set it up. As with MHL, Android also offers apps a way to display different content on the TV screen.
If you have a Chromecast and earlier Android versions
You can still use Chromecast with media player apps that support it, including YouTube, Play Movies, and the Gallery on some devices. You just can't mirror the phone display to the TV.


Rooting will trip knox and void your warranty, before rooting read the pros & cons of doing so, and then decide if it is worth it.

You can follow this guide

https://www.theandroidsoul.com/samsung-galaxy-s9-root/


Why does wiping the /cache partition keep fixing my problem?

Gave up with debugging this. Fixed by rolling back pre-android 6.x


Where can I get Google Apps (gapps) for Xperia Mini STi15 ("smultron")?


Unable to upload attachments in the yahoo mail

My original answer got a downvote, despite being a valid suggestion. :P

So, I'm going to try a different answer.

You are using a Xiaomi device, and you probably won't find a lot of Mi users here. They (MIUI) have their own forum, and you will probably find better support there.

The Mi browser you talk of is not available in Google Play. So, I'm willing to bet it's a custom browser packaged with the MIUI ROM, and I'm willing to bet it's not a very good one, given the problem you just described.

So, I'd suggest that you install a 3rd-party browser like Dolphin Browser. In the screenshot below, you can see that the image was attached even if Yahoo Mail was either in desktop mode (left) or in mobile mode (right).

Otherwise, just save yourself the trouble and just install the Yahoo Mail app.


How to find in page in google chrome mobile?

If you click the three dots menu you should see a 'Find in page' option which allows you to enter the text to look for.


delete directory containing too many files

It could be that Telegram may misbehave when find those files missing. Anyhow. You can use command-line for the job. Setup adb in PC and execute this command

adb shell am force-stop org.telegram.messenger                  # this would force-stop Telegram app.
adb shell rm -rf /sdcard/Android/data/org.telegram.messenger/*  # * means everything - all files and folders. Replace it with the directory name and enclose it in "" if the files to be deleted are inside a sub-directory.

Alternatively, you can do it using a terminal emulator app:

Force-stop Telegram app from Setting → Apps → Telegram → Force stop.
Remove adb shell from the said second command and run it on terminal app.

Another alternative is to use a third-party file manager and see whether it hangs. I would suggest using even an automation app. You can use my answer here for further info. (Tip: Use only the actions not the profiles there. Actions can be performed without a trigger/profile.)


Is possible to invoke an Android API without declaring the related permissions but with root access?

The framework APIs do check for required permissions, so if you want to use those APIs, you do need the required permissions in the manifest. But of course, the root user can do any action regardless of permissions: it's just extra programming work to do the same low-level actions that the Android framework would do.


Why does the system not recognize my fonts?

Problem mostly, but not entirely, solved. For Arimo whatever font you want to install, you need to insert this text between the <familyset> tags in the file /system/etc/system_fonts.xml:

<family>
  <nameset>
    <name>the name of your font</name>
    <name>arial</name>
    <name>helvetica</name>
  </nameset>
  <fileset>
    <file>Arimo-Regular.ttf</file>
    <file>Arimo-Bold.ttf</file>
    <file>Arimo-Italic.ttf</file>
    <file>Arimo-BoldItalic.ttf</file>
  </fileset>
</family>

And remove the designations of "arial" and "helvetica" from the Roboto entry. The reason this is not entirely solved is it works only in the browser and not the HTML viewer.


How does the Google Play signing certificate looks like

As far as I know the applications signed by Google is simple that you upload your private key + certificate and Google then performs the signing instead of the app developer. The certificate and the created signature is identical to the one created by a developer.

I would assume that Google introduced this feature because a lot of developers loos their app signing keys and are then unable to publish updates for an existing app.


how Downgrade LG optimus P500 from 2.3.3 to 2.2.2

Had this problem on 2.2 when I first bought it. Changing SD cards did not help. Resolved by uninstalling some apps. I believe it's a task killer or a launcher that's causing the SD card rebooting few times daily. Try deleting these apps one by one and monitor.


How to connect Samsung GT-i8160 and Debian via WiFi-Direct?

The issue is that there is only wpa_supplicant version 1.0 available in Debian Wheezy.

For support of WiFi Direct you need wpa_supplicant version 1.1 or higher.

You can download and compile the latest wpa_supplicant on your own. This way you make sure wpa_cli is available and WiFi Direct is supported.


Why do some apps with no internet features require internet access?

Usually apps require internet access for ads, analytical data, or for sending bug reports/stack traces back to the developer.

Other reasons might include using Google's licensing servers to validate legitimate copies of apps with Android market purchases (Google's licensing servers use the CHECK_LICENSE permission).  Similarly, some developers produce their own keys and license servers (prior to Google's implementation).

For instance, I am the developer of a tipping calculator app.  It requires the internet permission to send analytical data back to me via Flurry.  One day I plan to add this remote stack tracing program for more detailed errors (but I haven't yet because so far my app hasn't really generated any bugs/errors).  But the value of this information is worth asking for the internet permission.  I can see exactly how many users of what Android OS are using my app and what are the most popular phones using my app.  However, I also give users an "opt out" in the settings if they choose to not send me this information.


1.Enable Developer Option (settings - about phone - Software information - Tap 7 times on build number to activate developer option in settings menu)

2.Enable OEM Unlock from developer option (Currently no workaround for those who doesn't have this option)

3.Download and copy G965F_root_OEM_issue_devices_V* .zip to Ext SD card

4.Download TWRP for S9+

5.Switch Off device

6.Press Vol down + Bixby + Power to reboot to download mode, press volume up when asked to continue to download mode

7.Download Odin and open it, Disable 'Auto reboot' from option menu of Odin

8.Select TWRP (tar image) with AP tab of Odin and Start

9.Once Successfully flashed, you will see 'Passed' in Odin tab

10.Disconnect device and hold Vol down + power till screen goes off, Now immediately press Vol Up + Bixby + Power to reboot to TWRP

11.Select to allow modification

12.From TWRP, Select WIPE menu - Then FORMAT DATA - You need to type 'yes' to perform wipe. WARNING : This will erase all data including Int SD storage from device

13.Once format device completes, go back and select REBOOT' Menu and then - 'RECOVERY', This will reboot to TWRP again

14.Now select Install and navigate path to Ext SD card - N965F_root_OEM_issue_devices.zip, you have copied earlier, select desired root method and select 'OEM Patch' option if your device have OEM issue. If you are not sure about this then better select 'OEM Patch', this will prevent losing OEM unlock option and so prevent 'custom binary error'

Select one of rooting method in aroma (superSu/Magisk)
For SuperSU to work select kernel option (patch stock kernel)

17.Once flash successfully finish, Reboot to System
If you have selected Magisk then Magisk app may appear in drawer after one reboot.

Open settings - Developer option - Look for OEM Unlock option. If it is there, it is safe to reboot device.


Exchange email sync late for email, on time for calendar

One method I've found very useful for troubleshooting Exchange Activesync problems is to use the troubleshooting and connection logging functions built into the Touchdown Exchange client (30 day free trial app). It's helped me out with troubleshooting my Exchange connection in the past.

On the app's initial connection attempts to your Exchange/EAS server it logs the entire communication, with an option to save the logs for future reference. Once you've setup the connection there's a Diagnostics menu option on the main screen that can be set to log everything that happens between your phone and the server, with the option to attach the log to a new mail, or copy to the clipboard for use in other apps.


Why does my Moto X phone support mDNS but my Samsung Tablet does not?

The standard Android distribution (as of version 6.0) doesn’t support mDNS resolution nor announce it’s device name on mDNS yet. So it’s up the device manufacturer to add support.

I’ll investigate how much effort it would be to write a mDNS client for Android to announce a device name. Shouldn’t be too complicated, though mDNS resolution wouldn’t be possible for an app at the current API limitations.


I can't say that I have an explanation for you but it seems to be the nature of the beast. On my wifi network, my smartphone and my tablet get about 10mbps slower speed than my computer. I have no idea why but that's consistently the result so that must be normal.


How to migrate app data when switching the app source

Rootless

Sorry but AFAIK it's not possible :( I've never seen any app/tool/utility successfully modifying other apps' data, not even reading!
Alternatively you could do that in a custom recovery, but who uses a custom recovery without rooting? So read below.

Simple Root (Manual way)

Don't take it too hard. Just move its original data away, uninstall the original app and install the new one, then move the data back and chown. Sample shell commands are below.

# mv /data/data/com.example.foo /data/media
 * UNINSTALL_ORIGINAL_APP
 * INSTALL_NEW_APP
# ls -ld /data/data/com.example.foo
 * take note of the user (e.g. u0_a123)
# mv /data/media/com.example.foo /data/data
# chown -R 10123.10123 /data/data/com.example.foo

Explanations for each step:

Move original app data to an alternative place. Because Androis automatically delete irrelevant files in certain directories, we need a safe place as the Alt. AFAIK unknown files are ignored in /data/media so that is chosen.
Replace app. No explanation.
Obtain the UID of newly installed app. Wrong UID will make Package Installer delete app data.
Move data back and change UID.

A small note: The builtin chown command does not accept option -R (recursive) by default in Android L or lower. You need BusyBox in that case. In Android M and up it just works fine.

Root Utilities

Titanium Backup

With TiBu you can easily back up existing data, then safely remove the old app and install the new app. Then as long as both packages have the same package name, you can restore the data for the app with TiBu, intact!

However, this solution is essentially a data-backup, so it will not be maintained here. If you want to learn more about backing up & restoring data, check out our tag wiki for backup, under the App-based backups section.

Xposed Modules (Easiest, Recommended by iBug)

XInstaller and its successor, InstallerOpt, can hook Package Installer to allow packages with mismatching signatures to be installed (by skipping sig check). Then all your data is preserved and you can easily switch to different versions. This is the method I am currently using and it has been working fine. Sad that Xposed isn't officially available for Android N (so far), so this solution is only for Android M and down.

Theoretically, they should not cause anything wrong because all they do is hooking the signature checking function and change its return value to a truthy value, bypassing the check. If the replacement package have any other defects than mismatching signature, the installation will still fail, so no faulty packages can be installed even if you skip signature check.

  Important Notice
  It is not recommended to leave that option (skip sig check) enabled all the time. Leaving it enabled will create a big security flaw as hacked apps (almost always use a different signature) can also be installed. I personally enable it only when needed and disable it as soon as I finished my package replacement.


How to fix my droid phone that is just blank

You have to use ODIN to reflash your phone. Its the last resort I can say for your phone. I was too in same situation. I was having Sammy's Galaxy S which on rooting and upgrading went blank. I used ODIN and refalsh it with stock rom and made my phone alive. Give it a try. See the link here it might help. There might be some problem with your network after recovering.
See  Link. Its for Verizon. Kindly find your appropriate ROM and flash it. XDA forum is great resource for Andy users/developers


Xiaomi stuck in fastbot mode while bootloader is locked

The problem was not in fastboot mode. The reason was that my volume button was shortening and was always pressed. Fixing the button solved the issue.


Nexus 5 whole battery drained in a single night

We are using Exchange on serveral devices at the office (for testing) and what i noticed is that sometimes exchange services seem to drain alot of battery even when set to a low interval or push.

This typically happens when Exchange is trying to pull some data from the server but an error occurs. The end user (you) does not always see the error.

For me usually a reboot fixes the problem, worst case remove the Exchange profile and reinstall it afterwards.


Are there any performance issues after upgrade from Android 2.1 to 2.2?

Performance is generally a very subjective thing. There are apps that will measure specific aspects of performance, but that won't always correlate with what you feel from using the phone day to day.

Generally, one of the reasons for upgrading to Froyo is that it should give you performance benefits, see this previous question on Froyo's performance. In addition to that, Samsung have rolled in some fixes for previous performance problems (if you're using the official Samsung build): amongst other fixes, they've changed things so that the filesystem lag is less of a problem on Froyo; they've changed GPS and aGPS performance to get rid of a lot of those previous problems,;and they've fixed some of the serious problems in their customized apps like the music player.

One thing you may find after any upgrade is that your phone still has outdated data left in its caches and temporary areas that are only relevant to the previous version. These can cause performance problems straight after the upgrade. To get round this, you can either go through all your apps list after the upgrade and clear the caches, or reset your phone to factory settings after the upgrade and then reload all of your data. Be warned that both of these (especially the second option) can and will lose some of your settings and data, though anything saved on your SD card or saved on servers on the web will be safe, so make sure you back up anything on the phone that matters to you before doing this.

Personally, I found my Galaxy S performed much better after the Froyo upgrade. However I did do a factory reset on it (for a different reason related to changing Google accounts over) which will have helped in the short term.


Android won't start. It keeps showing Samsung Galaxy logo

I've installed 4.1.2 Jelly Bean XXEMD2 Firmware from the scratch. It's working now
Instructions: http://port135.com/2013/06/30/708/


I am on 2.3.5

In the basic "messages" app you can go to the message, clicknhold, view message details. There it shows all recipients.

There is a "reply all" option after you click and hold.


Checking SELinux permissions in Android?

I found a tool in the AOSP /system/sepolicy/tools/sepolicy-check. You need to compile it and run it on the host not on the target, but it will evaluate your allow rules and let you check permission settings.


An app on my phone has suddenly disappeared but when i look in play store,it is already installed and can be opened

If you're using third party launchers like go launcher or apex launcher, it is possible to hide an app and make it invisible in the app drawer. If this is not the case, look for it in the apps section in your settings. Or simply re-install the app from the play store. And turn on "place the app on your home screen" in the play store settings before you reinstall just in case, so that you know the app icon is visible now.


Why is Firefox not vulnerable to Stagefright?

Firefox have used Android's StageFright Media Library which is disabled by default in Firefox for Android after the stage fright issue is found in Android devices. So the Firefox browser tries to use the Hardware decoder first and then the software decoder as a fallback. You can see the about:config page and search for stagefright keyword. Based on this article,

  If Firefox does not recognize your hardware decoder, it will use a
  safer (but slower) software decoder. Daring users can manually enable
  hardware decoding. Enter about:config as described above and search
  for “stagefright”. To force hardware video decoding, change the
  “media.stagefright.omxcodec.flags” preference to 16. The default value
  is 0, which will try the hardware decoder and fall back to the
  software decoder if there are problems (Bug 797225). The most
  likely problems you will encounter are videos with green lines or
  crashes.

So if you are using Firefox make sure that the about:config values for the flags media.stagefright.omxcodec.flags and stagefright.disabled and stagefright.force-enabled stays default (i.e. 0, false, false).

Screenshot (click to enlarge)

While Zimperium zLabs' VP of Platform Research and Exploitation, Joshua J. Drake hasn't said not to use Chrome. But he has suggested that Firefox is your best bet to avoid hacking by browser in his tweet.


Is Qi / wireless charging safe? Heightened temperature not an issue? (Nexus 7)

I am charging the device regularly and checked with a system monitoring app the temperatures, that I reached. It was never more than 33 degree Celsius, while charging or after charging, still laying on the charger.

This is to be considered a completely normal temperature. Just today I was out with the tablet  on the sun and I reached more than 40 degree Celsius, just because of the sun, so I wouldn't really consider charging with Qi an issue.


Cannot add "Amazfit Bip" watch as a "trusted device"

I was able to do it; I must have done this in the past and forgotten. From the "Mi Fit" app that goes with the watch, there's an option to set up security pairing. Once that's done, it works via the normal Android screen (the app sends you there).


'Set Warranty Bit: Recovery' Samsung doesn't boot

Take a look at this guide. It is designed specifically for the Galaxy J5 and all flashing software and the ROM are obtained from official Samsung sources. Outline:

Backup your data
Install samsung USB drivers (No link because it will probably die soon, Google is your friend)
Install ADB & Fastboot drivers if you haven't already. (HowToGeek)
Enable USB debugging (if you can)

Make sure your phone is charged. If you can't see any indicators of battery life leave it on the charger for 2 hours.

Download and install Odin (download here)
5.5 Download the stock rom for your phone (here)
Turn off your Galaxy J5 and Boot in download mode.(Hold down Volume Down + Home + Power button at the same time)
Connect it to the PC with USB cable and run Odin.
If everything is right and drivers are working properly. You will see the blue box on the ODIN screen, if not reinstall the drivers again and reboot your PC.
Now select the AP option from the ODIN screen and select the firmware file that you extracted.
Hit the Start button from the ODIN screen to start the flashing process.
Once completed you will see the PASS messages on the ODIN and Phone will reboot automatically. Now you can disconnect your phone.

IMPORTANT:. If you phone stuck on the boot loop or in the Samsung Android Loog. Then turn off the phone and reboot in recovery mode. TO do this Hold down Volume Up + Home + Power button at the same time. Now from recovery select Wipe Data/Factory Reset and after that Wipe cache partition. Now reboot you phone.


Where does Google Pixel take caller ID from?

Phone by Google app (which is the default Phone app on Google devices) uses data from Google and its licensors.
In the Caller ID setting (Settings - Caller ID & spam), Google put a disclosure,

Data being used in these features is provided by Google and its licensors. Learn more about business listings data.

The listed licensors are:

France, Germany, Netherlands, Belgium, Denmark, Israel, Luxembourg, Monaco, and Morocco: Kapitol S.A. (trading as Infobel) (the "Infobel Content")
Brazil: TeleListas S/A
Turkey: Turkey Yellow Pages (Yellow.com.tr)
Kenya: Yellow Pages Kenya Ltd (www.yellow.co.ke)
Egypt: Egypt Yellow Pages Limited (yellow.com.eg)
Saudi Arabia: Al Wahda Express Saudi Arabia (www.daleeli.com)
Bulgaria: New Europe Directories Bulgaria EOOD (www.goldenpages.bg)
Norway: Digitale Medier 1881 AS (www.1881.no)
Italy: SEAT Pagine Gialle SPA (www.paginegialle.it)
Republic of Ireland: Central Index (www.centralindex.com) and YourLocal.ie, trading names of Touch Local Ltd
Czech Republic: Zlaté Stránsky (ZlateStransky.cz)
India: INFOMEDIA Yellow Pages (www.yellowpages.co.in) and/or IndiaCom (www.indiacom.com)
New Zealand: Finda
Slovenia: Monolit informacijski sistemi d.o.o
Taiwan: HongKu Info Co. Ltd. www.ipeen.com.tw

It is also mentioned that

If you know that your business listing is supplied by [...] and you have any questions about it, you should contact them directly.

For data provided by Google, it should be possible to report them by finding the related business listing first, then following the steps on Edit business information in Google Maps or Report data or content errors on Google Maps.


How to disable "Verify HUAWEI ID" notification?

If you pull down the notification bar and slide the notification message to the right you can access the notification settings via the cog symbol.

Alternatively this notification comes from the Huawei 'Files' app, find it in apps and notifications and kill that app!.


Is it possible to override automatic screen orientation?

This widget works well... No customer rom or root required. :0)


How can I locate my Android device around the house?

Four come to mind:

Phoning Pigeon
Where's My Droid
Lookout Mobile
Prey

Each goes about it in different ways. Phoning Pigeon probably has the lightest touch. You pre-define one or more phone numbers with the app. Then, if the phone receives two consecutive calls from one of those numbers, it will turn the ringer on at maximum volume.

Where's My Droid is similar, but you send an SMS message with specific text.

The Lookout siren is very loud; you'd have no trouble finding it. The app has several other functions as well, including virus scanning and backing up your data.

Prey is similar to Lookout's tracking and probably wouldn't be as useful for finding a misplaced phone in your house; it's more for tracking a phone that has been taken. It might work for you, though, and there's no risk in checking it out.


Not for a specific person -- but still a shortcut, which simply opens the "compose new mail" screen: Compose Mail Shortcut. There's also Send Mail Shortcut which, from the name, sounds to exactly fit your purpose -- but as it helds no description at all, it's hard to tell. Last but not least: Mail Linker even seems to fit right from its description.

Unfortunately, as already mentioned, there's no such thing provided by the Android core system by default.


How do I prevent my phone from syncing contacts with Google with xPrivacy?

Why that complicated? There's no Xprivacy or other tool required to prevent your device from syncing contacts with Google. It's rather a question of your settings:

If on account creation you decided to "Backup your data with Google", you might want to re-consider this, as this might include more personal data than just your contacts
in Settings→Accounts & Sync you can define what should be synced with your online accounts (not restricted to Google). Switch off what you don't want to be synchronized.
in your contacts app, you can chose the "default storage". Using something other than "Google" here would also keep new entries from being sync'ed with Google. Note, however, that you cannot move existing entries between the several possible storages directly; you might need to export them, remove them, and (after switching your default storage) re-import them.

Btw: Same applies to your calendar. Except there I don't know of any export/import feature in the calendar app, so for this part you probably need a 3rd party app.


What memory is offered on USB-Plug differs between devices. Most of them offer the external SD-Card (if present), some the internal eMMC card. Some even seem to offer a virtual CDRom drive (probably containing some device-specific stuff like drivers). But I've never heard of any giving access to the SIM this way, or even to system ressources. Of course, at least the latter is possible using 3rd party utilities (see Zuul's answer for an example). But access to the SIM should be almost impossible this way.

This all applies to Android up to Gingerbread. Starting with ICS (4.x), things become a bit different as UMS (USB mass storage) support was swapped in favour of MTP (Media transfer protocol). But basically, above said should still be true as to what is possible to access and what is not.


Try using another messaging app instead if the default one like hangouts or Google messenger.
You can change the settings for default messaging app in "more" in the settings app.


Check out this link:

How To Root and Install Custom Recovery On The HTC Desire S

ONLY FOR WINDOWS COMPUTERS

Take note of your phone’s serial number. Look for it in the battery compartment. It’s usually beside the label “S/N” in the battery compartment. Copy the serial number accurately.

2.Find out the HBoot version of your phone. To do that, reboot your phone into bootloader mode. First, turn off your phone. Then, turn it back on by pressing the Volume Down button and Power button together for a few seconds. Your phone will start in bootloader mode. The screen will show you the HBoot version. Copy the HBoot version number.

Turn your phone off and turn it on again normally.

4.Download su-2.3.6.3-efgh-signed.zip. Save it to your desktop. Do not extract the ZIP file. Copy the ZIP file to the root of your phone’s SD card.

Enable USB debugging in “Settings > Applications > Development > USB Debugging”.

6.Turn off the Fast boot option from “Settings > Power > Fast boot.”

Download the HTC Sync drivers into your phone. Install the drivers to your computer. These are for Windows machines only.

8.Go to http://revolutionary.io and download Revolutionary: S-OFF & Recovery Tool 0.4pre4 by clicking on the “Download for Windows” link in the Downloads section. A form will also appear below the link after you click the link.

Fill out the form with your operating system (Windows), device name (HTC Desire S), HBOOT version (you copied this as instructed in a previous step), and your device’s serial number (you also copied this as instructed in a previous step).

10.Click the Generate Key button. The page that appears will show you your beta key. Copy this key exactly as shown. It is case-sensitive.

Extract the contents of revolutionary-0.4pre4.zip into a folder on your computer.

12.Connect your phone via the USB cable. If your phone asks you for a connection type, choose “HTC Sync” and just ignore the warnings.

Launch the Revolutionary tool (revolutionary.exe). A command prompt window will open and will ask you for the beta key.

14.Type or copy-and-paste the beta key for Revolutionary into the command prompt window. The beta key is case-sensitive. Press Enter to allow the tool to proceed.

Wait a little bit for Revolutionary to enable S-OFF and unlock the rewritable NAND on your handset. If the program asks you to install ClockworkMod Recovery, choose to do so.

16.Reboot your phone. Then, turn it off again.

Boot into bootloader mode by pressing the Volume Down and Power buttons together. Enter recovery mode by selecting Recovery from the list. Use the Volume Up/Down keys to scroll through the list and use the Power button to select.

18.In ClockworkMod Recovery, choose “install zip from sdcard,” then choose “choose zip from sdcard.”

Find su-2.3.6.3-efgh-signed.zip on the list and press the Power button to select it. Wait a little bit for the process to finish.

20.Reboot your phone. It is now rooted and already has custom recovery installed.

Hope It Helps!


Yes, I would imagine leaving WiFi on all the time would drain the battery faster. Even if you're not actively connected to an Access Point (AP), the phone is still constantly scanning all the APs in the vicinity of where you are and that takes energy.


Difference between system app and 3rd party apps?

Both do the same job but you can more rely on system app rather than 3rd party app.Because all they have the permissions to do so more efficiently.If your device is rooted then all the permissions you can set to the app as your requirements.


How can I mute the YouTube app while playing music on another player?

You can play video in browser instead of youtube app. In browser you can mute the audio.

If your browser launched youtube app when clicked on video link, you need to copy the url and paste it inside the search box - youtube video will load in browser.


Galaxy s2 stuck on samsung logo after installing an app

The usual way of fixing bootloops is doing a Factory Reset (via Recovery mode). Of course, you will lose your data.

But seeing that you have a custom recovery, do you also have a custom ROM installed? If yes, try (dirty) flashing the custom ROM via custom recovery. Don't forget to wipe cache and Dalvik cache.


First download "Easy app backup and restore" app from app store.It will save all of your app apk file in your memory card.Now restore your phone(factory reset).After completion install app again from the folder where apk file is present. Cheers!


Cannot see SSIDs except for mobile hotspots, why?

It seems they were broadcasting in 5GHz only, which my phone cannot receive...


Does TrueCalller App leak your phonebook?

Yes! it does, when using Truecaller application or services you have already accepted their :

Truecaller - Privacy Policy

So, in this case you agree that :

Truecaller may use your personal information collected by their application to provide, maintain, improve, analyze and personalize their Services for other Users, partners and third party providers.

More specifically, Truecaller may use such information to provide names of contacts from your address book to other Trucaller users.


No, it won't have any affect on other Google apps. I have it disabled in my phone.
Here are the things I can't use anymore:

Search widget at homescreen. I have removed it anyways.
Google assistant.

I've basically never missed anything with the Google app disabled. Maps, Gmail, contacts sync and everything else works as they should. I don't see them having any connection with Google app.

However there will be issues if you disable Google Play Services app.


I tried this app，It can set the file save path，in the main activity，click the arrow ，and than click more settings--save&share，now you can set it。


What is an unsupported unsolicited response code 11016?

I think it's probably best to do a factory reset and see if that helps.  However you could try going to Settings -> Wireless and network -> Mobile Networks and experimenting.  I recommend shutting off roaming and making sure Network mode is on Auto.


How to root Samsung Galaxy Alpha SM-G850A?

You may need to unlock the bootloader before doing this process. Here is tutorial.

As you mentioned above about odin , it means you know how to work with odin. Now just download this CWM recovery file and flash it using Odin.
Now download this flashable SuperSu zip.. Move this SuperSu zip to your sd card. Now you have to boot in recovery mode after flashing CWM recovery. In recovery mode install this zip file and reboot.

This is the best way to root any android.


How much battery savings to expect from SetCPU?

In general, the slower your clock speed, the less power consumption will be used on your device. But if you're lowering your clock speed... then things will run sluggish, especially if you drop below the 500mhz range.

SetCPU has different "profiles" that controls the behavior of your CPU. You can make it run at full maximum performance (for best response times and worst battery usage), but typically you use the default one where it only "speeds up" the processor when it is actually used and needed.

You could, for example, have SetCPU lower your clock speed to something much lower than normal when the screen is off.

Kernels also matter. Some people have made "low voltage" kernels that can help with your battery life. But your mileage will vary with using kernels other than the stock one because they usually go outside the bounds of your CPU's specifications (so a "low voltage" kernel may work well on one device but not another device).

Device manufacturers want you to have a good experience with your device at stock settings. By changing the clock speed (to a lower speed), you should be expecting a degradation in performance at the cost of better battery life.


Google has noted here:

  [Manually updating your Nexus device using OTA binary image files] has the same effect of flashing the corresponding factory images, but without the need of wiping the device.

(Emphasis mine)

On the contrary, by OTA update, if you meant incremental platform/system updates, then even so, user data would not be wiped out.

User data would also not be wiped out if the factory image files are flashed manually (not via the included script) and userdata partition is skipped from flashing.

Note: It is my assumption that the question refers to data as everything created or added by the user (directly or indirectly - via an app or system) since the last time the factory reset was done. Data hence corresponds to files stored in the userdata partition, mounted at /data.
 In simpler terms, data here is everything that would be deleted if a factory reset is performed on the device.


You can manage color temperature under Settings - Display - LiveDisplay. Other than that there's no built-in option.

If the kernel supports it, some kernel management apps can also fine-tune color, although that's not universal across devices.


How to put a big message on my home and lock screen?

One way is to just make an image of your wallpaper with the words printed on it and then select the new image as your wallpaper. Like this:


Google Play Store accounts for over 50% of battery use! Solutions?

Please delete the Google Play data and login again. Update the GP if neccessary. Let this time autosync GP till all is synced and now you can disable the sync of GP only. I guess it won't use much anymore then.


Where are the drivers for Windows computers located on an Android phone?

They're not stored anywhere on your phone. Windows finds and downloads them from Windows Update when you plug your device in. If an appropriate driver has already been downloaded and installed previously (or shipped with the Windows installation), it will use that and skip the download step.

Without Internet, and in the absence of an appropriate driver already being present on disk somewhere, the driver installation will end up failing.


How do I transfer files in ClockworkMod between my phone and my computer if my phone doesn't have an SD card slot?

This suggestion assumes familiarity with connecting to the phone via ADB

I had a similar situation on my previous phone. I was able to pull the important stuff over ADB when the phone was in recovery. In my case I had to mount some of the filesystems to access everything I wanted to retrieve.

I'm not sure if it is dependent on the phone whether the ADB service is available in recovery. On mine it was available in both recovery and download mode.

If ADB on your computer recognizes and can connect to your phone you should be able to retrieve and save any files you need.

If you aren't familiar with ADB this is a good place to start: http://www.xda-developers.com/android/all-in-one-guide-to-adb/

If you need any help with it let me know, ADB is a whole other topic so keeping it simple here.


In Google Photos, when I try to delete a photo or video on SD card it tells me to go to gallery

Your issue is you haven't allow SD card access from the app itself:

Hamburger menu (Three dots) in the upper right.
Settings
SD Card Access

Regards.


I want to copy a zero width space to the clipboard

What do you mean here? Do you mean
- ONLY the zws
- zws WITH text

ONLY the zws? Go to Emojipedia - Zero Width Joiner (or click here).
Then click on copy.

zws with text: NO IDEA


Why won't Kies let me tried to update to Froyo again after a failed upgrade attempt?

Make sure you have the official drivers installed from Samsung.com, then reboot your device and PC and try again.  You can also try putting it into download mode before using Kies:

Remove the battery
Hold VolumeDown plus the Home key plus Power.  While holding,

Reinsert the battery.
Release the power button, still holding the others, about 1 second after the white "GT-I9000" text appears.
After a few seconds a yellow triangle with an android in it should appear, this is Download Mode.  If it doesn't, try this again while holding Power the whole time.


Android phone taps touchscreen on its own

Yes. Seems there is a problem. The touchscreen takes inputs that was never made. Have a look at this http://www.thinkdigit.com/forum/mobiles-tablets/122921-official-android-discussion-thread-73.html#post1836923

There are various problems of Android that LG ships on the P690. I'd suggest installing a good custom ROM, which should fix the problem if it is not a hardware issue.


flashing jelly bean(4.2.2) on nexus 5(hammerhead)

Its because Nexus 5 not came with Jellybean. It was Kitkat. That is why you can't find Jellybean factory images for Nexus 5. You may try to flash custom Jellybean ROMs(4.2.2) for Nexus 5 if available.


Missing 2.2 GB of space on my micro SD card

If there were problems with the file system (which your error message suggests), broken files may have been "re-allocated". For such things, *nix systems have a special directory on each file system, usually called LOST+FOUND or, on FAT file systems, LOST.DIR. Whenever things could not be "assigned to a file", they are placed there with some "cryptic" names.

So I'd suggest you mount the card on your Linux PC again, and check for that directory. If there's something in that directory, that could be the "broken" video files, and you simply could delete them to re-gain your space.


How to remove pattern lock on android 5.0 on mu Nexus 4

Go to Settings >> Security >> Device Administrators. See if anything other than Android Device Manager is checked. If something is checked, it's possible it's forcing a higher level of security.

Uncheck it if there is, and check the screen lock options again.

Also try Settings >> Security >> Clear credentials.


How to mimic tilt & shake controls in BlueStacks?

For tilting, from: Bluestacks Goes Into Beta, Supports More Apps

The latest version of Bluestacks also offers accelerometer support. No, you won’t have to tilt your computer to use it, just hit the arrow keys – the up arrow tilts forward, the down arrow tilts back toward you, and the left and right arrows tilt left and right (surprise surprise).

Unfortunately for shake as of from four months back, from: Need to shake the "phone" how i do this ?

This functionality is not available with current version of Bluestacks app player.
Stay tuned for future version with its fix.


"Wrong file type, please select again" when choosing a ringtone

José Mejuto Was correct in his 2nd Point.

deleting the /.nomedia file has no effect.

1: Go to "Settings -> Apps (All) -> Media storage"
2: Clear Cache & Data
3: Change your ring tone or notification tone

Thanks José :)


Add rotation toggle to powerbutton menu?

In the more recent updates to the Galaxy S III (at least Android 4.1.2) you can modify the notification panel at the top of the notifications screens that you get when you drag from the status bar. Open settings, 'Display' (under 'Device' heading) then in the 'General' heading choose 'Notification panel'.

Here you should be able to choose which Quick setting buttons you want to appear and one of them is the toggle for 'Screen rotation'.


Black screen ASUS Transformer TF301, what can I do to recover?

In the end, I took it to a computer store that fixes screens and was informed a soldered wire had come loose, was re-soldered and it continues to work fine to this day.  Was only $30 to fix!


What to do before root and flash my phone?

You should flash the ROM first, unless you need root in order to flash it.  (You can flash via Odin without root, but you need ROM Manager, which needs root, or something to flash if you don't use Odin).  When you flash a ROM that's rooted, your device will be rooted; if the ROM is not rooted, the device will not be rooted.
You need root to make a full backup.  See How to backup an Android device?
If you root first, you can install a custom recovery (e.g. ClockworkMOD, via ROM Manager) that will let you create a Nandroid backup of the full ROM.  That said, with a Samsung device you don't need to do this.  You can use a tool called Odin to reflash the original firmware as long as you've found it for download somewhere.

If you need more details on anything I've mentioned, I suggest searching first -- we have lots of questions on rooting, backups, Nandroid / Clockwork / ROM Manager, and Odin.  See also How do I root my Android device?, which has some info on considerations and things you can do before rooting.


Does `pm uninstall` also automatically execute `force-stop` and `clear` on a non-rooted device?

force-stop
Uninstalling an app always kills all related processes. Keeping them running doesn't make any sense and can end up in an app crash. Therefore Android kills the app process(es) before uninstalling it.
clear
Clear data and cache directories is enabled by default. It is just the opposite if you want to uninstall the app but keeping data and cache you have to add the option -k to the uninstall command.
clear an system app after uninstall
System aps are located on the system partition which is by default read-only. Thus uninstalling an system app is not possible on a non-rooted device.
If you execute uninstall on a system app only the installed app updates on the user partition are removed and the system app itself is set to disabled. Clearing the data of an disabled app is possible therefore you don't get an error.


Change which AppDrawer is started (Google Now Launcher)

No. The app drawer is part of the same app as the home screen itself: the launcher app. You can only replace both of them at once. Some launchers don't even have a separate app drawer: the list of apps is a seamless part of the home screen itself.


Samsung Galaxy Tab 3 says "Storage Space Running Out"...Help!

Your tablet is probably saving all your apps and files to your internal storage. You can start saving apps to your SD card or move all your large files onto your SD card manually.

Setting your apps to download to your SD card

Open the My Files app
Navigate to your SD card, and create a folder called Apps
Tap on the icon with four horizontal lines on the top right
Tap Settings
Under Select Directories, tap Set Home Directory
Select the Apps folder you just created on your SD card

Your tablet will now save apps to your SD card in the future.

You can also create more folders on your SD card and move all the bulky files (music, videos etc) that are on your internal storage to your SD card. You will have to do this manually.


If you think this file is not pdf.. then downlad it on windows pc and open by notepad. First few letters in first row will tell you what format is current file. You can paste it here to let us see what is that.

For example:

  %PDF-1.6


Workaround:

Open Google Docs
Open a new Word document
Select "Insert image" and insert the image of your choice
Once done, it is now in clipboard form, copy that
Switch to Gmail and paste the image


Android 4.3 - No internet access, unable to connect to the proxy server error

If you have cleared your Google Service Framework data to receive the update, it will change your device ID that Google uses to recognise your device. This also affects the tokens used by some apps (i.e. Google Now, Google Search, Chrome) and they won't connect to the Google servers properly and refuse to work for a while (this was like 24~48 hours for me, before these apps started behaving as the tokens were eventually refreshed). Other non-Google apps will continue working.

More details of why this happens can be found in this reddit post by a Google engineer:
https://www.androidpolice.com/2013/11/20/google-engineer-dan-morrill-sheds-some-light-on-the-nexus-ota-process-urges-you-to-never-clear-google-service-framework-data/


Battery getting charged with ultra speed and continuous at 1%charge for more than 9 hrs

Try calibrating your battery, it helped me a lot. I had the same issue, 100%, immediately to low 7% again 70%, like that. Calibration means, it just removes battery_stats.bin from your /system/ and OS will regenerate another one. This will remove any miscalculations. After calibrating, it's recommended to drain your phone to the fullest and charge them back to 100%. If you have rooted your phone, this is one right way. :)


How do I get my contact list to display busines name also?

This is a paid solution, but if you download Better Contacts you can get the functionality you want.  And it's less than $3.


Please check whether "power save" mode is on. If so, the lock screen will turn black very fast (under 2 seconds). Otherwise it will remain on for over 5 seconds.


If you have a rooted device you can filter which specific apps can access the 3G connection with DroidWall.


A small app with a surreal name appeared on my phone. What is it?

As rule of thumb, if you can delete the app on an unrooted device, deleting it is safe.

Its size is very small, most likely it is some crap, or it might be some harmful thing, too.

Note also, that @pm@, as the name of the app, looks like a translation token. Multi-lingual apps are working typically, that the program code uses tokens instead of hardcoded text, like @pm@ or so, and there is a database for the translation of all the tokens on all the supported languages. It is also possible, that this translation database is damaged.

If you can't fix it by an uninstall, a factory reset has a good chance to solve it.


How to go into recovery mode? Intex Cloud Cube v08

The problem is solved now. Thanks to a comment suggesting this link (Use volume buttons to move and power button to select any option)

  Method 1

  Power off your Intex Mobile, by holding the power button.
  Hold down the Volume Up + Power Button.
  After that, Release both Buttons when you see Intex Logo or Android Logo appears.
  Now you can see Android Recovery Mode.

  Method 2

  Power off your Intex Mobile, by holding the power button.
  Hold down the Volume Down + Power Button.
  After that, Release both Buttons when you see Intex Logo or Android Logo appears.
  Now you can see Android Recovery Mode.

  Method 3

  Power off your Intex Mobile, by holding the power button.
  Hold down the Volume Up + Home + Power Button.
  After that, Release both Buttons when you see Android exclamation mark appears.
  Now you can see Android Recovery Mode, if not (While holding down the Power button press and release Volume Up Button).

  Method 4

  Power off your Intex Mobile, by holding the power button.
  Hold down the Volume Up + Power Button.
  After that, Release both Buttons when you see Android exclamation mark appears.
  Next, While holding down the Power button press and release Volume Up Button.
  Now you can see Android Recovery Mode.

I tried the 4th method in the link.
But since volume up + power  was restarting the device normally, I held down the power  and was pressing and releasing the volume up
 button.
The device didn't go in recovery mode but it rebooted and started working without the popup "unfortunately system UI has stopped".


Openvpn on Android: Doesn't appear to be routing through tunnel

After a lot of research, I realized that either my ROM was corrupt or infected with malware, so I started from scratch, factory wiped my phone and installed a new ROM. The problem has been resolved. You should never be able to see openvpn connections on the local network. If you are, chances are that something is wrong. Since it is so easy to simply reflash a phone, I figured I may as well take this opportunity to upgrade to lollipop.


Saving contacts to SIM / view SIM contacts

I cannot specifically tell with your device, as I've never used it, but I can surely tell on Samsung Galaxy Edge 7, which runs on Nougat.

There, this option available under More options in Contacts, as per this video.

It may have been possible that your manufacturer has developed the User Interface in such a way that this is not supported, but Nougat OS clearly supports it.


Can't install previously installed apps from Google Play

The issue here is that the uninstall process wasn't registered at Google Play Store.
Without the uninstall process registered, Google Play Store still reports the app as installed on the device that's associated with your Google account.
To overcome this, you need to manually trigger the uninstall from the Google Play Store, within the "MY ANDROID APPS" list:

Step by Step
I have a couple of apps that I've uninstalled from my device and the uninstall process wasn't registered at Google Play Store. I'll use one as a guide:

Access "MY ANDROID APPS" list, search for the desired app and click the recycle bin icon to trigger the uninstall:

After confirming, the app will get marked as "removed":

Now you can access the application at Google Play Store, and install it like you mentioned that you prefer to do:


Can Puffin browser easily be uninstalled?

Puffin Web Browser as of now:

does not require device administrative permission
does not have permission to display an overlay on screen to block attempts of uninstallation
does not make any attempt to block uninstallation at all by any means.

I'm unsure whether Puffin prompts its users for drive-by installation but even that would not harm cause if unknown sources are disabled.

You can definitely, easily and like other apps, remove this app from your phone either through Settings app or from Play Store app itself. Alternatively, you can choose to keep it by following the other answer here.


galaxy s5 says battery temperature too high too low!

I have an S5 also, I haven't had this problem. I have extra batteries along with an external wall charger.

I use the wall charger to avoid charging my phone. It was $15 on ebay, and it may be a viable workaround and/or solution outside of replacing the motherboard.

These wall chargers will charge your battery no matter what, you can confirm this by looking at the pins on the image below. If the third pin not present, the charger does not check battery stats before charging.

(I consider this a solution, because we'll be taking advantage of the removable battery feature, and the chargers come in packs of three batteries so you'll never be stuck to an outlet again. I recommend labeling each battery with lines around the curved edges.)

Anyway, hope this helps.


You most likely are not registered for hangouts. Try navigating to hamburger menu -> Settings -> [your email] -> Scroll to Account section, and check to see if your phone number is confirmed.


There should be a menu called "Advanced Features". Tap on that and then you will find something about smart pop-ups. Find the messaging app and disable it from there.

On my Samsung A50:


How can I use su again after OTA-upgrading my rooted phone?

In short, the OTA upgrade clobbered your root settings, am afraid to say you will have to run either SuperOneClick or zergRush to get root again.

[TECHNICAL]

The OTA reverted the original default.prop when on Froyo from this

ro.secure=0

to this after the upgrade

ro.secure=1

Thus you may still have the su binary etc, but it is the above line that is preventing you from trying to switch user to id of 0 (that's what su stands for! - S witch U ser)


You can just skip the SetupWizard if you want by tapping each of the 4 corners of the screen in the next order:

1.top-left

2.top-right

3.bottom-right

4.bottom-left.


Nexus 5, Marshmallow, and TWRP recovery - Unstable, inaccesible recovery

The same thing happened to my Nexus 5 as well,when I upgraded to android M and tried rooting and flashing recovery.The process went perfectly fine but when I tried to enter recovery mode it didn't happen.
For which I tried using the Nexus Root Toolkit,which has several functionalities required.I tried rooting my phone and then flashing the stock recovery,everything worked like a charm for me. So I would suggest you to download the Nexus Root Toolkit by wug fresh then first try to flash the stock ROM again there after Root followed by flashing the custom recovery.


Trouble with Wi-Fi on GSM Galaxy Nexus running Jelly Bean

I had the same issue with my galaxy note 2 after upgrade to 4.1.2. No wifi worked after the upgrade reboot. After lots of trial and error I found that the only wifi working consistently was wep/psk/tkip. No protocol using aes encryption worked - merely "obtaining ip address".
This doesn't solve the problem, merely a temporary workaround. Good luck.

Forgot to mention that the wep/psk/tkip must be set on your router. Power cycle your phone and reenter your password when the phone attempts to connect. Also I found that turning off power saving mode on the phone also is required. Go to phone dialer and enter *#0011# to enter phone command mode.  Select menu options and click Wifi option. Turn off power saving mode. Power saving mode = ON is default so must be changed after every power cycle.


Why do you sometimes have to press the device rotation tile twice for it to function?

When you tap that button, what is actually happening is a settings file in the phone is updated. If it isn't working on the first tap, it's either caused by lag, or an issue with the quicksetting pane itself. There isn't much you can do as far as a real solution besides a factory reset or using a custom ROM.


This most likely a problem with the program itself. Try sending in your issue to the actual developer team. Also most likely you can say force stop on the application instead of deleting and reinstalling.


Can we remap the keys when using an external keyboard?

Use GBoard (the Google Keyboard), it should be very easy.  Install this then when you are connected with the external keyboard, change the keyboard to Brazilian Portuguese and you shouldn't have any issues.


Is rooting possible on an already encrypted device

In short: Yes, you can root an encrypted device, because "encryption" only encrypts /data and not /system.

Are you sure you are using the correct settings in ODIN for your device and following all directions completely on whichever tutorial you are following? Please cross-reference your tutorial with the XDA Guide (highly recommended that you follow this guide; I can post the instructions here for permanent refernce upon request).


How can I invert the colors for only a given application on Android? (and not for all applications)

Not possible on stock Android. Google help clearly says :

  Color inversion applies to everything on your device, including media.

If you are on Android 10 using Dark theme and Color inversion together as explained (see link) may be an option in some cases.

If you root your phone and install custom ROM that supports per app color inversion, you are lucky. AFAIK, there isn't an app or Xposed module available for this purpose


How can I ignore the AT&T software update?

I called AT&T, and this is a mandatory update. Other than rooting, there's no way to avoid the message. You can avoid the download by not going onto WiFi. If you install the update, you need to re-enter WiFi passwords EVERY time you reconnect to a WiFi network. Horrible! I'm avoiding this thing even if have to keep hitting the home key when the message pops up.


How can I stop downloads from Google Play when net balance is ending (or zero)?

There is no way to disable the Google Play store from downloading apps that you have asked to download, however if you go into the Google Play app settings menu, you can enable the Update on WiFi only option - this will only let updates download when you are connected to WiFi.

You can also completely disable your mobile data connection by going to System Settings -> More -> Mobile Network -> Uncheck the mobile data checkbox.

This will stop your device from connecting to the mobile network data.


How can I set a new app as my default launcher on a Galaxy Ace?

Go to menu > settings > applications > manage applications > your current launcher and tap Clear data button. Then, after pressing "home" button, a dialog should pop out, asking you, which application should be used to complete the task.

If this won't work try reinstalling the application. And do not move it to SD card ;-)


I've found the source of the problem asking in the MIUI forums, the boot image will not accept a modified /system.

You have to use the adb interface: adb devices then adb disable-verity.

Disclaimer: I'm not responsible for any damage caused by these operations.


Can I update my Nexus 7 from 4.2.2 to 4.3 and root it without losing data?

NO.

Updating from 4.2.2 to 4.3 will retain your data, but this will make you lose root. To root, you would need to unlock the bootloader, which will almost always require a Factory Reset (thus, you lose your data).

So, I suggest to back-up your user apps and data with Titanium Backup or something similar.


Is there a Google Docs editor for Android that actually works?

One reason you will not find an editor for android that supports fonts is probably because almost all android devices only come with 3 fonts, Droid-Serif, Droid-Sans and Droid-Sans-Mono. There are some devices that have other fonts, but from what I have seen, they are not "standard" fonts like you would see on a PC/Mac.

Also, the editors are limited because of screen size. You may see better editors come along with tablets, but even then, you are limited in screen real estate since you would need to have the on screen keyboard open with the editor.


How can I know if the rooting files have malware?

There are two possible counter possibilities:

First possibility:
In case the rooting is done by scripts and certain binary tools you can check if the binary tools are standard tools, and e.g. included in the Android Open Source Project (AOSP). In such a case you could compile the tool yourself or search the net for multiple sources. In the ned use the one from the most trustworthy.

Second possibility:
Use a virtual machine for executing the rooting software. Using a virtual machine like VMware you can connect an USB device like an Android phone into the guest OS. Therefore rooting the device from within the guest OS is usually possible and does not affect the host OS.


It seems you wanna order by ram usage, I believe that is

top -n 1 -m 25 -s rss

But I get it from your question. Thanks.


Yes there is, after the phone is opened and SetupWizard is on, starting with top-left corner of the screen, all corners must be tapped once, in a clockwise  direction. (Top left, top right, bottom right, bottom left to be more specific)

It can be hard to do it properly at first try so if it doesn't work, just try again.

Here's a walkthrough video.


How can I unlock my s6 Edge Lock Screen w/o having to factory reset it?

Try enabling wifi using ADB and than sign in.
As per this answer
Enable using below script.

adb -s $PHONESERIAL shell "svc wifi enable"

You can also refer other Answers


Possible to do Nandroid Backup BEFORE unlocking bootloader?

Unlocking the bootloader performs a factory-reset on the phone, deleting all the user data. It doesn't wipe the ROM. If you're just trying to back up the stock ROM before flashing (a sensible precaution), then you can safely do that after unlocking the bootloader.

If you want to back up your user data (i.e. installed apps and their data, contacts, etc.), then you do have to do that before unlocking the bootloader, and the answers to this question explain how.


How to set default phone number for contacts?

Open up the Google Contacts app on Android.  Go to the desired contact (do not edit the contact).  Long press the phone number you want to set as the default number.  You should get a pop-up dialog with Copy, Edit before calling, and (Tada!) Set default.

You can do the same thing with email addresses.

This works with the official Google Contacts app from the Google Play Store.  If it doesn't work on your phone, make sure you are using the official app and not a phone vendor-supplied version (Samsung, LG, etc.)

This works in Contacts Version 6.01 that was installed on my phone by Motorola and Version 2.5.4... from the Play Store.


How can I delete my /sdcard/.xiaoniubook/ directory?

Have got a android sdk. If you have got it, then go to tools directory, and type:

adb shell
rm /sdcard/.xiaoniubook