text:
How can I record high quality audio with my HTC Desire?
I would like to record interviews, edit them on a computer and include them in a podcast. There is a 'voice recorder app' built in, but the sound quality is awful, much worse than a dictaphone.
It also records in .amr format, but I want a lossless format (either, flac or wav).
I would also like to record up to an hour, which should be possible as the SD Card is nearly 4GB.
Is there a solution for this?

Rehearsalassistant
Is what I ended up using.  It's ok for now.

This app hasn't been updated in 2.5yrs (last update was 2010-03 as of 2012-08), and I encountered some crashes under some circumstances (rotate screen, etc.)

Also tape-a-talk works well and has a free version.

You can use the TapeMachine Recorder (it's a paid app), it can record in high quality audio format.
Here's the link to market

Dictadroid full or lite is also a good choice, here's the advertisment text from Google's play store:

Dictadroid turns your Android phone into a professional, high-quality dictation machine and voice recorder. Use it to record voice dictations, notes, meetings, music, or any other audio and share it via email, MMS, Box, or Dropbox.
  Dictadroid is very simple to use and has many unique features, including:
  - Pause/Resume while recording or playing
  - Insert/Overwrite recording modes
  - Record/Play in the background or while screen is off
  - Save audio files in WAV format
  - Share via email, MMS, Box, and Dropbox
  - Bulk delete/share operations
  - Assign new or existing photo to a recording
  - Use in any orientation (Portrait/Landscape)
  - Sort recordings by date or title


text:
Force 720p Resolution on InForce 6540
I'm working with an InForce 6540 board that has 5.0.2 Lollipop installed.
I am trying to connect a display device that has a max resolution of 720p at 60hz. I am using a micro HDMI connection.
The 6540 detects the display as a 1080p dislplay and uses that resolution.
I tried to change the resolution with adb root.

adb shell cat /sys/devices/virtual/graphics/fb1/edid_modes
( to check which modes the display device supports)

adb shell setprop hw.hdmi.resolution 13
(or other supported number, checked the .cpp file to see what each number means for resolution.)

adb shell stop

adb shell start

This did not work, and I tried it on a different display device that supports more resolutions, and it did not work either.
I have also tried the command wm, but that only resizes the amount of screen it is currently using. (It scales versus changing actual display resolution)
My display shows static on the bottom half, and on the top, it shows the whole display but cut. The right side of the display is cut and displayed on the left with everything shifted to the right.
Any help would be appreciated. I know this is not a normal problem.

The resolutions along with the edid modes are also listed in dmesg ( or logcat).  Filter on EDID to get lines such as: "hdmi_edid_add_sink_video_format: EDID: format: 16 [1920x1080 p60 16/9], Supported" - your solution worked on my Note3 Lollipop.. thanks!

Community bump prevention: this question was closed because the question seems to have been abandoned (OP hasn't visited the site after posting the question, and no answers have score above 0). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

I'm running an older version, 4.1.1, on a cheap tablet. On this unit, it's
Settings-->HDMI-->HDMI Resolution.
HTH

I ran into the same issue on the 6640, the problem I had is that in order for the change to take effect you must unplug the HDMI and plug it back in.
After you call setprop hw.hdmi.resolution try physically unplugging the HDMI display and plugging it back in.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

sort: votes


text:
Photos in the Camera folder in the Gallery were deleted automatically in my Android phone
I am wondering about how it is possible that all the pictures in the Camera folder in the Gallery were deleted without my knowledge where I am the only user of my Android phone. I don't remember exactly how many pictures were there in the camera folder that I have been capturing for almost six months. But they were there till the last night and only this morning I was shocked to have discovered the deletion.Although I know there are many software through which I can recover my photos,I want to know the possible causes behind.Is it due to the maximum size of photos that can be kept in the camera folder in the Gallery,surpassing which may trigger automatic deletion of the photos or just something else? If so,then how do I manage the size or number of photos? My phone is not rooted. Any advice is welcome!
The screenshots of my device memory is:

Screenshot - Storage (Click to enlarge)

I doubt that any system function would trigger such an "automatic deletion": if there's "no space left", that would at maximum trigger an error message, so it must be something else. If you're lucky, you might still find a hint in the logs.

I have found many previously sent images in WhatsApp now which confirms that images has not been deleted. But the matter is that the images are not shown in the gallery. What should I do to recover image? @Izzy

Can you check with a file explorer whether the photos exist somewhere else then in WA? They are usually stored below /sdcard/DCIM. It could be that just your media-scanner had a hick-up. If you can confirm the files are there, we can take a look into that.

In the comments you said:

I have found many previously sent images in WhatsApp now which confirms that images has not been deleted. But the matter is that the images are not shown in the gallery. What should I do to recover image?

So you are telling me that the images are still on your phone, but not deleted? If that is the case it may be cause of a .nomedia file in the same folder as your photos.
You should check in your whatsapp folder and look for a .nomedia file. (/Whatsapp/).
And for your photos you made with the camera app, you should look in /DCIM/Camera/ (you can do that e.g. using the "My Files" app which is pre-installed on your device; the .nomedia files could be in DCIM or in DCIM/Camera – ignore other locations for now).
If you find a .nomedia file in one of these directories, then you should delete the file and then your photos should appear again in your gallery. If you still don't see the photos after you deleted the file, reboot your phone.
Hope my answer helps! If there is no .nomedia file, leave a comment below so I can help you further.

In the device storage> DCIM there are two subfolders namely thumbnails and camera are present. But camera folder shows 0 items :(.  device storage> android>data shows .nomedia file, in whatsapp>sent folder there is also .nomedia file, but in the images folder there is no such .nomedia file @SuperThomasLab

@rosemary And in that images folder, do you see your photos?

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Disable swipe down to reload a page in Chrome browser
While filling out an HTML form, I accidentally swiped down and lost all my filled information because the browser reloaded the page. Is it possible to deactivate this swipe down functionality?
My Android version is 4.1.2 and I'm having the Chrome latest version.

As an interim suggestion, if you are trying to scroll the page be swiping just make sure not to begin the swipe from the top of the screen downwards (given that you can't scroll past the top anyways).  I don't see an option for this in Chrome's settings.

It is possible to disable the feature in Chrome browser version 41 until version 74. The easiest way to disable this was to visit the chrome://flags in your Chrome address bar and disable the pull-to-refresh effect,
chrome://flags (disable-pull-to-refresh-effect)

Since version 75 (2019), the pull-to-refresh gesture is mandatory and can only be disabled for individual websites by site owners using a CSS property. There is no option for the end user to disable it for all sites.

Preventing the pull-to-refresh effect: (Based on this Chromium docs)

The default action of the pull-to-refresh effect can be effectively
prevented by doing any of the following :

Applying “touch-action: none” to touch-targeted elements, where appropriate, disabling default actions (including pull-to-refresh) of the touch sequence.

Applying “overflow-y: hidden” to the body element, using a div for scrollable content if necessary.

preventDefault’ing some portion of the touch sequence, including any of the following (in order of most disruptive to least disruptive):
1. The entire touch stream (not ideal).
2. All top overscrolling touchmoves.
3. The first top overscrolling touchmove.
4. The first top overscrolling touchmove only when 1) the initial touchstart occurred when the page y scroll offset was zero and 2) the touchmove would induce top overscroll.

Disabling the effect locally via chrome://flags (disable-pull-to-refresh-effect).

Note that the pull-to-refresh effect will never activate if any scrolling occurs before the overscrolling motion, e.g., if the user first scrolls down, then back up, or if the page scroll offset is 0 but has a scrolling div that the user scrolls up before overscrolling.

Note:
The pull-to-refresh swipe-down feature is added to Chrome version 41.0.2272.92. So any version below that won't have the pull-to-refresh feature.

This option appears to be no longer available  at chrome//flags.


text:
Set Android to update only via WiFi?
I own an Android phone (a Nexus 5, so it's "standard" Android) and use it with a very limited data plan. Sometimes it downloads huge updates over the mobile network, even though it's at home and could use our Wi-Fi.
I haven't caught it in the act, so I don't know if the updates are for the operating system itself or the apps.
Is there a setting I can use to configure the phone to download software updates exclusively via WiFi?

Do you mean a system update? (App updates can be set to WiFi-only in the Play store). System update does not respect that setting. This happened to me because I accepted the download when I was on WiFi but had run out of storage space. Later, when I was only on 3G, I watched a movie and deleted it. Now there was space, the update downloaded using my mobile data, while I was asleep! One solution would have been to disable mobile data, having noticed that the download failed and was likely to retry automatically. We could do with a better solution.

Yes. Probably, these are app's update, because if they are OS updates you would be asked to restart your device or install the update. To avoid auto update from app's:In the Play store app, swipe from the left edge to the right. Go to settings. Under the "General" list, select "Update app's automatically"and mark with a dot "Only through Wi-Fi"

Also ;
Goto : Settings -> About Phone -> Software Update -> Auto Update checked
or other options for Enable Update with Wifi ...

Edit :
If you want to instead auto-update apps only when you're connected to a WiFi network, tap Auto-update apps over Wi-Fi only in the same pop-up.


text:
Galaxy S5 unable to switch to 4GLTE when Wi-fi is turned off
I have had my Samsung Galaxy S5 for about a year now and it has been working fine until a few days ago. I would use my wi-fi when I have access to it and then I would switch to my 4GLTE when I don't have access to any wi-fi. This has been working for the longest and I only had to switch to 4GLTE when I'm at working or driving. But recently, my phone would not switch back to 4GLTE when I lose wi-fi connection or even turn off the wi-fi option on my phone. Restarting the phone would temporarily fix the issue but I was wondering if there is anything else that I can do?
I got the phone from T-Mobile but I been using MetroPCS ($60 unlimited data plan) since about 2 months after using T-Mobile.

This sounds like a network issue.  Have you tried a different phone to see if it has the same trouble connecting?

I don't really have another phone to test with. I guess when my friend comes over I'm going to hijack his phone and test it xD. I can say though that I never shut down the phone and I only plug it in for charging when it reaches 10% battery if that helps any.

@MatthewRead It appears that this issue does not happen on my friend's phone who also has the same phone plan but a different phone (an LG phone). I'm guessing it is an issue with my phone's network hardware?

Hmm, given that it does work sometimes I would suspect a software problem rather than hardware.  I'm not sure what to suggest other than a factory reset.

I'm guessing it is an issue with my phone's network hardware? -- Upgrading the Modem (software) sometimes does help. It did at least on my device.

I suffer from the same issue. I have discovered the following to work for me.
To prevent it occurring: Turning off WiFi Calling seems to work (It's the last item under "Settings >> Call"), if you have it available and on. I've not had to to resort to flight mode (see below) since disabling this.
Countermeasure when it occurs: Putting the phone into Flight mode and back out of Flight mode will restore the ability to connect to 4G, at least until the next time it fails after coming off WiFi.
Hopefully the above will help you avoid rebots.

It is incredibly frustrating, but this seems to be a good solution for me without having to restart the phone. Maybe it means it is time to buy a new phone xD. Thanks for the workaround!

I am having the same problem with my Sony Xperia z3v (verizon). I also recommend turning off your mobile data connection and turning it back on. it should be in the settings under mobile network settings. After I did that I was able to turn off my wifi and it automatically switched back to 4g connection.

I tried this solution before and it worked a few times, but the 1 solution that has been working 100% so far is re-scanning for mobile networks.


text:
OTA WiFi vulnerability - what can be done?
Several Android phones appear to be vulnerable to an exploit in the WiFi firmware, allowing an attacker to run malicious code on the WiFi SoC, and even execute code in kernel space. Google patched its Pixel phones and some recent Nexus models, but older models such as the Nexus 5 have no patch available yet. It seems that no attack is known in the wild yet, but if there was one it could spread quickly from device to device.
I have a Nexus 5; what can I do to secure my phone? For now I have WiFi turned off, but that significantly reduces the usefulness of my phone. I'm comfortable running commands with adb to install drivers, if that's possible. I'm also willing to install another OS, although I'd rather not have to.

Although this is a vulnerability, there are no known exploits of it... The reality is there likely will never be because unless it is focused to a single device, and unless you are a celebrity, high-ranking government official, or some other high-profile individual, this vulnerability falls under the same category as most Android vulnerabilities... it is just fluff for media and not a real problem. This is one you can safely ignore, unless you are one of those 0.0001% of population that is under extreme scrutiny and constant privacy attacks.

@acejavelin Unless I'm mistaken, this vulnerability would allow a worm to spread through a general population of devices and run any code on them. That seems pretty serious to me, and hardly limited to a minority of users. I'd love to be proven wrong tho.

@z0r Vulnerability does not equal exploit. But I can't prove you wrong... All I can tell you is there is no known exploit, and if there is ever one other security features of Android are likely to prevent it, such as DMverity, SElinux, sandboxing, etc. These are not considered in looking for a Vulnerability. Besides, this is a hardware based Vulnerability, you can't do anything about it... Your OEM or SOC manufacturer would have to correct it.

As discussed on security.se, this vulnerability could give an attacker complete control over a phone, and could spread like a worm. PoC code is already public, so creating such a worm would be cheap (even profitable). I see it as only a matter of time. So if it's true that "you can't do anything about it", I guess you mean my only option if I care about this is to buy a new phone. Pity. I do care, and I think most people should.

You should be buying a new phone anyway, as N5 is out of support for quite a while, so it's also only a matter of time before it's exposed to any other kind of vulnerability. Although custom ROMs would bring monthly security patches (I always have the latest LOS build on my devices), nobody knows the device better than Google and therefore no device-specific patches.

@Andy Yan, so LOS has this vulnerability patched?

Your link lists it on the April security bulletin, so any ROM that merged the April security patch set should have the patch.

This Chip is common in many Phones. The details of the exploit are sufficiently well known as are 1000's of others, the chance of the average person getting hit is low (unless you work somewhere interesting and keep interesting Info on your Devices - Computer, Tablet, Phone, even some TV's are spying).
Partial List of affected Phones with this Chipset: Nexus 5, 6 and 6P, most Samsung flagship devices, and all iPhones since the iPhone 4.
So many are affected. It someone were so inclined they could own any Device with this Chipset within WiFi range - chances of it being your Device is remote, so don't lose sleep just Update (if you're really worried).
Updating to the newest Firmware and Software is almost always the correct answer to this problem - rarely new Updates introduce worse vulnerabilities.
So, always Update. It's the only Solution. This one Hack is not the only thing affecting your various Devices. Updating prevents all but Day-0 and the as yet unrepaired Bugs. If it's worth it for your Boss to pay let them know.
See:
Part 1: https://googleprojectzero.blogspot.ca/2017/04/over-air-exploiting-broadcoms-wi-fi_4.html?m=0
Part 2: https://googleprojectzero.blogspot.ca/2017/04/over-air-exploiting-broadcoms-wi-fi_11.html?m=0


text:
Using a desktop machine to bridge over USB from an Android phone to the LAN (OSI 2/3 *not* port mapping)
This is related to other questions about making an IP connection over USB from Android to Windows (SSH, ADB forward, etc), but it goes further, and I can't find any "howtos" or other information about it.
What I want is to fully bridge my phone to the LAN, meaning OSI level 2/broadcast traffic not just level 3+4/IP traffic, across USB not using Wifi. It's probably not that hard (if you know how).
The LAN is an ordinary straightforward home lab LAN (Windows 8.1 clients, test box used for lab work running pfSense (FreeBSD) with a couple of spare NICs that can be bridged as a virtual managed switch, and a 16 port switch linking them all). The phone is rooted (Samsung Galaxy S7, Sony ZX, or similar) running LineageOS 14.1 (Android 7.1).
I've figured there are two possible approaches, but I don't know how to do either:

Tunnel Ethernet over USB to a Windows/FreeBSD box (using ADB?), then use some magic at the Windows/Linux end, so the USB link is 'seen' as Ethernet and virtual-bridged to the LAN connection. (Windows and *nix should both be able to do that "out of the box").
Buy a reputable USB-to-RJ45 dongle/adapter which has an Android driver available, so Android just sees a USB network device;

I'd prefer only to use "standard" OS functions and "well known" software (SSHD? ADB?) and a bare USB cable, because most phones couldn't power a USB adapter at all or for long time periods and because it's one less adapter to buy and one less compatibility issue. What I don't want is "buy specialised App X off Google Play" :)
On the USB-to-LAN side, both pfSense and Windows can probably bridge the incoming USB to the LAN "out of the box". pfSense handles bridging in its GUI once the USB port is made to appear as an Ethernet connection, and I'd hope that Windows 8.1/10's built-in network sharing can do similar. But I don't really know, it's my guess. I'd prefer to use a Windows machine to bridge to the LAN, because it gives me easier access.
So I have a sense what a solution should look like, but I don't know how to do any of these, or what config will be needed at the Android or Windows/FreeBSD ends.  Most hits about Android to LAN over USB only discusses a two device connection usually via TCP (not ICMP/ARP/STP/other broadcast protocols), only Android to a desktop PC (not LAN), often only forwarding of a single specific port, and often with well-defined client/server roles for the two endpoints.
It does looks like I should use ADB in some way for the actual IP-over-USB tunnelling bit, but I can't find anything that takes it from there to a complete solution and network bridge for all types of traffic.
Summing up, I want my phone to appear and act like it's directly connected to the wired LAN via its USB connection, without using Wifi and ideally only using standard OS capabilities and "well known apps" and a Windows PC (or at worst, only apps which provide an easy GUI to make CLI functionality easier). I'd like not to have to buy a hardware USB-to-RJ45 adapter for the phone, but if I have to get one then it's got to have a mainstream NIC/driver likely to work with future Android and "known reliable".
Is there a simple way to do it that just uses a USB cable and not a USB-Ethernet dongle?


text:
Installation aborted when trying to adb sideload to Nexus 7 for upgrading to Lollipop
I have a Nexus 7 2012 device and I am attempting to upgrade to lollipop.  I can get the right image from:
https://developers.google.com/android/nexus/images
However, when I try to upgrade from 4.4.2, I run the command:
adb sideload lollipop.zip
The file gets uploaded, but the device then says:
Verifing the update package:
E: Footer is wrong
E. Signature Verification Failed
Installation aborted.
I tried both images for the 2012 Wifi and Mobile versions, same result. I also tried to do a factory reset.
Are the images wrong, or am I just doing something wrong?

The factory images provided on that page are not packaged for installation via Android's recovery system. You'll need to use the flashing instructions to install the images using fastboot. If your device's bootloader is not unlocked already, this would require wiping all of your data. If it is unlocked, then you can skip the wipe by flashing just the bootloader upgrade, the the system image, and the boot image:
fastboot flash bootloader
fastboot reboot-bootloader
fastboot flash boot /path/to/boot.img
fastboot flash system /path/to/system.img

The alternative would be to incrementally apply the OTA updates for your device up to the latest version. These are designed to work in recovery mode, but need to be applied in order from earliest to latest since they are patch updates, not full system images. The Nexus 7 Wi-Fi OTA updates can be obtained from Google's servers using the following links:

KOT49H (4.4.2) to KTU84L (4.4.3)
KTU84L to KTU84P (4.4.4)
KTU84P to LRX21P (5.0)
LRX21P to LRX22G (5.0.2)
LRX22G to LMY47D (5.1)

For the GSM-enabled version, you can use these links:

KOT49H to KTU84L
KTU84L to KTU84P
KTU84P to LRX22G
The 2012 Nexus 7 GSM has not received a 5.1 OTA yet. You must currently use the factory images if you want to update to 5.1.

Additional OTA links can be found in this XDA thread, if needed.

It seems I was not using the OTA files, but the factory images.  I found one for the WifI version, but I am looking for the mobile version.

@KristyWelsh The GSM model of the N7 hasn't received an OTA to 5.1 yet, but I've added links that will get you up to 5.0.2. If you want to install 5.1 you'll have to use fastboot to flash the factory image for now.

I would just like any version of lollipop to be installed.

Sideloading the three updates in the second set from top to bottom would put you on Lollipop (5.0.2).

I get a failure in doing the first package: Failed to verify the whole-file signature When starting with the first one.

Are you on KOT49H currently? You should be able to find that in Settings => About device, I think. Aside from that, usually a corrupted download will give a signature error like that. You could try re-downloading it, perhaps.

This is defintely working for me. following the steps in sequence

Install ADB and boot loader from following link to PC
http://www.theandroidsoul.com/how-to-install-adb-and-fastboot-with-drivers-on-windows-quickest-setup/
The alternative would be to incrementally apply the OTA updates for your device up to the latest version. These are designed to work in recovery mode, but need to be applied in order from earliest to latest since they are patch updates, not full system images. The Nexus 7 Wi-Fi OTA updates can be obtained from Google's servers using the following links:

KOT49H (4.4.2) to KTU84L (4.4.3)
KTU84L to KTU84P (4.4.4)
KTU84P to LRX21P (5.0)
LRX21P to LRX22G (5.0.2)
LRX22G to LMY47D (5.1)


text:
Can Android app run without being launched at least once?
As much as I know, most apps won't ever start, unless you launch them at least once (even if they have a background service).
But what about those, that for example, have the Receive Intent Boot Successfull in their Manifest? Will that be enough to launch their code?

You might want to take a look at my answer to a very similar question: http://android.stackexchange.com/a/107276/86358. Basically said: Yes if designed correctly apps may launch services or itself right after their installation.

I highly doubt its possible to be done RIGHT AFTER the installation, unless it's possible to receive an intent after a Boot Complete, and then run

Right after installation is very unlikely (unless you do an update). But there is the possibility to start by receiving an intent like ACTION_USER_PRESENT (sent whenever the device gets unlocked), ACTION_SCREEN_ON (when you turn on the screen and are able to use it) as well as ACTION_SCREEN_OFF (when you lock your phone for instance). All those intents can be received without being run once.

So you the final decision is that an app can only run, if it has a Broadcast Receiver in the Manifest? And it doesn't have to be launched at least once in order for this Broadcast Receiver to receive Intents?

Yes, that's the idea behind manifest intents: even if the app is not running it can receive an event intent and act on that without continuously running and probably wasting system resources.

Why should right after installation be unlikely, if the app registers for the PACKAGE_INSTALLED broadcast? ;)

