Is There A Keyboard Layout Creator for Android? I have created a keyboard layout for the language I speak on windows using Microsoft Keyboard Layout Creator.

I want to port the same layout to Phones.

Before the cursing starts, I have done a quick research.:)
according to which:

all keyboard layouts are located at \system\usr\keylayout
all keyboard character map files are located at \system\usr\keychars
I went through the official documentation on Key Layout Files

Where Do I Stand Now?

Well, as I said in the start I have worked with a MS based app for creating keyboard layouts on Windows (obviously), The whole thing in Linux world is a bit gibberish to me at the moment because of lots of manual text file editing I guess.

So, my ultimate question is,

Is there such a tool which can help me create a new layout or import the existing layout which I created for windows to Android?

Update 2

I couldn't update my answer before because I didn't get the time.
I finally found a tool which helped me a lot. It's called Keyboard Layout Editor. Please don't forget to star this guys repo. KLE is really easy to use and functional and I could achieve my goal easily. Oh by the way this one is for Ubuntu(Linux).

For Android though, I cloned the Sample SoftKeybord  from Android source. You can download tar here. It's not a layout editor but the actual keyboard. You just edit it to suit your needs.

There is developer documentation found within the Android SDK that shows the basics of creating your own keyboard input method.

The actual sample of the touchscreen keyboard is part of the SDK sample, based off the documentation. Download the sample code, and look for the SoftKeyboard sources, there's a XML layout under the res/layout folder that represents the on-screen keyboard.

All that aside, let's look at the question objectively, using a custom layout that was developed on the Windows platform, may not be easy to "translate" to the Android version, as there is strings attached, you do need the pre-requisite knowledge of Android SDK, Java in order to achieve a custom layout, unfortunately.

As per @geffcheng's comment above the OP's question containing the linky that pointed to the appropriate thread on XDA, the blog entry highlighting how to come up with your own version, is more or less the same as the official developer documentation.

Other keyboard packages such as Swiftkey, Go Keyboard, SlideIT to name but a few, would have a feature to customize the layout appropriately using an add-on or third party to suit one's need, effectively tied to that keyboard. Using the SDK and documentation relating to the keyboard is the effective way to go about in rolling your own custom layout that is independent of Android version in use provided that the decision to support older versions is warranted.

If the decision to focus on Android v4.x upwards, the actual app is on the Google Play Store, the source code to the AOSP keyboard is available to download and play with from here.


How to avoid preinstalled deactivated apps to auto update I have a Samsung tablet with Microsoft One Note and Microsoft PowerPoint preinstalled, among others. I have deactivated these, but even deactivated these apps auto update eating a lot of storage.

How to avoid that?

If they come pre-installed from your carrier and/or manufacturer, they most likely are /system apps and the only thing you can do is disable them.


Android mail client using Exchange Web Services? I'm looking for an Android e-mail client that connects to a hosted Exchange 2010 server via Exchange Web Services (EWS). I know there are several mail apps (including the stock mail client) that can work with Exchange through ActiveSync and/or WebDAV, but my server supports neither of these.

Here's what I've found:

AquaMail

"Support for standard Internet email protocols: IMAP, POP3, SMTP; Exchange: EWS" (reference)

Blue Mail

"Support for … Exchange (ActiveSync, EWS, 365)"
cloud-involved

Email TypeApp

"Supporting … all Exchange protocols including Exchange Web Services (EWS)"
probably cloud-involved

MailCal for Exchange

"email and calendar client that uses EWS/OWA/Webmail"

MailDroid

various forum postings discuss EWS support

MobiMail

"Exchange Web Services (EWS) is required on the Exchange server"

Newton Mail

"Supports Calendar for Gmail, Google Apps, and Exchange (EWS)"
cloud-involved

Stack Mail, a.k.a. Ginger Mail, a.k.a. Squash Mail

"Please make sure that EWS (Exchange Web Services) is enabled on your Exchange server"
this says Google was refunding purchases

Honorable mention:

AOL Alto - discontinued November 9, 2017


DropBox Delayed Upload How long does it normally take for Dropbox to upload photos that I take on my camera?
I took some photos on Saturday and then my phone suddenly stopped working on Sunday. I keep checking my Dropbox online and it still hasn't uploaded. I have a Galaxy S5.

Oddly enough I just enabled it and tested, instant. Now I apologize for the 'answer', I cannot comment.

First we need to ensure that you're uploading is not set to WiFi only, and you're trying to upload via mobile data. That would be a painful issue.

Now if you have Auto-Sync on, it will usually run at the next set run. Possibly try clearing cache (within the app) and try again, it should spark Drop Box to recheck. If you're really enthusiastic, unlink your device, go to settings, clear data and re-login.

Once again, apologizes, I'd prefer to comment.


How can I disable the downloaded neural net for speech-to-text? My voice-to-text was working amazing on my Pixel 3, until I elected to accept the optional downloaded neural net that makes for "faster recognition" and works offline. The result has been an astounding drop in accuracy to the point that it's unusable, and I'd like to turn the feature off and go back to normal recognition.

How can I do this?

I finally found it, right after I put up the bounty, go figure.

Just searching "Voice typing" in settings and turn off Faster voice typing.


How do I get my picture to appear in message threads? In the stock messaging app, the contact I'm messaging has their picture next to their replies, but mine is just a grey box; how do I get my picture there? I have a contact called 'me' with my picture and phone number, but it's not making the link.

I'm running Gingerbread 2.3.4 on Nexus S.

Assuming the answer to my comment above is Talk, you need to change your picture in your Google Account.  This is most easily done through Gmail's settings on a PC.

If you sync your contacts from Gmail, that picture might possibly show up in your SMS app as well.


The SamsungGalaxyAce doesn't let me download apps!Even with a huge SD Card I have a Samsung Galaxy Ace and a 4GB SD card, I only have one app that is whatsapp, and When I try to download another app That is 40MG(a lot less than 4GB), it says insufficient Space, but I go to settings and it says that I have 3.69GB of space on SD card, and on the phone's space that comes with it says 20 MG available, so I have 3.69GB,and 20MG, and it doesn't let me download apps!What do I do?

If the device info is correct here then your device's internal memory is 158MB (quite low IMO) in total out of which you can use Diskinfo(see Userdata in it) and Diskusage (both <1MB individually)to see how much space is used and is available. You can then uninstall any app that you may have installed at some time but don't remember.

However, I don't see much scope here since the issue would arise again sooner or later considering the (very low) storage set by OEM.

Note that the storage used by apps is /data which is different from the external SD card that you've of any size. Some apps until Android 4.2+ can transfer data files (.obb) into external SD card rather easily but it is a painful job in above versions now.


Wifi status 'Connected, no internet'. Can access all internet resources I've tested Related question

I've put a new router into the office to run our 'guest' wireless network. It's a FRITZ!box 3490.

Android devices connected via both 2.4 and 5G are showing as 'connected, no internet' except that they are all able to access the internet.

What mechanism / method does android use to determine 'internet access'

Everything I've tested (ICMP/HTTP(S)/DNS/Outlook [SMTP]/Sharepoint/YouTube/Plex/Spotify/Various Google Services) all work as expected so it isn't really a problem but I've had a steady stream of people come over and tell me that they can't get on the network (even though they can if they'd just try it).

From the above linked question it is mentioned that the android device calls home to google to confirm 'internet access'. This must be being blocked but I can't see what traffic is blocked / not routing to cause this behaviour.

Sadly the new routers firewall interface leaves much to be desired so it's not clear whats being restricted, even after I've set everything to 'Unrestricted' in the router firewall interface.

Is there a list of google systems/services/addresses that need to be available to get this working?

EDIT.
From the linked question a hidden comment suggests that the android devices are attempting to connect to https://google.com/generate_204

Whilst connected to a network that is ok i get the following from a cURL against that page:

> curl http://google.com/generate_204
HTTP/1.1 204 No Content
Content-Length: 0
Date: Mon, 10 Sep 2018 11:21:24 GMT

Whilst connected to the network with the problem

> curl http://google.com/generate_204

There is no output on the second curl. This must be the root of the issue, now to work out where/why my router is blocking this.

Ashamed to say rebooting the router fixed it.


Symlnk failed in strange way on Samsung Galaxy S3 I tried to create a symlink for the external SD on a Galaxy S3 as I have done it on my HTC M8 previously. I tried with terminal emulator in command line, with Root Explorer and with Solid Explorer. It always worked and they were fully operational – but when I rebooted the device they are always lost, no track of the symlink previously created. Could someone explain, what is happening and how to correct that ? Thank you.

I forgot, my device is GT-9300 French running Android 4.3

That very much depends on where you wanted to create the symlink. A good guess: in the root file-system? That would explain the behaviour:

Android uses an initial RAM-disk (aka "boot-image") on startup, from which it creates the rootFS (and several other things) anew each time – so changes to the root file-system don't survive a boot. That leaves you with at least two or three options:

manipulate the boot-image: only if you have the experience. Getting that wrong, and you might have to flash a fresh ROM (worst case; keeping the original, you could replace it via recovery-mode – but the try-and-err process might take a while)
use some init.d script to create the symlink on each boot: Requires your device/ROM to support the init.d system (not all do). Again, a "borked script" might screw your boot process; but you could verify your script (running it manually) before placing it into init.d, and doing so keeps the risk level very low.
Using an app-based solution: apps like tasker offer to run stuff as soon as boot is completed.


Application update localy via wifi Is there a way through which I can connect two devices (via Wi-Fi or Bluetooth ) and check applications' updates from each other?

I used to use SHAREit for this purpose but after update, it does not notify application updates and its older versions do not work on Android 8!

F-Droid is an open source app repository, meant for downloading and updating other open source apps.

F-Droid's app also has the ability to share and retrieve apps via local networks, not just across the internet. Instructions linked below:

https://f-droid.org/en/tutorials/swap/

Quoting instructions from the page;

Open F-Droid. Tap 'Nearby' from the menu at the bottom of your screen.
Tap 'Find people near me' to search for compatible devices.
Once people nearby are found, both you and the contact must select each other.
Once connected, choose the apps you wish to share with your contact.
Tap the '—>' button.
One person will be prompted to confirm the request to connect.
Tap the 'Install' button next to the apps you want to install.
Tap 'Install' once more. Then, follow the Android prompts to complete the installation process.

That's the procedure for sharing APK:s locally and installing them. (There are two more steps related to management of installed apps, which isn't related to the question.)

