How can I connect an Xperia X8 to an external monitor? Is it possible to connect the Xperia X8 to external monitor? In other words, display the screen from the phone on the monitor?

One approach would be to find a VNC-like server for the phone.  Using that they should be able to bring up the UI of the phone onto a computer.


Phone not booting after rooting attempt I tried to root my phone Samsung Galaxy J1 (SM-J100H) with Odin3 software following some steps, but after that now it's not working, I turned on the phone and it vibrates one time and I see only the Samsung logo and nothing else. I tried too wipe all data and factory reset but it doesn't do anything. What can I do?

A factory reset won't undo rooting since it only clears the /data partition and not /system.

What you should do to get your device working is flash a stock ROM with Odin.  You can get one from sammobile.com.  As usual, you would put the .tar file from there into the AP/PDA field of Odin and flash it while the phone is connected in Download mode.


Google Play Store download stops to a certain percentage on large programs Hey fellow Android Enthusiasts,

I have encountered a very weird problem which I hope you could help. When I download a large apps from Google Play Store, it always pauses at a certain percentage, for example:

Angry Bird 2 (about 120 MB of download size), the download always stopped at 61%.
Need for Speed No Limits (About 787 MB of download size), the download always stopped at 97%.

When I say stop, basically the Download Manager would suddenly disappear and then the Download bar in Google Play Store would just be “stuck” at that percentage (data traffic speed also dropped from a few M/s to a few k/s before hitting 0). I have tried downloading via mobile data or Wi-Fi and both still result the same.

I thought it was because my phones are running out of storage space, however my internal storage has 24.58 GB free and SD card has 4.55 GB free, either of which is way larger than the installation size of the two games listed above. It is also weird that the downloader stopped at the higher percentage in N4S game than AB2 game since N4S has much larger download size than AB2.

I have tried canceling the download and re-downloading and it stuck at the exactly same percentage. I have also tried cleaning the cache (/Cache/Download and delete everything in there) and even tried deleting the entire Google Play Store app and reinstalling it, and the exactly same thing happenned. I have also switched to different Wi-Fi network and switched between Wi-Fi and Mobile data.

My Google Play Store is the highest version I can find on Apkmirror (version 7.9.52.Q-all[0][PR]156316931) and I have given the permission to Storage and my Location. Phone is Huawei P9 Plus (VIE-AL10) and currently on Build Number B356 (Android 7.0 with Kernel version 4.1.18-gf6402d0).

Could you please help me?

I would suggest getting APK files from your favorite APK website for the apps in question. Also, try updating Google Play from the Google Play store, NOT Apkmirror.
Not to mention the obvious stuff such as force restarting google play services, or restarting your phone.
You could also just give it a while. My phone does something similar where it will get stuck at 100% and will take a while to go to installing. Good Luck!


Hidden gesture to scroll to top of SMS list, or glitch? I've noticed that sometimes my phone (Samsung Galaxy S3, Android 4.3) jumps to the top of a SMS list. This is a useful feature that I'd like to reproduce but I never found a gesture or option for that.

According to these answers, there is no predefined gesture on Android and the solution is to install an app on a rooted device. However, a couple of times it worked as such by tapping twice on the top edge of the phone; I don't know if it's an undocumented feature and is supposed to work this way, or it's a glitch.

If you're running the stock version of Android 4.3 on your S3, this is actually a feature provided by Samsung's TouchWiz. You can find the toggle for it in Settings > System > Motion. You can find documentation for it on Samsung's support section. It says:

Double tap to top: When viewing a long list, like your contacts list, or scrolling through a website, tap the top of your device twice to be taken back to the top of the list or page.


USB Tethering only SOMETIMES working Hello unlike all the problems here which is related to their USB Tethering in android being grayed out or not working at all when connected, mine is an odd case
I use usb tethering with my android Xiaomi Mi9 since my PC doesn't have LAN and the wifi dongle reads my wifi as "Hidden Network" and inputting SSID still doesn't work
I can toggle on and off USB Tethering but the tethering doesn't work all the time. There are times where I tether and it gives my PC internet. There are also times where nothing happens even though my tethering is turned on and i have to turn it on and off multiple times until it does.
Now It's even worse because i have to on-off it multiple times like 5-10 times already.
I didn't use USB debugging and I don't have any VPN applications
I tried using a different wire and it's still the same.
Can anyone give me insight on what the problem might be?

Need to narrow it down a bit, potentially three items assuming that your phone network operator is not at fault
Phone itself
Data cable
The PC
Can you if possible try your phone and cable on a different PC.
Do you have any data transfer issues with the phone on the PC ? such as backups etc,  worth trying another cable if possible.
Daft one but try the cable in a different USB port too.
Finally if you are able to try a different phone on your PC to test if tethering works.
It may not matter but others could need to know what OS your PC is running.


Sync only one contact group I  am using Samsung Galaxy ACE with Android 2.3. Since I have too many email contacts in google I do not want to sync everything to my phone and consume the precious phone memory. Also syncing so many contacts will make them slow, tough I would not even ever call them

You can manage My Contacts (it's a system group, it should be there by default, you can create a new one also) in your GMail contacts, and then select those only you want to sync with phone, move everything else to other Groups.

When you will add the Google account to your device, go to contacts and select display options, and choose the My Contacts group only. (or whatever you created)

This will limit the contacts appearing in the contacts list.


How to use GPS without using Google Location Services Because I do not want to consent to the Google Location Services privacy agreement I have this switched off. By doing so I know some location functionality like cell-based and wifi-based location will not be functional.

However I would expect simple GPS functionality to work in a normal way. Functioning in a normal way to me would be to use GPS data if available, else use the last known location. (Historically this is how GPS receivers work)
The current (I am running Android 5, Lollipop) implementation from Google however seems to not give any location at all when there is no clear fix, throwing me lots of warnings and placing me all over the world instead of in my home location.

My question:
Does anyone know a third party location provider / spoofer which simply caches my last known location if there is no GPS fix? (just giving me back normal functionality)
Additional functionality which would be very welcome is caching Wifi/Cell data so if I have been somewhere it will remember without a GPS fix.

Any suggestions would greatly be appreciated!

Not exactly matching your description (using the "last known" position if not GPS available), but still a good alternative:

On two of my devices, I completely got rid of all proprietary Google services, replacing them by alternatives. In detail, I've described this in Android without Google 5: Free your Droid!¹ (update¹). In short, this is what I've done:

Flash a custom ROM that comes without GApps (here: CyanogenMod)
Installing microG (successor of NOGAPPS)
Generating the lacells.db as described at XDA, and pushed it to the device

As a result, I've got a totally offline working location service using cell tower IDs and the lacells.db, Playstore access via BlankStore¹ or YalpStore, and a working Maps API using OpenStreetMap. So with "no GPS active", I still get my location as long as there are cell towers in reach. I can, however, not say whether it's using the "last known position" if there's no GPS and no cell towers.

¹ Disclosure: link go to one of my sites


Not enough space error when trying to install. but DRASTIC Ok, there are dupplicates of this post. I've seen them, I've read them, and they didn't help. I could perfectly install apps until I tried to update SnapLock through their own app. Not enough space error. Ok. I deleted a couple of things, tried again. Nothing. More than 1 GB of free space on my internal storage and around 10 in my SD card. I uninstalled SnapLock and tried to reinsatall it through Google Play, it didn't work, I downloaded the .apk, it didn't work either. The worst is that the SnapLock apk file is like 10 MB the largst and I can download and install stuff 20MB large without any issues.
I don't really know if I have to contact the app developpers for this, but still.
Any help would be apreciated.
EDIT: I can't install n7player either. I actually had it installed and tried to reinstall it, wich is kind of frustrating.

My phone is a Xperia M2 D2303 btw.
Nico.

as you may have noticed, this is not simple to solve. I had a similar issue with the facebook messenger and solved it deleting some files and folders. to use my method you will need root privilages, the "terminal emulator" app and a file manager that can access to your whole file system (like "root browser"). I also have the "busybox" app installed which might be necessary to use the terminal emulator properly.

the first thing I did was to spot all files associated to the app i coudn't install. in my case I achieved this in the terminal emulator with the commands

su

find / -name "*[some part of the package name]*"

the first command is to gain root priviledges in the terminal in order for the find command to be able to search you whole file system. the second gives you a list of files and locations related to the app you want to install. the text in brackets [ ] must be replaced by a part of the name of package which diatinguishes from all others. in my case the package of the fb-messenger is called " com.facebook.orca-21.0.0.20.13.apk" so i decided to search this way:

find / -name "*orca*"

then I deleted all the files and directories listed using the root browser (this is a brutal force method, may be it is not needed to delete them all...).

finally I rebooted my phone let it start and installed the messenger through google play store. it worked :)

I hope this helps. I also spent some hours searching forums with no success.


Battery usage by certain applications Can I find out how much battery takes running of certain application?
The goal is to minimize using applications that take a lot of battery and maximize battery persistence before having to recharge.

If you go to Settings -> Battery(settings -> about phone -> battery in < ICS) . You'll see battery usage by everything running on your phone. If some certain application consumes very high battery, it will be listed there along with battery usage. You can then minimize use of such application.


File transfer with linux pc through mobile hotspot How do I  transfer files with a PC running Linux (Ubuntu) via the mobile hotspot (not through wifi)? (Perhaps with another third-party application)

The set up of file transfer between Android device and Linux PC is similar to  Windows and can be achieved in a variety of ways.

I created  simple tutorial illustrating the simplest way to do it (without need for extra tricky terminal commands in Linux, or installing additional packages)

Requirements:

Mobile hotspot
Linux PC (running any linux distro eg Ubuntu, Mint, Kali etc but for this tutorial I used Zorin OS)
with Wi-Fi functionality
Android file explorer capable of FTP/SMB/SFTP protocols (I used ES explorer for this task)

Instructions

Connect Linux PC to hotpsot.
Open ES File explorer and go to Networks >> Remote Manager (FTP protocol) and turn on service. See screenshot.

