Is the wifi hotspot feature available on newer android phones?

Almost all phones support this fundamental feature nowadays, so much that it's no longer on marketing materials. I use the feature exclusively on some of my phones - I have data SIMs in them and carry them around to provide connection for my main phone. S7 even supports relaying WiFi connections which is rare.

However, do note that some carriers (e.g. Verizon) would sometimes lock the feature behind certain restrictions, like you need to have the carrier's SIM, or you need to have a payment plan with tethering enabled.


There is a setting for them in Interface > Navigation bar. You should read the instructions there and then proceed. It's similar to CyanogenMod.


How can I use another phone's camera in place of my camera?

Here's my suggestions:

Firstly: If your phone has a front-facing camera, use that.
Secondly: grab a can of air duster and spray the rear-facing camera out( if this clears it up, then find a crystal clear tape and cover it. Or get a case that covers it.)
Lastly: I'm taking the assumption that you do have another phone. If so, just take the photo and transfer(via bluetooth, text, cloud, etc.) it.

Hope something helps.
T.Swain


Huawei P20 lite double grey circle in screen?

It is the navigation dock which can be disabled from Settings → System → navigation system

Source - Reddit


Error [DF-SA-01] when downloading application from the play store

Apparently this can be fixed by resetting app preferences:

Go to Settings> Apps
Open the menu (usually 3 dots in the top right but may vary depending on your device)
Select Reset app preferences.

Source


Let me give another clear answer with steps. It is based on this you tube video

I updated Samsung J5 to Marshmallow but there was problem then I did a factory reset to make it right but after reset it asks me to enter your previous e-mail and password. Well ,this phone belongs to my father. He didn't know password .Then I searched on Google and finally found a solution.Key steps are:

Download Odin software from here
Download Samsung J5 firmware.You have to download firmware whose date is before September 2015, from here
Download Bypass app
OTG cable is required.

After downloading these three, grab your phone. Power it off then after few seconds press Vol down+ home button+ power button. After this a caution sign will appear,press Vol up button.Now your phone will go in downloading mode.
Connect your phone to PC via data cable,now launch Odin software on PC and click on AP button and select firmware which you have downloaded.It will say you to wait...then a message will appear as "Leave CS". When message appears ,click on start button. Firmware will now install to your phone,you will see loading line on phone and PC.When it completed android icon appears on phone. Now,remove data cable,after few seconds your phone will switch on.Now press few next button or skip them.When you reach on "verify your account" it will ask you to enter your e-mail.Since we *don't have email or password  save Bypass app in a USB and connect OTG cable to your mobile,after connecting OTG you will see that phone file manager will open USB on phone, install Bypass app (enable app install from unknown sources).Open this app,now you have access to settings, there go to factory reset and perform reset.Your phone will restart.Finally Google verify account has removed,after few steps your phone will switch on again.

Note :   Every thing works fine except two things:

Skype app does not connect to server network
You will not be able to do Software update


Is there any way to block websites without Root access

Summed-up solution from above comments:

You can use a filtering proxy like e.g. FilterProxy, which lets you define what URLs should be blocked. To prevent other users from simply disabling the proxy then, you could protect it using an app locker like e.g. App Lock.


How can I run continuous Logcat in the background?

You need root for this (where I was making mistakes).

So, in a terminal:

su

logcat V > /sdcard/logcat.txt

then, without killing the command, just press home to keep the terminal running in the background.

V means verbose (the highest level of detail)
D means debug

and there are other less detailed levels.

Exercise caution when sharing D and V level logs; they contain highly sensitive information.


Is there a way to log off from your Android 4.2 tablet user account?

In terminal emulator;

Become root

$ su

List users to get their ID. It's the first number listed, usually 11 for the first user. 0 is owner. Ie 11:user:10 & 0:owner:13

# pm list users

Stop the users execution instance (logoff)

# am stop-user <id>

Usually 'am stop-user 11'

You can't logoff the device owner, ID 0.


How to automatically send an SMS if a call is missed?

Here is a workaround using Tasker:

Profile (or Trigger)

Create a Profile which allows sending to contact with the missed call:

Goto Profiles Tab and click the "+"
Event >> Phone >> Missed Call
Tap back to exit from this window

Task

You will notice as soon exit, you will be prompted to link this to a Task

Scroll all the way up the Task list select "New Task + "
You can name this Task SendSMSmc or anything.
Click "+" to add new Action
Phone >> Send SMS [Number:%CNUM Message ( e.g I am currently busy at the moment, I'll call later)
Tap back to exit from this task
Press back all the way to exit (Your task is saved)

Explanation: When a call is received, and even  if you are not able to answer it,
the "Missed Call trigger" allows Tasker to send a message containing the body test:
"I am currently busy at the moment, I'll call later" to the missed call number" where %CNUM is the missed call number.

Hope this helps other users well


I can't answer phone calls in some situations

I'm not sure of the Motorola methodology for answering or ignoring a call, but on my Samsung, merely touching the green or red button is insufficient; it requires a swipe to convey the intention. I believe this was re-engineered to prevent accidental accepts or hangups through a mere button press. The green button has green arrows and a swipe in the arrow direction from the button will accept the call. The same with the ignore swipe along the red arrows from the red button to indicate the call should go to voicemail.UPDATE: Searching the Droid forums, I see that Motorola uses the same functionality for call answering, but many users would like to see the functionality changed to just a button press. Perhaps you are an advocate of the same technique. See this forum for suggestions others have made to change the functionality somehow through app replacement:http://www.droidforums.net/forum/android-app-developers/37743-button-answer-call-instead-swipe.html


I keep getting alerted regarding unread Facebook messages even though there is none

It looks like Friend Caster is considered end of life so that may be the problem. Facebook apparently made changes to their api, so it has been discontinued. Source https://support.onelouder.com/hc/en-us/articles/204558634-What-Happened-to-FriendCaster-

You should be able to have 1 account on the app and one on the preferred web browser, or you could go the route this page talks about https://android.gadgethacks.com/how-to/set-up-two-different-facebook-accounts-one-android-device-0161254/

There are probably other workarounds but these are the ones I found with a quick google search.


The system images system.img are located in the android SDK install directory under system-images/android-<platform-version>/<platform-type>.

Once you create the AVD, in the %USERPROFILE%/.android/avd/<AVD_NAME>.avd you will find the img files for /sdcard/ and /data/, but /system and such are loaded from the SDK path mentioned above.

In order to create an AVD you must install the system images from the SDK manager.


Why does my Galaxy S3 make a noise when I put it down?

Well, I've figured it out. Sort of. I habitually put my phone down on top of my wallet, which contains my NFC-chipped credit card. It turns out the phone actually makes that noise when it finds an NFC chip. If I push my credit card against the back of the phone the same thing happens.

I'm still not sure what it really means, though.


Connecting to COM serial port through USB with Putty

You can only do that on phones or 3g devices that are recognized as modems by the os.

I had one Nokia communicator that I used for that and controlled this using at commands.
 Also I had a Sony laptop with a 3g card that could be controlled with at commands and inclusive enable the hidden gps :)

That Sony still sends his coordinates to my Web server so I know where he has been :) if stolen :)

You need to check if your hardware is compatible and the OS has the correct driver implementation.


Samsung Galaxy S3 does not appear on Windows computer or Mac?

I had the same problem of not having my device appear on my Mac running OSX Yosemite. The only difference is that I am using a Galaxy Note 3. What made it work for me was to change the USB port. I think it may have to do with the COM port not automatically selecting or something similar.


Is possible to open and display both front and back cameras simultaneously?

Please refer to these two answers https://stackoverflow.com/questions/30377081/access-both-back-and-front-cameras-simultaneously and https://stackoverflow.com/questions/51227768/how-to-save-front-and-back-camera-footage-in-the-same-file-after-being-recorded

According to the first answer, most often the android phone do not have enough hardware resources to have both camera working at the same time.

However, this is quite old answer and these days phones come with much better hardware support. You can try opening front camera while the rear camera is in action.

Hope this helps.


Can I set the schedule for automatic Market updates, e.g. every night?

I'm not 100% sure but maybe tasker can do it. If it can't do it directly and if you are rooted, you can use  tasker to kill Market except on night time. That way at night time Market will run and install your apps. At day time market will get killed and no installing of apps.


I used Google's Find My Phone to factory reset my phone since I lost it but before that happened, I got my phone back

If you reset your phone using the Android Device Manager, there's a good chance it's already gone. Online means connected to the internet, and if mobile data was still on while you clicked the erase button, there's no way to undo that, as far as I know. Luckily, you can still recover some data when you sign in to your Google account on your phone, namely apps, settings and maybe some photos (if you used Google Photos).


Alternative to Facebook Messenger overlay

You can disable the message overlay for Facebook Messenger quite easily.  Hit the Settings (cog) button in the top right of the app, then Chat heads, and turn it off.


Using absolutely stock, as-installed-by-default stuff, the fastest way would be:

Swipe to unlock
Tap home button
Tap Messenger or Hangouts (which you have put as an icon on your home screen)
Tap new message.

Possible ways to reduce the number of steps:

Third-party SMS apps which provide homescreen widgets that take you straight into composing
Third-party lock screen replacements
Alternative ROMs with different lock screen arrangements (e.g. some Cyanogenmod versions let you define different apps to be launched depending on the direction of your unlock swipe)


Can CPU intensive apps cause sudden shutdowns?

Yes

Overworking the CPU is what creates the intense heat, this intense heat is detected by the OS and shutdowns the phone to protect your hardware. (A PC works just the same).


Changing the Google Now voice back to male?

Not sure if this question can be answered any more, because I have had the English UK male voice back for a while now. Turns out it was Google changing things - not me. Just one day it reverted back to the male voice. Thanks to the guys who answered though! :)


Disabling skype messaging sound on Nexus 7


Root Android then Restore Factory Defaults

It depends on what you mean by resetting the phone:

A Full wipe / factory reset using the recovery system will not remove root. You flashed root into the /system/ partition, so it isn't going anywhere if you just wipe the data from the device.
Re-installing official firmware will remove root (e.g., re-flashing a stock ROM)


Is it possible to have the alarm sound in Max Power saving Mode?

I discovered the answer literally 1 minute after asking the question so I thought I'd answer it myself in case it's of any advantage to anyone else.

