ADB device list empty, needed to edit build.prop adb devices in the command shell gives me an empty list. I know this question is usually solved by: adb kill-server, adb start-server. However it still doesn't work. I had it working before because I put Cyanongenmod 10.2 on my HTC One X+.

I don't know if this is related, but because some apps couldn't be installed on my device through Google Play I tried to edit the build.prop file on my phone. I changed ro.blabla = GB --> NL (because I thought maybe changing country works). However since then I can't do anything after booting because it keeps repeating "Trebuchet stopped working". (I can still boot to FASTBOOT) So my plan is to edit this file on my PC, but for this I need ADB to work. Any suggestions?

Edit: Would be nice to let you know that I use Windows 7, but I also can use Ubuntu 12.04 in a virtual machine.

Edit2: If I'm in FASTBOOT my phone shows up in Windows device manger as Android USB Devices --- My HTC

Edit3: I can enter the standard Terminal Emulator and open the file with "su file build.prop", however it stays in Read-Only mode. Using "mount -o rw,remount /system" gives permission denied.

Edit4: I got into the settings menu and indeed I didn't have root right and not USB debugging on. Now I got adb working from my pc.

If you can't access developers options, do this first: Go to Settings -> About Phone -> click “Build Number” six times in a row. Now turn on USB debugging and give root permission to ADB.

Now ADB is working I followed the following tutorial: http://forum.xda-developers.com/showthread.php?t=1236732 and I think I put my edited file on my pc back on the phone. The problem now is that it keeps stuck at HTC screen logo. Seems there is no other option left then to restore an older version...

Edit: Guess it was better to use the original build.prop file from the cyanogenmod.zip instead of editing it. Now I have the same problem of ADB not finding my device, however this time without a booting system.

Edit 2: Through TWRP I restored an old backup, but I selected only to restore System and Boot, so I still got most of my Data :) Lesson to be learned: Before you do some changes to a system, no matter how trivial, backup everything first.


How can I install Voice Search on Cyanogen 6 RC3 Whenever I try to install Voice Search I get "install failed" error in the notification bar. Supposedly it has something to do with signatures but I know better than to ask Cyanogen about it. Any ideas?

I spotted this advice on the post on the Google Mobile Blog announcing the new Voice Actions. At least one person in the comments claimed success.

  Just run the following commands to
  uninstall the old system apps if you
  use a custom rom.

  adb remount

  adb shell rm /system/app/GoogleQuickSearchBox.apk

  adb uninstall com.google.android.googlequicksearchbox

  adb shell rm /system/app/VoiceSearch.apk

  adb uninstall com.google.android.voicesearch

  Then they will install just fine from
  Market (from the US Market).
  MarketAccess set to TMO US will allow
  you to find them.


How to line in 1/8in cable on Samsung Galaxy 7 So, my end goal is this: I want to take audio input from a 3.5mm audio cable, which is outputting sound, send it through the headphone plug into a phone, and transmit to a pair of bluetooth headphones. The phone is a samsung galaxy 7, the headphones are a pair of JBL Free, and I can't remember if the 3.5mm has 3 or 4 poles. Does this sound doable?

The biggest issue you'll encounter is that you have stereo output but only mono input (on your phones side). Source

As you can see, your phone has two speaker/audio out contacts (used to stream sound e.g. music to another device e.g. speakers) no matter what type of headphone jack you plug in, but only one contact for microphone/audio in (needed to stream music to the phone).

If you plug in your typical headphone cable you only connect to the speaker connectors and not with your microphone connector.

  I want to take audio input from a 3.5mm audio cable, which is outputting sound.

If your audio source outputs only in mono you could simply dismantle a four connector cable and remap one of it's speaker contacts to the input contact.

If you want something more refined you could try something like this headphone jack to Bluetooth transmitter which is able to stream stereo to your headphones and probably in a much better quality.


how to add a custom lock for the recovery and/or bootloader? Unlocking the bootloader and/or the recovery is very popular discussion across many devices. But doing so exposes a very obvious and inevitable issue with security!

An unlocked recovery means that no matter how secure you make your android lock screen, someone can easily reset phone to restore the phone to a fully functional (and lockless/insecure) state and the worst part, they don't have to erase your data(meaning they can access all your personal files and folders)!

It is almost hilarious! In fact if the phone supports insertion of external SD cards, you can even flash your own software into the phone and maybe bypass the lock screen without wiping any data.

For example: One possible loophole is using the 'Tasker' app which has a feature that can temporarily disable the keyguard. And the best part is that Tasker can be flashed using the recovery!

So is there any method by which I could add a security measure that prevents complete access to my recovery and/or boot loader that will make my phone less insecure?!

Expected answer:
Method by which a custom pin/password must be entered before entering the bootloader/recovery. So that my bootloader/recovery is still technically unlocked but simply requires authentication to use (this also ensures that conventional unlocking methods won't work as the phone is not really locked!). This also means that one does not have to lose root access to ensure security!

Encrypt your filesystem. You'll need to enter a password or PIN on every boot to decrypt it, so as soon as the device is rebooted none of your personal data will be readable. TWRP even supports encrypted filesystems (it prompts you for your password when it starts as well, I think). If your device is at least 4.2.2 then you can even leave ADB on; they'd need to unlock the screen to add their computer to the whitelist, so they can't push apps or read data there either. You'll be able to have root, a custom bootloader, ADB enabled, and still have a relatively secure device.


Native USB tethering of wifi (not mobile data) I would like to know if later versions of Android natively support USB tethering of the phone's wifi connections. If so, after which version?

I know that there are custom ROMs that allow you to use the phone's wifi connections via USB tethering. I'm asking if this functionality comes out of the box for all manufacturer ROMs as well.

[This is probably not the complete answer you're looking for, I can't comment though]

I'm running a Nexus 4 with 4.4.2 and it supports tethering of the wifi connection out of the box. I think it was already able to do that when I got it , meaning this should work at least with >= 4.2.


System app reverts to original version after device reboot I have created a custom System.img for my device, I need to put an APK as a system app, and I have places the app within /System/priv-app, app works flawlessly, I can download and install app updates from my own server, and after update is installed the correct version is used, until I reboot my device, and the version is reverted to the original app installed in Priv-App. I increment versionCode with every version and the issue is still present, what are my options? Thanks!

As I turns out, it WAS the versionCode that prevented me from keeping updates around, I was changing the versionCode within the manifest, but gradle.build was overwriting it to the same versionCode back. I made sure build.gradle had the proper version and I allowed me to keep app updates after reboot.


After moving gatekeeper.pattern.key to unlock, Settings>Security keeps crashing Context: I forgot my unlock pattern, so I used TWRP and ADB to move gatekeeper.password.key and gatekeeper.pattern.key to /sdcard, so now I am able to use my phone again :-)

Problem: I want to set a new pattern, but whenever I go to Settings>Security and press Screen lock, it crashes:

How to solve the problem?

I restarted, cleared all apps cache, wiped the cache partition from TWRP, booted in safe mode, always crash. I am afraid that if I move the files back the situation will get even worse, or at best it will ask me for the pattern that I still can't remember.

Android 7.1.2 LineageOS

In a web browser (on any device), log into Gmail with the account you used when setting up your phone.
Go to https://myaccount.google.com/intro/find-your-phone
Press "Lock your phone"
Enter "abcd"
Your phone's screen is now locked. Unlock it with "abcd"
You can now change your screen lock.


How to view pictures from Samsung Galaxy Mini on Sony Bravia tv? Any idea how can I connect my Samsung Galaxy Mini to Sony KDL-22EX320 Bravia tv? I cannot get it to show up as a USB device. The tv manual also mentions the possibility of browsing wifi devices but I have no idea how to set up wifi connection between them. Please note I don't want to connect my phone to tv as described here, I just want to get pictures straight off of my phone onto the tv screen.

You can use the "AllShare" apk, which enable you to use DLNA phone device (Im considering that your sony bravia supports DLNA).


Device shows up as ????? in ADB I am running Ubuntu on my computer and I plugged in my tablet to flash TWRP to it. I enter adb devices and here is the output:

juniorRubyist@juniorRubyist-iMac:~$ adb devices
List of devices attached
????????????    no permissions

...

Why is it doing this. I have a Kindle Fire 1st Generation, it says that it will ask to authorize ADB, but it will not. It has ADB enabled (I think) and everything.

This is the same for me on Ubuntu. These commands should solve it:

sudo adb kill-server
sudo adb devices


Android supports of Interactive whiteboard I would like to write an app for the Interactive whiteboard using my android tv box. But i am not sure what kinds of Interactive whiteboard are support my Android TV box.

1.It seems that the interactive whiteboard uses USB interface to communicate with the host. As my Android TV box has USB port and supports most of the TVs, does it mean my Android TV box can support the interactive whiteboard which support USB?

2.If the interactive whiteboard doesn't support my android TV box, can i get its driver and write it into the ROM to support it?

Just having a USB port isn't enough: the host device also needs to understand what protocol the whiteboard uses to communicate; in other words, the language the whiteboard speaks. There are a number of standard protocols, or profiles, for common devices such as keyboards and mice, but a whiteboard is not one of these. If the whiteboard works by pretending to be a mouse, then it might work as a mouse in Android just by plugging it in. The specs for the whiteboard should say "USB HID profile" or something like that, in that case; or if you've used it with a PC, you might already have noticed something similar.

