This is controlled by your Contacts (or People) application, not by the underlying OS itself. The app that ships with the stock Nexus builds is made by Google, and designed to sync everything to cloud systems. It is a result of using a phone made and sold by Google; pretty much all of the stock applications are the Google versions.

You'll want to find a replacement app for managing your contacts. Most third-party ones will allow you to create "phone only" contacts that do not sync to anywhere. There are quite a few options to choose from.

In the longer-term, if you install a custom ROM built directly off of the Android Open Source Project (AOSP) code, and do not install Google Apps, then you'll have the AOSP contacts application instead of the Google one. You should be able to save local contacts using that (I have no tested this myself in a while, however, so it's possible things have changed).

Izzy has also pointed to an app that may allow you to create local contacts regardless of the frontend you choose: MyLocalAccount. It appears to work by creating a sort of mock network account, which you can then "sync" contacts to. In actuality, it's just a local store that is not synced anywhere else.


Open source / trusted rooting app for Android / Motorola Defy?

Perhaps a simple answer but if the author doesn't provide the sourcecode of the App und you know that it doesn't originate of a trusted source, you can't be sure that it's clean.

If it's a high risk for you you probably should not use it.


Is there any android smartphone that is already rooted by default?

No, There is no phone with root access pre-built but there are phones like oneplus with cyanogen OS.

I hope these links may help you reguarding this topic.

http://www.makeuseof.com/tag/why-doesnt-android-come-rooted/
http://www.androidauthority.com/sell-android-devices-already-flashe-119002/


What to do when the AVD is HUGE and is taller than the screen

Why don't you run it in landscape mode? Portrait is not the default orientation for tablets, even if the Android SDK defaults to portrait. I'm also wondering if you can cut out the body of the device and set the view to screen-only; the Tab's screen is 1024x600, so it should fit your screen like that while in portrait mode.


Can't download apps from Google Play store via mobile network

This really sounds stupid, but when the time and date are wrong, most Google apps won't work.


Make sure you have the latest supported language pack. (You can get in-app updates)

Assuming you already have Google maps installed;

Set your custom address (e.g school)

On your Android phone or tablet, open the Google Maps.
Tap Menu Menu and then Your places and then Labeled.
Choose Home or Work (school).
Enter the address.

Note: You must be signed in to set, edit, and see your home and work on the map

Use voice search and navigation commands

Open the Google Maps app
Say “Ok Google” or tap Speak.
Ask a question or tell Maps to do something e.g "Ok, Google. "Get directions to [school]." Alternatively, "Navigate to school."

Edit

If someone's address is in your Google Contacts, you can find their address on the map by searching for their name. If you search for an address, you can see any contacts matching that address.

If you wish to add or manage your google contacts, navigate to Google contacts.

Adding an address to a Google contact

Open the Google Maps app .
Search for an address.
At the bottom, tap the address.
Tap Label.
Enter the name of someone in your Google Contacts. To create a new contact, tap Create contact.
Choose an option:

Add home: Add the address as your contact's home address.
Add work: Add the address as your contact's work address.
Add custom label: Make a new label for your contact's address, like "Friend's house."

Note: Only people stored in your Google Contacts will show up as suggestions. You won't see contact info for people who are stored on your phone or tablet.

Credits

Find, add, or hide your Google Contacts on the map


Why does my screen still turn off while charging?

