How to get past the Google Assistant screen on languages that are unsupported? The buttons on the setup wizard screen for Google Assistant (the screen after fingerprint unlocking) do not respond when using Finnish language for the setup.

Finnish language is unsupported by the Google Assistant, and consequently by some lack of testing, the screen is shown but the buttons do not respond and you can not get past it.

The solution:
Change the primary language to English and restart the Setup Wizard. The path to settings is: Settings > System > Language and input > Language > Add a language

It is very ironic that Finnish language is not so well supported and tested on a Nokia phone, considering it used to be a Finnish company... Now it is just a brand owned by HMD global or whatever.


Samsung GT P1000: Install to internal storage? Is it possible to install apps on the internal USB (/mnt/sdcard) storage of the Samsung GT P1000?

/mnt/sdcard has 7Gb free and the internal phone storage only 690Mb free.

Move 2 SD card fails with "Failed to move application. No SD card."

Surely there must be a way to install apps on the internal storage.

You can move apps that support it to that SD Card, as that is the one used by Android to install apps to.

Just go to settings apps and select the app, and then click the move to SD Card button.

If you want to move them ALL you must be rooted, and can use this app, which allows you to force apps to the (internal) SD Card.


Android M Nexus 5 boot loop As soon as I got home after the Android M image was available, I (of course) flashed it to my Nexus 5, following all the usual procedure (e.g. wiping Dalvik and Cache). Now it's been stuck on the flying dot sequence for a long time (20-30 minutes). Has that happened to anyone else?

I'd be willing to bet you need to do a factory reset, not just a wipe of cache. Generally that's required for the preview images, and if you don't, you end up with exactly what you just reported.


How do I get rid of the "shut the screen off" animation on Droid 4? I just want the screen to go black. No fade, no "old style tube tv" animation. Is there a way to make it do this?

Try Settings > Display > Animation. I turned mine off and did not see the "old style tube tv" animation any more.


Are there better alternatives to talk to exchange servers than native Mail app? The native Mail app lacks (at least for Android 2.1) basic features like move a message to another folder.

What alternative apps do you recommend?

I used TouchDown (30-day trial, $19.99) before Android had built in Exchange and was very happy with it. I'm now using the native client without many problems (I'm not very demanding of it), but I've heard many people mention that it is still worth buying over the native client because of the more advanced feature set. With the 30-day trial, no reason not to give it a try.


Preamp effect on Android? I know there are many equalizers on Android. But are there any preamp filters to make sound distorted a bit?

Music Folder Player (free / full) has a built-in pre-amp option.
Also you can use PlayerPro Music Player (free / paid) and PlayerPro DSP pack


Can I use the Samsung Galaxy S5's Finger Scanner as a finger-print scanner for laptop? Can I use my Samsung Galaxy S5's finger scanner as a finger-print scanner for my laptop? Because I want to register on a site that requires my fingerprint from home. My phone is rooted.

Currently, the general practice ongoing is that androids by default only support being connected as camera or as mtp to PC. So by default atleast this is not possible.
However, you can make it support by adding some module in kernel for this purpose. But since no such such module exists (ayleast not the one I could find), so you will have to create one yourself and implement it.


Can't check 'Phone Audio' setting for a Bluetooth headset Somehow, suddenly I can't hear phone calls with my Bluetooth headset - I don't know what happened.

I tried to check the Phone Audio option under the device's 'Use for' settings, but it is impossible! It can't be checked.

I found this fix/workaround: Go to Settings, then Bluetooth. Turn off the Bluetooth and the screen should show a link for the scanner settings. Click the link to turn off "Bluetooth scanning." Then it works...

I copied it from here: https://forums.lenovo.com/t5/forums/v3_1/forumtopicpage/board-id/MotoG4thGen/thread-id/16482/page/4


How to disable Google Talk on Android Prestige ZTE I've been trying since forever to do it. How to do this?

Root the mobile, search on XDA forum on how to root your particular device. Every device rooting technique is different... Go through comments, reviews before rooting..
Once you have successfully rooted, download application eg: "system app remover" or similar apps. Open the app and now you uninstall your google talk app.

It is not possible without root because it is a system app & you require sudo permission to uninstall it. In upgraded version of mobiles these days there is option to disable system apps.


Cannot reset lock screen password I forgot my lock screen password.  See it was my exam time and I didn't want to waste too much time on my phone . So I set a full 16 character password thinking I'll get lazy and won't use my phone.  But now I forgot the password.  Well not entirely but I don't remember the exact phrasing.  Somehow I unlocked the screenlock but now I can't reset it to a simple one. Im typing and typing the same password that got me in but no use. Please help. I don't want to reset the phone

Assuming that there's not an issue with the password being correct, I'm wondering if there is a chance you set encryption on the device.

On my Samsung, that forces the password to be an actual password, as opposed to a PIN or swipe. In order to change the type of screen lock away from the high security password, you need to first decrypt the phone. It should then let you select the screen lock of your choice. Worth a shot to look!


Cannot restore Kies backup after firmware upgrade I backed up my Samsung Galaxy S2 on Kies before updating to Ice Cream Sandwich. After the upgrade I tried to restore, but the restore fails each time I try.

I had the same problem; this is what worked for me:

from the phone clear the app cache (I used app2sd)
restart phone
restart computer
start Kies
connect phone to computer
run restore again

Done.


Does syncing gallery means sending all photos to internet? I found with fear, that my Gallery on Samsung Galaxy S7 was set up to sync with cloud by default. Does this mean, that all my photos, including secret ones, were silently sended to Samsung??????

Yes they are, but in your own Samsung Cloud Account. It is necessary for backup in case you lose/delete these pictures.


Storage keeps disappearing on my Android phone I have a Motorola Moto G with an Android OS and I've had this issue for a long while now. It's quite an old phone with 8GB storage but I don't really need a lot of storage for my needs right now, so that's fine. However, I've realised that the amount of storage I have keeps going down all the time when I haven't updated any applications or downloaded anything. This leads to me running out of storage constantly which is causing issues because it means I have to keep deleting applications which all used to fit on my phone fine.

I'm not asking for a solution, but I'd like possible explanations for what's happening with my storage and where it could all be going.

Try looking in Settings > Storage. It will show things like images, other files, cache. For example, I just had 2.5GB in Google Play Store cache!


Google authenticator app says that this version is no longer supported I'm a bit concerned about the message this app is giving me.  It is saying that my currently installed version is no longer supported.  Why am I getting this message directly from the app, shouldn't the play store be telling me that an update is available to update this app?

For some reason Google have created a whole new app for the new version of the Authenticator app:

New version
Old version

See also Why does the Google authentication app have “obsolete” in its title on Play Store? and in the news Android Police: PSA: Google's Authenticator Updated To v2, Except It's A Brand New App, And You Need To Install It To Get Future Updates (Old One Is Dead)

It is worth noting that as long as you still have the old version installed when you install and first open the new version, it will offer to import your old settings and accounts. If you remove the old version before running the new one you'll need to re-add your accounts, which may involve an annoying process of first turning off two step auth, and then re-enabling it on those accounts.


command on adb waits forever I can successfully execute ADB commands, but if the command has no output the command line just waits there and does not let me enter a new command until I press ctrl-c, the commands do work however. Is there anyway to prevent the command line waiting forever until I press ctrl-c?

Here is an example of what I mean. I have entered this command, and the command line waits there forever until I press ctrl-c

I am using Windows xp and the phone I am using is an HTC Incredible

@Swing's solution works, but requires more information to be useful.

Running

netstat -nao | findstr 5037

will display all connections on port 5037, which is the TCP port that ADB daemon runs on.

Terminal should output something like this:

  TCP    127.0.0.1:3592         127.0.0.1:5037         ESTABLISHED     9984
  TCP    127.0.0.1:3603         127.0.0.1:5037         ESTABLISHED     6204
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       9904
  TCP    127.0.0.1:5037         127.0.0.1:3592         ESTABLISHED     9904
  TCP    127.0.0.1:5037         127.0.0.1:3603         ESTABLISHED     9904

The last column of numbers (like 9904) is the PID or Process ID that is running on the port that ADB uses. In some cases ADB doesn't end its previous process and cause future instances to hang/wait like you described.

If you're on Windows, open Task Manager, click Details, and find the matching ID in the PID column. Right click the process and end it, and try your adb command again.


Is it possible to record yourself while reading? I'm looking for an app that allows me to display some text on the screen and lets me record myself with the front camera. I have to send in a recorded interview, however I'm finding it difficult looking at the camera/screen while glancing over my written notes.

I think you may need something like Detective Video Recorder or Secret Video Camera Pro. I use the second one, just make the desired adjustment for orientation.


Samsung s5 server password has been changed. Input the changed password Suddenly my phone keeps popping up with this message in the notifications bar >sign in failed<.  I go to the email and the message says >password has been changed.  Input the changed password<.  At first I put in my password and it did not work.  I went to the internet to login and could not and then changed my password.

Everything seemed fine for about 20 mins and then the message popped up again.  This time I have not typed in the password and I can still access my email from the gmail app on my phone. But everytime i get an email my phone brings up this message!

I had just deleted an app that my phone said was a security risk so I am unsure if it had anything to with that? Although I can still use my account on both phone and tablet I am only getting the message on my phone.

Can you help?

yes I changed the password and signed in again to my accounts again including this one and then a little while later the message come up again.

I have often been confused by my email account on my phone so I will try my best to explain....the gmail on the phone is the one that says I can't access until I put in the changed password but the gmail widget on my phone works fine and I have this email address attached to Outlook with another email address (all working).

My mom was having the same problem you have to log off from gmail and sign in again which means going to settings manage accounts and tap remove account then you log in again and you should be good


