Screen on Galaxy Nexus goes off, hard reset required to resolve this. What can I do? I am using a Galaxy  Nexus and since the update to Android 4.2 the screen sometimes suddenly goes off and then especially stays off. The only thing that helps to get the screen back on is taking out the phones battery, which is quite annoying.

Is there a workaround for this?

The same thing happens on my Nexus 7 running 4.2 and as answered in the other question the only way I found to get the screen back on was to perform a "soft reset".

Hold down the power button for around 30 seconds, the device should start a soft reset (i.e. you don't lose any data/settings etc.) and reboot. Not really fixing the root cause of the issue but it's easier than taking out the battery every time.

This is also assuming the holding down the power button to reset works on the Galaxy Nexus and that it's the same issue but it sounds very similar and has only happened after I upgraded to 4.2.


Is the setting OFF/ON of the security flag different from enabling/disabling of fastboot? I am following the book XDA Developers Android Hackers Toolkit 2012.
 In the beginning chapters , it says that :
The second-stage bootloader checks to see if the security flag is on (S-ON) or off (S-OFF) and depending on that , it checks for the signatures in kernel and OS that is to be loaded . The book says that if the security flag is S-OFF , then the bootloader no longer checks for signatures and also makes the entire system writable .
Now , coming to fastboot :
Fastboot is a protocol that allows low level commands to be sent to a device to do such things as write files to the OS . Most manufacturers , therefore , disable the fastboot protocol at the factory .

Can the security flag be S-OFF and fastboot be disabled ? Can anyone elaborate on the relation between the security flag and fastboot protocol ?

S-OFF is mainly found in HTC devices, and is a separate security mechanism whereas the /system directory cannot be mounted RW across boots.

It also restricts other features.

If S-OFF is enabled, fastboot can't be disabled, as fastboot would have to be enabled to turn S off. As such, fastboot would most likely be enabled, unless it was re-locked in some way (which would in turn lock S to ON).


With Android, does a factory reset truly reset the device to the same as it was when it left the factory (unlike an iPhone)? When you reset an iPhone, my understanding is that the device does not truly get reset to how it was when it exited the factory.
What about with an Android device?  Does performing a factory reset on an Android device always reset the device to how it actually left the factory?
I decided to ask this question to help our community generate accurate answers to this other one.

It is the same as an iPhone I believe. A "factory reset" removes all information in the data and user partition, but leaves everything in the system and associated partitions as is. That means if you got an upgrade or update that changed anything in the system partition, it would remain after a "factory reset".
The reality is that a "factory reset" is kind of a misnomer in this case, it's more of a "user reset" than anything else if we were being more accurate.


What's with the Donut/Froyo? Possible Duplicate:
  What are the names of the various versions of the Android OS, and how are these names chosen?

What the heck is Froyo?

Are android trying to be cool with the naming conventions?

.. oh wait, they.. they're alphabetical, right? Just like Linux?

They haven't publicized how they came up with why the version naming scheme they did.  There has been speculation about what future names would be and more speculation.  All of this could have something to do with obesity, but we may just never know.

After Froyo it looks like it's Gingerbread and then Honeycomb.  The original name for Froyo was apparently going to be Flan.  I think speculation about what the next names will be helps generate buzz and adds a playful element to the product.


How not to display the "Change languages" on Gboard I just updated Gboard and I only use two languages. However after this update, I have to press twice and choose which languages I want to swap to when obviously it's the other one...
Is it possible to only long press the space bar as before to automatically change to the other langauge? this is such a waste of time otherwise :/

You can change languages directly from the language switch key (the one with the globe symbol netx the space bar). If it is not displayed, then go to Settings > Languages & Input > Gboard > Preferences.

From here toggle the switch for various  settings including number row and emoji and obviously language switch key.


Can you change the colour of the LED light on the Samsung Galaxy S3? On the top of the phone there's a light that flashes blue when you get a text. Is there an app or setting that can change this so the colour is different for some senders who text you?

There is powerful and full-customizable GO SMS PRO which lets you set any LED color for sms incoming notifications based on sender. Also, it is a mighty alternative for stock sms app and has many useful functions and customizations.

After you installed it, run and tap menu, then Settings, and go to Advanced -> Individual Settings and add any contact to set individual notification (including LED options) for it.


Error while installing APK without Play Store I've downloaded some app* from the play store via the bluestacks emulator and then copied the apk off the emulated system to my android phone. But when I want to install it, I'll get an error which correspodends to the code 'INSTALL_FAILED_MISSING_SHARED_LIBRARY'.

Note: On my phone (GT-I9195) I'm running CM without gapps.

My guess is that the app is using libraries which are provided by the gapps.

Does anybody know how to fix this or another way to install apps from the play store without gapps?

*https://play.google.com/store/apps/details?id=de.hafas.android.db

Is not possible install apps of google play without gapps, but you can install a "minimal google play"

http://forum.xda-developers.com/showthread.php?t=1918484


Revert Android Update 4.0 to 3.0/3.2 Is it possible to downgrade from Android version 4.0(ICS) to 3.0(Honeycomb) after upgrading to ICS? Can any one help me.

As I already wrote in my comment: A downgrade (as well as an upgrade) can be performed by flashing the corresponding ROM (for references, see other downgrade questions). To find a matching ROM, please see Where can I find stock or custom ROMs for my Android device?. For the process of flashing, you might want to check with the rom-flashing tag, especially the questions dealing with the SGS2.


Yu Yureka Black is always booting into TWRP (Fastboot Not Working, No OS) I tried installing the Yureka Black's Nougat build on my stock yu. I referred to the following article. It worked the 1st time then I installed twrp to flash gapps. But the flashing would suddenly stop as the phone would crash and reboot every time, like over 20 tries. Then I made a slight modification to the "Recovery.img" file in the zip folder provided by Yu and put the twrp img file (this is where I feel the problem started). After this it kept booting into recovery every time. And when I reboot into to system from there it goes back to recovery and if I try booting into bootloader, you know to flash another recovery or atleast use the tool provided by Yu to flash the factory image, fastboot doesn't work, the device doesn't show up, it just shows the yu logo (which it does in fastboot mode too) but it no fastboot. I tried flashing other roms like the Firehound and LineageOS one from the forum.. but they give me "Error 7" saying thetarget device is garlic and I have a yu5040 (which is a garlic!) then I resorted to modifying the "update-script file" in the meta-inf folder and renamed "garlic" to "yu5040" and the roms installed but still boots into recovery.

I don't mind loosing any data on the phone, as it was just a few weeks old. And I don't have any backups.

Any help would be appreciated..

Thanks a ton in advance.

if u have already unlocked the boot loader, u already lost all the data.
To unbrick, get lineageos 14.1 garlic from http://download.aosparadox.org and flash it via twrp. it is not advised to use qfil unless your is hardbricked. follow this tutorial to unbrick using qfil http://forums.yuplaygod.com/threads/guide-unbricking-yu-yureka-black-reviving-from-dead-and-restoring-stock-marshmallow.49751/


File Explorer for HTC Desire X - too many permissions asked for? I have a HTC Desire X running Android 4.0.4 (not rooted)

I am looking for a file explorer mainly for 2 things
- Just browsing around the file system
- Copying an apk from my PC and executing it.

I went to Play Store to install ES File Explorer. It asks for the following permissions

Storage
Phone Calls
Network Communication
System Tools
Hardware Contols

I have no idea why a file explorer needs so much permissions.

Are there any decent file explorers which make do with a minimum set of permissions?

ES Datei Explorer is more than just a simple file explorer. It offers a bunch of additional features, which explain most of the permissions you've listed. I'm using this app for years already and can assure you: it never abused any of the permissions (especially I never saw it making "phone calls", and yes, I supervise such things).

But for the things you list:

Storage: What do you thing where your files are, um, stored? All file managers access the "storage". Otherwise they couldn't write there, so you could not copy/move files.
Phone Calls: This is a Permission Group, not the permission COST_CALL itself. The only permission from that group which ES File accesses is read phone status and identity. So it can detect whether there is an incoming/outgoing/ongoing call (and see the remote number), as well as check your device's ID (IMSI). Not sure what for the app needs this, though.
Network Communication: This app can also access the network (feature list: Remote File Manager). So you can e.g. use it to copy files from/to your computer, e.g. using Windows Shares (also known as Samba, SMB, CIFS). A feature I really enjoy quite often. So nothing bad about this!
System Tools: Again a permission group. Here the app requests: modify system settings, connect and disconnect from Wi-Fi, set wallpaper, install shortcuts, uninstall shortcuts, access Bluetooth settings, prevent phone from sleeping. All mentioned permissions are explainable from the app's feature list, though the "modify system settings* is a little unclear.
Hardware Controls: Once more a permission group. Only used permission here is control vibration. So no danger from that, either.

So the point is to look behind those "Permission Groups" what permissions are really requested by an app, and cross-check that with its features. If something's unclear: ask, as you did :) "Better save than sorry" is a good attitude!

If you're still concerned, and rather want a more minimalistic solution (as you don't need all those features), there are plenty alternatives. But I personally can warmly recommend you this app, from my own experience: It's easy to use, and never let me down in years. No "permission abuse" either.


Multiple rom booting Is there any way to dual boot on the international GT-n7000 phone ?
I have no tried the CWM backup / restore to switchbetween two ROMs but I would guess no issue with that to be encountered. Just that it would be too cumbersome.

Thanks

The answer to your question is extremely complex and (in my opinion) not material for SE since there are a lot of files that you'd need to download and cannot be hosted here. Fortunately, XDA has a thread for multi-booting on the GT-N7000. I also found this tutorial on YouTube so that you can see how its done.


ADB Drivers: Installation and Use There is very little documentation available for the ADB driver. I started off trying to install the official thing. No clue on if you are supposed to install the driver listed on the same page first/last/at all. And their documentation starts you off in a "Choose an Option" screen I have never seen before, and have no idea how to get to.

