How can I figure out Android browser version? Our company is developing a web application and I have tested it with different browsers. I have noticed that the application does not work on the default internet browser on my Samsung Galaxy S4 phone. However, our developer is unable to find compatibility information, because I cannot tell him the name and version of the browser. It was already installed when I got the phone and it's called "Internet".

I suspect it might be Samsung Internet for Android (https://en.wikipedia.org/wiki/Samsung_Internet_for_Android), but I have been unable to confirm it or find any version information.

My question is: How can I figure out, what browser this actually is and if it is Samsung Internet for Android as I suspect, what is the exact version that I have installed. (I don't have Google Play installed on my phone.)

Open Settings
Open Apps ( or similar )
Swipe across to System Apps, or Enable them in the drop down menu
Find Internet and open the app
It should show you the Version Number & Package Name,

4.3 - Example Version

com.example.company.app

If you can't find it that way, you need to get the package name by opening the APK file like a ZIP file, open manifest as a text file and find the package name statement...

You can also list the packages with another software, this'll show the package names and icon's for easier package identification.

I'm sure you could list all packages on the phone using a terminal emulator, but it's hard to identify the package if you can only see an icon and name.

**Once you have the package name,    **

com.example.package.name

Search it on a reputable search engine like Google, considering it automatically links you to the app on the PlayStore, it should show relevant information as to what the package is.

EDIT

Check Browser UA

Here's a link to a simple PHP Browser checker....

Recommended to use User Agent String in Comments by Morrison Chang.


How do I make JB use my external sd card (/storage/extSdCard) I have a Samsung Note2 with 4.1.1 on it. I have what appears to be a virtual sd card called /storage/sdcard0. It uses phone memory. When I installed my new 32gb sdcard it was mounted as /storage/extSdCard.

The OS only seems to use sdcard0 for SD-like storage (like apps). I know this because SuperBox is reporting apps on my SDCard and they are really on sdcard0. The only way I can use my external card is if I tell some application to use it for storage.

Since sdcard0 is just eating up precious phone RAM is there a way I can safely convince JB to start using /storage/extSdCard instead?

If you're rooted, a simple, though kinda brute force, solution is simply to swap the mount points around.  Root External 2 Internal will do this automatically at boot for you.  This app is strictly intended for the GS3, but reviews report success with the Note 2 also.


Phone not switching on So I am using my Sony Xperia Neo L, and I accidentally dropped it on the ground and the battery comes out. This has happened hundreds of times before. When I insert my battery back in, the flashlight just turns on and the phone does not switch on. This happened for about half an hour. I then put my other battery to check (Yes I keep a spare) it does the same thing. Hours later, the flashlight doesn't come on, but when I try to switch it on, the red light is just beeping (as if the battery is low, but both my batteries are charged)..
What do I do? :(

something must have happened to your phone's motherboard. Better get it to the service center instead of browsing through the internet for a solution. You cant do anything about it.


Will Nexus 5 be allowed to update to Android L? I'm planning to buy a Nexus 5 next month, but before that I'd like to know if I will be allowed to update it to the next Android version, when it get released, that for now is being called Android L.

The latest version for nexus 5 is 4.4.4. Once L is ready to be released to users, you will be allowed to update.

Currently L developer preview is available.


Why do I get "IMS Service Has Stopped" Message after update I've got an Galaxy S5 neo with Android version 5.1.1. and a recent Android software update has brought with it an annoying popup message that reappears 3 seconds after being dismissed.

It reads:

  Unfortunately, IMS Service has stopped

I've hunted around for suggestions which range from device cache clearance, to uninstalling Facebook Messanger/WahtsApp to taking the battery out, but none of these has helped.

Short of a factory reset which I'm very reluctant to do, is there anything else I can try?

Settings → Applications → Default Applications and I set the Messages from Messages to Client, this stopped the pop ups.

Further to this having set Messages to Client I then found out the offending app was myMail, which I uninstalled and was able to set Messages back from Client to Messages

Hope it helps.

The Client is the default message service of Android I believe and the Messages is Samsung Galaxy S5 Neo's own software, I could be wrong, I'm not an expert, I just know how I fixed mine. So following the above, this Client app should be available. Beyond that I'm sorry, I cannot help.


Google photos shows no photos in All tab I have been noticing that the Google+ Photos application does not show any images in the All tab (the Highlights tab works fine). I have a lot of photos but they show up fine in the stock Gallery app. Any ideas?

The device is the Nexus 5 which does not have an SD card.

I tried clearing the cache (suggested here) but the Photos app is not listed in Settings > Apps.

Google+ Photos doesn't exist separately - it lies within Google+ main application. I mean Google+ Photos app comes along with Google+. So you need to clear the data of Google+ in app manager. Also you can uninstall the updates of Google+ and update again if clearing the data doesn't work.


Are these adb commands safe? my phone gone locked after hard factory reset, waited for 3 days but still can't login. I've found a solution on internet that works, i need to use adb and use following commands on my phone:

  adb shell content insert --uri content://settings/secure --bind
  name:s:user_setup_complete --bind value:s:1

  adb shell am start -n com.google.android.gsf.login/

  adb shell am start -n com.google.android.gsf.login.LoginActivity

what are these commands doing(especially first one)? Safe to use or makes a backdoor on my phone?

yes, It is safe. the first one code is about to validation on user: name as 'true', the others starts Login and jump it..

about the codes its ok. but if you use another one soft, it might be not safe.


Play store - Wishlist server error DF-DFERH-01 - ZTE Blade III My android was working fine until one day, i saw

  Error retrieving information from server. [DF-DFERH-01]

with a RETRY button.

This is happening only in the "My wishlist" menu. No errors before.

I have ZTE Blade III with android 4.0.4 Ice Cream Sandwich.

SCREENSHOT:

First you have to go to Settings > Applications > Manage applications
  Once here you go to the "All" tab.
  Seek the Google Play Store app and press "Clear Data" button.
  Then look for "Google Services Framework" or "Google Service Framework" application and do the same.
  Then restart the phone, wait a minute and ready.

  I hope they work.

http://wikitechsolutions.com/6496/how-to-solve-the-df-dferh-01-error-when-you-are-into-google-play


New contact shortcut Is there any way (besides Tasker) to create a new contact in one click? (For example: quick access to save a contact info during a call.)

Call Actions & Reminders does offer this, amongst many other things:

  1-click actions after a call:

  Copy the call details in the system clipboard
  Call back
  Send an SMS
  View the contact or add a new number to the contacts list
  Send an email. In case the contact has an email, the application will use it
  Share the contact details with its VCard if available. Id set the application can only share the details as plain text.
  Make a Google search of the phone number, which may be helpful to research unknown numbers
  Create a reminder associated to the contact or phone number: [...]

Screenshot during an ongoing call (click image for larger variant)

More details can be found behind above link :)


Does encrypting the Xoom tablet use battery faster? I recently decided to encrypt my Xoom tablet.  The process went smoothly (full power, plugged in the whole time, took about an hour) but since the encryption, it seems like my battery life has decreased.  With moderate usage, I used to get close to two days worth of usage before the encryption, but now my battery usage meter has me at 15% after 23 hours.

I found this thread on the Motorola Owners' Forums but that is about it.

Encryption is a fairly CPU intensive process, so using more battery is not unexpected.  Though it depends a lot upon the apps you use and how much they read/write to the storage.  I would expect that an 'idle' Xoom with encryption would last just as long as one without, but if you use an app that does lots of little writes to disk, it will end up using more CPU.

The encryption happens at the block layer.  This means that small writes to the disk require a read, a decrypt, an update, and then writing the block back.

I don't see any useful stats about the actual CPU overhead.  (Android is using the 'dm-crypt' module of the Linux kernel to do the disk encryption.)


Home button for wake sleep Using Verizon Samsung Droid Charge how can I wake the phone using the home button instead of just the side power button? (My phone is rooted.)

well, in my opinion, you can use Cyanogenmod 7 ROM. I have Cyanogenmod 7.0.3 and I can wake my phone using the home button. You can use the ROM Manager to install clockworkmod and download cyanogenmod 7 specific to your phone:
https://market.android.com/details?id=com.koushikdutta.rommanager&hl=en
Refer to the following guide for installing cyanogenmod 7:
http://www.redmondpie.com/install-cm7-on-galaxy-s2-using-rom-manager-how-to-tutorial/
The guide is for samsung galaxy s2 but its almost similar for all.

Best of luck!


Google Maps 5.1.0 crashes often. Any solution? Ever since upgrading to Google Maps 5.1.0 on my Droid X, I have often had Google Maps bog down and freeze to the point of completely crashing the phone.  Anyone else seeing this crash?  Anyone find a solution?

You can usually uninstall updates from the app's page in the market. However, previous updates to Google Maps had similar problems for users that never turned their phones off. Try just restarting your phone.


Enable the keyboard on the right side of the emulator I am currently using the latest Android SDK. Whenever I run a device, I can use the hardware buttons on the right side and the D-Pad.

But, there's no qwerty keyboard below it. Is there any way to make it show up?

Old emulator layout (with QWERTY keyboard)

New emulator layout (without QWERTY keyboard)

Find the emulator's configuration in your HOME directory.

~/.android/avd/<The_Device_Name>/config.ini

Here the The_Device_Name is the name of the android virtual device your created using the AVD Manager.

Open this configuration file(.ini) using Notepad editor and change the setting to have the below line which enable the keyboard

hw.keyboard=yes


How to delete photos ONLY from google photos backup? I backed up some photos in my android device to Google Photos.
I want to un-backup them. I want them to stay only internally on my device.
But if I delete photos from the app it deletes them also from my device.
Is there a way to delete individual photos from the backup and let them stay on my device?

I can of course download them from Google Photos, then delete them from Google Photos, and then transfer them to my device. But I need them to be in the same directories they were in in the beginning.

You can uninstall the "Google Photos Backup" from your device or simply sign out from the account in the Photos app. Then go to the web-version of Google Photos (photos.google.com) and delete the photos.

Go to photos.google.com and login using the Google account you're
using on your device.
Place your cursor over items you want to move to trash. At the top
left corner of each item, click the select icon . (Or hold down SHIFT
to select a range.)
At the top right, click the trash icon.

I tried it personally (after signing out in the Google Photos app) and I'm sure it won't delete the photos from your phone.


Mask IP Address Android Device How would I anonymize my Android device and it's IP address? I don't want to be rooted as well, using a GS4.

You can use a VPN application, which usually works with no root access but approaches what you're looking for. In addition, you can use Hideman VPN. Also, one of your question tags are Tor. You can use Tor, but only the Orweb Browser will stay anoynmous. Without root, it's not your device that's anonymous.


Are lower-end phones just as moddable as flagships? After a long time in the waiting, I finally have an excuse to upgrade from an iPhone (5s) to an Android. As a tech enthusiast and general superuser, the freedom to do what I want as far as customisability and general tinkering with the software is almost entirely the reason I've gone off iPhones and am looking for an Android. I'm bored of playing in the garden and it's time to climb the wall.

However, I'm also on a low income, which means I'm still very much limited by budget (less than £200, let's say, although the lower the better), and as someone who knows very little about the Android mobile market, I'm wondering how realistic it will be for me to satisfy both desires in a single phone.

I'm not asking for product recommendations per se, just wondering in general terms, based on the state of the market, what the situation is. Are most phones of this range just as malleable software-wise as flagships, or are they not? If they are, which ones in particular should I avoid?

You should avoid some Flagship device's...
Samsung's use a security feature called Knox, that'll make thing's harder.   Some newer androids 5.1+ will have extra security to stop system modifications...

In my opinion you are better off looking for a device that's running below Android 5.1 and uses an MTK Cpu, this is because most of the new security features to stop modifications hadn't been implemented yet.

Theirs practically no difference in the actual Android system when comparing manufacturers, if its using Android 4.4 it's the same on a more expensive device running 4.4, however their is differences when it comes to each device, some ( Samsung's use Knox ) to lock things down even more...

You should definitely be open to device suggestions because some devices are simply better for modifications.

Main Price Difference Causes

OGS - (One Glass Solutions) Screen Thickness
IPS - Viewing Angle Of Screen
CPU Capabilities - Speed & Support for games
RAM - Obvious price impact
OTG - On The Go Support - Usb Device's
Dual Camera - (Tri Camera) - Face, Back, (Focus Assist)
Back & Front Camera MP - Size of photos
Finger Print Support - Security
GPS
Gyroscope
Mobile network radio band support
Full HD - 4K Screen Definition ( Retina Display )
Full screen width ( Edge to Edge )
Other non essential enhancements....

If you don't mind about support or inclusion of any thing above and some other's, the price doesn't really matter.


Issue on adding home screen shortcut on ZTE Overture 2 running Lollipop I have ZTE Overture 2 running Lollipop and I can't figure out how to do this at all. In my Android 4.0.x phone, I would simply go to the Apps button/icon, press and hold any app's icon, and drag it to any of the home screens. Now, when I do that in Android Lollipop, the icon stays in the home screen and there is a bar to the top with a trash can icon to the left and the word Uninstall to the right. I can't figure out how to cancel this act, so I am forced to restart my phone and I am left still not knowing how to add a shortcut to an app to the home screen.

I moved some programs to the SD card and now that I restarted my phone, they are no longer on the home screen and one folder in which I had some icons, is gone entirely.

How to add a shortcut for any app to the home screen in Android Lollipop?

I'm aware of two app based methods that can do the job on Lollipop 5.0 and are listed below:
Method #1
Install and launch QuickShortcutMaker → under Applications choose the app whose shortcut you want at your Home screen → select Create.
The app shortcut is now placed at Home screen. During the shortcut creation you can change the icon or name of the shortcut too.
Note that if your Launcher isn't showing the shortcut using the aforesaid instructions then go to Widgets section of your Launcher and add QuickShortcutMaker widget to get the job done.
Method #2
If Method #1 didn't work, or you've Tasker installed then you may use it for the objective.
Pressing Back Key saves the changes in Tasker app.

Go to Widgets section in your Launcher and choose Task Shortcut
Select New Task → name it (name of the app shortcut) and select OK
Tap + → App → Launch App → choose the app for the shortcut → tap Back key
In the Task Shortcut window tap  → Application icon → choose the icon you want on the shortcut → tap Back key to come back to Home screen.

Your shortcut is now placed at Home Screen and is ready for launch.


Root GT-I9305 running Android 4.4.4 Build Version KTU84P.I9305XXUFNI3 I want to root Samsung Galaxy S3 LTE GT-I9305 running Android 4.4.4 Build Version KTU84P.I9305XXUFNI3.Can you please help

Many ways to root the i9305. 2 ways i recommend are to use chainfire's method (bit complex) or framaroot (easiest) To do all this,first have the USB debugging enabled. To do so,go to settings and navigate to "About Device". Keep pressing the build number 6 or 7 times til its says developer settings have been enabled. Go back and you will see "Developer Options" Open the developer options and check the USB debugging option.

Framaroot

download framaroot
Allow the framaroot downloaded app to be installed when there is a prompt to whether or not to install apps from unknown sources.
Open the app and select Aragorn
Reboot and you shall have the device rooted.
Update the supersus from the google play store, then open the Supersu app and update the binary. It will ask if you want to disable knox,select yes.

Chainfire's CF-Auto-Root

download CF-Auto-Root and extract to a folder.
Turn phone off.
Press the volume down,home screen button together. Then while pressing those 2, press the lock key and it will ask to whether reboot or go into download mode.
Take note rooting voids warranty. Press volume down to continue to download mode.
Now open the extracted folder and open odin. Select PDA and select the CF AutoRoot MD5 file. Connect phone via usb and lick start. It will do everything and reboot.
Update the supersu from the google play store, then open the Supersu app and update the binary. It will ask if you want to disable knox,select yes.
Then reboot and its fully rooted.

Always consider donating to the developer of framaroot and supersu (chainfire).


Is it possible to add a keyboard layout and dictionary to Swype? I used the official Motorola upgrade tool and updated my Motorola Defy to Froyo (French firmware). Before the update, when I held the Q key on the Swype keyboard, many languages options were offered, and among them there was the Polish language. Now I don't have that option anymore, as there are far fewer languages available.

Is there any way to have that language installed back? I have tried Manylocale2, but it does NOT what I need: it changes the locale, but it will not add any languages to the language menu...

Thanks

From Swype Help

  Swype supports text entry in a number
  of languages. To switch between
  languages:

Tap the SYM key.
Tap the key showing the abbreviation code for the currently

  active language (e.g. "EN" for
  English).
      A Language Choice window displays, showing available languages.
      Select the desired language by tapping it in the list.

  To toggle between the current language
  and last-used language, Swype from the
  Swype key to the key with the current
  Language indicator.

However if the Swype was preinstalled (as seems the case by way of the update given to you) it seems that you are stuffed as there is no way to add a language, or if it comes to that, edit a preinstalled language with Swype.

This is probably the one downside of Swype, whereby they have a business model to sell to carriers not to the public and a preinstalled Swype is neither updateable or removeable.

Solution: spend a couple of bucks on the excellent SwiftKey in the Market, it has editable and readily available language dictionaries and is very full featured and is directly comparable to Swype.


WhatsApp messages disappeared without having been deleted I was texting like normal yesterday morning when all of a sudden it said WhatsApp is not responding or something like that, but after it came off EVERYTHING was deleted, even my backup. I had messages from 2016 there. What should I do to recover my lost messages?

If you have enabled Google Backup in Whatsapp. You can have your messages back. For this you have to start Whatsapp from beginning and re verify your phone number and if you have any Whatsapp backup in your google Drive Whatsapp will automatically restore it for you.


Which version of Xposed should I use for Nexus 5X? Xposed have 3 different versions: arm, arm64 and x86

Which one should I use for Nexus 5X?

The LG Nexus 5X is the first device with Android 6.0(.1) so it's running SDK23.
X86 is only for x86 processors, which except for the ASUS Zenfone, no one is using.
ARM is for usual 32-bit ARM processors (and 32-bit ROMs). This was the standard about 1/2 to 1 year ago.
ARM64 is the newest generation of 64-bit ARM processors and ROMs supporting this architecture. I suspect your phone is 64-bit capable (at least the processor is).

Head over to the official Xposed thread on XDA:
http://forum.xda-developers.com/showthread.php?t=3034811
Download the appropriate Xposed version (xposed-vxx-sdk23-arm64.zip)
Copy it to your device.
Flash it using a custom recovery.


File transfer error between Samsung Galaxy S3 and Ubuntu 12.04 over Bluetooth I got my Samsumg Galaxy S3 paired and connected over Bluetooth to my laptop running Ubuntu 12.04
Both the mobile and the laptop states that the bluetooth connection is up and running

I can query the mobile from the laptop with hcitool, for instance:

$ sudo hcitool con
Connections:
    > ACL [the_phone_mac_addr] handle 11 state 1 lm MASTER AUTH ENCRYPT

I can transfer files from the laptop to the phone using the ubuntu bluetooth menu, but if I try to transfer a file from the mobile to the laptop I alway got a "connection failed" error

My idea is that the problem might be with the bluetooth profiles the laptop exposes; from the mobile I can see the paired device details, and the list of profiles are:

Call Audio
Media Audio

Is there a way to add or enable profiles to the laptop?

Can anyone confirm my hypothesis?

Any other suggestion?

Your hypothesis is correct. It's like transferring files over FTP: the receiving computer needs to run a server that understands the right protocol. To receive files you probably want a server that understands the object exchange protocol (OBEX) or object push protocol (OPP).

Our sister site Ask Ubuntu has an answer about receiving files, which may help you out. If you need any further help setting up your Ubuntu laptop, they'll be able to help if you ask a question there.


lollipop how to get music & photos on sd I have Note 3 running android lollipop 5.0
How do I get my music and photos on to the 32Gb sd card?
Note I do not want to move the apps just the data.

I haven't used the Note 3 but all the Galaxys I have used had the My files app preinstalled. So:

go to that Files app
navigate to your music
longpress on one of your songs, then click the menu in the corner
select "move file" or select all then "move files"
navigate to your sd card and hit "paste" from the menu or diplayed botton that says "paste".

If you do not have the My files app then download a file manager app. I would recommended Root explorer – but if you don't have that either, check with the list of file managers by Izzy and you should find it (and additional candidates) relatively easy.

//thanks to Izzy for making your list of file managers//


How do I change the call from my left earphone to right? How do I change the call from my left earphone to my right one? I have trouble hearing in my left ear so I would prefer for the person whose on call for their voice to be coming from my right earphone, my phone is a Samsung s7

Go to Settings --> Accessibility. Then tap Hearing. Towards the bottom, you will find an option for Mono Output, switch that ON. Then you can drop the earphone from one ear.

There is also a left-right sound balance. You can shift the slider to the ear you prefer.

Here is a guide to using the hearing accessibility settings on your phone:

https://www.androidcentral.com/how-use-hearing-accessibility-options-galaxy-s7


A way to enable data encryption by default (device to be encrypted on first boot) I did some research on data security that Android has in it's implementation FDE and FBE. I have a clear picture on how both work, but I need something a little different.

What is the best way to enable data encryption whether it is for Marshmallow (FDE) or Nougat or Oreo (FBE) on first boot? By first boot I mean to burn images on the Android device, and then turn it on. I'm not working on any mobile phone or something that is on the market.

What I want is that Android does data encryption on its own, immediately on first boot, and that later user is not prompted with a password. To have something like default password (which I notice exists in AOSP).

One more question: From Android's CDD I didn't notice that FBE is mandatory. Does that mean that FDE can also be used on Nougat and Oreo?

Thanks in advance.

Concerning the asking of password. When resetting Marshmallow, if the stock recovery is in place, it decrypts the phone and on first boot it encrypts it but well obviously never ask you for a password to start android because these two fine are recreated which hold device password:

/data/security/password.key
/data/security/pattern.key

If you could have been using TWRP to factory reset and you had a pattern or device assigned to device and you've opted for require password to start device, seamlessly, on any ROM and even TWRP itself. The password will exist even after resetting. The stock recovery is the only one that deals with that pattern at first boot.


How can I install ClockworkMod recovery on my Motorola Defy+? I want to install ClockworkMod recovery on my Motorola Defy+ in order to install Android 4.0.3 (ICS). Where can I get CMW to install? Are there any problems with ICS on the Defy Plus?

Luckily rooting the Motorola Defy is pretty simple and doesn't require any extraneous measures. Please see this link for a tutorial on how to root and install a custom recovery (ie. clockworkmod) on your Motorola Defy.

As far as installing an ICS ROM, after doing some research it appears there is not a fully functional ROM available yet. However, if you are willing to give up a feature or two, you may be able to get a stable release running on your phone. Please refer to the xda wiki page specifically for the ICS development status on the Motorola Defy for more information about the project.


Unwanted WiFi proxy issue I have a Nexus 7 Android tablet.

When I connect to my WiFi at home it keeps automatically adding a proxy on localhost:3128 to the connection. When I remove the proxy it works for a few hours and then I see the proxy is back.

I removed the WiFi connection and set it up again and I still experience this issue. I don't experience anything similar on my other devices like my Android phone.

Does anyone know how I can figure out what is causing this or how I can fix it (I don't want to do a factory reset)?

It seems to be a known "feature" if you use Kaspersky Internet Security:

http://forum.kaspersky.com/index.php?s=8ffe1c0b8684d5bd3d1353f0d074f528&showtopic=260035

However, as you can see in the link above, it comes with a few issues. Disabling the 'web protection' component seems to do the trick.


How do I add album art to music on my Samsung Galaxy J5 (2016)? I was looking on some other forums on how to change the album art but for some reason I couldn't change it, no matter if I deleted the thumbnails thing or applied the art in Windows Media Player I just don't know how to do it.

Here you can see that the 'In Utero' album has art however I have not done anything to it, this is default for the album but for the other albums they just show the default icon.

Some media players will download it if your phone is connected to the Internet and automatically load it, others won't. To avoid this across the board, when ripping music on my computer, I use MP3Tag to apply album art to all tracks for albums that may not have it for whatever reason. That way no matter what media player I use, or file type (MP3, and specifically FLAC) will have the album art regardless or the media player (as long as the media player can display Album Art).


Updating ADW Launcher for Cyanogenmod 7 I'm running Cyanogenmod 7.2.0 Sholes on Motorola Droid with the ADW Launcher. The free version on the Market is an updated version of the one in my system's mod. Is there anyway to update it in the mod itself, instead of having to download it and have them be two separate apps?

System apps are always installed in /system but when system apps get updates, they are downloaded to /data as an update to the /system app.

If you download an app from the Market that its already installed in /system, it will upgrade the one you already have, but it won't install it as a duplicate.

In your specific case, if you find an updated version of ADW Launcher in the Market and you download it, you will be able to use the updated version of ADW Launcher if its the same app as the one in /system. If Cyanogenmod has a modified ADW Launcher on /system and you install the original in the Market, you might end with two different launchers (I haven't tested this part, so I don't really know if it will be an update or another app the one it installs).


Unlocking capability of a locked Samsung Galaxy J3 Emerge phone only for medical purpose I have just been given a very special type of a phone and I want to know what I can do with it. Let me explain my situation:
I just got a Medtronic pain pump installed via surgery and after I was given a Samsung Galaxy J3 Emerge phone to control it. When they gave it to me, they just said it is to control the pump and nothing else could be done with it. Yeah I do not believe that.
I researched the phone and found that it is a Samsung Galaxy J3 Emerge that runs Android 7.0. The phone looks like it is capable of everything a normal phone can do so I ordered it a case.
Medtronic has basically taken all the apps off the phone like internet browsing, Google Play Store, app to make phone calls, and a texting app. They then installed all of their apps like one to control the pain pump, a web browser the doctor can use in his office, and a user manual for the pump.
I connected it to my Wi-Fi already. What I want to know is, how do I put a web browser, the Google Play Store, and all the regular apps back on it?
I do not want to delete or mess up the pain pump controls but I want to try to use this phone like a regular phone and unlock its full potential.

DO NOT USE THE DEVICE FOR ANYTHING BUT WHAT MEDTRONIC SET IT UP FOR as ANY or all additional software (apps) often co-use code and you May open the MEDTRONIC Controller up to a plethora of vulnerabilities thus causing pain pump management System (galaxy phone) to received improper direction which may lead to over or under medicating.


Issue in GSM for Straight Talk and MMS. I just purchased a GSM unlocked Android phone.

And called into Straight Talk to get the new APN setting.

But, the settings they gave me would not allow me to receive MMS.

The web and testing works fine.

Please help me on which settings to use?

NOTE:

Someone told me to re-configure my phone, will this help?

Try with these settings: http://apn.gishan.net/settings/os_12_11_android_4.4kitkat_internet_and_mms_settings_for_straight_talk.php

Should work. Sorry. Site does not allow me to copy the settings.
How ever if you cannot receive MMS that should be a data problem. Please check you can access data properly. MMS APN is only for sending MMS. Do you receive MMS notification at least?


How to keep Pandora / Slacker music apps continue to play music after the display goes dark? I'm running android 4.4.2. When I play music via the Pandora or Slacker apps, it works fine. But if I stop using the phone while its playing, then the music stops playing once the current song ends.

So if a song is already playing when the screen goes dark, it will keep playing, but once it ends, it doesn't fetch the next song.

If I keep my display active, then the songs keep playing without any problem.

My research in this indicates that this is an issue with the wifi being cut off once the phone is inactive, which prevents the app from getting the next song. But I already have the setting 'Keep wifi on during sleep' set to 'always', but it has no effect.

Any ideas?

If you have any "battery-saving" apps, they may turn off your data/Wi-Fi while your phone is sleeping. Be sure to check those first.

Also, depending on your phone, you can go to Settings > Wi-Fi > [Menu] > Advanced > Best Wi-Fi Performance and toggle that on to see if it helps.


HTC One [M7] Lollipop update fails I tried to update my HTC One [m7] unlocked/international to the new Android Lollipop with the OTA update that got pushed yesterday. However, it keeps failing.
My HTC is rooted, and is currently running 6.12.161.9 (trying to update to 7.18.616.2). It is S-ON and has an hboot 1.57.
Now, the problem keeps appearing in the following way: (I have the correct stock recovery on the phone)
The phone starts the update process normaly. It goes to the recovery and the progress bar starts to move. However as soon as it reaches about 1/4 of its way (always the same), it stops the installation and returns to the recovery title screen (the red triangle and exclamation mark). When I then press volume up and power button to see the recovery menu, it gives me the following readout at the bottom on the console:
Code:

Finding update package...
Opening update package...
Verifying update package...
Installing update...
L50QCT.01.102.008
Package expects build fingerprint of htc/vodafone_uk/m7:4.4.3/KTU84L/366813.9:user/release-keys
or htc/vodafone_uk/m7:5.0.2/LRX22G/476210.2:user/release-keys;
this device has htc/vodafone_uk/m7:4.4.3/KTU84L/366813.5:user/release-keys.
Installation aborted.
Write host_mode:0 done

It gives me this readout every time, and the only difference in expectation and device, is this:
The update expects 366813.9, the device has 366813.5. What does this difference mean? What is .9 and what is .5, and how can I fix this?

I would be very happy for any help possible. Thanks in advance!

Cheers

EDIT: Fixed, turns out I had the wrong recovery installed!

Do the following and it will solve your issue (install correctly): Copy the zip file to pc form "Phone\Download\OTA_M7_UL_L50_SENSE60_MR_HTC_Europe_7.19.401.2-6.09.401.11_release_XXXX.zip"

Extract "firmware.zip" from OTA_M7_UL_L50_SENSE60_MR_HTC_Europe_7.19.401.2-6.09.401.11_XXXX.zip
Extract "recovery.img" from "firmware.zip"
Activate USB debugging on your device (if not already)
Reboot your device on bootloader. I believe holding down "Power" + "VOL+" will do it (if not google it). You can use ADB command as well. "adb reboot-bootloader"
install the recovery using ADB command "fastboot flash recovery recovery.img"
Now try to update once again form OTA and it will work.

To avoid redownload this large file:

Copy the zip file which you copied from Phone to phone\update.zip
Reboot phone to recovery
Apply Update from Phone Memory (As HTC one to not have external memory)
Choose the Update.zip file

I hope you get the idea even if few steps might be slightly off.

Thanks
Shurid


Displaying Android Screenshots I have a few screenshots of an application that I want to display on a website.

I remember there used to be a web site that had all the "frames" or "skins" of Android devices; you would upload your screenshot and it would embed them in the frame and you would get images like this:

I can't seem to be able to find the site or these "frames". Can anyone please point me to a direction where I can get these frames?

p.s. I can do photoshop myself if I can get these "frames" (or whatever they're called).

You're looking for the Device Art Generator.


Device does not boot to system after flashing boot image I unpacked the boot image from TWRP backup and repacked it without any modifications. but once i flash this image, it only boots to recovery - it fails to boot to android system.
I used the tools from https://github.com/pbatard/bootimg-tools and the following commands to extract and remake the boot image.

# to extract
unmkbootimg -i ../boot.emmc.win
mkdir ./extracted
cd ./extracted && gunzip -c ../ramdisk.cpio.gz | cpio -i

#to recompress
cd ./extracted && find . | cpio -o -H newc | gzip > ../ramdisk.cpio.gz
mkbootimg --base 0 --pagesize 2048 --kernel_offset 0x10008000 --ramdisk_offset 0x11000000 --second_offset 0x10f00000 --tags_offset 0x10000100 --cmdline 'androidboot.hardware=tn8' --kernel kernel --ramdisk ramdisk.cpio.gz -o ../boot.emmc.win

The one possible issue I am seeing is that the newly created .emmc.win image is much smaller than the original one and has no trailing zeroes.

I am unsure how to avoid this issue and create a correct boot image.

MiscInfo: Device is Nvidia Shield Tablet, initial kernel/rom is cyanogenmod.

got it! Question is a duplicate of https://stackoverflow.com/questions/15573917/need-help-compiling-mkbootimg-binary-for-android

leaving this answer here for reference.


cannot find uninstalled Android application at Google Play Store I've installed and uninstalled the freedompop messaging application a few times.  The last time I installed it, it worked fine.  But I needed to start the application from fresh so I uninstalled it.  I also clicked "x" to remove it from uninstalled application list (It happened before and that time I did not remove it from the uninstalled list.  So when I could not find this application, I removed it from the uninstalled application list.  Then I could find this application to install).  But this time, after removing it from the uninstalled application list, I still could not find this application.  The only one available is "freedompop messaging tips".   But that was not the one I needed.

I also used browser to access Google Play Store directly and this application was not on MY ADROID APPS list.  So Google Play Store was synched with my device.  I even did "FORCED STOP", "CLEAR DATA" and "CLEAR CACHE" for Google Play Store before searching for this application.  But I still could not find it.

This application is offered by my mobile carrier so it would not be removed from Google Play Store.  Anyone knows how to resolve this problem?

I checked the Play Store and I can't see the app either. It must have been hidden or removed. Don't worry, though. You can get the .APK file here.


Is my android when turned on constantly sending radio data to my provider? Is my android when turned on constantly sending radio data to my provider so he can track me, or only when i am actually using the network by surfing or calling someone?

Not an Android specific question, but in short:

Unless you're enabling Airplane mode, the provider will be able to always track you. He can tell where you are at what day and time, at least with an accuracy of ~100m or better.

Why? In order to be able to receive calls (even if you don't want to make a call yourself), your device needs to connect to a cell tower. And in order to ensure you will receive that call even when moving (you might lose that signal), it needs to contact at least one more cell tower so it can easily "hand you over". That makes 2 cell towers. Based on network signal strength, it's possible to calculate rawly how far away you are from each tower at any time. With two or more towers that offers the possibility of Triangulation:

Triangulation (source: DoctorsDisruption; click image to enlarge)

As the image shows: with three towers it's pretty easy to tell where you are. Even with two that can be narrowed down to a small area.

And btw: That's how Google's "network based location" works, too – only that it additionally considers WiFi access points.


Where does Android store clipboard data? Where does Android store clipboard data?

I have a rooted Android phone. Where are clipboard files stored? I can find that in a rooted Samsung device at /data/Clipboard, but am not able to find in other Android phones (e.g. Sony, HTC). For phones running GingerBread.

I'm able to see the clipboard data using adb shell service call clipboard 1, but after Gingerbread this service call command does not show the data.

Pure AOSP version of Android does not save clipboard data to files; the data is stored only in RAM by the ClipboardService, which runs inside the system_server process.

Samsung, like many other manufacturers, adds their proprietary modifications to the base AOSP code; one of these modifications is the ability to keep the clipboard history, and this history is stored in files in the /data/Clipboard directory. Of course, you won't find this proprietary Samsung code on other devices, or even in third-party ROMs for Samsung devices.

As for accessing the clipboard service using adb shell service call clipboard ..., you cannot do it on recent Android versions, because the IClipboard interface now has security checks (it requires specifying the package name, and the calling uid must own the package name). This interface is also an implementation detail and changes between different Android versions.


By what process is a third party device configured to connect to the WiFi network I'm wanting to understand what is happening when a device needs configuring with WiFi credentials, but no other communication is apparent.

For example, with the Broadlink RM Mini3 WiFi IR Blaster it's a rather simple process: download and run the required app from the Play store, enter the WiFi details (SSID, Password), turn on the device and click connect within the app. A few seconds later, the device has been configured to run on the relevant network.

By what process is such a device configured when there appears no bluetooth connection etc. that would facilitate the initial connection.

It's different for different devices. Some use Bluetooth or NFC, but as you've observed that's not what's happening in your case. The most common alternative is that the device you're configuring can itself act as a Wi-Fi access point (AP): it creates its own Wi-Fi network. Your phone connects to the device's Wi-Fi network and sends it the connection details for the network you actually want, possibly via an HTTP request to a simple web server running on the device. After that, the device shuts down its Wi-Fi AP and connects to the Wi-Fi network you configured.

If there's a network problem, the device should start its own AP again to let you connect and give it some new connection details.


Flash Custom Rom on china tablet I have a chinese tablet with the allwinner a13 chip, that I want to flash a custom rom to. Rom Manager doesn't recognize the device, so I can't install clockworkmod recovery...

So how can I go about flashing a custom rom to this tablet?

same specs as seen here http://www.slatedroid.com/topic/51050-quantex-9-kb901/

Micromax Funbook is a clone of AllWinner A10 chipset based tablet. I once had to flash a ROM and asked this question.

The link that I had used to flash the ROM including the ROM itself are available in the answer.  You could try that flash tool to install a ROM of your choice - but there is a pretty good chance for you to be in trouble if you flash an incompatible ROM.


Server Error! Play Store failing I can't go on to the Google Play Store! I do not know why. Last time I did, I tried to download 'HOM 2' which is a game, and cannot download it. It says "package invalid" and "phone storage is getting low". Then a while ago, I checked again, the Google Play Store and it says "Server Error retry".

I have already cleared the data and uninstalled updates..

Then switch off and on, the phone, but still Google Play Store still does not work!

Any advice would be appreciated.

Usually, when the APK states "Package Invalid", that means, either the package is corrupted or the application at the most, targets the version above the currently running Android on your handset, up to the latest and greatest version of Android, in other words, the minimum version of Android was probably raised above it.

For example:

An application that targets Android 4, Ice Cream Sandwich, if the minimum version is Gingerbread (Android 2.3.7), and the maximum version is Jellybean (Android 4.1), it is compatible from Gingerbread, Honeycomb, Ice Cream Sandwich and Jellybean.

If that was attempted to be installed on either Eclair (Android 2.1) or Froyo(Android 2.2) as in the case of the OP's question, you will get that message.

TL:DR; the application is incompatible with the currently running version of Android.


Tasker duty cycling wifi profile I'm trying to get the hang of Tasker but failing a bit.
I was wondering if somebody could explain how to create the following profile? I think if I manage to go through an intermediate profile, I'll understand it better.

So basically, I want a profile that duty cycles my Wifi/Location/PowerSaving mode when the display is off or the device is locked and do so differently depending on the time of day.

What this means is the following:

If day (say from 6:30-22:30)

=>Then if the screen is locked or the display is off for longer than X seconds (say 60s)

====>Then disable wifi, location and enable powersaving

====> And

====> Every 3 minutes, activate wifi and location for X seconds and turn off again(enough to ====>retrieve email, facebook messages,  etc... I think 15 seconds?)

Else (so if it is night, not day)

=>Then if the screen is locked or the display is off for longer than X seconds (say 60s)

====>Then disable wifi, location and enable powersaving

====> And

====> Every 30 minutes, activate wifi and location for X seconds and turn off again(enough to ====>retrieve email, facebook messages,  ====>etc... I think 15 seconds?)

So, can somebody help me set this up?

Here is the XML of a Tasker Profile and Tasks that cycle WiFi on the cycle you describe above, as well as screen shots. The only difference between the Day and Night tasks is the time between Wifi Enable. GPS and Power Saving are abit more tricky. GPS may require root and Power Saving depends heavily on the phone make/model.

XML File: https://drive.google.com/file/d/0BzsMV39gBg6rZXZQdnhGTmEwNm8/view?usp=sharing


How to remove TouchWiz and revert to a vanilla Android UI? Is it possible to remove the TouchWiz UI and have the phone behave like the vanilla Android UI?

It's impossible to root out TouchWiz without modifying the Samsung source code to remove and replace it; it's heavily embedded in the OS.  This would be a massive effort and I don't believe anyone's done it.  The only alternative is a ROM built from stock in the first place, such as Cyanogen as Ryan mentioned.


How to remove X button on video overlay? YouTube version 15.08.52 on Android 5.0.1 (Lollipop) is showing a X button on the video overlay user interface and it has to be tapped to hide the UI. I searched on the internet and some posts say it's because the accessibility options "Switch Access" and "Accessibility Menu" are turned on, but in my case the setting Switch Access is off and there is no option for Accessibility Menu. How can I disable the option to show the X button so that the UI is hidden automatically?

Open YouTube
Click on your picture on top right corner
Click on settings
Click on Accessibility
Disable the thing.


for all Androids: does airplane mode always prevent location tracking? (Apologies if the answers to the following questions seem obvious, but I am not an expert, so thought I'd ask.)

The larger question can be broken down, but I don't believe the subquestions are worthy of separate SE questions, so here goes:

1. True or false: when one puts any Android device in airplane mode, one disables all signal transmission from the device.

I believe the answer to this is true, but would be interested to know of, e.g. (in descending order of interest),

the extent to which this statement is not true for all Androids OOTB. E.g., are there specific makes/models for which this statement is not true?
the extent to which one or more Android devices can have airplane mode turned off by an external signal. Example scenario which comes to (my paranoid :-) mind:

could a private anti-theft service, presumably with matching app, ping a device such its app takes the device out of airplane mode to respond?
do any governments require devices purchased in their jurisdiction require to respond to some external signal?

2. True or false: any Android device which cannot transmit signals cannot be geotracked.

Again, I suspect this to be true, but would be interested to know about non-trivial ways in which it might be false. An example of a non-trivial defeat would be a device that has a factory-installed passive RFID tag. An example of a trivial defeat would be for a user to attach a GPS beacon to her/his device.

If both of those are true, then one cannot (trivially) geotrack the location of an Android device in airplane mode ... unless I'm missing something ...

Answer to both is: "Depends".

Airplane mode

What is that nowadays, where air planes allow you to use WiFi and Bluetooth? Don't say this is an unrelated question in this context. Not only does the term originate there, but it can be as variable as how each airline deals with it:

$ adb shell settings get global airplane_mode_radios
cell,nfc,wimax,bluetooth,wifi
$ adb shell settings put global airplane_mode_radios "cell,nfc,wimax"
$ adb shell settings get global airplane_mode_radios
cell,nfc,wimax

What's that? The first is what you probably expected: all kind of signals are toggled by airplane mode (line 2). But it can be changed (line 3), and then looks very different (line 5). I've e.g. excluded WiFi on some of my devices. Different manufacturers/ROMs might have different presets. So there can't be a general answer unless you define "airplane mode". And of course there are apps that can automatically toggle all that (at least on rooted devices) – your "anti-theft" guess is a very good example for that. A paranoid person could even use e.g. tasker to configure a "watchdog": "Whenever my device leaves a configured geofence, automatically report its location to my server in 30s intervals. If needed, enable WiFi or mobile data for that." Might be complex, but doable. On non-rooted devices, that's limited though – not at last by:

$ adb shell settings get global airplane_mode_toggleable_radios
bluetooth,wifi,nfc

Again only an example, which might not be valid for each and every device (concerning line 2). You might already have guessed it:

adb shell settings put global airplane_mode_toggleable_radios "bluetooth,wifi,nfc,wimax,cell"

And with that, everything can be toggled again. According to a test performed by Prahlad Yeri, this even works on non-rooted devices. Settings applied this way survive a reboot (but of course not a factory-reset).

Any Android device which cannot transmit signals cannot be geotracked

Without some paranoia, I'd give a "yes" to that – though to be exact, the condition is hard to meet: as soon as it's powered up, it will emmit some "signature" which one could track – but that would need quite expensive equipment, and the range would be quite limited :)

If in this context you speak of an "attached GPS beacon": well, you could track a cake that way, or a cat, your cigarette box, or a brick for that – it no longer has anything to do with the device itself. Almost everything can be "bugged".


Rooting issue on my xperia m I have got my Xperia M and somehow now it says "Type password to decrypt storage." I have tried all ways but nothing has helped. Will rooting the phone help my cause? Will it remove the encryption?

There is a lot of information about this out there, so I suggest you try searching first and then come back if you are still stuck. This search should get you started.

Unfortunately, I think you're going to have to factory reset the device, which means you will lose your data and installed apps. I really don't think rooting is going to help you since that will not give you the needed decryption key in itself.

Hopefully you have a backup. Good luck.


ICS ROM For Galaxy S Possible Duplicate:
  Where can I find stock or custom ROMs for my Android device?

I want to update My Galaxy S with an ICS Android Version But I Can't find a stable One, I tried some ROMs on the net but they are broken with missing functionality and they slow down my phone. So I have turned back to Gingerbread. If someone has an already tried, tested ROM for Galaxy S could they please provide a link?

This is the most recent build for the Android Open Kang Project, which is ICS roms based and improved upon CM9. I have used these for my EVO and they are spectacular thus far. They're still beta, and while force closes are expected, they are few and far between. These builds have been great!


how to disconnect asus usb connection from eclipse im a beginner in android apps mobile. i already launch it in my phone asus T00Q, but i have problem to disconnect the usb from eclipse. some said we should put the mode on charging mode and not Media device(MTP) mode, bcause it will corrupt the sd card. the phone showing its charging. but i cannot change it in charging mode as the only option is Media device (MTP) and camera (PTP). how can i disconnect it properly from eclipse?

Modern devices and especially devices with their own power supply are not harmed if you simply unplug the USB cable.
Most storage controllers have enough power left even if the device shuts down to flush the read/write cache and prevent any corruption.


How can I access iCloud.com from an android device when I don't have access to any Apple device? I need to access iCloud mail from my Android phone.

Many apps are around for this, but they all require some app specific password generated by Apple. To generate such passwords, two factor authentication needs to be enabled on the Apple account. To enable that, one needs an actual physical Apple device logged into the iCloud account. I no longer have any Apple devices.

I also find that I can get into icloud.com using various desktop modes of Android browsers. However, when I try to click on an email to read it, iCloud seems to somehow realize that it's not mouse input. It doesn't respond to my touches. I've tried several different browsers.

I don't mind a clumsy experience, I just wanna access the email somehow. I don't use iCloud email any more, but I just need to access it now. And I don't have any real desktop computer, just my phone.

I've even tried this Debian nonroot app to run a full desktop version of Firefox, but somehow it won't boot on my Galaxy S5 running Marshmallow.

You can use the email app that comes with your phone to access your iCloud account.

1.Open the Email app and tap the menu button in the top-right corner. (If you’ve never used the Email app before, just open it and go to step #3.)

Tap Add Account.
Enter your iCloud e-mail address and password, then tap Next.
Select IMAP and tap Next.
When you see the Incoming Server Settings page, remove the “@icloud.com” from your username.
Change the IMAP server to “imap.mail.me.com.”
Set the security field to SSL/TLS (Accept all certificates).
Make sure the port is set to 993, then tap Next.
On the Outgoing Server Settings page, change the SMTP server to “smtp.mail.me.com.”
Change the security setting to STARTTLS and make sure the port is set to 587 and “Require sign-in” is checked.
Tap Next to complete the process.

Once you’ve gone through this list of steps and saved your changes, you’ll be able to access your iCloud mail via the Email app on your Android phone.

(Source)

Hope this works.


How to change external screen resolution? I have connected a tablet running Android 4.4 to an external monitor through an MHL to HDMI cable. However, the monitor does not have the same resolution and thus the resulting image is not very good. How can I instruct the system to send a different resolution to the external screen?

On my Note3 running Lollipop I was able to check for supported external resolutions by running ( via a terminal app or adb shell )

>dmesg

and ( filtering with grep ) looking for the lines:

<6>[  581.051746] hdmi_edid_add_sink_video_format: EDID: format: 1 [640x480 p60 4/3], Supported
<6>[  581.051756] hdmi_edid_add_sink_video_format: EDID: format: 1 [640x480 p60 4/3], Supported by MHL
<6>[  581.051767] hdmi_edid_add_sink_video_format: EDID: format: 16 [1920x1080 p60 16/9], Supported
<6>[  581.051777] hdmi_edid_add_sink_video_format: EDID: format: 16 [1920x1080 p60 16/9], Not-Supported by MHL
<6>[  581.051790] hdmi_edid_add_sink_video_format: EDID: format: 4 [1280x 720 p60 16/9], Supported
<6>[  581.051801] hdmi_edid_add_sink_video_format: EDID: format: 4 [1280x 720 p60 16/9], Supported by MHL
<6>[  581.051812] hdmi_edid_add_sink_video_format: EDID: format: 133 [1280x1024 p60 5/4], Not-Supported
<6>[  581.051822] hdmi_edid_add_sink_video_format: EDID: format: 133 [1280x1024 p60 5/4], Not-Supported by MHL
<6>[  581.051833] hdmi_edid_add_sink_video_format: EDID: format: 132 [1024x768 p60 4/3], Not-Supported
<6>[  581.051843] hdmi_edid_add_sink_video_format: EDID: format: 132 [1024x768 p60 4/3], Not-Supported by MHL

which you'll note correspond to supported resolutions in:

>cat /sys/devices/virtual/graphics/fb1/edid_modes
1,4

then select your preferred output using :

>setprop hw.hdmi.resolution 1

and then re-plug the mhl adapter.

which in my case resulted in 640x480 which was the only option supported by my 800x600 projector.

Thanks to this StackExchange answer!


How to test suspected hardware on Android I have a problem with my HTC Sensation that I think is either due to problems with the electronics that interfaces to the battery or a memory problem. Basically the phone turns off spontaneously by itself every now and then. Very often - as far as I can see - when the CPU is running 100% (and hence there are a big battery drain)... Turning on the phone again can easily take 2-3 turns before it is running stable (until next time). It seems to be starting first time though if connected to power...

If this occurred on a Windows PC, I would first download a hardware test/diagnostics application and see whether this could find anything...

...but for all the usual security reasons, the Android platform is way more closed than the PC/Windows platform and I suspect that it is not so easy to install a diagnostics app to test the hardware.

So... how do you go about this then? Short of using a full-blown hardware analyser, which I don't have access to :-)

[Note that I have rooted my device and don't mind flashing a new ROM if needed...]

StabilityTest is a stress-testing tool for android devices with error
  reporting.


Sending an intent to tasker, from tasker I'm trying to follow this how-to: Dynamic Home Button Behavior
 (GrogBase), but I  am having problems sending and receiving an intent.
Can anybody tell me how to format the intent to be sent by a task, to be received by tasker?

I figured it out:

The intent sent needs to be configured like this:

Action: net.dinglish.android.tasker.ACTIION_TASK
Cat: None
Extra:[task name]
Target: Broadcast Receiver

And the Receive intent profile needs to be set up like this:

Action: net.dinglish.android.tasker.ACTIION_TASK
Cat: alt
Cat: None
Priority: Normal

Then Tasker will react to an intent tasker sends to Tasker.


Transfering app data to other android device I have lot of data written by ColorNote application. Now I installed the ColorNote in other Android device, too.

Now, how to copy my ColorNote data to from the original device to that device (with the fresh installation of ColorNote)?

I don't know where ColorNote writes data written by its user :-(

The Colornote support page gives a few options. You can sync through their online services, by transferable backup, or by SD card.

  How to transfer notes from old phone to new phone.

  Using the online sync is Recommended.

  Sign up online sync on your old phone. Go to:

Menu –-> Backup –-> Sign Up.

  next Sync your device by going to:

Menu –-> Sync. Check how many notes are synced by going to: Menu -–> Settings –-> Online Backup –-> Synced notes.

  Then sign in to online sync in your new phone by going to:

Menu –-> Backup -–> Sign In.

  Using sdcard backup:

  the steps below to transfer notes saved on the previous device to the new device using local backup.

  When you have the previous device
  Open ColorNote and go to the device backup screen on the previous device go to:

Menu --> Backup --> Tap Device

  Which is located in the upper bar or go to:

Settings --> Backup.

  Next manually back up notes by pressing:

Backup Notes --> Enter master password --> Done.

  then move the backed up files from the previous device to the new device.

  Go to sdcard backup screen on your old phone by:

Menu –-> Backup -–> SD card backup.

  To Backup Notes you need to press the button and then enter your master password.

  Lastly, move sdcard from old phone to new phone.

  Go to sdcard backup screen on your new phone and tap backup item you want to restore.

  finish up by typing the  password that you have set when backup file was created.


Poweramp access songs from Google Play Music I have a Google Play Music subscription and I enjoy the unlimited music, but I don't like the audio quality on Google Play Music.

I was wondering if it was possible to listen to GPM downloaded songs in Poweramp.

Note: I tried GMusic and I had problems with it. Mainly the method for downloading music

Downloaded songs as in songs you purchased? Yes, their should be MP3 files you saved somewhere and they should show up in PowerAmp or can be imported.

If by downloaded songs you mean Google Play licensed content, streams or cached music, no, you cannot play them with a different player.


Battery life difference for 5 GHz vs 2.4 GHz WiFi - which is better Are there any difference for phone battery life when connected to 5 GHz access points vs connecting to the same at 2.4 GHz?

The coverage issue will have something to do with power usage.

When comparing 5 GHz battery drain vs. 2.4 GHz, a lot depends on the coverage you are in with respect to each frequency band.

5 GHz (for the same power) lacks the range of 2.4 GHz. Objects (depending on material) can obstruct 5 GHz more than 2.4 GHz (sometimes not depending on material).

So, if I get 3 bars of 2.4 GHz in the furthest away part of the house (the upstairs bedroom) but only 1 bar at 5 GHz, my phone will likely have more trouble keeping in touch with the access point and that translates to more packets exchanged, a slower throughput (and that means more on-time for your 5 GHz radio and the system generally), and this will burn more battery.

If you have good 5 GHz coverage and 2.4 GHz coverage in the same area, using 5 GHz is likely as good (if not a bit better) as it will pull faster, then wind down vs. the 2.4 GHz. When coverage starts getting worse for the 5 GHz, but not the 2.4 GHz, you may want to switch to 2.4 GHz for battery reasons.

Factors impacting your performance:

Distance from AP
Quality of your 2.4 GHz and 5.0 GHz antennas both in the phone and the AP (should be roughly similar but...)
Other nearby networks using the same 2.4 GHz or 5 GHz channels your devices want to use (channel contention and/or interference)
Other RFI (interference with the radio bands you care about - badly shielded microwaves or other energy emitters that might shed harmonics off into your APs radio bands)
What you are using your device for (the occasional short message or long many MB movie streaming) as this will emphasize or de-emphasize performance and coverage distances (two identical devices on different bands sitting mostly idle probably won't see notable battery differences, but two streaming hard most of the time may well see not only the difference in battery from streaming, but further degradation in charge based on if the 5 GHz is in poorer coverage)
Materials between your portable device and your AP

I'm likely missing a few other factors and how significant each one mentioned is depends a lot on the gear, the interference/contention in the area and the types of material, as well as the usage pattern for the device.

But generally - poorer coverage -> more battery use, so if 2.4 GHz is showing more bars than 5.0 GHz, shift to 2.4 GHz.


KiesPDLR has stopped working Why after recent Kies update to Ver.2.1.1.11124_17 I get this message?
Though Kies continues to run it is no longer possible to update firmware.


How can I access data (such as WiFi keys) in an encrypted Titanium backup? How can I decrypt an encrypted "Titanium Backup" backup using standard (linux) tools?

Example:

Wi-Fi serves as a practical example, many other uses may apply to the solution I'm looking for.

If I quickly want to access backuped Wi-Fi credentials from my Linux box I know a fast way. With encrypted backups I'm currently out of luck.

That's my quick&dirty way how to do it without encryption so far:

  me@local:~$ adb shell
  root@android:/ # cd /sdcard/TitaniumBackup/
  root@android:/sdcard/TitaniumBackup # ls *W*46.*gz
  com.keramidas.virtual.WIFI_AP_LIST-20120622-105046.tar.gz
  root@android:/sdcard/TitaniumBackup # gunzip -c *W*46.*gz | grep -C1 MyAccessPoint
  network={

    ssid="MyAccessPoint"
    psk="supersecrecretpassphrase"

Some details on the company's site: http://www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-cryptography.html

I have found a working solution on GitHub:
https://github.com/phyber/TiBUdecrypter

1. Install/upgrade dependencies (on Ubuntu)

apt-get install python2.7
pip install --upgrade docopt
pip install --upgrade six
pip install --upgrade PyCrypto

2. Get script from GitHub

Download: https://github.com/phyber/TiBUdecrypter/archive/master.zip
Extract the ZIP

3. Decrypt a backup

python2.7 tibudecrypt.py com.keramidas.virtual.XML_WIFI_AP_LIST-20140711-012128.xml.gz


What does Smallest width in Developer settings mean? I was stumbling upon the "Smallest width" settings. It seems increasing this value will make everything show up smaller on the screen and vice versa.

What does it mean and what's its function?

Here is the relevant excerpt from https://developer.android.com/training/multiscreen/screensizes.

The "smallest width" or "minimum width" screen size qualifier allows
you to provide alternative layouts for screens that have a minimum
width measured in density-independent pixels (dp or dip).
By describing the screen size as a measure of density-independent
pixels, Android allows you to create layouts that are designed for
very specific screen dimensions while avoiding any concerns you might
have about different pixel densities.
The smallest width qualifier specifies the smallest of the screen's
two sides, regardless of the device's current orientation, so it's a
simple way to specify the overall screen size available for your
layout.
Here's how other smallest width values correspond to typical screen
sizes:
320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
480dp: a large phone screen ~5" (480x800 mdpi).
600dp: a 7” tablet (600x1024 mdpi).
720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).

Remember that all the figures for the smallest width qualifier are
density-independent pixels, because what matters is the amount of
screen space available after the system accounts for pixel density
(not the raw pixel resolution).


Can I use Titanium Backup to extract and restore user apps from a Nandroid backup of a different model? Can I use Titanium Backup to extract and restore user apps from a Nandroid backup of a different model ? e.g., restoring user apps from a Galaxy S7's Nandroid backup on a Xiaomi MI Mix 2S?

Yes, you surely can. Make sure that user apps you want to restore are not already present as system apps for example FM radio is a system app with some OEMs while it may be a user app in others. Next thing to watch out is for version incompatibility, though not very common

It takes a long time to restore from Nandroid so be patient. At times if the app doesn't get restored, it's better to install manually from Play Store and restore only data

Also see the last part of answer here Migrating to new rooted phone, how do you restore from your titanium backup from the saved cloud backups


Getting "Error code -507" from the Play Store and "Install failed, user restricted" when installing an APK I have a Chinese-branded phone from Spreadtrum. I can't install any apps both from the Play Store and APK.

Play Store gives "Error code: -507".

Installing an APK using ADB gives "Failure [INSTALL_FAILED_USER_RESTRICTED]"

There is something limiting this phone.

Is there any way to install an app on this phone?

Remove you Google account from your phone and then add it again.
This might work for you.

source


How can I get the old Emojis or Kik-style Emojis on my updated GoSMS Pro? Okay, I use GoSMS Pro for my SMS, and I use SwiftKey for my keyboard. GoSMS just updated because of a "copyright issue" with their emojis, and now the only emojis available aren't really ideal for me.

I am fairly new to Android and I have no idea how all of these installable "Emoji plugins" interface with my keyboard and/or GoSMS or other third-party SMS apps.

Here are my main questions:

Does anyone know of an Emoji pack that mimics the default Emoji style of Kik?
Do I have to use Emojis from GoSMS/by their developer as a plugin?
Will my downloaded Emoji plugins interface with SwiftKey and show to others I send SMS to the same as they look to me?

TL;DR Ultimately I just want to pick a set of Emojis and have it work with SwiftKey and GoSMS. If anyone can help I would really appreciate it! :)

I get Textra for better view of emoji and for keyboard i use Decoration Keyboard ... but there you haven't all of the emoji that's the ugly part

but is better than nothing


Cannot skip WiFi in Google Setup Wizard after Factory Reset I own a Klipad KL4888 tablet running Android 6.0.1

After a crash, I had to do a factory reset and a wipe cache from the recovery menu.

However, when restarting and running the setupWizard, it asks me a Wifi/GSM, but systematically the message "Can't connect to the internet" appears.

So I went through ADB (the device is unfortunately not pre-rooted), and in the logs I noticed this :

02-28 23:03:25.995 2784 2929 I SetupWizard.CheckConnectionTask: connecting to walled garden server. retries=0
02-28 23:03:26.246 970 1174 D WifiService: acquireWifiLockLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@52836c}
02-28 23:03:28.123 970 1176 D WifiService: releaseWifiLockLocked: WifiLock{NlpWifiLock type=2 binder=android.os.BinderProxy@52836c}
02-28 23:03:36.239 2784 2929 W SetupWizard.CheckConnectionTask: IOException e=java.net.SocketTimeoutException: failed to connect to status.eqoe.cn/185.234.212.233 (port 80) after 10000ms
02-28 23:03:36.239 2784 2929 I SetupWizard.CheckConnectionTask: connecting to walled garden server. retries=1
02-28 23:03:46.301 2784 2929 W SetupWizard.CheckConnectionTask: IOException e=java.net.SocketTimeoutException: failed to connect to status.eqoe.cn/185.234.212.233 (port 80) after 10000ms
02-28 23:03:46.301 2784 2929 I SetupWizard.CheckConnectionTask: connecting to walled garden server. retries=2
02-28 23:03:56.360 2784 2929 W SetupWizard.CheckConnectionTask: IOException e=java.net.SocketTimeoutException: failed to connect to status.eqoe.cn/185.234.212.233 (port 80) after 10000ms
02-28 23:03:56.360 2784 2929 I SetupWizard.CheckConnectionTask: connecting to walled garden server. retries=3
02-28 23:04:06.421 2784 2929 W SetupWizard.CheckConnectionTask: IOException e=java.net.SocketTimeoutException: failed to connect to status.eqoe.cn/185.234.212.233 (port 80) after 10000ms

I also tried to disable Wifi, in order to be able to choose the "Ignore" option but obviously not enough rights.

The problem is that this famous site that is being tested is obviously no longer reachable.
Is there any way to get out of this situation?
An upgrade, but is the hardware compatible?
Modify the Java sources, in order to ping another site?

Thank you !

I was stuck with the same device for 1 month.
I finally got rid of this by DNS cheating.

Setup your own DNS server
Add a primary zone named status.eqoe.cn
Add a ressource record A type on the zone with target 216.58.204.110 (IP found resolving clients1.google.com, setup android site)
Declare your own server as DNS in your wifi setup
Now setup your device and don’t forget to forget your wifi settings (in order to flush dns cache)

You will access standard google android setup, instead of unresponsive eqoe.cn one.

When your device is ready to work you can discard DNS setting on wifi setup


cloud bookmarking app or method working with del.ic.ious/gmarks? There are a lot apps claiming to work with delicious (was recently taken over by AVOS company) on the market. But syncing always fails, I cannot even download the links. Most apps were updated lastly before the AVOS transfer.

Anyone here knowing a working delicious/gmarks app or other apps or browser addons making sending a link directly to delicious/gmarks site possible?

There's an add-on for Dolphin Browser HD which can sync with Google Bookmarks: Bookmarks to SD.

GoMarks for Google Bookmarks is also in Play Store.

Do try Xmarks too if you need cloud bookmark sync (not limited to Delicious, Gmarks). It has an Android app as well as Dolphin add-on too. But, its not free on Android.


Calendar widget showing the wrong event dates Am I the only one experiencing this? The calendar widget is showing the correct day but the event shown next to it is in 2 days and it shows for tomorrow. Perfect example (see attached image): today is 2 November 2012 and daylight savings time in on 4 November 2012; yet it says it will occur tomorrow.

My phone specifics:

HTC Inspire 4G
Android version 2.3.5
HTC Sense 3.0

Screenshot (click image to enlarge)

Could be a bug in the app, but I rarely use the calendar widget.

It is also possible that this has been casued by the time change, or that you are in the afternoon.

However, you could try erasing all data on the app, and clearing it's cache, then trying again.


Motorola g3 and unreadable SD Card A couple of days ago the SD card (which is the "expanded filesystem" from android 6.0) on my phone stopped working. The phone still boots and works, but all my data (especially photos and WhatsApp conversations - yes, I didn't make a backup, shame on me) are gone.

I removed the SD from the phone and put it in my PC, where Fedora recognizes the partitions but cannot mount them.

Here's the output of fdisk -l:

fdisk -l /dev/sdc
Disk /dev/sdc: 29 GiB, 31104958464 bytes, 60751872 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 938FFB3B-CA49-45D0-89B3-BE22ADAAD86E

Device     Start      End  Sectors Size Type
/dev/sdc1   2048    34815    32768  16M unknown
/dev/sdc2  34816 60751838 60717023  29G unknown

Whenever I try to mount one of those partitions, I get

mount /dev/sdc1 /mnt/test
mount: /mnt/test: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error.

Same result if I use the -t option with auto, vfat or ntfs.

If I open gparted and attempt the data rescue this is what it finds:

and when I click the "View" button it correctly recreates the Android filesystem, but with no file inside:

tree
.
├── Android
│   ├── data
│   │   ├── com.android.vending
│   │   │   └── files
│   │   ├── com.google.android.apps.maps
│   │   │   └── files
│   │   ├── com.google.android.gms
│   │   │   └── files
│   │   ├── com.google.android.googlequicksearchbox
│   │   │   └── files
│   │   │       ├── download_cache
│   │   │       └── pending_blobs
│   │   ├── com.google.android.music
│   │   │   ├── cache
│   │   │   └── files
│   │   ├── com.google.android.videos
│   │   │   └── files
│   │   │       └── Movies
│   │   ├── com.google.android.youtube
│   │   │   ├── cache
│   │   │   └── files
│   │   └── com.motorola.migrate
│   │       └── files
│   │           └── Pictures
│   └── media
│       ├── com.android.providers.media
│       ├── com.google.android.talk
│       └── com.motorola.MotGallery2
├── bluetooth
├── DCIM
│   └── Camera
├── Download
├── LOST.DIR
├── media
│   └── audio
│       └── notifications
├── Music
├── Ringtones
├── System Volume Information
│   └── IndexerVolumeGuid
└── WhatsApp
    └── Media
        ├── WhatsApp Audio
        ├── WhatsApp Images
        └── WhatsApp Video
44 directories, 1 file

Has anyone any idea?

The issue here is that Marshmallow and newer Android external storage is encrypted when it is adopted by the system as internal storage.

You need the crypto key from your device to mount the volume, does your phone have an unlocked bootloader and/or are you rooted? If not, you are not going to be able to access the key and decrypt the volume.

Similar questions which may be useful as reference: Moto G3 (android marshmallow) not detecting SD card anymore (solution?) and Recovering data from corrupted SD card formatted as internal storage (Marshmallow)

Remember that this is not unique to the Moto G 2015, most Android devices with Marshmallow and newer have this capability (and issues). Honestly, it best to not use adopted storage if at all possible.


tts or some other notification sounds not playing at right time when screen is off tts stops reading the next paragraph when screen is off , notification sounds from some apps don't play while screen is off.
But when I turn on the screen it starts playing again, even if I don't unlock.

Android suspends its tts service when screen turned off.


How to get more space by manually deleting unnecessary system files (rooted S2)? I keep getting warning that apps cannot be installed on their default location since there is too little space.

However, when I check in system there is a bunch of space, especially for small apps of a few MBs.

Screenshots (click for larger variants)

I tried moving some apps on SD card, but again I got a message that there is not space available.

Is there some system space occupied by unnecessary files which I can manually delete?

Or other way to solve this silly bug?

This is Galaxy S2 with official 4.1 OS. I have root access (rooted phone).

Aside from Izzy's suggestions, I also find Clean Master helpful in cleaning unecessary files / cache. Check it out. :)


Battery drain RATE alert? i've used multiple generations of Nexus devices, some more stable some less. It seems like there is always some combination of hardware, system image and installed app set that creates a situation where your battery suddenly just drains at a rapid rate.

I have seen the battery drop from what i expected 4-6 hours of life down to zero in fifteen minutes in a situation where i really, really needed the battery.

Normally you can take action if you notice this : close apps, switch off gps/bt/wifi/camera , shut down services, reboot or whatnot. The really sucky situation is when you DONT notice it and then are left with dead battery.

So, wouldn't it be nice to have higher than usual battery drain rate alert ? Havent found an app that would do this, but IMHO that actually should be a system level function.

I'm about to try out this Battery Drain Rate Alert :)


Will flashing CyanogenMod reset the status of SIM lock on Nexus S? I have Samsung Google Nexus S (SIM unlocked) on Android KitKat. I am planning to install CyanogenMod 11 on it. The question is, will upgrading to CyanogenMod lock my SIM? Will I have to unlock it again?

Will upgrading to CyanogenMod lock my Sim Again?

Nope!

CyanogenMod doesn't have anything to do with lock or unlock of sim cards.

But by the way, isn't CyanogenMod 11 the same as KitKat?


My locations on my google timeline are showing places i never been,and now my bf thinks im cheating My bf went on my locations timeline and its showing I been to places when I never left the house and it says i drove this long and how long it took and shows a map of the streets I took but I never left the house and they are all in different cities. How is this possible also my ex and I had our emails hooked up so I thought that could be a reason but then seeing it was my house as the start location or the end kocationt I was so confused because once again I never left the house to go anywhere. Someone please help Im sick and tired of telling him I went nowhere.

It maybe cause because your Gmail account is signed into the multiple devices may person from those who have logged in with your account cause for this misunderstanding that he went  somewhere and his device is tracked with it or it might be some misunderstanding that he had seen someone likes you and followed her as he was thinking that she was you in relationship their are lot of factors like this and it might not technical questions.


Android (Yuphoria) stuck in bootloop without recovery and ROM & files cannot be written My Yuphoria 5010 got into bootloop after installing a custom ROM. My friend tried to fix it but deleted the recovery following a tutorial.

Now the device is stuck at the boot logo.

Is it possible to hard format the device to the default ROM anyhow?

Update: This is not a normal bootloop. The problem here is the ROM could not be rewritten. Any writing attempts are being failed. The device was infected with a malicious adware which couldn't be deleted and that's the reason I tried to format the device. Is there any way around if the writing modules fail?

Flashing a stock firmware should fix this.

Download and extract Yu Yuphoria YU5010 stock firmware on your computer
After extracting, you should get the Firmware File, Flash Tool  and How-to Flash Guide.
Install the USB Driver on your Computer
Follow the How-to Flash Guide to Flash the Firmware .

Follow the steps carefully and your problem should be fixed.


Windows desktop screen sharing for Android via Wi-Fi How do I share desktop screen on Android, and control my Desktop PC through Android?

UPDATE based on OP's comments (geffchang): How do I program this? Which libraries can I use for this? I want to make my own server for this.

You can use TeamViewer for Remote Control for this. Download the app for your phone from the link and download the software for your PC from http://www.teamviewer.com

On screen tips will show you how to proceed with remote sharing.

Both the devices must be connected to WiFi.


Although I have enough the available storage does not match it On a Samsung note 10.1 with 32G when I go to settings I can see 25GB available storage. Besides that, when I am trying to copy files from my ubuntu box to the tablet (connected through the USB) I am getting an insufficient storage message. Checking the properties of the mounted volume I only see 200MB free on it.

How can I fix it?

with 32 GB when I go to settings I can see 25 GB available storage

Though the device is declared to have 32GB, part of that is reserved for the firmware. The entire 32GB are partitioned:

/system for the device-firmware
/recovery for the recovery (see: recovery-mode)
/boot for the boot image
/cache for application cache
/data for apps and their data (see: internal-storage)

The 25 GB you see are those from the internal-storage aka /data.

This answer only covers the first part of your question. For the second part, we need some more details.


Can I convert a system app to a user app, uninstall it, or move it to my SD card? Is it possible to convert a system app to a user app and then uninstall it or move it to SD?

I'm thinking about not critical apps, such as Astro filemanager (I use Root Explorer), Google maps, Google Talk and so on.

The easiest way to do this is probably to use Titanium Backup. If you long press on a system app in the list it will give you the option to "Convert to user app". Conversely, you can long press on a user app and "Convert to system app" as well. Note, though, that some system apps will not function well as user apps because their permissions may be restricted. Most of the apps you seem to be considering specifically will probably not have issues, I would imagine, though Google Talk actually might since it's somewhat tied into the Market (not sure).

Further, Titanium will allow you to directly uninstall a system app if you want to, without having to first convert it to a user app. All of the above requires that you have rooted your phone.


Using a keyboard to send Volume Up signal to confirm flash on device without volume rocker? Background
I have a tablet that I am trying to fastboot flash a custom ROM on. The problem is this tablet has no volume rocker. In order to flash, fastboot requires you to press volume on the device up to confirm the flash. My question to bypass this is in a different post.
Device is very obscure: An Eewrite (manufactured by Alps) e-pad pro by Wisky (sold by novadealshop) bought from Hong Kong, running Android 7.1.1 with a Type-C adapter, a physical home and power button.
Question
Would it be possible to send the volume up signal using a usb-c splitter/hub and a keyboard that has a volume up button?
I want to ask before I buy the keyboard and thunderbolt-3 hub. I am also worried that many of these hubs might not be recognized by the lowlevel stock recovery environment.

Fastboot is implemented in bootloader (like aboot or LK) i.e. in boot chain it loads even before the first process (kernel) of main OS. It has its own very minimal kernel which doesn't recognize any hardware components (even on device) except those necessarily required at this stage (processor, memory, display, flash storage etc.). Communication with PC over USB is only acceptable through fastboot protocol which doesn't have support to accept keystrokes or other input events (at least I never heard of such functionality). So it won't receive your


Where does Swiftkey store its data? Does anyone know where Swiftkey stores its data for:
1.) the heatmap
2.) user custom word dictionary
Or even better, how would one go about finding this out (on a non-rooted device)?

As Swiftkey is a keyboard application and therefore comes in contact with very sensitive user data (credentials, everything you type).
Therefore if you could access such data like heatmap or user custom word dictionary for a different app this would be a vulnerability of Swiftkey. Hence you should not be able to access any data of Swiftkey on a non-rooted device.
Also backup is disallowed for Swiftkey, hence you can't use adb backup to export the app data.
Therefore accessing such data is only possible from within the Swiftkey app itself. For example the Heatmap can be viewed and saved within Swiftkey (Keyboard -> three dots -> Settings -> Input -> Input Statistics -> Input heatmap).


How can I see which folders are used by a particular app I want to move an app's profile from one phone to an other, so all of the app's settings move with it.

For that, I need to know, which folders are used by the app to be moved from the original phone, so I copy those folders to the new phone.

How can I find out which folders I need to copy?

As root shell:

ls -l /proc/$PID/fd

To get application's current PID:

ps -C $appname -o pid=

But there are good chances all your application settings are on /data/data/$appname/{shared_prefs,databases}


How can I securely install an older version of Chrome on a device that won't support newer versions? I have an Android device that runs Android 4.0.2 and can't be updated any further.

When I tried to install Chrome from the Play Store, I was told:

  Your device isn't compatible with this version.

Indeed, Google says:

  Chrome is available on phones and tablets running Android 4.1+ (Jelly Bean). If you're on Android 4.0 (Ice Cream Sandwich), Chrome version 42 and lower will work, but you won’t get any updates to Chrome.

Fine by me, I can run and older version of Chrome. But where can I download the APK? A Google search for Chrome 42 Android gives me a lot of domains that I don't trust. I generally try to avoid installing or running executables from sources I'm not familiar with.

From Googles quote above, they seem to recommend that people on 4.0 run older versions of Chrome. But do they provide the APK? Or does any other trustworthy source provide it?

Give this a try:

http://www.apkmirror.com/apk/google-inc/chrome/chrome-42-0-2311-111-release/chrome-42-0-2311-111-4-android-apk-download/

I use APK mirror all the time and have never had any issues.  You said 42 and below right? This is version 42


help on activating VoLTE in Moto X force I had recently had a hand on my friends Moto X force 1580. The phone works on android 7.0. I went through web found out some guys claiming to make Moto x style to work on VoLTE i followed the same procedure but had no luck. Following is the procedure that I went through.

1> Dial ##4636##
2> A hidden menu would start select Phone Information
3> in this window there is a switch that says VoLTE provisioned this by default is off turn this on
4> restart the phone.

I tried this number of thimes but it turns back off every time.
can any one help.


I can't flash a custom rom onto my Galaxy Note N700 I just wiped my data and dalvic cache and formatted /cache, /system and /data. I put philz touch recovery (an enhanced CWM) on my phone and now wanted to install a rom. But when I install OmniROM it always tells me failed to verify whole-file signaure, and when I want to use CyanogenMod it tells me error in tmp/update.zip status 7.

The problem now, is that I now have no ROM on my phone and only can be in recovery mode. But, when I use adb sideload filename in the console I only get error: closed also my Windows doesn't show my phone so I can't put another ROM on it to test it.

What could I do ? I have no system on my phone at the moment and can only go into recovery mode.

I fixed it! I did it like this:
The problem .. ? I don't know it.

In console these commands helped me

adb start-server // start the adb
adb usb          // restart the mobile phone with usb mode
adb sideload philzrecovery.zip //
adb reboot recovery
adb sideload custom rom
adb sideload google apps

Answering both comments of RossC and Izzy

I didn't have a custom recovery installed. philz touch recovery is a custom recovery that is based on cwm and has a touch interface. U can see it here

MD5 sum was okay and was the same as from the downloaded page. So that would mean there were no corrupt files or downloads. Gladly that it worked. Just seems like you can't flash custom roms with a stock recovery (I don't know if it's true, but seems like it).

So the steps are ( for windows )

Install adb driver ( I used these )
Navigate to the installation foldler with CMD (next steps are cmd commands)
adb start-server
adb usb
adb start-server
In mobile phone "Install zip from ADB"
adb sideload  (PhilZ Recovery)
adb reboot recovery
adb start-server
In mobile phone "Install zip from ADB"
adb sideload  (Custom ROM)
adb reboot

Done!


Motorola Atrix 4g reboots itself I've just got a new Motorola Atrix 4g and have experience random reboots of the phone, this generally happens when it is in my pocket or otherwise unattended.
Usually during the work day when browsing, playing games, listening to music or using the GPS it behaves itself.

Anyone got any ideas?

Sounds like a hardware issue.  I suggest promptly replacing it with your carrier before your return grace period is up (30 days with AT&T, for example.)  You will need to do this at the same store where you purchased the handset.

I have the exact same problem with my new Atrix.  Unfortunately (for me) I unlocked its bootloader, so AT&T is refusing to honor the warranty.  I sent it in to Motorola for repairs, but it's still doing the same thing (Moto was nice enough to re-lock the bootloader, but AT&T is still not budging.)  In my case, I have a feeling that it's either damaged battery contacts on the phone, or perhaps a faulty battery itself.  I am planning to send it to Motorola again (on their dime this time) to see if they can fix it for real this time.


Double-click to unlock? Is there a way to get a lock-screen or set up Android so it unlocks the screen by double-clicking on power-button instead of have to click it first and than slide on touchscreen?

Done. No need to root. It's now an option in my app: powerCall. Let me know if you run into issues.


Is system apps and pre-installed apps two different concepts? I recently started learning android ROMs. I have heard system apps with some special (not root) permissions.

Is there a difference between system apps and pre-installed app when we build a ROM? I those two concepts?

I think I might have been found the difference. According to this link :

  If an app is signed with System Signature, then its not allowed to
  Disable that app.Also , not all preloaded apps have system signature.

So among the apps within /system/app directory, we have two types of pre-installed apps. System signed with more privileges and normal apps.


What are the best 3D scanning mobile apps? What are the best 3D scanning mobile apps?

In order to do true 3D scanning you'll need a phone or tablet with a depth scanning technology. Without it, the sizes and/or positions won't be correct.

Google Tango (was Project Tango) delivers 3D sensors in a mobile platform. You can see by this highlight reel Project Tango - Vision Summit 2016 what the technology is trying to accomplish: tracking in a room/indoors, geometry reconstruction, and various augmented reality overlays.

There are limitations like using infrared projector as part of the motion/depth sensing means that it works best indoors.

One phone, the Lenovo Phab 2 Pro is available, and another phone by Asus has been announced for a mid-2017 release.


Where are log files located on Android? Possible Duplicate:
  How can I view and examine the Android log?

My android (2.1) phone (a HTC Wildfire, if that matters) sometimes reboots without an apparent reason. Not extremely frequently, but too much to simply ignore it.
I'd say once every couple of days.

It always happens when I'm not using the phone, I take it out of my pocket and am greeted by the SIM unlock screen, so it's hard to pinpoint the app or service that is causing it.

I browsed the filesystem a bit but couldn't immediately find anything like /var/log, so I wonder if anyone knows where logfiles are located, if they exist at all?

Or any other way to easily pinpoint the offending process on my phone?

If you want to examine the log outside the environment of your phone, there is the application LogCollector.

It's free and it allows you to send/upload the log to/with the program of your choice. I just send the log via gmail to my home email account.

It is always easier to read such log files on your pc screen, compared to reading it with whatever application on your (small) Android screen.


Where does "Voice Recorder" save files to on Samsung S6? I don't seem to find the recorded files on my Samsung S6. What is the file path to the save recording files? Google doesn't tell me the answer.

I can't say with absolute certainty where they are on a Samsung S6, but on my Samsung Galaxy Note 3, and I doubt that they change their filesystem layout too much from one device to the next.

I can see them from Windows 10 at:

This PC\SM-N900T\Phone\Sounds\Voice 001.m4a
This PC\SM-N900T\Phone\Sounds\Voice 002.m4a
This PC\SM-N900T\Phone\Sounds\Voice 003.m4a
This PC\SM-N900T\Phone\Sounds\Voice . . .

Obviously the mount point will have a different name through other operating systems, but the path from the mount point will be the same.

As viewed from within the phone itself, they're at:

/storage/emulated/0/Sounds/Voice . . .

If Samsung changes things between devices, well, shame on them. Then this won't help you, but it will at least help people with the same layout as the Galaxy 3.

I found it by searching from within ES File Explorer, and checked for similar names through the Windows mount point. So if it's not in the same place, you can at least search for it that way.


S4 doesn't detect any WiFi I helped my fried to convert from Iphone to S4. I helped him with initial setup and gave some quick crash course. I visited him after a week and answered a few of his questions. I again visited him today after a week. But his Galaxy S4 GT-I9500 has developed a problem.

The WiFi would stuck on "Turning on" if Bluetooth is switched off.
The phone won't detect any WiFi. I tried with multiple AP with different settings and even without security.
It detected the APs for few seconds once during this troubleshooting time of three to four hours.
Resetting didn't help.

The phone is currently running Android 4.2.2. Any idea on how to make it detect the AP? I'll be trying to flash Android 4.3 via Odin tomorrow. I couldn't do it via Kies as it would say an unknown error occurred.

UPDATE: So I've pushed WiFi Analyzer and playing randomly with WiFi Settings and WiFi analyzer brings WiFi back for good. But same problem after factory reset. And again repeating above actions fixes it.

Is it using a custom ROM or a modified stock ROM?

Flashing DjeMBeY's pre-rooted S4 ROMs has issues with Wi-Fi, esp. for those higher than MGA. They have a Wi-Fi fix, but I still encountered issues (e.g. intermittent mobile data, loss of audio / sound). So, I downgraded back to MGA.

Hopefully reading the thread in XDA might give you some ideas. Do share your answer if you find something useful, or a solution.