text:
'fastboot reboot' works but not the other fastboot commands
I know most MediaTek devices don't support fastboot, but I have a Canvas Knight (MT6592) which does reboot into fastboot mode when I use adb reboot bootloader.
Here, fastboot devices detects my device and fastboot reboot reboots it. But if I try:

fastboot oem device-info : ran for over 10 minutes with no result. I finally stopped it using Ctrl+PsBrk.
fastboot oem get_unlock_state : ran for 2.24 minutes and ended up with this error:
FAILED (status read failed (Too many links))

fastboot oem device-info : after (2), this also gives an error imediately:
FAILED (command write failed (Too many links))

fastboot devices : ??????????????? device
fastboot reboot :
rebooting
FINISHED: -0.000s

However, the device doesn't reboot until I force it to using the power button.
Any idea what the problem is? I know that fastboot is unsupported and it may have problems, but if it is unsupported shouldn't it not work at all?
(No problems on the computer end. Same commands on a Nexus 9 work perfectly, and after rebooting the phone fastboot devices and fastboot reboot works, but then again the same problem)

Also, I later learned that these devices have a very truncated support for fastboot, and I managed to root it anyway.

Having similar issues... did you manage to find a fix?

@Warrior, check my previous comment. There isn't a fix unless you hack the bootloader to properly support fastboot. Anyway, Mediatek devices don't support fastboot properly unless it's an Android One, maybe, or in other extremely rare cases. BTW, if you are on 4.4.2, KingRoot can root it.


text:
How to recover data from a screen-bricked phone?
Situation
I've got a Samsung Galaxy Fame with a broken touch screen. The owner had it protected with a pattern, and as I am unable to make this pattern with a broken screen, I cannot mount the storage in order to backup/recover data.
Some information:

Power, volume and home button are still working
I can get into recovery and download mode
The phone is stock (No custom/unlocked bootloder and no CWM)
USB-debugging is (unfortunately) disabled

What I've tried:

Connecting a mouse using OTG
Connecting to the phone using ADB
This did not work because I could not mount the sd card because I had no sudo permissions.
Using a magnet on the screen

I would like to refer to the following question that concerns the same problem but did not give me a solution:
Android ADB Shell Recovery Mounting

This should help you: http://forum.xda-developers.com/showthread.php?t=2786395. Its a program that can mirror your phone to computer. There is also information to enable USB Debugging if you had that disabled.
Hope my answer helps!

This requires usb debugging to be enabled

This requires usb debugging to be enabled. The trick mentioned to enable that requires me to be root.

@Peter and why don't you root your device... Install CWM from fastboot...

@SuperThosmasLab Is that possible without usb debugging turned on?

No, not always. And have you already tried the trick? I don't think you'll need root because its from the recovery mode... @Peter

source: Stack Exchange

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

sort: votes


text:
Notification icon that looks like 3 stacked horizontal bars
What is this notification icon that looks like 3 stacked horizontal bars?

It should be from a 3rd party app you recently installed in your phone. Its not specifically particular to an android services. It indicates the app is running the service in the background that you are aware of and most of the apps give an option to turn it off. Look for something like Hide notification icon option.

Probably the simplest thing to do is to browse through your installed apps and see if there's an app that uses that icon.
It looks to me like the Flipboard icon.

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

authors: Евгений Храмиков

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


text:
How to add Exchange calendar to Sunrise calendar app
I'm trying to add an Exchange account to the Sunrise calendar app, but I get the error: There is no Exchange accounts available on your device.
Where should I add this Exchange account?

Open Settings (for your phone, not the Sunrise app)
Scroll down to Accounts

Tap Add Account

Select Exchange Account
Set up your Exchange Account

Thanks! On my Samsung Galaxy S6 this is called Microsoft Exchange ActiveSync, but for the rest your steps match :)


text:
Why does my Moto X phone support mDNS but my Samsung Tablet does not?
I have a device that is broadcasting mDNS, I am using this app to view it in the Bonjour Browser:
https://play.google.com/store/apps/details?id=net.he.networktools&hl=en
On my Samsung Tablet, it cannot find my device.
On my Moto X, the device comes up in the bonjour browser list.
Why does my device show up on the bonjour browser of my Moto X and not my Samsung Tablet? (and how do I fix it?????)
My Samsung tablet cannot detect mDNS packets. I tried the code here and it failed on my Tablet but worked fine on my MotoX. http://cafbit.com/entry/testing_multicast_support_on_android

Your question is unclear. In the second sentence you say "On my Samsung Tablet, it cannot find my device". and then you ask "Why does my device show up on the bonjour browser of my Samsung Tablet and not my Moto X? ". Whether you have problem in Moto x or your Samsung Tablet?

I fixed the text

The standard Android distribution (as of version 6.0) doesn’t support mDNS resolution nor announce it’s device name on mDNS yet. So it’s up the device manufacturer to add support.
I’ll investigate how much effort it would be to write a mDNS client for Android to announce a device name. Shouldn’t be too complicated, though mDNS resolution wouldn’t be possible for an app at the current API limitations.


text:
Blacklist recommended apps in Google Play?
As the title says. I want to remove apps I have zero interest in from the so-called recommend apps list. Also block certain contacts from influencing the recommendations if possible.

Everybody wants to control these kind of things. But Google won't let you to do so.

You can remove the suggestions by tapping the triple dot and selecting Not intersted. However, Google yet doesnt allows you to block certain people. For now

Either make a new gmail, one for social and other for useless stuff, including downloading apps. (You wont get recommendations in that, Just dont add you friends in that)
Unfriend (Or uncircle) those contacts (seriously, hardly anyone will notice that as Google+ is very scarcely used)


text:
Opening an html file located in Terminal IDE working directory
For some reason I am producing some html files from Terminal IDE.
However I can't seem to open any of them located in the working directory. Say we have /data/data/com.spartacusrex.spartacuside/files/index.html
Firefox shows nothing after I enter the url file:///data/data/com.spartacusrex.spartacuside/files/index.html
And Chrome complains 'Access denied'.
I don't want to root the device. Any walkaround?
Thanks,
Jeff

Application data is sandboxed on Android. Apps can only access their data directory, they cannot access the data of other applications. This is why your browsers cannot access the files that are located in Terminal IDE's directory.
Even with root, you will not be able to access those files the way you are attempting to. Your browsers are not programmed to request or use root permissions. Simply rooting your device will not suddenly grant them access to your entire filesystem. You would incur an additional step: you would need to try to modify the permissions of the files before opening them with the browser.
You need to move the files to a storage location that other apps can read, like a folder on your "external" storage (either a physical SD card or a virtual one like /data/media). Accessing them directly via your browser while they reside in the Terminal IDE directory is impossible without root.

Here's a work-around that seems to work on my (non-rooted) Android device. Does it work for you?
At the Spartacus Rex Terminal IDE command prompt, type
cd ~/sdcard ;
vim a.html

then enter a quick JavaScript program:
<script>
document.write( "hello." );
alert("hi!");
</script>

Then press the ESC button and ":wq" to save the program and quit back to the command prompt.
Hit the Home button and fire up your favorite web browser, and use this URL:
file://sdcard/sdcard/a.html

You should see the "hi" alert pop up on top of a page saying "hello.".
(I originally posted something like this to
https://en.wikibooks.org/wiki/Android/Terminal_IDE
).

Shouldn't the URL be file:///sdcard/a.html? I'm missing something here. Would you mind mentioning the HOME directory for Terminal IDE? You've referenced it with ~. Standard mksh has /data as the home directory.

Both "file://sdcard/sdcard/a.html" and "file:///sdcard/a.html" correctly show the same file in my favorite Android web browser. On my device, typing "cd ~ ; pwd" at the Terminal IDE command line tells me "/data/data/com.spartacusrex.spartacuside/files", but I don't see how that's relevant. In that directory, "sdcard" is a soft link to "/storage/emulated/0".


text:
How to not lose credentials, form data, and active tabs while still use DU Speed Booster app?
I have installed DU Speed Booster app and use it regularly on my Android Device which I believe is running version 4.4.2 Kit Kat .
I always lose information stored on forms that I would like to maintain, mainly  Login Ids , Passwords, opened tabs I am working with, and more.
Could someone guide me here with this troubling issue?

Lisa, could you please clear these questions? 1. How do you use DU Speed Booster App,  and what is its regards to your question. 2. What browser do you use, Of which you lose the form data and login credentials. 3. What are you talking about .memo and youtube Please try to be as much as informative you can be. One cannot make house without clay. And do not worry we will get the solution definately. Lastly, welcome to stackexchange :)

Lisa, You mean Login data is lost when you use the DU Speed Booster app? Add the browser you are using to the ignore list in that app.(telling DU speed booster not to clear login data).

Lucky,   Thank you very much... Yes that is exactly the help I was hoping for..  again Thank You.

As @Lucky says in the comment above:
Add the browser you are using to the ignore list within DU Speed Booster, the app cache will be retained when clearing the cache.

Don't take it otherwise, but I think this should've been a Wiki Answer since the content is already covered by Lucky in this comment, or at least a mention of his name and comment should be done.

@Firelord good shout, I was hoping that Lucky would post an answer anyway, so I could delete mine, but Wiki Answer does the job too.


text:
How to fix error 905 in play store?
I can't download large apps like CSR racing, Asphalt 8, and Trial Xtreme due to error 905. I tried to uninstall  play store updates but as soon it reinstalls error 905 occurs.

My friend had the same problem and he solved it in this way
Tap "Menu"> "Settings"> "Applications"> "Manage Applications"
Tap on the tab "All"
Scroll down and select the "Google Play Store" app from.
Tap on "uninstall updates".
then install your app Google Play market again and then it should work...try again and contact customer support

authors: กลางคืน กลางวัน


text:
30-40% battery drain at night
I am using unlocked Samsung Galaxy S5 G900F model for 1 year.
It working fine. But for 3-4 months I cannot keep my phone on overnight.
It drains battery to 30%-40%. I have tried all possible solution like:

kept brightness to minimum
WiFi, mobile data, Bluetooth, GPS kept off
stopped unwanted services like FB, S finder, etc from App manager.

I mean all possible options.
It shows that Phone radio and network are draining my batter (as shown in attached images)
Also how can screen brightness drain battery when kept idle screen locked mode overnight? (as shown in attached images)
Please Help.
I have attached screenshots when I found 69% battery remaining in the morning (kept at 100% at night)
Note:

During day battery performs normally even with WiFi and data
Even when kept in ultra power saving mode overnight it drains around 20% battery

Screenshots - Battery Info(Click to enlarge images)

That's a known bug in android where there is no real solution for, you live in a zone with bad reception or just in between antennas.
Possible solution are: moving. Or, set your phone to 2G networks only, certainly at night. I ALWAYS put my phone on flightmode at night...
if you are rooted you can use an app for that: 2G 3G 4G switch
I read the bug is even still there in the current beta version of Android M (6.0).
I had the problem for a while but then it suddenly went away... maybe antenna transmission had slightly changed by my provider.

It's not only about network. I've two devices from different OEMs but with same network. One works fine on 3G without being a battery hogger while the other keeps draining the battery by trying to switch from 2G to 3G and vice-versa (when selected WCDMA mode only). The issue in my case is related to modem. I flashed my  modem and the drain slowed down but is still there.

Put your phone into airplane mode at night, otherwise it will kill itself looking for signal.

Another of probably many other causes: how cold does it get at night? I find when camping unless I keep phone warm it drains very quickly.

authors: سليمان العنزي


text:
How can I toggle mobile data on/off on my Samsung Galaxy S5
How can I toggle mobile data on/off on my Samsung Galaxy S5 (running Lollipop) without having to unlock the device?

Is your device rooted? @newbuddy2015

Do you want to toggle that manually – or shall it be toggled automatically on certain conditions (e.g. location, time)?

Lollipop allows you to access quick-settings without unlocking the screen. Your mobile data widget possibly would be there. Can you not access it by sliding down the quick-setting bar?

@Lucky my device is not rooted. I would want if there is any tweaks in samsung s5 factory settings

@Izzy I would only want to toggle manually.. just like when the device is unlocked by sliding down the quick setting bar.

@Firelord when is device is locked by a password, i couldn't swipe down for quick-settings whereas when the device password is not set i could do the same. May be it is the way samsung has implemented. Need to know if there is a workaround for this...

@Firelord Even if we can drag the notification bar when locked down the notification quick settings doesnot have toggling of mobile data..only way is to go to the settings by clicking the gear icon at the top near the user icon..Notification_bar_Icons_Screenshot

@newbuddy2015 the Power Toggles app recently added toggling of Mobile data in Lollipop version recently but that is only supported on rooted devices. But Wifi on/off is supported when the device is locked.

@Lucky that's the problem with "newer versions" of Android (restricting what apps are allowed to toggle) – I've lost track on what was removed with which version. // newbuddy: Might be possible e.g. with Tasker (or some other automation tool). With Tasker, you could e.g. assing a specific "shake-pattern" to toggle mobile data. Didn't try that myself yet – but unless your Android version doesn't allow that at all, it should be possible without root (otherwise with root).


text:
Android AdBlocker - how does it work?
I have just tried this adblocker app for Android, and it does seem to be working quite effectively, I tried it with some popular apps like Angry Birds and Cut the Rope.
Does anyone know how it works? I tought Android processes can't mess with one another?

You can take a look at its code if you want so. It's an open-source app.

AdBlock Plus uses two methods, depending on your device/setup:
For non-root on modern Android with certain devices, it changes the network proxy settings.
For root devices, it uses the classic hosts file loopback trick which alters the DNS lookup. (Instead of returning the real IP address for www.some-ad.com it returns the local loopback IP, which won't return the ad.)
Either way, at the OS network level the network settings the ad blocker changes causes Android not too request the ad at all, but instead sends back an empty or dummy HTTP response to the app.
Since the ad request was never sent, the ad networks can't track you and of course then can't show an image or ad.
See more details on the AdBlock FAQ.

The F-Droid description of AdAway, (which is a popular adblocker) is described as:

An ad blocker that uses the hosts file. The hosts file contains a list
  of mappings between hostnames and IP addresses. When an app requests
  an ad, that request is directed to 127.0.0.1 which does nothing.

So, an adblocker redirects an app's ad requests to an IP address which produces a blank result, which prevents the ad from being visible.

but how exactly does it redirect them, does it intercept the incoming traffic, or somehow messes with the other app's processes?

As far as I know, it intercepts the incoming traffic. AdAway has a feature where you can see what traffic is coming in to your device, so that would support that hypothesis.

@1990clb apples and plums :) OP uses AdblockPlus (from the URL in the question). Sure that works the same? It cannot modify the hosts file without root permissions. As for how the hosts blocking works: It doesn't interfere with any traffic. If the client requests e.g. www.example-spam-host.com/example.jpg, it needs to have the IP address for that host. It first looks in the hosts file and, if not found there, asks the name server. So the hosts file has the line www.example-spam-host.com 127.0.0.1, which makes the client use that IP (localhost) – where nothing has the example.jpg.

I think it not block hosts, maybe redirect/rewrite request (like an .htaccess for a website) . More convenient is to scan app for identifiers,  organized as lists see for reference https://easylist-downloads.adblockplus.org/easylist.txt .The app scans for trafic (in /out) and abort rendering of elements contained in lists. (Interesting list anyway :) )

can the users who have downvoted give some insight as to the reason why? With your suggestions I will endeavour to improve my answer.


text:
How to enable USB Debugging in Android if forgotten pattern for screen-unlock?
I want to use some third party software to clear my device's screen unlock pattern which I forgot. They require USB debugging enabled but I don't have it enabled in my Android.
How do I turn on USB Debugging through Recovery mode, or Fastboot?

As it turns out, this again seems to be an XY problem. Instead of trying to get your supposed solution working (enabling USB debugging), your question should have included that you've locked yourself out and forgot the PIN. Completely different issue, covered e.g. in our locked-out tag-wiki. Please start reading there. If you cannot fix your issue with those hints, ask a new specific question including what you've tried, where you're stuck, your device and Android version. Good luck!

Isn't this question basically "how can I hack an android phone"?

Details for that can be found in our usb-debugging tag-wiki (where I've just added them):

By default, USB debugging is disabled with stock ROMs (some custom ROMs however have it enabled by default). To toggle it on or off, you can find the corresponding switch in Settings › Development – a section originally hidden with Android 4.2 and up. You can make this section visible by going to Settings › About device and "hammering" the entry telling your ROM's build version until a toast-message congratulates you for having become a developer.

If your issue is however that you cannot boot up your device normally, and thus cannot reach the settings section described above, please take a look at the following questions:

How to backup broken screen phone when USB debugging IS NOT enabled?
Broken screen while debug mode was disabled. How can I re-enable adb?

tnx . but i know this . for example i forgot the pattern of my devices . i can issuse this whit 3rd softwere like shuami or whit adb command . but both of them need usb debugging for remove pattern without remove files . if that is turn off , my problem is Shine . must to enable it .how ?

That's why you should include as much details as needed with your question. How should anyone expect that? OK, I did – which is why I linked those two questions (please follow the links).

Based on OP's clarification done in the comments below Izzy's answer, I propose the following solution if one's device is locked out and ADB is not enabled under Settings.
Note that this method is tested on Stock Android 4.2.1 and Stock CM 12.0 (Android 5.0) , both devices having custom Recovery (ADB always enabled as default) . If your Stock Recovery allows ADB  shell access then you may also consider this solution.
Instructions

You should try your pattern-cracking software (or whatsoever the genre it has) from inside the Stock Recovery to see whether it works with the former's environment (ADB shell available there or not).
Since I would never try step 1., I would do the following:
For Jellybean 4.2.1:

Boot into Recovery and mount Data partition.
Open a shell on PC and type:
adb pull /data/property/persist.sys.usb.config ~/

Repace ~/ with home directory of your OS.
Open that file in a text editor and you would possibly see mtp written there. Change it to mtp,adb.
Note that sometimes Android doesn't understand the text file changes if the line terminator is "DOS Terminators"  which Notepad would probably do on Windows (mine is Linux so no issue here).
In that case, I would suggest not using adb pull but doing:
adb shell
echo 'mtp,adb' > /data/property/persist.sys.usb.config

You may verify that the echo command overwrote the file by using:
adb pull /data/property/persist.sys.usb.config ~/

and seeing the file's content in some text editor.
Unmount Data and reboot into Android OS. USB Debugging would probably be enabled.

For Lollipop 5.0:
JB 4.2.1 users can also follow this method if the previous one didn't work for them.

Boot into Recovery and mount Data partition.
Repeat step 2 and 3 used in JB 4.2.1 method.
We need to tweak some parameters in settings.db. Type:
adb pull /data/data/com.android.providers.settings/databases/settings.db ~/

Back it up at some other location too, and open the file in an SQLITE editor. I'm running Linux and DB Browser for SQLite works well. It's also available for Windows OS/OSX.
In the global table, change the value for:

adb_enabled to 1
development_settings_enabled to 1

Check that verifier_verify_adb_installs is set to 1 in the global table.
Check that as default, in the secure table:

adb_notify is 1
adb_port is -1

These checks in step 6 and 7 are not necessary but should be done so that troubleshooting becomes rather easy if the solution doesn't work for you.
Save the changes in settings.db and copy it back into Android by typing:
adb shell
rm /data/data/com.android.providers.settings/databases/settings.db
exit
adb push ~/settings.db /data/data/com.android.providers.settings/databases/

That delete (rm) command is not necessary since adb push should overwrite the file, but I executed it for my peace of mind.
Unmount Data and reboot into Android OS. ADB probably would be enabled.

This is how it actually worked out when tested on my devices.
Source: Not really a source but got a hint from a comment under this answer.

And I think that pattern (through file editing) can be cleared in this way without turning on the USB debugging in Android. Don't know how though!

If adb isn't working (which I think is what this question is regarding), how do you use adb to pull/push files?

@PaulG: The setting about USB debugging that you see in Developer options, all it does is run or stop the adbd daemon in the Android OS. When you're outside the Android OS, the settings in the environment you're booted into governs whether adbd should be running or not. // A custom recovery is a different environment and TWRP and CWM  runs adbd per their default settings. That's what I noted in the second paragraph of the answer that a custom recovery is needed. // Let me know if you're still unclear at some point.

Do note that question doesn't say adb is not working, but that USB debugging is not enabled in the Android OS. Those are two different things.

Thanks guys. I was trying to avoid asking a new question as I had a similar quirk where I couldn't boot the device past the bootloader (and so couldn't enable usb debugging). All resolved now