My device manager recognises the table, and calls it by name, but the installer cannot ever find the device.

Moving on to the 15 seconds ADB Installer. Well everything appeared to work, but I do not notice any changes. Am I supposed to see a newly installed program, to open up the ADB command line thing? How do I know it installed, and use it?

Notes: Using Galaxy Tab E/Windows 10 x64

There is always a lack of documentation because the drivers are device specific so you need to find documentation for your specific device.

You can try using Universal ADB Driver, but the best solution is to install a companion app for your device, something like Kies for Samsung, as they usually install drivers alongside.

To know if ADB is installed - it's installed with Android Studio/Android SDK and you can type "adb devices" in command line and see will it return that the command is not found or will you get an actual response from adb.


How do I stop Android to auto enabling allow unknown sources? Every time I restart my android 5 lollipop phone It auto enables allow installation of apps from unknown sources option. I switch it off manually then in a few seconds a pop up for an unknown app to install shows and on the behind the unknown sources button automatically toggles. This keeps on going forever. I haven't rooted my phone and have factory reset it many times. My phone is Xolo Era 4g.

Please tell a method to not allow any app to toggle the unknown sources options on without rooting the phone, thanx.

Update: I first installed Antimalware app and when I run it, it found around 16 malwares, of which I deleted 14 but the there was no option to delete the last two. Then I installed the notification app. I restarted my phone. After that the internet automatically started. I immediately switched it off. Then I went to settings and switched off to allow unknown apps installation.

Then I opened menu and slide it a few times and the malware attacked again. Opening the settings disclosed that unknown apps installation is switched on. Many apps promoted for installation. After pressing cancel around 50 times I went to menu again and many new apps were installed. I have repeated this scenario two times once I switched internet on. But with internet off I saw apps installation prompt too. I don't remember with internet off whether the apps got actually installed or not.

Now I opened notification app and it showed one process having some text similar to Andriod UI lolipop 5.0, it had a lollipop icon to its left. On clicking on that it further showed one process the process was related to notification app itself and had text toaster or may be toasted. Now I have factory reset my phone again and have uninstalled all default apps like flipkart, snapdeal, payTM, UC browser etc. Now if I'll again restart my phone the virus will start again.

This also happened to my phone. Even after several flashes, the torrent of annoying self-install apps keeps happening. Malwarebytes I used can't touch the last infected file; the system settings itself. Even right after flashing the third time, apparently the settings app which is the backbone of everything has been compromised from the get go.
My findings suggest that this was a known vulnerability issues and Google acknowledge it. Alas, there are still no solution nor updates to rectify it other than suggest user to stop using the phones that use 5.1 altogether. FML.
So, out of rage, I took drastic measure. I delete the settings app with the help of Root Explorer. Of course, I've made certain preps before I did, since I'm fully aware the consequence once I did.
Now, I can't even connect my phone to my PC via USB, nor I am able to log in a new Wi-Fi spot. A price I pay just to save my data cap from being drained by involuntary app download.


ADB error: insufficient permissions for device: verify udev rules When I run adb shell, I get the following error
$> adb shell
* daemon not running; starting now at tcp:5037
* daemon started successfully
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information

The connection gets thus rejected without me getting any prompt on the phone's side. I have enabled the "USB debugging" option on the phone, which when connected correctly says "USB debugging connected".

This can be resolved by enabling ADB transfer in your USB Preferences.

Plug the phone into the USB
Drag the phone's top menu (the drawer) down
Click the notification that says "Android System: Charging this device via USB. Tap for more options."
Click "File Transfer" (newer devices) or "MTP" (older devices)

Note, if successful you may get a prompt asking you to accept the keys of the computer issuing the adb shell command.


Google Drive and Whatsapp I have lost my phone number and there is no way I can get back the same number from the operator.
I want to restore my whatsapp chats which were safely backed up on google drive.
I need those chats as its the matter of my career. Can anyone help to decrypt those backups from the google drive.
I can't arrange the same phone number to receive backup on my android device because the number has been allotted to someone else.

Whatsapp Backups are stored in your google Drive account, but you cannot download/read those files as they are encrypted. From google Drive, you can only delete them (as shown in picture) or remove them from GDrive account.

Even if you're logged with the Google account where the backup is stored, you cannot restore it if you are not using the same phone number that was used to create the backup. (more info here)

I think the best way to find a solution is contact the Whatsapp support directly. There is no way to download your backup from gdrive right now.


Moto-Z Play with TWRP 3.4 asking for password I have an unlocked Moto-Z play.  I able to install 'fastboot flash recovery twrp.img'.  When I boot TWRP, it asks for a password.  I tried "default_password" and I changed my screen lock pin to 1234 and tried that.  both these didn't work.  Please help.

I have exactly the same problem and took the same steps. Also no effect so I did a full wipe from within TWRP -> cancel on PW page to get in TWRP -> Wipe -> format data -> yes (actually type yes) -> enter -> back -> reboot -> power off -> boot to fastboot (volume down + power button)-> start TWRP.
Now I can use TWRP (without a PW) but you can never boot to android because your system will get encrypted again and you cannot access your data anymore via TWRP.
Have not yet flashed a new rom but I bet I can since the system is no longer encrypted.


Can I encode an NFC tag to send HTTP POST data? Can I encode an NFC tag to send HTTP POST data? Or can I only use HTTP GET?

I have Googled extensively, but can't seem to find an answer (which, I suppose, implies that it is HTTP GET only, but I would like someone to say so).

No, you can only encode a URL on the tag. The tag neither contains an instruction to issue a HTTP GET request nor a HTTP POST request.

How the URL is interpreted and processed depends on the app that opens the URL. Typically that app will be a web browser and that web browser will typically treat the URL as if it was typed into the address bar. Consequently, the web browsers usually opens the URL by issuing a GET request.


Lost tablet - No SIM, no google account, no tracking software, can I track it? A couple of days ago, I lost my dear Android tablet. I dont know if I have left it somewhere or if it in fact was stolen :/
It does not have any 3G module, and hence no SIM, inserted. I haven't logged into my Google Account on the tablet. And I have not installed any tracking software.

The tablet have a GPS installed. Is there any way to track the tablet using only the serial-number?