There's a very simple ( but quite odd in my opinion ) solution to this. Simply adding the clock app to the the shortcut screen of Max Power Saving Mode ( by clicking one of the plus signs ) solves the issue completely.

With the shortcut added - the alarm sounds. Without it - silence.


It's nothing to do with Huawei. You need to contact the carrier who you got the phone from.


Is it possible to clear the "Notifications" on Facebook for Android?

No, there doesn't appear to be a way to clear the notifications short of visiting the item so it is no longer new.

The Android Facebook app has a lot of deficits. It's still head-and-shoulders better than the previous version, though.


Extracting data from a backup file (.sbu) made by Samsung kies

Try Smart Switch with this you can easily transfer your backup from your old device to new device with ease.

Check this link.
You must have the old backup folder in your C:/ drive under the Kies folder/backup.

Note-If you deleted this wanted/accidentally done then you have lost your backup and cannot transfer any backup.
Next time onwards please store your backup files in a folder known to you in this way you can open the folder and directly send the backup anytime you want.


Unlock android phone with forgotten password and attached gmail account details too

If you don't worry for the data of your phone the everything will be easier.First of all turn off the device.Then open it again, wait 3 seconds and then press the power button and the volume up or down(the reboot may differ from phone to phone) Then, at the reboot you will be able to use it only with the up and down volume buttons.Reset the phone and everything will be deleted (even the password) For more information check here : http://www.greenbot.com/article/2458403/how-to-perform-a-factory-reset-on-your-android-phone-or-tablet.html


Of course you can, in fact, the only reason a lot of people connect their Google account is to use play store and get apps easily.

I suggest you to install F-Droid: it is the best source for open source Android apps, where you can find a "copy" of all g-apps.

