SD card partitioning? why? how? I am going to install cm7 and it seems to me that is 'good' to partition my SD card.

I did some reading but I am not sure if ext partition will become accessible as mass storage when an Android phone is connected to the computer.

I still want to transfer files from / to my SD card via computer. How can I backup files if they are on an ext partition?

How big ext partition is good if my sd card is 16GB?

HTC Desire on Android 2.1

I'm on a rooted Samsung Spica running the stock Samsung 2.1 Eclair version.

Since my internal memory was limited to around 160 MB, I was hunting around for a simple enough solution and preferably freeware. I have an 8 GB card and IMO, allotting 1 GB would be more than adequate for all the games / apps that I'd want to keep for posterity but couldn't afford to occupy space within the limited internal memory that I had.

Enter Link2SD - it's freeware and works with Android 1.6 and above.

You will also need a partitioning tool - I used the excellent freeware Easeus Partition Manager (EPM) to ensure no data was erased during the repartitioning / resizing.

First, download and install EPM.
Pop your storage card into your card reader.
Start EPM
Your card should be visible amongst the other drives/partitions in your PC.
Select the partition on your card - it should cover the entire length by default. Right-click & choose RESIZE/MOVE and then REDUCE the Partition Size (this is what shows in Windows) until the Unallocated Space size is of a suitable size. (The Unallocated space will be allocated as the partition on which your apps will be stored.) Click OK.

An aside - even though Link2SD supports the usage of the second partition (in which your apps will reside) created in the FAT / FAT32 format, Windows only recognizes the first PRIMARY partition which is why this newly created partition won't show within Windows inspite of it being FAT / FAT32. We shall be using either ext2 / ext3 or ext4 as the file system in any case.

Onward...

Right-click this new Unallocated Space and choose CREATE. Click YES on the warning that describes what I've said above.
Now, in the Partition Label, type in a label like "AndroidApps" or whatever suits you.
This is CRITICAL - the CREATE AS should be PRIMARY
Choose File System as EXT3 and click OK.
Click APPLY in the main window's TOP LEFT corner (big blue check mark icon). EPM will carry out the operations. Congrats! You've just re-partitioned your card and without any data loss too. (Hopefully!)

Assuming you've installed Link2SD in your phone and the SD card has been re-inserted.
11. Reboot your phone.

Start Link2SD and it should detect your partition.
A list of apps is now displayed. Click the app you want to move to the card and then click CREATE LINK.

That's it.


If I format my SD card or replace with a new SD card, what will I lose? If I format my SD card or replace with a new SD card, what will I lose?

What Personal data
What Application data
What downloads

In short I want to find what, where and how data is stored on SD.

Go to Settings -> Applications -> Manage Applications -> SD Card to see what apps are on the SD card.  Other things that might be on it include pictures and videos.  There aren't a lot of things that default to the SD card, but it depends on your device and software.  The easiest way to find out what's there is just to look!


How can I delete my texts? I did not realize if you have more than about 400 SMS texts in one stack, the phone seems unable to delete. I have over 5000 SMS texts in one stack and I don't have the time or patience to delete them all individually.

Hope someone can help

Thank you

You should be able to go to Settings -> Applications -> Manage applications -> All and clear the data for Messaging Storage or something similar, depending on your particular device and software.


How do I remove google contacts? I have 3 google accounts which have a bunch of auto-populated email addresses and contacts I have never intended to add to my android

I went to Settings > Accounts > Google > foobar@gmail.com > Contacts > Switched toOFF

HOWEVER when I go back to the phone app, all of the garbage auto-populated email addresses are STILL THERE. And when I select one of them, it clearly indicates with a google logo it was "synced from google account".

I intentionally don't use Google stuff. I want it off my phone.

Lollipop 5.1 Galaxy S6

You have done half the work.

By this query we can understand that this new Google's people details sync should be turned off too together with Google contacts as this new service connecting you with others via some other platforms such as Google+.

Follow these steps:

Go to Contacts app-Open contact's settings(by touching 3 dots on the upper right corner)-Contacts to display(select account from which you want contacts from such as from 'phone contacts' or from a specific 'Google account'.

It's done.

Attaching picture to see inside settings of contacts app.

Note: Be specific with an account as you can see in the picture samsung is taking contacts from all the apps that are telegram,paytm,hike, and even from samsung pay.


Physical keyboard shortcuts that use the "search" key? According to the physical keyboard configuration on my android phone, there are a number of keyboard shortcuts that involve the "search" key. E.g. "+⏎" for home. I've included a screenshot below showing the complete list. I am running LineageOS 16.0 (Android 9); the screenshot comes from the "Physical keyboard" configuration (System -> Languages & input -> Physical keyboard).
What key is Android expecting for the "" key?
I have a keyboard configured with a "Search" key. Using evtest on my Linux box, I can see the keyboard is sending the KEY_SEARCH keycode:
Event: time 1601635686.628475, type 1 (EV_KEY), code 217 (KEY_SEARCH), value 1

This comes from the "USB-HID Keyboard Consumer Control" device.
When connected to my phone, none of the shortcuts involving the search key appear to work. I am wondering if I just need to remap the search key to send something different?

I've just connected my physical keyboard to my phone for the first time and was also shown that list of shortcuts. I too wonder what the Search key is on my keyboard. As I read you message I thought.... Maybe it's the key normally labeled as "Win" or "OS" etc. It's often considered a special key. Tried it.. Eg Win+C and yup, in opened up my Contacts app! :-)


"Scanner disabled; location inaccurate" in Ingress Whenever I open the app, the game is stuck on the "Scanning to acquire user location..." screen. If I force the game to go to the main screen by pressing my device's back button, it shows a black screen with the words "Scanner disabled; location inaccurate.""

However, when I use a different app that requires GPS such as My Tracks, or simply Maps (both by Google, Inc), my location is pinpointed perfectly. What's wrong?

Try updating google maps. This is what worked for me (after none of the other stuff mentioned worked.)


How to find out if my Device's Kernel has Loop Device Support I would assume most all of you know why I am asking this, but for those who don't, Loop Device Support of a Kernel on an Android device is utilized to mount a Linux Distro IMG file (Ubuntu or Debian, & a couple others) to run the linux img in a Chrooted environment to run side by side next to your Android System.

So there is tons of information on what Loop Device Support is (if you need a good explanation see  Wikipedia's article.), and why you need it, but there is a great lack of explaination as to how you find out if your device supports it. The most information relating to it is that "most roms support it"...

So down to the issue, how would one discover if my device currently supports it? Is there some script I can look at or something in the kernel I can view to find out if my device supports it?

You can verify by checking /proc/config.gz and search through it looking for the configure option - CONFIG_BLK_DEV_LOOP=y.

To do that you need to do it this way:

cp /proc/config.gz /sdcard/kernel_config.gz

and

adb pull /sdcard/kernel_config.gz

Unzip the kernel_config.gz and open it up in a notepad or text editor and search it.

If its either # CONFIG_BLK_DEV_LOOP is not set or CONFIG_BLK_DEV_LOOP=n all bets are off.


Is there a screen capture app for Android which captures a video? Possible Duplicate:
  Is it possible record videos of my screen?

Is there a screen capture app for Android which captures a video? I want to capture the video in realtime.I want to make an app which will run in the background and do the analysis of things that appear of phones screen .

Look this app (tegra 2/3 incompartible).
Also may be usable this project for PC.


Sync local calendar entries with Google I want to sync my calendar entries in my Galaxy S3 (Android 4.3) with Google. I am using the Google Calendar app but unfortunately I have entered everything into the default "My Calendar" local calendar rather than choosing my Google account when adding events.

I have not been able to find an easy way to transfer events from this calendar to my Google account, and hence it is not syncing (it seems you have to choose the right calendar to get it to sync).

Is there a way I can transfer my calendar entries to my Google account without manually re-entering everything?

The procedure to do this has been outlined on XDA thread:

  Firstly download this app from playstore: https://play.google.com/store/apps/details?id=com.idea.backup.smscontacts
  Open it and go to Calendars Backup ➡Backup
  Chose the file name and start the backup.
  Then transfer the backup file to your pc. It will be in /sdcard/SmsContactsBackup/calendars.
  Open up the backup file on your pc. I'd highly recommend you to use Notepad++ for this. You will see multiple Calendar entries at the
  top of the file. Look for the entry which has this attribute:-
  account_type="LOCAL" Note down the _id attribute for this Calendar
  entry.
  Now look for < Calendar entry which has name="xyz@gmail.com" attribute and note down the _id attribute. Here xyz is your gmail
  username.
  Now open Find & Replace and replace this :

  calendar_id="1"

  with

  calendar_id="2"

  Here, 1 is the _id for LOCAL Calendar entry and 2 is the id for your Google Calendar (in this case). It could be different for you. So
  basically whichever calendar entry is set as local, will be converted
  to the google calendar's entry so that it can be synced.

  Now transfer the modified file back to /sdcard/SmsContactsBackup/calendars
  Now open Superbackup  ➡Calendars and click on Delete all calendars.
  Then restore the modified backup and re-sync your phone with the google calendar.

  All your local entries will now appear as Google calendar entries and
  will get synced properly to your account.


How to make HTC Tattoo a Wi-Fi Hotspot Can the HTC Tattoo act as a wifi hotspot, so that I am able to make my Tattoo an access point and share its internet connection with other wifi enabled devices? If so, how can I do this?

I have rooted the phone and I am running a CyanogenMod with Android version 2.2.1. I have already tried the following:

Barnacle wifi tether, Android wifi tether - neither of the two worked.
I have also seen if there were any default settings to make my phone a wi-fi hotspot, but found there were none of these settings in my phone.
I have also tried a new ROM: nFinity Android 2.3.5, but on this ROM also points 1) and 2) stated above were applicable.

There are some more suggested apps for the Tattoo here on XDA.  It sounds to me like they have stock firmware that is rooted, however — perhaps that's required.  I've heard of other devices that don't work for tethering with CyanogenMod (and I'm not familiar with nFinity).