Yes. You report the loss or theft to the police, and give them the serial number. (You'll need proof that it was yours, of course.) If someone finds it and hands it in, or if it's recovered from the thief, then they know it is yours, and will return it to you.

That's your only option. Since you haven't signed into your account on the tablet, as far as it's concerned, it doesn't belong to you. You can't remote-deploy tracking software onto it or enable Google's Android Device Manager. The GPS itself doesn't help you at all: it only tells the tablet where it is, not anyone else.


Select IP phone account for native dialer I have two different SIP accounts: one is my favorite, but is only available from my home network. The other should be used from all other wi-fi networks. In case that I do not have any wi-fi connection, I would like to use the regular telephone service.

I managed to setup both accounts as IP accounts in android (4.2, G Nexus, native SIP support). However, I can only define one of the IP accounts as primary. This means that I need to change the primary account manually whenever I leave or come home. Android only asks whether to use IP or not, but doesn't ask which IP account to use. Is it possible to change this behavior?
If possible, I would like to use the native dialer and no SIP app.

Don't define any account as primary account. In that case phone ask from you at everytime which ip account would be used to call. I check it on htc sensation z710e while wifi is available. Its working fine.


Android plugged into car gives annoying popup "The connected device is unable to access data on this device." Every time that I connect via USB my not-rooted Galaxy S6 (SM-G920F with stock Android 7.0) to my car (a Kia Soul 2015), this popup annoys me:
"The connected device is unable to access data on this device. Reconnect the USB cable and try again. Android File Transfer or Samsung Smart Switch..." and I have to touch "OK" to dismiss it.

I dismissed it so many times that at this point I have nightmares at night about this popup that tries to kill me wrapping itself around me and taking my breath away.

What I tried is to set "USB configuration" to "Charge this phone". In this case the popup doesn't appear when I plug the USB cable, but after a while, if I also have enabled "USB debugging" (that I need), the "USB configuration" reverts to "MTP (Media Transfer Protocol)" by itself and the popup reappear at the next cable plug. Double annoyance!

Any way to kill that popup definitely?

(My car in this case: Kia Soul 2015)

I have been dealing with this all year and finally figured out a solution! Here's the steps:

On your phone, go to settings.
Scroll down to and click on "about phone"
Click on "Software information"
Find "Build number", and click on it until you get a message that says that you're a developer. I think it's 10 times.
Go back
Go back
Scroll to the bottom and you should now see "developer options"
Scroll down and click on "default usb configuration"
Select "charging phone only"
Go back
DONE!


How to access the full file system in Android 7 and higher? I am running Android Nougat x86.But in Android Nougat, one of the adverse changes is the inability to even view the files. They are invisible, apparently even to root app.

I already tried root explorer in the VM. But that failed. /storage/emulated appears as empty, despite there is a directory called /storage/emulated/0.

How do I show all files to the file managers?

Update: The terminal emulator in superuser mode actually shows these hidden files.

Use a different file manager, e.g Solid Explorer, Es File Explorer, Asus File Manager or Root Explorer.


Is it possible to get a visual indication of the status of the alert slider on Oneplus 3? I have a OnePlus 3 and I wasn't able to get any visual indication of the state of the alert slider (all/priority/silent). I keep missing calls because I forget to take it out of silent mode. On OnePlus 2 there was an icon showing the state of the slider - how is it possible to get one for OnePlus 3?

Well, after a support representative on their official chat told me that it was apparently a software problem and recommended that I perform hard reset (on a device a week old), it turns out that if you go to Status Bar settings, you need to turn on the switch called Do Not Disturb and you're done.


Why can't I download games, apps, etc from any site except the Official Android Market? Every time I try to download any of the games I love from any site except the Android Market, my phone tells me that the settings are set to not allow unknown apps to be run on my phone.

By the way I have an HTC Destiny. Don't have a book for it. If anyone could help me, I would appreciate it greatly. Again thank anyone who can help. I'm a total newbie to the android world, but think I will b a fan if i can  just figure a couple things out!! Lol.

You can allow your device to install non-Market apps by going to "Settings" > "Applications" and checking "Unknown Sources". This should allow you to install non-Market apps although your settings menu may be slightly different.

Once you have it enabled check out this question if you need more info.

If you are on AT&T in the U.S. you should check out this question.


How do I stream internal audio from Windows 7 to Android for free? The audio jack is busted so I want to stream the internal sound to my Android phone and use my headset on that phone instead. No, not just music files. I mean the whole internal sound coming from the laptop. That includes error sounds, clicking sounds (if any) the recycle bin being emptied, etc. Isn't there anything other than Airfoil that can do this?

SoundWire Free appears to do this...but the free version has limitations:

  The free version of the application identifies itself by voice every 30 minutes and displays ads. The full version can handle up to 10 connections at the same time, and has no ads or voice identification. Please consider purchasing the full version of SoundWire if you'd like to support the developer.

Edit to add:
That page has SpeakerShare in the "others viewed" links, which appears to be an open source app to do the same thing. The lone comment mentions it's delayed (likely due to buffering/network latency), but things like videos can be worked around (VLC offers an audio synchronization option, for example).


SGS2 I9100G keeps disconnecting from WIFI after installing firmware XXLPQ 2 days ago I upgraded my Samsung Galaxy S2 I9100G from 2.3.6 to 4.0.3 using the firmware XXLPQ. Ever since, my WiFi keeps disconnecting every 10 seconds. I tried all the fixes from this question SGS2 running ICS 4.0.3 can't connect to home wifi but it didn't workout for me.

My phone is rooted and I'd do anything to get the Wifi to work again... Help

Well occasionally when you update firmware, your router at home will have problems with the new firmware on your phone (due to out-of-date drivers, old firmware on the router, router is unsupported by new firmware, etc.) So if it works everywhere else pretty well, this might be your issue.

My recommendation: try downloading a different kernel (there are plenty out there for the S2), your best bet looking on the XDA-Forums, maybe start here?

http://forum.xda-developers.com/forumdisplay.php?f=665


Can Telegram notifications be disabled? Can you disable Telegram notifications somehow? I am seeing a huge battery consumption since last few weeks and after upgrading to Android 5.0.2. After one day of use battery app is reporting that Telegram has kept mobile radio on for 7 hours. Using 50% of the battery used.

I use telegram rarely. I would like to completely disable notifications, but I cant find any option for that. I have tried disabling notification service and everything.

First, AFAIK, "Notification Service" makes reference to receive notifications in Telegram about every new update (changelog or "What's new"), as well as another announcements which Telegram staff may consider important for you to know via Telegram chat.

Second, Android Lollipop has a new way to manage notifications per app. Enter Settings screen for your device and follow these steps:

Note: Screenshots taken from my Sony Xperia Z1 running Android 5.0.2,  appearance may vary for your device.


Contacts menu is not accessible in Android 6 I want to restore contacts from Sim - I have gone to the dialer and then contacts, then I look for the menu button that should appear in the search bar (as described here: http://teckfront.com/import-contacts-sim-card-android-6-0-1-marshmallow-2/ )

However, the menu is not accessible.  All that appears there is the google microphone; when I tap it, it opens the microphone and invites me to say the name of a contact.

How do I access the contacts menu with the microphone in the way?  Alternatively, is there another way to transfer contacts from the SIM that I have not seen?

I found the "menu" while connecting the phone to the PC. The dedicated application that self-installed from the phone allowed me to browse / move all media files and, of course, contacts from SIM card. Found it by chance...


Home and Search don't work on my Nexus One I'm using a beta of Cyanogenmod 7 and it seems unlikely they would leave out home and search button functionality. I tried rolling back to the RC and then getting the latest nightly and then wiping the data and cache and then getting the latest RC and nightly. But still, when I press Home or Search, the phone vibrates as if I pressed something but doesn't go home or bring up a search box.  Thankfully, "back" still works.

Is the hardware defective??

If the phone's registering the keypress and vibrating, I don't see how it could be a hardware issue.  Flash back to stock and see if it works.  Or at least CM6.


Control camera from another phone I have a phone on a camera stand. Is there any way to turn on and off recording from another phone?

I also want to trigger taking photographs.

You can do that using remote screen sharing apps like TeamViewer.
Install TeamViewer host app on the host phone(phone on the stand in this case). Log in to your teamviewer account and setup unattended access to the host. In this way there is no need to tap on the screen to allow access.Install Teamviewer app on the other phone.
Type the code from quicksupport app in TeamViewer app, you will get the display of that camera in another phone.. Now simply click the shutter button to click pics and record videos

Hope this helps
Enjoy!


Are those log files in /storage/sdcard0/log necessary? On my SGS2 (GT-I9100, Android 4.1.2), 1.2GB of log files piled up in the folder

/storage/sdcard0/log

. I have almost no space left on the internal SD card and a lot of the space is used by those log files, so I want to get rid of them once and for all.

To give you an idea what's there, here are two examples of file names stored there:

dmesg_cp_boot_201405280100_24.log
logcat_cp_boot_radio_20140219173_53.log

Is it normal that those logfiles get saved there? I can simply delete them, but then new ones are written there anyways. Can I prevent that?

UPDATE:

The logfiles seem to have started appearing about a year ago. The file with the oldest date in the file name is logcat_cp_boot_radio_201304060741_36.log.

Most of the files have names of the form logcat_cp_boot_radio_*.log, but some are also called dmesg_cp_boot_*.log or dmesg_cp_boot_done_*.log, the latter two being completely empty files (0 bytes length).

Usually the presence of logcat_cp_boot_radio*.log files point to an issue with the phone's modem.  It's possible that when you first rooted the device you flashed a ROM which contained a modem firmware that was either old, or slightly incompatible with your current carrier.  Besides amassing large amounts of these log files, you would see frequent disconnects and reconnects from cell and data services when the radio crashes and restarts.

While you can always keep deleting the log files every now and then to free up the memory, the larger issue will persist. In order to resolve the root cause of the RIL crash, you will need to install the proper radio firmware.  These differ based on geographic location, and sometimes on the carrier.

The first step is to find the modem version that is currently installed on your phone.  You can find this information in Settings -> About phone, under the "Baseband version." It should start with "i19100", and then followed by some letters and numbers.  The letters represent a geographic location:

  CE---> Belgium, Luxembourg, Netherlands
  DC---> Thailand
  DD---> India
  DX---> Indonesia, Malaysia, Philippines, Singapore, Vietnam
  DZ---> Malaysia, Singapore
  JA---> South Africa
  JC---> Algeria, Morocco, Nigeria, South Africa, Tunisia
  JP---> Arabic, Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria,
  Oman, Pakistan, Saudi Arabia, Syria
  JV---> Tunisia, Turkey
  UG---> North America
  UH---> Latin America, The Caribbean
  XE---> Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia,
  Ukraine
  XX---> Austria, Belgium, France, Germany, Hungary, United Kingdom
  XW---> Austria, Belgium, France, Germany, Hungary, Italy, Nordic,
  Spain, United Kingdom
  ZC---> China, Hong Kong
  ZH---> Hong Kong
  ZS---> China, Hong Kong
  ZT---> Taiwan

And the numbers represent the version, incremented alphabetically.  You should find the latest modem version based on the country you are in, and then flash it on your phone using either Odin, or Recovery (must be a custom recovery like ClockworkMod or TWRP, for example.)

A quick Google search yielded this site which contains ClockworkMod-formatted modems for the Galaxy S2 I9100 variant for various countries.  I'm not sure how recent it is, but this should start you off in the right direction.


Making the phone LG G2 4G LTE (D802T) use LTE permanently I have recently purchased LG G2 D802T. In my country 4G is recently launched (Pakistan) but in my mobile while trying to search for networks it has only GSM or WCDMA (No LTE). My question is that how I can get LTE, permanently.

I have already tried several codes, they do search for LTE. But when I open the settings again then it comes back to original I.E. No LTE.

So please help me and also tell that if I need a new SIM for 4G. Also is I need then at least my device should show LTE option because it is written on its box 100% LTE.

Go to phone, and dial: *#*#4636#*#*
Then scroll about half-way down and click on the setting that says: LTE/GSM auto (PRL) to change it to whatever you need.


Is safe to give my IMEI to LeadBolt to enjoy apps without advertisement? On the LeadBolt opt page you can specify your IMEI number in order to opt out from their service:

  The IMEI/MEID is a number, usually unique, to identify GSM, WCDMA, and
  iDEN mobile phones, as well as some satellite phones. It allows us to
  identify your device and ensure you are opted out from our services.
  Importantly, the IMEI/MEID is only used for identifying the device and
  has no permanent or semi-permanent relation to you as the subscriber
  protecting your privacy.

Is this safe? Would let me enjoy Android apps without annoying and invasive ads?

I can't tell if LeadBolt does as promissed, but I see no harm in giving somebody your IMEI. At least if you don't use services that do authentication with your IMEI (never heard of one).

But you should wait a little, maybe there is a objection regarding my statement.


Full Google apps access to location needed for maps with GPS? I have a HTC One S with Android 4.1.1 installed.

I recently got the "google settings" app and checked the settings in there. Under the field "location" is a switch to "Let google apps access your location" with a note that apps may access your location while the app is not being used.

If I switch that off, the GPS is not activated when I start google maps - and therefore renders it pretty useless for me. I even get a message telling me to switch google location on if I want to have a location based map. So here is the question:

When this setting is switched on, do I risk that other apps (google search or whatever else I have installed from google) will take my location from the Wifi connection or cell tower and transmit it to google for storage, or even the GPS data?

Is there any way to enable GPS in maps but not my location for all other apps, too? I am worried that the setting is a "Either you do not use Google maps, or we will know and record whenever, wherever you are". Is that the case?

I have so far only this question here but it seems to say there that the google location service does not affect GPS - but for me it does.

That strongly depends on the app used. Unfortunately, since Froyo (Android 2.2) the options "use location service" and "permit Google to collect" are connected and undividable (before you could chose them separately). So if an app uses the Google Framework's location service to obtain position data, it won't work without that service enabled. If it accesses GPS itself, it would work with or without.

Only way out of this trouble would be to root the device, and then use a permission protector like e.g. LBE Privacy Guard or PDroid Privacy Protection / PDroid Manager, which let you decide on a per-app basis which app is permitted to access a service/certain data (many possibilities here, not only location).


How can I customize the actions associated with my Moto Droid's hardware buttons? I want to be able to redefine what the hardware buttons on my Motorola Droid do.  By buttons I mean the 4 capacitive buttons on the bottom: Back, Menu, Home & Search and the Camera button and Volume buttons on the side.  I have seen several apps that allow you to change what the Camera and Search buttons do but I want the ability to redefine them all.  Can this be done?  If so, how?


reverse tethering : share laptop internet connection thru bluetooth im rooted, nexus 5

I work in the middle of the bush, no cell coverage.  NO ROUTERS ALLOWED.

I would like to share my laptop's wired internet connection.  Either create a *hidden wifi hotspot that no one will be able to detect* or share my laptops internet thru Bluetooth

could someone pleaaaase help :)

Download and install Toshiba Bluetooth stack (don't forget to reboot)
Right click Toshiba Bluetooth icon in the system tray and choose "Option"
Turn on "PAN" service and "DHCP" option.
Open terminal (Press Win+R, then entering cmd). Go to the Toshiba installation folder (similar to this):

cd "c:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack"

And rerun the PAN service by entering:

TosBtPSS.exe /END

TosBtPSS.exe /NAP

Then you can share the internet by using ICS, Bridge Network or 3rd party NAT in Windows such as NAT32.

I also wrote a Bluetooth reverse tethering tutorial.


How can I enable keybord Samsung Galaxy S3 GT-i9300 Android version 4.1.1 I can't find the keyboard in my Samsung Galaxy S3. I only found "Google Voice Typing":

In Settings → Language and Input → Keyboards and Input methods I have only Google Voice Typing.

What's wrong with my device? How can I fix that?

While it sounds strange that there should be no keyboard present, and as trivial as it might sound: Simply installing an alternative keyboard from the playstore should fix that. Take e.g. Hacker's Keyboard, which is a very flexible one, and well rated (I'm using it myself on my tablets). Simply install it, and its settings should turn up at the place you've described. Optionally, add the dictionaries for the languages you like to have them (see the keyboard's playstore page, some are directly linked to the app).