Stock Samsung devices with TouchWiz (Samsung's version of Android) do not have this option to Stay Awake, and it is a good thing they don't. especially when they use the Super AMOLED screens. The image can burn in to the screen very quickly.


How do I find out if an app can be moved to the SD card before I install it?

If you have the APK file you can open it (e.g. by apktool) and in its AndroidManifest.xml file, there should be a string, something like android:installLocation="auto". If you cannot find that string, then that app can only be installed in internal storage of the device.


What is the installation size of a clean build of 4.2?

Well, to put this another way:

For Gingerbread, storage space weighs around 95Mb, give or take, including Google Apps, source code 6.5GB, compilation taking up approx 14GB space.

Android's storage space for ICS, weighs around 160Mb, give or take, including Google Apps, source code 9.5GB, compilation - takes up approx 20GB space.

As to JB, have not yet built it, but source code is 12.5GB, compilation takes up around 25GB space, various official JB images hovers around 200Mb mark.

The above ball-park figures above, reflects from GB, ICS and JB. As for the future versions of Android, only time will tell how much more space will be taken up, it will increase, no doubt!

As for the final image build output, this would be dependent on handset, as ROM developers/manufacturers love to add their own bits, hence the inclusion of the "give or take" in the above sentences, not to mention carrier bloat-ware so the mileage will vary.


How to root samsung Galaxy Note 2014 edition?

Are you sure you invested enough time in searching the internet? I just found this forum and another forum after one search. To answer your other questions:

In short, you will need to use ODIN (a computer-based tool used for writing to your device while in "pre-Android" mode) to flash (a fancy phrase for installing) a custom recovery (ClockworkMod, aka CWM). That custom recovery will allow you to flash a superuser app that will handle granting root access. All files necessary can be found by resorting to the linked forums since SO can't host files.
rooting does not remove your version of Android. In most cases, it will actually wipe all of your data (factory reset), so make sure to backup anything that you need beforehand. Being rooted does leave room for flashing different versions of Android if you wish to do so in the future.
Sadly, I didn't have any luck finding Linux drivers for the Note 10.1. Windows drivers available here.


uTorrent and bitTorrent on Android cannot download anything?

I found one solution: go to the File Manager, and then open the torrent file, and choose "Open in app" and choose the app.
Why the app itself doesn't allow opening the file in itself, I am not sure.


There are a handful of different apps you could try, each with varying amounts of features. A few specific examples:

Allcast - Also supports other devices like Roku and Xbox. Casts pretty much any kind of media.
Dayframe - Intended mostly for casting pictures as a slideshow/digital frame.
PhotoCast - Can display photos in a few different styles, including one that plots the location of geotagged images on a map in the background.


Rooting the Nexus 7 means that just some additional applications are installed, e.g. the su binary and the SuperSU app.

Both are not active in background, therefore I assume that your battery life problem is caused by a different app that had been updated or installed more or less at the same time.


Can the Galaxy S2 be rooted without increasing the custom flash counter using adb?

You can make or buy a USB Jig for Samsung Galaxy S2 i9100. It’s a really simple circuit that involves putting 300K Ohms of resistors between pin 4 and 5 of the microUSB connector.

With a USB Jig you can reset the custom binary counter to zero and also remove the yellow triangle on start up if you have rooted your device.

Turn off your phone completely and remove the battery for 10-15
seconds
Put the battery back but don't switch on the device
Plug the USB Jig into Micro USB port of your phone Wait for around 2-3 seconds
You phone screen will show "ERASING DOWNLOAD INFORMATION SUCCEEDED" in ODIN mode and Custom Binary Download : No
Now you can remove the battery and restart the phone.You will also notice that the yellow triangle which comes at start-up is gone now.


How can I wipe my Samsung galaxy S5 completely before selling it?

You can try factory reset first, after that using some random data to over-written. If you worry about that it can be completely over-written. Try some eraser software, which will help users to clean up the exist data and the deleted data together.


Go to SETTINGS > DEVELOPER OPTIONS and change WINDOW ANIMATION and TRANSITION ANIMATION to 1x for the default or 0 for the speediest UI response


The problem was with my PC running Archlinux. I just ran nmtui command and was able to connect to hotspot.


Is it possible to to set a fixed NFC P2P RF speed for the Initiator?

From a user perspective: No, that's not possible.

From a developer perspective: Maybe. Android does not directly provide an API that lets you choose a particular communication scheme/speed (the idea behind peer-to-peer mode is that the two devices automatically choose the best scheme that's suitable for both of them). Consequently, there is no way to do this without somehow modifying the operating system.

You could, for instance, create your customized OS and adapt the Android NFC stack to only use certain modes (for NXP's NFC stack, see the NFCIP-1 speeds enum in phNfcTypes.h:955 and the methods setP2pModes() (in NfcService.java:1083) setP2pInitiatorModes() (in NativeNfcManager.java:352) and setP2pTargetModes() (in NativeNfcManager.java:358).

On a rooted device, there could be an even easier approach (i.e. one that does not require building the complete OS): While there is no public API for setting P2P modes, there is a hidden method setP2pModes() in NfcAdapter (in NfcAdapter.java:1373). However, in order to call that method, your app needs to have the WRITE_SECURE_SETTINGS permission (which is only granted to system apps).


How do I force quit an app while it is on the foreground?

If your USB Debugging is enabled, the you can force close an app using ADB.

adb shell am force-stop com.my.app.package

This command will force close the application.
But you need to know the specific package name. If you are not sure about the package name please google for Application's apk file, u can easily find package name there.
In case you are not familiar with ADB at all please use installer described here


Youtube/Netflix randomlly pauses and displays pause icon after rooting/deleting apps

The problem may be that Smart Pause is not being smart
In the gesture settings menu see if smart pause is enabled, and disable it. Smart Pause is a feature that, using the front facing camera, recognizes (or tries to) when you look away and pauses your video automatically. This would be my first guess at this problem, with the given information.


How to fix "dmesg: klogctl: Permission denied" for normal user on Android?

dmesg calls C library's klogctl wrapper function for kernel's syslog syscall which reads kernel's ring buffer by accessing /dev/kmsg character device. adb shell dmesg returns permissions denied error because adbd which runs with context u:r:shell:s0 is not allowed by SELinux to read kernel log. You need to explicitly allow it (requires root):

~# supolicy --live 'allow shell kernel system syslog_read'

If property ro.logd.kernel is set to true (default on debuggable builds), Android's logging daemon (logd) writes kernel messages to a separate buffer named kernel, which can be read using logcat (doesn't require root):

~$ logcat -b kernel


Download flash from here: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html.

The stock browser is best but if you can't use that Firefox is 2nd when it comes to


Install GApps onto HTC One w/ CyanogenMod 10.2 + ClockworkMod Recovery 6.0.4.3

Download and copy the GAPPS zip file to your SD card.

Reboot your phone into CWM recovery mode. To do this, turn phone off, and press Volume Up + Home + Power button together. Your phone would then startup into recovery mode.

Select install zip. Look for the gapps file via choose zip from /sdcard if it's in the internal sd card, or choose zip from /storage/sdcard1 if it's in the external SD card.

After you flash it, reboot your phone (it's in one of the options).


adb reboot -p usually reboots instead of power-down which it is supposed to

Many phones start booting when a power cable is attached. This could be the reason here for the phone rebooting instantly instead of staying off.


How to delete/remove the recent devices in shareit APP?

As of now, there is no way possible to do that. But you can go to the link SHAREit|Google Play and can add a comment in review section and for this functionality in next version.

Meanwhile goto App info and clear data for SHAREit to remove recent devices. But it will remove every data related to SHAREit ie it will also remove your user and you have to again create a user to use Shareit.


No SIM Card detected, Emergency Call Only After Flashing Custom ROM AND Stock ROM [Sony Xperia AcroS]

EDIT: This fix was temporary. The problem returned the next day. Sorry.

After I flashed Cyanogenmod 12.1(upgraded to lollipop) to my nexus 5 I had the "no Sim Card". It is a very popular problem for this ROM or Lollipop in general. I try shimming the sim, Updating PRL etc... and nothing was working.

Here is what I think finally fixed it for me:

In dialer keypad: *#*#72786#*#*     (this will wipe the carrier settings)

reboot if your phone didn't automatically. Your phone will go through activation in about 5 minutes, re-gathering the correct carrier settings just like when you first bought it.

Tip was found here:
https://help.ting.com/hc/en-us/articles/205428508-Completing-Activation-for-Your-Nexus-5-or-6

Hope this helps someone, anyone.


What exactly happens when I use Kies to perform a "Firmware upgrade and initialisation"?

Basic Caveat.

It is likely (and to be expected) that a firmware (or OS) upgrade will wipe any user data or settings.

These settings are not easily translated / adjusted across such an update.  However, most tools will give such a warning before you proceed.

In more detail ..

Firmware Update (ROM code)

A firmware update will normally cause ALL user data, settings, and (custom loaded) applications to be lost. This is because many applications and your online identity (connection to e-store) are usually firmware specific.

Exceptions: For only a minor update it may be possible to just replace the firmware, and not disrupt the higher layers. This is only advice for developers and the truly adventurous.

Your specific case: You are attempting to replace the Telstra (big Australian telco) firmware with (possibly) later firmware. This will likely not include any Telstra specific applications, and you would need to re-register the phone (upon completion). By then ALL data, settings, and applications would have been lost.

Firmware Update (Android OS)

An Android update will normally attempt to retain ALL user data, settings, and (custom loaded) applications. But this is only true for minor update, as major changes will make your existing applications incompatible. For each application, the vendor may provide an update with support for the new version to convert (or import) any old data.

Exceptions: If you are attempting a major Android update (eg. from 3.2 to 4.0+) this will very likely not retain (in any useful form) any of your settings.

Your specific case: If you were using KIES to update Android from 4.0 to 4.0.4 (or similar) this should be as painless as OTA (over-the-air) updates (prompted on your phone). However, it is not clear from your description what type of 'firmware' (Android or ROM) it is suggesting.

Note: I have not used KIES, as it has no Linux support.

Recommendation:

Look at syncing or backup tools, to save any user data (phone numbers, messages, etc.) to your PC. Any applications will be more of a problem, but will still available (in the online e-store) to again download.


launch/start an App (Activity) by a gesture on the homescreen

You can install a third-party homescreen (launcher) app which supports gestures. Some examples: Holo Launcher HD, Apex Launcher, Nova Launcher. Note that such gestures will work only when the launcher is active (i.e., they are not global gestures accessible from any app), and may be eaten by scrollable widgets if they are present at the homescreen, and you start the gesture inside such widget.

Globally accessible gestures are possible too (e.g., there are apps such as SwipePad), however, this will increase resource consumption, because such app must be running all the time and listening for touch events, and also may conflict with other apps.


Can I restore Titanium App Backups from a phone with Android 4.4 to my Android 6 Phone?

As requested by beeshyams, I'll sum up my comments to an answer here:

There should be no problem as long as you stick to user apps (i.e. apps you've installed yourself – as opposed to apps that came pre-installed with the device). I've done that for years without any issues – though I must admit I've never skipped major Android versions, but always upgraded step-wise (i.e. 2.3 › 4.0 › 4.1/2/3 › 4.4 › 5.x – which means I've skipped 5.0, and maybe some (but not all) of the JellyBeans).

However, it is strongly recommended against restoring system apps and their data across different ROMs, especially across multiple Android versions, as this almost surely will lead to trouble. I've experienced such in the past when just trying to restore data of some system app. So if you need to include system apps and/or their data, first check for alternatives, in this order:

SMS/MMS, APs, contacts, call lists and some more: Use TiBu's XML backups for those. Restore those XML backups, but never directly the app and its data.
apps not covered by XML: If you cannot do without, take extra-extra care. Always be prepared you might need to do a factory-reset. Try avoiding the restore of system apps (which came pre-installed) the best you can: those are more often closely integrated with the resp. ROM than not.
If you really have to restore their data, make it the first thing in your restore process (so the factory-reset doesn't hurt as much), and do it one-by-one each time followed by testing for side-effects. If it breaks something, skip that backup and rather shed some tears1. If you instead want to follow the hints from the footnotes, make the affected app the first to restore data from after your next factory-reset and only go on when you either succeeded including testing for side-effects – or gave up and did your subsequent factory-reset.

Also see beeshyam's answer on How to restore from Titanium Backup with file on computer? for further details.

1Before abandoning it, you can try enabling some troubleshooting-options: In General › Settings, pick the first item in the "Troubleshooting" section (labeled something like "app processing mode") and change that to "AUTO, indirect". That should try to update the tables inside the apps' databases instead of replacing the corresponding SQLite files, thus keeping the table structures intact (if I'm interpreting this correctly that is; in older versions, TiBu had an option called "Migration Mode" at this place, which is gone without a note in the Changelogs – while this item suddenly "popped up", sounding like what "Migration Mode" was supposed to do). You can also check with additional settings from the Troubeshooting sub-menu: especially enforcing system SQLite helped in several cases.


Micromax Funbook is a clone of AllWinner A10 chipset based tablet. I once had to flash a ROM and asked this question.

The link that I had used to flash the ROM including the ROM itself are available in the answer.  You could try that flash tool to install a ROM of your choice - but there is a pretty good chance for you to be in trouble if you flash an incompatible ROM.


Gmaps location not obtained while using ART

ART is still a work in progress and things may or may not work as expected. You can't do anything about except wait for the application's developer coming with a fix and/or wait for ART to be more stable.


Firefox mobile install problem on HTC wildfire

Credit to Matt H's comment for pointing me the right way.

If you follow through to the System Requirements page on their wiki, the HTC Wildfire is specifically called out as an unsupported device as it has an ARMv6 based processor; Firefox Mobile currently requires an ARMv7 compatible processor.

They do have an experimental build for ARMv6 based devices, which you can download here but according to the warning on the page, that is broken at the moment. If you keep an eye on there they may announce when it starts working.


how to block a specific URL without root?

The only option to block one specific url is using a HTTP proxy. Some HTTP proxies also support HTTPS decryption after installing the used root certificate into Android (AFAIR this is limited to Android up to Android 7.0).
Also this only works for apps that use only Android system method for checking the server certificate (no certificate pinning in the app implemented).

There are some on-device proxy apps available, however I don't have much experience with those and don't know if you can configure one to block a specific URL. However it is possible.

What definitely works when using Wifi is to use a HTTP proxy on your PC (Fiddler, Burp, Zed, Charles, ...) and redirect the traffic from your Android device to your PC and the proxy running on it. The proxy on the PC can be used to inspect, modify or block certain requests.


Even you didn't mention which phone is that, I guess it is a ZTE device. Well, FTM mode or Factory Test Mode  is like fastboot mode, is used to flash the phone. So I wondering how you get there. To get the phone out there, remove the battery. If it's a non-removable battery, just hold power button + volume down for a certain seconds.


If your phone is rooted, try installing one of the "mass storage enabler" apps from the Play Store.


FRP locks everything. Don't expect your device to be detected while FRP is enabled! By the way, you need to enabled USB debugging in the developer options to get ADB work which is locked as well.

So just keep trying to find a suitable method to bypass the lock on your device since Google actively patchs loop hole so none of the methods found on YouTube videos works anymore.


Moto G6 not charging, not connecting via USB and battery indicator frozen at zero, not enetering battery saving mode

After factor resetting through fastboot (so called hard reset), rather than factor resetting through the settings (i.e. soft reset), I got my phone in order again.


Or probably you can use "Inverted" conditions to do an opposite task?, e.g.

If you want to run a task when WiFi is connected OR when the profile:A is inactive, you can instead setup contexts for "WiFi is disconnected" AND "Profile: A is active" both with "inverted" checkbox selected, and setup a task that does the opposite, if that is possible.

This basically works because of:

(A OR B) = NOT((NOT A) AND (NOT B))


System UI won't load at all. (Huawei Vision 2)

System UI is crashed/corrupted due to some problem
Just reinstall android version using PC and it'll be ok


Archive SMS messages, without extra permissions

As you don't ask to restore them (just to backup): Did you take a look at TxtArchive SMS Backup? Yupp, costs a few bucks. But hence it needs no ads, and no internet: Read SMS/MMS, Read Contactdata (both are connected -- you surely want to know who wrote the SMS ;), and store to SD.

Similarly SMS Backup & Restore Pro for about the same price (2 Euro), which also wants to write SMS/MMS (to restore them), and keep the phone from sleeping while it does the work.

Oh, plus the requirement mentioned by Flow: "read phone state and identity" is also required. -- though the app states Android minversion 1.6 (this requirement was removed with Android 2.0 AFAIK -- for all previous versions it was a "must").

Simple search for SMS Backup on the playstore, both on page 1 -- not too hard to find. Hope you like them ;)


Can't log in via Gmail app but browser login is fine

Here are some things you can try to get things working right:

1. Try an alternate data connection.

  Try other data connections, preferably faster WiFi, if available.

2. Check your devices Date and Time.

  Either wait for your service providers to set date and time automatically or you can manually update the time by Settings > Date & time

3. Reset your Google apps.

  Go to “Settings” > “Applications” > “Manage applications” > “Google Apps“, then tap the “Clear data” button.
  Go to the Home screen.
  Select “Settings” > “Data synchronization” > “Google“.
  Enter your Google credentials.


How do I flash and prepare an ASUS Zenfone 2 Laser for custom ROM installation?

You don't need root access on your stock ROM. The step is:
     1. Unlock your phone ROM using official APK or other means (ASUS unlock APK was known to be buggy)
     2. Install TWRP using ADB
     3. Flash custom ROM using TWRP

Your warranty will be void and you might get your phone bricked.

Detailed guide:

Install ADB on your PC c:\adb
Copy TWRP recovery and ROM zip file to adb folder
In your Phone set development option on, enable USB debugging
Unlock your phone using official ASUS APK
Connect your phone to PC, run cmd on c:\adb ".\adb devices" confirm device connected
Run cmd: .\adb reboot-bootloader
Run cmd: .\fastboot devices, confirm device connected in fastboot mode
Flash TWRP: .\fastboot flash recovery twrprecoveryfile
Enter recovery mode
Flash custom ROM using TWRP


Can I use the Samsung Galaxy S5's Finger Scanner as a finger-print scanner for laptop?

Currently, the general practice ongoing is that androids by default only support being connected as camera or as mtp to PC. So by default atleast this is not possible.
However, you can make it support by adding some module in kernel for this purpose. But since no such such module exists (ayleast not the one I could find), so you will have to create one yourself and implement it.


Tablet does not recognize an External SD Card

Ok i used to have a ACER B1-720 and it wouldn't recognise my SD-Card saying SD-Card removed unexpectedly, even though it was never taken out! BUt to solve your problem this is what I would suggest: Go to the settings (Go home, go into app drawer and click on settings)Click on StorageScroll down to the bottom, If it says Unmount SD card then it is low on storage on your SD card, if it says mount SD card press it and if nothing happens, then your device doesnt work with this SD card, so you should take it in to a local electrThis is what it should look like:

 If this answer helped you then please tick it


You need to first enable the Emoji Keyboard under the iWnn IME. After enabling this, open any active text area and open the iWnn Emoji Keyboard and select the Car emoji icon group() and scroll down a bit. You'll be able to find the Tennis racket and ball emoji (Unicode U+1F3BE) like this,

Image and source: Emojibase

Here's a screenshot of it,

iWnn Emoji Keyboard - Tennis ball racket emoji (Click to enlarge)

In old Android versions it is dislayed like this

Alternatively, you can also use the shortcode :tennis: to add the tennis racquet and ball emoji to your messages which works in most of the phones.


How do I share an app across two phones?

Your application purchases are tied to
  your Google Account and can be
  installed an unlimited amount of times
  on any device

http://market.android.com/support/bin/answer.py?answer=113410


Suggestion 1:
(At your own risk)
Go to Settings > Apps.
Select Google and Clear data.
Select Maps and Clear data.
Select Chrome and Clear data (only if you have logged in to Chrome and made sure that all your bookmarks are synced to Google Servers).

Suggestion 2:
(If memory is too low, try Suggestion 1 at your risk and then try this)
Install the app Clean Master and Clean junk

Suggestion 3:
(At your own risk)
Root your phone (rooting can be risky and might essentially kill your phone if not done properly with full knowledge).
Install Link2SD and move all apps to external SD card

Suggestion 4:
(least risky)
Go to Settings > Apps, select the 'Downloaded' tab and then select apps one by one and move them to external/USB card.


How to remove apps from "all downloaded" in Play Store

No, it's not possible. The android market is plagued with issues like this one.

As of version 3.9.16 you can finally now remove applications from the "all" tab in the my apps list. You can even select several apps at once by long pressing one, then selecting the others.
These apps are removed from the Website too.

Source: Android Police


An helpful app to resolve this might be Wifi Analyzer, it shows the available (and perhaps conflicting) wifi channels and their strength.


Are applications from "Unknown Sources" restricted by permissions?

Will Android tell me what permissions they require before installation?

In general, yes. In most (if not all) Android devices, there's a system app called "Package installer" which handles the installation/upgrade of an app. When you install an APK file from unknown source, this app will run and show all permissions the app requests, which looks like this:

Package installer on KitKat

  Will Android block functions that use permissions not noted in the manifest of non-Google Play apps?

During installation, Android doesn't check/test if a function requires specific permission to run. In other word, user can still install the app. However, the app will throw SecurityException (that may crash/behave unpredictably/do nothing, depends on how it's handled) when running the function that needs a permission, but is not declared in the manifest file. This applies to all apps, regardless from where it's installed.

Example: doing network operation without declaring <uses-permission android:name="android.permission.INTERNET" /> will crash the app with stack trace:

E/AndroidRuntime(18698): Caused by: java.lang.SecurityException: Permission denied (missing INTERNET permission?)

.


Where are game apps' storage files saved? I would like to delete them

You can go to Settings > Apps > The Trail > Storage then click Clear Data and Clear Cache

If The Trail requires you to log into an account or Google Play Games than either delete the account data, or create a new account.


How can I make Google Now ignore some calendars for appointment reminders?

Apparently, Google Now uses the "My Calendars" section of Google Calendars.

When my wife's calendar was shared with me, I was granted "Make changes AND manage sharing" rights.   This puts the calendar into "My Calendars" for both users' calendars. When I changed it to "Make Changes to events" on my wife's sharing tab, the calendar moves from "My Calendars" to "Other Calendars" for my account and I no longer get notifications in Google Now for that calendar.


You should be able to get unlocked version, but most likely only from online stores just like handtec (if admin feel this can be advertising please remove link)


flash-all doesn't work, command not found - Ubuntu

Figured it out. Had to actually extract the thing, navigate to it(I navigated to the zipped file, not the unzipped) with the cd ~/... command and run the ./flash-all.sh file.


How to connect soft bricked tablet to pc without USB debugging enabled

These firmwares are for the Galaxy Tab A 9.7 Wifi and are mirrored for faster download speeds. This is also an pit file collection incase of any person who has messed up their partitions.

What Do These UnBrick Firmwares Do?
Basically, if you ever have an soft-brick or any sort, these firmwares will help get out of that. What makes these different from the rest for say like sammobile or samsung-updates is that these are separated into different tars which the SamFirm Tool provides an option to include binary nature aka PIT and separate tars like Bootloader, AP, CSC and so on. These should help you unbrick your Tab A in most cases and even somewhat worst ones. IF you are in an minor bootloop and just need to get back to stock, use sammobile and download the firmwares from there. Those are the regular ones. You can still use these if your doing the same also but these can help in desperate situations.

How To Use/Flash These Firmwares?!
Simply just download the one for your Tab A model and in the zip it contains different tars. Place the tars in the appropriate sections in odin. Example: Put the AP bla bla bla Tar in the AP Tab Of Odin and the BL tar in the BL tab in odin.
In most cases for say like you flashed a bad rom or in a bootloop, you will only need to flash the AP and BL Tars Only. Most times you dont need to flash CSC. Flash the CSC Tar if your Tab A is not booting up after flashing BL and AP Tars. Make SURE YOU GIVE IT 30 Minutes after flashing in odin if it doesnt seem to boot.

Firmware Downloads (Fast Servers):
SM-T550 Tab A 9.7 Inch
Version: T550XXU1AOF5/T550XAR1AOF5/T550XXU1AOF5/T550XXU1AOF5
Region: XAR [USA]
Download: https://mega.nz/#!usxzTJTI!r9vhUbTO_...dhqSanCI00sZOU

ODIN DOWNLOAD:
Odin 3.09 Download: https://www.dropbox.com/s/028kidvc9q...v3.09.zip?dl=0

Source: xda-developers.com


Reinstalling KitKat after upgrading to Lollipop

You can use this nexus-7 link to get started. There are nexus-7 developer forums where you can look for rom (other OS) to install it on your nexus-7.

Also,  you can install cynogenmod 12+ which is modified lollipop version of Google's Android OS. CM12+ is lot smoother in terms of performance and also has many features like themes and audioFX.

Please note - While installing anything on your phone voids the warranty of your phone.
Also, remember to follow each and every step as described in forum. Otherwise, there is a chance that phone will get bricked.
So, please be careful.


First smart phone, activating droid incredible question

Wait till till go to the Verizon store. They can set up your number on your new phone while they desk with your phone transfer.


Are there any side effects of uninstalling Apps

Shouldn't be any major side effects. Most applications are pretty good about cleaning themselves up.

However, a lot of times you will see a directory at the root of your SD card from an uninstalled app. This directory was most likely created by the app to store some type of data externally, whether it be downloads, backups, etc. You may have to manually delete these if they show up. Use a file manager to browse your SD card every once in a while.


How to see hidden files/folders on android internal storage over USB

One option may be to go in with ADB this can usually see the file system without much of an issue. So you can look into how to hook it up to your phone (the link above will get you started), and once you are connected copy the files over command line.

Another possibly easier option would be to put a file explorer app on your phone and and transfer the files locally to another visible location on your phones file system.

EDIT:

This may be a bit of a weird one, but if you put this code: *#*#273283*255*663282*#*#*

into your dialer, it should give a file copy screen which may give you the desired result.

The code is from this post.


Colornote 3.9.82 SD card backup .dat files are not recognized after Android refresh

I fixed it! I was missing the .IDX file, so I made one with the same name as my .DAT file. Now I was able to restore my backup. (I also turned off auto backup) Thank you Android gods and Firelord.

PS1: I tried this before but than it didn't work, after reinstalling colornote again it did work. To everybody with Colornote: make backups!


How to enable 4G in Samsung Galaxy S4 SPH-L720

Go in settings and then mobile network,
If u  want to use only 4G then change the network mode to LTE only and then just right next to it is network operator, click that option and go for automatic search and register. Your cell will be registered to the 4G bands of your career and then simply turn the Mobile Data on.
There You Go!


Just bought a brand new cable. Phone is recognized by the computer and install' is done in the minute.


So it looks like this was being caused by an app.  Doing a MAC look up on the device it kept trying to pair with indicated that it was manufactured by Weber-Stanley.  I have a bluetooth grill thermometer that they made, but it has been shut off and in a cabinet for a month or more, and definitely has not followed me to all the places where this has popped up.

Uninstalling the Weber app that works with it seems to have cleared up the issue.


Unknown Baseband i9300 after flashing CM11?

Official CM uses open source RILs so these Samsung RILs won't be compatible.

Galaxy S3 RIL + Modem CWM Flashable Collection

i can't test this one, but you can.

and also, read :

Do not flash these zips on leaked Android 4.2 Samsung ROMs unless you
delete the System folder inside the zip using a tool such as WinRAR.
Otherwise you will end up with no signal and you may have to re flash
your ROM to get the 4.2 RILs back.
XXEMG4 and later Modems will modify your efs partition(where your phone IMEI info is) making older modems incompatible with your phone.
In order to use older modems again you must restore an old backup of
your efs partition. So make sure to backup your efs partition before
you do anything.

This is for india :
 - DDEMB1

  Android : 4.1.2 Date: 20/02/2013 Carrier-Country-Region: Unbranded -
  India, Sri Lanka, Nepal - South Asia RIL MD5:
  788BBF58812206981E4465966BA45BBD

Download : Mediafire

and as i said, if you have an backup, goto Recovery -> Install from Zip and install latest EFS From last rom.

P.S : Try to flash stock rom.if this problem exist Yet, you need z3x Box for baseband and fix this.

hope this helps.


How to check if application on Google Play would work on other (not own) phone?

Let him try installing it via Playstore. If it's "incompatible by design" (e.g. requires Android 4.x while he has only 2.3), Playstore would refuse to install it and give the hint "not compatible with your device".

Apart from that (and if the app description doesn't give a clue):

check the comments for hints (take care for their date, compared with the "last updated" timestamp of the app; AppBrain lists the history of an app nicely on its "Changelog" tab)
Install the SDK on your computer, and add the corresponding AVDs to it to test out for yourself
Ask for the specific app on a forum, whether anyone can confirm it's running on Android X.X.X / the specific device / ...
Ask the dev (and if doing so, suggest to include such hints with the desc)


Can't get past android initial setup Wizard, after factory reset (Even after waiting over 24 hours)

dont know if you found an answer yet or not, but i had the same problem with a galaxy player 5.0. Not sure if your solution would be much different, but I downloaded Odin, and flashed the software, and it works perfectly now.


The Do not Disturb setting is easily accessible in the notification panel on most Android devices.

To find it on a Galaxy S9+, using two fingers, swipe from the top of the screen, and you'll see all available quick settings. You should see DND mode as one of the option. (If it's not there, swipe the screen to the right or to the left to find it)

Tap on the DND setting to turn it on or off. Long press on it to enter more DND settings.

Below, is a screenshot of how this looks on a galaxy S8. it looks similar On an S9+

How to move it to a more convenient place:

To move the quick setting to a more convenient place like next to the WiFi setting, all you have to do, is press on the three dots (circled with green in the screenshot) and press on button order this will give you access to changing the order of the settings.


Ultra slow speed while transfer files between PC and Samsung S5

Wikipedia is our friend, again. :)

