Intel HAXM and Host GPU on Mac OS 10.8.2 (NVIDIA)

Why don't you try running it on a different OS? Dual-boot linux (probably Ubuntu) you'd be able to find much more info in the community forums and/or their official documentation.  I doubt that this has to do with your device, more likely some missing dependencies on your host system. (sry, I wasn't "allowed" to add this as a comment :-(  )

Additionally, in your last line of the question you mention that in the 4.1 image everything works fine, whereas in the intel 2.3 x86 image it does not.  According to the documentation, graphics acceleration is supported in SDK Platform API 15 revision 3 (4.0.3) and higher.  Assuming that your remark about intel 2.3 x86 and 4.1 refer to Android version 2.3 and 4.1, respectively, this would be in line with the android documentation.

Furthermore, take a look at the Android Project Issue Tracker for similar bugs and updates.  There's also a pertinent question on StackOverflow with some useful suggestions and user activity.


How can I fix the slow freezing text messaging app on my MyTouch 3G Slide?

Handcent SMS is the most oft-recommended SMS replacement app on this site, so it's probably good to try.  If you have no issues with it, then I would assume it's just a buggy SMS app that you have and not a deeper problem.

If you don't mind losing all your messages you could try going to Settings -> Applications -> Manage applications, finding the SMS app ("Messaging" or similar), and clearing the data for it. There may also be something like "Messaging Storage" that you need to clear.

I don't know of any app that will improve performance of the existing app, and replacing a messaging app can be tricky.  I'd recommend a custom ROM that has had some of these bugs worked out.  This XDA topic has a good overview of ROMs for your device.


Is there any way to know the cause I cannot install app from Google Play

This problem is rather frequent and only the developers can fix it.

Reason is probably that the app wants features like GPS, certain screen sizes or a minimum Android version. One of those requirements is not met although it runs just fine.

So the obvious way to get this fixed is to contact the developers and have them relax that declaration..


HotKnot - The technology allows the capacitive touchscreens of smartphones to interact – a feature that can be used for quick data transfer/sharing, in a similar way to NFC.

Source: link

BroadCastTile - It is just a customizable tile, you can add a custom tile if you know the constraints.

Source: link


ADB over wifi goes away after unplugging usb

I am not sure it may be this the case, or it may be helpful, but I got the same message, and it worked if I enable adb via WiFi with the command 'adb tcpip 5555' (from the PC) when the PC is connected to the phone hotspot but the phone is NOT connected to the internet (i.e., 3G is deactivated).
In short, I did the following:

Plug the device via USB
Restart the phone
Disable phone data
Enable phone hotspot
(adb usb)
adb tcpip 5555
Unplug the device
adb connect 192.168.43.1:5555

After that, I reactivated 3G on the phone, and I had both the internet hotspot and the adb connection, at the same time.


Network stack broken after uninstalling AFWall?

I wanted to mention that there also exists an option in the reset portion of the settings menu to reset the wireless adapter.
I would have been curious to know if that made a difference.


/data/data nightmare: FC's because of 100% Utilisation

Have you tried moving your Apps to the SD Card?  Go to Menu -> Settings -> Applications -> Manage applications -> Downloaded tab then tap on any 3rd-party app and then tap on the Move to SD card button (if available.)  This should move most of the app to the card, thus freeing up space on the /data/ partition.  Not all apps support this method, but do try it on the largest space hogs like Flash Player and Adobe Air, for example.

Unfortunately moving Apps to SD Card this way doesn't touch the apps' cache or Dalvik cache.  To move those you'd need the old-school "apps2sd" hack.  The basic idea is to re-partition your SD Card and create a 2nd partition with Ext2/3/4 format.  The contents of /data/ folders are moved to the SD Card's Ext partition and the phone's internal memory is therefore freed up.  Then a script is added to Android which mounts this partition at boot time and links /data/app, /data/app-private, /data/data, and /data/dalvik-cache folders to their corresponding locations on the SD Card's Ext partition.

There are some apps on the Market that automate this (except re-partitioning the card, which you'll need to do manually.)  Try Link2sd or Simple2ext for example.  Of course make sure you have a nandroid backup of your phone before trying anything.

There are obvious pros and cons to this method. The pros are the ability to greatly extend the phone's storage for apps, while keeping the internal memory relatively free.  The cons are inability to cleanly un-mount and remove the SD Card (since the apps are mounted on the 2nd partition that the OS isn't aware of,) and possible slow-downs in launching apps depending on the speed of the card.  There SD Card will also be subjected to more wear and tear, since it will be used by the system for reading/writing more than usual.


Which version of Android and which phone are we talking about :D ?

On my HTC Desire running Android 4.0.4, in Settings -> Security -> Passwords, there is an option saying "Make passwords visible".

I don't use this but it might help you.


Unable to delete a contact from Contact List in Android phone

Go to your phone's System settings→Accounts→(select your account), then turn off Contacts sync.

After that try to delete the contacts from the contacts app.


Understanding Sync & Transferring one account to another

Syncing is when you take two different sets of data (normally on two different devices or on one device and one online) and make them "mirror", or be identical to, each other. This way, you always have the most up-to-date version of that data no matter which device(s) you are currently using.

Many things can be and are synced, including a lot of different data from third-party apps, like Springpad (which syncs your notes) or Dropbox (a file storage service). However, for Google applications, I believe that it's just your contacts, gmail, chats (via Talk) Buzz posts, calendar, and documents. You can also upload and download photos from your Picasa account as well. However, I also think that Google has lots of other apps that do not come pre-installed on most phones, such as finance, which (I think) will sync with your online stock portfolio or the like. (I don't use Google Finance, sorry.) SMS is also only on the phone, though they have applications that you can download to backup your SMS to your computer.

No, other apps can use syncing as well, though I don't believe that they can sync to your Gmail account. Often times, these services have you register for separate accounts on their sites using your Gmail to sync with their service and their application on your device. For example, like mentioned previously, I use Springpad as a note-taking application on my Droid. I had to create an account on their site (though I could also log in via services like Yahoo! or Gmail) and it would afterwards sync with the application on my phone, so my notes on my phone are always the same as the ones on my online account with Springpad.

I think that you can add a Gmail account in your Gmail application on your phone. Afterwards, you'd likely be able to delete the old one. Though, you'd probably have to re-purchase or re-install your applications, as those are bought via your Google account. I don't believe it would delete your SMS as those are just on the phone, though it's always a good idea to clean your SMS out because they eventually start to eat up quite a bit of space unless you have them set to automatically delete as you reach a message limit. (For example, 200 messages)

For transferring data, there's a tutorial on transferring mail located here: http://www.consumingexperience.com/2007/09/gmail-transfer-all-emails-to-new-gmail.html (not written by Google, but the next best thing). For contacts, you'd just export them all from your online Gmail account and then re-import the export file into your new one.

Hopefully this answers your question and good luck switching!


Does the HTC Droid Incredible Ship with Android 2.2 (Froyo)?

Yes, the tech specs on HTC's site states that its platform is Android 2.2 (Froyo).


Is there a media player which doesn't lose current track when mounting/unmounting the SD card?

Mediascape doesn't lose track any more after the latest upgrade of the phone.


Clearing the data on the "settings" app will get rid of the developer options on the Galaxy Nexus (at least on 4.1.  Not sure about 4.2), but that may only work on that device.  It doesn't do it on my Galaxy S3.

Note: The above action clears the settings of the settings app, i.e. not actually importanty data per se. You should be fine doing this.

The only other known method to get rid of them requires root and deleting /data/data/com.android.settings/shared_prefs/development.xml.
See Where are the developer options in Android 4.2?


I've just upgraded my Moto G4. Here are my impressions:

The systems are pretty similar, no big difference.
Nougat seems a little bit faster than marshmallow (might be due to some apps I was always keeping in background, which were closed during the upgrade)
No data loss (at least didn't notice anything until now)
I had to reconfigure my dual-sim call/sms selection (it has apparently changed - more options - on 7.0, but I could configure with the same settings I had before, which were working for me).

Summarizing, I am happy with the upgrade :)


Sure can.

Assuming you have already copied the phone number you're looking to dial, just long press on the area of the dialer where the number appears and choose "Paste".

(Tested on a stock Motorola Droid with Android 2.2.1)


Unlocking Bootloader of HTC One X on Windows 8.1 / Linux Ubuntu

Linux is absolutely the best way to do this sort of things. This is a thread on xda about how to set the development environment on Linux Ubuntu in particular http://forum.xda-developers.com/showthread.php?t=2302780

Follow these steps and you'll have fastboot command set up to do the unlocking process. Plus you won't need any driver to let the system recognize the device.


It would be a wast of time (and money). The phone is not compatible with Verizon's network.

Verizon is a CDMA network, and the Nexus 4 from Google is GSM phone.

In the past Google has met-in-the-middle with Verizon and released the CDMA compatible Galaxy Nexus - this time there appear to be no plans on releasing a CDMA compatible Nexus 4 (possibly due to the slow turnaround time Verizon had on releasing updates to the Galaxy Nexus).


With a lot more googling, I found this can be achieved with Google reminders. To find them, there's an app called "Google" on the phone. In that app there's a hamburger menu which has reminders under it.


What is device administrator supposed to be set to on a smartphone?

Quoting from the Device Administrator tag wiki

What is "Device Administrator"?
An app can register as "device administrator", which usually requires the users confirmation. As device administrator, the app gains elevated privileges: it can e.g. define password policies (forbid "swipe-to-unlock", set a minimum password strength, etc.), but also wipe your device on remote commands

If you don't give the apps the power, they may not work as expected. Apps asking for such powers appear under Device Administrator menu you are seeing

In your case Android Device Manager helps you track your device if it is lost (amongst other things) , so enable device admin permission

Similarly, enable Anti Virus app too, if you want full functionality


Bootloop using Sony Xperia Arc S (LT18i)

I have just repaired the boot loop of my Sony Ericsson Xperia Arc (LT15i, boot loop caused by activating Bluetooth !!) just by unlocking the bootloader of my phone - by following these steps:

I retrieved the IMEI-Number of my phone. It's on the sticker under the battery - it's the 15-cypher-number beside the serial number.
I went to http://developer.sonymobile.com/unlockbootloader/ - selected my phone type, input an email address, and received a unique link from Sony by doing so.
Following this link I could type in my IMEI number (without the last cypher !! - that means only 14 cyphers - and without the hyphen).
The website emitted a code and a software line like this one:

fastboot -i 0x0fce oem unlock 0xTTTTTTTTTTTTTT

(All the T's stand for the code, the rest has to be typed in like this.)
I copied the above line in the program fastboot (check elsewhere to learn how to work with this program and your phone). I typed in the above line given from the Sony website. After a few seconds the bootloader was unlocked.
I restarted the phone, and then Android 4.0 was working again !!


Some sites recommend to restart the router device, and sometime it works.
Instead of every time restart the router to solve this Android 5.1 Wi-Fi problem, it worked for me:

Inside the router configuration (e.g., accessing the IP 192.168.0.1), change the "Group key update" value from 0 to 30 seconds, under the "Wireless > Security" configuration, right below the WPA-PSK/WPA2-PSK item.

My router model is: TP-LINK TL-WR740N / TL-WR740ND.


How to use mobile data (hotspot) and calls at the same time?

Going by your problem I suspected that your device is Dual SIM Dual Standby, which was confirmed by GSM Arena.

What this means is that you can use only one SIM at a time be it for data or voice unlike Dual SIM Dual Active phones where you can use both SIMs simultaneously for voice /data.
Also the user manual which can be downloaded from here does not mention Dual SIM Dual Active.

So, contrary to your expectations you have only one modem and hence the behavior you experience.

Only solution is to use one SIM that has both voice and data plans since your device supports VoLTE (see user manual). Be aware that if you use both SIMs on 4G/VoLTE, only one will work on 4G and the other on 2G


Icon on the left is the notification by the app Musical.ly.

musical.ly is a global video community with editing tools and share video with the world.

Icon on the right is the notification by the app Smart Manager in Samsung.

This app is used to manage battery, storage, RAM, Device Security etc


How to remove useless space after removing google now search bar?

I'm assuming that you are talking about Home screen.
If yes ,
Press and hold on Clock Widget and drag it up.

I will answer more precisely if you post a screenshot.


Is there some documentation how exactly does the Factory Reset Protection (FRP) works?

I think much of this is intentionally kept "quiet"... in researching some of this myself a while back, this is the most I could find "in detail".

https://github.com/intel/kernelflinger/blob/master/doc/FRP.md

Bootloader Policy and Factory Reset Protection
Google's verified boot (GVB) specification and Google Factory Reset Protection (FRP) for AndroidTM define a set of security protocols for ensuring system integrity and dis-incentivising device theft, respectively.

There are legitimate reasons to unlock the bootloader without knowing the screen unlock PIN; specifically RMAs. An RMA processing center should be able to unlock device flashing restrictions in Fastboot and return the device to a factory pristine state without requiring the user to disclose their screen unlock PIN or potentially opening their user data to compromise.

This documentation describes the solution for defining a class A device and a mechanism that allow for unlocking a device for RMA regardless of FRP or class A status. It meets Google FRP security requirements by ensuring that there is no single skeleton key to unlock devices if all security considerations are implemented. It also allows devices to be provisioned so that the entity with unlock authority could be Vendor, the OEM, ODM, a carrier, or an enterprise organization.

Device User Experience
User boots the device to Fastboot
User obtains an action challenge
fastboot oem get-action-nonce force-unlock
User gives the challenge to the action authorization agent and receives an action authorization token file (details later)
User flashes the action authorization token
fastboot flash action-authorization token_file
Fastboot performs the authorized action
Implementation
The OEM action authorization protocol is a simple challenge response where the device's Fastboot generates a one-time-nonce, the OEM action authorization agent signs the nonce and approved action using its private override authorization key (OAK) to generate an authorization token, and then the device's Fastboot validates the action authorization token and executes the action.

Override Authorization Key
The override authorization key (OAK) is a public key that is set in the device during manufacturing and that is used to validate action authorization tokens. If an OAK is not set, then all action authorization features are disabled and default bootloader and Fastboot behavior specified in GVB and FRP is in effect. Since the OAK is capable of overriding the class A and FRP policies, it is important to ensure that it cannot be changed by unauthorized code, which would change the identity of who can override policy.

The OAK may act as a validation root certificate if the certificate authority attribute of the certificate is "true" -- standard X.509v3 certificate handling. This means that the OAK can be used to issue certificates that are also able to sign action authorization tokens. This is the preferred method of setting the OAK in cases where multiple entities need the ability to issue action authorization tokens without having access to a single key.

OAK is stored as the OAK time-based authenticated EFI variable under the Fastboot GUID of 1ac80a82-4f0c-456b-9a99-debeb431fcc1. The content of this variable is the SHA256 sum of the OAK certificate.

Bootloader Policy Mask
Bootloader policy mask (BPM) is a set of 64 boolean policy flags. If a BPM is not set, then Fastboot defaults to a policy matching a BPM value of zero. If a BPM value is set, a one bit indicates the corresponding policy is active.

The BPM is set in the device during manufacturing.

Policy Name Bit(s)  Description
CLASS_A_DEVICE  0   If set, the bootloader enforces the behavior defined by GVB for class A devices.
MIN_BOOT_STATE  1-2 Minimal boot state required to boot the device (0 for red, 1 for orange, 2 for yellow and 3 for green)
BPM is stored as the BPM time-based authenticated EFI variable under the Fastboot GUID of 1ac80a82-4f0c-456b-9a99-debeb431fcc1.

Generating One-Time-Nonce
The one-time action authorization nonce has the form "::<8 bit action id>:<16 client random bytes>" with all fields hex encoded. It is generated when the fastboot oem get-action-nonce  command is used. Fastboot saves the value for a limited amount of time before it expires. Each time the command is run a new value is generated and previous value is overwritten. The value is not stored persistently. If Fastboot is restarted, the old nonce is no longer valid.

The following actions are defined.

Name    Action ID   Description
Force unlock    0x00    Makes Kernelfliner execute the Fastboot flashing unlock command as if the "enable oem unlock" developer option is enabled. All standard GVB properties apply, including secure erase of the user data partition.
The version field is a one byte value. It must be zero for the current version.

Creating an Action Authorization Token
An action authorization token is generated by signing the action authorization nonce with the OAK. The token is a PKCS #7 signed document, where the body takes the form "::<8 bit action id>:<16 client random bytes>:<16 auth agent random bytes>" with all fields hex encoded. The auth agent random bytes added when creating the authorization is to prevent an attacker from mounting an attack by supplying known plain-text values.

The token must contain all certificates required to validate the signature chain of the token.

The action authorization agent must verify that the nonce is exactly in the prescribed format.

The action authorization agent must verify that the action ID in nonce is a recognized value.

If possible, the action authorization agent should verify that the serial number is valid.

Flashing the Action Authorization Token
The authorization token is sent to Fastboot using the special "action-authorization" flash target. Fastboot verifies that the token is valid, invalidates the current one-time-nonce, and executes the authorized action.

Fastboot must validate that there is no extra data after parsing the token.

Fastboot must verify that the signature's certificate chains to the OAK set at manufacturing.

Fastboot must verify that all values in the token body have the prescribed values.

Fastboot must verify that the value returned by the "oem get-action-nonce " command matches the value in the token body and the nonce has not expired.


Restore the default Android settings app

Try this link first - LG L1 Support Page and checkout the manuals provided. If you don't find what you need then try Live Chat provided below in the same page to ask them directly about this problem. If no chat agents available at that time try emailing them.


locked out with system lock screen on swipe

You will need to do a factory reset to gain access to your phone. If factory reset don't solve the issue, you'll need to flash a stock firmware.

First,  turn the phone off.
Press and hold the following keys at the same time: Volume Down Key  + Power/Lock Key.
Release the Power/Lock Key  only when the LG logo is displayed, then immediately press and hold the Power/Lock Key again.
Release all keys when the Factory hard reset screen is displayed.
Press the Power/Lock Key to continue or either of the Volume Keys  to cancel.
Press the Power/Lock Key once more to confirm or either of the Volume Keys to cancel.

WARNING!

Performing a hard reset deletes all of your user data, which includes pictures, videos, and music saved to your internal memory.


Merging duplicate contacts - is my phone broken?

You could perhaps try the same method from within the Gmail interface.

From within Gmail, navigate to contacts.
From the menu More, click on Find & Merge Duplicates.


'Languages and Input' sub-setting crashes Settings, need to enable it to install keyboard

Note: the commands in this solution requires adb setup in PC and the solution is tested on Android 4.2.1, 5.0.2 and 5.1.1.

If you don't have any keyboard app installed in the system, then either use web version of Play Store to remotely install a keyboard app in your system (requires active internet connection in your device) or obtain the APK of your keyboard from somewhere somehow and install it in your system. You may either install it:

using your file manager app. You may follow: Can I install apps on phone without using the Android Market?
using adb. Do:

adb install FILE_PATH    # replace FILE_PATH with the file location of APK in your PC

Once the app is setup, execute this command on PC:

adb shell ime list -a

It will list all the available (enabled or not) IME (Input Method) services in your system.

Demo output:

com.android.inputmethod.latin/.LatinIME:
  mId=com.android.inputmethod.latin/.LatinIME mSettingsActivityName=com.android.inputmethod.latin.settings.SettingsActivity
  mIsDefaultResId=0x7f070000
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=com.android.inputmethod.latin.LatinIME
      packageName=com.android.inputmethod.latin
      labelRes=0x7f08003a nonLocalizedLabel=null icon=0x0 banner=0x0
      enabled=true exported=true processName=com.android.inputmethod.latin
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0
net.zhdev.ctrlvkeyboard/.CtrlVKeyboard:
  mId=net.zhdev.ctrlvkeyboard/.CtrlVKeyboard mSettingsActivityName=null
  mIsDefaultResId=0x0
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=net.zhdev.ctrlvkeyboard.CtrlVKeyboard
      packageName=net.zhdev.ctrlvkeyboard
      labelRes=0x7f0b0015 nonLocalizedLabel=null icon=0x0 banner=0x0
      enabled=true exported=true processName=net.zhdev.ctrlvkeyboard
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0
com.touchtype.swiftkey/com.touchtype.KeyboardService:
  mId=com.touchtype.swiftkey/com.touchtype.KeyboardService mSettingsActivityName=com.touchtype.settings.TouchTypeKeyboardSettings
  mIsDefaultResId=0x0
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=com.touchtype.KeyboardService
      packageName=com.touchtype.swiftkey
      enabled=true exported=true processName=com.touchtype.swiftkey
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0

The highlighted strings next to mId= are the IDs of the keyboard apps available in my system.

In any ID, the string before / is the package name of the keyboard app. Example: for Swiftkey keyboard, the mId is:

com.touchtype.swiftkey/com.touchtype.KeyboardService

The string com.touchtype.swiftkey is the package name of Swiftkey app. Package name is what will help you to find the appropriate mID that you should use to enable a particular keyboard app.

To know the package name of an app, follow View app's full package name?

Once you've the appropriate ID, use it to make your app the default keyboard in your system. Do:

# Note that it doesn't matter whether the IME is added into enabled input methods or not. Consider this a direct override.
# Replace ID with mId of your keyboard app

adb shell settings put secure default_input_method "ID"
adb shell content update --uri content://settings/secure --bind value:s:"ID"  --where "name='default_input_method'"  # alternative to above command
adb reboot  # optional

Try opening an app which requires input from a keyboard. You would be seeing your keyboard app.

(Click image to enlarge; courtesy of OP)


Need someone to tell me the camera preview and picture resolutions in Samsung Galaxy S4

According to the Samsung site, the rear camera is 16MP with 10x Optical Zoom and enhanced SMART Modes, OIS, 24 - 240mm, F3.1 - F6.3.

You can probably use this tool to calculate for a rough estimate of image dimensions. Probably better if somebody with an S4 Zoom can provide actual values.

4000 x 4000 (16,00) - aspect 1:1 (1,00 - square)
4472 x 3576 (15,99) - aspect 5:4 (1,25 - photo)
4512 x 3544 (15,99) - aspect 14:11 (1,27 - photo)
5096 x 3136 (15,98) - aspect 13:8 (1,63 - photo)
4616 x 3464 (15,99) - aspect 4:3 (1,33 - photo)
4736 x 3384 (16,03) - aspect 7:5 (1,40 - photo)
4896 x 3264 (15,98) - aspect 3:2 (1,50 - photo)


How can I notify my PC every time Android changes its IP?

Rather than a notifier and managing all of this yourself, had you thought about using a Dynamic DNS client? This would allow you to always use the same name to contact your phone over the internet (or even a local LAN) and the 3rd party would manage the problems with changing IP addresses for you.

There are a number of Dynamic DNS clients on the Market, I haven't tried any, but it's a pretty common solution for machines that change IP, so I can't see why there'd be a problem.


There a quite a few SIP clients last time I looked, but you need some sort of ID you have to purchase elsewhere to make use of them. Skype is supposedly coming soon and I think is available right now for Verizon Android phones.

Ditto Fring. Its a great app and probably one of the easier ones to use. Plus you can do video conferencing with Fring.


You can verify by this command: adb shell dumpsys input. This will list out all your input devices supported. In the dumpsys output look for Configuration File under Event Hub State->Devices->Go to your device name. Here you find your answer. For me it works.


Issues with gmail not recognising Google Play services

I believe it might not be a false alert... Your tablet may not be certified for Google Play, and that's probably why you are seeing this message.

Try this:

  On your computer browser, go to the Google Play Services app page on the Play Store: https://play.google.com/store/apps/d...roid.gms&hl=en. Click the Installed button, and see if you can select your RCA tablet to install to.

Got it from here


Why am I getting a red tint in the lock screen in Oreo 8.1/Nexus 5X?

Google support says that the tint is based on the colour of wall paper and there is no way turn it off. That's for Pixel phones and perhaps same applies for yours

Like you said the color tints are based on your wallpaper. I've found it typically does a nice job with this sorry you don't like it. There is not a way to turn this off.

Edit The colour tint applies to lockscreen too going by Android Police blog

Lock screen
It looks like the lock screen does this as well. However, the effect is even more subtle there.


What does "Restricted" (aka. "Do not") system icon on Lollipop mean?

It means that you (might be accidentally) set the "Interruption Mode" to "None". It means that no calls & notifications will be shown, and not even alarm will ring.

This is part of Interruption Mode, a new feature in Android 5.0 Lollipop. You can access this setting from Settings - Sound & notification - Interruptions - When calls and notifications arrive.

Alternatively, you can use volume keys as a shortcut to access this feature ("None", "Priority", or "Always").


This means your bootloader is not unlocked first you need to go to the sit it gives a code on your mail you have to make sure that you have enabled OEM unlocking in the settings know apply the code in minimal adb and fastboot now flash a recovery and you can flash any rom you want


How can my lost phone disappear from my Android device manager device list?

When the playstore is logged in from a new account,your previous account will notify that the device is removed from the playstore device list. so it will not show your old phone.


How to set up an android device to function as a phone only

Install this Easy Phone App into your grandmother's cell and place its shortcut on the screen or the desktop of that android device.
And tell her to just swipe that circle with lock off the screen (i.e Unlock  screen) whenever she sees one, and touch on that phone icon in the center! (to activate the Phone app)...

Advantages:

Big font User Interface.

Descriptive Graphics.

Statistics:

Average Rating: 4.4 of 5.

Of 153 people 97  have rated it 5 stars.

Alternative-

Install this One tap dailer.

Features:

It gives a speed dail like facility. Meaning that, it creates a dedicated app icon on screen for each and every contact. That would be good if she has some few fixed people to talk or chat to.

Statistics:

Of 17, 7 rated it as 5 stars.


Slide to answer is not working on HTC Wildfire S

At android 2.3.3 you have to slide up/down the bar trying to move out of the screen.

If you update the phone to Android 2.3.5 given by HTC the lock screen changes to

were you have to move the green/red phone in the down grey ring, which may solve your problem.


Go into the People or Contacts app. At the top of the list is a heading Me with a special item to Set up my profile. Click that item and it takes you to the "New contact" screen. On this screen, to the right of the "name" field, there's a little grey "contact icon" box. If you click that you can replace the photo with a picture from the Gallery or by taking a photo.


Does clean installing instead of updating save more space?

Usually when an application is being updated, its the case that files (resources in apk - code, libraries, assets, images etc) are being replaced rather than being added. Of course the question, is how big is the portion being replaced, which utimately determines the final size of the "update".
If new resources are added by the application developer without removing anything in the previous version then it will likely be bigger, and if some resources are removed and replaced with less, then its the other way round

If the update has contains more resources than before, it uses more
space. If it's a bug fix (similar to a typo in text), it might even
use a few bytes less space.

For most applications, updates will usually increase the total size to a larger value.
But in your case with Google Maps, it seems the items that replaced ones in previous version are "compressed" i.e much smaller.
Uninstalling old version and clean installation of newer version
When a user application is installed, it usually keeps its data (settings, databases etc) and also cache in the /data partition and  cache partition.
Uninstalling the application also deletes this related data.
If you then clean install it, you'd also note size difference (even say the were supposed to be same size apk!) Just as Izzy wrote in comments. In this case the clean install will seem to provide the user with a smaller sized update than updating straight (but its somewhat misleading)
But as expected, the size will also increase as new data and cache are saved.
Note: with this route you likely lose all saved data within the application.
Generally speaking though, uninstalling the old version and installing the new version will use roughly the same space as updating the old version.


I dont think there's any dedicated option for stopping this ads inside Google Play Music, but you can change the settings of your Google Ad ID from Google Settings app or Settings>> Google>> Ads

OR

ROOT YOUR PHONE THEN use AdAway!!


I need help with my phone...this is urgent

Unfortunately, you did this to yourself... flashing a "modified" gapps package that is not known to work with your device can cause unknown conditions. These packages are applied to the system, so a factory reset will not correct them

You have 3 choices to correct this:

1) Restore a previous backup from TWRP if you have one. If you do not, once your device is operational again I suggest maintaining regular backups in TWRP.

