text:
How to manually upload ringtones and notifications to DroidX?
I've created 2 folders on the root of the SD card,

Ringtones
Notifications

and placed one mp3 file within each. When I disconnect the DroidX from the USB cable and navigate to either "Settings" > "Sound"> "Phone ringtone", or "Settings" > "Sound" > "Notification ringtone", neither mp3 file shows up.
What am I doing wrong?

You don't need to make your own folders.
The proper file to put the mp3s is /system/media/audio/ - where you will find folders for /alarms , /notifications , and /ringtones
There are two things to keep in mind when doing this:

If you are using full-sized .mp3's , you will put considerable strain on the system when it comes time to load one. In my experience, two minutes of mp3 works fine for an alarm, but such a file takes a few seconds to load, and will not make for a suitable ringtone, unless you trim the file first.
You will have to re-do this every time you flash a new ROM.

An alternative to this -- is to have them in /sdcard/media/ --
But if you have an older device, having them in the root directory allows for better performance.
HTH!

I can't find the "system" folder on the root

@mre rm-vanda refers to a folder which is only accessible if you have a rooted device. That folder is usually mounted read-only, so (without root) you cannot write there. To keep your own ringtones etc. even after ROM-updates, this method is rather discouraged. Instead, rather check Is there any documentation on the correct/expected directory structure of the external memory card?.

Ah, yes, when you said "root of the device" - I didn't realize you meant the root of the sdcard.
In that case, go for /sdcard/media/notifications and /sdcard/media/ringtones

@RichardBorcsik
Try putting a 4 minute mp3 as a ringtone on your /sdcard/
Call your phone. See how long it takes for it to ring.
=)

@RichardBorcsik - okay, okay-
I was recalling my days with a G1 for that one.

I think now /system is read-only, so youo must use /sdcard. But that isn't working for me either on 5.1.1.

You probably found the correct location (if your "root of the device" refers to the root of your sdcard). For details on those directories, please check with Is there any documentation on the correct/expected directory structure of the external memory card?.
One thing which however may apply: For those files to become available with your settings, the Media Scanner must have been run and having them indexed. Usually this should happen automatically when your SD-card gets mounted; but it may be much delayed when you did not unmount/remount the card (and e.g. copied files directly on the device). In those cases, a little app like SDrescan, Scan Media, or SDSync (SD Card Update) might prove useful.


text:
App flickers and won't start on Pixel Fold foldable screen
On my new Pixel Fold, the Mixcloud app won't start and just flickers (in a way that could induce an epileptic fit in a person with epilepsy) when I try to open it on the foldable screen. It works fine on the outside screen, which is a more normal phone size.
What can I do?

Rotating the screen fixed the problem.
However, the app still has the same problem if I try to use it in Split Screen mode. So I guess I can't use it in Split Screen mode.

source: Stack Exchange

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

sort: votes


text:
Send initial Signal message with Galaxy watch
There is no Signal Private Messenger app for watches at the moment.
If I receive a Signal message, I can reply to it from my watch through the notification system.
Is there a way to send a Signal message via the notification system without first receiving a message?

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


text:
Count time difference between some date time in the future and the current time in Automate
I am struggling to count the time difference between the next new year, 0 o'clock at January 1 and the current time and to obtain the number of days, hours, minutes and seconds.
According to the LlamaLabs help, Now gives a unix timestamp for the current time and date() a timestamp of for the specified time date.
However, computing the number of days, hours etc. in the obvious way from the timestamps doesn't yield the expected result.
I also don't find appropriate blocks for the flow.
How would you solve that in Automate?

"I am struggling to compte the time difference between the next new year, 0 at January 1 and the current time and to obtain the number of days, hours, minutes and seconds." I am struggling to understand this sentence especially the "0 at January 1". Can you explain it better with a more understandable example?

Changed to "0 o'clock at January 1". The beginning of the new year, but it should not really matter.

You can try the steps described below.
Explanation
We add a variable called nextyear whose initial value is derived from extracting the year from the current date and time, then adding 1 to get next year (Step 1). We then parse it to a date (Step 2). We calculate the difference between the two date using durationFormat function (Step 3). Then, optionally display the result (Step 4).

Add Variable set block

Variable: nextyear
Value: dateFormat(Now, "yyyy") + 1

Add Variable set block

Variable: nextyear
Value: dateParse(nextyear ++ "/01/01 00:00:00", "yyy/MM/dd hh:mm:ss")

Add Variable set block

Variable: diff
Value: durationFormat(nextyear - Now, "dd H'h'm'm's's")

(optional) Add Toast show block

Message: diff


text:
Power button not working. Phone wont boot?
I have a Samsung Galaxy Ace GTS 5830i.
I somehow messed up the power button of my phone and now after the battery drained completely, It will not start.
I tried looking up online for going into recovery mode (without using the power button) i.e keeping home key pressed while inserting the charging but nothing works. Finally, I thought I must have an option to boot up my phone through Eclipse DDMS but I cant find any option there either (See screenshot)
Please help.

EDIT : Thanks to the answer by Sparx, I have solved this problem. Connect the phone via USB to your computer. If you have installed the Android SDK, go in the android-tools folder and execute adb devices (if on a mac, run ./adb devices)
If your devices shows up in the list run ./adb reboot

Have you tried plugging in the charger? or else plugging in the charger and while plugged in, remove and then re-insert battery. Some phones tend to start up in that manner.

Also if you can connect via adb (even if your phone is powered down), the "adb devices" // "adb reboot" ought to start your phone. If you're rooted, there are apps like Quick Reboot that allow you to reboot to Recovery or Download mode with a tap, provided you have CWM.

ADB reboot works ! Thank you. If this were an answer, i'd have accepted it.

@Sparx Consider making your comment an answer, as the OP already edited the question mentioning that the issue was solved thanks to your information.

Have you tried plugging in the charger? or else plugging in the charger and while plugged in, remove and then re-insert battery. Some phones tend to start up in that manner.
Also if you can connect via adb (even if your phone is powered down), the adb devices followed by adb reboot ought to start your phone. If you're rooted, there are apps like Quick Reboot that allow you to reboot to Recovery or Download mode with a tap, provided you have CWM.

You need to first plug your phone then insert the battery. I have followed this on my HTC Desire phone.

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


text:
Change "Audio Applications" in Notification Bar
I'm not sure if this is a Galaxy S3 feature, or an ICS feature, but here goes.
When I plug my headphones in, I get a new section in my Notification Bar titled "Audio Applications".  Under that, there are 5 app icons.  For me it shows Video player, Talk,  Music Hub, Voice recorder, and YouTube.
Is there any way to change which apps show up in this section?

It appears to be a TouchWiz/SGS3 feature.  A post on XDA developers suggests freezing ContextAwareService.apk if you'd like to disable it, but no way to edit the list.  Another post suggests that a more recent release (LFB) has options related to this (settings -> accessory -> audio applications), but doesn't expand on whether or not you can edit from there.

I disabled ContextAwareService and that did remove it from the notification bar.  I'm not sure what LFB is or how to upgrade it.  Can you provide any more info?

LFB refers to the version of an update released by Samsung for the International GT-I9300 version. Which version do you own (International vs. one of the North American carrier variants)? The same settings may have come over in the recent update pushed out by AT&T, if that's the one you have, but I'm not positive on that.

I have the Verizon version. I guess I'll have to wait for an update. Thanks for all the great info.

the menu settings -> accessory -> audio applications allows to disable the audio application prompt but not to edit it. I want to have Spotify and VLC in it. I have a S3 mini (lightly branded Vodafone UK).  running android 4.1.2

Solution 1:
If you do not like the recommended apps, you can disable them, by following:

Goto Settings
Click More
Select Application Manager
Select All
Select PageBuddyNotiSvc
Uncheck Show Notifications

If the above solution doesn't helps then try this link: http://www.androidbeat.com/2014/04/customise-notification-panel-samsung-galaxy-s5/
*Note: Still you may not be able to change it if your mobile do not shows the 'Recommended Apps' Section.
I'm using, Note 3 Neo, and still in search, of how to enable 'Recommended Apps' in Notification Panel, when you plugin earphones.

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


text:
ICS: Use site's bookmark icon
The bookmarks on the home screens of my Galaxy Nexus have the same red bookmark icon.
Is it possible to automatically display the site's default icon (i.e., the one which appears in the URL bar) as the bookmark's icon?

On my vanilla ICS (4.0.3) tablet, this appears to be default behaviour - the sites favicon appears as the bookmark icon on the home screen.

Why not use the widget?

This other question shows some of the options for displaying bookmark icons in ICS: http://android.stackexchange.com/questions/28815/