http://en.wikipedia.org/wiki/Media_Transfer_Protocol#Drawbacks

Quote:

MTP allows no parallelism, unlike USB mass storage or NAS. MTP has been built to only allow a single operation at a time (for example, read, write or delete operation), while no other operation can be executed until the previous operation is complete.

By design, MTP devices (like PTP devices) are not treated as a traditional removable drive. The actual file system is implemented by the device, and not by the computer's operating system. This also means that file system recovery tools on the computer will be of no use. In addition, most other programs on the computer will not recognise the MTP device, limiting the user to software from the device manufacturer or other MTP specific programs.

When opening a file, the user must wait until the file is copied to the host computer/device before it can be viewed; the file remains on the host computer's storage after viewing and after removal of the device.

Devices that are limited to MTP transfers do not allow or support instant access or multitasking.

The MTP and PTP standards do not support direct modification of objects. Modified objects must be copied out of the device and reuploaded in their entirety, which can take a long time for large objects. Google's MTP implementation in Android includes extensions to deal with this limitation; however, these extensions must be supported by the host operating system, and are not available by default. This blocks the direct creation of files on the device from the host computer; files must be first created on the host computer and then copied over.

...

Most MTP-compatible devices are not assigned drive letters; instead, they appear as "devices" in applications such as Windows Explorer.