2) You can attempt to flash a known working Gapps package from OpenGapps. Make sure to select the correct Platform (ARM), Android (5.1 or 6.0 whichever applies), and Variant... The variant part will be the toughest, I would suggest using Mini, or possibly Full, as the stock Moto gapps fall somewhere in between those 2 packages. Remember to wipe caches/dalvik before rebooting.

3) The final option means a total factory reflashing using the stock images. Stock images and instructions for flashing can be obtained from XDA in the Moto G (3rd Gen) Factory Firmware Images thread. Be ABSOLUTELY sure you have the correct model and version for your device, flashing the incorrect version can have... umm... lets just say "undesirable effects". If this method is chosen, you can likely upgrade your device to Marshmallow in the process, but remember that you can go up in version with the factory images, but downgrading is not recommended.

One of these three options will correct the problem, as long as you follow the instructions properly. Again, this is another friendly reminder to backup on a regular basis and before making significant changes, it is easier to revert to a known working system that is a few hours, days, or even weeks old then to start from scratch.


Note: This answer is not tested on Android Marshmallow.

In Android 5.0, one can create shortcut for sync using the activity com.android.settings.Settings.$AccountSyncSettingsActivity (since I've only one account in the whole device, the activity may do nothing for multiple accounts without passing specific parameters).

Anyhow, attempt to create the shortcut for sync using an app like QuickShortcutMaker or Activity Launcher or even an automation tool like tasker.

As per OP, it has  come to my notice that sync shortcut does nothing in Marshmallow. OP also mentioned that the activity for Accounts works well. So for the time being, settle with Accounts activity (com.android.settings.Settings$AccountSettingsActivity). The shortcut can be created using the aforesaid apps.


Nexus 4 Smart Lock Trusted Places is not there!

Sometimes you have to activate the Trust Agent:
Settings -> Security -> Trust Agents -> enable Smart Lock


What is a goldcard and how does it work?

To partially answer my own question, the CID is a unique identifier assigned to the SD card at manufacture time. It is stored in a special register which is accessed using the SEND_CID command. From page 93 of Part 1 Physical Layer Simplified Specification:

The Card IDentification (CID) register is 128 bits wide. It contains the card identification information used during the card identification phase. Every individual Read/Write (RW) card shall have a unique identification number.

The CID therefore does not change when the card is formatted, and will be reported the same regardless of which device the card is plugged into.
The card does have an MBR partition table, and the Goldcard image is inserted into the code area of the MBR (between 0x000 and 0x1b7). There is therefore no direct interaction with the FAT32 filesystem. The first 128 bytes of the image are null however, and so it doesn't seem to actually be executable.


How to remotely disable MobiUCare from sending "SIM card change" SMSes?

Answer: No

Based on the currently available information at their support FAQ page, no, you cannot disable the "SIM card change notification" feature with remove SMS control:

  How can I control device via SMS

  Configuration
  1) Set a password and enable SMS command option using "Preference" menu of the app
  2) Send SMS commands

  Locate phone : ## locate password
  Siren : ## siren password
  Lock screen : ## lock password screenlockpassword
  Factory reset : ## wipe password
  Reset and format SD : ## wipeall password
  Toggle GPS : ## gps password
  Toggle WIFI : ## wifi password
  Toggle Bluetooth : ## bluetooth password