The person who has the most recent version can use this to share the updated apk. Unfortunately it does not automatically compare version numbers. You can however see and compare this manually to select what apps to share.


Contacts Storage process consumes more than 53% of battery life My battery doctor app points to "Contacts Storage" which is a native Android process as the chief consumer of battery life. Can't disable the process because no other app can reach or display my contacts when "contacts storage" is disabled.
Tried factory reset and things looked OK for the first week-two. Now it's back to consuming battery life like crazy.
Any app can replace this native horrid process?
Please help!

Battery Info stats are misleading. People see 53% and freak out. This number is based on the battery usage, and something has the be "the winner". Also, the stats are based off usage since the last time the battery was fully charged.

Battery stats are "cleared" when you charge your battery to full (or near full) then unplug it from the charger.

Now if your battery is discharging within an hour, then yes, you have some issue that is draining your battery.

If you have your device syncing contacts (like google+ and facebook) and you have a lot of contacts in those services, it could be the sync that is causing the usage. Doing clearing the data or cache of the Contacts storage is not going to help, as it will just require the service to re-sync contacts.


"USB power consumption error" (OTG) I use a USB OTG cable to connect USB devices such as pen drives, mice, key boards, etc. But when I connect some devices, (particularly some of the pen drives I have) it gives me following error message and prompts me to disconnect the device.

I contacted my OTG cable retailer and he suggested that I should use a USB hub with a power inlet, to connect the devices which give the above error as the said error generated due to heavy power drain from the connected devices (pen drives).
I want to know whether there is a possibility of bricking my phone if I use a USB hub with a power inlet, like this:

The hub's power should only go to the hub's slave ports, not through the master port back to the phone

But even if the hub uses an odd design, the most it would do is feed the phone 5V and however much amperage it will accept, same as with any bog standard wall charger.

So in short, there's no risk to your phone.


Change orientation in androidx86 How can I fully rotate my screen and not only resize it like in the picture?

In already tried several rotation apps in the play store. I tried via root shell the commands: wm size, settings put system accelerometer_rotation 0 and settings put system user_rotation 0 both are working fine on my phone, but not on my tablet.

You should try some rotation control app from play store, like Rotation Control which can rotate the screen in any direction you want (like reverse portrait)
     But you should also note that it's not possible with every app, because maybe the layout is not provided or the layout is forced to be in portrait mode, in that case no app can help you.
    There ain't much apps available specifically for xxhdpi & xxxhdpi screens and so you're not left with much choice but to work with the way it is....


What's causing battery drainage by "Google Services" while packet data is switched on in a 3G dead zone? Here's a picture of my Samsung Galaxy S2 battery usage page. Around the point where the battery usage started diving, I had added a calendar remainder, sent an email (to a new contact) and browsed facebook (using their app) and twitter (using the web browser).

I've done all of these things many times before. What could have caused the sudden drain, and how can I stop it happening again when I'm not near a charger? (Updated question after picture.)

UPDATE

I've done some experimentation and made some observations. My workplace is in a 3G dead zone, but has 2G thanks to a repeater box someone has installed nearby.

For the past three months, I have left the phone with 'Sync' and 'Packet Data' switched on all the time. When at work inside the 3G dead zone, I sometimes switch on wifi. Before this incident, I've had no problems at all with battery power, despite leaving Sync on all the time.

After posting the original revision of this question, I charged the phone up while it was switched off, went home and only switched it back on when I got home. I had sync and 3G data all night and the battery wasn't rapidly draining.

This morning, the only change I had made was to carry it with me into my workplace and put the phone on my desk. I didn't switch anything on or off, I only carried it to my desk. It very quickly started heating up and I noticed that battery was rapidly draining as before.

I began to suspect that the dead zone was causing the problem. To test this hypothesis, I charged the phone up and switched off wifi, sync and packet data. During the day, I switched on wifi and sync in various combinations. (Text continues after picture.)

The kink in the graph is around 20 minutes where wifi and sync were both switched off, but packet data was switched on. During those 20 minutes, the phone was heating up and the battery was draining. When I switched packet data off, normal battery use resumed.

Conclusion: Something in my phone has a bug where the battery starts draining badly while in a 3G dead zone and packet data is switched on.

Remember, this only started happening very recently. I've had this phone since January and have left both packet data and sync switched on almost continuously. I've not knowingly had any software updates recenty and the 3G data availablity of my workplace has been consistently very bad for some time.

Does please anyone know of a fix?