Yes, Android apps can start background services after system boot or intent received.
There are xposed modules (like defim's Boot manager or Receiver stop) that can prevent this behavior.

Is there some list of the possible Intents that could be received from an app, that could cause it's launch, even without being opened at least once?

Please refer to this question http://stackoverflow.com/questions/4031740/where-is-the-all-android-broadcast-intent-list

Impossible, you must launch atleast once after installing.

source or something please?

I'm afraid you are wrong. The principle of apps like Plan B or Android Lost is based exactly on that: you install the apps remotely (via GPlay's Web interface), and then can control your "lost device" remotely – not even a reboot is required. So if you were correct, those apps would not work. The apps' ratings suggest something else ;)


text:
"(unkown)" Google Contact Records I can't delete? Temporary Error (200) Numeric Code 68
I can't delete five corrupt contact records from my Google Contacts. This is causing sync problems with my phone. Verizon, Motorola and Google all claim they can't help.
"(unkown)" Google Contact Records I can't delete? Temporary Error (200) Numeric Code 68. Please help.

I couldn't delete one particular contact in my Google Contacts and I managed to solve it with this solution. Not sure it can help you, but you can try.

Go to your Google contact page
Press "More" and then "Export"

Press "Go to Old Contacts"

You will find old interface of Google Contacts, and there you will be able to review your "Other Contacts"