@Firelord I have cwm recovery..I have mounted data but still getting device not found error

I'm trying to get this working but for Nougat 7.1 instead and I can't find anywhere within the data folder the settings.db file. Any idea where else this setting is now?

@alfetopito the concept of settings.db was removed since Android 6.0. The tables in that database can now be found in /data/system/users/0/. The files have the naming scheme settings_*.xml.

Once I boot into recovery, how exactly would I mount the Data partition? I'm on KitKat by the way.

@TheBitByte Sorry for the late response. // You need to be booted into a custom recovery. TWRP has Mount option in Menu and I believe other custom recoveries such as Philz Touch also have it.


text:
Are GPS coordinates more accurate if they are fetched at a small interval
I've been doing some tests with a self-written application that uses the GPS to report locations and plot them on a map. One of the things I've noticed is that the coordinates seem to be more accurate when the interval at which they are gathered is smaller. In general, when reporting every 10 or 15 seconds the coordinates seem to correlate more with the actual position at that time, whereas when reporting every 30 or 60 seconds they seem to be less accurate.
This is even true for a non-moving phone. If I put it down in my backyard and leave it to gather 10 coordinates, once every 10 seconds, I seem to get coordinates that are less spread out and actually are a pretty good indication of the actual location. When gathering 10 coordinates, once every minute, I get a lot less accurate measurements.
Is there any hard evidence to suggest that gathering coordinates at a small interval is more accurate? Or is what I am seeing just coincidence?

What's happening during these intervals?  If you're in a car or something I would guess that the phone loses sight of more satellites the further you move.

I've done some tests just walking around, moving about 20-30 meters. But also tried just putting the phone down somewhere and not touch it...

An easy explanation (no source, so not proven): The shorter the interval, the less the device could have moved. GPS accuracy is not "down to the millimeter", but with shorter intervals errors are easier to compensate. Think of adjusting your time via ntpdate, same principle there: even with a single server given, by default it asks 4 times and then builds the "average" out of the results – while for more accuracy you can have it ask more times before "correlating". However keep in mind: the shorter the interval, the more battery it eats (keyword: WAKE_LOCK). Find a balance.

Not really.
It's more accurate the more satellites it's receiving. On a shorter interval, it's most likely that more satellites are received, compared to just restarting every minute.
Also, it depends on your location. On a flat field, you will receive a lot of satellites fast, whereas close to buildings or houses, it will also take longer.
What I measured is that you could check the accuracy of the received location. If it's equal or less then 10m, the location could be used. If it's bigger, then wait until you receive a more accurate location.

The tracking is not 'restarted', I'm simply asking for updates from the LocationManager at bigger intervals. So you're saying that bigger intervals might cause the LocationManager to stop tracking satellites and I should actually 'warm up' by requesting, say, 5 location fixes so the device actually starts looking for more satellites again?

yes thats true, you could also use all providers, not only gps, inside a city wlan works also pretty good. this behavior  you could also see in google maps, first your position circle is width, after some time it's get smaller and more precise


text:
Open Google Maps to location with NFC tag
I have an NFC tag containing only one record, in the format of geo: [latitude],[longitude], and when I tap it to my phone the 2 options are the Waze app and Google Maps. Waze opens up to those coordinates just fine, even preparing a route for me instantly, but Google maps just opens like normal, like I just tapped its icon on the launcher and there were never any coordinates.
Am I doing something wrong, or does Google Maps not support that functionality? I've heard of others mentioning this feature but I can't find anyone actually saying whether Google maps is supposed to be able to do this.

Google Maps won't show a pin at the location unless you tell it to:
geo:0,0?q=34.99,-106.61(Treasure)

Read more in the common Android intents documentation:
https://developer.android.com/guide/components/intents-common.html#Maps


text:
Unrooting my device
I rooted my device using the king root app and unrooted using king root as well my device is a titan hd e500 , I tried using root cloack , but it did not work I rooted again so I am rooted now , I resorted to downloading the first version of underworld empire from aptoide and that worked for a month but with a recent update its not possible to use older version now , when the app opens it says to install new version, I tried to may b find a way to change the older app version to the new one to make the app think its running the latest version.. Not possible. I am runing on version 4.4.2 KitKat

Not sure if that's a device dependent thing. Could you please [edit] your question once more and include your device name, the Android version it's running, the rooting method you'd used "back then", which superuser app was installed, and how you've "unrooted"?

What game is this?

@MatthewRead Related question: https://android.stackexchange.com/questions/112004/underworld-empire-after-root

The game is Underworld empire

@ZION please check my updated answer again. The "Root Hider" list I've referenced I'm currently updating, so in a few minutes there could be some more you could try.

Also related: How to prevent applications from discovering my phone as being Rooted and How can I disable root on a modded device? (huh, @MatthewRead, remember that? :)

I really hope I can make this game work , I appreciate all the help

I tried all of the root hiding apps , no success

Assuming this is an XY problem, and the real issue is that you want to play that game:
If your device is still rooted, you could install the Xposed Framework and its Root Cloak module, which hides root from specific apps. There might be other root-hiders as well, so it cannot hurt to search (or to check in my Root Hider list ;).
For more details on the Xposed Framework and what you can do with it, you're welcome taking a look at my Collection of Xposed resources.
In the worst case, if you really need to unroot your device: SuperSU offers to do that for you. If you're using a different superuser app, there are possibilities to switch to this one. Details can be found e.g. in an article on TechRepublic:
Pro tip: How to unroot your Android device so you can update – and for the more "visual people", there's even an Youtube tutorial on this.

Thank you for your response , I tried root cloak with no luck

Answer updated for "worst case".

I tried all the root hiding apps , no success

Sorry, in that case I'm out of ideas (except for the unrooting via SuperSU).

Thank you for your response , I appreciated all the help


text:
Android 4.3 on Alcatel pop C7
I have an Alcatel OneTouch Pop c7 smartphone, wich apparently support only Android 4.2. I received an Alcatel Onetouch watch wich needs android 4.3 to work: how can I install this version of android on my phone?

I think your watch would be compatible with Android 4.4.1 which is available as a custom ROM (SlimKat 4.4.1) here.

It looks like my phone it's not really supported for this ROM
http://www.slimroms.net/index.php/supported-devices

It is very likely possible that the SlimKat I suggested isn't an officially supported ROM from Slimkat. It means somebody could have took the source code of SlimKat and unofficially ported it to your device, the reason why your device isn't listed on the site you linked. You may try it if the need is strong. Also, there is another port named MIUI (Kitkat) here. Good Luck!


text:
How to Right-click in Microsoft Remote Desktop?
I use Microsoft Remote Desktop to connect to my server from my Android Tablet (and mouse via OTG cable), but when I right mouse click closes RDP and exit. How is it possible to change it to call context menu (like on windows) when I right mouse click. (by the way it works on my android smartphone, but not on the tablet)
Thanks

From the Microsoft RD for android FAQ, following are the mouse gestures available on the Microsoft RD client for android,

Direct touch : 1 finger tap and hold
Mouse pointer : 2 finger tap
Read MS RD Client FAQ page for more information.
If the above solution dint work for you, the other way to invoke a right click is to use the Windows On-screen Keyboard and press the context menu key which is in between the right-hand side ALT and CTRL keys. Or Microsoft RD Client for Android provides a Keybord which you can open by clicking the keyboard icon at the top and press the 123 button to open an extended keyboard(shown in the screenshot below). Now Press the Right-Click mouse icon to perform the Right-click action on any particular object by selecting it.

ScreenCapture - Clicking the right-click icon on the keyboard open the context menu on Windows RD client.

hm, but it doesn't work in that way, when I 2 finger tap, it works as double left mouse click. But when right mouse it says: Please press back once more to disconnect"...( I need call right mouse button)

You can have a workaround open the Windows keyboard and click the three vertical line button near alt and ctrl keys..@ihorko

I don't have keyboard, I have only mouse

@ihorko I m not talking about a Physical keyboard. I mean you can open the Windows Virtual Keyboard(start->type keyboard-> On-screen keyboard) and after opening the onscreen keyboard..click the button between the right side ALT and CTRL buttons..this would open the context menu for that particular screen.

Ah, I understand, thank you. I know about that way, but it's very unuseful therefore I posted this question. So on my phone right mouse click works as normal windows right mouse click and calls context menu, but on my tablet it wants to exit from RDP... hope it's clear now.

Yeah I get it. Will try it on myself the ms RD and update the answer if it work for me.

it works on my samrtphone, but doesn't on my MiPad tablet.... :(

@ihorko i couldn't test it on a tablet but the tap and hold works fine on Bluestacks. You need to hold down mouse for 3-5 secs which open the context menu after mouse button release. MS already has an inbuilt keyboard. Check my answer. You can use that anyway if nothing works. I'm not sure why there is different behaviour for tablet and mobile. Maybe your MiPad tablet has limited OTG support. //@webo80 did it work for you in a tablet or a mobile device?