Do it from a PC/Laptop

As you currently have no keyboard available on your device, it might be difficult/impossible to use the playstore app on the device itself to install the above. You can still install it:

on your laptop/pc, open a web browser and go to https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
log in with the credentials of the Google account you use on your device
click the "Install" button, accept the permissions for the app (they are OK)
the keyboard will be pushed to your device

Once the installation has finished (you can see this in your device's notification area), you can go to the described place (Settings → Language and Input → Keyboards and Input methods) and make the new keyboard the default input method. With that final step, you problem should be solved.

No Google-Account configured on the device?

In this case, installation via the web interface cannot work either, as the app-to-be-installed cannot be pushed to the device. Still, there is something you can do:

On your PC/Laptop:

Visit the Hacker's keyboard project's download page and download the .apk file to your computer
if you don't have any file manager on your Android device:

You will need the Android SDK installed, or at least a "Mini variant" (the adb/adb.exe binary and, on Windows, its helper .dll files -- check the adb tag and its wiki for details, and see QtADB for a simple, user-friendly variant working on Windows, Mac and Linux)
When on Windows: Make sure you have the drivers for your Android device installed

On your Android-device:

Enable unknown-sources to activate side-loading (Settings→Security: Check "Unknown Sources")
if you don't have a file-manager app on your Android device: Enable adb debugging (Settings→Development: Check USB-Debugging)

Connect your Android device with your PC/Laptop via USB cable
to install your .apk...

if you have a file-manager app on your Android device:

simply copy the .apk to your device as you usually copy files there
use your file-manager app to navigate to the .apk
"tapp" the .apk file's entry. After asking your confirmation, the app will be installed. Skip all below -- you're done.

if you don't have a file-manager app on your device: use pm install via the ADB command-line to install the .apk on your Android device (see XDA-Developers for more details on this -- usually it should be adb pm install /path/to/download/*.apk, replace the /path/to/download part with the full directory name of where you saved the .apk to).


Headset to HTC Desire? I'm looking for a wired headset to my Desire (no pun intended ;)). My clients complain about sound quality when I use the one that comes with the phone.

All suggestions are welcome.

(I would have made this question a community wiki @ StackOverflow, please do so instead of closing it)

I've used both quality Bluetooth and wired headsets adapters with my HTC Desire without anybody complaining about sound quality. In general I don't think you can go wrong with Plantronics headsets, I've been using their landline ones for years.


How do I open an app that Play Store lists as installed, but that isn't accessible? I installed an app today on a six month old ZTE Axon 7.  I have installed many apps on this device before and never had a problem, and I have plenty of storage left on my phone.  This app downloaded and installed normally, including a playstore alert that installation was successful, but it never appeared on my home screen.  I went to look for it in my list of all apps, but it wasn't there either.  When I go back into Play Store and view the app's detail page, it only shows one button: uninstall.  All other apps also show an "open" button.

I did install this from the play store and not a browser.  I searched for it an installed from Play Store and did not follow a link to the details page.  The app works on my old Sony Xperia Ion, and Play Store lists it as "compatible with all your devices".  I tried uninstalling the app and then reinstalling the app.  I also tried restarting the phone.

I have searched Google and found many reports of other users having a similar problem, but the only solution reported to work is to download it from the play store (as apparently these users installed from a web link).  Just in case, I enabled the "allow installation of apps from unknown sources" and then reinstalled the app, but still got the same result.

What could cause this and how can it be fixed?

If it's relevant, the app is: https://play.google.com/store/apps/details?id=com.nightscapecreations.anim3free&hl=en

Here are the instructions from the page that you linked:

INSTRUCTIONS
Setting a live wallpaper works differently from device to device, and on different versions of Android. In most cases you can set a live wallpaper the same way you set a static wallpaper. Try these methods, and if they don't work feel free to contact us:

1) Tap an open area of your desktop, look for an edit icon, and choose "Wallpaper" and then "Live Wallpaper" from the list that appears
2) Go into "Settings" - "Display" - "Wallpaper" - "Live Wallpaper"
3) Go into "Settings" - "Personalization" - "Wallpaper" - "Live Wallpaper

Try going to set the wallpaper the way you normally would and see if WPS Video Live Wallpapers is there waiting for you.


How do I stop all running apps in the Samsung Galaxy S3? Device: Samsung Galaxy S3
Android: 4.1.1

I need to stop all running apps for an app, but how do I do that with one click? Is it safe?  Does the S3 have a tool?

Long-press the home button.
You should see something similar below.
NOTE: It is from a Samsung Galaxy S4, but S3 should have it also.
Then, click the 3rd icon (lower right).

YES, it is safe. It will close all open apps.

Screenshot (click image for lager variant)

UPDATE #1: Just to clarify Izzy's comment, he's partially right. Clicking the button will not close all running apps, but it will close all apps have you have manually opened. e.g. If you opened 3 different browsers, and clicked the button above, those 3 browsers would close. However, it will not close background processes / services that are running (e.g. AdBlock, aCalendar+, etc)


Make Gmail default for new contact instead of AT&T Address Book My wife chose AT&T Address Book as the default for her contact storage on her new Motorola Moto-X. I want to change it so that by default her contacts store in Gmail instead of AT&T Address book. I cannot figure out how to switch it. It's Android 4.2.2. Thanks

On phonebook settings, mark to show only Google contacts. Unselect SIM card, phone, and other stuff. Now, the default options will be Google.


Android 5 date and time pickers are not accessible Basically I've just got a new Android 5 phone and I've encountered a severe problem. I use the TalkBack screenreader service, and I cannot find any way to select a time in the new time picker in Android 5. Furthermore, the date picker is a pain to use (although at least it is usable).

Never mind I figured it out you have to navigate to the circular thing and then make the scroll gesture which is right-then-left to increment the number and left-then-right to decrement it.


How do I upgrade to a new version of Android? Possible Duplicate:
  How do I update the OS on my device?