(Many thanks to m'colleague Duncan Large for taking the pictures and helping test the hypothesis.)

It looks like your phone tries to build a 3g connection only if packet data is enabled. After all, 2g is just fine for voice and texts. But unsuccessfully trying to create a connection when there is no network costs a lot of power.

In my experience, phones normally cope just fine with that. My theory is that the 2G signal normally contains some sort of flag that indicates whether there is also a 3G signal. The 2G repeater would incorrectly send this flag -- possibly because the tower it gets its signal from sends it too. Thus your phone wastes energy trying to connect to a signal that only exists somewhere else.

If you cannot (or don't want to) replace the repeater by a more sophisticated model, you should turn off 3G altogether while in your office. GSM phones have a setting in Wireless & networks -> Mobile networks -> Network Mode that lets you switch between WDCMA (3G) and GSM (2G). I don't know what the setting looks like on a CDMA phone.

You can probably automate this with Tasker if you do want to use 3G where it is possible. Alternatively you could use a widget to change the setting manually without having to go to the settings menu. One app that provides a widget for this is Widgetsoid.


How can I prevent certain websites from appearing in my Google search results? I'm looking for a method to stop a given list of websites from appearing in my Google search results. Any chance I can achieve this?

For Android phones, You have to just click on the options button at the top right corner of the website you want to block and then select not interested in stories from xyz.com. Google will now stop showing anything from that website to you.
If you are using the Chrome Browser on PC, then you are lucky. Because, Chrome has an official extension called Personal Blocklist just for this. You can download and install it from here.


Compass feature in all Android phones? Is there a compass sensor or a software emulating a compass in each Android smartphone? Or maybe is there a solution for it problem starting from Android 4.0 ICS?

No, not every Android smartphone has real compass (magnetometer) sensor. Even Google claims that,

Few Android-powered devices have every type of sensor. For example, most handset devices and tablets have an accelerometer and a magnetometer (which refers to compass usage on latter text), but fewer devices have barometers or thermometers.
(Emphasis mine for added info)

Note that Google specifically says most handset devices, which should include most (but not all) phones and tablets.
However, it seems that GPS can be used as a compass too, albeit unreliable. But again, not all Android devices have GPS receiver.
As for software emulation, I haven't found any method that can emulate compass without magnetometer, and thus, I concluded that it's impossible for now.
The conclusion is, since not all Android handsets has compass sensor/GPS receiver, and there is no way to emulate compass without them, the answer is: No, not every Android smartphones have compass feature.


Swapping the "home" button functionality Currently (2.2) pressing the home button goes to the home app shortcuts, and long-prerssing it opens recently used tasks.

Is it possible to swap these actions? Then quick press would open recent tasks.

(I'm also interested in answers that require root, or a custom rom.)

If you're using the AOKP ICS ROMs, then there is a setting under System Settings->ROM Control->General UI->Long Press Home Action but it seems to only let you choose between different kinds of recent menu lists. I know this is a narrow part of your situation, but information for your taking nonetheless.


How to use text-to-speech to read out text on Google Books I would like to know the exact steps a visually impaired or blind person would take to

Download a book called "X" from the Google Play store
Enable text-to-speech for their language (e.g. Zulu) on their device.
Have it read aloud from the Google Play app.

When you're in the app:
Settings button > Read aloud.

Make sure to keep the volume high enough to be heard


Rooting HTC Hero GSM 2.1-update-1 (3.41.61.31) So I've been trying to root my HTC (Hero GSM 2.1-update-1 (3.41.61.31), originally Orange Spain, but unlocked by code) for few hours now, haven't managed yet.
All the articles I've found about rooting this phone seems to be quite old and none seem to be more recent than the latest OTA update they've sent.

Even the latest version of Androot (1.6.2 beta 5) doesn't seem to work; I keep getting a Failed ! No ~~~ Fu goo ~~~ seemingly clueless error.

Found some more hardcore ways to do it, but then again, all of them quite old and no one confirming if for the current version - I don't want to end up with an expensive paperweight :(

I want to root it in order to install the latest Froyo ROM (Oh, and if anyone have serious reason for opposing to the villainrom 1.7, I'd appreciate a headsup)

Please, could anyone refer me to the definite how-to-root-this-thing?

cheers mates,

f.

It sounds like no one has cracked the latest version of your firmware to allow for root access so you will have to downgrade to an earlier version of your stock ROM.  You may have already seen all this in your travels but if not, it may help.

Warning, this is by no means a definitive guide, but it's my best shot:

Downgrade your firmware:

Here is an old guide on how to downgrade, but it still should be relevant.
Here are old ROMs for your phone.

Root:

This guide over at XDA is pretty comprehensive.  It was last updated in August, but it looks like it was edited just two weeks ago so it should still be good info.  I'd read through the thread and to see how it's been working for people.  There may actually be more relevant instructions later on in the thread.

Again, I have no idea if this will work, so proceed at your own risk.


Is it possible to change Device's location? I want to change my device location (lat,lang, etc) to a different place. I don't want to mock. I want it to function like If I open Google Maps, it points to my desired location not the real location.

Is it possible?
If yes, does it require root?

Suggestions are welcome.

Yes You can do it if you have root access first you must Download the FakeGPS the link for the one i suggest is Download Form Here and Change Location Mode to Device Only(preferred) and turn on Mock Location from Developer options
and set the location in the app this will spoof the GPS and its Working Fine !! :)


Battery Issue with Android 6.0 I upgraded my Karbonn Sparkle V to Android 6.0 recently. after a couple of days the battery drains quickly. hence charging the phone also takes hours. this was not at all a issue when it had lollipop 5.1.1.

yesterday the battery was 54% at night 12:00. closed the web browser, all apps, locked the phone as usual and slept but in the morning when I saw it had 4% battery remaining.

when I saw battery settings morning 4 new menus displayed, apart from display(6% usage) and chrome(4% usage), viz. Phone Idle, Wi-Fi, Android OS, mobile signal. they all used 1% of battery each. what might be the problem. Wi-Fi was always on from the day1 of purchasing the phone no issues at that time. only now issue arises. what might be the problem?

and I saw this post(Android 6.0 drains my Nexus 5 battery within an hour).
It only changes settings and display like a new one but battery issue is same.

The Marshmallow 6.0.1 update seems to have solved this battery drain problem.

Source: AndroidPit

2 users have confirmed it in that link. Please check.


Moto E XT1022 Downgrade to Kitkat Issue I've Moto E with Lollipop 5.1 updated. This Version of OS gives me troubles like Disables Networks, Doesnot go in Wifi Settings etc., since a week ago. Before that, its working good only. Warranty for this mobile also expired. So that, i have tried to install my Older 4.4.4 kitkat Version to my Moto E using this Tutorial.
Downgrade from Lollipop to KitKat for Moto E

I've done all those steps mentioned in the downgrade process. I've used the some resource files mentioned in that youtube page. But problem arised in the final process of Downgrade.

After formatting process, it gives me error that "Invalid Signed Image" & "Preflash Validation Failed". I Could not find out any solution for this issue. Now my phone has no OS. SO Can anyone suggest me to Boot OS to my Phone?

Any suggestions will be greatly helpful to me..

If you really want to downgrade your moto e to Kitkat. Then there are two option, one is install stock kitkat rom by this method and another one is flash a custom recovery like CWM or TWRP in your phone and then flash a zip distribution of a ROM that you like. But i'll recommend to follow second option because if you go for first option, then as you already mentioned that your current OS is Lollipop which updates the bootloader accordingly and if you go for kitkat then the bootloader may cause problem not always but there are chances and I have bricked my phone this way.Assuming you have moto e first gen. follow this link to install TWRP custom recovery.You can find your phone's flashable firmware from here. Do it with caution, hope you get your phone alive again.


Mote E 2nd Gen keypad not opening My Moto E 2nd Gen (Lollipop) mobile keypad is not opening when I try to type a message or try to chat or search contacts. Google Voice opens "Tap to speak", which is not working either. "Language & Input setting" is not opening and shows "Unfortunately, setting has stopped".

I have cleared cache memories and restarted my mobile. I do not want to factory reset it.  What should I do?

Remove some unwanted apps and check. It might be that the phone does not have enough memory to perform the action.

This is not a sureshot solution, but if u do not wish to factory reset then you should try this.

Also, there are a number of apps which boost your phone memory. I prefer to use 360 Security.

You may try that!!


Delete "Not assigned" Contact Group on Samsung Galaxy S9+ On my Samsung Galaxy S9+ in my Contacts app, I have a group called "Not assigned" with 712 contacts.  How do I delete this group and its contacts that are not in other groups?

These contacts are not sync to Google.  The rest of the contacts are.

Not the solution I was looking for, but I tapped on each contact and deleted it.  This required 4 taps per contact.  My wrist was getting sore half way through.  It took me about 1 hour.


HTC Desire HD Random Restart I have a HTC Desire HD phone, I installed "Android Revolution HD" and "BlackOut Rom" to it before, I made same overclock stuff... Now my phone restarts randomly, generally while connecting mobile network, if I make it AirplaneMode and only use for wireless network connection it works (but restart sometimes too), I watched debug strings with ADB but can't find why it keeps restarting... buy the way it is not restarts when in recovery mode...

So how can I understand what is wrong with my phone ? Where should I look ?, should I install a ROM from HTC to see if it is working right...

You could start by not overclocking the device. That's a common cause of system instability even in ROMs that are usually stable. If it's still unstable because of that, it could just be instability caused by (bugs in) the ROM you're using. Try flashing back to the the stock HTC ROM.

If it's still unstable after flashing back to the stock ROM, it could be that your overclocking of the device has caused internal components to overheat, permanently damaging them. One of the functions of the CPU power governor is to slow things down when the device is overheating. Overclocking the device, or using a custom ROM where the governor is replaced by a less cautious or buggy one, defeats that protection, risking that kind of damage. If that's happened, you probably need to replace your phone and be more careful next time.


how do I set up adb with MyTouch 4g? I have a mytouch 4g running gingerbread.  I want to set up adb to work with the phone over usb, but I can' figure out how to do it.  Frankly, I don't really know anything more so I'm not sure what else to say.  Any help is greatly appreciated

First, ensure that "USB debugging" option is enabled on your phone by going to Menu -> Settings -> Applications -> Development.  On some devices this option will be grayed out while your phone is connected via USB, so disconnect it first.

Next step is installing the USB drivers on your computer.  Assuming you are running Windows, the drivers for MyTouch 4G should be located on the SD Card that came with the phone.  Look for file named "HTCDriver.exe" then copy to your PC and execute it.  If you can't find that file, look for the drivers on Google.

After you successfully install the drivers, download and install the Android SDK.  Pick a folder that's easy to type, such as "C:\AndroidSDK" for example.

Now open Windows Command prompt by going to Start -> Run, typing "cmd" (without quotes) and pressing Enter.  In the Command Prompt window type in cd C:\AndroidSDK\platform-tools and press Enter.  Connect your MT4G to the PC via USB, and in the command prompt type in adb devices and press Enter.

If everything was correctly installed you should see messages like these:

  * daemon not running. starting it now on port 5037 *
  * daemon started successfully *
  List of devices attached
  XXXXXXXXXXX    device

where "XXXXXXXXXX" is a combination of letters and numbers, signifying your phone's ID.

This means ADB is seeing your phone, and you can now issue commands to it.


How to prevent Wifi auto-connect without forgetting that connection In my workplace, we have both "real" and "test" wifi connection points.  All are password-protected, with passwords that are difficult to remember.  Normally I want to be connected to a real wifi, but from time to time, my work requires that I connect to a specific test wifi.  I would like to retain the connection information for these test wifi services, including the password, but not auto-connect to them.

With my tablet (running Windows), for each connection listed, there is a checkbox for "auto-connect".  I can uncheck that box and retain the information on how to connect, but connect only when I do so manually.

Is there anything equivalent on Android, or is my only choice to write down those passwords, and tell Android to forget the test connections after each time I use them?

Thank you for your attention.

Looks like (if its still relevant) this may be a thing of the past, as manufacturers are implementing this feature in newer android versions a well as builds i.e there is an option to disable wi-fi auto-connect.

AFAIK, this feature comes 'out of box' for Xiaomi (MIUI based) and Samsung Galaxy phones, you can disable wi-fi auto-connection with just a few taps:

If have a MIUI based device, navigate to WLAN settings → Tap the right arrow besides the wi-fi SSID name then toggle to disable the 'Auto connect' feature:

  If you are on Samsung device  you can control the “Auto reconnect” feature from

  wi-fi ssid name (long tap) → Manager Network Settings → Uncheck “Auto
  reconnect”.

(Image credits)

Nevertheless if you can't find this feature on your device, there is another workaround:

You have to install, an additional third-party application called WiFi Prioritizer (which seems to be working after trying dozens of related ones. Note I am not affiliated with this app or developer)

  WiFi Prioritizer aims to solve a simple problem by attempting to
  automatically reconnect to a higher priority wireless network when it
  comes in range while still being connected to a lower priority
  wireless network.

Workthrough

After installation open the WiFi Prioritizer app, toggle the Enable Scheduled Job switch to On.
The Access Point list contains all your saved Wi-Fi networks. Here, you'd have to set the priority of the networks. Start off by dragging your preferred connections to the top. From the problem onset you may want to leave out "test" connection.
You may optionally set signal threshold (in case you have multiple defined APs apart from the test. As long as the job is running you are assured the device wont connect to test AP as its not included in AP priorities.

You may also want to take a look at WiFi Manager (again I am not affiliated with it).

Hope this helps

Credits

How to Prioritize Wi-Fi Networks on Your Android Phone


What about Android App Bundles' language support? You can find out everything you need to know about Android App Bundles here. As this is a new way to deliver apk's I am very interested in how it works.

When taking a look at the explanatory video provided on the linked site you will understand that the App Bundle will only send the appropriate language resource files on download from Google Play.

Now, what happens when I change the system language after installation? Will the application not translate even if in the original App Bundle there was my language packaged?

According to a Google I/O '18 talk Google Play will download all "typically used languages" and retrieve others on demand.

  In the rare case, where a user switches to a new language that we weren't aware of before, Play will dynamically deliver relevant splits to their device. (https://youtu.be/0raqVydJmNE?t=13m9s)


Wi-Fi icon next to apps in android market In Android market some app have a Wi-Fi icon next to them.
Some examples are Cordy, Fieldrunners HD, Flight Control, Where's My Water?, Wind-up Knight, World of Goo.

What dose it mean that these apps have this icon next to them?

I'm using Galaxy Nexus.

It means that a Wi-Fi connection is strongly recommended to download them. This is usually because the apps are very large, such as World of Goo which is ~48 MB.

The newest version of the Market (v3.4.4 as of writing) displays a warning that lets you download it anyway, but I think that older versions just wouldn't let you download at all via a cellular connection (not positive on that, but I seem to recall seeing it myself).


How can I make chrome always display the address bar? It autohides when I scroll and then I need to scroll back to show it How can I make Chrome on Android always display the address bar? It autohides when I scroll and then I need to scroll back to show it.

Please. I have googled it for quite some time already.

No... It is not possible.

  The short answer is no. If you feel that this should be a feature then
  please file a bug on crbug.com/new. :) Hope that answers your
  question.

Source


How would one use the Android accelerometer to measure one's mass? Pretty much what the title states.

The Android CDD says of the Accelerometer

  MUST be able to deliver events at 50 Hz or greater
  MUST comply with the Android sensor coordinate system as detailed in the Android APIs  (see [ Resources, 41])
  MUST be capable of measuring from freefall up to twice gravity (2g) or more on any three-dimensional vector
  MUST have 8-bits of accuracy or more
  MUST have a standard deviation no greater than 0.05 m/s^2

So I find myself wondering - would it be possible to measure one's mass by taking a short hop with the device strapped to chest/waist? The raw accelerometer data would provide the duration and acceleration encountered on both upward/downward leg (pun unintended) of the hop.

Newton's second law states that Force = Mass * Acceleration.  We can use this formula to solve for Mass:: Mass = Force / Acceleration.  As such, we need a known force in order to take a measurement of acceleration to determine mass.  Hopping into the air is going to be a variable, instantaneous force.  Also, your legs are going to act like variable force springs to absorb your impact with the ground.  All of these variables would really frustrate your attempt to get anything close to a valid mass reading.

NASA has created device that uses the measurement of acceleration to determine mass for astronauts in space.  The Space Linear Acceleration Mass Measurement Device (SLAMMD) uses two springs to generate a known force on the subject and then reads the acceleration to determine mass.  There is a nice video on YouTube explaining how it works and providing a demonstration of the device in action.


Which one is more suitable Samsung Kies or PC Studio for Samsung GT-B7722? Possible Duplicate:
  Whats the core difference between Kies, New PC Studio, PC Studio 3.1 from Samsung?

I purchased SAmsungGT-B7722. I want to connect it with PC for internet, Contact swapping and other uses. Please advise which software is better SAMSUNG KIES or SAMSUNG PC STUDIO. Samsung offers for free download of both on its site

According to the Download Center, Samsung PC Studio does not support Android Phones (though I did not try using that), and it directly points to download Samsung Kies.
Also, Samsung Kies - as far as I can say - is easier to use, with ability to connect to the device via WiFi as well. Therefore, I would recommend using Samsung Kies.


Can we uninstall Symbian and install Android? Possible Duplicate:
  Can I install Android on my non-Android device?

I have an Nokia 5233 mobile which has Symbian OS installed. I was wondering whether its possible to remove that Symbian OS and install Android OS? Something like we remove Windows OS and install Linux instead ???

Reason for change?
1) Symbian is giving me lot of problems including viruses, mobile getting hang frequently, applications not working.

2) Want to try Android OS

No because the Android operating system is targeted specifically by the handset manufacturers.


NFC functionality in Google Nexus S? How physically close will a tag need to be for the phone to detect a NFC card? (10cm or can it greater)

Also can the phone present itself as a NFC tag to other phones? If this is possible is the range greater as the NFC transmitter is powered?

The specs on the NFC Controller chip in the Nexus S are the following:
http://www.nxp.com/acrobat_download2/literature/9397/75016890.pdf

To answer your first question, as advertised in the above PDF, the NFC Controller chip inside the Nexus S has an operating distance of about 10 centimeters.
However, in practice (specific to the NFC controller in the Nexus S that is), it's limited to about 4 centimeters. You practically have to hold the card to the back of the phone in order for it to be able to read the card. 10 centimeters is massively over-exaggerated, 4 centimeters is the farthest I could go with any card. Distance is greatly dependant on the quality of the RF transmitter, and receiver on the other end, so this distance may very well increase under different conditions. If you have specialized equipment, it's possible to pick up any NFC RF communication up to a distance of about 10 meters, but don't expect NFC implementations in phones to go any farther then 10 centimeters.

For your second question. Again, as advertised in the above PDF, card emulation (the ability to present oneself as a NFC tag) is supported for the following standards: ISO 14443 –A-B-B’, MIFARE, FeliCa RF.
To my knowledge, these are all the standards one should (currently) care about.

However, card emulation is not supported by the Android SDK, and I'm not sure whether or not it will be supported in future versions, or even if Android Devs are working on such functionality. It would, however, be the logical next step for the Android SDK to support.


How to Control Volume Changes in Smaller Steps and in Lower Region? I have new wireless Bluetooth headset but I find that the volume control there is not sufficient with the current steps (much less volume is needed there). I would also like to have finer control of the volume band.
There appeared the sound control of Bluetooth device but it is not sufficient in the top bar as a scrollbar

Hardware: Oneplus 2
OS: CyanogenMod 13
Client: Spotify
Output client: Wireless 4.1 Bluetooth headset

Not possible at the moment in Android 6 - 7.

Proposal: External USB dongle with the phone. + Adaptive control with external sound exclusions.


Why WhatsApp spontaneously starts a backup in the middle of the day? It happens once in a while - I'm using WhatsApp (far from backup hours) and it just starts backing up and not letting me to use the app for several minutes.

The last backup was successful and finished hours before it happened, and after that backup popup message, it didn't backed up to Google Drive as usual - so only a local backup.

My guess was that it's kind of "flushing the buffer" to save the current state, maybe as a result of too much new data since the last backup.

Why and when does it happen?
Anything to do about it? (Except from killing the app)

Thanks!

EDIT: Added two more screenshots. It keeps happening and also with the Google Drive backup.

Device: LG G5, android 7.0, custom ROM, no root

I finally think I found out.It is connected to date/time as aBochur suggested, but it's not that I changed the date/time of my phone or moved between time zones.

My findings

I have LG G5 and it has a removable battery.
Whenever I takeout the battery and replace it with the second one, when the phone comes up it has an old date/time - can be hours or days before (not sure what's the rule here, maybe previous shutdown?). This, from some, reason triggers a backup on WhatsApp.

Times after startup:

After 2.5m the phone reception is back and fixes the date/time.
After 5m WhatsApp creates a local backup.
Sometimes, not figured out when yet, it also triggers the cloud backup. If it will - it will happen (~around) 30m after the local backup.

I think it has to do with the time passed from the last cloud backup, but wasn't able to test it deeply yet.

So, the conclusion is there's nothing to do with it, this is how WhatsApp works and it's backup get triggered after it recognizes a date/time change.

This is the notification that sometimes WhatsApp shows, there's not a full correlation between this notification appearance and the backup trigger.

  Your phone date is inaccurate! Adjust your clock and try again.

Note: I haven't tried anything, this message just appears on those occasions.

The answer will be updated if I'll be able to collect more information about this.


How to change equalizer presets with Tasker? I am not using a third party application downloaded on the Play Store, but the Sound enhancement menu that comes pre-installed on some devices (can be found on Settings -> Equalizer on Play Music for example).

What I want is a pop up menu where I can choose one of two equalizer presets when plugging in my headphones or earphones. I know how to do the event and menu parts, but can't find something relevant for the presets.

If you use Apex or Nova launcher: they've an integrated "activity browser". Just long-press on an empty place of your homescreen, select to add an activity.

Activity selector in Apex Launcher (click image for full size variant)

Browse to the sound app, and see what activities it offers. As those "preset selectors" must be available as "screen" to interact with the user, they should have declared an activity; with some luck they did so "publically", and then its listed here.

As you can see in above screenshot, there's not only the "descriptive name" displayed, but along with it the package name (if it's the app entry, as the first one in the screenshot: "LocMgrPD" = "com.android.logmgrpd") or the activity to call if it's an activity (second and third entries, e.g.).

Once you found the matching activity, you can use that to call it from Tasker.


Samsung S3 wont sync I recently bought a Samsung Galaxy S3 but it takes forever to connect with my laptop and i am unsure why this is.

Can anyone help with this?

I had some problems like yours with Kies, and I really hate it, but it's an necessary evil for some tasks. Here some things I did, try them:

Make sure you are running the lastest version of Kies
Change the USB port you are trying to connect
If you have another computer to test, try it
KiesAir or AirDroid maybe fit your needs
There's a Google USB Driver
Try reinstalling Kies
Make sure the storage mode is on

If none of this works, try contacting Samsung


Renaming a downloaded pdf file I am using a Nexus 9, (Android lollipop) and I can't figure out how to rename these files. Is there any way to do it without any third party application?

If there isn't, please suggest the best possible way in which I could do this!

Its best you get a file manager app from Play Store. I will suggest ES File Explorer.
Once you have installed it, open the app and go to the Download folder. You will see your downloaded files there. Just long press the file you wish to rename and the Rename option will appear at the bottom.


HTC One M8 Network Name I have a verizon HTC One M8 running Android 6.0.  I recently noticed that the network name that appears on my routers DHCP list for this device is "X2E GmbH".  I confirmed that this device is indeed my phone by comparing the MAC address, but I can find no information where this network name came from.

This seems awfully suspicious as the first result for X2E GmbH on google results with a German company which sells datalogging equipment. This is not a rooted phone, so it seems more likely that the network name change may have come from something malicious within my computer network.

Does the network name originate from my phone?  What should a default network name be?

Ok. I have figured it out. I've learned quite a bit trying to figure this out, I don't have all the details but here is my Hypothesis:

I believe it is a bug in my router. The router performs a search on the IEEE Standards website to look up the manufacturer of each device based on the first three "octets" of the MAC address WIKI. The first three octets (xx:xx:xx) of the MAC address are unique to the manufacturer of the device. For me, my phone is HTC and so the first three octets for HTC are "50:2E:5C". The router must have a bug where it is doing a search and pulling the first manufacturer from the result and using that manufacturer name as the "Client Name". For instance, for my device: Example you'll notice the first hit is "X2E GmbH" which is what my phone is showing up as in my Client List. I don't know why only the android device seems to have the Client Name replaced by this result from the IEEE lookup and not other devices (as all the manufacturers are incorrect, but the client names are correct), but I think it is enough energy spent solving this mystery.


Maps not pointing in the right direction I have issues with google maps on my Nexus 5 running Android 5.0.1

The position dot (my location) has a spiky side indicating my orientation.
However it doesn't point the right way.

Let's say I am pointing north and I hold my phone un portrait mode, then the
orientation info will point east (to my right), which would be the right answer
if I was in landscape mode.
Now if, while still pointing north, I hold my phone in landscape mode, then the
orientation info will point west (to my right), which would be the right answer
if I was in portrait mode.

As any one ever had the same issue ? Is there a know fix ?

I've had devices get their compasses screwed up. Just re-calibrate and see if that fixes it: How can I calibrate the compass on my phone? If you have done that and its still incorrect do try it again in a different location, perhaps outside away from any metal just to be sure.


Easiest method to backup my stock and Chrome favourites so I can access them on a new device? My Samsung Galaxy S III running Android 4.1 looks like it's going to die and I was wondering what's the quickest method to backup my Favourites from Chrome and stock so that I can copy them to a new device?  Note: I don't have PC access and I'd like to keep the folders.

For Chrome bookmarks the easiest way is to enable Chrome bookmark syncing via your Google account. If this hasn't been automatically done, you can find the option to log in to your google account from Chrome in Menu -> Settings -> Sign in to Chrome. After this, your bookmarks will be synced to the cloud and you can simply repeat the process on the new device. Note that this also works for the desktop and iOS versions, if you'll ever need them.


Are there any Android devices that cannot be rooted? I bought a new Galaxy Mega and it seems nobody has figured out a root method for it yet.  Are there devices that have been on the market for more than a few months that are not rootable?

Wikipedia provides a few answers:
http://en.wikipedia.org/wiki/Android_rooting

  In the past, many manufacturers have tried to make "unrootable" phones
  with harsher protections (like the Droid X), but they're usually still
  rootable in some way, shape, or form. There may be no root exploit
  available for new or recently updated phones, but one is usually
  available within a few months.

But that's the past.

  Only a minority of Android devices lock their bootloaders—and many
  vendors such as HTC, Sony, Asus and Google explicitly provide the
  ability to unlock devices, and even replace the operating system
  entirely.

So shortly speaking, no worries, if there's no root yet, surely there's one to come out soon.


CM9 shuts off itself on SGS2? I'm facing a very weird problem on my SGS2, using CM9 9.1.0 stable making me crazy. My device go to in deep sleep in 12-24 hrs once when I'm using Siyah kernel while CM9 stock kernel do it  once or twice in a day. :'(

I have Googled for it and got this thread where the problem is same. Cm9 Phone Shuts Off By Itself, phone actually doesn't switch off it just go to in deep sleep and start to eat battery like a crazy nut, also I can call on my ohone and caller can hear up the ring but there is no life sighn at that moment in my phone.

How can I resolve this, I have did a clean install but no success, also battery of my phone is just new.

Well I have got a workaround but not a permanent fix for this problem.

I did a clean re-install and then don't restore any backed up data through Go Backup/Titanium Backup app. Then I don't get that suspicious shutdown every time in a day, but after 2-3 days yes you will. :(


CamScanner - how to get image instead of PDF I run CamScanner 3.2. In earlier versions, it used to save the image as a JPG (or PNG, don't remember), but with the latest version, it always seems to save as a PDF. I couldn't find any setting to make CamScanner save the scanned thing as a image file. Is there one?

If you view a document, it will be exported as a PDF. Individual pages however are exported as a JPG.

So you must select the document, then select the page, then select "Share". If you don't see the "OCR Recognize" button to the left of "Share", you aren't looking at the individual page.


Is there anything that can show exactly what has awaken my phone? Recently I had some issues with my phones battery getting drained in 8-10 hours, even though the screen was active for less than 1 hour and wifi/bluetooth/gps was off.

My first thought was to check the battery usage statistics, but all I saw was the display, voice calls and cell standby, and after that a few apps that I commonly use (such as the browser).

Still suspecting an app hogging the CPU I used applications such as a task manager and watchdog to try to find the culprit, but no luck. I then looked around here and found a couple of answers referencing to the awake time. Looking at battery usage again I could see that indeed the awake time was around 75% of the total time since last charge, i.e. some app was preventing my phone from going to sleep. I uninstalled a couple of apps I don't use anymore and lowered settings for email checks etc, and now my awake time is down to normal levels.

My question is, is there any app/secret number/trick/whatever that can show exactly what has awaken my phone? In the battery usage statistics I can still see that sometimes the phone wakes up even though the screen is off, and that is normal, but if I ever get this problem again (and I'm sure I will), this would be a very valuable tool for trouble shooting.

I'm using Better Battery Stats.  It will shows what apps are causing wake locks and that sounds like what you're after.
http://forum.xda-developers.com/showthread.php?t=1179809


How can I fix my lined screen on my Samsung Galaxy Tab 10.1? I was reading my Kindle app when suddenly the screen on my Galaxy 10.1" tablet went blank. The battery was low, so I figured it had just died. I pressed the power button to double check and my screen showed up, except that 3/4 of the screen was black and the rest had streaked lines where the background would be. I can't even do my unlock code because I cannot see it. There has been no water damage to it and it has never been dropped. I have also never altered the coding. I tried charging the battery, powering down and restarting but the screen stays the same. Please, help. Could it be the video card? I have only had it since December.

Update: I attempted a hard reset, but I can't see enough of the screen to continue the prompts. Any suggestions would be helpful.

Update: I attempted a hard reset, but I can't see enough of the screen to continue the prompts. Any suggestions would be helpful.

This is a common issue on this particular device. My friend had the same thing happen and was going to give the tablet to me but after doing some research I found that its more than just a software issue.

I'd recommend counting your losses and buying a new tablet. =(


How can I find the messaging sounds that are used in Google's Messenger (sms) app? I am trying to find the "message sent" "blip" sound specifically

AOSP: The AOSP Messages source code is here, but the source code does not have a "sent sound" (nor any sound) because those sounds are in your system sounds. You can find them at /system/media/ from a file manager like ES File Explorer.

New Google Messenger: The sounds can be found by decompressing the .apk. They are in /com.google.android.apps.messaging/res/raw/. All independent sounds are there!


Xperia Z2 (Kikat 4.4.4) - STAMINA mode does not work? STAMINA mode does not work on my Xperia Z2 - Kikat 4.4.4 (latest version)

I found a discussion in this
https://talk.sonymobile.com/t5/Xperia-Z2/Xperia-Z2-Stamina-mode-doesn-t-work-aparently/td-p/793097?sl=y&sso_no_log=y

but I can not find "Eco mode controller" in Apps list.

Anyone has any ideas? Thanks!

I think they renamed the Eco mode controller app with the 4.4.4 update to Stamina mode...  So scroll down until you find that app. Take note of the estimated days and hours before you force stop, clear cache and restart your device.
activate stamina mode again after boot and note the change in estimated days and hours.
Hope this helps!


Re-installing Whatsapp I have been using Whatsapp on my Samsung Galaxy Ace 3 GT-S7275R for a long time.  Two days ago, a message popped up saying that my app was outdated.  So I started to update it.  It gets stuck on the updating, buffering all the time.  I have tried everything:  closing down my mobile phone and starting again, uninstalling Whatsapp and reinstalling - it still remains stuck on installing.  Can you advise please?
Anna Stivala

A few questions to start. Does this happen with any other apps? Are you on Wifi or a Data connection?  Do you have the latest version of the play store?

You can try a few solutions.

Go to the app manager and clear the cache and data from "google play store" and "download manager".
uninstall updates from the google play store and download manager if they exist.
boot into recovery and clear the cache and dalvik.  To do this hold the volume up button when turning the phone on

Here is a little blurb explaining that it is safe to do and won't delete your data or apps
https://www.quora.com/I-want-to-wipe-dalvik-cache-on-my-phone-Will-this-delete-my-apps-or-data

Lastly you can try logging out of your Google account and back in

Give that a try and see if it helps
-Asloss


Use Reverse Tethering as Wifi The internet obtained via reverse tethering is not detected by my tablet.But i can access the web.But i cant download via the play store.So how to make it recognizable as a wireless fidelity connection ?

simply download wifi hotspot. this may help you convert your pc onto a wifi hotspot and then you can share your internet connection on more than one android phone. it even runs on java phone which supports wifi. but if you have  windows xp then you might get problems but if you have higher like windows 7 or 8 then it will run very swiftly.
here is a link you can use to download it

https://a1-downloads.phpnuke.org/en/c151454/wifi-hotspot-creator-free-download-full-review


Installing Fresh Android OS I have Amazon fire tablet. I want to install fresh android 4.4 or above. Is there any step by step instruction available somewhere or how do I do this?

First you have to know which OS your tablet is running before you do anything. These tablets normally run Amazon Fire OS.

Amazon wanted to create its own operating system for its tablets. Rather than starting from scratch, Amazon takes that Android AOSP code and modified it to create “Fire OS.

But you can try your luck here..XDA Amazon Fire Forum


Does 'Easy Battery Saver' work? I ran some tests in my Moto G and it was quite disappointing. The first hour was dedicated to measure the performance in 'Intelligent Power Saving Mode', followed by an hour of the app uninstalled. This was repeated for a total of 6 hours and the results are in:

App installed

1st hour: 66-61 = 5
3rd hour: 58-55 = 3
5th hour: 52-45 = 7

App Removed

2nd hour: 61-58 = 3
4th hour: 55-52 = 3
6th hour: 45-42 = 3

The numbers indicate the percentage of battery charge consumed. During the test, the phone was in standby all the time. What's going on here? This app has more than 800k ratings averaging a 4.5 score! Am I doing something wrong? Is the app supposed to run only when not in standby?

Most of the battery saving applications are better termed as "settings managers", if you already know how to turn things on & off there isn't much they can do for you. Plus it is another application now running.

Newer phones also have employed better hardware , better techniques and more power savings into the whole system, improving that before installing these. The newer phones are also going to sleep/standby using less power than they did before, still staying radio connected to the towers.  Plus the phones have thier own settings for user adjustable power savings, like WiFi off when screen off , and data control.

Larger screens taking more power, plus major cpu sleepy modes, means there are times when a automatic backlight control could save more than (something like) turning off bluetooth.   Again all depending on how you use it.

The displayed percentages of a battery and its voltages are not a great indicator of a specific ammount of power used, Or capacity left. Depending on the method employed to provide the battery level vision to the user.  Testing for a whole battery cycle even might not determine a small ammount of savings achieved. High power use can drop the voltage seen quick, and other factors that do not represent the actual capacity left, or the moment it will no longer be able to make a call.

So in conclusion the usual battery management applications would be more useful for the unaware, and uncontrolled use of a phone,  the automation that can save some power, most of it the same control that a user in controll can do manually.  The phones themselves being much better at it , than when the origins of this type of application would have shown more differances.
 You would also have to test for days, not hours, somehow doing everything exactally the same as before, which includes odd things like distance to the tower, which is more power employed to connect to it.


How can I turn off the notification for the power plug connection? My Samsung Galaxy S3 with Android 4.1 plays a sound every time I connect it to the power plug. Is there a way to turn that off without affecting all other notifications?

I solved the problem by doing this:

Root the phone
Install the posed Framework and Wanam Kit. Enable the Wanam Kit module after installing it.
Open Wanam Kit and go to the "Sounds" options, then go to the bottom and check "disable low battery sound"
Reboot


Switch root manager from Kingo Root to Superuser I have Kingo Root on my phone, and I am trying to switch to Superuser by ClockWorkMod

any help is appreciated

Uninstall KingRoot/Kingoroot and then flash SuperSU zip. Or just flash SuperSU zip without uninstalling KingRoot/KingoRoot


Is my phone liable to explode if I charge it with a charger that came with a different phone? My friend and I both have droids and we often user each other's wall chargers out of convenience. I was told that it's possible that my phone might explode if it's charged with a charger that wasn't built specifically for my phone. How true is this across droids?

While this is standard cover-your-assets boilerplate, the truth is you can charge your phone off of pretty much any USB charger out there, as long as the following things are true:

The output specification is +5V DC, and at least 500mA. If it's more (700mA, 1000mA) you are generally fine; the phone will only draw what it needs. My HTC Magic's "official" charger is 5VDC 700mA.
The data pins in the charger are shorted (most modern chargers will work. If an iPhone charges off the usb plug with its cable, it means the data pins are shorted).

If you use a car charger, do not get the cheap ones. Car power is a lot noisier than household current, and you need a charger that can survive crank (starting the engine).

If you live in a country where power is unreliable, you may want to charge off a UPS or other power conditioner.

I have charged successfully with a Garmin GPS watch charging brick, the charger from an older smartphone (FreeRunner), and the USB outlets at Southwest Airlines waiting terminals (although I'd turn off USB debugging and USB mass storage before using a public USB charging kiosk.)

If you don't trust it, don't use it! Phones are expensive.

If your device DOESN'T charge off of USB (Pandigital Novel)...check the plug size and the output specification.

If your device uses a funny plug (B&N Nook Color - it's MicroUSB, yes, except that their plug in their cable is longer), then you need that cable.


What exactly gets wiped when unlocking Galaxy Nexus? I've seen a few guides on how to unlock the Galaxy Nexus to prepare it for rooting, and they say that the fastboot oem unlock command will "wipe your personal data".

I'm a little unclear on what gets wiped during this step. Is it just the /sdcard area? is it everything but /system? Something in between?

I know that adb backup can (at least theoretically) back up everything except /system while unrooted (see a recent question of mine). But I wonder if I would need to do an adb restore of everything after the unlock step in order to keep all of my data and settings.

Both /data and /sdcard are erased when you do fastboot oem unlock.  So you lose not just files on the "SD card", but all installed applications and their internal settings and data.

Yes, you can use adb backup to backup your data and then restore it later, either with adb restore or Titanium Backup Pro.  However, when I did this (using adb restore), my MMS messages were lost; it seems that the backup didn't save them, though maybe I just did something wrong.

There's also a way to root without unlocking your bootloader.  Once rooted, you can use BootUnlocker to unlock it without wiping data.


Please help me with this icon that is next to my singnal strength icon,which is round with a minus like line. Please help me ,its urgent. I shall be indebted to you for life. Thanking you.i have never seen this icon. It appeared after a few months after updating my phone to android marsmallow 6.0.1. Is it a malware,trojan,virus icon? If so then pls help me to remove it.

As Death Mask Salesman said, it's the icon for the Do not disturb feature.You can toggle it on and off by swiping down from the top bar. You can customize your notification rules during the 'Do not disturb' mode, from Settings -> Sound and Notification -> Do not disturb.


How to export/convert WhatsApp chat to PDF/Excel/HTML? How do I convert/export WhatsApp chat (by chat person/group) to PDF/Excel/ HTML so that I can open it in a computer? I've tried several methods:

Manual way using screenshot and stitching it using Android app. To be honest, I really don't want using this method. It's the most cumbersome way.
The preferred way, using an app called Backup Text for Whats. This app is the one that has the most feature that I know about. It can filter to backup WhatsApp chat based on person/group chat, and can even convert all your chat to the desired format. It can convert to HTML (which can then be converted to PDF including the images downloaded), Excel (and download images separately), or even text. It's most versatile app that I know about when it comes to backing up whatsapp messages. You needed to install Tri-Crypt first to use it. My Android is 4.2, but now with the current WhatsApp version, it is not functioning. I don't know why.

Does anyone know any other method? Has anybody tried Backup Text for Whats app and why is it not functioning anymore?

Note: whatever the method, it should maintain how it is displayed in WhatsApp, if possible.

Fortunately for you, WhatsApp actually has a built-in option for this. No need for third party apps!
WhatsApp has an option called "email chat" which converts your chat into a word document containing all conversation with a specific person or group.
Simply open WhatsApp, press on the conversation you'd like to backup. Open the menu on top right, press on "more" ->" email chat" it will ask you if you want to include your media or not. It will then bring you to your email app where you can select a recipient. You can choose yourself as the receiver. After you receive the email, You'll be able to open the conversation as a word document.
Depending on the app you use to view word documents, you should have an option to save as PDF.
This is how it will be displayed in your word document:

2/2/18, 03:55 - smith: text
2/2/18, 03:55 - jack: text
2/2/18, 03:56 - Smith: text

Emojis will be included in the word document. Media and voice notes will be sent in a separate file.


Cannot charge battery via usb cable to pc after upgrade firmware and android version to 4.1.2 (Galaxy S2) I cannot charge battery via USB cable to PC after upgrading firmware and android version to 4.1.2 (Galaxy S2 mobile). Anybody please explain to or advise me, how I can I get my PC charge my mobile's battery via USB cable.

Many USB ports on computers do not have power sufficient to charge a phone battery.  Does the phone charge with the plug-in type supplied with it? Some computers will advertise a charging USB port.  The default current (amps) is 1/2 A or 500mA in a standard USB connector.  It is not uncommon for tablets to require 2 Amps.


Galaxy Nexus, playlists not showing up in other apps I have an jogging app, which reads playlists from the normal content resolver. (Media.AudioStore.Playlist.EXTERNAL_CONTENT_URI)

On my old phone (HTC Desire) the playlists showed up when I queried this resolver, but now on ICS, they do not. I'm getting Albums ok, just no playlists. I've been banging my head against this for a few evenings now. Any ideas?

I also hit this issue. I even went as far as downloading the ICS source code. It would seem that the music app on the Nexus is "Google Music", whereas the old music player is "Android Music". The old one is actually included in the source code, but it is not installed as part of the standard image. I actually compiled the old one, and installed it, and when I created playlists there, they were visible to other apps.

I suspect that because "Google Music" can do much more - cloud storage, music store etc. this means that it stores playlists differently. For example, an external app wouldn't know what to do with a playlist which included content which needed to be streamed from Google Music (and probably wouldn't be able to access the service.

I think Google are changing the strategy in the APIs. They now want you to use music controls to play the music in its default player. This makes some sense, but makes it very difficult to support apps which work in <3.0 and >3.0, and will probably become more complicated as more people manually download Google Music.


Android 2.3 for HTC Wild Fire Possible Duplicate:
  When will my phone get the Android 2.3 update (Gingerbread)?

Is there any update on Update for HTC Wildfire to Android 2.3 . I have android 2.2 .

From the list of when phones will get 2.3:

HTC Wildfire (buzz)

OTA: never (source: official mail from HTC support; cause: doesn't meet the min. requirements, eg. 1GHz)
Unofficial:

2/15/2011 (CyanogenMod)


Android Rotation issue I am a complete noob with Android so please forgive me.

I am tasked with installing Android on a Custom Board from China. Its InsydeH20 BIOS and something called "BayTrail".

Basically, the board is installed inside a Hand Dryer (dont ask). The concept is to install an APP (which is already available), that links to a website, users can play Advertisements through the screen by creating them on the website, the playlist syncs to the app, voila ads play on the Android Board, nifty concept, in reality its a nightmare to get working.

I have tried numerous versions of Android, the App best works on 4.4 but I have it working on 7.1 Nougat.

The main issues I have are:

Teamviewer Host (needs to be installed for future support of the units. This, I have only got working on 1 version of Android (Prime OS)

Screen Orientation - this is my main issue, the screen is 1080x1920 resolution. using a screen rotation app (on Phoenix OS v1.5.0) I can get the screen to display in LANDSCAPE at 1920x108 - great, App works, screen is landscape, Teamviewer DOES NOT work, bummer!

On Prime OS - the rotation app just does not work, it sort of goes in landscape, but in portrait view? The screen is 1080x1920 across the MIDDLE of the screen, with black bars at the top and bottom. Please see this link for screen shot.

But TeamViewer works, and the unit seems more stable on Prime OS, so I think once I have the screen sorted, it will work fine, hopefully?

Things I have already tried.

ADB Build Prop adding these lines, and rebooting - does absolutely nothing!

ro.sf.hwrotation=0

ADB Shell - adding these lines

 1. adb shell root
 2. adb shell remount
 3. adb shell setprop persist.demo.hdmirotation portrait
 4. adb shell setprop persist.demo.hdmirotationlock false
 5. adb shell setprop persist.demo.singledisplay true
 6. adb reboot
 7. adb shell wm size 1920x1080

This is how I have got it to where it is now, but the thing will just not rotate and use LANDSCAPE and FULL SCREEN, like it does on Phoenix OS.

Sorry, if I have repeated myself, hopefully the screen shot will give you a better idea of where I am at, what I need.

And hopefully someone can help?

Currently running Prime OS Standard at this link -

Prime OS Link

Try setting the default offset using hwrotation= ...
HW Rotation props are not intelligent, it will not understand that by 0 you mean landscape...

You need to actually set it to a value of rotation out of 360 degrees.

So...

ro.sf.hwrotation=270

OR

ro.sf.hwrotation=180

OR

ro.sf.hwrotation=90

OR

ro.sf.hwrotation=0

If that still is not fixing the issue, then please let me know...

It is most likely being set by default.prop as part of the boot.img   -   Default.prop properties take priority over Build.prop properties.


How can you make calls with Samsung Galaxy Tab S3 with 4G/LTE? I am looking for a way to make calls from an Android tablet, namely Samsung Galaxy Tab S3 which has 4G/LTE support and thus has a SIM card slot. Do you know any ways of making calling from the Android tablet which are either official or not?

I am open for rooting, installing custom ROMs and using external equipment like headphones.

From what I read, it can receive phone calls. So, I assume there's a Phone app?

Source: http://www.androidauthority.com/samsung-galaxy-tab-s3-review-757782/


Play a live YouTube stream in the YouTube app For example youtube.com/opener - it won't play via the browser, but I can't figure out how to access it via the app.

Is it possible?

You can't. This feature was added in the ICS version of the YouTube app. Older versions don't support it.


Flash Cyanogen version from Omni version I have Sony Xperia L(C2104)(jellybean). Rooted my mobile, unlocked bootloader and flashed Kitkat 4.4 with unofficial random Omni Rom from internet, which obviously have some bugs(bluetooth, gps etc.). After this Omni version is installed I'm not able to work with any rooted applications(eg:titanium backup)[ROOT ACCESS DENIED]. So now I want to flash some stable cyanogen version OS of Kitkat. Do I need to root the mobile and follow the same flashing steps. Please suggest the steps to follow to flash cyanogen version kitkat in my xperia L which has omni version kitkat now. Let me know if in case need of some more info.

Do I need to root the mobile and follow the same flashing steps[?]

ROMs are not flashed from inside a running Android OS, and so root is not required now. All you need is flashable .zip file that can be flashed from a custom recovery, or a fastboot .zip which can flashed using fastboot. (You do have a custom recovery, don't you?)

Steps to flash the ROM:

Find the ROM of whichever version or name you want to flash,
Download and copy the flashable .zip into the root of your internal SD card,
Boot into custom recovery,
Wipe Data, System and all cache(s),
Select Install zip and follow the instructions there.

These are the most common instructions to flash a ROM. It is possible your choice of ROM requires certain additional steps, so do search on web.

Make a Nandroid backup first using the custom recovery. Please don't ignore it, I can't stress more on this.

Disclaimer: Do it at your own risk!


Does my HTC Wildfire S data cable work with a Samsung Galaxy S2? I have a HTC Wildfire S and I was wondering if it works on a Samsung Galaxy S2. Sorry if I posted this in the wrong forum.

The Wildfire S uses a microUSB cable, same as the Galaxy SII, it should work fine


Will an alternative launcher stop Galaxy S4 additions from working? I want to customise my Galaxy S4 home screen and it seems Touchwiz will not allow me to change many options (like the quick launch icons etc). I was thinking of GO Launcher, but wish to know if the 'special' extras Samsung has included (such as eye scrolling, air gestures, smart stay etc) will still work or are they Touchwiz only?

In general, anything that works regardless of which app you have in the foreground will work regardless of which launcher you have installed. That includes eye scrolling, air gestures, smart stay, smart orientation change (I forget the marketing name for it), and so on.

Changing to a different launcher will only replace the home screen and the "all apps" menu. Note that the old launcher is still installed: the first time you go to the home screen, you get a chooser to pick which one to use, the same way as if you have more than one web browser and click on a link.


Stop video ads in apps? This is not a question about blocking ads in apps - they're annoying but if I choose a free ad-supported app, it's right I should see ads.

But, some ads feature video - for instance one app I am forced to watch a 30s trailer to Finding Dory about 20 times a day. My main issue here is data usage; I'm worried it will eat my mobile data and even by broadband limits if I am using a MiFi device when travelling.

Can I have any control over what ads are played through Google Play apps? e.g. disable video-based ads?

I don't think there's a way to disable certain type of ads appearing on Android apps without using an ad-blocker.

The idea is to force users to switch to paid versions.

You may, however, choose between "personalised ads" or non, using Google account dashboard.

For me, using a VPN helps disable internet access to selected apps. This minimises to a certain extent, the number of ads I see. Also, some VPN compress most ads that I still have to see, so I save data that way, too.

I, personally, use Opera Max. There may be others, too.

But be careful, though. Some apps don't work without internet access.


Where can I check how much Internet bandwidth did my HTC Desire use? A newb question, as I just received my wife's HTC Desire: Where can I check how much bandwidth it uses (or used during certain time period)? Her contract only includes 500MB a month, so she needs to be able to monitor this.

Mentioned 3G Watchdog probably is the best choice. Alternatively, you might want to take a look at...

NetCounter
Traffic Counter Extended
Mobile Counter
Net Traffic Counter

...which also cover your needs. Might be you like one of them more :)

Talking about more, I obviously missed...

Traffic Monitor
Traffic Monitor (same name -- other app; this one goes as deep as on per-app stats)


Prevent Auto-download/ install of Apps/Ads on Micromax Phones android installing apps without my knowledge. It also showing annoying popups.
How to resolve this issue?

Android version : 5.1 Lollipop
Device: Micromax Canvas 6

Everytime i factory reset, it will fix the issue. After some days, it will start to show popups from Amazon, Myntra like shopping sites.
Phone is installing apps in the background.

As I know every Android OS phone have the option "Auto-update apps" in the Google Play Settings. For the first, I would completly disable that!

On the site of a Micromax Canvas blog, there is already an article about this issue. I found serval solutions below there  ⬇ ⬇ ⬇

If your Device is rooted then our friends of XDA-Developers already have it:

  Disable the Software Update application

  Now that you have gained root access and ADB is up and running, you
  can continue with disabling the dreaded application responsible for
  the silent installs and unwanted ads. All you need to do now is to
  fire up a command prompt, make sure the prompt is at the directory of
  your ADB binary, and execute the following command:

  adb shell pm disable com.adups.fota

For non-rooted device you can try to disable the Software Update package:

Go to Settings
Apps
All Apps
Then disable or uninstall there all apps/ packages that are responsible for updates and install. I don't know which and what they're called. I tried to find out but I looks like it is always an other. Whether it's FWUpgrade.apk or Software Update or the app itself.

Try also to uncheck: Settings–>About Phone–> System/Software update

For more just google itself, I found many other possibilities but I can't list all them.


I can't see my device in Android adb list I have LG G3 with android 5.0 lollipop and I want to connect it to my laptop with windows 8.1 OS (For using unity remote).

When I connect my phone I can access to storage but I can't see my device in adb.exe. I tried many solution like this and this but nothing work for me.

For now in developer mode I checked  these:

Stay awake
USB debugging
Allow mock locations

And I installed the driver from lg website. This is output for adb usb command:

shell@g3:/ $ adb usb
adb usb
error: device not found

Actually I really confused because I think it recognize my device and show g3 name but I don't know why it can't show my device name in attached device!!!

This is windows command prompt screenshot:

Without lg driver installed, my device in device manager is like image below and when I try to update the driver using Android\android-sdk\extras\google\usb_driver it say: Windows could not find driver software for your device

And when I install lg driver, my device is like image below and again i can't update driver and it say: Windows has determine the driver software for your device is up to date

Go to Settings-->Storage-->Menu(3 dots in the corner) and tap USB computer connection. When there, make sure MTP and PTP are both unchecked.


How to enable Google Play on the Gionee M3S Android phone? I recently purchased a Gionee M3S Android phone. It came with Google play on the home screen, but when clicked, that just pops up a white box briefly. How do I enable Google play on this phone?

Here's what I had to do to get it working (after several failed attempts):

On the M3s, I searched for "google play services apk mirror", and went to this URL: http://www.apkmirror.com/apk/google-inc/google-play-services/
Selected the most recent version (in my case 8.7.03)
Chose the 8.7.03 (2645110-246) (arm64+arm / Android 5.0+ / 320dpi) version. The important thing here is the -246 at the end, which targets the M3s hardware.
Downloaded and installed the APK. Allowed untrusted app to run.
Followed application prompts to setup the app, then ran Google Play.

Now Google Play works and can download apps, etc.


Cannot connect android phone to tp link router I have TP Link TD-W8968 wireless router.

I can connect my laptop to the router but not a phone since few days.

I am facing a problem since a week, when I turn a wi-fi on on my android device HTC Wildfire S and scan for wifi, phone doesn't show up my router in scanned list, by the way it shows other wi-fis in the list but not my one.

I guess there could be some problem in my router. How can I solve this?

Improvement on previous Answer:
Well i do partially agree with @Divin3 only a slight glitch i found was: All new routers are fully backward compatible with older devices hence a router built on Wireless-N will be fully compatabile with device capable of receiving only Wireless-G or older version. Difference will be that while serving to a device with W-G the router built on W-N will go only be able to serve it at the max bandwidth which is device W-G is capable of receiving. Read more details on a device manufacturer support site here

My Addon to the Previous Answer:
Now lets back on the question, my very own personal experience has been bit different in this case. Sometimes older devices aren't able to scan WiFi networks setup with newer security methods. I noticed this when i switched one of my router's security from WEP to WPA2. Few older devices which earlier used to stay latched to the same router, actually stopped identifying it.

So a little bit of workaround could help people facing issues related to this.


Is there a way to input a specific language with keyboard that is not supported by the android I'm using Mi 4i and I wanted to input Thai by using a bluetooth keyboard logitech K480.

I couldn't find out how to input by Thai and asked support center of Xiaomi.
The clerk said that the input Thai with bluetooth keyboard is not supported by Mi 4i.

Is there a way to "activate" or make it possible to input Thai with keyboard?

Try External Keyboard Helper Demo from Apedroid (full version here). It says in the description it supports Thai keyboards.

Also, check out this thread


How to revert back to stock Sprint firmware (Galaxy S7) after installing the wrong one? I tried to root my Galaxy S7 and failed. Not only did I fail but in the process, I also installed the wrong firmware G930A (ATT) and did not take a backup.

I've been trying to revert back to stock but everytime I try with Odin, I either get a sha256 failed error or a Complete (Write) Error.

I've tried all the sprint firmwares from this site; http://www.theandroidsoul.com/download-galaxy-s7-firmware/#jump-model-no-sm-g930p-sprint None have worked.

I'm using Odin3 v3.12.3.

How can I revert back to the factory stock Sprint firmware for the Galaxy S7 (SM-G930P) after installing the wrong firmware?

First of all download the stock firmware for your Samsung Galaxy S7(G930P - Sprint) from here. But you need to create an account on sammobile website for free by clicking on "Regular Download" button.

To Install the stock Firmware follow the steps below

Extract (unzip) the firmware file
Download Odin v3.11.1
Extract Odin ZIP file
Open Odin v3.11.1
Reboot Phone in Download Mode (press and hold Home + Power + Volume Down buttons)
Connect phone and wait until you get a blue sign in Odin
Add the firmware file to AP / PDA
Make sure re-partition is NOT ticked
Click the start button, sit back and wait few minutes

Link to Download Firmware: Galaxy S7 Stock Firmware


Why are "word suggestions" of keyboards not shown in some apps? I'm using Hacker's and SwiftKey X keyboard on GingerBread. Suggestion line is shown in most apps above the keyboard. But when opening the keyboard in Android Market (now Play Store) or DroidEdit (code editor), the suggestions aren't shown for any keyboard I use.

What determines this behaviour? How can I switch on/force suggesting words?

Most likely the app has chosen not to show them for that particular input box. From a technical perspective, this is controlled by flags on the TextView object that represents the text area control (e.g. the TYPE_TEXT_FLAG_NO_SUGGESTIONS option). I don't believe there is any way to override this setting if the app chooses to disable it.

It's probably also important to note that it's a bit of a one-way street. Suggestions are enabled by default on all text areas, but will obey the global setting, so an app can't forcibly enable suggestions in any way. If you have the global setting turned off, they're off everywhere.

The logic that the developer documentation provides for allowing apps to forcibly disable suggestions is that in some cases they simply aren't very useful. The specific relevant quote would be (from the above link):

  ... This is useful for text views that do not contain words from the language and do not benefit from any dictionary-based completions or corrections ...

I'd wager the Market disables them because app names and such have no obligation to be dictionary words, so suggestion attempts would often prove rather futile. I would also understand the same being true of your second example, which sounds like a source code editor (I assume that's what you mean by "syntax highlighting"). It would be sort of akin to Visual Studio underlining misspelt words in source code - it provides no benefit since most of the text will not be dictionary words.


What alternative browsers are available on Android? What are the browser alternatives on Android and what are the main features that they offer?

Some options:

Coco
Dolphin
Opera Mini
Skyfire

Here's a quick read on AndroidApps.org that gives overviews on some of the more popular browsers. And a longer one from PC World.

I personally just use the stock Android browser. I've used Dolphin HD for a while, but at times it felt slow (on my Droid). The Opera Mini browser is supposed to be pretty quick at loading pages because it will transfer your requests through Opera's servers first so that they can compress the content and send it back to you. Right now, I'm waiting for the release of Fennec, by Mozilla, which will hopefully be amazing.


Is there any way to change App source on Android? I migrated from Oneplus 3(Chinese android phone) to Galaxy Note 8 via Cloneit, since Samsung's stock migration tool didn't support Oneplus 3.

However, apps migrated(or preferably, cloned) on my new phone are recognized as 'app installed from unknown source' instead of 'installed from Google Play'.

It seems that Cloneit, the migration tool brought all apk files via connection and that's making all apps recognized as unknown source.

*
So, I want to change their source property from unknown to installed from Google Play.
*

My speculation is pretty pessimistic since it sounds like it's related to some security issues but I'm hoping some Superuser has an answer for this.

Thanks.

The solution is as simple as a few (s)hell commands. Requires root and BusyBox.

Open a terminal or an adb shell and type

su
sed -i 's/installer="[A-Za-z0-9._-]*"/installer="com.android.vending"/g' /data/system/packages.xml

If the command prompt tells you sed: not found, install BusyBox correctly and prepend busybox before sed.

Be aware that this is a highly dangerous action. It is strongly recommended that you backup the file before attempting to modify it. Also in some cases the file permission may get messed up, fix it by

chmod 0660 /data/system/packages.list
chown 1000.1000 /data/system/packages.list


Installing official Google Marketplace on a chinese Asus Eee Pad Transformer 101 Possible Duplicate:
  How can I install the Google Apps Package (Play Store, …) on my Android device?

I'm currently living in China,
so I bought my Asus Eee Pad Transformer 101 here.

For some reason it does not come with the official Google Marketplace application
but with some other application that only supports chinese as a UI language and uses some
other "less official" market place.

I did find the Market App from google and installed it.

However when I start it it tells me

  You must add an account to the device to continue. Do you want to add
  one now?

If I click Yes, I'm simply redirected to the home screen (the app remains open in the background)

Does anybody know of a way to set this up? Because the only thing  was able to
add to the device was my gmail account for e-mail.

Thnx.

Apparently there is no way to do it.

There are some alternative market places that can be used, but they don't solve the fact that tablets with the chinese firmware are rendered useless because there's no Google account support.

So the only thing you can do really is install this:
http://forum.xda-developers.com/showthread.php?t=1245892

Works like a charm :)

Oh and for the Prime, Asus officially supports it.


Can't sync using Leedroid I have been using Leedroid for a while and all is well, it works great. Now for some reason my GMail is reporting that I have 7 unread emails, but my GMail app won't update my inbox on my phone.

I've tried going into the settings and resyncing the accounts, but the button doesn't seem to do anything.

Any ideas please?

Update
It seems that I have lost all my sync functionality. I can no longer sync my GMail, Calendar or Google Contacts with the web. Happened on 17 Feb 2011. Perhaps Google have stopped people updating?

Would I be better to just reflash my phone?

Update 31 Mar '11
This has happened again now, and I can no longer sync up anything on my phone. Does anyone have any ideas please? Should I swap from using LeeDroid over to a stock HTC rom?

You just need to clear the data for Gmail Storage in Settings -> Applications -> Manage applications.  For some reason the Gmail app occasionally thinks it has synced some messages and does not re-load them from the web, so you need to clear data so it will load everything from scratch.


how to stop 3rd party video player from opening mp3 files When I install MoboPlayer it becomes the default mp3 player for Gmail.  This is a problem because it can't actually play mp3 files associated with Gmail (it can't find the file location).

All the advice I see on the web is to go into manage applications and clear the defaults, but the App Info says MoboPlayer has "No defaults set" and Clear Defaults is grayed out.  I don't see any way to change the default file associations within MoboPlayer. I tried Default App Manager Lite and it also didn't see any defaults associated with MoboPlayer.

Questions:
a. Is there any way to stop MoboPlayer from opening mp3s.
b. Why is it gmail opening mp3s in MoboPlayer anyway since apparently it's not set to open anything by default?

I like MoboPlayer, but I don't have a huge problem ditching it.  I'm really more curious about b.  Why is gmail using it to open mp3 files when it's not the default???

I have a Nexus 4 with Android 4.2.1.

This is most likely caused by MoboPlayer being the only installed app having itself registered for MP3 capabilities. If you install any app which also announces this to the system (e.g. a second player), you should be prompted which one to use. Of course this would only offer MoboPlayer and that second app as choices.

Alternatively, you might take a look at Open With. I did not test it, but according to its description it should intercept here and offer you to select the target app you want to use. Not sure if it only integrates with the "Share" menu -- but certainly worth a try.


How to hide updates from market? I have an app that has updates that reduce the functionality of the app. Is it possible to hide the updates so that I can use the "update all" feature, or update all apps from the list without worrying about the app? I've backed it up with Titanium Backup so I'll be able to restore it but that's a bit of a hassle. Also, the constant "New updates available" notifications are a pain in the.... neck.

Long press on the app in Titanium and choose "Detach from Market".


How to remove apps which doesn't allow uninstall option without rooting smartphone? I'm using Samsung J7Max recently I updated MY AIRTEL app and try to uninstall it app uninstalled but leaves an duplicate MY AIRTEL app which tell me download MY AIRTEL app from playstore. I can't remove it or disable it. Don't know what to do. Here is snapshot of duplicate Airtel app.

From what I understand :

MY AIRTEL is a system application that's installed in the /system
partition
Updates to this app are stored in the /data partition

Without rooting your phone, you only have read access to /system, and read/write access to /data. That's why you can uninstall MY AIRTEL updates (which are in /data), but not the app itself (which is in /system). And since Google Play has a newer version, you'll be prompted to update it again, etc.

Rooting your phone will allow you to gain write access to /system and hence uninstall any system application.


AT&T Samsung Galaxy S6 will not connect to WiFi automatically I have an Asus TM AC-1900 WiFi router at home. We have a Nexus 4, Nexus 5, Nexus 7, iPhone 6 Plus and notebook computers. They are all able to connect to Wifi when I get home. However, the new AT&T Samsung Galaxy S6 will randomly fail to connect to WiFi when I get home. It does manage to automatically connect some of the time but most of the time I have to remember to connect it manually. Is this a defect on my particular unit? I have tried doing a factory reset but it doesn't seem to help.

Was having issues with my s6 staying connected to open aps. Made sure the smart network switching was off, wiped cache and messed with other settings. Nothing worked.  I opened up the AT&T smart WiFi app and adjusted the settings for public hotspots. No problems since making the change.  I disabled the app no problems staying connected.