How to switch between scrolling and static wallpapers?

My scrolling wallpaper went static when I changed the number of desktop screens down to 1. Increase the number of desktop screens for more icon/widget real estate and that scrolling you want.

Oh, make sure your wallpaper is wider than it is tall, too.


If you want to unroot only to play Pokemon Go, you don't need to do so.

Just root with Magisk:

Download the magisk installer from the official post on XDA-Developers
Flash it with the custom recovery.
Install the Magisk app (also in that post on XDA)

Now, to hide root from Pokemon GO:

Go to Magisk Hide and enable Pokemon GO
Go to Settings, and press on Hide Magisk Manager

It will take a while, just let it work.
When it finishes, reboot your device and open Pokemon Go.
If it still detects root, clear the data of Pokemon Go.


The way I've solve it was to

Open Google Chrome.
Activate Desktop mode.
Navigate to Google.com.
Search for Gmail.

Click in the Gmail. In my case was the first item in the result list.
Once in Gmail, click in the select all button which then opens up a message saying to select all (note that the image from this step was taken after the one in step 7, that's why you don't see a number of unread messages in the Inbox which shows up slightly in red)

Click in that message to select all, then go to the three dots and "Mark as read". Once it's done, you'll get a snack bar in the bottom right informing it's finished.

Now there's no unread messages

Note: in my case then going to the Gmail app I could see that the emails were all marked as read even though the browser wasn't showing right away.


How to get vertical recent/overview navigation in Android 10?

This is a workaround and not what the OP wants in terms of vertical recents ( I don't think it's possible for reasons mentioned at the end of answer).

Install EdXposed (How to install EdXposed on Android 10 without triggering safety net), Xposed Edge Pro at a minimum and Gravity Box for 10 (beta) (preferred).

In Xposed Edge Pro, enable gestures and select any edge (if you choose edge covered by keyboard, make sure in app preferences, to enable) where you want the gestures to be triggered (right bottom in the screenshot) and associate running apps drawer action with the gesture.

(Click to enlarge)

When you activate the gesture, it shows running apps which is far more easier way of accessing recent apps instead of multiple horizontal swipes.

(Click to enlarge)

You are done but you need to remember to activate the gesture but muscle memory tells you to tap the recent icon. If you want to associate running apps drawer with tapping the recents icon, you needn't select the gesture as described above. In Gravitybox Navigation keys action → Single tap action  → Custom action  → Shortcuts  → Xposed Edge Pro actions  → running apps drawer

Lastly, my guess as to why what OP wants cannot happen unless the OnePlus launcher is modified, somehow. You can see the launcher in the screenshot above (second row, second icon) but you don't see that using Nova recents. It's reasonable to assume that a third party launcher works with the support of OnePlus launcher and unless the base is modified, you won't get vertical apps. The trick (of installing old version of OnePlus launcher) didn't work probably because of compatibility with Android 10. If you try to freeze or uninstall OnePlus launcher, the recents key doesn't work. This further supports my theory but I haven't investigated further.


Annoying "unmount" notification when removing SD card

Unmounting an SD card is comparable to the "Safely remove device" feature of Windows, which should be used when removing USB drives etc.

If you remove the device without notifying the OS that the connection is going to be lost, some data may not be written to the device, and corruption and data loss can occur. This is because the OS uses buffers to store the data before transferring it to the device itself.

Even though the operation appears to be complete, there still may be some data left in the buffer and waiting to be written to the device. Unmounting/safely removing the device forces there buffers to be written to the device before removal, thus preventing corruption.

I'd recommend either getting used to going through the menus to unmount the SD, or if your device supports, using a widget like Eject SD for easier access. Powering off the device works too, but as you mentioned, it's a bit slower.


Stock clock app doesn't have date reference like today or tomorrow. You can however set alarm for the particular day like Sunday or Monday by clicking the particular days.


Has the setting to disable icon frames been removed on the Galaxy S10 lineup?

This seems to be a setting that started in Oreo related to Adaptive Icons.  You now need specific themes to remove the border.

Per the following link:

  If you don't want borders, go to settings>wallpaper and
  themes>icons>download and find an icon pack with no borders.

https://androidforums.com/threads/why-is-there-no-option-to-remove-icon-frame-borders-on-the-new-android-pie-update.1295501/


Android 2.2 - External SD card not working - says "Blank External SD card" -- Why?

I clicked format on the device, causing the SD card to show up again in Windows.

Format thankfully did not actually format it - in the sense that it didn't wipe the data. I only know this because I have installed the demo of ZAR, which has found image and video files to recover.

My options now are to either buy the full version of ZAR, on the assumption that if it recovered images and video the other data is intact, or to find an alternative program that's free.

Edit: I am currently running PhotoRec, which contrary to its name, has so far found mp3 files and a txt file to recover. I am hoping it's also able to read obscure or non existent file extensions, so that apps which had decided to locate themselves on the SD card can be recovered.


Size required for install much larger than app

Some app might use features that will be downloaded later on for example, google vision api require some space for it to able to be downloaded even if you are not installing it, but the app may need it. Apps also will caches files so this will also need somwle space. But from my development experience, the app may contains some features that require that amount of space. Even if the size of the app may be much less than the requirement size.


Is there a way to customize SMS quick text?

The Handcent SMS app allows for custom template messages.


No Signal Sign on Samsung S3 GT-I9300 Possibly After Deactivating Mobile Tracker