text:
Samsung Galaxy S3 - after AT&T over the wire update - google search doesn't find installed apps
I just purchased a Galaxy S III from AT&T, and only after a few days, I got a pushed, forced update from AT&T (not stating what it does, just "AT&T Software update" version: "V3_1205_2_2")
I didn't notice any change for a few hours, until I wanted to search for an app (menu - search)
Up until the update (still innocent till proven guilty, but looks more than circumstantial evidence) as in any android phone, the built in google search would search and find all installed apps,
However after that update (and again, it could be something else, but I can't think what it is) it stopped working. Google search (which is the built in device search) only shows web results and bookmarks
Am I the only one experiencing it? if so I'll just return it to AT&T and get another, as much as re-installing everything gives me a headache just thinking about it.
If I'm not the only one, then is it indeed a bug in AT&T's anonymous, rude, forcing itself on you, update?

Galaxy S3 dumb search update feature confirmed by Samsung, it’s because of Apple

Read more here:
It has been removed by Samsung working closely with Google and has been removed from carriers like Sprint as well. Apple pattented the universal search and was able to ban Galaxy Nexus in US. As a precaution Samsung and Google took the decision.

One of the two injunctions Apple obtained in the U.S., even though stayed on the second appeal, affected the Galaxy Nexus and was based on an Apple patent describing a “unified search” technology, which is currently used by various mobile devices. The Galaxy Nexus made use of that technology – the Google Search app displayed local results (stuff on the phone) and web results, when the user performed a search – and that’s one of the things that got it into temporary trouble.

Solution:
But you can get the search back by installing old quick search app. You've to follow this post in xda-developers.com for that. If you're not rooted you've to replace it every time you restart the phone ;).
Update from Samsung

Samsung has updated the software for the Galaxy S III as a precautionary measure to ensure that U.S. consumers may enjoy using our innovative products without interruption

So there is no way for me to search for apps? just apps?  Android 2.1 had a simple "search in apps" feature, which only searched apps, no web results, no patent infringement, they removed it. I guess if I wrote a new app manager with search in apps only I would make millions now on google play

Also - "used by variable mobile devices". It's used ANYWHERE. it's used in windows 7 search omnibox, it's used in Ubuntu, it's used in. well, Google... (searches places, addresses, and even apps) someone needs to change the legislation on software patents quickly, before someone makes a patent on typing on a keyboard and take it away from me

For the record (mostly for foreign googlers):
A working solution has been proposed here:
Is there an app for searching installed apps? (Dumb Search alternative)


text:
How safe is it to upgrade my galaxy s2 phone to Ice Cream Sandwich?
So I figured that since the s2 now has ice cream sandwich available, I should look into upgrading.
Doing some research on the internet, I see that it is actually impossible (or at least quite difficult) to go back to 2.3 if I have problems. I've also seen that there have been reports of Ice Cream Sandwich making their s2 have problems such as randomly crashing or the battery runs out really quickly etc.
So is upgrading to Ice Cream Sandwich like a fairly routine thing that ppl do and that I should just do it? Or is it actually quite a risky thing and I could seriously stuff up my phone if I did something wrong?
Also, if it is risky, is ICS worth the risk? Is there like a massive difference or is it just really just a few UI changes here and there?

If it is the official ROMs, then it is very easy and chances of anything going wrong are slim-to-none. You should just do it.
Downgrading should also be pretty straightforward if you want to stick with official firmwares - it would be a case of downloading PC Odin and the firmware you want from a site like sammobile. I have done this with a Galaxy Note which is from the same family of handsets.
Many people who have problems find that they can solve them with a wipe and just re-installing what they want. This has resolved battery issues for some.
ICS is worth the risk. Yes, there are UI changes and you will probably notice the phone being a bit faster to respond, but there are many other changes as well. For instance, some real-world useful features include Wi-Fi Direct, improved web browsing and proxy support. If you plan on keeping the handset long enough you may see some applications will require ICS as a minimum version as this is the first unified phone + tablet version of Android.

thanks, so when you mean by "official ROM", this is the version that Kies offers me when I connect to it. That should be the official version right?

Yes, Kies will offer you official ROMs. Unofficial ROMs would be 3rd party ones like CyanogenMod and MIUI and a bunch of other less complete ones. All of these would be downloaded from other websites, not offered via Kies.


text:
Is it possible to clone a Phone then flash image on other phones?
Background
I deal with a lot of Galaxy S5s and spend a considerable amount of time duplicating the settings and installing the same applications on each.
Because of the repetitive nature, I'm sure there is a way of imaging a phone that I have set up then then flashing that image on others. This will save me a lot of time in the future.
Question
I have a number of questions regarding this, hopefully some one could push me in the right direction.
1. What is the best way of imaging the device?
2. What is the best way of flashing the image on a device?
3. Are there any implications on using a copied image on multiple phones?
Basically is there a standard way of doing what I require?
NB.1 When I say 'best' I mean, least complicated, fiddly and quickest.
NB.2 I'm not that bothered about changing bootloader and rooting, what ever is quicker and easiest is good for me.
NB.3 I would like to keep the firmware/ROM that originally came on the phone and not use a custom ROM.
Specifics of Phones
Phone : International Galaxy S5
Model Number: SM-G900F
Carrier: Vodaphone
Android version: 4.4.2
Build Number: KOT49H.G900FXXU1AN13

To clarify, my understanding is that you have a S5 fully set up with applications and UI. You want to next copy the same set up on to other S5 devices, which are already rooted and bootloader unlocked. Is my understanding correct,  in  order to suggest a solution

Please also explain how you do it and if you are familiar with Odin

@beeshyams Yes I know Odin and have used it a couple times. On you other note. Yes that is exactly what I wish to do. However I have not unlocked the boot loader or rooted as yet. I am open to suggestions as I know there are are so many ways to do both.

Thanks for clarity. Will politely decline from answering since it will be far too voluminous. However,  I would suggest  Odin for rooting and flashing TWRP(official site lists fir recovery on all devices

Not a problem. Going to create a bounty tomorrow to make it more worth while if you fancy the challenge then.

To make it relevant, please add which version and carrier if applicable.  And the model number. Not sure,  but going by your description cloned phones would remain rooted with custom recovery. There are  so  many variations based on these things

@beeshyams Added specifics and changed the question to only cover the s5. Cheers for the pointer though

...awaiting your response

@beeshyams me too, to be honest.

Super busy at work at moment. Will pick this up again when I get chance. Sorry guys.

This solution answers  the question from a process perspective and details as relevant to your device have been linked (please do double check the version before downloading from links). Clarifications provided by you in our chat have been factored in. In short, it is as specific I can get to be without having the device and running through all the steps. Had two Samsung devices earlier and am quite familiar with most steps mentioned here (only CF auto root is new to me)

50 phones is  a tidy number and it may be possible that these have different version updates  and maybe  different modem versions. Select the latest one, make sure  you are it works per your  needs and let's call it "mother mobile".
From Sammobile site, download the stock ROM (which is on the mother mobile) . This will be your master copy to revert to  stock if required. Store on laptop. Will come in handy when things go wrong and need to revert  to stock.
There would be bloatware you  would want to remove.  Instead of uninstall, first freeze them using Titanium Pro and load your apps. If RAM and performance meet your needs, it is better to leave those apps frozen - never know if you would need them in future. If you decide to uninstall Titanium would do.
For unlocking bootloader if required (googling led me to understand that not required to unlock) please check with your carrier. They are carrier specific restrictions at times.
Download latest version of Odin, along with drivers corresponding to your Windows version and install on your laptop to connect to mobile. How to use is made clear on the website.
Rooting.  Odin is undoubtedly best option for Samsung devices. Period. Odin with CF autoroot works with your device. This step by step tutorial explains how-to. I strongly suggest NOT even consider trying numerous one click apps available on play store, unless you are willing to experiment (Kingroot,Framaroot are among popular methods which may or may not work with your device). I recall reading that the stagefright vulnerability fix does not permit these exploits to be used (don't recall where I read that)

(Rooting and flashing TWRP) OR (flashing TWRP/custom recovery) triggers Knox  rendering warranty void. That is how Samsung works (Does rooting (but no custom roms) trigger knox's void warranty). Flashing a custom ROM would also trigger Knox. There are workarounds mostly involving apps(of the one click variety), that use exploits and may or not work and hence not recommending them. If warranty not being void is important to you, please experiment and decide. Odin method is safe but trips Knox once you flash custom recovery

Custom Recovery.  IMO, TWRP is  the best in terms of it being easiest to use and also reliability. Download TWRP from the official website.  One of many tutorials on net show how to root and flash  TWRP
Download SuperSU latest version from official website
Now, you are all set for unlocking  bootloader, rooting and flashing TWRP on your mother mobile. Once you are done,  double check if  rooted fully using apps like Root Checker. Configure mother mobile in terms of freezing unwanted apps, installing apps you need, setting up the user interface the way you want, launchers etc.  Take  two backups.  First backup would be  a complete back up or image This  is  ONLY to backup your mother mobile. Second back up or  image would be WITHOUT EFS,  and would be used for flashing on rest of devices. As already pointed out in another answer, EFS is device specific and  flashing complete backup like the first back up discussed, on to any other device would almost certainly result in losing IMEI and emphatically not recommended (Tip: while backing up do not enable MD5 check option, it vastly increases imaging time without adding much value)
Now for rooting and flashing TWRP on other devices. Follow the same method as for mother mobile. Flashing TWRP through Odin is safest bet.
Now, coming to imaging on other devices. Copy the second image file (without EFS) on an ext SD or internal storage as you prefer and install image using TWRP. You could even take help from one or two of the bright, dependable end users and get done quickly. Typically a 3 gig image can be flashed in about 6 minutes, so two of you can get the job of populating images done in about 3 hours

Now, you know  your end users better, but you are running the risk of end users if knowledgeable or plain curious to exploit root capabilities. But transferring the image from mother mobile in totality, including settings, app configurations, permissions etc. Quick complete imaging Vs warranty is the decision node.
Other alternative is to only root and set up each device individually and keep warranty intact, but of course end users are root empowered and if they mess around and trigger Knox, you can decide next steps.Educating them would help in keeping warranty intact and makes your job easier if they default. Guess this option is not what you are looking for
All the best.....

Short answer. TWRP. Long answer. Team Win Recovery Project, the custom recovery.
Now bad jokes aside, I really wanted to stress how this is the thing you'd like. Using TWRP you can create an image of the entire phone and using it you can restore it to another (or the same) phone. It is very easy to use. You can install it using fastboot/ODIN. It works on non-rooted devices too.
If you don't want to use fastboot/ODIN then you'll need to root the phone and use an app like Flashify to install TWRP, which you can then use to restore the images.
Another option is Titanium Backup. It is effective but I have never used it for the entire phone back up therefore I can't give personal recommendation but I haven't met anyone who talks negative about it yet. It is a well-praised application. Here are the instructions for backing up with Titanium Backup. Please note that Titanium Backup will also require root.
IMPORTANT NOTE: Far as I know there is something that must be taken care of cautiously about Samsungs when flashing/restoring/backing up ROMs that are EFS files. EFS files are the files that include your IMEI number and they are strictly device-specific. Therefore I can't tell for sure but predict that flashing a back-up with EFS files of another phone can be problematic. I would suggest asking about it on Stack Overflow since they'll know better about it.

I think you should check Titanium Back Up. For me it's "must have" app when you are ROMs-Maniac and it makes life easier.

Do include details: What exactly does Titanium Backup do? How can someone use it to transfer all data to another phone?


text:
What way of controlling volume is more battery efficient?
I have a headset with it's own volume control, and I can also control the volume of the music through the android's volume control keys.
But which way of controlling is more battery efficient?

Have my android device on full volume and control it with my headset's control.
Have my headset on full volume and control it with my android device.
None of the answers above. (if so, then which?)

EDIT: I'm not talking about an electronic controlled headset, I'm talking about a headset controlled by a dial resistance.

Conclusion first: It doesn't really matter as this operation needs almost no power anyway for both ways.
Changing the volume alone has only a minimal affect on the battery given the screen stays off.
Reason: If you listen to music there's already some processing going on and increasing/decreasing volume levels has a very low processing demand (almost none). It's more of a side-note event for Android.
The volume buttons on the side of your device trigger some event and so do the buttons attached to the string of your headset. I'd say it's equal or at least very close to equal.
You can have a look over at George Smart's HTC headphone analysis and see that the L channel is not shorted against the common ground. Instead some coded resistor values is used to pull the common control line (also used for the microphone) which probably has a high impedance.

The audio output is an analog signal and it would seem logical that higher volume would consume more energy. One might therefor assume that changing the volume on the device may lead to some battery savings.

And why should this switch draw any current besides some initial energy transport? We don't know the impedance of the shorted signal lines even nor anything about what's beeing shorted if a button is pressed. I doubt that any effect can be measured at all.

Yes, that's my point, but I'm kinda noob with hardware so I can't tell :<

Sure. There's just no need for a current loop in this application.


text:
When do Force Closes imply hardware problems?
In general: how do you know if random Force Closes (FC) are due to faulty hardware or not?
I experience a few FC's per day on standard apps (Skype, Facebook, Chrome) using stock Ice Cream Sandwich 4.0.4 (ICS) on my Galaxy Nexus.
If it was another random Android device I would get it, but not on Google's flagship with this much development behind it.

Random force closes are only suspicious if it's truly random (i.e. no plausible causes) and it's only happening on your device. In most other cases, it's simply due to poorly coded third party apps.
There are two kinds of force close dialogs:

Android offers to force close applications that fail to respond to an input event within five seconds. When this happens, the force close dialog offers you to either "wait", "report", or "force close" the app (this is also called the ANR/Application Not Responding dialog).
There is also another force close dialog that happens due to an unrecoverable crash or unhandled exception (e.g. null pointer error, stack overflow, array out of bound, etc). This crash dialog would not offer you to "wait", just to "report" or "force close".

In any case, check the report dialog and see if you can scrap any useful info (most importantly, the traceback) to determine whether it's an application bug. Google the traceback message with the name of the app to see if it's probably a common issue with that particular version of the app.
Make sure you keep your apps up to date.

So, what do you call the kind of force close where it actually just closes, like you would have pressed the home button? I thought that was also called a force close but I guess I got the terminology mixed up.

Never experienced an unprompted force close. Do you have a specific example?

Force-closes are pretty much never related to hardware, only to software. A kernel panic (and a subsequent device reboot) is what happens when the hardware is faulty.

Not to be nit-picky but, kernel panic, does not necessarily apply to faulty hardware, it can also happen if incorrect kernel is used, or wrong boot image applied, or absent driver from kernel, misconfigured kernel... :)


text:
Problem in wiping cache partition?
I'm a moto g first gen user on 5.0.2 and I want to clear my cache.
I've done it before on kitkat, and I've had no problem.
But now, I'm having a problem. After pressing the volume down and power button, I reached the list of options. Then I selected recovery. But after that, I get the moto symbol, then a black screen for 2-3 seconds, then the android logo with an exclamation mark saying "No command."
The next step is to press and hold the volume up button for 10-15 seconds and then while holding, to press and release power button. But nothing's happening. I get stuck over there. On other forums I've read what people have suggested but it's basically the same thing.
I tried this 6-7 times but not happening. What should I do?

try this if you haven't figured it out yet..
https://productforums.google.com/forum/#!topic/nexus/HRALDucgBq4
Wiping the System Cache Partition
Wiping the system cache partition will not delete any files or data but always remember to backup anything important on a regular basis, ie/ photographs, music or document files.
If your device is switched on, power it off.
.
.
You'll see an image of an Android robot with a red exclamation mark
While holding the Power button, tap and release the Volume Up button - a menu should appear. (Do not hold the Volume Up button down as this will reboot the device).
Use the volume buttons to scroll to "wipe cache partition" and press the Power button to select it.


text:
"Unable to forget Hot Spot" - Can't disconnect from it either
I am running stock kitkat (4.4.4). There are some hotspots my phone will connect to whenever I am near. If I try to disconnect from it, I get an error message that says:
Unable to forget Hot Spot (sic).
My only options are to disable WiFi or keep connected.
If I am not near that hotspot, it won't even show up on the list of memorized hotspots.
What is happening here?

These are probably hotspots set up by your carrier, designed to reduce load on their 3G/4G network by offloading some of it to WiFi. You would not be able to prevent using these unless you turn off WiFi (why is that a problem for you?) or root / use a custom firmware.

That seems... Presumptuous...


text:
How can I troubleshoot what is causing 'Android OS' to eat up lots of battery?
Are there steps I can take to rule things out eventually leading to a root cause?
I am currently using the latest Dirty Unicorn ROM on a Nexus 5.
For the same of argument, consider the case where the phone is down to 50% and 'Android OS' was responsible for 25-35% of that drain and the 'Screen' was responsible for the bulk of the remainder.
Typically I would expect to see ~25% Screen drain after a good bit of usage but AOS would not also account for that + some. In my case, I am seeing twice as much drain as I would typically see due to this.
I am suspecting it is due to an always connected VPN but I would like to be able to get definitive evidence. The VPN app process is using a negligible amount of CPU.

What do you mean by a 'lots of battery'? I know that sounds like  a silly qustion, but if you leave your phone with the screen off (and wifi / mobile data etc off) then SOMETHING has to be running on the device, and that is the Android OS that will show on battery stats. A high percentage is not the same as it eating a lot of battery. As in it could use 90% of the battery STATS but since you weren't using it that's not much, and could be only 1% of the actual charge of the battery. It could well be the kernel on that ROM if it is just draining like mad.

Right. Added some specifics. What I am getting at is above average utilization solely by the AOS process (many sub-processes) while also draining the battery at an above idle rate. Regardless of that however, my main question is really about figuring out which sub-process(s) are doing the draining.


text:
Huawei Honor 6 factory reset in australia now lost android running system and everything to do with google
This is my first Huawei and decided to go big and affordable. I live in Tasmania, Australia and when I first got the phone it had the android running system, could sync to my email  etc. Just the play store was slow so I tried a factory reset.
Now the phone has got Chinese apps and absolutely nothing to do with Google. It just doesn't have the KitKat 4.4.2 android running system in it anymore. I will be calling Huawei when they are open for technical support but if someone could help me reset my phone back to its android running system it would be much appreciated as I don't really want to have to send my phone back to the manufacturer if I can fix it myself.

Τwo days ago I had almost the same problem. After factory reset i lost gapps. I installed manually the rom but nothing happened. After i installed google play store from Aptoide Market. Then i setup my google account but could not sync contacts and calendar. I installed two applications (GoogleContactsSyncAdapter.apk and Google Calendar Sync Adapter.apk ) and now everything works. Of course if i go to factory reset i will have the same problem. I wait next rom update hoping that my problem will be solved permanently


text:
Remove google app (velvet) from android marshmallow
I want to remove bloatware Velvet apk (Google app) from stock Android Marshmallow on a Nexus 5. I had no problems on Lollipop removing the Google app. It worked perfectly. But on Marshmallow, I get a bootloop if I remove it.

You need to go settings/apps/configure apps (cog)/default apps/assist & voice input select NONE then Reboot, uninstall Google app and reboot and you have no bootloop enjoy!!

I figured it out a day after I asked this question. :) Thanks a lot buddy. Appreciate your will to help. :)


text:
"Wrong Pattern" After Flashing Image
I wanted to update my OnePlus 3 to OxygenOS 4 using TWRP but that resulted in an error. I tried again, same error. I flashed the old image again, no error, phone was usable again, updated TWRP, flashed the new image again, different error. I then flashed the old image, again, no error.
However, my phone isn't usable right now because I can't unlock it. I definitely remember my pattern, I had it since I bought my the OnePlus 3 and I bought it right when it came out. I have to enter it every time I reboot so I entered it several times just today and there is just no way I remember it incorrectly. Furthermore, I have a second phone with the same pattern. I drew it on both phones simultaneously and only the other phone unlocked.
How can I log into my phone, again?

Note that @dan-brown seems to be right about the root cause of the issue - it looks like a corrupt install after flashing a new TWRP.
However there is a non-destructive fix, as documented here.

Boot into recovery
Navigate to /data/system
Delete the following files:

password.key
pattern.key
locksettings.db
locksettings.db-shm
locksettings.db-wal

Reboot

Thanks. I accepted this answer because it looks promising but I can't check it as I reset my phone.

This method definitively works, as long as you can decrypt&mount the relevant partitions in TWRP.

This is a Bug I've encountered on all my devices in the Past three years. It comes from a minor fault in installing, and Is CyanogenMod/CyanogenOS based. Essentially, some partitions have become unstable. When this first happened to me, I (like you) had a scrambled pattern- even though I used a PIN. The second time, My phone could not delete anything. The third time, Everything was inverted. The list goes on.
Thanks for the Bedtime Story, but how do I fix it?
Well, this error normally comes from a dirty flash,but can be fixed with a factory reset (Tell TWRP to Wipe Data, Cache and Davlik) In some Cases, A CLEAN install of your OS is needed. Have ye Full stock ROM/Nandroid backup on an external SD, Do the factory reset, then wipe /system, then install from SD. If all goes well, problem solved!

Will wiping Data delete the contents of the emulated SD card? (Phone doesn't have a physical SD card.)

Yes it will. If you need to do a clean install, use the NORMAL FACTORY RESET in TWRP (Saves ye pics and downloads, while wiping what matters I.e. apps) TWRP will say that it won't delete some stuff, but only on the right menu. If you have to type, its the wrong menu.


text:
Album art doesn't change
So I've been successfully using programs to change album arts for my cellphone for the past 3 years and something bothers me about the way that the actual app on the Samsung reverts this changes under the following circumstances:
If I've put a music from a specific album, for example, Abbey Road, with a specific album art, onto the memory card of my cell phone, and then I decide that I want to change the art, and so I delete this album from the memory card and just put the same one or a different one, it doesn't matter with a different art but with the same album name, Abbey Road, the app will automatically show the album art that was the first time Abbey Road was in the cellphone.
Are there any ways to fix it?

I guess that it's due to the previous album cover being still saved in the cache of the app you use to view the albums. See if wiping the app's cache helps.

Yeah, album art caching sucks.. I know exactly what you're going through. But I'm pretty sure I have a working solution for turning off auto-relation.
You may or may not need root, depending on if your album cache is stored on /sdcard/Android (which usually is the case) or in /data/data.
Go into /sdcard/Android/data/com.android.providers.media/albumthumbs -- where all the album arts are stored, and delete all of them.
But that isn't going to fix the problem for future offenders. To do that, we'll have to disable caching. I got the idea from a guy on an XDA thread.
To effectively disabling caching, thus turning off auto-relation, change the permissions on the albumthumbs folder to read-only on all groups. If the folder is part of the app data under /data/data it may be difficult to do so, even with root. On Samsung and ZenFone, you won't run into this issue.
Hope this helps!


text:
Factory reset problem in LG F160
I have installed an English ROM in LG Optimus F160
So, the question is if I soft reset my phone will the installed rom be uninstalled or remain installed?


text:
HTC desire bravo sim card is always ejecting
I have to hold the card in place while using the phone otherwise it pushes itself out. When troubleshooting the problem, being as gentle as possible by the way, it clicks into place but doesn't catch and is pushed out by the spring lock.

Sounds like the micro SD card slot is physically broken on your phone. You need to take it to a technician to fix it, or return it if it's new or still under warranty.


text:
How can I autoconnect to miracast/chromecast (screen cast) device?
I've seen it in a friends OS though not in most and not in any of the roms I have/am using.
What lets this happen for some but not others? They are all kitkat or later.
Is there any setting or app that lets me do this?
Tasker integration would be a huge plus.

What exactly do you mean by "autoconnect"?

I mean when the miracast device is detected, the android device connects. Sort of a one-shot deal unless it vanishes and reappears.

What I've done that has worked is use tasker to launch the wireless display settings app, then use AutoInput to click on the adapter once it shows up. I was using this in my car, so I had the app trigger as soon as the phone connected to the car's bluetooth.

We expect details. Please consider mentioning them.


text:
Samsung Galaxy S I900 Bootloop in Recovery after flashing custom ROM
My friend gave me his old rooted Galaxy S running android 4.0.x (or 4.1.x probably) asking me to restore its official ROM on it.
Context

Downloaded and installed Odin
Downloaded Galaxy S stock ROM
Downloaded and installed Samsung USB drivers
Removed SIM and MicroSD cards from phone
Cleared cache and data
Put the phone in download mode using the Vol down/up + Home + Power key and connected it to PC
Although the phone had "Download" option in it's "shut down popup" (The phone was already rooted and had some sort of recovery installed, CWM probably?) but Odin won't recognize the phone while in _that_ download mode.
Flashed the ROM having only "Auto Reboot" and "F. Reset time" options checked
It apparently went OK, phone rebooted a couple times and finally I could see the OS configuration screen

The problem

Right after I started configuring the phone, a "com.android.acore" (or similar) error appeared which I "force closed".
I restarted the phone (just for a fresh start in configuration)
After the phone started I got "com.android.phone" error which I force closed.
At this point I felt that something was wrong with the phone, so I turned the phone off with intentions of clearing the cache
Then I booted into recovery (Vol up/down + Home + Power), navigated to "wipe cache..." option and pressed OK, but noting would happen. No matter what key I pressed, it was not the "OK" key.

Now

The phone only starts in recovery mode, no matter if I press power button alone or any key combination
There is no key that performs the "OK" function in recovery mode
I cannot reflash the stock ROM because Odin requires the phone to be in download mode (but my phone only starts in recovery mode)
If i connect the phone (running in recovery mode) with my PC, windows displays two removable devices in "My Computer" which show "please insert disk.." error on double click

It is a kind of deadlock situation which I've been unable to resolve. I would like to get to the bottom of this issue
Questions

What is this problem called in android dev. circles? (soft bricked?)
How can I resolve the problem?
Are there ways other than Odin to flash a ROM on Samsung Galaxy S?

I've tried to search through xda and other famous android forums but all solutions to similar problems I could find require the phone to be in download mode.
Any help would be greatly appreciated.
P.S. I'm not a regular android rooting guy so I'm not versed in its jargon but I can read instructions and am waiting anxiously for help.

Step 7: Don't have auto-reboot checked. (unless it says otherwise somewhere that I'm not aware of)
Can you get into download mode with power + volume down ?
power + volume up should go to recovery and if there is no OS to boot it likely defaults to recovery.
If you can get into download mode, try finding a different compatible recovery like TWRP. I find it preferable to CWM personally. There is an ODIN flashable file: http://teamw.in/project/twrp2/117 (I'm not sure if this is the exact right recovery - definitely verify yourself) If you can provide additional model details, I can help narrow it down. The worst that will happen if it isn't the correct recovery is that flashing roms will not work and you will have to find a working one and reflash with ODIN.

The soft-bricked term applies to a wide range of conditions but yes this does fall under that category since you cannot actually use your device as intended.
There's several ways to resolve this problem. First try some of what I mentioned already.
You should be able to flash new roms with TWRP. In your state, I would highly advise trying it as you have nothing to lose. (I'm not a fan of Samsung/ODIN myself but have worked with them before. While I can personally confirm that backup/restore works in TWRP, I can only say I would be very surprised to hear that installing a custom rom does not. That is to say that TWRP absolutely should by all accounts work just fine for installing custom roms on Samsung devices yet I have not personally done this.)

thanks for the answer. I will try to apply your suggested methods and will get back to you.


text:
How usable is the Android browser on "average" web sites?
I'm thinking about buying an Android phone to use for light web browsing while traveling. How well does the Android browser work on average web pages? Besides the smaller screen and lack of flash are there other limitations? I'm particularly interested in using it access my bank accounts which has a kind of complicated log in system. Anyone had any experience here?

For the record (this question is old, I see) -- Chrome for Android is now available...

I'd say it's highly usable, I have for the most part stopped using a PC outside of work, my phone is now my primary browsing device.
On the rare occasion a site doesn't render properly, or a particular video is not available on mobile (this happens a lot on YouTube) you can email a link to the website to yourself to check when you are on computer in 3-4 clicks.

Apart from the screen size, the thing that bothers me most is that it allows you only to open 4 tabs (windows) at most. For example, if I am browsing a news site, I first skim the main page and open the interesting headlines on new tabs, without losing the focus on the main page. I am so used to tabbed-browsing on Firefox, it disturbs me not being able to do that on my phone. Also, there should be an easy tapping gesture or shourtcut or something like that in order to navigate easily between tabs.
But from rendering point of view, I think it definitely deserves five stars!

This is somewhat dependent on the OS version and UI skins.  If I recall correctly, HTC SenseUI on the Droid Incredible allowed for a few more tabs than the stock OS.  In ICS on the Galaxy Nexus the limit seems to be bumped up to 16.

FYI, Samsung is coming out with a Galaxy S device that has a 7" screen. Might want to check it out if all you want to do is browse Internet.
As far as browsing on the phone, I don't mind so much. I have an Evo with the 4" screen and its not bad, but not as good as a netbook for high use Internet browsing. My recommendation would be to get an Android tablet or netbook for extended Internet browsing.
That is of course unless you are planning on consolidating devices. In that case I'm sure you will enjoy the experience, but don't get a phone with a screen smaller than 4". It sounds big and huge yes, and I thought that too, but seriously worth it for the extra viewing space.
With Android 2.2, viewing flash sites is really easy now, you essentially select the flash to run as they appear on sites, flash does not automatically load. That is what I get with Dolphin HD browser. Pinch and zoom makes viewing sites fairly easy as well, use a browser that supports it.
If you go this route you might have to find a setting that makes the website think you are browsing from a desktop system. Otherwise there are some sites that will detect a mobile device and present you with that site. This might limit you ability to surf.

I heavily use the android browser.  Offhand, I can't recall visiting any sites that Froyo/2.2 hasn't been able to handle - even sites with mobile versions that I've switched to non-mobile.  EXCEPT video.  There have been sites for which videos have been a problem.  Sometimes flash video, definitely the unsupported Silverlight video.
If anything, the device limitations of screen size or on-screen keyboards have been an issue - not the browser itself.

This is a very 'personal' question. Some websites can be a dealbreaker for you (the banking website) while most sites just work (for me anyways).
I'd suggest to create a list of your most visited websites and check how they look from a mobile browser, and do test a couple of them.

I think for mobile browsing in general, a lot of sites now have mobile versions which make surfing on your phone a lot easier. So, regardless of what device you're using, the mobile site is optimized for a small screen.
Now, in regards to the Android browser (or any other browser available in the Android Market), you can easily zoom in on areas of interest on the site, either by double tapping on the area you want to zoom, or by pinch zooming. And, I've never had any problem loading websites. So, issues with general browsing should be minimal.

I too have found the browser to be quite capable.    Examples of sites I've used recently: nytimes.com (including annoying flash ads); Outlook web client (requires zooming in before almost every "click" due to small controls); Admin interface for Squarespace.com (have not tried everything, but can reset user passwords, and other minor changes); priceline.com; weather.gov and probably more.     If you don't mind panning and zooming, it's quite tolerable, espcecially for something you can put in a shirt pocket.   I have a Moto Droid with 2.2/Froyo.

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


text:
How do I use Google Talk with only one Google account?
I have two Google accounts set up on my Verizon Motorola DROID RAZR MAXX.
I wish to use Google Talk with only one of the two accounts, but not the other. But I still want to use Google Talk with the second account when I use it from the desktop and in other places.
Is there a way to have Google Talk sign in to only one of my two Google accounts?

Yes. You chose which account(s) to sign in with and what status they have individually. Just ensure you've signed out of any account you don't want to use.

And how exactly do I do that? There doesn't seem to be any option in Google Talk's settings to sign out of an account

Open Google Talk
Select your current account, to show a list of all accounts
Chose the account you want to sign out of
Select your own account
Change from Available to Sign Out

Aha, I finally found the Sign Out option, in the menu after selecting the account in question.


text:
Navigation Buttons (Back, Home, Menu, etc.) in the Notification/Statusbar?
I am remotely controlling an old Nexus One attached and talking to a Lego NXT robot. The Nexus One has a broken Home button. In the past I remember overcoming that by finding an app which added an emulated Home button placed in the Android notification/status bar pulldown.
The Nexus One is running CM7, I am controlling it by pushing/running scripts (ssh and http/https servers) and full GUI control (VNC server). Even with all of that control, I am still missing basic button/navigation control.
Any ideas on how to overcome this? I once used an OSD trackball emulator. Anyone know of OSD buttons or recall what I may have used to get a Home button in my notification menu?

You may be talking about Button Savior, but even if not, this APP allows you to trigger click on your phone buttons:

Relevant Features with or without root
Simulates:

Home key
Power key
Volume key
Camera key
Call key

Brilliant! Exactly what I was looking for. Thanks for sharing, I was completely unaware of this app. Works as expected.


text:
Can HTC Thunderbolt's LTE not be turned off?
I'm going to buy a Thunderbolt and I've heard that you can't turn LTE off on it. Is that true? If so, is there any workarounds for it?

I don't believe a phone with no option of turning data off exists.

Hay just so you know this is a phone from 2011

@SarpSTA not to be mean but this phone is from 2011 - legacy flagship phone

** This tip should no be used if you're afraid of access phone features not advise by your carrier**
How to toggle LTE on your thunderbolt (the hard way)
This solution will allow you to toggle LTE because those if us with LTE are experiencing horrible battery life. This method will allow you to turn off LTE use and scanning which has increased my battery life 4 fold (8+ hours on a fufull charge with regular use while not using an app for battery effiency)

Access your dialer
Enter the code "##4636##"
Select "phone information"
Scroll down to "set preferred network type"
Select 'EvDo only" or "CDMA only" it "CDMA auto"
This will disable the LTE radio.

To reactivate LTE:

Steps 1-4
Select "LTE Mode"
Open the menu again and select "CDMA+LTE/EvDo auto"

thanks to this forum


text:
Nexus 5x Crashed and can not enter Recovery
My nexus 5x Crashed and then constantly starting up to the "Google" splash screen. I wanted to execute the “Recovery mode” but unfortunately without the success.
I executed the following:
1. Press & hold Volume Down and Volume Up, and then press & hold Power simultaneously until the device turns on. I see the word Start with an arrow drawn around it.
2. Press Volume Down twice to designate Recovery mode.
3. Press Power to restart into Recovery mode

Unfortunately I see the "Google" splash screen each time I do it.
What can I do to recover my phone?
Can I access the data (photos) on the phone?
What does DEVICE STATE  - locked status on the start screen mean?

Unfortunately it's not a very common problem, so I assume neither Google not LG really bother fixing it (I have the same issue). The 7.1.1 upgrade caused some sort of hardware bug that couldn't be fixed.
The solution is to contact the seller of the phone. If you bought it from Google and it's still under warranty, you're in luck because you can get a full refund. Otherwise, just explain the situation to them and see what they can do.

Concerning your photos, well, your hope is that you had backups... You can try freezing your phone (literally). In my case it gave me about 5 minutes of uptime (it shuts down once gets warm), so if it's the case for you, you might have enough time to pull your photos and all the other info from it.

DEVICE STATE - locked means that you didn't unlock the bootloader. That, in turn, doesn't permit you to perform various operations with fastboot or adb. To unlock the bootloader you need to access the Developer Options in the settings when the device is powered up.

So I hope I shed some light on your issue. Hope you can have something done with it.
UPD: I called the Google Play support and after going through the problem they agreed to send me a new 5X. The entire solution took about 20 minutes. So I strongly encourage you to do it :)


text:
Do simcards leave marks on android phones?
Question: Is there a way that i can find out whats happening? I mean is there a way that i can find a track that she uses another SIM card time to time. Do SIM cards leave any marks on the phone, in the documents or somewhere?

I find the first sentence quite unclear. Find out what's happening?

@Death Mask Salesman read that with next sentence. He is probably thinking that his girlfriend/wife is cheating on him or something similar and she uses second sim card.  However sim cards don't leave marks in documents, but they do leave a mark on IMEI, that works one to many, so if you are in law enforcement you'll know where to look. Good luck with paranoia

@ЈеднорукиКрстивоје While it would be a mildly interesting question per se, I fear that its context is similar to the one described in this other question. I personally don't think that we should answer questions tied to sensitive aspects of the asker's life.

@Death Mark Salesman  Well, the reason which made my first sentence "find out whats happening bla bla" look nonsense is because its edited by a moderator. There was a short explanation before that sentence. I asked this question because i think i see some signs.  She is not my wife, she is my girlfriend. I don't want to break up with her before i know the truth .If she uses another one and not telling me that in someway, just want to split our ways with her.

Well, there is indeed a way to get notified when a new SIM card has been inserted into an Android device.
Some manufacturers has it built in their phones, some antivirus softwares have this feature. There are also many apps on Google Play that provide this functionality.
I don't know if it is legal to share such softwares here or not. Moderators can tell if so or not and I'll share some of them. Anyway, Google is your best friend.

authors: Једноруки Крстивоје


text:
Recover lost photo from Instagram stories
I took a photo to upload Instagram Stories but I have deleted it unintentionally without publishing or saving it when I was editing the photo in Instagram's built-in photo editor.
Is it possible to recover this photo?

I have found the solution. The photos are saved in a folder of cache. If you are root user you can recovere them. There are in the next path: /data/data/com.instagram.android/cache/original_images


text:
How do I deactivate my Google account on my father's phone
I logged into my Google account with my father's mobile. Now all my contacts have synced with his contact list. How do I deactivate my account on his phone?

Welcome to Android Enthusiasts! Quick hint for a new member: We've got tags for specific topics, and those often have a tag-wiki associated, containing first-aid and hints. In your case, it's the google-account tag-wiki which would guide you into the right direction, namely: Remove my Google account on other people's device. Does that fit your needs?

You can also revoke all your account access remotely. For that log in to your google account and go to account settings. This is the link for online review your activity on devices.

Please go to below path:
If you have multiple accounts:
Settings >> Accounts >> Click on Google >> Select account to deactivate >> Select overflow dropdown & click on Remove account.
If you have 1 account:
Settings >> Accounts >> Click on Google >> Select overflow dropdown & click on Remove account.

Click image for larger version


text:
What is the lightest custom Android ROM (Android 4.0 or higher)?
I need a minimalistic custom Android ROM which has a lot of RAM free for use because the app that I need to use needs a lot of RAM. I want to only use my phone for one thing and only have one application installed on it. I will install the app after I install Android on my phone. The app is using GPS and needs Android 4.0 or higher. The name of the app is Map My Tracks. What is a custom Android ROM that is the lightest of all?
My phone is HTC Wildfire S.

There is no definite answer for this but here is my point of view -
The Simple Solution - SlimRom:
SlimRoms - On-Click away,free, HTC compatible ROM.
With SlimRom you can configure how much of google services you wish to use which have significant effect on device performance.
The Hard Solution - Create One:
You can create your custom Android OS and build clean version of it (without any google app like chrome or youtube).
If you really want to get wild you can delete all unnecessary apps under platform/packages/apps (e.g calculator,camera).
If you choose this option bear in mind that HTC specific features won't work.
More data:
If you're still not sure and need more data about specific features that you'll need in your app check the Custom ROM Comparison Database.

OK, I will try the simple solution first. :-)