Hm, yes i tried hold down left and right mouses for 3-5 seconds. So, on ANDROID: left button - opens context menu (like, copy, paste, it works exactly as keep down the finger for 3-5 sec). right button - back. On Windows RDP: left button - nothing happens (it's just like one left button click in windows). right button - back (and says: Please press back once more to disconnect)

If you tap on top of the screen where your remote user/domain/ip adress is visible it open a small window on the right with option to switch between mouse modes (ie. Direct touch and Mouse Pointer )..Make sure you have Mouse Pointer activated and try the two finger touch..Post a screenshot in you question adding more details..

YES, two finger works, it calls context menu. THANK YOU it helps much! Now only one question how to assign two fingers to right mouse button ??

@ihorko Ah Fine. Sorry I'm not sure I can find a way to assign mapping to the mouse like that. You can read more on the faq page. You can accept my solution if it solved your question.

"Lucky,
If you tap on top of the screen where your remote user/domain/ip adress is visible it open a small window on the right with option to switch between mouse modes (ie. Direct touch and Mouse Pointer )
What screen do you mean ?" - for @user3867146

@user3867146 I meant the "Remote Desktop screen" which you connect using the Microsoft RD Android client app. The Remote desktop client IP address will be visible at the top of the connection window.


text:
SIM card not recognized in Galaxy Tab S
I have sent my tablet back to Samsung 3 times.  It is currently back with support.  After the first time, I began to have problems with the SIM card not being read.  It was intermittent in the first few days but then constant.  The device would not recognize that a SIM card was in the device.
I went to Verizon and had the SIM card replaced.  It was fine for  few hours, but then intermittent issues occurred until finally unable to recognize the SIM card.
Samsung could not find any issue for this, sent it back to me but still the problems persists.  I went through the same thing, replaced the SIM, dealt with using the device without the Verizon service I had been paying for, but sent it back.
I received an email from Samsung tech support that they can not find anything wrong with the device. I called in because I do not want the device sent back to me without replacing the SIM slot.  I spoke with one call center employee, he agreed and sent me on to another person.  This person I spoke to insisted that if their tests didn't find anything at fault, they would just send it back to me, doesn't matter how many times I send it in, and suggested I had a virus.
I did some research. I can't find anything on Android viruses that describes the issue I am having.  Can someone give me some advice on what I might be able to look into in case Samsung does nothing but send my device back?
Thanks!


text:
How can I restore my app data if I manually pulled it out before resetting and reinstalling my phone?
Yesterday I was stuck in this awkward situation where my Moto G with Cyanogenmod 12.1 got stuck in the boot animation after recent restart. It was working fine for a month or two before that.
Based on my limited knowledge and friend's suggestion I decided that simply factory resetting and reinstalling the OS through the custom recovery will work fine and keep my media as well (and it did). The thing is I really wanted to keep some of my app data but backup feature through adb wouldn't work because as I understood you need to confirm it on your phone which was bricked at the time.
I then pulled the data folder with all the app data into my pc and proceeded.
The thing is I have no idea how to restore it now, I could have screwed up somewhere. Pasting what I saved up back into my phone won't do anything.
How can I restore my app data now?

Could you give a few more details on your "pasting back" process? What files and folders did you put where, how did you do that? Picking an "easy example" would help. Hint: I'd recommend "pasting back" while the device is booted into recovery. Also make sure owner and permissions match (files/folders must be owned by the corresponding app with r/w for the owner and the group at least r, often also r/w). If you "pulled" the data to a Windows PC, all permission info is probably lost (unless you archived it before on the device using e.g. tar).


text:
Dolphin Browser Stops Flash Player When Locked
I'm using Adobe Flash player with Dolphin browser on my HTC One M8 which is working great, since I have Pandora One and I get the higher stream quality on the desktop site (192kbps instead of 64kbps), but the problem is that if I leave Dolphin or lock my phone screen, etc., then Flash player stops. Any way to allow Flash to play in the background?

You could use Maxthon Web Browser, which supports flash in the background. I think I saw some solution for getting Flash (YouTube specifically) to work with the screen off a while ago, but it required root.


text:
No Media profile in Bluetooth connection
When I connect my Galaxy S5 (Android 5.0 build G900FXXU1BOC7) to the car (a Hyundai Accent), the Bluetooth connection doesn't show the media profile, only the phone profile. Which is strange, since my previous phone, a Galaxy S2 (Android 4.1.2), had no problem connecting. The phone profile works fine.
What I've tried:

Cleared cache and data from the Bluetooth app
Deleted any music player besides the factory one (poweramp was installed)
Restarted in safe mode
deleted all Bluetooth devices in the car and paired the devices again

None of these helped.
I saw an answer that mentions disconnecting other devices, however the car was the first device connected to the phone (as far as I know), and besides deleting the Bluetooth App's data should've solved that problem.

Apparently it has to do with the car multimedia system not supporting bluetooth media with new Iphones and Androids. It's an AVOX multimedia system, and there's no information about it on the internet, so I'm pretty much dependent on the local representative (switching it is unfortunately not an option).


text:
Push Notifications not working over WiFi on Google Devices
I have 3 Android devices at home: Nexus 4 Android 5.1.1, Nexus 5 Android 5.1.1 and Lenovo Yoga 2 Android 4.4.2, all connected to my WiFi. The Nexus devices simply cannot receive Push Notifications (Gmail, Hangouts...GCM?) while the Yoga tablet can. On mobile data both Nexus devices can receive push notifications. If I connect them to my workplace WiFi everything is fine.
All devices have all the apps up to date. I've tried resetting the Nexus 5 to the factory defaults but it doesn't help. I've tried restarting the phones a couple of times but still no luck. The router is an ASUS AC68U, latest Merlin, on a 1Gbps internet connection. The only things that changed in my environment in the past 2 weeks are: 5.1.1 update and I moved to 1Gbps internet.
Is this related to the new Play Services Update? Or Android 5.1.1? Can I somehow look deeper into this? Logcat? Any help is appreciated.

Odd question: what sort of torrent traffic do you have going through that router, if any? I experienced this a couple of years ago, with no push notifications working, or taking a VERY long time to get through, on my Android devices, and Outlook regularly disconnecting. Eventually found that my router couldn't handle the workload of torrent traffic in addition to this. Any time my torrents were turned off, everything worked. Eventually replaced the router. Also check for firmware updates for your router.

Yeap, this is odd. When I tested it torrents were off. In the router connection log there are like a few tens of connections active. The router should be capable of handling several thousand connections. I don't even know where and what to look for. iPad works, Yoga 2 works, Nexus 4 and Nexus 5 don't...

I have the router for about 9 months and it's working flawlessly. I only noticed the issue when my girlfriend told me she doesn't get her chat anymore a few weeks back...along with Android 5.1.1

Some people suggest I should disable IPv6 on my router. I'll try that when I get home

It looks like GCM Push Notifications don't work with IPv6. I disabled IPv6 entirely in my router and now everything is fine. Though IPv6 was enabled for the past two years and I didn't have any kind of issue. Let's hope a Play Services update fixes it.

I'm on UVerse with a Motorola NVG589 router. Log in to your router at 192.168.1.254 and go to the Home Network tab and and click on Configure. There's an IP6 On/Off here. Turn it OFF and click Save, then go to the Diagnostics tab and click on Resets and click the RESTART button. One minute later I got flooded with notifications, and my WiFi icon is no longer orange now it's white.

The problem seems to be Android Lollipop, at least on 5.1 and later. I have 3 phones, a Moto X Google Play Edition (GPE), a Galaxy S2 and a Moto G 2nd Gen.
Moto X GPE and S2 run on Android 5.1.1 (the latter thanks to CyanogenMod) and suffer from the problem you describe. The Moto G on the other hand runs Android 5.0.1 and doesn't have that issue.
All the Push-Fixer apps on the Play Store don't do the trick for 5.1 devices that suffer from that. I'll try disabling IPv6 as suggested, but unfortunately the ISP-provided router doesn't let me turn off IPv6.

Open port 5228 on your router. It's Googles like outbound wifi port.  Worked for me.

I was able to fix my issues at home by letting the router choose the channel automatically to avoid congestion.  Almost immediately things began to ring and chime.  I was previously getting the described scenario of dozens of notifications as soon as I left the proximity of my apartment.


text:
How to enter recovery/download mode with broken home button and broken bootloader
I was trying to install NightOwl cm12.1 Android 5.1.1 Beta 5 build for my Galaxy Note 1 N7000. I followed all the installation instruction on that ROM's thread. I flashed philz CWM 5.15.0. And now I'm stuck at step 4 after flashing the new kernel (6.48.4) to get updated CWM recovery. Now, my phone is unbootable stuck in the n7000 screen. If I wait just a little longer, the phone would just turned off. The installation guide says that I could still enter recovery mode by pressing "home" and "volume+" and "power" buttons. But unfortunately, my hardware home button is broken.
I read somewhere that we could still enter recovery/download mode via ADB. I've tried it with no luck. It can't find the device (since it won't turned on). Is there any other way for me to at least enter download mode to reflash it back to the original stock rom via odin?

Can you still boot to the ROM?

Step - 1: Read ALL Instruction before doing risky things. You know your Home is broken.  So you cannot flash this ROM.
Have you tried to enter fastboot or Bootloader mode or flashmode? for my device its to plug in the usb while holding Volume+ key. For now, try all the combinations of hardware keys and see it any works.
And Remember "If Your Phone Is Truly Bricked: Take It Into the Store and Play Dumb" :P

Samsung devices can usually be forced into download mode using a JIG. They are pretty simple and cheap to make. If your device has been soft-bricked this will almost always work.
http://www.xda-developers.com/need-a-samsung-usb-jig-build-your-own/

Use ADB, there is a command on there to reboot your phone to Odin/download mode, it's adb reboot download.

Jig or ADB. Not sure if ADB would work though, if you can't hardly turn on the device. I would consider trying it first, because it's easy and you have nothing but some time to lose, but I'll bet you'll end up using a jig (can be made or bought).


text:
Does Google Photos allow for "Hidden" albums or photos?
I have not found anywhere in Google Photos to "hide" and album, collection, or specific photo from view under any given context. Is there a setting or workaround that will allow a user to select specific photos or albums from being in the main view when viewing photos in either the album view or timeline view?
Use case: If one backs up every photo taken to Google Photos, it would be helpful to have "hidden" folders or photos that are only visible when selecting to view those photos or collections/albums, or various contextual "profiles" to view photos as, such as "Personal," "Business," or "Show All." That way, depending on the context of why the user is viewing the photos, one could see all photos that apply to that given context.
There was a lot of emphasis on "contextual learning" at Google I/O 2015, and this is one obvious way that it would seem Google Photos would work under that philosophy, so it may be that I just haven't found the setting yet.

I have seen no indication anywhere, from every setting within the site or app to deep searches, that indicates any such feature exists. The last mention of it I see dates back to Picasa. It seems the feature died there.
I personally have entirely separate Google accounts for different needs, and I keep my photos in those locations that don't belong in my general collection. Not optimal, but the only solution I've found.

2 options using the android app X-plore File Manager (amazing file manager)

You have to put the files in a zip file

Select everything you want hidden and tap and hold > pop up menu > "create zip"
You can still browse what is in the zip like its a folder in X-plore File Manager
You can then add new photos or video to the zip by simply copying to the zip

Make the folder your media is in "Hidden"

The names of videos might show up but the will not be playable

Add a dot to your folder name. example "Media" become ".Media"
Add a text file name ".nomedia" (no extension)
In X-plore File Manager top right click the three dots > Configuration > Show Hidden Files

No, you could however use a Photo Vault app from the Play Store to hide images, using a password of your choice.


text:
"Set as contact" ruins images in editing pane
I just bought my girlfriend a Zenfone 2 500ML, and I have to say I am really impressed about it. There are only an issue I would like to know if it is a known problem or not.
When I want to set an image as a contact picture, I select a photo through Google Photos (because Gallery crashes every time, don't know why and if it is related), the photo editing app appears. App itself is ok, but the image is "damaged", because it has purple dots all over the photo (like in this sample)

If I move the photo, dots change place, so I think it is all related to a software bug on image resizing maybe, or thumbnail creation. However, once I accept my changes, photo is set correctly to the contact, and it is perfect with no issues. The only small problem is in contact thumbnail that seems damaged, but the photo itself is intact.
If I try to set it as lockscreen, or send it on Whatsapp, it works like a charm, even if I apply filters of any kind.
I would like to know if someone had this problem, and mainly know if it is purely a software bug (so I will wait for an update) or there is something more serious (and how to fix it, in case it is).


text:
Music Album Art stretched to square
My phone runs Android 4.0.4 and it has Google's "Play Music" and a stock "Music Player". For some reasons, either App shows album arts as square. Album arts that were rectangular are stretch to square. The same MP3s copied to other phones looks fine.
I checked the files under \Android\data\com.android.providers.media\albumthumbs\ and they are in the correct aspect ratio. I tried erasing the App data. But I just can't make the Album Arts look right. Any ideas?

You can't do anything about that because that's the way they work. There is no option to make any settings. Try music apps from Play Store but you may suffer from online ads.

I don't know about the stock player but the Play Music shows album art stretched to square but another phone (also 4.0.4) with the Play Music app does not suffer from the same problem.

I just tried downloading another 3rd party Music App "Music". I see the same behavior, the thumb nails are stretched to square. But during playback, it is fine. My guess is there is some sort of built-in library on my phone that is messed up.


text:
Download offline map packages of OsmAnd Map on PC?
I need to download offline map packages that users download from OsmAnd Map application.
Where can I find those packages on phone? or how can I download it online on PC? Similar to how it was answered for Maps.me application here: Download MAPS.ME (MapsWithMe) offline map from PC?.

Country maps can be downloaded here, and Overlay maps of antique/historical cities can be downloaded here.

Yes absolutely possible. It took me sometime to figure this out though. I found the page about how-to add maps manually to OsmAnd maps on Google Docs. There is some tutorial about this thing. Just head over to OsmAnd Maps Download via PC.

authors: Mùhàñàď Ďììñì

authors: Серега Долженков


text:
htc explorer not loaded after factory reset
I have rooted my HTC Explorer and it worked well. Due to some memory problems, it became slow. So I did a factory reset, after that my HTC Explorer is not loading, it shows only logo screen.
What can I do?

Switch off your phone.Charge it to full.Then remove your battery and leave it untouched for about 2 - 3 hours.Then put the battery and try switching on.If this does not work try flashing stock firmware.


text:
Why doesn't "Keep offline" in Google Docs always let me access my document?
I have a Nexus 5 and I am having trouble understanding what the Keep offline option in Google Docs does.
For example, I have a Shopping List document.
Sometimes when I am at the supermarket, I have no mobile signal, but I still want to be able to view my shopping list (understanding that it may not be the latest version that I edited on my PC).  So I turned on the Keep offline option.

Most of the time when I try to access this document, and I have no mobile signal, I get an error that the document cannot be accessed (oddly enough, I can't reproduce the error now, which is why I can't be more specific regarding the error message).
Is there something else I need to be aware of when using this feature?  Or should turning this option on allow me to access the document in all situations?

You should be able to access any file when "Keep offline" is turned on provided that the file is downloaded/accessed atleast once.

@MANI - I have definitely accessed the file at least once, so I can rule that out.  My Nexus has a lot of quirks that other owners don't seem to experience; I wonder if it's time for a factory reset?

There is nothing much to say about this feature any more. It would be easy to tell something if you can reproduce the "error message". Or just reset the Google Keep by clearing app data/cache rather than factory reset. But it's your wish.

I don't know if this issue is still applicable after some update to Docs app, but try following what Google Support for Docs says first. Some steps might be different (it seems not up-to-date), but maybe it can show the cause why sometimes you couldn't access it offline.


text:
A Bad Charger Damaged My Asus TF300t Tablets
I bought a charger set off of Amazon.When i plugged it into my tablet it flashed and rebooted and the battery shows 0% and will not charge.Also when i hook up the USB charger the computer does not see it nor dose any screen pop up on my tablet.
I managed to mess up both tablets before i figured out it was the charger.
So I bought a different charger and USB data cable , still no good.Tried the trickle charge thing for 2 days still no good.
So Far i have bought a new fully charged battery ,same thing no good,replaced the charging/docking ribbon,still no good. Factory reset , no good.
I can boot with what battery i have left but it will not charge or go above 0%
always says "Connect Charger"
Is there any thing i can do or did the charger damage the board on the tablet?
Other than not charging or being seen by the USB everything else works.
Any feed back would be appreciated
Thanks!

Chinese "Colorfly", Android 4.4.2 similar case. Long press the "Power" button, select "Power off". Connect to USB or charger. Charging starts a couple minutes later - depends on discharge level.


text:
How to use face unlock in Sony Xperia Z2 running Cyanogemod 12?
In Cyanogenmod 12, how do you unlock based on your face? I went to "smart lock" and trained facial recognition. Now I go back to the Screen lock and there is still no option to unlock with the face.

Screenshot - No face unlock option(Click to enlarge image)

Under Settings > Security  Ensure that the Smart Lock agent is enabled.

Set a screen lock with pattern or pin or password
Now smart lock will be enabled in Settings->Security below Owner Info
In smart lock select trusted face.
Lock your phone and you will see a smaller user icon at the bottom.
If your face is recognized it will changed to unlock icon. Swipe and it will unlock

Just saw you were running lollipop. Give the above awnser a shot.
You need to reinstall a Gapps package. That isn't the pico or nano

Step 1: Here is a link you might want
Download gapps kitkat
Step 2: Reboot your phone into the custom recovery (which should already be installed).
Step 3: Press install from sdcard and locate the zip.
Step 4: Wait for it to install and then reboot the device. And once on it should appear...
If you can't overwrite the Gapps via this method the easiest way to get face unlock would be to get the apk somehow...


text:
Google Nexus 5 doesn't boot
Last night my phone was casually working when all of a sudden, the screen froze on the active application. This happened before but usually it unfreezed or restarted, but now, the phone just turned off (screen went entirely black) and doesn't respond to anything (tried to hold power button, in combination with either & both volume buttons) for about 1 minute per combination.
The phone doesn't respond to my charger being plugged in all night either...
Is there anything else I can try before having to take it back to the store?

What android version did you have?

@SuperThomasLab Android Lollipop 5.0.1

I suggest you if you still have warranty to bring it back to the store.
However you maybe should read this first:
Nexus 5 and Nexus 7 Lollipop Update Brick.
The Nexus 5 and the Nexus 7 can be bricked in lollipop, and it only can boot to the Google logo. I don't know if this is your problem but it may be a part of your problem. If you update your phone to Android 5.1 then it should be fixed.


text:
Cyanogenmod no service?
I had cm-11-20150517-NIGHTLY working, then upgraded to cm-11-20150607-NIGHTLY. Now I get the error "No service" and have basically no GSM functionality whatsoever.
If I attempt to select a network operator, I get the error: "Error while searching for networks."
I installed this using TWRP, there were no issues with the install. Automatic upgrade failed, I believe this is due to an encrypted file system, something which TWRP does not handle.
What I have tried:
Rebooting by itself.
Removing the USB cable and rebooting (apparently this was a known issue before).
Reverting to cm-11-20150517-NIGHTLY, this does nothing, same problem.
Resetting APNs to default.
Device: GT-N7100,
CyanogenMod version: 11-20150517-NIGHTLY-n7100,
Android version: 4.4.4

Solution was to restore a backup of /efs and write a backup of the modem firmware to /dev/block/mmcblk0p10, this device file may be different on a different deivce though. But on my N7100 it worked.

I finally got a solution to "no service " after installing cyanogenmod 7 on HTC incredible 2. the ans is simple and est and does not have anything to do with flashing radios, reinstalling rom. simply turn the phone of and remove ye battery to take out yr sim card and switch it bak on without the sim. in it. after it has finished rebooting,
make sure the network bars are appearing even without any signal. I e, an x sign on the bars and dat. also airplane mode is off. now go to mobile network settings and choose cdma/GSM (auto) and not the preferred one. now of phone and put bak. sim in and tadaaa, yr. phone will have de most amazing. connection!

Duplicate answer of https://android.stackexchange.com/a/129790/5934

authors: พนมวัลย์ พูลเพิ่ม


text:
Contacts have been randomly renamed and/or merged
I have a Moto X 2nd Gen running Android 5.0.  All of sudden, my contacts have become very screwed up.  Here are the symptoms I'm seeing

names of my contacts seem to have been randomly swapped.  Person A and Person B swapped names so the contact details don't match
in addition to swapping names, I have a contact which contains information from 3 ppl (!!!) and none of them belong to the name.

I signed out of my Google account and back in and it seemed to have fixed it for some contacts, but the rest are still screwed up.  On contacts.google.com, my contacts still look fine.  What's wrong and how can I fix this?

Issue was reported here: https://code.google.com/p/android/issues/detail?id=214909&q=-has%3Aowner%20attachments%3D0%20stars%3D7%20label%3APriority-Small&colspec=ID%20Status%20Priority%20Owner%20Summary%20Stars%20Reporter%20Opened Issue 214909 in android: Android contacts app incorrectly auto-merging contacts Sound familiar? If so vote for this issue to garner more attention

The same thing happened to me over a year ago. My contacts are still messed up because I noticed the problem only over a month after it had happened and I had also done enough changes on both my phone and Google web that I didn't dare trying a roll back to a backup that I had taken myself. So, I've just lived with it and cleaned up the contacts as I've run into messy ones sometimes manually looking at my manual Google Contacts exports.
I would suggest to simply wipe out your phone contacts and have pull the contacts from Google online since you are saying that they look fine there. You can wipe out your phone/device contacts e.g. via Android Settings → Application Manager.
Then it depends a bit on your Android version but on my phone (Galaxy S5) I need to go over to All (applications) tab and then find Contacts, Contacts Storage and Google Contacts Sync and if I wanted to clear my contacts I would clear both data (by tapping Clear data) and cache (by tapping Clear cache) of all of the above-noted three applications.
As said, the apps that store your contacts data and information about sync status depend on your device so just clear all contacts related data and then re-sync the Google account in question via Settings → Accounts.
Now, even if the changes have been pushed over to Google by now you can roll back your online contacts with the rather powerful rollback feature of Google Contacts. It should be noted that the rollback is available for any moment in time within the past 30 days (and no longer!). So, if you spot the issue within a month of when it happened you can roll back easily.
You can find / do this through https://contacts.google.com/ → Left side menu bar → Undo changes
If you need to roll back what I would do is first disable the contacts sync from Android Settings → Accounts (for the Google account in question). Then roll back the Google online contacts and then re-enable the account causing the sync to happen.

First go the https://contacts.google.com and remove duplicates under the option Find duplicates. This will remove any duplicates and you can merge them to make it
Since Google contacts preview(contacts.google.com) doesn't support export feature as of now, you have to visit https://www.google.com/contacts and take a .vcf export to your computer and transfer it to you mobile and import it in you Contacts app and select the exported .vcf file.
Haven't tried myself but since you said its fine in the contacts.google.com it should hopefully work.


text:
'Error retrieving information from server' while downloading app from Google Play
I recently reset my Samsung Galaxy Tab plus which runs on Android 3.2. I then tried to set up my tablet again by downloading applications, but it shows that there was error retrieving information.

This is a common problem with the Play Store. Give it a few hours and try again.
It should eventually come good. :)

What is the common problem?  Time does not appear to be fixing this as it's been over 24 hours...


text:
Google Now Launcher is not displayed in Bluestacks emulator
I have latest version of Bluestacks emulator(v 0.9.25.5401) installed on my Windows PC 64bit. I installed Google Now laucher from the playstore in the bluestacks. And after installing the launcher it requested to download also the Google search app which I don't want but installed it anyway.
After successfully installed both the apps I opened the Google Now laucher and it showed me to clear defaults of my previously installed Apex launcher and press Home button. I did clear defaults and after pressing home button Google Now laucher is not displayed in the list.
Its not available also in the Settings menu. I can access them only in the menu drawer and in desktop two icons are created. But I click the icon it shows to select a default launcher for Home which shows only three other 3rd party lauchers but not Google Now.

Screenshots - Click to enlarge images
How to make Google Now launcher as the default launcher for Bluestacks? Any ideas?

Restarting the PC fixed the problem. I restarted the Bluestacks and also tried Restart option from the tray icon options menu. But restarting the PC fixed the issue and the fourth option Google Now Laucher is shown in the list. Wierd I dont know how this fixed it.(May be some registry or some other system reset changes required with restart.)

authors: ຈອຍ ຄົນເກົ່າ


text:
Samsung i9300 touchscreen not working, stuck at welcome screen/language selection
My touchscreen is not responsive any more on my Samsung i9300 (Galaxy S3) - I don't know the reason. I successfully installed a stock ROM, but I'm stuck at the language selection/welcome screen.
The problem is simple: I need to select a language or to activate voice input to continue.
All hard buttons work and capacitive buttons (soft buttons) also work, but they are no help in selecting a language or activating voice input.
I found several solutions on that problem:

Summarized, it says to use an USB mouse connected to the phone by a OTG usb cable. I have tried it and I can not approve that, because the mouse is connected (lights on), but it is not recognized by the phone.
Here's the source: http://forum.xda-developers.com/galaxy-s3/general/guide-unroot-reset-counter-touchscreen-t2074756
I had the idea of controlling the phone by using a USB keyboard connected to the phone like above (1.). This works a little bit better, because the phone receives key input, but very limited. CTRL+ALT+DEL works to reboot the phone. I wasn't able to figure out how to replace touchscreen functionality by using the keyboard resp. to select a language (at the welcome screen) where I'm originally stuck. There are a view keyboard combination lists on the internet.
Erica Griffn describes in this video the same issue and concludes, that she has no solution for it so far: https://www.youtube.com/watch?v=oMG-_26NgXM

Is there any other solution I could try else?
A new diplay costs about $100 and a new S3 costs about $200. I don't want to exchange the phone or replace the display.

I bought a new display and replaced the old one. The procedure is more or less difficult, requires about 20 minutes time. Here's the tutorial I recommend: https://www.youtube.com/watch?v=Rt8bl7oAPVU


text:
Can't record voice in Whatsapp
I'm using s5 duos and I'm on a custom rom for sometime now and I just noticed something wrong that the voice icon is partially hidden and I can't access it.
I have attached a screen shot.
Is there any way to acess the voice icon?

Screenshot (Click to enlarge image)

What happens if you rotate your screen to landscape?

Still looks the same even in landscape mode @SuperThomasLab

Have yoyu already rebooted your device? What ROM are you using? If you are using CyanogenMod then apply the default theme... Please give more information.

I'm on GERIS rom that I downloaded from XDA. I tried rebooting and even reinstalled whatsapp and its still the same :(

OK, you should reinstall whatsapp. First make a backup of your messages in whatsapp settings and then uninstall, reinstall whatsapp from the playstore .

Already tried that @SuperThomasLab

And you didn't had any problems before installing the custom ROM? If so please disable Xposed etc. And have you set a custom DPI?

Well I actually didn't notice that, but i think it was working fine since my friend who have a single sim variant of the same mobile can use voice recording... no i hqve not set a custom DPI... I'll return shortly after disabling xposed and see if it works.

Sorry, but I can't help you any further. I never had problems like this.

Thankyou @SuperThomasLab i see that a xposed module was actually causing the problem.. disabled it and now it works fine :)

I added an answer:-)

