For insufficient memory over 300 mb has a reason of storing space for images and videos captured by camera.It is specially allotted to them as for camera internal memory is default as storage. There should be an option for changing default write disk for camera. By changing it might help you.

For the rooting your device you also willing to try these -->

1. Rooting tutorial.
2. Upgrade to Marshmallow.


I see a discussion in AndroidForums stating that this behavior is a strange bug.  It seems that few experienced this issue for whom the color changed after receiving an emergency message.  They also say that deleting such messages restores the color. If you had received any such emergency message, can you please try to delete it?

Out of curiosity and the attraction of bounty led me to search for this issue else where. I do not have an S3 or know anyone having S3 to confirm this.


How to remove Google Account after factory reset

If you have executed the factory reset properly then the phone is not asking you for a Google Account of the previous owner, it is asking you to provide your Google Account so you can best use features offered by the Android phone. If you don't have an account yet you can also create it with your phone directly providing that you have internet access.


Use these commands

su -c 'busybox mount -o remount,rw /'    # this will remount rootfs at / in rw mode
su -c 'mkdir /mnt/"NEW_DIR"'             # replace NEW_DIR with the name of the directory you aim to create under /mnt

Note that in Android /mnt is not a mount point for any real or pseudo-filesystem but its sub-directories are (actually, /mnt is a sub-directory of the / (rootFS), which is why you'd have to remount that to apply changes here). Also note that mnt directory in Android is created by kernel at every boot1  so any modification would be lost after shutdown.

1: mnt doesn't exist in a persistent filesystem but in a specific ramfs named rootfs - a filesystem which exists in RAM only.


i am not access contact on my phone pleas suggest how can i resolve this problem

I once experienced similar problem. I did the following:

1) Deleted the contact

2) Hard reset (press the button near SIM card slot until phone vibrates).

3) Added the contact agian after the reboot.

This worked for my phone, but I'm not sure if its universal solution.


Phone stuck on "Sign in with a google account that was previously synced on this device"

This is the Device Protection Lock. It started from devices that was pre-installed(Shipped) with Android 5.0(Lollipop) and up.

It's basically asking you to sign in to any Google account that's synced or added to the device.

To verify if your account is synced to your device, please go to Google Dashboard (google.com/dashboard), and sign in with your Google account. Go to Android, then compare if one of the devices listed is the device that is currently locked out. If it is, then you can unlock the device with your Google account. If not, then you need to use another Google account that may be synced to your device.

If you can't remember your credentials, you can reset your password by going to Google.com/accounts/recovery, but if your change your password before or after Factory Device Reset, you need to wait for 24 hours to sign back on the device and complete the first time setup.

If you still can't get in with the correct Gmail account, waiting 24 hours if you reset your password, then you need to contact the Device Manufacturer for Warranty/Repair options.


Does MTK Android devices get software updates ever? (LG)

Sure - devices from Xiaomi are good examples.

Redmi Note 2, released in 2015, still gets stable and weekly development builds of up-to-date MIUI8. Whether the Android version beneath the UI was updated is a question, but that also stays true for other MIUI devices regardless of the SoCs they're using, and you're not asking about Android version updates exactly, either.


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

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

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


Inves Wibook 660lt stuck on boot after update

Bajate el firmware de la página Inves. Lo ejecutas en tu ordenador. Bajate el RKBachtool. Pinchas el wibook, instalas los drivers y sigue las instrucciones de actualización

Translation from Spanish to English (credits @Karel):

Download firmware from the Inves page. Run it on your computer. Download the RKBachtool. Tap the Wibook, install the drivers, and follow the upgrade instructions


Find bluetooth version on Galaxy S3 running 4.3

The option you are citing is the very same. Whether it says "About phone" or "About device" is usually dependent of whether it's a phone or a tablet. Obviously Samsung "thinks big".

To your main issue: You might be able to use a Bluetooth device scanner on your PC to give you details on "devices in reach". Details should at least give you clues, so e.g. "EDR" is not available before BT 2.0, SSP was added with 2.1, etc. (see Wikipedia on Bluetooth).

On the other hand, checking the S3 specs at GSMArena.Com (first address when looking for device specs) shows:

  Bluetooth: Yes, v4.0 with A2DP, EDR

Which should answer your question.


Google Ads removed by uninstalling com.google.android.gms

As pointed out in comments, ads come from two sources -apps and targeted ads by Google

For the latter removing GMS Services doesn't help, rather creates problems as you discovered , since GMS

  Google Mobile Services (GMS) is a collection of Google applications and APIs that help support functionality across devices. These apps work together seamlessly to ensure your device provides a great user experience right out of the box

Better ways to get rid of apps :

Follow steps mentioned in Google support - not very effective
Sign out of ads when you set up your Google account
Use an ad-blocker app which takes care of ads from both sources. Adguard
is one good app if your device is not rooted. If it's rooted, your choice widens and is more effective

PS : I am not associated with Adguard but properly configured , it's great a way to get rid of apps and also have firewall

Also see this for more information Where is data of Google Play Services located in device? Can I safely delete it?


Does Samsung Galaxy S keep GPS location in camera taken photo metadata?

It can if you turn the function on in the settings.  In the settings menu there's an option for "GPS", that when checked turns on geotagging:

via GSM Arena & CareAce


Permission denied when working with/without "su -c" in /cache

For me, this worked:

adb shell "su -c 'boot-recovery > /cache/recovery/command'"

You start with a double quote before su -c. Then single quote for the command, a single quote after the command and close with a double quote.


Missing Google BackupTransportService in Cyanogenmod 11

I think this issue is ROM related, the .BackupTransportService should be there.
I've checked the list on a similar setup (LG Optimus G, CM11 20140813 nightly)

bmgr list transports
  * com.google.android.backup/.BackupTransportService
    android/com.android.internal.backup.LocalTransport

Have you tried newer CM versions?

(Also see this thread at XDA from Nov. 2013)


Got the solution if we didn't reboot to recovery after installation for the first time the custom recovery will be overwritten by the device
heimdall has a --no-reboot option. Successfully Installed CM13 in my Galaxy Note 2


How do I revert back to stock recovery after unrooting on Nvidia Shield Tablet