text:
Upgrading Android from 4.2 to 4.4 on Lenovo Tablet B6000-HV
I have tried and failed to upgrade from Android 4.2 to 4.4 on my Lenovo B6000-HV. At first using OTA method; Error in the middle of process and I have to flash with stock ROM to make it working again. Then I tried to put the files on micro SDcard; The error was failed to update.

Method 1:
Go to Recovery and Clear cache and Dalvik.
Reboot and Check for OTA.
Update it.
Method 2:
Backup all data to any external storage (Apps and data).
Factory Reset device.
Check for OTA.
Update it.
Restore Data.
Method 3:
Install Custom Recovery and Custom Kitkat ROM from XDA.
Custom Recovery
Custom ROM


text:
Can't change file and folder permissions on rooted device
I can't change the file and folder permissions on my rooted android 4.4.2 device. I tried doing this from Root Explorer, Total Commander and also from terminal emulator and it didn't worked. Any idea why?

Permissions of what? Which files or folders? Some filesystems like FAT32 don't support UNIX permissions and therefore you can't change them.

Yes, i think the problem is because the file system is fat32, though the commands i run from the terminal  df  and  blkid  didn't get me much info about that.

Probably refer to this one I answered not long ago.

@user1800997 Which folders are we talking about?

If you have solved your problem, post the solution as an answer rather than editing your own question.

