Hardware failure will indeed cause a phone from completing the boot sequence without a doubt. If you own the device outright, I would suggest flashing a custom ROM such as AEX. Runs flawlessly for me.

Download ODIN flash tool on your PC.
Go to the site Download Centre|Aosp Extended, find your device and download.
Find  a TWRP image.tar for your device.
Download Magisk 17.1 from the XDA site.
Plug phone into PC and open ODIN. If ODIN finds your device, you'll see "COM3" (or whatever) at the top right.
Put a check mark in the "AP" option.
Put the TWRP.img.tar in there.
Click start.
Boot back to recovery and click wipe and swipe.
Move the ROM you downloaded from PC to SD card.
Reboot to recovery.
Click install.
Find the ROM, click and swipe.
Boot to system. If it boots (takes about 3-5 mins) you're good.
Optional: boot back to recovery and install Magisk.

Now you have a great ROM and is rooted. Once you're happy with the device, boot back to recovery and make "Backup". By the way, you will not and cannot backup and restore unless you get a perfect image and all partitions into some sort of 0755 folder with a blocker file in front on your PC. Then, you need to decompile, and recompile into a flashable zip. Not very applicable.


I found AutoStart on the play store,  it is a free app to start applications automatically.  It has mixed reviews but might do what you want.

Alternatively you can utilize Tasker ($2.99) on the play store.  Open tasker and add a profile (+ icon).  Select "Event" from the list, you will get a popup menu,  select "System", then select "Device Boot". Now select the back arrow in the top left corner.

Now select "New Task +" from the right side of the screen.  Name does not matter,  but I would name it something like "Start App". Press the + icon on the bottom to define your action, then select "App", then "Launch App", now select the applications you want to start on boot.

With the profile you created,  you told tasker "When my device boots" then with the action you created in tasks you told tasker "start this application".

Tasker is a powerful tool to automate actions on android.  It basically works by saying if this happens do that.  I use it to disable my wifi when I'm not connected, kill all my apps and disable auto sync while on the charger and face down in order to speed up charging.  It can be used for many things,  I feel my $3 was well spent on it.


My Android Phone Keeps Telling me that it is on Silent

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


All disabled apps are listed on Settings > Apps > Disabled, where you can re-enable any of it.

If for some reasons or in certain situations, Disabled tab does not appear (like in my case) and restarting device does not help, then you can open menu in Apps (three dots in right top corner) and select Reset app preferences.

After confirming all your disabled apps  become enabled again.


Can't scroll using hands - Are there other options?

Some keyboards like Swiftkey have the option to place arrow keys on the keyboard, which will then allow for scrolling on web pages and such. They also have a free one month trial if you want to try it before you spend money :)


Android 6.0 update - System UI not working