No need to unroot or to flash stock recovery. I dont have the link to the LTE version, but this is for the WIFI ONLY tablet, you can download the OTA from here. And flash using your favorite custom recovery. I did this last night and I flashed it through TWRP no problems, It took a little longer than normal to flash, but it did go through after about ~3 mins. On a side note, mine is one of the recalled ones. =(

You can find all of the OTA's for both the LTE and WIFI here. You do have to sign up, but it was quick and painless to sign up.

Edit: For those that are wondering, After I flashed the OTA via TWRP. I flashed Supersu and had root when I booted the tablet back up.

Edit2: After some more digging and reading, it appears that all the wifi only versions of the tablet use the same firmware, Only the LTE images are different for the US and the rest of the world.


Problem with WiFi connection -Android tells me it is not secured

This happens with me too, whenever I try to connect to my  Wi-Fi when there is some maintenance job going on by my ISP or when the router lights are on but my final connection has not taken place ( I don't know why but it connects only after 5 minutes after all router lights are on ).
So I would suggest that you need not worry any of the above problems might be there.


AFWall+ allow DHCP+DNS services without allow all root?

On my stock Android 4.2.1, I don't need to allow (Tethering) - DNS+DHCP service, let alone (root) - Applications running as root for DHCP/DNS over Wifi hostpot in AFwall+. My system can get the IP easily but would not connect to internet unless I change my system's DNS setting to some public DNS like 8.8.8.8. It is a fix that I once saw on a forum.

That said, my system would not receive the IP from my other two devices running Android 4.4.4 if I don't allow (Tethering) - DNS+DHCP service. Even then, I still have to tweak that DNS setting to browse the Internet on my system.

I don't know the reason for such behavior, but never ever I needed to allow (root) - Applications running as root or those IP-tables rules you mentioned.


This is the About screen of my Moto G. As far as I can tell the buttons don't feel sharp.

As proposes in a comment, you can try CPU-Z and it will show the phone's information (CPU, model, etc...).


Can I change the dalvik cache location e.g. with a symbolic link?

Of course you can. Although it seems like there's no problem to migrate dalvik-cache to a normal SD card filesystem (the most common, vfat), it still is highly recommended that you format your SD card to ext4 (or the same as your /data) to ensure everything works fine.

So let's go. A full backup of all your apps is recommended before proceeding though if you feel lucky, it isn't required. Assuming that you have a terminal emulator to do the necessary jobs.

First, create a folder that you want to migrate your dalvik-cache to. Then chmod and chown the new folder to match /data/dalvik-cache. If you're running a SELinux-enabled Android OS, don't forget to change security contexts correspondingly. Run

ls -dlZ /data/dalvik-cache
ls -lZ /data/dalvik-cache

to see the original permissions, owner/groups and security contexts of dalvik-cache folder.

Next, copy all files from /data/dalvik-cache to your new location, for example /storage/sdcard1/dalvik-cache. You can use cp -a command to preserve file attributes, which would make things simpler.

Ensure no new apps start during the process of the following step.

Then, rm -r /data/dalvik-cache and create a symbolic link to the new location using

ln -s /storage/sdcard1/dalvik-cache /data/dalvik-cache

That's all. We're done. Reboot your phone (not required but recommended).

Some notices about this process:

The busybox may not always work well as Android is based on a highly modified Linux kernel. For example almost all SELinux-related functions do not work properly. You can test it out as shown below.

toolbox ls -Z /data
busybox ls -Z /data
toolbox getenforce
busybox getenforce

However these may work properly, depending on Android version:

busybox chcon <context> <files...>
busybox runcon <context <program> [args...]

Never remove your SD card. If you re-format your SD card, make sure it's still ext4 AND create the dalvik-cache folder back before booting your phone for the first time.


Disable android on-body detection suggestion

As mentioned here in the comments by Android Explained.

  You need to go into Google settings, activate on body detection and
  then deactivate it again. Once that is done then you won't get
  reminded about it anymore.

(This worked for me)


Can't boot into custom recovery on Cyanogenmod 12.1

Since your device is an AT&T device the proper way to install TWRP is using loki script and binaries follow those steps to re-install TWRP.

Go to this page and download the latest flash-able zip choose => twrp-2.8.6.0-d800.zip
unzip it on your computer and then copy the recovery.img inside the tmp/loki directory and replace the loki.sh with this script.
open a cmd or terminal and type the following commands .

    adb push /path/to/tmp /data/local/tmp
    adb shell
    su
    cd /data/local/tmp
    chmod 777 loki.sh
    chmod 777 loki/loki_flash
    chmod 777 loki/loki_patch
    ./loki.sh
    reboot recovery

the phone will reboot into recovery

** note you can also copy the tmp folder we created using a file explorer on your phone and execute the last seven commands in the terminal emulator on you phone too.


Smart TV not finding apps (from Ireland to UK)

The TV updated itself and then managed to access the UK Google Play Store. Problem solved.


Recover data on internal memory of a dead HTC One M8

Double-trouble. If the device cannot even be powered up, you can't access its internal storage to rescue your data. As soon as the software is flashed and the device reset, that data is gone – and without root powers, rescuing data from internal storage is close to impossible (so at least your WhatsApp data would be gone for good). There are very few tools which might help you on a non-rooted device (e.g. DiskDigger), but I wouldn't count on that.


how to delete old account and credit card info by

Settings > Accounts > Google then select the account which you wish to remove.

Settings > Accounts > Google >  select the account which you wish to remove > More  > Remove account.

PS: You'll need to stop Syncing first.

On older versions (1.5 > 2.3.5) there is no way to remove an account, only by resetting the device to the factory settings.


How to turn off Radio Signal via adb without airplane mode?

I need to turn off my mobile signal WITHOUT using airplane (because I'm using Wifi Hotspot and Wifi ADB).

You can configure your device to not stop  Wi-Fi (Hotspot includes) when activating Airplane mode.

(Note: I tested the solution in Android 4.2.1, 4.4.2, 5.0.2 and 5.1.1.)

The radios that are supposed to be turned off when Airplane mode gets enabled are saved  in the key airplane_mode_radios under the table global inside /data/data/com.android.settings/databases/settings.db (Settings Storage app's database).

Set up adb in PC, enable USB debugging in device, connect it into PC, launch a shell and enter either one of the command

adb shell settings get global airplane_mode_radios
adb shell content query --uri content://settings/global  --projection name:value --where "name='airplane_mode_radios'"

(See usage of settings and content command using adb shell settings and adb shell content)

Given the command you executed you would see something like (either one of the result):

cell,bluetooth,wifi,nfc,wimax
Row: 0 name=airplane_mode_radios, value=cell,bluetooth,wifi,nfc,wimax

You can choose to remove wifi from the value to achieve the final objective.

Enter any one of the commands:

adb shell settings put global airplane_mode_radios  "cell,bluetooth,nfc,wimax"
adb shell content update --uri content://settings/global --bind value:s:'cell,bluetooth,nfc,wimax' --where "name='airplane_mode_radios'"

Note: Do not copy-paste. Note the string that you got in the first output. Then remove wifi, from it and then pass the resultant between the double quotes "" the way I've shown above.

Now you can turn on the Wi-Fi/Hotspot followed by the Airplane mode. Your Wi-Fi/Hotspot wouldn't turn off.

The need for using ADB was meant for once only.  If you decide to stop Wi-Fi when Airplane mode becomes active then simply add  wifi in that key's value.

Answer originally written for Possible to turn on Airplane mode with WiFi on only?


The Official XDA Discussion for CF Auto-Root (The tool OP linked) includes the following line:

  Note that if your device had not been unlocked before, this procedure will wipe all your data!

So to answer your question:

Does rooting format the /sdcard/ partition?

No, rooting alone will not format the partition mounted at /sdcard/.
When I root for the first time, or root using a tool, could this happen?

Yes. When using a tool provided by a third party (EG: Not you or Google), then you're following the steps their tool defines.

When you first gain root, one of the steps involves unlocking the bootloader. This is really only necessary once, Unlocking the bootloader will perform a full factory reset, erasing everything.


How can I use browser userscripts on my Android phone?

Google Chrome on Android so far doesn't support plugins, of which Tampermonkey is necessary to run userscripts, so here I recommend Firefox for Android. You can install Tampermonkey addon in Firefox and then start with your favorite scripts. Note that all userscripts are not compatible with Tampermonkey such as  SE-AutoReviewComments for which you need
USI- Unified Script Injector addon.

Where can I find scripts to play with?

Stack Apps is a Q&A site for apps, scripts, and development with the Stack Exchange API. People discuss about developing around SE, and publish their projects there. You can find a lot of userscripts in the scripts section.

One of my scripts isn't working

beeshyams asked me this question before, but I wasn't a Firefox user then, so I installed Firefox fresh and installed that userscript, and found nothing wrong.

When you encounter some issues with userscripts, try removing and reinstalling them, as well as clearing/resetting your Firefox addon, and see if the issue resolves by itself. Usually this solves 99% of them.


It's likely because most 3rd party apps as well as Google's own offering rely on Android's Text-to-Speech capability, which doesn't appear to be available offline on your device.

I understand you have set the offline language, but do just verify the following settings are set correctly:

  Go into the Settings app on your phone and navigate to Language & input » Text-to-speech output. Tap on the Settings button next to Google Text-to-speech engine and then on Install voice data.

Ensure that the correct voice data is downloaded


What is the safest way to root a 5.1.1 so I can use the SD drive?

Download the universal android root apk it is not available on google play store so you have to download it on your own after downloading it you are ready to go to root your device


Sharing emails / open in browser from Inbox/Gmail apps?

I'm sure there's no feature as such. But there are ways you can "share".

Text: Click and hold to select text.

Images and similar attachments: Click to preview/Download.

Then you can use the Share menu to send it to other apps or Copy to Clipboard.

Then there's the Screenshot option. Depending on your phone model, the key combination to take a shot may vary.

--

Some emails contain a text logically written as Open in browser. That's rare, though.


Removing white transparent space caused by Google Search Bar on the home screen after disabling Google app

That's the Google Search widget, but since you disabled it, it looks like a gray bar.
Just long press on it then you should be able to remove it as you would do with other widgets.

Check this video out on how to do it: https://youtu.be/Vn07c-5XcdM


OnePlus One: Multiple issues involving MTP and Google Play on updating to CM13 via OTA

I'll address your 2nd problem 1st, as that is a simpler thing to describe.

I suffer from the same issue on a stock HTC Nexus 9 (6.0, MRA58K). Whenever I connect it to my PC, it defaults the USB connection mode to "Charge Only", and I have to toggle it back to "MTP" from the persistent notification in the statusbar.

AFAIK this is a general problem with Marshmallow, and one of my friends with a OnePlus One with CM13 also experiences this issue. I'm sorry, but we can only hope some enterprising developer corrects this oversight/bug/feature soon in AOSP.

Edit:

From @Firelord's comment, it appears that the Marshmallow default of "USB Charging" is a deliberate feature in Android 6.0. This is highly inconvenient for some users. See the Android 6.0 official change log here. This link is courtesy of @Firelord's answer here.

Now, the 1st problem.

This error of "Google Play Services has stopped" is common after "dirty-flashed" updates. Since the /data partition remains untouched by an OTA update or a dirty flash, the updated versions of the system apps it stores for Lollipop will interfere with the inbuilt, higher versions for Marshmallow which are in the newly-flashed '/system` partition.

Since you use TWRP recovery, I'll recommend wiping /data and clean flashing a full CM13 zip for the Oneplus One with a compatible (ARMv7 Android 6.0 CM13) GApps package zip. Use TWRP's default wipe of /data without /data/media to keep the data on your (emulated) internal SD.

In the future, consider only OTA updating between minor version upgrades, e.g. from 5.0 to 5.1 or 5.1 to 5.1.1, not 5.1.1 to 6.0


TWRP: adb devices works in recovery but fails in sideload mode

Eventually, I found a workaround (which is not a fix but it allowed me to continue the installation).

Since my device was detected in discovery, I did not used sideload. I just pushed the image to the sdcard with:

adb push xxxxx.zip /sdcard/

and then I installed the image from the sdcard directly in TWRP.


If you can't enter recovery mode or fastboot, I'm afraid you've just hard bricked the phone, and there is nothing you can do now.

Time to buy a new phone.


Surprisingly, you need a third party app.

http://www.appbrain.com/app/shareContacts.NS.com


How can I automatically connect to my company's wifi?

It can be completely automated.

First, you need to know how button click data is submitted to the server: GET (less likely) or POST

If data is submitted to server using GET, just record the URL after submission. If data is submitted using POST, intercept the HTTP header when you click the button (there are lots of softwares for that; for example this Chrome plugin can log everything).

Now, install Tasker in your Android device.

Set Trigger as State ~> Net ~> Wi-Fi Connected and enter SSID of company Wi-Fi.
Set Action as Net ~> HTTP GET or Browse URL if button click data is submitted using GET. Otherwise, set Action as Net ~> HTTP POST or HTTP Head and enter the intercepted HTTP head data.


Where to modify the pseudonym used to rate Android apps?

Change your nickname in your Google account settings.


There are many 3rd-party apps available on the Market that allow you to set up actions (toggle cell data on/off, for example) at specified triggers (e.g. on a timer.)  Tasker and AutomateIt are great examples.

If you have a specific data limit on your plan (e.g. 3GB per billing cycle), a more advanced app like 3G Watchdog would be a better choice.  It allows you to set and monitor limits on cell data usage, and disable it when the usage gets to the threshold.


Where in the file system are applications installed?

Where an app is stored very much depends on several criteria:

System apps / pre-installed-bloatware-apps are stored in /system/app with privileged apps in /system/priv-app
(which are mounted read-only to prevent any changes). You may also find system apps in /custpack/app's subdirectories.
normal apps in internal memory go to /data/app
some apps (encrypted on internal storage?) go to /data/app-private
Apps stored on external memory go to an encrypted container in /mnt/sdcard/.android_secure. As at runtime Android needs them to be decrypted, it will decrypt them and store a decrypted copy on tmpfs (so it's gone on a reboot) in /mnt/asec
(you cannot simply look into /mnt/sdcard/.android_secure directly from the device; but if you use a card reader and attach the card to your PC, you will see the files there have the extension .asec instead of .apk -- from which you will get the connection to the name /mnt/asec).
the apps data are stored below /data/data/<package_name> (internal storage) or on external storage, if the developer sticks to the rules, below /mnt/sdcard/Android/data/<package_name>.


First, you should be aware of the difference between "hidden folders" and "inaccessible folders":

hidden folders: names start with a dot, e.g. /sdcard/.android_secure. These files you can see enabling the "hidden files" option in file explorers.
inaccessible folders: folders you won't see due to lacking permissions, e.g. those in /data. To protect your apps' data, those folders belong to the corresponding application, and are only accessible by the app (in the context of file-permissions; please see the tag's wiki for closer information on those). To make those visible, you need root access on your device, and a file explorer supporting that (e.g. ES File Explorer)

So while you were asking for the former ("hidden folders"), you were really referring to the latter: data/com.android.lmt/ belongs to the LMT launcher.


Transfer applications and settings from my old Android phone to my new one

Titanuim Backup, MyBackup, Astro FileManager, Handy Backup and there are loads more in the market!


No, you don't need to have your phone rooted to enable a portable hotspot.

Not quite sure why it isn't working for you, but here are the reasons it hasn't worked for me at various times.

No cell data connection. I've tried using the hotspot as a relay to another wi-fi network without any success. The original wi-fi connection is shut down.
Misconfigured wi-fi security on the attaching devices.


Since you have already initiated the Erase procedure, the only solution is to prevent the device from contacting Google so the wipe command to Find My Device (the Google Device Administrator service on your phone) is not received or executed. Once the erase is initiated from the website the command will go out, it cannot be stopped from happening, although it can sometimes be mitigated.

Assuming you find the device and it is powered off or the battery is dead, DO NOT attempt to turn the device on. Remove the SIM card and disable any WiFi that may be in range device, such as turning off your wireless router and any network it may automatically connect to, if it connects to the Internet and Google, it will wipe all data immediately.

Once you have removed the SIM and disabled WiFi, power on the device. As soon as you are able to do so, turn on Airplane Mode. Then go to Settings - Security - Device Administrators and disable Find My Device's administration capabilities. Important things here are usually photos and video in the DCIM folder.

Now backup any data via USB to PC, SD card, or OTG flash drive. Do not attempt to backup to any cloud service, install apps, or anything else requiring network access.

Verify again that Find My Device does NOT have permissions as device administrator by going to Settings - Security - Device Administrators.

Now enable the network access (WiFi or reinstall SIM) and verify you can access the Internet and your Google account such as Gmail, and continue to use the device for a few minutes. I would suggest backing up anything you needed an app or the cloud to backup that you couldn't earlier, such as text messages via SMS Backup & Restore app.

Now reboot, and make sure everything is working as expected. After 5-10 minutes, go back to Settings - Security - Device Administrators and authorize Find My Device again.

In many cases the wipe event has "passed" and the device will not reset, but in some instances it still does occur. Either way, realize it could still happen, but if it goes 24 hours the wipe event most likely will not occur.

Also note that if it does get wiped, you must log back into the device using the same Google account and credentials that were on the device previously as it will likely be in Factory Reset Protection (FRP) mode.

There are a few articles, mostly dated, on the Internet regarding this, most are fluff so be careful... This answer is largely paraphrased from this one which I have used before.

BTW, next time something like this happens... Research on the Internet first, then press the Doom and Gloom button after you know what it will do, not before. :)


Having difficulty downgrading my Nexus S 4g

1) What is the code name for the Sprint Nexus S 4g which is a CDMA
  phone but not a the Verizon codename?

The crespo codename is the GSM variant of the Nexus S (Verizon never carried it). Sprint's NS4G is simply codenamed crespo4g.

  2) Does that link have the proper ROMs for this phone?

No, those are all for the GSM crespo version.

  3) Other options? I need to flash this back to 2.3.6

Where can I find stock or custom ROMs for my Android device? covers your options pretty well. In this case, the first heading of the answer will be a good start:

  Google Flagship Updates

  Google hosts update packages for the flagship Nexus devices at
  http://android.clients.google.com/packages/. You can't browse that
  link directly, but web search is your friend here. Search for that
  link plus the code name of the device and the version you want; for
  example, searching android.clients.google.com/packages crespo ics
  results in a lot of pages with this link -- the OTA Ice Cream Sandwich
  update for the T-Mobile Nexus S.

Searching for android.clients.google.com/packages "crespo4g"  gingerbread returns a number of results. One of them is this XDA thread, with a collection of links to stock firmwares.


Export telegram and whatsapp contacts to vcf?

It's very easy to transfer contacts from telegram account to your android smart phone:
Just install a contact backup software from google store like "+contact backup" and after that make a back up from your contacts; it automatically collect all of your contacts from every account that you have on your phone: telegram,google,phone etc.
after completing your back up you can import the created file to your phone or google account.
it's finished


Stock factory images are not supposed to be flashed in recovery. Instead, you should follow the instructions on the page you linked to. Open the tar file, it's probably just a compressed file, just like a zip.

But first, let me point you to some custom ROMs that ARE flashable in recovery:

Stock

Rastakat

Cyanogenmod 12 (unofficial)

However, those may all contain extra bugs, as they are made by 3rd party devs.

Now, if you want to install the actual factory images from Google:

First, make sure you have fastboot and adb. If you don't, install the Android SDK.

Extract the files to a folder on your computer, connect your device to a computer and type the commands into a command window (Start -> Command Prompt or type in

cmd

The commands that you need are the one in green text, but for the sake of completeness:

adb reboot bootloader

If you haven't unlocked the bootloader yet:

fastboot oem unlock

The run the flash-all.bat script:

flash-all.bat

It should look something like this:


You said that you have some important data on phone. Using "volume up+home button+power button" combination in some phones hard resets the phone. So taking your phone to a service center is a good solution.


great, I got it . This is easy and possible, SO first of all i need to know the camera you are using to record or live preview your work ?

You need a good high resolution camera , which can zoom at that detail what was shown in your Youtube link .
Secondly if the camera has live streaming / mirro link options that will be cool , cause you can connect to TV  / Mobile in android and get the camera  live streaming in you mobile or tablet.
Your tablet with android 6.0 is good enough .
The important thing is you Camera that will record / live stream when you work.

Secondly , you can do this wirelessly and wired way.
Wireless ,if you cam has a wifi direct / mirrocast , airplay like features , wired with it supports direct camera raw data to pc streaming ...

Hope this helps..


Messaging input language is supported by Android or by handset makers?

Do you ask wheather  your keyboard will have Chinese input?
Best part about Android is, that you can easily change the stock keyboard with whatever you like. You just install it like a normal app, and select is as input method. Bulgarian is supported, not only keyboard layout, but even text prediction.  I am pretty damn sure there are some good keyboards that will provide Chinese for you. Smart Keyboard Pro (I think) has one, you might check its features in Android Market. You can probably find text prediction in Chinese, do a search in Android market, too :)

If you want the whole ROM(menus,etc) to be in Chinese, though, this is ROM dependent, so it is not easy to change this, you will have to root.
In short: A good keyboard will cost you 5-6$, so you are saving 95 :) I hope I understood you question correctly.


Phone is rooted but has no SU application and can't access SU command on adb shell?

Your device isn't rooted at all. Without su binary, you can't assume command as root.


How can I make the stock browser continue running while the screen is off?

I don't believe there is any way to get it to keep running while the display is off, though I could be wrong.

What you could do is turn the screen brightness down all the way, and then use an app like Screen Filter to make the screen even darker.  At it's minimum setting, this will almost have the effect of turning the screen off, while letting everything still run.

I'm not sure modern screens even still suffer from burn in though.  Some do suffer from ghosting, but that goes away fairly quickly.  Burn in like on old CRT monitors was permanent.


Something is opening Spam URL in my Browser, how do I find out what did this?

If you use android studio, you can connect your phone and enable usb debugging, then simply filter the LOGCAT for "http://" and find your culprit.

Here's a URL on DDMS:

http://developer.android.com/tools/debugging/ddms.html


Audit app permissions easily in one place?

Use market applications like Permission Watchdog or Permissions. Also, there are several others.


Can't connect to mobile network on Sony Xperia Z Ultra

Try these
<> there is a usually a text facility to send to your Mob. ISP and they respond with GPRS settings that changes mobile Internet settings to correct
<> Else call their CS. Go to network settings--> Mobile data --> Your relevant SIM Card and ask manually what each parameter is beginning from ARN name etc

<> Last one to try  - if sony warranty is no good , is to get to a full reset and
 <> V Last one  is a new ROM using flashtool and xperifirm .


How to merge /data and /sdcard on Android 4.4?

Not very large number of physical primary only devices were shipped with separate /sdcard partition (with attribute removable="false") in transition phase from UMS to MTP. Most of those were shipped with ICS or JB, a few got updated to KK. Then mostly vendors moved to the dominant concept of emulation on /data/media/0. See Android's Storage Journey for more details.

You can take risk to paly with partition table in order to merge both partitions: /data and /sdcard (depends on the layout of partitions). But how would you get a compatible ROM? In fact you'll have to develop a custom ROM from scratch, which needs modification to both; AOSP and kernel code. Particularly vold configurations need special upgradation as it would be looking for partition to be mounted at /sdcard with (permission-less) FAT filesystem, which is now merged to /data with ext4 filesystem. Storage configuration in framework, fstab and init.*.rc files would also needed to be changed.

So the struggle required isn't worth it. And I doubt even if you would be able to get complete source code for such an old device.


You should try some rotation control app from play store, like Rotation Control which can rotate the screen in any direction you want (like reverse portrait)
     But you should also note that it's not possible with every app, because maybe the layout is not provided or the layout is forced to be in portrait mode, in that case no app can help you.
    There ain't much apps available specifically for xxhdpi & xxxhdpi screens and so you're not left with much choice but to work with the way it is....


Just as an addition: I stumpled across the same (plus another problem) while upgrading my nexus 5 from Lollipop to Marshmallow. Every time when the phone was at sleep mode (for example: while driving my car and phone rested in the pocket) and I walked into a know wifi it did not auto connect.

Usually when I arrived at work, as soon as I exited at the parking lot I got notified for incoming mails or messages, but not anymore on Android 6. As soon as I unlocked the phone wifi automatically connected and everything was fine. But I always forget to do this and It sometimes took hours before I realized I haven't done this step and messages won't get sent to me since I was not connected to the wifi until I picked up the phone from the pocket and unlocked it once.

I looked through all the settings and policy stuff, and finally I found something that worked:

Under Settings -> Power -> ... -> Power Optimimization you can switch the list from "unoptimized apps" to "all apps". Then search for "Google Connectivity Services" and disable the power optimisation for this system app.

After I've done it finally autoconnects to known wifis while my phone is in my pocket.

UPDATE
I just wanted to leave a note, that there was a small update a couple of days/weeks ago that brought back the not autoconnect issue to me, Power Optimization did not work for me anymore. Still have this issue, I will do a clean Android 6 install in the next weeks and look if the issue still exists. If yes I will stick with Android 5.x

UPDATE2
There was another update a while ago that almost "fixed" this problem.


Can I run Ubuntu desktop x86 applications On Ubuntu For Android?

No, you need ARM executables (or whatever the underlying architecture of your device may be).

The only way to get around it, apart from compiling from source or finding an ARM version of the package, would be some sort of virtualization.  I don't know of any virtualization tools built for ARM myself, but at least some versions have virtualization extensions so there is the possibility of hardware-accelerated VMs.


What is the star icon in notification bar on Lollipop?

This means that you only have priority notifications enabled. Pressing a volume button will allow you to select different notifications which show/make a sound.

There is a choice between no notifications, all notifications, and priority notifications, which can be changed by pressing a volume button. Going into Settings/Sound & notification allows you to set which notifications have priority, such as only showing SMS and missed calls.

More help can be found here: https://support.google.com/nexus/answer/6111294


The reason the OP cannot see an app due to a message not available in your country is down to the very simple check on the SIM card. Each SIM card has a carrier identification, and country code identification. When Android powers up, the Radio Interface Layer (RIL) obtains the carrier and network information in which the baseband receives over the air, here is a small subset of an example taken from Gingerbread source, apns-conf.xml

<apn carrier="Vodafone ES-Internet" mcc="214" mnc="01" apn="ac.vodafone.es" user="vodafone" password="vodafone" type="default,supl" />
<apn carrier="Vodafone" mcc="214" mnc="01" apn="airtelwap.es" user="wap@wap" password="wap125" type="default,supl" />
<apn carrier="Vodafone ES" mcc="214" mnc="01" apn="airtelwap.es" user="wap@wap" password="wap125" type="supl" />
<apn carrier="Yoigo" mcc="214" mnc="04" apn="internet" proxy="010.008.000.036" port="8080" type="default,supl" />

Notice the values for mcc, mnc, for Spain for example, in this case, 214, and 01, 04 etc, that carrier information is transmitted across to the SIM card and internally within Android for reference.

The Play Store, reads the phone state, and deduces the carrier information as a measure for "filtering" out apps based on the region/carrier. However, if the SIM card is from the country of origin, for example, UK (this also applies when roaming), Android "remembers" the mcc and mnc and pushes that aside, and gets replaced with the preferential carrier's network codes for the said values of mcc and mnc respectively when roaming, for example, Spain. (Incidentally, as a side note, that is how auto-update of time-zones are supposedly to work, by looking up the mcc, and timezone, add on x minutes to the clock maintained by Android).

But that is in a nutshell, in how the Play store determines what to show for that intended audience based on their respective network. There are work-arounds available, by faking the carrier code is one, Market Enabler does that exactly that.

Please see the other answer that was posted in how to get-around the limitations and work-arounds.


Can I safely use root for I9500, if I have a GT-I9506?

If you're thinking of Chainfire's CF-Auto-Root, don't use the files for I9500, I9505, I9505G. Chances are it might not work.

However, XDA has a thread with a pre-rooted GT-I9506 stock ROM. You can try that instead.


(from an Android 4.4.4 user)

I began to have this problem after installing the Xposed module "XInstaller". I uninstalled that module and everything went back to normal.

Important: It can get easy to confuse all of these X words. It wasn't "Xposed Installer" that was the issue. The issue was the module for Xposed called "XInstaller". This module lets you change some of Android's default app installation/uninstallation behaviors. For now, I'm leaving that module alone.


I never did figure out why the certificates were greyed out, but I was able to re-enable them by tapping each one and using the enable button. For some reason the enable slider in the list didn't work, but tapping them and then tapping enable did.


How can you remove notification of new Messages chat features

You can downgrade the application
Download any earlier version of the app from here. Don't download any beta version.. use stable ones.


is there a way to reverse whatever happened to my phone today?

It does look like it did a factory reset, I'm unsure why, but that appears to be the case. Did it get wet? or very cold?

Unfortunately, there is no way to recover all your data (unless you took a full backup onto your PC). However, as you probably know, many apps sync with the cloud, so it isn't that much of an issue.

If this happens again I would recommend contacting Samsung (if your phone is still under warranty).


Is the lt03wifiue build the same as n1awifi?

n2awifi is the TabPRO 10.1. You might be referring to n1awifi (which you correctly mentioned in your other question).

Sometime during development, some Samsung devices were reassigned codenames, and lt03wifi was renamed to n1awifi (see commit here and developer note here).

No need to worry as these are still the same device, and the ROM itself has provision for the name change (it checks match for either codenames when installing).


Missed call notification shown even in auto rejecting or deliberate rejection?

Problem is fixed. The answer is I had "Any.do" app on my device. I feel like a fool now because instead of thinking about uninstalling an app, I thought that it may be a software bug so I updated my Android version.


Flash CF-Auto-Root in downloading mode then a recovery right after. Boot into recovery and flash a new ROM, obviously make sure it is the correct ROM and correct CF-Auto-Root file before you flash it. You might want to make a backup NAND file. With my experience the rooting applications you download onto your phone such as "King Root" tend to fail more times then they succeed..


How can I disable the status bar on the lock screen?

The only way to disable the pulldown is to not use the default swipe unlock.  Switching to a PIN, pattern, password, or face unlock will get rid of that.


Can Whatsapp messages be restored from email chat history?

WhatsApp uses SQLite databases for recording chat history. It's not possible to restore without writing custom code to convert plain text into sqlite database accepted by whatsapp. I don't know of any such tool.


Is it normal for the Galaxy Nexus to have an Odin mode?

Unlike the Nexus S, the Galaxy Nexus has the Odin download mode.  It does have a fastboot mode as well though.  So this is normal and you have nothing to worry about.

My guess is that Samsung just prefers working with Odin and didn't like having to work without it for the Nexus S.  Or perhaps they had it in the latter but disabled it, and didn't bother doing so for the GNex.


Downgrade Nexus 4 from Android 4.3 to 4.2.2

You can find the official Factory Images from Google's Factory Images for Nexus Devices page, and the download contains all that you need to downgrade. Unfortunately, this means you'll lose all data on the device, so be sure to make backups beforehand.

Basically, you'll have to download and extract the package, install drivers if necessary, boot your device into fastboot mode and use the script (flash-all.sh for Linux/Mac or flash-all.bat for Windows) from the package to flash the image. More detailed instructions can be found on XDA.


Editing Android phone contacts on the fly from a Windows PC

Assuming that your contacts are synced to some service like Google or your mobile carrier, you should be able to do that right through their website (or Gmail, if all of your contacts are synced with your Google account). Any changes you make in your account on a PC, including contacts, will automatically sync to your device.


download mode is to install firmware or custom recovery. It's accessible VIA pressing power button and vol- button at the same time do if it boots all time to download maybe your vol- button is broken. Also if you want to enter recovery turn device off by holding power button or power+vol- buttons and when it's turned off hold vol+ and power to enter recovery. At recovery you should see "reboot to system option.


Failed to root Galaxy S (Fascinate) after three methods

As you describe your Samsung Fascinate is running Gingerbread, there's a rooting guide provided at TheUnlockr which you could try. It uses the odin tool to root the device, so you would need Odin Tool, Samsung Drivers, ClockworkMod Recovery, and Superuser for this.

Install the Samsung drivers first, then install ClockworkMod (which is where Odin is needed). Copy SuperUser to your SDCard, then boot into CWM (turn off the device, simultaneously hold Vol + + Vol - + Power). Select install zip from sdcard, then choose zip from sdcard. Chose the SuperUser file you've copied to your SDCard. Let it flash, and reboot using the reboot system now menu entry. Your device now should be rooted.


Do apps included in the gApps zip get updated via Google Play?

Short answer: Gapps will be updatable via Play Store. You can set them to update automatically if you will (personally, I don't. I always try to find a free wifi hotspot to do updates ;)

More specific answer: The Play Store app updates itself silently in the background; you will never be asked for an update.

Longer answer: Gapps must be installed separately because the apps in the Gapps set are not open-source. It was a compromise reached between Google and ROM devs. In essence, ROM devs are free to create their own version of ROM as long as they exclude Gapps, but Google then went further to provide an installable Gapps.

That is why Gapps' updatezip are rarely updated; after all, Gapps still have the ability to be upgraded via Play Store.


Possible Soft-Brick Fix for my Galaxy S4

Try disabling verification, via safestrap, and try both methods + Sideload again.

I should ask, why heimdall and safestrap? Use Clockworkmod recovery instead of safestrap and ODIN over heimdall. Yes, they require you to get your stuff online beforehand, but clockworkmod has got me out of a lot of soft-bricks

If I was boring, everyone I know would not bother with me :(


SSL error on Firebase hosting on old Android devices

SSL/TLS support is based on the Android version. There's no way for Android end-users to fix this issue unless to upgrade to a newer Android version if possible.
In this case, based on Qualys SSL Server Test, the site only supports TLS 1.2.

TLS 1.2 is only supported since Android 4.4.2 KitKat, where Android 4.3 Jelly Bean and before only supports TLS 1.0 (among other older protocols).

The only fix is to configure the server to allow other protocols and/or cipher suites (the specific depends on the server and out-of-scope of this site).


I can't share a paid app with a family member

If you have multiple Google Accounts on your device, you have to change the active account in the Play Store to the second, third, etc, one and make it active.

Open the Play Store app, tap the 3 line menu, and you should see the active account on the left and the "unselected" account on the right, tap the icon on the right and go to the app, you should not be able to install it.


Making an app integrated into another app

One APK is one application. It doesn't make sense to talk about two applications in the same APK: they're the same application. But one application doesn't have to be one entry in the launcher, or one activity. App developers can put as many launcher entries in an application as they like, creating the appearance of multiple apps which are actually just different parts of the same package. Because they're in one package, they share the same private data and the same process, so they can control each other and work together however the app developer likes.

One example is Google Maps. Although it doesn't any more, it used to contain a second launcher entry, 'Navigation', which would launch Maps in the driving navigation mode. It was a second entry point into the same app, and both front-ends used the same data (saved places, route preferences, &c.).


I use MQTT to handle firing tasks from the command line.
This doesn't require root, or to be connected by USB for ADB.
Place this batch file in your path:
cat post.cmd
@echo off
set _tail=%*
call set _tail=%%_tail:*%1 =%%
mosquitto_pub -h %ip% -p %port% -i "My_pc" -t '%1' -m '%_tail%'
echo Topic: %1
echo Msg: %_tail%

Then make a profile using the "Mqtt client" app, listening to S10/#
(my phone is an S10, set any topic name you'd prefer)
Profile: S10/# (431)
Cooldown: 1
Restore: no
Event: Message Arrived [ Configuration:Main - (Your mqtt broker IP here) : # : msg : topic : : ]

Have it target this task.
(I couldn't share mine without giving you my MQtt IP address)
https://taskernet.com/shares/?user=AS35m8mBhJAezDTr0Lio7dopdLiBaKgozAOxoCXM7Mh8sS5hSvSst1kEMf5%2FJeJveB%2BsvU8%3D&id=Task%3AMqtt+Listener
Now from the command line,
post s10 taskname1=:=par1 etc
topic : s10
msg: taskname1=:=par1 etc


Apps will not auto start on Android 9.0 Pie

This would not be a complete answer to your problem.
But if you suspect that BOOT_COMPLETED broadcast is disabled for some reason, you can try to send it manually using adb shell and see if your app starts up.

It better to send the broadcast directly to your app by specifying its package name. If you do not know the package name of your application, first you need to find it. To get a list of all installed packages in your device, you can use following command.

$ adb shell pm list packages

After finding the package name of your app from the output of above command, you can use following command to send the broadcast to your app, and see if it starts after it received the broadcast.

$ adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -p <com.your.apps.package.name.comes.here>

In above command replace <com.your.apps.package.name.comes.here> with your app's package name.


You could go with automation to accomplish this.

There are several candidates for this e.g Macrodroid (free up to 5 macros) , Tasker (free 7 day trial) etc (but I am an intermediate user of the the latter hence prefer it)

Profile (or Trigger)

Create a Profile which allows triggering of the Task after boot:

Go to Profiles Tab and click the "+"
Event ➡  System ➡  Device Boot
Tap back to exit from this window

Task

You will notice as soon exit, you will be prompted to link this to a Task

Scroll all the way up the Task list select "New Task + "
You can name this Task anything (optional).
Click "+" to add new Action
Code ➡ Run Shell [ Command (enter script command) , Tick "Use Root" if it needs root]
Tap back to exit from this task

Explanation: Soon after boot, your predefined script will be executed by Tasker


what does SERIAL and proc permissions stand for?

/proc/ is a filesystem that contains special files describing the current state of processes and the kernel.

/proc/mounts contains information on the current mountpoints. Mountpoints are similar drive letters in Windows.  Since there is only one file hierarchy in Linux, any file systems that aren't the operating system's FS (like an SD card, /proc , etc) need to be grafted onto this solitary tree.

Details on these graftpoints are accessible by reading /proc/mounts.  Part of the info that can be retrieved from this file is the current space utilization and capacity of each filesystem.

Because it's a file system usage utility, this app probably needs this info in order to tell you how much free space there is on the SD card and/or the main OS filesystem.

Serial permission allows the app to grab a unique identifier for for your phone.  I'm not sure specifically how this app intends to use it.


How to have my stock GS3 dialer initial screen be Recent instead of Keypad

You can use an app called xshortcut (in Google Play: https://play.google.com/store/apps/details?id=ex.chinyang.android.xshortcut )

Follow the following steps:

Install xshortcut 2.0.x
Open xshortcut's Editor.
Switch to Component page
Use the following data to create the shortcut you want.

Component Package: com.android.contacts

Component Class: com.android.contacts.activities.DialtactsActivity

MIME Type: vnd.android.cursor.dir/calls


want amazon prime video on android tablet

To get Amazon video on a "regular" Android tablet, you need to install the Amazon App Store, then install Amazon Video. This  should walk you through the process and is Amazon's official way of supporting Amazon Video on non-Kindle Android tablets.


Sound from VLC video after locking screen

It turns out this is actually a native function of VLC 1.7.4 (and probably previous versions too) for Android.

Click the three horizontal lines in the top left corner (on the file selection screen, not while a video is playing).
Click on "Preferences".
Tick the "Play videos in background" box.
Play a video.
Lock the screen.
Keep listening to the audio from that video!


Detect when an app crashes with tasker and force close it and finally launch it again

Unfortunately, it's quite not possible. Tasker cannot detect an app crash.

However, we can still do something about it.

Let's first make a profile that does the killing job. It will be executed when the bluetooth goes off.

Profile (name): BTrern

State (Context): BlueTooth Status [ Status:Off ]    (Profile triggers when BT  goes off)
Task:                                               (You can give task a name)

A1: Kill App [ App:Bluetooth Share Use Root:On ]       (Click the + to add these actions)
A2: Wait [ MS:0 Seconds:5 Minutes:0 Hours:0 Days:0 ]       (Wait for 5 seconds)
A3 (optional): [X] Launch App [ App:Bluetooth Share]       (If you need to launch it)
A4: Bluetooth [ Set:On ]     (Turns ON blutooth)`

Note: If killing even with root is not working (there could be some problem with your Tasker or root), you can try the following shell command:

am force-stop packagename

E.g.:

am force-stop com.google.android.apps.maps

Or if that doesn't work:

pm disable
Wait  3 seconds
pm enable

Now, the next question is how to turn off Bluetooth without executing the instructions noted above?

It's quite simple. Make another task.

Profile Status: BTrern → Off
Wait 5 seconds
Bluetooth → Off

Name this task (like BTOFF) and make a shortcut to your home screen.

Now whenever you want to turn off your BT use this shortcut.

Let's make another task that turns on BT as well as the BTrern

Bluetooth → ON
Wait 5 sec
Profile Status → BTrern : ON

Again, use the above two task shortcuts to turn BT ON or OFF.

You can also use a scene or a widget to make it even easier once you have acquired enough knowledge with Tasker..

OLD

I do not quite understand what you mean by Bluetooth share, but I would presume you mean the activity opened by Share → Bluetooth. May be a pic or two would help.

Instead of finding a way around, first try fixing it by:

Using a Log tool like catlog. (Open catlog → set it on Error, let the crash occur and then open catlog again and save the log.)
Searching for it. You haven't provided any info about your Android model so you might have to do it yourself.

In case those doesn't work, we can use Tasker. I believe the crash will occur within few seconds of opening the activity. We can use this to our advantage.

TRIGGER ON: (When Bluetooth Share activity opens)

If (Bluetooth Share activity close) AND (qtime < 5 sec)

start (Bluetooth Share activity)

else (goto 1)`

Here, qtime is a local variable which stores for how many seconds the task is running. You can find that in Help section of Tasker.

Also you can use Tasker Process Running (KC) for the required process.

Second Method:

Instead of that, it's much more easier to make a  Scene instead of that.

Just make a small box with one button in it which will execute the activity.  Keep it non - intrusive.
Scene1:

Kill Bluetooth Share process
Start Bluetooth Share process

TRIGGER ON: (When Bluetooth Share activity opens)

Create Scene1

If (Bluetooth Share activity close)

wait 5 seconds
destroy scene1

With this, there will be a small overlay when you open Bluetooth Share. If it crashes you can easily execute your kill and start command. And if it doesn't crash, the scene will get automatically destroyed after 5 seconds.

May be Bluetooth File transfer can help.


How to unlock the Lock Screen in Android Lollipop

method 1Try using adb pull with the android SDK
In recovery mode.

method 2If you have a phone without an SD card wiping data will only remove the apps otherwise the data will be fine. This works even in some phones without SD card.

method 3 easiestAfter several tries it will give you option of forgot password. Which will ask you Google account details. Fill it and you are good to go.


Direct file access on tablet from LAN, as opposed to having to download files first

Ftp client lan  samba client cloud storage connects over 3g 4g Edge or Wi-Fi
https://play.google.com/store/apps/details?id=com.estrongs.android.pop


How to disable notifications per app and time frame?

In Settings open Notifications (under Device heading)➡Do not disturb➡Automatic rules➡+ Add rule➡Type [Rule name], select [Time rule] or [Event rule], select OK➡select options for the new rule: Days, Filter notifications. Start time, End time, Do not disturb type

Hope this helps

Jonathan


Why does one type of tethering obstruct MTP while another doesn't?

It's probably because ClockworkMod Tether is using a different USB mode (getprop sys.usb.config) which has MTP mode enabled too.

native USB tethering: sys.usb.state = rndis,adb (where rndis is the internet tethering interface)

ClockworkMod Tether: sys.usb.state = rndis,adb,mtp

You could try to enforce this yourself when using native tethering by doing this:

setprop sys.usb.config rndis,adb,mtp

But this could require root on your phone.


Permission denied when accessing file pushed using boot insecure into my Nexus 4 with Android 5.0.1

During recovery mode, adb will be running as root so any file you push will have root as owner and group. Once your device boots up, you cannot see those files because they are not under media_rw and sdcard_r.


Traffic for Skype and other apps on Android

Just download an app from the Market called PhoneUsage. It will track how many minutes, text messages, and data you use. You can even view a break down of which apps use how much traffic, and it only tracks over 3G, not WiFi.


Flashing CM 11, I get `set_metadata_recursive: some changes failed`:

In short, if you want to flash KitKat Android 4.4, you'll have to upgrade to a version of CWM greater than v6.0.4.5. Or, use an alternate bootloader. For the Galaxy Tab 2 GT-P5113 or GT-p5110 you can find the instructions here.


Hangouts doesn't show the content of vCard

Android doesn't have native support for vCards and it's annoying. Fortunately, since they come through as SMS/MMS messages they aren't only in Hangouts, any SMS/MMS-handling app you install can read the messages so long as you haven't deleted them. You can install bizcardmanager (it's $1.50 but there's a free version too) and it will show a list of vCards received via SMS and you can import them to your contacts from there. There are other apps which claim to share contacts, not all work very well. I recommend bizcard (I have nothing to do with the app or its developer) simply because I know for a fact that it works.


How to unlock phone using ADM application?

here:
https://www.ifixit.com/Guide/Android+Device+Manager+-+Bypass+Screen+Lock+on+any+Android+Device/34600

remotely unlock your phone


No, he shouldn't be able to, as far as I know WhatsApp encrypts the calls and messages that are sent through your carrier's data service.

Anyways usually if you ask a phone carrier to produce a call and message log for a line they'll show you the calls and messages you've made and received through actual SMS messaging and cellular calls. Since WhatsApp passes the encrypted data from your device as data calls there would be no way for T-Mobile to show the contents or recipients of the calls or messages.


For the moment you camt. However, there is a modified version of the Pixel launcher, Rootless Launcher that can use icon packs

  Features:

  Search bar at the bottom
  Wallpaper based theme selection
  Regular Icon Packs
  Adaptive Icon Packs, such as my Google Icons
  Icon Shape selection on Android 8.0


“Unauthorized actions have been detected. Restart your phone to undo any unauthorized changes.” notification on Samsung device

Direct-copy from Samsung Knox official support:

My device displayed the notification: “Unauthorized actions have been detected. Restart your phone to undo any unauthorized changes.” What do I do?
During regular security checks of the Linux kernel, the system has detected that the kernel has been modified. Possible causes:

You may have installed a malicious or flawed app, which attempted to modify the kernel code or file system
You may have accidentally removed or modified a system file.

One of these messages will appear: "To protect your device. It is recommended you reboot." or "The device has detected an application attempting to perform actions that are not permitted. It is recommended that you restart your device."
Restart your device to try to restore the kernel code back to normal. However, some kernel modifications made to the file system cannot be restored. Also, the original cause of the problem might still persist. Therefore, you might continue to see this error after the reboot.
If issues continue to persist, contact the Global Customer Support center and provide details of the error.

It's suggested that restarting the device may fix the issue, but not always (and since you mentioned "keeps on", it seems this didn't fix the issue). So, you have some alternatives:

Contact their customer support and explain it (as recommended by Samsung)
If your device is still under warranty (assuming you really didn't do anything to the device), consider to request for device replacement.
If there is no other choice, try doing factory reset and see if it helps. Otherwise, you might need to reflash it with stock ROM & working kernel.


Should be able to factory reset from twrp even if you can't decrypt it. On the flip side, I know HTC devices have RUU's wich allow to install factory images etc.


Galaxy S6 Edge unresponsive Download Mode Screen

I found a way around this by using a utility called 'Samsung 300K Tool', it allowed me to put the phone in download mode without rebooting.

EDIT: After recommendation by beeshyams.
Googling 'Samsung 300K Tool' after seeing it in a video I was able to find it very quick, however it seems Mediafire has deemed the program dangerous, I scanned with Malwarebytes but proceed at your own risk. I also can't guarantee this will work for your phone but it worked for my S6 Edge. I've uploaded the executable to TinyUpload, it can be found here:
http://s000.tinyupload.com/?file_id=06981153934260620870

First make sure your phone is on as normal, plug in the phone and open the utility, after given the go ahead by the dialogue on the right, click the image of a connector on the left, wait a moment and your phone should be in download mode, run Odin as normal.
Hope this helps someone.


Nope, there will be no official support for Android 4.4 on the Galaxy Nexus. However, you will almost certainly be able to flash custom ROMs that are based on it.

There's some supposition and explanation going on on Android Police. They make a few good points:

The Galaxy Nexus is old and well outside normal support windows.
The CPU Manufacturer doesn't even make CPUs for phones anymore - official kernel support from them would be difficult or impossible.
Google's relationship with Samsung isn't what it used to be. (Supporting 4.4 on the GNex officially would require them to work together again to some degree.)
Google's relationship with Verizon has never been good. Supporting 4.4 on the GNex would also mean the necessity to support it on Verizon's GNex - something that I'm sure neither Google or Verizon would be excited about collaborating on.


Is it possible to force an app to use cellular data instead of WiFi using android 7?

Try norootfirewall.

It allows you to blacklist specific applications.


How do I copy pictures onto a folder on the home screen?

If you install a file manager app like Astro File Manager you can put any files into any directory you create, including pictures.  Then all you have to do is make a shortcut to that directory on the home screen.


How can I use "The Old Reader" on Android?

The Old Reader's website has a list of apps that are known to use its API. The only Android app currently listed is: Listener Launcher which is an alternative Launcher, so probably does more than you want.

However a quick search of the Play Store for "the old reader" comes up with: The Old Reader (unofficial) app, and the gReader (free version) (paid version) app both of which claim to sync with The Old Reader, amongst other services.


I don't think you can lock sections of settings, but you can lock whole settings with app like "App locker" and others like that


Device not detected in fastboot | REALME 3 PRO

you can access your phone with fastboot command.
try fastboot devices in cmd and it will show connected fastboot devices.
you can see full command list with fastboot --help
if you want to install twrp, you need to enter the command:
fastboot flash recovery <your twrp image file>

but i think you need to unlock your bootloader first.


Error "help: permission denied" when using ADB

First of all help is no actual command that comes with the Linux system (even though many systems like Ubuntu have one). If you would like to see valid commands, just list all files inside /system/(x)bin with the appropriate ls <directory> command.

If help is listed there then it may not be your usual help command you know from windows.

It may also be a limitation by the manufacturer so that terminal access is restricted to the system only.


Mobile network settings - Not enabled for modifications (Greyed)

If your device is locked to Vodafone (as you write), a different ROM won't change that. You will either have to use a Vodafone SIM, or have the device unlocked from the provider.

I'd suggest you first try whether the problem persists with a Vodafone SIM, to make sure whether a SIM-lock is the cause. Those network settings are also grayed out if you've got no SIM inserted at all (I've tried that on one of my devices) – so it usually means you don't have those services available because there's no accepted SIM card detected.


Creating and handling an encrypted folder on sd-card for unrooted devices

There are many available choices, depending on the features you need:

Cryptonite uses EncFS and requires root
LUKS also requires root and provides on-the-fly encryption (AES by default) to virtual folders
Eds provides encrypted containers and does not require root. It even is compatible to TrueCrypt.
DroidCrypt can encrypt single files or full directories. No root needed.
Encryption Manager is a file manager providing file encryption support, and so is AnDisk
FilesCrypter supports encrypted files and folders

And many more.¹ Just check the examples, and take a look at the "also recommended" stuff on their market pages to find more.

¹ disclosure: link goes to my Android site


Samsung Galaxy S4 S Planner events have different timezones

The Lock time zone setting in the S Planner says:

  Lock event times and dates to your selected time zone below. Times and
  dates will not change even if you move to another time zone.

This means that the event retains the same timezone it was originally created with. However, the display will be adjusted according to the locked timezone.

e.g. If you were originally in GMT+3, and you created an event using GMT+3 at 10:00, and then locked the timezone at GMT+4, then you will see that the time has changed to GMT+4 11:00 to reflect the selected timezone. Internally, this is still GMT+3 10:00.

New events that you create will be based on the locked timezone.


Is there a way to control/use Google Play Protect together with microG (open source Google Play service alternative)?

Google Play Protect can be disabled by editing these XML files:

  /data/system/users/0/settings_secure.xml

package_verifier_user_consent=-1

  /data/system/users/0/settings_global.xml

package_verifier_enable=0
upload_apk_enable=0

Edit

On older Android, it is stored in a database located at: /data/data/com.android.providers.settings/databases/settings.db. You need to use some database editor to change that parameter


TWRP backups will restore but not boot, only bootloop

I'm not sure how you installed LineageOS and others, but maybe downloading a stock Wileyfox image and following the steps below would work?

WARNING: I did not try it!!

Image found here: https://forum.xda-developers.com/swift-2/how-to/marmite-android-7-1-1-tos118c-fastboot-t3605101 (probably use the fastboot one)

Steps to revert to stock state (copied from here: https://forum.xda-developers.com/wileyfox-swift/general/7-1-1-swift-update-t3592328/page6 ):

fastboot flash aboot emmc_appsboot.mbn
fastboot flash rpm rpm.mbn
fastboot flash tz tz.mbn
#fastboot flash hyp hyp.mbn
fastboot flash modem NON-HLOS.bin
fastboot flash sbl1 sbl1.mbn
fastboot flash splash splash.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery revovery.img

Also, you seem to have installed the lineage-14.1-20171002-nightly-crackling image intended for an old swift (crackling), on the newer swift 2x (marmite). That's probably why it didn't boot, right?


What would happen if the kernel was somehow modified to avoid sending the shutdown signal?

If the battery depleted without a phone shutdown call, it would essentially be the same as a battery pull, where the power is suddenly cut off from the device.

One of the major risks is preventing this automatic shutdown is data loss/corruption, but this should only occur if you were in the middle of a data process (eg. saving offline document, camera/screenshot).


Sounds like the sdcard is corrupted so other than trying to use a data recovery tool via USB from your PC to your phone to recover it it looks like you will have to either

1) format the sdcard storage via the settings

or

2) do a factory reset

Both resulting in losing all the data on the sdcard, sorry :'(


Can't figure out this icon on me status bar

Goodday,

This icon appears when data saver has been turned on.
I found this under settings - data usage - "right corner 3dots" - data saver.

Android 8.0.0 OnePlus 3t OxygenOS OpenBeta 17


I had tried tons of proposed solution and it seem doesn't work for my Samsung Note 3. However i finally solve without installing/uninstalling anything.

Problem Solved as following;

1) Reboot phone to Recovery Mode.

2) Wipe Cache Partition.

3) Restart phone and connect to PC.

Bum!!! Window successfully installed your MTP driver.


Stream video over Samba or nfs to Android device

VLC media player for Android? https://play.google.com/store/apps/details?id=org.videolan.vlc.betav7neon


Editing multi-line text in address book fields

Get an on-screen keyboard with arrow keys, such as Hacker's keyboard. I use it as a secondary input method, it's not so suitable to all situations but can quickly be switched from the long-press menu.


I think Link2SD could help you. It allows you to move apps to SD and link them so the system "thinks" they are still on your device's internal storage. I would give a try.


Only one device fits the dimensions you've shared, and that's the Huawei GR5, which is a phablet with screen size of 5.5 inches, which doesn't fit any of the requirements. But even if it's not that specific model, it's not physically possible to have a bigger screen fit in those dimensions. So even if you're not talking about the Huawei GR5, your device still doesn't meet Cisco's requirements.


You can direct download the latest factory image here for your device. As far as I know, you need to note several things before force push the update:

Power off your device.
Enter to recovery mode (Power + Volume up and down buttons simultaneously for a few seconds).
Locate the zipped file and extract it to update the version. (May take a while)
Reboot

A bit of warning: Doing this will erase your all of your data and apps. Be sure to backup your data before doing this.

I hope this helps you.


What does 'No carrier ' mean on Play Store?

It means that Google cannot retrieve the carrier info on your device. Some possible causes:

The SIM card is not inserted, or inserted incorrectly/broken (can't use telephony feature)
The SIM card is inserted correctly, but Google cannot identify it (e.g. an issue with Republic Wireless)
The device doesn't have SIM card slot (e.g. tablet)

As far as I know, the text "No carrier" is only an informational text to identify which device you are choosing, and it's not an error message. I have installed some apps to my older phone without carrier, without any problems.

Regarding app installation, it may/may not affect the installation. Some apps are restricted to certain carriers (usually carrier's apps themselves).

For your specific case, since you've mentioned on other post that other device with same carrier could install Cardboard, but your device didn't, it means that the carrier is not the problem.

On the other hand, based on GSM Arena, Samsung Galaxy J7 doesn't have gyroscope, which is required for Cardboard.


Wallpaper on Android: Automatically update to latest Instagram post

Navigate to URL:
https://web.stagram.com/rss/n/{INSTAGRAM_USERNAME}
For example, https://web.stagram.com/rss/n/puuung1

Verify a RSS feed appears.

Create the IFTTT recipe:
This: "RSS Feed" > New feed item, then enter the RSS feed URL from above
That: Android Device > Update device wallpaper > EntryImageUrl

NOTES

It seems this may not update your wallpaper until a new feed item appears
It seems any RSS feed errors may cause the update to fail...you can run through a validator to confirm (e.g., the FetchRSS feed had an error)
The wallpaper may not be resized properly if a video or other non-image media


I've found the solution. I was easily able to fix it by using pinch gestures on the screen. It works the same as viewing a webpage. Pinch apart to zoom in, pinch together to zoom out.


How does Google Maps Navigation know you are in a tunnel when it switches to night mode?

Hard to say without knowing which device and firmware version we're talking about, so what follows is my speculation.

I have a Garmin Nuvi which continues navigating in a tunnel, turns and all, despite losing its satellite reception.  Mine doesn't switch to night mode, but it clearly knows it is in a tunnel from the map data. Since loss of reception is a given in a tunnel, the device must be dead-reckoning while it's in there. (Re-broadcasting is out because it would affect the signal timing which is key to calculating a fix).  In fact, I have tested this by entering a tunnel fast and decelerating once inside it.  The device alerted that it had lost reception and continued to display my entry speed, "passing" turnouts and the tunnel exit before I did.

From that, I inferred that the firmware was using map information, possibly cross-checked with loss of satellite lock, to know when I've entered a tunnel.


Is there a way to separate downloaded videos and camera videos?

I guess, you just need to sort the view in your default gallery app. Try sorting videos album vise and your problem will be over.


this might helps.
https://android.stackexchange.com/a/50728/39466

Pretty much details process from XDA forums
http://forum.xda-developers.com/showthread.php?t=2010312


How does Google TTS decide which voice to use?

I have never seen Google TTS switch languages based on the text it is trying to "read", the default language is based on the system language, meaning if you select English as the display language, English is the TTS language by default but you can change it in the Language and Keyboard settings. Are you asking if an ebook is written in English and Spanish (for example) you want the TTS engine to read each portion in it's written language? I don't think that is currently possible for the Android TTS engine to have an "auto detect" setting.

You could request this feature, see
productforums.google.com/forum/#!home and poke around, I am not sure it has it's own section... all Google products are supported in their forums.


Usually, when the APK states "Package Invalid", that means, either the package is corrupted or the application at the most, targets the version above the currently running Android on your handset, up to the latest and greatest version of Android, in other words, the minimum version of Android was probably raised above it.

For example:

An application that targets Android 4, Ice Cream Sandwich, if the minimum version is Gingerbread (Android 2.3.7), and the maximum version is Jellybean (Android 4.1), it is compatible from Gingerbread, Honeycomb, Ice Cream Sandwich and Jellybean.

If that was attempted to be installed on either Eclair (Android 2.1) or Froyo(Android 2.2) as in the case of the OP's question, you will get that message.

TL:DR; the application is incompatible with the currently running version of Android.


How to set default file opening application on Android 5?

I'm using Android 5.0.2 as well and installed File Commander to know how it provides options to choose a default app. It uses Android's default way. I don't have an E-book reader but the solution should work for your issue.

When you tap a file having multiple apps registered to open it and none set as default, you possibly would be shown options like:

(Click an image to enlarge it)

You would've noticed that there are two options with low visibility viz.  "Just Once", "Always". Tap on your app entry once and choose "Always" to set as default option.

If you somehow cannot make it work like the way I mentioned, then you may consider ES File Explorer which would give you the option to choose default in the following way:


Fingerprint lost phone unlocking ability – where to troubleshoot?

The problem was that in Knox Workspace, fingerprint reader got disabled by an event similar to a device security policy change which are issued by Knox Workspace administrator. This in turn disabled fingerprint unlock for the entire phone.

The solution was to detach Knox Workspace unlock procedure from phone unlock procedure by switching off the setting Settings > Work Profile > Use one Lock and by removal and re-adding fingerprints. Then the reader became available again for unlocking the phone although it is no more available for unlocking Knox Workspace.


How can the battery get discharged while Ampere is showing that it is charging?

As said in the comments, the issue is that Ampere doesn't take into account the battery consumption when showing the charging current.
Example:
AccuBattery, which takes into account the battery consumption when showing the charging current:

Ampere:


How do I boot my Samsung Nexus S into safe mode?

Try booting the phone while holding down the power button during boot. I have also read people saying that holding the menu button during boot works.

Once you are in safe mode, you will see "Safe Mode" at the bottom left of the screen.


Add another Adult Profile for another parent. This way another parent can assist your kid with her own password.


What is the synchronization source for the internal clock

When I go to my Date & time settings, there is option that says: Automatic - Use network-provided values.
So, basing on this wording (also in other languages), I would say that automatic time is provided from your carrier.

There are apps, that can sync your clock with GPS satellites or NTP servers.


Nexus 5X no "Charging rapidly" on original (stock) charger

I had the same issue with my Nexus 6P. Tried everything but nothing worked. Visited service centre and got it fixed. They told some hardware issues with the fast charging chip.

 I read somewhere that flashing the firmware again using Fastboot on the phone solves this issue for some users.I didn't worked for me. Might you wanna try. Good Luck!!


How to get a confirmation when deleting images?

I have a G4, and you're right. The Gallery app doesn't have a confirmation message, just a floating dialog that has an Undo button which disappears after a while.

I'd recommend using another app instead. I use QuickPic. When you click the delete button, a popup with a delete icon appears. It serves as sort of a confirmation message. If you click the button, the picture is deleted. Otherwise, you can just cancel the operation by clicking the soft-key back button.


The easiest way probably is to turn the mechanism around: instead of letting Windows do the sync, let the Android device take care. From there, you should have full access at least to your SDCard (internal as well as external). So all that's needed is a possibility for the Android device to access your Windows PC.

On your Windows PC, create a "share" (i.e. share a directory to the network)
On your Android device, install an app like e.g. FolderSync
in FolderSync, setup at least one account (in your case, an SMB account pointing to your Windows machine) (thanks to arberg for pointing out this missing step!)
In FolderSync, configure your "folder pairs": which directory on your Android device should get synchronized with which directory on the Windows share.

You can sync manually, or in time intervals. You even can restrict it to WiFi, so it wouldn't eat your data plan (I'm not sure wether you can restrict it to a specific WiFi network, so it would e.g. only sync at home -- but that's possible to do as well at least with some similar sync app).


As of vendors - whose bootloaders are easy to unlock, and whose not?

Please fill in the gaps!

Methods of unlocking

Unlocked by default or not locked at all

Fairphone
ZTE Nubia

Unlock with fastboot, no token needed

Google (excluding Verizon variants)
Huawei (very old models)
OnePlus
Xiaomi Android One devices (Mi A1, A2, A2 Lite)

Unlock with fastboot, token needed

Huawei (some models, mostly "moderately old" ones)
Moto (excluding carrier or Amazon Prime variants)

Unlock without fastboot, no token needed

Samsung (some models, often non-Snapdragon and non-carrier variants; requires enabling OEM Unlocking in Settings, or using official CROM Service app)

Unlock with proprietary software only, token needed

Xiaomi non-Android One devices (Windows-only software, unofficial flashers for other OSes - but still closed-source)

Note:  There are some important changes regarding unlocking bootloader application status and reason on MIUI based devices:

  The process is  now simplified and the permission is granted
  automatically. You don't have to fill in the application form or
  wait for the SMS anymore. Login and head towards
  http://en.miui.com/unlock to download Mi Unlock Tool

Important: Bind your Mi Account in Developer options → Mi Unlock and follow the waiting period shown in Mi Unlock Tool

Not unlock-able (unless by exposing a vulnerability)

BlackBerry
HMD Nokia (Can be unlocked with a token, but only a few XDA members know how to obtain it, and they don't publish the method)
Huawei (application for Honor unlock code still in limited availability to XDA users here)

Effects on warranty

Does not void warranty

OnePlus

Unlocking the bootloader voids the warranty


Is this Android phone Android 9.0 or Android 6.0?

I wanted to turn some of the comments into an answer that can be used for additional verification in case someone else runs into a similar issue where the vendor also reskinned the notifications window.

Android 9.0 was released in March 2018. The Security patch level is May 2017. This doesn't make sense at all. Would you trust it if the vaccination card for a 15 month old toddler says the most recent vaccinations were given 10 months before he was born? Not to mention that I'd really recommend against using a phone which is over 2 years out of date on security patches.

The Kernel Version also doesn't match: Android 9.0 has one of 3 kernel version: 4.4, 4.9 or 4.14. The stated version, 3.18.19, matches that of Android 6.0.

The Build Number also is cause for concern. MRA58K is related to the Android 6.0 ROM, and vendors are not supposed to use test keys for released products.

Overall, these are all causes for concern. This device has been tampered with (either rooted and the build.prop edited, or a full ROM edit), and poorly at that, since if they were competent, chances are they'd have edited the above values as well to be less suspicious. There is no way to know what other changes they made. At best they're trying to mislead you. At worst they're spying on your and stealing your money.

I urge you to get a refund. If that's not possible, I recommend you install a clean version of Android so you have less reason to worry about malicious intrusions. However, that might not be enough, because there might be intrusions in the device, either hardware or software, that can interfere with anything you do with the device. I agree with the others though that it's a security risk to use the device as-is.


I had the same problem: phone was charging OK but not recognized as external device.
I found this solution on the Internet and it worked in my case:

Power off your phone
Power on the phone in Download mode (Volume Down + Home + Power)
Press Volume Up to continue in Download mode -> you should see an Android bot and some informations about your OS (rooted or standard, ...)
Plug your phone into your computer using your USB cable
Windows should now discover it and load the driver (from Windows update)
Power off your phone
Power on the phone (classically this time)


Summing up: CyanogenMod from at least v7 up has, as usual, alerts for battery low. It can appear in different places:

in the notification bar (Ryan Conrad)
on the lock screen (onik)

I rawly remember even having seen a toast displayed. According to onik, there should be a setting somewhere to toggle the alert sound for this event on/off -- and according to this CM Forum post...

  Led lights are in CM settings, while low battery sound is in phone/sound settings.

I was able to find the sound at the end of the mentioned list with CM 7.2 (but not 7.0.3), but nothing in CM settings specific to the battery low event.

Though: If really needed, this should be quite easily established using Tasker...


Asking for the return of experience about using Android AOSP for embedded device

You are mixing up a lot of things:

Google Mobile Services (GMS) as well as all the other Google apps and services are not part of Android Open Source Project (ASOP), therefore using AOSP you will never get them.

  What is the used system for providing OTA updates?

AOSP is source code. You can clone it using Git/Gerrit to clone the source code repositories - thats it (and then use it to develop an own version for your device). OTA updates are provided by Google for Google Smartphones. The same is true for any other vendors selling Android Smartphones (if they provide updates at all).
Every device gets it's very specific update. Update by Google are useless for any other device.

  I heard about Google providing updates for only 3 years so we need to adopt next major update during 3 years, is it true?

That is true for Smartphone Android versions. I can't find the source but AFAIR Google is providing patches for the AOSP source code for more than three years.

  What are the faced difficulties / challenges?

For you the largest challenge is to understand that Android is not an OS like Windows. There are no general OS that can be installed on different device types, there are no binary releases, no binary updates, just the source code without device drivers, ...

  Any other subjects?

As it turns out that originally you want to develop an own ROM please use https://stackoverflow.com for further questions as developing question are off-topic here.


My screen lock is set to "PIN", and I can't change it to "Swipe". Why not?

Check if you have added VPN connections.

Usually VPN connection requires minimum Pattern/PIN/Password active, and while you have VPN connection created you can't disable it.

To check does you have it, and to delete it go to Settings -> More under Wireless & Networks-> VPN. Keep in mind, this can be different on other Android version, you can search Google for your device.

If there is present connection, after removing them you should be able to change Lock screen settings.


Android 2.3: Expected behavior for setting time automatically with Wifi only

Android only supports Network Time Protocol (NTP) from Android 4.0 on and before it was NITZ/GSM only - certainly not in my opinion.  The app ClockSync which I use in my LG Optimus One (P500) running Android 2.3.3 (rooted) works with NTP protocol. I did not rely on my GSM operator's time settings as I found the deviation was unacceptable limits.

Please see the question Inaccurate time? How to fix it? and its answer.


Installing stock ROM - at 65% get error assert failed: write_raw_image("/tmp/oemsbl2.img", "oemsbl2") Status(7), Installation Aborted

Yes, it works. It is just a read error, but the installation is complete. On Blade 2, I had the same issue. nandbackup from CWM didn't work - this is a stock rom flashed thru CWM, and it works :)

It is very likely a CWM issue.


Android app keeps Screen on, how to let it go *OFF* against app settings?

In short, no, you cannot, write a review on the said app's entry on the Play store, and email the developer in question to get that to be made optional via settings within the app itself.

If the developer refuses to budge or dismiss the feedback, best to look for an alternative out there.


Root Nook Color without removing Nook OS

Have you considered running Android directly from the SD card? It runs great (just don't go cheap on the SD card), is surprisingly easy to set up (the hardest part for me was being patient for the Nook to finish its initial charging), and if you have any problems or change your mind, you just pop out the card and it's a bog-standard Nook again.


Unable to Log into Samsung Account on Samsung S5 Neo

Went on my desktop and logged into samsung accounts from there, 2-step verification worked on their wekapp login portal. Then went into security settings (webapp), disabled 2-step verification, restarted the phone.

Then was able to log into Samsung Account successfully (phone).


Is an antivirus really needed for Android?

You shouldn't need to worry about running an anti-virus on your phone. I would recommend running one on your PC though and having it set to scan peripheral devices. When you plug in your phone and it gets mounted as a mass storage device the desktop's antivirus will scan the phone for viruses' signatures and you will be doing the minimum to ensure your security.

It is an illusion to believe that just because you are running *nix or OSX you won't benefit from the security afforded by AV software; that said you dont need to spend anything to get a good, lean program especially in Linux.


Lost root when phone rebooted - can't get to download mode only Android system recovery

On the Samsung Galaxy S4 (GT-i9505) Volume Up, Power and Home is to enter recovery mode. Volume down, Power and Home is to enter 'Download Mode'. From download mode you can make the device visible to odin. From Odin you can flash a custom recovery, or root the device with CF Auto Root and other methods such as flashing a pre-rooted stock ROM for example.

If your device shows as not being rooted, when previously it was and you have not unrooted it manually, this could be an issue with the SuperSU binaries, and sometimes installing these via the app, or via the 'recovery' option within the app can fail. You can download the SuperSU zip from Chainfire and flash it in a custom recovery.

Generally the safest bet is to backup anything you need, flash the Stock ROM through Odin, and root, or flash a pre-rooted stock ROM. Then you can flash a custom recovery and from that recovery flash whatever you need.


Can I forward my text messages from my Android phone to a Chromebook?

MightyText: http://www.mightytext.net

and PushBullet: https://www.pushbullet.com/

are third-party apps that provide this functionality.


after rooting phone, can I remove all traces of original phone carrier?

As its hardware is still altered by Verizon, you'll likely not be able to perfectly swap out the OS, since the bootloader of your device is still locked down by Verizon, and that makes sure you don't touch anything related to boot (it won't boot up if you do), so it is also impossible to replace the splash screen that shows up first when you boot the device up.

That being said, it still shouldn't complain about anything Verizon wants the device to complain about. Everything you see after the device ends the boot animation and displays the lock screen are controlled by the custom ROM. So if the custom ROM developer doesn't want the ROM to complain about anything (and that is kind of the point of a custom ROM!) you should be fine. Also Verizon would not be able to interfere with your device functions remotely.


Getting "Installing..." for too long, during any app installation attempt

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

I guess this will solve all your problems.. All the best....


FFMpeg stream to FFServer from Back Camera

Some device manufacturers dont use /graphics/fb0 to access camera due to different camera drivers. My help to you is going on a native NDK application to do that. Look in here http://javacv.googlecode.com or https://code.google.com/p/spydroid-ipcamera/. Regards


Recover Data From Pattern-Locked Galaxy Nexus

Try taking it to the carrier and explain the situation. They often have ways of getting around passwords because people come in regularly having locked themselves out and because many carriers also refurbish and/or resell used devices, which inevitably means they will come across locked devices (of course in the latter scenario I imagine they just factory reset but no matter... They still have the former situation to contend with).


Access Windows admin share from Android?

Try ES File Explorer. It can access user shared folders + administrative shares.


Phone connected to PC but it only charges

Not all the USB cables offer data transfer. There are same-looking power-only cables, which obviously allow only charging, and don't have data wires at all.

Try with a different USB cable as a start.