What can you do:

You can let the phone owner know how to access the app and from there, pressing "preferences", it can access the "Allow Notify via SMS" enable/disable checkbox:


USB drivers for using ADB with Samsung Galaxy S on CyanogenMod 7.1?

Use the drivers that come with the android SDK. The samsung drivers do not work once CyanogenMod is installed.


Gallery preview folder takes about 1GB, how to delete it?

Do you really want to do that? That might lead to you no more being able to see your images in the gallery. But if you want to try:

open a file manager of your choice and navigate to the DCIM folder
delete the .thumbnails directory
create a file named .thumbnails
open the file's properties, and set it "read only"

Now, as there cannot be two objects with the identical name, the gallery cannot re-create the folder. As the existing object is a file, it cannot put its thumbnails in there, either.


Provider did block the IMEI of the phone. Now it's unblocked and all works fine!

Thanks to Matthew Read for clue... :)


Why most of the devices supported by CyanogenMod are from HTC?

Because, for the most part, HTC doesn't try to lock down their phones. Compare this to Motorola: all their phones have locked bootloaders except for the original Droid. However, Motorola has been showing signs that they might be changing this behavior in the future. A lot of the HTC phones can use the Unrevoked method to root their phones (except for maybe the Thunderbolt?).


Device stuck on "obtaining IP address", then sets network to "disabled"

The issue is not with your device but with the wireless provider. That is the typical behavior when connecting to a defective hotspot, either over capacity or just a tad too far for a reliable connection...

Sadly there is nothing you can do about it. It happens a lot to BT hotspots in the UK, in London most of them are overloaded during working hours.


How can i activate, if it's possible, usb debug mode from fastboot in a 3rd gen moto g?

I was just commenting on another similar question. Is your phone rooted? You can try this post's solutions to see if one of the methods work.

I believe you can flash a custom recovery via fastboot in case it's not present.
Eg. -

fastboot flash recovery <<recovery-name.img>>
fastboot reboot-bootloader
Then use volume keys to select recovery, power button to enter.


How to remove the picture next to my name in gmail

The picture is linked to the google+ profile. When YouTube switched to g+ for comments, existing YouTube accounts were basically converted to a limited g+ profile. So, you may actually have more than one g+ profile.

Go to Google+ on the computer. Trust me it will be easier than the mobile site or the app. In the upper right corner, click on the picture or icon that is there. You should see the g+ profile you created and below it your YouTube profile.

If you are already on the profile with the picture, click on the "change photo" banner that appears over the profile photo.

If you aren't on the profile with the picture, click it to switch to that profile. Then click the picture in the upper right again and click the "change photo" ribbon over the picture.

Now you can change the photo to whatever you want or just upload a generic or even solid color picture. I don't know of a way to completely delete it, so maybe just upload an all white box instead.


Can there be malicious apps on Google Play?

We don't compare apples with peaches. But it's always a good idea to be careful what you install. True, Google Play is to be considered one of the safest sources for Android apps. Still, some malware sneaks in every now and then. So you should use some common sense before hitting the "Install" button.

Things to look at include (but might not be restricted to):

What permissions are required?
Though not always easy to decide, there are some things which can count as indicators – e.g. taking a simple calculator app, it certainly doesn't need access to your contacts, calendars, system settings, etc.
How is it rated?
I'm not talking about "naked numbers", but check the comments. They might give you useful hints on whether it's safe to install. Also, an app installed several thousands of times with no traces of maliciousness in the comments should be considerably safer than an app with almost no installs and no comments.
Should it be a very popular app, but only has few installs?
That's in most cases a clear indicator for malware, hiding behind a popular name. Better keep your hands off those.

Aside of that: In case you're still unsure, pick a good forum and ask. Another good idea is to check other apps from the same developer (just follow the link on his name), and use above criteria on them.


After rooting with Kingo Root, do I need to leave Kingo Link on the device?

You are safe to uninstall it, the root is done, you dont even have to connect it to PC anymore. In case you do need to root again, connecting the pc will auto-install it back anyway (nless you uncheck the almost invisible "install recomended apk" or something, that shows below inside kingoroot pc software window! lol) Cheers


Is there any way to check the backup that android does?

I went to https://www.google.com/dashboard/b/0/ and found the section labeled "Android device"; that had a link labeled "More data stored about this device".  Clicking that opened a popup window that showed a disappointingly short list of apps that had backed up some of their data: just some of the built-in apps from Google.

The above paragraph was written in 2012; five years later the situation seems better: the relevant link is now https://myaccount.google.com/dashboard, and my list of apps is nice and long: 85, and they're not all from Google :-)


How to enable USB mass storage feature on newer android phones

AFAIK this is not possible, but maybe some custom ROMs allow it through some hacky stuff, so correct me on that if I'm wrong, but....

There's an app called DriveDroid - It's primarily used to boot your PC from an Image-/ISO-File that's stored on your android, but you can also use it for what you're after. It needs root.

Once you open the app, hit the menu button and go to Create blank image.

This is from their page about a tutorial on how to make a bootable partition, you can choose any name here and any size you want your removable media to have. Leave MBR unchecked.

Once you created the image, you can tap on it in the app's main screen and choose the first option to make the image mountable as a writable USB drive. After that, plug the phone onto your PC, it will detect an unformatted drive.

On Windows, you can simply hit "Format" in the popup it should show, asking if you want to format the drive. FAT32 will work fine as partition type.

On Linux, find out the drive letter using the lsblk command and then run mkfs.fat -F 32 /dev/sdX1 (replacing sdX1 with the drive letter and partition number of your drivedroid image) to format it. (Or use GParted for example as GUI application)

After that you can copy/move/whatever files on there as you wish, as if it was a normal USB drive, and your TV should detect it just like that.


Logcat won't be much help here, as it only lasts back a limited time (it uses a ring buffer with a fixed size, so older entries get overwritten with new ones). Instead, better focus on the package manager:

adb shell "pm list packages -u -3"