I too have a Samsung galaxy 3 that I brought in 2012. This morning the same error message and a warning triangle appeared on my phone for the first time. I contacted Samsung support - the rep hadn't heard of this issue before - but talked me through a factory reset. Did this and the triangle & message have gone. Would have liked to have found a solution that didn't involve a factory reset though. (She also advised me to delete my Google account first - bcos otherwise apparently it's a little difficult to reinstall afterwards..)


enabling developer mode in xiaomi redmi hm 1s

Well ,I got it just ..need to Tap on MIUI version instead of Android version..


Samsung S6 screen is out. Can I recover my files?

As mentioned earlier the empty folder is there because your device is locked.

Try unlocking your device by using Samsung's Find my Mobile Service - https://findmymobile.samsung.com/

If you did not create a Samsung account or do not remember creating one then try signing in with your Gmail ID and password.


How can I run WhatsApp so that I am always online?

You can't set an icon on the notification bar to "let you be online all the time", it's not user defining option. But the service is always running, like THelper said, you don't have to mind that, you'll receive the messages without the icon appearing all the time.


Samsung Galaxy S7562 Force application to start on power up?

There are several apps capable of doing exactly that (adding other apps to the "autostart ramp"). Some of them you can find in my Auto-Start Management listing. I'd recommend you taking a look at Autorun especially for mainly two reasons: 1) it's the best rated I've seen so far, and 2) it's pretty permission-friendly (only requesting 1 permission: to be informed when the device boot completed). Quoting the app description:

  A simple autorun service that allows you to automatically launch selected applications upon your device power up. No more missed messages because you forgot to start your favorite chat client, just setup an autorun and always be online.

For alternatives, please consult the list I've linked above ;)


Mount Binding to move App data to External Memory

yes partition the sd card into 2 PRIMARY partitions with one being ext2 and the other fat32. then download newest ver of link2sd from play store, patch with lucky patcher's custom patch. when you load link2sd youll be told if everything is setup right. if it doesnt say anything negtive then open the settings, and make sure to enable auto link and a few other settings youll notice you may want to enable. after that, set the default install location to ext sd and then you're all set. all the apps you already have installed just change the filter so it displays the moveable ones (most all will be) and touch each one and hit link to sd.

biggest thing to avoid while setting all this up is to not do any unnecessary actions other than what i just said. its a simple process but if you are like me and think oh i better clean my dalvik cache while im here in recovery mounting my card or hey i better uninstall link2sd i already had and reinstall with an already patched ver etc etc. keep it simple and what was said, youll have no problems. took me 3 days to get it to work. i was told exactly what i just told you and in the end that was exactly what i had to do to get it working! lol.


What app is this? Looks to be related to Google Navigation?

It's a Google Maps widget to go straight into the driving activity. You can see it when adding widgets to the home screen.


How to make it possible to save raw photos on Samsung Galaxy A3 2017?

Camera2 API alone doesn't necessarily mean you can shoot RAW, though you can run the free app Manual Camera Compatibility. If it shows that your phone supports RAW, you should be able to shoot RAW with the Manual Camera app itself.

Photoshop Lightroom is another app capable of capturing and editing RAW, so maybe that's worth a shot aswell.


Completely disable audio jack as a media output

https://plus.google.com/100255718384858554176/posts/Bqp8GtkQY9x Mr Ian Grody had posted a solution to be done by tasker and Lesser audio manager.

Edit for in case the link was changed.

You need to send Lesser AudioSwitch intents and it'll switch between headphones and speaker..
By Tasker.

LAIH (232)
    A1: Send Intent [ Action:com.nordskog.LesserAudioSwitch.HEADPHONES Cat:None Mime Type: Data: Extra: Extra: Extra: Package:com.nordskog.LesserAudioSwitch Class:com.nordskog.LesserAudioSwitch.SoundBroadcastReceiver Target:Broadcast Receiver ]

LAIS (233)
    A1: Send Intent [ Action:com.nordskog.LesserAudioSwitch.SPEAKER Cat:None Mime Type: Data: Extra: Extra: Extra: Package:com.nordskog.LesserAudioSwitch Class:com.nordskog.LesserAudioSwitch.SoundBroadcastReceiver Target:Broadcast Receiver ]
Edited for


What can I do to increase battery life on my Android device?

I played with this for a little while after getting my Droid, and found that there are a few easy things you can do that make a big difference.  There's also a lot of misinformation out there, so you need to do some testing.  I get 20 hours of regular use or 16 hours of heavy use.

Note that these are my results on a Motorola Droid with OS 2.1.  Your results may vary, particularly if you're using a different OS version!

Don't use Live Wallpapers.  They're cool, but they eat battery.
Don't use Sense UI.  That's HTC's home app.  Again, it's pretty, but not friendly to battery.
Prefer the back button over the home button.  The back button lets apps decide if they want to run in the background.  The home screen often leaves apps running when they don't need to.
Don't use app killers!  There's no need for them if you use the back button, and you'll end up crippling other apps because of non-obvious dependencies between apps.
Use WiFi whenever you have access to a network because it uses less battery than 3G.  (Shorter distance, lower power.)  Turn WiFi off when you don't have access to a network, otherwise it will keep looking for a WiFi network it can use (which drains battery).
Reduce the frequency at which apps refresh their content.  Common offenders are social media clients (Twitter, Facebook, etc.), email, and news or weather apps.
Finally, watch your battery usage under Settings -> About Phone -> Battery -> Battery Use.  This will show you what has been using the battery since it was last charged.  (So it shows nothing while charging!)  If anything unexpected is using the battery, consider replacing it with another app or service.

Best of luck, and enjoy your Android phone!


did you try flashing a suitable RUU? Boot your phone in Fastboot mode then flah the RUU file.

[For mods: there is no way to put a comments in the Android app. I can only comment on my own answer.- Please move this comment]


How do I prevent a system update from occurring?

There's an app for this. You can use it to install Flash Player on a Jelly Bean device.

You can also try installing Flash Player and then upgrading the device to Jelly Bean.


Waze voice commands NEVER work for me. What am I doing wrong?

I hope it Will help people with same problem.
I used waze on mi4s and had the same problem.
When i put  three fingers on the screen the microphone appeared but never had time to prononce any words its Said i didn't hear you (or something like that) it does it two or three Times and the microphone disappeared...

Here is the solution for people who use Android phones (it worked for me). I don't know fot others...
All problème came from Google parameters...

My phone is in french so maybe the menu terms are a bit différents but you should be able to understand.
I try to translate.

1- Go to Google parameters
2- Go to search now
3- Go to voice
4- Go to vocale out???('ot sure of the good english translation)
5 - Go to free hand only(or something like that)

Then i can start waze the vocal command should worked (of course u have to activate it in waze)

In fact we desactivated the voice answer ftom Google voice. Iy means that you still can ask questions in ok Google but thebanswdr Will be by text and not by voice...(it was this that made à problem with the vocal. Command in waze)...
To reactivate the voice answer in Google now(ok Google) you have to reactivate it in the google parameters...

PS the vocal command in waze is à bit slow so fait à bit after your voice command...;)

Hopenit Will help you guys


Remove time-wasting prompts like "data network mode will be deactivated"

No. However, you can use an app like Widgetsoid and then create a custom widget which when pressed will toggle a number of options like brightness, WiFi, Bluetooth, 2G/3G and of course mobile data.

This will happen without any confirmation dialog popping up.


Does Google publish search trends for the Android market?

You can still get some trending information about android apps. For example  http://www.google.com/trends/?q=angry+birds


How to get rid of duplicates in my telephone agenda?

in the contacts app, untick the "whatsapp, skype, etc.." from the "contacts to display" options, select "customize" and done!


It stopped to ask my password after about 4 reboots, or 4 days. I don't know what was causing the problem.


What buttons are required on android device?

There are 4 if you don't include Hardware Reset, three are mandatory: Home, Menu and Back.

See: https://stackoverflow.com/questions/3524758/are-the-4-android-buttons-standard-ex-back-button-menu-button - almost the same question, same answer.


How do I simulate menu button on Android 8?

Same problem here.  Found an app called "Menu Button" in the play store which has solved my issue with an old app (Loot personal finance).  I have no association with this app.


Yureka fastboot not detected in LINUX, but adb detects device

Yureka requires the vendor id as a parameter for fastboot.
try the following (tested on yureka plus)

  % lsusb

  Bus 003 Device 003: ID 1ebf:7001

  % fastboot -i 0x1ebf devices


Play Store won't download or update apps

You can try clearing Proxy Settings on your device

you can get more help on this topic at inforaid


Sync Outlook Calendar on my PC to Samsung Galaxy S4

You can use Samsung Kies for this.

  You can sync contacts, calendar, and tasks between your Microsoft®
  Outlook and your device and vice versa.

Related question:

Is there any way to sync my Outlook calendar to my Samsung Galaxy S without Kies?


Alternative way of setting the debug mode

You can try setprop persist.service.adb.enable 1 in a terminal. This works on the HTC Dream; can't say I've needed to do it on other phones, and I can't say if it needs root or not (the exploit on the Dream runs that command as root, so it's completely possible you need root first.)

See this question here for other ideas: Broken screen while debug mode was disabled. How can I re-enable adb?


Is it possible to use Recent Apps to close all open apps less the one I want to stay open?

From the recent apps panel, select the app you want to lock, for example Chrome.

Press the 3 dots menu (above the Chrome panel) to show the lock option. Lock it.

and the small lock symbol shows up.

Now the app is locked and cannot be swiped away to dismiss the app. To unlock follow similar steps. You can clear unwanted apps by manually swiping away.
Alternatively, you can use apps such as Kill Apps, which allow you to customize the list of apps to be killed. Such apps are not usually recommended as Android manages memory space efficiently and such task killers can cause more harm by abruptly killing running apps.
See Recents Screen-Android Developers for more information.


How do I enable USB tethering on a JellyBean device?

Yes.

On ICS the setting can be found at

Settings -> Wireless & Networks -> More.. -> Tethering & portable hotspot -> USB tethering

I think it should be at the same place on Jelly Bean. Note that you need a device with a cellular data chip for this feature. Devices without (e.g. the Nexus 7) won't show this option.

USB tethering support was added with the 2.2 (Froyo) release


What is a "Top Developer" in Google Play?

That is decided by Google, more precisely by the Google Play Team.

  Google today announced Editor's Choice for Android Market, aimed to help you find the best applications on the Android Market. Google's also going to begin awarding the "Top Developer Badge" to help show users who are the best, and most trustworthy apps. For consumers, it's a way to help find new apps. For developers, it's another way of promotion and to monetize.


How can I record mobile network traffic?

There is a free app that can record the usage of network traffic in your android device. You can monitor network traffic usage using the tPacketCapture app and it saves as PCAP file format. As in the description provided in the playstore link tPacketCapture works even on non-rooted devices and recorded data is stored as PCAP file,

tPacketCapture does packet capturing without using any root permissions.

tPacketCapture uses VpnService provided by Android OS.

Captured data are saved as a PCAP file format in the external storage.


XDA Developers forums is the go-to place for all things android.
Sony Ericsson X8 XDA Developers Thread


Is there a way to print from an Android tablet (preferably without a PC/cloud)?

There's a paid app called ePrint, which I believe works locally to printers attached to a wireless network (printers themselves don't need to be wireless) and doesn't appear to use a cloud service or need a PC in most cases. They have a free ePrint version that you can use to test the functionality before you pay for the full ePrint version.