LG G Pad F7.0 WIFI can't see 5.0GHz I recently purchased a 2018 Pacifica Hybrid with the U-Connect Theater system. This system allows mirror casting with compatible Android Devices. Miracast is available on my LG G Pad, but it can't see the car's WIFI network.

After some trial and error I realized that the on-car WIFI only puts out a 5.0GHz signal, and not a 2.4GHz.

I have a LG G Pad F7.0 that according to the specs is 802.11 b/g/n, so I should be able to access the 5.0GHz frequency. I've done some tests with various WIFI apps and it seems my unit can only see the 2.4GHz frequency currently.

In searching online I found that there should be a setting for WIFI which allows you to manually select 2.4 or 5.0, but my unit doesn't have this option in the menu. I am wondering if that has something to do with with the version of Lollipop installed?

So I guess my question is two-fold: Is there a way to enable 5.0GHz visibility with the 5.0.1 version my LG G Pad is running?

If not, would I be able to change android versions to see this frequency? Any recommendations/guidance here would help if this is my best bet.

Specs:
LG G Pad F7.0

Android 5.0.1

Kernel Version 3.10.49

Build Number LRX21Y

Software Version LK430ZV7

Thanks for the help!

802.11 b/g/n - all those three modes are 2.4GHz only (802.11 n can theoretically also operate on 5GHz, however the number of devices that really support this seems to be very low).

Therefore your LG G Pad F7.0 does only support 2.4GHz Wifi. If the Wifi hotspot only operates on 5GHz you will never be able to use it by this device.

Only modes like 802.11a or 802.11ac indicate that 5GHz Wifi is supported.


Is there a way to turn off backlit buttons on Motorola Droid? The four buttons at the bottom of the Motorola Droid (back,menu,home,search) are backlit when its dark and the phone is unlocked. The brightness of the buttons' back light doesn't adjust with the brightness of the screen, which can be a real problem when I'm using an app at night. Is there any way to turn off or dim these buttons?

There's the LEDs Hack app if you've got the root thing going.


Can I unroot my phone My GPS is broken, and I want to replace it or have it repaired. Is there a way to unroot a samsung galaxy s 4G t-mobile back to the factory conditions?

As sparx said, depending on how you rooted, you can "unroot" with an app if you only rooted your device and did nothing else.

If you modified android, by say, removing some bloatware, or flashed another rom on your device, then you will need to use something like Kies, ODIN or Heimdall to flash back the stock ROM.

Flashing back the stock ROM can replace all traces of any software modification that you have done to the device. This can include the OS, boot, and kernel.

I have never used Kies so I can't speak about how good that works. Kies is the "official" update tool for the devices.

I have used ODIN in the past. It is a samsung product, but it is basically a leaked software that is used internally.

Heimdall is an open source alternative to ODIN that works on other platforms besides windows. It uses the same protocols that ODIN uses.

If you do go any of the "flashing stock" routes, try to search for someone giving instructions exactly how to do it. The community is very large, and someone has already done it. If you look, you can find their step by step instructions that you can follow.


Lost weather "widget" after factory reset I was having some hardware trouble with my Pixel (not resolved, but that's another issue). I ended up doing a factory reset.

Now, however, my home screen time/weather information. Instead of the date, time and (when available) weather showing at the top of the first screen with an abbreviated search field (see image below)

The above is what it should look like. Now, that "widget" is gone, and the search field takes up the whole top line of the screen.

There are no updates for the Pixel Launcher for me in the Play Store (and, in fact, no buttons to go with it).

I've tried force-stopping the Pixel Launcher app.

If there's a setting for this I can't find it.

Any ideas?

Have you tried the steps from Scrapshark's reddit post?

Also, I'm reading that this problem could be the result of the Pixel launcher losing its location permission, so you should check if it still has that by following the steps in Google's help article under the section called Turn permissions on or off.


no sound via mobile network call Last days I have strange behaviour:

No incoming/outgoing sound during calls via mobile network.
After reboot a couple of calls work find and then sound just vanishes.

Viber/skype calls are working just fine.

No external or suspicious applications were installed (actually no new applications were installed for the last months)

dmesg shows nothing related to audio system.

How I can fix the issue? What information I should dig in my phone?

I've Nexus 4 with cyanogenmod (20141205-nightly-mako) [actually before was 20141105-nightly-make and this thing started after almost a month of usage, then I tried to update, but it didn't help].

There seems to be a pretty bad bug that affects Cyanogenmod right now

https://jira.cyanogenmod.org/browse/CYAN-5728

A workaround provided in the thread:

from a root terminal (adb root/adb shell or terminal emulator/su)

pm disable com.google.android.gms/com.google.android.gms.checkin.CheckinService


How to download apps without a wireless data plan I bought an i7500, no data plan. I had assumed that connecting to my router would allow me to download apps from the marketplace; apparently not. I get a message about not being able to connect via the SIM data plan.

Is there a way for me to download and install apps without actually getting a data plan?

xda developers has a guide for this. See Guide: Using Android Without a Data Plan. I cannot verify these instructions but the comments in the xda thread seem positive.

Below is the section regarding getting apps:

  The easiest way to find apps is to type the app name and apk into
  google, but most of the time, this does not work (and is illegal for
  paid apps, unless you get it from the dev directly). Since this
  doesn't usually work, you can get apps using a special avd and the
  android emulator.

  Download/Setup the Android SDK and Download the accessmarket.rar file (originally found at
  http://tech-droid.blogspot.com/2009/...-emulator.html)
  Copy the contents of accessmarket.rar to C:/Users//.android/avd/ - you might have to enable "show hidden files"
  in folder options to see the .android folder
  Edit C:/Users//.android/avd/AndEmu.ini, and change the username in the file to your username
  Start SDKSetup.exe, then click Virtual Devices, launch the device called "AndEmu"
  Once this is started, download ASTRO file manager from market (it works in this emulator!) - ASTRO will allow you to backup the apks for
  apps that you download from the market. (NOTE: for protected/private
  apps, you can use Titanium Backup to back them up)

  5.5. You can download any app from the market, and back it up
  The apps you backup will be backed up to /sdcard/backups/apps/
  You can use one of the following adb commands to pull these files from the emulator:

  adb pull /sdcard/backups/apps/ /AndApps

  This will download all of your backed up apps to a folder on your
  root drive called AndApps

  or

  adb pull /sdcard/backups/apps/.apk /AndApps/.apk

  This will copy a single apk of your choosing to /AndApps/
  After you do this, you need to copy the apk to your sdcard (either by taking the card out, or using the SD Share widget), and then you
  can install it to your phone with ASTRO

  Note: Special Applications:

  Some applications like to let you download themes and such within the
  app, without any other source. Most of these applications store files
  on a folder named after the app (com.something.something) so you can
  download the stuff within the app on the emulator, and backup the
  folder on the emu's sd card and put it on your phone.


Can not unlock my Android device as have no internet connection? I have an Android device which is running Android 4.0.3 (or something like that).

My little brother decided to try and guess my lock screen pattern the other day, and ended up locking me out.

I have since been unable to log back in to the tablet using my Google Account details. I provided the correct login details, however it says they are incorrect. Could this be connected to the fact I have no internet connection?

I have no internet connection as the device is WiFi only, and the WiFi is currently turned off. I cannot turn it on, as I am locked out.

How can I log back into my tablet without wiping the user data?

There are several ways even in this stage. I'll try to sum up as many of them as I remember/find. Also, I don't keep it restricted to a single device -- but try to cover as many as possible, so it will be helpful to as many readers as possible. As you kept the device-tag from your question, all of them should find it :)
All devices: if your credentials are not accepted, though they are correct
Sometimes this part seems to be buggy, so this page lists a few work-arounds. Amongst others, these include:

try entering null as password. (together with your google username; according to this page it should be the literal term null)
try entering your username without @gmail.com
Combine 1 and 2
Try the normal recover password routine from GMail.com and start over from 1.

All devices: Bypass screenlock using a special app
UPDATE: The app mentioned in this solution is no longer available. Instead, Reset Screen Lock should do the same.
According to TheUnlockr, the problem should be very easy to resolve:

Go to the web version of Google Play.
Login with the Google account associated with your Android device.
Install Screen Lock Bypass (unfortunately a paid app now).
Reboot your device.

Another source mentioning this is UltraTechy.Com, which contains a few more explanations. According to that, the app will circumvent the "too many attempts" block, so you can directly access your device again (to e.g. make a complete backup before resetting it). As soon as this app is uninstalled, the "too many attempts" will be in effect again immediately. Hence, they add a few more steps:

Go to Settings → Accounts & Sync
Under Manage Accounts, remove all accounts except your Google account. (this should enable your Google username and password)
Go to Settings → Applications → Manage Applications. Find Screen Lock Bypass and uninstall the app. (this will trigger the “too many pattern attempts” screen immediately)
Use your original Google username and password to finally unlock your phone properly
Enter your new security pattern twice to finish

All devices: Unlock via web
If you still know your pattern (and it only was your little brother who played with your device), and have your Google Account login/password ready, UltraTechy.Com offers another approach:

Using your computer, log into your Google account
Go to this link directly – https://accounts.google.com/IssuedAuthSubTokens OR click your e-mail on the top right corner, select Account settings, then hit “Visit the previous version of the Google accounts screen” towards the bottom, click “Authorizing applications & sites” under your Personal Settings → Security.
Under “Connected Sites, Apps & Services” – “Revoke Access” of your Google Account with Android. You will see the screen showing “You have successfully revoked access to Full Account Access”
[Alternate for step 3 - If you have already signed up for 2-Step Authorization previously and are able to generate a new application-specific password at the bottom, go ahead and generate a new password and use that password to unlock your device]
Enter Gmail login and password on your device. It will now accept your login details and will show a pattern screen. Enter the “correct” pattern and you can see the home screen.

All devices: Disable Pattern Lock via ADB
According to this source, there's a way to disable the pattern lock via ADB. A few requirements for this, though:

Your device probably must be rooted
(not mentioned there, but the database we need to update is owned by system/system, and nobody else has read or even write access to it. Also removing files from /data/system is unlikely to be permitted without)
USB Debugging must be enabled on the device (rooted users: alternatively you can boot into recovery, where USB Debugging is not required -- but you might need to manually mount the /data partition)
the Android SDK must be installed on your computer
device must be plugged-in and connected via USB
you need a command line on the computer

On the command line, enter the following:
> adb -d shell
# sqlite3 data/data/com.android.providers.settings/databases/settings.db
sqlite> update system set value=0 where name='lock_pattern_autolock';
sqlite> .exit
# exit

(According to a comment from Kay, on Android 2.3.7 the SQL-Statement should read update secure set value=0 where name='lock_pattern_autolock'; -- at least with CM7 on a HTC Desire)
Now disconnect and power off your phone, and turn it back on and the pattern lock should be gone.
According to Geeknizer, there are a few additional useful steps to follow: After the reboot, use your ADB shell again and...
adb shell rm /data/system/gesture.key

Then reboot again. When device reboots, you will still see a pattern lock screen. But here’s the catch: just try any random pattern and it may unlock then remove the pattern from settings.
Hint: if the Settings app crashes when you try to set a new pattern, remove all .key and locksettings.db* files from /data/system (see "More" below).

Some additional notes from this comment by krlmlr:

Mounting /data will be necessary. This can be done using mount /data via adb -d shell
If the sqlite binary is not available on the device, you can use adb pull to copy the database file to your computer, edit it there (e.g. using SQLiteMan, and finally use adb push to replace it on the device
On his Android 2.x device, the SQL command had to be update secure set value=0 where name='lockscreen.lockedoutpermanently';

All devices: Similar thing without ADB
For those not having USB Debug activated on their device, there might be a work-around using a flashable zip, as described here. This procedure requires the zip file (to be found at the linked page), an editor, busybox and root on the device, plus the device needs to be rooted. Extensive procedure -- too long to be included here. And as it is no help without the zip either, you have to follow the link for this one.
Phones: Use a hole to disable your lock
If it is a phone -- i.e. if you can give it a voice call -- you might be able to use a "security hole", as described here:

Call yourself from another phone, answer, hang-up, directly after hanging up start pressing your buttons like a madman for <30-60 seconds ending with your home button (might take a while to get the timing right). Go into settings and disable pattern-lock.

However, I guess that might leave you without protection afterwards, as you need to verify with the old method before being able to reset it to a new. But still, I didn't try: it might as well be it ignores the "failed attempts" at this place.
Phones: Use a hole to create a new account
For phones there's a bad work-around according to this post:

call the device from another phone (or have a friend calling it)
answer the call, do not hang up
use the back key (not the home key) over and over. This should eventually bring you to your home screen
go to Settings → Google Accounts and add a new Google account. Sign in with this new account
after it accepts the new account credentials, and logs you in, hang up the phone, and go back to the lock screen.

Now, use the new Google Account's data to bypass the lock screen (via the "forgot" button).
Samsung users with Windows PC
There's a One-Click-Solution to be found at GSMHosting.com which claims to be able to solve the issue. According to the many thanks the poster received, it seems to work. You can download the Windows executable there, connect your phone to your computer, and click...
Forensics
Oh yeah. Those guys who work for courts, police, secret services, corporate security... They've got ways as well. Example needed? ViaForensic's viaExtract can even decode pattern locks! So don't think you're unbreakable. Though: this is only mentioned here for completeness -- I don't think you easily get your hands on that :)
More
There might be more alternatives to that. If I happen to stumble upon them, I hope I remember to update my answer again ;) … And here we go:

If there's a Google account associated with your device, you can use Google's device manager to remotely put a different lock. Of course this would need the device connected to the Internet.
Some more ADB-based methods are described here:

use TWRP's integrated file manager to delete all *.key and locksettings.* files from /data/system
do the same via adb shell (root required)
use any custom recovery to flash a password disable .zip (link is a download from XDA)


Why does my Samsung Galaxy S lose data for some applications? ANYONE WANTS MY BOUNTY POINTS ?

I had a bounty of 150 points on this question but got no answer I could use.

Anyone ? I have to award it in 22 hours.

I am very happy with my Galaxy S, which I have had for about a year now.

Recently I noticed that some of the installed applications seem to lose data.

Because I do not know the file system nor the inner working of an Android device, I will give the specific apps in the hope that someone recognizes this or at least can tell me something to try.

The first program I noticed was Friend Caster. This is a (very good) Facebook client which worked fine for some weeks. But now I have to, at least once a day, re-enter my user id and password. The technical staff helped with some things to try (related to the Facebook integration), but nothing helps.
The second program I noticed was Business Calendar Free. Every once in a while (and I really can't put my finger on why) this program starts up as if it is just installed - i.e. it produces the start help screen, and I lose the settings I chose (f.i. the chosen colours for Saturday and Sunday). Although the installed and active calendars are kept. Also, the widgets of this program, stop updating themselves, which is rather useless for a calendar widget, of course :)

I have lots of other programs installed, all of those seem to work correctly. None of them has an obvious function which could cause this.

Samsung Galaxy S - GT-I9000 - Firmware 2.2.1 - Kernel 2.6.32.9 -  phone is not rooted

The problem can be specific to those two program of course, so I also installed both of them on my son's Galaxy S, on my wife's LG and on my Archos 101 tablet. None of these phones present the same problem.

UPDATE

I have upgraded my Android version to version 2.3.3, but this has not solved the problem.

Any help would be greatly appreciated.

UPDATE 2

I received the following answer from the nice guys from the Business Calendar support. Can anybody verify this ( or knows a solution to the problem ):

  This is a well known problem on some Samsung devices, since the update
  of Android version 2.2.1. The settings of some apps are not saved
  permanently. Once this problem occured, this will happen again and
  again.

  As the problem seems to be caused by a bug in Samsung's version of the
  Android OS I am afraid to say that we can't do anything against it. We
  hope that Samsung is about to fix the reason of this in the future.
  Maybe you can contact the Samsung support, that they hopefully
  accelerate working on that issue.

  So unfortunately your device is affected by this problem. Some people
  told us that a factory reset helps them out of this really annoying
  problem, but I won't guarantee for anything. That's up to you.

It may actually be a Samsung problem.  Here's a similar problem report (app on Samsung becomes forgetful) with DropBox: http://forums.dropbox.com/topic.php?id=37207

The DropBox folks claim they fixed it (though perhaps they just worked around it).  I couldn't find any details, so it may not be the same underlying mechanism as the apps you're having problems with.

Assuming the apps in question store the login data in an sqlite database internally, here's a SO question about a similar problem:
https://stackoverflow.com/questions/5886019/android-application-samsung-galaxy-tab-2-2-does-not-sometimes-write-to-the.  Sadly, it is currently unanswered.

The Samsung developer website does not have any mention of sqlite or persistence problems that I could find.  (But there isn't a whole lot there.)


What's the difference between the 5 Samsung Vibrant models? I have a T-Mobile Galaxy S Vibrant, which has the Samsung model number SGH-T959.  However, Samsung's download page has 5 different sub-models: SGH-T959ZKATMB (appears to be the "default"), SGH-T959ZKDTMB, SGH-T959ZKMTMB, SGH-T959ZKBTMB, and SGH-T959ZKBTMK.  The only difference in the downloads is that the ZKBTMK doesn't have any manuals or instructions.  Apart from that, all the files are dated the same across all 5 versions.

What are the differences between these phones?  And how can I tell which one my device is?

While this is not an answer that should be taken with any facts to base it on, I would think that the "ending" to the model numbers could indicate "batches" during manufacturing, or where the device was assembled. Another thought I have is when manufacturing another "batch" some piece of hardware changed for what ever reason, even if they used a newer chip for something like the the GSM radio.

I also looked up the SGH-T959V (The 4G version of the Vibrant) and they only have 1 "sub-model", which this device did not sell very well, and I have not heard of any "upgrades" to it.

Another example I could use to support minor hardware changes is these devices have, as you probably know, bad GPS chips. Samsung has made attempts to correct this while the device was being manufactured.

My device does not even have ANY of those model numbers anywhere on it. All mine says is SHG-T959.


Why does Android show more space used in internal storage than what adds up in the details? I have a Moto G (3g) with Android 6. I noticed that When I go to Settings>Storage>Internal Storage, it shows that 2.85GB are being used out of 11.81GB. However, If I add up the storage shown for each category, the results are less than what is shown as total usage.
This are the values shown:

Apps: 1.25GB

Images: 10.74MB

Videos: 0.00 B

Audio: 0.00 B

Misc.:1.62MB

Cache: 6.97MB

I have used several tools (like Storage Space) and they all show the same.

I used DiskUsage and it shows a "System data" used storage, that fills in the gap.

I know Android has a system partition, but this "System data" is shown in the data partition.

Why does this happen? What is stored in "System Data"?

DiskUsage is giving you the correct information.  Per the developer of DiskUsage:

System data consists of several things:

Unpacked dalvik bytecodes corresponding to your installed apks. If you install app on external storage, it still consumes space on your data partition.

Crash dumps stored in tombstones directory.

Any other data or settings android store on your device.

This data is hidden and DiskUsage can't easily identify how much space each of this consume. Usually (1) consumes most, so if you want to cleanup some space you may want to delete apps on external storage.

http://androidforums.com/threads/disk-usage.181747/


Does the Samsung Galaxy S6 record video using H.265? The AnandTech review mentions H.265 encode capability in the SoC but does not mention codecs in the video review.

Does video of any size (1080p, 4Kp30, 720p120, ...) get encoded using H.265 on Samsung Galaxy S6?

Edit: Quote from the article:

  Beyond the swap from a LPDDR3 memory controller to a LPDDR4 capable one, the only other at first noticeable major functional overhaul on the SoC seems to be that the dedicated HEVC decoder block has been removed and HEVC encoding and decoding capability has been merged into Samsung's MFC (Multi-Function Codec) media hardware acceleration block.

GSM Arena have posted a review of the Galaxy S6 which includes a downloadable 2160p video clip. Running it through mplayer reports the following:

Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 54.35.0 (external)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)

I take this to mean the device records in h264 only.


Google Sheets Android - Continuing Formulas I have the formula B6=((A6/A4)*B4)+A2 and I want to copy it throughout the rest of the column so that:
B7=((A7/A4)*B4)+A2,B8=((A8/A4)*B4)+A2, and so on. I know how I would do this on a computer but I do not have access to one. Any help?

Tap on your formula B6=((A6/A4)*B4)+A2 to select it, then tap
another time to select COPY
Tap on the column name B to select the whole column, then tap
    again on it to PASTE the formula.


Wifi won't turn on after rooting, still won't turn on after factory reset After rooting my phone the wifi wouldn't turn on. I decided that I would just reflash the stock os to remove the root. Wifi still wouldn't turn on. Then I decided to do a factory reset. It still won't turn on. When I say it won't turn on I mean it won't toggle on at all, I cannot flip the switch to put it in the on position. I don't care about losing anything I just want to be able to turn the wifi on.

There can be two causes:

Hardware failure. Unlikely, but a possibility.

Each device has multiple sub-models, and each sub-model has multiple roms. You need to be sure you're installing the Rom meant for your exact device model, even if you are re-installing a Stock Rom. If you do install a rom not meant for your device, you often face issues like these.
The solution for this is to first confirm your exact device model:

Boot into your device's bootloader and look up the device version/model.
Open the download page of the Rom you installed
Download the version specific to your model
Install the Rom the usual way, but be sure to do full wipe/clean of all partitions first from the Recovery.


Daydream goes to standby when touched My Nexus 4 runs Android 4.4 and is set to use the standard "Clock" daydream while charging. It has no screen lock. This works fine so far.

Expected:
I would expect the screen to wake up when I touch the daydreaming screen.

Problem:
Sometimes the screen turns off when I touch it, rather than waking up.

Symptoms:
There might be a time element because this seems to happen when I have not touched the phone for many minutes, but it seems to work OK if it had only been daydreaming a few minutes. AC or USB charging does not seem to make any difference.

→ Why does the screen turn off instead of waking up, and how can I "fix" that?

I had this problem some time ago. It went away after i flashed kitkat as i didn'twant to wait for OTA update.

Try rebooting or write what you already did to try solve the problem


Can I remove MicroSD card with my Android phone turned on? On my Samsung Galaxy 551 I can remove the MicroSD card without needing to remove the battery and consequently turn off my cellphone. Should I remove my SD without turning off the phone? Will I damage something if I do it?

You should first dismount the card.  You can do this via Settings -> SD card and phone storage -> Unmount SD card.  You can certainly corrupt data and cause application crashes if you don't do this first.


WhatsApp : Stop auto download of voice messages I need to stop auto downloading of voice messages in WhatsApp since it's wasting a lot of my mobile data.

When I go to Settings > Chat Settings > Media Auto Download, it shows a note Voice messages are always downloaded automatically for the best communication experience.

Is there any other way to disable this feature?

You can restrict background data by going to android settings > data usage > wifi > whatsapp and in the bottom you will see "restric app background data" just activate that and it will stop downloading in the background and it will somewhat solve your problem


Will Google+ Photos automatically migrate to the new Google Photos? Today in their Keynote at Google I/O, Google announced their new Photos app that does most of what they did with my photos when they auto-uploaded to Google+, but with a few and some significant additions and differences.

My devices are currently uploading to the new Google Photos but my question is, since my pictures are/were already being auto-uploaded to Google+ Auto-Backup already, will those show up in Photos as well? Or am I starting out fresh?

I just installed the app and I have access to all my G+ photos, plus the ones I have in Google Drive and a few scattered ones that were only on my phone.


How can I tell if I have a stock recovery? I need to get rid of the yellow triangle in download mode on a Samsung Galaxy S3 (Android 4.3), for this I tried to use Triangle Away. It failed to reset the counter.

The app mentions that on some devices, both the ROM and the recovery must be stock. The ROM is but I do not know about the recovery. How can I check if it is stock?

The one I have currently looks like this:

Click image for larger version

Based on the screenshot, you have the stock recovery.

The stock recovery normally shows "Android System Recovery <3e>" whereas custom recoveries tend to have their name instead. There are two popular custom recoveries both of which look quite different to the one in your screenshot

ClockworkMod:

TWRP:


Trying to set up SSH with shared key, but the server is not recognizing the device's key I'm running an Amazon Fire HD 7 first gen, with cyanogenmod 11 on it. Here are my system settings since they're required on Reddit:

http://i.imgur.com/thFqLFa.png

I'm trying to set up ssh with shared key on Cyanogenmod. Normally, it's very easy to connect to my server, but I'm having difficulty setting this up.

I did

ssh-keygen -t rsa -b 4096

on my kindle as root, because the user didn't have access to the folders (why is this, by the way? why can't the user even see the data folder?). I put the key in the default folder with the default file name, which was /data/.ssh/id_rsa. Then I copied id_rsa.pub over to the 'authorized_keys' file on my server, where all the other keys that work are. I restarted the ssh server, but it keeps telling me the public key failed. I ran ssh with the -vv option, and it tells me the same thing, that the keys are not matching.