Automatically notify people when I leave/reach a location Does anyone know of a way to automatically send a notification when I arrive or leave a location?

For example, I'd like to send a notification to my wife whenever I leave the office.

Does anyone know of a service that would do this? I'd prefer something stock/Google over some home-brew app, but I'm interested in hearing what's out there. I'm not really interested in a foursquare type of thing where I earn badges, it's more for communicating my location with one or two people.

Tasker can have approaching/leaving a location as a trigger, and sending a text message as an action. I've read before of people setting it up to do exactly what you're asking for.


Can't authorise android device in USB debugging mode I am trying to use a Samsung Galaxy S6 Edge for debugging an android app.
I've downloaded and installed the Samsung USB driver but when the device appears in android studio it says the device is unauthorised.
I've got my phone connected in transfer image files mode (PTP mode). I've tried turning USB debugging on and off and after reading other forums it says I should get an authorise pc message on my phone but nothing appears.

Any idea how to get it working?

By deleting the adbkeys file found in C:\Users[Username].android folder the permission dialog appeared on my device.


How can I get a good route for many way-points? I need an app that can search for me all the various places for different keywords like "beauty salon" and "web design" (the keywords are chosen by the user) in a specific region (e.g. my city) and then give me an optimum route for the "beauty salon" ∪ "web design" places in function of accessibility (the app has to know the public transport routes).

Is there any app that can do this for Android? It would spare me from making a lot of calculations. There are around 700 places in my city. Imagine doing an optimum route for all of them. If there isn't, then I got you a very good idea, for a possibly viral app.

I can't start making such an app, because I don't have time. I have to sell. That's it. So, there must be another solution. Did someone got into the same situation as mine?

PS: It's not like I don't know HOW to do it, it's the fact that I don't have time.

Programmatically you can do it by following a backtracking model. For every optimum route calculated, the app shall send the data to a server so the next time you won't be obliged to recalculate. For the server, you'll use a a search engine, so everyone can access a previous route. Afterwards, you can gradually implement stop lights, traffic. Gradually because you don't want to overstress the CPU at first.

Foursquare and your phone's GPS might help you a bit.

Search for a venue type
Click the venue in the search results
Click the map of the venue
Open the map in an external app like Google Maps
Use Google Maps' Route feature to create a route from your position to the venue

I'm not sure if it's possible to create a route with public transportation. At least in the Philippines, there's no such option.


Galaxy S4 dropped screen is black Situation is this: I took my phone out of my pocket and dropped it from about pocket height on a sort of tiled floor. The screen then became green and had lines. Then the screen just turned off. When I looked for physical damage, all I can see are tiny cracks at the top right of the screen. Everything else works fine (home button, back button, vibration, led, etc.) How would I fix this or do I need to go to a repair shop. Thanks in advance.

Also I have the T-mobile version. I don't know if that matters.

To fix this problem you will need to either purchase and follow instructions on installing a new screen or take your phone to a local repair shop.


How to use network interface as non-root user? I want to communicate between my Android device and my Linux box over IP through the USB network interface mode. The device I'm using is a OnePlus One running CM12.1 nightly builds. It's rooted and SELinux is set to PERMISSIVE. Mount namespace separation is also disabled.

