Change default IMAP folders On my HTC Evo 3D, my IMAP email account is using Trash folder for it's deleted items. My web mail AND my Windows Live Mail on my PC, using IMAP, is using Deleted Items folder. Can I change my phone to use Deleted Items?

This would also apply to sent items, it appears my phone uses Sent and everything else uses Sent Items.

I'd recommend switching to K-9 Mail if the default Email app can't handle this.

In K-9 Mail, once you've set up your account, long-press it and select Account settings -> Folders. On this page you can change the Drafts folder, Sent folder, Spam folder and Trash folder to your preferred ones.


Find out when the app was created Is it possible to find out when the first version of an app was issued?

Google Play only shows the date of the latest update in ADDITIONAL INFORMATION field (see picture).

Ideally, I'd like to see when all the updates were issued. Probably, that's too much.

You can try to Google "[name of app] version history" and it'll find you a lot of .apk websites where you can find and download older versions of apps with the release dates and update logs. However, since what you ask is not an officially supported feature, you won't have the info you want with all apps (especially if they are old)


How do I import a user CA for the Email app properly? For my own setup I use a personal CA: "Gert van Dijk CA". I'm using this for HTTPS and VPN successfully by importing the CA certificate into the Android keystore. I'm having trouble getting the Email app recognize this. Here are some notes about the current setup:

The custom CA is listed perfectly fine in Settings -> Security -> Trusted Credentials -> User.
Chrome and "OpenVPN for Android" are working with this custom CA. I can see a green location bar when connecting to https://mail.mydomain.tld.

This all looks good, until I come to setting up my Exchange mail. It simply won't connect to mail.mydomain.tld with the error "Couldn't open connection to server". However, when I change "Security Type: SSL/TLS" to "SSL/TLS (Accept all certificates)" it will sync my mail just fine! This makes me believe the stock Email app isn't taking the user credentials in the key store into account. Why?

Logcat shows me this line when receiving the connection error:

I/Exchange(10278): IOException while sending request: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

To verify I've set up my Exchange server correctly, I navigated to https://mail.mydomain.tld/Microsoft-Server-ActiveSync and the location bar is perfectly green!

How can I make the Email app take the user trusted credentials into account here? I don't want to trust all possible certificates for security reasons.

Android versions: 4.4 (Nexus 5), 4.3 (Nexus 7 2013).

Ah well. It appears that the Stock Email app doesn't do SNI. This means that in the initial connection to the server it was presented with another certificate it should discard (but didn't). It seems to me that this is a feature request for the Email app, as other apps do implement SNI.

Changing the Apache SSL configuration to use SNI with an initial certificate signed with the "Gert van Dijk CA" still didn't solve it. Logcat then showed:

I/Exchange(12307): IOException while sending request: Cannot verify hostname: mail.mydomain.tld

Setting mail.mydomain.tld as initial certificate solved it. I consider this an ugly work around until this has been fixed in the Email app.


Restrict data for google play services Google play services consumes some data. Can I restrict data access to it. Does user experience compromised if I do. If yes what are they?

You can restrict  apps from using data in several ways.

Android itself provides a built-in feature to restrict data for individual apps. It can be found at Settings → Data Usage → scroll down and select the app to restrict. You will find restrict background data option there. Select Google Play Services from there then restrict data.

As you mentioned that you need Google Play Services to be restricted, before going with this you should be aware about these.

You cannot use Play Store with background data disabled, but you can still disable the automatic update feature in Google Play settings: go to Settings → Accounts → Disable sync.
Turn off Google Maps offline caching in Maps settings.
Use third-party apps like Onavo Count.


Better description of permissions Is there a list of permissions with more detailed descriptions available? The standard ones doesn't feel good, and I don't trust developers who write that they need permission X only to do Y--if their app requires permission X, this app will be able to do anything permitted by X, not only Y.

For example READ_PHONE_STATE is described as "Allows read only access to phone state" -- but what is included in that phone state? Is it only connected/disconnected? Or maybe it includes phone number I am actually talking to?

I can't find a good complete list, but you can always search for the permission on developer.android.com.  In the case of READ_PHONE_STATE, it does look like the phone number can be read.


How can I bypass the "first setup"? Is there a way to bypass the first setup screen, that shows up during first boot of a new/stock ROM or after factory reset?

Yes there is, after the phone is opened and SetupWizard is on, starting with top-left corner of the screen, all corners must be tapped once, in a clockwise  direction. (Top left, top right, bottom right, bottom left to be more specific)

It can be hard to do it properly at first try so if it doesn't work, just try again.

Here's a walkthrough video.


Using camera slows the phone to a crawl, except the camera app I have a OnePlus Two, flashed with Cyanogen Mod 12.1 nightly. I can use the camera, front or back, no problem in the actual camera app.

If I use a program that wants to open my camera (i.e. Google translate, Google authenticator, barcode scanner, etc), my phone goes so slow, that I need to reboot it by holding the power button until it comes back on. If I don't do it quickly, my phone starts getting very hot in my hand. This does not happen with the default camera app (com.android.camera2).

Is there a possible setting that I can change to make it work properly? I like the phone otherwise, but I may go back to the One, if this can't be resolved.

This is a known issue. There are no official builds, just garak's nightly, but it was not updated since November 2.


Is it possible to improve the following GUI in Samsung Galaxy S I was wondering, is it possible for me to perform modification for the following GUI in Samsung Galaxy S? What software I should use to do so? (I use a white rectangle to highlight them)

1) Possible for me to remove button 1,2,3 numbering.

2) I do not want a square icon. Is it possible to have icon background same as wallpaper background?

Use an alternative homescreen launcher like LauncherPro or dxTop or ADW.Launcher or GoLauncher.

Lots of customizations and options. You'll need to explore each one's features and see which is best for you.


why not linux over stock? Ok,i saw the new kde linux mobile,even tho is as usual for only small list of devices,i could see that it has to be installed over cyanogenmode,why u can't install it over stock rom ? we all know that CM actually lose a lot of pieces from the stock  to bring a few impruvements,not to mention that over stock it could benefit of all the drivers,and i have personally a phone that is with a x86_64 cpu and when i looked into some info from the busybox,i sau i686 platform,witch is kind conflictual (i guess),but on this kinda phone,a linux x86_64 should run very well not to mention that would be even better than android itself,that was not build for this kind of cpu,but most of the linux distros today have x86_64 or the amd64 (witch i believe is the same thing),so ? any1 any idea why all of this ?

It is probably possible to get it working on other ROMs, however manufacturers like to add their own spin on the usual AOSP, and some of these changes can be really low-level, including changes to the kernel which might make it incompatible with what is essentially a new OS userspace being installed (see for reference: Ubuntu Touch)

As for why Cyanogenmod, it is the most universal ROM distribution that supports this kind of development and actually sees widespread use. Unlike stock ROMs, Cyanogenmod ports to other devices do not see drastic changes to the architecture that would change compatibility compared to other Cyanogenmod releases (hardware limitations excepted). Therefore it makes sense to target this Android distribution, especially if Cyanogenmod is supporting low level features that KDE Mobile may be using, but the various iterations of AOSP may or may not allow.


How do I update the lock screen clock? My Samsung Galaxy tab A6 shows the correct time on the home screen. However when it's locked it shows the time one hour ahead. So 10:30 instead of 9:30 for example.
How do I get the lock screen clock to show the same time as the home screen clock?

As it turns out - the timezone was set to GMT+2 when it should have been GMT+1.


One chat for 2 number I've got a Wiko Iggy on 4.2.2 Android and try unsuccessfully to bind both numbers of a workmate on one sms chat.. what should I do?

As far as I know there are no chat/SMS applications which will support two numbers of the same user/contact at the same time.

If there are two numbers, there will be two threads/conversations.


Phone number shown as unknown in galaxy tab I have a samsung galaxy tab 2 gt-p3100. My problem is somewhat similar to this issue, but I notice this when I go into my settings: Settings > About Device > Status > My phone number ... it is listed as unknown phone number.

Question is how to set the phone number for my device so that it shows up in the above mentioned path.

Well @RyanConrad yes this device supports voice and video calling I have been using tab2 from a while but like OP said the number doesn't appear over my device too. So, I would say this might be happening because our service provider doesn't supports this service and you can't manually set the phone number over their !


How do I uninstall Cool Browser? There was an app called Cool Browser which always showed up as an advertisment so, I installed it because it was always showing up. I did not want to use the app, so I tried to uninstall it it but I failed (it blocked me from tapping the OK button).

How do I uninstall it?

I tried Avast free antivirus and this allowed me to uninstall it.


notification alert without unlocking screen on Lollipop Before my phone got upgraded to lollipop, I was able see that I had a missed call,SMS text, other app notification without having to unlock my screen.

Now I have to unlock my screen just to see if I have any notifications, how do I bring back the old ways?

Than you have to change notification settings in your android phone.

GOTO :  Settings > Sounds & Notification > App Notification

In Settings > Sounds & Notification

you can set the all notification setting like , sound , notification light etc.

I hope this help you to solved your problem.


Does a device with no physical SIM slot have an IMEI? In telephony, an IMSI identifies a SIM card and, hence, a user. An IMEI identifies the device itself.

If an Android device does not physically have a SIM card slot, does it still have an IMEI? The documentation is not clear on this.

[Update] Since I don't have access to such a device, would someoen be so kind as to test it programatically? Just add call to GetDeviceId() into the code of an existing app. Thanks a 1,000,.000

I had a look at a tablet which does not have a SIM card slot and it does not have an IMEI number in the About Tablet settings menu.

This answer on StackOverflow should help you find an ID for a device with a SIM card slot and for those devices without.


Force Trebuchet to reload my widgets? Whenever I install a new widget, I don't know if it supports ICS or not immediately because it won't show up on the Widgets tab until I restart the phone. It is highly inconvenient. Is there a way to force Trebuchet (my home app) to reload the widget list everytime I install a new app?

In my experience, Trebuchet does always reload the list. I just have to wait a couple of seconds.