gives you a list of all apps you have installed (the -3 restricts it to apps that didn't come pre-installed – essentially meaning "3rd party"), including those you've already uninstalled (-u). The returned list looks like this:

package:com.ceco.gm2.gravitybox
package:com.mohammadag.xposedpreferenceinjector

This still doesn't give you the details you wanted, so lets bring in some help from Firelord's answer here:

First, we need to cut of the leading package:, so we modify our command to pm list packages -u -3 | awk -F: '{print $NF}':

com.ceco.gm2.gravitybox
com.mohammadag.xposedpreferenceinjector

Already better. Now Firelord kicks in mentioning the dumpsys command for details, which we integrate in what we have so far:

for pkg in $(pm list packages -u -3 | awk -F: '{print $NF}'); do
    dumpsys package $pkg
done

That should give you full details for each app, including their install date (firstInstallTime), last update (lastUpdateTime) and, hopefully also the uninstall-time – unfortunately, on the device I've tested this right now, uninstalled apps didn't turn up despite of the -u parameter, which might be a device-specific issue (as the pm documentation clearly describes it such).

To give you the same thing as a one-liner which also should work on Windows:

adb shell "for pkg in \$(pm list packages -u -3 | awk -F: '{print \$NF}'); do dumpsys package \$pkg; done"


How to setup screen sharing for business meetings?

You may use join.me for this. The organizer installs the client on his/ her machine and rest everyone may join in through their web browser.


When your device is encrypted (out of the box) and doesn't have a password, it means that - It is encrypted using the OEM encryption algorithm and the hardware characteristics specific to your device (see Trusted Execution Environment ). However, because there is no PIN / pattern lock , one can boot into your device and access data

When you create a PIN/ pattern to permit access to your device, this PIN is used to salt the encryption password and effectively change it. Hence PIN / pattern not only changes your encryption password but also prevents unauthorised access to your device. Everytime you change PIN/ pattern the encryption password is changed


Apps not appearing in Device Administrators

After thoroughly debugging this issue, I've found the cause. It seems to be a bug with how Adoptable Storage is implemented on my ROM. Any apps that are stored on external storage are not shown in the Device Administrators screen.

When using Titanium Backup, I came across the same issue as newly installed applications were not visible.

As Android automatically manages storage, it installed all new apps on the External Storage which led to this issue. Applications marked as device administrators are forced onto the internal storage, meaning any updates they receive won't move them onto the internal storage

How to fix:

Open up Apps in Settings and navigate to the problematic application
Click on Storage and select Change
Select Internal Shared Storage and then confirm by pressing Move


Can't chown or chmod files on android phone

I have managed to change the permissions and make things executable by booting into twrp and using its console. Before that i have tried it with termux su and tsu where both had root permissions. Maybe its not a solution but a workaround.


Cell Phone is unresponsive, but after it ran out of power it was chargable again?

Charging is a complex task for mobile devices now.  For example, power can come from either USB or a wireless charger.  When USB was developed in the early 90's, it was designed for peripherals such as mice and keyboards - smartphone charging wasn't even on the radar (pagers were the hot thing back then).  So USB charging is a mess of its own on the technical side.

What this means is that your phone's CPU and its firmware is involved in the charging process, and if the CPU is completely frozen, then the necessary communication between the phone and its USB chipset won't happen, and you could be in a situation where the charger won't work because the CPU isn't following the necessary steps.

The power button on a phone is a "soft switch" - it's software controlled, not a physical on-off button, and some part of the phone is always powered to respond to that button even when off (thus turning it on while charging should always be a non-issue).  Computers have been like this since the early 90's - and if you couldn't turn it off because of a complete lockup (rare, but possible), you'd have to resort to unplugging it.

The equivalent of "unplugging" on a smartphone is removing the battery.  Given the trend of non-removeable batteries, this isn't an easy option.  But if the battery completely dies and runs out of power, it's the same thing.

You may try holding the power button down for 10 seconds and see if it will restart.  If it's completely froze you have to wait until the battery runs completely out, or take the phone apart to unplug and replug the battery.

What can make a CPU completely freeze such that even holding power for 10 seconds won't reboot it?

OS issue - make sure Android is at latest version.
Bad charger/cord, try a different or new charger/cord.
If using a custom or aftermarket ROM, check for a later version or revert back to stock firmware.
Physical issue such as battery going bad, physical or liquid damage.


Can I charge my Samsung tablet without the plug in charger? Are there any other ways?

The charger needs to output at least 2A to charge.
While by default USB ports don't output that much, Asus has a bit of software called AI Charger that should let you charge off some USB ports. Lifehacker reports it works on other motherboards and some Android devices.
However in the long run, getting the charger is a much better idea. You can use it on other devices (like future tablets!), and you're not tricking your desktop or laptop into doing something it normally does not do.


Here is the firmware, extract it to a 4g sd card, insert it into your box then press and hold the button in the av hole at the back of the box, here.


Is there any way to recover a camera view (photo) that I didn't take?

If the picture was not actually taken, you cannot recover it. Your phone doesn't record what's done on the camera screen, unless you actually record a video or take a picture.

If it would be recording the whole time, that would take all your phone's memory and it would probably be against some privacy laws.

The above is assuming that you didn't download a special camera app that has this function.


Automatically power-on Android phone at a given time?

Technically, if your device is connected to a charger, it may be possible if your phone is rooted.

You can edit the program which shows the charging animation when your phone is powered off (typically stored in playlpm or lpm in /system/bin).

You could replace it with a simple shell script to reboot the phone when the time is equal to some value, assuming the system booted at that point has the date command available.

Obviously, this isn't an end-user solution. It's only for people who know at least a little programming and know what they are doing.

Source: https://arduandro.wordpress.com/2014/07/03/autobootstart-android-when-charger-is-connected/

Here is something to get you started. This should reboot your phone once it's 4pm (untested):

#!/system/bin/sh
while:
do
hr=`date +%H`
if test $hr -ge 16
    then
    /system/bin/reboot
else
    sleep 60
fi
done


WhatsApp Web doesn't generate QR code on Android phone's browsers

If you're using Google Chrome for Android, then go to the menu, find the Desktop Site option, and see if it is already checked or not.

If not, then tap on it. It will be checked & show you the Desktop Version where you'll see the QR Code.


How can I `adb pull` a large file when the USB connection breaks continuously?

Here's a Python 3 script that implements a workaround based on adb and dd. It continuously retries and resumes download when disconnection happens.

For me the performance is the same as adb pull. If you experience problems with performance—try to play with BUFFER_SIZE value.


Do batteries on new devices start discharging even when plugged in to the adapter?

The device does not run on the charger. It will always run on the battery, unless the battery is not present.

The discharge you see can be from just applications on the device running in the background. The charger stops charging the battery when it reaches full status. Note that this may not be 100%, even on a brand new battery. My battery doesn't charge past 96% any longer. Once it reaches that, it reports full and the device stops charging the device.

The device stops charging once the battery reports full so it doesn't over charge and damage the battery. This is why you probably see that the battery is at 98% after leaving it on the charger for a while. It does charge full (any probably to 100%, or close to it) but then the device stops charging once it is full. It wont just start charging the battery again when it drops below full, because this can also damage the battery if it was constantly charging/not charging the battery.


How would you uninstall a rogue Home (Launcher) application?

Start your device in SAFE MODE and then uninstall the app that's causing problems. Rebooting will exit from Safe Mode. Here's how to access SAFE MODE in a few popular devices.

HTC devices with physical buttons:

Turn off your Android phone.
Press the Menu button on your phone.
While holding down the Menu button, turn on your device and keep pressing the Menu button until you see the lock screen.
“Safe Mode should now be printed in the lower-left corner of your display. When in safe mode, Android does not load any third-party apps, and you can uninstall the application that gave you trouble from Settings > Applications > Manage applications.

Nexus One:

Turn off your Nexus. Remove the battery if it cannot be done the normal way.
Press the power button to start your phone, and right when the logo appears, press and hold the trackball. You should also be able to hold down the touch sensitive Menu button at this point, if you prefer that.
Keep pressing until you see the lock screen, and you should now be in safe mode.

Motorola Droid

Turn off your Droid and slide open the hardware keyboard.
Press both the power button and the Menu button on the keyboard simultaneously.
Keep holding down the Menu key until you see the “Droid Eye”, and you feel your phone vibrate.
Your Droid should start and say “Safe Mode” in the lower-left corner of the screen.

Samsung Galaxy S

Power the phone off.
Turn the phone back on while pressing and holding the Menu button.
Keep holding the Menu button until the Home screen loads. The lower-left corner should say Safe Mode.


Add WhatsApp images to Google Photo album in the cloud

You have to manually change the settings for it to be backed up.

In the Google Photos app:

go to the Albums tab
locate the PHOTOS ON DEVICE section
scroll to find the WhatsApp Images folder
when you click to open it, on top, right after the title, there is a Back up & sync switch -> click to activate it.

If you also want to back up the videos, there's a separate folder for that, you have to activate the switch for it too - and for any other local folder you might want to have in the cloud.


How can I edit or remove people from the favourite contacts widget on my HTC Legend?

You can access them through the group "Starred in Android" in GMail


why emulating Kindle OS isn't a standard feature in existing emulators

Android isn't like Windows. Sure it runs on billions of devices just like Windows but there is no one single unified OS binary for Android that runs across multiple SoCs. Each Android device needs a lot of closed source blobs from the SoC manufacturer, starting from boot to every single driver.

There is nothing available openly to make Fire OS run on hardware other than a Kindle. No source for the OS. No drivers. No unified binary blob that runs on architecture that a VM emulates.


Changing Screen resolution on Samsung Tablet S2 or S3

Absolutely, you could try out some accessibility features that serve almost a similar goal (as changing resolution in Windows)

You can easily enable large fonts or display scaling under accessibility in Settings.

Depending on the Android version in question, you can enable large font for example by going to Settings >> Accessibility >> Large text e.g on my device

You can also tweak related settings like enabling or disabling high contrast text (varies with android version)

Settings >> Accessibility >> High contrast text

  High contrast makes text easier to read on your device. This feature
  fixes the text colour as either black or white, depending on the
  original text colour.

Another option to enhance readability of text on your device is using magnifying option (in Accessibility) allowing to zoom in or out certain parts of display.

If you looking for third-party applications to do the job try these:

Big Font (change font size)

Or

Big Font (change font size & display size)

I'm not associated with the above mentioned applications but
 doing a quick googling showed these are most used :)


Try:

1) You can install gapps for your model if available.
2) https://play.google.com/store/apps/details?id=com.jlsoft.inputmethod.latin.jelly.free
3) http://google-keyboard.en.softonic.com/android


How do I dismiss just the next occurrence of a recurring alarm?

As far as I know, you can't, and I'm afraid there's a misunderstanding/mistake by Google.
I checked the help support in English (US), and for the same topic, it instead mentions,

Dismiss next alarm
If you have an alarm scheduled to go off within the next two hours, you can dismiss the next instance of your alarm. If your alarm is set to repeat, your alarm will still be turned on for future instances.
(Emphasis mine)

It only means that you can dismiss it if it goes off in 2 hours (like for other alarms), but for repeating alarm, Android will set the next alarm automatically.

I have posted this issue on Google Product Forum. Hopefully they will correct it.


The best way is to do the following steps:

Go to contacts
Options > Import/Export
Select Export to .vcf file

Now the .vcf backup will be stored in your storage.

Open .vcf file in an advanced editor (in pc or phone)
Scroll and find the entry of the particular contact.
You can find a base64 encrypted code of your contact's photo -copy it.
Now open some online base64 decoder and paste the code and click decrypt.

You have your photo. Enjoy.


I am no longer able to use the pattern lock since I've enabled fingerprint recognition.  However, when I did use pattern lock I always used all nine dots and I disabled all haptic and visual (line drawing) feedback.

I could draw my shape in a fairly fluid motion and the latter movements wiped across the earlier, so judging from the fingerprint smear wouldn't necessarily be obvious as to the shape I drew.  Additionally, I'd cross back at the end over areas I've already touched.  Without the haptic feedback, someone might have a difficult time knowing which dots were drawn over the first time and which were done to throw them off.

My best protection, however, was to take a quick glance to see if anyone was looking before trying to unlock my phone.  If someone is clearly watching you and is interested in breaking in to your phone then you're going to have a hard time maintaining complete security regardless of your lock method.


How can Iget different sounds for different notifications?

Which SMS app are you using? The stock one? Most apps will let you set the notification sound in the application settings. Go to the SMS app and go to the settings in there.


How to exit Toddler Lock without touchscreen

Simulate input events for touch screen via adb:

FOUR CORNERS:
adb shell input tap 10 100
adb shell input tap 510 100
adb shell input tap 510 950
adb shell input tap 10 950

OKAY:
adb shell input tap 350 900

Edit: Note: The coordinates of the taps depend on the screen size resolution. These coordinates work on a device with a resolution of 960 x 540 pixels.


