text:
Adjust volume with Android Terminal Emulator command?
My volume up/down buttons do not work, and it's also a European phone that cannot change the volume until you agree to the high volume message. The thing is that from options this message does not appear you have to use the physical buttons, agree and then the volume will go up. Im playing around and I was wondering if I can use a command on the Terminal emulator to adjust the volume up and down?
Phone is rooted, thanks.

What phone do you have?

@ABochur It's an old Xiaomi Redmi 3

When you say that you have to agree to the message when changing volume, is this for any level or it's it just when going too high? from options this message does not appear so when you go into settings/notifications and sounds, and try putting the volume to the highest, what happens? And BTW do you have earphones plugged in during this time?

see this and also the linked one in comments (possible duplicate)

@ABochur The message appears from 60% upwards for once. When I try to change it from the settings, it just goes back to 60%, without high volume message popping up. Yes, earphones are plugged, and the volume always goes to 50% automatically when plugging them in.

Use the following commands to change the volume from Android Terminal emulator (or other terminal emulator apps):
Volume Up:
input keyevent 24

Volume Down:
input keyevent 25

In case pressing the volume key once shows the current volume, you can input the command twice to increase/decrease the volume
input keyevent 25; input keyevent 25

Toggle Mute/Unmute
input keyevent 164


text:
Why is the same sd-card partition mounted on 7 different mount points?
I created an /sd-ext partition and linked /cache/download and /cache/dalvik-cache to /sd-ext/...  When I boot up the phone and all filesystems are mounted and I start adb shell, "df -h" shows that I have both /sd-ext and /data/sdext2 and they are both connected to the same block device, /dev/block/mmcblk0p2.  In fact that partition is mounted on 7 different mount points!  Is that supposed to happen?
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /sd-ext
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/sdext2
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/app
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/app-private
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/data
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /data/dalvik-cache
/dev/block/mmcblk0p2    915.2M    394.7M    471.6M  46% /sd-ext/download

Furthermore, there is /sd-ext/dalvik-cache and /data/dalvik-cache.  They seem to have identical contents.  In fact, ls -ldi shows that they are the same inode!
When I first set up the /sd-ext partition, I added it to /etc/fstab.  But each time I booted, I found that /etc/fstab was overwritten.  Now I can no longer find fstab anywhere on the sd-card!
I also looked in init.rc and found the following:
# grep symlink init.rc
    symlink /system/etc /etc
    symlink /sys/kernel/debug /d
    symlink /system/vendor /vendor
    symlink /mnt/sdcard /sdcard

This doesn't really explain why /data/dalvik-cache and /sd-ext/dalvik-cache are the same inode, and many other things I'm seeing.
There is obviously more going on here than meets the eye, and I'd like to get to the bottom of it so I know what's going on.

