How do I remove an account for a phone I sold but did not factory reset first? I had an HTC Wildfire phone which I stood on and broke the screen. I then sold it as spares because it wouldn't turn on and bought another one. When I went onto my Market account I noticed my new one is there and so is the one I sold, both registered to my Google mail address, and there is recent activity on both of them. I could not reset the old one to factory settings before I sold it because it wouldn't turn on. Is there a way I can unlink the old one from my account? Its beginning to worry me that someone else is using it through my Google mail account .

If you go to the Market Account settings part of the Android Market webpage at https://market.android.com/account and click on the Settings tab, you should see a list of the devices registered on that Market account, clicking the Edit button lets you hide that old phone from the web interface. That's what you'd normally use to remove an old device from showing.

If you're worried about whoever renovated your phone using your account, then you need to go a step further than that. The easiest way to block the other phone out will be to change your Google Account password. Then your phone will prompt for the new password next time it connects to a Google service, as will your old one, but as only you know the new password it should stop them from using your account on the old phone.

To stop this sort of thing happening in the future you ought to think about setting up two-step authentication on your Google account, once you've got that set up you can log into your Google account's settings and revoke the access password for any phone or device one at a time once you don't want them accessing your details any more.


How to Root Sprint Galaxy S6 5.1.1 How to Root Sprint Galaxy S6 5.1.1 with build G920PVPU3BOL1?

Flash the following kernel to get root

Uni Kernel

Updating the answer based on comments.
Download latest version of Odin (Google for download link)
Turn on USB debugging mode on your phone (Google again)
Install Samsung USB drivers (Locate your phone on Samsung support site to download)
Restart the phone in download mode. Connect your phone to the computer and turn on Odin
Once Odin recognizes your phone, select the kernel by choosing AP.
Flash the kernel.


What browsers are compatible with Adobe Flash Plugin? Even if Flash Player on Android is no more supported by Adobe, it is still very easy to obtain it (eg, via Aptoide). The problem is that Chrome is not compatible with it. On my Galaxy Note 10 I can use it with the stock browser (it works like a charm). Unfortunately my friend has a Nexus 7 Tablet. We were successfull at installing flash but we can't find any browser that supports it (we tried Dolphin).

Any recommendations?

Firefox - it has goot support of web technologies, but it has big memory consumption.
Standard Android browser (it not available on Nexuses with Android 4.1 and higher).
Opera Mobile (not Opera Mini) - it has "specific" support of some web technologies, but normal resources consumption.


How to avoid WhatsApp locking up my contacts If there is a contact who has WhatsApp, the contact was locked from name changes and also create weird changes such as removing any white spaces in the name (even between first name and last name).  I like to keep the Whatsapp association but do not want to have WhatsApp taking over the contact changes.
What is the solution?

Go to Settings > Accounts > Whatsapp > My Whatsapp Account
Remove the account
Make any necessary contact changes
Open up Whatsapp
At this point, Whatsapp should re-associate your contacts with the existing users.


Is there a reliable way to detect the app responsible for an Airpush ad? I noticed the other day that my Xoom's notification bar has started receiving Airpush ads (which is what it sounds like - push notifications that are really ads). I'm rather philosophically opposed to the idea of push-ads on my device, so I'd like to remove the offending application, but the ad doesn't give you any way to figure this out. Clicking on the notification star only gives you a link to the advertisement page, and nothing more.

I found Airpush Detector in the Market, but it doesn't seem to work on my Xoom, perhaps because of some Android 3.x differences. When I launch the app it says that no Airpush apps were found, but this is obviously not correct. Another option I've seen is systematically freezing apps using Titanium Backup until I find the guilty one, but that would be very time consuming and I'm not even sure if it would work.

I'm also aware of the permanent opt-out app in the Market, but I really would rather uninstall the app responsible for the ads (again, due to philosophical beliefs).

Is there any way for me to detect the origin of an Airpush ad?

Two points,

Firstly if you just want to stop getting the AirPush ads, AirPush themselves offer two ways that you can opt your device out of receiving the ads. Either:

Install the AirPush Permanent Opt-out app,
or visit their opt-out page and follow the instructions to enter your IMEI to be opted out.

Secondly I don't think that AirPush is the only game in town doing this. I uninstalled an app a few months ago when I tracked down that it was the one spamming my notification bar. Its ads didn't look like AirPush's and it didn't show up with an AirPush detector. Didn't track down who was providing the ads framework the app was using, I was just happy to get that rubbish off my device, for an app I only opened once a month or so I didn't need that hassle. It may be that these aren't AirPush ads, but one of their competitors. That app I just tracked down by working out which apps I'd installed/updated recently, then glancing through the Market comments to see which one was full of users screaming to get rid of the notification ads.


Access WiFi Beacons from Android Application I was wondering if an android App can have access to the beacon data of the nearby WiFi access points (AP), while the phone is associated with a WiFi AP.

Note: I do not want to root the phone or use startscan because it is going to be removed in a future release. I skimmed through WiFi RTT API but it does not seem to provide any other beacon information than RSSI and BSSID.

Thanks for any hints or clues in advance!

I was also looking for this as well and I found this thesis submitted in 2015. They were able to get IEs using Android NDK. I still haven't tried it yet. Also if you have found some other solution could share it.


does airplane mode stop phone from pinging towers? with recent riot's in Iran, there is saying that even with the phone in airplane-mode, it's pinging nearby towers, giving away location data and information such as that.
this is a really big security risk and may get people into jail.

is that true? if so, how would one fix this problem on the android device? does the phone being root or not make any difference?

Location is determined using one or more of the following

Mobile radio (mobile registering itself with nearby towers without mobile data being on)
Cellular data is on
GPS
WiFi

For more details see this Android Tracking by vendor

Coming to your question if device is on Airplane mode (radio disabled) and GPS , WiFi are disabled as well (Note that WiFi can be enabled in Airplane mode ), there is no way your location can be determined

(However, there are reports as highlighted in this question that with GPS off also, location data is sent to Google, but that is a different question altogether - How do I stop my device from sending my location to Google every second, even when the location setting is off? )


SD Card not mounting after reboot My Android doesn't mount my SD Card after reboot. I need to get out the SD Card slot and put it back in. Can I fix this?

By the way I have a Samsung Galaxy J7 (2017).

Try inserting another SD card in your phone if it does that means there is problem with your SD card

Try opening the same SDcard in your laptop and see if opens copy the data and format...if it doesnt open try formatting it and then insert in your phone


Search on Android Market website? Am I just blind or is there no "search" option on Android Market (??) if you go to the website from your desktop computer? If not, should I use some 3rd party search engine for the Market or should I just switch to some other "market" (some other android apps website)?

And if there is no search option - why? I don't get it why someone wouldn't put something as trivial to that kind of a website? lol

thank you

You can now search and install apps from the Android Market website.

It apparently launched today and people (myself included) are having trouble loggin in but I'm sure they'll clear it up soon.  Now you can search apps, filter by Free vs Paid and sort by Relevance or Popularity.  There is also a button on each listing for "Install" which will probably be like Appbrain's service that causes the app to automatically download on you phone (when you're able to actually login).

When you visit http://market.android.com/ on your phone, you actually see the site but if you click on any apps or search you are redirected to the Market App.


YU Yureka stuck in bootloop I have a Yu Yureka plus.i tried installing twrp and it got into bootloop.fastboot didnt detect my device and i gave to a repair center.after 5 days,they sent back my device saying it cant be repaired.i cant go to fastboot mode nor recovery mode.whatever combination of buttons i press,i goes to a screen which says Download Failed Images-abootihow can i get back to recovery now.i am blank.please guide.

You should use it's full fastboot command

fastboot -i 0x1ebf devices
Or any other command with fastboot -i 0x1ebf

This will definitely work in Yureka


Unable to send attachment, but there is no email? Since I have updated my Nexus4 to Lollipop this error appears in the notification bar : "Unable to send attachment : object". If I tap this error it links me to the sending email and display that there are no e-mail to send.

I searched in my Google mail box but I have no email with this object and I have no elements in the phone with this object.

How can I block this notification?

The problem seems disappered after a clean update of Android OS. Maybe the last updateby OTA was not done in the right way and take that error


Make calls from another Android phone over Internet I have 2 Android phones. First phone is in country A. Of course it has an Internet connection over WiFi. Second phone is in another country B, as me.
So, I need to make phone calls while I'm in country B (over Internet) remotely using the phone and its sim-card, which is in counrty A.
What Android software do I need?

You can use some screen mirroring softwares like Airdroid or Mobizen for Samsung and make the calls from country B using your computer. But you need to configure it before hand. You can login from the same account in your mobile and computer so that you can access it even when they're in different networks


Why does Google play show a "no connection: retry" error? Recently I bought a Spice MI 280 with Android 2.3.4, I downloaded apps from the Android Market like App2sd, Task killer, Soundhound etc.

A few days ago Android Market was upgraded to Google Play and when I try to open it it shows a no connection: retry error...although I can browse the net through Opera and uc browser without any difficulty.

When I open YouTube through Opera it shows the main page of the site, but then when I try to play a video it shows cannot play the video.

I have tried adjusting the current date, clearing data and caches etc. I've tried a factory data reset but its asking please input phone password. Any suggestions?

Okay, I ran into the same issue and finally found a fix that worked!

First off, go to settings>Applications>Manage Applications>Google Play Store and select "Clear Data"
Then, return to your home screen and just wait for the Play Store to auto-update.
If it does not come up on its own, re-open the store and select "update"
Finally, close the app (after it boots up), give your phone another minute,and have at it!

After trying this, my Play Store has been working just fine.
I hope that helps!

Cheers


Is it possible to use hundreds of Android devices with the same google account? We have developed a App that uses GCM push, that seems that needs Google Play Services (Google account).