If it really doesn't, you can go to the Applications section in the settings menu, select Trebuchet and Force Stop it. That should force it to drop any state, including the widget list.


Help Please! Lost my Samsung Galaxy S7 edge! I lost my Samsung Galaxy S7 edge in OLA Auto on March 23rd 2017 chennai (Driver detail is known and already inquired. He is pointing out the passengers who boarded next saying he is not aware of my mobile). I just put my mobile in power save mode by switching off mobile data and GPRS before getting down from auto. I was in the assumption that I placed the mobile in the bag while I had slipped it down in the auto seat.
Since there is no internet connection, I am unable to track my mobile using findphone or ADM.
The IMEI numbers are known. But helpless knowing how to track and get my treasure back. Please help.

One person attended my mobile saying that he is the customer who boarded the auto and when I asked for his mobile number and address to come to his home and collect and mobile, he cut the call. since then, i kept calling my number, he dint pick up and cutting the call randomly. by 10 pm night, the mobile got swtiched off and it is saying switched off till now. Please help. Thanks much.

Call the police (you should have done that when the person had picked up your call, as the phone was on and the number could have been tracked).

Do you have Android Device Manager on phone? Then you can lock your phone from net, it'll be locked as soon as it goes online with any sim card, and you'll be able to see the location.


Installing USB driver for Micromax A50 I have to install USB driver for Micromax A50 .

I have google USB driver installed through SDK Manager, but need a USB driver specifically for this device. To install this USB driver I think, I need PC suite. From where can I get this ?

My goal is to install USB driver for Micromax A50, so that it gets detected in the Dalvik Debug Monitor.

This link is the official location to download User Manuals, Service Guides, Driver Software, PC Suites for Micromax devices.

Although I couldn't find anything useful there, here's the Micromax pc suite 1.08 link.
This will download the file "installer_micromax_pc_suite.exe", that once you've executed on your windows OS, it will download the PC Suite from the Micromax servers to a folder on your computer (more or less 60Mb).

This is the Micromax phone suite 2.0944.0 link that's more recent than the PC Suite.
It leads to the same file, and the installation folder that gets created on your computer is the same.

After having the folder on your desktop, just run "PhoneSuite.exe", having your phone connected to your computer.
Product Page, direct link to drivers and user manual:

Micromax A50 Superphone Ninja

Micromax A50 Drivers

Micromax A50 usermanual


How can I run apps in an isolated environment on my smartphone? I have apps that I don't trust or that I just want to try.
The problem is that even after deleting them they might leave files/spyware/malware/etc.
What are my options?
I have Xiaomi mi4c on MIUI with google apps but will soon format it and might replace the ROM.

Xiaomi MIUI has a feature called SecondSpace. It sets up a completely isolated 2nd instance of Android similar to a VM. You can have completely separate settings there and not affect your "real" phone.


What Options Are Available For Viewing the LogCat? I recently had to capture my logcat for my HTC EVO 4G device to try and identify the reason why updates sometimes fail claiming there is insufficient memory (issue discussed more extensively here).

However, the log captures EVERYTHING which means you have a lot of unnecessary information as well which makes it hard to look at the raw data without getting overwhelmed with the amount of data. I am trying to isolate the data relevant to the updating process so we can see what's going on that is triggering the error when there is enough space on the internal storage that can't be exhausted by the size of the installer and/or application size.

Does anyone have a suggestion for a LogCat viewer or recommendation? What solution works best? Preferably a visual (GUI) tool that can process the file with filtering capability and hopefully intelligent grouping and so on.

A good starting point is a Google search on "adb logcat filter", which yields interesting results already on its first page. Including the logcat help page from the Android project itself, which lists quite detailed options. Especially follow up to the Reading and writing logs link, where filtering options are explained.

The basic syntax is specified as

[adb] logcat [<option>] ... [<filter-spec>] ...

Interesting options include to write the output to a file (-f <filename>) and using human-readable timestamps (-v time). The filtering example given should get you started on the second part:

adb logcat ActivityManager:I MyApp:D *:S

In short terms: Show all Info messages from ActivityManager, Debug messages from MyApp, and Silence everything else.

As long as you're completely out of ideas what exactly you're looking for, you might at least have some ideas on what you are not looking for, and could use something like GamesApp:S FunnyApp:S MoreApp:S [...] to filter out stuff which is definitely not of interest. So your command could look like

adb logcat -f special.log -v time GamesApp:S FunnyApp:S MoreApp:S

When you have excluded the impossible, whatever remains, however improbable, must be the truth. – Arthur Conan Doyle: The Adventure of the Beryl Coronet (Sherlock Holmes)


Can i manually decrypt a folder encrypted with ES File Explorer? I had encrypted a folder using ES File explorer. Then later on, I upgraded my ROM from cm12 to cm13. And then, I was not able to decrypt the data with ES file explorer, after the OS update.

I know the key used for encryption. Is it possible to decrypt the data manually?

I thought it was not possible, but then i saw this post How to decrypt Adopted Storage? And now i believe there is a solution for my problem too.

Try this tutorial link - https://www.quora.com/How-can-I-decrypt-an-encrypted-ES-explorer-file-without-the-password

And this - http://blogs.candoerz.com/question/159398/es-file-explorer-forgotten-password.aspx

Hope I helped,

Sid


How to hide Data Saver icon in Status bar? I've recently enabled the Data Saver feature in Android (Settings). So far so good, but that icon  in the Status bar annoys me a lot. I prefer to have only a handful but very specific icons in my Status Bar.

I looked into GravityBox [O] module, All My... module and searched for some more in Xposed modules repository and outside but to no avail.

How do I hide that pesky icon?

I'm using stock and rooted Android 8.1 with Xposed Framework in OnePlus 6.

Using SystemUITuner, it is possible to remove to remove the data saver icon with or without root (need to grant permission through adb when the device is not rooted).

Open the app, click on TO THE TWEAKS.
Select Status bar. Scroll to the Networking & Data section, then disable Data Saver Icon.

Note: I performed the steps above on a non-rooted device with Android 8.1.

Disclaimer: I am just a user of the app not its developer(s) nor related to him/her/them.


Signature of two different apps are being compared inside the code of an app For a particular Mobile App, I am trying to understand the client-side code of an apk by decompiling the apk using Jadx-GUI. While I was going through the code, I found out interesting code snippet (shown in the image). Signature of the existing app is being compared with that of the app named "Android".

I observed this type of comparison in more than one app. I fetched the certificate details and found out that they both are different and the certificates are self-signed (they are not using Google Play Signing)
So, my question is Why are the developers comparing the signature of two different apps? Under what scenarios is this type of signature verification useful?

The code snippet does not compares the own app signature to an ordinary app, instead it compares it to the package android better known as "Android System".
"Android System" as the name indicates is a system app signed with the ROM's system signing key. Therefore the code snippet you found compares if the the app specified by it's package name in parameter str was signed by the system key.
I would assume that the app that contains this code first gets the list of all installed packages and then calls this method for each installed package name.
In the end this would allow to identify all apps that have system permissions. What can not be determined by the code is why this list is generated. It could be for security reason to check if there are "strange apps" with system permission or alternatively building the system apps list could be the first step on an app that tries to attack the system by trying to find vulnerabilities in system apps.


How do I turn off the customized Xiaomi menu on the Mi Box? The Xiaomi Mi Box has a pretty stock AndroidTV experience, except they have a custom section with all their recommended apps. How can I remove these customized apps from the home screen?

You can go to Settings -> Apps, then go to the very end of the "System Apps" row, then disable XiamioLeanbackCustomizer.

You then need to reboot the device (or force quit each app) so that the applications populating the recommendations menu can reload.


sending messages off pc through phone, with only having app on phone. I want to be able to send texts through my laptop, but without having to download anything onto it. Is there any app i can download on my phone to be able to tdo that?

Airdroid will allow you to do this and more.

Transfer files to and from your device via web browser. Wireless
operation via WiFi connection.
No client required on computer, enjoy all functions & features just
in your browser. Free of drivers or computer environment limits.
IM like interface, search contacts or copy the messages, chat with
your friends more conveniently. Quick and easy group texting from the
comfort of your desktop.
Organize music, photos, videos, messages and call logs with contacts.
Much easier apps install, uninstall and even backing up. Play music
and video clips stored on device, or view your photos on the big
computer screen.
Provide convenient management on your device. Including Device
Status, Processes Manager, Apps Manager and SD Card control.
Device screenshot, multiple desktops, weather, calendar, url
transfer, etc.

From their site: http://airdroid.com/


Run native executable in Android When I install FaceNiff on Bluestack and try to run the executable file from adb shell by

./FaceNiff

I get the error:

/system/bin/sh: ./FaceNiff: not executable: magic 7F45

I have rooted the phone, su the adb.
I think i need correct su and busybox. I tried but failed.

7F45 are the first two bytes of the ELF header \x7FELF. Android also uses ELF, so the error message you encounter means that the FaceNiff binary is not recognised as executable by your kernel (unlikely, unless you forgot to chmod +x it), not for your architecture (e.g. x86 instead of ARM), or uses a dynamic linker not included (e.g. glibc or µClibc instead of Bionic).

If you need to run an Android-ARM executable on Android-x86 you must recompile it for x86 (and look for the correct bitness too, 32-bit vs. 64-bit is also different).

Disclaimer: I’m the mksh maintainer.