The /data/* entries make perfect sense to me since the Android OS expects them to be separate partitions.  Perhaps it's the same for downloads (or because you linked /cache/download/)?  I have no idea about /data/sdext2/ though.  (Side note, I don't get any useful output when running df on my device.  Does CM have a special version included?)

what version of CM are you using? A bunch of those mount points don't even exist in my version of CM (CM7)
tmpfs                   173052        32    173020    0% /dev
tmpfs                   173052         0    173052    0% /mnt/asec
tmpfs                   173052         0    173052    0% /mnt/obb
/dev/block/mtdblock2    192000    146684     45316   76% /system
/dev/block/mtdblock3     81920     35816     46104   44% /cache
/dev/block/mtdblock5     16384     14512      1872   89% /radio
/dev/block/mmcblk0p2   1935192    286276   1648916   15% /data
/dev/block/mtdblock6    176128    156340     19788   89% /datadata
/dev/block/mtdblock4     12800      6756      6044   53% /efs
/dev/block/mmcblk1p2   1874206     32898   1741308    2% /sd-ext
/dev/block/mmcblk0p2   1935192    286276   1648916   15% /cache/download
/dev/block/mmcblk0p2   1935192    286276   1648916   15% /cache/download
/dev/block/vold/179:1  13824672   4444320   9380352  32% /mnt/sdcard
/dev/block/vold/179:1  13824672   4444320   9380352  32% /mnt/secure/asec
/dev/block/vold/179:9  5869368    1714680   4154688  29% /mnt/emmc

There is what i get when i do a df. I did think it was interesting that /cache/download was in there twice though. But, also, if you notice, both /data and /cache/download are on the same device. Really, it is not uncommon that a device could have multiple mounts.

source: Stack Exchange

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

sort: votes


text:
Updating HTC Sensation to Ice Cream Sandwich is stuck in a boot loop
I'm trying to update my unbranded HTC Sensation to an Ice Cream Sandwich stock ROM (from here).
I've followed the various instructions where I install the ROM, then flash the phone with the HTC Sensation firmware from here, which matches my phone's CID.
The phone is now stuck in a boot loop, but I can't find any help out there for why it's doing this. Could anyone suggest an answer?

I found the answer quicker than I thought I would, it turns out I was using the wrong firmware version. You need to check the ROM that the firmware is for, and apply it after the ROM is installed.
So my ROM is Sensation_3.32.401.5_deodexed
Which meant I should've chosen (from here):

Firmware from 3.32.401.x & 3.32.401.10x RUU
  --- MD5 checksum: 74A8E07D40A42DA1B4B56C224C42E692 *PG58IMG.zip ---
  --- Only for 3.32.401.x & 3.32.401.10x based ROMs

You can also set your CID to "Super CID" in this case you can install any ROM which is for an HTC-Sensation.

Open a new CMD/Terminal, navigate to your abd & fastboot folder and type:
adb reboot-bootloader
// wait until the phone reboots into fastboot mode
// check if the device is online
fastboot devices -l
// write the Super CID
fastboot oem writecid 11111111

This will write the "Super CID" (11111111) to your phone.(Don't forget to save your old cid with fastboot oem readcid)
Hope this helps someone.

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


text:
Are PIN lock and lock screen widgets incompatible in ICS?
My wife has a Bionic and I've got a Galaxy Nexus. So she has the older Android version and I've got ICS. We both use PIN locks.
On her phone, she first has to swipe-unlock to get to the PIN screen, which means her first screen has lock widgets on it.
On my phone, I only see the PIN screen. This means I don't have any lock widgets, which is disappointing. I have to unlock my phone in order to mess with music that is playing.
My question is: is this an ICS issue or is there a setting I missed that lets me see the lock screen (with widgets) before the PIN screen?

Seems to work for me -- here's what I see:

(Click image to enlarge)

That's great for the Music app. What about all the others that have lock screen widgets (like taking a quick pic with the camera)? Perhaps they need to update their code for ICS, hmm.. Anyway, my question was about the two screens vs. one. On pre-ICS the lock screen appears before the PIN screen. On post-ICS there is no separate lock screen. Is this configurable?

Al: thanks for moving the image to imgur!  I only just today learned that that was possible.


text:
Split Bluetooth Music Playback and Phone capabilities?
I have a car stereo which supports bluetooth phones, but not A2DP audio playback.
I purchased an A2DP adapter.
I have easily paired my HTC Thunderbolt to the Cicada which pipes audio to the aux jack in the Juke, and plays back. (Sounds great, incidentally.)
However, upon connecting to the Cicada, the phone is no longer connected to the Juke for phone calls.
Is there a way to tell Android to force send HSP data to the hands-free set, and force all A2DP data to the A2DP adapter? The A2DP tells android it supports HSP and therefore overrides the Juke pairing.

I don't understand why this was closed, it's a pretty relevant question to anyone who wants to use different BT devices for calls and audio playback.

On my Android version (6.0) there are check-boxes for each paired BT device which select whether it should handle Call Audio and/or Media Audio. Perhaps checking "Call Audio" on the car stereo and "Media Audio" on the A2DP adapter would help?

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


text:
Is it possible to infer ambient temperature from battery temperature?
A few questions here and at Stack Overflow make battery temperature available for the inquiring minds:

Get temperature of battery on Android
How does Android obtain battery temperature

Yet, I'm curious if there's a method for deriving ambient temperature from battery data. A quick search at U.S. Patents and Trademarks' Office revealed no such patents (yet).

What's your question? Whether it's possible to make an accurate guess, whether an app exists that does this, or how to find the ambient temperature on your phone without such a sensor?

All three :) Updating the question.

This site works best if you ask one specific question; otherwise, you run the risk that someone knows the answer to only one of your three questions and doesn't answer. Of your three questions, only the third (how) seems on-topic for the site: whether it's possible is nothing to do with Android, and "is there an app for x" questions are discouraged.

@DanHulme - fixed again. Will move "an app for that" to SoftwareRecs.


text:
What's the directory location for Newsstand documents?
I saved a few magazine issues using the options available in the Google Play Newsstand app, but can't figure out where the files are stored. Nothing showed up in the /sdcard/ directories tagged with recent modification dates.
Anyone know where I should be looking? In case it's relevant, my device is ASUS MemoPad 302C.

The magazines are not available for offline access and they are not stored in the phone memory I guess based on this post

@Lucky  Definitely not true, since I can click on "download to read later" and read them offline.

Yeah I checked it with my pre-installed Newstand app and agree with you. I said I guessed it based on that post, but sorry that it's not true. But I could find anything inside the data folder Android/data/com.google.android.apps.magazines. I'm not rooted too so I can't check. Wait for someone with root permissions to post an answer. ;)

Without root access on the device, probably nowhere. With root, most likely in /data/data/com.google.android.apps.magazines. If the app stores data on sdcard, it should be found below Android/data/com.google.android.apps.magazines.

Well, it's not in the latter.  I'm not rooted, and can't do so w/o the fancy image over at xda-dev, so I may just have to live w/ things as they are.

It'll probably be in /data/data/com.google.android.apps.magazines as Izzy says. I want to point something out in here, further improving his answer.
A-) All apps, by default, store their datas in /data/data/*app's package name*
B-) Yet, if they have the required permission given by the user, they can use /sdcard partition as they wish to store data as well.
A is a default case.
B however, is optional. B is usually preferred when the created data file must be easily accessible by the user (like Whatsapp backups, images etc.) or when the app needs to download additional files to work properly (e.g. game patches)
This applies to all user apps therefore the information you try to find is either in somewhere in /sdcard or in the related /data folder that is /data/data/com.google.android.apps.magazines

Thanks -- guess I'm SOL unless I find a simple rooter for my ASUS tablet.


text:
How to connect an Android device to an FTP server?
How to connect an Android device to an FTP server?

As Izzy suggested; did you try an FTP client?

AndFTP
Turbo FTP client & SFTP client
FTP Client
WM FTP Client
Greyhound FTP Client

I've only used AndFTP before and it worked fine so I can recommend that one.

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


text:
Yawning sounds from the phone
For the past month my Samsung Galaxy S3 has been making yawning noises. No im not crazy, I have witnesses. Why is it doing that and how can I stop it?

Do you have skype installed by any chance ? Also if it is not too much trouble upload the clip on soundcloud and link it !

Maybe it's just tired. Have you tried not using it for a while? Let it sleep a little!

There could be two reasons for this, I am assuming I know what sound you are talking about since you have not provided an audio example.

You have sounds for phone sleep and phone awake in your settings
and/or you have notification sounds enabled.
You have skype installed with the notifications on for people
login/logout, the logout makes a yawning sound.

Check this out and I guess one of them is your root cause :)


text:
How can I uninstall Firefox OS?
I was handed a phone from my friend who installed Firefox OS over Android, but now wants Android back. I know roughly how to flash ROMs, but am not sure how to go into download mode or equivalent in Firefox OS. Any help would be appreciated.
The model of the phone is a ZTE Kis. If I can supply any more information just ask!

This question appears to be off-topic because it is about Firefox OS which is outside the scope of this site.

Since the OP is trying to put stock Android back on what was originally an Android phone I think this question is okay here.

If you have any suggestions of where else to put it I would happily try there as well.

Hmmm... ok, concise summary, get the stock firmware (read Android) from Zte's website, un-raring/unzipping the archive, then go into boot-loader mode and use fastboot to flash the stock firmware on it (read the image after extraction from the rar/zip)

Steps to Access Download Mode on ZTE Kis 3 Max

Turn off the device
Remove the memory card from the device
Press and hold Volume Down key + Volume Up key simultaneously
Press and hold Power key until the device completely freezes.

You can flash a ROM as usual after that. The stock ROM for your phone can be downloaded here.
Source

I have tried for some time now to get into download move with no success. I believe the phone itself is now stuck in a boot loop, as it will never get past the Firefox OS loading screen. Any suggestions?

You might want to try this out. (Note that that is NOT for your exact phone model. Read the whole thing first. It may or may not work with your model.) In case that doesn't work, you could try browsing/asking a question on r/FirefoxOS.

Go to the Play Store and download and install a launcher e.g. Google Now Launcher. When you open the launcher it will give you options to select an interface you wish to use. Select a new one and your phone will exit the Firefox OS Launcher. Then if you'd like to permanently delete the Firefox OS Launcher go to Settings/Personal/Home and you'll find your launchers there. Hope this helps someone.

This does not answer the question. The Firefox OS is not a simple application - it's the whole Operating System. There is currently no android running on this device so you might want to edit your answer to actually adress this topic

Read the question again. You'll notice that it is in fact a Firefox launcher running over android. I'm speaking from experience with the "OS". Search for it and try it then you'll understand.

You can read about it here: http://www.xda-developers.com/overlay-firefox-os-on-your-android-device/

the article is from June 11, 2015. I question if the app was already available on March 2014 - the date the question was asked. The OP doesn't mention a laucher anywhere but speaks of a custom rom (the firefox OS one). So he wants to roll back to his stock rom which AJDFHLOef describes perfectly.

As stated by @Oogpister, the device is not just running a launcher, but a whole OS. I have no access to Google Play through the device.


text:
Disable GIFs system-wide or by app
I was wondering if there is some way to:

Disable GIFs from loading, and/or
Disable GIFs from playing on an Android device.

The first would be mostly to conserve data, especially if I'm on Tumblr or a similar site where GIFs feature prominently. The second would be for accessibility (for example, a friend who is epileptic).
Maybe it could be done through editing the app, or through an Xposed module?
If it helps, I have a Galaxy S4 Verizon, rooted.

Am not 100% sure, as gifs being played from websites, would suggest you're viewing through the web browser - that code to display the gif is embedded in the webpage being downloaded, in short, you're putting yourself in a no-win situation where to override the web page currently downloaded and blocking the gifs on the fly. Have not seen such thing due to one reason alone, the web-browser is running in a sandboxed process and any attempt to cross that boundary would end up getting killed by the kernel for violation of process boundaries.

Unless, there is a proxy server in place, in which the proxy can strip out the gifs from the webpage and at the same time your web browser is pointing to the said proxy server, it may be feasible.

But are you OK with a regular image (non-GIF)?

The AOSP "had" this option: http://www.guidingtech.com/11294/android-ics-browser-awesome-little-known-things-to-do/ I say had because I couldn't find the setting in the AOSP Browser app on Google Play.

This is possible in desktop Chrome, using Chrome extensions (see How to stop animated gifs in Google Chrome?), but unfortunately Chrome for Android doesn't support extensions, and Google have no current announced plans on extension support in the future: Chrome Mobile FAQ

Geffchang - I'd prefer all other images to load but gif, especially since a lotnof sites these days use images for navigation buttons and such. I did find that Opera Mini has a built in feature that stops gifs from loading, so for now it works for what i need. Any other methods would be welcome, though!


text:
How can I get Instagram photos to save to my SD card?
I have Instagram and I like saving the pictures that I take, but they're taking up tons of space in my internal storage.
I have a nice big SD card for storage, and have my phone set up to save all the regular pictures I take with the camera to the SD card, but I can't figure out how to get the Instagram pictures to save there as well.
Anybody have any luck with this?

Have you tried moving the app itself to the SD card? Maybe it's not the photos, but the internal cache that's taking up all your storage.
Anyway, according to Instagram Help:

The Android app may take up more internal memory than other apps on your device because we cache photos, which makes the Instagram experience faster for you and conserves bandwidth (which means you don't have to re-download photos over your carrier's network). Note that as of v1.0.3, you can install the app on your device's SD card.
On Android, you can find out how much space Instagram takes up on your device by following these steps:

Exit Instagram
Open the Settings application on your device > Applications > Manage applications > Instagram
Total Storage is listed on the Instagram screen.

If you choose Clear data, your download cache will be cleared. Clear cache will reset memory for the app.

There is not, otherwise, a way to tell Instagram to store your photos directly to your SD card.

I believe he / she didn't mean the cached one. it's the cropped-square picture instagram save after you crop the image in the instagram.

I successfully moved my Instagram storage from internal storage to an SD card on my Samsung Galaxy A6. Here are the steps:

Go to the phone's settings.
Type "Apps" in the search bar and select it.
Find "Instagram" in the list of applications and select it.
Go to the "storage" section.
Select "change" and select "SD card" and click OK.
Wait for a while as it transfers all image and video content from internal storage to the SD card. You can monitor the progress via a progress bar.

This process worked for me and saved a lot of space in my internal storage and hope be helpful for others with the same problem.

On Samsung Galaxy S5, if you go into Storage --> navigate to Instagram --> click on "Change" next to "Stored in", you can switch where Instagram stores data, I switched mine from internal to SD card.


text:
Show a dictionary when long-pressing a word
I have a Kindle app. My favorite thing about it is that I can long-press any word and a dictionary pops up for me.
I am wondering if there's an app that does that for my phone. So if I'm reading a research paper or something, I can use the same feature across all mediums of news and reading.
I've looked around and found lots of apps for dictionaries, but I want an interactive one.
Does anyone know if that exists?

The reason that long presses for a dictionary function works there is because it is a simple OS working only as a reader app. Long-press in the Android OS has an entirely different meaning. For something to happen across all apps like you describe, the program would have to layer atop the operating system to subvert the operating system level's interpretation of that event. Anything the OS does from that keypress would become unavailable, unless the layered program passes it through after evaluating the conditions.

There is an app-Flying Dictionary on the Play Store which does the same things that are your needs. It works similar to the Kindle feature. Go try it out!

You probably mean "Fly" Dictionary. The reviews report this app to be buggy, especially those reporting about this pop-up functionality.

I personally use the app on a daily basis and it works great for me. My comment was solely on the basis of my user experience!


text:
Multi-user option not avilable in Android one after Lollipop update
I have Karbonn Android one phone. It is updated to Lollipop 5.1. I read that multi-user option is available in Lollipop. But in Settings the Users option is not available.
How can I enable it? Is it not supported by Android one phones?

You can enable multiuser support without rooting the device by using ADB.

Enable debug mode (developer settings)
Connect the device via USB to a PC with ADB installed.
Execute these commands:
adb shell setprop fw.show_multiuserui 1
adb shell setprop fw.max_users 4

The settings might be lost after reboot. I'm sure it's possible to modify the build.prop file from ADB too, but I'm not that experienced yet.

It can be enabled without rooting.
You must have JDK (including platform tools) and proper ADB drivers installed.

First, download TWRP Recovery for Android one (sprout) and paste it in
c\program files\andrdk\platform-tools. Rename it to "twrp".
Connect your device.
Right click on platform-tools folder holding left-shift and click on
"Open command window from here".
Type adb reboot bootloader -- this will boot phone into fastboot mode.
Then type fastboot boot twrp.img -- this will boot the device into
TWRP recovery temporarily.
In recovery click mount, then check system.
Type adb pull /system/build.prop -- this will copy the build.prop into the platform-tools folder.
Open the build.prop file using notepad++ (simple notepad may corrupt the file), add the following two lines at the bottom and then save it:
fw.show_multiuserui=1
fw.max_users=3

Type adb push build.prop /system/ -- this will push the edited file.
Now type
adb shell
cd system
chmod 644 build.prop

And finally, go back to recovery using navigation key and click reboot then click system.

Now, you have enabled multiuser without root.
NOTE: Do everything at your own risk. I will not be responsible for any damage to your device.
I posted this because this worked for my Android one.

fastboot boot twrp.img -- does Android one comes with unlocked bootloader or did you unlock your device sometime ago?

After step 4 fastboot.exe boot twrp.img i get the message < waiting for any device > without further advanced.

Some models don't support that feature and your phone is one of them.

The link some phones have this feature disabled, which can still be enabled if you root them - which is not the same as they don't support it at all.

authors: Θεοδωρος Χρονοπουλος

authors: ايهاب الطوبجى الطوبجى


text:
SIM card not detecting and imei null after flashing recovery (intex aqua i5-not i5 HD)
I wanted to flash custom ROM .

Before that I flashed a custom recovery img.
Then I tried flashing custom ROM zip file using flashify. It said

flashing completed and reboot to continue.
When rebooted, it didn't enter Recovery mode. So I installed CWM recovery for my model and tried entering recovery. It still did not enter into Recovery mode.
Now I flashed TWRP recovery IMG and tried entering Recovery mode. A black empty box showed up instead of Recovery menu.
Then I booted phone normally and there was no Sim card detection.
I tried restoring recovery but sim card detection problem still persist.

  My android is rooted . I can enter into Safe mode easily but not able to enter Recovery mode nor able to Factory Reset my phone. Except Sim detection problem everything works fine. WiFi apps, movies everything. I need help.

You can try Method #1 or Method #2  here in this answer. http://android.stackexchange.com/questions/8570/how-to-fix-invalid-imei-after-factory-reset/105966#105966

It looks like ...the custom rom you have flashed doesnt had Modem binaries of your phone...
 A rom consist of many parts that operates the device the Modem binaries are responsible to operate network related operations...
You can download stock rom of your device then extract modem binary from it convert it to flashable file than flash only the modem binary in your device if that works than ok.
Else flash with your stock rom...the problem is not in ypur device ...the problem is in that custom rom binaries..
Good day..

I had the same problem, and I fixed it this way:

Format your Android using SP Flash Tool
Flash  stock ROM
Download Maui Meta 3G version 6.1308.0, and connect your device via Meta mode (no need to root)
Select Update Parameter option →  check all boxes → save it

Done!

Could you link the tools you mentioned?

IMEI Problem? Here's the solution (For MediaTek phones only):

Type on Dialer *#*#3646633#*#* → Connectivity → Radio Info → phone 1
Type to the textbox 'AT+EGMR=1,7,"(Your IMEI)" (Example: AT+EGMR=1,7,"0123456789101112")
At your SIM select 'Phone 2' → change 1,7 into 1,10 (Example: AT+EGMR=1,10,"0123456789101112")

On other phone download Chamelephon app, then put your IMEI, then reboot (need root).


text:
How can I find saved WiFi passwords within non-rooted phone?
I have Android phone which is non-rooted. How can I know the saved WiFi passwords in my phone?

I'm afraid you can't, since the password is saved on the system which you need root to access it.

Without root there is no way to find the passwords of Wi-Fi networks on your device. That's because the Wi-Fi passwords are saved in the root folders.
On CyanogenMod devices, and possibly other AOSP ROMs, you should be able to grab it from the /data/misc/wifi/wpa_supplicant.conf file. Without root this is not possible since you won't have permission to read the /data directories.


text:
Autostart mobile hotspot when starting smartphone
Is there some way to autostart the mobile hotspot once turning on the smartphone?
We have an external device relying on a mobile hotspot. We need some way to always run mobile hotspot when the phone is alive.

Is there some way to autostart the mobile hotspot once turning on the smartphone?

Yes, you can do this. Note that as a prerequisite your android device needs to be rooted. Head to Play Store and install Tasker (a paid app). Open Tasker, provide permanent Root privileges from your installed Root App. After that:

Cancel any help section or window for the time being and head to Profiles out of the three options :- Profiles, Tasks, Scenes.
At the bottom, touch + -> Event -> System -> Device Boot. Touch Backward key one time and it will ask to Enter task.
Create a task by choosing New task +. Enter a name for it, touch right symbol and you'll be presented with blank screen and some symbols at the bottom.
Touch + -> Net -> Wifi Tether. Below option Set choose On. Touch backward key two times to come back to main screen of app.
Touch Context Menu key one time and select Enable Tasker. If it is already enabled then you'll be having an icon(like lightning) in Android's Status Bar.
Make sure that no external app(if any installed) is inhibiting the Tasker app from starting after startup.
Reboot or Power-Off and Power-On and you'll see that hotspot gets activated automatically after every reboot.

NOTE:- Depending upon the apps in Startup your system may take some more seconds to start hotspot but eventually it will do by itself.


text:
Multiple tethering icon stuck in Notification bar of CM12 (for OnePlus One)

Device: OnePlus One
Android: CM12 (0YL).
Status: Rooted, Xposed Framework installed.

Whenever I activate both USB tethering and Wifi hotspot, the icon  appears in Notification bar to signify that multiple tethering connections are activated. The problem is whenever I disable wifi hotspot and USB tethering their corresponding icons disappear as usual but this icon  remains stuck in the bar. The icon disappears after reboot but that's not how I want to get rid of this icon.
I tried enabling (again) both USB tethering and wifi hotspot and disabling them altogether but the icon always persist.
What should I do to get rid of this icon other than to reboot?
Edit: What's the reason behind this issue?

I want to avoid Factory-reset or flashing the ROM.

Brandon couldn't comment but wanted to say: "I have my icons get stuck or not show up a lot on the notification bar. Most of the time when I reboot to recovery and wipe the system cache it fixes it. Try that"

I also have this problem on CM12.1, the tethering icon doesn't go away after turning off tethering . I normally just solve it by simply rebooting the phone. After wiping the phone I still had this problem.

@SuperThomasLab It must be a bug then if it exists in CM12.1 as well. Did you encounter any related bug report?

no, only the icon

I can't test this for you, becuase unfortunately I don't have CM12 anymore (see my latest question), but you maybe can use Tasker and add something like,when tethering switched off -> force stop tethering/remove notification.

@SuperThomasLab As far as my findings are concerned, tethering is not a specific app but a part of Settings activity (.SubSettings), but force-stopping Settings doesn't help. Checking the notifications, I see that tethering notification is under the direct control of Android system (pkg=android) so force-stopping is not an option for it using Tasker.

I tested with the build cm-12.1-20151117-SNAPSHOT-YOG7DAO1K6 and the problem doesn't persist there.

I have my icons get stuck or not show up a lot on the notification bar. Most of the time when I reboot to recovery and wipe the system cache it fixes it. Try that.

I possibly won't try this because I don't know why  your solution (or how exactly it) would fix the issue. But thank you for answering, and I've added the body as a comment on the question if this answer gets deleted for some reason. // On a side note, could you mention for how long after fixing the cache you didn't face this issue again?


text:
Galaxy 3 automatically turns off and on
Haven't received any solution after several calls to AT&T Advanced Support, nor Samsung Support! This problem started after the first connection to my hotel wifi, and happens continuously throughout the day, every day! No other wifi connection available.
Attempts to solution I found during research of other helpful websites and support suggestions:

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

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

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

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

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


text:
need help in deciphering the logs of my bootlooping phone
I am trying to fix my phone that got stuck at a bootloop. Earlier it died out of battery and rebooted when I plugged it in and went on a bootloop, I did a lot of things between my last reboot and this one and I can't really know exactly which one was the cause f the loop.
I have a custom ROM installed that is a bit on the buggy side, but it did work for me totally fine for months now.
I have captured the looping part of the logs in logcat which I was able to get to using the ADB logcat command on my PC.
I would like to know what was the problem and if there is a quick way to fix it instead of maybe factory reset or wiping all.
here is the debug logs: https://pastebin.com/36j7CFkx
Thanks in advance.

The following line looks very suspicious:  Unable to determine ABI list from property ro.product.cpu.abilist64.' If such a basic property is not available something is really wrong with your device.

@Robert what would i need to do to fix it ? i really don't want to reflash


text:
How do I prevent Whatsapp displaying entries in the contacts app?
Whatsapp is creating duplicate contacts on my Android phone. I know that the duplicates belong to Whatsapp because:

I have checked the Android contacts storage database, which confirms the duplicates come from Whatsapp and
By going to Settings > Users & accounts and deleting WhatsApp, all of these duplicate contacts are gone. They re-appear when I restart WhatsApp.

The prevailing wisdom (e.g. this answer) is that to rectify this issue just go to the contacts app, click on the three dots, select "Contacts to Display", and deselect Whatsapp. However, when I do this, I select "Customised view", but Whatsapp does not appear in the list of accounts which I can show or hide.
Is there any other way to hide Whatsapp's contact list from within the default Android contacts app?
Things I would rather avoid:

Revoking contacts permissions for Whatsapp. If I do that, I won't be able to see the names of contacts any more from inside Whatsapp.
Using a different contacts app. This is just avoiding the issue, rather than trying to fix it.

The phone is a Xiaomi Mi A1, and the OS is Android One, version 8.0.

In your contacts app settings go to 'contacts to display' and press on 'customized view'. Now you should able to select which ones to display and which ones not to. Let me know if that's how it is in your phone, and I'll post as an answer.

Thanks for the suggestion. I already tried that, but Whatsapp doesn't appear in the list. I edited the answer to make this clear.


text:
SD card formatted as internal storage Recovery Data
I have a problem. I formatted uin SD-Card with a smartphone with Android 6 and asked me to format it as internal memory, I accepted, with only one clause, if I moved the SD on another device this did not recognize it.
Now, I have formatted the smartphone and I reinserted the SD-Card, in the same, only asking me to reformat it so I will lose all the data I have.
How can I recover them?
Through Gparted I noticed that the sd-Card is divided into two partitions.
There is no way to enter the partitions or to recognize the sd at the same smartphone?

I do not think I understood the reason. that is, if I had not restored it to the factory settings, I could recover the key and be able to use it to enter the SD card.
Can not recover the key from the SD card instead of the smartphone?
PS. sorry if I wrote here, I can not find the button to reply.

You can consider accepting the answer of acejavelin by ticking the green arrow next to it , if it fully answers your question.

This question appears to be a  duplicate of How to decrypt Adopted Storage?
in many regards, but if I understand it correctly, the following things happened and one step makes it unique:

You adopted the microSD card as internal storage
You removed it from the device (reason isn't relevant)
While the microSD card was removed, you factory reset (formatted) the
phone
You re-inserted the microSD card after the reset was complete, and
the data is unreadable

If this is the correct summation of your situation, then I am sorry, but your data on the microSD card is lost permanently, and cannot be recovered.
When an SD card is "adopted" as internal storage, it is encrypted with a random encryption token (a digital "key" so to speak) so that data can only be read or written to by that device for security and privacy. Any data recovery attempt of the information on the card requires the encryption token from the device, which is generated randomly when the storage card is adopted, if you formatted the device the token was permanently erased like all other transient device data, and the storage cannot be decrypted or recovered by any known means.
Your only real option now is to reformat the card and start clean, and unless you really need the space as internal, use the card as external (portable) storage.
For more clarity in to why this is impossible, and what is necessary for the data to be recovered, you can reference this question.


text:
Sync issues Samsung Galaxy Tab 10.1 on MS Exchange mail account
My MS Echange mail sync won't work properly on my Samsung 10.1 Tab.
It shows two flaws - whatever I try:

INBOX Mail sync is simply not complete.
On Push, Manual or Timed delivery I will nog get all my mail in.
In my INBOX a lot of "empty mails" appear, dated 1-1-1970, the beginning
of computer time. I simply delete them, but since they do not appear in my
corporate email account or on the phone, they must be due to sync errors.

Interesting background input is that I also have a Samsung Galaxy SII Phone, looking at the same mailserver and account and this perfectly gets all email in on the Phone. It looks at the same Exchange sever using the same details in settings. So it obviously can't have anything to do with Exchange, but is has to do something with the Galaxy Tab.
Or am I very wrong?
The tabmodel is GT-P7500, Android 3.2, kernel 2.6.36.3
The phone model is GT-I9100, Android 2.3.4, kernel 2.6.35.7.
Please help - I'm getting no response from Samsung and can't find a clue on the net yet.
Thanx in advance!! Rob.

It maybye does make any sense but firmware update buildnummmer htj85b p7510xwkl1, fixes this problem on Android 3.2. Because we are based in The Netherlands and the original question also originated from here, i think a localization problem????

You must update the firmware of the Galaxy Tab. We had the same problem on a tab with Android 3.2, but not on one with 3.1. After we did the firmware update the problem was fixed.
Dré

Did you get 3.1 and 3.2 backwards here?  Otherwise updating doesn't make much sense.


text:
Unlocking HTC HD2 and installing Android
I have HTC HD with Windows Mobile 6.5 installed and it is locked with Vodafone (Germany). If I want to install Android on it, do I have to unlock it first? Or it will be automatically unlocked in the process of installing Android?

Neither.  Unlocking is entirely unrelated to the OS.


text:
How to change the (permanent) MAC address on my android phone?
In the past months, I've got 2 Chinese Android cells (Froyo) based on MTK6515. They work fine but we started having lot of trouble attempting access to internet, and after a while I found out that both phones they have the same MAC address, which causes connection problems. So, I'm looking for a procedure that could change the devices' MAC addresses and solve our trouble.
I found a method which involves changing the file at /etc/wl/NVRAM.TXT, but after referencing a couple posts around the webs, it turns out my phones do not have this folder (and thus the other files inside). Any clue?
Please don't tell me a pray about that MAC addresses are burned into a chip, at least not in these devices, because I've already lost their IMEI's too (by hard reset), but I've recovered them and they're functional now.

Maybe you can change the MAC Address via ifconfig. See this question: http://android.stackexchange.com/questions/9649/change-mac-address-android-using-ip-link

You can't actually change the mac address, only spoof it, because a mac address is coded into the hardware

I found a tutorial on MAC address spoofing at XDA that might be helpful:

REQUIREMENTS
1) ROOTED PHONE 2) BUSYBOX INSTALLED 3) Terminal App
OPEN UP TERMINAL AND WRITE
:su :busybox iplink show eth0
(THIS WILL SHOW YOUR CURRENT MAC ADDRESS)
NOW TYPE IN
:busybox ifconfig eth0 hw ether 00:11:22:33:44:55
(INSTEAD OF 00:11:22:33:44:55, YOU CAN WRITE YOUR WANTED ADDRESS)
CONGRATULATION, YOU HAVE SUCCESSFULLY SPOOFED YOUR MAC ADDRESS!
YOU CAN CHECK YOUR MAC ADDRESS BY TYPING
:busybox iplink show eth0

I don't think this is permanent however.  I did find another guide on Android Forums that seems to be permanent:

After your rooted head into terminal emulation type su and go into
  /data/misc/wifi
Look for a file called nvram.txt
Copy it to your sdcard and then to your cpu desktop open it with
  notepad and at the bottom of nvram.txt is the mac address
This i was able to verify and test on android Citrus Ciena
Edit that mac address and save it as nvram1.txt onto sdcard
Now go back to data wifi misc and copy nvram.txt to nvram.bak
Head into gui and then settings then wifi then turn on the wifi but
  don't connect to any wifi
turn off the wifi,switch back to terminal
Copy the nvram1.txt to data misc wifi
remove the original (make sure you got it backed up)
Rename nvram1.txt to nvram.txt
head back into gui and then settings then wifi
Now for me it immediately stated unable to turn on wifi
Ignore it and try to turn it on anyways
When it turns on your newly edited mac address will take effect
Connect to your AP
NOW B4 REBOOTING YOU MUST CHANGE NVRAM BACK TO THE ORIGINAL!

Thanks a lot for your response. I have a phone based on MTK6515 dualsim and NVRAM.TXT is not present, nor /etc/wl so, i found similar posts before in other forums and i attempted to apply with no successful. I read too, there are a lot phones with same wifi and BT MAC ADDRESS. Wow, it becames a big trouble using two or more phones in a same wifi network (like happend to me). This is the waybecause i ask for a permanent change of MAC. Any idea about how to fix this trouble?.

Have you tried creating said files and folders and seeing if it works?

How can I write this configuration? I have no idea what I have to integrate in this file to spoof the mac address in this phone. I think the device is capable of changing its MAC permanently. Any idea about where I download this file to modify it? Thanks a lot.


text:
How can I modify the phone model in build.prop to get unsupported apps?
I currently have a rooted HTC Legend. In light of the current Android Market sales, I would love to be able to purchase some of the apps on sale without a compatible handset, since I plan to get a GNex in the next few weeks.
I've read that it may be possible to modify my build.prop file to a more modern handset, however beyond this suggestion, I can't find any more specific details, nor which phone model would be ideal for this. How can I do this?
I note that a number of people complain they've bricked after messing with build.prop. Is this a real danger or would it just require fixing the build.prop from adb, or reflashing the ROM?

Found this http://www.reddit.com/r/Android/comments/ha5oh/root_how_to_edit_your_buildprop_to_make_netflix/ which looks very likely to apply in my case.

I would just like to advise to tread carefully when messing with build.prop. I went through a phase of tinkering with it and I got myself in a right mess at one point!

There is no particular phone that's ideal, given the app devs can choose to support whatever subset of devices they wish.  The Nexus devices are probably the most likely to be broadly compatible though.
You can't brick with build.prop as far as I know, though you can certainly prevent your phone from booting if you change the wrong setting.  Make a backup of the file and don't edit anything under this line:
# end build properties

Just edit anything that has the device name, e.g. 'ro.product.device' or similar.  Replace it with the corresponding entry from the build.prop for the device you're emulating (extract it from the ROM or see if it's been posted somewhere).  Updating any other text to be accurate (like manufacturer) is best too.  Note that changing the version of Android in this file won't help, since it looks like the Market polls the system directly.  Nothing you can do about that unfortunately.
After editing, make sure /system is mounted read-only.  Then reboot and clear the data for the Market.
Below is the relevant portion of my Vibrant's build.prop, with which I just got Minecraft for 10 cents :)

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=FROYO
ro.build.display.id=Bionix NextGen 1 by TeamWhiskey
ro.build.version.incremental=UVKA6
ro.build.version.sdk=8
ro.build.version.codename=REL
ro.build.version.release=2.2
ro.build.date=2011. 01. 18. (화) 21:53:23 KST
ro.build.date.utc=1295355203
ro.build.type=user
ro.build.user=jaeyoon.yoon
ro.build.host=SEP-05
ro.build.tags=release-keys
ro.product.model=SGH-T959
ro.product.brand=Samsung
ro.product.name=SGH-T959
ro.product.device=SGH-T959
ro.product.board=SGH-T959
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=SGH-T959
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=SGH-T959-user 2.2 FROYO UVKA6 release-keys
ro.build.fingerprint=Samsung/SGH-T959/SGH-T959/SGH-T959:2.2/FROYO/UVKA6:user/release-keys
# Samsung Specific Properties
ro.build.PDA=T959UVKA6
ro.build.hidden_ver=T959UVKA6
ro.build.changelist=860813
ro.tether.denied=false
# end build properties

Comments have been moved to chat; please do not continue the discussion here. Before posting a comment below this one, please review the purposes of comments. Comments that do not request clarification or suggest improvements usually belong as an answer, on [meta], or in [chat]. Comments continuing discussion may be removed.


text:
How to install custom stable ICS rom on galaxy S2 (rar file)?
So if you follow this link then apparently this is an unofficial stable release of ICS for the galaxy S2. Also it's been tested by the members of XDA and they also say it's legit.
So if I want to test this out, the link to the download is here, how do you install the rar file? You flash it with Odin right? I loaded some custom roms on my phone a while ago but I can't remember if you flash rar files with Odin or put it on your micro sd and run it from there..(Although I think that you do with zip files.)
Any advice would greatly be appreciated! Thanks!

I can't see any obvious mention of that particular SGS2 ICS ROM on XDA's SGS2 pages but there are a few other ICS ROMs there, all with install instructions in their main post.
Have you tried opening the RAR file with something like WinRAR or WinZip to see if there are instructions or a readme inside it?

Yep, you can flash ZIPs through recovery and TARs through Odin, but nothing uses RARs.


text:
Restrict posting to admin-only in group chat
Is there any option in WhatsApp that restricts posting messages by admin only? Others should not able post, but they should able to read the post.

This is impossible because the setting does not exist.
Maybe you coud broadcast to these people or try a alternative app.

Such a feature might soon be introduced, under the name of Restricted Groups:

The Restricted Groups setting can only be enabled by group admins.
Switching it on disables all chat functionality for non-admins – they
  won’t be able to send text messages, images, videos, GIFs, documents
  or voice messages, or share their location.
Admins, meanwhile, will be able to continue chatting as normal.
  Everyone else will simply have to read their messages in silence.
If a non-admin really wants to get a word in, they can do so by using
  the Message Admin button.
However, the message will need to be approved by the admin before
  going through to the rest of the group.

https://www.independent.co.uk/life-style/gadgets-and-tech/news/whatsapp-restricted-groups-admin-stop-messages-silence-everyone-else-mute-a8086546.html


text:
How do I get my keyboard back?
I recently got an Android Polaroid tablet and I noticed it was incredibly slow so I disabled and force stopped a lot of the apps that were pre-downloaded onto the device because I knew I'd never need them. That seemed to help and for a few weeks everything was cool and way faster until I started getting this notification every two seconds that said, "Unfortunately, Android Keyboard has stopped."
A little bit after that, I went back to college and I tried to connect to my school's WiFi and it wouldn't work because you need to type in a username and password to connect, and you can't type without a keyboard. So, I know you can install keyboards onto your tablet to replace the old one, but

I can't connect to WiFi without typing,
I can't connect to Google Play without WiFi, and
Even if I could, how would I search for keyboard apps without being able to type them in?

You could re-enable the apps you force stopped, until your device is restored to functionality, with your working keyboard, then disable slowly and carefully until you reach an acceptable state again?

How would I go about doing that? I think on my Apps list in Settings after I force stopped them they all went away

The (Settings > Applications) applist on your device, if it sticks to convention, is in 3 panels. View "All" panel at the far right, and find the disabled apps at the bottom of the list there. Select each in turn and use the button to "Enable", "Turn On" or whatever similar terminology is used.

It is possible to connect your device via USB to push an apk from the computer. There are a number of sites that allow apk files to be downloaded to a pc and file transferred this way. Search google for "android keyboard apk download" for an acceptable one. Once the file has been placed in a folder on the device, double click it to run "Package Installer" to install. You will have to enable the setting "Unknown Sources" in the security panel to install this way.

Okay thanks, I'll definitely try that, I'll just have to get a mini USB adapter first

The mini USB adapter is the same used to power the device. Unless you have a power-only plug, it will have a detachable cord with USB already at the other end. That will connect your device to the PC.

I just had the same issue. I used the "touch" to copy and paste the word keyboard into playstore. If you cant get wifi because you cannot VOICE it in. Then VOICE your information into Google. Copy. Paste. Hope you solve this is terrible when it happens!
I was hoping someone could just tell me the app I accidentally flipped off... Literally and. Figuratively!

maybe you can install new keyboard via recovery.
i don't know what your device is, but you could try install this keyboard.
you could use this
"get the flashable zip here"
go to recovery and install it.
good luck.

Where can I find Recovery on my device? I have a Polaroid Tablet

Go to Google play, push another keyboard apps to your mobile from any pc or notebook, after installing newly installed keyboard app set it as default, then from setting make google keyboard as default, you will get the keyboard back....... .........

This will only work if the device is connected to a WiFi or a data network, which it doesn't seem they have access to.


text:
How do I switch to ART runtime on my Samsung Galaxy S4?
I have Galaxy S4 and I'm trying to find the menu to switch to ART runtime, but I can't find it. The Android version is KitKat 4.4.2. Does Samsung disable this feature?

Tap on build number 7 times in settings > about phone, to enable developer options, then go into settings > developer options, select runtime...

@t0mm13b The GS4 doesn't have this option for Touchwiz ROMs, the only option is a custom Google Edition / AOSP ROM with ART Support. I've done the same myself on the I9505. ART is not fully there yet though and expect some weird glitches.

ART is not in the GS4 Developer Options. It's not compatible with the TouchWiz UI, so it was left off the GS4 update.

Sense is HTC's product for their phones, and isn't on Samsung phones.

TOUCHWIZ is Samsung's UI, Sense as Dan said is HTC's one. ART is not official yet and is there for developers only. HOWEVER, you can install a custom KitKat ROM with the ART option there, but some apps are not copatible. Head over to XDA and check out some of the Google Edition ROMs and see what has ART.

Go to settings > about phone > press build number / kernel version 7 times > back to settings and you find developer options > developer options > Runtime > ART > ok. That works for me.

On which android version are you? And are you running a custom rom not based on samsung touchwiz? Like RossC pointed out in his comment - the Galaxy S4 didn't had ART Support in 4.4.2


text:
Cannot remove folder from Internal Storage
I have a aroblem with my rooted Galaxy Nexus running Paranoid Android 4.3 (3.99). I have 2 folders in the main memory named /rom and /roms which I cannot remove nor with a file manager nor with a terminal. Can anybody help me?
Here is my console output:
root@maguro:/ # cd storage/sdcard0/

root@maguro:/storage/sdcard0 # ls -al
[[many more, I am hiding the rest]]
drwxrwxr-x root     sdcard_rw          2014-01-14 20:02 rom
drwxrwxr-x root     sdcard_rw          2013-10-12 11:45 roms

root@maguro:/storage/sdcard0 # rm -rf rom
rm failed for rom, Permission denied

255|root@maguro:/storage/sdcard0 # rm -rf roms
rm failed for roms, Permission denied

255|root@maguro:/storage/sdcard0 #

I know you're running as root but....have you tried this command WITH sudo?

your syntax looks correct according to the man page can you try rm -Rv ./rom
-v turns switches into verbose
-v, --verbose Explain what is being done

Okay I found another solution: I went into TWRP and deleted them with the file manager.

Might be already too long already, but could you post your comment as an answer, if that really solved your issue? Self-answering is acceptable and even encouraged here.


text:
Rooting, bricking, and unbricking
I want to root my Xperia SP C502.
I was wondering what if I bricked my device? Is there way to unbrick it? Can it be repaired? Is rooting worth its risk or I should forget the idea?

Can you boot into recovery? Does adb work? Do you have a backup or a rom to hand?

I don't know anything I was just wondering is there any procedure than I can repair bricked device

The first things are to go on xda developers for your device and search for bricked device fixes. Usually boot into recovery and flash a new ROM or restore a nandroid backup.

There are two different cases of bricking your phone.
1- Soft brick: In this case, phone is not functional as it is supposed to be however it is possible to fix the phone which is usually done through custom recoveries.
2- Hard brick: In this case of bricking, saving phone programatically is beyond possibility and a change in hardware is necessary.
Is rooting worth it? It is pretty opinion-based. For some, rooting is what makes Android awesome. And to some, the best way to use it, is the way manufacturers wants it to be used.


text:
Why can't my Galaxy S4 load my email inbox after I changed the password?
I changed the password for my Gmail account a couple of days ago.  Since changing it, my Galaxy S4 cannot load the webpage.  Whenever I try to load Gmail in the web browser, it gets stuck loading and reloading the webpage, though no content ever resolves.
I've been trying to load the page daily for about a week now with no success.  I thought it may have the old password saved on my phone, but I enter the new password on the step before loading the page.
Tips?

This may be slightly different on a GS4 but give this a try and let me know if you run into any issues:

Go to Setting -> Apps -> Web Browser (Chrome, Firefox whatever browser you are using)
Clear Cache
Clear Data

And if that doesn't work: Uninstall and reinstall.

Go to Settings -> Accounts and sign out and sign in with the new password.


text:
Android tablet stuck at boot screen
I have a non-branded, non-rooted Chinese tablet with model number X5. It is working fine for a few days. But one day, when I started the tablet, it got stuck on the Android screen. After 10, 20, and even 30 minutes, it remains there and then goes off.
How to fix it?

More details please. Exact brand name and model would be helpful. What have you tried so far (turning it off and back on? Factory reset?) Has this started happening after you installed a new app?

It might help to hard-reset it by "poking" something like a needle into the "reset-hole" for a couple of seconds (this is the same as removing the battery, if you could do that).

I am not an expert on the subject, but if you hold down the power key for ten to maybe thirty seconds, you can get them to reboot completely. Mine got stuck on a screen when I first got it. It just stuck on some arbitrary screen but I think that's how I got it to reboot. But I am not sure how long you have to hold down the button, but it is some length of time.

I have already done this but nothing happened

Press the power key and volume up key to enter recovery mode.
Delete user data and restart the device.

authors: Μιχαήλ Κουτσιουμπός


text:
Can't connect Samsung Galaxy Ace S5830 to PC after root
I have a Samsung S5830 phone. After I rooted it using upd-1.zip I got a superuser icon in the app list. However my PC won't recognize it. I have Kies installed and all Samsung drivers but it seems the problem is not with the drivers, what should I do?

Your phone might be going into USB Debugging Mode on connecting to PC. After phone is connected to PC via cable, disable Debugging Mode [Settings -> Applications -> Development] and then check for Kies Connection.
My friend had the same issue and we resolved it like this.


text:
Sync My Calendar with Outlook/Exchange 2010 using Kies messes up dates on Galaxy S II
I have a Samsung Galaxy S II running Gingerbread (2.3.5). I tried synchronizing My Calendar with Outlook/Exchange 2010 (Outlook running on Win7) using Kies (over USB).
I started with a clean calendar on the phone and the Kies indeed transferred all the appointments and events to the phone, however there is a problem interpreting the dates. Any appointment taking place on a day of the month up to the 12th - the day of the month is interpreted as the month itself, and the month is interpreted as the day. Thus - March 9 becomes September 3, etc. Oddly enough, March 15 stays March 15.
Any ideas what configuration needs to be corrected, and where?
Thanks!

Hm, sounds like a localization issue, perhaps. Out of curiosity, what country do you live in, and what language do you have your SGSII set for? Could be a disconnect of some sort between the locale Kies is expecting and the locale of your phone.

Agree with Eldarerathis it sounds exactly like you've got one device set to US date format, and the other set to normal date format. Either the PC or the phone is running with the wrong regional settings, and Kies isn't clever enough to convert as it syncs.

Side note: sync via ActiveSync over the air is much better than USB--if your server supports it. Highly recommended over the Kies method.

Sorry for the late response to your help...
Thanks for the suggestions. I checked the date format already and both are using normal date format. Any secret places on the phone that this setting could be messed up? I checked in the general phone date settings - couldn't find any calendar specific settings.
Sadly, our corporation does not allow ActiveSync with our exchange server...

I might try setting the phone to US format and see what happens :-)

Ended up switching from Kies to MyPhoneExplorer. Sorry Samsung...


text:
Samsung Galaxy Mini GT-S5570 Gets disconnect during firmware upgrade via kies
Whenever i try to upgrade the firmware of my galaxy mini gt-s5570 via samsung kies.....first KIES starts to download the firmware...but the phone doesn't show "downloading" on screen first...but every time (8-9 times that i've tried) when the download reaches around 69%-70%.....the upgrade process halts and says"PC cannot recognize the mobile phone" then the phone gets into download mode and shows "Downloading" on the screen! and i have to reboot my phone! What do i do now? any help??

Disconnect your phone.
Reinstall the drivers.
Toggle USB Debug mode, reboot your phone and connect it.

If that doesn't work, try putting your phone into Download Mode manually.

Yes i tried putting my phone into downlaod mode manually...but it didnt help either....my kies cannot connect to the phone while it is in download mode....it says "connecting..." all the time! is there anything more i can do??

@SaujanyaAcharya You could try backing up your SD storage and then formatting it, Kies has/had a bug where it failed if you had files with long extensions.  You could also try Kies Mini if it's available for your device.


text:
is it impossible to know a Wifi mac address of an android phone via a link?
There is someone that I doubt that he uses my stolen phone so I want to make sure that the phone that he uses is mine or not by knowing the Wifi mac address of phone – to see if it's mine or not.
I have used iplogger before but all what it shows is ip address- Android  version - browser - phone model-etc. I just wanna make sure before telling telling the police about this person.
I have already done tracking report, but they did nothing.
What can I do ?? The phone uses Android 5.

An IP logger captures the IP address and the browser user agent string, the browser user agent only contains information like phone model and browser, no uniquely identifying information like MAC addresses.
So no, this iplogger (or any other that uses similar techniques) cannot determine if the phone is actually your's, only if it is the same model, but thousands of that model are sold so that is not considered evidence.

is there anything can capture a mac address similar to IP logger ?

@minanageh No, the only way to obtain someone's mac address is to either be on the same network, or looking it up in their phone's info tab in the settings.

OK thanks .. I will try my lucky at IP logger ..

What you'd need for that is something that also supports ARP. You could try a tool like Fing, which does that:

Fing (source: Google Play; click images for larger variants)
As you can see in the second screenshot, Fing is able to tell the MAC address (at least of nearby devices). Some alternative apps can be found in my corresponding list.

this not what i mean ... he is not in the same network as me

Then you are very much out of look – see How to get MAC address via IP at our security sister-site.

didn't help .. that's ok


text:
Is there any way to install Windows apps on Android?
I am using HP 630 notebook running on Android OS and trying to install Windows apps (e.g. Microsoft Office suite 2007), but it denied me access since it's not an APK.
Is there any way to go by?

The HP 630 Notebook runs Windows and doesn't support Android. Is this really the device you mean?

There are emulators, but they are very poor quality. As Dan said the notebook runs Windows... What exactly are you trying to do. As a rule you can't install any software for one OS on another, unless you have an emulator. These emulators are heavy duty software and can be very slow to run.. The Android Emulator in the SDK can take a minute to boot on a normal quad core PC.

@RossC Genymotion ftw! I am biased ;) its fast!

OP: Android has no clue on how to run windows apps, you are misunderstanding it. Same principle as Windows cannot run Mac OSX software and vice versa, different platform architectures, same applies here in the case of Android.

Thanks so much, and how is VS-ANDROID installation is done, can you explain it a little bit for me

There isn't any workaround to allow MS Office to be installed on an Android OS.  I would suggest trying Google Docs instead.  You get the same functionality such as a Word Processor and Spreadsheet software just like in MS Office and you can save them as MS Office file types as well.  You can create and edit Documents and Spreadsheets from your mobile Chrome browser or the Google Drive app.  The desktop version of Chrome will let you edit and create Documents, Spreadsheets, Presentation, Drawing and more.  Hopefully, this will meet your needs.  If not, there are plenty of alternatives in the Play Store that will give you MS Office-like functionality.  Some of them are pretty good and all of them are super cheap when compared to the cost of MS Office.

Thanks so much. Now have you tried android os on your laptop before?


text:
WhatsApp showing "last online" on certain contacts, but no WhatsApp icon on Address Book app
I think my ex has deleted his WhatsApp account. I can still see his last online time in WhatsApp, but the WhatsApp icon does not appear next to his name in my Android address book.
Does this mean he has removed his WhatsApp and cancelled his account?

When is the last online time? If its more than a week he has probably uninstalled it from his phone.

Possible reasons:

He might have deleted his account permanently (probably changed his number).
He might have blocked you in his account.

There is no need to remove Whatsapp to do above tasks.


text:
Cannot generate thumbnail in Android Gallery
Lately, some of my pictures just disappear and can't be loaded. It just says "Cannot generate thumbnail". All of a sudden, those pictures are having 0KB and no longer available. They're not sorted or anything, they're not different from the other good pictures. I really don't get what's the problem.
I tried getting them on my laptop, but it just says the file is empty. There is nothing to open? There are no viruses or anything, I already checked a few times. I really don't want to lose more pictures. Please help.

Immediately back-up all pictures to your computer, because I think the SD card is failing. If it's internal memory, are the pictures instantly empty? Or are they empty after a while? Can you also state your make and model?

Try Settings → Apps → All Apps → Gallery → Clear Data. That should regenerate thumbnails, or you could try rebooting your smartphone.


text:
Is K-9 Mail susceptible to MITM attacks?
I am using K-9 Mail on Android and have set the SSL option to 'SSL (strict)'.
My understanding is that with this option K-9 definitely requires a valid SSL certificate which is issued by a trusted CA, i.e. no self-signed certificates.
What I am wondering about is whether K-9 actually evaluates the CN field in the certificate, i.e. whether it only accepts a certificate as valid and trusted if the CN and the mail server's DNS name match. This is IMO a fundamental requirement in order to not fall for MITM attacks. If K-9 did not match those, in the worst case K-9 would accept any (wildcard) certificate presented on the condition that is has been signed by a trusted CA.
Has anyone tested/confirmed/verified that this is not the case?

It uses the Android in-built SSL socket factory to create the connection. So yes, it's just as authenticated as accessing a secure webpage on the phone's browser.


text:
Offline Google Maps with favorite places and POIs
I use Google Maps on my PC and have some favorite places added there. On my phone, I want to use an offline map. On my old phone, I used RMaps with whole city maps downloaded with Mobile Atlas Creator and manually added favorites and POIs on it. Now I bought a new phone and found out that RMaps is no longer available.
I'd like to add favorites/POIs to Google Maps and make sure they will be available with a whole city map when the phone is offline. But I don't want to be somewhere and open Android Google Maps and find out some tile for that area wasn't downloaded.
The best solution I see is to download the whole map from Google Maps or OSM and store the map on the phone and use some app that's able to open this offline map file and at the same time sync favorites/POIs with Google Maps.
I tried OsmAnd, but when I create a POI on it, it fails due to some authentication error. It's not trying to connect to Google, because other apps are able to sync with Google Apps. But there's no setting to add login data or create a new account.
Could somebody suggest a way to properly handle offline maps and sync favorites with Google Maps?

Does this answer your question? Is there someway to make "My Maps" in Google Maps available offline with location markers?

Looks like there's no way to synch Google Maps favorites.
I discovered OsmAnd stores its favorites in /osmand/favourites.gpx. It's an XML file, each favorite has a name, category, latitude and longitude. In Google Maps, anywhere we can right-click and select "What's here?", it will show top-left the coordinates of the place right-clicked.
The solution I found was to manually handle my favorites. In OsmAnd, we go to Favorites and click on the middle-bottom button to import any new record in that file. When I need to add any new favorites, I'll just edit the file and import it again. This way, I'll always have control of them and can backup the file.

You can add offline maps to Google Maps by setting the view to the region to want to store, then searching the phrase "OK maps". For custom maps, you currently need the Google Maps Engine app, AFAIK. Not sure if it had offline storage at present.

I have tried this "OK maps" trick, it doesn't work. When I zoom on an area I never soomed before its zoomed tiles aren't available.


text:
Restore app data from a copied 'com.company.appname' folder
Before wiping my Nexus 7 (2012), I created an app backup using the Backup function of the Nexus Root Toolkit (v1.8.2). This produced a large .ab file.
I want to restore a single app to the newly back-to-stock tablet.
I extracted the .ab file to a TAR using Droid Explorer, and from that, extracted the particular 'com.company.appname' folder. I tried simply copying that into the sdcard/Android/data/ folder, but the app doesn't see the data.
Any ideas?
P.S. I'm on Android 4.4 KitKat and trying to restore SeriesGuide (com.battlelancer.seriesguide)

Very likely, you need to adb push them to the appropriate folder in your data/ partition, which is different than your /sdcard/ partition.

Right, if the app isn't seeing the data then it's probably using the main /data partition instead of the SD card's data folder.


text:
Upgrade UbiSlate 7Cx to Android 4.2 or above
I recently purchased UbiSlate 7Cx. It is running on Android 4.0.1 and has 512 MB RAM. Since it is very slow in running application and sometime it hangs, I want to upgrade to 4.2 or 4.3.
Is it possible? If it's, how can I do it?

A rooting procedure is provided at http://forum.xda-developers.com/showthread.php?t=2683754, but a Google search yields no custom ROMs for your device.
Sorry, but it's either you build your own ROM, or stay at 4.0.1.


text:
Broken screen and touch on Acer CloudMobile S500, how to control?
My Acer CloudMobile S500 has a broken screen and the touch don't work anymore. After that happened, I connect it to my computer with USB, and happily USB debugging was turned on so I could get all my stuff from my phone.
But my question is, how can I control my phone from my computer? My phone wasn't rooted so I really don't know how to do that without the touchscreen.
I know there are a lot of the same questions like this, but all the answers didn't help me.

If previous answers didn't help you, you need to say why: what did you try, and what happened? That's the only way you'll get answers that are more helpful to you.

Related: Control Android with broken screen from PC

There is no OTG on that device, and you would need ADB authorized. the only thing left is replacing the digitizer.
Actually quite easy on that model.
Pending you have ADB:
the command is

adb shell input tap x y

or

adb shell input text

Practice on a working phone, I think its pixel based - vertical orientation.
so look up your pixels, measure it out - mark up some packing tape or something (make a rough grid) and then type tapes to interact

Use a USB-OTG cable, then you can connect a mouse to the phone and you'll get a cursor on-screen. You can also connect the OTG cable to a USB hub, then you can connect both a mouse and keyboard. You could also connect a wired mouse long enough to pair a Bluetooth mouse/keyboard to the phone.

There are several possible scenarios I can think of:

Send inputs through ADB
If only part of the screen's touch digitizer is damaged, you can use the native Assistant Menu accessibility funtion to get a mouse pointer on-screen, trackpad style.
Use an adapter and plug a mouse into it, assuming they are compatible.
If your screen has multiple digitizers, e.g., Samsungs Note series, when one is damaged it doesn't necessarily mean the other is too; in my case, I had a phone where half the screen no longer reads finger touches, but the stylus still worked full-screen.


text:
Recover WhatsApp messages
I factory reset my phone and then installed WhatsApp. Before that, I had created a backup of my conversations on my SD card, the name of the backup was 'msgstore.db.crypt'.
After I installed WhatsApp and after entering my number, I got an option to restore my conversations. I clicked restore. It loaded for a minute then I had to enter my name and other things. After I finished everything, no conversations were retrieved. I have the backup in databases folder, but it's not working.
What should I do?


text:
How to import/restore .vmg SMS backup to Android?
I have got an old Samsung mobile that exports all the SMS messages in .vmg format. How can I restore those messages on my Android?
Is there any tool to convert .vmg messages to .xml so I could restore using SMS Backup & Restore?
Or is there any app to restore from .vmg files directly like the one, SDBackup, unfortunately, which didn't work for me?

I recommend you to try Import SMS from Windows Phone app. It imports unlimited SMS messages from both .vmsg and .msg. It is free and you can find it on Google Play Store.
If you have MMS messages or group conversations to import, try the PRO version, called Import SMS from Windows Phone PRO. It also imports unlimited MMS or SMS messages, but is a paid version. You can also find it on Play Store.

Hi, looks like you're affiliated with the app. While it's okay to refer to a product written by yourself, take note that explicit disclosure is required on the post itself. Please read How to not be a spammer.


text:
Will I be removed from groups on WhatsApp if I upgrade to a new phone?
I was removed from all groups before when I changed my number. Will the same happen if I change my phone? This time, I have the same number but a different phone.

You retain your groups if you have the same number.
Off-topic, you may also want to check the official documentation on how to back-up and restore your chat history to the new phone.

I've just replaced my phone, with the same number, and I can no longer send messages to any groups I was in as it says I'm no longer a participant. I can still see all the historical messages however. There was about a month between my last phone dying and its replacement coming online.

I've done the same as @DrewNoakes.  On the new phone, it's not even showing me as a member of any groups.  I was also using WhatsApp Desktop.  That eventually (after a few weeks) asked me to link to a device (presumably it detected lack of phone connection, since I hadn't installed it on the new phone, though now have).  WhatsApp Desktop has now lost all chat records and also all group memberships.  Not very good.  I think this answer is wrong in at least some situations, in particular when there has been a gap of a few weeks between the old and new phone connecting.

Just backup your chat from
WhatsApp-> Settings-> Chat settings-> Backup conversations. This will back up your chats to a database on the WhatsApp folder of your SD card.
Copy the folder to your new phone and just install WhatsApp and activate your account from your number. Restore old chats when asked.

No, you won't be removed from the group unless you don't change to a new phone number. Your groups will remain the same with the same phone number as earlier. If the group admin deletes the group or removed you, it depends.
In case you want to restore the message from the old phone to the new phone, back up all data from the Whatsapp backups directory which contains all your message backups as a .crypt file encrypted, and copy this file to your new phone and restore all your message.

Why does a data backup needed ? can u explain..?Removing group is controlled by the group admin. So how does backing up data help?

Once,  I reset back to factory without backup on my phone. Then after that when I installed whatsapp again, My previous data completely  removed. Hence thereafter,  I backup data, before proceeding any  installation of OTA update,reset etc, which can be restored easily.

You won't be removed from groups if your number is same,

He will be in the group still even if he updates his number..


text:
Disable calls and SMS and use only mobile data with active SIM card
I have a Sony Xperia Z1 packed with Android 4.3 Jelly Bean. I'm interested if it's possible to setup my phone to not receive any phone calls or SMS.
I would like to use my Internet connection only, and I don't mean WiFi - my mobile ISP connection from the SIM card.
Is this possible? If so, how?

There is one hack by which you can block your incoming calls.
Go to Settings -> Call settings -> Call forwarding
Now Click on Always forward and enable it to forward the calls to a wrong number.
This will ensure that calls will not come to you and the caller get the tone that call is being forwarded and number is wrong.
You can disable Call forwarding anytime you want.
Hope this will help.

I have the same question, but I have to be able to enable and disable phone/sms, quickly and effortlessly, while commuting (so Google Maps keeps working). So digging through settings each time isn't going to dig it.

I don't know about SMS but you can block all incoming calls.
Just go to Settings > Call Settings (under "Device") > Call Blocking and select your preferred settings i.e. Block incoming calls.

Sorry under call settings there is call blocking that is what you need to click on


text:
Will android market work (update app) after I install a new mod in my phone
I am going to root and install cyanogen mod 7 on my samsung I5801 (Having froyo).
Will the android market work in cyanogen mod i.e. will I be able to use and update all the applications (whenever updates are released) that I installed from android market as I would do previously?

CyanogenMod is not permitted to redistribute Google's proprietary apps packaged with the ROM, but they make them available separately. As long as you download and flash the latest Google Apps package from your recovery system, you can continue to use the Market as you normally would.
The newest versions of CM are (according to the wiki, anyway) designed to actually backup your Google Apps during the install and then re-install them for you, but I've had mixed results with this so I typically just install them manually after installing CM.

Can I install the android market and related google apps (gmail, maps etc. etc.) with a backup apk file of it and update them accordingly using the market just the way I have been doing in past?

@GauravSharma: I think that can sometimes cause some weird force close issues, but you can try it and see if it works, certainly. I do think there are a few underlying Google frameworks that aren't present in CyanogenMod and are also installed by their Google Apps package, but I've never tried that myself so it's entirely possible that it would work.


text:
ADB do not recognize a Tegra Based Tablet
I have a tablet and I'd like to use adb but I have some probles, I looked on google but without luck...
Tablet Info: (from tablet)
Model Nr: SN10T1
Android OS Version: 2.2
TapUI Version: 1.2-4204
Kernel Version: 2.6.32.9-0001
Build Nr: FRF91

I did the following:

Activate Debug Usb on tablet
Downloaded and installed android-sdk and google-usb-driver
Edited the file extras/google/usb_driver/android_winusb.inf adding under [Google.NTx86] and [Google.NTamd64]
;NVIDIA Tegra
%SingleAdbInterface% = USB_Install, USB\VID_0955&PID_7000
%CompositeAdbInterface% = USB_Install, USB\VID_0955&PID_7100&MI_01

Restarted adb but using adb devices it does not show the tablet....
I checked under device manager the VID and PID of my device and VID = 0955, PID = 7100 so they are the same of the file above...
Triyng to reinstall the driver using extras/google/usb_driver/android_winusb.inf I got this error:
The folder you specified doesn't contain a compatible software driver for your device. If the folder contains a driver, make sure it's designed to works with  Windows x64 based system
I have windows 7 64bit Professional...

Have you looked for drivers from the manufacturer?

I can't find the driver... if they exist

Follow the instructions here.
I just followed them (changing the PID and VID numbers as you did and it worked!)
TIPS

In the changed .inf file remember leaving an empty line after pasting the code after [Google.NTx86] or [Google.NTamd64]; and also after it and the beginning of the next paragraph.
Don't forget the step 5 where you must put your VID number (example: if your VID  is 0955, then put 0x955).

And the rest is exactly the same. It worked for an Excite 10 from Toshiba with Tegra 3 processor.