Odin does not Detect "Samsung Galaxy Note 3" I'm trying to upgrade the firmware from 4.3 to 4.4.2 or even 5.0.

But; Odin does not detect it !

Is there a way for fix it?

Download Samsung Driver With below links :

  http://www.samsung.com/us/support/downloads

  http://downloadcenter.samsung.com/content/DR/201406/20140624231220544/SAMSUNG_USB_Driver_for_Mobile_Phones_v1.5.45.0.exe

Or Download Samsung Kies.


how to have ad-blocked browsing? I use Firefox and uBlock on my PC to save CPU time and data. Is there a similar way to get faster browsing in Android? I prefer not to use Adblock Plus.

AdBlock does not make your browsing faster. It simply blocks ads. Maybe it does, but that's probably insignificant.

If you want to improve browsing speed, try Opera Max - Data manager.

  Opera Max is a free, data-savings and data-management app that extends
  your data plan. With Opera Max, you can easily manage your data by
  monitoring daily data usage and limit data-hogging apps to Wi-Fi only.
  Opera Max also provides data savings by compressing videos, photos,
  media and more on almost all of your favorite apps and websites -
  without any noticeable loss of quality. Data overage fees are a thing
  of the past with Opera Max!

You can also try Opera's Off-Road feature (different from Opera Max).

  Save time and money On a slow connection? Or, need to control your
  Android phone or tablet’s data use? Switch to Off-Road mode in Opera
  to save data and browse faster.

Or if you already have the Chrome Browser installed, enable Reduce Data Usage in its settings.

  Save Data - reduce mobile data usage by up to 50% while browsing


Replace HTC Sense "recent apps" by stock ICS I've just ordered my new HTC One X phone which will be my first Android phone and ships with Android ICS and HTC Sense. I've seen some reviews on YouTube and the only thing I didn't like from HTC Sense was the "style" they use in the "recent apps"-switcher. Is there any way to revert only that one "style" back to original ICS? Maybe someone could also explain to me what the "Launchers" are everyone is talking about... Are they like the explorer.exe on Windows? Are they responsible for the whole look and feel? Or is something like the "recent apps"-switcher a separate process?

To answer your question about launchers:

Yes, they are like explorer.exe on Windows. Most launchers will replace the home screens and app-launching window. Some may even affect the app-switching, but you might have to play around with them.

A short list (note: not complete) of Alternative Launcher apps:

Nova Launcher
ADWLauncher / ADWLauncher EX (Paid)
Go Launcher EX
LauncherPro / LauncherPro Plus Unlocker (Paid)

Looking at the above apps you can see how they change the look-and-feel of the bulk of Android's UI.

I have tried most of the above, and each have extensive options and tweaking abilities to get your home screens and app launchers to look the way you want them.


Any app play VBR MP3 files? Does any Android app play Variable Bit Rate MP3 files,  while not demanding Internet access and access to my Contacts? I used soundconverter on my Xubuntu PC to convert MP4 files to MP3 and they play OK using Audigy on the laptop, but don't have any sound output using either Google Music or the default sound player on my ver. 4.4.2 Samsung Galaxy Mega 6.3.

VBR is not the problem here. I've had no problems playing VBR MP3 files in any music app.


Locate a lost phone that is being used My android cell phone was lost an year ago. But I can see someone has started using it, and that person has not yet removed my email ID. I am looking for a way to turn ON the location services of the device to get the approximate location of the phone.
Is there any way to turn ON the location services of the device remotely?

I thought of using OLA can app. But it is too heavy, I am looking for a light weight app available on play store.

Maybe Android Device Manager could be helpful.

I hope it can help you.


How to disable calls but still receive texts Is it possible through a setting or an app to receive only text messages and not phone calls?

Specifically I have an Samsung galaxy s3

Not sure about the Galaxy S3, but my S5 has the option to disable just the calls. Open the Dialer → Settings → Call → Call → Rejection → Auto rejection mode →All incoming calls.


Google accounts on my Galaxy S4 I would like to get rid of one of my Google accounts since I don't use it anymore. Currently I have both my Google accounts (gmail, Google+..) on my phone (Galaxy S4, had to link/transfer data from my old phone to my new) and all pictures and information and such gets saved to the old account I don't want to use anymore.

But I still have some important emails on the old account as well as some contacts and such which I would like to keep. Can these be transferred to my other Google account which I wanna keep and have as my primary?

What do I have to do in order to get rid of this old account I don't longer need without losing the data (pictures,  some emails, contacts) which are currently under that primary gmail/G+ account which I don't want anymore?

Otherwise,  is there an option to say "lock/disable" that old account so nothing gets send or saved to it anymore?

Important: Sync your old Google account data between your phone and Google before starting with the following instructions.