What do I need to do get the server to recognize the key?

I did more digging, and it looks like this has been a pretty typical problem throughout the versions of cyanogenmod. Not sure if it's a bug or I just lack understanding of the problem.

I was able to connect using ssh -i and specifying the address of the key. When I had set the -v flag, it checked the key I was using and said it didn't match. So I'm thinking at best ssh ships so it's not set up correctly, and at worst, something is broken.

I made an alias so that I don't have to type out -i then the address then the other options I want then the user and host name every time I want to connect to my home server.


How do I get the "Change keyboard" notification to go away for more than an hour? I have Swiftkey installed.

I get a notification all the time about choosing my keyboard. I can get it to go away for a short time by selecting

Settings -> Language & Keyboard -> Current keyboard

Then selecting Swiftkey. But the notification comes back 30-60 mins later (I haven't timed it).

How do I get this to stop showing up? There are instructions on the Swiftkey site that are either outdated or don't apply to my phone: the settings don't look like that.

The relevant AE answer is 5 years old.

LG G5

As of now all i can see is there are only 2 possible solutions
1) keep only one keyboard as suggested in 5 year old question
2) or keep all keyboards but disable all except for the one that you use by going to setting->language & input->virtual keyboard->manage keyboards, here disable all except one that you use regularly
Tried and tested on stock nougat 7.0 on moto g5+


Water damaged Nexus S turns on and runs but has unresponsive touchscreen I dropped my Nexus S in water. I dried it out for a few days and the phone turns on to the home screen, and it seems to get the latest notifications although I cannot slide the phone and the touchscreen doesn't work.

Is there anything I can do from my computer, while phone is plugged in to get the touchscreen working again?

If the hardware is water damaged, then no sorry.

It is quite possible that the device still has a small amount of liquid inside it - I suggest crushing some chalk, and placing the entire device into the crushed chalk (it absorbs moisture).

Otherwise, I am sorry to say that you would be quite stuck and would have to go to a repair shop.


Send Navigation Audio to handset but music to bluetooth I have a DROID 3 and use it both for navigation and listening to music in my car via Bluetooth (Ford with SYNC). In the BT profile for SYNC on my phone, I can turn off media output over Bluetooth and get navigation audio over the phone but still make calls via BT. However, I would also like to have music and podcasts play over BT but still have navigation over the phone. Sometimes I will listen to a CD or radio and still want navigation, but when media output over BT is turned on, I con't get any nav audio, since the car is not switched to the BT media mode.

In older versions of Android Nav, the audio was not over the media channel so this wasn't a problem. Is there a way to switch it back so that nav audio is ALWAYS over the handset speaker?

Audio routing would have to be set in the application code itself.

However, direct audio routing is deprecated since API level 5 (Android 2.0).

Older versions of Android Navigation had this direct audio routing set to the ROUTE_SPEAKER in their application code. But the newer versions of Android have a system wide flag set with setSpeakerphoneOn or setBluetoothScoOn if it should use the speaker or bluetooth.

I'm afraid that you won't be able to change anything about your setup since it is all build into the system and application code. All sounds will be routed through the same audio output in the newer versions of Android and Android Navigation.


Desire sv does not start after clear cache I cleared cache memory of my HTC Desire SV then tried to restart the phone. It does not start. I have also tried hard boot on this phone but result is same.

How can I get my phone to boot again?

My phone is working now.I have followed steps to bring my phone up :

Removed battery from phone for 30-40 minutes.
Insert battery to slot and press power-on button, that's it.

"Now, I don't bother about root cause "


How do I transfer numbers/contacts from Windows Mobile to Android? I finally activated my Android phone and would like to import numbers / contacts to the new phone.  I forgot to ask the store rep how to do this, but I figured since both of them can be hooked up to a computer, I can probably do it myself.  I'm on a Windows platform. What's the best way to do this?

It's pretty easy, because your Android phone will sync to Google Contacts.