So, I got an ePad AKA zenithink zt 180 (I know, I know it's cheap and I should have got a better piece of hardware, but i was too eager to get a tablet and this one was affordable)

It has 2.1 on it and I want to upgrade to 2.2 (for adobe flash).

The copy of Android looks like they just took the developer edition (i see a dev tools app pre-installed... not sure) and slapped it on there with no customization.

So, can you guys help me with step-by-step instructions on how to upgrade and where to find the latest copy?

I have a developer account already if that helps...

I would appreciate any help as I'm afraid of bricking it. There's no way to automatically update this thing either (that i can find) :-/

You'll need a version that is specifically designed for your device that has all the drivers necessary to operate your specific hardware configuration.  If no one has compiled a ROM for it you'd have to build one yourself from scratch.  You best bet finding a 2.2 ROM for you device is over at the XDA Developers forum.  Then even if you're able to load 2.2, Flash is going to be a whole different story.  I had the Viewsonic g-tablet with Froyo (which as a Tegra2 Processor) but the Flash that I side-loaded wouldn't work at all.  Force close after force close.  Then with my newest tab, the Archos 70, even after they released 2.2 it was a while before anyone could find a version of Flash that would run without force closing and it still operates poorly.  I suspect you're going to be disappointed with your Flash experience, especially if you have cheap hardware.


Saving a Web page for offline viewing I am using Sony Xperia Z with android 4.3. Is there any way I can save Web pages on my device to view it offline. Will it require an app? If yes, any free app for the purpose.

All the below apps are free and on google-play-store
You could use Google Chrome BETA which supports offline web pages.
 This article entitled 4 hidden settings to make Chrome for Android even better mentions this. Here is the relevant extract:

Make Web pages accessible offline
Ever surfing the Web from your phone and suddenly find yourself in a dead-zone with no connection? This next setting will let you continue to view content, provided you've opened the page before and have a cached version of it on your device.
To enable it, head back into the Chrome flags section and find the option called "Enable offline cache mode." Tap enable and restart.

From XDA Developers  Best Android browser for offline reading thread:

Firefox  can save pages as PDF
 There is Offline Browser which could be very useful to you.
 Dolphin Browser HD has offline support.

XDA also mentions Opera Mini and Boat Browser, but I haven't used them in many years.
Alternatively to a browser, something like  Pocket  can save things for offline use, as a specific function so you can use any broswer you want!


How to do a factory reset when recovery mode, usb debugging and factory reset don't work? I have a device called "EXEQ SET": http://www.exeq.ru/produkcija/pristavki/os-android/set.html

It runs Android 4.1.1.

It is spitting out errors like this every other second, making the device almost unusable:

The process com.google.process.gapps has stopped

The process 'Google Play Store Services' has stopped

The process 'Launcher' has stopped

Here's what I have tried to re-flash the device:

I turned off the device, then pressed the key combination to boot into bootloader/recovery mode, which is Home+Power according to "documentation". The power led lights up, but the screen is completely blank and the device doesn't seem to turn on. I have to hold the power button for a few seconds to turn it off from this state.
When I go to Developer options menu and turn it on, it immediately switches the developer options menu off. This isn't instantly visibly, I have to re-enter the menu for it to refresh.

Both adb devices and fastboot devices commands give empty output when the device is turned on and on all stages of boot.
When doing a factory reset from menu, the button simply does nothing.

I suspect this might be because of some malware.

Are there any other ways of doing a factory reset?

The easiest way would be from fastboot by issuing a 'fastboot erase userdata' command. But booting afterwards might be troublesome because you will have no filesystem on your userdata partition! It is normal that you don't see anything on your screen except the LED when booting into fastboot mode using the key combo.

Just run fastboot as root on your computer (best on a live system with fastboot), then you don't need to mess with the device rules stuff. To me it seems very unlikely that the malware managed to manipulate your bootloader in a way that it still boots the system but does not allow entering fastboot mode.

Please be aware though that most malware cannot be removed by simply doing a factory reset as the factory reset only removes user data, not system stuff. If the malware managed to modify your boot or system partition (which is very likely) you will have to re-flash these partitions back to a stock state. Do you have access to an image of the stock firmware?


Tapping an NFC tag which contains an URL. (How) can I override the default action (browser launch)? My previous question established that when a factory reset Android device taps an NFC tag which contain an URL, the operating system launches a browser.

Can I prevent that?

Is that just a default action on the part of the o/s, since no other handler was available?

If I code a BroadcatReceiver to handle the tap, will that automatically prevent the o/s from launching the browser? If not, can I add code to suppress the browser launch?

The browser opens because no other app can handle this action. If you will have 2 browsers the OS will ask you which app do you want to handle this action and when you choose one the OS will remember your preference.

You always can go to settings (the app) and "clear default". So, to your question you can write an app that will handle this action (by write this Broadcast receiver in the  AndroidManifest.xml) and don't do anything with the URL. And then tapping on the NFC tag and choose your app and click always (so it'll not ask again). This way you can force the OS to not do anything when you tapping on an NFC tag with a URL.


Can't store contacts on my Android phone I was going through all of my installed applications on my phone a while ago, just to clear out what junk is in there I don't need. And like an idiot, I looked at my Contacts Storage (com.android.providers.contacts version 4.4.4-4c563b90c4) app and thought, "U know what, my contacts are already on my Contacts app, I don't need this." And so I cleared data and disabled the app.

I went to my Contacts app to see if everything was fine, and all my contacts were gone. Panicking, I went back to my Settings and enabled Contacts Storage back up again, and when I went back in to re-enter my contacts, an error message came up:

java.lang.IllegalArgumentException: Must specify both or neither of ACCOUNT_NAME and ACCOUNT_TYPE; URI: content:// com.android.contacts/raw_contacts, calling user: com.simplemobiletools.contacts, calling package:com.simplemobiletools.contacts

I don't know if a certain piece of software required to save my contacts was deleted along with my contacts. Does that mean I can't store contacts for good? I don't have a Google account saved on my phone.

I'm using an Amazon Fire Phone running CyanogenMod 11-201508100UNOFFICIAL-kodiak on Android 4.4.4

Based on what you wrote above, 99% you cannot restore your contact. No google account literally reduce your chance to restore contact. I am sorry.

Next time, please backup your phone. The simplest backup IMO is a google account. Your contacts, app, calendar will sync to google account. You don't have to use your personal gmail for your phone. Just create another gmail for your Amazon fire phone. How to sync your personal email and Amazon file phone gmail is another question.

Please mark as answered, i am collecting points. thanks


SamsungGalaxy S4 stuck on samsung logo Yesterday I installed the newest software update for the Samsung galaxy S4(GT-19505). At first, the phone was stuck on a loop of the update 'installing' to 100%, turning on then switching off and repeating. I did a battery pull and removed my SD card. when i went to switch on my phone and it was stuck on 'android is updating. i left it and fell asleep. this morning i switched it on and it started as normal but then froze and got stuck at the glowing 'SAMSUNG' logo. i have tried using the power+up+home to and cleared the cache partition but that did not help. i have also taken out and replaced the battery many times. Samsung Kies also does not recognise my phone. How do I fix this problem? I am a complete newbie when it comes to phones and the technical side of them and would prefer an easy guide as to how to fix my problem/what the problem is. I would also REALLY REALLY REALLY prefer not to do a factory reset and wipe all my data.

Having experienced booting problems before, it's usually suitable to simply perform a battery-pull as you've done. The state that your phone is almost certainly 'recoverable,' but may require re-flashing the firmware (i.e. potentially performing a factory reset).

Have a think about it, and possibly wait for any more input from the community. If there is no more useful feedback, I'd advise downloading a copy of the official firmware for the device (should be pretty simple to find on Google). Download ODIN3 (http://odin3.en.lo4d.com/) (a tool used for flashing ROM's to Android devices) and have a read up on how to use it.

To put your phone into 'download mode,' reset the device and hold [POWER] + [HOME] + [VOLUME DOWN]. It should say "Downloading.. do not turn off target" or similar if performed successfully. Your computer should pick up the device and it is now primed for flashing.


Root Samsung Galaxy J Max ( SM-T285YD) How to root Samsung Galaxy J Max ( SM-T285YD) Tablet and install TWRP Recovery?
Till now i have already tried apps like KingRoot, Towellroot, RootGenius and all of failed rooting this device.

If your device is 5.0 and higher you will need to perform oem unlocking. Otherwise you will have a brick

YOUR WARRENTLY IS NOW VOID

Some Samsung devices doesnt work with rooting tools installed on the device so you will need to install KingoRoot/KingRoot.exe on your computer, open it and read instructions..
Rooting your device with kingo root is easier because hardly any setup it required but if you are into SuperSU, kingroot is recommended
Just press that root button and wait.. make sure you have a good amount of battery..

Now installing TWRP. Your device must support TWRP if theres no twrp for your device DO NOT FLASH TWRP THAT WASNT MEANT FOR YOUR DEVICE!!!
Download Samsung Drivers (Your device might install it for you, if not install it from the web)
Download Samsung ODIN v3
Download your twrp recovery in a format of TAR.MD5
Select AP and select your recovery
Put your tab into download mode (Power+VolDown+Home)
Connect it with Usb Cable
Once it said Added! Press START.
Before you do that just make sure F.Reset Time is ticked and reboot also because i dont think ur tab doesnt have a removable battery.

Once it said PASS your done just shut down your tab and boot into recovery (VolUp+Power+Home)
And here you go! You are running TWRP

Also for more help for your device go to this site XDA-DEVELOPERS.COM


How to copy the phone number of the sender of a text message? I'm using a service to report SMS spam via text messages. First step is to forward the text message, and the second step is to send a text message containing the phone number of the spammer.

I achieve the first step by doing a long press on the message itself, then I have a forward menu.
But I can't find a reasonable way to do the second step.

I can see the phone number in various places, but never in a selectable text field. So I have to create a new contact for the spammer, give him a name, tap the phone number  text field, copy, and go back a few steps to create a new text message, then paste the previously copied phone number.

Is there a faster way to do this ?

The message itself reacts to a long press, but the contact bubble on its left reacts to a single tap. Then you can long press on the phone number in the bottom field, and you can copy the phone number from there.

Edit:

There has been a change in in Android 6.

This answer does not work with the new message application.

With Messengers (as opposed to Hangouts, you can't copy the phone number by tapping the bubble icon.

Instead, tap the three dots in the top right, then find Participants et options (not sure what it is called in english), long press the bubble the label or the bubble of the person you want to copy the phone number from, then copy.

Unfortunately, the actual copy operation behind the menu doesn't seem to be implemented. The phone number is not copied using this operation..

This is inconsistent with the previous way, but it makes more sense in a way, if it worked.


What will I lose if I reset my samsung Galaxy SI (GTi9000)? I've had this phone for two years so all my photos are saved on the actual phone (not a micro SD card). I'm wondering if I reset it, will I lose all the photos saved on my phone? I'm not bothered about losing the apps just my photos I'm concerned about.

That very much depends on a) where exactly the photos are stored, and b) how the factory-reset is implemented on the device. As you can find out via the factory-reset tag's tag wiki (just hover your mouse over a tag and select the 'info' link to access its wiki), a factory reset will remove all your data and the apps you've installed. It usually does not touch the SDCard (external or internal).