If the whiteboard doesn't act as one of the standard profiles, you'll need the manufacturer of the device to provide drivers and user software for Android. A driver for Windows or Linux won't do. Depending on how the driver works, it might be in the form of an app you can just install the usual way, but more likely, there'll be a kernel module, and you will need to compile your own custom ROM for your device (which may not be possible for your device anyway, if other drivers for the device aren't available).


having problem in usb connection I am using Samsung Galaxy Nexus on Verizon mobile with Android version 4.2.2. I tried to connect my device to a PC via USB cable and through the cable the charging process is on but it doesn't show the notification and it is not working with media transfer. I installed all the drivers like Samsung Kies, adb driver, usb driver, but still I can't connect. I tried the process with developer options too, and nothing happened. Please help me. Do I need to download any APK files for the device?

If you don't get a notification on the phone, it means there's no USB connection. The most likely cause for this is that the cable you're using is not a real USB cable, but only has the power wire inside the cable, with the data pins not connected to anything. Devices that use USB to charge sometimes come with such cables instead of real USB cables because they're cheaper to make. Physical damage to a normal USB cable (e.g. by shutting it in a door or under heavy furniture) can break the data connection but still leave it able to supply power.

Try using another USB cable and see if the notification appears. If that doesn't work, then probably the problem is caused by a damaged USB port, either on your phone or on your PC. Try a different port on your PC. If the port on your phone is physically damaged, all you can do is take it to someone who can repair it.

Alternatively, you might not need to use USB at all. There are many apps that can transfer photos, contacts, or other data between your phone and PC over Wi-Fi, without needing a USB connection.


Log with timing of system events (e,g, Flight Mode on/off) I would like to find out at what time my phone (running Android 8.0.0) was last switched into/out of Flight (Airplane) Mode. Ideally, this would be part of a longer log with the timestamps of the last N FlightMode events, alongside other system-related events.

I didn't find any quick solutions by searching this site and others. Is there an easy way to find out this information?

You can use adb for this. Run this command:

adb shell dumpsys activity broadcasts

The output would be overwhelming, but you need to look for the string android.intent.action.AIRPLANE_MODE there. You can use grep or save the output into a file and then do the search.

Look for that string under Historical Broadcast Background. You would find the timestamp you're looking for. It could look like this:

Historical Broadcast background #345:
    BroadcastRecord{48eb128 u-1 android.intent.action.AIRPLANE_MODE} to user -1
    Intent { act=android.intent.action.AIRPLANE_MODE flg=0x10 (has extras) }
      extras: Bundle[{state=true}]
    caller=android 1298:system/1000 pid=1298 uid=1000
    enqueueClockTime=2019-01-10 00:00:01 dispatchClockTime=2019-01-10 00:00:01

You can also look under Historical Broadcasts summary (background).

#15: act=android.intent.action.AIRPLANE_MODE flg=0x10 (has extras)
    0 dispatch +1ms finish
    enq=2019-01-10 00:19:14 disp=2019-01-10 00:19:14 fin=2019-01-10 00:19:14
    extras: Bundle[{state=false}]

state=true means Airplane mode was activated. state=false means it was deactivated.

All of this may seem like a trouble, so I suggest you use an automation app to listen to the intent for Airplane mode and take an action for you for convenience.

Both Tasker and MacroDroid should be able to help with this. In MacroDroid,

Trigger: Intent Received First:

Action: android.intent.action.AIRPLANE_MODE

Intent Extra:

Extra name: state
Extra value to match: true

Actions: do what you want with that

Constraints: none

Save this. Now clone this, configure the trigger and change the value for state to false. So you would have triggers for both states of Airplane mode.


Built-in storage not detected well I just bought a lenovo s920, at the first time I'm doing a system update and it works fine, then I'm doing another system update S920_ROW_S114_130626_TO_S920_ROW_S117_130815 (79.83MB), I dont know if it's failed or what, after that my built-in storage not detected. I keep getting notification "Damaged Built-in storage" that asking me to format and even I'm doing it, it cant be format.

My Storage setting become like this:

INTERNAL STORAGE
Total Space: 3.62GB
Available: 379MB

BUILT-IN STORAGE (no information)

then when I check spaces with app Freespace:

Cache /cache:         Total space->   123.08MB
Internal /data:       total space-> 1,008.29MB
Preload /preload:     total space->   197.01MB
Protect_s /protect_s: total space->     8.89MB
System /system:       total space->   788.39MB
                                    2,125.66MB

so there's missing around 1,400MB.
I guess this is built-in storage, how can I recover it? and create it again as built-in storage.

HMM the only thing I can think of would be to get clockwork or something similar and format the space and reflash the rom.


How to Root my LG Optimus L70 LGMS323 I know there are many ways to root a LG Optimus L70 LGMS323 but I don't understand some of it. Is there a simple way to root my of device running Android 4.4.2?

Root using PC - One Click Root via PC
Root using app - KingRoot

Use the first method first for safer rooting. There are chances of bricking the phone while rooting. Warranty will be void if applicable. No guaranty is implied that it will work on the device because each device follows a particular procedure.

Note: Enable Developer Options > USB debugging in Settings before doing anything. This option might help you recover/repair phone if any mishap occurs.


Google Play store GPS test app download fails, Google Maps work fine on 3G, what's wrong? re.:
Google Play store GPS test app download fails, Google Maps work fine on 3G, what's wrong ?

I can open Google Play store app on my Android 5.0 Medion smartphone
but can't install any application, since waiting, waiting.

Google Maps work fine, so Internet is provided by my operator via 3G plan.

How to know what's wrong with Google Play store.

I have activated email account with gmail, as required.

If you know alternative download website for .apk,
let me know

All I need to do is to test GPS in my phone via GPS test app.

Let me know how to fix the problem.

thank you

BTW1
I don't have on-line payment system activated, since I am interested in free app only.

I did it.

"
Touch Google Play Store > Uninstall updates .
When prompted to change the Play Store app back to the factory version, touch OK.

"
from
Google Play Store downloads won't start

and what follows is:

exactly:
Accept New Terms
OK

Google updated terms of service by the end of March 2020 but failed to attach
ACCEPT NEW Terms
OK botton
to 100+ page long document,

so Ms got Google Play store disabled ;)