I found that all duplicates are inside "Other Contacts". Now we need to delete 18.000 duplicates :)
In order to quickly delete I pressed "Settings" and then selected 250 items to display per page

I used "Select All" and then "More" & "Delete". In around 15 minutes I managed to delete all duplicates (in batches of 250).

Finally, I deleted all Android Contact using this solution and then synced Contact to the latest Google Contact status. Finally after so long time my contacts are fixed!


text:
Moto G2 internet connection switch from 3G to 2G network
I am using Moto G2 with Lollipop 5.0.2. And I am having this trouble that whenever I am using 3G service, it automatically switches to 2G and in between it gets back to 3G. This keeps on going and internet speed suffer. Please help if anyone has any clue.

This answer is what you need to look and follow. Reverse the condition in step 4.

The default setting provided in the Phone settings menus is
Setting > More > Mobile Networks > Preferred network type > 3G

Screenshot - Preferred Network Type selection(Click to enlarge image)
This is a WCDMA(3G) preferred setting and that means it switches to 2G network if you have a weak 3G signal recepition in your area.
For enabling 3G only mode follow these steps:
Firstly we need to define in which SIM we want to enable 3G. For this go to-
Settings > Dual SIM settings > Mobile Data > choose the desired SIM.
Now,

Open your Phone (Dialler) app.
Enter this code: *#*#4636#*#*
An app known as "Testing" will be launched.
Touch the first option "Phone information". (Don't touch other options)
You will notice a drop-down option above "turn off Radio" button. Tap on it.
Select the third option "WCDMA Only".

You will see that network has changed to 3G mode in the notification bar. If network doesn't change, touch the "Turn off Radio" button. you will see your phone's signal are lost. Now again turn it on by tapping on the same button. Your 3G/HSPA/UMTS must have been enabled now.

Note: If you set WCDMA only mode and if your 3G network is weak, then it will not switch back to 2G network as a fallback and you will eventually lose your connection until you get back the 3G network. So you might face some interruptions while downloading/streaming etc. Instead of entering the code in the phone dialer you can use this tiny app from playstore called Testing
How to switch back to default?
Select ‘WCDMA preferred’ from the above dropdown list and you will go to 2G/3G mode where your phone will connect to best network mode depending on strength.

authors: Александр Мардарь


text:
Surprising problem to access Wifi Hotspot in Android 4.4 (Rooted)
I have uni proxy using NTLM authentication which I am sharing via hotspot created using this command
netsh wlan set hostednetwork mode=allow ssid="NAME" key="PASSWORD" keyUsage=persistent
netsh wlan start hostednetwork

While my Android 4.4 (rooted) is connecting immediately, I'm unable to browse. I have tried,

giving the proxy in Wifi/proxy settings.
giving localhost:8080 and 3128 in Wifi/proxy settings.
giving WiFi IP in Wifi/proxy settings.

Also, LAN has auto-IP and auto-DNS. Hotspot has fixed IP and DNS is empty.
I thought it will take a minute, but one hour later, I'm still stuck.  What am I missing here ?

If you're trying to have one device sharing a WiFi connection using a WiFi hotspot, it won't work. You need to either use USB tethering, bluetooth tethering or an Ethernet cord.

I have LAN connection with proxy which I'm sharing via laptop hotspot and trying to consume in Android phone. Since, this is a pretty common use case, I think it's supported..not sure what I am missing though.

You might want to look into something like ProxyDroid to use proxy authentication in Android. It claims to support NTLM authentication.

I tried ProxyDroid. I can ping google from android terminal , but can't browse or chat.Not sure if the right place to ask,but  if my LAN proxy is A:portA, LAN gateway is  B:portB  and my hotspot IP is C:portC, which one should be given in ProxyDroid ?

The LAN proxy (A:portA)

Thanks ,I can ping google from android terminal, I have to fix apps and browser connection.


text:
How to use usb modem to connect to Internet on Sony Xperia Z Ultra running Lollipop?
I have a Tata Photon+ internet usb modem. But I am not able to access internet through it when connected my device. Whenever I connect the modem to my android device nothing shows up that you are connected to modem's internet.  I connect my modem using my micro-usb converter. I watched some videos on YouTube but they all had a rooted method to connect to Internet. I have Sony Xperia Z Ultra with Android Lollipop 5.0.1. So if somebody has a technique to connect USB modem to my android device please answer.

Quick google search yielded this. Give this a shot. http://mytabletguru.com/steps-to-connect-dongle-to-android-tablet/
Let us know if it works for you or not.

@jer3my Consider developing a brief context around the link (even if it is a comment) so that if the link expires in future, a reader can at least come to know what the link intended to tell.

This answer might help.

@Firelord Good Idea. ---- Its recommended to plug in the dongle and wait 5-10 mins as some tablets will auto create the APN settings. Its also recommended that you disable sleep mode for the time being.
Then open Settings and find your Mobile Network, Then find Access Point Name. Then select New APN. Then fill in Name/APN/Dial Number. Set the network name. You can name it whatever you like. Then set the APN. You will have to search for the service provider's APN settings.
--- Taken from the link in my other comment.

But i have all option in my new apn settings except the dial number setting


text:
Rooted the phone and installed cyanogenmod. How to get back Sense UI?
I have a HTC Desire comes with Sense UI when bought. I rooted it and installed Cyanogenmod. Is there anyway I can get back my Sense UI. I don't mind removing Cyanogenmod.

You're going to need to install a Sense-based ROM. CyanogenMod is basically a customized build of the Android Open Source Project (AOSP) code, which is released in source form by Google. They use only open source components, and Sense is a proprietary, closed source UI made by HTC.
Installing a ROM with Sense is very easy, though. The procedure will be just like flashing CM - boot into recovery and flash a .zip file with the ROM that you want (alternatively, install via ROM Manager, whatever you prefer).
There are custom Sense ROMs as well as "stock" rooted ROMs floating around. The XDA boards have a handful of each. You can find a rooted stock ROM here, though, if you're looking to go back to the original system as provided by HTC (but retaining root).
Edit: I answered this under the assumption that you have no backups to work with, but if you used ClockworkMod to create a backup of your system before installing CM7 (which is highly advised for any future readers out there!), you can restore that backup and...well, be back where you were on a stock rooted system. After all, that's the point of the backup!

I tried what you said. It worked nicely, except I can't get online using my 3G data plan. Do I need to do any other step as well? Has this got anything to do with Radio?

Actually I found out why. Had to add the correct APN.


text:
Why does it take so long for a program like Mapdroid to use the GPS to track you on a map
I was in London last week (which is outside my country, so I did not use roaming to connect to the internet to be able to use the maps application from Google). In stead , I used Mapdroid to find my way around the center there.
Mapdroid, for those who don't know this program, lets you download maps and than use them without data connection. The only thing you need to do is turn on the GPS.
This works great apart for the fact that it can take between 5 and 10 minutes for the program to mark you location. If it does, it can track you fine , and it keeps tracking you on the map.
But I am just wondering why it takes so long before Mapdroid knows where you are.
Is it a hardware thing (I have a Samsung Galaxy S phone running Froyo).

I think this is a GPS-thing. They are slow when you start up on a new location.

It's most probably a hardware problem. See this question on the i9000's GPS quality: How can I fix the GPS on my Samsung Galaxy S?

This shows the difference between AGPS and GPS. AGPS (Assisted GPS) uses a small amount of mobile data to establish a rough location fix (about 1km-100m accuracy) based on the cell towers near you. This gives a faster initial location fix than just GPS. Since you had roaming disabled, AGPS wasn't available and getting a location fix on just GPS can take a while, especially on some firmware versions of the Galaxy S.

5-10 minutes seems awfully long.  Using a GPS receiver like a Garmin in a car takes maybe a minute at the most.  Usually they only take longer if line of sight is poor.  I tried Mapdroid in Vancouver and it took quite a while to sync up. It never took me 5 minutes or more though.

Exactly right.  The SGS has GPS problems up the wazoo.

Most GPS devices (including Android) "cheat" by using their previous known location to get faster first fix. If you turned off your GPS device, and then moved to a very far away place, and turn it on there, the GPS have to locate from zero information and it will take about 5 minutes for any GPS device to get a another first fix.

I've actually been writing an application that uses GPS, so I can shed some light on this.  onik is correct about the AGPS vs GPS.  Additionally, though, GPS can be affected by a number of factors which can reduce accuracy or the ability to receive a signal at all:

GPS accuracy is affected by a number
  of factors, including satellite
  positions, noise in the radio signal,
  atmospheric conditions, and natural
  barriers to the signal. Noise can
  create an error between 1 to 10 meters
  and results from static or
  interference from something near the
  receiver or something on the same
  frequency. Objects such a mountains or
  buildings between the satellite and
  the receiver can also produce error,
  sometimes up to 30 meters. The most
  accurate determination of position
  occurs when the satellite and receiver
  have a clear view of each other and no
  other objects interfere.

As well with AGPS is DGPS (Differential GPS). (But I do not believe phones have this, only AGPS).

Like the AGPS, the DGPS uses a fixed
  GPS location (such as a cell tower) to
  send information to the GPS receiver.
  DGPS, however, looks at both the
  satellite and the fixed location
  adjusts for any difference between the
  two, and then sends that information
  to the receiver. DGPS is particularly
  helpful when atmospheric conditions
  interfere with reception.

Source/more information.
In short, make sure you are outside and have a clear view of the sky.  The initial lock will sometimes take quite a bit of time, but subsequent locks shouldn't be nearly as bad.

Galaxy S has a notoriously bad GPS. I Changed from S to now S3, and there is a HUGE difference. The S3 is extremely fast to get a GPS lock, and incomparably more precise. So don't expect wonders from a Galaxy S.

See http://android.stackexchange.com/a/25533/15713

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/2.5/


text:
Trace/log of all activity on my android device
Is it possible to put on trace or  get log of all activity on android device.
If so, How?Also are there any key logger application

Are you looking for a keylogger? Or do you want to know where the log files are (which does not track keypresses)?

@geff_chang I actually need both , something that will help me know what actually happens in background when we perform certain activity on the device and also one key logger app.

Check this for viewing logs: http://android.stackexchange.com/questions/14430/how-can-i-view-and-examine-the-android-log Let's see if somebody else can recommend a keylogger, but you probably will find them if you search for keylogger in Google Play. But I'm pretty sure you won't find an app that will combine both the Android logs, and the keylogger.

@geff_chang I don't need a single app to do both the tasks.

Looks like there aren't any keylogger apps in Android. Or at least, I haven't found any in Google Play.

@geff_chang the link you provided helped a lot for tace/log ,Thanks.For Keylogger, I ll google it :)

