All credit goes to stubbakatt over HERE for the files and original instructions. I simply walked through it myself and re-wrote out the instructions in a way that caters to my brain.

Disclaimer: This has been tested on two machines - one running Windows 7 32 bit, and one running Windows 7 64 bit. This has not been tested on an XP machine (though it should work the same) or on a Mac. And of course, I'm not responsible if you brick your device, proceed with caution, etc. etc.

FILES NEEDED:

Drivers: click here (Google Docs automatically pulls up the content of the .zip - simply go to the top left and choose File then
Download to download the .zip) - if you're rooted/rommed, you
probably already have these, but just in case these are the drivers I
used
"Back to Stock" - Odin, ops, factory image, etc: click here (Google Docs automatically pulls up the content of the .zip - simply
go to the top left and choose File then Download to download the
.zip) - this is the main stuff that Odin will use to flash your phone
back to it's factory state

STEPS:

Make sure the computer recognizes your phone with the drivers above (again, this is probably already the case if you're having to do this!)
Unzip the "back to stock" .zip file to wherever you want - preferably somewhere easy to get to (desktop?).
Power down your phone. Once it's off, hold down the volume-down button and press power. Hold both down until you see the "Warning!!" message with the yellow triangle at the bottom. Once you see that, hit the volume-up button. This puts you into Odin/download mode.
Plug your phone into your computer.
Among the files you unzipped from the "back to stock" .zip file, open "Odin Multi Downloader v4.43.exe". Once it opens, the Message window at the bottom left should read "Added!!!" and "Detected!!!".
Make sure all four of the Options are checked (One Package, Auto Reboot, Protect OPS, Reset Time [mine's set to 300 seconds]). I don't know if this is all necessary, but at the very least One Package and Auto Reboot appear to be.
On the right side, click the "OPS" button, and select/open the Ancora.ops file.
At the bottom, click the "One Package" button, and select/open the "T679UVKJ1_T679TMBKJ1_T679UVKJ1_HOME.tar.md5" file.
The Message window should do an md5 check and end with "Check MD5... ok". If it doesn't, try redownloading again - don't want to flash a corrupt file!
If all of that is good to go, then select the "Start" button.
Your mileage will vary, but for me it took about 5 minutes, then the phone reboots itself into recovery mode (the little white box with the progress bar), then about 30 seconds after that and the phone fully reboots. Don't unplug it yet. After a few minutes (actually, the 300 seconds set in the "reset time" in Odin), it will say Pass!!! and you're good to go and unplug the phone.
However, we're not quite done yet. Our goal is to get back to a factory state. You'll notice a lot of your stuff is still in place - apps, etc. That's because this process doesn't touch the /data partition of the phone. In addition, it's possible you COULD still be seeing the Superuser app. If that's the case, simply go into your application settings (settings > applications > manage applications), find Superuser, uninstall it. It will say uninstall not successful, but it should disappear.
The last thing to do is simply a factory reset - this will wipe out the /data partition, back to stock, and you'll be done. This could also take care of Superuser, but I've never tested it to see since it's easy enough to do it before the factory reset.

So there you go - hopefully you're now sitting on an "out of the box" Exhibit II 4G to do with whatever you please.

Original post


Use WhatsApp for one-way communication to a group

If you use a group this might not be possible. However, you can create a Broadcast list - in this way you can send a message in a shot to all participants and they will not be able to see the other members

On WhatsApp click on the overflow button (3 dots) and chose New Broadcast

Hope this helps


Problem with Android Emulator on Android Studio. HAXM Kernel Module not Installed

You need to install Intel's HAXM module. HAXM accelerates your emulator so you don't test apps like a slideshow.

  My advice: Install Intel HAXM. Leave Virtualization Acceleration functions (Hyper-V, Vt-X etc.) activated and the emulator will work. There seems to be something wrong with your network adapter/configuration, too. Virtualization should be independant from your network.

Also please read the error message first and do a Google search to make sure such questions aren't already answered.


where does the official, "non-custom firmware" Android os look for version updates?

The OS looks for updates from the manufacturer's site for a newer version. When you click download on your phone it download the latest update usually as "update.zip".


First of all: return your device, it is at risk of exploding. See this page.

About the WiFi, Samsung has declared that it will turn off radios on Note 7s to prevent people from using them. See the post on this blog: https://9to5google.com/2016/12/07/samsung-note-7-radio-disable/.


What version of Android Wear is on Motorola Moto Sport?

Currently it's Android Wear 2.0.

According to news on Lenovo website, the Moto 360 Sport was in-line to receive this update (which was available sometime around September 2017)

One reddit user also confirmed to have received the update (Android Wear 2.0). So chances are that you can now download this update (if you haven't already) also if you want to.


how to carry my HTC Desire on me? no bag, no pocket

If the Desire does not have a strap hole, then perhaps you might be able to find a phone case that have an attachment for neck strap.

If there is no such case, you might be able to find a cheap silicone case, and punch a hole in it.

Alternatively, if you wears a belt, some phone cases attaches to your belt.


How do I stop ads interrupting my music player

Open the Google Settings app on your device (called Google Settings or Settings, depending on your device).
Scroll down and tap Google.
Tap Ads.
Turn on Opt out of interest-based ads or Opt out of Ads Personalization.
Reset the ad id, or user id.

This is the only thing I've been able to find on the subject.  Like you, I run a background app while doing other things and, knock on plastic and glass, it seems to have worked
I have an S10+, but it should be the same on your note


How to upgrade an HTC Magic (32B DEV) from Android 1.5 to latest Android?

This section of the Cyanogen instructions seems to cover the developer Sapphire handsets


How do I withdraw an app rights to enter internet in CyanogenMod?

An app like Root Firewall (needs root) should work.

  ☆ Block Internet access for any apps:


Settings >> Applications >> Manage applications and selected "Clear cache" and "Clear data" for (where applicable)


Screen resolution on Nexus 4 and Nexus 7

How the webpage is displayed depends on your choice of brower and your settings. Chrome on my devices by default displays webpages by width in desktop mode, so I see the same content horizontally on my phone and Nexus 7. But I'd say the web browsing experience on Nexus 7 is much better than on a phone due to the large screen, you can definitely see more on the Nexus 7 (vertically).

Source: I have an original Note (larger screen than Nexus 4) and Nexus 7.


Old WhatsApp version is obsolete on January 2018, but there's no update on the Play Store

Download the APK file directly from the official WhatsApp site and install it.

I have the same issue and this fixed it.


Can a charger not 100% compliant to the USB specification damage my Andoid phone?

In most cases your phone will only draw as much power as it needs, and it's OK that the charger can provide more.  However, unless you know that your phone will do this and has other power management safety features, I wouldn't use the charger myself.  I've never had a phone ruined, but I have had batteries ruined by non-official chargers (including one charger that claimed to meet the specifications for my phone).


Why are all contacts grayed out in Google Talk?

I did some tests, and turns out that the contacts are grayed when your phone's APP isn't able to communicate with Google Talk servers.

This is also the behavior when using Google talk on other systems, or even from Google web pages, like Google+.

You didn't noticed this before, most likely because you never had a communication issue with their server, witch is good. I have my grayed contacts all the time :(


How to safely activate LTE on S4 mini (GT-i9195) running 4.2.2?

Call the Service Menu : with *#0011# and then hit (menu) Back and then (menu) Key Input and enter Q0000 and wait.

Select UMTS -> Debug Screen -> Phone Control -> Network Control -> Band Selection -> Automatic Done.

May be restart the phone.


rmt_storage keeps polling and spam logcat

It's a bug in the Android build as near as we can figure.  If your device is rooted there's a workaround otherwise have fun charging your tablet every single night.  Check out this Google Groups thread about it.

On my Galaxy S4 I stopped the service and everything still worked.  However I found that after disabling wifi, I was unable to enable it again until I rebooted, even after restarting the service.  Obviously this is not the case with the Nexus 7 2013, but that does confirm that it's "modem" related.

However I've found several other threads online that reference this service as having to do with external SD Cards (in some ROM development threads) but I do know that with it stopped my S4 wasn't able to toggle the wifi state anymore.


Good clock and weather widget for someone dealing with multiple timezones / cities

Hey tolomea. I couldn't find a widget that could do all that but I did find this app that can.

  World Watch is an advanced world clock for an editable list of locations around the world. Includes sunrise, sunset, dawn and dusk times for the current or a given calendar date. Also includes weather conditions and a 4-day forecast.

I haven't used it since it's a paid app but looking at the description and the screenshots it looks like it can do everything you've asked for. I don't believe it's a widget but having a single icon on your home screen to launch it would be just as easy as having widgets.

World Watch


Try haxsync. It's the best. It's working on Android 4.2.


does restrict background data hurt performance of phone

Here is my phone's (Note 4 Edge) warning screen for "restrict background data".  The implication is that this is a feature meant to protect users with miniml plans from accidentally incurring charges.  It's also darn handy when travelling overseas or out of plan range.

I do not expect it would hamper performance, but may cause some functions to not work at all.


How can I get heads-up notifications for WhatsApp?

Update: WhatsApp has implemented heads-up notification natively. However, users can still use the apps listed here to display heads-up notification for other apps. If the user is already using it, don't forget to disable WhatsApp's entry to prevent double heads-up notification.

At that time, it's impossible to do this directly from WhatsApp official app.

The heads-up notification is only shown when the notification is set to high-priority, max-priority, or full-screen notification by the developer. So, the "official" answer was to wait for them integrate the function.

However, there are 3rd-party apps that implement this feature for all apps:

Heads-up notifications
Heads Up! - notifications

You can control which apps are permitted to show the heads-up notification (I recommend you to do that before they flood the screen), and the customization is also pretty extensive.


EDIT: See  eldarerathis's comment for an app that does this.

https://stackoverflow.com/questions/3545691/how-to-keep-track-of-which-applications-used-most-in-android-phone

https://stackoverflow.com/questions/2114498/is-there-a-way-to-monitor-and-record-which-applications-have-started-recently

Both of these questions and the answers the receive suggests that it isn't possible for an application to monitor which other apps are being used. Quite a shame really, I would be interested to see what I use the most.


Samsung Galaxy S3 I9300 is not detected by fastboot under Ubuntu 14.04

Samsung devices with Download Mode do not support fastboot.

adb is not supported in fastboot mode anyways (nor Download mode).

If you want to flash something via fastboot, you must use Odin or Heimdall (or another tool that works with Download Mode).


Is it safe to switch from dalvik to art runtime?

On my Xperia M, running the latest nightly CM, it always causes trouble (every 10 seconds an app crashes), so I occasionally try it (Is it working yet? - No, well, I guess it's time to switch back), but I never use it - others say it's working fine for them. If you are able to switch to ART, I assume you are rooted and have a custom ROM installed, so you are also able to make a full backup from the recovery. You can try it, but make a Nandroid backup first, as it could screw up everything to the point you won't be able to switch back from inside Android. I'll say this again: switching to ART is NOT safe! Always do a full backup from the recovery before you try it!

On the first boot with ART, it's going to take a lot of time to compile everything, be patient. Good luck!


You could get the same version of your operating system as flashable zip-file for the recovery mode and flash it, or use Odin to flash a kdz-file of it. If the files you'd like to get back are not in the system folder (like music or images) there is a chance they will still be there with the flashed system. Just don't do any formatting prior to flashing!


Do all current Android versions require rooting for bluetooth tethering (PAN)?

My Galaxy S with 2.3.3 has no option for bluetooth tethering, but my Lenovo Thinkpad Tablet running 3.1 has such an option. I am not entirely sure if the option comes from stock Android because it doesn't get listed on wikipedia. So I assume that it's an modification from Lenovo.

2.3 will require root for bluetooth tethering if there where no modifications by the manufacturer and I think bluetooth tethering hasn't found the way in stock android yet.


In the Google Talk app when I go into Overflow menu | settings | {username}@gmail.com I see a setting for "Notification ringtone" under "Chat Notifications". That's what you want, no?

(I'm still on Ice Cream Sandwich so it's conceivable that things are a little different.)


Thanks to the https://github.com/machiav3lli/oandbackupx/ project I found out that the accounts are saved at /data/system_ce/0/accounts_ce.db, at least for me. I then tried, editing this file very careful, but I think there are some dependencies to other things I don't understand yet. Even with the smallest editions my phone got stuck in a bootloop. Also recovering an backup of the file, didn't fix the bootloop. I had to restore a whole nandroid data partition backup.


Is there a way to get GPS to work without Google Location Service constantly enabled?

You can still use GPS without having  Google location services enabled. When you disable the location services you are opting out of sending data to Google. Google location services is actually an internet database (Google Location Server) that is made available to mobile device manufacturers as an application licensed by Google. This is the database that is updated with WiFi and cell ID data from devices running Android, and was initially populated with data collected by the Street View cars (up until 2010 anyway). It helps your device obtain a quicker initial fix by using WiFi AP or Cell ID information. It is used to augment the GPS, uses less battery life, and is sometimes used instead of GPS if you are indoors or do not have strong GPS signal.

As noted on Google's support site, for ICS 4.0+ Maps will still work with just the GPS activated. http://support.google.com/gmm/bin/answer.py?hl=en&answer=165333

In short, the settings you have above should allow you to use your GPS without the help of the cellular network or nearby Wi-Fi APs. You will have to be outdoors in order to use this feature though, and it can take up to 4 minutes to get a location. So if you are waiting on a fix and you have Google location services disabled, you'll have to be patient.

Let's address the battery drain--review the third-party location-aware applications you have installed. Some are poorly programmed and could be requesting GPS refreshes at a high rate, taxing your battery. Also if you are only using GPS to navigate, it is a battery hog.


Android 5 date and time pickers are not accessible

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.


Signature of two different apps are being compared inside the code of an app

The code snippet does not compares the own app signature to an ordinary app, instead it compares it to the package android better known as "Android System".
"Android System" as the name indicates is a system app signed with the ROM's system signing key. Therefore the code snippet you found compares if the the app specified by it's package name in parameter str was signed by the system key.
I would assume that the app that contains this code first gets the list of all installed packages and then calls this method for each installed package name.
In the end this would allow to identify all apps that have system permissions. What can not be determined by the code is why this list is generated. It could be for security reason to check if there are "strange apps" with system permission or alternatively building the system apps list could be the first step on an app that tries to attack the system by trying to find vulnerabilities in system apps.


If the translation is correct, it looks like you are trying to install Android OS on a Windows Mobile phone?

There appears to be a decent guide about this here. It wildly varies by which device you have.


On your screenshot, you have Wi-Fi enabled, even though you have airplane mode on

If that isn't the cause of your problem, background Wi-Fi scanning might be the cause
You can turn it off by going to Wi-Fi -> Advanced -> Scanning always available
Or for >=6.0 Android versions, it's Location -> Scanning
That feature enables Wi-Fi even if you disable it


Clear cache and data of Download Manager

See if you have something like this:
System settings > Application Manager > All > Downloads


The short answer is No.

The web browser cache is part of the app-internal data of the Webbrowser app. Unless you made a backup the deleted data is gone.

Data recovery on Android is very complicated as you first require root permissions and then need a tool that is able to parse the used file-system of your device and find deleted files. I case of some deleted JPEG images there is a small chance to find them back, however a webbrowser cache comprises of several apps and is most likely saved to dozens of fragments in the flash memory which makes a recovery very unlikely.


Slashgear has an article with a set of pictures showing the internals of the Archos 7, Slashgear: Archos 7 Home Tablet clears FCC picture 6 on this page has the wifi module and antenna labelled, unfortunately as I don't have one I can't quite work out the orientation of the parts in that picture as to how they relate to the full device, you might be able to.

There are also a number of videos on YouTube and elsewhere on the web of it being taken to pieces by owners where you can see the internals, search for something like "archos 7 disassembled" to find them.


In the end I just decided to let the battery drop down to about 3%, restart the phone and then charge. Now it's fine again!


An alternative may be to use the OfficeSuite app instead. It has a PAID partner font app (OfficeSuite Font Package) which includes Arial and Times New Roman; sadly, no Helvetica.


One way that might be possible is to connect your phone to the computer using usb. I'm not sure in kitkat but you can then safely transfer your most needed files to the computer. You may need to have usb debugging options enabled however.

Also, if you have a removable case then do it and remove the sim card (and the battery if you can). I had a similar problem and the phone fixed itself after removing the sim card.

Most cases are specific to the phone and most likely hardware based. If you can find a repair center near you (doesn't have to be moto care but make sure it is a licensed repair center) they could probably pinpoint the problem.

Hopefully you will be able to fix this issue.

I have linked some websites below that may be useful:
http://forums.androidcentral.com/ask-question/418757-moto-g-stuck-boot-loop.html
http://www.droidviews.com/how-to-recover-when-your-android-device-is-caught-in-bootloop/


basically the Galaxy Nexus does have a "virtual sd-card" that isn't data wiped with the data factory reset from CWM but it is when wiped via stock recovery, for me the only option was to downgrade the phone to a stock version, as it locked and unlocked partition. But there are other ways to do it, but all of 'em includes formatting your "sd-card"(sad).


Does the installation of the custom rom like "resurrection remix" need root?

In almost all cases: No.

Flashing a custom ROM is done in the recovery.
The recovery is independent from the system (which you can root) and thus no online/active system protection is present.

Sometimes you need to unlock the bootloader in order to write to the system partition at all (comparable to hardware write protection).
This can often be done in fastboot (fastboot oem unlock).

Many custom ROMs will provide root access (for developers of the ROM, no custom ROM is/will be in a production-ready state).
Thus flashing a custom ROM is way to gain root access.

For the cases where it won't work (weirdly locked bootloader), you need a rooted device to unlock the bootloader from within the running system (because of signatures, for instance).


How do I know when updates are available for my phone?

To check for phone updates, go into Applications > Settings > About Phone and tap System updates or check for updates. However, if a new update comes out, then you should get a notification informing you so and giving you update instructions. If you root your phone, then you could install unofficial updates that are not from T-Mobile. There are instructions at http://forums.androidcentral.com/t-mobile-optimus-t/43138-how-root-lg-optimus-t.html if you want to do so.


All of the Xposed framework zips I flashed gave me a bootloop. Why is that so?

These steps worked for Nexus 4 running stock and rooted Android 5.1.1:

Download the xposed-v79-sdk22-arm.zip from the official Xposed Framework thread on XDA forum
Install that zip via recovery mode
Clear Dalvik/Cache


Titanium Backup Locks Up When Trying To Restore System Upates (com.samsung.apk)

If your device is full rooted (not just shell rooted), try using Root Explorer app. Mount /system with read-write permission and then paste com.samsung.apk file in /system/app/.

Reboot the device... Done!

Remember to set permissions of the app to rw-r--r-- before rebooting.


How can I block incoming SMS from certain senders?

'Call & SMS Filter'. I've not used it but description matches what you are after & very good comments.
I believe Handcent SMS also has block options.

Required privileges on both are greater than your preference though.


Android 9 Pie where are SMS stored please? What is the path to the SMS database?

As mentioned by @alecxs, the sms are stored in the database: "
/data/user_de/0/com.android.providers.telephony/databases/mmssms.db" which need root privileges to access it or edit it.
If you don't have root access, you can interact with the table sms in this database using ADB:
list all SMS
adb shell content query --uri content://sms

list SMS from +2121212121
adb shell content query --uri content://sms --projection address:date:date_sent:body --where 'address=+2121212121'


How to stream audio from Android device to PC or web-server?

Yes there are. Some which I found are for gaming live streaming like YouTube Gaming, Mobcrush & Twitch. Some for screen mirroring and streaming like Screen Stream Mirroring Free. Some streaming videos and audios like AllConnect - Play & Stream which supports DLNA/UPnP. Some also make your android a UPnP/DLNA streaming server like BubbleUPnP UPnP/DLNA, MediaHouse UPnP / DLNA Browser, Plex & BubbleUPnP for DLNA/Chromecast.

Update: Also there Voip over lan apps like Wi-Fi Talkie FREE, WiCall : VoIP call, Wifi call & Intercom for Android,. There is app for streaming android mic to Icecast servers called Cool Mic. Another streaming via HTTP/RTSP called LANmic and another called RtpMic.

Sorry I can't post more than 2 links with my new account. I posted the exact names of some examples though. I'm sure there are more but these were on the top of the lists and with massive number of users.


Is there a viable alternative to MTP for file transfer?

The following methods are tested on Windows 7; Ubuntu based Distribution and Slackware with desktop environment KDE 4.1x. Nothing can be said about Mac. The answer is intended to serve as a consolidated guide for the various methods out there.

Few following methods requires USB Tethering to be enabled. This can be achieved by instructions mentioned below:

  Some of this information applies only to devices running Android 5.0 and higher. If your device is running 4.4 or lower, the Menu icon looks like this  . If your device is running 4.3 or lower, the Settings icon looks like this .

  Set up and use USB tethering connection (including instructions for Windows XP)

  1. Connect your device to another device using a USB cable.
  2. You'll see a USB icon and a notification Connected as a media device or Connected as a camera at the top of the screen. For the purposes of tethering, the type of connection doesn't matter.
  3. Open your device's Settings menu .
  4. Under "Wireless & networks," touch More > Tethering & portable hotspot.
  5  Check the box or turn on the switch next to "USB tethering." When the connection is made, you’ll see one of the following notifications and you can connect to the Internet (your icons may look slightly different if your device is running Andriod 4.4 or lower):
     Portable Wi-Fi hotspot active
     USB tethering connection active
     Multiple tethering or hotspot connections active

  To stop sharing your data connection, uncheck the box or turn off the switch next to "USB tethering" in the Settings menu or simply disconnect the USB cable.

   USB tethering with Windows XP

  If you're using a computer running Windows XP, you need to install a configuration file before tethering your device to your computer.

  1. Follow the steps above to turn on USB tethering for your device.
  2. Download the following configuration file (tetherxp.inf) to your Windows XP computer. Typically, you can right click on the link and choose "Save As". (If your browser adds “.html” to the file name, you’ll need to edit the name to remove the .html extension and replace it with “.inf” instead.)
  3. Connect your mobile device to your computer using a USB cable.
  4. When Windows XP's New Hardware Wizard opens, select No, not at this time, then click Next.
  5. Select Install from a list or specific location, then click Next.
  6. Click Browse to browse to the directory where you installed the configuration file you downloaded in step 2, then click Next.
  7. When Windows XP finishes installing the software for Android USB Ethernet/RNDIS, click Finish.

  (Source)

Method #1

This method uses USB Tethering and an app to access the phone storage.

Procedure:

Install MTP-Alternative USB Drive from Play Store.
Open MTP-Alternative app, select  CONNECT AND ENABLE USB TETHERING and choose Enable USB Tethering.
Come back to app by tapping Back key one time or opening the app from its icon in your launcher.
Instructions for Windows and Ubuntu will now be displayed in the app. Choose your OS: Windows or Ubuntu and follow the guide there.
Alternatively, you can follow the instructions mentioned below to save the network connection either in Windows or Ubuntu (Linux).

For Windows:

  Make sure you have administrative privileges. Download and install this Microsoft Update.
  The WebClient service needs to be enabled for accessing network folder. To ascertain the service status, press  + R to open a Run dialog box. Type services.msc and click OK. Services window will open with a list of services.
  Scroll down to see WebClient and check the corresponding Startup Type. If its not Disabled then close the window. If it is then do

  Right-Click -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK.  You can also choose Manual over Automatic to save System from start-up overtax.
  Now press  + R, type regedit and click OK`, choose Yes and Registry Editor window will open.
  On the Toolbar click Edit -> Find. In the dialog box, corresponding to Find What field, type WebClient. Uncheck Values and Data or otherwise, check only Keys below Look at. Click Find Next. It will search and should show an entry already selected. Make sure (at the bottom panel) the location of selected entry is

  Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient.
  On the WebClient entry, click the right direction arrow to access the content inside it.
  Click Parameters. On the right hand side, click BasicAuthLevel -> Modify. In Value data field, change the value to 2 and click OK.
  If there was no BasicAuthLevel entry then create it by doing Right-click in empty white space, choose DWORD (32-bit) Value and name it to BasicAuthLevel. Follow step 7.
  Restart the system now for all changes to take effect. You will have to open MTP-Alternative app to connect the phone again to PC now.
  To map Phone Storage, open My Computer.
  Below the Address Bar click Map Network Drive.
  In the corresponding Folder field, type \\192.168.42.129@8081 and click Finish. A window will open with the content of / directory of your phone.
  If you have only Internal [SD card] in Smartphone then enter sdcard folder. Otherwise, enter storage folder and enter into your desired storage.
  You can  access this network drive in My Computer -> Network Location. You can also rename this drive by doing Right-Click -> Rename over the drive, enter the name and hit Enter. Note that the drive won't be accessible if the smartphone with above mentioned instructions is not connected to the PC.

  (Source: ykasidit, Yeehawup, MTP-Alternative)

For Ubuntu (Linux) with KDE 4.1x:

Launch Dolphin file browser. In Places click Network.
Click Add Network Folder -> WebFolder (webdav).
Enter any Name, leave User field blank, enter 192.168.42.129 in Server field, enter 8081 in Port field. As per step 13 of Windows OS, type either /sdcard/ or /storage/ in Location field, check Create and icon for this remote folder and click Save and Connect. A window will open with the storage contents now.
The network location is saved in Places -> Network -> Name where Name is from step 3. You can also pin this folder into Places by doing over that folder Right-click -> Add to Places.

Method #2

This method utilizes ADB interface to access your phone storage. It has already been extensively covered by many users and some answers can be accessed here. To make it short, below are the instructions quoted from some answers by Android Enthusiasts users.

Installation of ADB in your OS

  In fact, it is not necessary to install the entire SDK if one does not want to use it for development. To be able to run basic ADB commands in the context needed by an average user, a rudimentary installation is completely sufficient. I will try to explain how to do this, and hopefully cover the most used computer systems.

  Requirements

  First, you will need the basic binaries. These can be found on the official download page, for Linux, Windows, and Mac.

  Windows users

  If your computer is running Windows, you will also need the special drivers for your device (no generic solution here, so you need to check this out yourself; usually, those drivers are offered for download on the manufacturer's website).

  Linux and Mac OS users

  Linux and Mac OS users might need to make their device known to their operating system. For Linux, you find the necessary steps described in my answer here. Not being familiar with Mac OS, I can not speak for it.

  Installation

  Linux

  For Linux, this is quite easy: Simply unpack the downloaded binaries into a directory of your choice. At the time I'm writing this, this will only be two files: adb and aapt (the latter being used by QtADB, and not necessarily needed to execute ADB commands directly). Adjust their file permissions to make them executable (e.g. from the command line: chmod 0755 adb aapt). Finally, it's a good idea to include the chosen directory with your $PATH variable, so you can call adb from wherever you are. A good place for that is at the end of your ~/.profile file to include an additional line like export PATH="~/bin:$PATH" (if you extracted the binaries to ~/bin).

  Windows

  The Windows download holds a couple more files. Also extract them into a directory of your choice. If you want them to be callable from wherever you are, without preceding the complete path, you need to add that path to your environment variables as well. Not being a Windows user, I must leave the "how to do this" to you.

  What else?

  You should be done at this point, and can use the full powers of the ADB command line.

  Further readings

  Everything about ADB (A reference for everyone at XDA Developers)
  ADB for Dummies (again available via XDA Developers. If you miss the guides as I did firstly: The first article is consisting of links only, colorful as they might look :))
  Android ADB Quick Guide

  (Source)

And,

  I do not really understand why anyone would prefer downloading an old version of unknown origin from a malware-ridden website to downloading the latest official version directly from Google itself. I guess to each its own.

  Here are the links to the Google repository:

  The latest version of the platform tools (contains just a few binaries - less than 10Mb in size each):

  Windows
  Linux
  Mac

  For users of Ubuntu and Debian (distributions I personally use) I have put together a small bash script which finds and installs the latest version of the platform tools - Installing Android platform tools (ADB) on Ubuntu

  (Source)

To access Phone Storage in Ubuntu (Linux) using ADB interface :

  I cannot answer the Windows part – but the Ubuntu part I can answer for sure, as I'm using that as well and mount my devices from my computer, sometimes with full r/w access. What I use needs ADB tools to be installed on your computer. If you didn't already install them, see e.g. Is there a minimal installation of ADB?

  Prepare your Droid

  First a basic requirement, applying to any OS which might run on your computer: To be able to get full access, the ADB daemon needs to be running in root-mode. This is not the case with stock ROMs, even if rooted, by default (though many custom ROMs have it enabled by default). So first check: If an "ordinary" adb shell directly brings you to the root-prompt (#) without invoking su, you're fine. Otherwise, you will need a helper like adbd insecure: Run it, and enable the "patched insecure mode". Optionally check the box to have that accomplished automatically on every boot of your device.

  Prepare for write access to read-only file systems

  Second, again independent from the OS on your computer: to read and write to file systems, they need to be mounted in read/write mode. You can accomplish that via adb shell anytime you need to write there (I don't recomment leaving those partitions in permanent read/write mode), e.g. issuing a mount -o remount,rw /system for the /system partition.

  Mount your Droid

  Now let's go for the specifics. I mount the Android file system via ADB, utilizing FUSE. The tool for that is adbfs-rootless. Compiling the code is easy given the instructions there; that done, copy the resulting adbfs binary to a directory in your $PATH. Then create a mount-point on your computer; in my example, I will use ~/droid for that. Now here we go:

# Mount the Android FS:
adbfs ~/droid
# Unmount it again:
fusermount -u ~/droid

  To ease the process, I've created two aliases:

alias mdroid="adbfs ~/droid"
alias udroid="fusermount -u ~/droid"

  You surely already have guessed: mdroid stands for "mount droid", udroid for "unmount droid".

  A different approach to manually mounting/unmounting is using Midnight Commander with a specific VFS: mc-extfs-adb is doing that. A version I've spefically adapted for Ubuntu is available in the download area at IzzyOnDroid, where you can simply pick it (installation instructions included).

  Both variants have their pros and cons: mc-extfs-adb takes quite a while on first access (while it caches the entire file system structure) – but then is pretty fast browsing the file system (as it is cached), only slowing down when you copy/edit files remotely. Using adbfs directly starts up much faster, but then always "hesitates" for a second when switching directories (as it does not cache the entire structure, but only reads on demand). I usually prefer the latter, but YMMV – hence I've given you both options :)

  (Source)

To access Phone Storage in Windows using ADB interface

  Windows File Explorer by default doesn't let you access the Android root files. You'll need to download a different application (to your PC) for that. Many places (like this guidingtech.com tutorial recommend Android Commander. Another recommended file explorer program is Droid Explorer.

  (Source)

Method #3

This method uses an app and USB Tethering. This method has roots in this answer (this answer only mentioned the possibilities but not the actual usage in steps).

Procedure:

Download a file server app that allows WebDav/FTP/SSH/Samba server creation. You can either look on this list by Izzy here, or choose them viz., WebDav, FTP, Samba, SSH, Multifarious. Google is your friend if none of them helps.
Following Instructions are for {WebDav,FTP} Ultimate (Free) and Servers Ultimate Pro (Paid).

Using WebDav Server Ultimate :

Enable USB Tethering.
Launch WebDav Server Ultimate.
Go to Add -> WebDAV Server ->.
Enter any name in Server Name. Choose a Port number greater than 1024 which you can remember (e.g. 5000) and enter it in Run on port.
In Document root, choose / to remain consistent with Method #1.
Uncheck all the options. You may choose to run this server automatically whenever you launch this app. To do so, check Start directly when app starts clean. Tap Back key once and choose Yes to save server settings.
Tap once on newly created server entry and choose Start/Stop. You will get a dialog box with Information The server has been started. You can close the app (including the server) by sliding left the many icons at the top of the app and choose Exit. Note that without choosing the Exit, the server will continue to run unless stopped explicitly.
You may now use procedure explained in Method #1 for either Windows or Linux. Note that for Windows, the address will now be \\192.168.42.129@5000 and for Linux, it will be webdav://192.168.42.129:5000/.

Using FTP Server Ultimate:

Enable USB Tethering.
Launch FTP Server Ultimate app.
Go to Add -> FTP Server ->.
Enter any name in Server Name. Choose a Port number greater than 1024 which you can remember (e.g. 6000) and enter it in Run on port.
Uncheck all the options. You may choose to run this server automatically whenever you launch this app. To do so, check Start directly when app starts clean. Similarly, choose Respawn (auto restart when server crashed).
Go to Users (adjacent to Settings at the top), tap Add, leave Username and Password blank and check Auto write access. You may choose to restrict the PC by choosing Force stay in document root.
In Document root, choose / to remain consistent with Method #1.
Tap Back key once and choose Yes to save server settings.
Tap once on newly created server entry and choose Start/Stop. You will get a dialog box with Information The server has been started. You can close the app (including the server) by sliding left the many icons at the top of the app and choose Exit. Note that without choosing the Exit, the server will continue to run unless stopped explicitly.
You may now use procedure explained in for Linux. Note that for Windows, the address will now be ftp://192.168.42.129:6000 and for Linux, it will be ftp://192.168.42.129:6000/. To map ftp in Windows, follow the following instructions from Step 13.

Using Servers Ultimate Pro:
Note that this app requires certain other packages(free) to be installed.

Enable USB Tethering.
Launch Servers Ultimate Pro app.
Go to Servers. Tap + icon and scroll down to tap FTP Native Server.
Enter Name, choose a Port number greater than 1024 which you can remember (e.g. 2121).
Under LISTEN ON NETWORK INTERFACE, choose rndis0 -Ipv4 (192.168.42.129).
Check Start directly when app starts.
In the LOCKS, check Enable WIFI lock.
At the top panel of the app, go to SPECIFIC and uncheck everything except Allow upload.
In Document root, choose / to remain consistent with Method #1.
Touch floppy icon to save settings.
Tap the server entry once and choose Start.
You may now use procedure explained in Method #1 for Linux. Note that for Linux, the network location will be ftp://192.168.42.129:2121/.
For Windows, follow steps 1-11 in Method #1 For Windows.
Click Connect to a website that you can use to store your documents and pictures.
A new windows with title Add Network Location will be shown. Click Next -> Choose a custom network location -> Next.
Under Internet or Network Address, type ftp://192.168.42.129:2121/sdcard/ and click Next. You can replace sdcard with storage.
Check Log on anonymously and click Next. Type a name to recognize this in future and click Next.
Check Open this network location when I click Finish and click Finish. A new window with your phone's storage content will show up.
Step 14 of Method #1 applies here too.

Note that for WebDav server in Servers Ultimate Pro, the settings are similar to one covered in aforementioned procedures in Method #3.

About MTP-Alternative

  USB file transfers with PC - without 'MTP' problems.

  No more USB ‘MTP driver not found’ or ‘can’t find my files’ issues - Supports both Windows and Ubuntu GNU/Linux!

  'MTP-Alternative' shares this device's storage as a 'Drive' to Computers via USB Tethering instead of the default android 'MTP' file transfer method and makes you avoid the 3 common 'MTP' problems.

About WebDav Server Ultimate

  A free, secure and complete WebDAV Server! The app supports adding multiple users, has WebDAV over SSL/TLS (HTTPS) support and can be set to automatically start a WebDAV Server when your device is connected to a specific WIFI network!

About FTP Server Ultimate

  A free, secure and complete FTP Server for transferring files using an FTP client. The app supports adding multiple users, has FTPS Implicit / SFTP / SCP support and can be set to automatically start an FTP Server when your device is connected to a specific WIFI network!

About Servers Ultimate Pro

  ★★Run over 60 servers with over 70 protocols!★★

  Now you can run a CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey, Email (POP3 / SMTP), FTP Proxy, FTP, FTPS, FTPES, Flash Policy, Git, Gopher, HTTP Snoop, ICAP, IRC Bot, IRC, ISCSI, Icecast, LPD, Load Balancer, MQTT, Memcached, MongoDB, MySQL, NFS, NTP, NZB Client, Napster, PHP, Lighttpd, PXE, Port Forwarder, RTMP, Remote Control, Rsync, SIP, SMB/CIFS, SMPP, SMS, Socks, SFTP, SSH, Server Monitor, Styx, Syslog, TFTP, Telnet, Time, Torrent Client, Torrent Tracker, Trigger, Unison, UPnP Port Mapper, VNC, VPN, Wake On Lan, Web, WebDAV, WebSocket, X11 and/or XMPP server!

Note:

WebDAV may limit the file size upto 4 Gigabytes only.
File transfer through WebDav enabled by MTP-Alternative wasn't very responsive and created a cache size of 800 MB for me in Android.
2. issue didn't arise on Linux and worked smoothly.
I prefer Servers Ultimate Pro with FTP Native Server. It works flawlessly on both Windows and Linux for me.
I only use adb push|pull commands of Method #2 for data transfer. It is mentioned for covering the common options as an alternative.
If you're rooted, then you can port forward in Servers Ultimate Pro.
There could be methods that I'm unaware of yet. Please post them as an answer.


Android Virtual Device frozen whilst loading

Try androidx86 http://www.android-x86.org/download, just download the iso and create a new virtual machine, you only need about 1gb of ram.


Is there an app where you can control your phone w only hardware buttons

I don't think so.

Use bluetooth to connect something like gamepad or keyboard to control your phone, but I should have changed screen or bought a new phone.


Samsung SM-N910F - What firmware should I use and is there any danger in using a "branded" firmware?

True, you just get a different batch of bloatware from that region. Been using European firmwares for many of my Samsung devices from various regions because generally they're cleaner.

And no matter what your final decision is, SamMobile has you covered for firmwares from all around the world.


Where can I find the bootanimation.zip in the Evolution X Custom ROM?

Try to do a search in the root explorer.you will get the location
System/product/media
Thanks
-redminote5pro
-evolutionx 4.3


format and install new OS to get rid of viruses

Things you can do:

Downgrade to your stock ROM and install a good antivirus and run a complete device scan because some of them are powerful enough to remove viruses from system files in priveledged user mode.
Install Ubuntu Touch instead of android as shown in this guide. The guide is actually primarily for nexus devices but you can make it work for Galaxy S6 by finding the stock ROM yourself and other stuff for the S6 yourself instead of following the links given in the guide which are for nexus devices.
If that doesn't work and you are unable to install Ubuntu touch for some reason try this.


Infinix Hot 2 (X510) on Android 6.0 doesn't show names when receiving a call

Based from Shelaf.com, you need to remove and re-add the Google Accounts and wait for them to resync.

Common Problems and Their Solutions
Problem 1: Contact not displaying names after making or receiving a call
Go to your Google Settings and remove all Google accounts. After some minutes, add them back and your problem should be fixed then.


Look up Ivona Text to speech in the play store. They have at least one secondary Spanish voice.


First, install the needed packages.
pkg install proot proot-distro tsu fakeroot parted

Then, go to a new screen in the terminal and type
proot -0 login


When an update to an application is published in the Play Store, updates start rolling out. Not all users will see the update immediately; I think the figure is a few hours for the update to be available throughout the country or world.

The Play Store app checks for updates periodically, I think a few times daily. You can configure toggles to:

Notify when updates are available
Automatically install updates
Notify when automatic updates have occurred

A user will only be alerted for an update if the application is installed from the Play Store. As a developer, you may have installed from adb, in which case the application will not update from the Play Store. You can always reinstall the Play Store version, which will be updated.


ADB full backup restore command stuck on restoring app Clean Master

I removed the clean master app data from the backup and re-created the backup.ab file again using the Android Backup Extractor(ABE). It seems that the backed up file was corrupted and couldn't able to restore it properly. So I suggest to,

use the adb backup command atleast twice to make sure the backup is fully completed and compare both file are same sized ones

( OR )
extract the backup file using ABE as .tar export and make sure the extracted .tar file can be opened without any errors.

Since I also had app backups using Helium Backup(Carbon) app, I was able to restore my app data using the Helium app. And all the shared data folder contents I moved from the extracted .tar file to my device via an USB cable manually.


Sure it can.  It's actually pretty easy as of version 14.  You'll need to unlock your bootloader and instal TWRP.  That's the hard part.  It looks like there are ways to root it, but XDA-Developers doesn't appear to have a forum for it, and that's where to go for trusted advice and mods.

If you can get those two, then you can download the Magisk zip file, boot to TWRP, and install it.  Next, update the stub Magisk Manager application, and you're good to go.  I strongly encourage you to then instal Xposed (all systemless)


Windows
Its easier, what you can do is this, from the cmd window, adb logcat > my_logcat.txt and just let it run, now, you can pause, resume the scrolling, in that cmd window, same keystrokes for Linux terminal, IIRC, now launch an editor and open the file 'my_logcat.txt' and there the results will show, had there not being a pause/resume in the cmd window, the file will get updated, such as using 'notepad2', 'Notepad++' or similar, the in-built Windows's version of Notepad would do very little justice.
Linux
From a Linux terminal under a GUI such as KDE/Gnome, using the two utilities combined, found on most distributions, multitail, which is like a tail unix utility, only more powerful!
adb logcat # want to see the logcat on the screen

Using Ctrl+S to suspend, then Ctrl+Q to resume the display, and simply mouse scroll the terminal to back-track seeing the logcat output.
The other way is this...
adb logcat > my_logcat.txt 2>&1 &
multitail my_logcat.txt

The first line above creates a background process by using the & at the end of the command, redirecting any errors to /dev/null hence 2>&1.
As the process is forked into the background, using multitail can perform, scroll-back on the logcat.


I guess you are using stock Samsung firmware. If so, probably you enabled Samsung's "power saving mode".

Go to "power saving mode" settings and unchecked "CPU power saving" options.


How to recover data from a damaged SD card?

I encountered the same problem with my SD card and Samsung Galaxy S a while ago. The solution was to plug the card into a card reader and run chkdsk x: /F /V to repair the file system.

If this doesn't work, you'd have to use some file recovery software to fish out the files from a broken file system. There are many different applications for this, you can find some by googling for "file recovery free", or try PhotoRec.


Where did the wifi sleep policy go in ICS?

On a pretty much vanilla build on my EVO, I can get to it by going into
Settings->Wifi->(Menu Button)->Advanced. It's listed as "Keep WiFi on during sleep". Just be sure to tap on the left half of the "Wifi" menu item, since the right half is simply the toggle.


You cannot change this order because Android devices this order internally.


I found that you should be able to do a factory reset by holding the power and home when powering on. There you should have the option to do a factory reset.


No app icons on home screen for newly installed apps in Galaxy Tab S 10.5

Have you checked to see if your tablet started a new homepage?  I have a SGT-S 8.6" Wi-fi (T-700). When I started using mine I noticed that it will put new icons on a new page even when there is room on the first page.

On your homepage; bottom center, above the app tray symbol (circled dots), there are dots in a row indicating which home page you are currently using and how many pages there are.  If you are using the Google Now launcher it's page will also have it's own dot to the left off the one you are on.  If there is another dot just swipe left to go to the next page.  Now you can drag your new icon to your homepage and drop it where you want.  You might want to check into grouping your icons into folders.
Here it's a link to the manuel:
http://www.samsung.com/us/business/support/mobile
hope this helps!


Is it safe and stable to use titanium backup and restore at two different android versions?

It is usually safe to restore non-system apps and their data across different Android versions with Titanium Backup.  I wouldn't try to restore a Honeycomb-specific app on a previous OS version though, as the app itself may be incompatible due to radical changes between 3.x and earlier OS versions.

Restoring system apps and data is very unsafe.  You can introduce instabilities to your device, due to changes in the way system data is handled between major OS versions of Android.

If you are using Titanium, I assume your device is rooted, since otherwise you wouldn't be able to backup app data.  If you also have a custom recovery installed (e.g. ClockworkMod) I would highly recommend doing a full backup of the device, in case something goes wrong.


how can I randomize my MAC address every time my WiFi is turned on?

How about Chainfire's tool Pry-Fi which was announced over at XDA?
It works great and it is available via the official Google play-store at:

https://play.google.com/store/apps/details?id=eu.chainfire.pryfi

Here’s a screenshot showing the tool in action…


Cannot install drivers for MTX65xx on Windows 10 64 bit for Telekom Puls Tablet

I finally solved it.

Put this command into the Windows Command Shell on Windows 10:

shutdown.exe /r /o /f /t 00

The computer will start to shut down and present you an option menu before he does. In the menu that follows, select "Troubleshooting", then "Advanced Options", then "Launch Parameters". Finally press "restart".

In the menu that appears after a restart, press 7 to allow for the installation of unsigned drivers.

Now open the adroid_winusb.inf in

<android_sdk>/extras/google/usb_driver

and add

; Telekom Puls
%SingleAdbInterface% = USB_Install, USB\VID_1BBB&PID_201D&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_1BBB&PID_201D&REV_????&MI_01
%SingleBootLoaderInterface% = USB_Install, USB\VID_1BBB&PID_201D&MI_01

to the end of the [Google.NTx86] and [Google.NTamd64] sections. Now save and right click the inf and select "install". After that, Windows 10 should recognize the tablet:


My recommendation, and the ROM I'm running is Phiremod

I can definitely confirm it's Gingerbread, based on Cyanogenmod 7 and built specifically for the Nook Color.


How to change the look of OK and Cancel Buttons

You will need to install a custom theme using the T-Mobile theme chooser (it comes built into CyanogenMod). There is no way to do this in stock without modding your ROM.


Having "root" just means you have a working su binary installed (the "su" application is generally just a management front-end for the linux-level binary installed in /system/bin or /system/xbin).  So, something has gone wrong with the binary, or the way its installed, or its permissions, or its location, or ...

I suspect the apps that still work must have chown'd themselves once at setup time?  So they only need su to work once, and after that they're good to go.

If you can connect an adb shell or run an Android Terminal (that was just the first play store search hit, I'm not endorsing that specific terminal), type "su" and see if you get a meaningful error.  You can use adb to copy a new su binary over, or just re-"root" the device.  See the FAQ questions here: http://androidsu.com/superuser/faq/


Yes, you can achieve the desired result bu removing your SIM card and connecting your phone to WiFi.

But using a SIM card and using only internet network and not telephone network is not possible.


Google Calendar Sync issue in Xiaomi Max 2 (Android N 7.1.1 NMF267), doesn't ask for "storage" access

Answering my own question.

I'm now on Xiaomi MIUI Global 9.0 Stable 9.0.3.0 (NDDMIEI) with Android N 7.1.1 NMF26F.

I found a separate app called Calendar Storage. This app shows up under Settings / Apps / All It doesn't show up under Settings / System Apps or under Settings / Apps / Downloaded which is probably why I missed it earlier.

After doing "Clear data" and "Clear cache" inside this app, my Google Calendar app's sync seems to be working.


Rooting Xperia Ray (ST18i) with 4.1.B.0587 build

Do these:

Download flashtool(I did from 4shared).
Turn on Usb Debugging
Turn on Unknown Sources
Install flashtool in C: drive.
Extract doomlord's zergrush tool in C:.
Download both the kernels and first paste first one, which is 4.1.a.0.562 in firmware folder of flashtool.
Switch off phone.
Start flashtool, select flash icon, select flashmode.
When window gets open,double click on the kernel name.
When prompt window open,connect your phone pressing volume down key.
Make sure that your adb drivers are installed, then flashing will happen.
Disconnect phone when completed and restart it.
After 15 second(even Sony logo won't be shown, only backlight), connect phone to system. Wait for the adb drivers to be installed.
Go to where you extracted your doomlord's tool and double click runme.bat file.
Wait for around five minutes until it says DONE.
Disconnect phone and remove battery.
Replace the kernel in flashtool firmware folder with 4.1.b.0.587.
Open flashtool and click flash icon.
DoubleClick kernel file then connect phone in flashmode.
Disconnect phone when flashing completed.
Disconnect phone and restart it.

Your Ray is rooted now. Then install clockworkmod by using CWM installer.exe from the same system. Enjoy romz...


First thing is to verify if the device you propose to buy has USB OTG support. Apart from verifying from OEM specs, do see this How can I determine if my device has USB Host Mode (OTG) support? and also the listing  of supported devices by Chainfire. Saw your edit about Nexus 7. This post confirms OTG support on Marshmallow
For your stated purpose of storing ROMs and backups it should work well. If you are using TWRP recovery , this thread may help, TWRP Using USB OTG to backup?

I have seen my friends  use it thus but haven't used it personally- all my devices had external SD to store


Security implications of remote (Meterpreter) shell to device

That's right. An attacker can only create a shell with this tools/exploits. But if kernel has a vulnerability like privileges escalation, he (attacker) can gain root access then. (This  only exists when kernel has a vulnerability. This is so important.)

But  maybe attacker can execute malicious code with shell/interpreter then gain root access. Something like localroot.  Exactly what you said :

  So the only way to escape from the sandbox would be to tamper the
  app's memory and make use of another exploit, that leads to privilege
  escalation, right? Therefore the impact of such an attack would be
  very limited.

your question = your anwser


How do I remove the 'Whatsapp' button in Firefox's menu?

Whatsapp is the last app you used to share a link.
To change it to something else, you need to share a link with another app, or if you want to remove any app icon from the menu, just uninstall and install the app again.


SIM 1 Card Full notification on HTC Desire SV

This is a problem with your phone, that it only shows the SMS on your phone, not with the SIM card. If you go into your SMS application and check  settings, you should have an option which says something like: "Manage SIM SMS". From there, you should be able to delete the SMS from your SIM card.

Another option is to insert your SIM card in an another phone (probably an older phone will have access to your SIM's SMS) and try it from there.

Yet another option is to try some SMS management application like GoSMS which may enable you to erase SMS from the SIM card, though I haven't tried such applications, as it's been a long time since I used SMS.


ezPDF reader: settings to correct jerky page scrolling?

I just received an email from the developer, Don Choi. Citing it here in its entirety as an answer:

  The continuous scroll feature is in our big  TO-DO list. It will
  eventually implemented later.We do not have a open forum. However,
  http://www.facebook.com/ezpdf is a good start.

So more nifty things are on their way for this application.


How can I stream audio from another device via Bluetooth?

The Advanced Audio Distribution Profile (A2DP) is a source/sink configuration. In an normal scenario, you have a source (for example, and Android phone) and a sink (Bluetooth headset/speakers). But in your case, the Android phone would have to act as a sink to the dumbphone source. This is not currently supported, even though the phone supports the A2DP profile.

One solution would be to install a custom Bluetooth stack, which defines which profiles are supported on the device. This would additionally require a software component that can bypass the Android Framework and use the stack directly, since the framework lacks A2DP sink support. So far, no such modifications can be found.


Well, this is embarrassing. When I first got my phone, google restored my previous desktop wallpaper, which is white at the top (it's a cloudy day photo).

On the S8, the status bar has no background, so I had white icons on the white wallpaper. This seems a little silly to me!


How can I choose which contacts to sync from Facebook to my HTC Desire HD?

The Facebook app doesn't have an option for it, so basically: You can't.  Facebook also provides no way to easily export contact information, so you'd have to do it manually (or with some crazy script/app that scrapes the info from the website).


How to change fonts in motrola moto X XT-1060?

Changing device fonts varies from device to device (it is normally found in Settings under Display section). From there you can change the actual font, as well as the font size e.g some Samsung Android devices let you change the font style in this manner. (Samsung has pre-installed a few extra fonts besides the default)

Not all manufacturers make this setting available to users. In this case, one has to root their device and add an application that can install new fonts in /system/fonts directory.

There are a few ways to do this if you're not able to root the device as in your case:

  One non-root way to change fonts on Android is through custom launcher
  apps. Some custom launchers integrate the font-changing function,
  while most others will need you to install themes.

One such launcher capable of doing this is GO Launcher (Others include Line Launcher etc)

  To change font styles in GO Launcher, do the following:

  Copy your .ttf font files to the phone.
  Open GO Launcher.
  Find the Tools app and open it.
  Tap on the Preferences icon.
  Scroll down to Personalization and select it.
  Tap on Font .
  Tap Select Font and tap on the font that you want to use.

Acknowledgements

How to change Android fonts


What will happen if I delete the Google Play Services?

Google Play services is required to access features from Google, such as downloading apps from Google Play and accessing Google Play Games for achievements. If you are reinstalling Google Play Services, your game data will not be harmed as they are either synced onto cloud or is stored locally and separate from Google. However, reinstalling does not really help. Is battery drain the issue? You can try deleting app data, which is similar to reinstalling. Freezing it with Lucky Patcher may also solve some of your problems.


Sync MP3 Ratings on Android, with MediaMonkey / MusicBee on Windows

After I posted this question, I found out that 'PlayerPro' music player allows you to choose the type of ratings it saves to.  MediaMonkey is one of them, so this basically is what I needed. Unfortunately, it is not a free app, but for me although this is a tiny feature, this is something I'm willing to pay for.


Try factory setting option in settings.If it doesnt work,try updating it to next version os and again root it if necessary.I would suggest to just root it again it may happen that rooting process is not been completely successfull.


Android Wifi Hotspot turn off all the time

Android turns off the hotspot automatically if no device connects to it for "several minutes". Now, since you are connecting your other devices and it still turns off, it seems that the your Honor is unable to recognize the connected devices and continues to feel that no external device is connected to the network.

I'm not sure why it does that, but is definitely an issue. As for Android, there is no way to turn this setting off. It will continue to turn off hotspot if no devices are detected. You can try a "factory reset" if it is possible for you.


How can I set my external keyboard to use a Dvorak layout?

You can use External Keyboard Helper Pro to do it. No need for rooting. From version 2.7, the app supports Dvorak out-of-the-box.

Disclaimer: I'm the developer of this app.


From the Google Play Gift Card Terms of Service:

  No Fees or Expiration. No fees or expiration dates apply to this Gift Card. Any refunded Google Play amounts, if applicable, will be
  credited back to your Google Play balance for future use under the
  same terms, unless otherwise required by law.

This is partially because of laws around gift cards:

  In 2009, Congress passed the Credit Card Accountability Responsibility
  and Disclosure (CARD) Act, which set consumer protections for gift
  cards based on many state laws. The law provides that gift cards
  cannot expire within five years from the date they were activated and
  generally limits inactivity fee on gift cards except in certain
  circumstances, such as if there has been no transaction for at least
  12 months. The federal law creates a floor for regulation and leaves
  room for state regulation on redeeming gift cards for cash and
  unclaimed property provisions.


How should I correctly turn on my phone?

I'm assuming you have a power cable plugged in.

In that case you'll have to unplug the cable, turn it on and plug it in as soon as something appears on the screen.

I've had this problem several times when trying to flash the phone while tethered to a computer and forgot to take out the USB cable when rebooting.


What can i do to update the android version of my android device if there is no available update available for my device?

If there is no official update available, your only option is to flash a custom ROM on your device. This operation is potentially dangerous if you don't know what you are doing and you may brick your device. The tricky part is not the installation (which is selecting the ROM into a software and uploading via USB, or even simpler, booting in recovery with the new software on SD Card - dead simple, a button combination). The tricky part is to find a correct new ROM/software/image for your device. ROMs are not available for less known devices such as "Ondo" vi10 (did you want to say Onda?). But there are ROMs available for some other --identical-- devices. With the same camera, cpu, chipset, ram amount, etc. And that will work on your tablet. Do some research, see what other people used with that tablet. I'm sure someone "flashed" some custom firmware on that Ondo/Onda before.


Re-install with kias or because samsung dropped support gor it, if you want a secure ROM use CM;

https://wiki.cyanogenmod.org/w/D2att_Info


What is the difference between File based encryption and Full disk encryption. Can someone explain in brief

File encryption encrypts the contents only.  i.e. the file name and permissions can still be seen by anyone (with appropriate permissions) and so the rest of the disk structure is also available for view.  Disk base encrypts all elements of the disk including file/directory structures including permissions, so nothing is understandable without first decrypting the disk.  Another difference is that file encryption is usually performed as a single action, each way as a whole action where as disk encryption is on the fly, i.e. only the part being accessed (i.e. sector of the disk) is decoded as its needed.
Hope that helps.


Rooted device: "This device, OS, or software is not compatible with Pokémon GO"

Since the 0.37 update on android, Root users have been forced out of the game. Niantic claim this to cut down on hacking (but a better option would be to not open if allow.mock.location is 1)

Source 1 - A report that talks about the new updates limits.

Either way, you do still have an option: Using Magisk, You can play Pokemon Go again with root. It is the exact same method as Allowing Android Pay with root, but I'll Link it here, for simplicity


Once a media file is downloaded from the WhatsApp server it is indeed deleted the from the server. See this article: http://www.whatsapp.com/faq/general/28030002

The daily backups that other users are referring to only restore text and metadata content of messages. The media content (eg: images and videos) are stored on your device in a folder on the sdcard (typically in a location such as: /sdcard/WhatsApp/Media/) and is not part of the daily backup and so must be retained in order for WhatsApp to be able to find it.

There are methods to restore files from flash media once deleted but this requires you to act quickly. I will not talk about this here since this is not your question.


google maps not working offline even though I downloaded maps

Firstly, make sure your Google Maps is up to date.  :-)

After that, double check and make sure your "bounding box" is large enough to encompass the desired off-line area.

Here's an image for reference:
https://imgur.com/a/hYDv9ee

My first clue was the fact that your downloaded offline maps data size seemed rather small. For reference, my average size US city offline map on my Pixel 1 device clocks in at around 300MB.

The larger the area needed for offline use, the larger the data downloaded to your device. I believe the cap in terms off single offline map chunk is around 1.5GB.

Note added by barlop:

  The Google Maps version I had which seemed to be an earlier version,
  was limiting the size of map I could download, and with that earlier
  Google Maps version I wasn't getting a box either, just an area to
  zoom in and out of. The solution for me was to update it which can be
  done from google play store and tapping update.  Then I could draw a
  box to a good size and offline maps worked.


Why, and how to increase 16-character lockscreen password limit?

From Android Security Internals: An In-Depth Guide to Android's Security :

  Android doesn’t have a dedicated setting to manage the encryption pass-
  word after the device is encrypted, and changing the screen lock password or
  PIN will also silently change the device encryption password. This is most
  probably a usability-driven decision: most users would be confused by having
  to remember and enter two different passwords at different times and would
  probably quickly forget the less frequently used, and possibly more complex,
  disk encryption password. While this design is good for usability, it effectively
  forces users to use a simple disk encryption password, because they have to
  enter it each time they unlock the device, usually dozens of times a day. No
  one wants to enter a complex password that many times, and thus most users
  opt for a simple numeric PIN (unless a device policy requires otherwise)

  Additionally, passwords are limited to
  16 characters (a limit that is hardwired
  in the framework and not configurable), so using a passphrase is not an
  option

(Emphasis supplied)

I don't know more about this limitation and would be glad if somebody can amplify (Edit: Andrew T has clarified here to an extent)

So, that rules out increasing password length to beyond 16 ( how to increase, Androids 16 character lockscreen password limit )

Since you are on Lollipop , you may like to related pitfall (claimed to be fixed) of long passwords here Android lockscreen can be bypassed by overloading with massive password

Note:

For earlier versions (Lollipop and below), Cryptfs Password by Nikolay Elenkov, allows you to set a separate password for disk encryption or if your device is rooted

su -c vdc cryptfs changepw new where new is your new  password.

Source: http://nelenkov.blogspot.be/2012/08/changing-androids-disk-encryption.html
Nikolay Elenkov is the author of the book Android Security Internals: An In-Depth Guide to Android's Security and runs a blog here


How to prevent VLC from closing when paused for around 5 hour

I have installed to VLC v3.0.5 on Android 7 and have not had a problem thus far. It could be an Android specific problem or networking if you use streaming media. I only playback music and do not watch videos or internet streams on VLC. Here is how I went about with the updated VLC.

In existing install of VLC. Go to phone's setting and choose App. Choose to clear cache and clear data. Then uninstall.

Install VLC from Play Store. At installation, give it time during parsing media stage (monitor the progress window), if anything interrupts it then you will have to manually add media files. Takes me just over 3 minutes to clear parsing media stage.

Allow permission to

Photos, media and files on your device

Draw Over Other Apps

add device SD card to medialibrary

Hope this helps.
The only permission I did not give it is,
Allow write system settings.


How do I transfer music To a Moto4g phone without using Google Play?

From what I understand, you get the default message Windows gives when you try to copy some files and it thinks your phone probably "wont" be able to play them.

Just select the "Ignore" option and go on copying anyways, the phone should be able to play the music fine.


How can I wipe my SD card on an unresponsive Nexus 4?

You can perform a factory reset with just using the physical buttons.

Step 1: Boot into recovery mode.

Step 2: Perform a reset from your recovery.

These steps don't require screen to sense touches. If your screen is completely gone so it shows nothing here's a video of it so you can follow from there.


Does Nexus 5 support EAP SIM authentication?

From the answer on SO by chihchun,

  Since the AOSP did not have EAP-SIM support, there are different implementations on the market. [...]

(Emphasis mine)

Also, looking at the list of supported devices for EAP-SIM on this site, I didn't see any Google Nexus products, which might prove the statement on that answer.

Note: I would say that the list might be too localized and not too updated, so don't take it as a hard fact. Also, the answer was posted on Jan '14 (before Lollipop), so it might be outdated.

OTOH, it seems that Nexus 6 actually has this function, and Nexus 5 was supposed to also have it. However, Issue #81587 on AOSP Issue Tracker and Issue #509 on Lollipop developer preview might tell that Nexus 5 doesn't support EAP-SIM, even on 5.0.1 Lollipop.


How to show own photo in SMS conversation?

It depends on your device and what app you are using. On my Droid 1 running Froyo if I add my own cell # to my contacts the default messaging app uses the avatar that is set with that contact entry.  if you add this it may take a little while for everything to sync up and for the pic to begin to display. In Handcent SMS you can set custom contact specific avatars.


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

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

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

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

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

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

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


People app disappeared from apps on Nexus 4

Solved it by clicking reset app preference from the action bar in Settings


How to make Android 2.3 to use voice recognition without the need of internet?

I use a third party app which can handle recorded voice tags.
I use Cyberon Voice Speed dial for which voice tags can be records for contacts or programs.

For bluetooth headset/car conenctivity i use Bluetooth Application Launcher.

This is set to open Voice Speed dialler when i press the blue tooth button to connect.  Holding the blue tooth button for 4 seconds disconnects and closes the app.  (i have to configure it futhter since disconnecting doesn;t yet hang up the phone though...)

Sorry - i just realized you needed to dictate to your phone.  Maybe there also a third pary app that does that.

Benzene


clockworkmod-recovery, twrp and other image files are always specific to a device (brand+model). So if the image you found was for the very same brand and model, it should fit. But keep in mind that some manufacturers have slightly different models going by the same name (e.g. Samsung often does that), so make sure it matches. For TWRP, you can check on officially supported devices here (and also download the images from there)
The steps to install it are indeed to boot into fastboot and flash the image. But as pre-condition, the bootloader of the device must be unlocked (see: bootloader-lock tag-wiki)
with the custom recovery (CWM or TWRP) successfully installed, boot to recovery. You'll find the backup menu there – that's the nandroid backup.


How to permanently disable mobile data on a rooted Android device?

I would use your phone's test page to disable it... It's like disabling an adapter on a computer are its devices software it will still look like it's on but you can change your way you speak to your tower from like 5 seconds 10 seconds 30 seconds and disabled or immediate. I use phone dialer to pull up the test page *#*#4636#*#*


Samsung Kies fails to restore all my stuff. What other software can I use to complete the process?

I solved the same problem with Samsung Kies (version 2.6.1.13105_7) installing older version 2.6.0.13074_14 downloaded from Samsung pages.

http://www.samsung.com/cz/support/model/GT-I9195ZKAETL-downloads


One-handed operation: Use for all screens mode (tiny screen mode) doesn't work on Galaxy Note 3

Try upgrading to Android 4.4.2. Settings -> general -> about device -> Software update -> update.

:)


Most probably your internal memory is too low.

You can't access it without rooting your device. And it won't be visible in your PC/desktop anyways with a USB connection. (it can't be mounted)

From what I understand your HTC Desire device has 512 MB of internal ROM which is used for both your stock firmware and user installed apps.

The 512 MB storage may be divided into several partitions. System partition holds your ROM (firmware) and may include apps which came per-installed when you purchased the device.

The data partition is where your apps are stored. To check, how much actual space you have for data partition-

  Go to Settings -> Applications menu.

You should get a list of installed apps with available storage at bottom like this,

This will be the actual memory available to you. To increase this, you could try

Moving apps to SD Card (which I believe you have already tried).
Root your device and delete unwanted system apps (bloatware)
Install a custom ROM, with app2sd/data2sd scripts, which enables you to use a ext3/ext4 partition on your SD card to use for installing apps. ( A  1GB partition would do fine.)

Although there is a alternative too, which can help you move some of the apps which are by default not enabled for moving to SD Card.

  Requirements

  An Android Device (Obviously.. ) (Root not required)
  USB Cable
  A PC (Any OS will do Windows, Mac or Linux)
  Android SDK or replacement for ADB (Install android sdk from official site. Use drivers for your device)

Steps

  Run command prompt or terminal use command 'adb devices' (will show
  list of connected devices) (you should have android sdk's
  path/platform-tools in your classpath)
  use command 'adb shell' (will open a $ prompt)
  use command 'pm setInstallLocation 2' ( will set default install
  location to sd card )

  (0 for auto, 1 for internal, 2 for sd card )

Now whatever new apps you install will be installed to sd card. they will still take space on internal memory in data partition though for dalvik cache, app-cache, private-cache etc.

Note-> If you want to revert back to original use option 0 in step 4.

I have seen some weird behavior with this, apps which are set to install in SD Card by default (i.e. games like angry bird), are installed in internal. You could just move them to external though. My advice would be to use this command to enable moving to sd card and then revert back.


Android phone constantly loses Wi-Fi connection

I can't say that I completely understand how but the issue was solverd after I changed the DNS settings of my phone (for my home WiFi).
I set it to Google default DNS 8.8.8.8 and 8.8.4.4.
And since that never this problem again.

Why the phone was loosing the whole connection is still unclear to me (though it remains now pure theoretical question)


Where in my files can I find the stock browser's Favourites stored?

All the data for the S3's stock browser are stored in /data/data/com.android.browser/, but just like any app's private data directory, you can only access that if your phone is rooted.

Rather than try to find app data to back up and manage that process yourself, I strongly recommend you to use one of the many existing backup apps out there, or to use adb backup.


How can I make a message appears on my PC when my phone is ringing?

Currently Android doesn't have such functionality built-in.

However, there are 3rd-party apps that can do what you ask. Desktop Notifications is one such app.  It requires installation of the app on the phone, as well as a browser plugin on your PC (Chrome and Firefox are currently supported.)  Once both pieces are installed and configured, any notifications (including incoming calls) will pop up on your desktop.  The only limitation is that this is done via data connection, not Bluetooth, so both your phone and your PC must be connected to the Internet.

On your desktop you may want to enable background apps to run when Chrome is closed to ensure you continue to receive notifications.  This option can be found in Chrome advanced settings -> "Continue running background apps when Google Chrome is closed."


Can an older Android phone using Android 4.4.2 act as a spam server?

This is absolutely possible for an Android phone to act as a spam server. There are plenty of security flaws in Android that make this a possibility, and creating a program / script to send spam is trivial.  There is no complete solution, but there are any number of AV programs (available on play store) that could check the phone for virii.

That said, it's more likely the IP has been classified as part of a client/home user range, and has been blacklisted for that reason - ie nothing you have done, or that another device was compromised. If the network is highly secured then it should not matter what device is on it - SMTP should be blocked to the outside world - except through an appropriate gateway.


Lock screen without using physical button Android 10

There's a built-in option that comes with Android 10 which allows you to lock the screen without using the bottom.

In your phone settings, go to "Accessibility" and enable "accessibility menu".

This will now put an icon on the the right side of your navigation bar. Pressing on the icon will bring up a menu, with one of the options as "lock screen". Pressing on that will lock your screen just like pressing the power button would. You also have the option to power off the phone in that same menu.

See screenshot below.


ADB doesn't recognize my device in recovery mode

Had the same problem, plus the device was shown with a yellow exclamation mark in the device manager but only when in recovery mode.

Solution was to install the Google USB drivers for this device again:

Google and Download "Google USB Driver"
Open device manager
Right click device
Update Driver Software
Select "Browse my Computer ..."
Select "Let me pick ..."
Select "Android Device"
Select "Android ADB interface" ...


Create playlist once in Windows and use in Android

It is possible but you must modify the playlist file by changing the path to the files because they (the files) are not located in the same folder. In Windows, the path will look like C:\Users\A_User\Your_Folder\music.mp3 will on your device it will be like /sdcard/your_folder/music.mp3 (find the path to your files on your device using your file manager).

After creating the playlist, open it with Notepad. If your playlist has m3u extension (it might differ, see note below), it will look like this:

#EXTM3U
#EXTINF:279,Papa Wemba - Maria
file:///C:/Users/Reddy/Desktop/New%20folder%20(5)/Music/Maria.mp3
#EXTINF:217,Papa Wemba - Okoningana
file:///C:/Users/Reddy/Desktop/New%20folder%20(5)/Music/Okoningana.mp3

Change the path by removing C:/Users/Reddy/Desktop/New%20folder%20(5)/Music/ in the example above with sdcard/your_folder/. Thus, the playlist will change to:

#EXTM3U
#EXTINF:279,Papa Wemba - Maria
file:///sdcard/your_folder/Music/Maria.mp3
#EXTINF:217,Papa Wemba - Okoningana
file:///sdcard/your_folder/Okoningana.mp3

Transfer the file to your device, and you will be able to play it.

Note: The playlist in the example was created using VLC media player in a Windows machine and playing it using VLC for Android. Yours may differ a bit depending on the media player used or file extension ( xspf, m3u8, even m3u, etc). However, the principle is the same: change the path.

Disclaimer: I am only a VLC user, not its developer(s) or related to him/her/them.


Why are some meetings in a frame, and others with a plain background?

Google Calendar Help says

  Invitation status

  Events on your calendar look different depending on how you’ve responded:

  If you’re attending an event, the event will be a solid color.
  If you’ve answered maybe to an event, you’ll see diagonal lines
  across it.
  If you haven’t replied yet, you’ll just see the event’s outline.
  If you said no, you’ll only see the outline and the event will be
  crossed out.

So, I guess it's the outcome of how you responded to them


Why has my Samsung Galaxy S2 become a data hog?

After reading the comments, there's not much else to suggest for you to check on your phone.
So, here's two free APPs to help you out:
My Data Manager
Main features:
  • Simple to setup and simple to use.
  • Know what apps are using data with automatic monitoring of your app data usage.
  • Set usage alarms to avoid overage charges and “bill shock”.
  • Track historical app time and app usage using easy to understand visualizations.
  • Ensure you are using your ideal data plan and maximize how you use your data.
  • Save money by using your plans more effectively.

3G Watchdog
Main features:
  • monitors your Mobile Internet (4G/3G/Edge/GPRS) data usage.
  • shows a status icon (green/orange/red) in the notification bar.
  • has a detailed report page.


Each app on your phone with the WRITE_EXTERNAL_STORAGE permission may create files or folders there. Most of these folders have once been created by one of these apps and many of them may be deleted with a few exceptions (e.g. Android, .data, .android_secure, these contain important system or app data like a game's downloaded content). Alas, it's impossible to tell exactly which folder belongs to which app.

.android_secure: apps installed and then moved to sdcard
Android: app data/cache
data: app data
.estrongs: ES file manager
LOST.DIR: sort of trash folder (collects recovered files after phone crashes)
DCIM: phone gallery's photos and previews
OTA-update: Over The Air update service
ppy_cross: an unknown third-party app's data. info

I think you know what's in the others :)

Generally, note that uninstalling an app doesn't clean up the stuff it has created there. One needs to manually do this task but don't delete stuff if you're in doubt what it is.


Samsung Galaxy S : Why can't I set cursor position in text boxes in browser?

Press and hold the ?123 key at the bottom, left corner of the standard Samsung Galaxy S keyboard. The keyboard switches to a four arrow cursor pad that you can use to move around a text field. There's also a delete key, select, cut, copy, and paste; click the Text key to switch back into keyboard mode.

This works with just about all text fields in all applications that I use.


Stream music from Android phone to PC over WiFi

There is a program that does this for the iPhone call shairport4w.  It basically uses the air play feature of the iPhone to play all audio through a wifi router to a pc running this software.

Edit: Ok so download Airstream. Then go to the PC you want to play from, and download Shairport4w.  You'll need the bonjour service from apple installed for this to work and if I remember correctly there is a way to install only the service without installing all of iTunes. I think it is get the iTunes full package installer and extract it as if it were an archive and only install the bounjour package.

After installing bonjour start shairport4w since it is only a small program running in the background. Then start Airstream. It should find your PC that has shairport4w running on it and then start playing whatever you want. It will go over wifi and play on the PC. I tried is using Amazon Cloud player and it worked great.

Edit: I've just added the links to the mentioned software. Though Kevin explains it the other way around (streaming from PC to Android, so he's probably rather referring to this Airstream app), the app I've linked above is the one for Android → PC streaming.

Edit (2):  This actually is stream any music player on the Android Device to your PC via WiFi.  The new name for the app is Allstream.  Look for it in the Play store.  Unfortunately for it to work, you're phone or tablet must be rooted.  I use it all the time since my Sound system is hooked up to my PC as it is a Media Center, and listen to Pandora, Google Music and Amazon Music from my tablet through the PC.


Reset DHCP cache for Asus Memo Pad HD7 'Avoided due to poor connection'

I faced the same problem when using my Asus MemoPad HD7. For home connection a static IP worked fine, however this was not acceptable.
I did a bit of research and found out it should be possible after gaining root access to the device to delete the corresponding cache file.

As I needed a fast solution I just did a factory reset of the Pad, which resolved the issue for me.


Having CWM installed won't prevent your phone from noticing that an update is available, but it may prevent the update from installing in the usual automated fashion.  The update process actually works by creating a special file with a "script" for the recovery to run, then rebooting to recovery; CWM will just show its menu instead of running the script.  It may be possible to apply the upgrade through CWM as an ordinary update zip, but if you want to make sure the process is seamless, it'd be a good idea to flash back to the stock recovery before installing the update.

BTW, the JRO03O update for the Galaxy Nexus removes the automatic stock recovery flash that you linked to.  You no longer have to do anything special to keep CWM installed when running stock.


Bring HTC Wildfire back to the original rom

In one of my attempts to I was trying to upgrade the hboot from 0.80.0007 to 1.01 and luckily flashing the device with RUU_Buzz_Froyo_HTC_WWE_2.22.405.1_Radio_13.55.55.24H_3.35.20.10_release_160191_signed.exe it also brought my Wildfire to the stock rom.


TLS required but not supported by server

So turns out some of the email settings got munged and it was simply a matter of deleting the account info from the phone and then adding it in again.


Is it possible to use 2 Bluetooth Unidirectional devices simultaneously?

It should be possible to do what you want. Try this: pair both of the devices with your phone, then go to Settings -> Wireless & networks -> Bluetooth Settings, and long-press on the paired device and  select "Options".  From there you can choose which service you'd like for this particular device.


How do I track a GPS device that has no connectivity with an internet or cellular network?

That's a little confusing: No SIM = no SMS. No network = no connection = no communication. GPS is only a receiver, it does not send. That leaves binoculars as only tracking method then – which, besides, even works with devices not featuring GPS. As long as visual contact is possible, at least ;)

Apart from that, I guess we've got an XY problem here: "good to know where to find her if she gets attacked" › How do you know she's attacked? GPS alone won't tell you.

Maybe you're rather after Personal Protection solutions. There are some featuring an "emergency button" – and others with a "dead man's switch": the former sends out an alert when pushed, the latter sends one if not pushed within a given interval. If such an app is good, it figures what means of communication is available – and can broadcast an distress signal by all of them: Sending out SMS and mails including the coordinates (GPS or network based, whatever is available), posting on Twitter/Facebook, and even initiating calls to 911 (or whatever number you tell it to use).

One such app would be Watch Over Me, including most of those features: Track-Me function, Dead-Man-Switch; Real-Time recording; Email/Facebook, and more (on subscription even more again). For alternatives, simply follow the link to my list :)


For me, you go Settings > Language & Input > [Button below "Current keyboard" that has your keyboard name] > Text correction > Set "Auto-correction" to off.


Sometimes Apps on SDcard Not Available As Clickable Icons

Yeah, that's by definition – and the reason why you should never move apps to SD if they provide widgets you want to use.

SDCard gets mounted after the boot_completed broadcast has been sent. So apps installed on the SDCard are not able to receive this broadcast, and thus cannot provide their services "in advance". Depending on how fast your "homescreen" launches, it might already query the widgets before the mount was able to complete – and thus cannot find the apps installed there (which explains the "default icons").

Solution: Move those apps back from the SDCard if you need their widgets.


How can I tether my phone's network to my pc?

You can use share internet on your smartphone to other devices in 3 ways. WIFI HOTSPOT, USB tethering, BLUETOOTH tethering.

Connect your phone to your Computer using working USB Cable.
Then Go to Settings->Mobile network(Or More)
There you will find a option "Hotspot" or "Tethering"
Then select "USB tethering".
After few seconds you can able to connect to internet on your PC.

Likewise you can Use Wifi and also Bluetooth tethering.

See Official Google documentation about tethering


You must be the group admin in order to have access to the link.
Ask the group admin to share the link with you, and you can then send it to your friend.

From WhatsApp's FAQ:

  If you are the group admin, you can invite people to join a group
  simply by sharing a link with them. To share a group invite link:

  Go to the group in WhatsApp. Tap the subject of the group. Tap Add
  participant. Tap Invite to group via link. Choose to share the link
  within WhatsApp or to another app.
  (Source)

More info on how the link works:

When you press on the link, it will open WhatsApp, and it will give you more info about the group, who the creator is, and who is part of the group. You then have the option of joining the group.

If you open the link in a browser, and press the 'join group' button, it will open WhatsApp and give you the option to actually join.


I had this too on my S3 4G variant.
The battery is the problem as it does not give out power consistently and suddenly just drops all power output. You have to replace the battery.

  The screen flickering is an indicator for a broken/completely used battery.


Too late to close the barn door and lock it after the horse is stolen or wandered off, but for those reading this question worried about any precaution they could take beforehand, there are several apps like Prey that you can activate after you phone goes missing that will allow you to remotely lock/wipe it, and have it report where it is; or at least where it was last turned on, if they haven't yet factory-reset it.  The enhanced (IE: paid versions) will snap the person's picture when they try unlocking the phone too.


I think so.

Find the message you sent in the "Messaging" app.

Long-press on it.

Choose "Copy message text".

Now run the mail app, compose an email, and in the body of the message, long-press, and choose "Paste" from the pop-up menu.


Is there a way to know if the installed Android is official?

Look at the bootloader screen, there is a field that says Software Status, if it says "Official", well, then it's official.

You can access the bootloader screen by powering off, then hold Vol Dn and Power until together until the screen appears.


Why can't I change my location in Google Wallet?

At present, the Google Wallet app is only supported in a few countries.  The only form of Google Wallet available in other countries is the desktop version.

This is stated in Google's  FAQ .

You won't be able to change your country from within the Android app.


Samsung p7510 versus p5110 : what are the main differences?

P5110 is the Galaxy Tab 2 while P7510 is the original. The difference is that the newer ships with ICS and has a different SoC along with a slightly larger battery, while it is a lightly ticker. The P7510 came out almost a year ago.

If you want future software upgrades the P5110 is a safer bet. See that datasheets for more info.


How can I see the calendar from Android work and private profiles together?

You can share your work calendar with your private id or share your private calendar with work id. This way you can see both calendar together.

This applies if it is google calendar for both work and private use.

Please let us know if you have some other configuration in calendars.