I have connected my OPO to my Linux box and put it into into network interface mode via some Java reflection hackery and the system-only MANAGE_USB permission. (I'm not using the standard tethering setting because I want to use my Linux box as the gateway and not the other way round).
I used ip addr add to add an IP address on both ends (Linux box and OPO) and then added a route with ip route via my Linux box for internet access. I have also enabled IPv4 forwarding on the Linux box side, as well as enabling all of the necessary iptables rules.

My problem is this: only root can communicate over the interface. For example, with my Linux box at 10.42.0.1 and my OPO at 10.42.0.2 across the USB network interface, running ping 10.42.0.1 or ping 8.8.8.8 on the Android side without running from an su shell will not work. Running the exact same commands as root functions perfectly. The same commands over the WiFi interface on the Android side run fine without root.

I am assuming this is some new security feature implemented in Android 5.0 / 5.1, as it worked fine in KitKat. Does anybody know exactly what it might be?

I came across this as well.  It has to do with routing policies that cause the 'main' routing table to not be engaged for any user besides root.

This worked for me, but I'm still looking into the implications of doing this so broadly.  It's no worse than what my linux box does though, so there's that.

 ip rule add from all lookup main pref 99


Why Headset With Volume Control Functions Different Now And What To Do With Track Skipping Bug? I am using ZAGGsmartbuds to listen to music and speak with people as it has track switch control and microphone. Pressing track control once activates stock music player to play music and also pauses already playing track, pressing twice skips to next track. When Winamp is launched, it supersedes control from stock music player so I can use Winamp, given application is not killed in RAM. Recently controls changed somehow and now when I try to skip track, it sometimes starts to call last answered number or does not skip to next track. It also starts stock music player even if Winamp is still running. Yesterday I had a bug when tracks randomly started skipping very fast and in the end, audio was gone completely in stock player and when I switched to Winamp, same happened shortly and I had to restart device to regain audio back.

I also had missing audio earlier prior to this until I restarted device but never had tracks skipping.

HTC Desire S
Android 2.3.5 stock

Try uninstalling winamp first, and see if the issue is still there. There seems to be, by the sound of it (no pun intended), conflicts with the stock player and winamp, and both are trying to get a stranglehold on the media playing, competing with each other.


How do I change the factory settings that an Android device reverts to? 'm looking to change some of the default settings that a device reverts to such as language, timezone, resolution.

Is there a way to do this through the terminal assuming my device is rooted?

A factory reset simply wipes the userdata partition (and sometimes some extra cache partitions as well, but that doesn't matter). This resets all settings to the defaults set in the system image.

Exactly where in the system image is different for different settings. For example, some things come from the build.prop, which is relatively easy to change with root: you just mount the system partition read-write and edit the file. Most settings that you'd change through the Settings app are stored in that app itself, so to change those defaults you'd need to edit the APK of that app or install a custom ROM.


Where should issues with Google Play Services (e.g., fused location provider) be reported? Google is bundling a number of services, including Location Services, in the Google Play Services application instead of including them in the open-source Android platform.  Main reasons behind this are to support frequent updates of core services without requiring OEMs to update the entire platform, and to hide the implementation of some proprietary services.

The problem is that there doesn't seem to be a good forum for reporting issues with Google Play Services and Location Services (e.g., problems with the new fused location provider).

Here are the current options for reporting Android issues that I'm aware of, and none of them seem like the right place to report a Google Play Services issue:

"Support" link at bottom of Google Play Services page - Most obvious place to start, but it redirects to the generic Android Developer Support page.
Google Product Forum for Android - This forum seems on-topic for Google Play Services, but was closed as of Sept 3, 2013.
Android Open-Source Project (AOSP) issue tracker - This is where the "Report a platform bug" link on the Android Developer Support page points.  This issue tracker is for AOSP, and since Google Play Services is independent of AOSP, issues related to Google Play Services and network Location Services implemented by Google (including the older network provider) are off-topic here.
android-platform Google Group - Also aimed at AOSP, not Google products.
android-developers Google Group - Description of the group says to post bugs/feature requests to the AOSP issue tracker (#3 above).  Also, it appears most questions related to location/ Google Play Services posted to this group are rarely addressed by the Android team and replies mainly come from other developers.
StackOverflow - There are Google Play Services / location tags here, but there is no indication that any issues are being observed or triaged by Google.
Google Maps API Issue Tracker - Android Maps API v2 - This feature of the issue tracker is specifically for the Android Maps API v2 (which is part of Google Play Services), but not Google Play Service in general and not for Location Services, which are separate from the Maps API v2.

What is the proper location to report issues with Google Play Services and Location Services?

I'm primarily interested in reporting issues from a developer's perspective.

Then post your question where it's sure to be seen: googleplus help. That link is, after all, one of the few links the closed page offers with any actual developer interaction. I looked, and saw many questions were way off-topic, but the questioners were usually led to the right forum, or had their question answered. And you can always point back to the "closed forum" page you referenced as your reason for being there. You have a legitimate question; let them know that, the only way that seems possible!


Add external calendar to Google Calendar I have a Google Pixel 2 and I would like to add an external calendar to my Google Calendar.

If I use my computer, I can login into my Google account (the same account I'm logged in with my phone), go to the apps and open the Google Calendar. Once there, I can add a new calendar by providing a URL, and automatically the new events of that calendar are added to Google Calendar.

I was expecting to see those events in the Google Calendar of my Pixel 2, but they don't appear. What am I doing wrong?

I think the Google Calendar app for Android doesn't support that functionality.

From a computer:

I open a Google Calendar, for instance this one
I click on the  button.
That calendar gets added to my Google Calendar.

From an Android phone:

I open a Google Calendar, for instance this one
I click on the  button.
The Google Calendar app opens and displays the message "Calendar couldn't be added".

According to the response from a Google representative, "there isn't an option to add external calendars to the Google Calendar app".


How to block my mobile provider from showing their ads? Whenever I use apps that have banner ads (I guess that thing is called AdMob?), I get ads from my mobile service provider. This happens only when I connect using the mobile data.

I don't have branding or any apps from my mobile service provider. In fact, I'm on a rooted vanilla stock froyo ROM.

The ads are very annoying. Most of the time, it is about Value Added Services (VAS) and hence If I accidentally click those, I get charged instantly. (for subscription to whatever that stupid ad displayed).

Please don't give me solutions to block the ads completely. I want the normal ads, just not the ads from my service provider.

Both works the same way. While the usual AdBlockers block all ad-related servers/IPs, you can do the same for selected ones.

Provided your device is rooted, you can block their specific IPs via your hosts file. Just add the server name one per line, and send it to an "invalid" URL such as e.g. 0.0.0.0. An example entry would look like:

adserver.myprovider.com  0.0.0.0

Of course this would mean you have to figure out the URL of the ads displayed. Here apps like OS Monitor might prove helpful, as they show all open network connections:

OS Monitor: Open connections and WhoIs information (source: Google Play)

When such an ad is displayed, immediately open the connection tab in OS Monitor and check the list. The first screenshot1 shows the app in charge is displayed along with the corresponding entry. The status column will most likely hold either CLOSE_WAIT, LAST_ACK, or (less likely) ESTABLISHED. Tap the entry which seems fitting to get the WhoIs information2. On that page you see the hostname right on top ("DNS"), which is what you then put into your /system/etc/hosts file as described above.

Don't forget to clear the app's cache afterwards, as otherwise cached ads might still be displayed. Continue until you caught them all :)

Another solution is available for certain providers (at least here in Germany): Opt-Out of provider billing, either completely or for given companies. Of course you still need to pay your contract (that's not what is meant here), but you should no longer be automatically charged for ads etc. via your phone bill. Which does not mean nobody might scare you with accuses of a subscription you "bought" -- but that would no longer work for those ads.


How to block TCP connections? I have an app, a replica of a shooter game in Android. It is just for experimental use only, me and my friends are testing it. I need to block all TCP connections so I can test my security.

But its servers change IP addresses of the domain, so no matter how many ways I use to block the domain, user still get connection with the server.

Is there a way to only block TCP connection for an app? But only TCP connection, because my playing server is UDP server.

Can I block all incoming TCP connections as well?

Is there a way to only block TCP connections for an app in Android?

Yes, if you have rooted phone:

~# iptables -I OUTPUT -m owner --uid-owner 10275 -p tcp -j DROP

This will block 100% outgoing TCP traffic of app having uid 10275. You can get UID from file /data/system/packages.list.

To block only UDP:

~# iptables -I OUTPUT -m owner --uid-owner 10275 -p udp -j DROP

Or to block both, don't mention any protocol.

  Can I block all incoming tcp connections?

INPUT doesn't work with owner module. Better is to just block outbound traffic, incoming is automatically blocked because traffic is initiated from client end i.e. your phone.
See this answer for details.

Also you can use iptables based firewall app like AFWall+ or VPN based firewall like Netguard to block outbound traffic.


New Android maps - how to show navigation without destination Older version of Google Maps for android had a separate Navigation app, in it I could either set a destination for guided navigation or simple select "Display map" with would always show my GPS location as I travel (streets, turns etc.)

With recently updated map app, I can either see my static location on the map or choose destination for navigation.

How do I simple display dynamic navigation map that would display my current location as I drive?

You just need to access "My Location" in Maps.

Click the "location" button  in the bottom right corner to have the map scroll to your location. (Obviously you need to have Location Services turned on.) The button will turn blue and there will be a glowing blue dot at your location.

Tap the button again and the view will change to "compass mode", a partial-3d view with 3-d building outlines and pointed in the direction you're facing. The button will change to a compass. Tap again to get back to the top-down view.


can't install or update apps while in mobile data plan but working in Wifi I have Nexus 6p phone. After the update to Android 7 my phone cannot install or update Apps from Google Play Store but it is working fine on WiFi. After Android 7.1.1 update the phone battery is draining very fast 100% = 2.5hr & heating Problem. I removed the updates for play store, changed permission too, but still nothing worked out for me.

If you also disabled limits in downloader, maybe firmware is  bugged? Try to carefully reflash your device.


want to get my Droid back to stock, but don't want to reinstall apps I foolishly rooted my Motorola Droid and fumbled around until I got Cyanogenmod 6.1.0-RC3-Droid installed on the thing.
There's really no reason I should have done this, however. It didn't exactly solve my problems. Now, I have a few additional problems and would just like to get back to stock.

My first question is this:
What is the easiest way to just get this phone back to stock? Some posts talk about booting into recovery and just choosing factory reset - other posts say that isn't enough, etc.

Second question:
Can I use AppBrain to make the installation of all of my apps easier once I have the phone back to stock? I have 75 apps. I am hoping that I can just install AppBrain as the first app, then have it do the installs.

Has anyone done this?
Thanks.

UPDATE: I bricked my phone. I'm stuck in a loop of "Droid" and the animated eye icon.

Your phone is almost certainly not permanently bricked.  Chances are you can boot into recovery to flash a new ROM.  Worst case, you'll have to flash the phone back to stock with RSD Lite.

That said, there's really no way to unroot the phone or flash a stock ROM without having to re-install your apps.  You can try flashing a stock ROM without wiping data & cache (or doing a factory reset), but it's probably not going to work very well.

The major apps for restoring 3rd party apps & their data, like Titanium Backup, require root.  You can use other avenues to re-install apps (like AppBrain), but you'll have to reconfigure them by hand if you're not rooted.  Since you say you're having problems, this might be the safest course of action for a large # of your apps anyway.  It's just a bear to lose complex configurations or progress in games.

Since your're already in trouble, the course of action I'd recommend is using RSD Lite to flash the latest SBF availble -- FRG22D in your case.  It's available for download from Peter Alfonso's Site.  Your phone will update to FRG83 via OTA.  Flashing the SBF will wipe all your phone's data.  You may even need to reactivate your phone with Verizon, but that's not difficult to do (just dial *228 and press 1).  This will not wipe your SD card, so things like backups you have or pictures/videos/downloads on the SD card will be safe.  Despite the dire warnings or bricking one's phone, as long as you don't do something foolish like unplug the phone (or pull battery) in the middle of flashing (or have bad luck with a power outage), you should be OK.  Using SBF to root and unroot @ DroidForums

If you can still boot into recovery, you can flash the stock ROMs from there and accomplish nearly the same thing -- though I'm not sure it will do things like update baseband. Unroot w/o SBF @ DroidForums

The DroidForums guides are very thorough, and their Rescue Squad group is very helpful.


What is this "wvm" file, and can I get rid of it? I have a Nexus 7 running Jelly Bean. Using the Android File Transfer program, I was examining the contents of part of the internal drive and found this:

/Android/data/com.google.android.videos/files/Movies/bWF0dGhldy5ob2x0QGdtYWlsLmNvbQ/framework_LFL4UnYvaGE.wvm (2.82 GB, last modified 18 Jul 2012, 7:59 PM)

In another directory (adjacent to bWF0dGhldy5ob2x0QGdtYWlsLmNvbQ), there's a subtitles directory which contains two files:

LFL4UnYvaGE.cc (264 bytes) and LFL4UnYvaGE.en.cc (129 KB), both modified on the same day (18 Jul, but earlier in the day at 5:57 PM).

As you can see, the .wvm file is very large. I tried renaming its parent Movies folder to Movies2 to see if it broke anything and so far it doesn't seem to matter. I tried copying it to my Mac but it says it is unable to copy the file (yet it can copy the parent folder(s) okay). And I don't currently have any movies (that I know of) saved to my tablet either from the Play store or copied over from my computer.

What does this file do, and would it be safe to delete it (and the associated subtitles) to save space?

These files are for the Transformers: Dark of the Moon film which was included promotionally with your Nexus 7.  The movie was not, at least in my case, pre-installed on your device, as it takes a considerable amount of your available storage space (especially if you have an 8GB unit!).

I'm guessing you must at some point have unknowingly hit the small 'button' on the video telling it to download the film for offline use.

The first thing that came to my mind was, that this may be a WebM video file (Matroska container + VP8 video stream + Vorbis audio stream). It would have made sense. But feeding the file to MediaInfo looks like this:

$ mediainfo Downloads/framework_BpAYRcyW2_A.wvm
General
Complete name                            : Downloads/framework_BpAYRcyW2_A.wvm
Format                                   : MPEG-PS
File size                                : 2.73 GiB
Duration                                 : 2h 34mn
Overall bit rate                         : 2 532 Kbps

Video
ID                                       : 224 (0xE0)
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 3 frames
Duration                                 : 2h 34mn
Width                                    : 1 280 pixels
Height                                   : 536 pixels
Display aspect ratio                     : 2.40:1
Frame rate mode                          : Variable
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive

Audio
ID                                       : 192 (0xC0)
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format version                           : Version 4
Format profile                           : LC
Muxing mode                              : ADTS
Duration                                 : 2h 34mn
Bit rate mode                            : Variable / Variable / Variable
Minimum bit rate                         : 190 Kbps / 190 Kbps
Maximum bit rate                         : 231 Kbps / 231 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 44.1 KHz
Compression mode                         : Lossy

Menu

An AVC video stream and AAC audio stream, is what one would expect from a regular MP4, but MPEG-PS format (PS = program stream) is unusual. This is how a regular MP4 looks in MediaInfo:

$ mediainfo .miro/Movies/FLOSS-Weekly/floss0222_h264m_864x480_500.mp4
General
Complete name                            : .miro/Movies/FLOSS-Weekly/floss0222_h264m_864x480_500.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 282 MiB
Duration                                 : 1h 5mn
Overall bit rate mode                    : Variable
Overall bit rate                         : 605 Kbps
Writing application                      : Lavf54.3.100

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : Main@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 4 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 1h 5mn
Bit rate                                 : 500 Kbps
Width                                    : 864 pixels
Height                                   : 480 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.040
Stream size                              : 233 MiB (83%)
Writing library                          : x264 core 120 r2164 da19765
Encoding settings                        : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x1:0x131 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=2 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=31 / scenecut=0 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=500 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=1500 / vbv_bufsize=6000 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Language                                 : English

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 1h 5mn
Bit rate mode                            : Variable
Bit rate                                 : 96.0 Kbps
Maximum bit rate                         : 1 500 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 44.7 MiB (16%)
Language                                 : English

The file [from the Nexus 7] even  plays for a few seconds in VLC and in MPlayer, but then I get error messages. So either the format is not yet supported or it's sort of encrypted.


Can I use my Nexus7 charger to charge my Android phone? The Nexus charger has an OP Amp rating of 2A. The charger that comes with the phone has an OP Amp rating of 1A. Both have the same voltage. IP voltage is 100-250 V for both.

I googled and came across various posts saying how Li-ion batteries are smarter and how the phone will only draw as much power as it needs, and not more.

So essentially, the phone takes what it needs, and the charger is capable, but doesnt force its rated voltage on the device. Is this correct way of putting it?

Will it damage the battery in anyway? Or the charging circuit?

In short: yes, you can use your Nexus7 charger to charge your Android phone. If the connectors are compatible, it will work without problems.

I always use a single 2A USB charger for every phone, tablet and ereader that I have at home, and also for the Raspberry PI.


android 4.4 phone not charaging and no sync when pluged into computer My phone

manufacture: Samsung
Model number: sm-j110f
android version: 4.4.4
rooted: Yes

Charging only works if

Phone is turned off
Phone is in recovery mode
Phone is plunged into an ac charger.

Connection to computer only works if

Phone is in recovery mode adb
Phone is in Download mode

things i have tried

flash stock firmware with Odin
I don't know how to start to trouble shot this issue or fix it.

I would like to be able to charge my phone when plugged into the computer and copy pull files off the phone.

Fix this by using the oldest firmware build on sammobile i thought the newer firmware build would be better but flashing an older firmware build fixed all my usb problems.


Why do I have to download music to Android internal storage then copy to SD card to work? Samsung 9+
128 GB SanDisk SD Card
Android version 8.0.0 (Samsung Experience version 9.0)
Service provider Verizon

The issue I'm having is with copying music files from my Windows 10 PC directly to the Android's SD card via USB cable. When I do this, the first song in an album is playable, but all the others only play for a second before skipping to the next.

The workaround I found is to copy the files from the PC to Android internal storage and then to move them to the SD card storage. Moving the files from internal to SD storage works equally whether I use an Android file manager or Windows explorer.

This is obviously a very cumbersome process when dealing with a thousand files. Ideally, I'd like to download files directly to the SD card. Does anyone know what is going on?

Thanks for your help.

Windows 10 has currently some bugs in the MTP system (MTP is the system used for transferring data from/to your phone via Windows Explorer). This might be the reason for your problems.

Alternatively you can enable Debug mode and ADB on your device and then use a GUI tool that uses ADB for file transferring, e.g. this one:

Droid Explorer


Is there a way to force apps to use internal memory only? I have a Sony Xperia U, and my 8GB of memory are divided in three parts: 2GB phone memory, 4 GB internal memory (replacing the MicroSD slot) and 2GB that I haven't really figured out about.

I don't want to mess with repartition. I just want to use each one as they must be used.

The problem is: many apps are optimized to save many things in SD, but for this phone it is not really useful, as it has plenty of space in phone memory! What can I do to make automatic created app data use internal memory only, leaving SD (internal, in Xperia U's case) free for my own use?

Edit: Thank you for your answers! John, my device is rooted, so, could you explain further about those permissions, please? Thanks in advance!

you say your phone is rooted, it is then possible to change the default installation location that the packagagemanager uses to install apps. this will only work with apps that allow it, as others have already pointed out, apps may choose to ignore the packagemanagers recommendation and install to internal/external anyway even if you choose the opposite. also, big game files in the obb directory are stored where the obb directory actually is located; this is dependent on which phone you use.

to change the default installation directory:

1) use terminal emulator from google play (or, alternatively, enable usb debugging and use adb)

2) in terminal emulator, enter:

su

accept the superuser request, then try either:

pm setInstallLocation X

or:

pm set-install-location X

where X can either be

0 = let packagamanager decide

1 = install on internal by default

2 = install on external by default


Why do my photos look fantastic on my HTC One X, but not that good on a PC? The photos I take with my HTC One X look excellent on the phone screen, but when I copy them to a PC or laptop and view them on a larger screen, they don't look nearly as good.

Is HTC employing a filter or enhancement to make the photos look better? Could I do the same to the photos after copying them to my laptop?

First, HTC is not ...employing a filter or enhancement to make the photos look better....

Second,
This is the color settings of the screens. If you transfer a photo taken from a Sony device camera to a Samsung mobile device, you will see a huge difference. That difference is that you can't see the vividness and cleanliness (i.e. the beauty ) you saw in the photo of the Samsung phone.

Explanation: The mobile phones has a PPI or DPI more than 300 whereas the computer monitors have around 150 - 200. Since you are seeing the pictures in a lesser pixel density while you are viewing them in your PC, you may fell that they don't look nearly as good.

If you want the beauty you saw in your phone, use Photoshop or any other photo editing app to increase the colors a little and adjust brightness and/or contrast or curves. Our fellow SE members of Photography Stack Exchange will be glad to help you.


xperia z5 broken screen locked need data I had a sony xperia z5 compact for about 2 weeks until i smashed the screen. I have searched online to find some help to recover my photos and videos taken with the device. I didnt have any cloud set up so i cant get them from there. OTG cable has to be turned on EVERY TIME from the settings on the Z5, it seems the Z3 was plug and play good to go OTG, but not the Z5.
The screen is unresponsive and barely visible and it has a passcode lock (as fingerprint function is locked, and wont reset after a soft reset). I have until the end of the week to return the phone to my carrier and would like to get the data from it before i send it back. I have no knowledge of scripting ADB or how i can activate usb debugging with a damaged screen.
Is there a script i can download as a zip and paste to the root of an external SD card which can transfer or duplicate the files from the internal to external storage? or a zip that can activate usb debugging?
Thanks in advance.

Turn off the phone with power button and volume+ (hold them together), connect the mouse or keyboard with OTG cable and than turn on the phone. Then you can use the mouse to do everything.


Can thief unlock stolen phone that was locked by Android Device Manager? My phone was recently stolen.

Luckily, I enabled Android Device Manager awhile ago. So, I locked the phone via the web app of Android Device Manager.

Can the thief unlock my phone? I'm not asking how. There is a scenario in my mind that I'm afraid that could be possible to unlock the phone and restore factory settings, wiping all my data. Is that possible?

Again, I just want a Yes or No answer, not how he can do it.

The answer is almost certainly yes.

Someone could probably get past it in one way or another. (They could probably just use odin on a samsung device for example. Though I have never done something like that myself.) If you have sensitive data on there then a remote wipe might be the best thing.

Did you report it stolen with your carrier?
They could report the ESN / IMEI  as stolen so at the very least the thief probably wouldn't be able to sell it.

Of course I do not know your exact situation. If you know for sure it was stolen and not lost could the police recover it from the thief?

Either way best of luck to you.


Backup/dump kernel image (and full ROM) without root for Mediatek Devices I would like to pull the boot image of my device Pipo N7. I don't have root.
I found the following link:

Backup/dump kernel image without root or twrp/cwm`

But when I try to find /dev -name 'by-name' 2>/dev/null I can't get it to work it seems I need root.

Is there any other way to get the boot image pulled without root?

P.S. I would have commented on that link but I'm not allowed to since I don't have enough reputation.

To answer my own question!

Warning, in some very rare cases this doesn't work or could be dangerous. For example, Amazon Fire devices refuse to communicate with these tools despite being MediaTek. Tools like SPFT uses a DA (for Download Agent) to communicate with the MediaTek bootloader, but the MediaTek bootloader has some configurable settings so that it only accepts DA signed by the manufacturer. There are some generic devices bricking after sending an unsigned DA.

Use at your own risk.

There is a post on Hovatek Forum that guides you thru the process of downloading the full ROM of your device without the need of being rooted. Here is the link to that post.
[Tutorial] How to use Wwr_MTK + SP Flash tool to backup Mediatek rom

This will provide you with the full rom divided into its separate image files.

This should work for any Mediatek device that's not locked.

Following is a a shortened copy of that post:

Requirements

Download and Install Vcom Preloader Driver If you need help with this please go to this link [Tutorial] How to install Mediatek USB VCOM drivers
Download Wwr_MTK tool
Download SP flash tool- Windows PC
Device using the MTK chip

Steps to download your devices ROM

Extract WwR_MTK to a folder of you choosing. Go into folder and start WwR_MTK_2.exe.
Select Auto mode from the Tabs menu.
In number 1 on this screen Select your devices chipset type from the list *). You should be able to find that info in Settings->About on your device.

Then select Memory Type. I just went with EMMC (I'm not sure where to find this info for your device).
Click on Create and save as... Save the file and note the folder you saved it to. This is temp "Scatter File" (Later you will be making a new full Scatter file with more information. This one only has info for the preloader).
Goto the folder you just saved the file to. Open in a text editor and look for the following info:

physical_start_addr: 0x0
partition_size: 0x80000
region: EMMC_BOOT_1

mark down this info as it appears in your file. (These are only example info from my file)
Extract Sp Flash Tool to a folder of your choosing. Go into folder and start flash_tool.exe.
Select the Download tab. By Scatter-loading File click onchoose` and select the scatter file you saved in step #5.
Select Readback tab. Click on Add, this will add a new line. Double click on this new line leave the name as ROM-0. Mark down the folder where you are saving this then click Save to save the file.
When you click Save a new dialog pops up in this dialog set the info as per the info you marked down from step #6 then click OK.

physical_start_addr -> Start address
partition_size -> Length
region -> Region
Make sure you device is powered off and disconnected from the computer (if you can take out the battery take it out for about 1 minute, then replace it).
Click on Read Back, now connect you device to the computer via usb cable. You should see the bottom of the screen a red progress bar then a yellow progress bar. This may take some time (about 1 - 2 minutes) until your device is recognized. Wait untill there is a pop up dialog that says "Download OK".
Return to Wwr_MTK tool, then Click on Select File at the top right hand corner. Navigate to where you saved the ROM_0 file in step #9, select this file.
Select Preloader tab from the Tabs menu. Click on `Preloader analysis, there may be incorrect info on the screen ignore it.
Click on To extract preloader and save as.. (at the bottom left of screen). Rename the file to preloader.bin and select the same folder you selected in step #5 for the temp scatter file then click Save to save.
Now we will get the length of the total ROM this is needed in order to be able to download the ROM. We will preform a RAM test in SP Flash Tools to get that info. (if you have problems with the following directions please look Here and Here)
Return to SP Flash Tools, select Memory Test tab only tick the box for RAM Test, make sure the rest of the boxes are unticked.
Turn off you device the same as in step #11. Click on Start at the top right of the screen. Connect you device via usb to computer. wait for the "Format Ok" dialog. mark down the HEX number under EMMC_PART_USER, this is the size of the full ROM.
Select Readback tab to preform a full read back of the ROM. Click on Add, double click on the new line added. Leave the name as ROM-1, click Save. Turn off device as in step #11, click Read Back, connect device via usb. Wait for the dialog stating that it went OK. This will take a while depending on the size of your ROM. Don't disconnect you device while this is working.
Return back to the Wwr_MTK tool. On the Auto mode tab in number 3 click on Select File then navigate to the location of the ROM_1 file and select it. the tool will scan the file and prompt you for the file containing the preloader select either the file 'preloader.bin' or ROM_0.
At the bottom left of screen click on Create scatter file...
The items highlighted in PINK color are usually not needed when flashing, untick them  (You may want to untick the userdata and cache as well especially if you are downloading from a device that hasn't been used or has been factory reset.).

Note that the partitions highlighted in PINK will not be appear in SP flash tool when you select the scatter file. If there is a partition highlighted in PINK which you want to include, then use the scroll bar to move to the right then change FALSE to TRUE by double clicking on it (see NVram as an example).

Go to Auto mode tab, Click on To build the firmware (Cut to partitions and create scatter file), Select the folder you want to download the ROM to. (Its a good idea to save it to an empty folder). When the tool is done you will see Done!!! in the empty space above number 4 in the tools screen.

Congratulations!!! You are now done and have a copy of your ROM in the folder you selected in step #24.

*) If your chipset doesn't appear in Wwr tool then you can manually add it in order to create the temporary scatter file.


Can I flash a separate radio image and have a working radio? I have a rooted LGE Nexus 4. Installed on it are the Team Win Recovery Project and CyanogenMod 13 (Android 6).

I found this guide to installing stock Android 6 onto a Nexus 4, and it provides pre-built system and boot images, alongside:

  ... an OLD radio (initial radio release for Mako), [and then] this ROM will support LTE :)

In the comments section of that post, a user added how to install the pre-built image:

  From command terminal:

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash radio lte_modem.img (or normal_modem.img)
fastboot reboot-bootloader

My question boils down to, can I just flash the lte_modem.img alone and come out with a working phone with CM13?

If that isn't inherently answerable, then: if something goes wrong, can I flash normal_modem.img, or do I need a CM13-specific radio image? Where do I get that special radio.img?

(Previous) Nexus 4 owner reporting in.

People at XDA had long been using hybrid modems with custom ROMs like CM. It seems specific versions are needed for each major Android version (JB/KK/LP+), but there's a nifty app right here you can try out: LINK: Google Play.

Also, there's no special radio for CM13. No custom ROM team makes radio themselves. Just flash back to a stock radio if things go wrong.


Trying to find out what app is being used with the “sharing” notification as pictured Sharing notification-top left of phone
Which is that app?

Open the notification tray and the application's name should be written there for each notification. (Android 7.0 Nougat and above)

Here are two examples:

As you can see, the app name "Termux" is visible next to the application's notification icon.

Here's another example, where you can see the app name "Hangouts" is written next the application's notification icon.

None of this has anything to do with rooting your device, it's built in to stock Android.


How can I get ClockworkMod Recovery to properly use /sdcard on an encrypted Galaxy Nexus? I have a Galaxy Nexus (toro) device. It's flashed with the latest touch ClockworkMod recovery image, along with a milestone snapshot of CyanogenMod 11.

Now, when I try to pick a zip file to flash from the SD card, ClockworkMod gives me an error that it can't mount /sdcard. The Galaxy Nexus has no internal SD card, so I assume that it can't mount properly because it's already there (there is an /sdcard directory, it's just stored on the internal flash memory and so can't be mounted). So far I've been using sideload to flash things, but it'd be nice if I could push files to the SD card. It's worth mentioning that I have data encryption turned on.

How can I tell ClockworkMod that /sdcard doesn't need to be mounted, because it's stored on the internal flash?

I have read this related question, but it appears to be about mounting problems due to the locked-down nature of most Samsung Galaxy devices. I have no such problem, having a Nexus device.

The important part looks to be this:

It's worth mentioning that I have data encryption turned on.

I don't believe ClockworkMod can handle encrypted devices as of yet, which is problematic for devices that lack true external storage support (e.g. SD cards). The reason it's a problem is that /sdcard on these devices is not a separate partition, it's a FUSE mount point for the /data/media directory. Therefore, when you boot into recovery, it can't access your internal /sdcard directory because it is encrypted.
TeamWin Recovery, as of version 2.2.0, does support decrypting your device when booting into recovery. They actually specifically noted the Galaxy Nexus in the release notes, possibly because they had to implement the decryption differently on non-AOSP devices (e.g. support for encrypted TouchWiz devices is listed in version 2.4.0.0):

What's new in version 2.2.0

Support decrypting an encrypted data partition on Galaxy Nexus (enter password using keyboard)

Realistically, the best bet if you want to encrypt your device would probably be to use TWRP instead of CWM. Otherwise you'll have to continue jumping through some hoops when trying to use your recovery. You can download TWRP from their website.


Chrome unable to read files from SD card I have some HTML files in the SD card in my phone, which I want to open in Chrome. But, when I am entering the URL of those files in the Chrome's address bar with the file:/// prefix, Chrome says Access to the file was denied. But, I have checked that Chrome has access to the storage. See this screenshot:

Please help me out.
I have Android 7.0 Nougat and please ask if any more information is required.

Chrome can read file from the SD card folders it has access to. That folder, if you have set to download pages on the SD card, can be located by clicking Menu, then Downloads, then clicking on the gear. You have unrestricted access to that folder. But if you try to navigate to the parent folder, you will receive an Access to the file was denied message (if that folder is located on the SD card).

You can copy your files in that folder and read it from there. Or you can copy them to the internal storage and access the internal storage by typing file:///sdcard/ from Chrome's address bar. The internal storage is not restricted and you can navigate to any folder.


APK files won't install I have a Samsung Note 3. For the last 2 months, I can download APK files - for example, just downloaded the new Google Play Store here: http://www.androidpolice.com/2014/10/09/breaking-google-play-store-update-5-0-31-adds-even-more-material-design-highlights-and-moves-whats-new-to-the-top-apk-download/ and it's on the phone, but when I open it and go to install it, when I touch INSTALL - nothing happens. It's there, but it won't install. This happens with any APK. one caveat: in the past if I've rebooted into safe mode - which of course means with no downloaded apps running - then and only then can I install. Some 3rd party app might be blocking me from installing. That's all the info I got. Can you help?

I had a blue light filter app running that dims the screen to prevent damage to your eyes, and it was apparently blocking the installation of APKs and the selection of certain menu options in other cases.


Android ignore the hosts (etc/hosts) when it's in LTE network? I use hosts to block some sites, which works in WIFI connections,

but when I am in LTE mobile network, these sites seems accessible, I thought somehow android ignore the hosts.

I am in Lineages OS 14.1 (android nougat)

anyone knows how to fix this?

As already suggested by OP, the issue was caused by proxy in APN settings.

Disabling proxy in APN settings (which interferes with host blocking usually by ignoring the hosts file) solved the issue.


Android phone can't access anything through VPN on my Windows PC I have a Galaxy S (Android 2.1 Update 1), and a Windows 7 Pro machine configured to allow incoming connections (i.e the built-in PPTP VPN functionality).

I can establish a VPN connection to the laptop from the phone however I can't ping it or access a simple HTTP service running on 8081. Windows Firewall doesn't seem to be the issue as it doesn't work with it turned off either. It makes no difference if I use my house Wifi or disable that on the phone and connect via the phone's broadband connection.

I notice via IPCONFIG on the laptop that the subnet for the phone's RAS connection is 255.255.255.255 whereas the network is 255.255.255.0 - could this be a problem?

It was a configuration issue on the program listening on port 80 on the laptop end.


Backup Quora answers How can I backup custom content contributed to Quora with the Quora app so that I can keep a local copy of my answers to questions found therein? Thanks.

I have the Quora app, and the only feature I'm aware of is taking screenshots to save your answers. I haven't found anything in the app that will save a local copy of answers. Sorry.


Why does the default Email app download the same (POP3) message over and over again? For the most part, I haven't had too many problems with the stock Email app on my Moto Droid.  I have both ActiveSync (Exchange) and POP3 accounts set up and never have trouble with ActiveSync.  But for some reason, with the POP3 account, sometimes the app gets into this endless loop and won't stop downloading the exact same message and showing it as unread.

I'll open the message, delete it, and then next time the app checks for new e-mail, the message is back again as if I'd never opened it in the first place.

Usually the problem seems to go away if I either (a) delete the message from the message list without opening it, or (b) delete it from within the message and then immediately hit "Load more messages".  But neither of these methods work all the time; sometimes the message still comes back!

I'm wondering if anyone else has experienced this and knows why it happens (I assume it's got to be some connectivity issue - I do know that the Email app flakes out a lot due to 3G/WiFi switching, but that's hardly a complete explanation), and if there's any foolproof way to either ensure the message is deleted "for good" or to prevent the problem from ever happening in the first place.

Unfortunately I've never been able to reliably reproduce the issue - it seems to be random or at least intermittent.

Any ideas?

I ABSOLUTELY HATE THIS ISSUE (sorry for caps but I have been dealing with it for a while). I don't have a fix but I do have work around: hit the show pictures button at the top of the message and let all images render before deleting. I wish I had a permanent fix for you. I wonder if this happens on other phones and not just the Moto Droid?


What caused the toast with "Call failed, try another method"? I am having an issue with my Motorola G4 Plus smartphone which runs on Android 7.0 version. I am using JIO SIM card for calls and internet.

Two days ago, my phone showed me a toast message stating:

  Call failed, try another method.

I was not able to initiate or receive any calls. Meanwhile my internet was working fine.

I searched about the toast message on internet and found some tricks to tackle the problem. Some of the major tricks were as follows:

some suggested to clear the cache memory of the device.
some suggested to change the network settings and reboot the device.
some suggested to change the specific APN settings and than to restart the device.
some suggested to change the set recommended 4G LTE settings.

I tried all of the above tricks but no gain at last.

My main question is: which method was the toast message referring to?
 Or, by saying "try another method" which method do I have to concern about and how to eventually solve this problem?

I had this issue before. An answer on Quora solved it.

Remove your Jio sim without switching off the device and insert another network different from Jio into the sim1 slot.

Switch off your phone and switch it back on.

Put your jio sim into the sim2 slot. Now restart your phone.

I hope it works for you.


When did my phone power off due to low battery? Is the information recorded somewhere? I'd like to know when my Android phone powered down due to low battery.  Is there a log or way to see this?  I am running a new program that makes use of BlueTooth and I suspect that's the problem.  I ran the program over the weekend and when I recovered the phone, it was dead.  Of course I have no way of know if the phone died after 1 hour or 23 hours.   I'm guessing the operating system logs it somewhere.

The phone in question is a Sony Ericsson Arc, but I'm hoping the answer generally applies to all Android phones.

You should install Watchdog Task Manager Lite.
It will monitor all your apps and tell you which apps are consuming the most battery and why.

For all your logging needs, install aLogcat (free) - logcat.


''Unfortunately, Calendar Storage has stopped'' error on Sony Xperia M (C1905) I get "Unfortunately, Calendar Storage has stopped" because of  which I cannot make calls or send Email from my phone. This affects my work too.

Is there a solution for this issue? I've already formatted my device because it was slow and lagging a lot.

First try rebooting

Then try deleting app data from the calendar storage app preinstalled on your phone

If this problem persists try reseting your phone again


Network connection lost when receiving or making a call using Samsung Galaxy S2 Recently noticing that while making or receiving a call, the net connection on the Galaxy S2 is lost. Once the call is over, the connection is restored automatically. OS is android 2.3.6 (gingerbread).

can anyone please help if it is a handset problem or any setting that needs to be updated.

This is absolutely normal. GSM connections cannot maintain a data and voice connection at the same time. The S2 can, and will, however be able to make a voice call and still continue using a WiFi data connection.

This is true for MOST cellular providers in India, UNLESS they support the DTM protocol (highly doubtful).


Samsung Galaxy Tab 2 (GT - P5100), shortcut button to close/exit from any app/game I am a new user of Samsung Galaxy Tab 2 (GT - P5100).

Is there any shortcut button to close/exit from any app/game?
Or, any other mechanism?

No, there is no common shortcut to close/exit any program.  The "android way" is to let the OS decide when to actually close/exit an application.  Just hit the "Home" button or the "Recent apps" buttons to switch to another application when you're done with the current application, or tap the physical power button to turn off the screen.

The OS will take responsibility for deciding when to suspend and when to terminate a background application.  It generally does a good job of this, but some people cannot stand this behavior and so install task manager applications to explicitly terminate background applications.


DCS Service on HTC Desire Z I installed My Data Manager to see how much data traffic my phone generates and I noticed that there's some "DCS Service" using on average 180MB (!) per month.

DCS Service is not something I installed. It is listed under apps but I cannot uninstall it.
Anyone got an idea what it is and how I can stop it from producing all that data traffic?

I asked htc what it is about and they responded with:

  The DCS Utility services and components are the programs on your
  telephone that allow connection to the internet provided by your
  mobile carrier. It stands for Data Connection Service.

A little vague. It also cannot be removed, they told me. And as the sense ui was constantly crashing I decided to install cyaogenmod. Best decision ever: not only is my data usage halved, the user interface is stable as a rock.


Is SpyBoy Android app safe? As a security enthusiast, I am interested to know if the SpyBoy Android app is safe? What is the legitimacy of the downloads available within the app?

Apps can indeed contain malicious code that can be embedded in them. As for SpyBoy, Malwarebytes declared it a PUP. So I am not quite sure.


How to flash stock ROM on Galaxy Young So I had a perfectly rooted Galaxy Y w/ Android 2.3.6, but then I can't remember why, but I changed in some system files and my device is no longer rooted. I've tried everything but nothing resets all system files. Is there any way I can reset everything, like all system file?

This may  wipe all user data!!!

So make a backup just in case!!!!

You need to flash your appropriate firmware package of your device, download it here:

http://forum.xda-developers.com/showthread.php?t=2568853

Download Odin (google it)
Open Odin (duh)

Reboot your phone to download mode.(google it if you don't know how to)

Connect your phone to the computer

Put the firmware package in PDA/AP

Klik start to begin and your phone will reboot with "new system files"

Hope my answer helped.


Analyzing packets in android I want to analyze packets on my rooted Android mobile phone.
What I did so far:
I have installed shark for root and shark reader. I tried to sniff packets, but shark reader only shows RAW packet.
What do I need in order to be able analyze packets of applications in my phone? Do I need to install tcpdump alongside with shark for root?
P.S: I use 3G internet only.

Reading the very first line on Google Play for Shark Reader

  Application for reading pcap files.

Which implies the OP needs some tool to generate pcap files..also, reading this also on Google Play for Shark for root

  Traffic sniffer, works on 3G and WiFi (works on FroYo tethered mode too). To open dump use WireShark or similar software, for preview dump
  on phone use Shark Reader. Based on tcpdump. Please leave
  comments/send e-mail if you have any problems/suggestions.

Bolded sentence is my emphasis, so it seems a bit confusing and mis-leading. From the description on the Play Store, it is saying that using WireShark is a pre-requisite for Shark Reader to work..but cannot find the actual app called the same.

There is one available for desktop PC's to allow sniffing of ethernet traffic, but for Android, remains to be seen.

Also, for what its worth, sniffing traffic on 3G is questionable as that's dependent on if the radio base-band allows promiscuous mode, that's a given in order to be able to sniff traffic, even though its unlikely, due to proprietary nature of radio firmware..)

Wifi on the other hand, is extremely dependent of the capability of sniffing also, not all of them have the capability to go into promiscuous mode, again mileage will vary depending on the Wifi chipset/driver and kernel regardless if rooted.


Stuck in twrp after trying to root Samsung A7(2018) I tried to root my samsung A7 yesterday, I flashed twrp with odin and when I try to install magisk it says "Zip file is corrupt",
I don't have any OS now and I'm left with only twrp.
I flashed twrp again different times with odin but same.
I can't boot in fastboot and when I tried with adb sideload my device is not discoverable.
I followed all the steps from this video Youtube Video when I tried to root my device.
Is there anyway to bring my samsung back or it's bricked?
Device Model: A750FN

Thanks to @alecxs I was able to fix it. The reason why I was stuck in twrp is because I wiped system through twrp(I was frustrated when I couldn't boot in magisk after many times of trying so I decided to let the System go,  the first time trying to root an phone so I didn't know what I was doing).
DON'T WIPE THE SYSTEM!
I still don't know why "Zip file is corrupt" ocurred, maybe because I tried to install magisk through sd card and the sd card was corrupted, or maybe because the twrp I flashed was unofficial, I don't know, but here is how you can recover your phone back:
1.Install the stock rom/firmware for your model at samfw.com,
before you install the stock rom for your phone model you should know your phone CSC(Country Specific Code), if you don't know it just boot in download mode and you will see Carrier ID associated with phone CSC Code
2.Boot in download mode and flash the downloaded rom. If that goes well and now you have your phone back but you still want to root then go to Magisk Installation Guide and follow the instructions.
If you experienced the same error like mine while trying to flash magisk on twrp with sd card then next time instead of sd card try to copy magisk in cache partition and then in twrp flash from there.


Override Google+ profile picture for my contacts I have a contact with a Google+ account. Whenever I search her for Hangouts or call, I get the picture from her Google+ account.

It does not matter if I go to google.com/contacts and I set up a new image. I will still keep seeing their Google+ image.

Is there any way to override it?

I had a similar issue on my phone, and this has worked now with 2 contacts with caveats described below:

Please note: I'm verifying this with contacts that definitely have Google+ profiles and are synced to my Google account.

Select the contact (either from within Hangouts or via the Contacts app)
Choose the Pencil Icon to edit the contact.
Add a new picture.
Delete any extraneous fields that include things like Facebook link or Profile link or Google+ Profile, or any field with any sort of web address link

Now, on a computer through a web browswer

Navigate to contacts.google.com and find your contact
Edit the contact again, again removing any links to profiles and such
Save and exit

Upon returning to Hangouts (and Messenger, etc.) the contact pictures should be changed on your phone. Strangely, this photo edit will only take place on the phone, and not on the Google Contacts website. Conversely, changes made on the website seem not to affect photos you've changed on your device.


An Pixel XL phone shutdown by itself My Pixel XL phone rencently always turns off by itself. Most times it turned off just after starting up, a few times it worked longer and everything looks fine. when it happend, a "phone is shuting down"(maybe not exactly these words because my phone is not in english) dialog pop up and then shut down in a few seconds.

I tried restoring it to factory image, and tried replace a new battery, and had not fix this.

I got the log using "adb logcat", here is it : full log file

Now I think its because of a hardware part, but seems not battery. I want to find out which hardware part is it from the log file, but I don't know much about the log messages, can anyone help to find some clues about what cause the auto-shutdown? Thank you very much!

John.

Based on the provided logcat it seems like the shutdown is initiated by the healthd that manages for example the battery status:

healthd : battery l=63 v=3913 t=72.7 h=3 st=2 c=5 chg=u

This line contains two values of interest:

h=3 is the battery health value and the value 3 means BATTERY_HEALTH_OVERHEAT.
t=72.7 is the battery temperature in Celsius. This value is quite high taking it as temperature in Celsius as Android does. Hence I would assume that the battery provides the temperature in Fahrenheit but the device expects a Celsius value and therefore thinks that the battery temperature is very high. The default shutdown temperature in Android is 68°C.

What I not really understand is that all healthd message contain the h=3 value even if the temperature is lower. May be this value also reflects past temperature states.

Note: Internally Android does not directly use the temperature in Celsius, instead it uses   Centigrade (Celsius * 10).

At the moment I would recommend to do the following test: Pack your phone into a water proof box and place it for some minutes in he refrigerator (make sure you use the part that has more than 0°C, you just want to cool down the device not freeze it!).
Then get it out of the fridge and start it, and measure the run-time until it shuts down. The time should be larger than before.


Gmail app vs. browser, in terms of data consumption Does the Gmail app use more data than just using a web browser to check my emails?

I would assume less, as all formatting is built into the app, while using the web browser you would need to download the 'whole' page including Gmails UI etc


How can I use the camera button to pause/resume mp3? How can I change camera button functionally and use it (or any other physical button) to pause/resume mp3 in a media player app? It is very important for my, because I want be able to pause/resume mp3 without looking to screen of the phone.

Actually my phone (Xperia Mini Pro) has a hardware keyboard with 42 keys, but a few apps use this button as a keyboard shortcut (X-plore is one of few programs that uses hardware keyboard properly).

You have multiple choices on how to accomplish this:
Using a headset
If you've got a 1-button-headset connected, you can facilitate that button. There are multiple apps on the playstore providing enhanced possibilities to this -- just search for "headset-control. Having a Philips headset, I use Philips Headset, which works pretty well; you might have to try several of the available choices to find the one suiting you best.
Most of these apps offer things like:

configure a media player app to be started as soon as the headset gets connected
play/pause (or accept an incoming call) with a single press
skip forward (or reject an incoming call) pressing twice
increase volume by holding the button, decrease it by one click followed by holding it
skip backward (triple click)

Actions are usually configurable.
Without a headset
Re-defining a hardware button can be achieved e.g. using Tasker, which is an automation app for Android (to be more precise: it's the most complete automation app available; costs ~ 5 Euro, a 7-day-trial is available at the homepage, but it's worth every cent). The Tasker manual states:

Simulate Media Button: when selected, any media player which listens for Media Button events can be controlled. Without it, the only the Android system media player will respond.
Note: the Toggle Pause function may not work unless playback has already been started manually.

And yes: You can bind that action to...

Button: Camera
Button: Long Search

amongst others. You could even bind it to a "shake pattern" (e.g. shake left-right to skip a title).
Example:

Condition: Event → Hardware → Button: Camera
Task: Media → Media Control → Cmd: Toggle Pause


How to get IMEI Number From adb Command I am working on adb with my Samsung Galaxy Device. I want to get the IMEI number of the device using adb but I have been unable to do that.

I tried the Following:

    adb shell dumpsys iphonesubinfo

but it returns nothing.

I also tried with Service Call Command:

 adb shell service call iphonesubinfo

but it gives me Strange Result Like this:

  Result: Parcel(
0x00000000: 00000000 0000000f 00350033 00390038 '........3.5.8.9.'
0x00000010: 00320037 00380030 00350034 00350031 '7.2.0.8.4.5.1.5.'
0x00000020: 00300031 00000033                   '1.0.3...        ')

Can anybody Help me out with this?

Given the tag 7.0-nougat, I'm assuming you have or are targeting Android Nougat. Android Nougat comes with toybox which acts as an alternative to busybox and has some useful utilities. I managed to use those tools to print IMEI like this:

adb shell
service call iphonesubinfo 1 | toybox cut -d "'" -f2 | toybox grep -Eo '[0-9]' | toybox xargs | toybox sed 's/\ //g'

Since you wouldn't be getting an interactive shell when using a script or an app, you can pass the commands like this:

adb shell "service call iphonesubinfo 1 | toybox cut -d \"'\" -f2 | toybox grep -Eo '[0-9]' | toybox xargs | toybox sed 's/\ //g'"


Emoji Problems LG G3 Cyanogenmod Last night I rooted and installed CyanogenMod 20150625 Nightly on my LG G3 D855. I also wanted to replace the emojis in the system to iOS emojis. I did that and it worked, except for one, the red heart.

It's not showing in the emoji part of my keyboard and when I see it in texts, it's a black, small heart.

The things I tried:

Replacing the font file with two diffrent iOS emoji files.
Trying to change the emojis with two Emoji Switching apps from Play Store.
Deleting files that had emoji in the file name.

Every step I did gave me the same result. Any solution?

I faced with the same problem, and I found this GUIDE, I hope it will help you too!
http://forum.xda-developers.com/android/software/guide-fix-emoji-displaying-black-t3152314

You can also download the emoji packs from here: (the iOS pack worked me fine)
http://forum.xda-developers.com/showthread.php?t=2618523


What is the difference between jailbreaking and unlocking an Android? Possible Duplicate:
  What is the difference between: Rooting, Jailbreak, ROM, Mod, etc

Is either possible, legal, contractually legit and does either damage the phone?

If you were to unlock your Android phone, this would be to allow a SIM from any provider to be used in the handset.  Phones are usually locked to a provider when they are purchased (the idea being to stop you using other SIM cards after buying your phone).  You can however get a sim unlock code from the network when you contract runs out.  You can also buy the handsets with no contract unlocked.

Jailbreaking (or rooting as its known on Android) allows you to do a few different things, the main use seems to be either tethering (however it seems that more phones are offering this as standard), or installing a custom firmware.

One thing to mention, is rooting your phone will invalidate your warranty, so if you get stuck, you will be on your own (however there are many sites out there full of people who will help you if things go wrong).  There is a small risk of bricking the phone (however there are ways to recover from this too on some handsets).

Personally I've rooted my Android device and have enjoyed playing with custom firmware and it's generally been smooth sailing (although as it takes a long time to boot after flashing a new firmware, the first time I was a bit worried :P).  However, I would suggest doing a fair bit of reading around first, and only approaching this once you're sure you know what you're doing.

Hope this helps!


How do I disable the on screen keyboard? I have a USB keyboard attached I have a ZeniThink C91 using Ice Cream.  I also have a case that has a USB keyboard.  How do i disable the android Keyboard so only the USB keyboard is active?  Ice Cream 4.0

Null Keyboard is what you want. I do this same thing with my bluetooth keyboard. It does require you manually switch the input method each time, but keeps the pesky on-screen keyboard from popping up.

Another option I've used is to use the method described here to program one of your keys to a Back button, which you can press to remove the on-screen keyboard each time it pops up.


why does the xoom dock connect the USB port? I feel like I must be missing something. I got the Xoom dock from Verizon along with my 4G upgrade (The turn around on the whole thing was 1.5 days, and the 4G is amazingly fast, so, definitely don't put that off if you have that option), and it powers the device AND plugs a USB connector into it (making it kind of tricky to seat correctly on the dock, since the connector is a micro USB). However, the dock doesn't appear to have a USB pass-through, so, it acts EXCLUSIVELY as a charging station! So... why the USB plug and if all it's going to do is charge, I may as well just keep plugging it in!

Am I overlooking something?

The Xoom dock has a connector to the USB port for Audio and stability. The back of the dock has a stereo out port.

Here is a link detailing the innards and how to convert to a plain USB. http://wordpress.greghausman.com/2011/05/08/motorola-xoom-usb-dock/


How to emulate any android version in linux? i was trying to emulate Android 5.0 (LRX21T) in linux, i downloaded the rom but i didn't find any good emulator, there is anyone that supports any version of android ? is that possible ?

There are few things you can try.
Anbox:
Anbox is a wine-like android compatibility layer for Linux. It is not an emulator.It is based on android marshmallow I think.
Geny Motion:
Geny Motion is an android emulator with a cross-platform compatibility. You can install any android version you want.
Android x86
It is a project aims to port android to x86 processors. You can install it as a standalone OS. There are various distros available for this project such like RemixOS(discontinued),Phoenix OS, Prime OS, Bliss OS etc
Android studio Android Emulator
If your purpose is programming you better install the emulator provided with android studio.


v6 Supercharger with Multitask Manager and Tag Home Launchers I would like to make both launchers Hard To Kill.

Tag Home takes way too long to load from cold start because it has to load ~200 app tags from a database into memory. However, it only occupies 8MB itself. However, it usually dies after a while.
Multitask Manager is also lightweight, and I need it to switch from app to app. I use this as my 'default' launcher. I open up Tag Home from Multitask Manager.

The problem is, v6 supercharger seems to only recognize Multitask Manager as my Homescreen Launcher. The actual launcher -- Tag Home -- is ignored.

Is there any script/method to make Tag Home 'Hard To Kill' while maintaining Multitask Manager as my default launcher?

The script you mention also offers an option to make additional apps 'bulletproof'.

Since I don't know which version of Supercharger you're running, I can't tell you the correct number of the mentioned option, but it's labeled BulletProof Apps {Hit or Miss}.

It scans the current process list and gives you the option to name the app you want to make immune (or rather "resistent") to being killed by the low memory killer. You don't have to be very precise with the naming, any 3 following letters matching your process should suffice. It will then prompt you to acknowledge the choice.

That's it, you're done!


To start Microphone in Pebble Classic? There is the setting in Pebble's settings where you can replace Music with Microphone.
However, I have not managed to start recording of voice in any mode: phone not logged in vs phone logged in with password.
I am using Android with Samsung Galaxy G4.
I have the latest Android in the phone.

How can you start microphone in Pebble classic and Android?

Install Recordense application in Pebble and Recordense Light in Android. You can also tag your recordings during recording, which is useful.


Mount EncFS on Android KitKat 4.4 On older (rooted) Android versions, Cryptonite was a great solution to mount EncFS encrypted folders, but on my new Android KitKat phone with an emulated storage, that fails.

I can successfully mount the encrypted folder in /storage/emulated/legacy onto another folder in /storage/emulated/legacy, but then the decrypted files are not visible to other apps. How do I mount an EncFS folder the right way?

The problem turns out to be a new security feature in KitKat. Apps by default have their own mount namespace, which means that mounts created by one app are not visible to a different app.

Secondly, Android phones without a real SD card use emulation for the fake SD card, and that gave me some problems.

SuperSU from Chainfire has an option to access the root mount namespace that allows a program to mount filesystems and have them visible to all other programs. Unfortunately, Cryptonite doesn't know bout this option. One solution is to interpose a script before the encfs binary that Cryptonite uses.

You will need a root shell to run these commands, probably from a computer using adb to connect to your phone over usb. (But using a terminal app could also work.)

Steps:

Move to the cryptonite data directory:

cd /data/data/csh.cryptonite

Note the Cryptonite user id:

ll -d -n .

This will give output similar to drwxr-x--x   11 10133    10133         4096 Feb 14 23:51 . The 10133 is the user id of Cryptonite (the second copy is the Cryptonite group id, but that should be the same).

Create a folder to store the original encfs binary in, and give it the right owership

mkdir original
chown 10133:10133 original

(replace the 10133 with the user id cryptonite has on your phone)

Move the original encfs away

mv encfs original/

Create a script named encfs to interpose for the real encfs. I prefer to use the nano command for this, but you could also create the file in a different way and move it using the command cp /path/to/encfs/replacement/file/here /data/data/csh.cryptonite/encfs

nano encfs

Put the following content into the replacement encfs script

#!/system/bin/sh

cmd=/data/data/csh.cryptonite/original/encfs

for param in "$@"
do
    replaced=`echo "$param" | sed 's:^/storage/emulated/:/data/media/:'`
    cmd="$cmd $replaced"
done

su -mm -c $cmd

Save the file with ctrl-x (volume down + x on some terminal emulator apps), answer y to save.

Make the replacement script executable

chmod +x encfs

Set the right owner

chown 10133:10133 encfs

(Again replace the 10133 with the user id Cryptoite has on your phone)

That should be it. Mounting an encfs folder from /storage/emulated/0/ onto a different folder in /storage/emulated/0 should work now.

What it does

The replacement script does two things: replace paths to folders from /storage/emulated/something to the actual place where the emulated SD card data is stored, and call the real encfs in the root mount namespace so that the mounted encfs folder is visible to al apps.

Changing the folder paths is necessary because for some reason mounting on the emulated SD card doesn't work (at least for me). The emulated SD card in fact stores its data in /data/media/0. By mounting on the actual storage location the SDcard emulation layer doesn't need to know that there is a different filesystem involved.

Directly mounting a file on /data/media/0 from Cryptonite doesn't work because the Cryptonite app doesn't have access to tha folder, so the replacement script changes the paths of the mountpoint and encrypted folder to point to the underlying SD card storage.


How do I switch cameras for scanning QR code from Website - Lollipop I'm using a Samsung Galaxy Grand Prime running Lollipop and need to scan a qr code through Chrome. The website allows for me to press the QR code scan option but when I do, the front facing (selfie) camera turns on and it's impossible for me to turn the phone around and be able to line it up with the QR code without being able to see what I'm doing. When I turn on the camera alone, it's correctly using the rear camera, yet it insists on using the selfie camera through the website.

There does not appear to be any option to change the camera on the website itself (www.blockchain.info).

How do I change this to use the rear camera to scan the QR code?

I'd recommend you use a separate barcode scanner to scan QR codes. That would solve your issues.

Barcode Scanner


cant download my sysstem app I tried using  'PowerAMP', I converted it to a system app and then used lucky patcher rebuild and install. When I opened the application it failed to work, after uninstalling I am unable to install it from the play store and this is the error message I get,

  Can't install app with the same system user I.d

What should I do ?

Uninstall the one in system app again.

Adb shell

Mount -o remount,rw /system

Cd /system/app

Cp appname backuppath

Rm appname


How to check what is wrong with my mobile connection? I have a Samsung J3 and recently I notice some irregular 'blackouts' in the mobile connection. Suddenly, the connection is completely interrupted, then the connection is really slow (like 1.9 Mbps in the center of Geneva!), and then it works just fine (with download speeds  well above 10 Mbps).

I restarted the phone, select 'Select automatically' in the available network settings, and talked to the provider. They admitted there was a network problem, but I am using it at two very different places.

So how to find out if it is my phone or the network?

Tracing networking problems in mobile networks is pretty complicated.

Therefore from your perspective there is only one way to find out if it is your phone or not: Use a different phone (different model preferred) using your SIM card at the same places.

If you encounter the same performance drops you know that it is not your phone. If not it may be your phone but that is not for sure.


What is the sidebar in Android emulator called and how to get it? What is the sidebar called that is marked with Black color in the Android emulator ?
How to get it in a new emulator ?

Try to press F1 ,when emulator is open
it will show you all the shortcut key's for your emulator with that sidebar on right.

Hope it helps ..!


Root "Nexus 5" Android 4.4 kitkat to install custom rom? What is the best guide to root the "Nexus 5" 4.4 Kitkat version? There seem to be so many guides and I'm not sure which one is the easiest and quickest to follow.

Also when rooted, where can I get custom roms?

Also what if I wanted to flash it back to Stock 5.2 lollipop, where do I get that?

It was actually very easy to root and flash a new rom or stock rom to it.

First thing is rooting your device by doing the following:

Make sure your Bootloader is unlocked so u can flash a new one to it. (fastboot oem unlock)
Install JDK and Android SDK to get access to the command "fastboot"
Download the superuser.zip file to your SD card on your phone
Download the CWM (clockwork recovery) or other recovery image
(http://www.teamandroid.com/2014/06/19/root-nexus-5-android-444-ktu84p-kitkat/2/)
Flash the recovery image to 'fastboot flash recovery asdfasdf.img'
Reboot to RECOVERY MODE and install the superuser.zip file
Flash the new rom image by getting the zip file and doing a "fastboot -w update romfile.zip"

Note: You might have to also flash the proper bootloader version and radio version or else it will throw an error. these files are usually along with the package...


Swype dictionary keeps getting deleted Every few weeks, when I go to type something, I find that the Swype dictionary has been deleted (or at least can't be accessed) for no apparent reason.  This kills the 2 benefits of Swype: typing without lifting your finger, and predictive word completion (and correction).  Without these 2 features, Swype becomes much harder to use, and I find I'm better off with the standard keyboard.

So the question is, why is this happening, and is it possible to fix without re-installing Swype?  (I've been able to fix this in the past by re-installing Swype, but that's a pain in the butt.)

So I was facing the same issue as well, and after getting no help from internet and forums, I contacted swype, here is the reply I received from them. I have not tried it yet, but I expect it to work.

*

  This is, unfortunately, a known issue
  with the beta on some devices; it is
  particularly prevalent on the HTC
  Incredible, and occurs specifically
  after a reboot of the device (though
  it can, in rare occasions, occur at
  other times).  The issue is related to
  a feature of some phones known as
  “fastboot” which is designed to bring
  the system into a usable state faster
  by delaying the start of some system
  functions until after the system has
  been made ready for user interaction.
  In our case, the ESN variable (a
  hardware identifier tied to the
  telephony radio) is not loaded into
  memory until after Swype has already
  started loading.  This value is needed
  to verify Swype’s license, and so
  Swype’s licensing mechanism fails.
  The workaround for this issue is to
  switch the input method off of Swype,
  type a few characters with another
  keyboard, then switch back to Swype.
  This will trigger Swype to reload the
  license.  To do this, simply
  long-press on any text input box,
  choose “Input Method”, and select an
  alternative keyboard.  Type a few
  characters then use the same procedure
  to switch back to Swype.   I hope this
  helps relieve the frustration of
  having to reinstall Swype all the
  time.  It’s not a perfect solution,
  but it’s much better than reinstalling

*