Sync your Windows Mobile phone to your computer (outlook, outlook express, whatever you normally sync to)
Export your contacts from there to a CSV. ( Go To file menu on the top left in the out look, click on Import and Export, click on Export file to, Click Next, click on Comma Separated Values (Windows), click on Next, click on Contacts, click on Browse Select drive and Folder Where you want to save file, click on Next.) You are DONE
Use Google Contacts to import the CSV (import is in the upper right from http://google.com/contacts)
Wait a couple minutes.  All of your contacts will show up on your Android phone soon!


Better Readability with epub Books I'm seeking a method to re-format epubs to be more readable on an Android phone (specifically the SGS5).

Epubs are awesome, however there are some issues I've come across with a huge majority of them: they weren't meant to be read on a phone. This leads to, for instance, the contents of a single page being compressed into a single, massive paragraph with annotations at the end of the paragraph. A single one of these paragraphs takes up about 2.5 "pages" in the reader I use. As you can imagine, this makes it difficult to read. I would like a method to ameliorate this issue.

I have seen a few methods for reformatting epubs, but they all require ready access to a PC, which I do not have, or manually editing the config files themselves, which is a more time-consuming endeavor than I care to undertake. So I need a quick method of reformatting epubs for readability on the Galaxy S5. I am also open to suggestions for an epub reader that might fix them for me.

I use "UB reader" on my galaxy s5 and It has alot of customisation with epubs such as, font size, background/text color, index, bookmarks ect. Seems as I can change the font size i find it comfortable at 9pt witch for an average size book is 2 screens to one book page. hope this helps.


What does rooting, bootloader, twrp and recovery mean? I have just bought an android phone and I want to get the latest OS. However, I must root and unlock bootloader and recovery.

I understand that to root something you gain administrative privileges. However, I've seen some drawbacks of doing this.

Can one of you explain what all of this does to my phone and point me in the right direction?

I am new to this, so it would be much appreciated if you guys could help me on this.

Bootloader

The low level implementation of a system which can be used to flash software onto your phone's partitions. Often used to flash root privileges or Stock Roms.

Recovery

The recovery is another system used to manage/wipe/reformat your partitions. TWRP refers to a custom Recovery which allows you to install custom roms in a zip format. The recovery follows the directions which are contained in the rom zip file.

Rooting

Rooting describes the process of getting administrative privileges on your android phone. You need those priviliges to mount your system partition as read and write so you can modify the files and settings. Most of the time you will have to boot your phone into the bootloader and then flash a root file (like the one from ChainFire) from your computer but there are also apps which can enable the root access by a simple click for certain devices.

If you have further questions to a specific device then you can head to the xda forum for your device and read. It's the most important thing to do before attempting to mess with your phone's software.


How do you extract an App's data from a full backup made through "adb backup"? I have been backing up my Nexus 7 with adb backup to back up all files into an encrypted backup.  I see that you can restore from a backup with adb restore, but that would wipe all my existing data on the device.

How exactly would I extract one App's data from this encrypted backup file?

How to extract ab files
There is an open source project under the Apache 2.0 license,  written by Nikolay Elenkov that will allow you to extract the .ab in to a tar file.
Usage:
java -jar abe.jar unpack <backup.ab> <backup.tar> <password>

Background
Just for reference of others, here is some background on the .ab file format.
The Android Backup (*.ab) file is a compressed TAR file. It is compressed using the DEFLATE algorithm. On top of that, there can be AES encryption used. This is determined when you create the backup, if you enter a password then the backup is encrypted, otherwise; there is no encryption, it is only compressed.
The HEADER of the file is a little different than a normal DEFLATE archive. It contains information about the backup and looks like the following:
ANDROID BACKUP
1
1
none

The first line is the "Magic" line. The next line is the version of the Android Backup file format. The next line is a boolean (true or false, 1 or 0) indicating if the file is compressed. The last line is the type of encryption. This example is not using any encryption. If there was a password, the line would read "AES-256". After that is the encryption cipher. If no password, then the DEFLATE "archive" starts.
It is compressed using the Java Deflater. Which, from a developers perspective,  causes issues if you want to use anything besides Java to extract it. I haven't been able to find anything that can deflate it using the same algorithm, even though all that I have found (for like C#) are supposed to follow the "SPEC".
If you are not sure how to really use that (which is beyond the scope of this answer) Droid Explorer since v0.8.8.7 (available here) allows you to do exactly this, and more, right from Explorer. You can read more about the features on my blog (yes, i know, shameless plug. I do that when it fits the question)


What is the best way to get pictures on your contacts with ICS (Galaxy Nexus)? Before I bought my Galaxy Nexus I had a HTC Hero. HTC synced the pictures from Facebook to my contacts. This happened on the phone so when i activated my new Galaxy Nexus and synced it my contacts had no pictures. My question is what is the best way to add pictures to my contacts? I'd hate to go and do the manual labor and add a picture to each contact. Ideally Facebook would just transfer the pictures but they don't seem to want to do that. The solution dose not have to be with facebook at all but that is where most of my contacts have pictures.

The official facebook app will add pictures to your contacts if you set it to sync your contacts.

Looks like @Dunhamzzz got the SyncMyPix part in before me, I did not get a message that said that there had been a new answer, though.

I don't like that the facebook app removes all the data that it adds to your contacts if you remove the application. To counter the facebook issue, I use an app called SyncMyPix that can pull your facebook contacts and put the image on your contact on your device. The nice thing about SyncMyPix, if it doesn't match a contact, it lets you go through them at the end and say "Sync this Facebook Contact with this Android Contact", and it remembers that mapping so the next time you sync, they are "connected"


My camera was hidden and I lose the icon. how can I get the icon once again? I can't see my camera Icon on my android phone. I check in "application Manage" I see it but the launch button was disable and the disable button too. How can I get one again the Camera's icon so I can access to the camera.

Please may you help me to resolve this?

Thank you!

If you go to settings, apps, disabled, can you see the camera app there.

If so, click on it, and click enable.


List of Android devices with their current version APIs I have been trying to find a list of Android devices with their current Android version that their manufacturers upgraded to.  Not the ones that the were released with.  Most of the lists I find are either incomplete or out-of-date.

Does anybody know of such a list?

I guess this is the most complete list: http://en.wikipedia.org/wiki/Comparison_of_Android_devices

If you wanna see in % -> http://developer.android.com/resources/dashboard/platform-versions.html


Allshare Cast on Samsung Galaxy S III How can I use Allshare Cast feature on my Samsung Galaxy S III? I have a samsung LCD with internet, Do I still need allshare dongle to use this feature?

If your Samsung LCD TV doesn't have DLNA certified software or its not a DLNA certified device, you'll need AllShare Dongle. Check your TV's manual.

If your TV is DLNA certified, look its menu to use it. DLNA was designed for simplicity. Its truly plug-n-play. To use it, first connect both devices with same Wi-Fi network. Make one device server and other one client. Done!


Moto G 2 (2014) Not Charging! My phone is a Moto G (2014) XT1068. It has recently stopped charging for some reason. This morning it was charging and tonight, it decided that it would be a prick and not charge. Anyhow I tried cleaning the connector, using various cables/plugs, wiping the cache partition, booting it up in recovery mode and nothing has worked. Could someone give me any more suggestions. I can't go to the phone repair shop at the moment and my warranty has expired :( as I am in boarding school and cannot leave for another 2 and a half weeks.
Does anyone know any suggestions on what to do??? Thanks in advance.

I have found myself in the position that all my micro-usb cables had gotten worn out, and even after having tested several, I had to buy a new cable to charge my device.  Those connectors just aren't that robust.  Can you find anyone who has a shiny new USB cable that you could try for a minute, just to see if that solves the problem?


How to activate 'Do not disturb' when connected to a specific Bluetooth device I want to benefit from Androids "Do not disturb"-feature while driving. My idea is to activate the "Do not disturb"-feature, when my phone connects to my cars bluetooth. If enabled no notifications would appear which is a huge advantage for me because this results in less distractions while driving.

"Do not disturb"-feature is already configured properly. If manually activated I do not get any distracting notifications. My question is how to automatically activate the feature when a bluetooth connection is established.

I'm using a Oneplus 6 with Android 10. My car does not support Android Auto.

Bonus points for solutions that don't require to install further apps. Unfortunately I think that is not possible right now.

As you guessed, you need an extra app and in this case automation app.

MacroDroid is easy to learn and free up to 5 macros. You need one macro

Trigger

Bluetooth event → Device connected → your car device

Action

Priority mode/Do not disturb → select one of the options -  Allow priority notifications or Block all

Name and save the macro

You would need to manually disable DND mode once you are out of your car BT range or create another macro where the trigger would be BT event → Device disconnected and in the action whatever you wish, likely allow all


how do i reset my htc desire 510 when factory/hard reset buttons wont work and i dont have my password? I have tried holding volume down and power multiple times, i can't access the boot menu.  I tried accessing it every way possible with no success. I cant get into the phone to reset because I don't remember the password. How can i reset the phone or get into it somehow?

When your phone starts and you connect it to your PC you can restart your phone into bootloader using adb (USB-Debugging has to be enabled).

Connect device to PC and be sure that the drivers are installed
Download the Android-SDK (it includes adb) or find a stand alone on google
navigate to this folder and run adb devices
when your Device is shown your drivers are correctly installed, if not check this
Now run adb reboot-bootloader and you are done

If USB-Debugging is disabled you have to try it with the hardware buttons. Remember that you have to press (and hold) the volume-down-button first and then press (and hold) the power-button until the Android images appear. You can also try to remove the battery for a few minutes and try again, sometimes this helps


Jelly bean phone won't let me get to the APN setting I just bought a android Jelly Bean phone and I use straight talk, I still have a active Sim card, but the phone won't let me get to set the Apn. When I press on settings for the Apn I doesn't go there. Is there another way to get there to set the APN? Please help. Thank you

I agree that it was a little misleading / not-leading to anywhere. With the following steps Jelly Bean (v4.1.2) let me go set a new APN with Samsung Galaxy S 4G Relay:

Settings --> may need to press More settings --> Mobile Networks --> Access Point Names
Press the "button that leads to setting page" (sorry I don't know how to call this button. On my device it's one of the three main hardware buttons where the others are "Back", "Home"). There you'll see New APN and Reset Default.


What's the difference between the galaxys2 and i9100 CyanogenMod builds? I own a Galaxy S 2 GT-I9100 so I'm somewhat confused what the correct build is for my phone.

The situation is particularly confusing since I want to try out CyanogenMod 10, which isn't listed in the available downloads for galaxys2. However, the downloads for i9100 list only downloads for CyanogenMod 10.

I currently have the 9.1-galaxys2 ROM running on my phone, so I'm somewhat certain that those builds work for my phone.

What's the difference between the two builds and how can I determine which is the right one for my phone?

There's no difference. The device was simply renamed within the build system between the release of CM9 and CM10, as the CyanogenMod Wiki page for the i9100 notes:

  This device used to be called galaxys2 on get.cm, so older builds of CM can still be found under that title.

So builds of CM9 (or earlier) will use the galaxys2 moniker, whereas builds from CM10 onward will use i9100.


Macrodroid: Convert "+63" area code to "0" So there is already a working macro that does the following:
Whenever I dial/call a number with a prefix other than the ones I specified, a dialog box appears. I wanted to "filter" the numbers so I would be notified if I was to make a call to a number belonging to a different network/company.
To clarify, there are two codes in the prefix.  One is the country code and the other is the network code. For instance, country code is +63 and network (company) code is 945. Furthermore, the country code +63 is interchangeable with 0 and both valid are when making a call. So a +63945xxx number is the same as 0945xxx.
My current issue is that 4-digit prefixes (the ones starting with 0 like 0945, 0917, etc) are already "filtered" by the existing macro. However, 6-digit prefixes (the ones starting with +63 like +63945,+63917 are not filtered), hence 0945 and +63945 which are virtually the same will get different responses (One will prompt a dialog box and the other will not). What I am looking for is a way to first convert +63 to 0 so that it becomes a 4-digit number which the macro can filter.
Here is a link to my previous question which can be used as reference.
Make a pop up message if about to call area codes excluding specified
Also attached is the macro that currently filters 4-digit prefixes but overlooks 6-digit ones.
Edit: 8/15/2020 14:10
I started a new macro from scratch just to be sure. But result in log seems to be the same. Examples of numbers called would be +639451234567 and 09451234567. All numbers dialled prompted a dialog box. Here are the screenshots:
(https://i.stack.imgur.com/wksR0.png)
(https://i.stack.imgur.com/FJTtc.png)
(https://i.stack.imgur.com/y9Jqi.png)
(https://i.stack.imgur.com/qnwbm.png)
(https://i.stack.imgur.com/JTS76.png)
(https://i.stack.imgur.com/uBuJ8.png)
Edit: 22:30
Below macro given by beeshyams works well.

I am not sure what went wrong at your end, it could be wrong configuration, misuse of global variables or a silly mistake. In the absence of trouble shooting information, it's a guessing game.

Your approach of changing 63 to 0 as in the title is totally unnecessary.

Macro Logic

Outgoing call number is assigned to local variable A as a string (don't use global variables unless you need)

The length of the string in variable A is assigned to variable strlen. We have two types of outgoing numbers, those starting with +63, which is 13 digits long and the other starting with 09 that is 11 digits.

We use IF-then-ELSE logic. If the string length is 13 (corresponding to numbers starting with +65):

a) We use text manipulation to find out the first six digits to find out whether they are allowed codes or not. In either case, they are assigned to variable A.
b) If the first 6 digits are allowed codes, no action is taken. If they aren't a warning dialogue is configured. This is done by the nested IF loop and can be extended to include more area codes.

Back to step 2,if it is not 13 digits, then actions in else loop will be carried out. We are looking at 11 digits corresponding to 09 starting numbers. But by saying not 13,we are also including other cases like police, fire etc., which have 3 digits and for which the warning will still pop up and the effort to exclude this 3 digit case is not worth it IMO.

For 9 digit numbers, the same set of actions at Para 3a) and b) are executed.

At the end both variables are initialized

Macro is slightly long owing to comments, so it's in two screenshots, the first one covering IF and next one ELSE

(Click to enlarge)
OP has confirmed it works as expected. To prevent MacroDroid being killed follow instructions at don't kill my app.com


Galaxy Note 4.0.4 upgrade failure My Samsung Galaxy Note (GT-N7000) currently has 4.0.3 installed. It has let me know it has the upgrade for 4.0.4 but every time I run it, it fails. After failure it will boot back up fine and has a message it has failed and I should try update with Kies (which doesn't work either).

I can't find anyone else with the same problem. Any suggestions?

This issue solved itself over time with no changes needed.


Turn phone on with damaged power & volume button? if Power and volume button is busted, is it possible to turn phone on by using adb or fastboot or any other method?
Or may be, How a powered off phone communicate with the power button and other things(i.e charging animation,volume button etc)? perhaps is it possible to tweak this communication to gain access externally?
Curious, solving this issue by software means, possible?

You did not mention your phone model, so we can only give broad answer:
On my samsung tablet there is easy way without power button. only press Volume Down + Home Button + connect charger will bring up odin mode splash screen (with additional options). with Volume Down select reboot

For more details on how things work please read the linked questions:

How a powered off phone communicate with the power button

What is the fastest way to shutdown unrooted Android phone?

perhaps it is possible to tweak this communication to gain access externally

very hard challenge and not possible by software only, this kind of communication is proprietary low level protocol. furthermore that requires physical access to pcb board

is it possible to turn phone on by using adb or fastboot

No. external access via usb by

adb requires running adb daemon on device. that is only the case in recovery or boot mode

fastboot requires device running on fastboot mode, which is generally not supported on samsung devices

other application on host requires device running in other mode. Such applications are flash tools like Odin/heimdall or EDL programmer tools (qualcomm only)

The auto-reboot after flash trick without power button is similar on most flash tools. It works best on Mediatek devices because preloader mode is activated only by plug in usb cable without pressing any button.
Samsung download mode can be achieved with JIG dongle.
Flashing official stock ROM will reboot phone when done with flashing


New CPU spinning problem I have a number of phones, a few droid 3's running 2.3.4 and some samsung S2s running 4.0.4, that all at the same time started having the exact same problem last week.
They just started spinning cpu.
All the process monitors show android_system spinning 50% (burning up one core) and the only other evidence I can see it that it's coming from google play services, but I can't figure out what processing is causing the spinning. I'm sure the actually spinning is in system calls, but I can't figure out what process is doing the tight loop calling google play services to do a tight loop of system calls.
None of my phones are rooted, although if it would help me figure it out I might do it. Where to look? How to diagnose?

It happened to 4 of my phones all on separate accounts all at the same time so I have to assume it's happening to others as well.

I have removed and added the google account, spinning comes back.
I have factory reset the phone, as soon as the account restores, the spinning comes back.

I kinda need to tie my account to the phone or it's not much use.

I thought it might be the contacts sync because that was taking longer than usual, but one of the other phones is just a video server and has no contacts, so I can't see it being the contact data itself. I tried exporting and importing anyway, no help.

I'm getting desperate, the spinning kills the battery in a few hours making it kinda useless as a phone.

Anybody else see this? It can't just be me.

Help and thanks.

UPDATE:

For anybody else having this problem it definitely has something to do with syncing the account after it is added.

I factory wiped the phone again, created a new blank account and the CPU was fine.
Then I added my original account back and I was unable to turn off all the syncing stuff before it started doing it and then the CPU went through the roof again.

The problem is when the phone gets an account it seems to download a new google services app which has more options to sync which by default start out as on and then it syncs them and starts the problem.

The really odd thing is that turning off all syncing and rebooting does not get it into a good state, it starts spinning the CPU on boot even though nothing syncs, which means the first sync does some damage to the data that is messing up some part of account code I guess.

Is there any way to open an actual support ticket with google about stuff like this? I fear even if I were to buy a new phone the same thing would happen.

UPDATE 2:

If I go to app->google play services->clear data, the cpu spinning goes away for a few seconds, then google contact sync runs, spinning the cpu for a bit then it's back to google play services and android system spinning the cpu.

There are no accounts on the phone when I do this, but contact sync seems to be causing the problem.

UPDATE 3:

I think I finally narrowed it down somewhat. It must have been an update to the google play services app that broke everything.

When I removed the app the cpu spinning went away, of course everything else broke and I couldn't download apps or anything, but once I knew I could remove the google play services app without completely bricking the phone at least it became an option.

So I eventually found an older version of the apk on apkmirror.com (bless them) and installed it and then things worked for a few minutes.
But with all of their godly power, google mananged to install the latest version again behind my back and now its broken again.

so the problem is the google play services 9.2.56 update which came out june 27th which is around when my phone started going wonky and I'm probably hosed until they fix it or I can come up with a way to keep it from updating by itself.

So for anybody who starts suffering from high cpu usage starting June 27th 2016, it would appear the 9.2.56 version of google play services introduced this problem.

I have an "034" series device...

http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-9-2-56-release/

explains what that means.

And that would appear to be the problem and I probably can't do anything but prey they fix it.


Why does the preview image for my FFC look sharper than the actual captured image? I feel this has been a problem on my Sprint Galaxy S3. The preview looks very crisp but when I actually take picture it becomes faded and bit blurry.

I know it's not motion from the tapping the button because it does not do it remains clear if I take a screenshot of the preview which is more shaky than just pressing the screen.

I took a picture and a screenshot of the picture to show what I am talking about:

Preview / Captured image (click images for larger variants)

In the preview you can clearly see the texture of my shirt and the freckles on my face while on the captured image it is just a solid blur.

Do you have any image filters/effects/night mode enabled? Try disabling them all?


Fastboot detects phone in the fastboot mode but not when phone is on I'm trying to flash a custom recovery image with fastboot flash recovery recovery.img but it can't find the image, hence I'm powering it on and getting into location where the image is to execute the command. The problem is fastboot doesn't detect the phone when the phone is on but ADB does detect it. How can I troubleshoot this ?

Fastboot images have to be stored on the PC where you execute the fastboot command not on the device.

Therefore the common process is:

PC: Download the image to be flashed
Boot the device into bootloader/fastboot mode
Connect the device to the PC via USB
Execute on the PC fastboot flash <target_partition> <path to the image on the PC>

Flashing firmware images that are stored as image file on the device is usually a job for a recovery ROM such as TWRP.


Facebook Messenger incompatibility with Nexus 7 Is it possible to install Facebook Messenger on a Nexus 7?

I just tried but it says that the device isn't compatible without explaining to me why. It is hard for me to think of any hardware limitation that would prevent me from using that application.

It seems the incompatibility came only on the current version. You may install and use an older version or wait till it becomes available to your device.

In this thread there is a link to an older apk version that should work.


Change maximum number of notification icons? My phone shows only three app notification icons in the status bar at most, but there is space for six (most of the time).

How can I increase/change the maximum number of notifications shown at once?

I don’t care if they end up overlapping with system indicators on the right.

I run CyanogenMod 7.1 (rooted, s-off, adb available, compiler as well...) and editing the source is acceptable.

Number of icon to show on status bar depends on programmer how he wrote that status bar application code . We really can't do much here.
You should be contacting customer support of developers of CyanogenMod 7.1
they might consider your request and change it to your needs.


Is there a black list for Android apps? Is there a blacklist yet for Android apps?  After reading things like this on slashdot, I think this sort of thing would be extremely helpful.  As much as I like Android because I'm not censored as to what I can and cannot install, I would like resources that help me censor myself.   I tried googling but I didn't see anything obvious.

The problem with something like this is it's really hard to keep up.  Somethings are easily seen as bad, but others, are harder to judge.  Would you black list a twitter client that has access to your location?  That's a feature since people can attach their location to their tweets.  It's not one I use, but it's one some people do.   What about a note taking app that has location and camera access?  Is there any use case at all for something like that needing your location or the camera?  You would need to create a standard for what's not acceptable and what is.

The sad corollary is, do people installing apps really pay attention to what permissions their applications want?


Nexus 5X bootloop, recovery mode doesn't exist Yesterday my Nexus 5x froze and  started bootlooping, it did start twice since yesterday but only for a couple of minutes. I tried going into the recovery mode, but as soon as I click the power button to enter the recovery mode, it goes back to bootloop. Also tried going into safe mode once, but that didn't help.

I have already tried flashing the device with the Nexus root toolkit, but the problem still exists.

TechTimes reports that:

  LG is currently unable to repair Nexus 5X smartphones affected by a so-called "bootloop" malfunction, so it's issuing full refunds to make up for it.

so I don't think there's anything you can do to fix it.


Choose default music player to play / pause music on hands-free button press I like the feature to use button on the hands-free (headset) to play / pause music. I have a bunch of music players installed on my phone: Apollo, Sony Walkman, Play Music, etc. When I use the hands-free button to play music, every time it plays music from any one of the players. Is there any way to set a default player to play music on the hands-free button press?

Say for example, I want only Sony Walkman to play music when I press button on the hands-free instead of launching any other player randomly.

Can this be done?

I have a Sony Xperia Neo V (code name: Haida) running CyanogenMod 9. Android version 4.0.4.

You could check the playstore for headset control apps. Having a Philips headset, Philips Headset works perfectly for me -- and lets me define which player app to launch as soon as the headset is connected, plus gives me a bunch of control options for the headset's single button (e.c. click for play/pause or take call, long-press to increase volume, click twice to skip a title or reject a call, and more).

There are many more similar apps available. Quite famous examples include e.g. JAYS Headset Control (which did not work that well with my Philips headset -- but that may be caused by the headset itself), and Headset Button Controller. Simply search the playstore for "headset control" for more options.


How can I link my contacts? I have two Gmail accounts and an Outlook account. How can I sync my contact lists and link them together so I don't have to manually add/update the same contact in each?

You need a third party tool to sync your Outlook and Gmail contact books together.  Google offers a tool you can download to sync, and there are others out there you can download/buy if you don't like theirs.


Problems after updating my Galaxy S3 to 4.1.1: Display randomly comes on for a few seconds I updated my Galaxy S3 (GT-i9300) to JellyBean 4.1.1, now the display randomly comes on for a few seconds, then goes off. When pushing the "unlock" button it now gets a disgusting thick red border around the edges of the display which flashes on and off, this also happens when one activates some of the apps (not sure if particular ones or just random).

When accessing some of the standard apps I now get these irritating "help" popups and clicking the "don't display this again" hasn't turned these off; they reappear with this box unchecked; there seem to be a couple of other things as well, but haven't established exactly what yet.

Rebooting several times didn't fix any of this; I haven't taken the battery out yet, and, the update manager just says the system is up to date, so a reload seems to be out of the question.

As one can expect this is fairly irritating on a fairly new high end cellphone.
Any ideas of what happened?  Any fixes for this?

Please could you check the developer options in System Settings -> Developer Options? It sounds like some are enabled, you should turn them all off using the toggle switch at the top, or just untick them all.


Text to speech on Android I went to the Play store to search for a text to speech app. To my surprise, it said I already had one: Google Text To Speech, and that it was probably already on. Sure enough, in settings, there it was. But not a word - zero - about how to use it, or point it to any arbitrary text, and have it start reading.

I found this post which lauded what this app can do - but using it, controlling it? No joy. Then I read in this article about Read Aloud, a Chrome extension. Apparently, Google TTS, despite the name, is NOT used to read text?! I guess it doesn't matter if there is no way to control it. So I got Read Aloud, after checking that it works on mobile and not just desktop.

Supposedly, you can control it from an icon. But after clicking the button, did I see an icon? No, of course not. People, what am I missing here? I just want to use my phone to read arbitrary text. How do I make that happen? Thank.

Go to Settings -> Accessibility. Make sure that "Select to Speak" is enabled. Then, an icon will appear in the screen.

If you don't have "Select to Speak", download and install Android Accessibility Suite. "Select to Speak" will then be listed among the accessibility services.

To read a text aloud, press the icon, select the part of text you want to read. You will then hear it. You can change the speech rate and pitch by going to Settings -> Accessibility -> Text-to-speech output


How to set Google Maps Home address accurately? My home is in a remote location and as Google Maps doesn't have street-specific database for my location, I can't write my address like (House No, Street, Society, etc). I can only set my home to my society and the home on Google maps is around 200 metres away from my actual home (center of the housing society).

Is there a way I can set my home address accurately (e.g. through coordinates)?

Yes, is possible to set the home and work locations using coordinates. In Google Maps app go to menu -> settings -> edit home or work -> edit home address. Now enter the coordinates in the search box and it will be saved.
I am inclined to think that this will work, because I tried with random coordinates corresponding to a spot in the sea and Maps let me use them. If it doesn't, consider sending a request to Add a missing place, which you can do from inside the app as follows:

Search for an address.
At the bottom, touch the address.
Touch Add a missing place.

Note, though that:

  Adding places using Google Maps isn't available everywhere, but you might be able to use Google Map Maker to add places that matter to you.


How can I remove all animations on Samsung One UI (Android 9)? How can I remove all animations on Samsung One UI (Android 9)?

I've only found:

which does reduce the animations but does not remove them.

I found the setting to remove the animations on:

Settings -> Accessibility -> Visibility enhancements -> Remove animations:

I have no idea why this is in a different place, and why animations are turned on by default (this is a waste of time).


Any way to remove the 512 character limit on Nook Touch notes? The Nook Simple Touch is an android-based eReader. In their interface for reading books, you can highlight a word or set of words, then attach a note to that.

The notes are limited to 512 characters, but you can have an unlimited number of notes for a book. I currently work around the limit by highlighting a word, writing the note, then highlighting the next word and continuing the note.

Is there a way to remove the limit of 512 characters, or increase it to a very large number? My nook is fully rooted, so I imagine it is a simple config file or sqlite entry somewhere, but I don't know where to look.

As the title of this question begins with 'Any' this answer is fully valid:

There is no way to do this, as that value will (most likely) be hard coded into the application source code. This means the only way to change it would be to download the app source and edit the value.


Download mode disabled by kill switch on LG G3 I have installed CyanogenMod 13 on my LG G3 (LG D850), but I decided to return back to stock ROM. I download the files, but when I try to install by download mode, it shows a message that download mode disabled by killswitch.

Regarding McAfee's killswitch, I'm using CyanogenMod ROM, and I believe it doesn't have McAfee as a preinstalled app.

How to fix this issue?

I am asking about third method so that I get some real thing to block this so called "kill switch"  :(

This "issue" coused by McAffee (KillSwitch) which prevent hardreset or install a new rom on your phone.

So first, you have to boot up you device, open up McAffee app and disable it or just simply uninstall it if you can. After you will able to install the stock ROM.

Same issue is here.


Restore an Android Backup to an Android Emulator Is it possible to backup my phone, and restore it to my computer to run under and android emulator? If so, how would I go about doing that?

Theoretically, it should be possible. In order to do it, you need a custom recovery in your phone to perform the backup and a custom recovery, too, to perform the replacement in the emulator.

TWRP has a custom recovery for the Android emulator and it's currently under TWRP's support. If you have the same recovery in your phone, it could be an option to perform the backup (make sure you're backing up only the data and not everything else, system images between your device and the emulator are probably different).

Although seems like an impossible task, by playing with the TWRP settings you could get your phone's backup to work on your emulator. You just need to handle the inconsistencies between the two of them.


How can I do development on my Android device? I have a pretty long commute to work and own an android phone. I figure it would be nice to do some simple programming on the way. I'm not picky on which language to code on. I usually have an internet connection on the train.

I've been looking through the android market but haven't found any apps that offer a "development environment" or an editor with a compiler. Is any development ON the Android possible? Does an app for this exist?

Two years on: I use AIDE, their brief summary of features states:

  Edit-compile-run cycle:

  Create a sample App with a single click
  Run your App with a single click
  No root access required
  Incremental compilation for fast build times
  Uses Eclipse .classpath project format for compatibility
  Integrated LogCat viewer

  Real-time error checking:

  Real time error analyis throughout the whole project as you type
  Automatic Quick-Fixes for many errors

  Refactoring:

  Rename
  Inline variable
  Introduce variable
  Extract method

  Code:

  Code formatter
  Organize imports
  Out-comment code
  Create setters/getters/constructors from fields

  Code navigation:

  Goto defintion
  Find usages
  Goto symbol
  Goto class

  Editor:

  Very fast editor even with large files
  Code completion for Java and Android XML
  Android online help directly from the code
  Syntax highlighting for Java and XML
  Unlimited Undo/Redo
  Pinch zoom
  Smart expand selection
  Keyboard support with configurable keybindings
  UI optimized for small screens to show as much code/content as possible

  Filebrowser:

  Built-in file manager with the most common features: Rename, delete, create file or folder
  Dropbox integration
  Git integration with Commit/Dicard/Push/Pull and SSH support.


Play Music Runs Down Battery NEVER listen to music on my Samsung Galaxy S2 phone, so it is annoying when my battery goes flat and I see that Google Play Music is somehow connected to the net. Like the other Google apps I don't use, I would like to, if not delete the app, at least stop it from running/updating whatever. I did see a similar question somewhere on the site but the recommended settings were not on my phone. Can anyone help please?

It seems that Play Music has come pre-installed on the phone. The only way to disable apps is going to Settings > App manager > All apps > Google Play Music   > Uninstall updates > Disable. Every android phone follow the same thing even though terminology used may be different. If you don't see Disable button then you need to root the phone to gain access as administrator.


Disable dictionary popup When I'm typing some text and I tap a word that doesn't exist, a popup shows up offering alternative words (as well as a "delete" and an "add to dictionary" option).

This feature is useless for me, because the suggestions don't take into consideration the current language, which makes them strictly worse than the suggestions already displayed by the keyboard.

The problem is that this popup covers up the keyboard's suggestions (which are the reason why I tapped the word in the first place) along with half the keyboard. This forces me to tap on some other region of the screen so that the popup will close and allow me to see the keyboard suggestions.

Is there a way to disable this popup entirely?

You can't disable the pop-up alone, but there are some other options:-

You can disable the spell-checker completely. If your keyboard already provides all the spell-check functionality you need, then this might be a good option for you. In Language & input in the device settings, untick Spell checker. This will disable the pop-up and the red underlining for misspelled words.
You can change the language of the spell-checker. From Language and input in the device settings, click the settings icon next to Spell checker, then the globe icon on the next screen. You can only have one language at a time in the default spell-checker, so this might not be helpful.
You can install a replacement spell-checker. Android allows other apps to provide the spell-check functionality in place of the built-in spell-checker. A different spell-checker might allow you to have more than one language enabled. Once you've installed the spell-checker, enable it from the same screen described in the above alternative.

In case some visitors are confused about the diffrence between the keyboard and the spell-checker, see this screenshot, from the Android developers' site:

The red underlining, and the vertical menu of suggested corrections, are both provided by the spell-checker. Most soft-keyboards also include a list of suggested word completions, which are usually in a horizontal line above the keyboard. Here you can see ":" and ";", and the rest are hidden by the spell-checker's pop-up.


Restrict certain wifi networks In my android phone (Samsung S6 6.0.1), there is no real impact for the Settings->DataUsage->RestrictNetworks option.
To me the emails or app updates are always downloaded irrespective of the wifi nw being marked as "restricted" or not.
Is this expected? What is really the use of this "RestrictedNetworks" option?

On Moto X Play (6.0.1), Data usage →WiFi → Network Restrictions displays this self explanatory note - I assume this should be the case with your device also, even if not explicitly mentioned

From Google Support

  If you use Wi-Fi, you can set your device to restrict data usage on Wi-Fi networks that are mobile hotspots. This will help you optimize your data usage by preventing apps from using background data or large downloads on these networks.

Edit: To clarify reference made to data network in Moto definition, this helps -
From 8 ways to tame your data-hogging Android phone

  Once you designate a hotspot's Wi-Fi signal as a "metered" connection, your Android device will obey the rules of the cellular-data road whenever it's connected to that particular connection—meaning, for example, Android won't exceed any mobile-data limits you've set, or allow your apps to use background data if you've restricted it.

Verified by setting 50 MB limit on mobile data, setting my WiFi as metered and trying to download a 600 MB ROM. I got a warning on my notification bar as shown below


How can I fix the slow freezing text messaging app on my MyTouch 3G Slide? I have a MyTouch 3G Slide w/ Android 2.2 and am having issues with the text messaging freezing up all the time and running incredibly slow. If I try to delete all the texts, the messaging application will continue to show the circular thinking pattern for over an hour and never delete all the texts. I ended up having to delete 3 texts at a time and waiting 5 minutes each time.... It's really frustrating... I have tried handcent sms and have the same issues with it

1) Is there a fix for slow/freezing text messaging other than factory reset?

2) Is there an app that deletes text messages over 2 weeks old?

3) Is there a better text messaging app than the onboard android messaging application for android 2.1 with better reliability, ease of use, and speed?

Handcent SMS is the most oft-recommended SMS replacement app on this site, so it's probably good to try.  If you have no issues with it, then I would assume it's just a buggy SMS app that you have and not a deeper problem.

If you don't mind losing all your messages you could try going to Settings -> Applications -> Manage applications, finding the SMS app ("Messaging" or similar), and clearing the data for it. There may also be something like "Messaging Storage" that you need to clear.

I don't know of any app that will improve performance of the existing app, and replacing a messaging app can be tricky.  I'd recommend a custom ROM that has had some of these bugs worked out.  This XDA topic has a good overview of ROMs for your device.


lg phone Starts on recovery mode automatically i try to update my android version using lg software update center and after downloading updates ,i tap on install.
but after my phone restarts to install updates it goes into recovery mode,
and with rebooting system again automatically goes to recovery mode.
how can i fix it?

My phone was rooted and twrp was installed on it.

i restore my system backup to fix it.
but it doesn't make it better.
please help!!!

When you root your phone or installs TWRP you give up on Android updates. Those two things don't work together because when you root you change the system image, and to install updates you need to have stock recovery too. So download latest firmware and flash it on your device (TWRP and root will be lost).


Will I receive Android OTA updates after switching carriers? I currently own a Samsung Galaxy S5, purchased from AT&T.  It has what I presume is an AT&T version of the OS with an AT&T boot screen, etc.  Software updates are also delivered OTA via AT&T servers.  I am considering switching to T-Mobile and was wondering if/how I will receive updates after the switch.  Will I still get updates from the AT&T servers, or will I somehow be transferred to T-Mobile's system?

I have a Galaxy S8 from Verizon and I switched to an MVNO which piggybacks on T-Mobile's network.  With the new carrier, the phone does not recognize the service and does not perform an update check.  However, after inserting the original SIM card, Verizon does allow the system update to be checked, the update to be downloaded, and installed.  I then have to switch the SIM card back to my MVNO.
Perhaps it works the same way with AT&T phones. May be worth a try.


Install GMS core Packages on brand-new Huawei Like some people here before me, I have problems installing GMS core packages on my brand-new Huawei that I bought some weeks ago in China. (EMUI 5.1, Android 7.0, Model number TRT-AL00A, Build Number TRT-AL00AC00B210)

I read through some of the posts here and in other forums, but whenever I tried to install the downloads, I got an error message. (I need to admit, I am not a very tech-savvy person..)

So I guess the main problem is that my Huawei version is simply too new - is that correct? :O Has anyone encountered similar problems or discovered a solution?

Thanks for your consideration!
All the best,
Tobias

You can use YalpStore instead of google play store:
https://github.com/yeriomin/YalpStore
https://github.com/yeriomin/YalpStore/releases
https://f-droid.org/packages/com.github.yeriomin.yalpstore

Just install the yalpstore zip as you would install a google zip.

Please do not use androidapksfree.com .
Apps from androidapksfree do not come directly via google and can therefore be maliciously modified, malware. Apps via yalpstore come directly and can't be modified.

Also distributing apps via other channels like androidapksfree can be considered a copyright infringement (= crime) - apps from yalpstore come directly from google and can only be considered "violation of google terms of service". This is far less than a crime.


Play Store won't update to newest version after resetting it back to factory version Like the title says, resetting the Play Store to its factory version caused it to be stuck on version 7.8.16.P. Tapping the update button downloads an update but then it doesnt change anything.

The phone is a Samsung Galaxy J7 Prime updated to Android 7.0 from 6.0 through official updates. The device is not rooted.

Has anyone experienced this problem or know of a way to fix it?

Turns out the refusal to update is because my ISP is issuing awful modems that start having issues after prolonged use, like dropping connections to Google services.


Nearly every app I open directly crashes As specified in the title my problem is only that. Any app I open in my phone crashes with the message "Unfortunately the app has stopped working".
Only the Google apps, Edge browser, Camera and Whatsapp are not crashing rest all apps are crashing on opening.
This started happening without any change. I left my phone in a good normal condition and after an hour when I came back it showed "unfortunately truecaller has stopped working". I also tried opening games but they also kept crashing. No use of restarting or switching off and on. I've done that literally a hundreds of times.
My phone is not rooted. Just a normal phone running Android 6. Please help me fast.

Alike the asker, uninstalling / removing updates of Android System WebView app fixed the problem for me too.


Cut power to a phone without a removable battery? Well just as the title says, if you have a phone without a removable battery (HTC One X) and it freezes while modding it, how do you cut the power if you can't pop out the battery?

I could see non removable batteries being a huge issue to phone modders like me.

HTC's solution to this issue is to "Press and hold the Power button for at least 10 seconds, and then release it. HTC One X will be shutdown and then boot again."

This is the only solution I would be able to see. If you require something more, then as a phone modder I would recommend you take apart the phone and manually disconnect the battery. This is rather risky unless you are confident in what you are doing. You may be able to refer to this page: http://htcpedia.com/news/HTC-One-X-How-To-Take-It-Apart.html for a tutorial on how to disassemble the unibody of the HTC one x.

The last safe option you have is to simply wait a day or so (since it is stuck on) until the battery drains completely. From there of course charge it up again and continue with whatever software modding you were doing.