BTW
I have downloaded and installed
GPS Tools app
for test
but this app is made of commercials only,
no GPS mode ;(
just ads and links to ads

Ask Google
to update answer page
https://support.google.com/googleplay/answer/7513003?hl=en&visit_id=637221644453135086-2719153017&rd=1#ts=6241336%2C6241346%2C6241382%2C6241389%2C6241402

appending the true cause of our problems


how do I add hebrew to a bluetooth keyboard? I have an external bluetooth keyboard for my android and I want to add Hebrew. I searched online for help but cannot find any. No manual came with the keyboard.

Adding language is very easy (just Go to: Settings -> Language & Input -> Physical Keyboard and dig there), but there is a problem with changing the language with a keyboard shortcut:
cannot change languange on external keyboard


Where have all my wifi credentials gone? My Oneplus One updated itself to the latest CyanogenMod kernel version a couple of days ago which has caused it to forget all my previously stored WPA keys and preferred wireless networks!

I was under the impression that all this information was cloud synced by Google, so why has it all disappeared now? Is there any way to force a pull of this information from the Android Device Manager, or do I just have to enter all this information (for hundreds of locations!) manually?

As of the update I'm running 5.1.1, Cyanogen version 12.1-YOG4PAS1N0. Kernel version is 3.4.67 and the build number is LMY48B.

This might be the case if the update had included an update for the Android WiFi driver, which might have caused incompatibilities with stored configuration data for networks. Try to retrieve this file (you will need to be root):

/data/misc/wifi/wpa_supplicant.conf

This file contains the configuration data for all WiFi networks which had been saved.

If this file is missing or blank, you will have to reconfigure the WiFi manually.


Should I reset my phone and how do I back up my phone's data? I've got a new Telstra Smart-Touch Next Generation and I logged on to my G-mail account so I could use the calender and other apps. After a while I realised that my credit was being eaten up bit by bit, a few cents an hour I think. I thought it must be my G-mail and I tried to log out but didn't know how. So, I went to my G-mail account on my Mac and deleted it. Now my phone says that I've entered an incorrect password and wants me to type it in, and most importantly my credit is still being used up and I don't know what to do. I was thinking that maybe I should reset my phone but I don't want to lose my contacts, messages and apps.

Should I reset my phone? Can I backup my phone's data beforehand if I do this?

If the account is the one you used to set up the phone, then you probably will have to do a factory reset to remove it. There is a similar question related to this here, and there is a question regarding how to backup your phone here. If it is not the one you used when setting up the phone, then you can try going into Settings->Accounts and Sync and tapping on the account. There will be a Remove Account button on the bottom of the screen that you can use to try to delete the account from your device.

That being said, you might not really need to do a factory reset if you're just trying to avoid the data charges that you're incurring from your Gmail account. Instead, try going into Settings->Accounts and Sync and unchecking the options Enable Background Data and Auto-sync. If you want to be absolutely sure that you aren't using up data when you don't want to, then you could also go into Settings->Wireless and Networks->Mobile Networks (or somewhere similar if your settings are not exactly the same) and uncheck the option for mobile data. You would then simply need to turn it back on anytime you want to access the Internet.


Repair blocks in android ARMv7 Hi would check the badblocks in my android with the badblocks tool, but I cant found the binary for my:

armv7 with mt6582 - lollipop 5.1, and TWRP 3.0.1.

How could compile or get it (the badblocks for execute from /sbin/)?

Note: I want not use e2fsck neither fsck.... I would like check it through of badblocks

Get a Linux Desktop (Debian, Ubuntu, Suse) edition and install it on your PC
Get ARM (el, hf) compiler and binutils etc-
Get Android NDK and SDK (Large files...)
Get the kernel source for your smartphone/tablet too
Get badblock source files for linux, and cross compile it
BTW the smartphone should be rooted and be aware about the using (!) of badblocks...

Or find a developer here or at https://forum.xda-developers.com who has already compiled it


Best way for a COMPLETE backup? [Rooted Nexus 4 with stock ROM] I did a huge amount of googling but the information out there is overwhelming and I either have to get a 1:1 reply on this or try and test different options - which would suck if I fail.
Basically I got a Nexus 4 a few days ago, and I rooted it, staying with the same ROM. Right now there are lots of apps, customisations, user settings, custom desktops and saved passwords/account information. How can I make a 100% backup of all the information so that it's 1:1 with what my phone is right now when I do a restore?
I have made an 'adb backup -apk -shared -all -f' and a clockworkmod recovery backup, I also have the Titanium Backup app, but all of these seem to cover different parts of data to be backed up. Is there a one-stop solution?

Thank you!

I'm afraid there isn't really a "one-stop solution". As you already noticed, all the different backup types have different goals, all of them have their pros and cons (see also our backup tag-wiki for an overview):

while a Nandroid backup covers the entire system at partition-level, it's not the easiest when you want to only restore parts. On its own, it's an all-or-nothing. Luckily, there are other tools which can deal with those backup files: you can restore single apps with Titanium Backup, and even read single files from them (see: How do I view/mount nandroid file on device?).
Titanium Backup covers almost everything on an app-and-settings level, and can read from Nandroid backup files -- but it cannot create a full Nandroid backup. Also, restore between different ROMs can be a little tricky (but that applies to all solutions), at least when it comes to system files. Still, it does a good job even then when using its "migration mode"
ADB backup is a good thing, but only available with Android 4.0 upwards and also restricted to "apps and settings". Additionally, it requires a computer to attach the device to for backup/restore. The latter can be avoided using apps like Helium - App Sync and Backup, which run directly on the device and use ADB as backend.

I found the best solution on rooted devices is a combination of Nandroid (offered e.g. by ClockworkMod Recovery) and Titanium. For non-rooted devices, choices are rare: neither of the two are available there, which leaves the user with ADB backup as the only half-way complete solution.


How can I see (and change) what sensitive notifications are? Android Help says:

  Control how notifications show on your lock screen

  [...]

  Option 4: Hide sensitive content from notifications on your lock screen

  Open your phone's Settings app.
  Tap App & notifications and then Notifications.
  Under "Lock screen," turn off Sensitive notifications.

However, I cannot find any information on what is actually considered a sensitive notification.

So, how can I see (and possibly change) what sensitive notifications are?

The notification's sensitivity (visibility) is set by the developer, but can be overridden (to some extent) by the user.

There are 3 types of notification's lock screen visibility:

Public: not sensitive, the full content is always shown on the lock screen
Secret: never shown on the lock screen
Private: sensitive, only the basic info (title and short content) is shown, but the full content is hidden

By default, all notifications are private (sensitive) unless overridden by the developer.

Changing the "On the lock screen" setting affects all notifications:

Don't show notifications at all: all notifications are treated as secret
Show all notification content: all notifications are treated as public
Hide sensitive notification content: all notifications are treated as private, except for public notifications.

The user can also control per-app notification visibility, either from the app itself or from the Android system (general setting on Android 7.1 and below, or more fine-grained using notification channels on Android 8.0 and above).

Though, based on self-experiment, it's impossible to override per-app notification visibility to higher visibility than the general lock screen's setting. (e.g. when the lock screen is set to "Don't show", setting per-app to "Hide sensitive notification" does not work and instead will not show any notifications).


How can I access the browser console on Opera Mobile on Android? How can I access the browser console on Opera Mobile on Android?

Browser console = something similar to the developer console window on Chrome, when pressing the keyboard shortcut Ctrl Shift J

You can try this app that I developed it may help you,
F12 | Browser Console for Mobile Devices
But if you are developing something and want to access Console for it, then following the steps in following link will be a better option
https://developers.google.com/web/tools/chrome-devtools/remote-debugging


Turning on with ADB and SDK tools? My samsung mobile is switched off with busted power button, and the "Volume down+main button with charger" process is also not working..is there a way I can restart it using adb and sdk tools??

download magisk manager and exact variant of boot.img to any other android device. patch boot.img with advanced - keep force encryption + keep avb/dm-verity

install Odin and drivers. flash magisk_patched.tar in AP slot. set the auto reboot option

unlock device and install magisk manager. you are rooted

edit: now modify your device for auto boot each time charger is plugged in, see Irfan Latif's answer on Automatically power on Android when the charger is connected

now dump your para partition and inspect with hex editor. if you find the off mode charge string you can modify value. flash the modified para partition. this will make your device auto boot each time charger is plugged in

if the changes aren't persistent for some reason, install some start-up script which executes the mod directly

   sed -i '0,/off-mode-charge=1/s/off-mode-charge=1/off-mode-charge=0/' $(find /dev/block -name by-name)/para


How to report a contact as spam in Whatsapp? I received a message from a new phone number about some advertising information. When I opened the message I saw "Report Spam" option to report the spam to whatsapp. However once I replied to that message to not to send anymore ads to me, the option for reporting that contact as spam is not visible.

In the menu there is an option to block that contact. However, I feel that blocking a contact is personal choice of an user of whatsapp. And blocking the contact is different from reporting the contact as a spammer right? Or Does the "Block" and "Report Spam" option does the same job?

I haven't added that contact in my phone yet. But I want to report that number as spam to whatsapp. Now that Report Spam option is gone, Is there any method to report a contact as spam even after replying to that contact?

Try this:

Don't save the contact and delete the conversation. If the contact messages you again, the option to report as spam and block should technically show up again.


Ad blocking without rooting, OR low-risk rooting I have previously nervously rooted phones I've owned (Samsung S2, S3) as I wanted to be able to use AdAway ad-blocker, effective not just in browsers (e.g. AdBlocker) but also in other apps. I say nervously because I always found the mode in which these modified ROMs are offered (websites such as XDA developers) a bit dodgy/flimsy. Nevertheless, this has worked well in the past, but I am aware that I might just have been lucky, as those forums abound with bad experiences, i.e. bricked phones, or at the very least tons of wasted time trying to at least make your phone work again even in its stock let alone rooted firmware.

Now I have a new phone, the most expensive I've owned so far (S7 Edge), and browsing these same websites again, I feel just as edgy performing this risky operation. For instance, the S7 Edge section of the XDA-devs website has several rooted ROMs available, however without spending hours and hours it is not obvious what the differences between them are. To name, just a few doubts:

1) how are 'recovery' firmwares different from ones just called 'Kernel' or 'ROM'?

2) in what way does each of those ROMs differ from the CyanogenMod, which I've happily used in the past but for which there is no S7 Edge version released from what I can see? Incidentally, I used Odin to install CyanogenMod on my old phones, rather than a 'recovery'.

3) are there major differences in how the S7 Edge will operate with such a rooted firmware/ROM as compared to the stock one? Specifically, will it be any more vulnerable to exploits etc, given that no-one can really tell whether these ROMs have e.g. built-in trojans?

Given all these concerns about Android rooting, is there any way that adblocking can be performed without rooting? If not, what is the least-intrusive and least-risky way to root an Android (in this case an S7 Edge)?

Answering your first and main question: Ad blocking without rooting

On non-rooted devices running Android 4.1.2, 4.2.1 and higher, Adblock Plus will filter all WiFi traffic, but it needs to be configured as a proxy server manually. Detailed instructions are provided by Adblock Plus for not experienced users.

https://adblockplus.org/android-about

Avoid making multiple questions in one single post, make a single one for each single question.


Samsung Galaxy S5 deletes email from server Just recently I have noticed that emails downloaded on my Galaxy S5 are being deleted from my server so I cannot view them on my laptop.  How do I change this?

The most probable answer is that you have your tablet configured to use POP3 for email instead of using IMAP.  You can check this in the account section of your email app.

Using POP3 to retrieve your emails deletes them from the server whenever they are downloaded to your tablet.  Using IMAP synchronizes your email app with the server, so that the emails are in both places.

If this is correct, the simplest solution is to delete your your email account from the app and then set it up again correctly, using IMAP instead of POP3.  Your email app may be able to simply edit the settings of the account to use IMAP instead: however, depending on what app you are using, this may be the equivalent of deleting an account and adding a different one, I.E., you might still lose your already-downloaded emails.

Please note that you should back up all your emails on the tablet first, as this solution may delete them from the tablet.  (And, since you are apparently using POP3, they will already be missing from the server.)


Tablet shuts down due to low battery when battery meter is above 10% I have a Nexus 10 whose battery-level estimation seems to be inaccurate:  when the battery meter gets to around 10% to 15% remaining, the tablet will abruptly shut itself down the way it's supposed to when it's about to run out of power.  Yesterday it happened just a few seconds after I got the 15% warning (asking if I'd like to turn on battery saver); at other times, I get no forewarning at all.

When I plug the tablet in and turn it on again, the battery history graph shows an abrupt drop to 0%.  I'm assuming this is a calibration problem:  the battery really was close to 0%, but the software thought it was at 15% for some reason.  I've read that draining and recharging the battery should recalibrate it and resolve the problem, but this has been happening for nearly a year, and the battery has been drained and recharged many times, yet the problem persists.

The tablet is currently running stock Android 5.1.1, though I think the problem started back when it was running 4.4.  It's rooted, but I haven't used root to change any settings that might relate to power management.  (I basically just use it for Titanium Backup.)

Is there a way to reset the battery calibration so that the meter is accurate again?  Or is it likely to be a hardware problem, caused by something like a sudden voltage drop in the battery itself?

It's worth mentioning that I used to keep the tablet plugged in nearly all the time, before I learned that keeping a Li-ion battery constantly at full charge is bad for it.  I've also accidentally drained it completely a few times (not many) even before this problem started.  Plus, it's more than 2.5 years old.  So the battery is probably not in peak condition.  (Its capacity still seems decent overall, though:  I'd been watching streaming video for several hours before it shut down at 15% yesterday.)

It is more likely here that your battery has lost its rated capacity. A new battery is recommended. Any kind of calibration wouldn't work on a degraded battery.The charging and discharging both should show jumps.If you can, you can try the battery in a friends Nexus, Also try a different charger for tests.


Does the IR Blaster on an Android phone receive as well as send? Is the IR Blaster communication two-way or only one-way? I have seen many remote control apps for my Android phone but none that learn from an existing remote.

For transmitting, a single Infrared LED and resistor are needed. For receiving, an IR receiver module with internal bandpass filter is needed.

There are remotes that will send and receive. Universal remotes will sometimes have a "learning mode" to mimic another remote.  An example of this at the bottom of my answer.