Still: if you have the possibility (and your question does not seem to imply trouble booting your device into normal mode), why not copying everything you are concerned about (and which you can access) to another device, such as your computer, before doing the factory-reset? With that, you would be on the safe side.


How to configure internet access in Virtual Device My development machine is behind a proxy and Eclipse can access internet with no problem (the SDK Manager is downloading / installing packages and my proxy is configured in Eclipse).

When I start a VD, I can't see any network option in Settings | Networking (only the Bluetooth one) and I can't access internet with browser (connection problem).

What I'm doing wrong?

Please try this.

To setup Proxy address on AVD:

Go to Settings>WIRELESS & NETWORKS>Mobile networks>Mobile networks settings>Access Point Names
add access point by clicking "+" button and then type favorite name for Name, favorite name for APN, fixed Proxy and port. If necessary put user name and password.

To setup DNS address on AVD:

Run below command.

emulator -avd <MACHINE_NAME> -dns-server <DNS_IP_ADDRESS>

FYI:

https://developer.android.com/tools/devices/emulator.html#dns


How can I keep an app (not made by me) running in the background continuously Is it possible to keep an app (not developed by me) running in the background. I know that it is possible to keep an app persistent in background by making it a service, but since I am not the developer of the app I want to keep active, is there a way to do this through some settings changes?

Android kills apps automatically for memory. However there is an internal "priority" which it follows in doing so. For ex the system apps have usually much higher priority and hence lesser chance to be killed.

There is a way to explicitly assign higher priority to any app using third party apps. One such app is Memory Locker.

Just install and open the app, tap on app you want to be locked in memory, and set the priority. The lower the priority the lesser is the chance for that app to be killed or suspended.

NOTE: It needs root.

Additional Info:

How it works:
It actually edits a file called oom_adj inside /proc/[process ID]/. This file is nothing complex. Infact, it can simply be opened in any text editor and it contains just a number (for example -12). This number is process priority. You can change/edit this manually and set the priority for processes yourself if you dont want to use external app.


Transfer Facebook Messenger messages from one phone to another I am using Facebook Messenger without a Facebook account (only a mobile number), and would like to transfer my messages from one Android phone to another. What is the best way to do this?

I have tried using Helium Backup but it does not backup Facebook Messenger. Titanium Backup unfortunately is not an option as the phone cannot be rooted (rooting it would require a data reset, which would delete the messages).

Added March 2019: the "Account Key Backup" seems to have been removed from Messenger, so I have updated this answer.

According to a Messenger help page,

  In order to switch to a different account or access your account on another device, you'll need to add a password. To add a password to your account:

  From Chats, tap your profile picture in the top left corner.
  Scroll down and tap Password.
  Tap to enter a password and tap OK.

  You should now have a password associated with your account and can Switch Account

The Messenger help page currently states "This feature is not currently available for Android" but it is present in the Android app.

Old solution: (cannot be used anymore)

To transfer Facebook Messenger conversations to a new phone without a Facebook account, while keeping the same phone number, do the following.

On the old phone, open Messenger and tap your profile picture to go to your profile settings.
Tap "Account Key Backup".
Select the option to back up your account key to Google Drive. After the backup has been made, Messenger will say

  Account Key Backed Up - Your account key is saved to Google Drive with the email address ***. You'll be able to sign into Messenger if you switch phones or uninstall the app.

On the new phone, install Messenger, and open it.
Select the option "I do not have a Facebook account", and enter your phone number. You will receive an SMS with a verification code to enter in Messenger.
Messenger will ask you if you want to continue with your existing account; answer yes. Messenger will tell you that an account key has been found on Google Drive and use it to copy your conversations. However, secret conversations won't be copied.

You will be logged out of Messenger on the old phone, and will no longer be able to use Messenger there.


RCA TABLET TO VGA Monitor? I have an Android RCA TABLET that I need to connect to a VGA Monitor.  I have purchased a cable with a mini HDMI on one end and a VGA on the other end to fit both the tablet and the monitor but it doesn't work.  Does anyone have any advice?

Switching to an answer, now that we've narrowed in on your needs:

A straight cable can't handle this. What you'll need is a converter. Per your comment question, here's a well-reviewed one on Amazon for pretty cheap that will do the job. You'll want to pair that with a female-HDMI to male-mini or micro-HDMI (make sure you're sure which you have) adapter, which are usually less than a dollar, and a standard, run-of-the-mill VGA cable, and you SHOULD be good to go.


Nexus 5, Marshmallow, and TWRP recovery - Unstable, inaccesible recovery I've got a problem when trying to set up my (two) nexus'es 5. (issue reproducible on both my phones, which kinda excludes hardware issues)

1: I download factory images from google's page (tried all 6.0.1 builds for hammerhead), unpack them, enter bootloader, and flash-all.sh

2: I set up the phone, log in to google, set up USB debugging, and adb reboot bootloader

3: I flash TWRP by fastboot flash recovery twrp-..-hammerhead.img (tried 3.0.0.0 and 2.8.7.0 version)

After that, accessing recovery is night impossible. Sometimes I can enter Recovery mode straight from bootloader. TWRP will launch, but only once. Exiting it, booting up system, and then adb reboot recovery / adb reboot bootloader and from it selecting Recovery will only show google logo with the open padlock icon for a few moments, then the screen will blank, phone will vibrate, the logo+padlock will show again, and from it it will boot system.

Entering recovery will invariably end with it booting system.
In this state, flashing recovery from bootloader again will do nothing, only re-flashing factory image will help (but not for long)

Has something changed in 6.0.1? Are there any steps I'm missing when flashing recovery? Am I doing something wrong?

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


What kinds of memory does an Android device have? What kind/types of memory (or data storage devices) does and android device have, and what information is stored in that type of memory?

I know of:

Internal memory
RAM Memory
ROM Memory
Storage card / SD/Card

Android devices are very similar to computers, they consist of a BIOS (Basic Input Output System), an OS (Operating System) and then Applications and Data.

The BIOS would be stored in EEPROM (Electrically Erasable Programmable Read Only Memory), or rather a sub-type called Flash Memory. (Wikipedia)
When the BIOS loads the OS then it is moved into RAM Memory. RAM memory stores all currently running applications (including the OS). (Wikipedia)
The Operating System software, and application software are stored in storage; which is usually an internal SD card, or SD card like storage. (Wikipedia)

You can have additional storage, such as an external SD card.

So you would have

EEPROM (Flash Memory)
RAM (System Memory)
SD Card (Storage)


How do i change play store region? I have been dealing with this issue since i bought this phone ( Galaxy Note 4 ). I need to change my play store to the US, but I couldn't. I have tried many methods especially, changing my home adress of (google payment or wallet).
Many people used to download an app called (Hola and others) ,but i don't prefer to use apps in this way. In google play (Contact us) mentioned that I need to put a payment method related to US. Anyway, I don't have a payment for US.

Is there any way to do it?

You can update your home address whenever you want, including changing to a different country. If you're representing a company, enter your business address.

Sign into your Google Payments account at payments.google.com and click the Settings icon in the top corner. See screenshot: here How to change Country or region on Google Play Store
Click Edit next to the "Home Address" listed and update the address (please note this is different from the "Address Book" which holds shipping addresses).
Open the Play Store and navigate to any item available for download.
Click to begin a download until you reach the "Accept and buy" screen (no need to complete the purchase)
Close the Play Store, force stop and then clear data for the Google Play Store application (Settings > Apps > Google Play Store > Force Stop then Clear Data) or clear your browser cache
Re-open the Play Store. You should now see the Play Store that matches your default payment method’s billing country.

Note that if you don't immediately see the Play Store that matches your default payment method's billing country, it may take a few hours for this to take effect.

If you haven't yet added a payment method to your account for the first time, add a card directly from the Play Store with a billing address that matches your intended country location. Then, follow steps 3 through 6 to show your intended country's Play Store.

Some things to note...

For legal reasons, you'll need to sign new Terms of Service if you change your home country.
If your Google Play balance is higher than these amounts, you won't be able to change your home country. If it's under those amounts and you change to a country with a different currency, you won't be able to see or use your remaining balance until you switch back to a country where that currency is used.
If you have a Payments Balance higher than USD $10, or a Checkout Merchant account, you won't be able to change your country.


REMOVE LOCK SCREEN SAMSUNG Android 8.0 Hello my friends I open the system.img by HXD and remove the locksettings.db but with Android 8.0 the phone hang on the Samsung logo Is it a solution to bypass the lock please

Any modifications to your system will cause a boot loop... What you are seeing "logo"  ...

You need to flash that stock system.img without the modifications and then you need to log in to the account associated with the device..

If you've forgotten the account details, Use a computer to do the recovery process.. And then use the new details to log in.


Unable to open copied files from computer to device (mount  as disk drive) - HTC Desire S I connected my phone as a disk drive and put some files ( .png ,.jpg ,.swf ) in the sdcard.
I am unable to open those files on the phone.  I am unable to find those files in the gallery of the device, either.

When I checked details from Astro file manager it is showing the extension .cp$ on all the file, as in filename.png.cp$

I am not getting what is the problem??

The transfer was probably corrupted.  The problem is probably with the host OS, and not with your phone.

What OS and what program were you using to copy the files?  Did you remember to "eject" the phone from the computer to make sure everything was synchronized?

Are the files on the phone the right size?  If you plug the phone back into the computer can you look at them successfully there?  (Or try copying them off and looking at the copies.)


google play store says no connection retry When I open the Google Play Store it says, no connection retry even when I am connected to wifi and when I hit Sign In in the Youtube app it says, An error occurred.

You checked your internet connection of the modem/router? I also got that problem several times.. > modem/router/ap restart helped me in this cases because it was a connectivity issue with my provider and not an android/app problem.
Sometimes even a simple turn into flight mode and back resolves this issue (at least for me).


Visible to only some people on Whatsapp? I am afraid of using whatsapp just to avoid so many unwanted messages or unnecessary people contacting you. Just wondering, is it possible that am visible on whatsapp to ONLY some people (all my contacts shouldn't come to know)?

Yes, you can choose the option to be visible only to your contacts.

Go to Settings --> Account --> Privacy --> Who can see my personal info and choose Last seen, Profile photo, status to My contacts. But configuring this, everyone who is not in your address list can know that you have a WhatsApp account, but they cannot see your last seen, profile photo, status.  You can also block unwanted contacts here. By blocking a particular contact, the other side will not see your last seen, profile photo, status and additionally you will not receive any messages / calls from blocked contact, messages will be shown as undelivered to them.

When you are in a group, provided you set the correct privacy options, the group members can only see your number and the name that you used while adding account on the device. There is no way to change this behavior.

Also, you cannot avoid unknown users adding you to a group. WhatsApp doesn't ask you whether you wanted to join a group or not. All you can do is to quit after joining and block the ones that joined you. Blocked contacts couldn't add you to a group.


Whatsapp chats disappearing randomly In WhatsApp, random messages are disappearing from chats chronologically. Messages from earlier dates are missing. Not all of them disappeared. It's happening randomly. Like if i asked somthing on WhatsApp, the reply of other person is missing. Also, its happening with messages from both me and the other person. I tried reinstalling whatsapp with and without backup..but it didn't help. I have been facing this issue for last month when I port my number from IDEA to JIO. M losing important stuff due to this issue. Please help.

Do you see anything like "this message was deleted"?

If yes, it means that the person posting the message has deleted it for all users.

Otherwise, whatsapp doesn't delete messages unless your phone is accessed by someone who intentionally or unintentionally deleted the messages.


Unroot an SLCD Droid Incredible I remember when I first rooted my SLCD Droid Incredible I had to use a special version of ClockworkMod because the original version would "Screen Brick" SLCD Incredibles.

If I were to unroot, are there any precautions I should take? Specifically following these or similar instructions.

Although I'm sure it doesn't make a difference, I used Unrevoked3 to root my phone.

If you need to do s-on, flash that before flashing the RUU. Other than that, just keep in mind that the RUU will wipe your phone.


How to show weather info on lock screen? I updated my Galaxy S6 to Android 6.0.1  yesterday. I can't seem to get the weather info to show on my lock screen. I have a fingerprint lock screen. I did get Spotify to show on the lock screen.

I have tried:

Settings → Applications → Weather → Weather Notifications = On
Settings → Notifications → Advanced → Weather → Set As Priority = On
Settings → Notifications → Advanced → Weather → Previews in Pop-ups = On
Settings → Notifications → Advanced → Weather → Hide On Lock Screen = Off
Settings → Notifications → Advanced → Weather → Hide Content On Lock Screen = Off

I have read the posts:

Show messages on lock screen
Weather information not showing up on lock screen like before

I found that in the Yahoo weather app, you can turn on a persistent notification. It will be showing up on your lockscreen.


Bricked phone due to cut-pasting of apk files I accidentally cut all the .apk and .odex files from /system/apps/ and pasted onto the SD card instead of copying and pasting them. My phone is totally bricked. Stuck in a boot-loop and factory reset doesn't work (as I had assumed it wouldn't). I cannot connect ADB to it because Android OS never actually loads (hence the boot-loop). I know there's a way to fix this I just dont know how to do it yet. PLEASE HELP ME DO THIS! This is a learning experience for me (good and bad).

The phone in question is a Kyocera Hydro C5171 from Cricket. It has Android 4.0.4 ICS. It is rooted (that's how I was able to accomplish this horrible act of murder to my precious phone). I need to figure this out please and will do all the homework on the subject myself if only I could get pointed in the right direction! I just don't know where to begin. I believe that I have only one option (this is just an assumption, please don't judge me):

I have to flash the stock ROM onto the phone. If, indeed, that is the case I require a copy of the stock ROM first (I may not be searching for it right, but I can't seem to find it anywhere on the web. Any help on where I can find this is GREATLY appreciated!!).

Second, From what I've been reading Kyocera has locked the bootloader on this particular device and flashing the ROM is extremely difficult for seasoned veterans of this game (If this is true I will definitely need an instructor to properly guide me through the process).

Third, I have no effing idea how to even begin flashing ROMs, so, here also, I will require some form of instruction or at least be pointed to a URL that contains a decent guide to accomplish what I'm trying to do.

Updates (from the comments):

I've got neither custom recovery nor a Nandroid backup
I can boot into stock recovery (wipe cache, wipe data, or reboot, see this screenshot), but my device is not discovered in this mode by ADB (latest drivers installed on my PC)

I went to a Cricket retailer (not an official store) for an unrelated issue with my new phone and, interestingly enough, they can, and will, flash the stock ROM back onto my phone. So, problem solved and lesson learned!


Is it possible to get the SHA256 of an APK solely through ADB? I am currently working on a project which will identify malware that are residing on a device.

My aim is to make a hash-based detection of Android malware on a device by only accessing the ADB port of the device and getting the SHA-256 (MD5, SHA1, etc could also work) of the base.apk which resides in the app's data directory.

Is there any way to get the hash of an .apk file that is installed on a device using ADB, but without installing another app?

On most devices the command-line application sha256sum is present which can be used to generate the SHA-256 digest of one or more files.

It can be used via adb so that you can use it to generate a digest of each APK file without having to transfer it to the PC.


Hide / Add / Replace dock icons on home screen I have Samsung galaxy Y and I do have 2 questions about dock settings on home screen.

Is it possible to Hide / Modify dock on home screen?
Is it possible to make it toggle on touch the home screen?

This functionality isn't available as standard in your default launcher, but the launcher is replaceable.  There are lots of alternatives out there, some require a minimum OS version.  Unless you've rooted your phone it looks like the maximum OS version you can be on is v2.3.5 (Source: http://www.gsmarena.com/samsung_galaxy_y_s5360-4117.php).  So this rules out the newer breed of launchers which are based on the Android 4.x launcher.  BUT there are still a load of good launchers which will be compatible with your phone and will provide the functionality that you're looking for.  Have a look at:

Go Launcher
ADW Launcher


How to create a url link file in Android? In windows, we can create a .url file to link to a website. How can I do this on Android? I want to send some links to my Android device from my PC.

It depends on what you would like to achieve.

If you want to just send a link from your computer to your Android device you have several possibilities:

Send an email to yourself containing the URL. Of course you need to have that email account synched on your Android phone. Then open the mail there and click on the link. Admittedly, this is a not very elegant approach
Another approach is to use Chrome2Phone. It consists of a mobile app and a Google Chrome extension that adds a button to your Chrome browser. By clicking on that button, a link of the currently open tab will be sent to your mobile phone and directly opened there on the browser. Here's a Youtube video that explains how to set it up: http://www.youtube.com/watch?v=pQb243niMlg

If you want to have links on your Android homescreen, you may create bookmarks in your Android Browser and then add them by long-pressing on the homescreen, then choosing "Shortcuts" followed by "Bookmark"


Helium won't restore SMS EDIT: I found a solution, and I made an answer below! ;D

Hello everyone :) (fisrt, I apologize for my English, I'm french... :/)

Before doing a factory reset to upgrade my android version (Alcatel one touch idol 3 under Android 6.0.1 now, and 5.0.2 before the factory reset), I backed up all my apps with Helium.

Then, I managed to get evrything back. Except sms.

I don't know why, but when I try to restore them, I get the following message :

For those who want to know, I'm now rooted (so I don't use the desktop version, even if I tried and it doesn't work neither)

Thanks, I'm reaaaally desperate...

Ok. I eventually got my SMS back. But if someone is searching for an answer, here is my solution that, I hope, will help.

I guessed the problem came from the android version. So, basically, I did the following:

1. Grap your old phone under Android 4.0.4 (you can use someone else's phone, just make sure to backup their messages before you do anything. To be (almost) sure THIS backup will work, I recommand "sms backup +" or "sms backup and restore")

2. Now, install Helium and backup their SMS with it. It will create a backup file. (it should be inside a folder called "carbon" and sould be named "com.android.providers.telephony")

3. Then, take your old backup (same name under same folder in your new phone), and replace the one you just created at step 2 with it.

4. Click restore, and all your sms should be back (if you've taken someone else's phone, you should delete all their sms, otherwise yours and theirs will be mixed. Again, make sure to backup everything before)

5. Then, backup these sms freshly restored with the app downloaded at step 1. I recommand to use the Gmail backup, so you don't have to travel your backup file from one phone to the other with your PC, etc... but that's your choice.

6. Finally, install the same app as step 1 on your new device, restore your sms with the backup file you just created, and that's it!

I hope this little explanation is clear enough, it is waaay simpler than it seems (because I tried to cover most cases). If you encounter problems, leave a comment below, and I'll see if I'm able to answer (I don't promise anything okay? :p).

Thanks

PS:Again, I hope my English isn't too bad, but I tried my best, if you see mistakes, just tell them me in the comments section :)


Noob confused about ROM's I have a HTC Incredible running 2.2, and i understand you need to Root first before anything else, got that, but now I am confused about the ROM thing.

I would like to Root to uninstall the default HTC apps that keep causing my 'Low Memory Errors'.

If i install Gingerbread, is that a ROM like CM7 is?

Confused as to what exactly to do after a root, can i install Gingerbread without rooting?

If i want to install HTC sense, is that a ROM??

Thanks for the clarification here, i've searched numerous forums, but can't seem to find specific answers.

When you are talking about an Android ROM, you are really talking of a group of programs, including the Android base system, that are put together to work with your phone and that once installed are what you see and use when you start your phone without installing any app from anywhere else.

You can imagine that the ROM is the operating system of your phone plus the “default applications” that come with it.

The thing with Android is that is open source, so come people have managed to build systems configured to offer the user some things the original manufacturers of the phones don’t offer. This is the case of CM7 (CyanogenMod 7).

If I install Gingerbread, is that a ROM like CM7 is?

Gingerbread is the codename of a version of Android, the 2.3, to be exact.

Andorid 2.1 --> Eclair
Android 2.2 --> Froyo
Android 2.3 --> Gingerbread
Android 3.x --> Honeycomb (only for tablets)
Android 4.0 --> Ice Cream Sandwich
Android 4.1 --> Jelly Bean

CM7 is a ROM that uses as base system the Android 2.3 system, so you can say that CM7 is a ROM based on Gingerbread.

Confused as to what exactly to do after a root, can I install Gingerbread without rooting?

That depends. If HTC offers an official ROM upgrade to Gingerbread (version 2.3 of Android), you can. If HTC doesn’t offer this update, then you can only install an unofficial ROM (like CM7).

If I want to install HTC Sense, is that a ROM?

HTC Sense is a pack of applications developed by HTC to customize their phones and make themselves unique.

HTC Sense is not a ROM, but you can find ROMs for your phone that are based on the official ROM with Sense and some of the other parts of the system changed.

Rooting a phone is the process to gain full permissions. It is the equivalent of being the administrator of the system. Once you are root you have full access to the system, so you can change it.


Is there a working procedure to root US cellular LG K8 US375? I have tried almost every root process that I could find 4 LG K8 us375 running LG Android 6.0 I tried kingoroot, iroot, vroot, kingroot, One Click Root... and nothing is able to root my phone.

I'm not new to Android by any means but I'm new to the aspect of rooting.

There's only one thing I haven't tried; the root all LG phones on XDA.

I want to customize it and flash a different ROM so I can a use system UI tuner (because LG blocked or removed that feature) and to get the most out of my device.

So I've been trying to root my k8 for a month now. I rooted before some older devices so I'm not new in this business, however, I'm not an expert either which means I might not be totally right. Well, here is the deal:

Stock Marshmallow needs systemless root because the "old" root method modifies the system partition but Marshmallow recognizes the modification during boot and restores the stock system. It means the only possibility to root is patching the boot.img. Supersu has this function built in. Unfortunately, it can only patch boot images compressed by "gzip" method. Our k8 has a boot image compressed by "lz4" method.

We have two options:

Wait until supersu can deal with lz4.
Maybe in fastboot mode, we could take our boot image, "re"compress it to gzip, flash it without boot to Android but boot to twrp, then install supersu. Then still in fastboot take the boot image and flash it back using the lz4 compression

I'm a bit scared this second method might brick the device and as I found nobody who has a bit more experience tweaking our k8 and I guess we need to wait until a working superSu.

In case you might want to join my struggling, I have a thread on chinaphonearena and I also had a few questions on xda.


What is JTAG in regards to Android? I see the term JTAG used for reviving dead Android devices that otherwise don't respond to anything and aren't seen when USB connected.  It seems that it's something done from the physical hardware side of the device (as opposed to some pure software based solution) and I've heard the term used elsewhere (in gaming consoles).  I don't find much else about it, and I'd like to know specifically how it relates to Androids and similar devices.  It seems to be a term in electronics or electrical engineering, both of which I am unfamiliar with.  I'm wondering what it is and why it can be used on hard bricked devices.

JTAG and Android are two separate things.

You may find JTAG pins visible either under your device's battery or near its SIM / MicroSD card holder. The pins are hidden. You may have to dismantle your phone's back cover. The JTAG pins are usually six gold pins clustered close to each other, as shown in this photo:

Click to enlarge

You use a special hardware JTAG box which comes with a vast array of cables (different cables for different types of devices), plus specialized software specifically made for your device model. (There exist generic catch-all JTAG boxes that can be loaded with specific microcode instructions for your particular manufactured board. The tricky part is getting the exact microcode for your device's circuit board. If you use the wrong microcode, it can cause permanent damage.)

The microcode instructions are emitted by the JTAG box attached to the cable, clipped in position on top of the JTAG pins. The box sends a signal to your device to revive it. Now an appropriate firmware image can be flashed to your device.

This is a highly specialized topic. A background in electrical engineering can be handy, to know which pins are used for ground (GND), transmit (TX), receive (RX) and power (PWR). The power is the important one: if the battery is dead, power can still be fed into your device.

You can buy JTAG boxes online, but they tend to cost a couple hundred US dollars or so. It's because of differing manufacturers with different types of cables, and different arrangements of on-device JTAG pins.


Turn off GPS, when the mobile is switched on When ever my mobile is switched on/restarted GPS is automatically enabled. Is there a way to turn it off till the time its explicitly enabled?
Is this because of any of the third party apps?

Samsung Galaxy Note 2, Jellybean 4.1.2

One way to do that is using Tasker together with the Secure Settings addon. But this requires your device to be rooted since, um, ICS at least (Android no longer permits apps to switch GPS as it did with e.g. Froyo and before). You could configure a condition for "boot completed", with a task to disable GPS. So it would be disabled at startup, and not touched from then on.

You might even want to go a step further, and let Tasker automatically switch GPS back on as soon as you start selected apps (useful for e.g. Maps) -- so you would not even need to remember turning it back on when needed.

Tasker and the Secure Settings Addon (Source: Google Play; click images for larger variant)

Apart from that, once you've got used to setting up profiles with Tasker, you'll find many more things you can automate with it. Sure, the app has its price (worth every cent of it), and takes a little time to get used to. To first try it out, you'll find a free trial on the homepage, working for 7 days. If that seems to short, here's what the dev himself recommends: Take care to export your configuration before the 7 days are up. Then, at the end of the test period, uninstall Tasker, re-install it, and import the saved backup -- you're ready for another 7 days then :)


Formatted Micro SD Card as internal storage, after flashing a new build the card is unusable with any device I've tried reformatting as portable storage and internal storage and neither work, choosing portable storage shows no errors it just doesn't do anything while internal storage errors.

I've tried taking out the card and plugging it into my computer to reformat but Windows doesn't pick it up at all (including the SDFormatter tool) and GParted gives the following error when trying to change anything:

  Input/output error during write on /dev/mmcblk0

  Error fsyncing/closing /dev/mmcblk0: Input/output error

Trying to reformat it using the Disks tool in Mint gives me this error:

  Error synchronizing after initial wipe: Timed out waiting for object(udisks-error-quark,0)

The parted command line tool gives similar errors.

I've been tearing my hair out all day over this, I can't seem to find any way to bring the SD card back. This is actually the second card this has happened to, I ended up throwing away the first one and then I've gone and done it again.

I've had a look at http://nelenkov.blogspot.co.uk/2015/06/decrypting-android-m-adopted-storage.html, but as I've flashed a new ROM the key is gone?

Any help is appreciated!

Use DISKPART utility to create new partitions and reformatting them. I suggest using the below procedure by inserting the card into an adapter and then into the PC.

This is the part which has no Android, but is done on Windows PC. Here we go.

First open a command prompt window with administrative rights.
An Administrator command prompt will open. Type in diskpart.
Then enter this command "list disk" without the quotes to display all active disks on your machine.
Now choose the disk which is your SDCARD using Select command "Select disk 1".
Type "clean" with no quotes. Hit enter.
Type in "create partition primary", partition will be created.
Type "Active", this will mark the partition as active.
Now, the formatting of partition in format you like, usually SDCARD is FAT32. Type "format fs=fat32 label="NAME THE CARD" quick".
Then type "assign" and then "exit".

Now you have a formatted SD CARD!


How to delete an app installed with Amazon Appstore? I've installed an app using Amazon Appstore, but I don't see a way to uninstall it. Amazon support has failed to respond to my question after 2 days.

I prefer a method that does not involve deleting it with a file manager or some sort of root access.

From the homescreen hit the menu button and select Settings.  Then select Applications, and then Manage applications.  Find the app you want to uninstall and select it, then clear the data associated with it by tapping Clear data and then tap Uninstall.

Voila!

Edit: I actually just noticed this in Amazon's official help documentation for their Appstore (from June 14th, 2011):

  ...

  Amazon Tested
  To ensure the highest
  quality apps in our catalog, we take
  all submissions through a series of
  tests. In this process we screen the
  apps for known viruses and malware,
  test the app to check that it actually
  does what it claims to do, and test
  whether the app affects the stability
  of the other functions of your phone.
  These tests include (but are not
  limited to):

  Installation: The application installs
  and opens, upgrades can be installed
  and the application can be uninstalled
  by following the phone's regular
  uninstall method.

  ...

(Italics added by me.)

Clearly they intentionally left out an Amazon Appstore-native method of removing apps you've downloaded and installed from them.


Update OpenDNS IP from Android tablet/phone I want to use my Android tablet or phone to update my OpenDNS IP since there is no official OpenDNS client for Android. Is it possible?

As a bonus, I'd like to do this automatically whenever I connect to WiFi.

OK, I know I'm way late, but here's an alternative I'd like to share that may be of help.

Just open your browser at
https://email:password@updates.opendns.com/nic/update?hostname=your_opendns_network_label to update your IP -- and that's it. On the email part, use "%40" as an @ and "%2E" as a dot, ie, write "someone%40somewhere%2Ecom" instead of "someone@somewhere.com".

Credits to "rotblitz" at https://support.opendns.com/entries/23217700-Is-there-an-IP-Updater-for-OpenDNS-using-android for this nice tip.

As doing it automatically, sorry, no ideas but the aforementioned Tasker... hey, maybe IFTTT for Android?


touch screen failed on my android tablet--my email logged in Touch screen failed on my android tablet. I requested for replacement. The problem is that all my accounts are signed in.I can't give my device back as all accounts are signed in.lets say they repaired the device then they can have access to my gmail account. How can I log off from that tablet since touch is not working. Is there any way that I can do to prevent others from looking into my gmail account and accessing it.can I log off it from my laptop?? please help me. Thanks in advance.

Change the password on your Google account from the web interface. Next time your device tries to connect, it'll be signed out.

You could also boot into the recovery (the way to do this depends on what tablet you have), and factory-reset the tablet from there. The recovery menu is operated by the hard buttons, not the touch screen, so you should still be able to do this.