First, reboot your device. Try to reinstall Whatsapp. Disable any mods like custom DPI, custom theme, Xposed, etc...
Hope my answer helps you!


text:
Xperia Z2: SD Card not being shown as mounted under Storage, but is accessible from file manager
After I rebooted my Xperia Z2 running Lollipop 5.0.2, the micro SD card is not indicated as being mounted  in Settings → Storage. I see a button to mount it, and another one to erase it, but it is accessible from FX File Explorer and I can read from it, and write to it without a problem.
Here's a screenshot of the Storage screen showing the card unmounted :  https://goo.gl/photos/VdtZNy8uN52q9N9e7
If I remove it and put it back in while the phone is still on, it shows up just fine in the Storage (I see a button to unmount it, and another one to erase it).
This makes me think that something is going wrong at start-up, that prevents it from being mounted properly.
I tried several new micro SD cards, and I can tell you it's not a problem with the cards themselves.
Any help is appreciated.

After a lot of research and browsing the XDA-Developers Forum, it appears that the problem lies within the stock kernel I'm using, so I flashed this custom kernel instead http://forum.xda-developers.com/xperia-z2/development/kernel-andropluskernel-v10-t2974841 which appears to solve the issue.
I rebooted my phone a few times, and my SD card is being mounted properly after each reboot.
A word of caution though, don't flash this kernel if you're using XZDualRecovery, you must uninstall it first (there are detailed steps in the post I linked above).