But a receiving IR isn't a standard feature on Android devices, as of this answer I haven't heard of or have found any online of that can. But with a PC program and Android app you can mimic remotes. The link below is one such program.

Unified Remote. There is a free version and a paid version with more features.

The link is just for the feature list of the app. There is a server (PC) side as well as Android side.The amount of remotes that you can map over to your device is staggering, I think you can even design your own remotes. By using one of the remote templates, your device is effectively "learning/receiving" the other remotes codes (you don't even have to have another remote physically there). You would still be accomplishing your goal.

example

I had a Yamaha Natural Sound home theater receiver and the remote had a "Learn Mode". So you switch it to learn, place the "other" remote in front of it. Press the button on "other" remote, then press a button on the Yamaha remote that you want that command mapped to. You now have control of the other devices functions. You can also clear mapped button commands and enter new ones as needed.


how does disabling 'password at startup' works before file-based encryption? Android 6 (before file based encryption):

after encrypting device and setting screen lock, i can choose an option 'require the PIN, password, or pattern at startup' or can i choose 'no thanks'. in the latter case the phone will boot correctly without asking for password but will ask for password just for screen unlock.

how does it work? how can android boot from fully encrypted disk without getting password (when the screenlock password is set)? does it effectively disable encryption (by using default password)?

Actually Android 6.0 had Full Disk Encryption as specified in the Android 6.0 Compatibility Definition Document - Section 9.9 Full Disk Encryption with exceptions if the hardware was insufficient to perform the operation.

So your case of a not specified lockscreen password is actually called out:

  If the user has not specified a lockscreen passcode or has disabled use of the passcode for encryption, the system SHOULD use a default passcode to wrap the encryption key. If the device provides a hardware-backed keystore, the password stretching algorithm MUST be cryptographically bound to that keystore. The encryption key MUST NOT be sent off the device (even when wrapped with the user passcode and/or hardware bound key). The upstream Android Open Source project provides a preferred implementation of this feature based on the Linux kernel feature dm-crypt.

So there 'SHOULD' be a default passcode in your scenario, however individual manufacturers may avoid it, most probably on hardware with poor encryption performance which were released with a prior version of Android.

If you are asking what happened before Full Disk Encryption was introduced in Android 5.0, the answer is that the manufacturer would have had to modify Android to support encryption. Samsung would be an example as they have their own Knox API for device management going back to Gingerbread/Honeycomb (2.x/3.x)

Update regarding boot sequence for Full Disk Encryption

I think your question is

If the disk is encrypted, how does it boot?

The Android framework documentation on Full Disk Encryption does actually cover the on boot behavior:

  In order to encrypt, decrypt or wipe /data, /data must not be mounted. However, in order to show any user interface (UI), the framework must start and the framework requires /data to run. To resolve this conundrum, a temporary filesystem is mounted on /data. This allows Android to prompt for passwords, show progress, or suggest a data wipe as needed. It does impose the limitation that in order to switch from the temporary filesystem to the true /data filesystem, the system must stop every process with open files on the temporary filesystem and restart those processes on the real /data filesystem.

From what I recall, for devices with Full Disk Encryption, upon boot once the user password/pin was entered, the device took a while for everything to get setup. This is implied by the fact that all of the running processes had to switch from a temp filesystem to the encrypted filesystem.


What to do when the Dalvik cache is full but the operating system does not recognize it? I have a strange scenario - my dalvik cache is full of dex files - around 150MB of space, but it appears that the operating system does not recognize these files as related to any application.

I installed an App Cleaner and it says my cache is empty.
I went over some applications I use and saw that according to the OS they have no cache, but when I ls the /sd-ext/dalvik-cache directory I see these applications have dex files.

Can I simply run rm /sd-ext/dalivk-cache/* to solve this? Is there any risk?

Tech details:
ROM: MIUI
SD Extension: A2SD+
Rooted: YES

Don't confuse the App-Cache with the Dalvik Cache: App Cleaner refers to the App-Cache (e.g. cached files from the internet, aka "webcache", or from other components of the app), while the Dalvik Cache's .dex files are placed on app installation (they are an optimized version of the app code). So basically you compare apples with oranges.

As for your problem: e.g. Titanium Backup offers to cleanup the Dalvik Cache. There might be other apps available providing this feature (e.g. SystemCleanup), but in all cases this requires root -- unless you want to do a factory reset, which completely cleans the Dalvik Cache, amongst others.


Insert inlined images on Gmail app I tried using the attached image option and thought I would be able to drag the image into place but this didn't work.
Is it possible to do insert inlined images directly on Gmail?

Workaround:

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


Video Recording stopped because battery was low, restore file? I just recoreded a Video, and my Android powered down while recording because the battery was completly empty.

Now i have a 1,5 GB mp4.tmp file that i cant open with VLC.

I have a Nexus 4 with Android 4.2.2

Is there anyway I can save this file?

I found this -
i had a similar problem with a mp4 file that was corrupt, and not being able to find version 1.5 of grau anymore. i came up with this solution.

  [Scenario] video.mp4 (200mb) grau version 1.6 + (only does 50% of
  video for free version)

  [Directions] make 2 of the same video files and name them 1.mp4 and
  2.mp4 this means you will copy video.mp4 in the same fold twice so you have two of them!

  in DOS (Run: cmd.exe)

  locate to the folder where you have the two video files type in the
  command to merge the files together

  copy /b 1.mp4+2.mp4

  you will now see that 1.mp4 will be 400mb and not 200mb

  now use grau video repair tool and it will do 50% of the file you
  merge. meaning you will get 100% video freee!

Source


Create an unprivilleged user in android I want to create an account for android that cannot create another user or remove apps installed by the device owner.

I have looked at creating other accounts or logging as guest and that gives the user an opportunity to install and remove apps.

Does android enable one to have a none admin like account where a user cannot install or remove apps and cannot create accounts?

Does android enable one to have a none admin like account where a user cannot install or remove apps and cannot create accounts?

No. Secondary users can install and remove apps and create accounts.
From Supporting Multiple Users:

Account. Accounts are contained within a user but are not defined by a user, nor is a user defined by or linked to any given account. Users and profiles contain their own unique accounts but are not required to have accounts to be functional. The list of accounts differs by user.

And:

When employing multiple users on an Android device, keep the following behavior in mind:

Notifications appear for all accounts of a single user at once.
Notifications for other users do not appear until active.
Each user gets a workspace to install and place apps.
No user has access to the app data of another user.
Any user can affect the installed apps for all users.
The primary user can remove apps or even the entire workspace established by secondary users.


Is it possible to know how far away another phone is using bluetooth? When connecting to another phone using bluetooth, is there any way to know how far away the other phone is (would be better if it can tell me the exact distance even though a estimated distance is fine with me)?

No more precisely than you already know: if it's connected with Bluetooth, it's probably less than ten metres away. It might theoretically be possible to use the round-trip-time between the two devices, and the finite speed of radio waves, to compute the distance, but in practice at these small scales the travel time is less than the latency in the Bluetooth stack. Radio waves take about 3 ns to travel a metre, which is about the time it takes a 2 GHz processor to execute one instruction.

You can get a reasonable approximation using the received signal strength indicator (RSSI) that the Bluetooth stack tells you. This number is available to apps, and it tells you how "loud" the remote endpoint's radio signal appears from the phone. A more positive number means the devices are close together; a more negative number means they are far apart. Some apps use this number when offering a list of devices to connect to: sorting the list by RSSI puts the closest devices at the top.

However, this is only an approximation. The RSSI doesn't simply vary with distance: it's affected by other factors. Reflections from other surfaces and objects can make it increase or decrease, and having objects in between the two phones makes it decrease. For example, if you're holding your phone, and the other device you're connecting to is behind you, so that your body is in between them, it will appear further away. Similarly, if the device is in your pocket or bag, it will appear further away. Even if you stay in the same place and nothing moves, the RSSI will still fluctuate a lot, because of interference from other radio sources.

Bluetooth LE beacons such as iBeacons use the RSSI to present an approximate distance, but it's only to categorise as "far", "near", or "immediate" (nearly touching), because you can't really get more accurate than that with RSSI.


how to restrict the user to access only my application in the tablet? We are giving tablets to our customers with our own app installed in it. I only want the customers to work with our app only. I don't want them to watch video in youtube or chat with whatsapp. How do i restrict them to use only my application? Is there any way to monitor?

Since Android 4.2 tablet can have multiple users. At least I have seen this in Nexus 7.

You need to do the following:

Protect your default user account on the tablet with a password
Create a restricted user account and give the user access to apps that you want them to have

Note: Multi-user is not available on Android phones or with older Android OSes.
You cannot protect your tablet from being factory rest by user and having access to all.


How can I see which applications eat up disk space? DiskUsage shows 189 Megs of used space, of which System data takes up 118 Megs.

How can I find what application are using the rest? I have Android 2.3.5.

If you go to Settings > Apps, there will be a list of installed applications. If you press the menu button on that page, you can sort the applications by their size. Note that this size includes both the program files (APK) and stored data (databases, private saved files excluding those on SD card).


Nexus 5x media sound issue I have an issue with my brand new Nexus 5x. Ring sound, such as notifications or calls, or alarm sound works great. But there's no sound for media, such as games, Google play music, playing a video. However, if I plug an earset then I can hear any of these sounds.

Since speakers work great for notifications and alarm then it supposed to be the software issues.

I've also tried to boot in safe mode, hard reset, reset through recovery mode and all of it without success.

Issue is resolved, by it's own, in one day, media sounds just start working. I've done a lot of hard resets and firmware downgrades. Simply just doing nothing and waiting resolved this.


How do I get Google+'s notifications into Android's notification list? From iOS I'm used to seeing app icon badges and notifications concerning actvity inside apps. Android is lacking app icon badges but it does have a great notification menu -- except that Google+ notifications (the red counter in the black Google bar on all Google's web sites) don't arrive there. I do see the counter in the Google+ app (in Android as well as in iOS) but on Android there's no notification outside of the app.

I think it's weird that Google's awesome social network doesn't send notifications to Google's mobile OS.

I am hoping that it's merely some setting I need to enable on my phone to make these appear. Right?  I very much doubt that I really have to launch the G+ app to see notifications, given that so many other apps use Android's notification methods so successfully.

How can I see Google+ notifications in Android's notification list?

Uhhh...I get Google+ Notifications all of the time.

Check:

Settings | Apps | Google+ | Show Notifications is checked
In the Google+ app, Overflow menu (three vertical dots) | Settings | Notifications is ON. Tap that entry and choose which types of notifications to get. I see

POSTS AND MENTIONS

Mentions
Shares
Comments
Comments on a post after I commented
Circle subscriptions

CIRCLES

Adds me

PHOTOS

Tags me
Comments on a photo I am tagged in
Comments on a photo I tagged
Photos added from Instant Upload

EVENTS

Invitations or updates to events
Reminders about events I'm invited to
Activity on events I created

COMMUNITIES

Invites me to a Community


How to upgrade to 4.4 from 4.3 (Samsung Galaxy S4, already rooted) So for a while I've been getting the update message, and not bothered and now it's getting annoying.

It is rooted to 4.3 currently, but when I click install it just takes me to TWRP (I think that's what is called) and I am not sure where to go from here, if I am even on the right track.

Thanks.

You didn't mention if you're on Stock ROM or Custom ROM. But you mention TWRP, so you're probably using a custom recovery (though not necessarily on a custom ROM). What I would try to do is to push Stock Recovery back into your phone, and try the OTA update again.

If that doesn't work, you can download the Stock 4.4 ROM from sammobile, and flash it using Odin. Take note that this will wipe your data.


Is is possible to sync my Samsung Galaxy S with an exchange account, but only the calendar, not the emails? I managed to sync my Galaxy Samsung S running Froyo with an exchange server.

But I am really only interested in the calender data, not the emails.

Someone knows how to do this ?

Try this: Go to the account for the Exchange server and change "Email check frequency" to "Never". Check the box to "Sync calendar".


what to do in 2016 with fine working HTC Desire hardware from 2010? I use since 6 years a HTC Desire. I love that phone and it works great.

  The HTC Desire (codenamed Bravo)[4] is the first smartphone of the
  Desire series developed by HTC. It was announced on 16 February 2010
  and released in Europe and Australia in the second quarter of the same
  year. The HTC Desire was HTC's third flagship phone running
  Android,[5] 2.1 Eclair which can be upgraded to 2.2 Froyo or 2.3
  Gingerbread.[6] Internally it bears a strong resemblance to the Nexus
  One, but differs in some features.

I run Android 2.2. I tried the 2.3 upgrade, but it was terrible. I was forced to downgrade.

  system    Launched with Android 2.1 Eclair Upgradeable to Android 2.3
  Gingerbread1 (Though only 2.2 is supported by HTC)

WhatsApp announced that they will discontinue Android 2.2 support end of 2016: So, by the end of 2016, we will be ending support for WhatsApp Messenger on the following mobile platforms:

It's my top used App.

So now my question: what to do in 2016 with a fine working HTC Desire from 2010? I don't wish to buy a new phone, but I wish to use WhatsApp.

I don't wish to install experimental software. At the moment the phone runs 99.99% stable.

Try a Cyanogen Mod version for it..

I used HTC Dev site to unlock the boot loader, And then installed CWM Recovery and flashed several custom ROMs, Wich all seem to be based off of CM9 etc....


Which apps are placing icons on statusbar? I have LineageOS with Android 7.1.2. I reinstalled at once everything I used to have. Now I have 3 icons on statusbar reporting battery charge.

I'm unable to figure out who is placing them. Is there any way that informs which app is placing icons on statusbar? If I could edit it, much better.

Notification History displays a list of all notifications originating from apps and you can compare the app icon to that in your status bar to track down the app. You can even see the time stamp of each notification app to help you. As you can see from the pic , it shows notifications from System UI also ; that may help you identify the culprit for your battery charging icons

Once you track the app, you can try revoke it's permissions to show up in status bar. If these icons don't show up in safe mode, it is app based and of they do perhaps you are better off searching for a solution in your device / ROM forums


Is there a way to list the local dns cache? I would like to get a list of my current cache on my phone, what is the command to issue in order to retrieve that list ?

I would like to get a command and not an app that does that, since i want to incorporate that command into a script that i am write.

Thanks.

In Android, the DNS Cache is not on the OS level (Linux), but on the Java level (managed by java.net.InetAddress). Therefore, it is not possible to list the cache contents from the shell, however you can access it from the Java code.

Please see Java DNS cache viewer question on StackOverflow, one of the answers has a sample Java code that prints the positive and negative DNS cache. You can incorporate that code into whatever solution you're building.


Google Ads removed by uninstalling com.google.android.gms Recently, I'm testing with my Android 6.0 phone and ADB tools. I list all applications with pm list packages. After installing and uninstalling (i.e. trial and error) some of the applications, I find that if I uninstall these two applications, other applications does not shows any type of advertises. Then I copy those APK files in SD card and execute these two commands with adb.exe shell to uninstall those two application.

pm uninstall --user 0 com.android.vending.apk
pm uninstall --user 0 com.google.android.gms.apk

Though I'm pleased with removing all advertises, I saw that Google Play Store and Google Account vanished from Home Screen. But I reinstall them from the APK files and it works properly.

Question: Is Google Play application responsible for all those advertises in other apps? Can I remove those Ads providing links between apps and Play Store?

N.B: I'm new to this site. This question may be duplicate. I didn't find appreciable answer in other questions.

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?


How to restore Google Accounts from a local backup in MIUI 10? Lately, I reset my Redmi Note 6 Pro and even backed up everything.

Now, my question is that if I restore the local backup file will my multiple G-Mail or Google accounts get restored too?

No, it won't restore automatically. You have to manually sign in all the accounts even after back


Connecting Samsung Galaxy Note 8 to a hardwired Ethernet Has anyone been able to connect the Galaxy Note 8 to a hardwired Ethernet network?  If so, what adapter was used?

There are times that I cannot use the Wi-Fi and need to connect using a wired network.

The short answer is no, there are no USB-to-ethernet dongles that the Galaxy Note 8 recognizes. The long answer is Galaxy Note 8 only supports wireless network connections unfortunately; however that could change if Samsung decides to include support for wired ethernet dongles in updates to the Note 8.


How do I revert back to stock recovery after unrooting on Nvidia Shield Tablet I need to update my Nvidia Shield Tablet (running  Android 5.0.1) to the latest version so that I can check if it contains a faulty battery type. To update I presume that I needed to remove root access and CWM that I installed using a guide.

I have ran a full unroot on SuperSU. Now, all that is left is to return to the stock recovery. How do I do this?

The guide I used is here.

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.


Is there a way to control the blink speed of the notification LED on Nexus 4? On my Nexus 4, when I get a notification the LED blinks. However it is very slow so you can't notice it with a quick glance at the phone.

Is there a way to make the LED blink faster?

There is no way to control the blink speed in the OS itself. However, Light Flow provides a plethora of options for colour, flash rate, etc.
There are probably other equivalent apps too.


How to ssh into an unrooted Android device using sshdroid from a Linux computer I can't seem to ssh into my Android device. I have not rooted the device and I don't really want to. I tried connecting to it via the terminal using the following command:

ssh root@ip-address:port-number

the error I received was:

  name or service is not known

How can I resolve it?

Summing up from the comments

This answer states to use ssh <user>@<ip> -p <port> instead of the "colon syntax"
In SSHDroid, go to "Options" and check/define the port (default: 2222) and password to be used
According to the screenshots on the app's playstore page, if not using root mode you can use any user name to connect. Thus if you followed above steps, this should now work (of course with <android-ip> replaced by the real IP address of the Android device):

ssh me@<android-ip> -p 2222


Stop automaticaly switching to 3g if wi-fi drops I have an android 2.2 phone.  The other day, I was using a wi-fi connection on my phone and had it tethered to my laptop.  For whatever reason, the wi-fi connection dropped and my phone starting using my phones 3g connection to continue the internet connection tethered to my laptop...

Is it possible to stop this from happening? i.e. if the wireless connection drops, don't use the 3g connection automatically?

Turn off mobile data usage. Go to Settings->Wireless and networks->Mobile network(you should uncheck this). Some manufacturers may have a widget for this, such as HTC did for my Incredible(v1).


Download MAPS.ME (MapsWithMe) offline map from PC? I have an Android device that has no internet connection. I managed to install MAPS.ME (MapsWithMe) on this device.

Where can I download good (detailed) offline maps to use with this app? I am interested in a complete map of Cuba. Importantly, I must download the map from a PC, and then copy this file to the device, since the device has no internet connection. How can I do this?

The maps data is stored in /sdcard/MapsWithMe/. For each downloaded map, there are 2/3 files (depending with route or not) and 1 folder:

<Country> folder (empty)
Country.mwm for map data
Country.mwm.routing for its routing (direction) data

You need to download the map data from your PC (using Android emulator*, refer to this question.), transfer the data from the emulator to your PC, then transfer the data again from your PC to your physical device.

* for Android emulator, I recommend BlueStacks since it's simple enough for general end-users. You can refer to this question to transfer between BlueStacks and PC.

Disclaimer: I don't have any affiliations to BlueStacks. I just tried it and found that it's easier to use than Android SDK emulator and using ADB to pull the files


adb shows devices as offline but system_profiler detects the devices fine I have several devices (mix of tablets and phones) connected to my mac mini. Some of them are connected directly while some are connected by a good quality hub.

$  system_profiler SPUSBDataType | grep -i serial
   Serial Number: 015d2109ed4c0c18
     Serial Number: 4dfcbd091f3a5023
     Serial Number: 000ee30e7de4cf
     Serial Number: 4100018996d37000
     Serial Number: 0123456789ABCDEF
   Serial Number: FA35FW901634
   Serial Number: 2021bbaa

For sometime, adb detects all these devices fine.

$ adb devices
List of devices attached
4100018996d37000        device
0123456789ABCDEF        device
000ee30e7de4cf  device
4dfcbd091f3a5023        device
2021bbaa        device
FA35FW901634    device
015d2109ed4c0c18        device

But with time, these devices goes in offline state irrespective of the way they are connected (direct or via hub). Even when these are in offline state, as reported by adb, system_profiler still detects them fine. This means that Mac mini is still seeing these devices but adb is not.

I am using original cables that came with the phone. Why do they go in offline state? Only thing that get the devices back is physically re-connecting the devices. Can anyone help me with this?

We've been looking for an answer to this for some several months. Unfortunately, the most hopeful response I've seen is this one, which suggests moving the Mac Mini to Linux, whose USB stack is described as 'more forgiving':

https://stackoverflow.com/questions/15727314/resetting-android-device-when-it-goes-to-offline-mode-during-automation

We're going to try shifting to a spare (PC-based) Linux box for the time being; I'll try to remember to report back whether it's more reliable.


Sync computer folder -> phone's external SD card, with USB cable Background: Until a few days ago, I was happy with my Android 2.3 phone, and its Media Storage via USB cable : syncing my computer's D:/MusicLibrary/ folder with my phone's 128GB external SD Card was possible in one line with xxcopy.

With my non-rooted Android 4.2.2, I don't have Media Storage anymore, but only MTP. As mentionned in many other questions, this doesn't give a drive letter anymore by default. The only solutions I see to sync my computer's music library folder with my phone's SD card are very complex now, in comparison to the good-old-Android-2.3-way :

use FTP server (argh!) or Samba techniques
root my phone to allow Media Storage via a specific plugin
complex solutions with adb pull, but this won't track which files have been changed, so I would need to write different script to track changes, etc. (re-argh!)

Is there a simple solution to sync: computer folder <-> Android 4 phone's SD card folder, via MTP, with Windows 7?

Remark: Funnily, the tag about MTP says The Media Transfer Protocol (MTP) is a protocol which purpose is to facilitate the transfer of media files and associated metadata to/from devices.. In such a case, it seems that it doesn't facilitate but makes things worse instead.

Myphone explorer window program can sync folder between phone and PC through USB

I) first time

i) install Myphone explorer Program on windows PC

ii) At Android  phone
a) Ensure that 'USB debugging' is enabled on phone (Settings-Applications-Development or Settings-Developer options) In Android 4.2.2 and newer you have to unlock the USB-Debugging option first (Settings-About the phone-Build number -> tap 7 times on it)
b)  Ensure that the Debug-Interface-Drivers for your phone are installed (ADB-Drivers)

iii) Open program on PC without connecting phone
File> settings> unselect "start multi-sync" and unselect "connect on start up"

b)  File> settings>multi-Sync > unselect sync phone book, Sync organiser, Sync notes, refresh call logs, refresh message folders (to avoid these sync as we focussed on PC to phone file sync)

iii) Open the program after connecting the phone > Myphone explorer >files> click on customise (down black solid tringle) a side of Sync files
(at the same time give access on phone when pop up appears to memory etc)
a) Title: e.g. Mtc
b) Direction : PC to Phone
c) Source folder: .......browse to PC folder e.g F:\Mtc
d) Target folder:..........browse to folder on internal memory of phone  e.g. External memory \BackupLT\Mtc (phone to be on data or file transfer mode not just on charging mode), select include subfolders

e) Mode: reflect folder

.............................................
II. Regular Sync
(i) Open the program after  connecting the phone > Myphone explorer >files> click on Sync (or customise and tap on your earlier given title).

Note:
If just folder name is to be changed for streamlining etc , change the folder name manually at PC and Phone of the same folder , otherwise it will copy name change folder to phone and delete old folder from phone (as Direction : PC to Phone,  Mode: reflect folder is selected condition)
If 2nd device is to be synced for its own (configured similar to above already) , the windws program is to be closed and 2nd device to be connected and program is to be started , 2nd device configuration will be loaded


Galaxy S3 Wifi no internet on Comcast/xfinity router Brand new stock Samsung Galaxy S3 will connect to Comcast-provided wireless router (Arris brand), but cannot get out of local network - I can ping other devices on the network, and I can even browse the admin page of the router, but cannot get on the internet.  Other devices work fine. I've tried turning off security.  I don't seem to have the disconnect problems others have reported - the connection is consistent.  Oddly, I don't see the S3 listed in the "connected devices".

If I run ifconfig wlan0, it shows the IP address, netmask but no gateway.
I can set a static IP, but I still am unable to get internet.

I can connect to other wireless networks without problems.

Any ideas?

Yes, other devices can connect - couple of laptops, kindle, wife's phone, my old phone (both androids) and ipad..

Here's what I wound up doing - I reset the router to defaults, and I was able to get conected - I gradually restored everything back to the way I had it (ssid, security etc), and never lost connectivity, so I'm not sure what, if anything is different.


Why can't this application be deactivated after screen is locked? I recently installed WhatsApp. I thought it would be clever to deactivate it while my screen is locked to save battery: data can update when I have my screen active.

But it looks there is something special about this application that prevent it from being deactivated.

I often get notifications involving WhatsApp in high consumption while my phone is locked
there is a red message Can't refresh when closed on it's side when I go to "Battery > Close apps after screen lock" ... well, that's pretty much what I would like!

Anyone knows what I can do to avoid this? (apart from uninstalling this tyrannic application)? Is there a feature I'm missing and that I should change?

WhatsApp employs a mechanism that ensures messages are always notified (as long as data connectivity is present) , which is well explained here How is WhatsApp able to receive messages when not in use?. That's the reason on your device, the red warning is displayed

You can instead Greenify WhatsApp . For details  see greenify questions like How does hibernating an app work technically? and XDA - Greenify

Edit Protected apps feature may be used. I am not sure if this feature exists in the emui version you have. What is protected apps in Huawei phones?


How can I stop avoiding poor WiFi automatically? I have a Motorola G second gen(2014) and I was searching everywhere for a way to stop avoiding poor WiFi automatically by the phone, but I can't find it in my old phone. The option was there in my phone when it was running Kit-Kat 4.4., but I've recently updated my phone to lollipop and I can't find this setting anywhere. Please help.

Someone previously posted in this current thread that screenshot showing a device apparently running Lollipop (according to the graphic appearance) with that option present. That indicate that not all Lollipop based devices have lost that setting.
Unfortunately, the post have been suppressed and I'm a unable to know on which device this was.


How can I avoid receiving Flipboard emails/notifications I have a Samsung Galaxy S6 with Nougat.

I keep on receiving emails/notifications from Flipboard. They don't use my old registration email address but MY GOOGLE ACCOUNT ADDRESS.

I checked in settings but I didn't find nothing that I can do. Hence,the only way to avoid receiving emails is to delete the account? Or,are there other ways?

Update:

I DIDN'T CREATE A FLIPBOARD ACCOUNT WITH GOOGLE ACCOUNT EMAIL ADDRESS AND PASSWORD.
Now I deleted this account but it's still working.Need I to wait?
Can,please,someone suggest to me if it's better to delete the old account too?and change,I know it's not so easy, email address and password of my Google account?
The question,now,is who has made the "Google account"and where have they found my Google credentials?

Thank you

To stop receiving emails from Flipboard, simply unsubscribe from their email list. You can usually find an unsubscribe link at the bottom of the email.

If you can't find the link, use this page to unsubscribe.

To stop receiving notifications from the app, go to your phone settings -> application Manager -> Flipboard -> notifications, and switch "allow notifications" to "off"


How to make unlocking the phone using the password perform a specfic function? Okay so I was thinking about this, and I can't seem to get my head around how to do it, so your help will be micy appreciated.

Basically, I have an android phone and my password is a pin that I use to unlock it. My question is, how do I edit the code so that:

I can have two seperate passwords,
One of the passwords will have a specific function such as deleting an application, so for example

If input is 1234, unlock the phone and uninstall Facebook?

I'm pretty certain this is doable, but I am a programming novice which is why I'm asking the experts! Thanks in advance!

The Xposed module PIN/Pattern Shortcuts allows this behaviour. To use, you must:

Root your phone
Install Xposed Framework
Install PIN/Pattern Shortcuts module, enable from Xposed app and reboot


Mobile data management options disabled I have a pair of unlocked Samsung A10s. In both cases when I go to settings to manage mobile data usage ( set the billing cycle, set warnings etc.) The 'Billing cycle and data warnings' option is greyed out and doesn't respond when tapped.
What could have caused this and what can I do about it?

Ok, this is embarrassing but I'll self answer in case anyone else falls into this.
The billing cycle and warning options are disabled if mobile data is turned off. If you turn it on they become enabled again.


How can I install a CA cert on my Samsung Nexus? I have the cert as a .cer file on my Mac, and my phone is connected via USB. How can I install the cert on my device?

Rename the file with an extension of .crt and place it in your SD card /download folder.

Put the SD card back into your device (or remount it, if internal) and navigate to SETTINGS > SECURITY & PRIVACY > INSTALL CERTIFICATE FROM SD CARD.

Hopefully that ought to do the trick, else try this online Certificate Installer tool - it gives you a link that you can navigate to using the Android web browser and install the certificate.


Annoying adverts showing on top of other apps On my sister's Huawei 360 adverts appear on top of other applications whenever wifi or mobile data connectivity is on. These adverts are so annoying since the sometimes freeze the phone covering the whole screen with a small x on the right hand side corner. They also consume a lot of data. They can show even on whatsapp.
I have checked if there are any launchers but only the default one appers, Also I dont any funny apps in data usage under apps that use background data. Could these apps be the one installed via USSD code or phone serial number?

The first reason for these annoying ads might be because of your browser when you have accidentally clicked on any of adds shown.Those malicious adds may install some apps in your ROM(internal memory) which may not be uninstalled so easily or will re-appear every time you connect to internet.
So, you could take backup and restore the phone to factory settings.
I did the same way when i was attacked by these malicious apps.

PS: these type of apps may import your photographs and other data. Please be cautious and do factory setting ASAP.


Netflix keeps disappearing from the status/notification bar (S5) I use the Netflix app on my phone to stream to chromecast. Ever since the update, Netflix doesn't stay open in the drag down status/notification bar so I can pause the show I'm watching, etc. The notifications are turned on in the app and in the  notification settings, even on the lock screen. But once the phone is locked, it disappears. I have uninstalled and reinstalled Netflix.

I have a GS7, and I was looking for this answer when I ended up figuring it out myself. Go into your phone settings and to notifications and make sure they are turned on for Netflix. Then the app will be able to show in your notification bar.


How to tweak camera/screen for Whatsapp web QR scanner This is NOT a duplicate of Why I can't scan the WhatsApp QR? or Can't scan QR code for WhatsApp web due to camera inverted or tilted on Galaxy Y Duos.

I'm using CyanogenMod 11 (snapshot M12) on HTC One X
I have the latest WhatsApp 2.12.250

I'm trying to scan the WhatsApp web QR code on my computer. On my Android Whatsapp, I'm able to get to the point where the scanner is active, and the green scan bar goes up and down, but it never manages to capture the QR code on my computer screen.

I tried to scan the same code using the ZXing Barcode Scanner, and it only works when I turn on "Use auto focus", "No continuous focus", "No exposure".

The camera lense on my HTC One X is slightly scratched up, and the camera pictures has long been foggy. I suspect that the combination of my crappy camera and the computer LCD screen is preventing me from scanning the QR code.

So, since I can't change the camera setting in the Whatsapp QR scanner, is there any tip on how I can maximize the scannability of this web QR code?

first of all, make sure you have a high speed internet connection.
If so then do -

hold still your phone in landscape mode and try to scan for atleast 10 sec..
(worked for my galaxy-y duos)


Yet another how to bypass "verify your account this device was reset" On my phone (Alcatel mt6737m aka Optus X Spirit, android 6.0) I had screen lock set up, and also had "require PIN on startup" (when it asks for pin on every reboot, even before showing unlock screen). And I had google account, which I only set up because it's required for google play. I don't remember username or password for the google account. I still remember the old PIN for the phone.

I did a factory reset via boot menu. Now I got this "verify your account this device was reset" message.

I managed to open settings using one of the exploits I found here, but even if I do factory reset via settings menu, it still asks me to "verify your account". I also tried to set PIN to my old PIN and then disable PIN and do factory reset from settings - no change.

I can start Chrome or almost any other app (if i place shortcut on the lock screen), can modify settings, can start file browser, install apk from sdcard. I can not create a new google account - it shows me the same  "verify your account" screen. I can not enble developer options.

Any ideas?

I have written many articles covering FRP Unlocking.. it eventually lead me to write a guide on XDA Forums...

Here.. FRP Lock Removal Methods for All Androids..
..

I still need to format the post, but main information is up...

One addition i didn't add is a new discovery...

• Build prop contains the path to FRP Partition and removing the build prop line will remove FRP Locks...

So edit system/build.prop and remove the prop ro.frp.pst=/dev/... ---

Or Comment it out with #   # ro.frp.pst=....

Please read it all to understand FRP ...

Hope this helps to get an Answer for your specific device.

Here's example.
Method 2 - MTK Device's ( Old Method, Use New .)

Download FRP Destroyer.zip
Extract FRP Destroyer.zip
Open Android_Scatter File.
Edit FRP isDownload to True
Save Android_scatter.txt.
Open new Scatter in SP Flash Tool
Unselect all partitions.
Select only FRP location
Choose blank_frp.img  from FRP Destroyer folder.
DOWNLOAD ONLY The FRP Partition.
Reboot device.

Alternatively,
• Use SP Flash Tool & Wipe the FRP Partition Manually as per your scatter file information for FRP.p


minimuize ring volume at certain times of day I have an android phone, a kid, and some friends who call just after the kid goes to bed. My friends will call, at 7pm, my phone will ring, and the ring will wake up my kid. Is there an app that can minimize my ringer volume based on time of day? I want my phone to ring, but I don't want to have to remember to turn the volume down every day.

Sound & notification > Do not disturb. You can set specific time intervals


ADB over wifi goes away after unplugging usb connect the usb to your phone open the cmd and type:

adb devices
Huawie Mate 8                   device

and it gives something like this. This is the device connected over usb.Now type

adb tcpip 5555
adb connect 192.168.43.1:5555

type adb devices again
    adb devices
    Huawie Mate 8                   device
    192.168.43.1:5555               device
and it works perfectly.

The problem is:
as soon as the usb is plugged out.
and after typing:
adb devices
List of attached devices

and the list is empty
try:

adb connect 192.168.43.1

unable to connect to 192.168.43.1:5555 cannot connect to `192.168.43.1:5555 : No connection could be made because the target machine actively refused it.(10061)`

I dont know what to do tried revoke usb from developer settings.

I am not sure it may be this the case, or it may be helpful, but I got the same message, and it worked if I enable adb via WiFi with the command 'adb tcpip 5555' (from the PC) when the PC is connected to the phone hotspot but the phone is NOT connected to the internet (i.e., 3G is deactivated).
In short, I did the following:

Plug the device via USB
Restart the phone
Disable phone data
Enable phone hotspot
(adb usb)
adb tcpip 5555
Unplug the device
adb connect 192.168.43.1:5555

After that, I reactivated 3G on the phone, and I had both the internet hotspot and the adb connection, at the same time.


What is open source archive? I just got notification from Drippler app that open source archive is released for my device. This is the Xperia SP v12.1.A.0.266 link. I just want to know what is open source archive.

Open source archive is for the developers or ROM cooks. It contains files which can be used when building a kernel. This is mainly intended for experienced developers and not for normal phone users


How can I update my Samsung Galaxy S2 (GT-I9100) from Android 2.3.3 to a newer version? I have a Samsung Galaxy SII (GT-I9100). OS version-2.3.3. Whenever I connect it to Kies, it cannot find an available software upgrade. Is there any other way to upgrade my OS?

Sure, just be aware that doing so you'll lose the warranty! If you want to do it anyway, just go to sammobile.com and look for your phone (just type i9100 in the search box). In the result list, choose your firmware and download it.
To flash it, follow these steps:

Download ODIN v1.85 from here
Unzip the downloaded files, both Odin and the firmware
Power off your phone and boot into Download Mode. To do so, press and hold the Volume Down and Home buttons together, and then tap the Power button until you see the construction Android robot icon with a triangle. Hit the Power button again to confirm entry into Download Mode
Launch ODIN on your computer and connect your phone to it while your phone is still in Download Mode
In case your phone connects successfully, one of the ID:COM boxes will turn yellow with the corresponding COM port number. This process may be time-consuming
Choose the files to be flashed or installed on your phone, which can be found among the extracted files in Step 2
Click the PDA button and choose the file named 'CODE'. Tap the Phone button and choose the file named 'MODEM'. Ignore this step if such file is missing. Hit the CSC button and choose the file named 'CSC'. Ignore this step if such file is absent. Click the PIT button and choose the .pit file. Ignore this step if there is no such file
In ODIN, enable Auto Reboot and F. Reset Time options. In case of the Re-Partition option, check it ONLY if you chose a .pit file in the previous step
Click the Start button in ODIN and the ROM installation process will begin. It may take a few minutes to complete. DON'T DISCONNECT THE PHONE OR IT WILL IRREMEDIABLY BRICKED
Once the ROM is installed, your phone will reboot. When you see the home screen, disconnect the phone from the computer. This may take a LONG LONG time, so don't panic and give it a few minutes

Your Samsung Galaxy S2 I9100 is now successfully updated. Go to Settings > About Phone to verify the firmware version installed.

Enjoy :)


View a PDF with two columns by displaying it one column by one column Is there a way to view a PDF with two columns by displaying it column by column? I can certainly use any viewer to look at such a document but leafing around from column-to-column is very cumbersome. Even more so for scanned-in bitmaps.

The layout of many Android devices would be ideal to read a single column at a time.

If the PDF are scanned images (pure image), I don't think it's possible.

But if it's purely text (like a Word document saved as a PDF file), you can use ezPDF Reader (or its free version). When you open the PDF, click the More Options button at the lower right, and select Text Reflow. This time, you will only see 1 column.

I'm not sure what happens if there's a combination of text and picture.


Idle device and inactive phone consuming too much battery I just bought a brand new Zonda A450 with Android 4.4. I was quite surprised when the battery started to drain too fast. Even taking a photo with flash could take 3% of the battery instantly. From what I see, the device being idle and the phone being inactive take 50% of the battery!

I searched in Google on how to optimize the OS, remove useless apps and widgets, etc., but I just saw a slight improvement.

What I can do to reduce the percent of battery used? Since these two aren't apps, I couldn't find an answer on Google. How can I fix this issue?

I found what caused the excessive battery drain was, i changed the Preferred network setting to just use G3(WCDMA)(or whatever network your carrier uses) instead of the auto/global setting it has by default, now the inactive phone drains 28% of the battery, better than before


Restoring original 2.2 firmware on Samsung Galaxy Tab GT-P1000L I've originally asked this question on stackoverflow, and I was suggested to ask it here.

I'm currently in trouble with my samsung Galaxy Tab GT-P1000L GSM+WiFi model from Brazilian's Vivo carrier.

The problem was: Whenever I try to open most apps (Facebook, Twitter, Instagram, and others -- but not all) the Tablet would vibrace once, then twice, then display an error message saying that the "application stopped suddenly" and I'd have to try again.

I've noticed that there were a bunch of apps installed and I deleted them all. After reboot, they came back. If I install any new apps, they would work (even Facebook), but after reset, they were all wiped out and replaced with the previous versions (like it was restoring an old "backup" of the system with those apps installed).

I've managed to use adb to see the filesystem and deleted the contents of "/sdcard" which was mounted like:

/dev/block/vold/179:1 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0

/sdcard was a symlink to /mnt/sdcard. Note that there was no sdcard on the device. When one was put, a directory "external_sd" was created inside /mnt/sdcard and the contents of the disc would be there.

I've tried to manually delete everything inside /mnt/sdcard but it all came back upon reboot. (Note: I don't have root access to the device.)

I've managed to mess things up for good when I tried the command ./fastboot erase recovery. Now the main interface keeps "rebooting" -- it displays the carrier name, then the lock screen, then vibrates once, then twice, then carrier name again...

It is running android 2.2 and I'm trying to prep it to give it away (my wife is trading it for an iPad), so, I'm trying to restore everything back to where it was when I purchased it. I can't seem to find a firmware file to download (other than Cyanogen).

Samsung's Kies app (I'm using a Mac) can't seem to detect the device (with USB debugging mode off, it doesnt even try. When on, it says that it can't recognize the device).

Any help is appreciated. Thanks!

Download the firmware from: http://hotfile.com/dl/146491093/3b7d6c9/P1000LVIJR2_P1000LZVVJR3_ZVV.zip.html or www.sammobile.com

After that follow this "how to" to install the new firmware:

http://androidromupdate.com/2012/02/26/how-to-install-p1000xwjq8-android-2-3-6-firmware-update-on-galaxy-tab-gt-p1000/

  Make Preparation before flashing:
  - Back-up all important data stored in your device (this is important to keep all your data in safe, if something went wrong)
  - Ensure that the battery is fully charge (power lose may interupt the process and might brick the device in no time)
  - Galaxy Tab USB cable wire – a good conditioned USB wire.
  - A PC/laptop with working USB port that runs in Windows OS, this will not work on Mac users)
  - Install Kies on your PC just to get the driver of the TAb, or grab the driver.
  - Disable any antivirus program, and also Kies if you have it installed.

  Download tools and stock ROM:
  Odin Downloader with pit and Driver
  for Galaxy Tab Stock ROMs:
  Choose the right P1000XWJQ8 stock Firmware
  according to your country or carrier providers. The build number
  is the same on each packages but varies with different CSC file on
  each specific countries, so you should choose the right firmware for
  your device to avoid any functionality issues. These stock
  ROM’s can be found in at sammobile.

  Odin Flashing Procedure
  1) Once you downloaded the right stock firmware for you device,
  extract it using winrar, 7zip or any other program to have the single
  .tar.md5 file.
  2) Run Odin on your desktop.
  3) Check the PDA checkbox
  and tick the PDA button and then load the extracted
  P1000XWJQ8_P1000XXJPZ_P1000DBTJQ1_HOME.tar.md5. (No pit repartition
  necessary if you have your device runs in original firmware) (Pit file
  is only needed for advacne users who installed their device with any
  custom ROMs and getting an error flashing official firmware. Grab the
  Pit file here, if you needed it)
  4) Ensure that the “REPARTION”
  checkbox mark empty, just only the Auto Reboot and F. Reset Time
  remains to be checked.
  5) Set the Galaxy Tab into download mode – Turn
  it Off first then gently Press and Hold the Volume Down And Power
  Button together at the same time.
  6) Once the tab displays in download
  mode screen, connect the USB cable. Check Odin if the ID:COM turns in
  yellow color and message say ‘Added!’ (it means that the device is
  properly connected and already recognized with Odin)
  7) Hit the
  “START” button to begin flashing or installing the firmware.   DO NOT
  TOUCH the phone while in flashing process, just wait until it
  completely finishes.
  8.)  A word “PASS” on Odin window will then appear as if the flashing succefully done. Wait until the tablet completly reboots., before
  removing the USB cable.

  Do a factory reset, *2767*3855#  to regain a full fresh firmware
  installed. Then confirm the newly installed firmware *#1234#.
  That’s it..


How can I enable the Wifi Hotspot capability on my Moto Droid 1 without using Adhoc? I want to enable the wifi access point / hotspot functionality on my Droid so it acts as a "Standard" router like the built in functionality of the newer VZW phones (like the Droid Incredible).  I have tried Wireless Tether for Root Users and Barnacle but they only create Adhoc connections for tethering which is different than becoming a hotspot.

My phone:

Motorola Droid 1
Rooted Android 2.2 w/ any ROM you tell me will get WAP going
Verizon Wireless

Edit:  Just a preemptive request... Please don't suggest PDAnet.  Someone always does.

This atrticle and others around the same time suggest that the hardware in the Droid is only capable of supporting ad-hoc mode.


Chrome reopens previous tabs even after shutdown On my Nexus 7 when starting Chrome it reopens the previous tabs.  I can understand doing this as I switch from Chrome to another running app and then back to Chrome, but not if I've shut the app down, and certainly not if I've rebooted the device. Yet for some reason Chrome assumes that I must want to look again at the last thing I was looking at. Rather presumptuous.

I would have thought there would be an option to turn that "feature" on or off, but I've not been able to find it.

Is it possible to disable the opening of previously viewed tabs?

I too want my Chrome browser to open without the previous tabs. There should be an option to turn this feature off, or a prompt on startup asking whether to open previous tabs as it does on the desktop. When I'm done with browsing, I just swipe the browser off. I don't want to have to close each tab separately before exiting to stop those tabs from reopening when I open the browser again.


How fix sd card unexpected unmounting on Lg L65 (kitkat)? I have bought sd card Kingstone  which supports UHS-I standart and use it with Lg L65 mobile phone (android 4.4.2). Of course I moved almost applications to it. Everything works just fine and fast, but every ~2 days I see a message that sd card was removed or has unsupported file system. I have to turn off (not restart) and turn on my mobile to make sd card working again.

Is there a way to fix such problem?

Take out your SD card, then put it into your computer. In Windows, go in and check for errors. Then format the SD card, but make sure that you back up any information on the card that you do not want to lose


Whatsapp Call / Line Call and Spotify Music over Bluetooth I have a question,

I connected my phone Samsung S7 Edge to my car bluetooth and started to call my friend using phone loudspeaker on Whatsapp or LINE app.

However, I also want to listen to music on Spotify app, but through my bluetooth speaker on my car.

Is it possible to do this?

Thank you

You can use this app https://play.google.com/store/apps/details?id=com.codococo.monomono or other similar ones.

as is explained here https://www.youcanic.com/article/play-music-phone-car

Let us know about the sound quality.


Why can't I update my Nexus 4 to Lollipop? As I understand it, Android Lollipop (5.0) is now generally available over-the-air. My Nexus 4 briefly offered for an hour or two to install it. I said yes, and watched it start to download. When I next went to unlock my phone, it obviously wasn't installed. Now, when I go into the Settings app, and manually check for updates, it says my phone is up-to-date. It's still on Android 4.4.4.

I don't particularly want to install the developer image, as that'll wipe all the data from my phone. Is there any way I can encourage it to update?

I'm in the UK, if it's relevant.

It is possible to sideload the OTA update on a non-rooted, non-unlocked phone without losing your data (although it would be advisable to back up anything important that can't be restored from the cloud). The instructions here worked for me. This approach is not advised if you are not comfortable with working at the command line, dealing with windows drivers, etc. If you do do this, be aware that it takes up to an hour to complete, and for many minutes at a time there is no screen activity!

Alternatively, you could wait; IIRC (and I can't provide a source for this) the staged rollout was to continue until the end of November. Perhaps for some reason you have been moved further back in the list?


Any way to set lockscreen notifications on AT&T LG G3 Lollipop? AT&T appears to have completely disabled the lockscreen notification settings in their LG G3 Lollipop update. Anyone know of any way to change which notifications are shown, which are sensitive, etc.?

If you go to Settings -> Sound, and scroll down to the Notifications category.
The Lock Screen selection allows to choose Hide sensitive only, show all, or hide all. The Apps selection is a list of apps, which will let you select app behavior. However, the sensitive option is only available if you select "Show all notifications" option above.
Additionally it appears some applications have an invisible sensitivity setting that allows them to display information when "Hide sensitive only" is selected. I have several apps on my phone that display info/controls when the screen is locked, and I have it set to "Hide sensitive only" I found some discussion of the above information on this site, but nothing to explain the fact that some apps seem to default to nonsensitive, most don't.


Android 9 issues with Pixel My Pixel phone is upgraded to Android 9.  I am having two different issues.

Voice to Text is not working
Callers cannot hear me on voice calls (callers can hear me on Bluetooth devices)

Anyone else experience this or know how to resolve?

Seems surely the problem of hardware i.e. microphone. I have Pixel XL, and there are no software compatibility issues that i found yet. Still if u are very much sure, then you can factory reset the phone(it clears all the phone data and fresh start the Android) by going to Settings -> System -> Reset Options -> Erase All Data.

Note: It is recommended by many tech experts to Factory Reset the phone after installing an Android Version update as it clear unused previous OS caches.


Uninstall the applications provided by the company Possible Duplicate:
  How can I uninstall applications that are locked by phone vendor?

I am using the LG P500 phone, running Android 2.3 (Gingerbread).

I want to uninstall the applications provided by the operating system distribution, that is, the default applications. Is there a way to do this?

System apps are stored in the /system/ partition. You can only uninstall them if your device is rooted (see: How do I root my Android device?).

Preinstalled software are most likely system apps, so if you can't uninstall them through the Settings menu there is probably no other way than rooting.


ES file explorer, how can I get the complete folder path? Sometimes ES file explorer will open directly into a folder, for example if I download a file, it will ask if I want to open the files containing folder.
I select yes and then get something like this:

Unfortunately this doesnt help me if I need to locate the file using another application.
I tried the dropdown (the little blue triangle below "adobe acrobat" in the picture), but this only gives the history of previously visited folder paths.
How can I get a full path of the current directory in ES explorer?

the current directory is the first entry in the history. i checked just now. its just below the sd card list.