I think Clip Ninja would be useful :)

Keylogger does not exist in android due to the inherent security nature of apps where each app has a unique user-id,and thusly one cannot "intercept" keystrokes from another app... :)


text:
GS3 automatically answering incoming calls
Why is my GS3 automatically answering incoming calls. I am not using a headset/bluetooth.
The phone can be in an entirely different room when a call is automatically answered.

Is your Settings > Language And Input > Voice Command for Apps 'On'?
Sometimes it picks up something in the background and answers the calls.
If turning off that doesn't work, try to do a factory reset on the phone.
Unfortunately, if even that doesn't work, you will have to get it inspected at a Service Center.

Try inserting a 3.5 Headphones with mic and call your cell.
If it will answer automatically it is a software problem, try to remember what things have you changed/installed before that was happend.
If it fix the problem, take out the Headphones and try calling your cell.
Sometimes the AUX 3.5 Jack isn't recognizing when a device is plugged-out (mostly because of a damaged headphones/headphone's Jack), this could be the problem.

On my T-Mobile SGH-T999 Galaxy S3 (Android 4.1.1), there is a "S Voice" icon under Apps. If you start the app and skip the setup questions, you will be prompted "What would you like to do?".
At this point press the menu button and choose Settings > Control apps, turn off "Control apps: Use voice commands to control device".
Hope that helps!


text:
How to connect using WPA2-Enterprise on Android Devices?
I am doing some product development for BYOD environment, so I require a wide variety of devices.  This one is causing me some issues with connectivity to the private network where I have to test.
The LG device with Android version 2.3.3 and upgraded firmware to whatever latest Sprint is supporting connects to the Wireless Access Point, but I get a 401 Unauthorized when access from a server on this private network. Meanwhile, the same configuration works with my iPad-1, an Android running Ice Cream, iPhones, Win Mobile, etc. using the same settings.
I am suspect that this device is too old to support WPA2-Enterprise but I cannot find any documentation, forum, etc. that supports any related issues.
I do not have access to the server to see why it is rejecting with the 401.
Any suggestions on how to troubleshoot/fix or officially lay claim of non-support?

My SGS with 2.2 has no problems with WPA Enterprise, though I believe 2.1 had issues; 2.3 should be fine.  Perhaps the Wi-Fi driver?  What encryption type and 802.11 version does the network use?

You might want to give the WiFi Config Editor a try, which gives you much more configuration settings to play with:

WiFi Config Editor (click images for larger variants)
I have not tried it (especially lacking an environment where I could really test it), but it might prove helpful, as you can adjust a lot of WiFi settings for a given AP here.
Remark: The app hasn't been updated for a long time, and obviously is no longer maintained. According to the comments, it's supposed to work fine up to Gingerbread (which would be fine for the device in question), but stopped working with ICS.
An alternative could be the WiFi Advanced Config Editor (aka "WiFi Ace"), which explicitly states:

Set WPA Enterprise and Personal parameters, like wpa_supplicant allows you to

WiFi Ace (click image for larger variant)
You might note the screenshot looks quite similar to the first of WiFi Config Editor above, so functionality might be quite similar as well. While this app was last updated 2012, it might have the same limitation: its developer couldn't test it on ICS (Android 4.x), but it should work fine on GB (Android 2.x). Comments give not much clue here (except that the app seems no longer to be maintained), but several reports from 2012/2013 stating success might indicate it's still doing its job with ICS and up.


text:
WiFi is disabled when I enable WiFi Direct
I have a Sony Ericsson Arc S, running on Android 4.0.4
I rooted my cellphone and added android.hardware.wifi.direct.xml in /system/etc/permissions/.
I can see the WiFi Direct option in my Settings. When I enable WiFi Direct, it shows that WiFi Direct is opened, but the WiFi is disabled. If I enable WiFi, my WiFi Direct changes to disabled.
When I run WiFiDirectDemo, it fails when I enable WiFi Direct. Once it reaches discoverPeers, WifiP2pManager.ActionListener returns 'Discovery Failed : reason Code is 0'.
I don't know what happened. Does anybody know how to enable WiFi Direct for my phone? Or is it impossible? Why?

Is this a programming question? If so, it should be in StackOverflow.com

@geff_chang it does not appear to be. It looks like Tony is trying to use Wifi Direct, after putting the Wifi Direct xml file in place.

@Tony I think you can't use it due to any old hardware. From XDA dev you can try a tweak.

@ZnewmaN Thanks. I was just curious about the WiFiDirectDemo, and the mention of ActionListener.

This is the behavior on a lot of devices. You can see that it turns off on the device in this post as well. The Wifi chip in the device has to support running in both "modes" at the same time.

Very possibly my solution has nothing to do with the real problem of this person, but the topic is the same, so I consider this answer may help someone:
It is very common nowadays for AP's (access points) to have dual-band frequency 2,4Ghz and 5Ghz and to assign same SSID for both bands. Not all devices have 5Ghz support and, even having it, they may choose the 2,4Ghz band, since they may have bad signal at their current spot for the 5Ghz. The point is that if you are accessing your LAN from a different AP, or using different bands in the same AP with each device, your devices won't be able to use wifi-direct without engaging an adhoc connection between them,  thus they will disable the wifi connection to your AP. The simple solution is to use different SSIDs for each band, and connect with both devices to the same SSID (if both can connect to 5Ghz, go for it).
Different combinations:

A) different AP's same local network - wifi turned off to adhoc
between devices
B) same AP different band - wifi turned off to adhoc
between devices
C) same AP same band - bingo! wifi stays on in
infraestructure with my AP