text:
Nexus 5 doesn't connect to PC anymore
I'm new to this community so I hope there are no problems with my question. Also, sorry for my English.
So, until yesteday I've been using my Nexus 5 for debug porpuse, but this morning my PC didn't recognize the device when I plugged it to the USB port, though it was still charging.
Before that my phone was correctly recognized (it was listed with adb devices and also appeared in Eclipse)
I'm on Windows 8.1 (Android version 5.1.1 on device) and the most curious thing is that the Nexus doesn't even appear into Device Manager. Here is a list of things I've tried to solve the problem.

Restarting phone and PC several times
Uninstalled drivers from Device Manager and plugged the device right after, but nothing happened.
Tried several USB cables, on different USB ports
Tried MTP mode, PTP mode, with USB debugging both enabled and disabled
Tried to start Windows with Digital Signs disabled
Tried to connect the phone to a friend's PC and it got recognized
Tried to revoke USB debugging authorizations
Tried to adb kill-server; adb start-server

I really don't know what to do now, I'd really appreciate it if you'd help me, I need my PC to recognize my phone for my thesis work.
Thank you

You should go through the driver update process as outlined in Nexus Root Toolkit. I've gotten into this DLL-hell-type thing on my Windows 8.1 box before with multiple USB drivers for multiple devices.  Following the NRT functions explicitly, fixed it for me.

Hey man, thanks a lot for your reply. I downloaded NRT and followed the instruction, but can't go through step 2 since it says to wait for MTP drivers to install and then to check if I can access my device internal storage, but nothing happens in both case.


text:
How can I remove my Google account from my friends phone?
I used my Google account to set up my friend's phone but she gets all my info. How do I stop my information from going to her phone?

Do you have access to your friends phone? If yes goto Settings->Accounts and select your account and click the three dot  and press remove to remove your account from that phone

Few things that may work:
Go to Settings->Accounts, select your account, press menu key or three dots and remove your account
If you don't have access to your friend's phone, then you can remote wipe it, but you'll probably want your friend back, so you can also change password of your google account to prevent access of account on phone
You might also be able to remove devices here: https://security.google.com/settings/security/activity


text:
WiFi never shuts off on Nexus 5 running Lollipop
I have Nexus 5 on Android Lollipop. When I check the battery graph, it always shows my WiFi radio as ON, even when I am using 3G and have specifically turned it off. I have observed that it only shuts off in airplane mode.

Screenshot (Click to enlarge image)
How to correct this behavior?

I believe that this question is the same as your own:
http://android.stackexchange.com/questions/105908/even-with-wifi-turned-off-it-is-still-the-biggest-battery-drainer-s5-mini/105926#105926

@Megatron Actually Lollipop devices consume more battery than the Kitkat version does. And mostly lollipop users of nexus 5 complaining about Wifi radio problem. See the XDA post for a detailed review on this and google forums post some fixes provided there you can try.

I have a nexus 5 and had the same problem. I found an app called Power Toggles and it seemed to do the trick.

It would  help more if you consider to add a link for the said app. Please do so.


text:
Same phone shows different locations using Life360 vs Google Maps
My mother's cellphone shows her in two different cities on the same day. The Life360 app shows she's in Chicago, while the Google Location history shows she's in Alabama.
I think she might have given her old phone to my niece. Could both phones share location data even with different SIM cards?

Before giving the old phone away, did she wipe it? Otherwise, if she is still logged-in to that phone via Google, it's gonna think she has two phones and will show the location of both.

OK, I see, well I changed moms Google password on her new phone, so...hopefully that should log out the old phone, wdyt?