Customer has 100-200 devices, it it possible to use the same google account in all devices? Gmail will be inactivated, and buy apps to Market will be disallowed.

Aditional info: We have proposed Google for Work, but Customer is not interested at this moment

Did a quick google search, seems like there is no limit placed devices connected to your Google account. The only apparent restriction is four devices for Google Music.

Aside from a bug, there no documented device restrictions.


Android Chrome - enable auto-fill for the site Android 10, Chrome 86. I have keepass2android installed and it works like a charm. The question is:
if I accidently tapped 'do not use autofill for site XXX' in the dropdown on the login field, how to turn in back on for that site? Cannot find any settings for that neither in system nor in chrome.

You should be able to re-activate this in settings -> app -> password access -> Autofill -> disabled autofill targets
In android 9 pie this can be found in the Keepass2android settings under "password entry access" -> "autofill service" -> "disabled autofill targets"
This issue was already created on the github page.. Hope it helps


Fix a system error after UnTar in /data/data partition I made a backup of app data in a rooted device with

tar -czvf example.app.back.tar.gz /data/data/com.example.app/

And after decompress the tar in other rooted devices with

cd /
tar -xvf example.app.back.tar.gz /data/data/com.example.app/

The app get this data working after I did

chmod -R 777 /data/data/com.example.app/

and when I reboot its like  a factory reset ,all the app data is gone and the apk that can be installed only in sd and when reboot again the app are deleted and the start wizard appears agains

I think that the tar command create a /data folder or mess in some way the mount points

Maybe I omit in the example some flags in the tar command that i originally typed

The destination device have Android 4.1.1

Well, good job for running chmod after untar-ing. You, however, missed the most important thing: file owner/group.

If you look into /data/system/uiderrors.txt, you'll find a bunch of information like this:

1970/01/01 00:00: Package jackpal.androidterm uid has changed from 0 to 10001, old data erased.

I've already answered a question before about Android applications' UIDs. A factory reset would have made you lose more data than you have already lost now. As Izzy pointed out, you didn't take care about file permission owner/group, as the app might have been assigned a different UID on the other device, and all its data were erased by Package Installer.

You may want to take a look at my answer and restore file owner from /data/system/packages.list manually. As far as I can tell everything will be fine after that.


Where's the stock keyboard's predictive dictionary located? As a native Spanish speaker, a lot of words in my language have accents on them and writing SMS with this shortens its length to half, due to unicode conversion.

My idea is to edit the predictive dictionary and remove all the special characters, in order to avoid getting them while writing.

So, my question is, where's the dictionary located? I'm currently using the LG Optimus Me stock keyboard. I did a little research inside the system folders and found a couple of xt9 folders but no traces of the Spanish (or other languages) dictionary.

EDIT: it's not the answer you want, but provides useful info nonetheless, here's the userdict file:

/data/data/com.android.providers.userdictionary/databases/user_dict.db

You need root to access it and sqlite3 to view the data inside (here's mine):

localhost # cd /data/data/com.android.providers.userdictionary/databases/
localhost # sqlite3 user_dict.db .dump
PRAGMA foreign_keys=OFF;
BEGIN TRANSACTION;
CREATE TABLE android_metadata (locale TEXT);
INSERT INTO "android_metadata" VALUES('de_DE');
CREATE TABLE words (_id INTEGER PRIMARY KEY,word TEXT,frequency INTEGER,locale TEXT,appid INTEGER);
INSERT INTO "words" VALUES(2,'ok',128,'de',0);
INSERT INTO "words" VALUES(3,'LG',128,'de',0);
INSERT INTO "words" VALUES(4,'no',128,'de',0);
COMMIT;


Bluetooth Speaker Controls Too Loud and in Too Few Steps I bought a set of Dali Zensor 1 AX speakers which has a Bluetooth connection. Playing over the 3.5mm cable works perfectly and the volume can be nicely adjusted from the phone. The phone has 31 volume steps, with 0 being muted and 30 being 100% volume.

However, when I connect the same phone via Bluetooth, there are only 4 steps of volume control:

0 on phone: muted
1 on phone: 33% speaker volume
2 on phone: 66% speaker volume
3 on phone: 100% speaker volume

Steps 4 to 30 are all there but because the volume is already at 100% on step 3, they do nothing.

Having only 3 controls is extremely unpleasant as it's unlikely the volume I want to listen to is one of those 3 and to make matters worse, most often when I connect to the speakers it's higher than step 3 and just blasts whatever I play at 100% for a few seconds while I try to turn it down.

I've tried connecting an iPhone to it via Bluetooth and it works perfectly fine. I've also connected multiple Android phones (OnePlus 5T and OnePlus 6T) and they both show the problem.

How can I get my Android phone to spread the Bluetooth audio volume control across all the steps rather than just the lowest 4?

After a couple of hours of searching I found the fix:

Enable Developer options if you haven't yet (instructions can be found online).
Open Developer options.
Enable the Disable absolute volume option.
Enjoy listening to music at whatever volume you like.

Here are the details for this option:


How can I copy files onto an SD card with a Honeycomb tablet? It seems like copying a file onto the SD card ought to be easy, but for the life of me I can't figure out how to do it. I have an (International) Motorola Xoom Wifi running stock Moto Android 3.2.

If I insert an SD card with content on it, I can see the contents of the card show up in the tablet's Gallery app. I can also go into the built-in Files app and browse the contents of the SD card. Using the Files app I can select files and copy them from the SD card to the internal storage.

However when I browse the tablet's internal storage with the Files app and select and Copy a file, if I then navigate to the SD card the Paste Here option is grayed out.

Using File Manager HD, I can't even find the SD card. It looks (from the Files app) like the SD card is at /mnt/external1/ but I can't see any way to get there. Is there something I'm missing in File Manager HD to find the SD card, or is there a deficiency in File Manager HD that another file manager could solve?

Also strangely I can delete files from the SD card using the gallery app, but not using the Files file manager app!

Getting to your external in File Manager HD is...not very obvious. The only way I'm aware of to get to it is to hit the Home button at the top right on the action bar (not the Android OS button in the bottom left) and then hit Up. This should put you at /mnt, so you can get to the external at /mnt/external1. The "Storage" shortcut on the left pane also takes me there, but I don't think it's always operated like that in the past. I might be mis-remembering there, though. If "Storage" takes you to /mnt/sdcard then you can hit "Up" from there to get back to /mnt.

As for copying, the external card was originally read-only by default. Now it seems to exist in some kind of weird limbo (at least for me) and I'm not entirely sure how the permissions are designed. File Manager HD shows its permissions as dr- (that is, read-only directory) but it lets me paste files there anyway. Nonetheless, if you're rooted you can use something like MicroSD Mounter as an easy way to remount it RW (it works fine for me).

I should probably also note that the above is on Android 3.2.2, after getting Verizon's LTE upgrade. The permissions may still be read-only for Xooms in other regions, but I'm not sure. Mine could also just be read/write because I'm using a custom kernel and boot image (don't remember if it was in there).


What is EFS and MSL in android? I just bought a flashing box for Samsung mobiles and I am trying to use efs and msl imei repair options in Z3X pro box. I just want to know about them let's say how they works and how to write certificates using this.

Cert file is used to unlock the network so that another sim card can be used with the phone or changing the IMEI number, country code... (all these are illegal in many countries).

The EFS is a special partition dedicated for your phone's info like radio signal info, imei, serial number and lots of files revolving around your SIM card and Wifi, Bluetooth (this includes your MAC address for all the radios of your phone).  Imagine the EFS as a big folder containing all of the important stuff that makes the "phone" part of your phone.

The MSL just allows you access to dangerous menus that could actually screw your device up if you set something wrong. So, in your case, Z3X needs to bypass MSL to be able to modify any setting, such as have write access to the EFS partition and change IMEI/unlock the network, etc.

There are thounds of videos out there on how to use that feature in Z3X Box.
You can find more help from here.


HTC One X+ is getting hot. Is it Normal? The other day my daughter was playing with wife's phone (HTC one x+) and asked me for help. When I grabbed the phone I realised that was so HOT that I think I could fry an egg on it. Is this normal?

Is there any tip you can give me to avoid this?

It is normal. It could have been because your daughter was playing a game on the phone, or just taking up a lot of processing power. Also, having one's hands on the back of the phone also does not help. I've had this issue with multiple devices when playing games specifically.


How can I run a sequence of applications or actions on certain triggers on Android? Is there is free application or some trick to run sequence of applications on android?
For example I want to start the following sequence:
    Wi-Fi --> Tor --> Browser

You should try Tasker for simple interface and quick setup.

If you are willing to do something by code and very specific, a good alternative is onX by Microsoft, you can write your code to do exactly the things you wanna do. Also there are some ready recipes that you can quickly setup.


Do any phones other than the Samsung S have gyroscope capabilities? The Samsung S, Android's first official phone to support 2.3 will have gyroscoping capabilities. Do any other phones have a gyroscope?

The Samsung Galaxy S series phones have a 6-axis accelerometer, which is not a true gyroscope although a good approximation.  Hopefully it is actually a true gyroscope in the Nexus S.  Motorola's next big phone is rumored to have a gyroscope, but who knows.  I don't believe any other Android phones have a gyroscope, but the iPhone 4 does.


i can't get rid of my android mannager lock yesterday i lost my phone, but i used android mannager to track it,put a message on the screen to that i know the location and to put a lock on it.
Today i went to where google showed me my phone was located and went and got my phone back.Only i can't get rid of the lock, first it just ask's for my pin when that is correct it ask's for the google password i had to pick with android mannager,but when i enter that one correct as wel it shows me the message i entered with android mannager while the phone is stil locked. if anyone knows what i need to do and can help me is verry appriciated. sry for the spelling, i speak dutch.