I guess the file system you are working on is mounted as readonly mode.
/system is readonly by default. You need to run the following command to re-mount it as read-write
su
mount -o rw,remount,rw /system

Another guess is that the file has immutable attribute. Try run this command as root to remove immutable attribute from the file.
chattr -i YOUR_FILE

Good answer, which you might want to integrate with some info about the /storage/emulated/0 mountpoint, since OP didn't specify the culprit folder. In fact, since the abovementioned is masked via FUSE, changing ownership and permissions on it isn't allowed, and even the root user has to work on the original folder, which resides in /data/media/0 in order to edit permissions.

The problem was caused by the fat32 file system of the sdcard.


text:
Samsung Galaxy S7 Edge keeps freezing/restarting randomly
This issue started yesterday. I was playing Hearthstone but all of a sudden, my phone froze for about 30 seconds and then restarted. I went on my phone again but this time it was frozen and I had to leave it overnight to discharge. Today I found a way to restart the phone if it is frozen by pressing Power + Volume Down but I still get freezes. Sometimes the phone just randomly restarts. Occasionally I get this thing with a flashing red light and I am unable to turn the phone on. I fix this by plugging in my phone to the charger but I don't want to keep doing that. I factory reset my phone but problem still persists.
P.S: My phone is hotter than usual.
Any ideas about what the problem can be and how to fix it?


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

