text:
Problems sending MMS
I am unable to receive or send multi media messages using my Samsung Galaxy Ace plus.
When I send a MMS it gets stuck and when I receive a picture or form of media from a friend (e.g. my friend has an iPhone and has tried to send me pictures however my Samsung is unable to open these.

Maybe you don't have correct MMS setting for you carrier. By not able to open the MMS you received, you mean the MMS downloads fine but doesn't open?

Do you receive them on your device and simply cannot open them -- or do you not even receive them? Maybe you need to check your MMS APN settings and compare with what your provider/carrier needs.


text:
Galaxy S3 Active Sync is not working, any help?
I cant sync my business email on my Android mobile (a Galaxy S3 with Android 4.0.4).
I tried to set up a business email account but all I get is unable to connect to server after I'm done with the set up. I'm pretty sure server and configuration details are correct.
I'm trying to connect to Microsoft exchange 2010.
Any idea how I can fix this issue?

I had the same problem and downloaded Touchdown for Smartphones, which worked.  Will Send the phone back as clearly the bundled app that came with the phone isn't working but another program with the same settings worked.  Only bought the S3 a week ago, first phone the WIFI and the Bluetooth wouldn't switch on, 2nd phone no exchange e-mail, third time lucky?

source: Stack Exchange

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

sort: votes


text:
What is internal and external storage?
My phone said that the Golf 2 app is moved to the SD card.
In the app info section I have the following choices:

Force stop
Uninstall
Move to internal storage

Is internal storage the SD?

Your phone's internal storage is not the SD card, it's the internal partition where all apps and app data goes to. There's an automatic decision to put excessive data somewhere else (the SD card) if an app is too big. Your app was already installed to the SD card and you therefore have an option to move it back to the internal storage.
There are mainly the following sections:

/system - The firmware sits here. Write protected.
/data - all apps and app data goes here.
/mnt/sdcard - This is your external sdcard. Also referred to as external storage
There are some other but the above 3 are the most important/interesting ones

If free space in the internal section (/data) is low, Android allows to move certain apps/data from /there to the SD card to free space.

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


text:
Android app keeps Screen on, how to let it go *OFF* against app settings?
The app is one of those applications that keeps the screen on and doesn't permit it to turn off. It's killing the battery and I shouldn't have to simply manually turn the screen off constantly. Every other app simply lets the screen turn off once I stop interacting with it like a good app should.
Hence my question: Is there any setting/app/widget/button/magic wand of any kind that will let me block this application from keeping the screen on. There has to be some kind of permission I can revoke to stop it from doing this.
The phone is rooted.

Have you considered using Tasker to kill the app after a set duration?

I'd rather not do that but that IS going to be my last resort if nothing else works out.

Could you share the application details. Perhaps there's an alternative that you could use...

If it's a full wakelock you cannot do anything except uninstall the app. Killing it will make it even worse, as the wakelock is never released then. See http://stackoverflow.com/questions/6915013/android-wake-lock-is-lock-released-on-application-paused

In short, no, you cannot, write a review on the said app's entry on the Play store, and email the developer in question to get that to be made optional via settings within the app itself.
If the developer refuses to budge or dismiss the feedback, best to look for an alternative out there.

If you have a rooted phone, you can use an app such as Permissions Denied to deny individual permissions to apps. Keep in mind that doing so may break application functionality that depends on the denied permission, and if the application isn't especially well written, cause it to crash.

Sadly no, there is not a way to revoke permissions from apps at this time.
I would recommend leaving a review on the market complaining about this, or trying to find the developer's contact information.

A few months ago - WhisperCore was an app that could implement selective permission based rules. After the company was bought over by Twitter, the app has been pulled from the site and the market. Unfortunate - http://www.whispersys.com/whispercore.html

And here's another app - https://play.google.com/store/apps/details?id=com.lbe.security.lite  As usual, YMMV.

CM7 has an option to revoke permissions.


text:
Android USB tethering to an OpenWRT router
I'd like to USB-tether my Android phone to a local router. I have a tether plan, so that's not an issue.
My reasons why I want it this way:

the router should expose the internet to all clients, not the phone
reduced cross-chatter, no additional (second) wifi
local connections are handled by the router, not the phone

I know there are other devices out there, like ZyXEL's routers and apps like ZoomTether.  That last one is almost like what I need — but I want a device, not a computer connected.
Has anybody done this?

BTW, the official word from ZyXEL: "Phone tethering will not work as there is no way to load the usb drivers for the phone onto the mwr222 to allow the tethering to work.."

Use OpenWRT 10.03 or later. Install the following modules:
kmod-nls-base
kmod-usb2
kmod-usb-core
kmod-usb-net
kmod-usb-net-cdc-ether
kmod-usb-net-rndis
kmod-usb-ohci
kmod-usb-uhci

Then edit /etc/config/network. Under the WAN configuration, change option ifname eth1 to option ifname usb0. Then enable USB tethering on the phone and reboot the router.
This article has some information about how to get the configuration smoother so you don't need to reboot the router each time you want to tether. This article has a simpler way.

Note that on some (all?) phones you need to manually enable USB tethering after each USB connect (or reboot). That may cause a connection loss after a blackout and you need to manually 'fix' this each time. You may want to change that behaviour via some /etc/init.d/* script (root required though) or so

Awesome, thanks David!  This will take me a while to test out - I'll let you know the results. fingers crossed

@end-user - how'd it go?

I wasn't able to get it to work.  Granted, I didn't convert over to OpenWRT from dd-wrt.  I assumed, perhaps wrongly, that they share a common ancestor and have access to similar modules.  I was able to find some of them, but it looks like dd-wrt uses an older-model package management system (a little surprising).  Up-shot is I don't have a lot of time to fiddle and haven't kept at it.

Thanks. I'll be sure to check out OpenWRT if / when I ever get LTE in my city. Cheers.

I think that link provided has a better package list than yours opkg install kmod-usb-uhci kmod-usb-net-rndis kmod-usb-acm I think you're requiring dependencies of those packages.


text:
Do I need internet/3G to use GPS?
I have a Samsung Galaxy S2 that has some problems with the GPS:
If I use internet my navigation works but when I turn the 3G off, GPS does not work.
Do I need internet/3G to use GPS?

Which navigation app are you using?

In short: GPS works without an active connection, it's completely passive.
GPS has however an addon feature called A-GPS (assisted GPS) which speeds up the startup (time to first fix) considerably. It basically warms up the receiver with GPS status data such as time, coarse location and most of all GPS satellite orbit location data (ephemeris data download). Everything of this is also included in the GPS signal but a cold start needs longer if the receiver needs to fetch it itself. With A-GPS this data is downloaded from the internet and fed to the receiver.
Note: The A-GPS data is good for some days but deteriorates over time until the phone needs longer to (once!) cold start again (or a internet re-download is necessary). You can trigger a manual redownload with some apps, for example GPS status.

Basic Concepts
You are confusing two different concepts: "GPS" and "Navigation", that are used for two distinct scenarios on your device.
GPS is used to pin-point your location in the globe. Navigation is used to plan and track your movements from point A to point B.
While Navigation may depend on 3G or Wi-Fi to access the internet and retrieve maps and other information as to graphically present your location in relation to the designated route, GPS doesn't use the Internet, it works communicating directly with antennas and in turn with satellites to ascertain you global position.

Phone Settings
There are two phone settings regarding GPS, one is the GPS on/off toggle, the other one is the A-GPS (Assisted GPS), that actually relies on Internet Connectivity as to provide faster and some times more accurate results:

Tap your device "menu" button;
Tap "Settings";
Tap "Location & Security":

"Use GPS satellites" - When locating, accurate to street level:
Tap to apply the green tick as to have the regular GPS method available.
"Use Quick GPS" - Use server to assist GPS (check to improve GPS performance):
If the GPS option is active, you can tap to activate this option, improving GPS accuracy, but keep in mind that this only works with a data plan, as it uses network resources to assist ascertaining your Geolocation.

Navigate offline
If you need navigation capabilities while offline, you can use an app that relies on maps downloaded to your phone. Personally I'm happy with Navfree: Free GPS Navigation by Navmii available from Google Play Store. I've downloaded some maps, for Portugal, around 90Mb, but afterwards I'm fully capable of navigating without any internet connection.
Maps are provided by OpenStreetMap.org free of charge and updated by a large community.

About GPS
The Global Positioning System (GPS) is a satellite-based navigation system made up of a network of 24 satellites placed into orbit by the U.S. DoD. There are no subscription fees or setup charges to use GPS.
Read about it at:

GARMIN - What is GPS?
Wikipedia - Global Positioning System

About Navigation
Navigation is the process of accurately ascertaining one's position, planning and following a route.
Read about it at:

Wikipedia - Navigation

GPS and navigation are separate concepts.
GPS itself does not require Internet connectivity.  However, many navigation apps (e.g. Google Maps or Waze) require an active connection in order to access map data on-the-fly, compute directions, look up traffic details, search for points of interest, etc.
There are other (usually paid) apps that don't require Internet connectivity for navigation because they provide this data as a separate download.  Directions, turn-by-turn navigation, POIs, etc. can then be accessed from data that is stored on SD Card, while the device is offline.
In both cases GPS is only used to place your current position on the map.


text:
SD Card fills up with GPS/*.txt files
My Galaxy ACE SD card fills up with .txt files in the GPS folder when the GPS is on. I often run out of space. This doesn't happen with my other Android phones.
How can I diagnose and fix this?

What information is found in these text files? How big is your sd card? Did you download an offline copy of the maps, or have you viewed and zoomed in all the way and explored a lot of places? These are the factors I can think of that could be causing this.

Also, it will be helpful if you (@Jake) can list any GPS related apps that has been installed by you or pre installed. To me, this appears some faulty app logs some details.

Since they are txt files, I would inspect them too to find the offender's name

It's most probably a buggy 3rd party app (preinstalled by Samsung or by you).
To find the offender I'd install Permissions and narrow the problem down to apps with precise GPS location permissions.
If this list is huge you can also cross-check with running apps (Task Killer or QuiteTaskmanager, the latter lists more but is not available in Google Play).
If you're rooted you could also run 'lsof | grep sdcard' to see which processes have these gps/txt files open and subsequently delete the offending app, here's a sample output:
1|root@android:/ # lsof | grep sdcard
com.googl  2635    [...] /storage/sdcard0/Android/data/com.google.android.apps.maps/[...]
com.fsck. 16308    [...] /storage/sdcard0/Android/data/com.fsck.k9/[...]


text:
Offline city map with directions and public transport?
I'm looking for an app which basically is google maps but completely offline. Even with the new feature of offline maps, the directions and the public transport don't work, as well as the street names are not shown.
Is there a real offline alternative to Google maps?

Closely related: http://android.stackexchange.com/questions/2109/google-map-alternatives-with-offline-navigation-support

Cross posted? http://stackoverflow.com/questions/11871887/is-there-an-offline-city-gps-with-directions-and-public-transport?utm_source=twitterfeed&utm_medium=twitter

No, not related. I'm looking spetially for the public transport functionallity, I already have the offline maps with another gps app.
Edit: yes, cross posted, I was told to post it here.

Please delete your other question on Stackoverflow then. OSMAnd is btw. also a viable free&open source alternative well worth a check (it has a free version with map download count limited to 16 or so). In urban areas it's often much more detailed than Gmaps and it has car/bicycle/walk routing modes and many other features. It's based on http://www.osm.org maps

A quick google-fu, which took less than 2 seconds yielded this hit where I got the information from, fyi - keywords without quotes "android gps offline maps"
Possibly two that might be of interest -
NavFree

Navfree is a completely free navigation app that offers turn-by-turn
  directions, spoken and on-screen instructions, offline map use and
  address search and live search via Google and Microsoft Bing, among
  many other features. The maps it uses are available for free download
  from the Navfree Store. The map data is stored on your device so there
  is no need for a constant data connection while driving. It also
  allows you to browse maps anytime, anywhere without paying for data
  connections, which means no costly roaming charges when abroad.

MapDroyd used to be another option, but it was abandoned and has now been removed.

MapDroyd features world-wide off-line maps powered by OpenStreetMap. Experience true unplugged vector maps avoiding expensive network connections.

Apparently, there's a way to do this - as documented over on XDA which enables you to create your offline maps for storage and to be used by the likes of Google Maps etc... Hope it helps! :)

I really recommend to check OSMAnd, it's getting better with each version (it's completely free software!)

'Limitations of Osmand Free - limited number of map downloads; no access to Wikipedia offline POIs' .. not exactly free, there's a paid version as well OSMAnd+

It's open source, I didnt mean free as in beer :-)  and it needs funding http://code.google.com/p/osmand/ If you want to sideload unrestricted versions, there are nightlies/ You can also compile it  yourself.

ahhh .... that's important sentence 'free as in beer' :) cool. will check it out! :) Cheers mate! :D


text:
any pdf reader with annotation feature (open source)?
I am looking for a pdf reader for android which can also  annotate, select, highlight text. Any open source option?
Like Foxit Reader?

Why are you dropping Foxit?

Please note that recommendations like Is there an app for X are off-topic here (see What topics can I ask about here? for details). For where your question might fit better, you might want to look into Where can I ask questions that aren't Android Enthusiast questions? and Where to ask for app recommendations?.

Adobe Reader X for Android v10.3 now supports annotation, highlights and commenting. It is not open source, but it is free to the end user.
There are currently no open source Android PDF utilities that have worthwhile annotation features. This wiki page at the University of Massachusetts Boston lists several open source android PDF viewers, with links: http://howto.wikispaces.umb.edu/PDF+Annotation+with+Android
(I can't post a reply containing more than two links, my apologies.)

I'm using ezPDF Reader, and it has the features you need.
But I don't know what you mean by Open Source. Maybe FREE? If yes, ezPDF Reader has a paid and a somewhat reduced (but not free) lite version.

If you mean ezPDF Reader Lite as free, then you might be wrong. It is still a priced app though at 50% of the cost of the pro version.

@Narayanan Just checked; you're right. Lite is paid app. Was it ever free before? [Bought it Pro, though]

There is a ezPDF Reader API for Android that will cost you around $16K per year.

@geffchang: "don't know what you mean by Open Source."
See, e.g., here. I'm not sure if this translation is any good, but, FWIW, "open source software" -> google translate -> "開源軟件"

I don't know of an opensource pdf editor (and i don't know if you can find one with many features), but Xodo is a great free (but not opensource) pdf editor. I even like it more than ezPDF. A while ago (2016/2017), I searched many pdf apps and xodo was the best one in my opinion.

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


text:
Does Android's Full Filesystem Encryption also Encrypt the SDcard?
In Android's filesystem encryption do they also encrypt the SDcard? If so Is encrypting the SDcard optional or is it encrypted by default when you choose to encrypt your device?
Here's some info about Android's file system encryption and its crypto implemenation on android.com

Android provides the capability to do filesystem encryption, but it's up to the vendor who builds the firmware for your device to enable it for the SD card. I have only seen a few devices with this capability enabled for the SD card, though most seem to have it for the internal storage (/data). Typically if it's enabled, there will be a menu item in the settings referring to SD card encryption.
Here's the option for the Galaxy Tab 2 for example:

Any more background on who does actually encrypt the sdcard? PS: /data is always encrypted when you do full device encryption. That's the whole point of encrypting: It's where all your app data resides, including wifi keys and Google auth tokens. SDcard encryption has some implications, you cannot use it outside the phone any more and are prone to 'do you want to format this SD card?' questions on windows.

Summary
The encryption of the SD card is a device-specific subject, but as far as Android goes, only /data gets encrypted.

Android default behaviour:
By "default", for Android, the encryption on the device is applied to /data only. This because all installed applications that get moved to the SD card are already encrypted and only usable at that specific device "origin".
See: Apps on SD Card: The Details scroll down to the below paragraph

Security and Performance Implications
Applications on SD card are mounted via Linux’s loopback interface and encrypted via a device-specific key, so they cannot be decrypted on any other device. Note that this is security measure and does not provide copy protection;

Android recommendation to developers:
See: Designing for Security scroll down to the below paragraph

Using external storage
Files created on external storage, such as SD Cards, are globally readable and writable. Since external storage can be removed by the user and also modified by any application, applications should not store sensitive information using external storage.

Why Android, why?
Android believes that external storage is a shared thing, so, to be accessible everywhere, being encrypted wouldn't work.
See: Using the External Storage

Every Android-compatible device supports a shared "external storage" that you can use to save files. This can be a removable storage media (such as an SD card) or an internal (non-removable) storage. Files saved to the external storage are world-readable and can be modified by the user when they enable USB mass storage to transfer files on a computer.

Some vendors "act on their own"
Some vendors like Motorola however have implemented the encryption to /data and /mnt/sdcard:

What type of encryption does Motorola Android support?

Provides file system level encryption for both internal device memory as well as SD card. Encryption for device memory and SD card can be enabled separately via settings UI as well as via Exchange ActiveSync policies. Device has to be protected with the password lock in order for encryption to be available.


text:
Disable 'end call' tone?
I would like to disable the "beep" that is played when I hang up.
My Android 2.3.4 phone has no option to do that in the settings.
What can I do? Do I need to upgrade my Android version, or what?

Judging by this SO exchange That is specific to the ROM, I have GB here, and do not have  Settings -> Call settings -> All calls, nor is it present on my recently upgraded ICS either.

What do you mean by ROM. Do you mean memory or a specific Android version?

@yasserbn The ROM he is referring to is the Android OS installed to the phone. An example of a ROM is CyanogenMod (cyanogenmod.com)

If there's no option, you cannot do anything except trying to locate the tone's .ogg file and delete it, however this is a modification of the firmware (ROM) and comes with a risk. You also need to root your phone first to be able to alter the firmware.

For those who may encounter this in the future (trying to rip this tone perhaps?)
apparently, this tone is not saved locally as a file but rather appears to be generated on the fly by android:

While weird as to why do you hear that sound, you can look for it with a free APP:
Explorer by Speed Software available from Google Play Store:

Download and Install the APP
Open an browser your system to:
/system/media/audio/ui
Listen each file there to identify the one that corresponds to the sound you hear
If you are able to identify it, you can then buy the Root Explorer by Speed Software available from Google Play Store. (3.59€).
With this version you can delete files, thus deleting that audio file or replace it with an empty one to avoid issues with the system, but remove the sound anyway.

I did not find the file. Are you sure it should be there?

@yasserbn That is the location of the system UI sounds, like keypress, clicks, etc. That's the most probable location for that sound you've mentioned gets stored at.

@yasserbn You can check the remaining folders inside /system/media/audio/ for that sound! Despite being a bit strange not having a sound of that nature at the ui folder.


text:
Local web proxy à la Privoxy?
I'd like to filter some web sites I visit by running a local web proxy like Privoxy to get rid of the ads and simplify the layout.
Does someone know of a good web proxy for Android?

As ce4 pointed out, Privoxy just seems have to left the playstore within the last month. At the moment, the probably only candidate left seems to be FilterProxy.
On the other hand, if you have your device rooted, there are some additional possibilities working by manipulating the device's local hosts file. A quite good candidate in that case would be AdAway, with the alternative of using AdFree and several other candidates.

Thanks for the infos. I'd rather stay with the standard Samsung firmware for the time being. I'll check FilterProxy.

@Gulbahar: rooting the device does not necessarily mean using a non-standard firmware, (though in practice it may be more or less difficult depending on the model).

There has been a port of Privoxy for Android, it was available in the Play Store but has been deleted: Old and broken Google Play link.
The author's site has a page still here but no downloadalbe .apk.
You might have luck by asking him for an .apk. I don't know of any other port, alas.


text:
Side-loaded Face-Unlock not working
I downloaded and installed facelock.apk on my Motorola Android tablet (running 4.0.3) but it fails with "Face unlock couldn't start.".
What's the reason? What can I do to get it working?

See Goo.im. They have a collection of Google Apps as installable .zip files.
There is an explanation for which packages belongs to what Android version on top.
However there's currently only one separate package for Facelock.

thanks for your attention.
I installed it, but it is setup locker using face.
I wanna screen locker using face.

The Facelock.apk may not be compatible or rather, clearly, missing some dependency with the Motorola's version of the framework.
It could well be modified to exclude the facelock application as well. To each and their own, each manufacturer are free to modify, add, subtract from the Google Android source to suit themselves.
It might help to obtain the logcat using the application aLogcat (found on Google Play Store) and run that in the background and capture the output from the logcat whilst running facelock to see what is the underlying reason for the point of failure.


text:
Android devices shows up in wrong account on Google Dashboard
I noticed today that my Android device shows up in the Google Dashboard for my work (Google Apps) address, as opposed to the Google Dashboard for my personal address.
I am wondering if this is even an issue? Of course I would prefer to have it associated with my personal account dashboard.
I have not tried to remedy the issue yet. Maybe my first step would be to delete the work account on my Android and see if it would default to a different account. As far as I can tell there is no option for changing a "default account" with which your Android associates.
Thoughts?


text:
How to sync contact photos from phone back to google contacts?
I have updated my contact photos in my phone and then I wanted to update my google contacts.
The sync of contact data is working fine, but the photos aren't being synced.
Is there anyway I can fix this?
I have Samsung Galaxy S3 with ICS 4.0.4

Does your pictures sync the other way? (I.e. upload a picture on the web interface, does it sync to the phone?) If not, make sure contact sync is actually enabled in the settings, or if there are any sub-settings to the contact sync where pictures perhaps is disabled.

Sorry, I don't have enough rep to comment, so I just ask you here:
Can you please try to:

Create a contact on your phone
Log in to http://contacts.google.com/ with your computer
see if it get's on the contacts website after you've created the contact on your phone
Change something in the contact on your phone (phone number)
See if it updates in the contacts website

If it doesn't update you have a contact sync issue.
Go to:
Settings > Accounts & Sync > (your google account) > Sync contacts

This must be enabled.
Check the last sync time, is it recent?
If this all doesn't help. As a workaround try to add a contact picture from the contacts website and check if it gets updatet into your phone. I manage all my contacts there as it is easier.


text:
How to increase the internal memory of HTC desire GSM?
I have S-offed my phone installed the rom oxygen with HBOOT oxygen_r2. My internal phone storage was almost doubled from 115 MB left before installing HBOOT and now it is 298 MB left after installing oxygen_r2 HBOOT with oxygen 2.3.2 rom.
After that, I have flashed the new recovery from Clockworkmod 5.2 .. or something to with 4EXT recovery but now there is no increase in memory after I have flashed the new recovery. I still left with 298 MB Internal Memory.
Can someone please tell me how to increase more internal Memory other than using ext partition? Does changing recovery image will increase memory as just I did ??

300MB are the absolute maximum you can get without having an EXT4 partition on the sd card as a replacement.
Having a look at http://alpharev.nl/ you see that there's only a 330MB partition left, however none of my preferred ROMs fit that. It's made for some special ROM called Oxygen which I didn't like.
With custom CM9/CM10 builds however I had to switch back to Bravo Stock again and I set up an external EXT4 1GB partition on my SD card. Those 1024MB are far better than having 30MB more (330MB instead of close to 300MB).


text:
Is there a way to type German and French characters from the stock keyboard?
I want to type French and German accents and stuff using some kind of add-on to the stock keyboard.  I don't want to switch between boards.  I see there are a lot of keyboards in the Play store but I need one that doesn't interfere with the stability of the stock one.
I'm using a Samsung Galaxy S3 running Android 4.1.1

You can "long press" a key, which will give you alternative letters if alternative symbols are associated with it. Try it with the letter "E". To select the desired letter/symbol slide your finger to the side.

I use Anysoft Keyboard for writing with accented, etc. characters. Try it.

See http://www.reddit.com/r/Nexus5/comments/2atmt4/german_keyboard/.  this method works for me.

Enable German keyboard by going to settings > language & input > then clicking the settings button next to Google keyboard >input languages > select German. To type ß, you'll need to hold down the s key, then it'll pop up, same for ü under u, Å under A, etc.

Long press on keys gives alternate symbols. However for ß , you have to make sure the keyboard is in lower case as upper case would simply show SS instead of ß


text:
Trying to install a stock rom on a samsung captivate
I recently basically bricked my phone by trying to mount the data part of the recovery file created by Nandroid (of the stock os) while CyanogenMod 10 was installed. The installation worked perfectly btw. I then downloaded the stock ROM to try to fix the phone and installed it using Odin.
After Odin says "success", I get the error on my phone after the AT&T logo. (along with other things , not errors)
Opening update package...
Verifying update package...
Installing update...
Successfully installed update...

__Copying media files...
E:failed to mount /dbdata (invalid argument)
E:copy_dbdata_media:can't mount /dbdata your storage not prepared yet, please use ui menu for format and reboot actions.
Media files copy failed

--wiping cahce
formatting /cache
cache wipe failed.
--Applying multi-CSC...
Installing multi-CSC
successfully applied multi_CSC

Please help -- I really want to get back into my OS. It would really help if I could get a link to download a complete file for Odin 1.85.
i am using I897UCKK4_I897UCKK4_I897UCKK4_HOME.tar.md5 ROM

Assuming that your phone is Captivate (from the filename I897), here's a list of stock firmware files found on sammobile. They can be used with Kies too.
Alternatively, try Check Fus, which can get the right stock firmware for your phone.
I assume you know how to flash the files, if not, let me know and I'll dig up some good links for you. Hope this helped! Don't forget to accept the answer if it did.

I used the android stock Rom v 2.1 that i found on xda developers site. It worked, thank you.very much


text:
How to avoid to have my carrier resend information to my G2X after losing sms over 4g after instaling a rom
Ever since I got that great/not so great phone I have been attempting to get a good version of gingerbread running on it since the stock version of froyo LG has on it is too unstable for me.
Every time I install a rom I it 90% functional but there is always something missing such as 4g, gps or network problems.
I had finally found a rom I liked but I discovered I could not send sms/mms over 4g anymore. It would say cannot send message with a red exclamation mark in a triangle). It still worked over wifi. So I did like I always do and restored back to froyo.
But this time the problem stuck!! I tried everything and finally had to call customer support. They resent some data to my phone and that fixed my problem. The tech support guy hinted strongly that my problem was because I installed a rom and said they could resend the data but nor "too often hint hint".
I installed at least 10 different roms before I had this problem. It appeared on rom: Hybrid - P999 Gingerbread 2.3.4 colorized from LG P990 UI - LG CAMERA - Rooted.
In the XDA thread there are a couple of guys who had the same complaint as me. The rom creator was quite upset we where accusing his rom but I had never heard of this problem in any other custom rom thread on XDA.
My question is! Can any rom do this and if so how can I avoid that? I am now afraid of installing roms and I like to do it so much!
My phone is a LG P999 branded as a Optimus 2X here in Canada. Carrier is videotron.

Do you know what they sent? I wonder if it was just the APN settings, which you should be able to enter manually (or backup/restore with something like Titanium depending on how compatible the ROMs are).

@MatthewRead APNs where fine as far as I can tell. He sais only they could do it (whatever it was they where doing). I went back to my stock backup apns where fine there.

Have you tried CM7 on the P999? I have flashed many roms on my Galaxy S and never had to have them send anything to my device to fix anything. I flash a new ROM at least twice a week as I try to keep up with the CM7 nightlies.

Well I did flash CM7 before but this problem I have is present in every roms I try. I ll try the latest cm nighty why not.

After installing new ROM did you setup the APN for your network? If the custom ROM doesn't have the settings for your network your MMS wont' work. For SMS it needs correct message center number which in most cases is automatically provided by network.

Yes I had to do that often when instaling roms since they almost never have the settings for my carrier (videotron). But in this here problem I am back to stock with perfect apn settings and it fails.


text:
issues sending SMS over ADB on a 'screenless' android system
I recently picked up a android based AP/WWAN device - basically one of these. It has a Qualcomm Snapdragon 410 (MSM8916) and android 4.4.4 (as per adb shell getprop ro.product.board and adb shell getprop ro.build.version.release  in the form factor of a bulkier LTE dongle. There is no screen or way to interact with the machine directly. There's a limited web UI which dosen't expose much functionality so anything I need to do is likely over ADB. I'm not intending to reflash it to debian at the moment
I've checked it has the iSMS service as below. There's a full list of supported services here
0       sip: [android.net.sip.ISipService]
1       phone: [com.android.internal.telephony.ITelephony]
2       isms: [com.android.internal.telephony.ISms]
3       iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]

I've tried using the instructions here to send an SMS - I've adjusted the service number appropriately and it seems to fail cause of permissions issues
geek@testbox31:~$ adb shell service call isms 2 s16 "com.android.mms" s16 "+55512345" s16 "+55523456" s16 "Test" i32 0 i32 0
Result: Parcel(
  0x00000000: ffffffff 00000062 00700055 00610064 '....b...U.p.d.a.'
  0x00000010: 00690074 0067006e 006d0020 00730065 't.i.n.g. .m.e.s.'
  0x00000020: 00610073 00650067 006f0020 0020006e 's.a.g.e. .o.n. .'
  0x00000030: 00630049 003a0063 004e0020 00690065 'I.c.c.:. .N.e.i.'
  0x00000040: 00680074 00720065 00750020 00650073 't.h.e.r. .u.s.e.'
  0x00000050: 00200072 00300032 00300030 006e0020 'r. .2.0.0.0. .n.'
  0x00000060: 0072006f 00630020 00720075 00650072 'o.r. .c.u.r.r.e.'
  0x00000070: 0074006e 00700020 006f0072 00650063 'n.t. .p.r.o.c.e.'
  0x00000080: 00730073 00680020 00730061 00610020 's.s. .h.a.s. .a.'
  0x00000090: 0064006e 006f0072 00640069 0070002e 'n.d.r.o.i.d...p.'
  0x000000a0: 00720065 0069006d 00730073 006f0069 'e.r.m.i.s.s.i.o.'
  0x000000b0: 002e006e 00450052 00450043 00560049 'n...R.E.C.E.I.V.'
  0x000000c0: 005f0045 004d0053 002e0053 00000000 'E._.S.M.S.......')

I've dumped out the permissions list - it'll be too large and noisy to post here, but you can find it here on pastebin and I can't find the android.permission.RECEIVE_SMS in the list
Is there any additional setup which will allow me to send SMSes from this device?

did you find any solution?

Not really poked at it much. Ended up needing this elsewhere so didn't have access to experiment

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


text:
On TurboCharging, "Charging Slowly" message displayed on my phone Moto G4 Plus
My Moto G4 Plus has the turbo Charging(30 min Charge 80%) feature.
 But when I connect to a Turbocharger, I get a display message on my
 lock screen as "Charging Slowly".  On connecting a general charger
 Phone charges as usual in 3 hrs. I am curious to know, with only the
 given knowledge, how can I predict whether the issue is in Mobile
 Phone Hardware or Software or the specific Turbo Charger.

I just hit the same issue. Check that you are using the microUSB cable that came with the Turbo Power charger.  I had accidentally switched around my USB cables with a generic one, and noticed that my phone was charging slowly, even after reseating both cable connectors.  When I replaced the generic cable with the original cable, it enabled TurboPower charging straight away.
Not sure if this is a case of the cheap cable having thinner power lines (i.e. higher resistance) or if the charger detects that this is the "right" cable. The original cable has a longer plastic lump on the microUSB end than the generic one, and it could be that there is a bit of circuitry in there that is needed for the phone to negotiate the faster charge with the charger, or that the phone checks whether the cable has a low enough resistance on the power lines to support higher current charging. If someone has access to the spec for Quick Charge 3.0 (a Qualcomm chipset feature which looks to be marketed as TurboPower by Motorola) feel free to revise this answer with the real deal.
FWIW, unless your mains connection is bad to the point of arcing, or you are in a severe brown-out, the power draw from the charger is not enough to see any problems from mains extension cords or power boards.  These are the output specs from the product page for Motorola's TurboPower 15 wall charger:
Standard:   5V / 1.67A (8W)
TurboPower: 9V / 1.67A (15W)
TurboPower: 12V / 1.2A (15W)

So unless the voltage is very low due to some large load on the same power board, or a mains plug is making poor contact, it is unlikely that the charger will have problems drawing ~200mA from the mains.

Moto phones are quite close to Nexus phones or pure android as commonly referred to, so the explanation below is valid
See Android phone "charging slowly": How to make it faster, for reasons on why charging slowly is displayed, in particular Andrew's excellent answer. To summarise, fast charging/ Turbo charging is achieved by increasing voltage or current or both, i.e. wattage ( being the product of current and voltage), as compared to conventional charging. Andrew's answer explains the values for which such notification appears ( Nexus phone on linked question uses a different type of which charging compared to your device, but that is a minor detail, since OS is flashing the notification based on wattage values and not on type of quick charging)
So, the most likely cause IMO, is that your Turbo charger is not working well or it is not receiving adequate voltage ( connect through a voltage stabiliser, avoiding extension boxes). You can verify otherwise by going to service centre and checking with the Turbo charger sample.

Do revert with your findings
Edit: I own Moto X Play and the charging cable is fused with the charger. If your charging cable can be detached from charger, try replacing with a good charging cable, to eliminate cable issue

authors: Константин Ушаков


text:
Hide buttons overlay (e.g. 5 second burst) on Google Camera
I have been getting overlays as such on my Nexus 5, Nexus 6 and now my Nexus 6P - haven't noticed exactly when they start to appear and have yet to find a way to disable them - please take a look at the following image:

Screenshot (click to enlarge)
If you look at the upper right, you should notice a few buttons on the viewfinder. It used to be just two, now I have three after the camera app updated. They were not there when I initially got any of my Nexus devices but shortly presented themselves afterwards.
I do use my Nexus devices for debugging so I have disabled debug mode to see if there was any connection, but this does not seem to be the case.
Is there sort sort of hidden button I must press (ex; how the developer menu is activated) in order to hide these buttons once again?

The buttons in the upper-right corner seem to be the flash indicator, HDR mode, and self-timer.  To what buttons are you referring?

I recently had the same issue with my 6P, running 6.0.1 and the latest Google Camera version 3.1.021. It turned out to be a result of having the Screenwise Trends Panel app installed on all my phones. Enabling it in Accessibility Services causes the buttons to show up. From my searching there is no real solution other than to disable the Accessibility Service toggle for Screenwise. Then the buttons go away.

AH! Wow, seriously! Yep, I make use of Screenwise as well for some cheap Google Play funds - guess I can uninstall it on my main device at least.

I too had this menu enabled today. Later I found that, I was playing around with accessibility settings today. I've (accidentally) enabled "Switch access", so I got this menu in camera app.
Now after disabling the Switch access, this menu was gone in camera.

The buttons overlay (i.e. Z-, Z+, and 5 SECOND BURST) are part of Android's accessibility feature, TalkBack. Refer to Google Camera Help - Use TalkBack with Google Camera.
To hide the buttons, you need to turn off TalkBack feature on Android Settings - Accessibility - TalkBack - tap to toggle off.
Note: the buttons are integrated to the TalkBack feature, so there's no way to hide the buttons without turning TalkBack feature.

This is neat, but TalkBack is off on my device.
Turning it on then back off, does not get rid of the buttons either.

@avluis I see... this is the only clue I have tested and proven on my device, but it seems there's something more in your case... I'll try to experiment with it again, but I can't promise the fix... Edit: try to switch off any Accessibility option and see if it helps. Just now when I tested Switch Access accessibility, the buttons also appeared.


text:
How to sync back Lyrics of music to iTunes?
My setups:

I use iSyncr for PC to sync my Android devices with iTunes.
I use PlayerPro Music Player which hooks with iSyncr's system.

Ratings and Play Counts are synced with iTunes both ways, but that's not true for Lyrics of music. If I add Lyrics in iTunes (Right Click ~> Get Info ~> Lyrics (tab)), I can see it in PlayerPro on Android. But, when I download lyrics using PlayerPro (Long Tap ~> View Lyrics), I fail to find it in iTunes after sync.
I have searched filesystems of Android devices to find any file, database containing Lyrics, but it seems that PlayerPro saves it in ID3 tag of music files. So, I don't see where's the problem. I have got the feeling that iSyncr doesn't sync back for such things, but I am not sure.
How to sync Lyrics from Android to iTunes on PC?
I can use alternatives for lyrics sync & lyrics download as long as I can view lyrics in PlayerPro & other syncs work as before.
Update:
PlayerPro support has confirmed that lyrics is saved inside music file. In case something goes wrong, it is saved in .lyr file in the directory of music.


text:
Can the on-board ADB Server find the device itself?
I know that Android devices have an on-board adb server.  I am able to start the server through the terminal emulator and run adb commands, but the device itself does not show up in the device list.  The ultimate goal is to capture a logcat and store it locally, as I am having crashing issues that don't occur when it's plugged in, so I need to capture the logcat without plugging into USB.
I want to ultimately be able to run $ adb logcat -v time > /sdcard/logcat.txt and have it create the logcat text file that I can retrieve and view the next time the device crashes.
I'm running Jelly Bean 4.1.2
EDIT
I managed to track down a solution to my specific problem:
Locally, adb is not required to gather a logcat.  From within the terminal emulator, you can simply execute logcat > /sdcard/logcat.txt to gather a logcat.  However, I'll leave the question up in case someone figures a way to get adb to recognize itself, as it might be useful in the future.

Add this solution to your answer so we all know :)

I don't think you can access the device directly from ADB on the device. but you can access the logcat if you need to in /dev/log/.
Just about anything you would need to access via adb should be accessible directly on the device, one way or another.
For example, adb gets screenshots from reading /dev/graphics/fb0

Might be best to attempt download of aLogCat from the Google Play Store.
There is an option in there under Menu > Preferences > Periodic Save from within the same application, that can be set, which activates the frequency of periodic saving, which gets saved to the SDCard.
That should make things easier somewhat to get the log without having to plug it in via USB.

I have tried multiple times, and have never found a way for the build in adb client to recognise itself.
I think it is due to the fact that it checks it on USB etc - I could be wrong however.
It is safe to say though that there is no way for the ADB client in Android to recognise it's server self - sorry!


text:
Android 4.0 apps crash on keyboard show
I have Galaxy Tab 2 10.1 with Android 4.0.3. Since few hours ago, applications started to crash when they try to show keyboard... I don't know what can be the reason of these crashed, I was just typing in GTalk when it first appeared. And it doesn't matter what keyboard to use (Samsung or custom keyboard). Also I can not even send report, because report tool crashes too.
I have no idea where to write, what to google and what to do. Can you help me?

Install aLogCat from your PC (you have to login with your Google account to see your tab) and search your device 's log for pointers. You can also try to clear application data in the app settings for your keyboard, but first see what your logs say.

aLogCat says that the problem is in the clipboard... I am novice to android and still don't know what to do :)
http://imageshack.us/f/16/screenshot2012110401022.png/

Seems like this is a known issue for a proprietary Samsung TouchWiz addon (see XDA and a recent user review for this app. You might also circumvent the built-in clipboard manager by installing a 3rd party one. If that also doesn't work: Try to clear the app data for an app called 'android.sec.clipboard.ClipboardExmanager' or 'android.sec.clipboard'. BTW: Is your tab rooted (XDA has a solution then)

PS: I found this by googling for the first error output from your logs (failed to obtaining clipboardEx service) to find all those hints.


text:
Unable to add credit card in Google Wallet
Whenever I try and buy an app, google asks me to add a credit card in google wallet. But when I finish adding me credit card details, phone number and address and do save (I'm using my sony xperia mobile for this btw) I get an error saying:
Error:
Error while retrieving information from server. [RPS:S-7:AEC-0]

What might be the problem?

Just for tests, did you try to buy via web?

i cant add it via web either, if thats what you're asking

Are you still having this problem?

Now the RBI has given instruction to all banks to make changes in the server to give the transaction password while doing net purchase. there is no option in google wallet to put transaction password.

Can you clarify your answer and be a bit more verbose? i find it hard to understand


text:
Unable to connect Xperia-Tipo to PC?
For last 2 days, I am trying to connect my new Xperia-Tipo phone to PC but unable to connect. My PC's OS is Windows XP - SP3.

When I connect to PC, it is asking for PC companion installation.  But when I double click on Setup.exe its doing nothing.
So I downloaded PC companion (Version 2.1) and I tried to connect, but its not detecting my phone.

In trouble shooting its saying please check its properly connected or not. Yes its connected and my phone is charging too. I switch off my phone & tried its waste of time. If i see in my computer its not detecting any drive for USB.

Try use some third party applications instead of PC Companion like: Wondershare MobileGO or MyPhoneExplorer. Both of these are free.
I recommend Wondershare MobileGo. It has a full functional free version and can automatically download and install the drivers.

Disconnect from PC.
Go to Settings/Xperia/connectivity/USB connection.
Change from MTP to MSC.
Reconnect, and it should work.

Go to Settings > Developer Options, tick off USB debugging, then it'll work!
It worked for me.

Look for the file wpdmtp.inf on the Internet; this is a needed driver. After downloading it to your PC, put the file in the Windows/inf directory, overwriting any existing files.
Then, open the Device Manager on your PC. Go to portable devices, and re-install the controller. Look for the necessary driver in the correct folder.
Good luck. This works for me.

Just came across a solution thought I should share it on Microsoft's Support site.
The pertinent section that worked, titled "Method 3: Disable and re-enable the USB controller" of the above page. (For the benefit of others who do not wish to see the page, it is quoted here)

Use Device Manager to disable and re-enable all the USB controllers.
  This lets the controllers recover the USB port from its unresponsive
  condition. The USB controllers represent the USB ports in Device
  Manager. If you are not comfortable with advanced troubleshooting, try
  the steps in the "Workaround" section.
To disable and re-enable the USB controllers, follow these steps:

Click Start, and then click Run.
  Note If you are running Windows Vista, click Start, and then use the
  Start Search box.
Type devmgmt.msc, and then click OK. Device Manager
  opens.
Expand Universal Serial Bus controllers.
  Note You might have to scroll down the list to find this item.
Right-click the first USB controller under Universal Serial Bus
  controllers, and then click Uninstall to remove it.
Repeat step 4 for
  each USB controller that is listed under Universal Serial Bus
  controllers.
Restart the computer. After the computer starts, Windows
  will automatically scan for hardware changes and reinstall all the USB
  controllers that you uninstalled.
Check the USB device to see whether
  it is working. If the USB port recognizes the device and if you can
  use the device, you are finished.

But instead of removing it and restarting, instead, I just disabled it and re-enabled it (please note this will fail if you use a USB keyboard).


text:
Is this AMOLED screen damaged?

When i display a black screen on my phone, it is still brighter than when i turn it to sleep, is that how AMOLEDs normally behave (trying to "shine" the black darkness)?
When viewing the totally black screen (sadly dark gray screen) in dark, i see real black lines and dots on my display, see the picture i painted in mspaint. Is that a damaged screen? They dont show on turned-off display.
I think some old tamagotchi did this too :)

I read AMOLED can shut down pixels when displaying black (and save energy), can they do it after all, when they display gray anyway? Or is it the dimming that saves battery?

My phone is (should hopefuly be) Samsung Galaxy S III LTE (GT-I9305) so it should have AMOLED.
EDIT Ad. 2.: I googled a bit and it seems a common problem for all AMOLED screens. But since it is so hardly noticeable it isnt nothing to worry about. One poster summarizes it nicely here: http://forums.androidcentral.com/samsung-galaxy-s3/260791-amoled-black-dots-dark.html#post2726685

As regards your first point, it is normal on newer AMOLED screens. It was different on previous AMOLED generations with less resolution (black was real black). As regards your second point, please, could you make and post a photo of your screen?

The screen is definitely damaged. The only solution is to replace it.

Thanks, but since you say definitely: The screen works normally, for example red screen is perfectly red everywhere. That image is just on totally black screen in total darkness.


text:
Why is sync feature not working in my phone?

No account is syncing in my android phone since 25 feb 2021.
Already tried

Rebooting
updating all apps
resetting settings only(cannot reset storage)
removing and re adding account.
different internet connections.
tried same google accounts on other android phones, they work  with sync fine.

I can't erase whole data(even after backup), personal reasons.
Phone model : realme 5 pro
Android version : 10
Please help

You should edit your question and give a little more details like used device model, Android version. Have you tried different Internet connections?

Try signing out of your Google account and signing in //Also are the Gmail accounts to which Google accounts are associated with - are these Google accounts all added to the device?

I removed all my google accounts and added just one google account again. Then it synced.  Getting 'access to keep is unauthorised' though. I think it's a separate issue.

I removed all my google accounts and added just one google account again. Then it synced. Getting 'access to keep is unauthorised' though. Also 'authentication is required' error was showing in play store.
Then i followed
www.nextpit.com/how-to-fix-google-play-authentication-is-required-error
Go to Settings > Apps & notifications
Scroll down to Google Play Store, tap it, then tap Storage & cache and then Clear cache.
Do the same for Google Play Services
It worked for me.


text:
Is it possible to take slow-mo video in high resolution on Galaxy S5?
Just discovered that I can take slow-mo videos (8x slowdown) on my Galaxy S5. It is wonderful. However resolution is, softly speaking, bad. Guess because it wants to save memory. But I have 128gb micro SD, so I almost don't care about my memory ;-)
Is it possible to take slow-mo in max (3840x2160) resolution instead of just 1280*720?

I expect not: 8x slow-motion means it has to encode eight times as many frames of video per second, and write those frames to the SD card, so that means the limit on pixels-per-frame is an eighth as much. The limit is caused by the rate of production, not the size of the end product.


text:
Is there a way to boot to the fastboot mode?
I booted to the TWRP recovery for the first tiem and played with it by wipping everything using all the wipe options. Then I ended up unable to boot to the fastboot mode, normal mode or recovery mode.
And here is the message I got:
exec '/system/bin/sh' failed: No such file or directory

I read that I only have two options to boot to the fastboot mode:
1- Factory cable.
2- Opening the case and using the motherboard.
Is there a new way other than these last options?

If you have one of the custom bootloaders then you don't need either of those methods to get into fastboot; it will automatically listen for fastboot commands for 5 seconds at the beginning of the boot sequence. How did you install TWRP?

I used Kindle Fire Utility from XDA Devs.


text:
Connection Time Out error while accessing Google Play Store in Samsung I9070 Galaxy S advance
I have bought a Samsung I9070 Galaxy S advance. Whenever I enter Play Store (Google Play Store Version 3.4.7), it displays waiting sign and then Connection Time Out Error is shown. I use mobile data connection to access the network. Please help me to solve this asap
Phone Details:

Device: Samsung Galaxy S Advance
    Android Version: 2.3.6
    Baseband version: I9070DDLI1
    Kernel version: 2.6.35.7-1194396  dpi@DELL163#2  SMP PREEMPT Thu Sep 13 22:11:28 KST 2012
    Build Number: Gingerbread.DDLI1

Can you browse to websites via the browser successfully?  Can you browse secure (https) sites via the browser?  Can you use other Google account applications (like GMail)?

Same issue on a Colours ShineII.

I have the same issue. I have try everything in this post but nothing has worked so far.

I had the same problem after upgrading my Android version. I fixed it by clearing the Google Play store cache and data. Go to Menu Settings > Applications > Google Play Store and click  the Clear cache button and Clear data button.

That didn't work for me on a Colours Shine II.

Make sure date and time are correct.
That will more than likely fix your problem.

Go to settings-> mobile network -> access point name
Try the one without the proxy.
It may resolve the issue.


text:
How do I create a reocurring calendar entry that ends at some time?
I am taking a class at the same time on several date throughout the month. Is it possible to copy the calendar event from one week to the next without retyping the event each time. I will be attending the class a total of thirteen times.

There are 2 possibilities:

Go to Google Calendar and add your event (reocurring and ending at a specific date)
Using the app: Add a reocurring (never ending) event, then go to the first date you don't want the event to occur any more and delete it with option This and future events

I've never found a way to copy and paste a calendar event - something for the wish list!
But... you can use the repeat function within the event to repeat it to your requirements.


text:
Galaxy S3 Accounts & Sync gone after jellybean update 4.1.1
Just updated my new Galaxy S3 to latest jellybean update 4.1.1 and my accounts and sync disappeared. Tech support said it should be under settings / personal tab but not there.
Any ideas of what happened?

On my Galaxy S3 wich I updated about two weeks ago, there is an "Accounts" part in the settings, right after the "Personal" one, where all my accounts are listed. Do you have it ?
I can also access to the sync settings from the contacts list, then press the menu touch button (on the left of the home button) and choose accounts.


text:
How to SSH into Android from a different network?
I'm running SSHDroid on my unrooted android device. When my SSH client on ubuntu or windows are on same wifi network as the Android, I'm able to connect to it via SSH.
But what I want to do is, connect to the device via SSH from a client like putty etc. from a computer which is not in the same network.
eg. If i'm on the same wifi network, I can connect via SSH using command

$ ssh root@192.168.1.3 -p 2222

but when I connect via ssh using external IP, it says connection refused.

$ ssh root@112.79.41.234 -p 2222

I also tried using PortForward to forward external port to the internal one. But it doesn't seem to work.
Can anyone tell me how to do it without rooting the device.?

The following resources may help you

http://askubuntu.com/questions/30080/how-to-solve-connection-refused-errors-in-ssh-connection

Quick answer:
You don't need to 'root' your Android phone - both it and SSH are working correctly.

How to solve problem:
You need to better understand 'port forwarding' and 'public IP addresses'.
The 'port-forwarding' needs to occur where the public network ('Internet') meets the private network (WiFi network with Android device).  This is usually a 'router', but could be a larger 'firewall'.
You need to find out and add this detail, if you want any further help ..

You could set up a dynamic DNS updater. This will allow you to access your Android device using the same internet IP address no matter where you are. You will need an account with a dynamic DNS provider [1] and an Android SSH server that includes/supports a DNS update tool [2].
You will then be assigned a fixed IP address by the dynamic DNS provider, which you can use wherever you roam. Network limitations (technical or imposed) may still prevent you from access your device in some circumstances.
[1] For example, DNS-o-matic. There are quite a few free providers.
[2]  SSH Server by Ice Cold Apps explicitly offers support for dynamic DNS. Nothing is mentioned on the SSHDroid page, but you could query them.

While port forwarding will work, I don't suggest it.
It's tied to very firm constraints:

Abandon DHCP and use a static IP in every network you want to work
Set up port forwarding rules on every router
Set up dynamic DNS for every network
Know in which network your Android is

Better have your phone connect to the same virtual private network (VPN) and access it through this. Or use GTalkSMS for an easier setup.

IP address conflict can be turned out, at first check that address conflict was or was not the problem.

how to use arp-scan to see if two pieces of hardware were claiming
the same IP address.

For this, please have a look

https://askubuntu.com/questions/30080/how-to-solve-connection-refused-errors-in-ssh-connection

Regarding your network, check /var/log/messages for ethernet link up/downs (or wlan in case of wireless). If so try changing the cables.
It's not a simple connectivity issue. The ethernet link does not change state; server is reachable via ping; ssh connects flawlessly occasionally, then seemingly randomly does not connect or existing ssh session drops.

Change adapter from DHCP to static.
Try ssh -v ip and check the output

The computer having ssh client is behind the router at my workplace and the android device is using 3G internet. No ethernet here..


text:
Can you change the colour of the LED light on the Samsung Galaxy S3?
On the top of the phone there's a light that flashes blue when you get a text. Is there an app or setting that can change this so the colour is different for some senders who text you?

There is powerful and full-customizable GO SMS PRO which lets you set any LED color for sms incoming notifications based on sender. Also, it is a mighty alternative for stock sms app and has many useful functions and customizations.
After you installed it, run and tap menu, then Settings, and go to Advanced -> Individual Settings and add any contact to set individual notification (including LED options) for it.

How do you install it?

@Katy Simply follow the link on app name to open its page on google play site. Then click install to receive it in your phone. You should have added your google account in your phone and used google play on the phone at least once. Alternatively, open google play on phone and simply search for "GO SMS PRO".

Possible duplicate of: http://android.stackexchange.com/questions/27891/is-it-possible-to-change-the-led-notification-color-on-galaxy-s3

There are apps for controlling LEDs: LED Color Tester, Light Flow - LED Control
Both does officially support Galaxy S3.

Do those apps can set different colors for different contacts who the user receives SMS from?!! I think Katy has asked for that option.

Many custom ROMS, such as cm10, have built-in support for changing the LED color.


text:
Configuring VPN on a Samsung devices
I'm traveling in Iran and I would like to update my position on a website that uses Google Maps. The problem is that on my both Samsung Android devices I can't see the maps (the web site is not filtered and I can see everything but the map which is the main part of the application).
I think that Google Maps is filtered although in some internet cafe I can use maps.google.com but I still can't see the map on my application (and other international web sites that use Google Maps).
Is there any way to configure a VPN network on my Android devices (a smartphone and a tablet).
I don't know how it works and I can't access almost any tutorial (filtered)
. Thanks for any kind of help.
Last thing most of the time I use the wifi network in the rare hotel that have one.

What you're really asking for is how to circumvent state sanctioned internet filtering. VPN is a solution, but there are others too. Give TOR a try, here's an app on Google Play. If you have any SSH access to a home box, this might also work (using ssh with dynamic forwards, but you need a running box with an ssh-server installed at home. Probably the safest/easiest/cheapest way for the next time).

Thanks for the reply. Exactly I'm trying to circumvent internet filtering here in Iran. The maps on my routefollower journey do not show up. Unfortunately I don't have access to home box. How the TOR works? As you can imagine I'm not an expert. Thanks

I tryed with TOR but I cannot download as the other apps and their web site is filtered. I thought that maybe the app is not downloadable forthe same reason

You can't access Google play at all? Wow. Try F-Droid's Orbot and Orweb2

If the linked downloads dont work copy paste them and change https to http, and retry.

Some VPN providers, such as HMA, have instructions specific to Android devices, so its best to check with your VPN provider via their support page, as you're going to need their server and other info. All android devices support PPTP VPN, and there are some VPN's you can use for free such as Hideman which you can find in Google Play.
Here is a tutorial on basic configuration
http://www.vpntraffic.com/index.php?action=content&cont_id=26

Hi Mike thank you for your reply as I expected the link that you posted is filtered. Basically do I need to download an application? I thought I could set a vpn network by setting the parameters in "Settings"


text:
Can I build an APK from an installed app and its data?
I would like to take an installed app, including its data, from a rooted Android device and produce from it an APK suitable for installing on a non-rooted Android device.
Is this possible?
Edit: Existing answers/comments seem to reinforce the idea that existing apps do not support embedding an app's data within an APK.  Perhaps the more fundamental question is,can an APK embed files destined for /data/data/[appname], or are they restricted to being self-contained when installed?
Notes:

I assumed that, if it were possible, this functionality would be built into an app such as Titanium Backup.  Titanium Backup can back up app+data to a single file, but that file is not an APK and can only be restored by Titanium Backup itself - which is no help for me as the destination device is not rooted and so cannot run TB.
Solutions that require use of the terminal on the phone or ADB are fine.

Thanks.

If you look into TB's backup folder you will note it stores the .apk plain (so at least you can take that). I need to look into the data files; AFAIR this were simply stored properties, but I cannot remember the format used. However, restoring data on a non-rooted device is probably very hard to achieve for the same reason as backup is: no access to the data folders...

@Izzy TB has two backup methods. Its normal one stores three files in the backup directory - a tar.gz containing the APK, a tar.gz containing the contents of /data/data/[app]/, and a .properties file containing what I assume is a hash of the files. The other option (under "Send this Backup" -> "easy import" writes a single .TiBkp file that I believe contains the normal three. Either way, as you said, root access is required to restore the data to /data/data/[app]/ on the target device.

Yepp. The latter format is intended for easy transfer to e.g. another device (and thank me for mentioning this to the people from ES file explorer, that app now recognizes those files and offers to have them opened by TB, if installed). I was rather referring to the format of the (uncompressed) data packages (XML, SQLite, SQL...) to figure out how one could manipulate those -- and right in the middle remembered the target being non-rooted... Still, it could be an interesting idea for a "customized transfer" to another rooted target.

Having now read more about the APK file format, I think I can now safely answer my own question with "it's impossible".
An APK file does not contain a data structure which is "unpacked" on install like the packages used by, for example, most Linux distributions.  Instead, an APK is simply a self-contained, rebadged JAR file that contains the application's bytecode, manifest and certificate and nothing else.
The contents of /data/data/[appname] are presumably created by the application code when it is first run (or at some future point), and there is no way of embedding such data into an APK so that the system automatically moves it to the correct destination at install time.

It's not true that an APK only contains the bytecode, manifest, and certificate. It also contains any resources and assets used by the app, but they remain in the APK file when the app is installed: they're not copied to /data/data/ unless the app is programmed to do that itself.

You can still get the APK of an app with applications like ES File Explorer, AppMonster or Titanium Backup. But I don't know if they back up datas when the APK is built.

Non-root apps hardly can include data. AppMonster for sure does not -- and as for Titanium, the OP already stated it doesn't fit his needs. For ES I doubt it extracts data.

I have just tried ES, and it doesn't appear to include data with its backup either.  (Or at least, when the backed up APK is installed on my non-rooted target device, the data I expect is not there.)  As far as I can tell, ES' backup does nothing more than copy an APK from /data/apps to /sdcard/backups.

Go on the play store and download ML Manager to extract the Apk files into a folder of your choice. I do not know how to include the app data in this.


text:
How do I test that proximity sensor on Galaxy Nexus works as expected
I've noticed two days ago that I've initiated some random things while having hands in my pockets and phone was in as well...
And today I just picked up a call and while talking on the phone I realised that I turned on stuff with my face...
It seems that proximity sensor isn't working or working improperly.
How do I test it without placing a call?
How can I test proximity sensor anyway?
Is it at all possible?
I've read about some proximity sensor light... I don't see any light turning on or anything... I can just locate two holes behind glass between front camera and speaker. I suppose one of them (or both) is proximity sensor.

Galaxy Nexus is 2 weeks old and running Jelly Bean

The proximity sensor uses no light, the two holes you mention are the proximity sensor and the ambient light sensor, which measures the lighting around the phone and uses it to adjust automatic display brightness

Install a sensor app like AndroSens or AndroSensor.
They both are able to show you the proximity information.
Note:
The sensor only distinguishes between near and far proximity (0-5cm and >=5cm usually). It is OK that you won't get accurate distance measurements.

Many android phones have a hidden app called "service menu" which runs when you call some codes in Phone app.
for example, service menu for Sony (Ericsson) android phones will appear when you call *#*#7378423#*#* or *#*#SERVICE#*#* and for most of samsung android phones, it appears when you call *#0*# or *#9072641*#
from "service menu", you can test Screen, Keys, Touch, ... and most importantly, sensors. So, test this code in your phone and see if "service menu" appears, then test your proximity sensor from there, without any need to install a third-party app.


text:
Saying "Call Joe Bloggs" doesn't work on Huawei Y330
I bought my grandad a cheap Android phone - a Huawei Ascend Y330 - for Christmas. He likes Google Now a lot, but for some reason the command Call <somebody in his phone book> isn't working.
It's saying (in a robotic voice, not the usual one) Say the name of the contact you want to call, or say cancel. It isn't coming up with any contact suggestions either, and it isn't working for any contacts, from simple home to slightly more complicated names.
Initially it came up with a permission request to access his contacts, which I approved.
Saying Call ACME Inc does work though, when it needs to search online for the number.
It's running Android 4.2 Jellybean and there are no updates available.
Any ideas?

I suppose I could flash it? Any lightweight ROMs you can suggest or any considerations for this model phone with rooting it?

Check your Google Now settings, go into "Phone Search" and check whether "Contacts" is ticked. There's a possibility that this isn't ticked for unknown reason.

did it use to work perfectly when you bought?

@Apurva It's only just been bought, it's new.

@AndrewT. Thanks for the idea, please see my comment on Cross Cudi's answer.

I don't know whether it will work but you should try clearing data of Google Now. Go to phone settings -> apps -> installed -> google now -> clear data. It will initialize your app. The path I have suggested might not be true because I have not use new android OS. But I know you can clear app data and initialize by going in settings -> installed app.

Hi @Apurva - there is no Google Now listed in the Installed Apps (I first clicked All) :(

@Apurva I found Google Search and Voice Search and cleared the app data and caches for both. It started the setup wizard for Now again, but it still isn't working.

Saying "Text Billy" doesn't work either - same problem - "say the name of the contact you want to text or say cancel"

sorry now I can't help you I haven't used any latest android phone

After looking at ROMs and trying to choose one, and Googling for this problem, I found many forum threads of people with similar problems.
The solution I ended up using was to install an alternative speech recognition app - utter!
It's working great and even has more features than Google Now does :)

First, check the settings under Google Now. Open "Phone Search" and check if "Contacts" is ticked. If it is not, then tick it and it should work. If it is, head to Settings and Application Manager. Get to Google App and uninstall updates. Get back to the Play Store and reinstall all updates. It should work. If all else fails and he hasn't much data on the phone, back up and format it. Good luck and thank you for the bounty.

Thanks for the idea; going into Google Now's Settings prompted me to sign an account. Created a Google account, and then a couple of Google Now-related updates downloaded. It's still not working though. Same symptoms as before. I don't think restoring to factory would help. Think I'd need another ROM. It currently runs Emotion UI.

authors: เกรียงเปรม รักกันไปนานๆน่ะ


text:
How do I temporarily edit a webpage in Chrome?
I want to temporarily edit the webpage displayed in Chrome on my phone, something similar to Chrome desktop's Inspect element feature. I understand this is temporary, but I want to do some tests.
I don't see that option in the application itself, do I need an extension, another app, or is it impossible?

Chrome web store (extensions) isn't available on Chrome for Android, and I haven't encountered any extension on the web too.

Running the following snippet in the URL bar works in both Chrome for desktop and  Android:
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

One important note: after copying & pasting the code into the address bar, Chrome automatically strips the javascript: part of it out. You must add that back in or it won't work!
It's to prevent malicious code being run by dumb users who think they'll win an iPad or get +1,000 Facebook friends if they copy some dodgy JS into the address bar.
It has the affect that the whole page becomes editable.
You could then do Print > Save as PDF if you needed to save the edited webpage.

I'm a professional web developer so this definitely has its uses for me. Needless to say, I am not liable if you do something underhanded with this, e.g. falsifying a company's 'thanks, your order is confirmed ' page to defraud products from them with a faked screenshot/print out.
I originally got the code from Stack Overflow, where there are 28 such questions.

It works! At least you can edit the page text and delete objects from the page.

I'm not sure how you got it to work, when I copy it to the adress bar it does a search for those terms in Chrome (both desktop and mobile versions).

Yes, you're right, I missed the stripping part since the URL was too long.

Where is this so called "print" located, and how do I review the real website with my edits in place?

@Tom In the [...] menu of Chrome

You may want to look at this official guide: Remote Debugging on Android with Chrome. It involves connecting your phone to a PC, and debugging the page using Chrome DevTools.

That is very interesting, but my hopes were to have an option using only the phone. If all else fails I'll try your method.
Thanks.

To stop editing the page, you can use this:
javascript:document.body.contentEditable = 'false'; document.designMode='off'; void 0

First add "view-source:" before "http://"
Then type this in the address bar
javascript:document.body.contentEditable='true'; document.designMode='on'; void 0

user218255 This works great. Thank you. But how to go back, after edditing the code?
To see the changes. Stefan


text:
Galaxy S3 is unable to transfer files over USB: "USB device not recognized"
I have Galaxy S3 with baseband version I9300XXLFB and I'm having problems when it is connected to the PC. I cannot transfer or retrieve any files or data over USB.
When I plug it in to my PC, it tells me USB device not recognized and the S3 does not appear anywhere for me to access it. I've tried different cables and PCs and they all seemed to exhibit the same issue. How can I get this working?

Is Settings > Developer options > USB debugging ticked?

Is the device unlocked at the moment you plug it? Have you checked the device manager (in case you're using Windows 7)?

You may need to use Samsung KIES (software for PC), or get your PC to recognize the 'new' "MTP" USB mode.
further background:
Ice Cream Sandwich supports USB mass storage after all, Galaxy Nexus does not
Wikipedia >> Media Transfer Protocol
Samsung >> SUPPORT >> Kies 2.0

Also see: Can I disable MTP mode and just have a regular USB connection?

For anyone having trouble connecting to Windows using USB in MTP mode, make sure you install the Samsung USB Driver for Mobile Phones from Samsung's website.  Here's a link for the Verizon model:
http://www.samsung.com/us/support/owners/product/SCH-I535RWBVZW
Navigate to the Manuals & Downloads tab, and then below the tabs, click Software.  There you will see the USB driver listed.

I had a similar problem connecting my Galaxy S3. The drivers were not installing properly. There were messages saying the USB device as malfunctioning. Despite being able to charge the phone, it was not being recognised as a mass storage device nor offering me an option on the phone as to what I would like it to connect to the PC as, until I changed my USB cable.
I had read some posts that had suggested this. After trying all the phone and device manager settings from debugging to reinstalling and updating drivers, this is what worked: trying a new USB cable. The drivers installed themselves. Then, I was able to select Use as Media Device from the phone notificaton menu. I double clicked My Computer, and opened Phone to display media. I was also able to select USB tethering from phone settings to allow connection to the internet, which is what kicked this all off in the first place.
Hope this helps some others.
What I also discovered during this process was how to set the phone up as a wi-fi hotspot. I just followed a neat youtube video detailing this, and was able to connect my laptop to the internet while I sorted out the rest of my problem.

I had a similar problem, but with no error message.  My computer just did not see my phone even though the computer recognized any other USB device i put in.  Note: on a previous session my computer DID recognize my phone and I was able to b/u some files.
My final solution was fairly simple, while the phone was still on I removed the battery from the phone and left it out for 5 minutes.  Then I reinstalled the battery and turned the phone on.  After plugging the phone into my computer via the USB cord I had a connection phone to computer.
No, I do not have a technical explanation for this.

This didn't work for me, but in opening up the case I did discover that it was desperate need of a cleaning, so it was helpful in that regard.

Install the latest driver
Ensure you are using the factory cable that came with the phone (some cables wont work with the S3, the computer will even lie to you and give you error saying the "USB device not recognized")

Before updating my Galaxy S III to Android 4.3, didn't have any problem with Windows 7. It's obvious that W7 should have recognized it even if Kies software were not installed. That was with main before updating to new android.
But saddlery W7 was not able to find the Galaxy SIII in Media device (MTP) mode!
Solution for me:
Installing: Device(Install),USB Drive (Software) - Nov 9, 2012

Just use KIES AIR (pre-installed on your S3). Works perfectly and is user friendly.

you might need to clean the micro usb port. Try using a toothbrush or a safety pin to get the lint out. This worked for me

Have a look to the following Steps
Step 1 # Try cleanup and reinstall of drivers

http://www.droidforums.net/forum/galaxy-s3-general-discussion/216706-cant-connect-s3-pc-usb-3.html#post2340704
Pull the SIM card out and do a factory reset with format

Step 2 # You can to use Samsung KIES (software for PC), or get your PC to
   recognize the "MTP" USB mode.

Can I disable MTP mode and just have a regular USB connection?
Samsung Galaxy S3 not connecting via USB

Step 3 # Make sure you install the Samsung USB Driver for Mobile Phone

http://m.samsung.com/us/support/downloads
http://www.samsung.com/us/support/owners/product/SCH-I535MBBVZW
Driver issues when using Samsung Galaxy SIII via USB for development

Step 4 # For file transfers, you can use Airdroid, which connects through wifi.

http://www.airdroid.com/

You need to use USB 2.0 ports only.

If you are using Android 4.3 open the dial pad and dial *#0808#
Android 4.2 *#7284# this will solve your problem.

What, exactly, do those codes do? How will they help?


text:
Wi-Fi Network can not scanned
I am having problem with my recently bought SONY XPERIA SL. I have CISCO WAP4410N router, and its SSID cannot be scanned or connected (manually) on my phone, while being on AUTO CHANNEL selection mode. Where as I am using the same network previously for my iPhone and even for different laptops.
While when I change the channel manually to no 10, I am able to access the network.
Anybody can resolve this issue for me?

An helpful app to resolve this might be Wifi Analyzer, it shows the available (and perhaps conflicting) wifi channels and their strength.

Is is quite possible that the channel it automatically chooses is too congested, or even not supported by your devices wifi card.

...or that it is in an "invalid range". Not all channels are "legal" in all places. So the router might chose an "invalid" channel, and your XPeria refuses to use it.


text:
How to change the boot animation in Galaxy Tab 2 GT-P3100?
I tried changing the boot animation in my Galaxy Tab 10.1  by this tutorial:
http://mobilecon.info/how-to-change-android-bootanimation.html
and it worked too but when I tried doing the same in Galaxy Tab 2 ICS it doesn't work the files are in different places..
Can anyone help me with a way to change the boot animation?

Provided you're rooted and your ROM supports changing the boot animation, there are a number of apps in the Play Store.
Here's one - https://play.google.com/store/apps/details?id=com.jrummy.apps.boot.animations

thats fine but i wanna know what files are being changed while changing the boot animation in Tab-2. and thanks for the answer too.


text:
How to browse file:/// URLs on my Android device?
I have some extensive documentation in HTML format that I want to carry around with me. On my old Gingerbread phone, I was able to save the entire "site" onto the phone's sd card and browse it with the url
file:///mnt/sdcard/mysite/index.html.

Unfortunately, this is not working with my new ICS phone (which uses Chrome as the browser); trying different urls produce either a 404 "file not found" or a 403 "access denied".
Can anyone point me to a read me on how to do this?

Are you sure you are using a correct path? Where the sdcard is mounted depends heavily on your device and ROM. Seometimes it gets mounted to multiple locations at once. See if you can find them all and test. I can only test on JB and it works fine for me in the stock browser.

Err... No, I'm not sure. That's why I asked.

You can find the exact location of a file with most file managers. (by long pressing it and then tapping Properties in Root Browser Lite for example) http://i.imgur.com/LaWon.png Try /mnt/sdcard, /sdcard, /storage/sdcard0. Make sure there's no fullstop at the end of the URI

Are you including the period at the end of the URL you've given as an example?

These questions are related: How can I open an HTML file I have copied from PC to SD Card of Phone? How can I can open local files in the default Android browser?

From the URLs shown by the astro file browser, I'm looking in the right place: /mnt/external1. Is it possible that the problem is permissions related? Remember, I don't always get a 404, I'm often getting a 403 - ACCESS_DENIED.

/mnt/external1 isn't the same as the /mnt/sdcard in the URI you have.  Assuming you've accounted for that, does file://localhost/mnt/external1/mysite/index.html work?

Some phones like the Galaxy Nexus show /sdcard/ as the file path in a file browser but if you try to open the file then the path is given as /sdcard0/.  It's common with phones that don't have an SD slot so maybe it's the issue with your phone.

Re-phrasing your question to reflect your real problem:

How can I read my extensive, HTML-formatted documentation on my Android device?

there is an answer which would make it easy, comfortable, and even less storage-consuming:
You could convert the entire documentation to an eBook using Calibre on your PC. A good format would be e.g. ePub. As a result, your entire documentation would be packed into a single file. Now check the playstore for a nice eBook reader (my recommendation: Moon+ Reader or its payed version, Moon+ Reader Pro), and install it on your device. Et voila: You have your documentation available on your device. Added pluses (with Moon+ Reader): You can even set multiple bookmarks, highlight text, make annotations. And due to the integrated OPDS support and even pre-configured online libraries, you'd have a bunch of books at your fingertips.

Adding a dictionary app like ColorDict Dictionary Wikipedia or Fora Dictionary plus some (freely available) dictionaries, you could even look up things whenever needed, online or offline, as the second screenshot2 shows.

You also can type in termux xdg-open example.htm to open your file in Chrome.


text:
Why can't I see the +1 button on some apps in the Play Store app?
In the Play Store app, I find the +1 button on some app pages, but not all app pages.  For example, Smart Tools and Asphalt 7: Heat are missing the button.  Why is this?
Interesting: This behavior is dynamic. Means, few minutes ago, I was unable to find +1 button on Smart Tools app page. Now, its there. And, few minutes ago, +1 button was on Camera Zoom FX app page. Now, its gone.
Some key information which might be useful:

I am NOT talking about web interface. I am talking about app pages in Play Store.
My device is Samsung Galaxy S with GB 2.3.5. Interestingly, my Nexus 7 (with JB 4.1) doesn't have this problem.
My Play Store version is 3.9.16.
My carrier is Reliance GSM in India.

I have taken screenshot of two of top paid apps' pages which doesn't have +1 button:

You can see in the screenshot that SwiftKey 3 & Tasks don't have +1 button.
The Dynamic Behavior:

You can see in the screenshot that Camera Zoom FX app page does have +1 button. Few minute later its gone:

Update:
Few minutes ago, SwiftKey 3 app page didn't have +1 button, but now its there:


text:
WhatsApp does not proceed and stuck at "initialising"
Whatsapp is/was down, see @wa_status for updates
Something has got my WhatsApp stuck at "Initializing" stage!
After some time it says "could not complete the initialization process. Check if Internet is connected!"
The phone is connected to the Internet and I also get messages from contacts who have messaged me but I cannot get past the initializing screen whatsoever.
Wrote to the WhatsApp team and their robot (I guess) replied saying try connecting to WiFi or reinstall or reboot and stuff.
I already tried everything!
Restarted,Formatted, Connected to WiFi, Edge, 3g... everything!
It actually started and I had to uninstall it because I suddenly got a message in the afternoon saying my backup file was corrupted.
And after that nothing is happening!!!!
What should I do now? The WhatsApp management is as it is lousy and useless. I had written to them earlier too once but they never reply!
What do I do?
I use a Micromax a52 Android 2.3.6 phone
EDIT
Whatsapp status has tweeted that there is some problem and the system is down and that they are working on it....
I had mailed them 4 times and also gave them some screenshots and also the link to this page and also tweeted to whatsapp about the problem...so it seems  the problem has been concidered and is being worked uppon! lets wait and see now

@Suraj Bajaj..Yes I did it! cleared the cache...formated the memory card...reinstalled...even factory reset the fone...downloaded the apk from their site instead of playstore..everything! from the 2 answers below it seems like there is some problem with the app...but the only question is,how can such an error come up without any official update? are there backdoors in wapp?

sorry its 2.3.6!


text:
OTA update for Nexus Prime in India?
I recently bought a Galaxy Nexus Prime from Hong Kong before the release of the Jelly Bean update. Now I'm unable to get the OTA update on my Nexus device.
Any advice?

Go to link provided below. It discribes how to update Galaxy nexus via OTA(over the air).
Instructions


text:
Jelly Bean IMAP, Couldn't open connection to server
Well, finally got my Nexus 7. Set up all the basics and hit a pretty big roadblock, the email account setup for IMAP simply won't work.
Just to clarify, I'm absolutely certain all the details I've put in are 100% correct, I've double-, triple-, quadruple- and so on-checked them. They are exactly the same as the settings I use on my iPhone, in Mail.app on my Mac and in Thunderbird on my laptop. All three of these devices are on the same network behind the same FreeBSD machine that does packet filtering, they are all on the same subnet and subject to the same packet filtering rules.
The IMAP(S) server is my own running on a Debian VPS and here's the kicker, when I check the logs all the other clients' connections are clearly visible but no connections from the Nexus 7 show up. The Nexus 7 has shown no other signs of network issues but whenever I try to setup an IMAP account I get Couldn't open connection to serverthrown back at me immediately (no delay indicating some kind of timeout, immediate, right away, BAM!).
So, does anyone have suggestions on how I can fix this? I've tried googling but every forum post and blog post I've come across has been so obviously about other things (most of them along the lines of "I'm trying to my email what is server?" which means the answers aren't very helpful).
Edit: I've also tried a complete factory reset but I'm still getting the same error.
Edit2: I am able to telnet from the tablet to the IMAP server and when I do so everything that should get logged in /var/log/mail.log on the server gets logged there but when I attempt to setup an account in the settings and click Next I still don't see anything in the logs. I'm starting to have suspicions that this is either something strangely broken in the the IMAP client libraries or some kind of IPv6-related screwup (since the server is accessible through both IPv4 and IPv6).

Did you try K9 Mail?

Haven't tried any alternative mail clients yet, was hoping to get the default client working. Doing a factory reset right now to see what happens...

I would try K9, just to narrow down the problem.

Now I've tried K9 and it also insta-fails. Using the default client to connect to an Exchange server works though. K9 also isn't generating any connection attempts in /var/log/mail.log on the server...

Ok next step, install a telnet client or nmap on your device and see if you can open a TCP connection to your IMAP Server by trying to create a telnet connection to the IMAP port.

Ok, just tried it, it's accepting connections on both ports 143 and 993, on 143 I can send a few basic commands and see things pop up in the log as expected.

let us continue this discussion in chat

The Couldn't open connection to server happened to me as well on IMAP Email set-up, then I noticed that the default IMAP server was imap.mydomain.com. So I made the following changes and it started working:
Incoming:
IMAP Server: mail.mydomain.com
Outgoing:
Security type: SSL/TLS (Accept all certificates) - If I didn't change to this Security type it also gave me the Couldn't open connection to server.
This may be different for your server however.

Ok, I tried restarting the IMAP server with no luck and then I decided to try a second factory reset, not that I was expecting it to work but apparently something changed because suddenly it worked and I have no idea why. Ah, the magic of user-friendliness.

it worked for me after I deleted google as my main account in the phone, installed gmail on exchange and reinstalled google as my main account.

Might be best to elaborate a bit more for the benefit of those who are new and coming on here. :)


text:
I used Google Takeout, how do I remove this data?
Using Google Takeout, I exported my Google Chrome bookmarks, extensions and history. I don't use Chrome anymore.
For Google Play library, I cleared it in Google Play but the installs.json and library.json are still huge and contain uninstalled apps.
Lastly I exported all of the Google Play reviews I did.
How do I delete this data now?

That's rather not an Android related question. If you're European, you could refer to the GDPR and demand deletion from Google.

I do not want to remove my account, just that data. The Right to be forgotten removes everything

There's nothing much we can do except giving you a pointer: if you're an European citizen, GDPR article 17 gives you the right to demand erasure of your personal data. Quoting from paragraph 1:

The data subject shall have the right to obtain from the controller the erasure of personal data concerning him or her without undue delay and the controller shall have the obligation to erase personal data without undue delay …

After that, a list of conditions follows. For your case, the very first one (a) should apply:

the personal data are no longer necessary in relation to the purposes for which they were collected or otherwise processed;

Some of the others might as well.
Summing up: if you want those data erased, you should reach out to Google demanding erasure according to Article 17 GDPR. To my knowledge, "without undue delay" is interpreted "ASAP" with a cap of maximum 30 days.


text:
How can I check if installed apps are latest versions?
I used to have an app on my Desire HD that I think was called Something Dog. When launched, it would list all the installed apps and whether they were the latest versions.
My Desire HD crashed a while ago, and all my data was lost. I've since bought a One X and I'd like to have this app again.
Does anyone know what it's called?

The "dog" you are talking about is aTrackdog. :)
It queries your installed apps and compares them to the latest known versions.

You are welcome, you can still upvote :)

At the time I couldn't (not enough rep), done now though ;)

Is there an alternate link for aTrackdog, as the one above is unavailable on google play.


text:
How to enable Do Not Disturb for 1 SIM only in a Dual SIM phone?
I have a rooted OnePlus 2 running LineageOS 14 latest.
How can I enable the Do Not Disturb feature for just my personal SIM card, without also enabling it for my work SIM card? Specifically, I'd like to be able to have my personal SIM on Priority mode, if possible, which allows starred/favourited contacts to still ring.
I plan to upgrade to LineageOS 15 soon, but I can do this right away if it is a prerequisite.

Related Method to block calls on dual SIM and block notifications from some apps (scheduled)

Method one
Disbable the notification tone and the ringtone for the simcard that you do not want to use. Just go yo sounds and set it to none for sim 1 or two.
Method 2:
This is a tricky one since there is no default method that i can find to do this, but if you have used tasker before and your phone is rooted then there should be a plugin or a method to do this.
Tasker on Playstore
Goodluck mate


text:
External SD card not being recognised; data intact on card
I have a HTC One M8 running Android KitKat 4.4.2, and I recently got a Sandisk 64GB MicroSD. Today a few of my apps have greyed out icons and when I click them, it says app isn't installed.
When I go to Settings > Storage, External SD shows as Unavailable. Mount SD card shows, but clicking it just shows a message saying Preparing SD card and it does nothing else.
It also keeps popping up with Preparing SD card at random.
Putting the memory card in my PC, the data is intact. I've tried restarting my phone a couple of times; no joy. Is there anything I can do to make this work again?
Failing that, am I safe to backup the data to my PC, format the SD card, and restore the files; and everything will work as it did?

It looks like it's possibly a counterfeit SanDisk card - Glad I backed my data up, it's totally dead now.

SanDisk have confirmed it as a counterfeit.

The card was confirmed as a counterfeit by the manufacturer over the phone.