text:
Move to SDCard option Disabled
I have a Samsung Galaxy Music Duos GT-S6012, which I got 2 days back. It has android 4.03.
The problem is I am not able to move my games and some apps to the SD card. The move to SD card button which is normally visible in the application manager is not visible in my phone. Please help me.
Is it default behavior on the phone, or is there a problem?
I even tried the move2sd app, but it did not work.

can you check your SD card is mounted correctly? are you able access files from sd card?

That's normal. Some apps will not work if they are moved to the SD card, because of some dependencies with the internal storage. So, expect some of those apps to have disabled Move to SD card buttons.

no man..all the apps are shown like tat.!! even the games cannot be moved..pls help..
and the version is 4.0.4

The Galaxy S Duos have the same problem.
To solve this, root your phone, and try moving the apps. If you have no success, then try a custom ROM (I'd recommend CyanogenMod).


text:
How to clean up old application folders from prior ROM?
I installed CM10 on my GS2, and during the process I didn't format the file system as I wanted to retain my photos and music on the device.  I was aware of an app called "SD Maid" that is supposed to be able to be able to clean up all these old app folders, but it doesn't seem to work.  Does anyone know how I can clean up all these folders, or does a person have to just go in and manually delete all of them?
(For an app to do this, the OS would have to have some sort of a referencing system of known installed files & folders, don't know if it has such a thing though.)

didn't format the file system please clarify? do you mean on SDCard or on the actual /system, if it's the latter then why did you not format it?

I didn't wipe either the SD or internal memory; in retrospect I can't remember why exactly, but that's what I did.

If you're changing rom (I.e. from AOKP to CM10) you should always do a factory wipe, data on the sdcard will still be
I'm amazed it booted if you didn't do a factory wipe before flashing a different rom

How do apps like ROM Manager work then if you do an entire wipe each time?  (Sorry, I realize there's some fundamental concept I'm missing here.)

Rom manager will wipe the /data /cache and /system all your pictures and applications that store data on the sdcard are on the /sdcard partition. What exactly is it you want removed?

Folders (at least) on /sdcard are what I can knowingly identify as old apps and wanted to delete, but I wonder if I have tons of system files left over from the stock OS.

I tried to find the guide I used for upgrading but I think it was on the CM10 wiki and has now been deleted (or archived to where I can no longer find it)

How many folders do you have on the sd?

There are 97 folders on /sdcard

Did you just count them all? :)

Take a look at this app https://play.google.com/store/apps/details?id=com.google.android.diskusage&feature=search_result#?t=W251bGwsMSwyLDEsImNvbS5nb29nbGUuYW5kcm9pZC5kaXNrdXNhZ2UiXQ..

Haha, no EX File Explorer tells the count.  Thanks for that app, I'm going to check it out.

Let's just clarify one thing: in your Internal Storage (not SD card), different system folders have different meaning:
/system: that's basically where your OS is placed, along with system apps you can't uninstall without using a root file explorer and other core things. I believe it is automatically wiped when you flash a new ROM
/data: that's where apps you install and their data get stored. When you choose to do a "factory reset" or "data wipe", this folder is cleaned. Basically, changes you did get erased, but your system remains untouched. It is a good habit to clean this folder too when you change OS, as retaining the same exact app on different ROMs may result in an unstable or unclean system. Plus your apps may not start at all, as some apps have different version for various ROMs, or create different data for them. To avoid losing everything, various apps for backing up exist.
These folder are separate partitions at all, so there's no risk of damaging one when touching the other.
In the great majority of cases the data (better, userdata) partition include your personal files, such as photos, music and downloads. Just some devices (like Xiaomi ones) separate those things into an emulated SD so that you can do a factory wipe to clear apps and apps data without losing your Documents, with the downside of having a limited space to install apps in.
If you want to delete all old apps, but keep your documents, and dedicated apps don't work, this is my advice:

With a root file manager, delete the content of /data folder (this will erase apps and apps data, it is like a factory wipe limited to insalled apps)
Wipe the /system folder using your recovery
Flash your new ROM

Be careful to do step one only when you have everything ready to perform step three, as it may break your current system. If you want to remove apps but you want to save your saved data (like progress in games), use dedicated apps like Titanium Backup.

my answer is using the app sd III is all for the good a great application to uninstall and reinstall applications to your phones hardware it clearly cleans up the internal storage by moving vice internal storage to the phones modem and then cleaning every single application and downloadable file you then set your data to transfer to the mobile phones external hardware it really does work and doesn't lose any phone data it's as simple as that and I mean simple.

Uhhhh.... can you please re-edit your answer as it clearly does not make sense....


text:
How to open winmail.dat file email attachment?
My boss can't open attachments in his Lenovo K3 NOTE and all he got was a winmail.dat file. What settings should I use to get rid of winmail.dat file and open the attachments?

Microsofts Outlook e-mail program sometimes sends e-mail attachments as "Transport Neutral Encapsulation Format" (TNEF). This attachment is usually named "WINMAIL.DAT".
You should install the Winmail.dat Opener(1.7mb) or Free Winmail Viewer(6.9mb) app from the play-store. Opening the file will reveal you multiple files packed into it just like a zip file.

How to open a winmail.dat file?

Select Winmail.dat Opener from the context menu of the winmail.dat attachment.
Start Winmail.dat Opener and use the built-in file dialog to select a previously saved winmail.dat file. Once you are at the
  contained files list, you can long click a file to open it or select
  files and click the "save" icon from the action bar to save all
  selected files to the sdcard. All files will be saved to a directory
  called "winmaildatopener".
After successful export of a file to this
  directoy an open file dialog will enable you to start further actions,
  like open, share on the exported files.


text:
My Samsung Galaxy S Duos GT-S7582 does not start
My phone GT-S7582 does not start when powered on it only displays Samsung GALAXY S DUOS GT-S7582 and also it does not enter in to the download mode.

anything that worked ?

Try using Kies3, it's good and install samsung's firmware update!

I had the same problem for the past two days, tried many things like pressing   Recovery mode(vol up+power button+Home), wiping the cache clear, reseting into factory mode, etc.

You should first install Kies3 on your PC and try again to go into the Download Mode (vol down+home+power button).
Then connect your phone to PC using USB cable. Oh, before that, you should write down your Phone model (GT-S7582 and Serial Number which is an alphanumeric code, behind your phone after you remove your battery.)
Then open Kies, go to Tools option, then Firmware upgrade and initialization and do as prompted in next few windows.
The download will start. Please make sure you don't disconnect the USB cable and You should have 3 GB of free space in your C: drive (in case your OS is Windows)
Everything will be rest and your phone will be as good as new. Use Google account's backup to restore apps and settings...


text:
My icons in the homescreen are not showing up (galaxy s6 edge)
I have a Samsung Galaxy S6 Edge and I bought it about 2-3 weeks ago. Its performance has been weakened lately, first snapchat stopped working and every time I open it crashes. And now none of app icons are showing in the home

Homescreen - Click to enlarge image

I wish I could post a pic of my app menu here so you could see what the problem looks like

Well @Arshan you can always edit you question by clicking the edit button. You can either upload a screenshot image or give us a link of the image added to your question description.

Click here to edit your question and click the icon of image to upload the image. (see cursor location in this pic to know the location of icon.)

Nvm I restarted my phone and the icons are showing

thank you @Lucky, I'm kinda new to this website. I'm not deleting this question just in case someone else might find it useful. (it's really silly though :D )

@ArshanKhanifar Welcome to Android Enthusiasts. You can add your own answer if you solved your problem and accept it later. So that reader will find it easily in the answers section instead of comments.

Restarted my phone and its all good now


text:
What is the Enable lock screen notification in my Micromax a064
I have a Micromax Bolt A064 smartphone running on android 4.4.2. I know that KitKat have the option to enable lock screen widget in security. My phone doesn't support it. But that's not the problem. When I go to Settings->Display, I find an unknown option labeled as lock screen notification. So, my final question is what is it?. I tried to enable and disable it and see the changes but nothing changed.
Also, sliding from left to right have nothing. Anyone here just know what is it. I am attaching a screenshot for that.

Screenshot (Click to enlarge image)

Lock screen notifications are only available since Android 5.0 (Lollipop).
However you can use 3rd party apps - such as "NiLS - Lock screen notifications" from Google Play to be able to get notifications on top of your stock lock screen without replacing your lock screen app.

Enabling it must show notifications like messages, missed call events, mails or whatever, directly on the lock screen itself. Tapping or swiping on them must take you to the specific app or just dismiss the notification right on. For all this to work you need to use lock screen feature first (only the stock one).  If its not working as it should you may repair the software using the company provided PC software like PC suite or something or reset the phone once after everything is backed-up.

How it should work? If you have any screenshot of that? It would be very helpful. And also, on what type of lock screen, slide,pattern,pin or password? Thanks for answering my question but please add some details.

I don't have any screenshots because my phone doesn't support that. Because it's a stock lock screen it must work on all kind of password techniques. You may check out CM Lockscreen or Microsoft's NEXT lock screen apps to know what Lockscreen notifications are.

But that would be a difficult task. I've use go locker and other lockers. The notification are shown after my concern but on my default lock screen i.e the stock lock-screen, no notifications are shown even after enabling the above option.


text:
Does Something wrong with the SD card in use refer to an issue with the android software or its an issue realted with the Sd card itself
I recently updated the OS from Jelly bean to Kitkat Android v4.4 and after this update I am not able to download any file from the browser. Every time I try it gives this pop up and the download fails.
I tried even using the Internal memory but still the issue persists.

Screenshot 1 - Something wrong with the SD card in use.Please check if your SD card is available for downloading
Later when I select the default path then it gives me the below popup.This pop's up  even when I am setting the internal/Primary storage as default
I doubt whether the Android v4.4 kitkat allows storage on the SD card for normal downloads

Screenshot 2 - Due to Android policy there are some restrictions in using secondary storage -
(Click to enlarge the screenshot images)

Is this problem with "UC Browser" only or with other browsers as well in your device?

For chrome it gets auto downloaded to the internal memory so can't say exactly


text:
Can I get a shortcut on home screen to open gmail with a specific search string?
I can add a shortcut/widget to home screen to directly open a particular label in Gmail app, but I want a shortcut to open Gmail with the results of a search string loaded.
I can't do this with gmail filter and a label because I intend to use is:unread in the search string.
So, is this possible? If so, How can I get this?

Thank you for the edit. Correct casing is a pain on mobile devices ;)

Not for the GMail app (on non root). If you are willing to use online, you may be able to use some sort of widget that links to the search query (just search it up and copy & paste).


text:
Will I get OTA updates from Vodaphone Australia by flashing stock I9300XXEMC2 ROM on Samsung Galaxy S3?
I have an Australian Samsung Galaxy S3 from Vodafone (GT-i9300T). I want to flash a non-branded ROM to it using Odin. I found a ROM on samfirmware.com called I9300XXEMC2. Will I be able to get OTA updates if I install this? It is a stock ROM, but I've read that it might have problems if the modem and CSC don't match up.
Here are the details of the rom:
GT-I9300 Galaxy S III
PDA: I9300XXEMC2
CSC: I9300XSAEMC2
MODEM: I9300XXEMC2
Added: 2013-03-28

Will I be able to get OTA updates if I install this?

CSC of XSA or VUA works for Australia. As long as it's stock ROM, you should be able to get OTA update. If it doesn't work, try to update via Kies on your PC.

I've read that it might have problems if the modem and CSC don't match
  up.

It's OK for modem and CSC to be different, but CSC must be correct if you want OTA updates.

Thanks for the reply. If I flash that rom will it update my CSC or do I have to do that seperately?

@Jai The ROM you mentioned has XSA CSC. That should be OK. No need to flash a separate CSC.


text:
Windows desktop screen sharing for Android via Wi-Fi
How do I share desktop screen on Android, and control my Desktop PC through Android?
UPDATE based on OP's comments (geffchang): How do I program this? Which libraries can I use for this? I want to make my own server for this.

You can use TeamViewer for Remote Control for this. Download the app for your phone from the link and download the software for your PC from http://www.teamviewer.com
On screen tips will show you how to proceed with remote sharing.
Both the devices must be connected to WiFi.

please tell me how i program it ? which library me use for this? i want to make my own server for this.

@unzila, You cannot program this software. All you can do is to use this as-is. If you are looking for a highly customizable software, you may not find a good one.

yes but i m beginner in android development and i want to make screen sharing app , for this i need help nd guide lines.

@unzila You can always try our sister site [so] for your development related questions.


text:
get backups form stolen phone
my phone samsung SM G361H had stolen while travelling.
any possibility to locate it.
Any possibility to get the backup of contact numbers , photos saved in it.

Go to Google Security
Normally theirs a google service running in background and youre able to find lock or delete your phone. And its a little bit to late for a backup.


text:
External sd card is not recognized in my pc
When my phone MOTOROLA G3(2015) is updated to Marshmallow, it's not showing files when connected to PC. While connecting, it shows options as charging only, PTP, MTP, MIDI. When I select MTP, it shows the external card, but not showing the contents, where as internal memory is detected and all files are shown.

You could take a look at MTP selected but PC doesn't show contents of external SD card. While it's a G2 there, it sounds like the very same issue.

Goto

Settings -> Apps -> Show system (three vertical dots) -> External Storage -> Storage -> Clear data and Clear Cache
Settings -> Apps -> Show system (three vertical dots) -> Media Storage -> Storage -> Clear data and Clear Cache
Reboot your device and connect device as MTP and now you can access files in Internal as well as External SD card from your PC.

Verified in Moto G2(2014) with Android Marshmallow and should work in Moto G3 too. If you are still unable to access the files, you can clear cache partition and reboot your device and check it.

"Clear data and cache"? Sounds suspicious. ..


text:
Help how do i disable the status bar
I usually hand over my Samsung Note 3 to my kids to watch Netflix , videos and play games etc. I recently notice that my status bar will not take off, I looked at every settings option, and I can't find the option to turn it off. I would appreciate if someone can help me thank you.

Jose, it might help if you explicitly mention which Android version you're on. With 5.0+ you could e.g. "lock your kids in" by pinning the foreground app (so they can't get out of it). Not sure whether that also hides the status bar (cannot test, have no Lollipop yet).