Yeah the other phone will be prompted to enter the new password and if you dont, it should log it out.


text:
Permanent call log?
Is there a way to have on Android a permanent call log which the user can't delete? (Or at least ask a password before deleting)
Either native (rooted phone so I can replace any system apk) or as a separate app which records the call details in a separate DB is fine
It would be best if this would work even on Android 2.3

Regularly backup and then make the file immutable (chattr) if the filesystem is ext2 or above.

But why do you want such feature? The real objective hasn't been revealed yet. Is this user a secondary user of your device or are you developing something?

I want this feature, as I will give this phone as a "convenience phone" for 1-2 days to friends visiting me. I just got burned by a huge bill made by someone who thought "hah, he will notice after one month". So I want to make clear to them: ok make calls, but I'll see how many, anf if you abuse that, you'll pay back. (For privacy the phone numbers can be censored, I just need how many and how long)

Well, you can try Automatic Call Recorder which will save the call log as well as the recording and is not affected if the call entries gets deleted by a user in the dialer app. Also, Settings -> Apps -> the said app -> uncheck show notifications. Then use a custom launcher like Smart Launcher to hide its icon and use App Locker to restrict access to settings by user.


text:
How to restore IMEI and get back network functionality?
Related, but no solution: How to restore my IMEI on Galaxy S if I don't have a backup of /efs?
My IMEI has turned blank after a nightly update, I can see it is blank when typing *#06# and I have no GSM functionality. Also baseband version is unknown.
I do have a backup of the /efs directory. I have restored the contents. But even before restoring, I checked the md5sum of the mps_code.dat file, and it was the same as the backup, so I didn't have my hopes up.
Nevertheless, I did a full overwrite of the contents with my backup. Rebooted, no change.
I have also tried to do a factory reset, reinstall Cyanogenmod, two different versions, wiped cache, Dalvik. Remove the battery, SIM card, USB cable.
I am willing to install the stock firmware, if I could find it, or patch the modem firmware somehow. Where should I go from here in a situation such as this one?

If you also have "No Baseband" in the about screen, You can try to flash only the modem and see if it help.
e.g With Samsung devices, I usually use Odin with the ROM from SamMobile,
I extract the modem file from the archive and put into a new .tar file, and then flash the new file with Odin.
On Linux i can use Heimdall which allow my to directly flash a specific region like the modem.


text:
Why wiping "Data" in recovery doesn't wipes my Media in Internal SD card?
My phone doesn't support removable SD card.

When I open Titanium Backup app on my rooted Oneplus One (CM12), I see (at the bottom) in the Overview few specs including System ROM usage and Internal+Media which says 58.9GB (10.7 GB free).
In ES File Explorer I see similar free space.
In DiskInfo, I see under Data:

Used: 45.8 GB,
Free: 10 GB,
Mount point: /data,
Filesystem: ext4,
Partition name: userdata,
Partition nickname: Data, among other things

Diskusage went further and showed under Storage card:

Media: 42966 MiB
Apps: 3001 MiB
Free space: 10262 MiB

Settings -> Storage says that total space is 54.92GB and Available is 10.02GB.

All of the above info makes me conclude that my apps and app data, and other personal files are all stored in one single partition named Data at /data.
But mount says that:
/dev/block/platform/msm_sdcc.1/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,noauto_da_alloc,errors=panic,data=ordered 0 0

/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,noatime,nodiratime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

I also saw this emulated term under /storage and it seems related.
Question: I mentioned all of the said info because I don't understand, if my Media (personal files) is under /data then why Recovery doesn't wipes it as default unless I explicitly choose /data/media to do so. In case of fastboot, I can delete all apps+media using fastboot erase userdata, but why Recovery and Android treats it as different?
More so, how does Recovery even wipes it then?
Also, what was /dev/fuse in mount's output and if they all are one single partition then why I cannot go up level beyond what is shown as home directory or Internal SD card or 0.

Well this sdcard thingy is kind of tricky for the OPO. For me it seems like the device does not have an sdcard at all(not even an internal). Which would mean that the free space you see is actually an emulated internal sdcard taken from your device flash memory.
For emulating an sdcard a FUSE daemon is used where also your /dev/fuse device comes into play. This is probably the raw presentation of your flash memory made accessable via your kernel. Which is then mounted to /mnt/shell/emulated.
Additional Info about FUSE: http://en.wikipedia.org/wiki/Filesystem_in_Userspace#Virtual_file_system.
To back my assumptions about the emulated internal storage see the storage configuration file for the OPO:
https://github.com/evolve-bacon/android_device_oneplus_bacon/blob/lollipop-5.1/overlay/frameworks/base/core/res/res/xml/storage_list.xml
Now to your question why your /data/media directory is not wiped while doing a factory reset:
This is just a nice feature when there is no physical external sdcard(or even internal) present. So that you don't loose your important userdata like downloads pictures etc with a data wipe.
What Cyanogenmod did here was declaring an external sdcard on your emulated internal sdcard which resides in /data/media.
For full understanding see: https://github.com/TheOldUnas/Bacon-Lollipop-Boot/blob/master/boot/ramdisk/init.bacon.rc
Especially the declaration of: export EXTERNAL_STORAGE /storage/emulated/legacy and the FUSE daemon for /data/media: service sdcard /system/bin/sdcard -u 1023 -g 1023 -l /data/media /mnt/shell/emulated
For final understanding compare on youe device the output between ls -l /data/media/0  and ls -l /storage/emulated/legacy and finally ls -l /sdcard. It is all the same as it is your from emulation, emulated external sdcard :D
For your comparsion between fastboot erase and data wipe through android/recovery. Fastboot is part of the bootloader and does not know about all this emulation mess so it will completely wipe data.

It means that the app data and the media all belongs to one partition named userdata and perhaps that's why fastboot erase ends up deleting all of that said data. Isn't it?

yes you got it exactly right.

is there anything not clear to you according your questions? If yes please ask so i can clarify it. If not please accept this answer as I put quite much effort in explaining everything as detailed as possible.

+1 for covering all the points and I'll accept it after one clarification. How does a custom Recovery clears Data when I tap "Clear Data" and how does the Recovery not ends up deleting "/data/media" unless explicitly stated?

this is highly dependant on the implementation of the recovery. some really basic recoveries do not handle emulation(probably they have no fuse daemon inbuilt) so they just fully wipe the whole partition. some are recognizing the EXTERNAL_STORAGE declaration and have a different wiping implementation for such cases.

still something not clear?

Answer to your question "More so, how does Recovery even wipes it then?"
/data/media is just a link
Wiping /data is for if you install a new rom etc and if you would also wipe /data/media, there might be rom install zip-s, so it's either because of link or security

How to wipe a folder ? I know how to wipe device only

Go to a folder and delete it


text:
Low storage notification with 18GB Free!
I've googled a lot on the issue and came up with many dead ends.
Basically a few hours ago my phone hit 0% and died, and when I got home and plugged it in it throws me a 'storage space running out' message and is EXTREMELY laggy for the first few minutes after booting.
I've tried deleting /data/log as one post suggested, however that folder does not exist.
Here are screenshots of my storage + the error.
https://goo.gl/VPeMn7
Any ideas/advice/suggestions?
My device is a LG G3 (AT&T)
Running Android 5.1.1,
Paranoid Android 5.1
777 Kernal

Have you tried booting into recovery and wiping dalvik cache and cache?

As it seems this kernel is unstable for your device, go back to one  working :D I don't really understand users  trying to update to "last version". I, as programmer, do not recommend  my clients to update to "last version", especially a custom one. Why? What should I ask them to update iOS to 9.0 beta? even after 9.0 is official out I still wait a period to see what bugs are revealed by community. As for Android, the same thing I recommend to my clients. Do not jump ahead, wait and see what other say, then jump :D

possible duplicate of "Cannot download, not enough space" when "Phone Storage" clearly lists enough space

Sounds like a corrupted file in the operating system.
What i would suggest doing is reformatting back to factory settings.
on the phone go to  Apps > Settings > General
Tap Backup & Reset uncheck Back up my Data (if you want a clean slate). Leave it checked if you want to keep your pitures and other documents.
Tap on Factory Data Reset after doing so it should start reformatting
PS. also remember to clear your sdcard cause there might be of a virus
i would also get a antivirus for your phone as well.
Hope this helped :)

Restart your device, it has helped for me with the same problem!


text:
Google Keyboard sync doesn't work anymore
Synchronisation for devices with business apps is not available

I added an Google Classroom account and since then I even couldn't change the sync account.
This account is now removed, but I have no business apps installed..!?

Try to delete Google Play Services cache


text:
Samsung Note 4 - Network Locked - But which carrier?
I bought one Galaxy Note 4 on Amazon. I used it in Europe with no problems. Few months are passed and now I moved to China for a while. Well, I can't use my phone here because it is Network Locked (asks for a code at the splash screen). Nothing when I bought it let me suppose this phone was locked to some network, nor I can find any information inside the phone (or the box, or some appearing logo) suggesting to which network it is locked.

I am aware there are many service to unlock a phone, but I can't even step up the process of unlocking since I have no idea which network my phone is locked to.
My questions:
1) how to know which network carrier I'm locked on?
I got some information on the *#0011# menu, but nothing useful, also in about of the phone no hints.
2) Are this unlock services reliable?
Thanks for your help.

Try to use this page: IMEI INFO
It may tell you the carrier who locked your phone. Good luck!

Thanks @webo80 the link is interesting indeed, but no information about the carrier. Am I looking the wrong way?

It looks that it will show you the operator only in some devices. Sorry! Looks that you can switch on the phone, is there some boot image or so, but if you bought this phone in Amazon in the EU, it must be carrier free! I would try contacting Amazon.

Amazon can't help because the seller disconnected from their platform :! Weird, above all I can't find a way to unlock one phone.

Try to unlock it with a SIM-based solution, not with the IMEI. Look for "gevey" or similar

Also an interesting solution, but with the price for a gevey sim I could buy an unlock code directly.

But you must know the locker operator for buy an unlock code

You're right. Some of them don't need an operator it seems. But they also state service is not 100% reliable. I'll study more about a gevey sim.