Boot into recovery and do a full wipe and login with another google account. Did you sent a lock request with android device manager. Make sure you are entering the correct pin and the password combo. Can you be more specific about the part which comes after you enter the pin which you gave with android device manager.!! Hope this helps


how to fake my personal information I downloaded a game from Google Play. In the permission page, I noticed that it asks for my personal information.

Allow this application to:
Your personal information read sensitive log data.

Why in the world a game needs my personal information to run? so I decided not to install it. However, I really want to play this game. My question is this, is there any way to fake my personal information so developer of the game can not be able to reach my info?

My Android version   : 4.0.2
Model number         : GT-N7000
Baseband version     : N7000XXLB2

Summing up from the comments on the question itself, so it doesn't "get lost":
As ce4 pointed out: The READ_LOGS permission requested by the app grants it access to the system logs, which might include sensitive information logged by other apps (also system apps). However note, that this specific problem has been adressed by Google with Jelly Bean onwards (apps can only read their very own logs, and not everything in the log since then). So the READ_LOGS permission on Android 4.1+ is safe. You can install the app without fear on Jelly Bean devices (but not ICS and below).
PDroid
If one has CyanogenMod (or a compatible ROM) installed, there's the option to use PDroid in one of its incarnations. Visit the XDA-Developers for information on...

The OpenPDroid AutoPatcher, working on Linux, MacOSX, and meanwhile also Windows. With this tool you can patch a ROM image so it will contain the PDroid functionality.
The OpenPDroid project. This thread gives you detailed information on what OpenPDroid is, what it does, what features it includes, and more.
PDroid 2.0, which now also offers support for stock ROMs. Tons of screenshots there, for sure an interesting read!

Still, PDroid is nothing for Android newbies to install -- it's not like just picking an .apk and go. All PDroid incarnations require you to patch an existing ROM image file, which you then must flash to your device. So no easy-go.
LBE
LBE Privacy Guard, on the other hand, can just be installed straight from the playstore if you run Android 4.0 or below. There are issues with JellyBean like e.g. boot-loops, so do not install the playstore version on JellyBean devices! At least not if it was not updated May 2013 or later. You have been warned!
For JellyBean users, again XDA is a good source: some busy members took care to translate the Chinese LBE安全大师 (LBE Security Master) to different languages. The thread can be found here, and this version does not boot-loop JellyBean.
XPrivacy
XPrivacy is pretty new in this area (I just discovered it recently, after I wrote this answer -- so I felt the need to update it). As with the other mentioned solutions, it requires a rooted device. In order to install the app, you also need a Custom Recovery such as e.g. clockworkmod or twrp. XPrivacy is based on the Xposed-Framework, so you will need that as well. Requiring Android 4.1 or higher, this seems a nice option for those having used LBE Privacy Guard before, and don't want to use the overloaded LBE Security Master on JellyBean.
From its behavior it's comparable to LBE: on a per-app basis, permissions can be set separately. In most cases, if you "revoke" a permission, "fake data" will be served instead -- with two exceptions, where this seems not to be possible (internet and external storage). More details can be found on the project page.
CyanogenMod, Paranoid Android, & Co. with Privacy Guard
CM 10.1 nightlies and onwards of CyanogenMod as well as Paranoid Android already ship with a Privacy Guard, which lets you define what apps should be placed into "incognito mode". While that's better than nothing, it's just an on/off switch: either the app is put into "incognito", or it is not. No selective withdrawal of permissions here.
Android 4.3+ App-Ops
With Android 4.3, Google finally introduced a kind of "permission manager". In 4.3, it's still hidden, but can easily be made available: App-Ops allow you a fine grained control over your privacy, almost similar to what PDroid, LBE, and XPrivacy provide. But just almost: not all permissions can be revoked here (e.g. network/internet access cannot).


How can I change the account used for contact sync? My phone currently synchronizes the contacts with my personal Google account. I would like to change that so it would synchronize the contacts with an other account of mine. I added the other account, but in the synchronization settings it's empty. I can't see the same options that I see in my personal account's settings. (My personal account contains Gmail, Google Calendar, and Contacts... there isn't Gmail and Calendar associated with my other account, so don't seeing it might be expected, but it definitely has Contacts.)

What can possibly cause this? Is there a way to still make the synchronization happen that way?

(I use Sony Ericsson Xperia X10 mini pro with Android 2.1, and I don't want to root my phone and load a custom ROM yet.)

I think Press Menu > Settings > Accounts and Sync > and Select the Account > then it should Display Options with checkBoxes like Calender, Contacts, Email...
Thats what I have got in my Phone Running Froyo Good Luck


How to force stop/block/blacklist UC News and 9apps from installing in my android phone for whole life I am annoyed of the unwanted apps UC News, 9Apps and some other apps from automatically installing on my android phone. I have disabled  install unknown source applications, but everytime I restart my phone this is automatically enabled and then my internet is automatically switched on and then nearly 10 to 20 apps are automatically installed in my phone.

I have factory reset my phone many times but even after factory reset same thing occurs and all apps are installed. I suspect this is because of UC browser being an inbuilt app. In UC browser their shows some related apps in which UC News and 9apps is also showm. These two apps are the first to be installed whenever I restart my phone.

My phone is Xolo Era 4g. Plz tell me:

How to block/blacklist xyz app in android permanatly so that it never installs again in whole life of phone.
How to not let andriod switch unknown sources option on when phone is restarted.

I do not want to root my phone to forego the gaurantee. So plz tell any way without rooting the phone, even if it requires downgrading android version or using any other possible OS.
If there is no way then plz tell the method with rooting the phone.

Thanx.

One way to avoid all such issues is by rooting your phone.
That gives you plenty of control on it (it becomes essentially a Linux box), and you can install one of many possible flavors of Operating System (custom ROM).

Judging from this Google search, rooting your model is something already worked out.

Nevertheless, you have to be careful, since it may "brick" your phone, i.e., make it useless. For many phones, there are very detailed instructions available on how to do that.

PS1: A few links in this Google search (e.g.) report users which did not get rid of auto-installed apps, even after rooting. Whatever these users did, it has to be taken with a grain of salt, though.

PS2: UC Browser has been under some criticism for its lack of privacy/security and invasivity.


HTC One X won't charge I bought a HTC one X in China, in order to send it to my girlfriend who's in UK, but she's constantly get charging problems.

The problem is like this:

Can't charge at all using AC adapter if the battery is not empty. The battery bar just keep decreasing no matter whether you plugged the power line or not. (Faster with the line plugged). The only way to get it charged is to wait until the phone drain its battery and die. Then it charges again.
Battery can be charged with computer USB, but very very S..L..O..W. Maybe after hours and you get an 1% increase.
When using 1) the battery bar is around 50% after one night's charge. Restarting or shutting down\start again from the Android GUI won't help. But if we shut-down the phone and restart using the HBoot, it will show a bar of nearly 100%.

My girlfriend didn't have the adapter shipped along with phone. She has a BlackBerry 5V600mA adapter and a 5V1A adapter bought from AMAZON. Neither of them work. We hesitate to use a 2A adapter because we fear it may do harm to the battery.

I have read a lot threads these days. I think its maybe caused by some error on battery software of system or hardware error. But others' problems didn't seem totally the same with mine, and the solutions to these problems didn't work.

Does anyone have idea to deal with it?

I haven't had this problem with my HTC One X, I have used several adapters and all of them were charging as normal.

I don't know if this will solve the problem, but you could try to do a reset of your phone, to make sure it is not a software related problem. But I guess the problem will still remain after the reset, so in that case, it is pretty sure that it is a hardware related problem of your phone. So you might want to contact HTC support for this problem. I think the only solution will be to swap your defective device with a working one.


Where does Android get these email addresses from? In an app called Wirex an email autofill appeared. This is very confusing to me. The list contains very old emails, emails I had already forgotten 2 years ago.

I bought this phone in 2018. Where does Android grab these email suggestion from? These are all emails I created so no random email from contact lists.

I found where they came from. I traced those emails to my google account. Basically they were stored as login information (chrome autofill)


Chrome and Skype takes up a lot of storage I'm not sure if this is a problem different for anyone but these apps are very large.

I'm on a very limited storage of 2Gb with no move to sd capabilities and both these apps rise above 150Mb in space.

Updating both apps is simply impossible because I would have to remove a lot of apps to do so.
I'd rater rather just delete both but I actively use both and Chrome is the default browser.
Also Skype had issues with the latest version so I was forced to downgrade.

And before answers arise saying just delete the data. That includes preferences, logins and bookmarks.

For extra info:

Phone: Sony Xperia M / C1905 rooted

OS version: 4.3

Build: 15.4.A.1.9

Chrome: 41.0.2272.96 (outdated)

Skype: 5.3.0.65246 (outdated)

You cannot do anything about those two monsters using so much data – they're known for that. But still, there's something to work around that, enabling you to "update" without losing your data:

Backup for safety (data only)

adb backup -noapk -f Skype.ab com.raider.skype
adb backup -noapk -f Chrome.ab com.android.chrome

Remove the apps, but keep their data

adb uninstall -k com.raider.skype
adb uninstall -k com.android.chrome

Install the apps anew using e.g. the Playstore app

If that doesn't work out (as the amount of data still is too much), ommit the -k in the second step – and to restore your data, follow the third step by

adb restore Skype.ab
adb restore Chrome.ab