When this type of problem happens (I've seen it happen more than once where the unlock code stops working).  Go to Google's Android Management and change the code.  This has cured the problem twice for my clients.

There are a number of ways to get to Google's Device Manager.  One ways is:

http://play.google.com -> Click on the Gear icon at the top right corner of the screen -> Click on Android Device Manager -> Login -> Select your target phone (if you have multiple devices) -> click on Lock.  Follow the prompts to change/set your lock code.

So far this has worked to resolve the issue.  I'm not sure if something specifically has to be done to enable this feature, but since you are experiencing problems, you might consider testing the steps when you're not experiencing the immediate problem so that you can verify that it will be available the next time next time you need it.


Battery charging issue in Samsung Galaxy S3

This is the due to the change in the supply current between the PC's USB port and the actual plugin charger you got with your device.

Current from USB port is less compared to that of the charger.

Hence time required to charge phone from PC usb port is more as that of charger


so it turns out android as an operating system doesn't support anything other the basic http authentication!  so there won't be any readers out there that can support this :(


How to extract Google contacts pictures?

For Android device follow below steps :

Go to Chrome & visit https://contacts.google.com
Select the contact whose photo you want.
Tap on option, select export & select Google CSV.
Then the file will be downloaded.
Open that file in excel sheet (WPS office or MS office Android app).
Go to column name photo & select and copy the URL.
Paste it on Chrome's address/search bar & hit enter.
The image is opened just press & hold on image and save/download it.

I think this will be helpful to you.


CACHED DATA could contain :

Precompiled applications to make them faster
Saved databases
Downloaded images/webpages from your web browser
Data to be copied by some apps
Thumbnails (light preview of images for faster rendering)

You can clean it whenever you want. Since you have 6.1GB I bet it comes from your web browser.


Sounds like a software bug.

No real solution here, but a plan of attack toward discovery of the culprit(s).

Try to pull the battery, and restart. If the battery is non-yankable, it'll have to discharge fully to kill all processes. I usually expedite this by leaving it within reach of my neighbor's WiFi, where it exhausts itself trying to Connect...Connect...Connect.

Charge some, and restart, until the buggy situation becomes clear to you through experimentation, again. I say charge SOME, because if you charge fully, it'll require double patience to discharge again.

Let us know what you find out.
For myself - I believe this occurred when the Amazon Kindle app was trying to download books that I sent to the device via computer. It MAY HAVE STILL BEEN DOING SO WHEN I LEFT THE WIFI AREA (pure supposition). The first time did not occur to me, but the second time it did it (for a trip), and I recalled it happenned roughly similar to the first occurence. From now on, I'm careful to gauge full downloads while the device is awake, and Close the app fully. Hasn't recurred in a few months.


E: can't mount/cache/recovery/log on Android Lenovo a1000

(Lenovo A1000 MTK MT8317 only) Next time, first make a full read back. flash only cache partition from SP Flash Tool.

If you don't have backup: install platform_tools, reboot to bootloader, connect phone, install drivers, open cmd.exe as Administrator, run fastboot format:ext4 cache


The /sdcard direcory and other directory conventions: how is the Android filesystem structured?

That's two different things, at least the first depending on a) Android version, b) manufacturer, and c) sometimes even the device in question:

before Android 4.0, /sdcard usually was were the external SDCard was to be found
starting with Android 4.0 (or even 3.x?), this changed for most devices, and usually became the place of the so-called internal SDCard
where the external SDCard is found with the latter group, differs a lot. Locations known to me include:

/sdcard_ext
/sdcard/external_sd

What really resides where, you can check with commands like mount or df. While mount will list all mounted file systems (including the "virtual" ones like e.g. /proc and /sys), together with details on where they were mounted from and what options have been used, this might be a bit confusing (at least to beginners). So you might rather want to use df, which sticks to the "real file-systems": it does not show where they are mounted from, but instead shows their total/used/free space, which might be even more useful to figure out what matches best.

As for /data: Yes, this usually resides on internal storage -- but might also depend on implementation. With Android 4.x, "internal storage" and "internal SDCard" are often "unified" (i.e. the "internal SDCard" often is nothing but a directory on internal storage). This was done a.o. to get rid of the problem of a filled-up internal storage (it can "expand" into the internal SD area now), or a full internal SDCard and plenty of space on internal storage (can "expand" the other way around, too -- as it's all the same "drive").


Calendar Event Location: Diallable Conference call number with host/participant code

Thanks to Doug Plenty for providing the answer to me directly. This is the subject of an Apple patent and over which they are suing HTC (amongst others) who customise Android in a way that the stock OS doesn't dare.

See for example http://mashable.com/2011/12/19/apple-patent-victory/


I had a similar problem a few weeks ago (same phone, same OS).

I turned off the phone and took the battery out for about 1-minute.
Then put the battery back in and restarted the phone.

Not sure if it will work for you, but I figured I'd try to help.


How can I turn off Notification Sounds and leave phone sounds on

Not sure what version of android you have, or if this is different between versions, but in the settings there is the option to Not Use Call volume for notifications. If you uncheck that, you get a volume slider for notifications.


High battery drain on Nexus 6P with Pixel Experience

Have you tried Greenify? It's on Google Play Store. Install it and grant root permissions. You can read about it here: https://forum.xda-developers.com/apps/greenify

You can also try to flash Derp Kernel

Credit to https://www.reddit.com/r/PocoPhones/comments/askuec/pixel_experience_battery_drain/


List of Android devices with their current version APIs

I guess this is the most complete list: http://en.wikipedia.org/wiki/Comparison_of_Android_devices

If you wanna see in % -> http://developer.android.com/resources/dashboard/platform-versions.html


What is this icon in my status bar that looks like a finger pointing at 3 horizontal lines?

I mailed Kyocera linking this question and they replied very quickly.

It is a Verizon security app and Kyocera can't do a thing about it. Mail extract :

  Allow us to inform you that this Icon is for a Verizon security application running on the phone, please be aware that this will not affecting its functionality. At the moment there is no way to remove the Icon.

Screenshot of mail below. You would need to chase Verizon for more details as to what it does but being a device tied with them, I guess you have to live with it.

(Click to enlarge)

You can refer to the Tech Support Case Number: 00689640
 and follow up with Kyocera (Phone.Help@kyocera.com)
 if you wish (The person who sent the email is Karla H, Technical Support Specialist).


Is there any way to password protect application folders?

There is no point in password protecting something if it is not getting encrypted, or in other words, its content not becoming obfuscated to any other program. If you simply password protect a folder using an app, then very likely you can access the folder using another file explorer or perhaps with adb too.

I would recommend encryption in this case. I use ES File Explorer which can encrypt the file. Since it encrypts the file, the file  becomes illegible to other capable file reading programs.

You can encrypt a file/folder by long-pressing it and choosing Encrypt. Provide the password (note it down somewhere for future use) and the file will get encrypted eventually.

If you click the file, the file explorer will ask you to provide the password. You can also opt to permanently decrypt the file by long-pressing it and choosing Decrypt.

Hope that helps!


DNS is not the only way to block sites. There is also port blocking, IP address blocking (though not very feasible and effective in the age of cloud as @Robert said) and protocol blocking (with DPI). See a brief description of censorship techniques here. But if you are sure it's only the DNS your ISP is intercepting, you can use encrypted DNS:

Android 9 introduced Private DNS (DoT) (under Network Setings) which encrypts whole DNS traffic both for WiFi and Mobile Data. Hotspot traffic is an exception though.
If you are concerned about web browser only, Firefox does have built-in settings for DoH.
If you have a rooted device and you want more control or want to do logging, blacklisting etc. or want to use encrypted DNS for hotspot network too, dnscrypt-proxy is a better option. It supports both DoH and DoT. See how to set up dnscrypt-proxy as an init service on Android with least privileges.


Xiaomi. Unable to allow app run in background [solved]

You could try uninstalling Google play store and then re-install it (you can also side-load it).

Sometimes this application comes as a system-core application and thus can't easily be uninstalled and the only option is unistalling the updates. In that scenario go for the latter option.

(This workaround is what solved the OP's problem )


how to solve Network not found problem in Samsung Galaxy s2?

Manually searching for networks for your Indian Carrier under settinga>more>mobile networks should register your SIM with your network.


OTA update (Marshmallow) failing with "error" while installing it on a device running Android One

I think the answer was quite simple, all I had to do was to switch off "Automatic date & time" and "Automatic time zone" in settings and I could install the updates. I no longer "use the network-provided time" or "use network-provided time zone" I am running Marshmallow on my phone right now.


Titanium Backup is probably the best.  It can back up and restore data like SMSs and call logs.  It can back up the apps themselves too, which is much easier than making a list (or trying to remember) and manually restoring them.  There are others but I don't think any can compare to TB.


How to fix missing wishlist icons in Google Play Store?

If you ever installed some app adding it to wishlist isn't available for that app anymore.


Is is possible to install a new CM version and a custom kernel in one go?

This is indeed possible by downloading the ZIP file for the new version (e.g. using the CM updater without installing it after downloading it).

Afterwards the device needs to be rebooted into Recovery. The CM update zip can be found in the cmupdater folder on the sd card (when downloaded using the updater) and installed using the "install zip" option (in CWM, might be named differently in TWRP).

When the CM zip is installed, the kernel zip can be installed using the same method.

While a data wipe is usually not necessary, it is a good idea to wipe both cache and dalvik cache before rebooting.


TWRP Backup restoring Line/Whatsapp problem

Titanium Backup essential doesnt recover my apps. It does list all my apps but when trying to recover data or data plus app it just says batch action complete, but doesnt do anything

This is wrong in general, because Titanium's duty is to restore snapshots of applications accessing folders that are normally hidden to the regular user.
For example I have just successfully restored Authenticator, which is designed to be buried in the phone.
While this works for (many) apps, others may not work with Titanium because of esoteric ways to store their data. Applications heavily depending on cryptography should be implemented in a way that Titanium fails to restore the app state. Not aimed to defeat Titanium, but in such a way that Titanium fails.
The following is an answer from a developer.
I don't have the source code of Whatsapp and Line, but from what I have learned from security-oriented coding and Android docs, you should avoid to store a private key "plaintext" in the store, relying on Android's kernel and hardware features to protect your keys.
One is to use hardware keystore attestation. Since keys are bound to hardware features, a root user copying the secure storage of such applications will fail.
Another is simply to hash the keys with hardware information such as IMEI or Device ID, something that cannot be (easily) cloned by a super user, and that Titanium won't necessarily restore.
I said necessarily because I recall an option, working on the same hardware model, to restore the device ID from the build properties, in order for Google to make it appear as the old device.
Conclusion
I think that Whatsapp and Line's implementation of secure storage relies on hardware information to implement the highest standards in information security, with the direct consequence that a restored dump of the user data directory will necessarily fail.


Which files does `adb backup -apk -shared -all -f  back up?

Answers:

No,  adb backup will only backup the applications that has Backup option enabled.
It depends on which data
Yes, you use can connect to ADB over TCP (https://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp).

Details

List applications that probably can be backed up:

adb shell
for package in $(pm list packages -3 | cut -f2 -d":"); do
dumpsys package $package | grep "ALLOW_BACKUP" > /dev/null  && echo $package;
done

Probably: WhatsApp has ALLOW_BACKUP flag but cannot be backed up with ADB.

Verify the backup:

To verify the application has been backed up successfully, you can use the Android backup extractor tool.

Storage backup:

adb pull /storage

Backup SMS:

adb pull content query --uri content://sms

Backup contacts:

adb shell content query --uri content://com.android.contacts/data


What happens if I remove a file from /etc/permissions?

Your GPS and location based services will have problems. It's an .xml file. Try googling it and find the file then paste it in it's location(if you have deleted it)


You can now download it using your network only, no need for wifi. The wifi only option was until 23 November. I'm currently downloading 4.4 over my mobile internet only.


Is there anyway to move apps and data from regular android phone to xiaomi?

Yes there is an app called Mi Mover which helps to transfer data from one Android Phone to a Mi phone. Users can refer Xiaomiadvices for download links and tutorial on how to transfer data using Mi Mover app.


You will not be able to access the contacts data on an unrooted phone using a file  explorer.

You may be able to use "LG PC Suite" to control and manage the phone from your PC.

As a final option, have you thought of having the phone repaired? Lots of glass replacement businesses out there. Many will  fix while you wait.


How can I determine what is transmitting data?

I use an application called “App Snitch” which monitors all network access and let’s you know what each app is doing. The Play Store link is HERE.


How to use an Android device as bluetooth USB dongle?

If I understand your question correctly, you are curious if you can plug your phone into the USB port on your laptop and use the bluetooth connection of your phone as if you had bluetooth service on your laptop.

No, that is not possible.  The USB drivers for your phone do not permit that type of functionality.


Receiving "Message board service started" randomly

Found it ....

Message Board service started
BlueLocate service started

Here is the app causing theses messages : Connectdroid


FOR NON-ROOTED DEVICES
*Go to Settings > More > Mobile Networks
*Uncheck Mobile Data Service Preferred
FOR ROOTED DEVICED
(Copied from Mansour's answer on this post )

Checkout BradyBound. It's a system wide download speed shaper/limiter. Few things to note:

The app requires root access.
It works by dropping packets using iptables. This wastes some traffic - how much depends on the type of traffic (e.g. long running download, web browsing).
Rate measurement is done by number of packets instead of bytes so the speed limit won't be accurate.
This only limits TCP traffic (it makes no sense to drop UDP packets).

Note also that I'm the author of this app.


make website offline available and browse later without 3G connection

I'm not aware of any app for Android that can mirror an entire website. However there are plenty available for computers. I don't have experience with any of them, so I can'T give you recommendations. A Google search revealed a few candidates that could do the job. [1] [2] [3]
These should download the individual pages and the necessary resources like stylesheets, images and javascript files.

After you've downloaded the site copy it to your SD card and use web server app to serve it locally. Just open up your browser and point it to the web server's address.


How to disable the "Screen is pinned" ScrollView?

What device are you using? You may (or may not) be able to remove this message via your stock settings.

In any case, to remove this message you'll need root access and an app called EhancedToast.

This will allow you to select the toast messages that you don't want to show up. For example: Screen Pinned, Screen Unpinned and messages of the sort.

Requirements For EnhancedToast Method

Xposed Framework (one that's compatible with your device, obviously).
Install the EnhancedToast Xposed Module.

From your phone (using a Terminal Emulator app - Root Required)

su
appops set android TOAST_WINDOW deny

From PC (adb required) but no root needed

adb shell appops set android TOAST_WINDOW deny

Please let me know if these methods work(ed) for you and good luck!

Source


Corrupted Images on S4 on Android Lollipop 5.0.1

As reccomended by The Droid Guy for Galaxy S5. I can only assume the solution can be proposed for the S4.

  Lollipop Update Corrupted Photos in Galaxy S5 Sport

  Problem: Good morning, I am hoping you are able to help. Two days ago, Sprint did a lollipop update on my Samsung Galaxy S5 Sport. Since
  that time, about half of my pictures, are black, stating unsupported,
  or media not found. I am heartbroken, as many of the pics are of our
  new grandchild. I have tried everything to fix this, but to no avail.
  I do have backup on, but, they are not there either. When removing sd
  card, to put on computer, same issue remains. Please help. — Julie

  Troubleshooting: It appears like the update, somehow, has reached your microSD card and corrupted its contents. If your computer can’t
  ready from the card either, then find some technicians in your area
  who knows how to extract photos or files from corrupted SD cards.
  There’s nothing much we can do about it because it’s more of a
  hardware issue than anything else.

Read more here


Can I open a photo in a text message without using my data?

Normally when you are recieving images in a text message it only uses your data to download it or to show up in your text messages. Opening the image after it has showed up in the message doesn't require internet connection of any type. So far the only phones I am aware of that allow you to use WiFi to download images in a text are the iPhones, so I am not certain if Android based phones are capable of that.


Restore Google Nexus 5 IMEI that reads 0

Finally i found this post on XDA which seems to be a better translation from the Russian page above to English: http://forum.xda-developers.com/google-nexus-5/help/imei-0-efs-backup-t2769023/post60421668#post60421668 . All the files necessary are also attached to the post.

However not all of it is useful, i'll copy-paste the useful parts below, and add comments to things that were important:

Download all the ZIP archives from the post
Install the LG driver
Install QPST
Copy the entire folder EFS Professional to C:/ drive (Not sure whether
it necessarily has be be the C:/ drive, or you can just have it in a folder somewhere on your machine)
You'll need to root the phone and get shell access through adb.
Either:

Unpack the archive Nexus5 the root of drive C (this is only necessary if you don’t use WUG);

Or:

Use WUG Nexus Root Toolkit (a lot easier):

Make sure you're running stock Android 5.0.1 (Very important, I tried with 5.1.1 and it failed). Depending on which Android version you're on, you can either upgrade normally till 5.0.1, or use WUG to downgrade to 5.0.1
Root the device using WUG
If necessary, you can reset the IMEI using backups zero IMEI from the archive. To do this, simply make a backup of your EFS in TWRP, then replace in the folder's backup your files on the distribution of similar make and restore EFS. (Mine was already zeroed, so i had no chance of making a backup) If it is already erased and reads 0, then just skip this step.

Still using WUG, click on the Launch the Advanced utilities:

Install boot [kernel] 5.0.0_diag_BOOT.img from folder "restore_imei_files" (Remember that you were on version 5.0.1 ... if you happen to be on 5.1.1, you may end up in a boot loop like i did ---> So 5.0.1 is very important)

Open a command window (Windows prompt) at the location where adb and fastboot are located (You can do this by navigating to the respective folder, hold "shift" on your keyboard, and right click. In the context menu click "Open command window here").
Type:

adb shell
su
setprop sys.usb.config diag,adb    (notice the comma between diag and adb) This activates the diagnostic mode on the phone and will avail operations with nvram through the com port.

Open EFS Professional:

(a). Click on Qualcomm NV Tools, Hit connect and go to the Secure Ops tab.
(b). Hit Check off IMEI and MEID and hit 'Read' ... if it's zeros then you know you have to enter the IMEI and MEID
(c). Remove the SIM card from the phone (Note: If you had already removed the SIM card earlier, then you can skip this step)
(d). Enter IMEI and MEID (Note: MEID is just the IMEI without the last two digits). (Note: I found my IMEI laser-burned on to the SIM-card holder)
(e). Hit Write

Reboot the phone and check the IMEI by typing *#06#
If the IMEI still reads 0, repeat from 9(b) above again, then Read (note ESN now appears), then Write again (ignore the errors) > Reboot and check, it should work. This did it for me


Nexus 6 E: Unable to mount Storage error in TWRP

This question is a little old and may be solved now, but the simple answer is: you don't have to do anything.  If your clean install of CM12.1 does not trigger this error, then that is the solution.  Do a clean install of CM.  Root is built into CM.  There is no compelling reason for you to be rooting your device, or even installing thing like SuperSu.   You can toggle root settings in Developer Options.


Why wait ten minutes after installing some roms?

I've never seen that particular caveat, but the most likely things I can think of:

Caches (dalvik, in particular) being rebuilt
First-run scripts
Media scanner running: rebuilding thumbnails and indexes

The worry may be (particularly for first-run scripts) that if you start putting an interactive load on the device, the OS will kill those scripts that are running in the background.

In addition, interactive performance will suffer while all these things are going on.  ROM authors would probably much rather have you go have a snack and come back to a phone ready to go rather than have your first interaction involve poor performance until the OS is "warmed up".


MTK Logger, MTK Android Suite Daemon, and omacp

From the Looks of it, those apps seem to be part of the "bloatware" that comes with most phones out of the box.

In android, apps cannot be installed unless you choose for them to be installed. Even third party apps always show up with a "would you like to install this?" followed by the application and its permission. Then you have a final choice to install or not, based on the permissions it requires.


How to setup an alarm with no dismiss, no snooze and only one time media play?

Alarm Clock Xtreme has several options for how to dismiss and snooze alarms. Snooze can be disabled altogether, and dismissal can be set to automatic after ringing for a specified amount of time, the shortest being 1 second and the longest being 90 minutes. The default is to never auto dismiss. One manual dismiss method needs to be set as well, and the automatic dismissal happens if you don't manually dismiss before the limit is reached.

You can also set the alarm sound individually for each alarm, and if you set the auto dismiss limit as closely as possible to the length of you sound of choice, you'll essentially get an alarm that plays your selected sound once, then stops.

Alarms can be set to repeat on specific days.

I'm not in any way affilliated with AVG Labs, I'm just a happy user.
I'm using the paid version of the app, and some features described here may not be available in the free version.


Do I need to wipe anything before restoring a full nandroid backup?

I tested this, and your concern is valid.

I added a dummy file to /system and then did a nandroid restore.  The dummy file survived.  Repeated the same test on /data with same result.  So I don't know why CWM doesn't wipe those partitions first.

The CWM author probably made an assumption it doesn't matter or there may be a valid reason they don't get wiped.


How to retrieve saved password in Google Chrome for Android?

In Windows, if you open Manage password in Chrome, then it asks for a master password (i.e. Windows Admin password) to view and manage your passwords. But that's not the case in Android. So for security purposes, Chrome for Android doesn't reveal the password.

  From Greenbot: Saving your passwords to your device presents some obvious security
  issues. Although Chrome won’t show your password, all bets are off If
  someone gets ahold of your phone—they’ll be able to log into any
  account that Chrome remembers. If you choose to have Chrome remember
  your passwords, you’ll also want to set a passcode on your phone—or
  better yet, encrypt your device—to reduce the risk of your Internet
  accounts falling onto the wrong hands.

Based on this help link, to manage you password in Chrome browser for Android,

  Open the Chrome app.
  Touch Chrome menu Menu.
  Touch Settings > Save passwords.
  Touch the link for Manage saved passwords in your Google Account.

However, following the above steps only reveals the username and the website URL and you can delete the password but not view it. In order to manage/view your passwords from any device/browser, visit https://passwords.google.com and re-enter you Google account password to login and to view all your saved passwords (except your currently signed in Google account password won't be displayed) if,

you’ve signed in to Chrome and saved passwords or
you’re using Google Smart Lock for Passwords on Android

Click on the specific website and select the eye symbol to reveal the password for that particular site.

Update:

If you are having a rooted device, you can try Firelord's answer too.


What do I do to get the maximum out of my two SIM cards and what settings do I put for them?

JIO only has a 4G VoLTE network and wouldn't work in 2G/3G. Does your phone support LTE + LTE may not be supported in your Galaxy J5. See if you can manually set your network and search for the BSNL sim from "Dual SIM settings".

  On my BSNL line I do not have data but only for incoming/outgoing calls and other usual applications.

You will have to switch primary SIM from JIO to BSNL for this as your phone doesn't support LTE+LTE. The JIO sim will probably lose signal when you switch BSNL to be the main SIM.

Also, you cannot use Mobile Data for both SIMs at the same time


"Insufficient Storage Space" problem with Titanium Root, preventing backup

I have no idea what happened, or how, but I had to use a different browsing method for Titatium Backup. Even though I had selected sdcard/titaniumbackup (example), it wouldn't work even though it was listed as an option. I believe I had to use a different backup storage option, in which it showed me a list. After I selected "SD" from this new interface, it fixed everything and now the weird games will backup.
I apologize for this idiocy of mine. Since only one group of games were acting up, I thought it was something of specific conflicting data.


How can I sort / specify separate storage locations for my audio files?

MortPlayer allows you to specify folders that should be read/ignored.

Note however, that if you use the default player, it will still scan and display the tracks. You might also consider adding the files into a playlist and then playing only that playlist, if you don't want other songs/files to be included.


Well, I don't think I have any idea about it other than heading over to the nearest store to fix this one up ! It might be happening because of some hardware issues which can only be fixed by heading to the support centre.


You can also place an .apk file on a web server and then using the built-in web browser on your android phone, navigate to that URL which will cause the browser to download the apk file. You will then have the ability in the downloads window to click on the downloaded apk file which Android will then try to install.

I forgot to mention to make sure the content-type is:

Content-Type: application/vnd.android.package-archive


16 GB is not "that big". All devices released within the past 2 years (which includes your device) at least support cards up to 32 GB. But every now and then, some incompatibilities are reported: A certain device doesn't like cards from a certain brand (I never remember the combinations causing trouble). It might well be you've hit one of those.

If you have some other card available, try that. If you either wanted to buy a new one, check the brand you're currently using, and buy some other. Good idea is to e.g. buy a 32 GB at Amazon (or some other place known to accept returns), so if it doesn't work out (and also seems to be "incompatible"), you can return it.


keep screen from dimming down when running certain app?

That's easily possible using Tasker (I do the same for selected reading apps to increase the timeout to 2min, while also having the 30s default for all other apps):

Condition: App (select the apps you want to keep the screen active for)
Task: Display Timeout (configure the timeout interval using the sliders)

Alternatively, in "Task" you could also let Tasker switching the keyguard off to disable the lock screen.

At least concerning the display timeout adjustment, this might be possible with other automation apps as well, such as Llama -- I'm not sure, as I use Tasker I don't use the others. Though Tasker might look a bit pricy (~5 EUR) and complicated, after you figured out how to use it you will find it worth every cent. Until then, there's a free trial available on their homepage.


HF Connector - Replace parts in a Nexus S

At first note that the i9023 is the Nexus S (with S-LCD) and not a Nexus One.

Here's iFixit's teardown.

Here's what iFixit says: The EM-Tech EME1511AFRC integrates the earpiece speaker, loudspeaker for speakerphone and media use, and a sensor bank all into one unit with a singular shared data connector.

That sensor bank includes at least the proximity sensor, a light sensor (for LCD dimming) and maybe some of the rest of the sensors (accelerometer, gyro, compass).


I figured it out.  If you navigate to this page, and tick the receive text messages on this phone box all texts to Google voice will be forwarded to your phone via SMS.  This generates a new number for each of your contacts that will travel between Google voice before delivery, making it so you will always show as your Google voice number to friends, even if you are outside of wifi.  So just need to save the new number for each contact and be sure to text that instead of their actual number and it works perfect.  More info here.


Difference between preferred network types

After doing some research, I've reduced it down to this:

GSM and CDMA   = 2G
EDGE (E)       = 2.5G
WCDMA and EVDO = 3G
HSPA (H)       = 3.5G
HSPA+ (H+)     = 3.75G
LTE            = 4G

GSM and CDMA are competing technologies, as well as WCDMA and EVDO. Contrary to what you'd think, WCDMA is an evolution of GSM, while EVDO is an evolution of CDMA, which is why a carrier or device will support either GSM/WCDMA or CDMA/EVDO, but not CDMA/WCDMA or GSM/EVDO. EDGE is an enhancement of the GSM protocol, while HSPA/HSPA+ are enhancements of the WCDMA protocol.

  I am by no means an expert on this. I had a bit of trouble finding any single source that gave a short, high-level rundown on the topic, so I figured I might as well share my findings. If I've made any errors, feel free to comment or suggest an edit.


How do I switch my Android device's SD card without causing problems?

Unless you did some App2SD magic with ext4 partitions on your SD card (if you don't know what I'm talking about, you didnt), the SDCard will only have a simple FAT32 partition.

So all you have to do is copy all the data from old SDCard and to a new one and everything will be fine.

Easiest way to do it is to plug the phone in your laptop, put the card in the card reader (with help of an adapter which is usually bundled with new SD Card), copy everything over and swap the SD Cards in the phone.

EDIT: Android stores applications that were moved to sdcard in a folder named .android_secure which is hidden on OS X Finder and Linux Nautilus by default. Don't forget to move that :)


How can I disable 'factory reset' function?

Yes, you can disable Settings if you have root.  From a root shell or terminal:

pm disable com.android.settings

Run it again, changing disable to enable, when you want to use it later.


LG G3 - 4.4.2 - Stop SMS converting to MMS

So what you need to do is; before you create the message, when you are at the screen where all of your text messages show up, tap the menu button in the to right of the screen. Then tap settings and go to multimedia message. Once there uncheck the box that says Group Messaging. This can only be done from the screen where you see all your other text messages and can create a new message. Not once you are in the text itself. Hope this helps.


Google account not saving Wifi passwords, apps, etc

That's a pretty well known "feature". Don't worry, your data is backed up there – it only does not restore. And you cannot even really delete it there. So in some way, it's "safe"...

Things you might want to look up in this context:

What exactly is synced with Google?
Underlines what I've said before, and also shows you ways to check what's "synced"
Google Backup: Multiple devices using the same account - what happens on Restore?
Plenty of details on how that "Google Cloud Backup" works (and sometimes fails)
What info does Google backup?
Well, the title says it all :)
Issue 17354: "Automatic Restore" rarely works, and then only partially
What I already indicated above, and most likely the answer to your current issue. Note that this ticket was opened in June, 2011 – and still has the status "New". One of the comments also includes a possible work-around:

  Here's what I did that worked. I factory reset the device (again), and then at the very first screen (where you choose the language), I turn it off. I put in a difference sim card, turn it on and then proceed with the normal setup. This worked for my Nexus 4.

Heise on undeletable WiFi Passwords (German)
If you don't believe me about "undeletable backups", this is my reference. The article is in German, and the publisher (Heise Verlag) is one of the most famous and most trusted sources here in Germany, concerning IT topics.

There are many many more references I could give, but that would be a bit much for here. So a last hint: check the "Linked" and "Related" question links on the ASE Q&As I've linked here.


Download from internet to phone hard drive. Droid x rooted

This is going to be application dependent.  For example, Dolphin Browser HD has an option in the Settings menu to specify what directory you download files to, and you can change that to the internal memory instead of the microSD card.  I don't believe you can change this option in the stock Android browser.


Android: Delay dropbox upload intentionally

As stated already, one solution would be to use an app that lets you synchronize with dropbox.
I personally already used Dropsync. It works flawlessly, however, the free version only lets you sync one main folder. So that was not really an option.

The solution I just came up with is making good use of the Tasker app yet again.

tell Tasker if the camera or gallery apps are running and mobile data is enabled, disable mobile data.
then as exit task (to be executed when camera/gallery get closed) re-enable mobile data.

Dropbox will then upload all the shots I did not delete right away using the camera/gallery app.


I found it better to use compcache rather than swap. Basically -- a section of RAM is reserved and used as a swap space with compression. Even with the performance hit from compression, it was sufficiently faster than conventional swap that it was a clear-cut winner in performance.

CyanogenMod supports it (Settings > CM Settings > Performance, I believe). I'm sure other mods include it as well, but I am not familiar with them.


Running out of Memory while installing SPB Shell 3D APK

50 MB is not much. Consider that for installation, the apk gets probably temporarily stored there (in /data/local(not always sometimes it's in the /cache/download/ folder) -- at least that's what the playstore app does, I'm not sure about a "local install" where the .apk probably is available from your sdcard) for processing, then gets installed (below /data/app) and initializes its data (below /data/data). And during all that, it should leave enough free space to allow all other apps to work normally: Creating temporary files, log files (at least the latter again being stored below /data in many cases, e.g those you can access via logcat), and manipulate their data (guess where -- yes, again below /data/data).

So you see: Most of these actions take place on the /data partition. Now look what size the .apk of SBP Shell 3D has. Something about 10..15 MB? So when installed, it creates its data structure below /data/data as well, which adds to this. And during all that installation process, free space probably falls below 30 MB (if it really requires a copy in /data/local for the install, even below 20 MB) -- which is why the system alerts about "free space getting low".

The solution already came with the warning: Uninstall some apps. Or move some bigger ones / rarely used apps to SD, if possible. Or clean up some cache -- but that will only help temporarily.

You might also want to check some other space/installation related questions here:

Why is “insufficient storage” wrongly reported when installing an .apk via adb?
Is there a way to workaround the phone memory limit for installed apps?
Why can't I install apps when I have enough storage?
Application doesn't get installed : insufficient storage available

could be good starting points.


How to access phone internal storage during flashing?

From the steps above, I think you already flash a clockworkmod recovery (boot.img)

HOLD volume down until the recovery shows up
Use the volume keys to select Mount
Select mount USB storage
Connect your phone to your PC
Copy the CM10 ZIP file to your phone’s internal SD card
Eject phone from PC and unmount USB storage
Select Wipe data/factory reset > Yes.
Select Install ZIP from SD card > Choose ZIP from SD card > select the cm10_endeavoru-ota-eng.noeri-028.zip file > Yes.
Select Go back > Reboot system now.


Android tablet very laggy and freezing for 3 minutes (slow internal storage?)

From the specs about your tablet on       http://forum.xda-developers.com/wiki/PiPo_M9_Pro
They look good.

You should check how many apps that you have running at one time, too many apps running  can slow down your device. You should check how many apps you have installed, and check that your storage isn't completely full.

I also believe that you do have a slow internal storage on that device.

As far as linking everything to SD , there is a program called Link2sd in Google Play.
In order to use this , you will have to be rooted, as well as have a kernel that supports
mounting an external partition.

If you want to copy something to the card manually from a pc, you would need to find the microsd card slot , take out the micro sd and then plug it into a microsd to sd adapter, or a microsd to usb adapter. Then you will be able to transfer files.


How do i transfer my game data from my old android to my new android phone

If you created an account on Google Play Store then all of your data should be saved. Just log-in to your new account and then download PVZ. If that doesn't work then contact PVZ. I had to do the same thing with Clash of Clans and they sent me an email with a questionnaire about when and where I created my account, etc.


My space used and free space doesn't add up

If the displayed detailed would be complete, you'd be correct: 1.28G + 7.28G + 200K + 282M + 762M = 9.6 GB total space -- while the summary says 13.24G. Explanation is easy: The details list is not complete. It e.g. misses Cache, temporary files, log files, tombstones, and probably some more.

Where to find those? In the file system, and for completeness this requires root. For some more details, please take a look at corresponding questions by following the tags internal-memory and storage. A good source to start with is the question Something is secretly eating up my tablet memory and I need help finding it.


When Google removes malicious apps from their Play Store, are users notified?

By default, no. This would require Google to sniff the apps in your phone, in which they should ask your permission to do so.

However, there is this:

Google Play Protect

  How Google Play Protect works

  Google Play Protect checks apps when you install them. It also
  periodically scans your device. If it finds a potentially harmful app,
  it might:

  Warn you. If an app is detected that may be harmful to your device,
  you’ll get a notification. To remove the app, tap Uninstall on the
  notification. Google Play Protect might also disable the app to keep
  it from running until you uninstall it.

  Remove the app automatically.
  In some cases, if a harmful app has been detected, you may get a
  notification saying the app was removed.


How can you determine if installed programs have dependencies with other installed programs

Any program that needs Adobe Air will have a check in it's code when it first runs to see if adobe air is installed.

Therefore if you uninstall Adobe Air then open an app that needs it, it will notify you to download it.

So uninstalling adobe air is fine.


Disable sharing of playlists in Spotify App

Just go to settings and enable "Private Sessions" That will disable sharing of the songs you listen to.

Steps to enable Private sessions-

  Step 1: Go to the Android Market and update your Spotify app.

  Step 2: Launch the Spotify for Android app, then in the lower
  right-hand corner, tap on "More," then "Settings."

  Step 3: Check the box next to "Private Session."

  Step 4: When you go back to your playlists, you'll see the "Private
  Session" indicator at the top.

  That's it. Now you can listen to Spotify without advertising your
  playlists to your Facebook friends. Keep in mind that after 6 hours of
  idle time, Private Session will automatically disable itself.


Searching for alternative solution for Contact Picker for taskser

I found a solution by using Automate.
Automate  is like Tasker but it also has  Contact Picker.

I can start automate flow from Tasker, then the flow can pick a contact and copy the contact number to clipboard. Then Tasker can take the number from the clipboard and do whatever I want.

Hard, but it is working!!!

On the way, I found that Automate is much better than Tasker (Automate can run Tasker's tasks and plugins either)


Battery Drain from Android OS and Android System

I've had some success with mine by going to Settings, Battery, and then the Detail button under Save battery power by managing your apps.

I then set pretty much everything to Auto Stop except for "critical" apps like my launcher, SMS, etc. - anything I want to still get notifications on.

This has significantly improved my battery life.


How to use wired and wireless headphones simultaneously?

Upgrade to Android Pie, most of the android devices support it as an inbuilt feature since API28.
There are certain hacks you will find on Google for lower versions, they don't work to be honest. As per my knowledge in Pie it will work, because I'm using it


Installing TWRP on a Samsung device, no fastboot (using ADB or other ways)

There is no fastboot mode on Samsung. You must use the ODIN mode, which is an alternative to fastboot. On Linux there is a client application called Heimdall which talks to phones via Odin mode. So the answer to your question is ODIN or Heimdall. ODIN is the proprietary Samsung PC application, Heimdall is multiplatform open source alternative.

Alternatively, if you are able to root your phone somehow, you can put TWRP (or any other recovery) on your phone by rewriting the recovery partition via shell but this can be tricky and I wouldn't recommend it unless you know exactly what you are doing or willing to risk bricking your phone. If interested, I can write a generic how-to too but I'd rather leave it to someone with more experience on that - I only did it like 5 times.


Android storage and detection trouble on PC

Try installing snapPea on your laptop.

snapPea lets you manage your android device from your system. Hope that solves your problem.


Calibration is a myth. See this question to understand more Bought a new battery, do I need to calibrate it?

So it doesn't make any difference to one or two batteries- it has no affect on battery life or device


I get the following message on my phone: "confirm if it's you recovering your account"

If you were actually trying to recover your account, you should have received such a message.

You didn't, and it looks like a glitch as the Google help you linked suggests.

One option is do nothing, a better option would be review your account, sign out of unused devices, and change the Google password to a strong one. This question from our sister site is useful XKCD #936: Short complex password, or long dictionary passphrase?. Generate new 2FA codes, keep them securely.

Obviously, the second option is better because, you did a security check and changed passwords / 2 FA codes. As an added precaution, be on the lookout for Google security mails in your inbox.


insufficient space on the device in my Micromax canvas 4 what to do

Your best chance is try and move as many apps as you can to External Storage such as SD Card. Remember, you can only move "Certain" apps to SD Card, and not all.

Also, check below link.
What can I do to manage my phone's internal storage?

You may be able to find useful tips which should help you mitigate the problem that your currently facing!


Turn on bluetooth if wifi is not connected to some network and turn off wifi after that

This would require using a "custom variable" – let's call it WANT_BT for a reference – and some additional profile:

on "monitor start", set an initial value for it. Which that is, depends on your usage: say you've got WiFi on usually, set it to 0 here, otherwise set it to 1 in this place. Experiment a little which is better fitting. Alternatively, make it depending on whether WiFi is on at this time. We'll interprete this as "Do we want BT to be turned on when WiFi switches off?" with "0" as "no" and "1" as "yes".
in your sleep-mode profile, set it to 0 in the task. Optionally set it to 1 in the exit task (Tasker should restore the "before-value" automatically)
in your BT task, check this variable additionally (i.e. "turn BT on if WiFi is off and %WANT_BT% is 1")

You might have to adjust some other profiles triggering WiFi, but that should basically cover it: BT should only be turned on when "wanted". Even if you manually switch off WiFi via a toggle widget (or the shortcuts), BT would only turn on in situations where you WANT_BT :)


I'm pretty sure this is called trickle charging. It's basically useless in modern LiON battery as the safety mechanism in the battery should have turned off the charging mechanism when the battery is near full capacity to prevent over charging, because over charging a LiON battery could cause explosion.


how do I make the radio start automatically when I plug in my headset?

Plug in launcher is a free app that lets you launch any app once you plug-in your headset.


Adopted external sd card as internal storage - but storage space is not available

First of all, open SD card from screen displayed on screenshot in your question, than tap and hold recents button in nav bar or tap 3 dot menu if it's displayed, you will get various options one of them is migrate data tap on that and it should be fine.
Now because total commander see only one storage it is good, it is same case on my phone, and it works fine. Also adopted storage doesn't appear as internal storage it stays under same name and as external storage, but thing is that you can open app options in app manger in settings and choose to move to external storage in that case app will end up on adopted SD card.
When did you adopted SD card because it's already half full and as you said it didn't work as intended, when SD card is formatted as adoptable all data from SD card should be deleted.
Since it's showing 256 instead of 128 you should repeat process of adopting since something went wrong.


Can I update rooted sgh-i537 to marshmallow?

You cant update to Android 6 conventionally, nor us a custom rom as the SGH i537 has a locked bootloader. I too am using said phone with the stock rooted Lollipop 5.01.  Im opting for a newer phone with unlocked bootloader though I love my old SG4 Active.


Video player for H264 videos for Adam/Tegra2?

I first used DicePlayer Trial to verify it worked properly, and the bought the full version, and 720p material works well on my Galaxy Tab 10.1. Give it a try :)


Is the hltevzw a build specifically for the Note 3 or all Verizon
  phones? I just want to be sure before flashing the wrong rom.

It's for the Verizon Note 3 only.


How to SUPPRESS "Unfortunately [app] has stopped" messages?

You can't (without customizing the code).  The relevant code is in the Activity Manager (see crashApplication() and handleAppCrashLocked()) and it only suppresses these crash messages in 2 cases:

The app crashed too soon since the last crash
The app has crashed too many times total


I had the same issue recently, it seems the proximity sensor doesn't work properly and it always see there is something near the phone. During the phone call, this will automatically turn off the screen.

I work around this using the app named "Proximity Screen Off Lite" https://play.google.com/store/apps/details?id=com.itsme4ucz.screenoff

I configure the app as below.

Screen On/Off Modes
Check "Cover and hold to turn on Screen"
Timeout: 1 second
Check "Disable Accidentla Lock"
Timeout: 4 seconds
All settings
Check "Disable in Lanscape"
Check "Lock phone on screen ON"
[Advanced] Configure Sensore
Select sensor: Proximity sensor
Value when sensor covered: 0
Value when sensor un-covered: 1

Turn on the service and enjoy your phone calls.

Or

https://play.google.com/store/apps/details?id=com.mobiledirection.proximitysensorreset

This may help too

Hope it help.


Is CyanogenMod available in several languages?

CyanogenMod ROMs are multilingual and you can select the language the first time your phone boots or in System settings-->Language & input-->Language(ICS 4.0.4) at any time.

I can say it supports all languages in the world from The far East to South America including right to left languages like Farsi.


I'll be honest it's probably not something you'll miss at all after a few weeks. My previous Android phone was an HTC Magic, apart from text selection I found the trackball pretty useless on that. Since upgrading to a Galaxy S, that has no trackball/pad/d-pad at all, I can honestly say that I haven't needed one since about the first week, I think I've found two games total that needed a trackball, and they had so many "needs a trackball, doesn't work on my phone" type one-star reviews, that the devs must have changed them by now.

Gingerbread has a text selection feature based on tapping in the text and dragging your finger that works very well, Samsung's Touchwiz interface has had an incredibly similar interface for text selection since Eclair (I think) and that works well.


How to really disable the screen when the phone is on my ear?

It seems to be an issue with proximity sensor malfunctioning. Instead of forcing the screen to be off, you can try :

There are many apps on Play Store, search for "Proximity Sensor". Proximity Service seems to be a good choice. It has a good rating, has been updated last month and doesn't have any trackers (no privacy issues). If this doesn't work, try other apps.
You may want to go the automation route as explained here Screen turns off during call due to problem with proximity sensor - Xperia Z3 compact (case there is opposite of yours, so it needs to be tweaked)
Per this blog (though for a different model of Xperia) , you can test and reset proximity sensor by dialing *#*#7378423#*#*


My Nexus 7 became slower after the update to 4.2. How can I fix it?

As with all updates, the first thing that comes to mind is factory resetting the device. This clears all the remnants of the old version out of the system and resets app data that could cause inconsistencies. The downside is you'll lose all your apps and their data.

Normally I only do a factory reset in between major versions (3.2->4.0, 4.0.2->4.1 etc.), but if minor updates cause trouble, this would be a first step for me.

Oh yeah, the reset can be found in Settings -> Backup & reset -> Factory data reset. Note that while this usually doesn't affect your sdcard (including internal storage), some devices may wipe that too. But not the Nexus series, so you're safe.


The way I generally deal with truculent apps is by following each of these steps until it starts working again.

Force stop
Clear cache
Clear app data
Restart the device
Uninstall/reinstall (this may be tricky with the Market app)


Do data-only SIM cards have a phone number assigned to them?

A number has to be assigned so that the (rather old) system can recognise the SIM.

Just because it has a number though doesn't mean that any calls can be made or received and will already have been disabled by the network.

The provider can add services as wanted/needed though: SMS can be useful for managing routers.


False "low on space" (internal storage) warning on HTC Incredible

To consolidate comments:

I've found a fantastic guide to Android partitions and basics here via WIW's XDA post. /data is all your personal settings, messages, and information, while /data/data is specifically for your apps' private data. My guess is that wiping /cache as described above does not wipe /data or its child directories (otherwise you would've lost all your apps and settings).

I don't believe I've ever run against the particular error you're seeing - when mine has trouble I just get tons of force closes :-/. However, my app settings screen shows me what must be the /data usage (never close to full, numbers match /data size reported by DiskUsage) even though my apps are actually constrained by the much smaller /data/data (where I run out of room often). I think it's giving you an error because of /data/data but showing you details from /data instead. That's confusing as hell.

My dinc's /data is 748 MB and my /data/data is 149 MB. Sounds like that should be the same for yours (and others'). Until you give in to the dark side and root your Incredible (and are then able to see specific usage) you'll want to keep things below 149 MB (ish). FWIW, my biggest disk-hogs are Facebook and Dolphin Browser.


Enter Download Mode.

Download Odin

Download Offical Firmware from Here

place the Tar file in the PDA Location in Odin
and it will install the Offical Rom again.

Tutorial Here

if you have Kies Delete it just install the Drivers


When using the Photos app it will do that for you.

If you use the Gallery app it will only manipulate the local images, therefore deleting the local ones. The Gallery app comes with Nexus 4.


Finding source of WiFi Connection Failures

OK, after lots of pulled hair and bitten nails, I think I have found a solution. Rather than closing this question it might be better if I share my findings on the off-chance that someone having this problem might find the solution through google.

First off, I installed aLogCat Root, and waded through lots of debug output. That got me

    "Wifi connection closed with errorCode 20"

and

    "Client connection lost with reason: 4"

Googling found lots of issues, most of which obviously did not apply here, while the rest less obviously didn't. None of the solutions helped me.

However, due to the many times I rebooted while trying all these fixes, at some point the nagging message after reboot making me aware that my Location services are disabled caught my eye and I thought I could give this a try. Well.

I enabled Location and WiFi works now.

I confirmed it by undoing all the other things I had tried, none of which broke WiFi. However, the very moment I disable Location, WiFi stops working.

To me this isn't obvious at all, and if someone can shed some light on this, I'd be happy to get educated.


Is USB debugging needed when flashing stuff?

It is never really required for anything related to flashing kernels and Roms. However, you can do other things with adb that are more related to modifying the existing system. However in the case of most tutorials, I think its what Andy Yan said, it's just for copy paste


view .htm file on sdcard and search words in it

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

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


"(unkown)" Google Contact Records I can't delete? Temporary Error (200) Numeric Code 68

I couldn't delete one particular contact in my Google Contacts and I managed to solve it with this solution. Not sure it can help you, but you can try.

Go to your Google contact page
Press "More" and then "Export"

Press "Go to Old Contacts"

You will find old interface of Google Contacts, and there you will be able to review your "Other Contacts"

I found that all duplicates are inside "Other Contacts". Now we need to delete 18.000 duplicates :)
In order to quickly delete I pressed "Settings" and then selected 250 items to display per page

I used "Select All" and then "More" & "Delete". In around 15 minutes I managed to delete all duplicates (in batches of 250).

Finally, I deleted all Android Contact using this solution and then synced Contact to the latest Google Contact status. Finally after so long time my contacts are fixed!


Multiple phone numbers of the same type & Exchange

Whilst the custom fields are synched to the device, the inbuilt contact managers can unfortunately not view, or edit them. I experienced a similar problem on my HTC One.


Camera stopped working, how to check if it's hardware problem?

Check out this application to know whether it has Camera/Hardware problem -
System Info Droid
It provides whole summary of the device.


It's better to link the video so we know what you are exactly talking about.
My guess is you watched a video about rooting using ODIN. Yes, that won't wipe your device clean. However you can also use ODIN to flash entire firmware which cleans up everything on your device.

Here's a guide to use ODIN to flash stock firmware.


How do I use my front facing camera on my Galaxy S?


First of all, try uninstalling Facebook, which is using the most battery according to your statistics. You could also try to reduce your screen brightness and use a dark, static wallpaper.

Slow battery charging can indicate a faulty battery. Try to charge your battery when the device is OFF and if the battery is still charging slowly, you should think of replacing it.


How can I deduce/identify an app from a notification icon?

You need to investigate this on your own. There's a generic way to do this:
There are at least 4 possibilities:

If the phone has Android 4.1 or later you can long press the notification and see the App info:

Look that App icon up in the list of installed  apps on the phone
Settings->Apps->installed apps

Just click it and see what app starts

Go to the Play store and look through the installed apps on [phone] list
To access this you need to be logged in with your kid's Google account. On the phone itself this is automatically the case, on the PC you need to enter username/password.


How to enter USB debugging mode in Cyanogenmod

Go into settings > about phone  Toward the bottom of the list, you'll see an entry for "Build Number"  Tap it 5 times and you'll see toast pop-up letting you know that the Developer Options have been enabled.  Go back to the main options menu and tap Developer Options and you'll see a tick box for USB Debugging about halfway down the list.


I believe you should install the European version of Samsung's ROM or any other ROM of choice. This XDA thread lists official firmwares for your device.


"OK, Google" Command To Launch Music App

I have a Sony Phone with both Stock Music player and Google Play Music player.

  This works for me, I'm not sure for Samsung Phones. But you can give it a try.

I manage to open my Stock Music player from Google Assistant by saying "open music from Sony".
To open the play music, i say "open music from Google" (or) "open play music" (The app name).


Couple of suggestinos that might work:

First, try to update your Android SDK with the Android SDK Manager. Sometimes, due to a old version, newer phones are not recognized.
I'm assuming you are using Windows. Wich version? x86 or x64? When you go to Device Manager and see Android Phone > Android Composite ADB Interface, does it have a yellow admiration mark? If yes, the the drivers are not installed correctly.
This might be a bit trivial, but have you tryed to reboot your PC and your phone?
Also, what minSDK version do you have in your application set, and what version does your Nexus 4 have?


The radio firmware controls basic low-level functions like network connectivity, Wi-Fi, and GPS. For several years, though, "radio" means "baseband", and controls network connectivity aspects only, while WiFi and GPS are governed by OS drivers, like any other devices.

Usually upgrading your radio will not give you any new features but will fix connectivity issues, increase range or performance, decrease battery usage, or the like. Some ROM's require you to have the latest radio versions to work.

While a botched radio upgrade can brick your phone, the process is basically the same as upgrading your ROM. Just make sure not to unplug or power down your phone in the middle, make sure you trust the person who released the radio firmware, and try to read some comments or reviews.


I have factory reset my phone, there is almost a gb of app installation space

Ok, try to connect your SD Card to another device and Format/copy out your important files.

If that does not work, use a card reader to access your SD Card on a Windows device and SCAN as appropriate.

It could well be a minor threat and your PC anti-virus could solve.


Run adb command inside the terminal emulator or programmatically without root

Addressing Revision 4
You're still doing things incorrectly even though I noted in revision 1 of my answer that you would need adb in PC for once and once alone as long as no reboot or disabling of USB  debugging occurs.
Regarding your attempt:
u0_a192@klimtwifi:/ $ adb connect localhost:9999
* daemon not running. starting it now on port 5038 *
* daemon started successfully *
unable to connect to localhost:9999:9999
u0_a192@klimtwifi:/ $ adb connect localhost:5038
connected to localhost:5038
u0_a192@klimtwifi:/ $ adb shell
error device not found

adb connect localhost:9999 didn't work because you didn't do adb tcpip 9999 from a PC. The said command would set the property service.adb.tcp.port to specified port which in turn is read by adbd when it is started/restarted and used to listen for connections.
adb connect localhost:5038 didn't benefit you simply because either you got confused or  failed to understand the basics I noted in revision 1 of my answer.
First, clear up any confusion. Just because the term daemon is mentioned doesn't mean that it is adbd. A daemon can be for lots of things.  A description of protocol between adb clients and server is noted here. A good understanding of how adb client-server-device/emulator communication occurs is noted here. You're requested to read all the documents to gain understanding of how adb works.
Now, here are the details for your attempt: When you did adb connect localhost:9999, you actually instructed adb client in your host Android device to connect to a slave running adbd listening on 9999. Your adb client tried to look for adb server on your host Android device. Because it didn't find the server running, it started a server and bound the server to port 5038. Nowhere you instructed adbd to listen on port 9999 or even 5038. You can confirm this with root access. Do su -c 'netstat -natup' and you would find adb not adbd listening on port 5038 after execution of your command.
It should now be clear why adb shell resulted in the error.
I should stress that it is futile to even think about running adb client related command on a device without access to PC for once or without root access. I have already noted the procedure in regard to PC in revision 1. If you do have root access and still need to use adb on device then do:
su 2000 -c 'setprop service.adb.tcp.port  PORT'   # choose PORT greater than 1024.
su -c 'stop adbd && start adbd'                   # this would stop and start adbd.
su -c adb connect localhost:PORT                        # you shall now be connected and would be required to accept fingerprint to authorize USB debugging.

(Click an image to enlarge it)

Edited Revision 1
Looking for this?

You're doing things incorrectly. First, a bit of basics:

adb is a bridge which helps in communicating with a slave (an Android device) from a client on host machine (typically a PC) through a server running on host machine.
A slave has a daemon named adbd which has to running in order for slave to communicate back.

When you attempt to run an adb command which requires an Android device for desired output, the adb server expects a slave connected to host using USB. Since no Android device is connected to your Android device through USB, you get error: device not found. If you connect an another Android device through OTG and have USB debugging activated there, you would/might be able to run adb successfully. At least I was able to.
A simplest workaround is to have adbd listening on TCP as well. In that case, you can connect to localhost and get the job done. There is no way a process with ordinary privilege in Android can restart adbd  to listen on TCP. The official way on stock Android is to do adb tcpip PORT from host machine. In this case, you would need a PC with adb setup there. Connect the device to PC and execute from PC, the command:
adb tcpip PORT   # PORT is port number in your device to listen for and establish connection on TCP. Default port is 5555. Choose a PORT greater than 1024

You can now unplug the device. As long as you don't reboot the device or disable USB debugging from Developer options, adbd would continue to run and listen for connection on your supplied PORT.
Don't worry about security. While adbd would receive connection from local Wi-Fi network, one cannot successfully connect to your device unless you authorize debugging by accepting their fingerprint.
Anyhow, in your terminal emulator, execute
adb connect localhost:PORT

You would be required to accept a fingerprint. If you followed instructions carefully, you would get the output:
connected to localhost:PORT

Now you can run your backup command. But honestly, it is not clear to me what you're trying to achieve. If backup alone is the goal, then Helium app might be able to help, although it also requires root access or PC with adb setup.
In case you're not aware of this, not all the apps can be backed up using adb.


Samsung Captivate AT&T OTA Update Stuck at 99%

I found this: http://ars.samsung.com/customer/usa/jsp/faqs/faqs_view_us.jsp?SITE_ID=22&PG_ID=2&PROD_SUB_ID=557&PROD_ID=558&AT_ID=368733 and it seems to be working. I'm not really sure now what that OTA update was but I'll ignore it.


How to remove Measure/mobileOcr/engriks malware?

I also have an idea!

Buy an SD card (a new one), put it into the mobile phone, and go to settings. Then go to apps and select engriks ... move them to the SD card, and then remove the SD card.

Maybe it works. I still did not try it.


Disable or uninstall side bar on android

Here specified how to disable this Multi window feature in Samsung 4.1 Jellybean's feature.

You can disable it by clicking Multi-window Icon on Notification bar.


How to change analog clock widget on home screen to digital clock?

You can't make the widget change from analogue to digital, but you can replace the analogue one from a digital one. Hold your finger on the clock widget and drag it to the delete icon to remove it. Then, to add a digital clock widget, go to the app drawer and click Widgets, and find Digital clock in the list. Hold your finger on the digital clock to pick it up, and drag it where you like on the home screen.


So this turned out to be a pretty easy fix, once it dawned on me what it was.
I just recently installed the Xposed framework, and the XPrivacy module.
When I uninstalled the old Hangouts, it must have deleted all the old permission settings in  XPrivacy, and then when I reinstalled it, it defaulted to maximum restriction.

With access to the phone accounts restricted, Hangouts was not able to see my google accounts.

The fix was as simple as fixing the permission settings for Hangouts in the XPrivacy module.


How do you continue to cast video with Google Photos after 5 mins

If you have rooted device, you can use http://forum.xda-developers.com/android/apps-games/app-screen-backlight-off-xda-exclusive-t3037380

Otherwise you can search for other app for streaming (I mean replacing Google Photos)


What are the differences between a system app and user app?

The other answers are correct, but fail to point out a couple differences:

Permissions

System apps are granted the ability to request certain system-only permissions that are never available to user apps. This is not the same as root/sudo/su permissions.

One example that I know of and use daily is the ability to reset the missed call notification counter. I have Go Dialer, which is a replacement for the stock dialer and contact app (how you make phone calls). When I miss a call, android lets me know that with a notification. However, Go Dialer is not allowed to reset this counter, even though it asks for that permission when you install the app. Android 2.2 and earlier let user apps reset it, but made this permission a system-only accessible permission for android 2.3

By moving my Go Dialer app to the system partition, it is allowed to reset this counter. Root is not required for the app (except, of course, to actually move the app to the System partition).

Another system permission is the ability to set the current gps location. Now, Android does have a preference where you can allow mock locations, so any gps spoofing app you install can declare a gps location. But if the app is in the System partition, mock locations can be disabled while still letting the app spoof the gps location.

Updates

System apps can be updated just like user apps, but the update is never integrated into the original rom. That is, system apps have the unique ability to roll back to the version that existed when the rom was first installed.

Move to SD

Android lets users move user apps from internal memory to the sd card. System apps cannot be moved and always take up some internal space. Most (all?) devices, though, have internal user apps on a different partition, so uninstalling a system app would not give you any more user app space (other than the dalvik-cache being removed).

You will recover some space if you uninstall any updates to a system app. As noted, the updates are not integrated with the rom and are thus stored in user space. The updates are not allowed to move to the sd card either, but if removed, user space is recovered.

How it affects you

If you are a casual android user, you likely won't run into scenarios where system vs user app would make a difference. If you are an advanced user, you likely have root and can thus change a system app to user (and vice versa) if you ever run into one of these situations.


You must have accidentally disabled the auto correct option under your keyboard settings.
Go to Language and input --> select your preferred keyboard and goto its settings --> search for the auto correct checkbox and mark it to true.


Why music downloader apps return unrelated, foreign-language songs?

Such app would be illegal: to keep working they usually do a really simple thing, using a dork they search on google for your song and show an ordered list of results.

Since google is becoming more and more intelligent it will not index copyrighted songs. Just deal with it.

Another way to download song from your phone, is to use a youtube-2-mp3 app/site. Much faster and easier.


T-coil is a function of the phone hardware.  It requires the speaker to be rigged in a specific manner to allow it to inductively couple with the coil in the hearing aid, though there exist telecoil adapters such as the Music Link for devices without such support.

You can often find listings of what devices offer what kind and level of support for hearing aid compatibility on carrier sites, such as these listings from AT&T and Verizon.  The CTIA also has a more general database (Though it seems to be experiencing issues at the moment) for finding devices with all types of accessibility features, including hearing aid compatibility, as well as information on accessibility services offered by carriers, and more.

The Global Accessibility Reporting Initiative operated by the Mobile Manufacurers Forum offers a similar service, though more global in scope, for finding devices with accessibility features

The M and T  indicates whether it supports Acoustic coupling (which tinkers with the sound to allow a hearing aid to pick it up more easily)  or Telecoil respectively and the number indicates how good the support is, on a scale of 1 to 4, with 4 being the best (though ratings of 1 and 2 are pretty much never seen).  As a general rule, telecoil is just about always better than acoustic, regardless of the numbers for each.


Can I route a call via SIP based on a phone number using native SIP android?

If you don't want to use 3rd party apps, this is currently (as of Android version 4.4) not possible.


Why does Sound Search Widget Keep Disappearing?

I was having the same problem. All you need to do is clear the data of Google play services and redownload it.


Android doesn’t manage processes like Windows does. Properly behaved apps running in the background aren’t actually doing anything, they’re just remaining in memory and using no CPU or other resources. When you access them again, they’ll quickly open, as they’re waiting in memory for you to return.  If they were removed from memory, they would take longer to reopen as their data would have to be transferred from system storage back into RAM, in this way, a task killer can actually slow things down.

Android is made to manage apps automatically and intelligently for better performance! No need to manually stop them, they will be started again and again.

You should know that some apps needs their processes and/or services to run in the background!

Ex: Facebook needs some services and processes to fetch new messages or notifications.

So process killers will only drain the battery and consume storage.

You may need to read this article on why you shouldn't stop a background process using task killers.


Tool for accessing android files on a linux pc over wi-fi

FTPServer is very good, SwiFTP is another option.  I believe they're both in the Market.


I finally manage to fix it using adb shell wm size reset


Oreo: associating an app with all files with a given extension?

The following looks like a promising answer ...

The file /system/lib/content-types.properties contains the following info. It looks like I can add abc=text/plain and xyz=text/plain to this file in order to get my desired behavior. I'll test this and report back.

# If you want to support more recognized mimetypes in libcore.net.MimeUtils, add them here

docm=application/vnd.ms-word.document.macroenabled.12
xlsb=application/vnd.ms-excel.sheet.binary.macroenabled.12
xlsm=application/vnd.ms-excel.sheet.macroenabled.12
ppsm=application/vnd.ms-powerpoint.slideshow.macroenabled.12
ppsx=application/vnd.openxmlformats-officedocument.presentationml.slideshow
pptm=application/vnd.ms-powerpoint.presentation.macroenabled.12

asm=text/x-asm
cc=text/x-c
conf=text/plain
cpp=text/x-c
css=text/css
c=text/x-c
cxx=text/x-c
def=text/plain
dic=text/x-c
f77=text/x-fortran
f90=text/x-fortran
for=text/x-fortran
f=text/x-fortran
hh=text/x-c
hpp=text/x-c
h=text/x-c
ics=text/calendar
ifb=text/calendar
in=text/plain
jad=text/vnd.sun.j2me.app-descriptor
java=text/x-java-source
ksh=text/plain
list=text/plain
log=text/plain
pas=text/x-pascal
pl=text/plain
properties=|
prop=text/plain
p=text/x-pascal
py=text/x-python
rc=text/plain
sgml=text/sgml
sgm=text/sgml
s=text/x-asm
vcs=text/x-vcalendar


Nexus 10 completely dead after lollipop update

If you are still able to boot your nexus in fastboot mode(hold down the power button and the volume down button) you can recover it quite straightforward:

Download the desired nexus firmware from here: https://developers.google.com/android/nexus/images#mantaray
Search for a howto flash your nexus 10 via fastboot. Something like this if using windows: http://nexus10root.com/nexus-10-unroot/how-to-unrootunbrick-nexus-10-factory-firmware/

Flashing through fastboot requires an unlocked bootloader - unlocking will remove all your userdata!

If any questions appear just ask ;)


Tasker: How can I close chrome when at a specific website?

You would need a plugin that enables you to interface with chrome (as chrome doesn't come with a way of other applications seeing the current web address built in), I couldn't find one with a brief search, but there may be one.

You could set it up so that when you open a specific link in chrome (either from the google search app, facebook, or another app), it scans the intent* for certain urls, and if it contains them, alerts you, if it doesn't, passes the intent on to chrome.

This may get you stuck in a loop (it tries to pass the intent on, but catches it again), so you could use a redirection service (i.e. you pass the intent on with something extra infront, so that it doesn't redetect it, and then chrome loads it, gets redirected to the original web address).

One final thought, you could use tasker to register to receive specific links (the same method that allows links to be opened in apps when you click on them, e.g. wikipedia).

Anyway, the following link should be useful, I figure you would like to work this out yourself, so I won't provide a step by step solution (unless you really want one):
http://tasker.dinglisch.net/userguide/en/intents.html

*an intent is a message that is passed between application on android, for example, when you click on a link and it opens in your web browser, or you click on an address and it opens in mapps.


Allow USB debug pop-up not showing while installing CyanogenMod on Galaxy S3 i9300

The solution to my problem was simply revoking all authorisations granted to computers already. After rebooting both my Galaxy S3 and my laptop, the pop-up appeared again and I could continue the installation of CyanogenMod, which has now succesfully completed.


Google Play Music songs don't show up -- but only on one of the devices I own

I was having the same problem and have a case open with Google on this issue.  While I have not heard back from them yet, I continued to investigate this issue myself and may have found a solution.  What I did was open Goolgle Play music from my browser on my laptop.  In settings, under my devices I deactivated my Android phone (Galaxy S5).  On my phone I did a Force stop of the application and cleared any data.  Then I restarted the app and did a refresh just to force it.

Before I did this, several artists were missing and many songs as well.  for example my phone only showed 8 Beatles songs.  Now I am showing 256.  On my laptop, I still show more songs 269, but it a heck of a lot better.  Other artists I checked show up as well.

I believe this all started after I did a full wipe of my phone due to battery issues with the lollipop upgrade.   Hopefully this helps.

MS


How to uninstall or replace Joy Launcher?

I ended up disabling Joy Launcher and installing another launcher of my choice.  Joy Launcher can be removed from the startup items using any startup manager.  I very recently switched to the All-In-One Toolbox app, since the Startup Manager app I mentioned above in the comments has gone flaky lately.


Burger King App not giving permission to download

You have to know that your Google Play store needs to be registered to UK, if it isn't registred do it because it isn't a global App.
Alternatively try to clear cache and data following these steps:

1.Go to [Settings > Applications > Manage applications > Google app store]

2.Click [clear cache] and [clear data].

3.Open Google Play store and try to install the app again.

Last if nothing worked download the apk of Burger King UK from google and install it on your phone by activating the developer options on your settings.


3G web browsing problems despite full bars

Check the access points(Settings>More>Mobile Network>Access Points) that you have set. In most cases, people have trouble because of the APs they have chosen. Also, try using another SIM card of a different carrier in 3G mode. If all goes well we will know your own phone isn't at fault.


Is it possible to print from an Android device (Samsung Galaxy Tab 3) via mini-USB to USB adapter?

First of all, the device should have enabled the OTG in software and of course available as hardware. The other thing, that it misses is Drivers for sure. Maybe you could print out some photos from your phone, if there is an option to connect it as a PTP device directly to your printer, if your printer offers printing through PTP interface.


perhaps your rom/firmware has a bug with GPS, try to reflash the firmware of the your xiaomi form the official site


How long does it usually take to erase cache?

Why flash cache? Just erase or format would be enough.

Comment made me curious - care to share for what reason erase is unusable?

Either way it should only take a few seconds. Try flashing some other partitions (ones that won't touch your data, of course) and see if they pass.


Android system clears all the app's private data when clear data is selected. Since all the app specific data(preferences, database,cache) stored in app's specific folder, everything will be deleted. if you still wanted to maintain that data, you can store the login information in either server/some other location on the device.