What have you tried so far? This can help to answer the question by picking up where you left off.

Root the mobile, search on XDA forum on how to root your particular device. Every device rooting technique is different... Go through comments, reviews before rooting..
Once you have successfully rooted, download application eg: "system app remover" or similar apps. Open the app and now you uninstall your google talk app.
It is not possible without root because it is a system app & you require sudo permission to uninstall it. In upgraded version of mobiles these days there is option to disable system apps.

This answer, in its' current form, is a bit short. To improve this answer I suggest adding an example of how to uninstall the system app and why disabling is not possible.

Edited the answer..  I hope you remove the downvote and upvote it

The downvote was not mine, but I upvoted your answer because it basically answered the very general question.


text:
My phone denies certain file types when sending from PC via bluetooth
My Samsung Galaxy Ace has the latest official CyanogenMod nightly. I have Windows XP, a bluetooth dongle, and bluesoleil drivers.
I am able to send images and apk files from my pc to my phone. But when I try to send an epub file, or a 7z file, my pc says:
"Access is denied. Please make sure you have the proper right to access the files or folders."
So I tried to create a compressed file and instead of using 7z, I used .zip. And it was able to send it. So I'm positive that my phone has a list of allowed file types to be received. Is there any way to edit it? Thanks.
PS: I tried declining a file (that successfully went through), and it gave the same access denied error on my pc. So I believe that my phone is automatically denying certain file types. Thanks.