Next there's PrintBot, this "Network printer driver" supports 1,000s of printer types connected to a local network. The free version lets you print a few pages to test, the full paid PrintBot Pro licensed version is unlimited.

Try both of those out and see which one works with your printer and apps.

There are also some free proprietary apps that work with specific hardware, HP ePrint  should work, but only to HP printers (both older network enabled ones and newer ePrint enabled networked ones), Samsung MobilePrint should work (but only for Samsung printers).

MotoPrint lets you print to a lot of different printer types as long as they're connected to a wireless network (don't have to be wireless printers), annoyingly you can only install it on Motorola devices, so not putting down as an answer for you but someone else might find it useful.


Is there a way to log network traffic on an Android device without rooting it?

A surely working, but hard to achieve solution would be to set up an access-point where you log all the traffic and connect your phone to it.


mi5 screen turns off after I touch the home button / fingerprint reader

Turns out that the device's screen was defective (because of a fall an a bad replacement job). I had the screen replaced, and now the issue doesn't happen anymore.


Seeing Wi-Fi password on Android 6.0/EMUI 4.0

Simply back up your Wi-Fi settings using Huawei Backup application.

Save the backup to SD card
Navigate to this folder: /sdcard/HuaweiBackup/backupFiles/xxxxxxx/wifiConfig.db (where xxxxxxx is a folder with a date on which backup was performed.
Using a file manager open the file wifiConfig.db as text (you need a text reader here try RB text editor -works even if not rooted)
In that .db file there is a list of wireless SSIDs with thier corresponding passwords and choose the one you wish to know the password an you are done.


What you can do is use both Dropbox and a LAN syncing tool like Unison. I couldn't find any LAN syncing tool for Android but if you mount your device in Mass Storage Mode, running Unison purely on your PC should yield acceptable performance. It may also be possible to compile Unison on Android (it works on GNU/Linux), but that would be fairly difficult.


Display Notification Dot But Not Notification On Lock Screen

This is possible with the Pixel 2 and Android 9.

Go in your app notifications (facebook messenger in this example) and make sure "Allow notification dot" is ON. Then select which category and in "Behaviour", select "Show silently and minimise".

When you get a new message, there will be a dot on the icon (second in the top row) and no notification on lock screen, no notification in top bar with the clock. However, if you drag down the menu, you will see a small notification.

Best I could find. Tested with facebook messenger and gmail.


How can I access data (such as WiFi keys) in an encrypted Titanium backup?

I have found a working solution on GitHub:
https://github.com/phyber/TiBUdecrypter

1. Install/upgrade dependencies (on Ubuntu)

apt-get install python2.7
pip install --upgrade docopt
pip install --upgrade six
pip install --upgrade PyCrypto

2. Get script from GitHub

Download: https://github.com/phyber/TiBUdecrypter/archive/master.zip
Extract the ZIP

3. Decrypt a backup

python2.7 tibudecrypt.py com.keramidas.virtual.XML_WIFI_AP_LIST-20140711-012128.xml.gz


How to view the link's URL before opening it in a web browser?

EDIT: After using my original solution for a while, I came to the conclusion that it does not satisfy my needs: Using it to see and use the link URL took too much time.
So I developed a new Android app with a single purpose, namely:

Copying the link to the clipboard, and
Display the link target in a toast.

The app is available in Google Play as Copy Link to Clipboard (https://play.google.com/store/apps/details?id=nl.robwu.copylink); below are two screenshots of the app in action.

Original answer below

I figured out that I used the wrong keywords. Searches for "URL preview", "link preview", "view link", etc. didn't yield anything useful. So, I went to look for URL unshortener apps.

The Unshorten It app by LeoCardz (Leonardo Cardoso)

Adds an entry to the contextmenu of each link.
Adds an option to the "Share Link" menu.
Shows up in the URL intent screen.

Furthermore, it is fast, the UI looks great and it doesn't contain any ads or nagging donate requests.

One minor issue: One cannot directly visit the URL without first tapping on the "Unshorten" button. After tapping that button, the URL is resolved (ie. unshortened if needed), and the result is displayed below the blue button. From there, you can share it, or open it in another browser, or just go back to the original app.

(I've evaluated two other apps, Unshorten by Tea and Toys and Short URL Evaluator by Nicolas Smith, but they didn't show up at the URL intent screen, which was a minimal requirement to me)


What does the online status on Viber mean?

It means that the Viber contact's phone is on, and the Viber service is running.  Check your notification-settings in app.  Is it also possible you have notifications turned off for Viber via Android's app settings?  You can check by going in to settings, apps, selecting the Viber app and making sure the checkbox of "show notifications" is selected.


Is it possible use a different bluetooth codec than SBC on Android Lollipop?

Looks like this question has already been answered:
How do I determine which A2DP codecs my phone supports/is currently using?

See the top most answer with a 3 score as of writing this answer.

Basically you can find out what codecs are available on your device as it comes down to what the hardware supports.  There are licensing and other fees so not every device has the capability to support every codec.


What lurks behind these Gmail/GTalk permissions?

More than one year later, and no answer here. I've done some research myself – and though there was not much found, I'll share what I've got so far:

com.google.android.gm.permission.READ_GMAIL: A good guess is this targets the mail content. Protection level switched from "dangerous" to "signature" about the time Gingerbread was released (with Gmail 2.3.5), see Android Census – so it's not available to third-party apps (anymore) – and thus not relevant unless we're talking about system apps.
com.google.android.gm.permission.WRITE_GMAIL: Permits an app to change your E-Mails in Google Mail. This includes sending and deleting.Assigned protection level differs between devices (dangerous/signature), so no general say on whether it affects non-system apps.
com.google.android.gm.permission.READ_CONTENT_PROVIDER: This is primarily for access to information on Mails in Gmail. Developers can use this content provider to display label information to the user.Protection level is "dangerous" – so unless that's changed meanwhile, this one definitely affects user-apps.
google.android.gtalkservice.permission.GTALK_SERVICE: I couldn´t find any documentation on this permission, which is connected to Google Talk resp. Google Hangouts.The protection level assigned seems to differ between devices – so again no clear rule here.


How Can I Root my Sony Ericsson Xperia Tipo Dual?

Newer devices (with newer build numbers) cannot be rooted using the exploit provided by DoomLord, or any other rootkit exploit, without unlocking the bootloader first.

To unlock the bootloader, follow these steps: (This method can also be used to unlock the bootloader for most Sony Ericsson xPeria devices)

Check if Your Device's Bootloader can be Unlocked

Some devices that are branded to a network cannot have their bootloader unlocked. To check if your bootloader can be unlocked, follow these steps:

Open your dialer app and dial this number: *#*#7378423#*#* - It will open a hidden service menu.
In the new window that opens, go to Service info->Configuration->Rooting Status and look at the bottom of the screen. If Bootloader unlock allowed says No then you cannot unlock the bootloader, and should stop reading now, if it says Yes then your bootloader can be unlocked, and you should read on.

Install the fastboot drivers

We now need to install the fastboot drivers so your computer can talk to your device in fastboot mode. You need to do the following:

Download the Android SDK and install it.
Open the SDK Manager, you need to select platform tools and the Google USB Driver Package for download.
Once they have downloaded and installed, download this zip file and extract it somewhere you can find it.
Open the file by double clicking it. Find the part that starts ; SonyEricsson and copy that and the text below it (stop when you get to the text that next starts with a semi colon).
Paste it somewhere below the line that reads [Google.NTamd64] (directly below would be best).
Save the file, and copy it to the C:\where\you\installed\sdk\extras\google\usb_driver directory. Select to overwrite the existing file.

Get the bootloader unlock code

Go to this site and enter your IMEI number (You can only enter 14 digits in that box, so you will have to remove the last digit of your IMEI).
You should get your unlock code via email - keep it handy.

Now to unlock the bootloader (stage 1)

Turn off your device. Hold the volume up button, while connecting the USB cable with it plugged into the computer. The LED should turn blue (if there is an LED present).
Windows should automatically install the Fastboot driver, if it does not you will have to do it manually via the device manager.
Go to the C:\where\you\installed\sdk\extras\google\, click the the usb_drivers folder, press Ctrl and Shift at the same time as right clicking, and select the Open command window here option. A command prompt will open up.

Now to unlock the bootloader (stage 2)

In the open command prompt window, type fastboot.exe -i 0x0fce oem unlock 0xKEY where KEY is the key you got in the email.
Your bootloader is now unlocked, and you can proceed to root using a method such as SuperOneClick or another rooting method.

WARNINGS

Unlocking the bootloader will almost certainly void you warranty. Sony may charge a fee if they need to replace your device due to new software.
Unlocking the bootloader will wipe the device - ALL your userdata will be erased. This includes all your downloaded apps, and app data, as well as your contacts. If you synced your contacts with Google they will be restored when you log back in. Your device will be as it was when you first turned it on!


If the recipient don't use a device that support the specific emoji this happens. Example: All the emoji on Android Oreo(8.0) aren't on Android Lollipop(5.0) and as last thing not every emoji on iOS is supported on Android or viceversa (If you are sure that their device support the emoji i don't know then...)


How do I temporary block someone from sending emails in the Gmail app?

That is possible.

Just create a filter where mails from the adress xyz immediately will be deleted.

As soon as you want to receive the mails again just delete the filter.

(When you create a filter in the gmail web interface the filters take effect everywhere; on your galaxy, too.)


How to remove words from the predictive dictionary in HTC Sense

As I was writing that question I stumbled upon the answer in a really convoluted menu pathway.  I was unable to find it in my prior research on the internet so I'll post it up in case anyone is looking in future.

Open the settings app.
Go to Language & Keyboard.
Touch the Settings Button next to Touch Input under Keyboard & input methods

Touch Personal Dictionary
Touch Edit personal dictionary
Press the menu button then touch delete then select incorrect entries to remove.


My SIM is not recognized after installing Cyanogenmod; what should I do?

OK I feel incredibly stupid now.

I had entered the SIM card upside-down (the "cut corner" was looking "down" instead of "up"). Once I rotated the card 180 degrees on the z axis everything seems to be dandy.

In my defense I must say that the the I9000 SIM port doesn't enforce the "correct" SIM position in any way; it has a small engraving that I just didn't see when removing the card the first time, and that's all. But the card fits both ways.

I will close this question as soon as I'm able to.


Background apps get killed (by something other than battery optimization)

Go to "settings", "memory" and turn off "background auto clean memory".


What are the standard GUI elements called?

Top bar - Notification bar
Bottom bar - Navigation bar
Standard Navigation bar buttons - Back, Home, Recent Apps
These are the standard ones in every Android powered device.
Note - The word "bar" can be replaced by "panel" sometimes.

Update:  Title bar (which has app title, search button, back key) - Action bar


Switch from micro USB to USB c, buy adapters or new cables?

Personally I prefer cables without adapter. Especially when it comes to charging the adapter may reduce the maximum charging power (because it works like a resistor).

If you use an adapter I would strongly recommend to use an short adapter cable, not a small fixed adapter with a plug and a connector in a small case: The adapter without cable effectively extends the length of the plug and therefore also the force you apply onto the USB port on the phone's mainboard (because of the leverage effect). Hence using an adapter can decrease the lifetime of the USB-port.

Therefore I would replace the one or two most used cables for now. Others can still be used with adapter. In some months you know what you prefer and if it makes sense to buy more USB-C cables.


The same thing had happened to my N7. Here's what worked for me.

Let your device stay in that state for as long as the battery lasts, i.e wait till the battery is dead.

After that is done, Power on the devise by Holding the two volume buttons and then connect the charger or connect to a computer.

Use your volume buttons to navigate to START and click on the power button

That should bring it back to life

Edit Here is a photo of the boot loader I found on Google which shows the Start


Here is a detail step by step that will hopefully keep you from doing a factory reset. There's a couple things to touch on before beginning. Placing your phone in airplane mode will ensure updates don't start until you finish the entire process. If you are rooted disable all applications that require root (Task & Scripting Apps, Firewalls, Adblockers, etc) Also anything of that nature for non-root, any 'run at boot' type App. Feed Readers, Podcast Apps, basically anything that wants to sync on reboots and/or connection changes.

First be sure that you have plenty of storage to proceed. More than 1 Gb at least should be free on your internal memory
Also be sure your SDcard is working correctly.
Eject & remove your SDcard, then re-insert it.
Reboot before starting this procedure, we're trying to get everything in the freshest state possible.

1) Turn Off & Reset Networking

 1. Turn ON airplane mode.
 2. Open the Settings App.
 3. Under the "Wireless & Networks" header tap More > Reset Network Settings.
 (Samsung: Settings > Connections > More Connection Settings > Reset Network Settings.)

2) Remove Google Account

This will remove Information linked to your account until you re-add your account Make sure you backup important information before this step

 1. Open the Settings App.
 2. Under the "Personal" header tap Accounts. (No header on Samsung)
 3. Tap Google > Select the account you're using with Google Play
 4. Tap More > Remove Account.

3) Clear Cache & Data from Download Manager

 1. Open the Settings App.
 2. Under the "Device" header tap Apps. (No header on Samsung)
 3. Scroll to and tap Download Manager.
 4. Tap Force Stop.
 5. Then tap Storage.
 6. Tap Clear Cache.
 7. Then tap Clear Data.