If you are on Android Lollipop then as Izzy suggested, you can turn on the Screen Pinning to stay in a particular app and hide the status bar.
If not on Lollipop then third party launchers such as Apex and Nova allow you to do this only in the home screen and app drawer screen.
As in the feature section you can see that you can hide the status bar,

Hide elements as you want (persistent search bar, status bar, or even
  the dock)

But this only hides the status bar in Home screen and the status bar becomes active once you open a specific app. Instead the developer of the app should have implemented the immersive model to hide the status and action bar.
But as mentioned in your question most games will hide the status bar and videos played with fullscreen does hides the status bar.
UPDATE:
Use Power Toggles and in the toggle actions use the Immersive mode and start any app you want. The app will start with the status bar and the action bar(Back, Home and Recent buttons) hidden and you can switch back to normal mode by clicking the toggling Immersive mode or to quicky display the status bar swipe from the top of the screen twice to display any notifications.

PS: All in One Gestures also allows toggling immersive mode (and to define several other useful gestures) :)

Oh wow thank you , but it did not work , I recently checked my device version and it says " 5.0 " not sure if I mention , I have a galaxy note 3. Sorry about the little information I'm giving and thanks 4 helping an old man.

@JoseSanchez you are using Lollipop version..you can use the Screen Pinning option and it comes default in phone..so you don't need to install any app..you need to turn on the screen pinning feautre first to use it. turn it on in the settings-> security menu and in recent tabs you can see that you can pin the apps you want..then the back and home button wont work..to unpin an app you need to touch the back and recent keys simulatneously..i don't know why this will not work..have you tried the screen pinning or the power toggles app..both are working in my case and i'm also using the version 5.


text:
How notifications work with multiple users?
When there are multiple users in an Android device, how the notifications work?

The notifications are simultaneous for all users?
There are only notifications for the active user and notifications for other users are disabled until the other users log in?

Notifications appear for all accounts of a single user at once.
Notifications for other users do not appear until they are active.

Source: Supporting Multiple Users

Confirmed by this answer: https://android.stackexchange.com/questions/117438/show-notifications-for-all-users

The current session is suspended before switching to the new user profile. This is what I noticed at least for the guest profile.


text:
Driver not in list and official plugin unhelpful - how to print plain text to HP from Android?
I have a phone with Android Pie (LineageOS 16) and the HP Print Service plugin, and an HP OfficeJet X476 printer. (Which isn't an old model, under 3 years old office model). I often need to print text files such as plain text emails or downloaded XML files. My problem is that I cannot work out how to resolve the following printing quandary:

HP Print Service states that it prints plain text only from an app with a "print" menu item, not from the "share" menu. Unfortunately many apps including some I can't easily change, only provide a share menu for printing.
HP's FAQ comment "Can I print if my app does not have a print option?" acknowledges this but isn't helpful. It says "Yes but only photos and PDF" (3rd FAQ item at this time). Their forum says the same.
I've therefore looked at other well-known printing apps, such as StarPrint. The problem with those is, they need a driver selected, and my printer doesn't appear in the list of HP printers. So I can't select it. If there is some kind of generic (or generic IPP) driver, or an Android-specific driver rather than generic "Linux" on HP's product page, I can't see that, either.(If I do find and install a driver, I'm hoping it'll appear in StarPrint's list for selection, but can't be sure.)

Is there an easy way of any kind to print plain text files from my phone? Or do I have to either convert them to PDF every time, or move them over USB to my desktop?
What can I do, to print plain text and emails easily from my phone, ideally via its share menu?

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
How to test SD card for suspected fault, or validate correct performance, within Android?
I have a Samsung S7 running LineageOS 14.1 (=Nougat 7.1). Since purchase I've used it with a 60GB Samsung SD card. I know that fake SD cards are out there, so on this one I bought direct from Amazon as vendor, rather than as middleman, to be more sure it was indeed a Samsung card. The card has always been formatted within the phone itself, and as portable storage.
Recently, a number of errors make me suspect the card could have a fault. An ADB push that failed halfway... a TWRP restore that couldn't read the source file... both with IO error of some kind,  etc. The card is probably under warranty, but that's useless unless I can confirm a fault.
The trouble is, I'm not sure how to test whether or not that's so. Most questions about card testing seem to relate to data recovery, and use fsck which tests the file system rather than sector-by-sector testing the card itself as a storage device (the approach wouldn't quite be the same for these). They don't provide an automated way to test the full card itself. I don't want to plug it into Windows for testing, since that doesn't actually test if it's good in my phone- I'd like to test it in the phone itself. The one test app I've found, "SD Card Test Pro", limits testing to a 4GB file on FAT32, but there isn't an option in Lineage to format a portable SD card with anything else.
What is my best way to test it?
Ideally I'd like a good quality test, a bit like memtest or other memory testers - a way to try and fill the card, and report any "difficult" sectors that didn't write first time, or any that don't read/verify correctly - and then repeat this 2 or 3 times with different/random bit patterns to catch "hard to get" issues which depend on previous RW data.
I'm happy to run in terminal/adb rather than an app, if it's easy to do.
But I'll settle for anything that's generally seen as a good test to catch and identify faulty cards.
What should I do?

According to this answer https://android.stackexchange.com/a/53639/247431 , the app mentioned can check bad sectors


text:
HTC One V without Sense 4
I have an HTC One V with Android 4.0 and HTC Sense 4. Unfortunately, the phone is quite slow. I suspect for the htc sense and other unnecessary application.
Can I install android 4.0 without htc sense?
Does anybody have a link to the ROM that I need to use? My phone is a HTC One V on the T-Mobile network (HU) and I got it in January.
Any help is greatly appreciated, thanks!

If looking for a suiting ROM, you might want to check Where can I find stock or custom ROMs for my Android device?.

Glad if it helped! We've got many good resources here. It's always a good idea to hover your mouse over some tag related to your question, and hit the "faq" link ;)

Basically you can install any launcher from the Play Store. You don't need a custom ROM to do this. I suggest Apex or Nova.
It doesn't change anything on your system, fyi

Just try it like that, if your phone doesn't get any faster, I would suggest an AOSP/AOKP ROM.

Unfortunately, the phone is quite slow. I think this does not solve the problem

A friend of mine is using the One V as well, he also complained about speed issues. If you are willing to root your phone and flash a custom ROM on it, I would recommend that!

Have a look at the xda-thread


text:
Service code to get Xperia model
I'd like to check the manufacturing date of an Xperia Ray. The easy way is by looking at the sticker under the battery, but I'm trying to convey this to a potential seller, and I would prefer something that doesn't involve taking apart the phone. I've read on Yahoo answers that *#9999# should do it, but it's normally a Nokia service code so I doubt the accuracy. I've also found *#*#4636#*#* (info) and *#*#7378423#*#* (service), which may have what I need inside of a menu. Can anyone give me a more reliable answer?

Xperia™ Function Tester App
I would suggest trying this official application to find out the information you needed.

I think this is the same as one of the codes (which though?). I would need confirmation that the production date is mentioned.

Not sure this method reliable or not.
Analysis of IMEI numbers
Input IMEI, then check against Est. Date of Range Issuance.

On my Xperia Z2 this code works: *#*#SERVICE#*#* type into dialer and a menu would appear.


text:
LG Motion Keep Rebooting (Boot Loop) After Installing Beat Audio Installation
I was looking through the Google Play Store after I rooted my LG Motion 4G The other day, and came upon the app "Beats Audio Installation" & Downloaded it and then when i opened the app and finished the setup, it started Rebooting and you cant go to your regular screen, etc. You can only see the Metro PCS logo and LG Logo in the beginning and it keeps rebooting. Please Help!

Format from recovery?

You could try booting into Safe Mode (according to this article you should be able to do so by holding down the Vol - key while switching on the device with the Power button).
In safe mode, all user-installed apps are "disabled", so they won't be started automatically. Once in safe mode, remove the troublesome app (uninstall it via Settings → Applications → Manage Applications). Then simply reboot to leave safe mode -- your device should now boot up fine.

For other (newer) LG phones, be aware that the vol- & power button combo will boot to recovery. Depending on the newer phone, entry to safe mode will vary.

@HasH_BrowN and when in doubt, check with our safe-mode tag-wiki for hints :)