The reason it does not work is because there's certain data types that are allowed through such as JPG, PNG, zip, pdf, text, anything else is filtered out and denied for the simple reason of security and to prevent malicious exploitation of transferring a binary executable across it for example.
You cannot edit them as they are baked into the ROM and built at compile time.
Look in packages/app/Bluetooth/src/com/android/bluetooth/Constants.java:
public static final String[] ACCEPTABLE_SHARE_INBOUND_TYPES = new String[] {
        "*",
        "image/*",
        "video/*",
        "audio/*",
        "text/x-vcard",
        "text/plain",
        "text/html",
        "application/zip",
        "application/vnd.ms-excel",
        "application/msword",
        "application/vnd.ms-powerpoint",
        "application/pdf",
    };

It is similar in principle to the MIME types found in among Web servers, such as uploading a PNG or JPG to a site. The filters would be in place to prevent Window binaries to be uploaded.

For the current list see https://android.googlesource.com/platform/packages/apps/Bluetooth/+/master/src/com/android/bluetooth/opp/Constants.java EPUB was added to the list in ~2021 - sadly still too late for my phone. Renaming file types to .zip before/after transfer is a workaround.


text:
Is it safe to rename, delete or disable system/bin/mediaserver?
mediaserver is constantly running in the background eating up CPU.
I don't care at this point if I don't get to use the gallery app and I'm fed up with having to reboot every time I hop out of my car.
While I'm at it, I have the same question/issue with logcat2.