4) Clear Cache & Data from Google Play Services

 1. Open the Settings App.
 2. Under the "Device" header tap Apps. (No header on Samsung)
 3. Scroll to and tap Google Play Services.
 4. Tap Force Stop.
 5. Then tap Storage.
 6. Tap Clear Cache.
 7. Then tap Clear Data.
 8. (if available) Tap Uninstall to uninstall system updates.

5) Clear Cache & Data from Google Play Store

 1. Open the Settings App.
 2. Under the "Device" header tap Apps. (No header on Samsung)
 3. Scroll to and tap Google Play Store.
 4. Tap Force Stop.
 5. Then tap Storage.
 6. Tap Clear Cache.
 7. Then tap Clear Data.
 8. Tap Uninstall to uninstall system updates.
 9. Repeat these step for all other existing Google apps. **Backup your data**

6) Things to check in the Setting App before rebooting
  Use the Search in the Settings App, some of these may not be found in every Android version.

 - Reset App Preferences in the Apps settings menu.
 - Reset Permissions in Privacy Guard and set it to OFF.
 - System Profiles are set to OFF.
 - Developer Options are set to OFF.
 - Under the "System" header tap Accessibility, Switch all to OFF.

7) Reboot, Connect & Sign-In

 1. Power on / Reboot your Device.
 2. Open Settings > Display > Screen Timeout. Set it to Never.
 3. Plug your device into a power source.
 4. Allow a couple minutes to pass then turn OFF airplane mode.
 5. Turn Data off.
 6. Open Google Play.
 7. Choose your network.
 8. Sign into your Google Account.
 9. Tap the Home button.
10. Set your device down for 10-15 minutes and let Google process updates, sync, etc.
11. Reboot and access Google Play as you normally would.

All information can be found in the Play Store Help: extra steps to fix Google Play Issues


Is there a way  to schedule hibernate/shut down on an HTC Desire HD?

You should be able to use either Locale or Tasker to setup a condition (i.e., at 2 am) to do something (turn volume down, stop media player, or turn off wifi or other services).  But as far as I know, neither program will let you shut down your phone.


Simply go to

OsmAnd settings, General settings (to configure common settings for the application)
Under Miscellaneous, Tap Data storage folder, there is a pop-up info to ask where you want to store your Maps data.
That's it.


Yes it is possible if your DVD player has USB output, something like this one.

If you have one, you have to use an USB OTG cable (USB female to MicroUSB male) to connect your devices.

E.g.: As you can see in the video, it is working even without root access with a portable Samsung DVD player: Samsung Optical Smart Hub and a Nexus 7 with stock Android.

If you DVD player hasn't USB output I think there is a very little chance to connect them to each other directly.


How does Android sync the WiFi Profiles?

If you go to Settings -> Backup & reset there is a Back up my data option which states:

  Back up application data, Wi-Fi passwords, and other settings to
  Google servers

In addition to this on the Android OS support site it says:

  a wide variety of your personal data is backed up autonmatically,
  including your Wi-Fi passwords, Browser bookmarks, a list of the apps
  you’ve installed on Google Play, the words you’ve added to the
  dictionary used by the onscreen keyboard, and most of your customized
  settings. Some third-party apps may also take advantage of this
  feature, so you can restore your data if you reinstall an app. If you
  uncheck this option, your data stops getting backed up, and any
  existing backups are deleted from Google servers.

As for the security concerns although I assume they must be sending plain-text WiFi passwords according to the Backup Service developer guide they're at least using a secure connection to do it over.


Powered it off and on again, the camcorder app works again now.  I feel silly for not having thought to try that earlier....


Single Purpose Educational Android Tablet

There are a few good business and educational solutions out there which are either free or at very low cost to achieve this. My company makes one, and you can find out more on our website -> look for Android Kiosk Mode. If you have any questions, please do not hesitate to contact me.


You might or might not be able to depending on your device. I tested this on OnePlus 5 with Android 8.1 and 5GHz P2P GO works (channel = 48, i.e. freq = 5.240GHz). Only a few 5GHz channels however actually works though.

Basically you need to use a hidden (light greylist at the time of this post) API Landroid/net/wifi/p2p/WifiP2pManager;->setWifiP2pChannels(Landroid/net/wifi/p2p/WifiP2pManager$Channel;IILandroid/net/wifi/p2p/WifiP2pManager$ActionListener;)V. See here for example usage. You can also try out my app to test whether your phone supports it if you have root.

You might also need to remove an entry named p2p_no_go_freq in your p2p_supplicant_overlay.conf if there is one. It's located in /system/etc/wifi or /vendor/etc/wifi depending on your Android system version.


Disabling the nexus-one proximity/position sensor?

Have you installed any custom calling app? I am sure that this is not the case on my default stock calling app.


How can I sync my Outlook calendar with my Android phone calendar?

You will probably find MyPhoneExplorer quite useful. It does not only sync your contacts etc. with outlook, but provides a lot of additional useful features, such as managing your SMS, Calllists, Apps, Files, handling Calls, create backups...

You might want to visit the products page for more detailled information.


How to block network traffic going to a specific remote port?

You can block all TCP traffic from app with UID 10142, destined for port 53:

~# iptables -I OUTPUT -m owner --uid-owner 10142 -p tcp --dport 53 -j DROP

Change UID and port as per your needs.


MS-Exchange contacts are not synching even though mail and calendar syncs fine

It turned out to be a sync error for some contacts with malformed birthday field created on Android which causes exchange to silently fail.

You can debug it, by getting the Exchange server-side logs, by going to your Exchange Webmail (Outlook Web Access, OWA):

Login in to webmail.yourdomain.com
go to: Options -> All options -> Phone
mark your current device and click -> "Start Logging"
Start sync on the phone
in webmail click "Stop Logging" and look at the new mail create in your inbox

In the log I got three of these errors:

X-MS-ASError: Message = The 'Contacts::Birthday' element is invalid - The value '1979-11-24' is invalid according to its datatype 'http://www.w3.org/2001/XMLSchema:dateTime' - The string '1979-11-24' is not a valid XsdDateTime value.; Severity = Error

... which causes the whole sync and all subsequent contact syncing to silently do nothing. I had to remove the birthday field from these contacts on Android.

I hope this helps someone!

Here is some more information on the various date formats created on Android devices: http://dmfs.org/carddav/?date_format


How do I get Google Now's Package Tracking to Work?

To use those new feature when informations are being pulled from gmail you are going to need the new gmail app there is a flashable zip on xda-developers but its reporting to break some stuff so your best bet is to wait a week or so to get the Jellybean update from google.


CyanogenMod does not use the <HTCData><Facebook>id:xxxxxxx/friendof:xxxxxxx</Facebook></HTCData> tag as HTC Sense does, so this can just be deleted.

The Facebook contact sync is setup inside the Facebook for Android app (Settings -> Sync friends with Contacts). This should automatically add Facebook pictures and contact info to Contacts.

However, I have experienced that the contact pictures do not always sync after a reboot, until I have opened the Facebook app and scrolled through my friend list (then the images are loaded). Therefore, I installed another app called SyncMyPix for the picture synchronization.


Screen brightness keeps switching to auto & timeout to 500min

While I wasn't able to directly address the issue, I found an app called Screen Control that can modify screen timeout and brightness settings for all applications... using this to reset things and then uninstalling it seems to have done the trick.


Samsung Galaxy tab 10.1 stuck on boot screen (bricked)