text:
apps wanting setting control
I am new to Galaxy S3 abd am trying to download apps. With each one I get the list of settings the app wishes to share/link. With the i-phone there is the yes/no option of allowing this control, but I am not able to do this with the S3. I do not particulary want the app to share/control me details etc.
Is there another way of downloading apps?

What you are asking is not clear. In my understanding, you are talking about the App Permissions.
So you when you are installing an app, it will say what information that particular app will get from your mobile. That is the nature of a privacy agreement. If you like it and say yes, it will be downloaded and install. If you don't want then you can be without installing it. No big deal.
But if you want the app and don't want to reveal yourself to it, then there is no way. Almost all the apps are mainly targeting the users for a customized use. So somehow you have to accept yourself to have that feature.
I wonder why you are worried much. If you don't like, just be not using it.

PS: OR you can simply download an app and turn off the data so it won't
  send much information to others till you connect to internet to
  download another app


text:
Does Razr i connect to PEAP protected wi-fi networks?
I have tried to connect to a "eduroam" network (PEAP) but it did not work in my Motorola Razr i, Android 4.0.4 . Any tips?

What's eduroam? IIRC there's WEP/WPA/WPA2 PSK and 802.1x EAP.... but no PEAP...

Could you please add a few more details? Like t0mm13b there, I've heard of peep and popp (oh, different topic, sorry) -- but neither of eduroam nor peap. A link to some specs might also be helpful. We really like to help, please give us a chance :)

"This is the configuration manual of the wireless network of the univerisity I study (eduroam): http://www.cbc.ufms.br/Biblioteca/servicos/manuais/ab15cac17b50ceddeac1f739a3ee73c3.pdf . In page #3 there's an image of the network's security method selection screen, in this case PEAP, to be used in my Razr i. But I can't find this method listed in my phone so I can't connect it to the network. Could you please help me?"

I've only heard of it in the context of Microsoft but it looks like it's more broad than I realized: Protected Extensible Authentication Protocol.

I had the same problem with my RAZR i (Android 4.0.4) and was able to solve it by installing Wifi Connection Manager.  Within the app, 802.1x PEAP is available for configuration.

I have the same phone and got it to work on eduroam just now (was actually googling for solutions when I managed to solve it myself).  Was your problem also that you couldn't find the right part of the settings?  Weirdly you need to first just try to connect any old how (so it's saved as a network you use) and then long-press on it and choose "modify network".  This time you get a much longer list of options and can choose PEAP etc as in the university instructions -- at least, my university instructions work (http://www.oucs.ox.ac.uk/network/wireless/services/eduroam/android/) and I believe the point of the network is that you only need to set it up once.
However I'm already on the 4.1.2 update.  If you still can't get on you could check if the OTA is available for you yet (all settings -> about phone -> system updates).


text:
How to get an alarm / warning when it starts to rain
How can I be alerted if the weather changes? For example, if it starts raining, I will receive an alarm / warning?  This would obviously be based on some local weather feed, rather than actually detecting rain.
It would be useful because sometimes I have windows open for drying clothes and stuff, and from the room I am normally in one does not notice immediately when it starts raining.   It would be very useful.

All I could think of is like examining a radar picture, e.g. from http://dwd.de => Deutschlandwetter => Radarbild, but it is always 15 minutes late. So the app must check a bigger area on the picture, then it could warn you in advance.

According to our [FAQ], this falls into the category Can you suggest an app that does X?, which is expressly off-topic. A hint, though: Search the Playstore for "weather-app" yields some useful results.

I've tweaked the question to be more about a problem to be solved rather than an app to be found.

This isn't an Android solution, but I think it will work for you.
This IFTTT Recipe will send an SMS if the weather condition changes to "Rain".
Trigger (Weather channel)

Current condition changes to rain

Action (SMS channel)

Send me an SMS message

My suggestion: look at Tasker, which is basically a scripting app for Android, and set up an alarm based on your weather app or a weather feed.  While not an out of the box solution, I wouldn't think that there would be an app already built that does what you're asking so that's likely you're best bet.


text:
Twitter app signs out continuously
I have a Samsung Galaxy Ace running CyanogenMod 7.2.0. The problem is that the Twitter app signs out randomly from time to time. Sometimes it happens in a couple of hours or in a day or so. It's annoying having to sign in almost every time I want to use it.
Is anyone having the same problem? How did you solve is?

I think the problem is caused by moving the app to the SD card. Moving it back to internal storage solved the problem. Too bad the Ace has really little internal storage space.

Confirming that moving app back to phone from SD works still in 2019.

As Federico Perez pointed out in his comment on the question, the problem was caused by moving the app to the SD card. I moved the app back to internal memory and it worked for me as well (so thanks to Federico for pointing out).

authors: Σοφια πιπεροπουλου


text:
failure of sending multiple messages
I have a Samsung Galaxy S (GT-i9000), running Android 2.3.4.
I cannot send a message that includes more than one page of SMS. The message sending fail if it includes more than 160 characters. I can send only one page of SMS. Guess it's a kind of an edited version. That version came with the brand new phone. The phone does not work with ''ginger bread'' or ''ice cream sandwich''.
What should be done to make it clear?

Just to clarify: The device is running Android 2.3.4, but does not work with Gingerbread -- so it does not work at all currently? Hint: Gingerbread = Android 2.3.x :)

SMS messages over 160 characters are often sent as MMS messages - confirm with your provider that MMS service is active on your line and that the APN settings for MMS are correct on your phone.

Go to Settings > wireless and network > mobile networks.
In the network mode, select GSM only.
I was having the same issue, and this step solved the problem.


text:
Lost root on LG AS855 due to OEM update
I lost root privileges on my LG AS855 when I updated it. I used SuperOneClick to root it. Now, it just hangs on step 7.
This is not a very popular phone and information on rooting it is extremely sparce on the internet. Any suggestions on how to go about getting root privileges back would be much appreciated.

The OEM update will have caused by you are to lose root due to the fact that stock ROM's aren't rooted.
This update will have most likely blocked the use of simple rootkit exploits, which is how all of the one click root solutions work.
It your OEM upgrade was to ICS, then Google blocked rootkits in version 4.0 onwards. If it was not an upgrade to ICS or later, then OEM has patched the OS for all of the common exploits.
If this is the case, then the only way to root you device would be to do we fastboot to flash a rooted boot.img file, or the old firmware so you can use a one click here root solution again.
It is generally recommended that once you have rooted, you don't use OEM updates for this reason.

Thank you for such a timely reply.  This is the first I've even heard about fastboot.  Off to do homework on what you suggested.

@lukez Just remember that not all devices have fastboot. You're using an LG, so you should be OK on that regard.

As Liam pointed out, OTA updates tend to "remove" root access -- and most likely they also patch the places used by known root exploits to prevent future rooting.
One thing he recommended was flashing back the old firmware, and root it the way you did -- which is a common way to obtain root. From there on you have basically two choices to update and still keep root: Flash a custom ROM, or (if you want to go with stock) take a look at OTA RootKeeper:

Free tool trying to protect root across manufacturer's OTA updates.
  Also serves as temporary un-root (see statement)