Open terminal Ctrl+Alt+T and type ifconfig (just to be sure the PC was assigned a correct IP by the DHCP) The dhcp range is  192.168.43.xxx

Using File manager from Unity Launcher head to Connect to server under Other Locations and input FTP server details and port number (ftp//192.168.43.1:3721/)

Enter login details or leave as anonymous:

From now you can access files in your android device on Linux PC, and can perform various actions e.g copy,paste etc (some names hidden for other reasons)


How to prevent Spotify to access photo/media? Spotify recently changed their policy and want to collect private data like contacts and photos/media.

I am using Cyanogen OS which has the cm permission manager. I can disable access to contacts for any app.

Since I never used an app that wanted access to my media I am not sure if the cm permission manager can prevent that too.

So how can you prevent access to media on devices with CM?(mine is rooted)

I managed to get the desired result with the XPrivacy module, part of the XPosed framework.

I can precisely remove permissions from any app. In case the app relies on those permissions to work I can generate false values.

(Click image to enlarge)

As you can see I am able to remove the permission to use the Internet or I can go deeper and remove specific functions if needed. Furthermore I can decide upon app usage of a permission, which means whenever an app tries to use a permission I am asked once if I want to allow or decline this.

However this is not recommended to people who are afraid of resetting or reflashing their devices if needed. XPosed goes deep into the system of Android. It runs stable but regular backups are a must, just in case.


Logging off viber account on my stolen phone I lost my phone last Friday, May 31. I was able to get already a replacement SIM card for me to use the same no. again for my new phone now. My Facebook was already hacked yesterday since my FB app in my lost phone was open just like my emails and VIBER accounts.

With this, I would like to know how to log off Viber in all devices that I previosuly opened so my info will not be compromised.

My viber is now open in my new phone and my laptop but I want it log off in my lost phone and all other devices.

Is this possible just like Chrome or Google, Yahoo and even Facebook?

Activate it on a friends phone, then deactivate it on the same phone. It will deactivate your account on all phones and PCs.


Installing android on htc touch 2 Possible Duplicate:
  Can I install Android on my non-Android device?

It is possible to install Android OS on HTC Touch 2? And if it possible can you guys help me with a tutorial or something like this ?

It seems from this thread on XDA developers that there are people working on getting android to run on the HTC Touch2, but it doesn't look like its working yet.

It would be best for you to keep your eyes on that project, that seems like the best chance of you being able to run android on your phone.


Unexpected system app battery usages Today, I have noticed that, an application named kworker/u:4 using phone's battery. I haven't seen this app before on battery usage section. Also, I have noticed kswapd0 application using battery, last week. Are they normal operations?

I am using unrooted Xiaomi phone.

Yes, this is completely normal (although on Android you would expect it to be combined with the "System" usage).  See Kworker, what is it and why is it hogging so much CPU?

  "kworker" is a placeholder process for kernel worker threads, which perform most of the actual processing for the kernel, especially in cases where there are interrupts, timers, I/O, etc. These typically correspond to the vast majority of any allocated "system" time to running processes.

Similarly, kswapd is responsible for managing some kernel memory swapping; you may have seen this because your were running low on memory at some point.


SIM card cannot be detected, cannot open "SIM Card Manager" The SIM Card Manager on the Settings cannot be opened. The SIM, contacts, and messages also cannot be detected on my cp. Even the mobile data can't connect. It says "Insert SIM card", but the SIM card is already inserted.

What is the reason for this?

Some possibilities:

The SIM card is defective
The SIM is inserted the wrong way
The tiny metallic connectors of the SIM card plug are deformed (this is my personal experience)


How to turn off ultra power saving mode that was enabled for Huawei Android while it was on low power? My Huawei Android was on low power and it proposed to turn on ultra power saving mode. I accepted it. Now I have connected the phone to the charger but I can not enable other power modes. I am going to "Settings - Device - Power Saving" and there 3 modes are presented to me: 1) Ultra; 2) Smart; 3) Normal. The Ultra mode is enabled and I can not enable the other modes. When I try to enable other modes, the message appears and nothing happens:

This function can not be used in ultra power saving mode

So - is there way back to the normal power saving mode? I tried to Google this and some suggest to reset the phone to the factory settings. It is something incredible. There should be simple way out of this!? Why the ultra power saving mode is so protected?

Simple restart of the phone automatically brought me back to the normal power saving mode. It was that simple. That is why, possibly, no further explanation is given on the net about turn of the ultra power saving mode.


Can't enable System UI Tuner I am running Lineage OS (14.1-20170324) on my Asus Zenfone 2 (Z00A). I know that System UI Tuner can be enabled by holding up settings cog for about 10 seconds. But it is not enabling on my device.

System animations are enabled but the cog is not spinning.

  Root is enabled on my device.

It seems that the System Tuner UI was removed starting with LineageOS 14.1, see this reddit post. The settings which were to be found there are claimed to be integrated with the standard settings – and from the screenshot of the UI Tuner I've seen, this indeed seems to be the case (My BQ is also running LOS 14.1, and I can't enable the UI Tuner either).


Loud Tick with Headset My phone (Samsung Galaxy S) has a loud "tick" on some actions (opening and closing applications or menus) It is fine when I don't have my headset on, but with earphones in it is unbearably high pitched.  Is there a way to control this noise so it it doesnt' happen when I've got my headphones on?

On Android 2.1 Eclair, one can turn these clicks off by navigating to SETTINGS > SOUND & DISPLAY:

Scroll down to AUDIBLE TOUCH TONES & AUDIBLE SELECTION and uncheck both options.

Hopefully, there are similar options on your SGS.


Mount Binding to move App data to External Memory I recently came across the idea of mount binding in Linux. I am wondering if I can mount bind the /storage/emulated/0/Android to /storage/sdcard1/Android. Will this extend my internal storage?

Should I partition my sdcard into 2 partitions with one being ext2 file system for this to work?

Will apps whose data is stored in the internal memory work if I do this and then move the data to the external sdcard? Where will the apps I download in the future store their data?

yes partition the sd card into 2 PRIMARY partitions with one being ext2 and the other fat32. then download newest ver of link2sd from play store, patch with lucky patcher's custom patch. when you load link2sd youll be told if everything is setup right. if it doesnt say anything negtive then open the settings, and make sure to enable auto link and a few other settings youll notice you may want to enable. after that, set the default install location to ext sd and then you're all set. all the apps you already have installed just change the filter so it displays the moveable ones (most all will be) and touch each one and hit link to sd.

biggest thing to avoid while setting all this up is to not do any unnecessary actions other than what i just said. its a simple process but if you are like me and think oh i better clean my dalvik cache while im here in recovery mounting my card or hey i better uninstall link2sd i already had and reinstall with an already patched ver etc etc. keep it simple and what was said, youll have no problems. took me 3 days to get it to work. i was told exactly what i just told you and in the end that was exactly what i had to do to get it working! lol.


Using php module from termux as root? I'm writing a anti-thief on a clean shell using termux. I turned on the backlight with the volume buttons and I want to send photos of "thief" to myself in correspondence in the social network VKontakte. I listen to pressing the power button when the screen is off and secretly take photo by front and back camera and screenshot. Next I want to send photos in VK using PHP. Since I need to listen to the clicks I use getevent command.

script -q -c 'getevent /dev/input/event5' /dev/null | while read code; do
while read line; do
    if [ $line -eq 0 ]; then
    carr=( $code )
    code1="${carr[0]}"
    code2="${carr[1]}"
    code3="${carr[2]}"
    if [ $code1 -eq 0001 ]; then
    if [ $code2 -eq 0074 ]; then
    if [ $code3 -eq 00000001 ]; then
    time=$(date +%d.%m.%Y_%H:%M:%S)
    /data/data/com.termux/files/usr/bin/termux-camera-photo -c 1 /data/data/com.termux/files/usr/bin/q/$time.front.jpg
    /data/data/com.termux/files/usr/bin/termux-camera-photo -c 0 /data/data/com.termux/files/usr/bin/q/$time.back.jpg
    screencap -p /data/data/com.termux/files/usr/bin/q/$time.scr.jpg
    /data/data/com.termux/files/usr/bin/tsu
    /data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php
    fi
    fi
    fi
    fi
done</sys/class/leds/lcd-backlight/brightness
done

vkup.php

<?php echo "contact!"; ?>

To run it first I write

su

Then its script located in /system/bin

protect

Getting an error

CANNOT LINK EXECUTABLE: library "libandroid-glob.so" not found page record for 0xb674008c was not found (block_size=64)

If I write sequentially in command line

tsu
/data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php

Or

su
tsu
/data/data/com.termux/files/usr/bin/php /data/data/com.termux/files/usr/bin/vkup.php

It works. But in the script does not work. I also noticed that when the command tsu changes

$ tsu
bash-4.4#

Probably in a script it is necessary to consider it? Or is the problem in something else? Many thanks!!!

Use

tsu -e

The option -e preserves your environment, and should be enough to run your script without errors.

Also note that tsu is just like Linux su, which opens another shell instead of running a command.


How can I uninstall Firefox OS? I was handed a phone from my friend who installed Firefox OS over Android, but now wants Android back. I know roughly how to flash ROMs, but am not sure how to go into download mode or equivalent in Firefox OS. Any help would be appreciated.

The model of the phone is a ZTE Kis. If I can supply any more information just ask!

Steps to Access Download Mode on ZTE Kis 3 Max

Turn off the device
Remove the memory card from the device
Press and hold Volume Down key + Volume Up key simultaneously
Press and hold Power key until the device completely freezes.

You can flash a ROM as usual after that. The stock ROM for your phone can be downloaded here.

Source


List of special Android SD card folders? I've seen mention of special folders on the SD card such as "ringtones" and "notifications" .

What is the full list of special folders recognized by Android's (Froyo preferred) configuration and its standard apps?

The information below is from a developer website, it is the closest I could find to a definitive answer.

From website:

If you're using API Level 7 or lower, use getExternalStorageDirectory() to open a File that represents the root of the external storage, then save your shared files in one of the following directories:

* Music/ - Media scanner classifies all media found here as user music.
* Podcasts/ - Media scanner classifies all media found here as a podcast.
* Ringtones/ - Media scanner classifies all media found here as a ringtone.
* Alarms/ - Media scanner classifies all media found here as an alarm sound.
* Notifications/ - Media scanner classifies all media found here as a notification sound.
* Pictures/ - All photos (excluding those taken with the camera).
* Movies/ - All movies (excluding those taken with the camcorder).
* Download/ - Miscellaneous downloads.


Recovering Erased Audio on Android cellphone Thank you in advance, for any help on this.  A friend was raving about 360 Security to install on my droid cellphone, I thought I'd try it, he uninstalled CM Security, and then installed the 360 Security.

WHAM, when I went to my Sound Recorder app, EVERYTHING was gone!! To clarify this was not downloaded music that was missing, this was my music that I would write and record with the Sound Recorder app installed on my cellphone. I tried the link suggested in the post below for a free trial on Dr.Fone the Wondershare.net/data-recovery/android website, and at step four it quit working, it showed a pic of my phone and the laptop communicating via the USB cable, but nothing came up on my laptop screen, nor cellphone, and the next button would not proceed to the next step. Thank you for any suggestions for recovering my erased sound recorder, data. Hoping it's possible!

Try taking your sd card out and using recovery software like recuva on your PC... You may also take it to a professional data recovery store, but they typically charge a lot. Data recovery apps for android also exist but I cannot vouch for any... Spend your money carefully!

[EDIT] POSSIBLE SOLUTION(S):

SOLUTION ONE:

Download ES file explorer (free) on your android phone from Google Play. Search both the internal memory and SD card for the missing files... (Tip: There are plenty of tutorials on YouTube)

SOLUTION TWO:

Take your SD Card out and connect it to your computer with a SD card reader.
Use a data recovery software:

Windows:

Testdisk (FREE) [http://www.cgsecurity.org/wiki/TestDisk_Download ]
Recuva (PAID/FREE) [https://www.piriform.com/recuva ]
GetDataBack (PAID/FREE) [https://www.runtime.org/data-recovery-software.htm ]

SOLUTION THREE:

Use data recovery apps on your phone:

Disk Digger (PAID/FREE) [https://play.google.com/store/apps/details?id=com.defianttech.diskdigger ]

SOLUTION FOUR:

Take your phone to a Data Recovery Store (CAN BE EXPENSIVE!)


android battery usage graph is like 1/x Can some1 explain this? can i fix this problem with calibrating battery? basically it lasts almost as long as ever, but the percentages make it impossible for me to know how long do i have till it dies. it is now 10hrs on 1% battery...(samsung s6 nougat OS)

How to calibrate an Android device battery without root access

  The old 'fully charge and discharge' approach stands as one of the simplest ways to 'recalibrate' your Android battery. But if your phone battery is causing you real problems, it's worth taking the risk.

  Method 1

  Turn it on again and let it turn itself off.
  Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.
  Unplug your charger.
  Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on-screen as well.
  Unplug your phone and restart it. If it doesn't say 100 percent plug the charger back in until it says 100 percent on screen.
  Repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without being plugged in.
  Now, let your battery discharge all the way down to 0 percent and let your phone turn off again.
  Fully charge the battery one more time without interruption and you should have reset the Android system's battery percentage.

  Remember that it is not recommended to perform this process all the time. Even when your battery is so dead your phone won't even turn on, your battery still has enough reserve charge to avoid system damage. But you don't want to poke the tiger with a stick. Perform this process once every three months at the most. If it is required more often than that you have bigger problems at hand.

  Put plainly: fully discharging a battery is bad for it. Trying to overload a battery is also bad for it. The good news is that charging batteries automatically shut off when their safe limit is reached and there's always a little in reserve even if your phone won't start. But again: do this only when really necessary, because it does have a negative impact on battery life.

  How to calibrate Android device battery with root access

  Even though I'm not convinced that clearing the batterystats.bin file has any meaningful effect on how the Android system reports remaining battery charge, there are those who swear by this method.

  So in the interests of fairness, we've included the process for you here (it is true that different manufacturers use the batterystats.bin file for different things). It's basically the same process as above but with the added step of a root-enabled app.

  Method 2

  Discharge your phone fully until it turns itself off.
  Turn it on and let it turn off again.
  Plug your phone into a charger and, without turning it on, let it charge until the on-screen or LED indicator says 100 percent.
  Unplug your charger.
  Turn your phone on. It's likely that the battery indicator won't say 100 percent, so plug the charger back in (leave your phone on) and continue charging until it says 100 percent on the screen as well.
  Unplug your phone and restart it. If it doesn't say 100 percent, plug the charger back in until it says 100 percent on screen.
  You want to repeat this cycle until it says 100 percent (or as close as you think it's going to get) when you start it up without being plugged in.
  Now, install the Battery Calibration app and, before you launch it, make sure your battery is at 100 percent again, then restart.
  Immediately launch the app and recalibrate your battery.
  Once you've calibrated your battery, discharge it all the way down to 0 percent and let your phone turn off again.
  Fully charge the battery one more time without interruption while it's switched off, and the Android system's battery percentage will be reset.

  That's it. Have you tried any of these methods? Do you know an alternate way to fix battery problems? Let me know in the comments.

Source


Do published Android apps pay for open source libraries they are using? If an android app is using an external library for instance like (Retrofit, EventBus, or GSON), does it have to pay for its service once that same app is published in the Google Play Store (Goes live)?

This would depend on the licence terms of each individual library. For Retrofit for example, I quickly found this: https://github.com/square/retrofit/blob/master/LICENSE.txt which is the Apache licence. It imposes conditions on how you use it, but it doesn't mention that you have to pay the contributors. Other packages may be different - you need to look at each one separately.


Android directly uninstall from home screen by drag and drop Currently it takes me two steps to uninstall one application  - go to application list and drag and drop it onto the bin icon.

I dont  like this way since it requires me to look for the application name from the grid listed.

Is there other ways to quickly drag and drop it directly from home screen?

Unless your launcher specifically supports it then no.

Some launchers allow you to easily uninstall by long clicking and then dragging to an uninstall option, some require you to do it all manually.

You may wish to search for alternate launchers from Google Play if you really want to be able to do this.


How to access the microSD card on Asus Transformer? Is it possible to access the microSD card on an Asus Transformer or is there some way to mount this so it is accessible remotely?

When connected via USB to a PC the SD card in the keyboard dock is available but the microSD card in the main tablet is not.

I have read some articles for similar Android devices which mention that the microSD card is mounted but I can't seem to see it.

It would be good to not have to remove the microSD from the main tablet every time I want to copy files to it since ejecting it isn't exactly easy!

Edit I've used the rather nice http://code.google.com/p/swiftp/ FTP tool, from this I can't see the microSD card either.

Edit Part Deux I've actually returned the Asus Transformer as there were too many problems with it, whether these were Asus problems or Honeycomb problems I couldn't determine. caveat emptor

You most likely have to power down and back up for the card to be recognized.  Asus says you don't have to do that but if you don't it will not see the card.  Typical of how terrible Asus is at supporting this tablet.


What is the "sync" icon next to some Wi-Fi networks? When you go to Menu > Settings > Wireless and network > Wi-Fi Settings there is the list at the bottom which lists all the detected networks in range or remembered.

The networks in range have the Wi-Fi "signal-strength" icon, and sometimes a lock if it's a secured network. Every now and then though, one or two of the networks will have an icon to the left of the strength, which looks like the "sync" icon from the Accounts screen (the circle with two chasing arrows in it). What does that icon indicate in the context of the Wi-Fi networks?

Running a Galaxy S Captivate with Eclair.

The access point supports Wi-Fi Protected Setup (WPS), which allows easier connections to the AP. You can long press the AP to use this feature. See Wikipedia for more info.


CWM for unsupported device but with same specs I have an archos 40 titanium and I'd like to install cwm (already rooted). There is no official support but on this thread they say their  instructions worked for the 45 titanium which has almost the same specifications (same processor and RAM amount ), only the screen size differ (+0.5 inch). Is it considered safe to follow the instructions for my 40ti?

When unofficially modifying your phone, nothing is safe... But if others say it worked, give it a shot.  Just keep in mind that anything can go wrong, so back up your data and have a Plan B for recovering your system.

Edit:  Plan B (how to recover your phone):

Recovery Software:  http://www.archos.com/faq/index.php?action=artikel&cat=120&id=301

Stock ROM:  http://update.archos.com/AFMv1/storage//files/full/a40ti/20130922.101129/OTA972121_8916_V007049.zip


Why does text disappear after browser page load on a HTC MyTouch 4G? I'm trying to visit pages like http://irclog.perlgeek.de/crimsonfu/2012-12-01 on my HTC MyTouch 4G running Android 2.2.1 (WebKit 3.1) but I can't read them. The text is visible for a moment until the browser has finished loading and then disappears as demonstrated in this video: https://www.youtube.com/watch?v=TriSozFkA-Y

This is very strange behavior to me because the page looks fine on an LG Optimus V also running Android 2.2.1.

On a site I control running the same server software (ilbot), I've found that I can fix the problem by disabling jquery as I reported to the developer at http://irclog.perlgeek.de/ilbot/2012-12-02#i_6204076

This is only a solution for sites I control, however, so I'm wondering what the fix might be. Any clues or reports of being able to reproduce the problem would be very helpful.

It seems that the WebKit bundled with HTC sense does not support jQuery properly, which is what is causing this error.

The fix would be to install a non-webkit custom browser, such as Firefox or Opera.


Copying files from web to phone? Is there a reliable way to move files from the web to my phone?

I am with Orange/T-Mobile (Everything Everywhere) and my 3g coverage is really patchy. When we had wifi in the office I used to use Astro to browse a share on my work computer and copy files that way. We have no wifi now.

I've also tried using Dropbox, but when I hold and download, the image doesn't seem to be anywhere on my phone. I thought it copied them into my gallery, but I can't seem to see them any more.

I've also tried emailing images to myself and then trying to download them on the phone.

All of these seem to fail for me, can this just be an issue with my diabolical mobile carrier? Or is there a better way to copy stuff onto the phone without cable or wifi?

Maybe I'll have to buy a cheap cable from ebay? Any suggests for solutions?

Ta

I am using Dropbox and it works fine for me. When you click on a file to see it, Dropbox downloads the content probably in a temp file and it will launch in the right viewer. If you long click an item and select download it will put the file in its own folder on the SD card (SDcard/dropbox) and the file will be available to a file manager such as Astro. If it is not already visible from the gallery application, you can add it by moving the file to the right folder.

I know you already used Dropbox but I would definitely give it another try.


Can't change to other language anymore I sed to can change language into etc(BM, CHINESE, ENG )but now all I can use is ENG. Why ones that happen when is used to work perfectly?

Well, that issue have become common like Chinese as default or vice versa. But you can fix it by using Android language changer apps or Chinese to english.


How do I upload music files to my android phone? I have bought some music on my phone. I can't find the files on my phone. I have found them on my computer. I created a playlist on my computer but not on my phone. I had found a conversation about how to do this, but when I joined this group I lost the link. I had tried to do some of the things that were mentioned in the conversation, none of them worked or the settings they mentioned weren't where they said they would be. How do I get music on my phone?

If the music you bought are in mp3 format and are on your computer:

Plug your phone into your computer
Open the music folder
Copy your mp3 music files that are on your computer
Paste the mp3 music files into the music folder
Enjoy your music!

If the music was bought through the Google Playstore or Google Play Music:

Open Google Play Music
Find the album or single
Tap on the diagonally pointing arrow head
Check the box to "Keep on Device"
The music should download


Moving Robinson game files/user profile from one android to another http://www.forumforpages.com/facebook/robinson-mobile/useful-tips/798367174/0

I tried the above but cannot find the below mentioned file which sound like what one needs to continue on playing the game at the level achieved on the old phone.  I so do not want to lose the levels and enjoyment and hard work put in on this!! :)

"UserProfile.json"
The file path suggested is there, but the Userprofile.json file is not there!

My idea:
If you don't see the file, try to use another File manager which has the option to show hidden files. (sometimes it is impossible without root privilege)

And save the App to the SD Card rather than the phone memory, then try to copy everything. After moving, try to re-copy everything.

(server sync not exists? game support doesn't recommend anything for you?)


Firefox mobile install problem on HTC wildfire I tried to install firefox mobile edition on HTC wildfire (Indian edition) but it fails
anyone faced the same problem or any workaround available to install

Credit to Matt H's comment for pointing me the right way.

If you follow through to the System Requirements page on their wiki, the HTC Wildfire is specifically called out as an unsupported device as it has an ARMv6 based processor; Firefox Mobile currently requires an ARMv7 compatible processor.

They do have an experimental build for ARMv6 based devices, which you can download here but according to the warning on the page, that is broken at the moment. If you keep an eye on there they may announce when it starts working.


Gmail sorting settings for Galaxy S4 Where is the setting to sort my gmail by read/unread on my new AT&T Galaxy S4? I was able to do it on the S3.

I do not see this feature in the current version of Gmail (Sort by read/unread) However you can always remove the "Inbox" label from the message. This way your inbox will only show unread messages.


Updated phone, now fingerprint & WiFi don't work and I can't read or write from internal storage OnePlus 5 128GB, running OOS 4.5.15, rooted with Magisk 15.1, tried updating to latest OTA (Oreo), ended up bricking the phone, unbricked it, restored Nougat + backups of /data and /sdcard, now everything works except WiFi (stays on "turning on..."), fingerprint sensor (only works as home button) and sdcard isn't readable (I can only list files, but when I try to read or write I get EACCES.

Tried flashing latest firmware+modem, didn't work.

Tried wiping system/data/storage and flashing Nougat again, in the "first setup" page it was able to list WiFi networks but couldn't connect (stayed on "saved, secure").

Now I reloaded all my backups so I have an almost working phone, but without internal storage I can't do much. I can't take pictures, can't download files, can't play games (obb is on internal storage).

It worked fine before the update so it can't be a hardware problem, and even, it would be surprising that both the WiFi antenna, the fingerprint sensor and the eMMC card stop working at the same time.

Also worth mentioning that I can write to internal storage without any problems from TWRP.

edit: oops, wrong site. I forgot there was an Android-specific board. My bad.

After a few days, I figured out the solution for each problem:

Wi-Fi: I needed to delete /data/misc/wifi/wpa_supplicant.conf (which had been restored from Nougat) and reboot
Fingerprint: Delete /data/system/users/0/fpdata and /data/system/users/0/settings_fingerprint.xml
Storage: Wipe storage from TWRP, reboot to OS to reformat it, and restore files from TWRP

For those who would be wondering how to update from OOS Nougat to Oreo, here is a guide.


Getting Data out of Android phone suffering from Google Apps stopped working endless loop One of our Moto E2 LTE is constantly displaying a "Google app has stopped error" message on power-up, rendering it useless. This occurred after the phone ran out of battery, but this could be a coincidence.

I am hoping a factory reset will resolve the issue, but before I do that, there are a few pictures on the phone we would like to retrieve. (1)

This is what I know and have attempted up to now:

It's running Android 6.0 as provided by the carrier (no modifications)
Debug mode is not enabled on the phone, the bootloader is Locked. (At least that is my understanding since it reports 'Device Locked' in the bootloader screen.)
Connecting the phone to Windows shows an empty folder (since Debug is off)
The screen is normally unlocked using a gesture, I know the gesture.
The phone doesn't offer to answer call anymore
Pressing "Ok" on the error message restart the application, but it fails again within second...pressing ok many times doesn't help...
I get the same error when it starts in safe mode. The safe mode label is visible in the lower left corner of the screen.
Looking at the bug report the phone wants to send, the error is an exception related to SQLite: android.database.sqlite.SQLiteFullException
Swiping the top of the screen reveals the usual menu showing the time, battery and reception power level, but it doesn't interact beyond that. The setting screen that would be available this way is not reachable.
Going into recovery mode and wiping the cache partition didn't fix the problem (attempted twice)
I can connect to the phone using an USB cable and see the device with Fastboot or ADB in sideload mode only.
Since debug is not enabled I don't see the device on normal ADB

I read many posts about data recovery this week-end, but none of them would work we the situation I am facing (No Debug, cannot access settings). Or they would state that it should be possible to do something using sideload mode but don't provide any clear solution or instruction.

I have a background in telecom equipment engineering, including cell phones in the early 2000's. So I am confortable with low level manipulations, but at the same time I am not confortable injecting code in the phone from an unknown third party.

Is there a clean and relatively strait forward way of getting to the phone picture folder or should I give up?

(1) They have sentimental value and were not synchronised with a web based storage.

Update:
We gave up, at some point having a functional phone was more important than the lost data. The only good news is that the erase all data function in recovery mode worked and the phone is functional again.

Also, I made sure the debug mode is now active on the phone!

You can try using aroma file manager and transfer the files using it to usb otg.
1. Is your bootloader unlocked?
2.Aroma file manager workes only in custom recovery like TWRP


store data partition of an Android device for later flashing Does anybody know of a procedure where you can essentially take the /data partition off of a device and flash it to another one?

(IE, to generate a userdata.img file from a device.)

You could create a nandroid backup. ClockworkMod does it well. That creates an yaffs2 img of the data & datadata partitions.

I think this might not be a great solution though, if you want to flash to another device. This will contain all the info in data (or data/data) and may cause issues if the version of android is not the same, or even if the device is different.


Joined Google Contacts do not sync I can join two contacts on my Android phone, regardless of where the contact is from (Google Contacts, Qik Video, Skype, etc). But when I join two Google contacts, I expect to see the contacts merged in Google Contacts as well, after synchronization, and this does not happen.

My phone is a Samsung Infuse. Model number: SAMSUNG-SGH-I997. Firmware version: 2.2.1

Google only keeps track of your Google contacts.  The Contacts app on Android allows other apps to provide data to it.  That's how you get your Skype etc. contacts on your phone but Google can't know what they will be and can't sync them.


deleting unwanted contacts from my cloud I lost my s3 mini and all my phone numbers were backed up on Google cloud. When I activated my moto g and downloaded all my numbers, some of the ones that showed up on my phone were numbers that were unlisted or private and names popped up in my contact list. I deleted them from my contact list on my phone, but when it backs up and re-syncs, the numbers that I had deleted from my phone show up again. I need to delete them from my cloud, but I can't find them in my Google account, and my gmail only shows email contacts, not from my phone.

If you wanna edit your contacts via webinterface you can do this at https://contacts.google.com.

Just for people who wanna know this today ;)


does it matter what version of Android I have before installing Clockwordmod? I have a Samsung Galaxy S with recovery 3E.  I want to install Clockworkmod on my phone, but because of the version of recovery I have, I need to flash CWM via Odin.

When I download the CWM recovery image, does it matter what version of Android I have, whether it's Froyo or Gingerbread?

No, it doesn't matter at all for recovery.

Just make sure that if the Odin package contains anything beside CWM (e.g., a kernel) that the versions match.  I've used a Voodoo kernel with built in CWM for replacing 3E recovery, and the kernel had to be 2.2 to match my 2.2 OS.

That said, you could actually flash a mismatching kernel with CWM as long as you already had the Cyanogen package on your device and ready to install.  You'd be able to get into recovery and flash the package even if your OS wouldn't boot.


Clear "Recent Labels" list in Gmail It's bugged me for awhile that Gmail shows a "Recent Labels" list when viewing the labels.  Does anyone know how to clear this list or even remove it?

Gmail: 4.7.1

OS: Jelly Bean - 4.1.2

Although the Original Answer is already in place, let me just re-phrase it, which hopefully resemble Vanilla Android AOSP based phones.

Open "Settings" application
Choose "Apps" or "Applications" from the list of different Settings.
Locate "GMail" App in the List of Apps shown.
Select "Gmail" App and in this screen, there is "Clear Data" option available.  Tap the button Clear data. Confirm the operation and wait for Gmail Sync to complete.

This should clear the Recent labels.


Incoming call notifications not working - Phone state In my Android phone, Incoming calls notification is not working.Out going is working fine.

Actually Whenever I am calling my mobile from my friend's mobile, Its saying "line is busy".
If I visit call logs in my mobile, I can see My friend's number in the log.
I was having this issue for past 4 days.

Thankfully, I checked the logfile(log.txt which resides in phone memory somewhere. I guess its the log of the whole phone) of my phone. In that file I can see the following log message 5 times like below.

Phonestate: Incoming call notify is disabled
Phonestate: Incoming call notify is disabled
Phonestate: Incoming call notify is disabled
Phonestate: Incoming call notify is disabled
Phonestate: Incoming call notify is disabled

I guess,  I have to change this phone state, I dont know how to change that. Can u help me out?

I just changed my whole software in REDMI Authorised service center.
I guess the update corrupted my Operating system.


Why is my Kyocera Echo taking 6 minutes to boot? I have a Kyocera Echo that now takes about 6 minutes to boot. I haven't rooted it or tried to perform any 'hacks' on it. I've had it for a few months now. It's running Android 2.3 if that helps. I am not sure if it is meant to take this long to boot. Any help will be greatly appreciated. Thank you in advance.

Backup your data and perform a factory reset( settings > privacy > factory data reset). Then restore the data.


How to set automatic time in our private WIFI network on MarshMallow The most of  TCP And UDP output port are  closed in our WIFI network. The only way is for synchronize time of my android 6 in AndroidBox TV device is to be connected to our NTP time server. I tried ClocSync, NTPSync or Smart Times Sync with root access no issues.
All of these application are connecting well on the NTP server and showing the NTP time, but they didn't change the system time of the android device in my case. I noted I don't have any /system/etc/gps.conf in my system too
Google play is impacted by this problem and I can not to be connect with it if the time is no good.

Thank for any help

Requirements

1.Root access

2.Busybox : for 'rdate' service

3.init.d folder in /system/etc/ to start daemon service at boot

mount system partition in read write :

su -
mount -o remount,rw /system

Create a file 99my_daemon at /system/etc/init.d with executable permission and enter the following lines

#!/system/bin/sh
while ! ping -c1 "0.pool.ntp.org" &>/dev/null
do wait 10
done
/system/xbin/busybox rdate -s 0.pool.ntp.org
exit 0

Close writing the /system partition

mount -o remount,rw /system

And reboot, your system should be connected to the 0.pool.ntp.org and synchronized when he booted. You could use the crontab to check synchronization during the using of the device


"remount: not found" error I want to install an application as a system application.

To do so, I must remount the system partition RW, to do so I run the command adb shell remount rw in a terminal, but I get the error /system/bin/sh: remount: not found.

How can I remount the system partition RW?

The command is: adb remount. Please try this first however if it doesn't work, make sure your device is rooted, and try these commands:

adb shell
su
mount -o remount,rw /system

Those commands will directly remount the system as RW, however you must be rooted.


Want to install kitkat 4.4 on Samsung Star Pro (S7262) I want to install Kitkat 4.4 on my Samsung Star Pro S7262 (rooted). I could't find a solution by googling. If it is not possible or not available for my phone right now, please suggest me any other version which is greater than jellybean 4.1

http://guidesdna.com/update-galaxy-star-pro-s7262-android-4-4-kitkat/

http://techbeasts.com/2014/02/17/update-galaxy-star-pro-to-android-4-4-2-kit-kat-custom-rom/

I am willing to try this on star pro. Not done yet although. Do it on ur own risk ;)


How can one create a file shortcut inside the Android file system? I don't want to create a file shortcut on the desktop, I want to create a shortcut inside the Pictures folder to the DCIM folder. My mom is able to handle tech stuff, she used to work for HP. But she's getting forgetful and keeps forgetting that I have told her multiple times that her photos are under DCIM and not Pictures. If I have to root her phone to make this work, that's not an issue, I have plenty of experience with that, and have already researched how to root her particular model of phone. I believe the version of Android on the phone (AT&T LG V20) is 7.0 Nougat. Thanks for any help you can offer!

What you are looking for is called symbolic linking

ln -s command is your friend. Now depending on your device and the file manager you use, this process can differ. I don't think you'll need root for this, but if your device doesn't come with symbolic linking by default, you'll need root to add this.

And like the other comment said, it's better to use a Gallery app for photos rather than doing this.


What email app can filter mail by size? I'm looking for an Android email client (preferably free) for my Galaxy S4 that has the feature of filtering incoming email by size, that is: some kind of rule of the type: if email is more than [insert number] Kb, don't download from server, etc.

An alternative would be to filter incoming mail with attachments, as all I really want is to not download big emails.

I have tried some popular apps including the default Samsung app, CloudMagic, Mailbox and all seem to lack this apparently basic funcionality.

Thanks in advance!

K-9 Mail app (available on PlayStore) will filter by attachments, plus several other choices. It is open sourced and free.


Can not upload folder I'm trying to add folder in Degoo app for backup, but it is neither showing my sd card nor phone memory. It shows 'Recent' but in it nothing is there. How do I fix it.
This problem is not only with Degoo but I've faced it many times among various apps.

Device :: Lenovo K4 Vibe

Android :: 5.1 Lollipop

Screenshot (click image to enlarge)

It's not easy to say that the issue is related with the application or the phone, but it's obvious that Degoo servers are challenging with upload problems and receiving files which make many users to think it's a prank; also you should know that Degoo is a fully beta backup service with many bugs in coding, even without a web file manager.
I would stop using it as a serious backup cloud storage for my important files, instead there are many tested storage services like Google Drive to be used; it's a fact that quality is not cheap or a speedy object.
If Degoo solves issues faster and prove itself as a huge cloud storage (not 100GB but more than 1TB for free) during next years it can be a successful innovation, but time matters.


My moto x wont turn on or charge So my Motorola X will not turn on or charge. Some other people have told me to connect it to a 5 volts 2.1 amps charger but that wont work for me. If any of you know a way that can work for me I would love it.

If you're sure you're using a known good charger, It's possible your phone just needs a reset. Try holding first the volume down button, and then the power switch at the same time for several seconds. If that doesn't work, try volume up and then the power button for several seconds. A few devices require all three be pressed at once. Do this after the charger has been connected for at least a half hour leaving it connected while you try the button combinations.

If that doesn't work, and you're certain you're using a known good charger and/or cable that work on other devices, your phone is very likely dead. It could be the battery or another hardware problem.

And, for future reference, it's very hard on LiIon batteries to run them completely dead and especially to leave them that way for very long. Phones will shut themselves down when the battery is too low but they continue to draw a small amount of power even while off. And that small drain can eventually destroy the battery.


Google Listen doesn't register Play/Pause commands after upgrade to ICS I have been using Google Listen as podcast player on Samsung Galaxy SII paired with Plantronics BackBeat 903. It worked well until I upgraded to ICS and now the play and pause buttons won't be registered by Google Listen. The play/pause button only unmutes/mutes the sound while the podcast continues to play. This was not the case prior to upgrade. Anyone else noticed this and have a fix for this?

After trying a few apps, I settled on KiesCast by Samsung.

Pros

Simple intuitive UI.
Has almost all settings that one would generally need without being overly complex.
Play speed from 0.5x to 2.0x.
Skip interval is configurable.
Very good podcast search.
Plays videos as well.

Cons

Sometimes CPU use goes thru the roof.
Loses the play position sometimes after the podcast is stopped.
Ad supported. Can't complain as it is free but company like Samsung should be able to support it without ads. Moreover, while listening the screen can shut off and thus no ads. In video play mode I haven't seen any ads as I usually watch video full screen.


Data turns on automatically I am using lenovo k3 note. I recently updated to android 6.0 marshmallow.  Whenever I turn on the phone secondary SIM data turns on automatically.

Help me to solve this issue friends???

I think that this kind of problem can be caused by some sorts of applications that have access or permission to enable your mobile data,I know that Facebook,Whatsapp & maybe every single social media app does not have that kind of permission.I know that samsung got a disabling option that turns off mobile data for good.that's all I know about that buddy


Scattered Phone GPS Locationing While on WiFi So I am not exactly sure how to put this question because it is very specific and I am not sure of there a hard concrete answer, but I am just looking for some enlightenment on the matter and it is related to Pokemon GO.

Here is what is happening in my app. I am on it, while at work, and connected to our company WiFi. while connected (it seems to happen randomly) my character will just start running and he always seem to run to the same spots. The game somehow reads that my GPS location changes even though I am not even touching my phone. It only seems to happen when connected to my companies WiFi.

Does anyone have some sort of clue as to what could be possible be happening? If it helps, I am using the latest version of android with a Galaxy S6 Edge.

Thank You

There are distinct sources of location information that are commonly called "GPS", but are more accurately called location services.

Sources in decreasing order of accuracy:

Bluetooth - Due to its short range, if you can hear known Bluetooth devices, you know you must be close.
Actual GPS - Your phone listens for satellites and computes its location based on distances to these satellites. This works best when you are outside with a clear view of the sky.
WiFi - Using wardriving and people using GPS, a map has been constructed of the world that basically tells you where you are based on the strongest WiFi signals you hear.
Cell - In addition to techniques similar to WiFi, cellular providers have additional technologies they can use to locate your phone, based on angles from antenna arrays, signal strengths, and distance estimations.

If your phone is using WiFi location, which is likely if you are inside an office building, the strongest WiFi signal will strongly influence where location services think you are. Since WiFi signals fluctuate quite a bit when people move around, doors open/close, furniture moves, etc., your estimated location will also change accordingly, which shows up as your character running around. The resolution of the WiFi database is roughly the range of a WiFi AP, which indoors is ~50m. The database is storage-limited, so there are likely only a few points around you, which explains why only a few distinct locations show up for you in the game.


Rotate reminder in camera Is there any way to have a Samsung Galaxy S3 remind the user to rotate the device when shooting video or photographs?

The user in question keeps promising to start rotating the device when photographing but always forgets. I do understand that the problem might be the wetware and not the hardware, but I argue that the form factor and UI of the device actually encourages this behaviour.

That looks like a job for Tasker:

Profile CameraRotate:

Condition: App → Camera
Task: Notify Sound (Text: "Rotate me, please!", Sound: [select file])

This way, whenever the camera app becomes the active (foreground) app, a notification will appear with the text specified. You can also include a sound (maybe something annoying or shocking, to make the "user in question" really aware). Also, instead of the notification you could chose "play sound", and have a pre-recorded MP3 played saying/shooting something like "Hey, don't forget to rotate the device!"


How to show fps counter in Android 8? In Oreo, is there a native way (preferred) or a 3rd party app that can show current screen refresh rate (fps counter), in the form of an overlay, in all situation (system UI, apps and 2D/3D games)?

You can try FPS meter or GameBench (FPS counter without root). I am not sure but they both supports non-rooted phones.


Does all root directory in android os exist in flashing firmware At the root directory of android os there is some folder such as /acct /root /sys /dev , ... that are not available in firmware structure. by using fastboot to flash firmware There is some mount point like /system /cust /recovery /boot but there is no (/) root mount point.
I want to flash whole OS. Is there any firmware that contains above directories such as (/) root?
or how can i restore my hole android to factory snapshot?
My phone is huawei g6-u10.

The root file system (/) and the files therein (plus several more in some sub-directories) are created at boot time from the so-called InitRd ("initial RAM disk", or "boot image").

Plus, there are some special "directories" which hold not really "files" but map system information (there's a Unix maxime saying "everything is a file"); in a terminal (or from adb shell) run the command mount, and you see some special file systems like sysfs and tmpfs: the former holds system information, the latter temporary stuff.

As those are created by InitRd, you don't need to worry about them being lost when flashing a new ROM: they weren't really there, and the boot image from the new ROM will take care of creating them properly as well.

For further details, please also refer to these posts on our site.


How to increase speaker volume of HTC Evo 3D I have just bought HTC Evo 3D and as much I am inspired by phone, its speaker performance is giving me equivalent dissatisfaction, the speaker sound is very low for ringtone as well as for music playback. Hardly can hear sound if its kept in another room. I have done few workaround example installing volume+ and also downloading loud ringtones. But no difference, is it possible I can increase its speaker sound.
Thanks

This method can be used to increase the maximum speaker output on your HTC EVO 3D, but bare in mind, if you set the output level to high, it might be possible to blow out your phone's speakers.

Preparation

Note that this method uses software only available for Windows.

Install HTC Sync on your computer.
Get your 6-digit MSL code, using one of this two methods:

Androidforums: Easy way to get MSL without calling Sprint or using CMDA Workshop. You will need to install aLogcat (free from Google Play Store)
XDA Developers Forum: Retrieve MSL CDMA Workshop Method.

Install Qualcomm Product Support Tools (QPST).

Connecting to the Phone and Adjusting your Levels

Put phone into Diag mode:

dial this code: ##diag#
Start the QPST service programming:

Access your start menu, select the "QPST" folder, then "Service Programming".

If your phone was successfully set to diag mode it will be listed on the first screen. Select it and press ok to continue.
Press Read from Phone to connect to your phone and enter the code obtained from the second step of your preparation process when solicited.
Click the Sounds tab:

Change each level to whatever you want it to be. Level 4 is the loudest
After the necessary adjustments, press Write to Phone.

Some read errors may be presented, don't worry, its normal.
Writing process is done, reboot your phone and try the new settings.

Credits to XDA Developers forum thread: How To Use QPST to INCREASE the volume on the Evo 3D.

Some issues are discussed on the thread if you run into trouble.


Bricked my Infocus m320u I am stuck with a logo and my phone doesn't boot. I can get its recovery mode but I couldn't find the suitable file for my phone to flash. Fastboot mode doesn't work.now how can I get fixed my mobile

You can try resetting to the factory from the recovery menu. If it doesn't fix the issue, try flashing the ROM from recovery.

Download the  file from here, then boot to recovery select firmware update. (instructions also available from the download page).

If the above doesn't solve your issue, try flashing the phone using ba computer.

Go to this page and download the firmware file for your model.
Go here and download SP Flashtool.
You may also need USB drivers, grab it in the first link (scroll down the page).


How can I migrate my data/apps from one Honeycomb tablet to another? I got myself Honeycomb tablet, but after I used it for a while I've decided that I'd like to get a different one.

How do I transfer all my apps from one tablet to another?

Or, if this is not possible, how I can delete all my data from my old tablet?

Yes if you've previously set your current tablet to back up your data and settings to Google's servers, then during the initial setup of your new tablet you should be given an option to restore your previous settings and data.
The settings that you need to check on your current tablet are in Settings -> Privacy Settings. See below for more info on this from the official Android 3.0 (aka Honeycomb) user's guide:
Page 13

Backing up and restoring your data
You can back up your settings and
other data with your Google Account, so if you ever replace your
tablet, you can restore your data on the new one. If you choose to use
this service, your data is backed up automatically.
If you previously
used the backup service with the Google Account you just used to sign
in, you can also choose to restore your settings from your Google
Account to your tablet now.
Important If you want to restore your
settings, you must do that now during setup. You can’t restore data
after setup is complete.
Many kinds of data are backed up, including:

Your Android settings, such as your Wi-Fi networks and passwords, user dictionary, and so on
Many Google application settings, such as your Browser bookmarks
The apps you download from Android Market

Some third-party apps also make use of the backup service, so if you reinstall one,
its settings and data are restored.

Page 132

Privacy settings
You use the Privacy settings to manage whether your
settings and other data are backed up to Google servers, using your
Google account. You also use these settings to erase all the data on
your tablet by performing a factory data reset.
Back up my data Check
to back up some of your personal data to Google servers, with your
Google Account. If you replace your tablet, you can restore the data
you’ve backed up, the first time you sign in with your Google Account.
If you check this option, a wide variety of your personal data is
backed up, including your Wi-Fi passwords, Browser bookmarks, a list
of the applications you’ve installed from Market, the words you’ve
added to the user dictionary used by the onscreen keyboard, and most
of the settings that you configure with the Settings application. Some
third-party applications may also take advantage of this feature, so
you can restore your data if you reinstall an application. If you
uncheck this option, you stop backing up your data to your account,
and any existing backups are deleted from Google servers.
Backup
account Displays the Google Account that your settings and other data
are backed up with. This is the account you need to sign into on a new
Android tablet or other device, if you want to restore the settings
from this tablet to that device.
Automatic restore Check this option
to restore settings and other data when you reinstall an application.
This feature requires that you are backing up your data with your
Google Account and that the application is using the backup service.

To wipe your current tablet (after you've ensured that it's been backed up, from the same privacy screen you should also see this option:

Factory data reset Opens a dialog where you can erase all of your
personal data from internal tablet storage, including information
about your Google Account, any other accounts, your system and
application settings, any downloaded applications, as well as your
music, photos, videos, and other files. If you reset the tablet in
this way, the next time you turn on your tablet you’re prompted to
reenter the same kind of information as when you first started
Android.


ADB screen record command to mirror Android screen to PC via USB I am trying to mirror android device screen though ADB commands from the command prompt for quite a long time. Recently I saw a post in stackoverflow with the following command which mirrors the screen when executed in the command prompt.
adb exec-out screenrecord --output-format=h264 --size 540x960 - | ffplay -framerate 60 -framedrop -bufsize 16M -
From what I have read is that this commands stores the Frame buffer somewhere in a file, and my question is where is this file stored and how can I access this file(Frame buffer) in a desktop application for example written in C#.
Any help or hint will be greatly appreciated.

To know where the file is stored (if any) then you can use Process Monitor (on Windows) to see where this file is created.


How to find where progress in game is saved I am trying to transfer progress in a game to a new phone by transferring the files. In the case of some games, I was able to do that by copying files from Android->data. However, in other cases I am not able to find the save files.

May be specifying the game name could help in providing you with a better answer of where the files are, but many backup applications can do this for you, Titanium Backup is by far the most popular.


Syncing work email to phone S6 I have an S6. I had to change my work email password, which I also get on my phone. Now phone won't show new emails, dings at me. How do I sync them up? Thanks

Go to the email app.
Tap on Inbox above your account name.
Tap on SETTINGS in the top right.
Under Accounts, tap on the account to which you need to change the password.
Scroll all the way down and tap the last option Server settings.

The settings that appear here include email address, user name, and most importantly, password.

After changing the password, return the the main email screen and swipe down for a refresh and sync.


Why are homescreen icons bouncing? My wife and I just got new Essential phones running Android 9 (Pie.) On my wife's phone, the docked toolbar icons at the bottom of the homescreen bounce every few seconds, as if they're asking for attention.

She didn't install any weird UI tweak to force this. What is the purpose of the bouncing?

I went back into settings, system, gestures, and toggled "swipe up on home button" off then back on.


(MIUI 9.5) got "waiting for wifi" when tried to install apps using mobile data How to download from Google Play without Wi-Fi setup ? I always got "waiting for wifi" when tried to install apps using mobile data.

Untick download using Wi-Fi doesn't help. BTW, I'm using MIUI 9.5 Chinese stable.

I downloaded then install the latest version of Google Play Store from APKMirror, After the installation, the problem is gone!

However, I still don't know why Playstore couldn't update itself.


My Android YouTube App won't play certain codecs but plays others just fine The Android YouTube app on my phone won't play any video with the vp09.00.51.08.01.01.01.01 codec, which seems to be every main stream, popular video.

My Android YouTube app will play videos with avc1.4d401e (134), which tend to be obscure low view videos. The only way I know how to check the codec is to look up the video from a desktop browser, right click the video and click "stats for nerds".

There are no errors shown in the app. The screen simply shows black and the audio plays normal.

YouTube works fine in the phone's browser, but not the app. I've uninstalled, reinstalled, cleared the cache, restarted the phone, and several combinations of all the above and can't get my YouTube app to work right.

Is there a way to update the codecs, or some other insight how to resolve the problem?

Edit:

The phone is a Korean model LG v20 F800L, so what Hax0 says makes perfect sense. I'm testing his answer now.

You did not mention the device you are using. Your device does not seem to have license/support to play the VP9 codec in its HW codecs.

One workaround is to tricking the YouTube app that you are using a different device which has license for VP9 codecs (Most recent devices does). Unfortunately you need to Root your device to achieve this because it required to modify System Build.prop file or use Xposed modules.
Other option is to use third party or modded YouTube apps like Vanced Youtube which has option to Force VP9 codecs. Use google to download this.


Push Empty Directories with ADB What do I want?

I want to push some directories from my desktop to my android phone. The directories are empty, but the folder name contains important meta-data. The structure is not changeable.

What is the Issue?

If I try to push via adb, I get the following warning:

adb: warning: skipping empty directory

What have I tried?

As a workaround I could use the MTP protocol. But this protocol is not stable and crashes a lot, especially if you want to copy multiple files. I can't get it work on linux anyways, so adb seems to be the best choice.

My Questions

What is the reasoning to skip empty directories? It seems like an arbitrary (and annoying) design choice for me.
Is there a flag to NOT skip empty directories?
Is there a workaround?

I don't see a way to get around this limitation of adb in the adb source code.  The sad part is that there is already a bug ticket mentioned to change this behavior (the comment was added Nov 2015).

For pushing empty directories I would try to build a TAR archive (e.g. my.tar), and execute tar extraction on-device via adb shell providing the TAR archive via stdin:

adb shell tar xv -C /storage/emulated/0 < my.tar

If the tar files contains empty directories they will be correctly extracted on device.


NFC-Tagtype isn't supported I've got a Samsung Galaxy S6 and recently updated my software to Android 7.0. Ever since I updated my Samsung Galaxy S6, my NFC Tag reader apps stopped working. Is this a known issue? I've tried multiple cards, but my phone refuses to read tags anymore.

Any ideas what I can do about this?

As I understand Samsung got rid of "S Beam" in favor of the stock "Android Beam" in the 7.0 update which affects NFC. Check your Android Beam settings and if it's on try with it off and vice versa if it was off.


What are HTC system images for? HTC recently released a Nexus-One system image for Gingerbread. What do I do with that? Can I use it to update my phone to "stock" Gingerbread (no carrier modifications?) If so, how? Or is it just some kind of backup?

It's more or less a backup version of the Gingerbread release for the Nexus One. HTC manufactured the Nexus One, so they host a copy of the kernel, drivers, system images and so forth that are released for it, just like they do for the other phones they made.

You can use it to flash back to a stock ROM if you own a Nexus One, but if you have a different HTC phone it won't do you much good. You might be able to flash it, but it would most likely either not run properly or brick your phone. I certainly wouldn't recommend it.


How does a tablet automatically power on when a power source is connected? Please imagine a car situation where you have an Android tablet:

http://content.worldcarfans.co/2014/11/24/thumbnails/24486128385597.hl2.jpg

And the following working rules (as expected in most cases):

If the car is OFF, tablet is OFF;
If the car is ON, tablet is ON (automatically);

I have been reading about enabling auto power on mode when the charger is connected: most tablets have the playlpm, lpm, or a specific file that displays the battery charging animation.
The trick is to overwrite these files and force a boot.

Furthermore, I have also checked and tested Tasker, where I was able to achieve this behavior only when USB is connected.

However, I would like to know if there's anyway we can do it if the tablet has no battery attached on it.

Would this same approach work?

I managed to solve this situation only by removing the battery.

Turns out that most tablet's automatically power on when they're directly connected to an external power source.


How to import names+phone numbers into my Android smartphone (a Galaxy S3)? I have an Android Galaxy S3 phone and I have a two column lists of names + phone numbers on my hard disk, and a Google account, and am a capable programmer and software developer. How can I import the phone numbers into the phone?

No programming is required in this case. You need to make little changes to you text file so that it looks like below:

================

Name,Phone

Rakesh Patel,9825798257

Ramesh Patel,8758965854

==============

First row should be column header: Name, Phone
Name and number should have a comma as a separator.
change file extension to *.csv

Then Go to Google contacts ==> click  More and select Import and upload the CSV file.

This will import all your contacts to Google account.
Then add same google account to your Device (if not added already).
If Sync option is already enabled, your contacts, calendar etc. will start syncing with Google account data when your device is connected to internet. (If sync is disabled, you need to enable it first)


Is it possible to install Android app in Ubuntu phone? I was searching to have a convenient way of installing Android apps (APK file) in Ubuntu phone.

Can anyone help?

You can't. In fact, Canonical has made a deliberate decision to NOT support an Android runtime in Ubuntu Phone.

However, now that Android apps are turned into native apps at install time (i.e., ART vs. DVM), it's not unthinkable that a third party could add support for this to Ubuntu Phone. I suggest you check out this thread at the Ask Ubuntu Stack Exchange site.


How do I investigate the memory Usage? I've a Micromax A74 with (rooted) Android 4.2.2. Recently I've faced the crashing of some application and started to analyze the usage of RAM.

Settings>Apps>Running is not helpful:

Sometimes I found only 2 MB free!

I want to know which applications are consuming the memory?

I've also tried top -n 1 -m 8:

But I can't figure out the top applications which cause for lowering the RAM.

On GNU/Linux I can run top -n 1 -o %MEM which displays the applications that consuming most of RAM but such feature isn't available with /system/bin/top or busybox top.

So, How do investigate which applications are consuming a lot of memory? so-that I can force-stop them.

Note: Don't suggest any app like ram booster, it is the different question.

It seems you wanna order by ram usage, I believe that is

top -n 1 -m 25 -s rss

But I get it from your question. Thanks.


Does OEM unlock wipe data? I am using samsung galaxy j7, in the developer options there is a option "OEM Unlock" if I turn it on will it wipe my data?

Also does samsung locks bootloaders? My device is not tied to any carrier.

Toggling the setting in Developer Options does nothing but allow the bootloader to be unlocked, however actually unlocking the bootloader will wipe all data, just toggling the setting in Developer Options will not. It would be more proper to call the setting "OEM Unlocking is Allowed".

Otherwise here might be a good place to start looking for more information.


Google Play Games profile fails to change my game profile to public I've been experiencing a problem with the 'Play Games' app from Google on my tablet.

When I go to my profile, I see a message showing me

  Your Game Profile is hidden
  Touch to change this setting

In order to make it public, I touch the option,
and press the Make Public button. Then, I see a popup saying that my profile is being updated and then a toast appears telling that my profile has been updated.

However, when I go back and re-visit my profile, the message still persists meaning that my profile is still hidden.

Also, my friend told me that he can't see me in his 'Players' list even though he follows me on Google+. This means that my profile is not public.

So, How do I make my profile public?

My tablet is running Android Kitkat 4.4.2 and has all the apps (Including Google Play Games) updated.

I found this on a forum, from a Google Expert... Summarizing the choices you have:

Start your device in safe mode without running any app you installed and see if the problem persists - if it is solved, probably one of the apps is causing the issue, and you just need to uninstall it...
Reset your device by visiting Settings > Backup & reset > Factory data reset and then check if the problems persist. Make sure to back up any data before executing this suggestion.
Finally, if nothing solved, you should contact the Google Play team for help. You can reach them from this link and, alternatively, you can phone than from this link.


A2DP Bluetooth audio randomly shows "(no media)" Sometimes when I connect my phone to my headset, the Bluetooth device will be listed as:

"Connected ( no media )"

When this happens, it uses the "Phone audio" profile. The "Media audio" profile (A2DP) will also have a checkmark, as if it were connected, but all sound is coming from the phone's speaker (see photo below). If I attempt to uncheck it, it will immediately recheck itself. When it is working properly, it will wait two seconds and disconnect.

Rebooting the headset, or disconnecting it manually doesn't solve the issue.

Solved: The android system is likely connected to the headset for phone calls, and some other device for A2DP (media). Some other device is still using the audio connection, even though the sound comes from android's speaker!

What this means is that if you have any other A2DP devices that you've paired your android with (laptop/stereo/etc) then you will have to disconnect via the other device, not android.

However under android's "Paired Devices" list (see image), the other device isn't always listed as connected, even though it is! If you manually try to un-check the "Media audio" profile for the other device, it will not disconnect!
You must manually disconnect the other device outside of android.

For example: If the other device is a laptop, you must disconnect the audio connection using the laptop. If the other device has no way to manually disconnect (no buttons), just turn it off and use your android to connect to the correct device.


Does Android come with free navigation in non-US contries? The fact that free gps turn-by-turn navigation is available for new enough Android devices using Google-owned map data is well known.

Does Android offer free navigation in non-US countries as well?

Google Maps Navigation is currently available in the United States, Canada, UK, Ireland, Austria, Belgium, Denmark, France, Germany, Italy, the Netherlands, Portugal, Spain, and Switzerland.


How to re-pack odin recovery image? I want to change the recovery image from ODIN package for Samsung P601. I've unpacked the archive and got recovery.img.
Next I've tried to do simg2img recovery.img recovery.raw.img, but it says:

  Invalid sparse file format at header magi Failed to read sparse file

I think that means that it should not be converted.
I've tried to mount it, but the FS seems to be not ext4.

So, the question is - how to mount recovery.img, change files there and save it back? I'm using OS X and Windows (with cygwin).

You can use unmkbootimg from this thread on XDA Developers.

$ unmkbootimg recovery.img

This should give you two files: initramfs.cpio.gz and zImage (the kernel image). To extract initramfs.cpio.gz use this command:

$ mkdir ramdisk && cd ramdisk
$ gunzip -c ../initramfs.cpio.gz | cpio -i

Check this post for more detailed information.

EDIT:
I just realized I only answered half of the question. To re-pack the image after making changes to the extracted files, use the command that unmkbookimg gave you, e.g.

mkbootimg --kernel zImage --ramdisk initramfs.cpio.gz --base 0x40000000 --cmdline 'console=ttyS0,115200 rw init=/init loglevel=8' -o new_boot.img

According to the article, use this command to create the new initramfs.cpio.gz file (untested):

find . | cpio -o -H newc | gzip > ../newramdisk.cpio.gz


Creating a Script for an Android Tablet I want to create a script that would close an app, then restart it twice each 24 hours and then automatically click on a few buttons to configure the app to the way it was previously.

Background: I use a tablet to monitor the live video from my security cameras with an app. The problem is that once or twice a day, the live video feeds lock up and do not update. Restarting the app fixes this.

Is there a way to do this?  Please note that I don't know anything about scripting or coding. I was hoping that there might be a simple app that would allow me to create a series of instructions that would activate x times per day -- or to know where to find someone who could create this for me.

Call Super User ( root access )

  su

change 1 second sleeper to 24hours

 sleep 86400

  sleep 1
  sh /directory to this script/autoscript.sh
  exit

Close this script after opening another instance of it.
So all in one script it's

  su
  sleep 1
  sh /directory to this script/autoscript.sh
  exit

In this example,

you would need to make this as a text document and save it as autoscript.sh

Instead of autoscript.txt

Now open Terminal Emulator and type

sh storage/sdcard1/autoscript.sh

Terminal will auto start the script !


Is there a way to make the text on a site reflow in Firefox Mobile? It used to be the case that when you zoomed a page in or out, the text would reflow to fit the page. I recall reading a bug report somewhere where reflow-on-resize was removed for performance reasons (can't find it now).

I've found browing on mobile to be nearly unusable for the past few years, because I'm forced to choose between some mobile /responsive site with no zooming or a desktop version that doesn't reflow. Is there any way to manually trigger a page render / text reflow to fit the current zoom level?

The text reflow extension is a partial solution. It requires a click for each offending paragraph.


Unlock full Developer options on Philips PFK5500/12 I recently bought a TV with Android OS (Philips PFK 5500/12).
This is not the tiptop very best, I know, but it was okay.
Also this is not exactly AndroidTV, but merley a predecossor running Android 5.1.

I successfully enabled the developer options, via the easter egg, but left confused because I don't see all settings like installation from foreign sources and others.
As it is my understanding, those settings are there, but artificially hidden by the vendor.

So my qestion is wether there is another hidden option to choose or not?

After an update they are were just there.


How to limit data download when tethering When I connect my android mobile to my laptop, I use the 3G data via USB tethering. Several background activities on my laptop (win 8.1) such as regular updates continuously occur. This drains the monthly package and the allotted download/upload limit is exhausted in no time.

Is there a way to monitor the tethered connection and deny/block background downloading, say of any file(s) larger than 5-10MB?

No, that is not feasible. When tethering a connection, your Android device has no idea what the tethered device is doing. It could be downloading a large file, or it could be browsing a bunch of web sites or streaming an audio file. It does not know any useful metadata about the ones and zeros going through its tethering pipe.

Now, you may be able to set up rate limiting so that a tethered laptop can't run faster than X/bytes per minutes, for example. Or, like any firewall, you could block certain services (such as torrenting) using simple port blocking/limiting or other more in-depth packet inspection. You may even block certain domains or IP addresses by firewalling the address.

However, these are all very advanced operations that are far more specific to firewalls than they are to Android. And they would not help at all in your specific example of blocking a download of a file larger than 10 MB.

You are better off looking for a client-side solution. You could get a Download Manager for your laptop and tell it not to download if the laptop is currently on your phone's network connection. Or maybe there's a plugin for your browser that does something similar.

In any case, there is no Android-specific way to handle your specific issue.


How can I stop adverts from "System Update" from showing up on my lockscreen on a Micromax phone? It's been quite some time since I last used Android, but following the untimely death of my old "roaming" phone while travelling in India, I've just ended up buying myself a Micromax Q338. This runs a Micromax modified version of Android 5.1 Lollipop

After uninstalling or disabling a few of the annoying apps it shipped with, I'm still faced with one issue - adverts showing up as notifications on the lock screen, which seem to turn up when / just after connected to the internet. If I touch and hold on them, they show as being from System Update, as shown here:

Lockscreen / Notification settings (click images for larger variants)

As far as I can tell, System Update is an official component, and not a third party app. As such, I don't think I can/should uninstall it. I also can't find System Update under Settings / Sound & notification / Notification / App notification, so I can't apparently disable them that way.

So, how do I stop System Update popping up adverts on the lock screen when there is / has been internet?

Thanks to help from @Izzy, I've figured it out. Annoyingly, Micromax have bundled something calling itself System Update that is set as a System Component and is generating these adds

To find out what's going on, I followed Izzy's suggestion on trying some Filter/block notifications apps. Took a few tries, but one of them (Notification Block(DND Notify)), when showing System Apps, showed me this:

(click for a larger version)

From that, we can see that the App calling itself System Update which is defined as a System App has the package com.rock.gota . A google for that shows many other people complaining about getting adverts on their lock screen from this app which their phone manufacturer had "helpfully" bundled into their base Android Image, just as Micromax have done :(

As I don't have a rooted phone, I couldn't use that tool to disable the notifications. Instead, I headed to Settings then Apps, discovered I could swipe right a few times to find All (wish I'd known that before!), scrolled down to this annoying System Update spammy advert app, and did a Force Stop. The Disable button is grey'd out, see How can I disable a stock app that has its Disable button greyed out? for how to get rid of an app like this now it's identified.

So, Micromax users beware - they're bundling spammy advert apps into their Android system builds :(


Is Android based upon Linux? Is Android based upon Linux?

Yes, here is the source code download and what you need to use it.

http://source.android.com/download

And the license agreement: http://source.android.com/license
Home Page: http://www.android.com/
The wiki: http://en.wikipedia.org/wiki/Android%5F%28operating%5Fsystem%29

From the wiki:

  At Google, the team led by Rubin developed a mobile device platform powered by the Linux kernel which they marketed to handset makers and carriers on the premise of providing a flexible, upgradeable system.


Running MX Player on a Nexus 10 to access an ext4 USB Flash drive How would I play an MP4 on a USB Flash drive connected to the Nexus 10?  The drive was formatted with Ubuntu with ext4 format.  I have the MX Player but it does not see the USB Flash drive.

Usually Android can use only FAT32 because of permissions in ext file systems. If you have a terminal emulator installed + root + busybox you can do it like that:

Open terminal;
Type su to get root;
Insert cable and flash drive;
Type dmesg to get device name;
Make a folder using your file manager;
Try to: mount -t ext4 /dev/(device name) (path to folder you make);
Enter the folder: cd (path to folder);
Change the file permissons: chmod 777 (your file);
Go to that folder with file manager and play.

Or you could just use StickMount.


How can I get the look and feel of Sony's Android on my HTC The same Android version often looks different on phones from different manufacturers.
For instance, Android GingerBread that runs on my HTC Explorer looks like this:

The same Android on the Sony Xperia U looks quite different, as seen here:

Is there any way I can get the look and feel of Sony's version of Android on my HTC? Any skin pack/transformation pack/hack/firmware replacement that might enable this?

(In a general sense, how can I customize the look and feel of my Android device to look more like that of another manufacturer?)

To change the home screens, you need to install a new Launcher application - search the Play Store for Launcher and see what is available.


What is involved in installing Android onto a device? I just picked up a Viewsonic G-Tablet.  It's got killer hardware specs and is running Android 2.2 but it's barely usable because of this terrible TapUI that's crippling the device.  I have been following a thread at the XDA forums where users are attempting to root it and get a custom ROM installed, but I'm wondering how hard it is to just wipe it clean and get the stock Android 2.2 running on it.  The people who have rooted and blocked most of the TapUI report losing access to their settings, which I guess is heavily integrated into the TapUI.

Is the problem that Android 2.2 doesn't support specific hardware and someone needs to create a ROM with all the necessary drivers?

Basically you have to compile Android for that device with its drivers.  Example of compilation process.  An older example from the official dev site for building 1.6 for the G1.

Devices like the N1 and G1 (Dev phones) let you easily put these images on your phone after compilation, because that is what they were made for (unlockable and hackable). I believe their drivers are in the official Android source (I could be wrong, but they are easily available).

All other devices don't come unlocked, so first you have to unlock (root) your phone to be able to write anything else to it.

I've never compiled Android or a ROM, so I can't give you much more details than this.  Essentially there are proprietary binaries (the drivers) that are also needed for each specific Android phone in order to get it to run on that device.  So you either have to get those drivers from the vendor or write them yourself.


How to take screenshot in NEXUS 5? I have one question How to take screen shot in LG NEXUS 5?

My device has Android 4.4.4 installed.

Any tricks.

Press and HOLD 'power key' and 'Volume down' key together.


Lost my Samsung Galaxy Ace Duos. No app Installed. Sim also not working. Can anyone help how to trace it Lost my Samsung Galaxy Ace Duos. No app Installed. Sim also not working. Can anyone plz help how to trace it.

Unfortunately, there is no way for you to trace it when all wireless options are nill. The best that you can do is to report the IMEI of the phone to your network so they can block it, becoming only a useless brick.

I don't know if some network operator have the ability to track phones thru IMEI. You should ask them, its worth a try.

edit: I think my thinking went overboard about your case. Have you simply lost it in the house or a familiar place?


when sending text it directs me to use skype instead why when i try to send a text to someone new it sends me to skype. why. SayI get a call and want to send them a text it sends me to skype instead of allowing me to send a regular text message

Check your default SMS application. Go to Settings > More and tap Default SMS app.You can select the desired one from here.