android device manager not showing my device

That mean your device cannot be located. The thief has probably done a factory reset on it. Unfortunately there is a very low chance for you find it back...


What is the differrences between Talk and Google+ Messenger?

Google Talk syncs to your Gmail account. This offers free instant messaging to all your Google contacts that you have invited to “talk” with. You can use the services within the Gmail web page, or download Google Talk and install it on your computer or smart phone.

Google+ Messenger, originally called “Huddle”, is a sub service to Google+.

The big difference between the two is that Google+ Messenger is the instant messaging service that is synced to your Google+ account, not your Gmail account. People who are added to your “circles” are the ones that are able to be messaged with. Another difference is that Google+ Messenger allows people to have group chats.

Source: difference-between-google-talk-google-messenger-and-google-hangouts


Export data from Facebook to Google accounts

I had done a bit of a research on this.

There was a trick until a few months back, by linking the Facebook account to Yahoo account so that the contacts get merged. Later it was possible to export the contact details from Yahoo.

But now even this method doesn't seem to work, as exporting the contacts will only export Yahoo contacts and not the one merged from Facebook. :(


How do I get rid of uneccessary System Memory?

The "system memory" Is where the Android OS is installed so there is no possibility to delete that


Can I download large downloads on the PC?

It depends on game. Some games allow you to download the data off phone and extract it to your SD card at the said location of the game instruction. I remember doing so for few games myself.

If the game instruction doesn't have anything like that then you've to manually find out what file it downloads from where and put it in relevant place in SD card.


Can't unlock screen after changing password

Check this link, for solved you not need enable debuging and root:

Why does Android Device Manager not changes my password?


is there a way to automatize the setup/configuration of an android device?

There are a few things you can do.

As far as system settings go, you're not going to automate that part without root unless you're rolling your own images from source (I doubt that you're doing that and don't recommend you try). The vast majority of settings are merely entries in a SQLite Database somewhere, so if you can find the required SQLite files, you can manipulate them directly if you are rooted. This can be scripted.

ADB can install the software you need. Use the following command:

adb install path/to/your/Android/executable.apk

Alternatively, to remove software, use:

adb uninstall package.name

(Note that I said package name, and not user-friendly name. The package name is the one that looks like com.company.product)


Can you use a minute plan with Google Voice?

You can use Google Voice with a non-smart phone, but it will be somewhat limited. If the only device you carry is the dumb phone, you won't be able to do any calling over wifi (obviously).

However, if you carry a wifi android device with you, you can set up Google Voice over wifi using a few methods, such as GrooveIP, or SIP Droid with these setup instructions.

To only show your Google Voice number to callees when using your non-smart prepaid, follow Option 1 in this answer. Note that it will cost you 10-15 seconds each time you call someone, as the phone will manually dial the number after calling your own google voice number. Receiving calls won't take up any extra time.

If you don't care about your friends and families having 2 numbers for you, you don't need to do anything different for your prepaid. Just know that if they call you on your non-GV number, you won't be able to accept it on your wifi android device (it won't ring). You would need to explain that they should only ever call you on your GV number.


Device got stolen. How to see its activities using my computer?

Assuming that your goal is finding out where is your phone, there are multiple scenarios. I will cover two of them:

If you can find the mobile phone on "Your Devices" section (find it here), access it and press "More details" so that you can find the IP address. With the IP address one can find the location, bu using, for example, WHOIS IP Lookup Tool.
If you were using "Find My Device" (with all the musts), access the Find your phone section.

If you can't find your phone, report the situation to the police and hopefully they will be able to help you.

Then, consider changing your Google Account password.


SD card not showing files when connected to pc in Moto G3

This is a known bug in the Moto G3 when adopting storage as internal or when using external storage after an update (or other random times)... When you connect your Moto G3 to your computer and enable MTP mode, you should see two "drives", one that is internal (your SD card) and one external (your old internal storage). Without consistency, some users report the old internal storage never shows up, but the SD card acting as internal storage should regardless.

Start by rebooting and clearing cache partition. Motorola says this will take 5-10 minutes, I assume they tested this on a bare device with no apps or other information just fresh out of the box, because it takes significantly longer. Also, the device will appear frozen, this is normal, be patient and wait. It will take a significant amount of time in recovery, and in the first boot, this is normal.

If that doesn't work, then the storage and media databases need to be wiped and rebuilt.

Disconnect USB cable
Go to Settings - Apps
Tap 3-Dot overflow menu and select Show system
Scroll down and select the app called External Storage
Inside External Storage select Storage
Inside Storage tap Clear cache and Clear data
Go back to the app list and scroll down to Media Storage
Repeat steps 5&6 with Media Storage app
Reboot the device
After it is fully booted and appears functional, wait a minimum of 5 minutes (media and storage cache's are rebuilding automatically)
Connect USB cable and using the notification drop-down menu, select USB Charging - Touch for more options and select Transfer Files (MTP)

This should give you access to both storage media via your PC, it has always worked for me and I have had to do it a few times, but I use Linux. Not that some users have not been able to make this work in Windows, it seems that in some instances Windows get's, for lack of a better word, dumb with MTP devices sometimes.

If all this fails, then the action of last resort is a full factory default, skip setup, adopt storage, and verify operation, then set up the device again. If this fails, the problem isn't likely the device, but the computer.


Sounds like you need to update your Google Play Account and remove the old credit card.  From your phone hit Google Play store app, go to your account, go add a payment method, or edit an existing one. Once there delete the old card and add the new one.


How do you keep Mobile Hotspot on During sleep?

And, It looks like I found the solution. It appears that when the screen is off, Wifi was scanning. Since Wifi can't be turned on when the mobile hotspot is turned on at the same time, it would stop transmitting the hotspot signal.

Solution:
Settings>Network & Internet>Wifi>Wi-fi Preferences Turn off Automatic Connection to AT&T Wifi Hotspot.
Settings>Network & Internet>Wifi>Scanning Settings Turn off Wi-Fi Scanning


Is there a way to "own" an app so that if it becomes paid, you will already own it?

Google doesn't allow a free app to switch to paid status. So if you download a free app and they later choose to charge for it, they'd have to do so via an in-app purchase, in which case there's nothing you can do about it beyond raising a stink to the developer and Android blogs. Something else developers regularly do is make a SECOND app available on the store, this time paid, and rename the original app to indicate its lesser status, then either stop updating it permanently, or turn it into a trial version. Either way, you'd be SOL in this scenario.

Also, I don't believe they have any sales that reduce app prices to zero on the Play Store (someone can gladly correct me if I'm wrong), unlike Amazon. There was one year they put a ton of apps on sale for $.10, but that's the lowest price I've ever seen a paid app discounted to. That said, if they did put it on sale for nothing, you would go through the purchase process and see the full price, along with a discount of the same price, which means it would still count as a purchase on your account. The same way they do regularly with movies and music. Those have all gone back up to full price, but I still own them.


How to convert my phone in silent mode into general mode automatically for specific mobile number

Favourite the contacts that you want to hear their calls from the contacts app. Then go to the settings of do not disturb and change that to priority only. So then only the people you chose  will be able to call you.

Hope this Helps


How to prevent deletion of /data/data/ while Uninstalling Apps (ROOTED DEVICE)

if you are already rooted why dont you use titanium backup
Steps :

Install Titanium Backup ★ root
Launch it and grant root permissions
locate to the app and backup it
now close titanium backup and uninstall app
install the 2nd apk(the one with different signature)
launch titanium backup and restore the existing backup but restore DATA ONLY not whole app


How can I configure WhatsApp so that an email is sent to me when someone sends me a message on WhatsApp?

Whatsapp natively does not support this, besides, it does not expose an API for other apps to use, so it's not possible. But using the notifications generated on receipt of messages, one can workaround these limitations.
automation is the way to go because, you need an action to be taken  in case WhatsApp is received from one / any senders.
Many automation apps are available. I prefer using MacroDroid , since it is free (upto 5 macros) and easy to learn. To understand how MacroDroid works, see answer here (Not affiliated to any app).
MacroDroid Setup

Give MacroDroid all the permissions it needs.

From Settings → Email account → Gmail account. Enter your account details and authenticate (MacroDroid needs to have access to be able to send you mails).

Create a macro as explained, name it whatever you like and save it.

Trigger: Notification → Notification Received → Select Application → Whatsapp → Text Content → Any (this will mail you for all messages received)

Make sure to uncheck prevent
multiple triggers
A variant below for one contact
Notification → Notification Received → Select Application → Whatsapp → Text Content → Matches (or contains) → contact name (you can use wild cards or Regular expressions(Regex)
matching too)

Actions: Send Email → account → Email address (where you want the mail to be sent to) → Subject, copy paste

Whatsapp message from [not_title] at  [hour12].[minute][am_pm]
Message Text, copy paste [notification]
You will get mails with sender name, time stamp and textsee note as in screenshot below (Aa is a contact and I configured for a single sender)

Note:

Email  shows the text in notification, which may not be complete text, because Notifications are restricted to 500 characters . Long texts are truncated (in my tests text till see more was mailed).

Notifications need to be enabled for Whatsapp


Does it make any sense to use a firmware with HTC Sense or is better to go for plain 2.3 firmware?

This is pretty much just a matter of preference, to be honest. I don't think you'll really "lose" any functionality on a Desire by going to an AOSP based ROM, either 2.3 or otherwise. You should gain built-in USB and wifi tethering, though, since those are a standard part of Android 2.2+. The real deciding factor will just be if you prefer the Sense UI or another launcher (ADW, LauncherPro, Zeam, etc). You will lose any HTC widgets since they depend on Sense, but there are widgets in the Market which actually mimic the style and functionality of the HTC ones for just that reason. You also lose HTC's proprietary apps, since they generally use the Sense framework in various ways.

Threads pop up on XDA from time to time where people argue over whether Sense is better than other launchers but it almost inevitably just amounts to each group saying "I think X better than Y because I like the way it looks".


Is there an app that will list my phone's info in an easily copy/paste-able format?

Well out of my own curiosity, I made this to start:

https://github.com/dieseltravis/AndroidBuildInfo