(For more details, see the app's description in the playstore).


text:
I am having problem with resolution in Temple run 2 on my LG-Optimus L3 E400
I am having problem with resolution in Temple Run 2 on my LG-Optimus L3 E400. The game runs smoothly but the resolution is so big that I cannot even see the character running.
Please help!

That device has an extremely low res screen (both resolution size and PPI).  I don't think we can help you, you probably need to contact the developer and ask them to support smaller screens.

You can adjust that in in-game options and if that doesn't work in settings in developer options there is something to adjust resolution (at least on the galaxy anyway)

Just because it appears on the Galaxy, clearly the OP does not have it as the question is tagged lg-optimus-l3 and not to assume it applies across the board :)

Thats why i said that but it might use that set up too


text:
SMS Delivery reports in Ice cream sandwich dont show up
After I send a message I used to get a delivery report confirming the delivery of a SMS message in my old (non-Android) phone.
But in my Intex Ibuddy Connect with Android 4.0.4 I am not getting the notification of delivery.
I have checked the option for the delivery report in the settings still, no change.
What could be the issue?

@Sid None of them worked for me(at least on my Tab) so I can't mark any of them....
Answers may be right on other tabs....but I can't confirm that...so....
P.S. But I can Up vote for your effort though.... :)

Alright then. Will update the answer if I get some other options for you. :)

none of them worked for my galaxy s2 plus.. did you get any wrkin solution for this?

In android, (particularly in ICS), you don't get a pop up delivery notification as the ordinary phones. Instead there will be a tick in front of the date of your message. That's the maximum delivery notification you get.

If you really need some bigger notification, you can use an apps like Delivery Reports, Delivery Reporter+, Messaging Notification, etc.

I am not getting that tick either....even after I have had a conversion of about 10-15 messages both ways with another guy...

@SangeetMenon Then try the app suggested. If it gives you notifications, there is a problem with your messaging app

any other app other than this...this one is not compatible with my tab...

@SangeetMenon See the edit please.

@Sid...its strange but none of the applications are compatible for my tab..

can you try using something like this then?

How is it shown if it is pending then? Just no icon?

Delivery reports are operator (sender and receiver) dependent feature. This will be successful only if both cooperates (usually happens). My operator BSNL is quite unreliable especially to the SMSs sent to international numbers. Several times it has happened for me - I would have not received a delivery report where as the receiver would have replied to my SMS!
I would suggest to follow these steps to ensure that the options are set correctly:

Make sure the delivery report option is ticked. In my LGP500 the user interface is quite confusing if you are in a hurry. Make sure the delivery report option is set for SMS and not for MMS - I fell for this quite a few times when ever I do factory reset.
Set the validity period to maximum.
Try sending a test SMS to a phone number of the same operator of yours and it will be helpful, if you can ensure the delivery yourself - like getting a reply from the receiver.

As @Sid said, the delivery reports are just seen as a small glyph like this:

In my phone, I also get a toast message (a message saying delivered for few seconds). On long press on the message I had sent, I will have an option view report which will give the status as failure/pending/delivered.


text:
Have I got the virus?
I have Google Nexus 7 tablet for some time and I recently noticed that I have file named "Designing for android.pdf" in "Download" folder (native OS folder) . Now problem is that I never downloaded this file ever, since I am not android app developer and neither I have plan to do it any sooner.
Anyways coming back to it, on top of that whenever I try to open that file using , Adobe reader, Native one (I just get the option which app to use to open the file), and Kingsoft office viewer, none can open the file reporting different errors like file is corrupted etc.
So is this file malicious? Anyone reported of any malicious file having name similar to above file? or OS itself distributes it as it's part?

Do you download apps from unofficial sources? It's very doubtful that you have any sort of malware there. It just sounds like a corrupted file, or an aborted download. I'd just delete the file.

It does not seems like a virus; you probably clicked on a download link and then the device reboots shortly after, corrupting the download and removing the usual download notification from the notification bar.

It's for sure no virus für Android -- see my answer here :)

@user267 yes, holy load of cracked one xD

If you think this file is not pdf.. then downlad it on windows pc and open by notepad. First few letters in first row will tell you what format is current file. You can paste it here to let us see what is that.
For example:

%PDF-1.6


text:
Gmail has stopped syncing
How do I get my new email to update and notify me on my Android? On a regular computer I can see all my email. On my phone I will not see anything new; it's always just the same two email messages. I pressed the refresh button and it does nothing. How can I fix this issue?

Might be related: is your phone telling you that you have low memory? Usually google sync stops working until you free up more space (this only applies if the low storage space notification is showing).

Here's what Bryan refers to: Does the gmail app stop syncing once the “Low on space” message appears?. Other related questions can be found via this search.

It was and i tried to free up storage. although not understanding why i have low storage to begin with cdue to me only having this phone a week. it wont let me log out of my email either

Related: http://android.stackexchange.com/questions/7098/gmail-app-on-lg-optimus-u-doesnt-get-email-anymore?rq=1

Have you followed the usual steps for dealing with a troublesome app?

i have not had the phone very long so i have no idea what the normal steps are. i dont even know what i am doing with the phone half the time.

Did you follow the link to that question?

Go to your Gmail settings. Most probably you can go by pressing your menu button. Then select your email address, such as xxxx@gmail.com. Make sure, you have notification option ticked. Go below and you will see Gmail Sync option, make sure it is ON. Now try refreshing.


text:
Moving apps to SD
I recently had my first Android device (rooted), but it has only 8GB.
I love playing games of all sort. So, I found an option in the apps menu that moves the apps to SD. Firstly, I had 4.97GB free, but after I moved my app, it had the same storage free!
I searched on internet and learnt that it doesn't move app to the EXTERNAL SD, but on the internal SD, which has only 8GB (the system).
So is there a way to move apps on external SD? Thank you!
EDIT: Finally I found Directory Bind that does what I want! http://forum.xda-developers.com/showthread.php?t=1410262

Oh yeah, sorry. I found http://forum.xda-developers.com/showthread.php?t=1410262, it works well !

Have you tried Link to SD Card app ? Try this app I am using it and it actually move apps to external SD. If you can't get your solution from Link2 SD than try Lucky Patcher.

Just install that app in your mobile.
Open that app, write the app name and select the app from the listings
On next page, Tap on move to SD.

Original Source:
http://www.tomsguide.com/faq/id-1768697/move-apps-card-android.html

I had the same problem with my Samsung Galaxy SII Plus,
i found a solution on youtube: here is the link: http://www.youtube.com/watch?v=p8PyqCOpERA
But notice that not all games can be moved, following that video will show you jut how to do it for some games like MXOFFROAD and SHADOWGUN.
I find It really disappointing to save Apps only in the Internal Memory, it's a dump idea..But in some old Android Versions have the possibility to move Apps to the External SdCard.
I hope this will help you a little bit..better than nothing.Thanks to DirectoryBind App, I could move two games until now, 2XL MXOFFROAD AND CSR RACING.
Note: You will not find DirectoryBind App on GooglePlay, to download it, look in the Video Description you will find the download link. Connect your mobile via USB cable to a computer and copy and past the downloaded App in Phone's memory. Eject your Phone. Go to GooglePlay and search for Apk Installer.Download this latest and open it to search for DirectoryBand App, while found install it and follow the video on youtube.
GoodLuck.

Would you mind to rephrase the solution found on youtube a little? External content tends to become inaccessible over time and this answer will not be helpful any more...


text:
Using external SD Card on LG Optimus
Please tell me how to transfer my data from internal storage to the external SD Card please.... I'm ready to throw this stupid phone out the window.

Can you please explain what data you want to transfer? Hint: without the device being rooted, access to "internal storage" is pretty restricted, if you refer to that.

There are a lot of LG Optimus devices and some of them don't have SD Card slot (E973 for example).
If that is your problem then you can try attaching external SD Card reader to your device using USB OTG to USB adapter.

Lg Optimus series low end phones doesn't have necessary support in kernel for USB OTG support. :(

If your goal is to transfer data from the internal SDCard to the external, you can do so in several ways:

use a file explorer directly on the device (ES File Explorer File Manager is a good choice for this)
attach your device to your computer via USB, and both sdcards should become accessible. Use your favorite file explorer on your PC then to copy/move the files

If, on the other side, you are talking about the internal "phone storage": without root access to your device, your possibilities are pretty limited...

I'm going to assume the following:

You're running the latest Android version (4.1.2).
You want to transfer media (photos/videos/music).

Most Android devices come with a file manager app installed on the device. Take a look at all your applications (press the grid button on the homescreen) and see if you have one (this can be something such as "My Files", "Files", or "File Manager"). If you happen to have one, open it.

Navigate to the media on internal storage.
Do a long press on the item/folder that you wish to move.
Select the destination on the SD card.


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

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

My girlfriend didn't have the adapter shipped along with phone. She has a BlackBerry 5V600mA adapter and a 5V1A adapter bought from AMAZON. Neither of them work. We hesitate to use a 2A adapter because we fear it may do harm to the battery.
I have read a lot threads these days. I think its maybe caused by some error on battery software of system or hardware error. But others' problems didn't seem totally the same with mine, and the solutions to these problems didn't work.
Does anyone have idea to deal with it?

Did you buy an original HTC or a fake? I assume it's a hardware problem. If you've bought an original HTC you could go to a HTC store and get a replacement as long as it's will in its warranty period. Charging with a 2A adapter should be a problem actually. 2A means that it's capable of giving 2 amps to your device while the phone might ask just 0,6-0,9 amps.

Yeah, I guess that's the root cause. Quite a long time since I last visit this post. Thanks for the help guys.

I haven't had this problem with my HTC One X, I have used several adapters and all of them were charging as normal.
I don't know if this will solve the problem, but you could try to do a reset of your phone, to make sure it is not a software related problem. But I guess the problem will still remain after the reset, so in that case, it is pretty sure that it is a hardware related problem of your phone. So you might want to contact HTC support for this problem. I think the only solution will be to swap your defective device with a working one.

original charger would solve all of your problems...
I had a similar problem on my hox as well, even with samsung galaxy s3 charger, everything is normal when I charge with original charger device & cable

Try to reset to factory settings, charge with ant without SIM card, reeboot.