You should log in to your old Google account, and then go to Google Takeout, where there are tools to export your account information to an archive (and even you'll be able to transfer all your Google+ circles to your new account).

To move contacts and other info from the old account to the new one, follow the instructions from this article.

Also you can go to Data tools settings page, where you'll find how to delete your old account, in the section Account management. Good luck.


How do you select a large number of rows in Google Sheets without endless scrolling downward after selecting the first row? In a spreadsheet of 40,000 rows, I want to select the first 2,500 rows to copy them to another sheet. The only way I've seen is to
select the first row and tediously scroll the
"dot" down to include all 2,500 rows. On a computer, this would be a breeze with the
Shift key. How to accomplish something similar in Android Sheets? The keyboard doesn't open unless I'm editing a cell, so any keyboard-based solution seems to be a non-starter. Thanks.

Here is how you can select a range when using Google Sheets:

Select a row or cell.
Click the 3-dot on the top right, then select "Select cell or range".

Enter your range. For example 1:2500 will select row 1 to row 2500.

Click Ok. Done.


Why do US SIM cards slow down my Galaxy Note 3, and prevent system settings from opening? I have a problem that seems specific to US SIM cards. They cause the performance of my Galaxy Note 3 to tank, and I can't get into the system settings at all, without rebooting my phone into safe mode.

After a normal boot, when I tap the gear icon, the settings screen comes up briefly, but then vanishes. The same thing happens when I try to open the wifi connections screen, or anything else that calls up the system settings. And overall, the performance is so bad that I can barely enter text sometimes... it's like trying to run modern apps on a 5-year-old phone. But this phone is barely more than a year old.

And it's specific to the US. Whenever I arrive in a new country, I simply buy a local SIM card and stick it into my phone. Sometimes it costs me €10 or even £10 to get activated, but that's still a lot cheaper than international roaming rates. The US has always been a bit harder, because of its proprietary networks and the phone 'locking' craze, and phone companies trying to charge for the SIM cards themselves. I've found the solution to that last problem is to say 'that's outrageous' and start walking out of the phone shop—I always hear pleads of 'we can waive that' when I do. But there seem to be only two GSM networks, and a handful of resellers. They all seem to have this problem—T-Mobile, Simple Mobile, AT&T. The problem goes away when I insert a SIM card I obtained in Australia, Asia or Europe, and I have no problems using my phone there.

I didn't think it was possible for SIM cards to run bloatware or anything like that, but I'm having a hard time coming up with other explanations. I suppose, perhaps, one of my apps tries to do something fancy when I'm in the US. Some US 'security' feature, perhaps?

Any ideas about how to solve this problem?

I believe part of the problem is twofold:

All the US phone providers I tried required manual APN configuration. (I've occasionally had to do this for providers in other countries, too.) Of course, configuring this required access to the settings menu. (I would probably have been able to configure this in safe mode, which allowed me access to the settings menu, if this had occurred to me.)
I have Avast Anti-Theft installed, which includes a feature that denies access to the settings menu, when the SIM card changes. Normally, when I change the SIM card, this doesn't inhibit network access (see #1 above), so other security features, such as the email I receive, makes it clearer that Avast Anti-Theft has kicked in, no matter how much of a doofus jetlag makes me.  I suppose this also highlights a workaround for Avast Anti-Theft. Whoopsie!

I'm pretty sure this is the reason. Unfortunately, I ended up humouring AT&T's opinion that my phone had malware, that somehow only kicked in when I'm in the US, so I wiped my phone, and thus don't know for sure. (I wonder if technical staff in other parts of the world would think malware might attack only their country!)


How to re-unlock bootloader for OnePlus One I have OnePlus One with CyanogenMod 12 from factory and I decided to update to CM 13 (nightly build).
To achieve this I did the following from OSX:

Unlock the bootloader (fastboot oem unlock)
Boot TWRP (fastboot boot twrp-2.8.6.0-bacon.img)
From TWRP I installed CM 13 (cm-13.0-20160105-NIGHTLY-bacon.zip) and GAPPS (open_gapps-arm-6.0-pico-20160105.zip)
I also installed the latest Cyanogen Recovery (cm-13.0-20160105-NIGHTLY-bacon-recovery.img)
For some reason, I felt like leaving things as they were, and I relocked the bootloader (fastboot oem lock)

Now, I cannot unlock the bootloader anymore in order to do things like install/boot a custom recovery tool (like TWRP)
Running 'fastboot oem unlock' just reboots the device in recovery mode, but the bootloader remains locked:

$fastboot oem device-info
...
(bootloader)    Device tampered: true
(bootloader)    Device unlocked: false
(bootloader)    Charger screen enabled: false
(bootloader)    Display panel:
(bootloader)    console_enabled: 0
(bootloader)    exec_console_unconsole: 0

A solution would be appreciated, but I am also curious why it behaves like this after a manual lock.
As suggested by @Firelord, there seems to be a solution for Windows users here: https://forums.oneplus.net/threads/important-bootloader-wont-unlock-after-relock.324398/

In my search, I came across an interesting thread that was related, but in order to install their script, you need to have a custom recovery tool installed or to be able to boot into it (e.g. fastboot boot recovery.img).

I had the stock Cyanogen Recovery tool and I couldn't boot into TWRP because of my actual problem (cannot unlock bootloader anymore), so I dug inside their script and used the content meant to reset the lock and tamper bits of the bootloader.

Now I could run the commands manually if I had root access and luckily, in CM 13 ROM, you can enable it from 'Developer options' menu.

Here are the commands I used after enabling root access for ADB:

adb root     # restart the adbd daemon with root permissions
adb shell    # run remote shell interactively
dd bs=1 count=1 skip=1048080 if=/dev/block/platform/msm_sdcc.1/by-name/aboot 2>/dev/null | xxd | cut -c 10-     # print the lock bit state (00 - locked, 01 - unlocked)
echo -ne "\x01" | dd bs=1 count=1 seek=1048080 of=/dev/block/platform/msm_sdcc.1/by-name/aboot                  # set the lock bit to unlocked(01)
dd bs=1 count=1 skip=1048084 if=/dev/block/platform/msm_sdcc.1/by-name/aboot 2>/dev/null | xxd | cut -c 10-     # print the tamper bit state (00 - untampered, 01 - tampered)
echo -ne "\x00" | dd bs=1 count=1 seek=1048084 of=/dev/block/platform/msm_sdcc.1/by-name/aboot                  # set the tamper bit to untampered(00)

Result:

$fastboot oem device-info
...
(bootloader)    Device tampered: false
(bootloader)    Device unlocked: true
(bootloader)    Charger screen enabled: false
(bootloader)    Display panel:
(bootloader)    console_enabled: 0
(bootloader)    exec_console_unconsole: 0

I guess the tamper bit is changed the first time you unlock the bootloader (fastboot oem unlock) and after you lock it back (fastboot oem lock) it won't allow you to re-unlock.


how to batch update one's market application? Possible Duplicate:
  Is there a good app that lets me to the app updates in one go?

can I batch update the apps I dowloaded from the market? I receive notifications like "14 updates available", but I don't know how to update them all, usually I just click some important apps and update manually. It's tiring and takes quite some time.

This question has already been asked and answered: Is there a good app that lets me to the app updates in one go?


How to change storage location in micromax Elanza A121? Recently I have purchased Micromax A121.
I have used 16GB External SD card.
I want to change the default storage Internal SD card to External SD Card.

I googled read some blogs. They are saying go to Settings->Storage->Change your default storage. But I saw in my mobile there no any options for set default storage.

Please help me.

You could move installed applications to SD card or could install a rom with app2sd or data2sd.

But by default they'll stay on your phones internal memory.
Try this apk I'm using it, and I can say I'm pleased with it.

EDIT 2#

If your specific request is to change default location of captured images then you can use this application.


can't access purchased apps I have purchased apps from play store. At xmas, When my daughter got her tablet, I signed into my account and she could download all of the purchased apps. Today we got a new tablet and I am trying to do the same thing but it says I have to buy the apps again. Is there a time limit or device  limit for purchased apps?

Check your purchase history in Google Play Store. If your apps dont show up your using the wrong account


skip whatsapp restore on temporary phone but keep files for restore on next phone? I broke phone A last night and borrowed a phone B from a friend. It was very little storage so I don't have space to restore all my whatsapp data via google drive (the files are already there). I am waiting for phone C (replacement phone) to come, and would like to restore all messages on phone C when it comes.

If I skip restore on phone B (the low storage temporary phone), will I lose the ability to restore messages (even if I miss a few days that are on phone B)  on phone C? i.e. will skip delete everything and prevent restoration in future phone C?

Thanks!

No.  If you want to do this, you need to first go to settings in Google Drive, go to apps and disconnect whatsapp.

Then skip the restore.

It automatically overwrites your old one.

I had the same situation, followed the advice in the first comment and lost 1.7G of precious data including many pictures I have saved nowhere else :(


The phone locks it self while it lays with the screen down It's a very weird issue, after i hold my phone with the screen down it suddenly  locks it self and the screen goes off without any reason. And no i did not pressed the power button while im holding it.

The only documented example of this I could find was in Sony phones. Turning off Stamina fixed it for this person. They also recommend clearing the cache for Stamina

  Turn off Stamina mode from Power management.
  Go to Settings -> Apps -> All -> Stamina mode -> Force stop, Clear data and restart your phone.


Photos in DCIM folder visible on phone, not visible via USB I use a RedMi 3S (Android 6.0.1), non-rooted and fully updated.

I have a large number of photographs in my DCIM/Camera folder (in my "Internal Storage"). They're visible via the Gallery app, File Manager, and even visible and accessible via an SFTP server that I set up on the phone.

However, if I connect the phone to a PC with a USB cable, and choose either PTP or MTP (Files or Photos respectively) - I don't see these photos. I do see the DCIM/ folder, and one of the other subfolders there (named Screenshot) but DCIM/Camera is suspiciously missing.

Why is this happening and how can I transfer my photos over USB?

Notes:

Unlike the highly related question, the issue here is not the out-of-date media manager database; I just performed a "rescan", and it didn't change anything.

As you point out you're using Linux, I strongly recommend taking a look at adbfs. You can use that to mount the entire device to your computer and access it as if it were local. I'm using it for years and am very satisfied with it (including the support).

download/clone the repo
follow the install instructions (on the linked page)
create yourself a "mount point" (where you want to see the Android device, e.g. /home/foobar/droid)
attach your device (USB debugging enabled) via USB
verify with adb devices that it's there
mount it: adbfs /home/foobar/droid
access everything the non-root user has access to – including the photos – read/write
when done, unmount: fusermount -u /home/foobar/droid

(of course, once it's working you'll only need to repeat steps 5/6 to 8)

When mounted, it's available like any local file system – so you can access it from the shell, or use a graphical file explorer, or access it with whatever programs you want. As Irfan pointed out: MTP sucks (isn't it a MS product?) – but adbfs never let me down.


Check and fix SD card errors within Android itself? Sometimes my SD card gets "corrupted" and this leads to many read/write errors. Usually, connecting the SD card to the windows 7 and selecting the "Error Checking" (Right click the drive > Tools > Error Checking) option finds the corruption and fixes it.

Is there any tool or app for checking SD cards for drive errors and fixing the same from within the android itself?

I'd also like to mention that I'm on rooted froyo with busybox installed.

You can fix this with the help of root and a terminal emulator (e.g. Android Terminal Emulator (or, alternatively, using adb shell). The binary to do the job is called fsck, and usually located in either /system/xbin or /system/bin. Sometimes you need a special variant of it, which might e.g. be called fsck.exfat or the like. So first let's make sure we find the right binary:

cd /system/xbin
ls fsc*

If not found, repeat with /system/bin. I will assume here it was found in the first place, and is simply called fsck (adjust the following correspondingly if that's not the case).

As fsck comes from the "Linux core", we can consult its man page for the syntax. Though there might be some options not working on Android, the most basic ones should. See the linked man page for details (or run a Linux VM and use man fsck in case that page disappears) -- I will stick to the basics here:

First we need to find the device your SD card is bound to. If it's mounted, the mount command will assist us:

mount

That's it, basically: Check the output and see where your SD card sits. Usually this is something using vold, but it's different between devices. Output may include something like /dev/block/vold/179:17 on /mnt/storage/sdcard -- in that case, the first part of my quote is our device. In order to repair the "drive", you need to unmount it first. This can be done via the settings menu, or, as we're just in the terminal, by issuing

umount /dev/block/vold/179:17

Now we can go for the repair job. Basic syntax is:

fsck [options] [-t fstype] <filesystem> [fsoptions]

So we first try the simplest approach and hope fsck figures out everything itself:

fsck -C -r /dev/block/vold/179:17

Which basically means: Show progress (-C), and always ask the user to repair (-r) any errors on /dev/block/vold/179:17. If this does not work out, check with the linked man page for further options.


Has Android 6 Update Caused PC Connection Issues for Galaxy Note 4? Since updating my Samsung Galaxy Note 4 to version 6 of the Marshmallow operating system, it won't show up when I connect it to my PC.  Any recommendations? Is anyone else having a problem?  It may NOT be related to the Android update -- but I've never had this issue before.  Thanks for any help.

Have you changed the USB settings on the phone from just charging to mtp?

Pull down the notification bar while it is plugged in and select the USB notification followed by Mtp which is just file transfer.

Some info on that:
http://m.androidcentral.com/inside-marshmallow-usb-connection-options


HTC One won't stop vibrating! I need help trying to turn off the vibration on my HTC One.

I have done a ton of research, called customer support, and asked questions of people familiar with cell phones, and nothing has worked:

I went to "Sound & Notification" and unchecked "Vibrate" and "Vibrate on Touch".
Then I went to "Accessibility" and made sure "Notification Reminder" was off (it was).
I even turned off the feature that sends notifications to my screen, and that didn't work either.

Everything everyone suggests isn't working and my phone keeps vibrating when notifications come in (not just for games or Facebook, but even for missed calls or voice messages and text messages). It's really loud when it vibrates because it reverberates through whatever it's leaning against, such as my desk or purse.

I have to put my phone on silent to avoid the vibrating, otherwise it can be heard in the next room.

I'd like to have it on a really low volume so I'm the only one who can hear it when it's sitting beside me at work, but the vibrating makes that impossible.

How do I get it to stop vibrating when all the settings for that feature are turned off?

Weird that none of those settings worked. I would recommend lowering the vibration intensity, since it is a stock option on most HTC One devices now.

  Go to Settings – Sound – Vibration intensity. Then slide the bars
  left or right to change the intensity.

Referenced here

Other places to check: Settings - Sound & notification - Other sounds - Vibration intensity

If your device does not have that option, I have used FauxClock on my HTC One M7 to adjust it via root: Faux123 Kernel Enhancement - Google Play

If you have the M8, ElementalX Kernel is a good option: XDA thread It has vibration intensity controls, along with a load of other tweaks for saving battery, improving performance, etc.

If you're a fan of Xposed framework, there is an Xposed module available, but I'm not sure of the device compatibility.

If you don't want to root at all, there is an app called Vybe that records custom vibration patterns without root, see a description here. You'd likely be able to record an "empty" vibration pattern so that your phone doesn't vibrate at all. Can't find it on Google Play, here's another app that has the same function, with good reviews: Vibration Control - Google Play

Hope one of these suits your needs


Facebook Messenger consumes a lot of battery even if no messages are sent/received I recently installed Facebook Messenger and it seems to be consuming a lot of battery, even if no messages are sent/received in a day.

Below is the battery usage for reference. As you can see Messenger used 12% of battery even though I did not use it the entire day, exceeding even the screen usage.

Is there a way to fix this? Uninstalling the app is my last option as sometimes I do want to send/receive messages on it.

Both the Facebook and Facebook Messenger apps are notorious for excessive battery use. Seriously, social media is nowhere near important enough to warrant killing your phone battery. One way to help is to make sure that location reporting is turned off for both apps. You should actually go through all of the settings for both apps and disable every single thing you definitely don't need. All of the battery-sucking features are enabled by default.

Of course, the best thing to do is kick Facebook's apps to the curb and just access it through the mobile browser... but that's just my opinion,


Can I get my old keyboard back after update? I have an HTC Desire X and I Updated Android yesterday (I have android 4.1.1 now).
Since the update I have a new keyboard, which has keys on different places (such as the change language button). Also the Swype (or trace or whats-it-called) function is gone.

The picture below was my old keyboard, is there a way to get this keyboard back?

I already looked in Settings > Language & keyboard where I found HTC Sense input, but there is no possibility to turn on trace (or Swype) there or the option to select my old keyboard.

My experience is that the Swype option disappeared with the upgrade.  At first, I was really annoyed.  Then I downloaded the Swype trial from Play.  It is so much better than what I had before that I have no hesitation in paying the $0.99 to get the full-blown Swype.


How to login to Oneplus OxygenOS after motherboard change with 2-step verification? Last time, I had a similar issue with Oneplus 2, I troubleshooted the problem with OnePlus 2-level tech support (nicely organized by Amazon) and they decided after 3rd try that nothing to be done possible. Google said last time that the problem is OnePlus, because not pure Android. I have now troubleshooted the problem with 1-level Oneplus tech support, but they cannot diagnose the problem enough, but they note that it is not possible to setup the phone with 2-step verification at all.

I cannot disable the 2-step verification because of security reasons. The phone does not accept my password to my Gmail account, neither accept app specific passwords. I repeated the steps now at least 50 times now. I can login into pure Android phone with my login details at the moment: Samsung Galaxy S8.

I suspect that there is something corrupted in the hardware. Initially, the problem in the phone was that the sound  was broken: crumbless, regardless if you use loudspeaker or headsets. So oneplus tech support decided to change the motherboard. Now, the motherboard is new but I cannot anymore login to the phone.

I think to get the warranty is the only way to go or have 2-level tech support troubleshoot the phone.

Waiting 15 minutes, I get the screen

  Something went wrong
  Sorry, something went wrong there. Try again.

Then, pressing "next", it gives the login screen again where you have to put your email address again. I do it and give the password. It goes back to the loop where it says the password is wrong, although is not wrong.

The 1-level tech support decides to do the second motherboard switch. I am waiting for it and then troubleshooting.

Phone: OnePlus 6T
OS: the newest 10.10.2019 version

Other tech senior proposed to change the motherboard 2nd time OR to have a new phone. I accepted the latter.


Can Whatsapp messages be restored from email chat history? My Whatsapp chats got wiped after a ROM flash that resulted in a soft brick. The other person uses Windows Phone 8, and I have an email from that mobile with the chat history txt file. Can I restore the messages on my phone with this file, perhaps by editing the DB file that Whatsapp backups create? Just the message text would be great, I do not care for the dates or other metadata.

This is probably not an easy task, and I'm ready to roll up my sleeves and dig in. Any general pointers to get started would be great.

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


Can't find option ‘Install zip from SD card’ after installing Clockworkmod I'm following this guide to root my HTC Desire 510.

I reach the step Step 4 – Root the HTC Desire 510.

I perform the command fastboot flash recovery recovery.img in a cmd prompt, and I receive the message:

sending 'recovery' (10594 KB)...
OKAY [1.352s]
writing 'recovery'....
OKAY [0.731s]
finished. total time 2.085s

I rebooted my phone, then powered off the phone.

At Step 5 – Install SuperSU, I don't see the option ‘Install zip from SD card’. I don't see Install Zip either.

This is what I see:

FASTBOOT
RECOVERY
FACTORY RESET
SIMLOCK
CHECK SMARTSD
IMAGE CRC
SHOW BARCODE

What do I need to do to Install SuperSU?

Help appreciated.

FASTBOOT REBOOT RECOVERY
ONE THAT RE STARTS

adb usb

adb devices

adb -s sideload nameofzip.zip

(-s is the serial # of device)


Change adopted storage to a larger storage? I have Shield Android TV device. Everything was working well until I decided to adopt an SD card following Android 6.0 release. Everything still works mostly well, a little bit slower but OK. The problem I have is with the applications which need to write/read a lot of data.

I'd like to buy a faster external storage (probably an external SSD USB drive) and adopt it. Is there a way to clone the SD card to a new adoptable storage without resorting to moving everything from the SD card to external USB drive, changing the adopted storage and moving the data back? I'm not sure will it even work?

I tried the dd method as described by Izzy and it worked, the new sd card is recognized as the same adopted storage and all the apps and data is available.

However there are two big caveats:

the dd command creates an exact copy so even if your new card is larger than the old you will still get the same size for your drive and some empty space after that. Say you go from 16GB to 32GB, on the new card you will get 16GB adopted storage and 16GB free space.
It took ages to complete, especially the second step. Much longer that would have taken doing a manual backup/restore.

So even if your mileage may vary, I wouldn't recommend cloning in any case.


Multi-user option not avilable in Android one after Lollipop update I have Karbonn Android one phone. It is updated to Lollipop 5.1. I read that multi-user option is available in Lollipop. But in Settings the Users option is not available.

How can I enable it? Is it not supported by Android one phones?

It is supported, but you must have rooted device.

Download file manager that allows root access(for example: ES File Explorer)

Navigate to /system/

Backup build.prop

Add these lines at the end of build.prop file:

fw.show_multiuserui=1

fw.max_users=5

Save and reboot device

If something went wrong, restore build.prop backuped version from recovery.


Can't access internal storage from normal system but I can in TWRP? I have Lenovo K3 Note and I flash NEXUS-V2.5 rom. System works fine I think but I can't access anything through file managers,sdcard, sdcard0, sdcard1 are empty, but they have files on them, which are available when I boot in TWRP. TWRP version is 2.8.6.0. When I try to push files from adb I get error Read-only file system. adb works fine in recovery.

Try to execute following commands via ADB if you are rooted (in what I strongly doubt):

adb shell
su
mount -o remount,rw /system

or

adb shell su -c "mount -o remount,rw /system"

After that your push should work.
If you are not rooted, you will fail on the second command. If so firstly you should acquire root on your phone.

What concerning your question about customs ROMs/recovery: most custom ROMs already contain root patches. However, flashing TWRP has nothing to do with root and is done separately.


Help finding app history i know there is a place i can go on my lg motion and see the history of all the apps ever downloaded to my phone, including the ones that have been removed. This same place will show the last date the app was installed but I can't remember where that is.

You can go to the Play Store and click My Apps and then All


urlfilter.ini for Opera Mini For Opera or Opera Mobile it's possible to block certain URLs by adding a file urlfilter.ini to the user profiles. On Opera Mobile this file would be placed at /data/data/com.opera.browser/opera/profiles/smartphone/urlfilter.ini.

But this approach only seems to work for Opera Mobile, not Opera Mini. Is there a way to block certain URLs in Opera Mini so that the normal user can't change it via the Opera UI?

Another idea I had (my app runs on rooted devices with secured su access) but which wouldn't entire cover all my requirements:
Modifying the /etc/hosts file and change all urls to 127.0.0.1 - but the problem is that I don't just filter entire domains, but also just certain suffixes, etc. *.apk, and /etc/hosts doesn't allow wild cards just for file suffixes.

I don't think this line of thinking would work. The Opera Mini experience is built on the premise of the client being able to connect to Opera's rendering server farms and having a web page that's optimised for mobile view being sent to your phone/device after being compressed in order to save data network costs.

I don't think modifying your hosts file would work on Opera Mini - Mobile and your default browser - yes, because they connect directly from your phone to the page you're trying to view.


By Mistake i deleted system folder from root file and my mobile was rooted from then my mobile not working what can i do? By Mistake i deleted system folder from root file and my mobile was rooted from then my mobile not working what can i do ? usb debbug is off flah file not found "reach cogent colours" plzzz help me ........

The only thing you can do in that situation is to flash a ROM. If you can flash the same ROM you just were using, you could even do a "dirty flash" (i.e. without wipe), so your settings and data stay intact.

For details, please see our rom-flashing tag-wiki and follow its links. What tools you will need depends on your device (which you didn't name). If you don't know where to find a ROM for your device, please refer to Where can I find stock or custom ROMs for my Android device?


Offline city map with directions and public transport? I'm looking for an app which basically is google maps but completely offline. Even with the new feature of offline maps, the directions and the public transport don't work, as well as the street names are not shown.

Is there a real offline alternative to Google maps?

A quick google-fu, which took less than 2 seconds yielded this hit where I got the information from, fyi - keywords without quotes "android gps offline maps"

Possibly two that might be of interest -

NavFree

  Navfree is a completely free navigation app that offers turn-by-turn
  directions, spoken and on-screen instructions, offline map use and
  address search and live search via Google and Microsoft Bing, among
  many other features. The maps it uses are available for free download
  from the Navfree Store. The map data is stored on your device so there
  is no need for a constant data connection while driving. It also
  allows you to browse maps anytime, anywhere without paying for data
  connections, which means no costly roaming charges when abroad.

MapDroyd used to be another option, but it was abandoned and has now been removed.

  MapDroyd features world-wide off-line maps powered by OpenStreetMap. Experience true unplugged vector maps avoiding expensive network connections.

Apparently, there's a way to do this - as documented over on XDA which enables you to create your offline maps for storage and to be used by the likes of Google Maps etc... Hope it helps! :)


HTC Sensation sent screenshot to Google+ Instant Upload? I got a notification on Google+ this morning showing a screenshot of my HTC Sensation's home screen.

I checked my phone, and in the 'Camera Shots' album, there is the same picture.

I never actioned a screenshot to be taken, and didn't know my phone even took screenshots!

Why and how has this happened?

A lot of the recent HTC phones can take screenshots if you press Lock and Home at the same time, that may be what you're doing by accident.

As previously stated, the Google+ app by default backs up your pictures to a (private) online album for easier sharing. This can be turned off entirely, or configured to only sync on wifi (to save your data allowance) and give you a chance to delete unwanted pictures before they're uploaded.


My Android Phone Keeps Telling me that it is on Silent Ever since I updated my mobile to Android Version 6.01 I get notifications regarding my phone being on silent... This only happens when I plug it onto charge.

Its rather annoying that it keeps telling me this for two reasons:

A: The phone is on Vibrate not Silent

B:I chose to put it on vibrate I don't understand why it needs to keep telling me this.

The same applies for when I leave battery saver mode on, it tells me its on and that the performance is effected. I leave it on battery saver for a reason...

Is there any way to disable these "Helpful" Messages in the settings as I cannot for the life of me find a setting that references this, even in the developer mode. My phone is a Samsung Galaxy S5 Mini if that provides any assistance...

I went into Samsung+ app, went to Settings and turned off Diagnostic Notifications.  Have not seen the notification since.


When will my device get the Android 6.0 update (Marshmallow)? Android "M" was officially announced on at the Google I/O conference on May 28, 2015 and revealed to be 6.0 Marshmallow on August 17, 2015.

You can review the high-level changes at the Android website and the announcement on the official Android blog.

Of course, not all devices will get this update right away and others won't get it at all. Each manufacturer and carrier often choose to add their custom modifications which tend to delay the official release.

When will each device get Android 6.0, either officially or unofficially, if ever?

See also:

When will my device get the Android 5.1 update (Lollipop)?
When will my device get the Android 7.0 update (Nougat)?

This community wiki will list all of the known and rumored dates for devices. If you have an update make sure to follow the format that's been established, and the following guidelines:

Keep devices in alphabetical order listing the manufacturer and model
Specify if the date is confirmed or rumored and link to the source
If there is an unofficial release, link to the site where it can be downloaded

Phones

HTC

Butterfly 3 - announced - (source)
Desire 816 - announced - (source)
Desire 820 - announced - (source)
Desire 826 - announced - (source)
One E8 - announced - (source)
One E9 - announced - (source)
One E9+ - announced - (source)
One M7: Never (confirmed)
One M8 - by the end of 2015 - (source)
One M8 EYE - announced - (source)
One M9 - by the end of 2015 - (source)
One M9+ - announced - (source)
One ME - announced - (source)

LG

Nexus 4: Never (confirmed)
Nexus 5: 2015-10-05 (confirmed)

Motorola

DROID Turbo - announced - (source)
Moto G and Moto G with 4G LTE (2nd generation) - announced - (source)
Moto G (3rd generation) - announced - (source)
Moto MAXX - announced - (source)
2014 Moto Turbo - announced - (source)
Moto X (2nd generation) - announced - (source)

Pure Edition in the US
in Latin America, Europe and Asia

Moto X (3rd generation) - announced - (source)

Pure Edition
Style
Play

Nexus 6: 2015-10-05 (confirmed)

OnePlus

OnePlus One

Cyanogen OS - in first quarter of 2016 - (Source)
OxygenOS - no fixed date confirmed, but not in 2015 - (Source)

OnePlus Two - in first quarter of 2016 - (Source)

Tablets

Asus

Nexus 7 (2012): Never (confirmed)
Nexus 7 (2013) - 2015-10-05 (confirmed)

HTC

Nexus 9: 2015-10-05 (confirmed)

Samsung

Nexus 10: Never (confirmed)

Other

Nexus Player: 2015-10-05 (confirmed)


Moto G3 (6.0) - Can't access files, tried many guides I'm unable to access files on an Moto G3 updated for Marshmallow 6.0 ("this folder is empty" when connected to a pc, tried on several computers). I tried several fixes and guides but nothing out there seems to work.

https://productforums.google.com/forum/#!topic/nexus/6pbWH1yvPMs

Swiped down after connecting to pc, there are no notifications nor options to choose from.

SD card not showing files when connected to pc

Been there, did that. Rebooted, waited... once again, no files & no notification to change USB connection mode. I did the wipe cache partition part too and waited for some good 10 minutes after doing it before connecting USB

I wanted to try more options via USB debugging & such, but I cannot enable that either. I tap a bunch of times on top of the "build number" option in the menu and nothing at all happens: http://wccftech.com/enable-developer-options-in-android-6-marshmallow/
I went on to search how to root the device which seems to require USB debug mode which I could not enable on 3.

I'm not sure if I'm missing something obvious here but none of the answers/guides I tried so far seem to work. Anyone knows what's going on?

The Moto G 2015 has known issues with this, and there is a fix most of the time...

Disconnect the USB cable
Navigate to Settings - Apps
Press the Overflow Menu (3 dots in upper right), and select Show system
Find External Storage and Media Storage
Open each item and select Storage
In this screen for each app, press Clear Data
Reboot
After the system appears up and working, wait a minimum of 5 minutes after the phone is fully booted. Databases are being rebuilt for these applications, if you have large SD card with lots of media files (several thousand or more) this may take longer to complete but there is no way to monitor it and know when it's done.
Reconnect the USB cable
Pull down the Notification Panel
Select USB Connection and change it to MTP. Note there may NOT be an icon in the status bar.

MTP connections use the External Storage app, and by association the Media Storage app, for USB access to the device. There is no direct access or "mass storage mode" anymore, it is all software emulated.
If this fails, a full factory reset is usually required. In rare instances, this does not fix it most models have firmware available on XDA, but that step likely is beyond the scope of this question.
Of course, all this depends on a working USB port on the phone and a good cable... although it is extremely unlikely, it is possible for the USB port in the phone to be defective.


How to fix the "Andy Installation failed - Please verify your connection" error when installing Andyroid? I'm getting this error whenever I try to install the Andyroid Android Emulator:

I'm using macOS 10.13.2 on a MacBook Pro (2016, with Touch Bar, 13", 512GB SSD, 8GB RAM).

I've tried the following:
1. Verifying my internet connection
2. Ensuring I have the newest version of VirtualBox installed
3. Ensuring VirtualBox has been installed properly
4. Reinstalling VirtualBox
5. Ensuring the installer is proper and functional

I am certain that the problem in not caused by network connectivity as the same message shows up when VirtualBox has not been properly installed.

I have already installed Andyroid once on this MacBook using the same installer but removed it.

Could anyone please provide some insight on what other problems may be causing the installation to fail?

What worked for me was uninstalling Virtual Box and letting Andy install the version it wanted. A hassle for sure.


IP address on XBL Blacklist (Out going server response) I'm posting on behalf of someone :-

They have an HTC Desire, and they periodically get the following message when attempting to send out emails:

  Warning - Your outgoing server
  response: 550-Your IP address is on
  the XBL blacklist! Sending denied.

The phone provides an IP address, which indeed is blacklisted.

http://cbl.abuseat.org/lookup.cgi?ip=82.132.243.28

This IP resolves to "unknown" somewhere in Germany. We are situated in the UK, as is our email provider.

I have checked with our provider, and the IP of our mail server is not blacklisted (and does not match the one the phone says).

I should add, I am able to send email perfectly well on my iPhone, using (presumably) the same settings. Our computers are unaffected - it is just the HTC.

Does anyone have any advice, or experienced something similar?

I'm reluctant to de-list the IP as I imagine the problem will keep occurring.

Thanks for any insight.

I think that the IP in question is the IP of your mobile device or the NAT router that your carrier uses. De-listing won't help here and would in fact just be counter-productive.

Anyway, if you use SMTP with authentication you should never see this message with an SMTP server that is configured proper. Assuming that anonymous SMTP is not practicable or even possible with Android devices, there is nothing you can do.


Tasker app creation: is it possible to let user select the apps for launch app context Well, as the question states, while creating a tasker profile, if the launch app context is used, a list of apps has to be chosen. I was wondering if I make an app using this profile, is it possible to let the user edit this list? So that he may add or remove some apps from the default list?

This is my first question in this site. Greetings, everyone!

One way to do this would be to create a scene with a small menu of apps, set to open the app when the user taps it's icon.

One issue: Errors might arise if you have Tasker try to open an app that the user does not have installed. One way around this would be to use the shell command 'pm list packages' and (somehow) resolve the name of the chosen app to the package name, or the reverse and use this to populate the displayed list.


Root HTC one V on Mac OS X I'd like to root my HTC One V. Are there any tools specifically for this?

I'm trying to follow this guide but having trouble with step 6 in the HTCdev-Unlock Bootloader guide.

Currently, running Mac OS X 10.7.5.

AndroidForums has a guide for rooting the HTC One V.

I can't post the steps here, since the link is blocked at my current location.


App installed from apk, but not in app drawer and in settings I have installed an app fusing its apk. After installation, I clicked on 'Done'. Then, I checked app on app drawer and Settings->Apps, it was not found there. I am running Nova launcher, in Lineage Os 14.1,Rooted, Xiaomi Redmi 1s. Earlier, in settings it showed 47 apps installed, now it shows 48 apps installed(including hidden app).

I have checked for app in /data/app, app not found.
Installed Quickshortcutmaker to create app shortcut, but app not found.
Tried to hide in Nova settings, app not found.
Tried to reinstall that apk, it overwrites app like an update.

I need to uninstall this app.

The app is PixBar (installed apk), In file name like this com_dunrite_pixbar-10011002.apk.apk. And while opening through es (for install), it showed package as net.upper.master.support.texas.stem.threw, which is found as malware(google). I try some apps like this(install from apk), but, this have no option to uninstall, which I have never experienced before.

Seems like a spying apps which can install in stealth mode and never being detected.

Try with ADB commands to check if it appears in the list of installed apps and eventually delete it.

Download Minimal ADB and fastboot . Unzip and run it. (Windows machines)
On the phone, enable USB debugging in Settings > Developer Options > USB Debugging. If the Developer Options is not present: Go to Settings > About then hit 7 times on Build number then go back to Settings.
Depending on your phone, you'll need drivers for your device to be detected (Windows).
Connect the phone to the computer. On the terminal window, type adb devices [press enter]  this checks if the phone is detected. Output : xxxxxxx devices
Type adb shell [press enter]
Type pm list packages -f [press enter]. A long list of apps with their packages name will output, just check if your app is listed.
Then to delete the app, type cd /system/app [press enter] or cd /system/priv-app [press enter] depending on the app location and then type rm app_name.apk [press enter] (app names are case sensitive).

Note: An alternative for Minimal ADB and fastboot which is available for Linux, Mac and Windows as well, can be found in the answers on Is there a minimal installation of ADB?.

Since you are using Nova Launcher, I remember you can hide apps. Check if you didn't do so inadvertently.

Go to Nova's Settings menu, by either long-pressing on the home screen and selecting the “Settings” icon in the bottom right, or heading into the app drawer and tapping the “Nova Settings” icon.
Open the second entry App & widget drawers
In the Drawer groups section, select the **Hide apps* option.
Then check if the app appears there and eventually uncheck the check mark.


HTC Desire crashed, deleted all SMS/MMS. Can I recover? Been a reader of SO/SE for a while as am getting into Android development. Just wanted to ask a quick question. Hope someone can help. :)

I have a HTC desire (2.2 with HTC sense, as per stock), never rooted and little used (basic apps installed, not used for any dev) I use as just a phone really. Hence I was very surprised when it crashed the other day and all my SMS/MMS were deleted (the stock HTC Messages app was empty)!

I know I should not have rebooted the device (as file recovery may be easier as it reduces chances of file space being overwritten), but was told to do so by T-Mobile advisor.

Upon reboot, found the stock HTC Messages app used for SMS/MMS was was now populated by SMS that was saved on the SIM. Hence I think, the Desire recreated the SMS/MMS content using the saved SIM messages as a start.

What I would like to know is can the older SMS/MMS be recovered? I assume they are stored in...
/data/data/com.android.providers.telephony/databases/smsmms.db
...and that this file (originally with 500+ messages) has been overwritten by a new smsmms.db (now containing ~5 messages), but as I am new to Android/Linux am not sure if this assumption is right e.g. the new smsmms.db file could be written to a different disk location (as is common on FAT32/NTFS file systems in Windows) and hence with the right know-how the original file can be recovered (I've recvered many files like this in Windows without issue).

Does anyone know how to recover SMS/MMS messages like that, or how to recover/undelete files from these devices in general (I don't mind if it is only a partial file and I have to rebuild/extract messages).

I don't hold out much hope that the .db file was not overwritten, but I recommend mounting the phone storage to a PC (preferably Linux as Mac will write immediately and Windows might also) to attempt recovery.  I don't know what tool to use offhand but search results look promising http://www.google.com/q=linux+file+recovery


Android internet connection related problems? We can USB tether and use android internet connection on PC but How to achieve following:
1. How to use pc internet connection on android device using USB cable on Windows machine?

I can use my android service provides internet connection to turn on WiFi hotspot but I stuck with following question:
2. Can my device access internet using WiFi and at same time can we convert it into WiFi hotspot? If yes How to do that? If not why it's not possible?

XDA developer capslock66 has developed a reverse tethering tool which is the simplest yet (and hopefully in future too). Only requirement is a rooted phone. You can download it from here-
Android reverse tethering via usb

It comes as a zip file with all the adb files and dependencies. Once you open the application, it will do all the settings on your phone automatically for USB data tunneling. And most importantly, the good thing is it now works with any app including Google Play/Market too. Google play earlier needed a WiFi, but now, it works with a reverse tethered connection too.


Find out over the network if Android device is active I have an nVidia Shield TV device, which is running Android TV.

In order to integrate this into my home theater setup, I need to be able to determine if the device is active or sleeping.

For my other devices I just use ping to determine this. However, since Android devices are basically always on, this doesn't work in this case.

One way, of course, would be to write a simple app, which opens a TCP port when the device is active and closes it when it's sleeping.

My question is if there's a simpler way, maybe an existing app or some other way to do this without developing my own app to do this.

It appears that nVidia Shield Android TV comes with Android 5.1.1 and a Marshmallow update is available since December only. I'm assuming that Android 5.1.1 is the version installed in your device.

Query system services

Enable adb in wireless mode on device. Follow the official guide or this answer of Izzy for instructions, if needed.

You can find the status of Android - sleep or awake - from the dump of various system services.

Service: Power

adb shell dumpsys power

Search the strings mWakefulness and/or Display Power: state. Both of them would give you the status you need.

Example:

adb shell 'dumpsys power | grep -e "mWakefulness=" -e "Display Power"'

gives me

mWakefulness=Asleep
Display Power: state=OFF

Service: Window

adb shell dumpsys window

Search the strings mAwake=true and/or mScreenOnEarly=true and/or mScreenOnFully=true

Example:

adb shell 'dumpsys window | grep -e "mAwake=" -e "mScreenOnEarly" -e "mScreenOnFully"'

gives me

mAwake=true
mScreenOnEarly=true mScreenOnFully=true

Service: Display

adb shell dumpsys display

Search the strings mState=OFF and/or mScreenState=OFF.

Example:

adb shell 'dumpsys display | grep -e "mState=" -e "mScreenState"'

gives me

mState=OFF
mScreenState=OFF

Use Automation

If none of the system services mentioned in previous method worked for you, setup an automation app, such as Tasker or MacroDroid or Automate.

We would now use automation to write the status of Android into a file, such as Sleeping for sleep mode and Awake when it is awake.

Tasker,

Profile: Event → Display → Display Off
Task: (Actions) : File → Write File → select a text file to write into, type Sleeping and uncheck Add Newline
Profile: Event → Display → Display On
Task: (Actions) : File → Write File → select a text file to write into, type Awake and uncheck Add Newline

MacroDroid

Android sadly doesn't come with echo or printf utility, If the device is rooted then you can install busybox and be at peace. If not, download busybox binary, set executable permissions and push it into /data/local/tmp using adb push. Another way for a non-rooted device is to keep three files, one for state, one with the text Sleeping and and the last one  with the text Awake. Whenever the screen turns off/on, copy the second/third file into first one.

MacriDroid also requires a plugin, such as Secure Settings to execute commands.

Trigger: Screen On/Off → Screen Off
Action: Secure Settings → Actions → Run Command:

Command: echo Sleeping > FILE_PATH
Command Name: Screen off

Trigger: Screen On/Off → Screen On
Action: Secure Settings → Actions → Run Command:

Command: echo Awake > FILE_PATH
Command Name: Screen off

For a non-rooted Android, echo should be replaced with ./data/local/tmp/busybox echo. Otherwise, do a copy operation using the command cp SOURCE DESTINATION.

Automate

Your flow should more or less look like this image

(Click image to enlarge)

Your need to create two flows, one for sleep and other for awake. The second block in the flow is named Broadcast receive and can be found under Apps. The third block is named File write text and can be found under File & Storage.

You can now check the content of that file using adb in wireless mode or using SSH (requires an SSH server on Android; run the server on all interfaces and do not bind it to a single interface.)

There is another possibility, such as making your automation app upload the file to a local or remote server so that you can query that server instead of Android to know status.


How do I disable the "Select input method" Notification? I don't know if this is standard ICS behavior or if it's due to my Cyanogenmod based ROM, but every time I open the soft keyboard by clicking on a text box/area a notification appears in the notification drawer that says "Select input method."  I don't mind seeing this notification one time, but I'm already using the input method I want and I'd like to disable the notification.

Is this standard behavior for Ice Cream Sandwich? Can it be disabled?

This is a standard 'feature' of ICS. Aside from the notification, changing input methods can be accomplished through the "language and input" section of the phone menu. If you disable and uninstall all keyboards except for one, so there is nothing else to switch to, the notification may disappear.


Lock screen but keep Google Maps turn-by-turn navigation and GPS active I've a Sony Xperia Z with Android 4.2.2 and need to lock my screen but keep the (voice/turn-byturn) navigation active. How can I achieve that?

As it's currently, as soon as I lock the screen, GPS seems to be disabled instantely (at least when I unlock the phone, it needs to reaquire a GPS fix) and turn-by-turn navigation in Google Maps is instantly disabled.

How can I keep both things activated?

Background: I want to travel by bike without needing to look at my smartphone every few crossroads. Since I don't have a handlebar mount for my smartphone I've to keep it in one of the pockets of my pants. For some reason (I guess the fabric is too thin) the phone registers touches all the time, leading to 'butt-dials' and similiar things.

Power saving mode will disable the gps when the screen is locked. Disable power saving mode in settings.


How to watch a periodically shot image on other PC/Smartphone via Internet (no local WIFI)? There are a lot of webcam apps for Android. Unfortunately most work only in a local WIFI network, real streaming of the android cam over internet seems rather tricky, but not impossible.

I'm just interested to see a periodic image of a lab device (updated every 30-60 sec). Options like Google Hangout video chat or Skype video chat with two accounts would work, but the video quality is quite poor for this realtime solution, some images with adjustable resolution made periodically would be better and save battery (this app might resolve this problem)

Teamviewer Quick Support looks nice, remote control & view via PC of your android device, so I would just need an app that makes periodically an image:

https://play.google.com/store/apps/details?id=com.Nishant.Singh.DroidTimelapse

https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm

But is there an app that does this all in a more easy manner? Without starting several apps and hacks? Just making an image every 30-60 seconds and send it to imageshare service and update the browser tab on PC every 30-60 seconds. But the URL therefore should not change. Or giving the the android phone a IP via dyndns and run somekind of FTP server on it, where the image gets replaced on and on.

I'm not sure what the easiest and most reliable option is, anybody has a tip?

Edit: I'm root and on 4.2.2 (Xperia Z)

Another approach:

The free app IP webcam is a video streaming tool primarily, but there's also an option to fetch only a photo. It brings a webserver where /photo.png is a continuously updated resource. Since it gets refreshed each time you request it via a browser, you don't have to care about taking a picture every X minutes.

You then can use port forwarding on the router to access the phone's webserver from www.

Ip webcam also features authentication with username/password, but I don't know how secure it is.


Rooting Stock Wileyfox Spark CM13 OS Has anybody in this world ever succeeded rooting this device? Tried, all One Click apps, Desktop Tools, Recovery Flash:

Kingroot says Not Adaptable
Kingoroot says Error code 0x00...
Others say try Desktop version after fail
TWRP SuperSU.zip package says exiting process after judging a lot of options
All desktop apps fail same way or the other

What do a person do after all these attempts?

While closely inspecting the file system in /data I found out three files: a .gz archive of stock boot.img named by the md5sum of its content .img 16MB, SuperSU.img 99MB, and SuperSU.apk 6MB. Why the hell could the developer put the files here and device never seems to use any of these files at all?

@Izzy, your suggestion about trying was a good one but i have tried all the SuperSU zips by Chainfire and all the phone ends up in this state: In fact, the phone is unlocked, TWRP says this no matter which file I use trying to root (first screenshot); additional suggestions about a special CMSuperSU also ends up with this (second screenshot; click images for larger variants):

And Magisk install completes well from recovery. On boot up Magisk app shows but as a user installed app. And prompts this which becomes unsuccessful too:

Rooting can be accomplished using Magisk (make sure not to use an old version, but that from the linked XDA thread: v14 at the time of this writing). Flashing Magisk will not modify the /system partition but rather create a modified boot image. So at boot time, Magisk gets initialized, creating an Overlay File System on top of the system structures. That way the relevant files get (re)placed transparently, the checksum of the partitions are kept (thus OTAs will not complain), while still applying the needed modifications (including MagiskSU). Another added plus is the capability of Magisk to hide root from apps which otherwise would refuse their work.

As you've learned: Do not flash another superuser package on top of that. Magisk already includes root, called MagiskSu.

I'm using Magisk on my Wilefox Swift with CyanogenOS 13 without issues – same manufacturer and OS as your Spark. As we figured, it works on both.

Magisk comes with an app called MagiskManager (which is also available separately e.g. via my F-Droid repo. This is the frontend to work with the framework, including settings for MagiskSU (i.e. where you maintain which app may use root powers) and more. So there are several Magisk modules available, similar to what you might know from Xposed – even a "systemless Xposed" can be used that way (again, I'm using this and it works fine).

For instructions, please see the linked Magisk thread at XDA. It's quite simple. To include the basics: You need a custom recovery (TWRP is recommended, and available for our Wileyfox devices). With that, and an unrooted ROM, simply flash Magisk, reboot, and you're done. You probably need to repeat this after applying OTAs. As the MagiskManager is installed as an user app, its data are kept unless you perform a factory reset.


Incredible 2 Sync Problem I've downloaded the HTC Sync software onto my PC in order to sync my new Incredible 2 with my Outlook, etc.  After plugging my phone into the PC with a USB cable, however, it tells me "No Device Connected."   How can I get the computer to recognize the phone?

Check your phone if you have selected a default action when you plug in your phone. If memory serves, it connects in "Charge-only" mode by default, and pops a menu for selection. If you have already chosen a default action, go to `Settings->Connect to PC" and change the default. You'll need to choose "HTC sync" mode or somesuch.


GPS automatically turns on Today after i woke up and checked my phone I noticed GPS icon is blinking at the top.
So I turned it off through Location services but after a moment it turned back on again.
And whether I turn it off it gets back on again and again.
That's wired ! No new app has been installed recently no app settings has been changed manually (To use GPS).
How could i find out what app(s) doing this?

Also to see which apps are using location services go to Settings > Location. There you'll be able to see the "Recent location requests" under which the apps that requested location information is displayed. One of the app listed under this section should have turned on the GPS automatically to know the location info.

Whenever you see that the GPS is active (the GPS icon is shown in the notification bar, or Settings > Battery shows that the GPS is active), click on Settings > Apps > Running to see which apps are running. One of them is the culprit. So disabling or uninstalling the relevant app you think is causing this would solve your issue.

Note: The above settings are available on Android Kitkat and higher versions.

Also read this questions for more clarifications,

How can I find out what app is using my GPS from the background?

How to check which app uses GPS on Galaxy Nexus?


Stop auto-scroll in Android browser! I'm on a web page on my Android phone.  When I select a text input, the browser scrolls (about a quarter-screen every 10 seconds).  I don't know what causes this -- it doesn't look like any keys are stuck.

Further, it cancels the on-screen keyboard, so it's very hard to type.

This is highly bothersome.  Can anyone help me before I destroy my phone out of pure aggravation?

Same issue on an HTC Desire (Android 2.3.3)

I had a crazy scrolling when tapping a text input field (the field get the focus but was scrolled out of the screen) and even worst: when entering values from the native keypad, each keytap was creating an arbitrary scroll..

After seeing this article I looked for some specific -webkit-transform tags and after removing them the issue is gone!

The lines were not even used, it was leftovers from previous attempts staying aside in a css file!!!


What does CWM back up? I made a backup using ClockworkMod Recovery v6.0.4.7d of my Samsung I9305 (it runs a rooted stock Android 4.4.4). I selected "Backup and restore" and then "Backup to /storage/sdcard1". The resulting image was of about 7GB.

Does this backup contain:

The firmware?
My modifications to the firmware such as root, Xposed Framework, installed Xposed modules, etc.?
My installed apps?
App data?
Other data I had stored on the internal SD card?

And finally, is compression utilized?

According to: https://wiki.cyanogenmod.org/w/ClockWorkMod_Instructions#Making_a_backup

  ClockworkMod's backup/restore feature will generally only back up the
  /system, /data, /cache, /sd-ext, and /dalvik-cache areas. Other
  partitions such as /emmc, /sdcard, and /media won't be backed up.

  In
  fact, the backed up system will typically be saved to the /sdcard/
  partition in the /clockworkmod/backup/ directory, which, depending on
  your device, may or may not be actually located on a physical
  removable SD card.

According to your question:

  The firmware?

Definitely Yes.

  My modifications to the firmware such as root, Xposed Framwork, installed Xposed modules, etc?

Definitely Yes.

  My installed apps?

Definitely Yes.

  App data?

Definitely Yes.

  Other data I had stored on the internal SD card?

Definitely NO, /sdcard is not backed up, because of there would be a CWM backup. Read: http://forum.xda-developers.com/galaxy-s3/help/how-to-backup-internal-sdcard-t1999853

Hope it help


How do I sideload Google Wallet onto my Verizon Galaxy Nexus? The Verizon version of the Samsung Galaxy Nexus famously shipped without Google Wallet. This is ostensibly because Verizon is coming out with their own mobile payment system and didn't want a competing product baked into the phone OS.

So much for a pure Google Android experience.

How can I get Google Wallet on my device? No rooting solutions, please. I am okay with sideloading the app from a trustworthy source if that's possible.

Once installed, will I be able to get updates from the Play Store? What other things won't work quite right?

Grab this .apk file from the XDA forums and sideload it like you would any other app. The instructions state that it will work on unrooted devices, and CNET actually ran an article detailing this a little while back. The original XDA thread is here, the link you need is the one under the QR code (the "APK method").

This particular method will evidently only work if you live in the US and have Android v4.0.2 or later installed, but that should cover any typical VZW Galaxy Nexus at this point.

As far as I'm aware, you will not be able to get updates from the Play Store if you sideload like this, but that is the only caveat I've personally encountered thus far on my VZW Galaxy Nexus. I used the free $10 prepaid balance at McDonald's without any issue.

A few additional musings after doing some experimentation: after sideloading the .apk above I was not able to update Wallet from the Play Store app on my phone. However, if I logged into the web store and visited the page for Wallet, it listed my Galaxy Nexus as compatible. Hitting Install on the web page allowed me to push the updated version to my phone successfully, despite the fact that I could not do it from my phone.

If you're itching to try out the newly added ability to add your credit card to Wallet, you could try the above to get yourself updated to the newest version. Alternatively, if you consider me a "trusted source" (I'm trustworthy, I swear) you can get a copy from my Dropbox account. I simply pulled the updated .apk file from my device after I updated through the Play Store, so I can safely say this version has not been tampered with by any third parties.


How to make Gboard (Google Keyboard) look like the 4.4 version? With the advent of Android 5.0, Google has switched to a new design (Material) for their keyboard.

Can one install a theme (or change a setting) to make it look like the classic version again (or close to it)?

Still looking for an answer.

There is a way to do this, but it doesn't necessarily solve the problem.

http://www.howtogeek.com/253941/how-to-change-google-keyboards-theme-on-android/

which makes the keyboard look like this:

However, the keyboard still doesn't look much like 4.4's keyboard:


Copy and paste string to Excel (android app) auto detect character class or formula class, I tried to copy and paste text to Googlesheet (android app) and excel (android app), googleapp (image on the right) will auto detect as character class, but excel (image on the left) in formula class shows an error.

[][]

If you are not typing a formula, then you should not use = as the first character in Excel. If you are typing a formula, then make sure that you have typed it correctly. As stated here:

The #NAME? error signifies that something needs to be corrected in the syntax, so when you see the error in your formula, resolve it. Do not use any error-handling functions such as IFERROR to mask the error

To solve your issue, type a single quote ' before =, or replace the equal sign with a single quote. Excel will recognizes that you are not typing a formula and will show the value you entered.


How can I tell if I have root? I've been attempting to root my phone (Samsung Intercept M910, but that probably doesn't matter).

How can I tell that I have actually, successfully gained root? I've run a few apps which require root, and some work and some don't, so I'm unclear if I've gained root or not.

Use terminal emulator (a popular free/open-source terminal emulator is Android Terminal Emulator, available from F-droid or Play Market), open the emulator and type

su

you will know with the message that appears after if phone is rooted or not.

Edit:

There is an app just for this now : Root Checker


App registered to wrong account; how to fix this? I have three Google accounts registered to my Android: my main, personal account (let's call it account A), and two volunteer community accounts whose emails I manage (call them accounts B and C).

When I first got the phone, I registered with my account A and later added accounts B and C, so that my primary account is account A.

The problem is that since the upgrade from Android 4.4.4 to Android 5.0, one of my apps has lost its license.

When I try to restore the license, I realise that the app is now registered to account B instead of account A (it shows the email address for account B instead of account A).

Why is it registered to the wrong account? More importantly, how can I fix this?

If possible, I'd prefer not to uninstall and reinstall the app, because I will lose all of my data for that app. But, I'll do it if I have to.

I am using an unrooted Nexus 5, fully updated, Android 5.0.

I tried various actions, including clearing all data, and uninstalling and reinstalling the app. None of them worked.

Eventually, I removed accounts B and C, uninstalled the app again, restarted the phone, and reinstalled the app.

This worked. The licence was automatically restored.

What's more, Google restored the app's data — admittedly, from a couple of weeks back before the upgrade to 5.0, but still it meant that I lost little.

I'm going to leave accounts B and C off the phone for a while to see what happens.

I think that I should report this fault to Google.


Are there any current, major phones based on Android 4.4 that don't have Google Chrome pre-installed as a browser? I'm asking since Android 4.4 doesn't include a browser and it needs to be licensed separately by the handset manufacturer.

Highly doubtful. If the phone is using Google Play Services, which every manufacturer must use and agree to a strict set of terms and conditions if they want their device to access the Google Play Store, then Chrome will be installed.

It's one of Google's key apps, along with Gmail, Maps and so on.


LG G5 Apps/services keep crashing . . . Hardware Issue? for the past few weeks my LG G5 has been unexpectedly restarting, apps have been crashing, and I've been getting messages like "Unfortunately Bluetooth has stopped" but for pretty much every app/service. Also, I've had the phone get stuck on boot loops which has made removing the battery the only solution to getting it to start again.

I've tried restarting the phone, resetting network connections, even doing a  factory reset twice, none of which help. Even after the factory reset, before even putting in my Gmail account, I get a message "Google Play Services keeps crashing" and then "Google Duo keeps crashing", repeatedly to the point where I can't even do a internet search due to these messages popping up ever 1 second. If I do anything even a little memory intensive, the phone will restart which makes me wonder if it's a hardware issue with the memory.

I've had the phone for less than a year (It was a refurbished unit that was replaced under a third-party warranty I bought when I first about the phone from Costco). Otherwise the phone is in great condition. Not sure if it's just time to get a new phone. Any ideas?

Thanks.

If you did a fatory reset you should have already a data backup(or not), point is maybe doesn't matter if you try to flash a new stock rom, maybe the current one may be corrupt or something, otherwise consider the idea of getting a hardware issue.


BRAVIA Engine 2 after rooting I have a Sony Xperia SP running jelly bean 4.1. I wish to root my device using the Doomlord exploit and run kitkat 4.4. But will that affect the working of the Bravia Engine 2 in my device in any way?

The bravia engine would need to be included in the new ROM you are installing. It is a software screen enhancement.

http://allenramos.blogspot.ie/2013/05/enhance-your-android-phones-display-w.html?m=1

  The Sony Mobile BRAVIA Engine 3 is a video enhancement program for Sony phones. It uses filters and algorithms to create a clearer and more contrasted picture and an overall smoother experience.

Alternatively there are often flashable zip file mods for the bravia engine for different devices.


Restoring apps from TWRP I have a backup of my previous MIUI ROM(using TWRP), and presently, I am on  custom ROM called cyonogenmod. Now, I need to restore my previous user apps(apps that are installed from Play Store) and its data that run on MIUI to new ROM. How can it be done? Is this possible?

It can be done with  Titanium Backup, see titanium-backup tag for more details.
From Main Menu of app access Extract from Titanium Backup option and you would be able to choose the apps which you can restore. This is fine if you are talking of third party apps
File-carving technologies on the Nandroid images (see our data-recovery [tag-wiki] would also do this ( I am not conversant with this ). You can read more here Are there any downsides to using a nandroid recovery?. Also see this for other possibilities Restore only part of nandroid image


How can I easily deny other apps from accessing my personal data? If I use the standard Android contacts, sms and phone app all these data are endangered to be read by other apps.

Is there a solution without rooting the phone that every simple user could easily install?

Sure,you could conceal your contacts by renaming them to something cryptic. But that is not very handy.

Maybe there are alternative apps for contacts, sms and phone app? So there would be no data in the standard apps.

Or some simple solution that prevents access?

Short answer with two letters: No.
TL;DR
Whatever app you use to work with your contacts, SMS, and phone – they will need to access your contacts, SMS, and phone (how else should that work?), so alternative apps for that won't be much help. With the exception of those few which use own databases (I know of some calendar apps that do this, but did not yet encounter any such contacts/dialer/SMS app), which would not work with contacts (how shall the dialer or messages app then access them, except it's built into the very same app?).
Let's assume you find such an all-in-one contacts app using its own storage: you had to trust it as well that it doesn't initiate calls to some premium numbers (or send SMS there) in the background, and (in case it has the INTERNET permission) send all your private data "to some cloud".
So as Dan pointed out in his comment on your question: If you have concerns about an app that asks for permission to access something, don't install it.
With root
If, on the other hand, you decide to root your device, there are several solutions available to restrict apps. Just to name some: LBE, PDroid, XPrivacy. for details, please check with What information does stock Android send to Google by default, and how do I opt-out? and how to fake my personal information.


Galaxy S4 restarting and freezing after root I recently made the mistake of rooting my Galaxy S4, accompanied by a few more customizations.

Problems that occur:

TouchWiz freezes. One way to unfreeze is to hold down the Home button to see recently opened apps and then go back, so that Touchwiz wakes up. The other way is to pull down the Notification bar and click Settings or anything else from there that'll send me to a different app so I can avoid it. If I don't do any of these within 5 seconds the freezing occurs, the device restarts.
The device also restarts when the CPU is suddenly expected to work hard. For instance, within the first minute of a call, or when the screen is locked/unlocked, a couple seconds after opening a music file. This happens 3-5 times a day, depending on usage. The restart is not always preceded by a freeze, but often there's a freeze before the restart.

Recent changes that may be causing such behaviour:

Rooting using AutoRoot by Chainfire.
Giving CPU Master root permissions after SuperSU is installed.
Installing busybox.
Patching modded Google Play Store (involves patching Core.jar package)

What I did so far:

Uninstall CPU Master.
Delete cache and data of Touchwiz
Remove busybox
Remove all custom patches from core.jar
Install the original Google Play Store and update to latest version

I don't think Touchwiz is causing the crashes because somethimes the phone restarts while an app is in use.

Thanks in advance.

EDIT: I removed the original Samsung ROM altogether and switched to Cyanogenmod. Thus I may not be able to upvote/tick the replies from then on.

FWIW I've been having a similar problem, but without the modifications you mention. My process was to root, install SuperSU, Titanium Backup and then restore a bunch of apps.

The first time I got the problem, I thought I had restored some system apps or something, so I reverted to stock, and tried again, but being more careful to only restore apps and stuff like wifi access points. This suffered the same problem (but possibly less so).

I've gone back to stock again, and I'm going to try it to see whether I get similar behaviour without rooting. If all is well for a day or so, then I'll root, and see if anything changes. If it's still stable, I'll start using apps that utilise root and see what happens.


HTC Mail:  Move Messages Between Folders, Not Synced on IMAP Server I'm seeing some odd behavior on Android...running 2.2 on HTC Incredible.

I have an IMAP account configured through the built in "Mail" program.  First of all, when you send messages from this program, it copies them to a local "Sent" folder, and there is no way to specify a remote IMAP folder for this (e.g. "INBOX.Sent").  So then, I try to move messages manually between the local "Sent" and the IMAP "INBOX.Sent" folder, and it appears to work fine, but when I check from another IMAP client (e.g. Thunderbird), I don't see the messages in "INBOX.Sent".

Has anyone else run into this?  Any idea how to resolve?

Sounds like it's just not copying sent messageinto your mailbox at all, only keeping them locally.  I would assume that's just a shortcoming of the app and you'd need to use a different one that supports that feature.  The default client is very basic and buggy.  Have you considered using Gmail?  You can configure it (through the web) to get mail from an IMAP account, and then you could use the Gmail app (which is very good).


Fixing "Unfortunately, DMG has stopped working" on Lenovo tablets My Lenovo IdeaTab S6000H tablet running on Android 4.2.2 Jelly Bean had worked fine before yesterday when suddenly it turned off, and after a restart, it has shown this message periodically:

Unfortunately, DMG has stopped working

I also did a factory reset, but after turning it on, the same error message has been showing again.
How to fix this error?

You should check the mounting state of sdcard, maybe it’s broken. Suggest to call the customer service phone for examining further.


view .htm file on sdcard and search words in it When I click a .htm file in file manager, it opens the html viewer which has no search feature. How to open the file with the bundled browser? I could type the path (file:///mnt/sdcard/...), but it's too long.

You can try opening it in an HTML editor like WebMaster's HTML Editor Lite. It has syntax highlighting, and a search function. It also as a Pro version with additional features.

If you don't like that, there are several other HTML editors in Google Play.


Yawning sounds from the phone For the past month my Samsung Galaxy S3 has been making yawning noises. No im not crazy, I have witnesses. Why is it doing that and how can I stop it?

There could be two reasons for this, I am assuming I know what sound you are talking about since you have not provided an audio example.

You have sounds for phone sleep and phone awake in your settings
and/or you have notification sounds enabled.
You have skype installed with the notifications on for people
login/logout, the logout makes a yawning sound.

Check this out and I guess one of them is your root cause :)


How can I require the pattern unlock only for specified times Is it possible to require the pattern unlock only during certain times? For example, while I'm at work, I don't want to require the pattern unlock, however, anytime I'm not at work I do.

Is this possible?

Sure. If you use automation app like Tasker, you can make your phone to disable screen guard, if it detects you are in your office. Detecting your location can be achieved in many ways. You could use any WiFi, if it can be used as a reference or rely on cell id, defining a radius.

Please see a guide aptly named as Location without tears. It explains the various ways with which the Tasker can identify your location. It goes more explaining the pros and cons, the trade off between the battery life and accuracy etc.

I use Tasker in my mobile to reduce all volumes when I am in the vicinity of my office. I did this by creating a profile and choosing the State as my first context.

In the next screen Select Phone Action I selected Phone and select Cell near option. This brought up the following screen:

When I pressed scan Tasker started to log near by cell tower's id. I left it for a while and walked around my office so that it will gather maximum ids. I initially thought Tasker only retains last eight ids, but when I exported the profile to XML, I could see many entries. Hence the more time you keep it scanning and more walk around you make, more will be probability of successfully recognising your location.

Well that's only half job done. I then assigned an action that the Tasker can perform when this profile is active.  There are two kind of tasks - one is called entry task and other is called exit task.  I used Keyguard action to switch key guard off  as entry task, which will fire when this profile is made active. I used the same Keyguard action to swtich the key guard on as exit task so that when this profile is deactivated.


How to keep Bluetooth Tethering enabled on LineageOS / how to enable it with Tasker on Moto G 2 LTE? I need to share wifi connection from my Moto to iPhone over Bluetooth with minimal or no manual interaction on Moto G.

How can I make Bluetooth Tethering always enabled (On) at a LineageOS 14.1 device?

Alternatively, how can I setup Tasker script to enable Bluetooth tethering on Moto G 2nd gen LTE (XT1079), running LineageOS 14.1 (build 20170922)?

Automate can do so using its Bluetooth tethering set state block, no additional plug-ins required.


Hacked and left with messed up internal file system My Samsung Galaxy S3 Sprint was hacked a couple of weeks ago.  This happened after all of our laptops were hacked as well.  I have strong evidence to support all are now hosting botnets.  I THINK I could fix my phone if I could get it wiped.  However , wiping via Clockwork Mod , Factory Reset, etc...leaves me with files and folders that should be wiped.

I recall seeing some config file which stated "allow factory reset" = false.  I was able to make some progress by installing CyanogenMod until updates ran which put me back to square one.  I can't download GApps but managed to get the Amazon Appstore.  Other than that, I have fake system processes running. Such as "System UI" but when you open it up it says its actually "android.keylogger".  You can kill all processes and it still run so I'm assuming the real ones are hidden.

I've found the complete root file system in three places and it appears I might be mounted to their network or system. My firewall shows constant connections between three different "companies".  Same with the computers. If you block the app they are coming in through, they then say they are another app. Such as Akamai Technologies via the Amazon app. I block it and then that name and IP range starts coming through as Sprint or CyanogenMod.  I've looked up all IPs and most come back linked to a backdoor trojan /spy network.

My question, is there somewhere I can view the internal filetree so that I can compare? If I could see what doesn't belong, I should be able to get this under control via the terminal or Linux.  Before anyone asks, every virus grogram has been ran. The actual virus is gone. I'm left with the bots and a screwed up filesysrem. Once I find a way to actually wipe the device, the little nightmare bots should go too. This is 100℅ driving me nuts!  I'd appreciate any help!

Burn the hardware. If it's dug itself in deeply enough to survive a factory reset and installing a new OS from scratch, then there's no way you can trust this hardware again.


Disable Call Waiting Is there a way on Android to disable call waiting?

Quite often I'll be in a conference call and suddenly one of my friends tries to call me when I'm in the middle of discussing something quite complicated.

The phone will start blipping at me to indicate the second call is coming in.
I'm really not great at multi-tasking and this completely throws me from the discussion I'm already in.

Is there a way to set the phone to redirect the secondary caller straight to voicemail?

I'm using a Motorola One Vision.

So I've discovered there is a way of doing this.
I found this answer on Quora:

https://www.quora.com/Where-is-the-call-waiting-option-on-Android-7

There's a video there and the answer is essentially :

Open the phone app Press the Menu button (3 dots top right)
Press   Settings
Press Calling Accounts
Press on your call Operator (Was EE in my case)
Press Additional Settings
Slide Call   Waiting to disabled


Do a total wipe of my device I have flashed my ROM several times with different ROMS, and sometimes back to stock. I flashed roms, modems, kernels etc.

But the flashing never seems to totally format the device, because the folders of old software keep showing up on the phones hard drive.

Is there a way to completely format my device, and install a new rom afterwards.

I have a Samsung Galaxy 2s running gingerbread 2.3

If this question is already ask this can be closed and redirected. I could not find a similair question.

To completely format your device, you need to use Odin and an Odin-able ROM (preferably stock).  Note that the device can't be blank.  You should always have firmware on it.

Download Odin 1.85 from here and extract it.
Download stock firmware (listed here), you probably want JPKF3.
Put your phone into Download mode (you may have to attempt this a couple times):

Power off the phone
Hold VolDown+OK:

Click the Power button
Let go of VolDown+OK when the Android icon with "Downloading..." underneath appears

Start Odin
Connect your phone to USB and ensures it shows up in Odin (a yellow box with a COM port will be shown).  If it doesn't, disconnect and reconnect.  If it still doesn't, reboot your phone and start over from (3).
Click the PDA button in Odin and choose the firmware file you downloaded.
Click Start and wait till "PASS" appears in the Message area.  If it fails, start over from (3).

Normally, to completely wipe the device, you would select "Re-partition" in Odin.  However, this apparently can brick the Galaxy S II! So don't do it.  I guess it only works consistently with the original Galaxy S.


How can you tell whether you are running a official Android program or one modified by your phone maker? So many times , in this forum , I see answers with descriptions of their phone, contacts or messaging application, with options, settings or feature I don't see on my Samsung Galaxy S.

I presume that either I am running a modified version ( made by Samsung ) or the questioner is.

But how can you tell ?

How do you know your application is not the stock application of Android ( btw: is that the correct term ? stock application ? )

If I look at Settings - Applications - Manage applications - Running, I see f.i. Email. Clicking this tells me it's version 2.2.1. Same with Dialer. Contacts on the other hand , shows version 1.0.

But since no manufacturer info is present , I cannot tell whether this is the official Google software, or some other program.

And following that, can you download the stock application from somewhere ? Maybe it's better than the version on your phone ?

You can compare what your phone had with the emulator for your Android version. The emulator is a pristine Android, with no manufacturers modifications.

It is arguable whether Google-branded applications (which are not included in the emulator), are stock apps or not; but AFAIK Google-branded apps are usually not modified by manufacturers since they weren't open source and also Google-branded apps are updated regularly by the Market.


Touch enabled monitors and Android I need to buy new monitor for my PC and I'm thinking about touch enabled monitors like DELL ST2220T or IIYAMA T2250MTS. I recently bought Gooseberry Board with Android on it and it would be great if I could connect it by HDMI cable to one of these monitors and use touch screen like i would on a tablet. Does anybody know if Android can work with such touch enabled monitors? Maybe someone have touch enabled monitor and could check it somehow?

The touch-screen part of a touch-screen monitor doesn't work over HDMI, but with a separate USB interface. It requires drivers specific to that monitor. To make it work with the Gooseberry Board under Android you'd have to find or write drivers for that monitor.


Migrate Google+ photos to Google Photos and free up Data Quota I see my old Photos that were uploaded to google+ in the new photos app.  I have it set for the new free high resolution, but I still see google+ photos taking up 7 gbs when I go to drive and check my quota.
Can I delete the photos from google+ or should I try something else first?
I would prefer not to lose my old photos. I would think they would be moved to the new free storage because they are all smaller than the 16MP limit for the high resolution now.

Google hasn't announced anything about moving these. While it's possible, if not likely, that they may do so at some point, your only sure-fire solution would be to download all your photos, delete them from Google Photos, and then re-upload them under the new setting.


Galaxy Nexus slow on WiFi wakeup Performance question here : my Galaxy Nexus is really slow right after I connect it to a WiFi network after long periods not being connected to the internet. That doesn't happen on EDGE or on 4G, and after a while it goes back to normal.

My first guess for the culprit is : the low latency of WiFi networks, combined with the (potentially large) number of apps waiting for a connection to wake up, can spawn a lot of threads, which get data almost immediately, and start processing it right away, all at the same time (unlike EDGE where data can take a while to download). Which obviously clog the CPU and RAM. Is there an app or conmand-line tool (phone is rooted and running CyanogenMod 10, btw) that can show me which ones are doing too much work?

Off-Topic: As a developer, do you know of any tricks that can minimize that effect when syncing in background? Other than not doing it when unnecessary, of course!

If you have adb shell ,you can try below command

top -m 10

which displays top 10 applications which takes CPU.


To find Pebble by phone? Assume you lost your Pebble watch in somewhere your room. You can find it by asking someone calling you but assume you cannot do it. You just have your Android phone.

Find My Pebble Application

I think the application does not work. You install the application. I appears under your Applications in your phone. The front-end of the application contains only Settings and Delete. Settings does not work. You cannot Find your application by the app. You have to each time install and uninstall the application to find your Pebble. I think this kind of logic stupid. I am using Pebble Classing with Samsung Galaxy S4 GT-i9506 Android 5.0.1 Lollipop. Similar problem of the application also recorded here

  Agreed that not having to unload and load would improve the concept.

The front-end of the application is also buggy, crashing to open the Pebble-settings page too to get the view "Settings/Delete" in your phone.

How can you find your Pebble smartwatch with your Android phone?

Download "Find my Pebble" from the applications store inside the Pebble app. It will do what you have asked by blinking the backlight and vibrating.


How to add microphone to the keyboard for speech recognition? I am using Android 7.0 on a Samsung Galaxy S7 edge.

How to add microphone to the keyboard to "write" SMS or Facebook messages using speech recognition?

dunno if it is possible natively using the samsung keyboard, but thanks to @beeshyams i have installed , using the playstore, gboard.
Gboard contains the microphone per default


Nexus 7 Share Dialog No Longer Showing Up After KitKat Before the KitKat upgrade, tapping "Share" in apps would bring up a dialog that lists all apps that you can share to. After upgrading to KitKat, tapping this button only copies the link to the clipboard.

I should note that this only happens on some apps, like these listed below:

Chrome
Bacon Reader
Hacker News 2
Trello

Is there a way to bring back the old functionality?

That's a known bug with Kitkat, not only affecting the Nexus but other devices as well. We discussed that on chat lately. A work-around is using an app like AppChooser, which replaces the share menu. As a side-effect, it even gives you several improvements above the built-in share menu, as e.g. the possibility to chose between grid and list display, or have the list sorted alphabetically versus last-used (where the latter would have your most frequently used share-targets always on top). You can even hide apps you don't want to see in the share menu (and make them visible via the "show all" button).

AppChoser (source: Google Play)

The only alternative I know of is Andmade Share, which offers comparable features.


How to add new rows on a Google Docs spreadsheet? Usually, in desktop version of Google Docs spreadsheet, I will enter a number of new rows if current document has no rows remaining, so I can extend down the document. I installed Google Drive on my Gingerbread and has a spreadsheet file in it. When I open it, I want to do so with my Android app but how can I do it? Which button should I press?

Click on the row number in the first column.
Click the number again; a menu should pop-up.
Click 4th button; a menu should popup with the following options:

Insert above
Insert below