For the last part, technically, if you answered No to all google's attempt to get you accept their therms and conditions, they can't. But keep in mind that a lot of applications are based on Google API, so, they would use things like Google Play Services to get some jobs done. (I'm not sure, but I believe they pass all information directly to the app without saving anything on their databases about you if you did not accept TOC)

If you really want to avoid Google, I suggest the use of a custom ROM


Important: Not all versions of the FireTV can be rooted. See below if your version can be rooted.

For a list that may be more up-to-date, see AFTVNews software list.

  Due to recent software updates that block rooting, some Fire TVs
  cannot be rooted. To know if your Fire TV can be rooted, check your
  software version by going to: Settings > System > About on your Fire
  TV.

51.1.4.3_user_514020320

Released: 2/5/2015
Rootable: NO

51.1.4.2_user_514015320

Released: 12/15/2014
Rootable: NO

51.1.4.1_user_514013920

Released: 11/18/2014
Rootable: NO

51.1.4.0_user_514005520

Released: 10/23/2014
Rootable: NO

51.1.4.0_user_514006420

Released: 10/23/2014
Rootable: NO

51.1.3.0_user_513010720

Released: 10/26/2014
Rootable: NO

51.1.3.0_user_513011820

Released: 9/25/2014
Rootable: NO

51.1.3.0_user_513011520

Released: 9/13/2014
Rootable: NO

51.1.2.0_user_512073320

Released: 8/13/2014
Rootable: NO
Notes: As of 1/1/2015, all updates after this date have not been rootable.

51.1.1.0_user_511070220

Released: 7/9/2014
Rootable: YES

51.1.1.0_user_511069920

Released: 6/25/2014
Rootable: YES

51.1.0.2_user_510058520

Released: 4/29/2014
Rootable: YES

51.1.0.1_user_510055620

Released: 4/7/2014
Rootable: YES

51.1.0_user_510047320

Released: 4/2/2014
Rootable: YES

If you made it this far, congratulations! You have a build of FireOS that is rootable. Let's proceed

Download TowelRoot by clicking on the Red Icon

Download SuperSU Apk - We need the APK because we do not have Google Play - XDA Thread for SuperSU
Side load the applications on to the FireTV - This is beyond this question, I may do a Q&A for this in the future. In the mean time, look for adbFire to sideload the apps or Ask a Question for help with this step.
Launch towelroot from your FireTV application menu
Use the remote and click make it ra1n button

Wait for towelrootto finish.

You may need to reboot.

Launch SuperSU
Update su binary if you are asked.
Verify you have root access - see how can I tell if I have root

this can be done from a console/terminal window and connect to the FireTV via adb

adb connect xxx.xxx.xxx.xxx:5555
adb shell su

You should be promted on your FireTV with a Grant request


What level of permeability is there between Android and installed apps?

Probably they can not see what you write in proton mail. As comment explains, typically the apps have no access to the data of the others, thus the apps of the google have no special permission, and no access to other apps (and not even to the data of each other - for example, gmail can not see your google maps timeline).
However:

The OS itself is developed by the Google, and although it is open source, it is very complex. Furthermore, this is customized by the phone manufacturer company, and their version of the source code is already not public, but it arrives in binary form, as system update to your phone. Thus, both google and the phone manufacturer can access all the data what is your phone, if they really want to.
Even if it has no access to your protonmail, a large part of the people with whom you are exchanging mails, use gmail. Google obviously can see what you send or get to/from a gmail user.

Snowden's leak revealed that U.S. secret services have big data processing facilities where they collect information from many sources (gmail, facebook, yahoo, your bank account operations, your phone calls). The important thing is, that they listen from many sources and collect them.


How can I enable Wi-Fi calling only when I'm at home?

This app does more or less exactly what you want.

You can create rules for entering and leaving an area. You could, for example, if you are at home simply switch off mobile data and connect Wlan.You can also connect the rule with your reception quality, try what works best.


System backup and restore with help of Google's system backup feature doesn't seem to work

Unfortunately, it is very temperamental and depends on the device using the Google setup wizard.

It works a bit too well on my s2 with Cyanogen 10 - Cyanogen uses the default Google setup wizard.

When you reset, ensure you follow the setup wizard, and especially notice the part about restore - it should be checked by default, but may not be.


maybe you searched the wrong way because i get a lot of results: that's the link to theunlocker, that worked for a friend of mine. Superoneclick should work on all androids, you could get it here.

don't worry if your rooting fails: generally there are no collateral effects

more results here


my google play uninstall by itself.. how can i install it again ?

Here http://www.androidpolice.com/2013/02/22/download-latest-google-play-store-3-10-14/ you will find download links to the play store in this site


Show Fullscreen Portrait Layout with Miracast

I am sorry to have to tell you this, but this is not possible.

The OS outputs the data to the screen, and the screen follows this. When the device is in portrait mode, that is what the device outputs - as the screen has wide space, it fills it with black bars.

This is the same for the iPad's (I know, I hate them as well) with their screen connectors - if the iPad is in portrait mode, then the screen sits in the middle of the screen.


Where did the internal space go on my HTC Desire?

The problem with moving applications to the sdcard is usually not the application, the problem is their data. The google+ app is like 8mb or so, but if you look in the application manager it will show a lot more then that. Mine is ~40mb. This is because the amount of data that the application stores.

Android needs to address the /datadata and /data locations and allocate more in them or allow users to move this information to other storage locations. I have had to, on multiple occasions, go in to the application manager and clear the data for apps like google+, and I have a Galaxy S device. Granted, I do have over 70 applications installed total, but only a small percentage of them actually use up 95% of the storage.

A lot of people bring up, usually with tablets, the ability to support multiple users, this is one of the reasons this will not happen in the foreseeable future. If the devices can support the data storage needed for one user, how can they support multiple users.


Need absolute path to "Download" on Android 6.01

For me on Pixel 3 XL using Termux, the absolute filepath was
/storage/emulated/0/Download

If I remember correctly I got a permission error when trying to ls (or pressing Tab after typing) in /storage/emulated/, but if you type out the full path, it should work.


Who is the manufacturer of your phone? If the phone comes with android per-installed and its a licensed one from Google, Play Store should be installed and working in it. In that case, you should contact Customer Care and get your phone flashed with the Stock ROM.


How to enable/disable apps using ADB (Android 8.x)?

Q1: Oddly, this list doesn't seem to include the apps I really disabled in the Apps section:

  Briefing
  Google Play Movies & TV

  Why is that?

Your output already listed the two apps. com.google.android.videos for Google Play Movies and flipboard.boxer.app for Briefing app.

Optional: see my answer to know how to find an app's package name easily.

For your other issue:

This seems to be a problem in your ROM per se. My experiences with stock Android ROMs on Nexus 6 device and a near stock Android ROM on OnePlus 6 (Android 8.1.0) tell me this shouldn't happen.

Normally, the apps disabled using shell user are not listed in Settings app, but any app disabled by any means are listed in pm list packages -d or cmd package list packages -d.

Disabling and enabling an app without root access is simple. Run:

adb shell pm disable-user PACKAGE_NAME  # disables the app for the current user
adb shell pm enable PACKAGE_NAME        # enables the app for the user, regardless of how the app was disabled.


I forgot my email address and password for my galaxy j7 how to bypass google verification

Well you forgot a heck of a thing man ,  there are recovery option have u tried that ?  Might be there are chances to recover email password if you have given any alternate email or phone no.

Other thing you can do is just factory reset or hard reset your device to by pass the verification or to remove it.

This link will help you By pass google verification


Can I record audio using the USB port on my phone?

I'm no audio pro, but I'm fairly certain that something like this would require a DJ mixer that's actually made for working with Android phones, and has its own app for the phone.

Otherwise, you'd have much better luck recording over the 3.5" headphone jack.


Why is there such a difference in the amount of internal memory?

Your confusion is most likely caused by the way the Playstore handles installs/updates. They are first downloaded and stored in internal storage (not on sdcard, but /data/local), then the app is to be installed on the same partition (/data/data/app.package.name) -- only after that the download can be deleted.

In your case, this would mean a 12M download, which then needs to be unpacked (at least another 12M, or rather more) -- which could sum up to 30M or more. A safety margin needs to be kept to keep the device from crashing -- so you get the "insufficient storage" error.

See also: Package Install via Market sometimes fails and gives seemingly random error message


It's a system service, not a standalone application. It is "Google Play Services". Can't uninstall system services without root privileges. If you do so with root privileges it may cause problems with Google Play.

Settings > Apps > All > click on Google Play Services and uninstall updates will work, but it will uninstall only updates. It will update automatically again by Google.


How to download all my apps in google play when I have flashed a new ROM?

You have two options.

Do a factory reset. Go to Settings > Backup & reset > Factory data reset.
When you are asked to log-in your Google account, it will ask you if you want to download the apps you installed before. Usually, your paid apps will be installed (and possibly some of the free apps). You may have to manually install the others.

Or, you can always use Titanium Backup. Make sure to back-up only user apps, not system apps. Then, restore those user apps after you have flashed a new ROM.


All apps including google apps stopped working

I would suggest to go to twrp or cm recovery whichever you prefer and flash the custom rom again by wiping data, system, cache and dalvik-cache and then flash proper gapps according to your android version. This may solve the problem.


How can I move incoming  messages immediately to the SIM card?

I don't think this will ever be supported. Storage space on SIM cards is very limited: The first generation, as far as I remember, could not store much more than 10 SMS, more recent generations might store maybe 100. Still, most people would very likely run out of storage here, and thus block new messages from being received. As it is uncertain how long providers would retry sending an SMS to the device before discarding it, communication would get lost -- surely not a goal of a communication oriented device.

Access to SMS stored on SIMs is only provided for compatibility reasons, I would say -- and I doubt this will change (not for "better support" of SIM for sure -- instead, it might be dropped completely). It's an out-aged technology.


Excessive "sponsored ads" in FB Lite on one of two tablets

The major benefit of the Android OS is that, usually, there are more than just one app to accomplish a certain task.

This is also the case with Metal for Facebook, a wrapper for the site, giving the user the possibility to avoid both the official Facebook app and FB Messenger as well, for it resembles the way the site looked when visited by a mobile device, before its company's enforcing of the Messenger app, thus allowing a lightweight, all-in-one experience.

I'm in no way affiliated with the developer of this application.


How to see which countries the app is allowed?

Sensor Tower overview says USA, Canada, Brazil form 90% of user base remaining being others.
Sensor Tower Reviews shows Mexico and Saudi Arabia.

That makes it 6 countries, including India (I see it on Play Store). You could write to them and check for a full list.

Edit: I mailed them using Play Store support mail, linking this question and they reverted very promptly. Non availability in some countries is because of GPDR issues. Details pasted in chat.


How do I get return key back instead of emoji (Oreo)

Hold down the comma button
Select GBoard
Select Preferences
Make sure Show Emoji Switch Key is on.

Although this solves this issue I am not 100% convinced this was how I got to this problem. Is there a gesture or something that caused this to switch?

source


Open mxplayer, and go to the settings-decoder. On the bottom you will see "download user codec" and recomendation "download neon arm7". Then, just follow the instructions.


I rooted my phone, but I never flashed the ROM and I never flashed the recovery, then I unrooted it. Can you tell its been rooted?

The short answer is yes. You should make sure your bootloader is locked by executing fastboot oem lock in your command line while your device is in fastboot (Home + Power + Volume+ for your specific device). Once your bootloader is locked it will be as if you never rooted your device. Once this is all done, you will regain your warranty which would otherwise be voided if you had left the bootloader unlocked.


How to swap UI of a custom rom with other rom?

If your ROM has Theme Chooser integrated into the system, I would recommend just switching to an AOSP theme, like this KitKat theme.
You can check if you have Theme Chooser by doing any of the below:

Android 2.3: Check if there is an app in your launcher named 'Theme Chooser', with an icon of the Android robot colored four different colors
Android 4.0+: Check if there is any theme-related menus in Settings.

If your ROM does not have Theme Chooser, then you would have to get your hands dirty with manually themeing system APKs. Go to xda-developers for more info and tutorials on that.


Boot HTC Desire S into recovery mode without power button

Yes:

Make sure ADB is installed on your PC (see e.g. Is there a minimal installation of ADB?)
Make sure you have USB debugging enabled (Settings → Development)
Connect your device to the PC via USB
On the PC, open a command prompt and type adb reboot recovery

Your device should now reboot into recovery mode.


Take it off your external card and put it on the internal SD storage which is located at /sdcard.  Confusing, I know, but that's how Samsung has decided to do things.


I also posted on the Google play store forum and Byteguy posted suggested that my university was likely blocking purchases. This had not occured to me and sure enough when I set up a new Google account things worked fine.


I want to install Viber and WhatsApp on Android emulator

If you got that .apk file downloaded in your system, you can easily install that by the following steps.

First of all copy the .apk file to the android sdk --> 'platform-tools' directory
To start the emulator use type the following command on your terminal

cd /path_to_android_sdk/platform-tools    // press enter

then type the following to start the emulator

emulator -avd <emulator_name>  // press enter

<emulator_name> is the name that you have given when you first created that emulator. If you don't know that name, go to eclipse and click window-->Avd and Sdk manager. On that window you can see the AVD name.

After that wait for a couple of minutes so that the emulator starts. After that, unlock the emulator:

Open another tab in terminal or open another terminal and type the following commands

cd /path_to_android_sdk/platform-tools; ls //press enter

Now you should see your application name.

adb install <name_of_the_apk> // press enter
./adb install <name_of_the_apk> // for MAC machine

After that you can see a success message.

Eventually press on the menu launcher button on the emulator where you can see your application installed. Click on the icon to launch that application.


Does a "one key" voice recording application exist?

Something like that would have to be done in a custom rom, there's no way in the api to do that.  I'd suggest looking at something like widget locker to put a slider on your lock screen that takes you straight to your voice recorder app.


yes, TWRP is built OS-version specific

the reason is changes in android versions may differ in

encryption type
file system type
partition layout
mount point

most (if not all) updates are backwards compatible. that means the TWRP is ready for android 9 but you can still run android 8 on your device


How do I arrange the icons manually in the app menu?

Well, As @ Izzy said, it is the app drawer. That's the place where all your installed app icons shown.

So, about your problem, there are two ways you can solve it. You can either go to a third party app like Izzy said or customize your stock app drawer (which comes originally with your phone.

GO Launcher EX, AppDrawer (MIUI App Drawer) and Color App Drawer PRO are good apps.

On the other hand you can find the sort icon in your app drawer (the green arrow) and select Own order. With that, you can arrange your app icons as you wish. You are allowed any number of drawer shelves (pages in the app drawer).


does ATT ZTE Z831 Android disable the internal storage option

not by design. see SuperThomasLab's answer here (sm partition disk...) to trick it. "mixed 50" corrupted my card (YMMV), but assigning the whole card to internal seems to have worked for me. open the card when you're done and tap "migrate data." card will no longer work as a portable (unless you reformat it as such).


How can I send large files from my device to my computer, without using a cable?

If your remote pc has Linux, you could do it through scp command.

See here an explication of the command. You could run this command from a terminal emulator like this one.

Short example:
scp -r path/to/folder user@remote-PC:/path/to/where/to/save/the/filesscp path/to/file user@remote-PC:/path/to/remote/location/where/to/save/file* -r option means recursively copy entire folder.

If your remote pc has windows, take a look at pscp.

Another way is to install ES File Explorer File Manager. * Select the local files you wish to transfer (actions -> copy) * In LAN section access a folder from your remote PC and paste (actions -> paste) the selected files.* The folder from remote pc has to be shared with write permission.


How to use multiple whatsapp, paytm, hike and more accounts in an Android phone?

You can login with another user, by adding multiple user in your Android device. We can Enable Multiple User Accounts on Android 4.2 and Above.

Create another User Account by opening the notification by double pulldown notification to get the other quick settings.
In that other quick settings, on top-right corner you'll find a round icon. That is Admin user icon(if you're using it for first time).
Click on it and create a new user(it'll remain until you delete it) or use a guest user(it'll be deleted after using it, but you can also keep it).
After creating new/guest user. Just go to Google Play Store, install whatever app you want. Don't worry it'll use your existing same app files but not users data, so it won't download a new one.
You can login those apps with another id. Like this you can use Whatsapp, hike, facebook, twitter, paytm and more...
Before that, go to more settings Click and open that created new/guest user's settings and enable Allow phone calls and SMS. So that you'll get verification SMS or call.

If any help you can comment it, i'll keep on updating it if any change or improvement.


Go to Settings > About device, then tap on "Build number" for 7 times, then go back. The developer option will be shown.


SIM is a old guy, but USIM (card's name is UICC, USIM is logical module) is new designed specially for UMTS (3G) generation. While SIM can also be used to access 3G, USIM has extra advantages over SIM:

3G Video Calls (not supported with SIM)
Higher Security: USIM introduces new algorithm to prevent unauthorized access to phone line. Plus, it encrypts your calls and internet traffic with stronger encryption keys. It stores contacts securely too.
Bigger and Improved phonebook: USIM allows you to store thousands of contacts (limit on SIM is 255). Each contact can now contain email id and more than one phone number.
USIM can run small applications like computer (SIM's analog is simple SIM menu which can't compute something by own other than communicating with carrier's server).


Android keeps asking "Sign-in to WiFi network" even if WPA/WPA2 is already authenticated

It's a problem with your router. After Android successfully connects to a Wi-Fi network, it tests to see if it can use this network to access the Internet. This is because it's commonplace for Wi-Fi networks to redirect all requests to some kind of login page, until you've logged in. The "Sign-in to Wi-Fi network" notification is nothing to do with authenticating to the network itself: it appears when Android detects that the network is redirecting requests.

Given that you've said any page brings up this 404 error page from your router, that fits perfectly with the fact you're getting the notification. The fact that the router won't give you pages from the Internet is the root problem: it's nothing to do with WPA or anything like that. Does the 404 page tell you anything helpful?

Perhaps the router is set up with a list of devices (by MAC address), and the new device isn't on the list so the router won't give it Internet access.


You can easily sync your desktop Outlook with your Samsung phone using the Samsung Smart Switch software.  You can find the program at http://www.samsung.com/us/smart-switch/.

The only thing I do not like about it is there is no way to just sync your calendar from Outlook to your phone.  It insists on syncing in both directions.  The contacts can be forced to just update from Outlook to your phone which is what I like.


How to delete a specific file in Android so that it can't be recovered?

That is unfortunately not so easy.

Since there is not API for the secure deletion of files, it would require root for the "secure delete app" in order to achieve block level access to the storage device. Only  access to the blocks of the deleted file eventually allows an app to overwrite the leftovers of the file with random data. Eventually, because the flash storage device could perform wear leveling. If that's the case, block #42 wouldn't be always the same physical block, which makes the system calls ineffective.

I think that's why there isn't a secure delete solution for android yet. At least I couldn't find one on XDA.


According to this ScamWarners post, it may be a SCAM.

  The site Root Android.org supposedly carries out the service of rooting and unrooting mobile phones with a "special" program. Like all scam sites "100% money back guarantee if not satisfied" is a in your face feature, alas nothing is further from the truth.
  After initial email contact regarding technical issues with the downloaded program, there is nothing and certainly no contact when exercising the refund option.
  I have since searched and found that the program Root Android.org uses is a free download from a few specific sites that deal openly with the global community.
  The old warning of buyer be ware rings true, I sincerely would not use this site again and warn anybody who is contemplating mobile phone rooting to steer clear of Root Android.org.


You've reached the maximum numbers of users supported for your device. That's why the entry is grayed out. You can attempt to confirm this by executing the following command in a terminal emulator app or through adb:

pm get-max-users

If it shows Maximum supported users: 2 (Guest user is not included in maximum limit, so it doesn't matter whether it is setup or not; Primary user/Owner is included in the limit) then you know you hit the wall. The limit is set by the manufacturer.

Example for Nexus 6 running Android 5.0:

(Click an image to enlarge it)


Full battery completely depleted within a few hours without any user activity -- what to do?

Some causes and answers...

You leave a high-CPU using app/game paused or running.

Apps and Games can and do continue to devour battery if left running. If you're going to step away for awhile, make sure to exit out of any games or apps first (particularly any that usually cause the phone to get warm while using) so they don't unnecessarily become power vampires.

Cellular/Data Signal Hunting.

Especially with LTE phones, if you're in an area with bad signal the radio on the phone will continue to try to make connection and will drain the phone in doing so. Putting the phone in Airplane mode before leaving it for extended periods will stop the radio from 'hunting'.

Too many background activities (or updates set too often).

Twitter, Facebook, Email, etc... Setting how often they communicate with their servers (like switching from every 5 minutes to once an hour) can make a big impact on battery savings.


HTC Desire 616 hard-bricked (dead) after format all + download in sp falsh tool

The dead state of a smartphone is actually because of corrupted firmware files.
either the rom your are flashing is corrupted or the flashing process is interrupted whatever is the problem. try flashing with some other flashing tool and make sure you are flashing the right rom for your smartphone...

and about factory logo and imei no. factory logo is inbuilt in the rom your are flashing if it is official..and for the imei all android roms have modem binaries which are responsible for networking and imei related operations..

Can you tell me about your smartphone.?


WhatsApp has changed the location of the option in it's latest update. That's not an issue, it's just a little change to the design. All you have to do, is press on a message that was written by you, and press on the three dots on the top right of the page.

If however you'd like to get the option back, the only way to do that would be by downloading an older version of whatsapp from apkmirror.

You can also leave them feedback letting them know that you'd like the option moved back. To leave them feedback, open WhatsApp settings → help → contact us.


How does an android compass application work?

Yes, it has a magnetic sensor / digital compass.


Knox was the answer for me.  Force Stop the Knox app and my tablet sprang to life.  Phone did the same and my wife's Samsung tablet ran much quicker.

Settings -> Apps -> Knox -> Force Stop


Galaxy Tab A (2016) always shows full memory

Try this app, it displays the memory usage of your device:
https://play.google.com/store/apps/details?id=com.google.android.diskusage&hl=de


It seems that I have found a temporary answer. In the "Input" taskbar menu of Vitualbox, there is a mouse integration option. Left unchecked, Android draws the mouse pointer. However, if Mouse Integration is on, it relies on the host OS, which does not work. This option is less convenient, but it works for now. If anyone has any recommendations to permanently fix this, please post an answer.

~ P


Finally I found the solution: When in car mode (automatically toggled using Llama when my car connects via Bluetooth), I use Car Dock Home v3 as home replacement. Inside it's preferences in the "Car Mode System Settings" there's an option called "Samsung USB Mount Au..." (can't read the complete entry). I had already forgotten that I checked this option since I wanted to know what it does. Now I know that it mutes A2DP ;) No Idea what it should do but fortunately now I have sound again.


If you go to storage in settings, you can see a basic breakdown, I'm guessing apps wont be the biggest, however look to see if pictures and videos; audio; downloads; cache or misc. is taking up a lot of space and click on the relevant entry to have further actions (clearing cache, deleting downloads, etc..).

If this option isn't available in settings (it is in aosp, but may not be in touchwiz), try searching the play store for a comparable app (see @user284oo6).


Use logcat, the goto Android crash report tool. There are a few ways to use this utility: over adb, in an Android terminal shell, or with an app. If you have root, I suggest using an app like Logcat Extreme.

Basically just start up the app, go to settings >> Priority Level, and check "Errors." Go back to the main screen, hit the record button. Now repeat everything you explained in your post, opening apps and checking recents. When you're done, go back to Logcat Extreme and hit the record button again. The log will be saved in the folder /sdcard/LogcatX.

The best method, which doesn't require root, is to use logcat in the terminal or over adb. There are a lot of guides for this. This one can help you logcat on Windows or Linux.


Transfer paid apps from iPhone to Android Account

The Apple App Store and the Google Play Store are two different stores.
It is in their best interest to make it impossible/not allow anyone to transfer an app from one store to another.

It's like how you can't buy a phone from Samsung and then claim on the warranty with Apple.
It's often possible to transfer progress in games across platforms but you have to buy the app a second time, sadly.

You can transfer almost anything from iOS to Android but not apps.


Continue using app after developer refunds purchase?

Play Store purchases are refundable under a 15 minute window. Under that window, if the user doesn't like the app and wants a refund, using Play Store to refund the purchase will end in the user receiving back the purchase amount and the app being uninstalled from the device.

Is it possible, under the refund window, to copy a paid app to the external storage for example and then once refunded, install it from there. I'm no app developer but I know some apps that despite doing this, they check somehow the purchase via Play Store and in this case, since the user hasn't bought the app (it did a refund), the app won't work as if it was purchased. In this example the app has a free and paid version, so the paid version has more features but since the user didn't paid for that, it gets the free (despite having the full installed).


How to check if your bootloader is unlocked

Assuming your device adheres to some Android standards, you'd want to run fastboot oem device-info.

Often you can also run fastboot reboot-bootloader to get into the bootloader which often says right there on screen whether it's locked or not.

Different devices can display the lock state differently.

fastboot is located in %ANDROID_SDK_DIR%\platform-tools, where the part inside the %...%is where you installed the Android SDK.

Typically though it's not the bootloaders lock state that will result in failed roots. That is usually (depending on your method) due to the /system partition still being locked to read-only mode which has nothing to do with the bootloader IIRC.

An alternative method that may have mixed results:

Open your device’s dialer
Dial *#*#7378423#*#* and it will automatically open a new window if it works
Now in that window go to Service Info > Configuration

You ought to see one of these:

Bootloader unlock allowed - Yes (Bootloader is Locked)

Bootloader Unlocked - Yes (Bootloader is unlocked)


Nexus 4 Downgrade from 4.4.2 to 4.3 Risks

Once you unlock the bootloader, the only major risk you may face is bricking the phone when loading the aosp images of a previous android version.


Recovering Wifi Password without Root on Galaxy Note 3

If you are still connected with wifi than you can recover wifi password by going to your local host in the browser like 192.168.1.1 and than in the password section tick on show password or just click in password field your password will than be revealed to you hope it helps .


Since Samsung Galaxy S4 GT-I9500 was upgraded to Android Lollipop, got that bug called GlanceViewMk. The only solution I found was to root the device and remove the GlanceViewMk with the app you like better (I used Titanium Backup pro).

The battery stop draining and all apps are now visible on the sound notification settings.


Multi-user option not available after modifying build.prop in Lollipop

I had a similar issue and searched for "users" while in the Settings app and it took me to a usable dialog box just as if I had got there from the icon. I added a user and it all worked.  So you just have to search from the magnifying glass in the Settings screen then click on the user you wish to switch to.


Revert to normal recovery mode from CWM recovery mode

Just flash stock recovery.img file through Mobile uncle tools.
But in case you want your stock rom back, this will not be helpful to you.
You will have to flash stock firmware through mtk droid tools.


Exchange no longer working after upgrading to Froyo

It looks like there is an issue with the Exchange Server certificates and Froyo. I have found a few others with the same issue:

Exchange 2007 doesn't work after ota 2.2 update
Android 2.2, FRF91 now Active-sync is unable to connect to server, all was fine on Android 2.1

Those links have several workarounds that might solve your problem as long as you can get your IT team to help figure out what is going on.

I have seen several people mention the the Touchdown (appbrain link) app is not having any problems. Touchdown is an alternative to the built-in Exchange sync. It might be the easiest solution for you - though it is a paid app - $19.99 as of right now.

QR Code for the app market:


Can I run Android 2.2 on an Android 2.1 ZTE Racer?

The CyanogenMOD wiki lists supported phones; the Racer isn't included.  Looks like there are some custom ROMs on MoDaCo, though.


How can I disable the little preview on Youtube (to save mobile data)?

Android: YouTube now shows video previews in the Home panel, which uses up data and is otherwise just annoying. Happily you can turn them off.

Just tap your profile picture at top-right, then tap Settings > Autoplay. Turn off the “Autoplay on Home” toggle, as shown above, and you’re done.

It makes sense that YouTube would add a feature like this, because it gives users a very clear idea of what the video in question is going to be, but at the same time I understands why users might find this annoying. Happily it’s easy enough to turn this off.

Thanks to my friend Nancy Messieh at MakeUseOf for pointing this out to me.


How do I reverse "sync turned off" in my Google account?

Go back to the Settings menu, and in the Wireless and Networks section tap Data Usage.  Then press the menu button and in the popup menu check the Auto Sync Data box.

You can then return to the Google account page mentioned in the question, where the list of services is, and select the newly visible checkmarks next to which ones you want to automatically sync.


If you haven't already figured it out, here is how.

Tap Add Fingerprint.
Do your thumb until it reads about 50%, then just switch to your forefinger for the next 50. Heck, you can even alternate, it doesn't know the difference (but of course, it does). That's all. Maybe do your less used finger after the 80% point.

You can do multiple fingers under one name, but what I don't know for sure is one thing... if the finger scanner is dynamic. Meaning, the more you use it every day the better it gets (Fails less often). If not then I would limit it to 3 fingers per "print". If it is then you can do as many as you need.


Two possibilities: set the Cooldown Time for the profile to greater than two hours. Or, have the task which controls the filter app set a variable when it's done, set the profile to ensure that variable isn't set, add an exit task to the profile that clears the variable.


Why do I get a phantom text message when I reboot my phone?

Some troubleshooting suggestions:

Does the SMS only show up in GO, or does it also show up in the stock "Messaging" app? If it only shows up in GO, we know it's an issue with that app. If not, an actual sms is being received by your phone.
If it's a GO problem, try clearing the GO app cache completely. If the issue still persists, explore if it might be contact related as someone else suggested. If you sync your contacts with Google, temporarily un-sync them so they go away and reboot. Do you still get an sms?
If you're actually getting an SMS (feels unlikely) you might want to contact your carrier just in case, they will probably be able to submit an error report so that someone can look into it.

Please supply more info on how your problem develops and I'll try to expand my answer.


Pulling dbdata file with not rooted device

You don't mention which Android version is running on your device. With < 4.0, chances are close to zero: without root access, you cannot access those places.

With 4.0 and up, you theoretically would have the possibility to use adb backup (see e.g. our backup tag-wiki). Thing is, you have to approve that from your device by tapping "OK" on the authentication popup – which is not possible with a broken screen.

TL;DR: It's not possible.


You can use adb for this:

adb backup -noapk -noshared -f gmail.ab com.google.android.gm

would backup all data of the GMail app to your PC, storing it in a file named gmail.ab in the current working directory. A restore of that snapshot then is as easy as running

adb restore gmail.ab

Note that this will include all the settings of the GMail app.

If you prefer doing the same via an app on your device, take a look at Helium Backup.

Without root, it's not possible to access the corresponding folder on your device directly (which would be found below /data/data/com.google.android.gm and be owned by the GMail app, which forbids access for other apps/users, including the shell user).


can I flash stock sony z2 ROM on my Xolo play 1100 directly

Please don't do it, unless you were born with the golden spoon in your mouth. Ok on serious note, flashing different device's ROM to another device, will NOT work. It will brick your device. Once I flashed GT-S5570i ROM on GT-5570, My phone was dead, I thought a small "i" wont matter..But it did.

Look Here.


Can I install Android on my non-Android device?

The Short Answer

Theoretically, all devices that meet Android's minimum requirements can run Android, it's just a matter of customizing Android for the device.

The Long Answer

While Android is open source and can be modified to suit many devices, firmware and hardware drivers are most often not made readily available -- especially not the source code.  Android won't run on a device without drivers for that specific device, so this means that you can't simply compile the code for Android and run it on your phone.

Android is a very different operating system than other phone platforms; Android and Windows Phone 7, for example, are just as different as Ubuntu and Windows 7 for the PC.  This means that even if you have WP7 drivers for your device, those drivers won't work on Android.  You'll have to modify those drivers to be compatible with Android, and you may need to reverse-engineer a lot of code.  This is very difficult and time-consuming, and sometimes even a team of people have little success with it.  Even getting a new version of Android to run on an Android phone can be hard.

The upside is that many phone manufacturers are now putting out versions of the same device with different operating systems.  One example is the HTC HD2, which runs Windows Mobile 6 but is very similar to the Android HTC Desire Z.  The Desire Z ROM only requires slight modification to run on the HD2.

Android ROMs/projects for non-Android Phones

Various developers have gone through the effort of creating an Android ROM that can be installed on other devices, or have started to do so.  The following statuses will be used to describe each project/ROM:

Pre-alpha: Concept stage.  You cannot use Android at all yet.
Alpha: Android is technically usable, but many major features are missing.
Beta: Most major Android features are usable, but it's fairly buggy.
Complete: This is almost as good as "real" Android!
Unknown: It's, well ... unknown.

Apple iOS Devices

There used to be a project iDroid for porting Android 2.3 to a jailbroken iPhone (2G or 3G), but the project died in 2014 without ever becoming stable. Nobody seems to be working on a port for iPhone or iPad any more.

Bada devices

badaDroid (German site)
Android on Bada (XDA; based on cyanogenmod; also see here)
Android porting @BadaForums

LG Devices (Proprietary OS)

LG Arena / KM900

See the Arenoid project.  Pre-alpha.

WebOS (HP) Devices

HP Touchpad

Android 4.4: Touchpad Toolbox.  Beta.

Windows Mobile 6 Devices

HTC

Gene / P340x

Android 1.5: See this XDA thread (Wing Linux).  Alpha.

Leo / HD2

Android 2.2: See XDA's guide to running Android on the HD2.  Complete.
Android 2.3: See various 2.3 ROMs available on XDA. Unknown.
Android 4.0: NexusHD2. Complete.

Tilt / Kaiser / TyTN II / MDA Vario III

Android 2.1: See this XDA thread (CM5).  Beta.
Android 2.2: See this XDA thread.  Beta.

Touch CDMA / Vogue 100 / P3050

Android 2.2: See XDA's Touch CDMA - Android Development subforum.  Beta (most ROMs).
Android 2.3: Same subforum.  Alpha.

Touch Cruise / Polaris / P3650

Android 2.1: See this XDA thread (CM5).  Beta.
Android 2.2: Apparently "Fresh Froyo" may work, which is a Touch CMDA ROM.  See XDA's Touch CDMA - Android Development subforum.  Unknown.

Touch Diamond / MDA Compact IV / P3051 / P370x

Android 2.2: See this XDA thread.  Beta.

Touch Diamond 2 / Pure / Topaz / MDA Compact V / T5388

Android 1.6-2.2: See this XDA thread.  Beta.

Touch Dual / Nike / MDA Touch Plus / P5500

Android 2.2: See this XDA thread.  Alpha.

Touch GSM / Elf / P345x

Android 1.5: See this XDA thread (Wing Linux).  Alpha.

Touch HD / Blackstone

Android 2.2: See this XDA thread.  Alpha.

Touch Pro / Fuze / Raphael

Android 2.2: See this XDA thread.  Beta.

Touch Pro 2 / Tilt 2 / Rhodium

Android 2.2: See this XDA thread.  Beta.
Android 2.3: See this XDA thread.  Alpha.

Samsung

Omnia II / i8000 (See also: MoDaCo thread)

Android 2.1: See Omnia2Droid.  Beta.
Android 2.2: See Omnia2Droid.  Beta.

You may be able to boot Android from an SD card on your WinMo device as well, leaving WinMo intact on your device.  This guide shows how to do so, and it works on many WinMo devices.

Windows Phone 7 Devices

None yet.

Maemo and MeeGo (Harmattan) Devices

Nokia N900

Android 2.3: See NITDroid for N900. Alpha.

Nokia N9/N950

Android 4.1: See NITDroid for N9. Alpha.

Symbian Devices (Nokia and Sony Ericsson)

There aren't currently any known successful attempts to port Android to devices originally designed for Symbian.

Nokia N95

Android Port for Symbian phones blog (Gizmodo mention of that project). Unknown

Other Proprietary OS Devices

Samsung Jet S8000 / S8003

Android 2.3: See JetDroid.  Beta.
Android 4.0: See CM9.  Alpha

x86 Tablets/PCs

The Android-x86 project develops distributions of Android for x86-based systems, such as Apple Macs, most Windows PCs and tablets. Some Android devices already have x86 SoCs, such as the Dell Venue series and the HP Slate series.

Android-x86 comes with the GRUB bootloader, which allows it to be dual-booted with Windows/Linux/OS X. It can be installed to a hard drive/SSD partition during initial setup.

There is no LiveCD functionality in Android-x86. It is regularly updated with the latest Android version.

For more information about Android-x86 and more specific help, look at our frequently asked android-x86 questions.

Feel free to add to this answer as new ROMs come out for more devices!


Memory management: do not use any task killer, Android takes care of it well. Killing apps only waste battery when they have to be respawned.

Rooting the phone does help - you can weed out all the useless carrier and OEM bloat. Also, after using a bunch of droids over the past few years, I'd say modified, cleaner versions of stock ROMs >>> custom ROMs in terms of stability and battery life, with the sole exception being Nexus devices.

Learning to tweak and perfect Android is like doing it with Linux distros on PCs and servers - there is always more, it is a never ending process and we are all learning. There is no definitive list or article, really.

And most important, don't accept others' advice without thinking about or questioning it.


Is there a way from where I can keep watch on other mobile screen?

Here's an article showing some options if you have a PC:

https://www.ibm.com/developerworks/community/blogs/mobileblog/entry/mirroring_an_android_device_screen_onto_your_desktop

In my limited experience, realtime viewing is tricky.  If screen snapshots are OK, I'd recommend Teamviewer as I've always found their products robust:

http://www.teamviewer.com/en/products/mobile-device-support.aspx


You can indeed, just hold down the Shift key and move the cursor with the dpad/trackbal/etc.

From the comments:

The center key in the D-Pad activates the two text-selection hands, which can be moved anywhere using the D-Pad directional keys. Then, pressing the D-Pad center key again, copies the selection to the clipboard.


Launching browser in desktop mode is related to the browser and not something that needs to be tweaked in Android OS. I have no idea for Opera, but for :

. Chrome - see How to make Google Chrome definitely remain as the desktop version?

. Mozilla has Desktop by default add-on


You are already a developer/but no developer options

I had the same exact problem with the mentioned phone and none of the provided solutions worked for me. Finally i succeeded to make the developer options visible by going to settings - apps - selecting "settings" app and executing "clear data" on it. It worked with me.


Unable to make/receive call from Lenovo TAB2 A10-30 (Lenovo TB2-X30L)

The voice call function is not available on this tablet, the SIM slot is there for DATA connection only.


This is a feature of CDMA (standardized in IS-95) and is called Voice Privacy.

See an Analysis of IS-95 CDMA Voice Privacy by M.Zhang, et al. from 2000, free download here

Citation (the real paper begins at p.10 in the PDF:
Abstract. The voice privacy of IS-95 CDMA cellular system is analyzed
in this paper. By exploiting information redundancy on the downlink
traffic channel, it is shown that an eavesdropper can recover the voice
privacy mask after eavesdropping the transmission on the downlink traf-
fic channel for about one second. Thus, IS-95 CDMA voice privacy is
vulnerable under ciphertext-only attacks.

That cryptanalysis is now 12 years old and already then was the scheme considered broken. I guess it's easy to suggest to just leave the setting disabled.

By combining some information grepped from the android source, I'm pretty sure it's what you're asking for.

To make it a little more transparent here are some source references:

packages/apps/Phone/res/xml/cdma_call_privacy.xml defines:

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:settings="http://schemas.android.com/apk/res/com.android.phone"
        android:title="@string/additional_cdma_call_settings">

    <com.android.phone.CdmaVoicePrivacyCheckBoxPreference
        android:key="button_voice_privacy_key"
        android:title="@string/voice_privacy"
        android:persistent="false"
        android:summary="@string/voice_privacy_summary"/>
</PreferenceScreen>

packages/apps/Phone/res/values/strings.xml defines those strings:

<string name="voice_privacy">Voice Privacy</string>
<string name="voice_privacy_summary">Enable enhanced privacy mode</string>

./hardware/ril/include/telephony/ril.h defines also:

typedef struct {
    RIL_CallState   state;
[...]
    char            isVoice;    /* nonzero if this is is a voice call */
    char            isVoicePrivacy;     /* nonzero if CDMA voice privacy mode is active */
[...]
} RIL_Call;


Your GSM carrier might have different APNs for 3G and 4G service. If so, you might be able to find a way to use Tasker to automate the modification of your data APN between the two. I've looked, but all I can find is using Tasker + APNDroid to append "apndroid" to the APN name to disable mobile data entirely. Useful in its own way, but not in your use-case. If anyone else can figure out a way to make it happen though, I think the potential is there.

Otherwise, I found a forum post describing how to use Tasker to toggle 4G data. They list instructions for toggling LTE; I don't know if it will work for toggling HSDPA/HSPA+ 4G on your Note II but it might be worth a shot. Here are the juicy bits, modified slightly for clarity:

  You must be rooted and running a custom ROM that supports 4G toggling (i.e. AOKP).

  Step 1: Download Secure Settings
  Step 2: Open the app, go to Options and scroll down to Custom ROM Actions and ensure that "LTE" is checked
  Step 3: Open up Tasker and create a profile entitled "4G On" and choose your first context (App = Chrome)
  Step 4: Click New Task at the top of the tasks list and name it 4G On.
  Step 5: Click the + button and scroll to Plugins and you will see Secure Settings. Click it.
  Step 6: You will see edit configuration; click edit
  Step 7: Now you will see a list of the options you have enabled in Secure Settings. We care about 4G, so scroll down to LTE and click it. Then it will ask you what state you want LTE to be in. This is the 4G On profile, so click On. Save and apply the task.
  Step 8: Repeat steps 3-7, but now choose the context you want for 4G to be off, name your profile and task 4G Off, and when you get to the configuration settings in Secure Settings, make sure you check Off for the state of LTE. Save and apply the task.


Removed Google Apps system app, now the device wouldn't boot

Reflash the Android One OS by booting into recovery.

First get into the bootloader:

1) Power off your device and wait 4-5 seconds after lights go off.

2) Press and hold Power + Volume Up button together for a few seconds and then release the buttons as soon as you see the boot menu screen

3) Boot into recovery. Flash the Original ROM using TWRP or stock recovery


Kindle Fire query - snapchat and Google Play

If your Kindle Fire is rooted, install the Xposed Framework and install this mod to allow you to use SnapChat without Google Play Services. If you don't have your Kindle Fire rooted, please specify which Kindle Fire model you own, and search for tutorials on how to root your phone. However, this WILL void your warranty so please root at your own risk. I am not responsible for any damage caused on your device. Anyhow, good luck trying to get SnapChat working!


They seem like ordinary RFID chips. (I want to make emphasis on "LOOKS LIKE", cause I cant tell for sure).

NFC operates on 13.56Mhz and those seem like ordinary RFID tags (125KHZ tags, with no memory)

I could be wrong since form factor, is not the only matter to identify them. They also could be an NFC tag not compatible with your phone, but they should come up saying "tag not compatible".

Have you tried: NFC tools, its a free app from the market, It could get some information out of it, if not: IT LOOKS  like a regular RFID tag. (do you have the link for those tags, from where you bought them?)


Have you tried with google maps engine ?


How to restore adb backup on Nexus 4 (boot loop)?

Do not restore the full backup taken, but Restore only part of it. And do it "piece by piece", so if the error re-occurs you at least know where it comes from and can skip the faulty part.

Edit: As I was not fully clear about where I pointed to: Titanium Backup is capable of restoring parts from nandroid as well as adb backups.


How to restrict stranger messages in WhatsApp

There's no method of blocking messages

Ex:Let's say you receive a message on what's app from an unknown number not in your contact list.Whatsapp will undoubtedly display that message as it's functionality say's so.

Once you have received the number you are aware that the number is unwanted and you can block it.
Note:-Here you are only blocking the number from seeing your last seen,read,display picture,name but it will not refrain/stop the number from sending messages.

There is no feature in what's app to block any number from sending messages.The feature may be added in the upcoming updates


Can I use a separate profile for corporate security requirements on KitKat?

No. You can only do what you describe on Samsung devices with their "KNOX" feature. This uses special security hardware to provide separate, isolated environments on your phone, so there's no way that information can leak from the "business" environment to the "personal" environment. It's present on their high-end phones since the Galaxy S3, and you can learn more on the official KNOX website.

A similar feature, but for all Android devices, is said to be coming in Android L, but it's not ready yet.

Normal user profiles on Android don't provide enough isolation for corporate security purposes. It's still possible for the profiles to share information, and for rogue apps with the right permissions to access data from all user profiles. If your device is stolen, it's still necessary to wipe the whole device to prevent an attacker getting access to the private data.


How to disable the OTG (USB) on Android 9?

Follow the steps below:

Open the Android settings, touch the menu button and select Settings or Android     Settings from the menu that appears.
Then on the Settings screen, you will show many different settings broken down under different categories. Scroll down the list of all the settings and touch Storage when you find it.
In the Storage settings, you will find the option to Unmount USB storage near the bottom of the screen – then select this option to start the unmounting of OTG (USB) storage devices connected to your phone via OTG or USB cable.
You will be shown a confirmation screen -  if you really want to unmount the USB storage. Touch OK to continue and unmount the OTG storage.
After the OTG storage has been successfully unmounted in Android, you can remove the OTG cable from your Android device without worrying about any data loss.


"Update unsuccessful" on all apps running on SD card

How many internal space do you have (check on Settings > SD card & phone storage settings > Internal phone storage > Available Space)? Make sure to leave at least 15-20 MB of internal space (probably larger if you have a large number of large apps) so you can safely update apps. If you have little internal memory left, then updates will fail and "Update All" will fail en masse. The solution is to update the apps one by one, or to clear up some space in the internal memory.

I never had problems with updating apps installed in SD card except when my phone's internal memory reaches about 5-10 MB.


Downgrading Nexus 7 Android 4.4.2 to 4.2

If you downgrade, you will need to re-root it again.

If you are confident in flashing and using Google's adb and fastboot tools, then could point you to the direction of Google Factory Images for the Nexus.

Be aware of the differing versions available, flashing the wrong one could end up messing the device and having to re-do the flash again.

You will have to identify it, it would be shown on the bootloader screen, and pick the appropriate version, there's the 2012 model, 2013 model with variations of WiFi, one with 3G+WiFi and another with LTE.


Is there any android smartphone using Atheros chipset?


After flashing the CM14 rom, and boot, all the others roms are working now.


According to comparisons on the internet, they are the same, but updated versions (OTA) of each other. They are the smaller updates that you might witness sometimes when you are informed of a new software update.

In the webpage you provided, they are ordered chronologically, so MMB29V should be the newest. I recommend downloading MMB29V as that seems to be the latest OTA update, last updated 3rd March, 2016, and reportedly contains some security fixes as well. If you have stock recovery however, you might be able to update OTA with an earlier version.


Laptop doesn't get IP address when tethered via WiFi

You should first check which IP address (and network) your hotspot is using. From the command-line (e.g. using a terminal app like Android Terminal Emulator or adb shell) you can figure this out with the command

ifconfig wlan0

If you rather want to avoid the command line, or your device uses womething other than wlan0 for the interface and you want to avoid guessing, OS Monitor is an app which tells you all the necessary details for each interface as well.

Once you've found out the correct data, you can specify those on your laptop: Use the IP of the interface for the gateway, and take network and mask accordingly.


Android tool to find what's taking space, and delete it?

DiskUsage is what you're looking for. Shows a very nice (zoomable) graph of directories and how much space each one and their files are consuming.


Does Froyo include full Hebrew support for all devices?

They are trying to fleece you. Do not agree to that, nor to the other tricks they employ trying to fork more money from you (the basic color is not in stock etc.)


No internet connection in my S3 even though it's connected to my computer with internet and Kies already recognizes it

The phone doesn't support reverse tethering by itself. You'll need to have the phone rooted and then use an app to accomplish this. There is a trial version of such an app called Reverse Tether available in the Play Store.

In case you didn't know: reverse tethering is where you share the internet connection from your PC (or other device) to your phone, where tethering is where you share you phone's internet connection to other devices.


Galaxy S5 SM-G900F programmed as SM-9006V

Current Situation

I am afraid you have messed up things in a big way by flashing a ROM not meant for the device ,see this to get more understanding Can I install a ROM made for a different device?
Also surprised that you were actually able to successfully install CM meant for another device
I am not conversant with "dd" commands, but the probable reason it is not working now is that the partition information has been altered after flashing the wrong ROM
Samsung phones do not come with two ROMs as you are speculating based on Kies output. One remote possibility that strikes me is that this is a refurbished phone which had traces of earlier ROM (if that is possible ), leading to Kies reporting inability to upgrade. You can verify, if your phone is refurbished or not and also obtain more details about your phone, see my answer How can I tell if my phone is refurbished

Next Steps

At this juncture, trying to solve things on your own may cause more damage than help, so  visit a service center to get it fixed. Leave it to the experts
If you still want to experiment, download correct stock ROM from Sammobile (requires registration) and flash stock using Odin as explained [Guide][Samsung] How to flash Stock ROM

Edit

OP has confirmed that check by Phone Info Samsung shows it as  refurbished. My guess is that the refurbishment was not properly done in terms of OS, leaving traces of earlier ROM as well. This could possibly disrupt attempt to restore to stock. This complicates situation further and strengthens my earlier recomendation to have the service center handle it. Of course, this does not stop OP from trying to flash stock ROM

  On Kies  before changing to cyanogen rom it said it could not update the phone and reported the following:

  G900FXXU1POEC/G900FOJV1POF1/G9006VZNU1BOE3/G900FXXU1POEC  (XSG)

factually reported by Kies, shows this, which is further confusing, either all the actions done by OP are not correctly reflected or there is an issue with refurbished phone

G900FXXU1POEC is UAE lollipop for your device
G9006VZNU1BOE3 is lollipop for SM-G9006V
G900FOJV1POF1 is lollipop UAE


How can I syncronize android time with machine via ADB

I found a solution for this by using the perl.

I created this perl script, which sends the current date with the correct format to the android device via adb:

use Time::localtime;
$_=localtime;
system'adb','shell','date -s',sprintf("%04d%02d%02d.%02d%02d%02d",$_->year+1900,$_->mon+1,$_->mday,$_->hour,$_->min,$_->sec)

Then I just need to open cmd and run this:

perl < clock.pl


Cannot turn on Wifi. MAC address unavailable

I have no idea why,

but rebooting second time and trying to turn off/on the wifi icon on the homescreen several times did finally work.


How can I put a link to an SD card folder on the home screen on HTC Desire Z?

The answers to How do I copy pictures onto a folder on the home screen? provide a couple methods of creating shortcuts (it requires another file manager).

As well, the Root Explorer file manager allows you to set the default path when it opens; you could set it to the path of this folder, so you wouldn't need to browse to it.


After upgrade to Nougat phone started forgetting recent apps

I believe this is a feature, not a bug. http://www.androidpolice.com/2016/05/18/android-n-includes-tweak-of-recent-apps-ui-with-clear-all-button-at-top-only-7-apps-included-in-switcher-and-quick-switch-shortcut/

The article says that Google claims that "their user research showed that over 99% of users never accessed an app further back than 7 in the recent apps UI".

Unfortunately, for the thousands of 1%ers, this is an annoying change! I have yet to find a setting to modify it's behaviour, and it's possible that it's simply not configurable.


If you have root acess you can try app like Undeleter Restores File And Data.

You can search for the deleted file and as well as recover it.


How can I transfer SMS messages from my old iPhone to my new Android phone?

You can import SMS from iTunes backups using SIM Manager. The program can then save the data to an INI file, you can use that source file to transform the SMS into whatever format is used by Android, and upload them.


I'm pretty sure it's just that the app is buggy.  Push messages have never worked right for me either.  The latest version of the Facebook app (released in the last week or two) is better, but not perfect.


Easiest way to resize and email pictures?

Android doesn't have such a feature built-in. But there are several apps available a.o. at Google Play which can help you out (for a list, see Other photo editors on my site). One of those is JustResizeIt!, which also offers batch-resizing:

  JustResizeIt! mobile free lets you resize and share your pictures with all your friends and family with only a few taps.

  It can send entire albums via email to many recipients, add resized photos to your online gallery, upload original images to a FTP/FTPS server or create new albums.

Its feature list explicitly names:

  send many pictures to many recipients with only a few taps
  create a reusable widget for each purpose
  resize pictures to any desired resolution
  resize as much pictures as you want

So this should perfectly match your needs.


What do CPU Total, CPU Foreground, and Keep awake mean?

The first thing to remember is that when an app runs, it doesn't actually do computation for the whole time it's running: most of the time it's idle, waiting for data to arrive over the network, or while you're looking at it on the screen. Only very badly-written apps and games keep the CPU active the whole time they're running: this runs the battery down very quickly, and makes your phone rather warm.

So even if Chrome has been on the screen for 30 minutes, it shouldn't have used 30 minutes of CPU time. If it's completely static in that time and you're not interacting with it, it might not have used any CPU time at all! But at the other extreme, even if it was continually scrolling a page, it wouldn't use 30 minutes of CPU time: the screen updates every 1/60th of a second, and each time it just has to run for long enough to work out what the next frame should be.

CPU foreground

Bearing this in mind, CPU foreground is how much time the app has been running on the CPU while an activity from the app was in the foreground. (It might also include when a service from the app was in the foreground: that is, displaying an "ongoing" notification.) It's not a very useful figure on its own.

CPU total

I'm sure you already know that apps can run services and broadcast receivers in the background, as well as activities in the foreground. (For more on this, see What's the difference between a service and a broadcast receiver? ) CPU total includes all of this CPU use. If it's a lot more than CPU foreground, you might suspect that the app is doing a lot of work in the background and therefore might be a battery hog. How much is "a lot" depends on the app. An app that keeps running to check some remote service will use more CPU in the background than a sudoku game.

Keep awake

When the screen of your phone is off, it starts to think about having a quick nap. It enters a low-power mode called sleep where the CPU is almost completely powered down until needed. Because this can interrupt apps' background activities, an app can use a wake lock to stop the device going to sleep until it's finished. (There's also another kind of wake lock, which stops the screen turning off automatically. A video player might use that kind of wake lock.) An app can also use an alarm to wake the device up to perform some background tasks.

Keep awake measures the length of time that this app has used wake locks or alarms to keep the device awake when it would otherwise have been asleep. In a way, this is potentially the biggest drain on battery. Sleeping uses much less power than staying awake, so if an app keeps a wake lock for a long time, it's keeping your device in a high-power mode all that time, even if the app isn't doing any useful work.

If you see an app whose Keep awake time is more than a few seconds, you should report a bug to the app developer, and you might consider uninstalling it. 30 seconds over the course of a whole day is reasonable for an app that does work in the background, but most apps will show less than a second here.


What's ADB and why is it used for? How do I install it on my device?

ADB is the acronym for Android Debug Bridge, which is part of the Android SDK (Software Development Kit). It uses a client-server-model (i.e. adbd, the ADB daemon, is running on the device and can be connected to), and in most cases is used via an USB connection. It is also possible to use it via WiFi (wireless adb).
There's nothing you need to install on your Android device, as the ADB daemon (adbd) is already integrated into the Android OS. It is usually accessed via a command line interface from the PC, where either the full Android SDK is installed (several 30 MB download archive currently), or a massively stripped-down version for "non-developers", sometimes referred to as "Mini ADB" or "ADB essentials" (for Linux, this is only the adb executable; for Windows it's adb.exe plus two or three .dll files):
adb [-d|-e|-s <serialNumber>] <command>

(serialNumber is only needed if there are multiple devices connected at the same time, so you have to specify the target)
It would become a rather long answer to explain all the options/commands available to adb. So I will only name some of the more important:

adb backup / adb restore: To backup/restore your device, either single apps with/without their data, or data with/without their apps, up to a full backup of all apps and data, including system apps
adb push / adb pull: copy files to/from the device
adb shell: open a shell on the device to execute commands directly
adb logcat / adb bugreport: display the system log or generate a complete bug report including system log, device information and more
adb [un]install: (un) install an app

This is just a small selection. There are additional commands for scripting, and especially adb shell has a lot of options (basically, all Linux and Java commands available on the device can be run through it).
Useful references

Everything about ADB (A reference for everyone at XDA Developers)
ADB for Dummies (again available via SDK 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


Installing custom ROMs: since most Android systems don't have a ROM, isn't this a misnomer?

Old things tend to stick around. In everyday things (toasters, microwaves etc) there is some kind of software to control the device. That software is installed by the manufacturer and is usually hard to change, in practice read-only. While you can flash the system partition on android, with some electronic devices you needed to and still need to plug in some specific pins to some manufacturer application on a pc.

Nowadays ROM refers to the software by the manufacturer that drives the device, such as the /boot and /system partitions.


It is a Spam and it has nothing to do with your Mobile phone.

There are many websites out there that use these tactics to persuade users to click on malicious link.

Please do not click on "Remove risks now"
Avoid visiting such links as much as possible
Also, install Adblock plus

As of the website, Scamadviser (it reports on the safety of web sites by crawling the web and testing the sites it finds for malware and spam) mentions here,

It is 58 days old (as of September 14, 2015) and has a life expectancy of less than a year, which probably means it is a scam website changing its domain every now.
The owner of the website is using a service to hide their identity.
(Some owners do not wish to receive any spam, so they conceal their identity but many scam sites use this as a method to hide their identify)


Does the lock screen on a encrypted device provide different security than an unencrypted device?

Yes, the lock screen is the only barrier on an encrypted but booted Android device; Android keeps the encryption key in memory and transparently decrypts all files read by applications in the background.

Of course, that is far from ideal (iOS uses a much more complicated scheme, where some classes of encryption keys are dropped the moment the screen is locked), but it is a very simple model which is still fairly effective against many kinds of attacks.

You can find more details on the implementation and the threat model on SE crypto.


AnkiDroid: Reset TTS language of a single deck

You can try resetting all the settings in the deck.

In 2018, there is a feature for setting TTS language for AnkiDroid starting at 2.6alpha6 (please edit if mistaken).


Android updates for Nexus bought from Amazon

Galaxy Nexus goes by variants such as yakju, yakjuxw, and takju. However yakju and takju will receive updates directly from Google. While the rest will be receiving from Samsung or probably network provider.

The difference between yakju and takju is that takju has Google wallet while yakju does not. Takju can only be purchased from Play Store.

I assume the one being sold directly from Google in the UK is the same one offered at Play Store which runs takju while the one on Amazon runs yakju.

In term of phone hardware they are exactly the same.


Customizing virtual home button's app launcher

You can use SwipeUp Utility to change the behaviour of the search action (swiping the home button) to launch a different app or shortcut.

I've contributed to this app (I helped the author fix a bug) but I've no financial interest in it.


I hope you use ClockWorkMod , reflash the custom rom after clearing the cache ,factory reset,etc,. If the problem exist try flashing other roms and see if the problems is due to the Custom Rom.
If you are having the  problem only when using the first custom rom, then contact the developer of the Custom Rom and ask tell him about your problem.


System Set Permissions Accidentally, and is Corrupt

The problem is solved quickly after digging on TWRP, and found out that there is a restore option.

Luckily, I have a backup of the System Partition.

The ROM installed on my device was CM 12.1, which is running Android 5.1 Lollipop.

The backup system (pre - installed ROM) was the stock ROM, which is running Android 4.4 Kitkat.

Guess I should just install that CM ROM.

By the way, I could get into the Operating System now, but I have another problem, which I will post in an another question.


Prevent SMS deletion when removing Google Account

The only way to remove your main Google account is to factory reset the phone which removes everything. Your best bet will be to download an app that can backup your SMS to a file.


problem installing over an app installed from google play

This error often occurs when you try to install an older version over an already-installed newer version of the same app. If that's really what you intend to do, you might first have to uninstall and then re-install the app in question. To not lose its data, you can try uninstalling via adb uninstall -k <package>: this would uninstall the app, but keep (-k) its data.

For further details, you might also wish to see:

Unknown error code during application install: “-25”


How to find the public name of a contact on Viber?

It goes when you delete the contact off your local contact list and then you intend to add it thru your Viber(tested on iOS and Android).

How I did it:

Fount a contact number that I wanted to see his/her name
Remover it off my local contact list
Opened Viber and Navigated to More, followed by Add Contact
Entered the contact number and pressed Done (on iOS)
Please note that it does not add the contact, nor it notifies the recipient anyhow of the resonance of it's public name.


Why Does Not My File Explorer See A Mounted Folder?

Seems like here's the answer and solution: http://forum.xda-developers.com/showthread.php?t=2718760 .
Quoting biopsin.

  Since Android 4.2 and the intro of multiusers there is a problem with bind folders across sdcards, making any attempt on mount bind folders as root would result in visible to root only.
  Solution is to fool Android with temporary hijack debuggerd to create the mount binds for us. Thanks Chainfire for this workaround!
  * Download both files and rename without .txt
  * edit debuggerd.mnt to suit your needs (using any other dir then /emulated/legacy/ will result in read only if browsing folders from sdcard0)
  * move debuggerd.mnt to /system/bin
  * move mount.sh to any place with execute permissions
  * execute mount.sh with any preferred method.
    cheers!

Content of "debuggerd.mnt.txt" below.

#!/system/bin/sh

# Mount sd hack
mount -o bind /storage/sdcard1/Download /storage/emulated/legacy/Download
mount -o bind /storage/sdcard1/Ebooks /storage/emulated/legacy/eBooks
mount -o bind /storage/sdcard1/Pictures /storage/emulated/legacy/DCIM
mount -o bind /storage/sdcard1/Pictures /storage/emulated/legacy/Pictures

And below content of "mount.sh.txt".

#!/system/bin/sh

# Mount hack
mount -o remount,rw /system
stop debuggerd
mv /system/bin/debuggerd /system/bin/debuggerd.bak
mv /system/bin/debuggerd.mnt /system/bin/debuggerd
start debuggerd
sleep 2
stop debuggerd
mv /system/bin/debuggerd /system/bin/debuggerd.mnt
mv /system/bin/debuggerd.bak /system/bin/debuggerd
start debuggerd
mount -o remount,ro /system
echo "Mount hack enabled"


This problem may occur when your memory cache is insufficient.

When you download an app, the data goes in the cache so that the phone can install it when the download is completed.

In order to be sure that this is the problem, try to download smaller apps. There must be a point where the size is small enough for your android to install it.

I had this problem on my Acer Stream years ago and this is what the support told me, which was right. What is your smartphone model ?


How can I enable Android Debugging from a root shell on the phone?

Run:
settings put global adb_enabled 1

You can also start adbd service by executing start adbd or setprop ctl.start adbd. But I prefer the settings way because it properly goes through Android framework.
PS:
For clarification, adbd listens on port 5555 only if ADB over Network is enabled (from Developer Options, or by running setprop service.adb.tcp.port 5555 on device, or by running adb tcpip 5555 on PC). In USB mode (which can be switched to by running adb usb on PC) adbd is not listening on any network port. Some more related details in this answer.


Check as suggested by wbogacz. If it still does not works, restore the settings to factory default. It is better to have default state before we proceed.


As of October 1, 2018, SuperSU has been removed from Google Play. However its pro key (US$3.99) is still available.

The latest version of SuperSU is 2.82 SR5, you can find it on this XDA thread. However, as Android evolves, SuperSU is no longer the best choice for rooting. Instead Magisk is recommended for Android 5.0 or newer. SuperSU is still good for Android 4.4 or older systems.


Transfer all sms from gingerbread to laptop

You Could Try this application. It works on HTC and android, ITcan sync Contacts and backup sms just like Samsung's PC suit.


The fastest thing to do is to insert the 16GB SD Card into another phone, a digital camera, or a computer SD card reader, and format it there.  You'll get the job done faster than any other way.

If for some reason you are set on using a pin, you can try 0000, which works in some cases.


Xiaomi becomes buggy after I restore tons of apps from titanium backup?

I have 3 solutions.

1. Compelement with Xiaomi own back up feature

First, the one I actually used. This will also be useful if you use titanium backup for moving to another ROM. Just restore completely. And then uses your ROM normal back up feature.A

For no matter what, everything is backed up. That is all I care. So I created xiaomi backup. I found out that I can see the back up files at MIUI/backup/all backups

You can see more explanation here http://en.miui.com/forum.php?mod=viewthread&tid=237526&page=2#pid4417978

In general, when in doubt, uses some file explorer that allows you to find large file. I think I am using ES File Explorer but I forget.

Now that I know the location of the "local" backup that will be reflashed when I flash the ROM, I simply copy that to my computer and copy it back after reflash.

2. Backup only apps and not system apps

You can do this too. But then you will not have that security settings and icon placements, and accounts restored. So you can do that and try to figure out latter what exactly you should restore .

The thing is, until today I have no idea, which titanium backup restore settings I want (like security settings, account settings, and icon settings). I also do not know which titanium settings causes those bugs. Perhaps they intersect. Perhaps security settings will cause bugs if you restore but is necessary to restore those settings. This is not the solution I used. So you can ask around.

3. Install only apps. Then tweak your own settings

Settings are easy to reproduce. You can also rearrange icons yourself after backing up your apps.

4. Uses Xiaomi own back up feature from beginning

The reason I used titanium back up is because I have no idea how to move xiaomi backup from my phone to computer. Look solution 1 to solve it. It seems that helium and titanium backup is useful only if you want totally different rom. If you just want to upgrade from MIUI 7.0.x to MIUI 7.1.8 it would make sense to uses xiaomi own backup feature.

Notice that the back up WILL be deleted when you reflash (I didn't know that. I thought it's in some safe partition. Which is why I am left with titanium back up as my only backup). Also notice that xiaomi didn't tell in what directory the back up is. So I got to ask around here. http://en.miui.com/forum.php?mod=viewthread&tid=237526&page=2#pid4417978

Actually xiaomi also have MI PC suites to back up your data to computer. My problem is that the MI PC suites is buggy and I cannot connect my phone there. That is even though I can easily moves xiaomi backup using regular file explorer in windows.


I have 2 s7 from market but systems are messed up

Well, there's 2 things to consider:

it would be simpler to uninstall those troublesome apps. I believe you tried uninstalling those apps as a "regular user." If those apps have been marked as "system apps," you will need "root privileges" to uninstall them. First you will need to "root" your phone, and there are different ways to do that. Once that's done, you can find an app that uninstalls "bloatware" and/or "system apps." That route has always worked for me.
if you really want to reinstall Android to have a clean slate, what you are looking for is called a ROM. There are many out there, and it needs to have been made specifically for your phone. Some are just plain Android, some have a "design philosophy" or a "purpose." Once you figure out how to flash a new ROM, you can go and try different ones until you find one you like.


Files (used to) appear on smartphone but not on Windows Explorer

Make sure External Storage and Media Storage are running .
Rescan SD Card! Add the path to your SD and scan (Usually something like /sdcard or /storage/****-**** ). Reboot...
If second doenst work you could try: adb Guide or adb Driver :

On your phone:

Enable Developer Options on your phone -> Enable
 USB-Debugging -> Plug-in USB-cabel

On your PC:

Windows: Windows Key + R -> cmd ->  adb devices:

List all available devices:
Something like:

List of devices attached
9cc74efc        device

If you see your device :

adb root && adb shell

am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///sdcard

Source


Android Browser Privacy Settings: "Clear cookies" and "clear cache"

To reset the Flash based data storage (technically like cookies), you have to wipe the data for the Flash Plugin. Home => Settings => Applications => Manage Applications => Adobe Flash Player => Clear Data.  I would do the same procedure for your browser application, too, if have nothing valuable saved in the browser settings/passwords.

I wish Adobe had provided some form of privacy configuration application as they started to include with latest Flash Plugin for desktops.


Prevent wallpaper to slide when sliding the home screen

That's the way every android homescreen work. Wallpaper scrolls along with the screen. Stock homescreen doesn't allow us to customize this. You need to get a replacement for homescreen. Like Apex launcher, Smart launcher 2, Solo or Nova launcher etc. They allow you to disable wallpaper scrolling. (or) There's an app called Wallpaper Wizardrii in Play Store to set the wallpaper in the way you want. Give it a shot.


how to move photos to sd card on htc desire 310

Pretty much any file browser in the play store allows you to move files. Just download one. Find the folder. Long press on it, tell it to move. Then navigate to the folder on the SD card and off you go.


How to Disable File Verification while installing Cyanogen in Nexus One

In current versions of Clockworkmod Recovery, go into the "Install zip from sdcard" menu and chose "toggle signature verification".

Previous answer:

You're in stock recovery, not CWM recovery.  CWM recovery doesn't verify signatures.  You either failed to install the recovery properly, or you need to hit "install packages" or similar from the stock recovery in order to get into CWM.