This requires your computer to be equipped with adb (see the adb tag-wiki for details, including a minimal install as you won't need the entire SDK for that).


How to check success status of opened URL in Tasker? In Tasker, I have created a profile to open a URL when I visit certain place during certain time. It works.. When conditions are met, my default web browser (Dolphin) is opened to handle that URL visit.

I have setup another profile to kill Dolphin when I leave that place or time duration ends (whichever comes first).

Now, I want to make logic flow more complex: If URL fails to load, don't kill Dolphin.

How to check that URL was opened successfully or not? The rest I can do by myself.

You could use an "HTTP Get" action to query the site.  The response code sent back by the website is stored in the %HTTPR variable.  So %HTTPR = 200 means the site loaded sucessfully.  You can then make the rest of your task conditional on that variable, eg. IF %HTTPR = 200 THEN Go Home (or however you are "closing" Dolphin).  I know that %HTTPR is dependent on the mime type of the HTTP Get request so you'll have to tweak that a bit, and you may choose to look for different response codes to trigger different actions.

There's probably other ways to do it but it would depend on the site you are trying to reach.


downloading 'boot.img' while using fastboot to copy ra recovery In the process of attempting to get Cyanogen MOD onto my HTC Hero. I rooted it successfully, and can connect with ADB.

I restarted the phone with the back key held down and get the fastboot screen.  I press volume down to get to the HBoot screen (otherwise fastboot was failing to connect).

Now I run:

  C:\android-sdk-windows\platform-tools>fastboot boot recovery-RA-hero-v1.7.0.1.img

and get

  downloading 'boot.img'...

and I wait.   And wait.  And wait.  It certainly appears to be doing something in Task Manager (win 7) - it's showing some CPU activity, but how long is this step supposed to take? The longest I've waited was 1100 seconds before interrupting.

Using HTC Hero GSM.

At the time I was semi-blindly following another poorly written walkthrough that just had a series of commands without explaining them.  Now with some knowledge I eventually worked out that it was better to flash the image to the phone.  Still don't know why it was taking so long though.

Eventually with flashing to the phone and then the Cyanogen Mod, I got it all working.  Now with ROMManager on my phone it'll be sooo much easier in future!


Clearing Notifications/Downloads Recently bought the Samsung Galaxy Ace and I'm having issues removing the notifications of a download that claims it is still in process, and notifications about messages that are not sent...

Any idea  how to remove both these things?

Restarting phone hasn't help, nor has "force-Stop"-ing the downloads manager.

If the download is still in process, click the Notification, select the download and Select the 'Cancel' button.

If the download has finished, then reboot your device.

You can clear un-sent message notifications by clicking the notification.


Galaxy S4 Battery Drain I recently got an S4, and the battery drain is huge. I'm not even using it with a SIM card yet because it is that bad.

Over 10 hours, Phone idle used 36%,  and time on was 10 hours 29mins. The screen used 23% at 9mins 20s.

Any idea how to make this battery last longer?

It's your apps and services running in the background. Try to kill as much proccesses as you can. I used to put different apps in pause mode just by hitting home button, and I noticed the battery draining like crazy.

I also killed lots of services in App Manager (All proccess tab). I found lots of useless services draining my CPU and battery. Try that.


Updating Android without Manufacturer support (Not with a custom ROM but with a different approach) Summary for the inpatient: I want to run a new version of Android on an old smarphone (s3mini).

(Sorry for bad English, I'm German. Feel free to correct my grammar in the comments)

Hello Programmers and Android fans,

as you might know, most Android smartphones only receive updates for a short amount of time until the hardware manufacturer stops supporting that smartphone. For example my smartphone (s3mini GT-I8200N) still has Android 4.2.2, which is obviously not ideal.

Please correct me if I understand something wrong here, but AFAIK all data on the phone, including the drivers get deleted if I flash a custom ROM (eg. Stock Android 7.0 or LineageOS). Because the manufacturer (in this case Samsung) does not publish their drivers, the community has to write their own drivers for every smartphone (which are obviously not as good as drivers written by the manufacturer because they know the hardware better).

It is possible to get a root shell on the smartphone / run my own program as root on the smartphone. Because a root process can read/write every file on the device except the kernel, and Android 7.0/LineageOS is publicly available  it should be possible to write a program that updates every single android system file. Updating the kernel with root privileges shouldn't be a problem either since the linux kernel is signed. So that's the plan:

Step 1: Download and compile Android 7.0/LineageOS

Step 2: Copy CompiledAndroid7.0.tar and the program on the smartphone

Step 3: Start the program with root rights

Step 4: The program terminates every other process

Step 5: The program deletes every file on the smartphone except drivers, the kernel, kernel modules, bootloader related files, the Program itself and CompiledAndroid7.0.tar

Step 6: The program unpacks CompiledAndroid7.0.tar in the root dir (/) (The program has to be able to unpack a .tar file without any other software except the kernel. But this shouldn't be hard to do, just Copy+Paste from open source unpackaging software).

Step 7: Install the new signed kernel (via syscall) and reboot.

Now you have an old smartphone with Stock Android 7.0/LineageOS and the original drivers!

Could this work in principle or did I understood something wrong about the way Android Smartphones work?

One comment said that Step 4 could crash my phone. A nice work-around would be that the program replace init with a copy of itself and then runs "sudo reboot"

Do old kernel modules/drivers work with new Linux versions? If not, why?

UPDATE

I want to thank all of you for your help. The idea from above won't work, so I have to get mad at google for not having good android update servers and not making sure old kernel modules work and get mad at Samsung because they do not publish driver source or updated drivers. If I find the time to do so, I will check if LineageOS supports my device and if not, write drivers.

Hot flashing is certainly possible, though harder than it's worth.

  AFAIK all data on the phone, including the drivers get deleted if I flash a custom ROM (eg. Stock Android 7.0 or LineageOS)

That's not correct.  Data only gets wiped if the flashing script does so or if the device is encrypted.  Likewise, firmware only gets overrwritten/wiped if the flashing script does so.

If you're not flashing a stock ROM from the manufacturer (or vanilla Android on a Nexus/Pixel phone), then you're flashing a custom ROM.  This approach is not going to gain you anything really, except on a device with a very very tightly locked bootloader.


Move Nokia Backup (NBF) contents to Android Phone Recently I started using Android phone (Samsung Galaxy Y Duos) with Gingerbread. Prior to this switch I was using Nokia 6303c (S40 Device). Before I exchanged my Nokia for this phone I had made a backup using 'Sync & Backup' option provided by Nokia on phone onto its memory card. I had to do this as I did not have access to Nokia Suite to sync/backup contents to PC at that point in time.

Now I am not able to find any way to get the contents stored in .NBF file to my Android phone. Does anyone here know about any solution? Looks like NBUExplorer can open only .NBU files created by Nokia Suite.

Fortunately I could get all my contacts as they were synced a week before to a virtual machine running Windows (I use Ubuntu as my primary OS). However message sync had failed that time and I could not sync calendar as I do not have MS Outlook on virtual machine. Now I need a way to retrieve those messages and calendar entries.

Just change the extension from .nbf to .zip. For detailed step-by-step instructions, read this.

Go to settings, sync and backup in old Nokia Symbian phone. Click on create backup and store the backup in memory card.

Connect the old phone to your PC through normal 'mass storage' mode and open the backup folder from memory card. Copy the .nbf file from memory card to your PC.

The trick lies in this step when you fool Nokia around.
.nbf stands for Nokia Backup File.  Just change the extension from .nbf to .zip and extract using winrar/peazip.

Here you see a list of .vcf files in the extracted folder. Connect your Android phone to PC and transfer these files to SD card or internal memory.

Use this free "Import Contacts" app from Google Play and transfer contacts.


What is the com.android.email/cache folder? I am looking at where data is stored on an Android device.  The ending of the path is com.androidemail/cache/then a jpg.  What is the email cache?

Cache is a kind of temporary storage for faster access to e.g. files loaded via network. In case of an email app, this most likely holds contents that where attached to a mail (like images: you even named a .jpg, that's it), so it doesn't need to be re-loaded via the network each time the user looks up a message (see: Web cache).

Also see our cache tag-wiki.


Disable default Internet app on Android 6.0.1 on a Samsung Galaxy Tab S2 I'm trying to disable the default "Internet" app. I can't deactivate it via the app manager. I need it disabled, because the Tablet should not be allowed to use an internet browser, but other apps should still be able to connect to the internet. The device is hardened and only a few apps are allowed. But through the settings the user can reach the user manual, which opens the default internet app. Therefore I need to uninstall or disable it.

Has anybody an idea how to get rid of built in apps without rooting the device?

Thanks alot!

From https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/:

WARNING Uninstalling system applications can be dangerous so please know what you’re getting rid of before you complete these steps. Failing to do so could result in your phone becoming unusable until you perform a factory reset. Of course, by removing any given system application, another system application that may depend on it may also break so be careful what you remove.

Install the USB drivers for your device (Google has a list of some universal USB drivers here)

Download the ADB binary for your particular OS (Windows, Mac, Linux)

Extract the zip file into a folder that you can quickly access.

On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
4.
Now enter Developer Options and find USB Debugging. Enable it.
5.
Plug your phone into the computer and change it from "charge only" mode to "file transfer (MTP)" mode.
6.
On your computer, browse to the directory where you extracted the ADB binary.
7.
Launch a Command Prompt in your ADB folder. For Windows users, this can be done by holding Shift and Right-clicking then selecting the “open command prompt here” option.
8.
Once you're in the command prompt/terminal, enter the following command: adb devices
9.
You will see that the system is starting the ADB daemon. If this is your first time running ADB, you will see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
10.
Now if you re-run the adb devices command, the terminal will print the serial number of your device. If so, then you’re ready to move on.
11.
Enter the following command: adb shell
12.
Execute the pm list packages | grep '<OEM/Carrier/App Name>' command to find package names.package list

ALTERNATIVELY: You can also easily find the package name of an installed system application by installing the App Inspector app on your phone. I prefer doing it this way so you know exactly what the app name is of the application that you are about to uninstall.

If you have App Inspector follow the steps below:
Step 1: Tap on "App List"
Step 2: Find the app you want to uninstall. (eg. "Compass")
Step 3: Find the package name under the App Name (eg. "com.huawei.compass")

Execute the command like so: pm uninstall -k --user 0 <name of package> command to uninstall a specific system application.


com.android.systemui rapid battery drain I have a Samsung Galaxy S5 that is approximately six months old. My OS version is 4.4.2, and my provider is AT&T.

The battery in my S5 will usually last me 2-4 days without charging, depending on use, but two or three days ago the battery started dying very quickly despite minimal use. The battery will no longer even last 24 hours without use. I checked my phone's battery usage, and com.android.systemui seems to be causing the excess battery drain.

What's causing com.android.systemui to drain so much battery, and what can I do to fix it?

Battery usage (click image for larger variant)

I haven't figured out what was causing the problem, but I did manage to fix it. I restarted my S5, and the process that was consuming all of the battery seems to have stopped. com.android.systemui is only responsible for 4% of the battery drain after restarting and recharging.


How to find that I am rooted with Systemless I have flashed, SUPER SU 2.79 SR1 on Oneplus 3 running OOS 4.0 (Nougat 7.0). How to find that I am rooted in systemless mode ?

I have systemless root and a few ways

The superuser su binary will not be found in  /system/xbin/, like in normal system-based root. See
Systemless Root
On your terminal emulator enter which su , it should show the location of su binary other than /system/xbin/ ( in my case it shows in the /su/bin/su location ). You can leave a comment to show the result in your case. Thanks
In Su app settings, option to install SuperSU as system app is greyed out and the text reads that this option is not available being systemless root

Some apps which have their path hard coded to search for su in above location will fail. ES Explorer is one such app, which will not work with root privileges, though rooted - not a reliable method, since the app can be updated


Direct HDMI output at the start up? I have an Android 6.0.1 Vibe P1 Turbo with literally dead screen(I closed the phone months ago and did a complete disassembly).

What I want to do is get the phone output the screen through USB right when it starts up. I was thinking about octopus micro USB with USB A legs and attach both a mouse and an "USB to HDMI converter" to connect it to the dumb LCD TV (1366X768 PAL) and backup data to the Google Drive and shut down the phone for good.

Will I be able to do it? Or I have to open the phone first which makes it impossible? Can you give me an things to have and a tutorial?

The phone has pattern lock

USB to HDMI converters require special driver. I never heard of an Android device supporting such a converter. The typical way to connect a Android device to a TV is using Wifi and screen cast technology.

There are some device that support MHL (re-use the USB-Port for a HDMI connection) but the number of device that support this is not very high and depends on the used chip in the phone. Anyway the USB port would be blocked in such a case and can't be used for USB devices.

Edit: Based on the additional info your provided (unlock possible, touch still works) the following may work:

Unlock the phone and connect it via USB to a PC. You should get access to your sd-card folder.
Use the screenshot feature to get the current screen content.
Open the screenshot on the connected PC
Try to tap on the position of the function you want to execute
Goto step 2

Using this you should be able to "use" your device in a very very basic way. Therefore what ever you want to to with it (e.g. exporting data)  might be possible this way.


Certain "core" apps lost access to media files At some point in time (about a week ago) something happened to my Motorola Moto Z2 Play / Android 8.0 that caused my base apps to not have access to my media files (i.e. audio, photos etc.).
Examples:

all my custom ringtones (i.e. based on my own media files) were reset to default sound:

Contact apps reset custom ringtones for contacts to default one,
Alarms & Clock app reset custom alarm tone to default one,
SMS (Messages) app reset custom message notification tone to default one,
system-wide default notification tone (set by me to custom) was reset as well,
system-wide default ringtone (set by me to custom one) was reset,

I cannot pick a photo for a contact because my contacts app keeps saying: "No pictures are available on the device".

While first situation is resolved. I see my custom ringtone files in the list and I can go through my contacts and assign them again. But second situation is not resolved. I see this error all the time and I cannot change any contact's photo.
This is verified as not a bug (tested three different contacts-like applications and all of them shows exactly the same message, when trying to change contact's photo). But still, it seems that problem is limited to contacts-related apps only. Other apps still has read and write access to my custom files.
For example: :

(read) I can pick any photo or other custom file and attach it to an e-mail, send it as MMS or share it in any other way or
(read) upload it to OneDrive or Google Drive etc. or
(write) my Camera app is still able to make new photos and store them in "DCIM" or
(write) my sound recorder is able to record sound and write audio files.

The only thing that has changed on my phone recently and that I suspect as the cause of above metioned situation was Android 7.1.2 --> Android 8.0.0 update.
Is there anything I can do (since replacing contacts app didn't resolve the situation) or check in this case? Or resetting the phone to factory defaults is the only option that I am left with?
EDIT: I have cleared cache and data of media app, as suggested in comment. It didn't help.

• I think there are two options to change contact's photo- Take a photo and select a photo. Does the take photo option works. Or try changing the app to choose photos for changing the pic.
• If your contacts are backed upto Google then you can goto
https://contacts.google.com/ sign in with the account and can change the contcat pic.
Upvote if it helps.


Do most Android device use GPT as their partitioning scheme? There is much talk of Android partitions that can be found with Google. Sometimes I can find references to GPT in documentation for mobile processors or on XDA Developers (where I have learned that certain devices do use GPT as their scheme). Aside from that, there is not much discussion about what Android devices use for storing partition information. There are exceptions: I know some devices use the MTD subsystem's command line-based method, like some of HTC's earlier devices, and I know that Qualcomm devices seem to use a GUID Partition Table.

If a device's partitions are represented by device nodes starting with mtd or mtdblock, then Linux receives the partition information from the boot arguments. If the partitions are represented by device nodes beginning with mmcblk, then the partition scheme is ambiguous. It could be using a GUID Partition Table, but the problem is that the table would have to start at the first sector which is also where all first-stage bootloaders reside in my experience.

Just as partition information on devices whose partitions' nodes begin with mtd can be found in /proc/mtd, on devices where the device nodes begin with mmcblk, the same information can (usually) be found at /proc/emmc. Why eMMC, a type of storage device, is treated like an alternative to MTD, which is an interface for accessing flash storage, I don't know. But this page on GitHub seems to imply that the partition information for devices with /proc/emmc is not gathered a table like GPT.

That same page seems to also be saying that kernels booted by U-Boot expose partitions in a different manner than MTD or GPT. Here is the passage:

Since MTK devices use the uboot mechanism, partitions including boot and recovery, are not revealed as separate partitions, but rather accessed sequencially by size and start parameters.

That sentence is rendered meaningless to me by the bit about sequential access. Perhaps someone can explain it better.

So how common is the GPT on Android devices? I've not seen any reference to partitioning on the Android developer website. If bootloaders are actually stored after the partition table, then does that mean the chips are GPT-aware?

If i'm not wrong, GPT is pretty common. Its pretty advanced format than MBR. On my Kitkat they have 36 partitions. GPT have features like backup partition table and naming/flag, supports larger disk than MBR. (edit:Android 6.0 introduces the ability to adopt external storage media which uses GPT as default partition format.)

Device may or may be aware of GPT.  Typically with MBR first 512 bytes is used for partition table. When we use GPT , it doesn't store any data on 1st sector. Instead marks as  it protective MBR. So that if device looking for MBR complains there is not partition.

If you interested in in-depth document:

GUID Partition Table | wikipedia.org
GPT fdisk Tutorial | Rod Smith's Blog


Open HTML file with text editor Is it possible to open an HTML file with a text editor for example so that I can edit it's source?

Thank you.

Sure. First find a text editor that you like, then launch the editor and open the HTML file.

Many editors will also show up as an option in the launch menu for HTML files if you open them from a file browser, so you may be able to just find your HTML file in your file browser and select your text editor when you open it.

Edit: Per your comments, if you're looking for an "Open With" style menu then I can recommend File Expert. You can long press on any file and it will give you an "Open With" option which allows you to choose from the list of your installed applications. There might be other file managers that do this, too, but I'm not sure. Astro has "Open As" which is a bit more limited since it gives you a list of applications based on the file type you choose (text, music, video, image).


How to block sound notifications of certain apps at a certain time? At the moment I use an app called Nights Keeper that automatically blocks ALL sound notifications for me during the time I sleep.

The problem is that this blocks ALL sound notifications and I would like to block all sound notifications except for notifications of one particular app that reminds me to take my medicine at night.

I am not looking for a way to do this manually, that is easy, but I don't want to change the notification settings for all apps manually every time I go to bed.

Is there any way to achieve this?

Thank you in advance for your answers.

i think you can do it with phone setting

Tap Settings > Sound > Do not disturb > Priority only allows, then pick some options. For example, you can set "priority only" to include incoming calls and texts from contacts, reminders, event alerts, and repeat callers. To restrict call and text alerts to your innermost circle, make sure Calls and Messages is set to Starred contacts only, then go through the Contacts app and star only those contacts who really, truly matter to you. Finally, a Repeat callers setting will allow a caller to get through if they've called twice within 15 minutes.

To enable Priority mode, flick down from the top of the screen to reveal Quick Settings, tap Do Not Disturb, then make sure the Priority only tab is enabled.
Finally, sit back and give your full, undivided attention to a (grateful) friend.
Note: Android's version of Do Not Disturb boasts three different modes: Priority Only, which blocks specific alerts for apps, calls and texts; Alarms Only, which blocks all alerts except for the Android alarm clock; and Total Silence, which blocks all alerts, no matter what. While the Alarms Only and Total Silence modes will guarantee you a peaceful lunch hour, they may also block critical alerts, calls or alarms. In general, you should stick with Priority Only mode unless you're certain you don't want any interruptions, period.

if you are looking for app that blocks notification :

Notification Blocker & Cleaner & Heads-up Off.
360 Security – Antivirus boost.
Notification Cleaner


How to reset static IP address back to DHCP for ethernet I have setup a static ip address for eth0 with adb command ip addr add $ipAddress dev eth0 plus other commands to set the netmask, route and dns values.
My question is how to I go back to a non static IP address
I tried doing ifconfig eth0 dhcp but I get an error in adb saying

ifconfig: bad argument 'dhcp'

Right now the only way I can reset everything is if I reboot the device since the changes dont persist.
How can I reset them without a reboot?

Solution without root privileges:

Disable WiFi

Run:
 adb shell put global wifi_connected_mac_randomization_enabled 1

Enable WiFi and connect to your network

You should have a new IP.


Can I wipe a Galaxy S4 Mini with dead screen and digitizer? I have here a Samsung Galaxy S4 Mini (GT-I9195). It has met a terrible fate on a parking lot, and is damaged beyond repair: broken screen and digitizer, battery bent out of shape.

Apart from these terrible wounds, it appears to still be working fine: it boots and vibrates, the side and home buttons work fine, and USB access is operational. In particular, I was able to backup all that I wanted using MTP.

We are going to buy a replacement of course (though finding a good 4.3" phone is not easy nowadays). My question is: can I wipe this phone? If yes, how?

Obviously, anything involving reading or touching the screen is a no-go: that part is truly fully dead. I am hoping I can access and blindly use some kind of boot menu using only the side keys, or that I can somehow perform that over USB, or that I can press or short some internal reset switch inside the phone.

(Software would preferably be run from Linux, but Windows 7 or 10 is also possible.)

Take the HardDrive Out Burn it

Also if Your google account is Connected:
1.Go to google.com Enter "Find My Phone
2.There should be a little Window with the last known location of your phone
3.There should also be 2 little buttons there a "Ring" and a "Recover"
4.Once you click on that all the way at the bottom there should be consider erasing your phone (The page where it should send you)
5.USe that and follow the instructions.
Good Lucj


Displaying age of contact on birthday calendar events When entering birthdays on a Galaxy Ace S8530i (e.g. Tim 1993), how can I get the calendar to show Tim 1993 20 where the 20 on the end is Tim's age?

First of all, remember that you can only do this with your birthdays and events that are in your google account contacts. NOT phone contacts.

Go to google.com/calendar from a computer.
Under Other calendars in the left pane, click add.
Click Browse interesting calendars
Click More (the More next to Sports).
On Contacts' birthdays and events, click subscribe.
Sync your contacts and calendar with your google account.

After sucessful syncing, the events should appear in your handsets calendar.

If you need to add the event details of your phone contacts, you need to export your phone contacts to your google account (or to your Gmail)

See this link for more info


Downloading and installing WhatsApp for Android 2.2.1 Froyo I have an old Android 2.2.1. It doesn't have Play Store, nor any application as Messenger, WhatsApp, or Instagram. I can't download Google Chrome either.
I'd like to download WhatsApp, but it isn't possible because when trying to install it, Google says: "there are no identifiant", but I'm connected.
How to download and install this app from another place (or make the identifiant work from Google)?

You can find old versions of WhatsApp here. Just navigate to the last (around the last) page to find versions compatible with Android 2.2.1.
BUT because those versions are too old, I am sure after you will be asked to update to a newer version. You should know that WhatsApp has stopped working on some versions of Android as stated here:

Come Saturday, February 1, 2020 (tomorrow), WhatsApp will no longer work on devices running Android 2.3.7 Gingerbread and older or iPhones running iOS 8 and older.

Specifically, as of February 1, 2020, WhatsApp will no longer support devices running Android 2.3.7 Gingerbread and older. After February 1, users will no longer be able to create new accounts or reverify existing accounts on these older Android versions.

As stated above, even if you install the old version, you will not be able to create an account or re-verify it.


What is default GMail setting for: number of days of data to synchronize? Gmail allows to limit from how many last days it will synchronize the messages. E.g. from one day, two, etc.

What is the default setting? I think this is phone independent, but I ask about Samsung Galaxy S, and SII.

This default depends on your Android version.  The default setting used to 4 days but with ICS (might be honeycomb, I can't comfirm) it was changed to 30 days.


Is it possible to intercept and override sensor events in Android? I want to intercept sensor events in Android and override (fix) transmitted data. Is it possible?

The solution should work for all applications using that sensor.

UPDATE

I need to override magnetometer and accelerometer.

No, you cannot natively override the magnetometer and accelerometer sensors. Android does not have an API for this (as opposed to GPS), and faking these signals would require programming a custom driver or kernel. It isn't a simple matter of getting root and changing a simple config file somewhere.


Alarms are not working I've been facing the issue of missing alarms for a week. I can set alarms successfully, it displays in notification but not running.

Though if I try to check it will have work or not by setting alarms after 1-2 minutes, then it works ok. But if I set alarm before sleeping then it doesn't ring on morning.

One another thing may be related: I'm getting "Unfortunately clock has stopped" alert randomly about 2-3 times in a day (though it is not happening exactly while setting alarms).

So, I'm not getting what's going wrong with alarms. How can I recognize the issue and fix it?

Note: Running (non-rooted as running under time period of warranty) Android 6.0 on Lenovo .

Try clearing the data for your Clock app.


What happened to real time tracking in Latitude? What happened to the real time tracking of friends in Latitude? The feature used to be there, but I cant find it anymore

According tho this post, that feature was removed as of version 5.10 of Google Maps app because it was never properly working.


HTC Sensation won't boot but vibrates regularly Recently my nice old HTC Sensation broke. Only 1-2 few weeks later, when I had a new one already, I managed to resurrect it by just using a different back cover. Since I didn't find the particular symptoms anywhere else on the internet, I decided to post the problem here and to answer it myself so that it might help anybody to recover his data when seeing similar symptoms.

History of my HTC Sensation:
16 months ago, it got wet in the rain and stopped working for at least some days. I guess this is relevant because the contacts probably started corroding then. I bought another broken phone of the same model, hoping I could replace some parts, but two weeks later, when I came around to do that, it worked again.
This year, the phone more and more often suddenly rebooted, and about two weeks ago, it was stuck in a frozen state where the system buttons below the display were lit but the power button wouldn't work, so I had to remove the battery in order to reboot it.
This happened once more and this time, after connecting the charging cable, reinserting the battery, and powering on it did nothing but vibrating in regular intervals: it vibrated every 18.4 seconds but the display stayed black. Again, this could only be stopped by removing the battery. I brushed the contacts a little and the next time it booted fine.
One day later this happened again and this time no brushing helped. At that time I haven't tried recovery mode since I didn't know about it yet.
So I was sure this is a hardware problem and the phone is predestined to die finally soon, but what can I do now to make it boot at least once more so that I can backup or transfer my data to another phone? Brush the contacts even harder?

1-2 weeks later, I wanted to rescue my data, but again it went into the vibration loop. I replaced the back cover with the one from the other broken device I mentioned above and this helped. Once it booted with the replacement back cover, I tried to reproduce the problem with the original back cover but now it boots ok with that, too.
Anyway, the conclusion is that the phone isn't completely lost when this vibration loop occurs.


Access files or ADB on locked Galaxy S7 with broken screen I have a Samsung Galaxy S7 SM-G930F that is fully functional with the exception of the screen and probably the capacitive buttons too.
All I really need to do is to access my files. As a minimum, I need to access the files in /storage, but it would be nice to get all the application data as well.
The phone has no custom recovery, only stock recovery and it isn't rooted; the worst part is that USB debugging is disabled. I also tried to enter my pin by plugging a keyboard and mouse to the phone via OTG, but neither device was recognised, and even if the mouse were recognised, I can't see anything on the screen.

How would I access the ADB, turn USB debugging on, remove the pin, or at least get the files from the phone using only stock recovery?

This is a tough one, and I cannot comment on your question as such since I do not have enough reputation for that, but here's a couple of suggestions that may help you; (Desperate measures call for desperate means.. These are 'longshots' but may be some of few possibilities?)
This is assuming that you do not want to just physically repair the device.

I'm only throwing this out here because I do not anticipate a simple, quick or easy solution/answer.

Borrow or get access to a similar device. Start from boot on both, run in parallel and try to get to USB Debugging or other 'endpoints'. For instance the PIN parts will be difficult. I'm assuming both that you know the PIN as well as the touch input for the screen works here.
You MAY be able to access the device with cable from PC without using ADB. You could try a terminal emulator like RealTerm to access the device as a virtual COM port and possibly use either the AT (ATtention) command set or other means to access the device, assuming you get a response on this level.
This would require a lot of facts digging if at all possible.
(Especially with this one I'd go for the repair option before spending all the time needed here which will probably end up with a fail.)


Can we pair two smart watches without a phone? As far as I know, wear smartwatches are designed to be companion devices that stay connected to your smartphone. Without a phone around, though, they aren't entirely useless.They'll still function as watches, for one, giving you the time and the date.

But I am not sure if there are any changes to this in any of the latest updates. So I want to know if it is possible to pair two smart watches and send messages using messageapi without the help of a smartphone. A lame question but I am very curios to know.

Ideally, I want two watches to interact using messageapi to send messages. Is it possible to do without a smartphone?

No. Android Wear was designed to be used with a smartphone. Even if you did figure out how to do this it wouldn't have anywhere close to the amount of features it has now.


Bluestacks Home Screen I had installed BlueStacks and the home screen was like an Android tablet in landscape mode. Due to some problem COC game was not working, I uninstalled and reinstalled BlueStacks. Now the home screen is showing app categories and apps to download. How can I get back to the previous homescreen which was like a tablet?
Installing lauchers turns the screen in to portrait mode.
pls help

Install Apex Launcher from Play Store. After you install Apex launcher open it and set it as the default laucher by pressing Home button and selecting Use default option. Some games require your device to be played in portrait mode and it will switch back to landscape once you exit the game, so I guess you Bluestacks is corrupted. So if using the default setting of Apex din't switch to the landscape mode try the following.

If it still is in Portrait mode then, select the "Tablet UI mode" under

Apex Settings > Home Screen Settings > Tablet UI mode

This way your homescreen will be displayed in landscape mode overtaking the default portrait mode. Even if the above settings don't work for you I recommend you to completely uninstall the Bluestacks which means you need to remove the data of you Bluestacks app when prompted while uninstalling the Bluestacks Player. This would redownload the app data while installing the Bluestacks again and you would have a fresh installation of Bluestack working fine.


How can I delete my /sdcard/.xiaoniubook/ directory? I downloaded a free book app from the Android Market and it installed just fine, but when I went to open it it told me I needed to try to delete the /sdcard/.xiaoniubook/ directory and restart my phone. Where (or what) is that and how can I delete it?

Have got a android sdk. If you have got it, then go to tools directory, and type:

adb shell
rm /sdcard/.xiaoniubook


Softbricked, locked bootloader, no recovery Trying to fix a bricked Alcatel 4060A. It seems that the original root caused to to not boot, stuck at "Alcatel" logo.

I have another untouched, working copy of this phone, is there any way to fix this?

You need to flash a stock firmware to get everything working.
You can follow this tutorial on how to flash a stock firmware on your phone. Download your phone's ROM here.


Race conditions in Tasker? I'm trying to learn Tasker, and it seems that it runs its steps asynchronously, so I end up with a race condition where my task doesn't have the data it needs to continue. I made a simple pair of tasks to test. (Hardware info: LG G2 on Verizon running stock KitKat ROM, rooted.)

Task 1: Echo

Variable Set: [Name: %ret; To: %par1]
Flash: [Text: Par1 = %par1]
Return: [Value: %ret; Stop: On]

Task 2: Echo Test

Perform Task: [Name: Echo; Priority: 2; Parameter 1 (%par1): 5; Return Value Variable: %var]
Variable Set: [Name: %dbl; To: %var * 2; Do Maths: On]
Flash: [Text: %var * 2 = %dbl]

Expected output:

Flash: "Par1 = 5"
Flash: "5 * 2 = 10"

Actual output:

Flash: "%var * 2 = 0"
Flash: "Par1 = 5"

My question is, why doesn't Tasker wait for step 1 to complete before continuing on to step 2? In fact, I'm not even sure it's working correctly in the first place. In my Echo Test task, I added a 2-second wait after calling the Echo task, and now my output is this:

Flash: "Par1 = 5"
Flash: "%var * 2 = 0"

So the %var variable doesn't seem to get set at all. Am I doing something wrong, or is my Tasker installation bad?

There are 2 potential solutions.

One, when you use "Perform Task", you can pick the priority of the task you're asking it to run. If you set the priority the same or higher than the current task (a good way to do this is to specify %priority + 1), the new task will completely execute before the current on resumes. If you set the priority of the task lower than the current task's priority, the current task will finish before the new task starts.

Since I've had mix results with the use of priority, you could add a "Wait Until" after the perform task. Example:

1. WAIT UNTIL
      MIN: 1
      UNTIL: %Done IS SET

The variable, %Done, is set at the last line of the task you called. You can set %Done to anything but one it is set the 1st task will know it is okay to continue.


How to 'force' update apps? I am currently using Huawei's smart phone. The has KitKat installed and it is rooted.

Huawei's app center shows that updates are available for a number of apps (not system) but the same apps updates are not available via Google Play Store.
I don't want to update my apps via App Center of Huawei.

Is it possible to force Google Play to check for update and then update the apps? Any app available for that?

Some apps use the "staged rollout" feature of Google Play, which means that not all users get the update at the same time (I'm not entirely sure on exactly how it distributes the updates, but it does). So no, if the update is not shown in Google Play, the only way to get it is to wait.

However, APKMirror provides (some) APKs which you can manually install by downloading them onto your device and installing them

Note that "Unknown sources" should not need to be enabled, as the majority of these APKs seem to be the original, signed APKs - that is, the APK's cryptographic signature guarantees that it is unmodified from the company.

How does this work? I'm going to skim over the details, but essentially, the company that produces the app (for example, Google) has a secret "key" which they use to cryptographically sign the APK. Android checks that the new version of the APK is signed using the same key as the one that's installed (and that all the files within it match checksums provided by the APK), and if it doesn't (meaning that the APK has potentially been modified by some third party), it will refuse to install it.


How to stream audio from PC to Android Device over Bluetooth I have a rooted Android Device running Android 2.3 Gingerbread and a PC(with Bluetooth dongle) running windows 7.

My mobile has Bluetooth with A2DP support. I want to output the audio(not just music) of my PC to my Android Device over Bluetooth. i.e. I want my android device to work as an Audio Output Device(like headset) for my PC.

How to do it?

Dev0 and hello are correct - no you cannot connect using your Android device as a A2DP sink given the standard Android bluetooth stack. Stack Overflow user Dennis Mathews explains why:

  You may not be able to [create an A2DP connection] manually between 2 phones also because to stream one device needs to be A2DP sink and other other A2DP source; phones are typically only source devices (source of the stream that can stream to sink devices), sinks are headsets or Bluetooth speakers.

He and the OP briefly discuss options for replacing the stack but their conversation dies without a concrete answer...as it seems several other similar questions around the web do. XDA user zelendel, in general, isn't very hopeful about the matter - when asked if it was possible to replace the bluetooth stack he responded:

  Simple answer is no. You can try a CM based rom that gives you those options but the stacks can't be swapped due to driver problems. It is a give and take. The Default has better strength and range but is missing a few unneeded option (PO), while CM uses Bluz stack which gives you the option but you lose some BT signal strength and range.

Sorry, it seems to me you're out of luck.


Update to Marshmallow cyanogenmod, swipe down shows no options and no settings I'm hoping someone has encountered this issue before.

We're updating a device to latest cyanogenmod Marshmallow, but now swiping down shows no options. Rotate, location, wifi, none of them are present, it's an empty narrow dark green band of a few pixels instead of the normal window with 9 or more icons. Also, there is no settings gear icon. We've rebooted the device several times, pulled the battery and SIM card, searched through the normal Settings path for an option that hints at enabling swipe down, but no such luck.

Will resort to wiping the device and starting over but we're hoping someone in the community has encountered this or might have tips. Your input is highly valued.

Kind regards

Turns out, we had an old version of Gapps (2 months old). We wiped everything and then installed the latest version of Gapps. That worked!

We now have the swipe down menu again and settings gear icon.


Android Virtual Device I want to run my first App 'Hello World' and want to create AVD, so I could run it using emulator . I am using android studio. When I create AVD with the given below configurations and launch emulator, i receive following error message;

" Starting emulator for AVD 'test'emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure Intel HAXM is properly installed and usable.
CPU acceleration status: HAX kernel module is not installed! "

I am using following AVD settings:

Device = Nexus 6(5.96", 1440 x 2560:560dpi)
Targt = Android 5.0.1 - API Level 21
CPU/ABI = Intel Atom (x86)

My computer configurations are as;

Accer Aspire 5732Z
Intel Pentium Processor T4300 (2.1GHz)
Memory 4GB

I would appreciate someones help.

Regards
UJB

Your processor doesn't include support for Intel VT-x (virtualization technology), which is required by Intel HAXM. This means you can't run a x86-based device on your PC. You'll have to use the ARM CPU images instead.


Will I lose root & CWM when I upgrade via Kies (Galaxy Note 2)? I rooted my Samsung Galaxy Note 2 with ClockworkMod Recovery. My Samsung Galaxy Note 2 is using Official Samsung firmware from T-Mobile and ClockworkMod Recovery.

In the future Samsung may release a new firmware update for my phone. If I update firmware using Samsung Kies, is it possible? will I lose root? how about the recovery? does it go back to the original recovery instead of ClockworkMod Recovery?

Yes, you will lose root (OTA survival mode at root application does not always work).

Recovery loss depends on package, provided with upgrade (it varies on availability of recovery.img).


Moving cache to SD Card? Is it possible? Is it possible to move app cache which is stored o Internal Storage on android to sd card? I have limited space on my device, and I want to free up some space (Well, actually the cache is taking most of my internal space) by moving my application cache to the SD Card.

Well, i know that cache can be deleted easily, but it's a pain to delete it every few hours to ensure that there's no "Low Memory" notification hanging..
There's also my Browser & Chrome cache, which could fill my Internal Storage in a matter of minutes.

it is possible, but you will need to get a root.
FolderMount allows to transfer not the apps but their cache. This program requires root access. If you don’t know what root is then go here and here to read about how to gain root access.

Cache transfer is performed in a few simple steps:

Open FolderMount and press “+” in the top right corner.
Name an app that has leftover cache in the internal memory.
Press “Source” and indicate the folder with the app’s cache. It is located in Android/obb/the folder with the app’s name.
Press “Destination” to choose a folder on the SD card for the transfer.
After every field is filled out, press the check mark in the top right corner and select the “pin” next to the Name field.

Read here http://droidguides.com/applications-to-sd/


Reinstall OS android on chinese phone Gusun JY809? I bought a Chinese phone, the Gusun JY809. I am satisfied with the phone itself but it still logs into chinese web apps and stores. Unfortunately, I am in the Czech Republic. I have tried to install CyanogenMod but I could not find the right one.

Are there any custom ROM options for this phone?

I have the same phone and having the same difficulty on finding any info, so far I have been able to:

connect to PC using PDAnet auto drivers
root using Graphical Easy Root Tool
install ClockworkMod Recovery rua1 autoCWM v5.5.0.4

Hope this helps.


Select from screen - text recognition is gone Before I was able to long-press middle button and get mini-menu with things that was android captured from the screen, including ability to select text directly from images for translation etc.

Now when I long press middle button I get big menu at the bottom with Google assistant, I still can get things captured from the screen if I press "what's on my screen" option, but text recognition from images is gone. I need it back.

I don't know exactly when this option disappeared, sometime in the previous 2 months.

Android 6.0.1

It's the new Google Assistant that replaced the old Google Now on Tap. There are few hacks around to remap your middle button back to Now on tap, but all of them will fail eventually as Google starts depreciating the old feature.

One temporary way is to go in Google settings and change your language to something other than US English (Maybe UK, Aus or Ind?)


How can I create a Google Account? I have a new Android 4.0 device (d2pad), and I have installed Google Drive and Google+ but neither one works.  When I try to start Google Drive it gives me the message "No Google account found, exiting".  I poked around and tried to find where to create a Google account, but on the account screen I don't see a Google option.  How can I create a Google account, or what do I need to install to create one?

I see the following options on the add account screen:

Facebook
Corporate
Email
Dropbox

Corrective actions tried:

Installing "Google Play Services" from the marketplace.
Resetting to factory defaults
Installing "Google Play Services" again

I also can't log into Google for my marketplace login.

I'm afraid the hardware you have bought isn't an official Android device, and so won't have google account options available to you.  I'll try and find a work around for you.


Why does my phone have erroneous input when connected to a non-OEM power source? My phone (Motorola DROID RAZR MAXX) seems to have problems accepting touch input when connected to a non-OEM power source. When connected to my computer via USB, it accepts input fine, as it does when connected to an Xbox 360 through USB. When connected to the wall USB charger it shipped with, it also accepts input fine, but when connected to a third-party wall USB charger, the touch input goes crazy and starts selecting objects all over the screen where I'm not pressing. The charger did not do this with my previous Android phone.

Is this because there is some data connection it is looking for through USB so that it acts weirdly if not using an OEM charger or actually connected to a data-using device?

Though Alex's answer has its point; but as the OP confirmed the second adapter in question is a HTC charger, I hold it more likely that a special "PIN usage" is the cause. As I explained in my comments to the question:

PinOuts describes how the PINs of the USB connector are used in general.

screenshot from PinOuts.ru

Note the "x" PIN which, according to the description, may be connected to GND.

Now to my observation: As I was annoyed by the very same problem, I decided to dig a little deeper. I tried 3 different cables with the HTC power unit versus two other power units (one Motorola, one generic) on my Motorola Milestone 2. In short, all cables behaved exactly the same: connected to the HTC power supply, they caused the very same behaviour described in the question, i.e. unpredictable reactions to the touchscreen. Connected to any of the other power sources, there was no such effect. So the cause very clearly was the HTC power supply.

If EMI were involved, as Alex suggests, the same strange behaviour should appear here daily, as that HTC power supply is connected to a power source (and such must emmit those electro-magnetic disturbance), and my devices are often positioned not much more than 20cm from it. A connected cable might bundle that, true -- but I still hold my theory for more likely. And as one can find by looking at this XDA thread, HTC chargers do obviously use a different PIN layout -- which adds its weight to my arguments.

Besides: Other devices connected to the HTC charger (I tried with two tablets, none of them a HTC) did not show the effect. So with the EMI argument, the resumé would not be "HTC builds lousy adapters", but "Motorola builds lousy displays" ;)


How to stop "Unfortunately, Google Play Services has stopped" in Moto E? Today I flashed AOKP Marshmallow ROM in my Moto E. After that I flashed Nano GAPPS from OpenGapps. Since then this message keeps popping up for about 2-3 minutes after I launch any Google Play related app.

I have tried every conventional solution. I wiped cache and data of Google Play Store, Google Play Services and Google Play Framework, but to no avail. Just now I flashed another GAPP (pico). But still the problem is there.

So what can I do to make it stop?

Hy,

I searched for it, too and find certain solution, no one universal, but I explain which worked for me:

go to settings through notification bar (i mean pull down notification bar and there touch the gear icon)
there search for apps menu item,
in this at the right top corner, in the options touch the show system
scroll down to setup wizard (maybe you have two - one for the OS and one for the Gapps)
in permissions grant all of it want (if you have two, check both)
maybe you need restart

there is a video to show it: https://www.youtube.com/watch?v=MUiGHlXEK8k

not the best solution, but works

Beginning at Marshmallow, every app ask for permission from user when it need for it, but setup wizard start before permion control service could running, so you gain permissions manually to work correctly

sorry for my bad english, I hope you can understand it and the solution worked


removing account with 2 emails my primary email address in my google account was not gmail.
I used this google account in my android device for a while.
Then, I started using Gmail and it became my primary address (my former email address is still in the account, but its not anymore the primary email in it anymore).
I want to remove my former email address from the account & sync, but it says: "Removing this account will delete all of its messages, contacts, and other data from the phone!".

will my personal messaging and contacts be deleted? or it means they will just be deleted from the cloud? after all, its the same google account with different emails (the primary and my former). what will happen to the apps? are they going to be deleted too?

hope I was clear enough...

Thank you!

The first account you enter when you set up your phone can not be removed without resetting the whole phone.

If you do this you won't lose any cloud data but all locally installed apps and their data, eg. not your emails (cloud data) but for example sent/received SMSes (and all other locally stored data).


Kaspersky Mobile: disable lock I have Kaspersky Mobile installed. Today I had to reinstall it after installing a new rom. Now whenever I turn on the phone, I have to enter the kaspersky unlock code, which is different from the sim card lock code. Before I had the lockcode disabled, and I could use the phone without having to enther any code. I would like to disable the lock code, but can't find the option in the Kaspersky app. I've searched in the system settings, but no luck.

Can you tell me where I can set this option?

Phone info: Samsung Galaxy S2 I9100, Android JB 4.2.2, Avatarrom

I think I got it. This is what I did:

System settings > Security > Device managers
Disable Kaspersky as device manager
System settings > Screen lock: swipe (or what you want)
Enable Kaspersky as device manager

Now I can unlock the phone with one swipe. I use App Protector to lock certain apps plus system settings with a different code.

NB: the above names (like device manager) may not be 100% accurate as I'm not using an English version of Android...


Is there a way to give permissions temporarily? Is there a way to take away permissions when i leave an app? i dont have root and also no intention to root. is it possible to do this with adb or something??

I have already asked this question Is there an alternative to Bouncer- Temporary app permissions?
I found a temporary solution.. using automate app. You can use its interact block to automate the steps real easy. But it only works when the element is visible. That means we will have to scroll manually. Rest all is easy!


Mirror android screen on a spare lcd monitor using usb cable Can I connect my smartphone running Android 4.2.2 to a spare dell lcd monitor by using a mini usb cable so I can mirror the android screen onto the monitor? Is it possible? Using some app maybe? No desktop is involved. Just a spare lcd.

Original answer from September 2015:
No, you cannot with a standard USB cable. Depending on the mobile device in question as well as the monitor, you could possibly connect the phone with an MHL adapter.
Update September 2020:
Five years later and, of course, there are greater options for connecting a mobile device to an external screen. Hoping that everyone is now running newer than Android 4.2.2. and with the use of USB-C for connections, I've been using this USB-C to HDMI with OTG USB-A and USB-C charging. The important part is the charging feature for two reasons:

Some devices will not transmit video without additional power.

The adapter will charge the device while it is being used to drive
an external screen.


Determining type of Wifi connection in Android How do you determine which type of Wifi connection an Android device is currently using?

For example, is the device connected using an 802.11b, 802.11g, 802.11n, or 802.11ac connection?

Since, for example 802.11n Wifi adapters can connect with 802.11g or 802.11b, I want to know which method is actually used for the connection.

Answers should be compatible with Android KitKat.

If you can check Wi-Fi Link Speed It will give you an idea about the current connection.

"Maximum" link speed allowed is as follows-

Link speed 866.5Mbps - 802.11ac
Link speed 300Mbps - 802.11n
Link speed 54Mbps - 802.g
Link speed 11Mbps - 802.b

Also Link speed varies by your signal strength. So check Link speed of connected router in wifi settings, and get a idea. For example link speed shows 86.7, it is 802.11n. If your speed is greater than 130Mbps, it's 802.11n otherwise not. Some standard values for 802.11n are 150Mbps (single stream router) & 300Mbps (2 stream router).


How to install Regional fonts in Sony Xperia Dual M How can I install punjabi fonts in my andriod phone? I have a Sony Xperia Dual M.

Disclaimer:
You have to root your phone. I'm not responsible for any damage done to your phone.

Step 1: Root your phone

Step 2: Download SansFallBack.zip

Step 3: Install any Root File manager.

Step 4: Open File manager and the zip file to /System/Fonts, (Also backup the original file)

(Optional) Step 5: Change the permissions of corresponding folder and files, If any error occurs during installation


why cant i connect my phone to pc via usb i was able to do it before I have a moto e 1st gen android phone and it used to get connected to my pc every time btw i hv win 7 32 bit but now nothing happens on connecting
There is no notification on phone but it still keeps charging and also there is no prompt on pc also there is nothing in the device manager
I tried different usb cables i got my usb point change on the phone i manually installed the drivers nothing wrks

Assuming you're running kitkat, try the following on the phone.

Go to settings > Storage
Click the 3-dot [or usb icon] button on the top right corner
Select Media device [MTP]
Try connecting again

PS: Have you tried connecting to another PC?


How do you delete downloaded songs in Spotify? I'm trying to make a Nandroid backup in TWRP but don't have enough space.  I'm pretty sure if I deleted my 500+ downloaded songs there would be enough space.

How do I clear out the Spotify songs?

I've sussed how to delete an unwanted track from a downloaded album, click on albums or artists, then at the end of each track click on the dots, you'll see liked click that and it deletes the unwanted track.
Hope this helps.