There is only one possible way to restore your device after unmounting system and/or bricking it.

And that is to flash (via Odin) the original stock firmware in a file named : PDA_HC31_EG01Ba_AP352081user_CP1033580_LTE20110704_0708.tar

Nothing else will work. Only this one file will be able to unbrick this device.

The procedure is quite easy.

On the device

Hold volume up + Power
Select Odin mode (right icon)
Connect USB to device and computer

On the computer

Download and run Odin 1.85 (This is important because diff versions of Odin support diff files)
Check off PDA and select the above tar file
Click start (3 boxes should be checked, 2 default and PDA)

The Odin software will then transfer the stock firmware to the device and shut off when the transfer is finished. User must boot up the device again. When the device boots up, it will automatically install the firmware. The device is now officially unbricked.


How to delete a corrupted file on SD Card

Go and get a computer, better if it's running Linux or macOS (OS X). Then you can delete the file with the file manager, or via terminal and commands if you prefer, on the computer.

Android utilizes FUSE (Filesyetem in USErspace) based on vold, which often runs into various problems. Yours is just one of them. I'm afraid you can't remove the file simply with your tablet.


How to disable or remove Gmail account from my Android

Go to Settings->Accounts & Sync and touch your gmail account. It will show you options of what  you can sync (Books, Calendar, Contacts, Gmail, Music). Touch the Gmail one and it won't sync your gmail account with that device.


why i can't take a screen with LG nexus 5

Android's hotkey to take screenshots is Vol Down and Power pressed simultaneously for about 3 seconds.

The delay is there to prevent accidental presses.

( Samsung phones hotkey is the Power and Home button )


You could physical approaches, such as setting a fan blowing across the phone or other airflow maximization (e.g., if you can stand it up, then both the back and front are exposed to air).

Lastly, if it doesn't interfere with the radios, you could try resting it on an upside-down heavy-duty aluminum jellyroll pan ("cookie sheet") which will function as a heat sink.

You can combine approaches of course; a fan blowing over the jellyroll pan will be even better.

That you're getting several hours before overheat tells me you're close, so you probably won't need to do much to dissipate the heat. Standing the phone up may be enough. A fan almost certainly will be.


What causes battery to drain faster than it can charge?

I think you answered your own question ;)

Navigation uses a lot of power: it needs constant use of GPS along with reading the map and processing text to speech.  Throw in another power-intensive activity like bluetooth or the phone's speaker (or calling, or data, etc), and it's very conceivable that it would drain power faster than it can pull it from a charger, especially a car charger, though the exact specifics would vary from phone to phone.

Here is a great list of the things that use the most power on a phone.


Insufficient storage when installing app on Android ICS phone

On an older phone of mine this was an issue with the app store. Insufficient storage error was fixed after an update. One app, HuffPost, had poor coding and gave me that warning. Many updates later they fixed it.

You can use Gemini App Manager to move app to the SD card that Android won't allow you to: https://play.google.com/store/apps/details?id=com.seasmind.android.gmappmgr

Edit: Found a root guide. http://forum.xda-developers.com/showthread.php?t=2138234


Are rooted Android phone more vulnerable to Malware Apps than non-rooted ones?

With root privilege, a malware app can certainly do heavy damage, but it doesn't work like that.

Just because an app is on a rooted device, it doesn't mean it gets root privilege automatically. With modern rooting standards, you'll have to permit it. When an app requests root access, a pop-up from SuperUser or SuperSU app appears asking to allow it or not. If you don't know much about the app, simply block access. If you don't pay attention to this, you deserve to experience bad things.

Update:
As a last line of defense, I'd like to add that nobody knows from where nasty malware apps can exploit a loophole. You find un-rooted devices secure, but there're apps which are able to even root a device from inside (There was a positive-purpose app named Root Exploit in Google Market which was later kicked out by Google). So, if you want to be secure, don't install unknown apps. And, if possible, use Play Store only. These suggestions are irrespective of your device is rooted or not.


How do I project the screen of my Android phone for a presentation?

You can use this project to connect to control and see your phone from your desktop computer:
http://code.google.com/p/androidscreencast/
https://xsavikx.github.io/AndroidScreencast/

All you need is the Android SDK installed and an app OS-bundle (use one from the latest release) and a phone that you can use in debug mode over the USB port. Next you can run the screencast right from your browser if you have the java plugin, just open the jnlp link: androidscreencast.jnlp. You can also download it and run in a terminal with javaws androidscreencast.jnlp.


What should I do if my (Exynos SM-N900)Note 3 has bootloop?

If your phone hangs at the Boot-Logo (Note 3), then you have not flashed the ROM the right way.

If it hangs at the Boot-Anination (Samsung), you probably forgot wiping caches and maybe the data partition.


Why must my device be compatible with a certain ROM before I flash it to my device?

No long explanation needed, the reason is quite simple: Different devices come with different hardware components, such as the camera or sound "chips". Those require special drivers, which are in most cases proprietary and not part of AOSP (which is the "Android base code").

This means, each ROM must include device specific code, and thus is specific to the device it is created for.


How can I send a text message to a group that has more than 10 contacts in it?

Handcent should let you send more than 10 messages at once.  It has a nice interface for selecting multiple contacts too.  I haven't tested this (I don't want to send 10+ people a random text :) ).


Wi-Fi is usually turned ON or OFF manually. If it's turned on, and it's not in use or phone is considered sleeping, it's still running.

You might want to check with the CyanogenMod forums if there is any Wi-Fi issue for that version.


I got the solution  ,

In some regions and cities Reliance puts limits on the speed so if it doesn't work for you that means in your area Jio speed is limited by Reliance itself does not matter what you do so keep that in mind. So folks here is the settings. Go to Settings -> Cellular Networks -> Advanced Options -> Access Points Names -> Internet In APN you have to change the following, rest all remains the same:- 1) APN Protocol: ipv4/v6 2) APN Roaming: ipv4/v6 3) Bearer: LTE Save, restart and enjoy..


(MIUI 9.5) got "waiting for wifi" when tried to install apps using mobile data

I downloaded then install the latest version of Google Play Store from APKMirror, After the installation, the problem is gone!

However, I still don't know why Playstore couldn't update itself.


Factory reset: prestigio multipad 7.0 ultra plus tablet pc pmp 36 70b

If you cannot access the main UI, but the system powers up, boot in to recovery.

Try and find out what your recovery keys are (e.g. it's usually vol+, vol- and power on Samsung phones) online or by reading your device's manual, then holding them as your device boots.

Once in recovery, use the volume keys to select an option and power to use that tool, unless your device has a d-pad or older Android style buttons (Menu, Home etcetera).

Also: You can use adb to force the device to reboot to recovery mode if it is enabled, like this, in a terminal or command prompt, with the device connected to a USB port on the computer:

$ path/to/adb reboot recovery on Linux/Mac OS X; and

C:\> path\to\adb.exe reboot recovery on Windows

replace path/to/adb or path\to\adb.exe with the location of adb found in the Android SDK platform-tools folder (the SDK can be downloaded from http://developer.android.com/sdk/index.html - choose SDK for an existing IDE)


Overcommit ratio settings for Android? (Kernal Adiutor)

My understanding is this. basically the android system runs all the apps and determines when to give them memory and how much. when an app requests some RAM the system will set aside some ram for that app.  apps dont always use as much ram as they request, so the system will actually tell the app it has X amount of RAM to use when in reality only Y amount of ram was set aside and X>Y is the ratio essentially.
so 50% would mean that the system would attempt to set aside 50% less physical memory to this app than it wants but keeps it a secret from the app and then uses multitasking in order to try and give it ram as needed


android oreo , /system, /data and /sdcard for media

The root directory / is a concept that's found on Android as well. It is recreated anew during each boot, and hosts *.init.rc directives read by Android every time it boots.

The /system partition is something special: system binaries live under /system/bin and /system/xbin, so this is probably what made you compare this partition to /bin, but there's much more.

/system/app and /system/priv-app, for example, store the apps preloaded on your device by the OEM, while the /system/framework and /system/lib are core to Android, because they house .jar classes and .so libraries that are shared between apps.

The comparison between /data and /home is quite accurate but, once again, there are some differences. Here, you can find all sorts of things, from apps you installed yourself to a listing of the access points you connected to, along with their WPA keys in plaintext.

Of particular importance are: /data/app, which houses the .apk files of your installed apps; /data/data, which stores the apps' private data; /data/misc/wifi, where access point data can be found; /data/system, which is perhaps the most important of the bunch, as it houses the packages.xml file, in charge of keeping trace of every app and permission in your device.

Last but not least, we have /data/media/0, which is the real internal storage of the current user. This is the directory that gets isolated from the others via FUSE, making it akin to the /home/$username directory on Linux, as you noticed. There are a number of symlinks that point to this restricted directory, the most known being the ill-named /sdcard and /storage/emulated/0.

It's worth mentioning that the entirety of the directories I mentioned cannot be accessed without root permissions, aside from /sdcard and /storage/emulated/0.

To conclude, I'll spend a few words on the concepts of swap and data transfer.

Swap, as far as I know, is not a concept that belongs to Android; support for it, along with zRAM, can be added via the use of a customized kernel.

File transfer from a computer to an Android device has always been possible, if I remember correctly. Android uses the MTP interface to restrict the directories the computer can access, though, so you'll need the necessary backends. Moreover, only /sdcard and, optionally, an external SD card can be accessed.


Why aren't my app icons showing up after installed?

Not all apps have explicit launchers (or app icon).
Take an example from Stereo Bluetooth Headset SBH52 app:

This application will not be visible in your phone's home screen. Access application settings via Smart Connect (LiveWare™ Manager), or via your phone's status bar.
(Emphasis added)

As for Exchange Server (or Exchange Services on Nexus stock ROM), it's only a back-end service used for communicating with Exchange server, with stock E-Mail app as its front-end UI.
Another example is Google PDF Viewer, where it's only prompted when opening a PDF file. (see How to open Google PDF Viewer app?).
If you want to force open the app, you might be interested in List all activities of an app.


2X Parallels Client App - Too Many Shortcuts!

As far as I can tell, you only have the possibility to block an app from creating a shortcut on install.
I believe that it's against Googles Playstore rules to spam the user with such shortcuts. You can try to contact the developer and if they don't react you can contact Google.

[edit]
Additional information:
How to Block Third Party Apps from Creative Spam Shortcuts on Home Screen?