Edit: I deleted mediaserver and logcat, booted into recovery, fixed permissions, deleted dalvik and cache and am stuck on "Android is upgrading... Starting Apps." (Recovery isn't an issue but having some method of effectively disabling the processes is necessary)
Any advice is appreciated. It's an HTC One m7 running ViperOne 6.2.1.
I have already tried Rescan Media ROOT & Stop Log ☆Root☆ and Netflix still causes these processes to spin out of out control. Perhaps this is related to Greenify's hibernation (active for Netflix)

This is mostly speculation, but mediaserver is probably what is used to play all and any sound on android. Some app was probably using mediaserver inappropriately, causing it to show as using excessive battery.
logcat2 is probably the process used for logging output, and is where many debug and error messages are sent to.
Outright deleting them probably wasn't smart. Do you have a custom recovery installed? What phone is this? Your best bet is probably to restore those files. If you don't have them anymore, get them from an identical device.

Yes I was able to restore the system partition with TWRP so I'm right back where I started. It is triggered by netflix/MHL connection.

Updated rom and so far no issues. I will also concur that deleting them is generally not the correct approach.


text:
Samsung J3 2016 (SM-J320F) is lost
My son as just lost his phone yesterday. I have tried using find my phone but it's only coming up with a serial number.
not the phone number. Is that because someone as taking the SIM card out and using a different one and if so can I track the card that they have put in it. I need to find it cause we can't afford to buy him a new one. Please help someone.

This is unfortunate. If the phone is lost and no number is present, this can mean anything and nothing. Not all SIM cards report the phone number to the system, but Find My Phone is not tied to a phone number, it's tied to the serial number of the device. My advice: Go to the police, report it as stolen and ask them to locate it (bring the box with all the numbers like IMEI, serial number, proof of ownership/receipt). They can help you to get it back.

Ok thanks. I have reported it online as that's what they said do. The number I'm getting on find my mobile is apparently the serial number.


text:
"Restore Default Settings" on Huawei P9 Lite
After I started my Huawei P9 Lite for the first time, after I completed the first boot setup, it asked me the following question:

What does it mean? It is the first time I run Android M ever and never encountered such a question before.

I think it is related to Google backup. If you setup your Google account then this option asks you to restore your backup : phone numbers, apps as well as settings, such as APN, WiFi passwords, and so.
UPDATE :
I've found that the step for restoring defaults is a part of the setup process and it is optional. You will be asked about restoring all default settings. Just tap Do not allow.

Source, 22th step.

Hmm, possible. Where does default sit in it?

@SarpSTA Oh sorry, I misunderstood. English being my 3rd language. Please check the updated answer.

Thank you! I want to stress it that this information is good for me. Thank you! But I wish to learn what it does.

It does what it says: restore to default. Can be helpful if you made mistakes settings up the device, e.g: connecting a wrong Google account.

But why right after the initial settings?

Good question. Maybe you should ask Huawei.

I actually did. I hope they'll reply. One weird sidenote: It doesn't ask the question when you don't log into a Google account upon start.

Then my  guess was correct.

Likely. I have been able to concluded that this question only pops up if a Google Account has been logged in during first setup. Since it annoyed me, I factory reset the phone and didn't log into Google during setup.


text:
Tablet shows "Low on memory" warning even though internal memory is greatly empty
My tablet shows Low on memory with Total 0.98 GB, 750 MB used even though internal memory is Total 13.65 GB, 13.65GB free

I guess that thosse 13 GB are on sd card, right?

The internal memory is split into partitions, one of them is /system, which I believe is the one with 13.65 GB in size, this one is mounted read-only, meaning you can't install apps on it.
Another partition is /data (the 0.98 GB maybe, i'm not sure though), it is mounted read-write, and it's where apps are installed.
I think there is an option to install apps directly into external storage (your SD card) or at least relocate them from /data partition into SD card.
Yet another option, is to root your device and allocate more space to /data partition.

authors: Једноруки Крстивоје


text:
How to prevent Wi-Fi from turning on by itself
How can I prevent/stop Wi-Fi from turning on automatically? I do not want to have the Wi-Fi on when I am just using my Android device as a phone.

It normally does not switch to on automatically.

What do you mean by turning on? You turn it off but it doesn't stay that way? That sounds wrong.

It would help to know your phone model, Android version, and service provider.

Hello, thank you for your will to help. I have a Huawei MT7-LO9 with Emui 4.0. I have tried to put all wifi options off, but still the wifi goes on all the time (looking for possivle wifi connection).


text:
LG G4 can't boot past LG logo after rooting
I unlocked my LG G4 device using this guide and installed twrp-3.2.0.2-1-h815 recovery.
All worked just well, then I downloaded SuperSU by Chainfire, placed it into my device and installed the SuperSU zip file from the recovery mode.
Now the phone doesn't boot up fully but gets stuck at the LG logo.
I'm out of ideas and I looked for solution for hours and found nothing.

can you get into  recovery mode (TWRP)?

yes i can,what now

Right now have a backup of current ROM, using backup option in TWRP. And, WAIT FOR A GOOD ANSWER. Or you can install ROM, root again and without superuser(bcz, that may repeats the same), for a running system. And you can extract apps and data from TWRP backup, using Titanium backup.


text:
I wiped everything on my phone with TWRP. What should I do?
I wiped everything on my HTC 10 device using TWRP (I checked everything). My device was rooted. Now how can I get the device working properly again? I think that I don't have anything on the device (and on the external sd) but the TWRP.

You need to flash a new ROM.

With proper driver and ADB installed, sideload another ROM from your PC using ADB sideload, available in Advanced menu.

"With proper driver and ADB installed" can you, please, explain more or refer to a link about that? I am on macOS Sierra.

You need the USB driver from the manufacturer for ADB/fastboot to work. What method did you use when installing TWRP before this? If you did it from fastboot, then probably you already have these. If not... macOS might pose a problem, since HTC doesn't seem to have made a driver package for it.

I tried doing that with the command "adb sideload 2PS6IMG.zip" (where 2PS6IMG.zip is a ROM I downloaded which is supposed to be stock ROM) but I got the message "cannot read zip file".

Make sure the filename and path is correct. Also, if I remember correctly, TWRP doesn't flash stock ROM packages (signature and update-binary problems). Find a stock-based custom one.

I believe the HTC 10 has an microSD card slot. If you download a new ROM onto the card using another device (i.e. tablet) then insert it back into your phone, it should be able to reboot into a new install. I did the same thing on my Samsung Note II and this worked for me.
For information on how to install a new ROM, see:
http://www.howtogeek.com/162516/how-to-flash-your-nexus-s-or-any-other-android-device-with-a-new-rom/
http://lifehacker.com/how-to-flash-a-rom-to-your-android-phone-30885281

The links show how to install TWRP. The only thing I have on my device now is TWRP. They don't show how to install a new ROM.

You can use TWRP to add a new system onto your phone. I have edited the answer to better suite your needs.


text:
Why does my phone keep restarting when trying to dial any number?
My Yureka Cyanogen restarts whenever I try to make a call. When I dial a number it restarts but not when I receive it.
What could be the problem and how to solve it?

Try to install and use another dialer app (Eg. Phone app of Google, which is same as that of Cyanogen dialer)

Looks like you have applied any buggy CM themes.Use default theme and checkout. Try to clear the data of that particular phone app. Most of the time it happens when we replace CM phone app by google phone app during the open gapps installation. use another phone app
A dirty flash can be helpful. Also which version you are running. Is it nightly or stable version?


text:
Phone is booting with a specific battery on Samsung Galaxy S3 with CyanogenMod11
Yesterday my Samsung Galaxy S3 fell and shut down.
I have tried many solutions to turn it on but the only thing I could do was to enter download mode.
Today I tried to replace its battery with my old one's battery and the phone is working good!
So what with the other battery could be problematic?
Both batteries must be good because I can turn on the cell with them (even though with one of them I can't boot past download mode) and the rest of the hardware must also be fine because phone works fine.


text:
Removing contact's number from Whatsapp
I have removed a contact's number from Contacts. Also blocked the number on Whatsapp but number is still there in Whatsapp. How to remove it from there as well?

This question is a duplicate of this one posted 3 years ago. I verified that the steps outlined in that answer still work by deleting a contact on my phone and following the instructions.


text:
Samsung S3 will not get detected by computer
I think my power plug is the problem. How can I make sure? PC's USB is working fine.

Have you installed the USB driver?

If you think there is a problem with your cable, find a friend with a working cable and phone.

Try your friend's working cable with your phone. This should work.
Try the suspected bad cable with your friend's phone. This should not work.

Download   USB Driver and Go to Device Manager->right click your device  ->select Update driver-> Select Browse from my Computer on diaglog->Browse the path where your USB Driver downloaded -> Click ok  or Select Browse from online it will take time but suitable driver will be install.


text:
Nexus 4 2G/3G not working
The phone is running AOSP Marshmallow, is rooted and has Xposed installed. Mobile operator is Latvian Mobile Phone with working data plan. I can send and receive calls and texts and use WiFi.
So far I've tried:

Turning radio on and off - failed
Rebooting - failed
Rebooting in safe mode - failed
Going to lollipop stock image - failed
Going to jellybean - failed
Flashing radios - failed
Checking APN at the service center - failed
Replacing the SIM card - failed
Doing all the stuff mentioned above with the new SIM card - failed

authors: Алексей Мельников

authors: Руслан Трофимов

authors: михаил куклин


text:
How to root ZTE prestige
I've looked at XDA and couldn't find anything and nobody will answer my question there. Please let me know if it is possible and if it is, how to do it?
Methods I already tried:

Framaroot
Kingoroot
Towelroot
Rootmaster
One Click Root
 root

Download Cydia Impactor to your desktop – Windows | Mac | Linux
      32-bit | Linux 64-bit   Extract the package to your desktop
Run the Cydia Impactor tool
On your Android device, enable USB Debugging from Settings > Developer
  Options
Connect the device to a USB port on your computer
On Windows, you would need to have the USB  drivers for your device
  installed. If not, you can also use the inbuilt Driver Scan function
  in the tool to automatically construct and install a driver for your
  device
Click the Start buton, after making sure that # drop SuperSU su to
  /system/xbin/su is selected in the dropdown menu
Once done, download and install SuperSU from the Play Store
Enjoy Root access on your Android device

Your source of info?

Looks like this was copied-and-pasted from https://dottech.org/138826/how-to-root-any-android-device-with-cydia-impactor-guide/, and a few comments said that it didn't work.


text:
CyanogenMod on an unsupported device
I'm using a Karbonn A52+ running Mediatek processor and Android 4.2.2 Jellybean. My device is rooted, but unfortunately, no custom recovery (CWM / TWRP) is supported for my device. There is also no CyanogenMod build available for my phone.
Still, I was planning to give a try to this method
Unfortunately, CyanogenMod has shutted down all its systems, including its webpage; so probably, link would also not work.
Now, is there any risk of my phone getting bricked? If yes, then soft brick or hard brick? If my phone gets bricked, can I repair it by simply flashing the stock ROM?

Please take a look at Can I install a ROM made for a different device? and Can I install any ROM for my Android device? A ROM must be made specifically for the device it should run on. If it's not, you risk some things not working (best case) or bricking your device (worst case). Cause are the not-open-source hardware elements: each device has different of them.

The link you gave us is dead. Soft-bricks can usually be taken care by doing factory reset but hard-bricks may be fatal though a lot of the cases are solved for MTK devices such as yours by using SP Flash Tools. In any case, if a CM build isn't available then you shouldn't try any insensible thing (like that link) and neither cling to any hope either.

It is always best to install CM Roms that is suited for your device.
If you can't find one, then it's best to stick with it.  The risk will always be there, when you force something into your device that isn't compatible with it.
Hope this helps ...


text:
How to change android version Jellybean 4.2.2 to the newest update?
I have a Samsung Galaxy S4 Zoom and my current Android version is Jelly Bean 4.2.2. I kept on trying to update the version but it kept on saying that my phone has installed the newest update. How can I change my Android version to the Lollipop one?

Samsung hasn't announced any lollipop update for S4 zoom

You can't just automatically "change" your version to Lollipop or Kitkat. Either Samsung needs to send an update to your phone, or your carrier (eg. Verizon, Sprint) needs to send the update to your phone. Otherwise you're stuck with 4.2.2.
If you want the latest version of Android, you'll need to install a custom version like Cyanogenmod: http://www.cyanogenmod.org/
You can post additional questions if you need help unlocking/rooting/installing Cyanogenmod.


text:
How to I find who sent a picture to me via Facebook Messenger?
I found a picture saved to my gallery from the Facebook Messenger app. How can I find out who sent this picture to me?
When I go to the picture and click on details it tells me:
title: received_123456789012345
time: 13-7-15 8:43
type: image/jpeg
resolution: 450x744
orientation: 0°
size: 19.18kb
path:/storage/emulated/0/DCIM/Facebook/received_123456789012345.jpg

It would be a privacy disaster if the meta information of that image contains the name or email ID of the sender. Anyhow, this answer assumes that the message (not the whole thread) from which you downloaded the image exists in your inbox. If you've deleted the message, ignore this answer.
In the file name received_123456789012345, the numeric string after received_ is the identifier (ID henceforth) of that image on Facebook.
If you happen to open that image from the message using a web browser in your mobile (if you're on desktop, switch user-agent to mobile), notice the string next to fbid= in the URL bar:

https://m.facebook.com/messages/attachment_preview/?mid=mid.145450XXXXXXXXXXXXXXXXXXXXXXXXXXX&threadid=id.20XXXXXXXXXXXX&fbid=ID

It would be the same ID you saw in the title of the file you earlier downloaded.

How can I find out who sent this picture to me?

The sender's name of that image is in the column sender of table messages in database threads_db2 located under /data/data/com.facebook.orca/databases/.
Facebook Messenger app doesn't participate in backup and restore infrastructure of Android, so the only way to access that database is with root privilege.
Once you've root privilege, copy the aforesaid database to internal or external SD card.
Get info using apps
On Android

Download an app that can open an SQLite database. (I prefer SQLite Editor.)
Open the database in that app, open the table messages and if the app supports searching in all or particular fields then look into all or attachments the ID of that image.
In the resulting row, the text in the column sender has the sender's name next to "name":.
(Click image to enlarge)

On PC
If no Android  app works for you, copy the database into PC and use an application that supports exporting a table into a format understood by a browser or text editor. Once you have the application, use it to export the table messages and search ID in the exported output.
I used Sqliteman. It supports exporting a table to HTML, CSV, XLS, among other formats.
Command-line
If you're up to the task, you can try a command-line way. Copy the database into PC, download sqlite3 tool, setup adb in PC and do:

sqlite3 -line DB_PATH "SELECT sender,attachments FROM messages WHERE attachments LIKE '[{%'" | grep -B1 "ID" | grep "sender"  # DB_PATH is the path to threads_db2 and ID is content identifier

(MS Windows doesn't come with grep utility. You'll have to download it. Otherwise, remove everything after '[{%'" and sort and search the output on your own.)
Note: Some Android versions are shipped with sqlite3 tool. You can run that last command in your Android, if you intend to.
Demo Output:

sender = {"email":"10000XXXXXXXXXX@facebook.com","user_key":"FACEBOOK:10000XXXXXXXXXX","name":"Lol Cat"}

In case you're wondering why go to all this trouble: I just wanted to post this answer to prove that there is indeed a method which doesn't involve checking all the chat messages, which is what I find tedious to do. My answer may be difficult to follow at first but would definitely work.

There isn't any possible way as to find the name of the user from an image.
you can probably open up your Messenger app and look through your chats to find it out.

"There isn't any possible way as to find the name of the user from an image" -- now that's a bold claim. How did you reach this conclusion? What feasible ways did you try before reaching this conclusion?


text:
Google Play says my device isn't compatible with the app even though it meets required Android version
I have a Hisense HS-U601 with Android 4.4.2 but when I try to download apps on Google Play that requires 4.0 and up it always says it's not compatible. For instance I can't update my Instagram app because Google Play says my device is not compatible with the app.

From Instagram's help center:

I'm getting a "Device not compatible" error message in Google Play Store.
We're aware of an issue where some people get a "Device not compatible" error message in the Google Play Store when trying to download Instagram, even though Instagram should support the phone. Google is currently investigating this issue with Google Play Store.
As a temporary workaround, Google suggests clearing Google Play Store's data from your phone and then trying to install Instagram. To do this, go to Settings > Application Manager > All > Google Play Store > Clear data.

Instagram is definitely compatible with your Android version.


text:
Forcing Youtube app to choose low resolution on videos
I'm going to let my kids stream Youtube from a mobile wireless hotspot on a tablet via the Youtube app.
The issue is Youtube will select Full HD resolution when it can. My kids will not change resolution for every video they will watch.
How can I force Youtube to pick low resolution video by default, when on Wifi?

You could check in the network settings to define your hotspot as "mobile data" (on the tablet): Settings › Wireless & Networks › Datausage, tap the "3-dots" button (aka "overflow menu"), select Mobile Hotspots and check your mobile hotspot name. See if that helps, and please report back.

In addition to what @Izzy said, you will also have to go to the Settings menu on your YouTube app, and under general, turn on "Limit mobile data usage".

thanks guys. Initially i did what Izzy said, but the video size was 720 both times. it is something to look further in to though, like do i need to reboot the wifi or something?
I could see "limit mobile data usage", but will look further. thanks again!!!

further to this:
network restrictions: "Here you can set a Wi-Fi as metered, so it will restrict background data and provide you warnings for large downloads"
guess it is not what i want.

Still no resolution to this. It is ridiculous that the Youtube app has no way to set resolution preferences in general. WiFi is not always free and unlimited.


text:
How to replace KingrootSU with Superuser Elite?
Just rooted my new Chinese tablet - an adventure for me. I used Kingroot apk. It uses KingrootSU app as GUI manager for superuser permission. I want to use my Superuser Elite instead though. How can I do so?

"My attempts were near disaster" -- please elaborate in detail.

Just use this tool and this guide. I used it myself on LG G3, because Kingroot was my last resort for rooting.
It definitely worked, but there was one Kingroot app left over, called Purify, which I guess was added to Kingroot after the script was made, so I would suggest adding the following lines to the script:
am kill com.kingroot.purify
pm uninstall com.kingroot.purify
rm /system/app/purify.apk >/dev/null
rm -r /system/app/purify>/dev/null

Or, what I did was once I had supersu installed, to be totally sure that Kingroot was gone, I installed TWRP, then completely erased the normal partition and installed Cyanogenmod 13.0.
good luck!


text:
WiFi network is not saved when phone is rebooted
I recently rooted my Samsung Galaxy S6 Edge+ and have found that every time I reboot my phone, I have to re enter my home WiFi network password again. I checked my wpa_supplicant.conf file in /data/misc/wifi and found that when I connect to my WiFi network it is saved to the file but when I reboot, it disappears. The strange part is that other WiFi networks I have previously connected to remain in the file. This is what the the file has for my WiFi network after I connect:
network={
    ssid="My Wifi 5GHz"
    psk=7281996584ae07843694243231a22d0d
    key_mgmt=WPA-PSK
    priority=15
    frequency=5180
    autojoin=1
    usable_internet=0
    skip_internet_check=0
    verified_password=1
}

What's the issue and how do I fix it? Thanks.


text:
What does a lock icon on a contact mean?
One of the contacts in my list has a little lock symbol on it. What does it mean?

Android version: 4.1


text:
Contacts in Marshmallow (Samsung Galaxy S6)
In 5.1.1, there was a list that was called "frequently contacted" in favorites. After upgrading to 6.0.1 that list is gone and doesn't appear again. Does anybody know anything about this?

You just have to wipe cache and the problem is gone!

Apparently, it's OP self-answering their question. If possible, please expand the answer by explaining how to do to that. Otherwise, future readers might be confused to follow this answer.

authors: اصابني العشق


text:
Can the Network Operator know my whatsapp number on roaming?
If I am roaming and change the SIMcard, is the original Whatsapp data stored anywhere? Is there any way for -let's say the police- to track down all places I have traveled to?

In Android, actions such as accessing datas, running scripts, calling functions etc. are done by users which are simply applications. Every application got their own data folder that can't be reached by other apps. That includes your Whatsapp data too. Your GSM operator can't reach your Whatsapp data that is stored on your phone. However, since all data transaction is done through Whatsapp servers, should they get the required papers from a court, cops can ask or force Whatsapp to turn in the information the have about you, depending on the jurisdiction you live in.
Additionally, if you have a SIMCard in your phone that is in reach of any GSM towers, GSM company can detect of which tower you get your signal. They can even use satellites to pinpoint your location. But if you haven't at least murdered anyone, I don't believe any court would give that an OK. I don't think cops would try at all.
Also, SIM cards have very low internal storage area to store any actual information on them anyway.


text:
Brute Forcing Android Lock; How Long Does It Take?
We've seen that iPhone calculation takes 80 milliseconds per trial to complete. And there's further increasing time penalty with each wrong trial.
Android uses scrypt to generate its Encryption key, so how long does each trial take, and how is this supported by other defenses to hinder brute forcing an encrypted device?

Encrypted or password/PIN protected ? They are different.

"...to hinder brute forcing an encrypted device?", as stated, I'm asking about encrypted devices.

Please link your source of ios

Linked it under "references".

While this might not quite answer the question, you should keep this in mind: http://money.cnn.com/2015/09/16/technology/android-hack/


text:
Contact synchronization slows down my phone and dialer
I am using Canvas Nitro A311.
The problem with the phone is that its contacts and dialer are always slow. Might be because of contact synchronization process of Gmail accounts. I, turn the auto sync OFF, from Account, but the dialer is still slow.

I'm not sure about that particular phone, but on my phone when my dialer and contacts slow down ...I go into my apps and clear the cache on all of them. If you can get the 360 Security App it helps also. I hope that this helps you.


text:
I lost my Andriod, can i recover the data from my Google account?
I have lost my Android device. Is it possible for me to recover the data in the phone using my Google account?

Not if you haven't backed up when you still had it.

Which data? Not all data is stored by Google, especially if it is 3rd-party apps.

Yes, you can recover your data. It just depends on what you want.

If you're looking to recover your photos, go to Google Photos, log in, and check to see if your photos are backed up. You can download your photos from here or keep them in Google Photos and restore them from the cloud when you get a new Android phone.
If you're concerned about your apps, the Google Play store should remember the apps you had installed (unless if they weren't downloaded on the Play Store), and you should be given the option to reinstall your apps for free on another phone. As for the data on third-party apps, it will likely depend on the developer.
If you want anything else on your Google Account, go to Google Takeout.

If you had your phone settings set so they back up your stuff. For examples, settings, Google Photos,etc. Then it's highly likely that it would. Plus something Google have been doing for a while is noting the apps you have installed and give you the option to redownload them when you do a fresh install onto a new device, or a fresh install.


text:
Internal Storage Memory reduced after installing custom ROM
I just installed Cyanogenmod 12 into my HTC Desire 816 , for flashing I used TWRP. So the whole proccess was as follows:

Install CM via TWRP
Reinstall CM and GAAPS

Everything works fine and dandy but I have one big problem. My internal storage only shows 4gb of total space, from which I have only like 1GB of free space available. The phone originally came with 8gb of internal storage, and is just after I did this that it was reduced. I did clean up all the Dalvik cache, I also tried doing a new factory reset, but still it's showing only 4gb.

"and is just after I did this that it was reduced": I very much doubt that (no offense meant), but according to specs at GSMArena the device shipped with 8GB altogether. Now guess where the ROM would go to (and where your "original ROM" was)? One usually has to substract a few GB from the specs which are reserved for the system. 2-3 GB are not unusual. So your "internal storage memory" available to you never was 8G, but most likely something about 4-6 GB.

Unfortunately, devices with small ROM are prone to quick "runout", as correctly pointed out by previous comment. It is indeed true that the "actual" ROM size is not the one stated from the vendor but the one dictated by the Android OS itself. As an example, try to insert an SD card to your computer then right click and get to the properties. You will see that although empty , the available memory is less than the total memory reported. This is because also the SD card host some hidden files necessary for the proper functioning of the card itself.
Hopefully you will have a slot for a microSD card on your phone so that you can save all your media and transfer most of the apps to it thus keeping your internal ROM as free as possible.