text:
How do I make Whatsapp read multiple similar databases?
Recently I got a new phone,and finally discovered that the Whatsapp FAQ teaches how to transfer messages from one phone to another,assuming both is android.
So, I managed to transfer from my old phone-1 (Samsung Galaxy Ace 2) to my new phone and the Whatsapp manage to read it(with 9 Databases).
Then I use my old phone-2 (A type of PHICOMM phone made in China but it is an Android phone) to transfer the messages to my new phone.The problem is,when I try to transfer the old phone-2 database,the database have the same name as the old phone-1 data base,so the file manager says to overwrite or replace but I didn't do both of them because if I overwrite, I doubt the Whatsapp being able to read it. Instead, I renamed the file to msgstore.db2.crypt8.
The Whatsapp read the msgstore.db2.crypt8 instead and cannot read all at once.
Here is the 10 database names:

msgstore.db2.crypt8 (The Old Phone 2)(3.44mb) msgstore.db.crypt8 (The
Old Phone 1)(And all below this onwards is also Old Phone 1,but
during the time I use Old Phone 1,I already tranfer them to the SD
card to release space.)(10.48mb)
msgstore-2015-06-16.1.db.crypt8(10.48mb)
msgstore-2015-06-16.1.db.crypt (Hm...no "8" at the back?)(9.22mb)
msgstore-2015-06-11.1.db.crypt8(12.70mb)
msgstore2015-06-13.1.db.crypt8(12.73mb)
msgstore2015-06-14.1.db.crypt8(12.75mb)
msgstore2015-06-09.1.db.crypt8(12.66mb)
msgstore2015-06-12.1.db.crypt8(12.73mb)
msgstore2015-06-15.1.db.crypt8(12.76mb)

Question is, What name should I keep to the file msgstore.db2.crypt8 in order for the Whatsapp to read all these 10 databases?

FYI: I transferred all of the database files to my new phone's internal storage.
Update 1:Done an extra research only to find out that the file named "msgstore.db.crypt8" can only be read and those with format "msgstore-YYYY-MM-DD" are the backup messaged done on 4am and will show up for 7 days.So,how do I rename such that Whatsapp read both "msgstore.db2.crypt8" and "msgstore.db.cyrpt8"?(FAQ Link: https://www.whatsapp.com/faq/?forum=android&entry=20887921&l=fi)
Update 2:I used Old Phone 1 first,then Old phone 2 then the Old Phone 1 back then the New Phone.
The Old Phone 1 databases is from 2011 to 2014 December then Jump to 2015 May-June.
The Old Phone 2 databases is 2014 December-2015 May.

You first had the Old Phone 2, you used whatsapp on that. Ok. Than you buyed new phone, ironically, Old Phone 1. But you didnt transfered the msg database. And then finally you bought another new phone and now wish to intergrate both msg database. Am i right?
Also, did you used same Number in all three phone (Ofc you can only use one number in one phone at a time), And i also wish to know the time differnce between these phones, ie "I last used WA on OP2 on __, OP1 __, and New phone on __. This is to make sure of the updates WA may have got in between

@Abhioxic Apologies for the Old Phone confusion but I used the Old phone 1 then Old Phone 2 then the New phone.All of them have the same number.I will update them now

@Abhioxic Yeah I didnt transfer the msg bases during Old Phone 1 and 2.When I got my new phone,I finally found a way to transfer it

Do you have root access in those phones? The msgstore.db you are talking about i believe can only be found in data folder of WA(and you require root for that). Finally, if you have root, you can easily get (or pull using ADB) the msgstore.db which is un-encypted. The last thing is I highly doubt that the encryption method used on the oldest phone and the old phone are same at all.

@Abhioxic  I do not have root access.I can transfer that msgstore.db.crypt8,and Whatsapp read this.Of course I cannot read what is inside that.You can easy find these at "Your Files">Device Storage>Whatsapp>Databases.Try it for your phone too then you will know what I am talking about

@Abhioxic https://www.whatsapp.com/faq/?forum=android&entry=20887921&l=fi is what I just searched for Update 1.It tells how the Whatsapp reads the folder.So I was wondering how do I make the "msgstore.db.crypt8" and "msgstore.db2.crypt8" both readable by whatsapp,Or how can I merge these 2 files together?

See, msgstore.db and msgstore.db.cypt8 as well as msgstore2015-06-15.1.db.crypt8 are all different databases. I am talking about 1st one. Also please add the given link in the question and any other info you can give.

@Abhioxic I see.I tot "msgstore.db" and "msgstore.db.crypt8" are the same.Though,what is the point of unencrypting msgstore.db?What I know here is that I have to find a way to merge "msgstore.db.crypt8" and what I renamed as "msgstore.db2.crypt8" so that they became 1 "msgstore.db.crypt8" as whatsapp ONLY can read "msgstore.db.crypt8"

@Abhioxic Wait first,Im just 14 who doesnt understand coding yet.Lemme search what is encrypting

Let us continue this discussion in chat.


text:
Fastboot poweroff command
Is there a way to shutdown my Mate7 from fastboot? Long pressing the power button makes the phone restart again. I need to shut it down so I can recharge it then restore to stock.

There is no Fastboot Command that does this.
However you could try holding the power button down until the screen goes blank and then letting go off the power button before the device starts to boot (before the vibrate). This is the only viable way... The list of available Fastboot commands are:
usage: fastboot [ <option> ] <command>

commands:

  update <filename>                        reflash device from update.zip

  flashall                                 flash boot + recovery + system

  flash <partition> [ <filename> ]         write a file to a flash partition

  erase <partition>                        erase a flash partition

  format <partition>                       format a flash partition

  getvar <variable>                        display a bootloader variable

  boot <kernel> [ <ramdisk> ]              download and boot kernel

  flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it

  devices                                  list all connected devices

  continue                                 continue with autoboot

  reboot                                   reboot device normally

  reboot-bootloader                        reboot device into bootloader

  help                                     show this help message

options:

  -w                                       erase userdata and cache (and format

                                           if supported by partition type)

  -u                                       do not first erase partition before

                                           formatting

  -s <specific device>                     specify device serial number

                                           or path to device port

  -l                                       with "devices", lists device paths

  -p <product>                             specify product name

  -c <cmdline>                             override kernel commandline

  -i <vendor id>                           specify a custom USB vendor id

  -b <base_addr>                           specify a custom kernel base address

  -n <page size>                           specify the nand page size. default:

2048

  -S <size>[K|M|G]                         automatically sparse files greater th

an

If you are planning to charge your phone enough so that you can flash again, try this
@echo off
:start
fastboot getvar battery-voltage

fastboot reboot-bootloader

ping /n 6 localhost >nul

goto start

save it as a batch file and place it in adb and run it.
This will basically make your phone to reboot the bootloader continuously until you reach a safe battery level for flashing.

The ping command after you tell it to reboot is pointless, because the device will have rebooted. Correct me if I'm wrong?

ok i got it .. also problem fixed and phone working now .. all i had to do is to put phone in SD Update Mode where it says "Battery Level is Low" then i connected charger and left it for 2 hours then Update process started.

try this
fastboot oem poweroff

You can do:
fastboot reboot-bootloader
At which point you can use the bootloader menu to shut it down. I believe in pretty much all, if not all, Android bootloaders you can select to power down by either pressing volume down 3 times or volume up 1 time. Pressing the power button should then select to power down. I'm not sure this will work for Mohamed Shibo's original scenario, but it's what I had to do recently to shut down a Droid Turbo that was stuck in continual boot with a broken screen.

This varies between devices. There is no standard here. For example, for my Motorola Nexus 6, your answer applies ( and there is no need, at least in my device, to reboot into bootloader again). For OnePlus One, it doesn't work. I don't particularly remember the device name but it doesn't work for a particularly high end Moto device either.

Had an issue with Motorola X4 where power button was not working.
Have started phone into recovery mode by pressing volume down button and plugging in the USB cable.
After entering fastboot devices my device was listed.
Using commands fastboot reboot or fastboot continue I've got next error:
ERROR: could not clear output pipe; result e00002ed, ignoring....
Resuming boot

To accept fastboot continue command I've needed to disconnect USB cable, enter command, confirm it, and plug in USB cable back into the phone, and it booted.
Steps:

Boot phone into recovery mode (Press volume down button and plug in USB cable connected to charger or PC)
Disconnect phone from PC
Enter fastboot continue press enter
Connect phone to PC

Not all recovery have a poweroff.
Good time to install TWRP.
Some phones will overwrite once started, but should give you a chance to install it.
You don't need to write anything else but that new recovery (different partition than System) to phone and TWRP alone will not root your phone or remove your data (but be sure to write to recovery part of phone and use correct version, consult forums esp. on xda-developer and twrp.me).
It have a nice interface and should allow you to turn phone off among other stuff.
( --
My Xiaomi started asking to activate and then failing doing it, so close to bricked.
Planning to go away from stock ROM and root the phone, but missing paperclip and phone have decided to encrypt the SD-card, so looking for a shutdown too which broght me here :P.
Until I can go to a local store to exchange the card with a card I just written various stuff to.
**** Xiaomi :P .. It overwrites TWRP, encrypt, require verification and generally takes a long step towards bugging me.
Screen also got a crack from very little (was protected with a overlay and casing.
--)

As it’s currently written, your answer is unclear. Please [edit] to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center.

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


text:
A better music control on lock screen
I am new to the android world, used to be an iphone user.
I would like to know how can I get a better music control player on my lock screen?
Is there anyway to add more options, like the trackbar to move forward within the song, repeat and random buttons etc?
thanks

I'm using Rocket Music Player. It has all the features and option you asked in your question like Prev, Next, Random, Forward-Rewind(Track bar control), Repeat.
Additional Options:
You can even access the player's Playlist, Go to Album, Go to Artist, Add to Playlist, Delete, Ringtone from the lock screen itself by clicking the three dots at the bottom right of the display.
For this to appear in your lock screen you need to, Install Rocket Player and open the music player's and go-to
Settings > Operation > Lock Options > Rocket Player.
Take a look at the screenshots for enabling this,

Screenshots (Click to enlarge images)
To unlock the screen you need to just swipe the Blue Arrow to the right side blue dot.
Hope its useful. Enjoy Music!!!

Hi, is this possible to do with Samsung Grand Prime? I can't seem to find the Operation in the settings menu, nor the Lock Options anyware :(

@Jonathan What is the OS version of your Samsung Grand Prime? I'm sure it will be there under your Music Player's settings. (Don't confuse with the device settngs menu). Check the screenshots in my updated answer.

Yeah, I confused it with the settings menu. Do you know if rocket player work with google music? I will give it a try. Thank you