Enable ADB and/or change USB connection mode on Galaxy S7 w/ broken screen My Galaxy S7 Edge has a broken screen (totally black, and doesn't respond to touch). However, the phone does turn on and is recognized by Kies 3 and SmartSwitch. I am also able to unlock the phone via thumbprint (sometimes), or via OTG USB keyboard input (always).

The problem is that the USB connection mode is PTP, and I can't see the screen to change it to MTP so that SmartSwitch can retrieve data from the device.

I don't have USB debugging enabled on the device, so I can't change the settings that way.

And since the S6, there's no video output, so I can't buy an MHL+OTG adapter to view the output on a TV and change the settings via mouse.

I've tried booting into recovery mode by holding volume down + power + main button for 30 seconds, but nothing seems to happen. Even if I get into recovery mode, I'm not sure if I can enable ADB, and if that setting would persist after a restart.

I've also called Samsung support, which was useless.

Are there any options for me to either enable ADB, change the USB connection mode, or send video output to another display?

I cannot test this method because my device don't have USB-OTG support. I am not sure if the key sequence is always the same on each phone, this is for android 7.0 nougat

This only works with PIN or password! This only works once when installed the first time! we need to pick up the Google Play notification, make sure you won't disturbed by incoming calls or messages. call it the notification method :)

download adb platform_tools or scrcpy
install your phone usb drivers to PC
remove your SIM card
turn on your device with internet connection
wait a while to get all recent incoming notifications
connect your keyboard with USB-OTG adapter
open a web browser on PC
remote install this app to your device Developer Options
wait ~1-2 minutes until the app is installed to your device
 (after this step you can switch off your WiFi router)

lets (hopefully) select the Google Play notification from lock screen directly with arrow keys. Do this fast within ~5-10 seconds!

press ↑ arrow up (10 x times)
press ↓ arrow down
press Enter
type your PIN / password
press Enter

We have successfully unlocked the screen now and opened the app which opened the Developer Settings.

Now lets activate Developer Settings and enable USB-Debugging
do this right after unlocking, if you wait too long your screen becomes locked again

select Developer Settings and confirm dialog 'okay'

press Space Space
press → arrow right
press Space Space

scroll down to usb-debugging (sequence may differ for your device)

press ↓ arrow down (11 x times)

select USB-Debugging and confirm dialog 'okay'

press Space Space
press → arrow right
press Space Space

If all wents well, now comes the tricky part. You have successful enabled usb-debugging. But you still can not access your phone. Your PC is not authorized!

open cmd.exe as administator and cd change directory to the folder where adb.exe is installed (platform-tools or scrcpy)
connect your device with usb cable to PC
type adb devices you should see 'unauthorized'
connect your keyboard with USB-OTG adapter
press Space Space
type your PIN / password
press Enter
press → arrow right
press Space Space

Congratulations! You have successfully enabled usb-debugging and accepted your PC's RSA-Key


How to play android games on PC? I have Asphalt 6 on my HTC Desire S. That looks awesome on phone, now I want to play the game on PC. Is it possible at all? I mean is there any app which will let me play this game on my PC over wifi using my phone?

Desire S don't have any TV out, but it do support DLNA connection, if that matters.

OS: Windows XP
Mobile OS: Android 2.3.3

As far as I'm aware, the official emulator would be too slow for most intensive games like Asphalt.  For games I usually use Memu on Windows and Genymotion on OSX/Linux (the latter also works on Windows, but Memu is definitely better).  I have found Bluestacks to be very buggy and do not recommend it.

For viewing the phone's screen from your PC you could use a solution from this question: How to capture video stream from Android phone screen and show it on laptop?.  You might be able to get up to 30 FPS depending on the quality.

One way to control the game externally, if you don't want to hold the phone, is to attach it to a gaming steering wheel.  Sort of like the WiiMote steering wheel attachment.


Help! android device manager... will enable lock & erase appear after resetting the device? I lost my phone, it's an LG G2 Verizon, it wasn't factory reset and when I go to ADM it showed the device with the options of Lock and Erase separately... At first I locked it, but then I erased it, and I received an email from the ADM saying ( Android Device Manager will try to erase the data on your Android device and SD card. If the data is successfully erased, your device will display the Android Welcome screen the next time it's turned on. ) after moments both buttons disappeared and I only had one option which is Ring or Enable lock & erase, so does that mean that my device has been reset ? trying to get the phone back but at the same time I don't want my private things to be in the wrong hands.. thank you in advance!

It is clear that all the data is deleted. But after you reset the phone, if the location is turned on, then only you will get the exact location on map. Otherwise, you cannot get the location.


Installing RAM Into Your Android Powered Tablet? Possible Duplicate:
  Can you upgrade the RAM of an Android device?

I recently purchased the Samsung Galaxy Tab 2 7.0.

I am aware that it only has 1GB of Ram.

I am running the Android Ice Cream Sandwich 4(?) Operating System.

I am curious as to wonder if there is a possibility that I can put more RAM into this bad boy.

Let me know,
Thank you,
Aaron

I dont think so. Usually computers with remove able ram have visible screws or parts that are designed to be detachable. An android tablet does not and it is not designed to be ripped apart or tinkered with. Even if you are able to access the ram which looks nothing like pc ram, you'll have a hard time getting it out because its soldered in there. You will probably have an even more difficult time finding a 2gb stick that will fit into the device. Why would want more ram anyway?


How to fix "Can't install XYZ app" error on Google Play? I'm getting this dialog when downloading an app/game. How do I fix it?
Dialog content:

Can't install Fish Paradise - Ocean Friends.
Try again, and if it still doesn't work, see common ways to fix the problem.

there are several possible reasons for that.

your android version isn't compatible to this app
your device misses a feature or a library that is required by the app
you have no enough space for the app to be installed
the app has some kind of bug (this way, you can leave a review or contact app developers if the question is important)


What is the LG Motion 4G processor speed? According to the specs for the LG Motion 4G phone, it states the CPU speed should be 1.2Ghz. http://www.phonescoop.com/phones/phone.php?p=3779

But someone on android forums has reported that this is not true, and the phone actually comes preloaded at 1.5Ghz.

Which is it?

I just got a new LG Motion from MetroPCS, and before updating the system or anything, I used the app CpuSpy and it told me the CPU is 1.5Ghz.


Google Hangouts is still goes into phone storage Recently I have changed my android device default app storage location as SD card by changing adb shell. My android version is 4.42 Kitkat. After doing this, it's working well with most apps that correctly going into External storage. But Google hangouts is still going to phone storage. Why Hangouts go to phone storage. Can i solve that?

Google does not support the Moving of Hangouts to SD. you can, of course, root your device, and use Link2SD To force the app over


External SD Card Detected, Files Not Showing Being a BLU fan, I have a BLU Neo 4.5. A few days ago, I had this really strange experience; I have my 64 GB external SD card inserted and my phone's storage setting detected it. 64GB. However, when I went to my file browser, it said that no contents were available and when I tried to move an app to the SD card, it said "Could not move app." I rebooted the phone and perfect. I could do it. However, later, the apps no longer worked. Does anyone know any possible reason as to why this is happening? I'm running Android 4.2.2

What I've Tried, My Guess & More Info

My guess is that I also used this same exact SD card on another phone, moving the same exact apps to it. Maybe formatting the SD will help? I already formatted my phone (factory reset) and so far, the file browser has not yet said that the SD card was empty.

What do you think I should do next? Format the SD Card to be safe, or carry on as it seems to be okay after the device's factory reset? Usually, is something like this more hardware or software-related? From what I know, it's usually software-related.

Also, on a side-note, it says that the phone only supports a 32GB SD, but I have a 64GB inserted and it works just fine, seemingly. Could that also be it?

Update: It stopped displaying the files again, even though it says the external card is mounted in Settings. I tried a new 32GB (supposedly "compatible") SD card so hopefully that'll work. If not, what do you presume is the case?x

You say:

  Also, on a side-note, it says that the phone only supports a 32GB SD,
  but I have a 64GB inserted and it works just fine, seemingly. Could
  that also be it?

Yeah, seemingly. Did you expect anything different?

Could that also be it? YES, with surety above 90% for me.

You appear trying to kinda 'cheat' your manufacturer, by using a size your phone doesn't support on paper. Perhaps, that's affecting the consistency of displaying the contents on your phone. For some phones, like Sony Xperia Z2, the storage won't show up at all if it goes beyond the recommended size limit on paper.

Instead of trying to go beyond whats recommended on paper, kindly stick to 32 Gig storage or less, as your manufacturer says. If it doesn't work, then there's a problem. Until that, you're just messing up with phone.

If sticking to 32 or less storage capacities, the inconsistencies exists, then you might consider:

Trying your SD card in another phone to see if it works. If it works...
Try a different file explorer on your phone.
As a fallback, it might be an OS issue, and perhaps fixed in an update. Update your phone software.


Receiving incomplete messages on Whatsapp? I am currently using HTC Desire C. Yup, a pretty old model..almost 3 years old now! Lately, I've been having problems on Whatsapp that I don't see anyone else having so I'm wondering if its my phone's fault.

Firstly, every time I open Whatsapp after switching on the Wifi or switching on the phone (say, if the battery died), error message 'Whatsapp is not responding' appears. And not until I press 'Okay' atleast 6-10 times  (not exaggerating) in response to the same message appearing again and again, Whatsapp finally opens and it takes another 5 minutes to start receiving the messages.

And of the received messages, most of them are incomplete (as in, I receive say, 1 out of 5 sent messages) or I don't receive messages from certain people at all (when they said they have).

Is there anything I can do to solve this? I'm desperate!

All you can do is:

Reset your phone.
Try uninstalling the app and delete all files connected with WhatsApp, then reinstall.
Install a custom ROM which is good choice for you.


how can i acces files on my pc remotely from my android? i want to get files from my windows vista pc directly to my phone. i dont want remote control like i get from teamviewer. there are people using the computer while i am using my cell phone and i need to acces certain files without bothering them. also i want to gain aces to the entire hdd without any permision. something similar to wifi file explorer but from pc to phone. something like airstream (for some reason it doesnt work on my pc).it doesnt have to be free dont mind to spend a few dollars. and i DONT want a external server to contain all my files like mega or dropbox. Also it would be good to have an opsion to do it offline, or only being conected to the router since i need to moove farely big files too.  any ideas??

Use File Expert

https://play.google.com/store/apps/details?id=xcxin.filexpert

Windows/Samba Sharing you can use all your windows file in your mobile by just connected to your router

Note: no internet required (IP Address Required)


How to mount sdext2 partition by Apps2SD script, before system mount? Using Apps2SD Pro app on Samsung Galaxy Note 3 N9005, Resurrection Remix Nougat v5.8.5 with Magisk v17.1.

I lose the linked apps  again & again after reboot. This happened several times already.

I tried all mounting script types, including the advanced one, but after several reboots, the linked apps are disappearing (errors attached). See the Storage screenshot, where you can see the sdext2 (labelled as EXT4) mounted by system, instead by Apps2SD.

The problem is that the sdext2 partition is mounted earlier than the Apps2SD is started and initialized, so Apps2SD can not mount the sdext2 partition, thus the system loses the installed linked apps.

How can I make Apps2SD started before sdext2 partition is mounted by the Resurrection Remix system?

(Tap to enlarge)

I recently stumbled upon a Magisk module called fbind to fix the issue of small internal memory. The module mounts mmcblk1p2 to extsd before Android gets the chance to mount it.

I have been using this module for a couple of days now and it is working perfectly for me. I still occasionally get the soft reboot error but it doesn't do any harm, you always can disable the soft reboot error message from the settings.


Is Xiaomi Redmi 2 truly 64-bit ? Seller says so My Phone was sold to me as 64-bit architecture, but the Apps like device control, show that it is actually 32-bit. What is correct?

And if anything is wrong,  how should I proceed?

Redmi 2 has a Chipset that supports 64-bit but the Bootloader is not 64-bit ready.

Technically the seller didn't lie as the device is 64-bit architecture but you cannot install a 64-bit ROM (yet) since the bootloader is not 64-bit ready.

Related MIUI thread 1, MIUI thread 2 and Issue reported on GitHub

There's a mention about Lollipop 64-bit version on Chinese MIUI forum


Is there a real time wifi traffic analyzer for Android? I'm using SugarSync to sync files between my phone and my computer, but I'm not sure if things are actually working as they should.
It would be great to watch Android network traffic in real time.

Does anyone know of an app?

Isn't really an answer, but...

There is WiFi Analyzer which shows more information on the wireless networks your device can reach. It gives you more detail than the average user would require.

As far as I know, there is no application available on Android (yet?) that can "sniff packets".

Would be an interesting application to have in the pocket.


How does the Google Calendar app determine which images to show me for the seasons? The Google Calendar app for Android has these illustrations for each month:

They fit my current location (northern Europe) very well, but if I was in the southern hemisphere (where the seasons are opposite from here) or the tropics, they would not fit.

I'm guessing that these images may change based on the user's location. If that's the case (which I realize it may not be), then how does the app determine this? Is it based on the geolication of the Android device, or the country of the Google Account the user is using?

These are independent of the location. I live in India and see exactly the same images as you posted for those months in question. Very few parts of the country experience snow and definitely not where I live. Wiki on Calendar also didn't mention that these are location based and it appears universal. These images can't be disabled too

Only the holiday calendar is country specific


Extract files from Android system image? Is it possible to extract files directly from an Android system.img file or do I need to load the system.img to a device first and then adb pull the file from the device?

There are tools to extract that; however, not all files named system.img have the same format, so there's no guarantee that it could be done. Nevertheless, check out the tool I've been personally using: LINK. This is meant to extract system.new.dat files introduced in Android 5.x, but also includes system.img capability.


Is it possible to connect a Android phone display to a TV or PC Monitor? Is it possible to make the display on a Android phone to a TV or a PC Monitor?

What are the methods that I can connect the Android phone to a TV (e.g. plasma TV) or a PC Monitor and then modify some configuration in the phone so that the display will be shown in the TV or the PC Monitor screen?

Yes, you can connect an android phone to a TV or a computer monitor. At least if you have a new enough TV or monitor, and not a ten year old TV like I do. :-)
My android phone came with a HDMI cable to use when connecting phone to TV. I have connected it many times to my computer however, using a mini USB cable. But I would be able to use the HDMI as well, depending on what I want to do.

I am for sure no expert, but I have a Sony Ericsson experia arc S and I have used it for over a year. I hope that this answer is good enough to offer some help.

For newer phone, you may wish to use the following:

Micro USB to HDMI® MHL Adapter

Reference link: http://www.monoprice.com/products/product.asp?c_id=108&cp_id=10833&cs_id=1083314&p_id=8675&seq=1&format=2

Video link: http://www.youtube.com/watch?feature=player_embedded&v=P5tJl_a_wcc

In the reference link, it include information such as Compatible Mobile Devices (which you can retrieve from this link - http://www.mhlconsortium.org/WorkArea/DownloadAsset.aspx?id=5055)


Can rooting remove all malware, viruses and backdoors? I ask this question because I read somewhere that there was a Chinese smartphone with in-built malware which could not removed even by rooting.

(I searched the article everywhere but couldn't find it. So, no source. Sorry!)

Is there a possibility that any kind of malware or virus, that could harm your device and/or your privacy, will remain even after rooting your device?

EDIT: By rooting, I actually meant rooting and then flashing a custom ROM, i.e, reinstall android. Sorry for the confusion.

Can malware and viruses persist after this?

Even after installing custom ROMs some area on the internal storage is left unchanged and if the malware resides in that area of the internal storage it won't be deleted even after you flash a new ROM but it is a very rare case when a malware goes so deep into the system.
If you want another example for this then try to install a boot logo (i know it isn't a malware) but even after you flash 100s of ROMs it will never change the boot logo of your device and this proves that some code remains unchanged even after flashing new ROMs


OTA Update on a rooted Nexus5 with Custom Recovery and Kernel A few months back, I rooted my Nexus 5 using Towelroot, installed TWRP and ElementX Kernel. Now as the Android Lollipop update is around the corner, I don't think I'll be able to install OTA update because of rooted phone and custom recovery. In some forums, I even read that it might mess up my phone.

So now, I want to know what is the safest way to get the official Android Lollipop update, I don't mind losing root, custom kernel and all that, I even searched going all stock, but that seems like a cumbersome solution with many risks. One easy way I was thinking of is downloading the Android Lollipop System image (tgz file) when Google uploads it and flashing that into my phone using TWRP.

However, I don't know how and can't find anything about how to flash a tgz file. Can I do it by placing it in the memory, booting into recovery/install/AndroildL.tgz.  Will that do it? If yes, then what changes will it make> will my custom kernel and root be gone or not? Thank you

I think your best bet is to unroot your device and restore it to stock. This means stock ROM, recovery and kernel, and you will be unrooted. This is often referred to as "flashing a factory image", sometimes incorrectly. But that's what we're going to do!

Note:  This process will wipe your phone completely. Backup your storage before you continue.
I am also not responsible if anything goes wrong. Ensure you verify this is the correct device and code name (hammerhead) before you proceed.

From this excellent XDA thread:
For this process, you will need to:
Install adb and fastboot drivers. To do this, use this simple program

For MAC users
*Note: MAC users will have to write ./ before every command in this thread. For example : ./fastboot flash recovery recovery.img

Linux users should know their stuff

Download the latest factory images from here

Extract the archive you downloaded (Use WinRAR). It should look like this:

Unlock your bootloader (In case you haven't already) Link here
Flashing the factory images

Power off your phone.

Boot it in fastboot by pressing and holding Power Button + Volume Down at the same time.

Connect your phone to your PC through your USB cable.

Execute the flash-all.bat script (for Windows) or flash-all.sh(for MAC and LINUX) in the folder where you extracted the factory images.
!! For MAC: You'll have to edit the flash-all.sh, and add "./" before every fastboot command.

Wait for everything to flash.

After everything finished, select "Recovery" using the volume buttons.

When a small dead Android appears, press Power Button + Volume UP.

Select "Wipe data/factory data reset"

Reboot. Your phone should be stock.

Note: The XDA Thread has further detail on re-locking the device and resetting the tamper flag should you need to claim warranty. It's a bit outside the scope of this answer, but it might be of use!
Note 2:  Some Nexus devices will show as having 16 Gb after this on the 32 Gb model. The below is a fix via cmd:
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot erase userdata

fastboot flash bootloader C:/image-hammerhead-krt16m/bootloader.img
fastboot reboot-bootloader
fastboot flash radio C:/image-hammerhead-krt16m/radio.img
fastboot reboot-bootloader
fastboot flash system C:/image-hammerhead-krt16m/system.img
fastboot flash userdata C:/image-hammerhead-krt16m/userdata.img
(Note: this command will wipe your device (including /sdcard), EVEN if your bootloader is already unlocked.)

fastboot flash boot C:/image-hammerhead-krt16m/boot.img
fastboot flash recovery C:/image-hammerhead-krt16m/recovery.img


If I buy an Android phone today and want security updates for as long as possible, how should I choose a phone? I'm willing to use custom ROMs. Background

Quite a few software developers offer special "long-term support" (LTS) or "extended-support release" (ESR) editions of their products. You install the product once and get security updates for up to ten years, without having to upgrade to the next major version of the software.

Here are some examples: You can install one version of Firefox ESR and then get security updates for version for about a year. Or you can install one version of Ubuntu LTS and then get security updates for that version for five years.

Unfortunately, Google doesn't offer a special long-term support edition of Android. Security fixes get backported to your device's Android version until Google stops backporting them. These patched Android versions get built into new firmware images for your device until your device manufacturer or third-party ROM builder stops building new images.

(For example, it looks like Android 6.0.1 "Marshmallow" is still getting security fixes. The latest versions of Android 6.0.1 are android-6.0.1_r56 through android-6.0.1_r63. Each of these eight Android versions was released on the same day: on Aug. 1, '16. Each of the eight was designed to support a different set of Nexus devices. Device makers can pick any of the eight and then port it to other Android devices. As of this writing, it looks like Android 5.1.1 "Lollipop" may also still be getting security fixes. The latest version is android-5.1.1_r38, which was released July 19, '16; it may also be known by the build code LMY49M.)

iOS

Apple tends to support iOS devices for three to five years after their initial release. (Source.) They ship both new features (which slow down your device, thereby encouraging you to upgrade) and security updates. But I want a device which is more open and expandable than an Apple device.

My question

If I'm buying an Android cellphone today, and I want to get security updates for it as many years as possible, how should I choose?

(Monthly security updates are nice, but today I'm not asking about monthly security updates. My question is not about which Android phones get security updates the most frequently. Instead, it's about which Android phones get security updates for the greatest number of years after purchase — even if I must wait six or twelve months between updates.)

Please don't recommend a specific make and model of mobile phone and leave it at that. Such an answer would be useful to readers today, but not to readers who view this question a few years from now. Instead, please tell me how to compare products myself. How important is it for me to choose a best-selling device? Does it matter whether I buy a midrange phone (US$100-$200 with no contract) or a high-end phone ($600-$800 with no contract)? Must I choose hardware from manufacturers who get their drivers into the Linux kernel, and if so, which manufacturers are these? What other criteria should I use in order to make my choice?

Please assume that I'm willing to download and install custom ROMs in order to get security updates, but that I'm not willing to compile anything myself.

I know that you can't predict the future with perfect accuracy. Please just try your best.

The Dutch consumer organization retests their smartphones periodically for updates: https://www.consumentenbond.nl/acties/updaten/ruim-een-derde-smartphones-heeft-sterk-verouderde-veiligheidsupdate

The list is basically: the Google Nexus/Pixel phones (~3 years), Nokia / HMD Global, last (& this..) year's flagship Samsung (~1.5 years), this years flagship Sony Xperia.

(These phones had the February 2018 update begin March)

In the mean time iDevices are updated for up to 5 years (4 years + security updates until next iOS). This makes them cheaper year-over-year over the lifetime of the phone.  Please see the "Depreciation" and "Sources" worksheets in this Google Sheets workbook.


Does Android keep activity logs or save keystrokes? I want to know whether Android phones records activity logs of what I have done in a whole day. I've already checked that there is no Carrier IQ.

Is this true that after switching off the phone all activity logs vanish? Does my Android phone keep saving what keystrokes I typed? (I'm using Samsung keyboard.) Do all activity logs and keystrokes gets upload to my Google account server or any other account like Samsung?

No, stock Android doesn't record everything you do in a day. There are a few things to bear in mind, though.

First, because Android is open-source, the manufacturer, and your carrier if you bought the phone from a carrier, can change the OS however they like. They might have changed it to add a log like you describe, so though Android itself doesn't record all your activity, I can't say for certainty whether your phone does or not.

Second, there's nothing to stop individual apps keeping records. For example, Chrome keeps a record of what websites you visit, and if you have "Web history" turned on, it syncs that information with your Google account. Other apps might use analytics to track what you do inside that app, and send that information to the app's author. Apps have access to a lot of information, even some information not directly related to the app (such as what other apps you have installed), so you have to trust the app not to do this.

Keyboard apps are another example of this. They learn what words you have typed, and maybe collocations of words (for example, if you type "Cambridge" followed by "Circus", it might save this in order to better predict it in future). Whether this information is uploaded to any server depends on the particular keyboard app.

The log you might have heard about in Android isn't an "activity log" at all: it contains debugging information for developers to see what apps are going, and to help find and fix problems. It's not intended to log what you're doing, though sometimes the information in there could be used to identify particular actions, and what apps you're using. Exactly what information this log contains depends on the phone you have, and it differs from app to app.

As you've mentioned, the log is only in memory and so it's lost when the device reboots. It's also a fixed size (the exact size is different on different devices), so over the course of a day newer log entries will continually overwrite older entries.


How to prevent android system from creating folders on internal storage Is it possible to prevent Android from creating additional folders inside /data/app/

That is, this is the folder where (user-level) apps¹ are installed. So making the whole thing recursively unwriteable will mostly likely break the apps and that's not really what I'd like. (although if you know how to do that I don't mind testing it out) But my primary reason is that I want to prevent any folders from being created there. Specifically the temporary folders that Download Manager is creating there. This is part of my quest to take control over the Download Manager. I can't replace it, so I'm trying different approaches to, well, manage the Manager.

Additional info:
Device is rooted. Storage is internal. Android: v6.0.1, ROM: MIUI 8.5.3.0

¹ meaning the apps (APKs) themselves, I'm not speaking about /data/data/<package_name>/*

The way to prevent creation of new files/folders inside a particular folder is to use the chattr +i command. Using "+i" makes it immutable, preventing changes by anyone, including su, until you do -i .

so doing: chattr +i /data/app

and then running: mkdir /data/app/blah will fail
but mkdir /data/app/com.android.vending-1/blah will work fine


How to Put PDF on SD card for use by Adobe Reader I have phone tethered to PC, and on the "G" drive I can see the phone directories and files.  Another post, said that you have to put PDF files on SD card.  How do I navigate to the SD card, is it the "DCIM" directory?  I tried putting a file there, but Adobe Reader still says "No PDF Files Available".

My Adobe Reader seems to be looking in the download folder, try putting them there.  You could also just browse to them on your phone and open them directly.  Your phone should already have a file manager to use for that, but I recommend Explorer (or Root Explorer if you have root).


how do i factory reset my tablet that has no physical volume buttons i have a TG-TEK tablet and i cant remeber my password and don't know how to factory reset my tablet because it has no physical volume buttons

Try the following:

Press the power button to get the option menu and dislay:

  Power off

  Reboot

On that menu, hold down that power off option on your touch screen while also holding down the home button on the side of your tablet.
This should bring up a screen to reboot into safe mode.
Hit yes for safe mode and then hold down your power and home buttons till the logo appears.
Release both buttons and hit the power button one time and then hold only the home button down till a menu option appears.
Use the home button to move down to factory reset and press the power button to select. Once it says complete then use the power button to select reboot.

This works on tablets without physical buttons, but have menu button. Should work on yours too.

If the above doesn't work, there still the computer solutions where one can just flash the firmware.


how can I know which Gmail account was on my Android device? I had a Gmail account active on my Samsung S3. I made backup of contacts , and I uploaded them on my Google Drive account. I later did factory reset on the device, and I can't recall which Gmail account was setup on my device!

Is there anyway that I can come to know which Gmail account was on my Android device?

Go to Android Device Manager on your PC and log in with every Google account you have and check what account has your phone in it.
In Android Device Manager just log in, check for the device, if not there, try with a different account.

Screenshot:

Android Device Manager: click here.

Hope my answer helps.


What does the SMS limit per conversation do? On the Samsung Galaxy S3, there is an option under the default SMS application called "Beschränkung für SMS" ("limit for SMS"). It was set to "200 messages per conversation" when I bought the phone.

What does it do? What happens to messages exceeding this limit? Is there any reason that I can't save millions of messages per conversation?

What happens is this, depending on the settings within SMS App, (really its actually MMS app), 'Delete Old Messages' option Delete old messages as limits are reached, if that was checked, then once it hits the threshold of 200 texts, Android will wipe them, to make room for more incoming messages.

Now, If that was not checked, Android does nothing but... it will slow down the handset to a crawl because it is loaded down with say, hundreds of messages, because Android is keeping track of it.

If you really care about your SMS, it might be best to use SMS Backup Restore and just back them up periodically.


Wi-Fi is connected but the device shows "Wi-Fi has no internet access" I recently reconfigured my modem and now only my Nexus phone have problem in connecting to Wi-Fi but other devices work correctly. It  connects to Wi-Fi and works but a message appears in notification:

  Wi-Fi has no internet access

The next time when I turn on Wi-Fi  my phone  doesn't connect automatically to a Wi-Fi.

How can I fix this problem?

(Click image to enlarge)

Try connecting other devices to the network - if they can connect to the internet, it might be a (strange) issue with your phone, possibly caused by the reconfiguration somehow - "forget" the network, and then reconnect to it. Otherwise, your router may not have or may not be providing internet access to devices on WiFi, also possibly caused by the reconfiguration somehow (however this one seems more likely).


How to solve the audio problem in Zoom Cloud Meeting for Android TV I have an audio problem running Zoom for Android on TV Box. Details below:

I have successfully installed Zoom for Android on a TV Box which is then connected to a Samsung QLED TV. I also attached a Logitech camera to the TV Box.
I joined a Zoom meeting hosted by another account. The video function works OK. The host can see my video and I can see the host video on TV.
However, the audio is not working. There is no audio from the TV speaker (I already selected "call over the Internet" on the TV Box app) and there is an error message flashing on the host screen "XXXX is connected to audio but cannot hear you". I then connected a Logitech headset to the TV Box. There is no audio on the headset either, but no error message this time.
I have verified that both the TV box and the headset works well on Skype. Without a headset, I can hear Skype callers on TV speakers. With a headset, I can speak on the microphone and the caller on the other side can hear me, and I can hear the other caller from the headphone.
The TV box is X96Q using Allwinner H313 chipset. The software version is Android 10.

Is there any workaround?

OK. I solved this problem by try and error myself.
In summary, you need a microphone present to enable Zoom audio communication.
I have tested 2 TV Boxes, one with Android 10, another with Android 8.0.1. The microphone I used is Logitech H310 headset with microphone.
The details are as following:

[Edited on 8/27/2020] There are 2 USB 2.0 ports on TV Box. One is Master, where you can plug USB headset and microphone into. The other is slave which is used for PC debugging and local upgrade. You cannot use the slave USB port for microphone. Unfortunately, there is no mark on the box, so you have to try it yourself.
Test the microphone is working on TV Box. I use Skype to test.
Open Zoom.
(For Android 8.0.1 only, it is strange) Click join meeting, scroll down to find "Do not connect to audio). It is unselected by default, click it to make it selected.
Join a meeting.
Click the participant, you should see yourself with a microphone icon. If you cannot see the microphone icon, you can unplug the usb microphone and plug it again.
Once you can see the microphone icon for yourself, click the "join audio" and click  "call over Internet". Then you will see the "join audio" disappear and a microphone icon on the bottom left with "mute".
Now you will be able to hear the sound on your headset. And you can speak over the microphone.
(For Android 10, it is also strange) If you unplug and plug microphone after you already connected to Zoom by microphone. You can see a prompt saying "USB audio AV is plugged in..." and ask "Yes" or "No". If you click No this time, it will say "connect by default channel". Then you can hear the voice communication through both the TV speaker and the headset.
(For Android 8.0.1) I can hear the voice communication on headset, but I still cannot make the speaker to work.

I will mark this one as answer to myself.


Touchwiz deleted Galaxy S Duos. Phone doesnt work beyond language setting I have a Samsung Galaxy S Duos with Root access. Recently I removed Touchwiz through Root Uninstaller. After uninstalling, the phone screen went blank. The only thing visible was the notification bar with basic options.

I tried to restart the device but nothing happened. I recently did a hard reset on my GT-S7562. After reset the phone booted up, I did the Initial set up (language, wi-fi, time). Now a black screen shows up displaying the battery status, time network strength and nothing else.

If I press the back key the set up starts all over again. No home screen, no app drawer. Nothing except a "black" screen. I tried another reset and the same thing happened.

What do I do now?

Grab yourself a stock-firmware from sammobile.com or from the xda
forum.
Install Odin v3.XX on your PC, start Odin and boot your phone into the download Mode ( Volume Down + Power )
Use Odin to flash the stock firmware onto your phone, wait until it is completed
Restart your device and set it up from the beginning
Optional: Root it again and next time - install a different launcher - you don't need to deinstall the whole touchwiz framework - I'm surprised that the systemui was still funcitonal.


Is there a lock-screen that can unlock without swiping across screen My father has an HTC Incredible, and a major source of frustration is that the Sense lock-screen uses a swipe gesture to unlock, which for some reason is very difficult for him, especially when trying to answer a call.

I can turn the lock-screen off, but this results in the answer and decline call buttons being active immediately, which could result in premature answering, or accidental hang-ups.

I've also looked into some of the security options, as replacing the swipe gesture wholly with a short PIN or password (skip the gesture, only enter the PIN) would likely solve this problem. Losing the ability to answer from he lock-screen is acceptable. Unfortunately, these options still require the gesture to get to them on Sense (and on my own phone running CyanogenMod, as well).

The hardware is out of warranty, so I can root and flash CyanogenMod if I need to lose HTC Sense to do something.

While it amounts to recommending major surgery for a small problem, CyanogenMod has customizable lock-screen controls. (My wife's G1 is configured to unlock when she pushes the menu button.)

Of course this requires rooting, modding, and hardware buttons...but it's a solution.


Xperia M4 Aqua reboot-bootloader only shuts it down I'm trying to reboot my Xperia M4 Aqua into bootloader mode but all it does it turn it off and I get the battery charging image as if the phone is shut down and in charge.

I tried using the commands

adb reboot-bootloader

and

fastboot reboot-bootloader

and I also tried doing it manually by pressing volume up button while inserting the usb cable in... same results.

The command

adb devices

returns the device while

fastboot devices

doesn't

OS is Windows 10

Thanks for enlighting me; I always use without hyphen

adb reboot bootloader

which is in line with syntax, but for curiosity tried couple of moments ago on Moto G4 with hyphen successfully

adb reboot-bootloader

But, in what mode you issued command

fastboot reboot-bootloader

Because you are using Windows platform, acquire appropriate drivers for that device.

In developer options, both Enable OEM unlock && USB debugging must be enabled.

Regarding your problem, I briefly looked for same or similar, excluding Samsung and found

LGV20, Wayteq xTab100qcr and Glass.

I'm quite interested in this issue, though never worked with Sony, so specifics of their devices are unknown to me.

Try with volume- or volume+ button combinations for entering fastboot mode.

If that doesn't help, look at this.

I remembered I actually had contact with Sony device - it had some sort of custom FRP - my Xperia Theft Protection (MXTP) - but haven't worked with it. I planned to use Xperia FlashTool.

From Xperia FlashTool you should be able to reboot to bootloader.

Please, do inform what you have done.


Tablet not connecting to any Wi-Fi at home but other devices does My tablet isn't connecting to either of the Wi-Fi at home. The password is correct, and is working for other devices. I have the router of  Belkin, and ZyXEL. Hopefully, this was helpful information

For both Wi-Fi it says "scanning" and then "failed to obtain IP address".

How should I resolve the issue?

If you have an Static IP Address to connect a router, then you'll have to long press your wifi name and then advanced options then enter a IP Address manually.


Cannot disable MMS link sharing without creating Samsung account When I try to send a picture using the standard SMS/MMS app "Messages", my Samsung S20 does NOT send it as an MMS.
Instead, it sends a plain SMS with a web link to a deep subdomain of 3gppnetwork.org (for example https://ftcontentserver.rcs.mnc001.mcc288.pub.3gppnetwork.org/cs/...etc. ).
I found these Samsung instructions on how to disable this "feature". But when I click on the "Off" icon to disable link sharing, I come to screen offering "Connect to your Samsung account" or "Continue with Google", and no other option to continue.
So how can I disable this without creating a Samsung account or giving Samsung access to a Google account, which should all be completely irrelevant to sending MMS messages.

The phone sending SMS messages with links instead of MMS messages was due to RCS (Rich Communication Services). It was turned on by default in my new phone.
Because it was not enabled or not available on the recipient's phone, the messaging app was sending web links instead of standard MMS messages.
But the setting to turn it off is not in the Messages app itself. It's under the general "Settings", in
Connections > More connection settings > Rich Communications
It seems that the Samsung instructions about disabling link sharing and which required a Samsung account were about some other unrelated "feature", irrelevant to my real problem.


How to root a rare Android device? I have with me a Sharp RoBoHoN (SR-01M-W), it is an android device only sold in Asia, and there are very limited information about it on the internet and it is very hard to find outside of Japan, so I have been trying to learn as much as I can about how it works.

I have already decompiled a few of the system apps and learned some interesting things about it, but some of the things I want to do next will require root (swapping out systems apps, installing Google play store, doing a NANDroid backup, etc).

So how can I gain a root shell?

I don't want to change anything on the device permanently / make sure anything I do is reversible, if root is gone after a restart/factory reset, that would be even better.
I don't have the factory image.
I am able to do a factory reset, but I don't know how to get into fastboot/recovery (It doesn't even have volume buttons).
I have tried the DirtyCow exploit, which is able to write to run-as but it couldn't set my uid
I know there are a few "one click root" apps out there, but they don't seems trust worthy and I want to do everything manually if possible to make sure I am not bricking it.
It runs Android 5.0.2

Gaining root access could potentially lead to a reverse engineering of the device to locate an exploit and/or execute an exploit that could compromise the integrity of the system..

My concerns with this are SERIOUS !

Your specific device has many Physical Capabilities being a robot fitted with a projector.

Some famous hacks in the past have targeted people in a physical way, specifically I'm referring to a hack done on a Epilepsy foundation website that caused people visiting the site to have epileptic fits.

If someone was to gain access to your device they could potentially cause harm, Real Physical Harm using the robot to perform physical actions that could directly or indirectly cause physical harm.

Showing flashing light's from the projector to cause epileptic fits !
Walking around and causing dangerous situations like standing at the top of stairs.
Showing disturbing or hypnotic video using the projector.

The list goes on...

Please for the sake of your health, do not root this robot.

Haha...

However i found many ways to root that CPU Model ( Snapdragon 400 )

Please look up how to root Snapdragon 400 CPU...

KingRoot Application will work...


Nexus 5 battery inaccurate My Nexus 5 is very inaccurate with its battery life, it will usually die at about 90-85% but occasionally it goes to ~40% before dying. is there anyway for me to tell it "Hey! You have 0% battery, fix it!" and "Your battery isn't full yet, charge some more" without root?

Buying new battery worked, N5 batterys can get "Mushy" or "Swollen" so replacement is key.

Buying new batteries is easy off of amazon and theres a billion youtube tutorials.


Updated my Galaxy S II and know no spell check I updated the Galaxy S II with Jelly Bean and know no spell check. I have not had time to go back to the sprint store, any ideas?

Go to Settings>Language and keyboard>Samsung keypad settings>XT9 predictive text. Then go to XT9 advanced settings and check the relevant options you would like.


Force emoji to display as it was sent I understand that apps exist to change one's global emoji font,
and therefore send and display emojis universally in a specified emoji font.

Does any software exist
which checks the font in which an emoji was sent in an SMS and
which then displays the emoji in that specific font,
without changing the set of emojis the user uses by default?

(I use the standard Android set of emojis,
and I am all for varying sets of emojis;  however,
I suffer from constant miscommunications when receiving IMs
from someone with, say, an iPhone.)

I'm preferably seeking a solution which does not require that
I know the sender's model of phone,
I use a specific messaging app,
the sender also install the solution on the sender's phone.

(Even so, I'd like to hear all options, if any exist.)

Emoji's are special "character" codes. Really, just numbers that all* software agrees that a particular number means a particular emoji.

Custom "fonts" change how those are finally displayed to the user—how exactly each emoji looks. But under the hood, it is just sending/receiving a number.

So when another user gets a message including an emoji number, it loads up the fonts that user's device thinks that emoji number matches.

No other data is transmitted besides that number.

Therefore no, there is no way (through standard SMS/MMS/IM protocols) to supply which custom "font" you used.

The only way for this to be possible if both sender and receiver agree to use a special communication tool that adds the extra "font" information to the message.

I'm not aware of any specifically do this. Others may correct me on this. But either way, there isn't a standard communication protocol to share an "emoji" font choice.

** Well, most software, agrees on emoji codes. There are some companies that disagree in some cases. This is a known issue with emojis. There is a standardization committee, but again, not everyone agrees with them. Keep hope though; emojis are more standard these days then they were in the past. And maybe the standard will extend to allow for communicating custom emojis (or whole custom emoji fonts) over the protocols? Hopefully, one day in the future, we will have a utopia of emoji agreement from all!


Picture converted to very low quality while sending MMS I've HTC Desire 2.3.3 . Recently I took one photo from stock camera app and clicked Menu -> Share -> MMS.

My picture was automatically converted to 7KB sized file. No doubt the picture lost all its quality.

I was wondering from where I can control this setting, so that I myself can define what size/quality should the MMS picture be. The only thing I found in MMS setting was maximum size of the message.

My understanding is that its operator defined per all the discussion I have seen around this, and does seem to be correct when I consider that on TMobile in the UK I can send a picture file around 258KB - with 640*480 dimension JPEG without any issue - which is plenty big enough for phones.

I have checked to see if its working on a standard algorithm by using a much smaller picture file and size, however it still created a MMS around 200KB (around half the file size of the original picture), suggestion the algorithm is dynamic when it compresses the photo. Further suggesting it really is operator defined.


ART option in Developer mode Cause a Issue In my android phone i have a problem,i just select ART option in Developer settings.Then my phone ask me to restart your phone.I just restart my phone.Then when it starts a strange problem occur.
I was not able to type my password i click on password place many times but not at all any response.Then i type on emergency call to use numbers,a message appear that keyboard has stopped working.
I also drawn out my sim card and memory card but still the same issue.
Guys what should i do now.I have no option(not any factory data reset and my phone i think not have recovery option).
My mobile is Q mobile LT250.

Thank you guys for all of you comments,before your comments i try to figure it out on google.I go through different sites which told to get recovery option in many ways.Some said vol. up+vol.down+power and some power+vol.up.But any of them failed to work.Then i try different combinations then finally i got That Two Options "Recovery mode"and "Factory mode ".I applied factory mode,guys i lost my all saved data but i,m happy my phone is now working fine.That method was, switch off phone after a few seconds press and hold power button.When you feel vibration then at once press both volume buttons(Both in same time).Then that two options will appear.vol.up and vol. down for scrolling.Home and left most touch buttons are for selection and starting procedure.


Sharing Android's Wi-Fi internet connection via... Wi-Fi. Not just extending! Well.. basically what I'm trying to achieve is sharing android's internet connection by Wi-Fi. But Android is connected to internet by.. Wi-Fi. Also, I don't just want to extend the Wi-Fi, I want to share the internet connection because the Wi-Fi I'm connected to has a password you have to input at the Wi-Fi's login page, not in settings as usual. My Android phone is rooted, and I have couple of others if more than one is needed. All of them rooted. Thanks!

You need a phone with 2 sets of Wi-Fi hardware built-in, so that one can be used to connect to your original one and one can share. Unfortunately those are incredibly rare - the only ones I know of are Huawei D2 and Samsung's S7 family.

In your case where your network requires sign-in, consider using your phone as a proxy server and set other devices to use it. Probably works, probably not, but it's the only approach I can think of.


Galaxy 3 automatically turns off and on Haven't received any solution after several calls to AT&T Advanced Support, nor Samsung Support! This problem started after the first connection to my hotel wifi, and happens continuously throughout the day, every day! No other wifi connection available.

Attempts to solution I found during research of other helpful websites and support suggestions:

Turned off and/or uninstalled some apps;
removed battery for over an hour;
wifi setting to "Always" maintain connection;
cleared Cache of some apps, and more;

but none of the above steps helped. Contemplating installation of WiFi Analyzer reviewed to be the best and most downloaded for troubleshooting. Not sure if it's true or will help.

The issue arises when:

After installing apps or updating some current ones, phone usually turns off again. When this happens throughout the day, my WiFi completely turns off!
It also happens when composing long texts, emails, other tasks, before completion and sending, resulting in losing everything I've done!
Also having problems with emails not automatically and periodically saving as drafts during composing, as it should and previously did!

I have spent numerous hours re-typing important lost communications. I still don't know if the cause is due to WiFi, apps, the phone itself, or anything else. I definitely need help because I'm thousands of miles away from home, completely alone, and my cell phone is the only way to connect with family, and conduct necessary business (except for expensive hotel room phone)!  I will be so grateful and appreciate any and all help and suggestions.

The WiFi Analyzer will not help you. It's only used to test and show information for the wireless signals around you. I found a forum with several suggestions, one will probably work for you. Click here to go to it. There are many things that could be causing the issues (too many for me to list) but they cover many troubleshooting techniques there that might save you a trip to a service shop and get your S3 back up and running in a couple of hours. Good luck!


Using an Android device as a web server How do I use my Android device as a web server by with an IP address and port? Just like a Wifi file transfer app in the Play Store?

Android itself does not provide such a facility (as to my knowledge). But there are a bunch of web servers available in the playstore. A German overview on AndroidPIT sums up some of them (grouped into suitable targets): Webserver (Google Translate's English variant: Webserver).

Some examples include static content webservers like e.g. kWS - Android Web Server and ServDroid.web, plain "HTTP file servers" like File Expert and WiFi File Transfer, more complex things even offering scripting support such as PAW Server for Android, or all-in-one solutions like Servers Ultimate.


Is there an iOS GUI skin/theme for Android? Is there an iOS-like skin for Android and/or a launcher with an iOS theme?

Espier Launcher is a homescreen replacement that mimics iOS quite well, and still allows for some of Android's features to shine through (Widgets, customization, etc).

Unfortunately, it's apparently built by a small Chinese dev shop, so it does have a few quirks. For one, it intalls some bloatware app store that's all in Chinese, although it's easy enough to hide it from the launcher. There's also some weird mis-translations in the app's settings. Despite these shortcomings, it's a faithful reproduction of iOS's homescreen, and the folder/scrolling/long press animations are spot-on.


Change Facebook (and others) photo saving folder I'd like to ask a question about the facebook app (but it is not only one that does this).
Currently, when I save any photo from facebook, it saves into /DCIM/Facebook.

Now I would not normally care where the photos are stored as long as Gallery app sorts them right, but the fact it goes into DCIM folder makes it behave wrongly with the Google Photos app.

Google Photos treat all those Facebook saved posts as "Camera photos" and tries to synchronize them to server, which I obviously do not want (I store photo albums on GPh, I do not need meme pics among them) and I cannot refine the synchronize options any more (only "Camera" is chosen to sync).

Is there a way to exclude those downloaded pictures from sync? Or make Facebook save its downloads to, say, /Pictures/Facebook ?

Same as above also happens in DCIM/Screenshots while clipping parts of screen.

Phone is Samsung Galaxy Note 4, Android 6.0.1

Thanks in advance

I had EXACTLY the same problem. I couldn't find a solution else where. The only solution was to use a .nomedia file in the /sdcard/DCIM/Facebook directory and moving the *.jpgs to another folder. I had made a Tasker task referring to a reddit post in /r/tasker. Here is the description and the XML for importing it. You have to create the %destpart and add a .nomedia in %sourcepath for it to work. You can run this task in a profile as an exit task for Facebook and as an entry task for other messenger apps like Telegram/Whatsapp, etc. so you get your memes right!

The Meme Mover (3)
A1: Variable Set [ Name:%sourcepath To:/sdcard/DCIM/Facebook/ Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Variable Set [ Name:%destpath To:/sdcard/Pictures/Facebook/ Recurse Variables:Off Do Maths:Off Append:Off ]
A3: Variable Set [ Name:%suffix To:(1) Recurse Variables:Off Do Maths:Off Append:Off ]
A4: Variable Set [ Name:%counter To:0 Recurse Variables:Off Do Maths:On Append:Off ]
A5: List Files [ Dir:%sourcepath Match:*.jpg/*.png/*.jpeg/*.gif/*.3gp Include Hidden Files:Off Use Root:Off Sort Select:Alphabetic Variable:%filestomove ]
A6: For [ Variable:%thispathfile Items:%filestomove() ]
A7: Variable Split [ Name:%thispathfile Splitter:/ Delete Base:Off ]
A8: Variable Set [ Name:%len To:%thispathfile(#) Recurse Variables:Off Do Maths:Off Append:Off ]
A9: Variable Set [ Name:%filename To:%thispathfile(%len) Recurse Variables:Off Do Maths:Off Append:Off ]
A10: Variable Clear [ Name:%exists Pattern Matching:Off ]
A11: Test File [ Type:Type Data:%destpath%filename Store Result In:%exists Use Root:Off Continue Task After Error:On ]
A12: If [ %exists !Set ]
A13: Move [ From:%thispathfile To:%destpath%filename Use Root:Off ]
A14: Scan Card [ File:%destpath%filename ]
A15: Else
A16: Variable Split [ Name:%filename Splitter:. Delete Base:Off ]
A17: Variable Set [ Name:%filename1 To:%filename1%suffix Recurse Variables:Off Do Maths:Off Append:Off ]
A18: Variable Join [ Name:%filename Joiner:. Delete Parts:Off ]
A19: Move [ From:%thispathfile To:%destpath%filename Use Root:Off ]
A20: Scan Card [ File:%destpath%filename ]
A21: End If
A22: Variable Add [ Name:%counter Value:1 Wrap Around:0 ]
A23: End For
A24: If [ %counter eq 0 ]
A25: [X] Flash [ Text:No memes? Sad. Long:On ]
A26: Else If [ %counter eq 1 ]
A27: Flash [ Text:%counter meme moved! Long:On ]
A28: Else
A29: Flash [ Text:%counter memes moved! Long:On ]

 Remember to have .nomedia in %sourcepath

Here's the XML for direct import:

<TaskerData sr="" dvi="1" tv="4.9u4">
<Task sr="task3">
    <cdate>1489093858387</cdate>
    <edate>1489219027762</edate>
    <id>3</id>
    <nme>The Meme Mover</nme>
    <pri>100</pri>
    <Kid sr="Kid">
        <launchID>3</launchID>
        <pkg>me.regalstreak.movefb</pkg>
        <vnme>1.0</vnme>
    </Kid>
    <Action sr="act0" ve="7">
        547
        <Str sr="arg0" ve="3">%sourcepath</Str>
        <Str sr="arg1" ve="3">/sdcard/DCIM/Facebook/</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act1" ve="7">
        547
        <Str sr="arg0" ve="3">%destpath</Str>
        <Str sr="arg1" ve="3">/sdcard/Pictures/Facebook/</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act10" ve="7">
        342
        <se>false</se>
        <Int sr="arg0" val="4"/>
        <Str sr="arg1" ve="3">%destpath%filename</Str>
        <Str sr="arg2" ve="3">%exists</Str>
        <Int sr="arg3" val="0"/>
    </Action>
    <Action sr="act11" ve="7">
        37
        <ConditionList sr="if">
            <Condition sr="c0" ve="3">
                <lhs>%exists</lhs>
                <op>13</op>
                <rhs></rhs>
            </Condition>
        </ConditionList>
    </Action>
    <Action sr="act12" ve="7">
        400
        <Str sr="arg0" ve="3">%thispathfile</Str>
        <Str sr="arg1" ve="3">%destpath%filename</Str>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act13" ve="7">
        459
        <Str sr="arg0" ve="3">%destpath%filename</Str>
    </Action>
    <Action sr="act14" ve="7">
        43
    </Action>
    <Action sr="act15" ve="7">
        590
        <Str sr="arg0" ve="3">%filename</Str>
        <Str sr="arg1" ve="3">.</Str>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act16" ve="7">
        547
        <Str sr="arg0" ve="3">%filename1</Str>
        <Str sr="arg1" ve="3">%filename1%suffix</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act17" ve="7">
        592
        <Str sr="arg0" ve="3">%filename</Str>
        <Str sr="arg1" ve="3">.</Str>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act18" ve="7">
        400
        <Str sr="arg0" ve="3">%thispathfile</Str>
        <Str sr="arg1" ve="3">%destpath%filename</Str>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act19" ve="7">
        459
        <Str sr="arg0" ve="3">%destpath%filename</Str>
    </Action>
    <Action sr="act2" ve="7">
        547
        <Str sr="arg0" ve="3">%suffix</Str>
        <Str sr="arg1" ve="3">(1)</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act20" ve="7">
        38
    </Action>
    <Action sr="act21" ve="7">
        888
        <Str sr="arg0" ve="3">%counter</Str>
        <Int sr="arg1" val="1"/>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act22" ve="7">
        40
    </Action>
    <Action sr="act23" ve="7">
        37
        <ConditionList sr="if">
            <Condition sr="c0" ve="3">
                <lhs>%counter</lhs>
                <op>0</op>
                <rhs>0</rhs>
            </Condition>
        </ConditionList>
    </Action>
    <Action sr="act24" ve="7">
        548
        <on>false</on>
        <Str sr="arg0" ve="3">No memes? Sad.</Str>
        <Int sr="arg1" val="1"/>
    </Action>
    <Action sr="act25" ve="7">
        43
        <ConditionList sr="if">
            <Condition sr="c0" ve="3">
                <lhs>%counter</lhs>
                <op>0</op>
                <rhs>1</rhs>
            </Condition>
        </ConditionList>
    </Action>
    <Action sr="act26" ve="7">
        548
        <Str sr="arg0" ve="3">%counter meme moved!</Str>
        <Int sr="arg1" val="1"/>
    </Action>
    <Action sr="act27" ve="7">
        43
    </Action>
    <Action sr="act28" ve="7">
        548
        <Str sr="arg0" ve="3">%counter memes moved!</Str>
        <Int sr="arg1" val="1"/>
    </Action>
    <Action sr="act3" ve="7">
        547
        <Str sr="arg0" ve="3">%counter</Str>
        <Str sr="arg1" ve="3">0</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="1"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act4" ve="7">
        412
        <Str sr="arg0" ve="3">%sourcepath</Str>
        <Str sr="arg1" ve="3">*.jpg/*.png/*.jpeg/*.gif/*.3gp</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
        <Str sr="arg5" ve="3">%filestomove</Str>
    </Action>
    <Action sr="act5" ve="7">
        39
        <Str sr="arg0" ve="3">%thispathfile</Str>
        <Str sr="arg1" ve="3">%filestomove()</Str>
    </Action>
    <Action sr="act6" ve="7">
        590
        <Str sr="arg0" ve="3">%thispathfile</Str>
        <Str sr="arg1" ve="3">/</Str>
        <Int sr="arg2" val="0"/>
    </Action>
    <Action sr="act7" ve="7">
        547
        <Str sr="arg0" ve="3">%len</Str>
        <Str sr="arg1" ve="3">%thispathfile(#)</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act8" ve="7">
        547
        <Str sr="arg0" ve="3">%filename</Str>
        <Str sr="arg1" ve="3">%thispathfile(%len)</Str>
        <Int sr="arg2" val="0"/>
        <Int sr="arg3" val="0"/>
        <Int sr="arg4" val="0"/>
    </Action>
    <Action sr="act9" ve="7">
        549
        <Str sr="arg0" ve="3">%exists</Str>
        <Int sr="arg1" val="0"/>
    </Action>

        <cls>com.facebook.katana.LoginActivity</cls>
        <pkg>com.facebook.katana</pkg>

</Task></TaskerData>

Copy the code above and save the file as The Meme Mover.tsk.xml in /sdcard/Tasker/tasks. Then go to Tasker, long press on Tasks, and import this.

Pro Tip: Enable A25 just for testing if you want to.

Edit: Code corrected and updated. (1 memes moved was triggering my OCD.)

Edit 2: Had some problems, corrected again.


Error 504 when downloading apps from Play Store? My device is Motorola Xoom MZ604. The internet connectivity is 4G WiMax via my laptop as hotspot.
The problem is when I'm trying to download any app from Google Play Store, it gives me an Error 504 with the message I mentioned in title.

However, if I navigate to the application via browser and click: Install → Select Device → Install and then restart my device, it sometimes works.

Some googling brought me that it's a gateway timeout error. But I'm still unable to figure out how to work around the problem. So looking forward for your help.

According to the list of status codes at Wikipedia, a 504 error means the following:

  504 Gateway Timeout
  The server was acting as a gateway or proxy and did not receive a timely response from the upstream server.

In other words: the culprit should neither be (on) your device, nor (at) Google Play -- but in between.

A thread on the Nook forum describes the very same problem, and one of the conclusions there is:

  Generally, that means a Gateway error and I would suspect the problem being on the router end rather than the Nook side. Sometimes a router reset will cure it.

Which corresponds to my conclusion. So if you're using mobile data, it might help to switch data off and on again (or better: switch to airplane mode and back), in the hope you will get a connection into a different segment of your provider's network (and thus a different gateway on that end).

From a thread on XDA about all the Google Play Error Codes

  Method 1:

  clear data
  clear cache of google play store & google service framework

  Method 2:

  remove your gmail account
  reboot
  Re-add account

Funnily, the very same issue comes to a very different conclusion on Yahoo answers: here the user had not enough space on his device, so after removing some other app it suddenly worked. I suspect this was a co-incidence (when he tried again after having freed up space, the gateway was "fixed") -- but it cannot hurt to check for that.

Several more sulutions might pop up with the time. To me it proved helpful to search Google for '"Google Play" "error 504"'.


Stock email client doesn't load email + images (screens provided) I am trying the stock email client and I have used my live email account to check it out. Unfortunately, when I open a message I don't get the full email with the pictures like on the computer. For this to happen, I have to press at "load more details" on the end of the message. Also, I can't get the new emails without refreshing the account through the app.

How can I "fix this?"

For the images, you should ramp up the "Size to Retrieve" value.
Most images are in the ten or hundreds of kilobytes.

For the sync-

The first thing you should try is -- from the homescreen,
Menu>Settings>Accounts&Sync> and ensure that sync is enabled for the email client.

-However-
You may not have a version of the stock email client that supports the exchange push protocol. (Such a thing used to exist, although I'm fairly sure all stock mail clients support exchange, nowadays)
Or else, you may need to remove the account and manually re-add it as an account that uses "Exchange" -

HTH!


How to see all the apps I have downloaded from Google Play store? Is it possible to see all apps I've downloaded on the Google Play store?

Yes, it is possible to see all Google Play Store apps you've downloaded.

On your Android device:

1) Open Google Play Store app

2) Tap the hamburger menu in the top left corner

3) Inside the menu, tap "My apps & games"

4) You will get a list of all the apps you have installed.


Changing the home screen on S4 vs 5.0.1 How can I change my homepage on the S4 new software version 5.0.1? I don't like the update, the colors and how things have changed. Normally I'm all for an update but this sucks!

You can install a new launcher, such as Google now launcher, if you do not like the new Touchwiz layout.


How to use AT commands in Android by 'root' the phone We have various Android devices from Spike, Samsung, Micromax, etc. How can we issue AT commands from Android to the modem? We searched in Google Play but did not find any app related to this.

This Stack Overflow question suggests:

  [F]irst you have to root the phone...`

How can we do this?

The question you linked to has the information you need to access the modem. You might also find this SO answer helpful for accessing the modem. Be warned that the device file you need to use is different for each model of phone, so you'll have to examine /dev on each device to find out which file to use.

As it points out, you need to be root to do this. The rooting process is different for each model of phone. For most models, you have to wipe the phone to achieve it, as the process involves unlocking the bootloader (and maybe flashing a custom recovery) in order to flash the su binary into the system image. Some models have security vulnerabilities you can exploit with a program you download, to achieve this without unlocking the bootloader. How do I root my Android device? explains more about the process, and has an index of questions about rooting particular devices.


How to find the PID of an app without ADB? The ADB method is easy enough, but I may not have a computer at hand. Can I retrieve the PID with a Termux package or an app, or any other methods (including those which require root)?

If you are using Android 7 or above, you need to have access to ADB (either command-line client, or an app which used adb on localhost) or root access to see the PIDs of other processes.
If you are in Terminal emulator app or in Termux app, and you have root access, do this:

su
ps -A -o PID,USER,NAME

This would output text segregated in three columns: first column as PID, second column is the user which owns the process, and the third column showing the name of the process.
Example output (posting only a snippet of it here):

28574 system       net.oneplus.odm
28622 u11_a149     com.oneplus.gallery
28646 u0_a149      com.oneplus.gallery
28701 u11_a149     com.oneplus.gallery:recyclebin
28727 u11_a149     com.oneplus.gallery:contentdetector
28778 root         [kworker/1:2H]
28789 u0_a329      su
28794 root         sh
28872 u11_system   com.oneplus.opbackup

Instead of ps command, can also use pidof as suggested by Yahya Uddin here.
Note: PID and UID are altogether different things. If you are after UID, see How can I find app name by UID?