Here it is running on my Moto Flipside:


Android 6.0 FTP server with external SD card write support?


On Android, what is a "blue screen", and what should you do about it?

What is a "blue screen"?

Certain Android devices sometimes become unresponsive and display a plain bright blue screen with no text on it. See photo.

What should be done?

(This answer is based on what someone on IRC once told me.)

If you only ever see a blue screen once or twice a month, ignore the problem and restart your phone when it happens.

If you see so many blue screens that it's worth the effort involved in troubleshooting, then it's time to dig for the cause of the problem. Here's how.

First of all, grab a pen and paper, and make a note of the exact time when the blue screen appeared. Hours, minutes, and seconds. This will come in handy if you decide to run adb logcat later.

If you have adb (the Android Debug Bridge) installed on your computer, and if you have enabled "USB debugging" on your device, then adb logcat might (or might not) provide you with some clues as to why the problem happened. In fact, I've always found that adb logcat works fine even while the blue screen is still showing.

(If you aren't using a very recent version of Android, then your logs will lack timestamps. In such a situation, use adb logcat -v threadtime to show the timestamps.)

If you experience a blue screen and want to make it go away, reboot your device. If you have adb installed on your computer and working, then open up an adb shell and reboot the phone the graceful way. If the graceful way doesn't work, choose the semi-graceful way by using the adb reboot command. If you don't have adb installed, do an unsafe shutdown by holding down your device's power button for ten seconds. If that still doesn't work, pull the battery out.

But why did the blue screen happen?

I don't know.

You should post a separate question. Tell us the hour, minute, and second when the blue screen came up. Provide us with all the log entries (from each of the several logs which adb logcat dumps out) starting from 30 seconds before the blue screen appeared, right through to 30 seconds after. Let us know approximately how many times the problem has happened. (Dozens in the past year? Hundreds in the past month?) Also, tell us whether or not you have figured out a set of steps to reproduce the problem on demand. Finally, please do provide us with all other relevant details.

What should be done after the device has been restarted?

You should make sure that USB debugging is enabled. This will make sure you can use adb in the future. For instructions, see the PhoneArena article entitled "How to enable USB debugging on Android". You should only ever have to do this once.

(This is a community wiki answer. Please edit it and improve it. A big thank you goes out to Izzy and eldarerathis for helping to refine things.)


What is this "Vo LTE" notification bar icon?

VoLTE means Voice over LTE. The icon notifies you that you are now able to phone over LTE. This means, it's not necessary in order to make a phone call to switch back to 3G (You cannot phone over normal LTE).
In short it's new and better. As far as I can tell you could disable VoLTE altogether, but I recommend you to simply live with it.


Clash of clans not connecting to google play

Do the following things:

Update your Google Play, and delete Clash of Clans
Update your device if possible, then reinstall your Clash of Clans
Load your account using Google+, if you have it, or go to the help, choose "Contact us" and type your request. The Supercell community will tell you what you need to do and you would have your village back.


Remote Phone Call is much more polished for SMS to PC.

https://www.justremotephone.com/


Making permanent changes to /system required me to be rooted.


I was able to solve the problem (thanks to Firelord):

While "being debugged", the camera is turned on. For that, I've simply did the following:

the ADB setup and command ready in PC
device connected to PC in debugging mode.
run adb logcat > d:\dmp\device.log
run the camera app. Disappeared the error, the camera turns on


Phone restarting over and over after rooting Samsung Galaxy Ace S5830i

If you have a bootloop (samsung logo looping), it is because you messed up the rooting procedure. I had this problem when I tried to root a relative's Ace.

Since you've tried factory reset and it doesn't work, enter recovery mode and do factory reset. (recovery mode: press and hold volume down + power button for 15 seconds, navigate up/down by volume button and power button to select). Reboot and see if it fixes the issue.

If it does not, there are two options: flash CWM from recovery (here's the CWM zip file to flash from stock recovery), then reboot to CWM and install a custom ROM. This is what I did, as I wanted to load CM7 anyway.

If you want stock, download Odin, get stock firmware from sammobile.com or XDA forums (look for Developmet section under your device specific forum) and flash it.


OK, I found my answer:

Direct link: https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=303201

Alternative: https://www.bluetooth.com/specifications/adopted-specifications and search for a2dp

The equations are in section 12.9.


How to show screen recording permission prompt again?

it seems there is no way to do that without uninstalling app or restarting permissions Android Developer

but if you want to restart the permissions
Go to Application Manager -> App Permissions -> Requested Permission -> turn it off / on for your program .


This is useful if you want programmatic and CLI access to your contacts in sorted order.

If you're on Android then most probably your phone contacts are synced with your Google account's contacts which you can access using Google Contacts. Now, using the Google Command Line Tools you can return contacts in order of filing if no other sort method is set.

For example, use the following command to get all contacts in a text file in recently added order:

google contacts list ".*" > output.txt

Cheers.


It might be worthwhile to invest in a charge only cable. I use one for my tablet at home and in my car.

The quality of the usb cable will also make a difference. Cables do go bad. It sounds like you have ruled out all the other options so this might be worth trying.


I can't use android emulator in android studio in Mac

The app you are trying to run has a larger minimum SDK requirement than what is provided by the device you are trying to run on (22 vs. 23).

Check out the changes you need to make in your manifest file in this article - specifically the part with:

<uses-sdk android:minSdkVersion="integer"
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />


How can I use an app purchased from the Market on a Kindle Fire?

The Amazon Kindle Store and the Google Android Market are different stores.  Apps you buy in one store are not honored in the other store.

You can install the Amazon Store on your Nexus One pretty easily, so you'll be able to use Apps you buy on your Fire on your Nexus One.  But going the other way is more trouble (it currently requires you've rooted your Kindle Fire).  See How can I get the Android Market installed on my Kindle Fire?


Syncing iPhone contacts to Google so I can have them in my Galaxy Tab S

Transferring with Gmail and iTunes
First, you’re going to need a Gmail account, which will make moving contacts to any platform simple. If you don’t have a Gmail account, quickly sign-up for one on Gmail’s homepage. Before you even touch your new Android phone, plug your old iPhone into your computer and open iTunes. Then, find the Info tab on the menu bar at the top of the window. In the drop-down menu next to the “Sync Contacts With” box, select Google Contacts, and then type in your Gmail account information in the window which appears. This allows Gmail and Apple to update your contacts so all of the names, numbers, and emails from your phone’s contacts are now stored in your Google account.


How do I move the gesture button in Dolphin HD?

Tap the gesture button to bring gesture drawing screen. On this screen, you can find a Gear icon in bottom-right corner. Tap it and you'll find 1st option on next screen for changing position.


What's the difference between com.android.chrome and com.google.android.gms.chromesync?

com.android.chrome is Google Chrome's package name.

com.google.android.gms.chromesync is part of Google Play Services used to sync Chrome's bookmarks, history and password. It's part of Chrome Sync that was made available for use via Google Play Service a few years back as stated in this article:

If you've ever used Google Chrome on Android –let's be honest, you probably have– then you've probably signed into your account and activated Chrome Sync to have things like bookmarks, history, and passwords in constant harmony across all of your devices. While this works really well, the setup process gets a little redundant for users that install all three variants of Chrome (Stable, Beta, and Dev). However, it looks like Chrome Sync is going to move, or at least become available directly through Google Play Services. Several activities and providers have been added, along with some of the necessary strings to implement the same functionality in the GMS package.

What will happen for multiple users? I have two accounts (my work & my personal) but in Chrome I'm logged to my personal, will it sync both?

If you are logged to Chrome with only your personal account, then only your personal account should be synced.


Can't find some apps in play store while others don't work

TubeMate (and all similar YouTube video downloaders) were removed from the Play Store for violating Google's Terms and Conditions. Simple MP3 Downloader was also removed for this reason. You probably downloaded the apps before they were removed from the Play Store, so that is why you had them before.

You can still install those two apps to your phone from manually installing the .apk files for TubeMate and Simple MP3 Downloader.


How to restrict tethered data from an iphone using my hotspot?

Restricting ip for every apps is not a feasible solution. please try the following and check if it helps.

With android

on your Android phone, you can use any of third party app that manages WiFi hotspot. just search for 'hotspot manager' or 'tethering manager' and decide yourself which manager to use. our goal here is to restrict users data usage connected to your hotspot. wifi manager apps will alert you when your wifi hotspot data usage goes beyond set limit. Plus some of them also provide facility like 'restrict bandwidth' which allocate limited bandwidth to the users connected to your hotspot.

On iPhone

Phones wifi hotspot or Internet shared by router, to connected user, it's one and the same. iPhone will not distinguish between them and use your cellular data for background activities without users consent. You can restrict background data on iOS (Background App Refresh they call it)  for specific apps by going
Settings -> General -> Background App Refresh (or just google it if your ios version has different path) and just toggle the apps which you think are using unnecessary background data. this will stop apps from updating and downloading data in background. They will only use data in foreground i.e. only when you open it (be careful with messaging and mailing apps). Hope this helps.


Recovery of QuickMemo+ data via SD - LG LEON bad screen

Going to try a microSD to USB adapter on the PC & make a backup, hope i didnt do any damage using the lg pc backup software, and look for my .db file in linux & windows


Can I resume downloading app in play store?

Usually the download resumes. But in some cases the file is downloaded again.


If you had an internet connection when you took the photos, they'll get backed up, assuming Auto Backup was switched on.

Otherwise, the photos will get backed up only if someone finds it and switches on the internet connection.

Given that you lost the phone in a flight, chances are high that you can find it by contacting the airport authorities.


Go to:

Settings -> Applications -> Manage applications -> All -> Web [or Internet]

Hit "Clear Defaults" and that will change it to again ask every time.


Phone only charges when plugged into AC adapter or computer

Open your car charger and at the back of the USB socket solder together the two middle contacts. These are the D- and D+ signals. Most Galaxy phones don't like an open circuit there, so now you have made a nice loop. Info: http://en.wikipedia.org/wiki/Universal_Serial_Bus


What does used com.Samsung.android.incallui mean in recent activity?

It is the phone/call app. It simply means that the child opened it.


What is the MIN # that looks like a cell number under my actual cell number?

The MIN # is the Mobile Identification Number.  This number is used to uniquely identify your phone within your mobile carriers network and may or may not be the same as your cell phone number, also known the Mobile Directory Number or MDN.  The MIN, just like the MDN, is limited to 10 digits so it appears to be a phone number but is not.


Root commands on terminal emulator not working system-wide

My case, I suppose it's the same reason for you.

Go to your Superuser manager app, I suppose it's SuperSU.

Go to settings, and look for 'Mount Namespace Separation' and check if it's ticked. Uncheck the option and reboot.

SuperSU provided this option to make your system safer by hiding one app's mount namespace from others', thus if you mount or unmount something, it's only visible to the app (UID) you're using and nothing else.

Alternatively, when running su, you can add an option -m to make your shell have the control of master mount namespace. Then your mounts will work globally.


Bypassing a blocked port on a 3G connection

Your carrier blocked the port. You cannot use it unless you can get the carrier to unblock it.


Why do write attempts to /system/priv-app cause /system to switch to read-only?

Protecting Android from malicious codes has always been a priority of Google, OEMs and SOC vendors. Even the /system write protection has been implemented on kernel level by some OEMs. And by default, Android mounts /system read-only in order to avoid any intentional or accidental changes for AVB/dm-verity to work properly. Only OTA updates can modify system partition.
However if dm-verity is disabled while rooting the device or when flashing custom kernel/ROM, we can mount /system read/write for modifications. But some programs have a built-in code to check if /system is mounted rw, and if so, revert the status to ro. Solid Explorer states:

  If the mount point is mounted in r/o mode it will be temporarily remounted to r/w. After the operation completes (with a success or not), the app mounts the partition back to r/o state.

TWRP has also an option mount_sys_ro_chk and by default it mounts /system read-only.
So the solution is to change the mount point from /system to something else as that won't be checked usually.

Another factor that may force ro mounting of a partition is Linux kernel's mount option errors=remount-ro. This mount option is usually default on a newly created filesystem:

~# tune2fs -l /dev/block/bootdevice/by-name/system | grep Error
Errors behavior:          Remount read-only

So filesystem will be mounted as read-only if an error occurs e.g. Max Mount Count is reached and e2fsck isn't run. However this is rarely the case on Android. You can view kernel log for any such errors:

~# dmesg | grep mount

Changing the default behavior is not recommended and can be really harmful:

~# mkdir /system-temp
~# mount -o rw,errors=continue /dev/block/bootdevice/by-name/system /system-temp


How to disable notification sound in Facebook application

If that's the case. Edit the app with Apk Editor from Play Store. Delete the .ogg files compile it and install. If not so, check whether your phone has notification sound scheme at settings and notifications since you want other apps notifying.


Invalid sim card/no sim card inserted error

check if sim card is inserted probably, been having same issue. the metal pins should be properly in contact with the gold part on the sim.


Apps install data in phone storage instead of sd card

sometimes the games app are configured in a way that they store their data in the phone storage for security or for getting smooth performance. there is nothing you can do about it.....it is more of an developer choice of storage location.


I doubt it. The charging circuits should be smart enough to avoid this. More likely they aren't actually charging your battery but directly powering your phone from the input while leaving the battery mostly alone.


How do I use voice input in Google Maps on a HTC Desire?

I have a Samsung Galaxy S on T-Mobile, so YMMV.

To use voice entry, I start the Navigation application, not Maps; one of the menu options it displays is "Speak destination".  Navigation wasn't available on the phone when I first got it; I first noticed it about a week ago (I noticed Latitude and Places arrived at the same time, so might all have been part of the same push).

EDIT: To get voice entry in Maps, press and hold the Search key, which gives you a general search.  To search for a location, I use Menu > Search, then there's a microphone icon on the search bar.  In Menu > Directions, you can focus on either the From or To input boxes, and again you'll get the search bar with a microphone icon.  If I use Menu > Directions to speak a location, it works as if I'm doing a map search, so I have to go back and select the location again in the Directions input box.


Removing or bypassing FRP (Factory Reset Protection) on Marshmallow (6.0)

I don't know if this solution will work on a different phone model, but let me explain what I did:
First I tried to get the phone being detected by the computer, so I downloaded the MTK drivers (preloader VCOM drivers) and plugged the phone in META mode with MAUI META (a tool that connects mtk to META mode and do many other interesting stuffs, repairing IMEI for example). Then downloaded ADB (the best I found is "Minimal ADB and Fastboot")
With that i could connect to the phone and hidden the setup wizar. this post on reddit helped me with the commands.
From the command line:

adb shell
 cd /system/priv-app/

ls (to list all installed applications)
then:

pm hide <package name>

You would list all the packages with pm list packages first if you don't know the package name .

An alternative way is to use a software called Debloater


I have multiple google accounts. How can I hide some of them from the Gmail and Calendar apps?

On Android 6 and lower you can install Xposed Framework and then XPrivacy module for Xposed. In Xprivacy, deny access to accounts for the gmail app. Then add the account you want visible to the white list.

You can have a separate white list for every app, so you can have different accounts show for different apps.

Some apps get their account list from Google Play Services, and I've had weird things happen when trying to block accounts from that. But gmail and calendar work fine. Hangouts has a sign out feature, so you don't really need to block, but blocking works there, too.


My WiFi status icon on 4.1 is grey, even when the connection is working fine. Why?

There is nothing wrong with it. Its the expected/correct behaviour of a freshly installed ROM that does not have Google Apps (gapps) installed. Thus, the telephony/wifi signal will show up as grey.
Its only when that Google Apps (gapps) are installed, then it will show up as blue, this is for ICS upwards.
In Gingerbread, if no gapps is installed, and there's wifi connectivity, its white, when gapps gets installed, it changes to the typical green that is known under Gingerbread.
To resolve this, please install the appropriate gapps suitable for your CM10 ROM.
Edit
I am under the impression that GTalk application and service is part of the GApps hence my comment below to Izzy about this...and seems to backup the fact that if gtalk service is not present, the signal colours do appear different.


Internet always on when VoLTE enabled in Redmi 3s Prime

Voice over LTE (VoLTE) uses mobile data (LTE). You can't turn off mobile data and use VoLTE. You can turn off mobile data and use a different voice connection like 3G.


Data Network mode doesn't get activated on gingerbread 2.3.4

Do not know if you got it sorted but I had the same problem and did this:

Tap Settings > Wireless and Networks > Mobile networks > Access Point Names
Then tap on one of the relevant APN's pertaining to your provider, such as, for example O2 Mobile Web (Pre-pay or contract)
Set the APN Type to 'internet,mms'
Tap on Menu, tap on 'Save'.

Back out of the Access Point Names screen, back out to Mobile networks, then:

Tap on Packet data (In some ROMs this could be labeled as Data Enabled), and also, Data roaming to turn them off.
Turn those two options back on

And voila its working again!


Quickly send file from phone to PC via internet?

A service like Dropbox should be able to do this for you. It'll sync the files up to the web, and then your PC (with Dropbox installed) should pull them down.


Banner Ads on bottom of different apps- Is this a Virus?

There are various advertising networks that will use cookies and the likes of which to track you and profile your online movement, and then later use those to target ads at you. It is possible that the NBC and Huffington Post Apps are using the same avertising network and thus showing the same/similar adverts.

You might want to check out adblockplus for android, it no longer requires root access and their installation instructions are quite easy to follow.


Eventually solved it...
The Galaxy Watch thing + the Netflix thing were solved with this combination(not sure which of these steps solved it):

Installed MagiskHide Props Config module and blocked the following using Magisk Hide:

Galaxy Watch Plugin(all)
Galaxy Wearable(all)
Google Play Games
Google Play Music
Google Play Services for AR
Google Services Framework
NFC
Samsung Health
Wearable Manager Installer
Google Play services(com.google.android.gms and com.google.android.gms.unstable only)
Google Play Store(all except com.android.vending)

Ran these commands as root:

mount -w -o remount /vendor
cp --preserve=all /vendor/etc/vintf/manifest.xml /vendor/etc/vintf/manifest.xml.bak
sed -i /`grep wsm /vendor/etc/vintf/manifest.xml|sed 's@/@\\\/@'|sed 's@>@\\>@g'|sed 's@<@\\<@g'|tr -d ' '`/,/'<hal format="hidl">'/d /vendor/etc/vintf/manifest.xml
mount -r -o remount /vendor

Installed Bluetooth Library Patcher module

Now the GBWhatsapp Mini problem. For some reason it required that Install unknown apps permission would be allowed for it.
Now everything works fine.


[re]mount the internal sdcard on the Huawei U8836D (G500 Pro) please?

Since you are okay with Linux and ADB, let me first clarify 2 things:

Repartitioning the internal SD for Link2SD specifically as per the guide will partition it with a filesystem like ext2/ext3/ext4, which will cause partition to be recognized as system and not show up in most file managers. Some file managers, like ES File Explorer, may allow you to access it through the /mnt namespace, if it was mounted, or as some block device in /dev if not. Link2SD on first startup detects this partition by running some variant of the mount command and adding a mount-at-boot for this partition to init.rc and/or vold.fstab, and makes its permissions so that it isn't easily accessible even by the system.
This not showing up is intended behaviour, but you will find the partition under Link2SD's partition options as "SD card Partition 2" or some such.

Now, if you want to go back to using that internal storage for something, you would have to repartition the internal SD again, using GParted or some such software or Linux which recognizes an ext filesystem.

You will have to:

Find the correct partition for Link2SD.
Format it to FAT32, and set it as active and primary.
On device, mount the partition's block device (mmcblk0p6 in your case) as /mnt/sdcard0 and add this in init.rcand/or vold.fstab (Follow this and this answer).

For you the command to enter in vold.fstab will be

dev_mount sdcard /mnt/sdcard auto SDCARD=/dev/mmcblk0p6

And reboot. It should work. Format this position to FAT32, not VFAT, to avoid useless errors about "read only filesystem".

I'm not providing the commands here as you are familiar with Linux, and in this case on Android it's similar (a root shell through ADB).