text:
Contact List doesn't show all contacts Galaxy S4 l9515
The problem bugging me is that when I go to the Contacts App, it show/display 55 contacts. According to the "Menu", it is set to show All Contacts.
But when I go to any App that share contacts (i.e. go to WhatsApp, open any chat and select Attach Contact) it shows such a big list of contacts that I estimate about 500 contacts easily. Some I have no idea how it got there, some others I think they're being listed because sometime in the last decade I sent them 1 single email from Gmail. I tried to go to http://www.google.com/contacts but there it only shows the 55 original contacts. Do I have to erase all emails I've ever sent to get rid of this giant list of contacts?

Had you enabled google+ people details synchronization?

No, should I? I only added my Google Account to the phone, I'm pretty sure it starts syncing on it's own, but I didn't manually added Google+ to it.

Download a third party contact manager to check if you actually have so many contacts. Contacts+ would be a nice choice.


text:
How do I play my HTC 3d videos on my 3d TV?
I have an LG 47LM6200 HD 1080p 3d TV. I have an HTC3d phone. How do I get the videos  to play on my TV?

Welcome to Android Enthusiasts! As this is an Android specific site, you cannot expect us all to know the features of the TV device you're using – which would help us giving you pointers. Is that a SmartTV? Is it DLNA compatible? If the answer at least to the last is "yes", you might wish to take a look at my list of DLNA / uPnP Server and Clients. Running a DLNA server on your Android device, that can feed the video to your TV then.

Sorry, it is a smart TV. I contacted LG support and the chat guy after a half hour told me they're not compatible sorry. I asked him how to I connect any external 3d device and he logged out. I should post the chat as I have a copy of it. You'd probably get a kick out of it. Anyway, it is a smart tv. It is capable of playing 3d. My phone takes 3d videos in "side by side 3d" format. What do I do to connect the two? Any help you can lend would be appreciated. Thanks for trying to help. @Izzy

According to the product page (a simple google for "LG 47LM6200 dlna" has that as first hit), the device is DLNA compatible. LG should really check their support staff for competence (they've got some very competent staff members – but they are not always easy to find)... OK, with that detail, I can setup an answer for you. Give me a few minutes to get it ready :)

As the LG 47LM6200 is DLNA compatible (Movie/Photo/Music), all you need for that is a DLNA server on your Android device. On my website you can find a list of apps for that: check with DLNA / uPnP Server and Clients. To make it easier for you, let me pick the most promising candidate:
BubbleUPnP is both, DLNA server and client – which means you can use it to "send and receive". For your case, you can pick local media from your Android device and stream it to your TV. Which can be done two ways even:
Variant 1: Use your TV to control
Start the app. Then check on your TV where the DLNA client is, have it look for available sources, pick your Android device from that list, and browse available media. It should allow you to access any movie, photo, or audio file to play.
Variant 2: Use your Android device to control
This will be the easier variant – at least easier to handle on "daily use". Switch on your TV, then again, start BubbleUPnP. It should allow you to pick a "media renderer" (first screenshot below: the first item in the menu on the left side) – your TV should appear in that list, pick it. Now browse your local media (same menu, two items further down), and select what you want to play. Once you've hit "play", the selected file should be streamed to your TV.

BubbleUPnP (source: Google Play; click images for larger variants)
This way you couldn't only stream your movies, but also music or your photos. The latter even as slideshow, if you like. And more: if you decide to buy the license, you could even stream stuff from the Internet; the free version of the app gives you the chance to try that first, but has a time limit on it.

Actually it didn't give me the solution exactly but it put me on the right path so I thank you for your help and awarded you a correct answer. I ended up enabling DLNA on the TV.  I activated it on my htc 3d and shared the folders. Walah they appeared on the tv and I was able to play them. The tv automatically recognized the files that were 3d as 3d and played them in that mode. Everything worked out great. Thank you for your help I appreciate it.

Oh my – nobody thinks of the simple solutions: you hadn't turned on DLNA on the TV? I hadn't thought of that (always thought it would be on by default), my bad. Glad you found a solution – and glad I at least brought you on the right path to it. Thanks for letting me know – and enjoy! :)

source: Stack Exchange

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

sort: votes


text:
Rooting problem Samsung Galaxy Core
I am using Samsung Galaxy Core GT I8262, I had a problem rooting my device. I rooted my android device before but now there is a problem when rooting my device with kingo android root and with any other apk application my phone is hanging and cannot be rooted anymore. Can I able to root my phone in future, what is the problem, why I cannot root my phone now ?

I had the same problem before. As you didn't give any specific details about your device including system version, my first guess would be to download framaroot and try to uninstall all root files that are probably left in your storage and are causing problems (or do factory reset). Then try rooting again.

My phone version is android jelly bean 4.1.2 i already did factory reset on my phone several times but I cannot root my device if I am rooting my device my phone is hanging for few seconds and automatically the program is closing and the fact framaroot application is not working on my phone like before

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


text:
Missing voice input button on the standard keyboard - Lollipop
Posting and answering this to help others experiencing the same issue as me. This was also asked here.
If only one keyboard is enabled, i.e. Google Keyboard - English (US), the keyboard shown whenever text input is needed sometimes does not have a microphone icon (or any option to select voice typing).
Some things that may not show:

Microphone icon (in older Android versions, this was beside the space bar on the on-screen keyboard)
Pressing and holding space bar does not trigger the input selection screen (that normally would have featured voice typing as an option).

Please refer to my own answer below
https://android.stackexchange.com/a/104896/198

Try installing the Google application from the Play Store.
I disabled the Google App on my phone and the voice commands were gone from the keyboard. When I re-enabled it, the microphone icon was back. Hope that helps.

This was my issue. When I installed this, the voice typing input method magically appeared.  Thank you!

This fixed it for me as well, I disabled the "Google Search" app thinking I didn't need it and lost the voice input method along with it. Was scratching my head until I figured it out.

There are two solutions that I found:

Microphone icon

This has now been moved to the text correction area of the keyboard. Text correction may not be enabled on your device. Enable this by heading to Settings -> Language & input -> Google Keyboard -> Text correction -> Enable "Show correction suggestions." This was roughly mentioned here.

Pressing and holding the space bar

I managed to get this option to work by enabling another keyboard in addition to the Google English (US) keyboard and Google voice typing. Like in the previous item, head over to Settings -> Language & input, then go to Current Keyboard. On the popup screen, select "Choose Keyboards" to select another input method such as Google Korean Input. You should now be able to press and hold the space bar during text input to select voice typing.

Hope this helps!

thank you, I had unknowingly turned off "show correction suggestions" somehow and it was driving me crazy trying to get mic icon to show on QWERTY keyboard.
I had found the workaround of installing a second keyboard (Handwriting) and was able to get to voice typing but very frustrating work around!

Additionally I found under language and input > default there is an "add keyboards" option. In my case "google voice typing" was unchecked for some reason.

This solution definitely works on Android 4.4.2.  It is the only setting that I needed to change.

While no answer provide's a straight solution, I'd like to add one.
This is for Android 5+
Go to settings > language and input > in "keyboards and input methods" submenu click on the keyboard that is active you should now be in a menu with > preferences, advanced, gesture typing options  > click on preferences > you'll find a "voice input key" option just select/deselect to activate/deactivate

I was able to press and hold on the settings icon
and the microphone icon appeared along with settings and email icon. I tapped on it and the mic icon was back on the keyboard.

In Android Lollipop (I tried on 5.1.1), if you enable another language input method editor (IME, for example, Japanese IME or Hindi IME) and also have the Google voice typing enabled in the language and input settings, then when you start typing in any app where you can type, you hold down the spacebar and you will get a small menu showing you the option to voice type, then just tap the option and the voice typing input will open.
(Click image to enlarge)

I found it for my LG G4
Settings - General - Language & Input - Keyboard Settings - Keyboard Height & Layout - QWERTY Keyboard Layout


text:
Android-System causes my smartphone to lag
The Process Àndroid-System causes my Smartphone to lag very often since it uses much CPU and drains my battery.
Restart does not work.
There is no other process using as much CPU.
MediaServer seems not to be the problem.
Phone: LG G2 "LG-D802"
Android 4.4.2
Kernel 3.4.0
How can I fix this problem?

Which phone do you have?

What you're seeing is probably not Android System itself, but rather MediaServer, which in case you download a corrupted file might cause problems.
I would recommend trying to delete whatever you downloaded in the past few days, and in case that doesn't work, perform a factory reset.

MediaServer seems not to be the problem....


text:
how to reset the phone pc after too mant pattern attempts
How can I reset my android phone HTC desire HD after too many attempts. I want to reset my phone via connecting it to PC . I don't know how reset it from PC and even I can't reset it from buttons because volume buttons are broken.
Now please somebody tell me how can I reset it from PC.

I see you've got a big problem and are "bold" enough to ask it – but that shouldn't end up in all-bold-letters, please :) Bold is for emphasis – and emphasizing the entire post makes no sense.

There are multiple ways to do this, most of them requiring adb being available on your computer:

How can i do factory reset using adb in android? gives this solution:
adb shell
recovery --wipe_data

How to Hard Reset or Factory Reset and Format Android Phones and Tablets gives detailed instructions on doing this with fastboot (including setting up your computer for that). The command finally doing the job is:
fastboot erase userdata

Doing that, I'd recommend to also include a fastboot fastboot erase cache (recovery --wipe_cache if you use the first approach).
If you had setup other means of accessing your device's command line interface from your computer (e.g. SSH), you can use the first command (recovery --wipe_data) from that shell as well – without the need of ADB/Fastboot.


text:
is there a way to set battery save automatically at night?
I would like to enable the battery saving mode at certain time and disable it at another time every day, is this possible?

Is the device rooted? Which Android device and ROM are you using?

Moto G first gen with Lollipop without root


text:
Enough space, downloads most of the app, then says not enough space
So I'm trying to install a little game called Xcom: Enemy Within, Google Play store downloads most of the App- I'd say 99% at least...then it gives me an error and says there's not enough memory- I have about 338 MB left after that.
MORESO- I have an external mini SD card that I want to put this on but it won't allow me to download directly to it.(Which- I must say is a dumb design oversight that...well the ability to do that has been around since Windows XP guys come on) so long-term it isn't going to be that big of an issue. What can I do?

OH-! and I forgot to mention, the data it downloads is still on the hard-drive even though it says there isn't enough space- And for reference I have a brand new Moto-E

The installed size is almost always bigger than the download size shown in the Play Store. The problem is simple, you don't have enough space on your phone. Either upgrade to a phone with sufficient internal space or free up some space.

You've asked two questions which doesn't help the reader to answer. Please [edit] and move your other question as new question here http://android.stackexchange.com/questions/ask

Try clearing Play Store's cache and data and see if that helps. To do this, goto
*Settings > Apps (or Manage Applications)*
Swipe to    All
Then tap on Google Play Store> Clear Data
Reboot and try the download once again.

Actually almost every good game these days requires an additional file, which is probably used by the developers to store some data on the phone and also to probably unpack all the compressed files. Try having at least 1 GB of your memory free and retry the download, it should not have any issues

Try having at least 1 GB of your memory free -- Any reason why only 1 GB? Is this based on your experience or you read it somewhere? Please mention the source if you read it somewhere.

When this happens to me I just delete some.of the android apps your phone comes with that you never use like the music app and video app, duo the weather app then download it. Then I move the file to my sd card  havent found one good app for this that isn't virus free or doesnt slow your phone down. Hopefully this either helps or you already currently do this.

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


text:
Galaxy Tab 3: How to get it to make use of the MicroSD card?
I'm kind of a noob when it comes to Android tablets. Anyway, I have a Galaxy Tab 3 with only 16GB built it, and of course I've hit the point where I'm running out of space. So I bought a 32GB MicroSD card, and assumed that would solve the problem. However, the tablet doesn't seem to want to make use of it, especially when it comes to moving over apps and data that are already on the device. And I'm totally lost as to how to make it move at least some of that stuff over, as well as when it comes to setting it to use the card as the main storage on anything new from this point forward.
Can anyone explain to me just what I need to do to make this silly thing start using the card? I've totally hit the limit of the built-in 16GB, and don't even have enough room left to save new photos, much less update apps or install new ones. No matter what I try to adjust in the settings, it just won't make the switch, and I'm totally lost at this point.
Thanks...

There are multiple things for you to check out:

our insufficient-memory tag-wiki gives you some general information, background, and first aid on the storage problem
our app2sd tag-wiki will let you know about moving apps to your shiny new SD card
your camera app will certainly have an option to tell it where to save new photos/videos – set that to your new card. If it does not, there are plenty of alternatives available. For some specific recommendations, see Camera software for Android on our sister site.

Always glad to help, ald! If you find an answer helpful, you can always "upvote" it (click the ^ next to it) – that's called an "SE-style thanks" :) If it solves your issue (or appears to be the most useful answer to your question), you should "accept" it (clicking the check-mark next to it).

Thanks for the info, but I can't upvote yet. I'm sill a noob and don't have 15 upvotes yet.

Oh – sorry, so long ago for me. Though that didn't apply to answers given on your own questions...


text:
Cannot report app crashes
In the rare event that I get an app crash notification (unfortunately "app" has stopped working), I am never able to report the event. When I press the report button, I get a second notification, this time that Play Store has stopped.
In all other respects Play Store works fine.
This sequence of events always occurs no matter what app originally crashed.
I have already tried clearing Google Play cache and data.  I tried removing its updates. I tried reinstalling its updates.
I am running Kitkat on an AT&T supplied Samsung Galaxy S3 mini. Kitkat was an AT&T push upgrade.
I keep some system apps turned off: notably just about anything starting with AT&T or Samsung.
What could I be doing wrong?

It's not something you did. I experience the same problem.

If you want to report crash, you can do using other way :
When app crash, go to

Phone Dialer -> Dial *#9900# keystring -> Dial

This will open Dumpsys terminal, then click Run Dumpstate and this application terminal will capture logs in background for you.
Now, you just need to attach the file from /log/dumpstate_ddmmyyhhmmss file as crash report.

This answer could be improved. As it stands it is an incomplete replacement for Play Store based error reporting. I do not see how to be sure I am sending the right log, or how to actually deliver the log to the same destination that Play Store does.

Also it is not clear if this procedure actually captures the last crash, or the next crash, which would be quite different than what Play Store does.


text:
How do I delete an email address from Facebook App login page on Android?
A mate recently used my mobile facebook app to log into his account. Now, I always get his email as the default when I go to log in to Facebook on Android App. Although not a big issue it is very frustrating.
I have deleted data and cache from App Settings. No go.
I have removed Accound from Account settings. No go.
I have set up another Gmail account for playstore and downloaded it through there. Still no change.
When I press sown on the email address whilst on log in page there is no option to remove address.
Please help as this is so frustrating.
Thanks

First log out from your account and then follow the following steps as given on:
[https://m.facebook.com/help/670304209712363?helpref=uf_permalink
][1]
To remove an account from your phone or mobile device:

Go to the login screen on the Facebook app
Tap [Account to be removed]
Tap Remove account from device

For making for account as default just first logout and then login into your account.

This is trivial. You have to uninstall followed by the fresh installation of  the Facebook app. You can Clear Data before uninstalling it but that's not necessary always.

I have set up another Gmail account for playstore and downloaded it through there. Still no change.

Google Account doesn't controls how an app manages its data/settings, or for that matter, for any non-Google user app in your device. It is most likely that when you installed this app from another account, you didn't uninstalled it first, the reason why that troublesome email entry remained.

I have removed Accoun[t] from Account settings. No go.

Since it is not mentioned which account, I assume: 1) its Google account which has already been discussed above; 2) its Facebook account, but because the data was cleared the app would fall back to log-in option. Don't know why the entry wasn't purged by clearing data.

I have the same problem, and I can't believe FB can be that sticky, intrusive and forceful like that. Just to remove an email at the login page of the app, one needs to uninstall the whole app and install again...


text:
IMEI Number status is unknown AUXUS NOTE 5.5
I have changed my SIM from my another Android phone (which was Lava X1) to Auxus Note 5.5. As soon as I changed and rebooted phone, it got locked.
I understood that it was due to Mobile antitheft apps was been install in the Lava X1.
Now I restored Firmware with help of service support but its IMEI number has been lost and I am not able to restore it.  Is there any solution?

According to my experiences,
you just need the Region Rom for your Operator and Country and flash the Modem in your phone.and of course, if you have any backup of Efs, just restore or flash it.
also, try to download stock rom for your region and then test it.
hope this fixed. else,
maybe you need the BoX for fix this.


text:
should (or shouldn't) I clean the ram when I closed all applications?
This might be a bit of a general question but nevertheless:
Performance wise:
should I, when I kill all apps (or some of them) also clear memory?
I know that android keeps a stack of apps (Activities) to reuse and wipes them if memory if needed, but does it costs energy to keep those apps (which I currently don't need but might start up again) or do I clear the memory to have as much ram free as possible and is there a difference in battery load?
S.

Most types of RAM require power to maintain information, or at least require that values be refreshed, but I doubt that Android zeroes released memory or that the energy use is non-negligible.

To my knowledge, it takes the same energy keeping a bit set to 1 as it takes to keep it set to 0 – so if that's your concern, it should rather be negligible. It takes more energy to build up all the structures in RAM when you start that app again. Having "as much RAM free as possible" is as if you're saying you want your truck as empty as possible: unused RAM is a wasted ressource (check our ram tag-wiki for details).


text:
Are there different results, depending on how you uninstall an Android app?
When uninstalling an Android app, is there any resultant difference between any of the following three procedures:

Find the app in the Play Store, and select "Uninstall"
or
Open Settings, Select Apps, find the app in the list of apps, and select "Uninstall"
or
Open Settings, Select Apps, find the app in the list of apps, and select "Clear Cache", then "Clear Data", then "Uninstall"

Specifically, does any of these options leave more behind than another option (or written conversely, does any one of these options do a better job cleaning up during an uninstall)?

No. All of these have the same result.

To give some background: in all 3 cases, the job will be done by the same program (the "package manager") – which does take care to remove all cache and data of the app along the lines anyway.

But there's something I've noticed, the data in sdcard/Android/data remains untouched. In all three methods.

Especially that directory "should be" taken care of – that's exactly the argument used why apps shouldn't use just some random directories on the card, but that specific one (/sdcard/Android/<package_name>), so the package manager easily can take care of. If you encounter that, it must be a bug in your ROM. But as you said it happens in all 3 cases, that again renders this answer correct: no difference, same result :)

I no longer have SoundCloud on my phone, but http://imgur.com/52H6F50


text:
Android 5.0.2 x86, not working with wifi
I am trying to install the PC version of Android. I've found many links, but none of these versions work with my wifi. My wifi card is a Qualcomm Atheros AR9485WB-EG (I have an Asus PC). How do I get Android to work with this card?

More details about your computer will help

I had the same issue but solved it by using a different wifi interface instead of different versions of Android. I had an Edimax interface that was not compatible, and changed to a TP-Link interface which is working now.

And how did you change this interface? Please edit and add details so that the reader can benefit from this answer easily.

authors: Света Зайцева


text:
How can I block a group chat in Whatsapp?
I want to block a group chat from my Whatsapp, but I have no option on my Samsung Galaxy S5. Does anyone have any solution to this problem?

Unfortunately, WhatsApp doesn't allow you to block a group per se. You can however, exit the group. And/or mute it.
To exit the group, click on the conversation header to show "Group info", then Exit Group

You can block this through, First of all Save Admin number in contact, then Block that Admin through whats app then go to the whats app and exit the group, he will never add you again.

But why? I don't want to save someone (unknown) number to my mobile. Some unknown number  is adding continuously me to there WhatsApp group :-( please help me...


text:
How to down Android software version i.e. from Kitkat to JellyBean Plus
My friend has a problem in his Android Samsung Galaxy Grand 2.
He updated his phone. After the successful update to version 4.3, his device was unable to connect to WiFi network, and can't continue past set-up.
The network is disconnecting every 2-3 seconds automatically.
I have no way to downgrade to 4.2 (because without WiFi it takes long time to download updates)
Is there another way I can downgrade to 4.2?

I had searched very much on Internet for this : I found :
(1) Go to Service center and they will make downward update 4.2
(2) This is manufacturer problem in software updates, so we need to
  update to 4.4 using 3G or 4G connection SIM card, if the update is
  not released then we only have to wait

Please elaborate the question. Describe your device as well as the exact problem you're facing. The X.1.2 isn't helping much.

I have updated my quezstion with device name and android version name

Usually you can't downgrade your device the "official" way, however you can do it manually:
THIS WILL VOID YOUR WARRANTY!

Go to www.sammobile.com
Then go to firmwares.
Search the right firmware for your device.
Download Odin (do a google search)
Extract Odin.zip
Put the md5/tar in the PA/PDA slot
Click on start/begin/OK.
Wait a few minutes and your will reboot.

@Kushal did it work?

My friend went to Samsung service center and updated to KitKat 4.4.. so he did not rooted device.. Thank you for your help


text:
How to update timezone data?
As you might listened, Russian government loves to change the law about timezones in Russia every couple of years. It causes situation when one year we have daylight savings time, but another year we don't have it.
I use Huawei G700 with rooted Android 4.2 with timezones issue: if I enable clock synchronization via GPS on menu, my Android's clock goes wrong for extra hour; it disables synchronization and sets up right time by hands, I see wrong timestamps in messaging apps, like I'm writing from the future.
The system timezone sets up right, to Moscow Standard Time, but the tzdata itself in the Android is obsolete, I guess. TimeZone Changer doesn't help - it shows that my timezone is Moscow, and if I change it to Moscow, nothing really changes =)
So -

how could I know current tzdata version used by Android, and
how could I update it?

Edit: I searched for something related to tzdata on my Android file system and found file /system/usr/share/zoneinfo/zoneinfo.version with content "2012h" - it looks like tzdata version. There are also 2 other files in this dir - zoneinfo.idx and zoneinfo.dat, but their content doesn't looks as tzdata.
Edit2: currently choosen timezone (not it's offset, but timezone itself!) could be found by typing getprop persist.sys.timezone in terminal emulator.

XDA forum seems have the solution for this. I put this link first. Later if I manage to test that, then I'll post the answer. (If other can write the answer, then I'm happy with it too)

Yeah, it seems that /system/usr/share/zoneinfo/zoneinfo.* files is tzdata in java format. I tried to use TimeZone Fixer - it replaced all those 3 files. After rebooting device and enable clock synchronization via GPS on system menu, I get right time. Messaging apps now show right time too.
So, using "TimeZone Fixer" app is likely solves my issue - but app description says it could cause unable-to-boot state for some Android versions.

authors: ณัฐติพล คำประสาร

authors: ᏕᏗᏖᎩᏗᎷ ᏦᏬᎷᏗᏒ


text:
Deleting a contact in Phonebook
While trying to delete a contact from my Samsung Galaxy phonebook, it tells me that it can't delete it since it as 'This contact contains info from multiple accounts. Information from read-only accounts will be hidden in your contacts list, not deleted'
What are they talking about and why can my decision to delete the contact not override this stupid message?

My guess is you have a messaging app like WhatsApp or Telegram installed that stores read-only data on that contact.

Is it only that contact that shows that problem? If yes I suggest you call your network provider and ask them of the details of the number. If it proves abortive then you have to backup your contacts and hard reset the phone.


text:
Virgin Mobile HTC desire 510 root?
Has anyone found a solid way to root the VM HTC desire 510? I have search long and hard but haven't found anything substantial. I know the 510 is rootable, and I have found a few tutorials, but they aren't very clear ones. Has anyone written a really solid step by step tutorial for rooting this phone?

authors: أسامة الخطيب


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

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

Keep in mind that this might render some Touchwiz specific functionality unuseable if the replacement launcher was not explicitly compiled for Touchwiz.


text:
TWRP ignore Getprop
I have an obscure Moto X varient, so when flashing ROMs in TWRP I have to manually edit every one to remove the getprop line from the updater script. Is there some way I can change the built in name of my phone or get TWRP to ignore the getprop file every time?


text:
How to export image metadata?
I'd like to factory reset my Lollipop smartphone. But I have many pictures, downloaded from the web, shared by friends or taken with the stock camera, which I have tagged with my contact names, added google map geolocation, categories. I've done all of that within the native Android gallery app.
If I copy such images to another folder, the copy does not show the infos I previously added. It is the same if I make a copy on my laptop. So, is there any app to export those metadata, which are not supposedly included in the image file?
thanks.

Which device model are you using? Is it Samsung Galaxy? Metadata (EXIF) usually is saved directly on the file, but since you said that copying the files doesn't show the info, then the metadata might be separated.

Galaxy S5 under lollipop. We are talking about data we manually add after the picture was taken, or to any picture file. (category, description, tags ... and geo location)

Take a look at Titanium Backup, it will backup all the data saved in the Contacts app and Gallery app and you can either transfer it to a new phone, or extract the sql-lite db's contained in the backup and (hopefully) get your data into a spreadsheet or something. (as mentioned here)
An alternative method (without root) is to use the adb backup command. Since you're restoring your phone you might want to just adb backup -all -apk -system -shared and that will get everything. For just the data you want you can instead use -all -noapk -system -shared and it will be faster, but no apks. You can easily unzip the backup and locate your /data/Gallery.apk or Contacts.apk and unzip those to find a sql-lite database (or many). You can either extract the database or transfer the whole /data/Gallery.apk to your restored device.
Hope this helps

any other solution not requiring rooted device?

Yes. Use adb backup command. You can backup all app data to your computer. I'll update my answer

Thanks for valuable advice. I finally accessed to sqlite db content,  using Simple ADB Backup, untar ab files, then browse db file with any sqlite browser.
My best bet was to explore com.sec.android.gallery3d db content. but I did not find wished infos about pictures. They are are displayed by the gallery and downloaded either from twitter, facebook, instagram  to.specifics albums (same name as provider app)..
Do you have any other idea where metadatas can be stored?

In the images themselves. I looked over your question, You may not see it on the computer right off the bat, until you get some professional metadata extractor. The native Gallery app does store metadata in the images. I don't know about face tags. Nothing will be in the Contacts app, anything important will be in Gallery.apk. Focus your search on the db's in there. Was everything readable, or was it encrypted?

I removed password, so ab file is unencrypted. May be some infos may not be readable or present in db files, unless I use full adb sdk instead of simple adb backup?
I checked a few pictures and found gps coordinates, even manually added through native gallery app is stored in the file. But nothing about other fields.


text:
background display
I have a nexus 6 and when I now make phone calls my background screen goes black and I cant access my phone screen to do anything like use the keypad or hang up the call ? I have tapped the screen try the up and down volume keys even tried the power off button
any suggestions
Thanks in advance

There may be a problem with the proximity sensor on the phone. Download an app like Phone Tester to test if the proximity sensor if functioning correctly.

Try the solutions mentioned here: StackOverflow Question
You can make changes in your build.prop or you can download an app that takes care of it for you.


text:
How to run two Messenger applications logged into different accounts?
I have done a bit of research, and that, coupled with some programming knowledge, leads me to believe that it should be perfectly possible to run two separate applications of Facebook Messenger.
Is it as simple as changing the manifest file name? Or is there more to it? How do I run two separate Messengers?

I think the question can also be asked as how to run an app with two separate instances running with separate profile? More like Sandboxie application in Windows or Chroot environment in Linux.

Yes, at the very least that will have to be done. You may also have to re-sign the apk, and also change any absolute references to the Application context inside the java code and/or machine code. This will require lots of effort, you might as well build your own Messenger interface via Facebook's API. Facebook does have a developer API for this kind of stuff, you may want to look into that.
Facebook Developer SDK
I would try renaming the package first, without even decompiling anything, if it crashes due to internal package pointers, I would probably try to build a plug-in.
Hope that helps,

There is also other ways to do this. Simply download other messenger apps like Nimbuzz to have multiple Facebook accounts.
If u need only Facebook's own messenger application,Try these simple steps. It may works.

Take the facebook messenger apk.
Decompile apk. Decompile android will do this for you.
Just change the package name.[from orca.facebook.com to anyother name]
Change the name in the manifest.
Recompile & build the app.
Install it in your phone.

Now, Facebook only support multiple accounts. You can run more than one facebook account in facebook messenger app.
Follow this simple steps to add, remove and switch multiple accounts in facebook messenger.
Disclosure: I'm the author of the linked article.

I use one account with the APP and the other account with the Chrome navigator,

This seems like a possible answer. Could you elaborate on this and maybe add the steps for successfully using two accounts?


text:
Weather information not showing up on lock screen like before
I have a Samsung Galaxy S5 phone, in my previous version of Android (presumably KitKat), I configured it to show basic weather information on the lock screen for that day (typically temperature and overall conditions outside). This setting is in Settings > Lock Screen > Additional Info > check "Weather" box to enable.
Since I upgraded to Lollipop, the setting is still there, but even when I enable it the weather info no longer shows up on the lock screen. Pedometer is working, all the other lock screen settings seem to be working. Did they remove this one feature in Lollipop? Because honestly I found it really handy so I didn't have to unlock my phone just to view the current temperature.
Does anyone know if this is a bug or was it removed and they forgot to remove the actual option to display it?

@Huey - Samsung's baked-in weather and pedometer widgets should still appear on the lockscreen even under Lollipop if the settings are configured as indicated.

I had the same problem with the pedometer widget, which I solved by toggling the Additional information and Pedometer settings on and off and rebooting.
Also note that the weather and pedometer widgets only display if there are no other notifications showing on the lock screen.

Your note about no other notifications fixes it for me. What a horrible "feature". My owner message was what number to call if the phone is found, but this pretty much guarantees it will never be seen

Hey I had the same problem. Slide the drop down menu from top. Turn on 'location'. Click agree when this shows up -- Improve location accuracy? --
Then go to the clock-weather app (should be on your homescreen). Click the '+' button on top right corner. DONOT type and search for your location instead press the 'location icon' and let your phone automatically locate you. SELECT whatever shows up, refresh and update weather and then lock your screen. It should show up now.
(:

I encountered the same problem and Samsung Philippines said that the new Lollipop-OS removed the weather feature in lock screen.

I have a Samsung Galaxy A5 and all of a sudden my weather wiget stopped updating and couldn't find my location. The time on the wiget works fine but not the weather and it no longer shows my location. I checked my weather feature in lock screen and it was turned on but it still would not find my location. I had to turn the weather feature in lock screen to OFF and then it works again and found my location immediately.

You can turn the lock screen display features like the Camera shortcut, Weather and Pedometer on or off by going to the following directory.
1.SETTINGS
2.Tap On GENERAL
3.Scroll down and tap on Accessories
4.Scroll down and tap on "Select items to display"
5.And here you are. Feel free to check or uncheck the features of your choice to show on your android 5.0 lock screen.
Note: You may have to restart your device for the changes to take place.

phenry's answer mentioned that you couldn't run the weather and pedometer at the same time. I was trying to run it with the news ticker. I found out that I could run both if I deleted the clock from the clock screen. So, maybe two but not three.

FYI I've run weather and pedometer health apps same time for years.  No issues.
I've a gs3,  gs4,  gs5, updated to android 5 and 6 versions noticed that only clock showed no weather information Iin weather widget.   Infact no weather, no colour photo ot animation, just a clock left side. Kept deleting and re adding weather clock 4x2 widget,  the Samsung default one.  Nothing still same result.
Went to
Settings /Application Manager / Change System Settings
Seems I'd somehow lost the ability to turn my "Systems Settings" On Off toggle for apps.   Unified Daemon and others appeared greyed out or off and couldn't be turned back on.
I remembered that I'd gone crazy restricting tons of apps to get better battery life.
************* verified solution below  ************
Solution :  after fearing that " Reset to defaults" in menu would ruin my settings,  trying all of the above and downloading the stock 4.4.01 apk and unifiedaemon that came with it.  I was warned by installed that I'd be overwriting a newer one with older.   I canceled that asap.
After 3 hours decided to hit the reset all to default in the Change System Settings under the menu key.
Goto
application manager
change system settings " ( from menu drop down) then when next screen appears ( hit menu key ) select
"reset app preferences "
That's it enjoy accuweather,
 no reboot or restart required
did 4 phones.
I've got to go back in and restrict apps that I don't want to control my system.  But I won't touch unifiedDaemon 100%
Whose gonna point us to the true apk for Samsung accuweather apk from Gs6,  Gs7  ???  Not some cloned look alike app that requires a 3rd party widget editing and downloading app.  I don't want unnecessary apps.
Only want the true  original APK made for galaxy S phones by Samsung and accuweather.  I've got the Gs7  phones,  a how to pull from there to gs5 would be appreciated.   I'll share it too.


text:
Install Google Play Store on ROM without Google apps
I rooted my Samsung Galaxy S3 and flashed SlimKat's 4.4 ROM and it has no Google Play. When I downloaded GAPPS, it says "Cannot open file" when attempting to open.
How can I install the gapps.zip?

To install gapps, flash them from the recovery (the same way you installed the ROM), you shouldn't open the .zip file since it is automatically processed by the recovery.

OK. So I need a laptop again? Or I can somehow install them from recovery boot you're saying?.... Thanks so much.oh one more...since they're already downloaded on my phone they should automatically be in my recovery right? Or am I gonna have to redownload?

You don't need the PC if you have the file already on your phone, just open recovery, then install zip from SD card, and then simply choose the gapps file that is located on your phone.

Yes I figured it out thanks to you. I'd posted my gratitude already...I suppose it didn't load. I just asked another question...maybe you can save the day again? Thank you so much....to think it was that simple.


text:
Copy pictures to Windows with some files broken/corrupt
I want to backup my pictures from my Android 4.4 phone to my Windows PC but I'm struggling to copy them the normal windows copy way. It seems that at some point many of the images have somehow corrupted and since I have hundreds of pictures on my phone, finding the images one by one in File Manager (CyanogenMod) is a real hassle.
The normal windows copy mode fails when I try to copy the files off the device through USB which actually crashes the entire Windows Explorer process and I have to restart it from task manager.
Then I thought trying to copy in segments by going in to the Camera folder and copying piece by piece. But windows fails to fully read the directory (probably due to corrupt files) and again crashes Windows Explorer.
I also tried creating a zip file from the folder on the device but it seems to also fail making it.
How could I copy the folder to my windows pc even if it has some files corrupt/broken?

I am experiencing the same issue on Android 9. Some of the JPG images that were about 3 MB on the file are "corrupt" according to the picture viewer, and are 20 MB to 50 MB

Sounds like the Media Transfer Protocol (MTP) isn't working right on your phone. In that case, you have two options:

transfer wirelessly using an app
transfer manually with debugging enabled

Wirelessly
This is the more straightforward method. Using an app like AirDroid, you get a GUI for transferring files from your phone to your computer wirelessly.
ADB
This is significantly more involved. You've got to install Android Debugging Tools on your computer, enable USB debugging on your phone (after activating developer mode), then install the relevant drivers (google!). Following that, you do something like:
adb pull /storage/sdcard0/DCIM

to transfer all the contents of DCIM to your computer.

AirDroid didn't work as well. it failed to open the Camera directory and also when I tried downloading the folder, it at some point failed. But with ADB (I already had it configured on my device) I managed to download all of my images. I had to download two broken images on the way but I finally managed to get them on my PC. Many thanks :)


text:
How to set custom ringtone for contacts group in Lollipop contact app
I'm using Moto g with Lollipop 5.0.2. I can add contacts to group by edit contact.

How do I add specific ringtone for specific contact?
How do I add specific ringtone for specific group?
If there are no options, where do I give feedback for these options?

I don't think it is possible in stock Android to set a specific ringtone for an entire Circle. You can however, edit a specific contact and in the edit menu you can set a custom Ringtone.

If this is not what you want then you can send Google Feedback any time.

Thank you, But I can't see any feedback link in contacts app.

How do I add specific ringtone for specific group?

You can use the app Group Ringtones to do it.
Steps:
1. Make sure a group is created in your default Contacts/Phone app (available while creating a new contact) and contacts are added to it.
2. Open that app, and select ringtone for each group.

How do I add specific ringtone for specific contact?

For this, you can do as @lokmamcetin said

As of August 2018, I get a "not found" error when I click on the above link.  Maybe the app has been retired?

All below is right, but my problem was, that after contacts transfer from my old Android, in the contact edition menu the groups are present, but in the contacts main menu - groups menu item not exists...
The problem was solved by creation of a new group on the new device (Android 6.01) - then immediately appears "Groups" in the contacts menu, and there were also appears imported groups. That's when you CAN change the melody for each group of contacts: colleagues will call you a certain music - whatever you choose from ringtones or local music files what you own.

You probably need an app to set per-group ringtones.  It seems like Android only supports per-contact ringtones, so most of the group ringtone apps simply automatically set all the per-contact ringtones for you.
Search on the Google Play App Store for: "group ringtone"
I use the Group Ringtone Lite app.

Try the app: DW Contacts & Phone

Open the app and select the 'Toolbox' tab.
Click on "Groups". Now select any standard group or create a New group from Options(3dots at top right).
Add required contacts to that group. Then select Options->Set Ringtone for shown contacts inside that group to set ringtone for that particular group (or set of contacts)

Can you link this and explain how to use it?


text:
How can I change the temperature unit in Lollipop's lock screen?
Today, Lollipop became available for my Samsung S4 and I upgraded. Since then, the lock screen shows the current temperature:

As you can see, it shows "61 °F". Since I am located in Continental Europe, I prefer Celsius.
How can I fix that? As you can see in the others screenshots (lock screen configuration), "Additional Information" is "On" and greyed out, and accessing the "lock screen widgets" menu item only lets me configure the personal message, nothing else.
I do use a third-party weather app (Weather & Clock Widget), but I don't think this is related, since (a) the third-party app does not contain a lock screen widget and (b) the app is set to Celsius.
I've found someone on the Internet with the same problem, but I haven't found a solution yet.

The setting is actually behind the Clock built-in app. Open the Clock app, go to "Desk clock" tab, open the context menu, go to Settings there and select your unit. This will be the unit displayed in the built lock screen. Pretty obscure... (Would have answered the question, but it is protected so I can't...)

@GudlaugurEgilsson: Brilliant, good find! You should be able to answer the protected question, since you have more than 10 rep. Interestingly, as mentioned by beerallica, it just changes the unit displayed rather than the value (86 °F -> 86 °C... it's hot here, but it's not that hot). I'll see if that changes on the next temperature update.

Thought so too. Might be a bug or wrong message in stackExchange, this is transferred rep from stackoverflow.com.

First, in order to enable/disable the widget altogether, go to
Settings > My Device > Lock Screen > Lock Screen Widgets > Clock or Personal Message
and select Clock. This activates the following menu:
Settings > My Device > Lock Screen > Additional Information
That enables you to select whether to display a weather and/or pedometer widget on the lock screen. On the weather widget description I read:
The data will be taken from the weather widget and shown while the device is connected to the network
So, obviously, the units etc come from the original weather widget that comes with lollipop. What I did to correct the units is:
Add the weather widget to a spot on the home screen. Enable your GPS, let it find our where you are and fetch weather data. Tap on that widget, and the first item on its settings is the units.
However: although the temperature on the lock screen weather widget appears in C, it says it's F (eg instead of 10C it reads 10F). Probably one of those loose ends that will be taken care of in the next updates.
Hope this helps. It took me ages to find out how it's done.

Brilliant, thanks a lot, changing the settings to "Clock" was the key. (Setting it back to "Personal Message" after disabling the weather lock screen widget works fine as well and keeps the weather lock screen widget disabled.) Interestingly, I don't find the original weather widget on my phone, but being able to disable the lock screen widget is enough for me. After all, if I want to see the current weather at my current location, I can just look out of the window...

For me, Gudlaugur's comment (see above) contained the one missing (and obscure) piece of information needed to change the unit of the temperature from farenheit to celsius.
So for completeness and easier discovery I'll quote it here:

The setting is actually behind the Clock built-in app. Open the Clock
  app, go to "Desk clock" tab, open the context menu, go to Settings
  there and select your unit. This will be the unit displayed in the
  built lock screen. Pretty obscure... (Would have answered the
  question, but it is protected so I can't...)


text:
SMS delivery on 4.4 kitkat
If I delete a message with a single tick, does it just get deleted from my local device, or does it stop the message from being delivered to the recipient?
I posted a message in a group and it just shows a single tick. I don't want a particular person in that group to see the message.

If the message has a single tick it means the message is sent and it's waiting to be seen by the user.
When the message has been seen by the user, the message will show a double tick.
For example : WhatsApp & Viber


text:
Best file system for an external SD card
I have a Galaxy S5 with Android 5 and got a new 64 GB SD card. What is the best file system for the SD card? FAT32 is not an option because I want files >4GB. Which file system offers the best performance ? Thank you for your help.

The only file system you could possibly use is exFAT, because NTFS is not supported by Android. Others like ext4 or similar may or may not work depending on the ROM and how fuse handles them.

Is ext4 not supported by Android itself?

Depends on how fuse handles it. On the one hand I heard that it works like a charm and on the other hand it doesn't. Try it out and report back if can.

One more thing to consider is whether you might wish to access the card via an external card reader one day – because that then would require the FS being supported by your computer as well. Not a big deal if you're using Linux – but with Windows, ext4 might limit you to read-only (if you manage even that at all).

I guess this should be Trial & Error... test some filesystems and see what fits your needs

The answer to your question is built into your phone's OS.
1. Put the SD card in your phone
2. Reformat the SD card with your phone(Settings --> Storage/Storage & USB)
3. The file system on the freshly formatted SD card is the type that will give   you the best performance with your phone.
4. Outside the context of your phone the optimum file system is another story.

An important point: best in speed, but the last in stability.

Yes, I consider exFAT as good filesystem for SD cards, but it's not supported on my old Android :-(.

Answering the question, the filesystem used on standard Android devices is "exFAT", which is available from Windows Format application and Android's own filesytem management tools. Hope this cleared your doubt.

can you elaborate more on why it is best?

And also please give a reference on exFAT being the standard? To my knowledge, Android usually doesn't even support exFAT out of the box (due to license issues AFAIK).

https://en.wikipedia.org/wiki/ExFAT

FAT is just a /dev/null that occasionally stores things, I'd expect a specialised flash file system e.g. JFFS, YAFFS to be more robust.

I'd expect a specialised flash file system e.g. JFFS, YAFFS to be more robust are they supported on Android out of the box?

Ext4 should be supported because Android always supports that internally but unfortunately, the SD card is treated differently and even Android One phones do not support Ext4 for the SD card. The Nokia 7.2 Android One phone will not support Ext4 or exFAT or F2FS for the SD card filing system. FAT is the only option in 2019 !

As far as I understand you should avoid used exFAT as it is much less stable in regards to errors than FAT32, NTFS or other filesystem that can handle multiple read/write better and has multiple file tables.

As far as am aware Windows only supports fat32 if your sd card is under 8g if is over exfat or ntfs. ext4 is only for Linux distros

As Android is based on linux, I am running with ext4. Not sure if it is the best but I don't see how it could not run. I am curious about filesystem optimized for flash memory such as F2FS, etc...
All those are readable on any recent Linux and Mac. Don't know for Windows.


text:
Lollipop Easter Egg (AKA Flappy bird) is unplayable when using Arabic language
I have LG G2 on CyanogenMod 5.0, and I set it to Arabic language. When I tried to play the hidden easter egg (Flappy bird), the flying robot is not shown when using Arabic language.
How to solve this issue?

who voted down should tell me why ??

I'm not the downvoter, but could you tell me what did you see when you're trying to access the easter egg? What if you use different language?

And FYI, I can access it with no problem on Nexus 5, Lollipop 5.1, both in English and Arabic.

@AndrewT.:Thank you, for the info, I tried it on LG-D802 with Android 5.0.2 CyanogenMod version 12-20150131-NIGHTLY-d802, with English & French it works perfectly but with Arabic the Android robot is invisible and of course you can't play the game!!

It's a confirmed bug related to RtL (Right-to-Left) feature on Lollipop.

The bug is to start the easter egg hidden in Google Lollipop, Flappy Droid or Lollipop Land depending on how you want to call, quit the game after a few seconds, enter "Developer options", check the "Force RTL layout direction", and then return to the easter egg.

(slight modification to correct the menu name)
Based on existing data, it seems it's still exist on Lollipop 5.0.2 (OP's case), but it's fixed on Lollipop 5.1 (based from my testing).
The fix is to update to Lollipop 5.1 if it's possible. As for the workaround, simply change the language to the one that is not RtL (e.g. English).


text:
Openvpn on Android: Doesn't appear to be routing through tunnel
I just noticed that my Android (running CM11) is not correctly routing my traffic to my openvpn server. I noticed when I was looking at the current connections on my OpenWRT router that I could see the VPN's local IP address, and the remote connection! It looks like this:
IPV4    TCP 10.9.0.20:56657 157.166.xx.xx:80

I could see all this in Luci's connection graphs, which means that OpenVPN is not sending my traffic over the tunnel at all, despite the reports from sites like ipleak.net . This means that when I connect over mobile data, my carrier can likely see all of my traffic. This is not what I want, I am having a hard time fixing it.
I tried two different OpenVPN frontends, tweaking the firewall on the phone (afwall+) and also playing around with the 'redirect-gateway' directives. I am not sure if this a DNS leak or total disobiedience on Android's part of my routing rules. The fact that I can see these connections from the router makes me think that the traffic is not even being encrypted before it's sent over the internet. Any ideas or advice?
Server Config:
mode server
tls-server
local x.x.x.x
port 35777
proto udp
dev tun0
ca /etc/openvpnca.crt
cert /etc/openvpn/randomcn.crt
key /etc/openvpn/randomcn.key
dh /etc/openvpn/dh.pem
topology p2p
server 10.8.0.0 255.255.255.0
;topology subnet

ifconfig-pool-persist ipp.txt
client-config-dir clients
;client-to-client
keepalive 7 80
tls-auth /etc/openvpn/ta.key 0
cipher AES-128-CBC
comp-lzo
max-clients 3
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log

log openvpn.log
In my client directory, I have these settings. On my PC I do not have this IP leak problem despite the settings being the same:
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 10.8.0.1"

I have dnscrypt running with unbound on the server, serving the clients. This configuration works on my PC, but it seems no matter what I do I still can see the vpn local IP and all of my remote connections with Luci on openwrt.
I have tried using both OpenVPN connect, Openvpn for Android, and I am currently trying to use the ICS binary as well. Any help would be appreciated.

After a lot of research, I realized that either my ROM was corrupt or infected with malware, so I started from scratch, factory wiped my phone and installed a new ROM. The problem has been resolved. You should never be able to see openvpn connections on the local network. If you are, chances are that something is wrong. Since it is so easy to simply reflash a phone, I figured I may as well take this opportunity to upgrade to lollipop.

authors: Нестор Алексеев


text:
blocking callers from leaving voicemail
how do I block a caller from leaving a voice mail on a prepaid plan.I have a lg g2?  I don't want a certin person to leave a volcemail

Voicemail is handled by your carrier, you should talk to them.  Best you could do is have your phone answer and automatically hang up (which does nothing if it's off or the call doesn't go through), but I don't know of an app that does that since Android does its best to prevent it.

@MatthewRead there are several Call Blocker apps doing just that.

Does this answer your question? Block A Number From Leaving Voicemail?

You might wish to take a look at Extreme Call Blocker. That app is on Playstore for already 5 years, and claims to work from Gingerbread (2.3.3) up to Lollipop. One of the explicitely listed features is:

New blocking feature: Allow the call to ring through, but prevent it from leaving voice mail.

Which should be exactly what you're after. For possible alternatives, be welcome to take a look at my list of Call Blocker apps.


text:
Internet browser icon changed to Lookout icon
My internet browser icon has changed from a picture of earth to Lookout icon. Has anyone else had this happen? Why?

That's an icon from Lookout security. Did you install Lookout before? Was there any system/app update before this? It might be possible that this is an update to AT&T user, since they are partners and they preload Android devices with Lookout apps.

It might be possible that the system got the app icon misconfigured. It happened to me before, a simple on off procedure could fix it.

In addition to CBA110's answer, try clearing cache on TW launcher and possibly SystemUI. Under Settings >> Application Manager >> All apps >> "TouchWiz home" >> Clear cache and possibly Clear data as well, but that might reset your homescreen arrangement.


text:
Cannot access any files on Samsung Tab 4 7"
I have a Samsung Galaxy tab 4, 7", rooted but running stock OS (Android 4.4.2. It was rooted using Odin 3.09 and TWRP recovery. I then enabled adb root with the adbd insecure app by Chainfire. It would appear that everything is good to go but when I run Droid Explorer with the tablet plugged in and USB debugging on, it appears to load correctly but then I do not have access to any files or folders. All I see on the left-hand side is a file labeled "/" but I cannot actually open it and it shows "0 objects" at the bottom. I would really appreciate some help here, thanks.

Figured it out! Turns out I had failed to install busybox, my mistake!


text:
suddenly can't change language in keyboard
I used to use 3 languages in my keyboard English Chinese and Filipino, using it by just sliding the spacebar; however recently this feature disappeared. I can't change language anymore even tho 3 languages in settings. please help

What device, Android version, and keyboards are you using?

thank you Andrew T. Samsung keyboard android version 4.4.2

Try disable all accessibility services. It may be a security measure to prevent malicious apps from changing keyboard without user interaction, since an accessibility services can automate the process without the user knowing.

actually accessibility features  are off .

I can confirm this works in Android 4.4.4.  Note you must disable the services, not individual accessibility features.  http://www.pcadvisor.co.uk/how-to/google-android/how-use-androids-accessibility-service-3341094/ shows the basic idea, but the appearance will vary.  Just look for the Accessibility section of settings, then Services within that.

@ballzak, do you have any proof that there is such a security feature?

@MaksimDmitriev Only circumstantial. I''l update my answer.

Thats the answer, worked for me


text:
Android 5.0.1 doesn't handling additional media buttons
when I use android 4.4.4 (Galaxy Nexus) minus button plays next song. plus button plays previous song. But android 5.0 (Nexus 4) no actions for these buttons. if android no longer support these buttons. I wan't to implement myself.
How can I receive key event from these media buttons?
I've tested these methods. But no luck.
AudioManager.registerMediaButtonEventReceiver
MediaSession.setCallback

and
<intent-filter android:priority="2147483647">
     <action android:name="android.intent.action.MEDIA_BUTTON" />
</intent-filter>

image http://cdn.shopclues.net/images/detailed/403/ForSAMSUNGGALAXYS3IIIS4I9300ForSAMSUNGGALAXYNoteN7000Note2N7100HANDSFREEHEADPHONES1_1365530097.jpg

Possibly related: http://android.stackexchange.com/questions/44144/how-to-make-volume-buttons-on-earphones-headphones-work-with-android, http://android.stackexchange.com/questions/62761/change-action-of-headset-button?rq=1. Anyway, Android development is off-topic here.

Now I think it's related product vendor. Samsung phone works nice with samsung headphone. Nexus 4 is LG phone. Maybe I need lg standard headphone.

That's a possibility. Unfortunately I don't have Samsung earphone to test. Though, you might consider to update your question to ask if it's possible to use Samsung earphone on Nexus or other devices than Samsung. (But you need to remove that bit code, since development-related is off-topic here :)


text:
How to reset your Android system folder
I've done some messing around with root and I want to just restore my galaxy s4 to how it was when I first got it. I've done "factory resets" but all it does is wipe data. I need to restore my system to get everything back in order. It's not that I want to get back to jellybean or anything, although that would be fine, I just want to ACTUALLY factory reset and not just wipe data. I need to do this to upgrade to lollipop and I don't want to flash software. Thanks so much

You must be referring to a firmware reflash. Keep in mind that this is a dangerous process if you're not sure what you're doing; so if you do choose to continue, follow these instructions to the letter. Oh, and I'm assuming you're using Windows.

Download Odin from here, and install the Samsung ODIN drivers from here.
Type *#1234# in your phone dialer and take note of the CSC value. If SuperSU appears instead, reboot to stock recovery and take note of the CSC value. If you're using a custom recovery, you should now try to recall where you bought your S4 and whether you bought it unlocked or not.
Now that you have your phone's region, head over to SamMobile and search for your phone's model number. When the list of available firmwares appears, look for the listing that matches your CSC or whatever info you have about your phone's place of purchase.
Download the firmware once you've found it. If the download comes as a ZIP or a RAR, extract it so you're left with a .tar.md5 file.
Switch your phone completely off. Now, press and hold Home + Volume Down + Power and hit Volume Up when your phone asks you if you're sure.

Here comes the part where you should really be praying that nothing bad happens. Any mistake from here might turn your phone into a nice expensive doorstop!

Open Odin. Click the AP button if you downloaded Odin 3.09+, or the PDA button otherwise. Now, browse to and select the .tar.md5 file you downloaded.
Open up Task Manager (Ctrl + Shift + Esc) and make sure no processes related to Samsung Kies, such as Kies.exe or KiesTrayAgent.exe, are running. Close them as necessary.
Uncheck everything except Auto Reboot and F. Reset Time. Now, connect your phone thru USB and wait for a blue box to appear in ODIN. Say your prayers now, then hit Start.

After a few minutes, the firmware reflash should be done and your phone start to boot up. Don't worry if it takes too long to boot, this is usually normal if you didn't do anything wrong.

This worked out great although I did have to extract the archive once I downloaded it because it came as a .rar

Oh, sorry about that! Will update my answer.


text:
Connecting phone contacts with facebook contacts, sync.me can't find right one
I've got a phone contact named Dave T. On Facebook his name is David Tiger. Sync.me can't find him for some reason, though it normally does work. I think it has to do with Dave vs David how can I fix this? What I really want is the picture beside the contact.
I've got Xperia Z2 running Lollipop.

As I've read, this is because of new FB restrictions (which are changed quite frequently), which don't allow SyncMe (or any other app) to use the FB friends list.
What you can do is to try to perform more operations on FB with this contact, so that other ways that the apps (like SyncMe) use to get the friends list will succeed. Maybe tagging in photos is enough.


text:
Disable Android Device Sleep Mode when connected with Power supply
I am working on a client requirement in which they wanted to disable android device going into the sleep mode when the external power supply is connected
Does any one have come across this kind of requirement ?
or does any one have idea how sleep mode can be disabled from kernel space.
From UI yes it can be done by using keep device awake option
But how and where it need to be implemented in code

You can change the setting in Java with a couple permissions: StackOverflow question
Should be a breeze if you're customizing kernels. I already checked for a build.prop edit but seems that it isn't possible that way
Hope this helps,


text:
Set owner information
I just installed unofficial version of cyanogenmod on my Redmi 1s but when i pull down the quick settings and click on users I cannot find my name in place of owner.On going to more settings and clicking on the owner it says no contact found. How do i set the owner information? I already have set the owner information under security option in settings.

Go to People or Contact app and you will find a  contact named Me.  Edit it

Go to of your app drawer. Then search for the app Contacts. Open it. To edit the owner information you should go to the Me contact. It is at the very top.(not by the "m") there you can set all the information for the owner. When you are finished, tap save.
In Settings go to Lock Screen, then you will see an option Owner Info like in the screenshot below:

That is an option where you can type some text and it will be displayed on your Lock Screen like this:

Hope my answer helps. For any question just leave a comment below instead of down voting.

authors: Игор Ренчковскый


text:
Why can't I move WhatsApp to the SD card on my HTC One M8?
I picked up a new SD card for my HTC One M8 and am trying to move my apps from my phone to the card. I can move almost every app but for WhatsApp, the Move button is greyed out:

Does anyone know why? The SD card isn't full or even nearly full.

Did you try any 3rd party apps? Is the issue specific to Whatsapp or other apps? Also, rooting would give this functionality am sure.

WhatsApp must not support it: Unable to move few Apps to SD Card

Have you checked whether your Internal SD Card space is full?
In Android, the internal memory is partitioned into Internal Storage, where the Android system is, and Internal SD Card, where the apps go. When you are moving them using the normal method, then the apps merely get shifted from one partition to the other. They actually don't go to your SD Card, unless your phone is rooted, and your Ext. SD Card is partitioned to two primary partitions, and you are moving these apps using Link2SD or any similar application. Again, is your phone rooted?

From WhatsApp FAQ for Android,

How do I move WhatsApp to the microSD card?
Moving WhatsApp to your memory card (microSD card) is not possible at this time.
We are working on improving our application size and memory utilization. There are technical hurdles that do not allow us to move our application to the microSD card. In the meantime, we recommend that you help make room for WhatsApp by moving as many other applications and media files as you can, to your microSD card.

They didn't explain any technical reason why it's not possible, but apps are configurable to not be movable to SD card, as explained on this answer.

When I transfer WhatsApp photos and videos to my SD card, they get corrupted and greyed out after sometime. Why do you think this happens?

authors: ᴏᴘᴘʀᴇꜱꜱᴏʀ ᴍᴋ ɪɪ


text:
problem in google offline speech recognition
I own a Samsung galaxy grand 2. I couldn't able to use google offline speech recognition even though i have downloaded offline languages. Is there anything missing ?

This is because you have to enable "Google now" (google serach service).
I had the same trouble and solved it with this trick.
Hope it may helps you too.


text:
Does retrieving backup from SD card retrieve malware & virus, too?
I think I read in other questions here that you can reset your phone to factory setting to get rid of most bad stuff ordinary people can secretly put on your phone such as spy apps, malware, virus etc.
After reset, if you restore any back up data from your SD card, can you get the same bad stuff from it?

Yes, assuming you had some "bad stuff" in the backup to begin with.  For example, if you installed a malicious 3rd party app you found in some random site, then backed it up along with its settings to an SD card, then wiped/reset the phone to factory settings, then re-inserted the SD card with your backup and restored the malicious app from your backup, you're essentially back to where you started.
If you suspect that you have an infected/compromised system, and are factory resetting/wiping everything to start with a "clean" system, it may be prudent to re-download and then re-install all the apps from a known good source rather than restore from a backup.
If you suspect that the malware may have had root access, you may consider re-downloading and re-flashing the original stock ROM itself as an extra precaution using an update downloaded directly from the manufacturer.  (This is because the malware may have installed itself in the /system directory-- that is, the firmware software itself.)
This is not a 100% failsafe method for being sure to have removed all traces of malware (once it has root, malware theoretically could install itself into other unusual partitions such as the radio/baseband, etc. but this would be difficult, device-specific, and I have not heard of this ever happening... yet), so I would suspect this should be effective.
But yeah, don't wipe everything only to restore from a backup of your system that has the original problem...


text:
How to give more Java process memory (RAM) to games?
I have a developer background, but this is not a game development question.
I have several games that are struggling to be playable with 128MB of RAM allowed for them in Android. I have a Galaxy S4 (2GB RAM) and 600MB free memory just being there doing nothing while I'm playing those games. The games lag on dalvikvm﹕ GC_CONCURRENT events as I had LogCat open while playing, here's an example:
04-13 13:25:30.652      832-836/?
GC_CONCURRENT freed 8192K, 32% free 90350K/132732K, paused 9ms+23ms, total 364ms
WAIT_FOR_CONCURRENT_GC blocked 336ms
WAIT_FOR_CONCURRENT_GC blocked 282ms
WAIT_FOR_CONCURRENT_GC blocked 105ms
WAIT_FOR_CONCURRENT_GC blocked 103ms

Is there any way to allow certains apps, or all of them to run havoc on free memory, for example allowing them to use at least 256MB? I'm pretty sure these games have android:largeHeap already in their manifest.
Killing other apps won't ever help, so please don't suggest to use a task manager unless it has a "set max memory" feature.


text:
How to fix failed CM install on Moto G?
I have tried to root my Moto G, which had the bootloader unlocked, and was on 5.1 GPE to install CM 11.
I have had a lot of issues...
First I successfully installed the CWM recovery, when I went into it it was flickering for some reason. After a reboot the recovery was even gone.
Installed it again, booted into android, put the CM file into storage, went back into recovery, installed it from there. I did not do a format first because it would have deleted the cm file as well...
cm-11-20140504-SNAPSHOT-M6-falcon

So CM installed, upon boot, the cyan logo was flickering, then it was encryption unsuccessful and had to restart, after many restarts it was the same...
Now I have not access to the storage so I cannot even put on another ROM, and the installed ROMdoes not start. No idea what to do.
I tried some other recoveries (as that's all I can do at the moment) all of them flicker.

twrp-2.6.3.1-MotoG4.4.img
philz_touch_6.58.7-falcon.img
cwm-6.0.4.7-MotoG-GPE-4.4.img
clockworkmodrecovery.6051.falcon.img

Any help appreciated.

if you found a solution, please post it as an answer, so that other users will be able to find it and vote on it (the text of your original solution is available here). You can also mark the answer as "accepted" so that others will see your question has received a satisfactory answer.

As Moto g received the Lollipop update recently, other roms should adopt the changes.
If you want a working phone you can flash the stock firmware or you can sideload a custom rom but this requires a computer and fastboot files installed.
I encountered this problem and solved this as follows:
If you have installed fastboot files on computer and a custom recovery on your device(Twrp is my choice) then download any custom rom which you have tried before(just to confirm that it should work as you have already it) and place it in fastboot folder.
Reboot the device to recovery and you have a option to sideload the rom from computer click on it. Connect the device to computer and and type the command "adb sidelead yourrom.zip" it may take about 5 minutes to complete. Once rom is sideloaded it flashes fine.Do a factory reset and reboot.
Go to this link if you want info about custom roms.
Happy flashing


text:
If your phone is rooted, can it still do normal factory reset?
Like you wouldn't notice if it's rooted or not?

A factory reset won't necessarily return /system to its original state, so likely will not un-root or undo other changes like uninstalling system apps.

Yes, but unrooting will require more than a simple factory reset. The process will depend on your phone model. Search your model and 'unroot' for instructions. Be sure the instructions are for your specific model and are from a trustworthy source, such as XDA. But if you were able to root your device, I assume you already know that.

It may factory reset the apps,etc to normal settings. But in some rooted phones certain aspects of the OS remain changed. I.E. system programs inserted by manual or automatic rooting of phone, Kingroot is one rooting program I have found that stays persistent in ROM.
Also, if you remove any system apps as I have done you may have issues even booting up a "non bricked" phone. See this for example, How to F up a phone

authors: อดิศักดิ์ ครับ


text:
Mounting an USB wireless adapter to a Nexus 4
Brief problem
In short I am trying to mount an external USB wireless adapter to my Nexus 4 so that I can put the wireless adapter into monitor mode to use a tool called reaver.
System
I have a Google Nexus 4, running CyanogenMod 11 (11-20140308-SNAPSHOT-M4-mako), (Android 4.4.2) I have also flashed kali nethunter 1.21.
The problem
I can't get the wireless card into monitor mode using airmon-ng. After some searching I discovered that the wireless chip-set does not support monitor mode. So the only way I was going to obtain monitor mode was to use an external wireless adapter.
What I have tried so far
When I plugged the a USB wireless adapter into the Nexus 4, it was not getting picked up. I used the ifconfig command to try to detect it but then realised that the problem must lie with the Nexus 4 not providing the 5V needed to power the adapter. So I bought an otg y cable:

After using this I could see that any device plugged in was receiving power, but it still wasn't working. So I tried mounting a flash drive to see how that would work. It turned out that there was a software limitation preventing me from mounting a flash drive as the OS was missing the OTG components.
After doing some more searching I came across this. I then flashed it in recovery mode, and after rebooting I was able to mount flash-drives. I then plugged the external wireless adapter into the Nexus 4 hoping that it would detect it but still no luck. I also tried an alternative wireless adapter but still nothing.
Wireless adapter
I am using a "wireless 11n usb adapter". I am not certain but I believe it may be a driver problem. If so, I have no idea on how I would go about installing a driver on android. My wireless chip set is RTL8188EE.
The question
How do I mount an external USB wireless adapter to a Nexus 4?

I think you need chroot ubuntu for that

You don't say much about the wireless adapter and which chipset it uses.  This is critically important as it will determine which kernel wifi module you'll need.  I'm pretty sure Nethunter as distributed already has native support for OTG/host mode as well as some kernel patches to support monitor mode, but not 100% which chipsets are supported/recommended.
You're right that the N4 is lacking a lot of power to the external USB, but a Y-splitter should do the job.
FWIW-- I am guessing here, but I think the mako (Nexus 4) kernel source for Nethunter is here.  OTG is turned on here in the lollipop branch (not sure what version of android you're using).
As for how to install a driver in Android-- the drivers are usually created at the same time as the kernel and pre-included with Android itself if necessary.  I won't go into the ugly details of how to manually load the wifi module (or if it's even necessary as it may be built in), but given the lack of specifics that I think will help here (which wifi chipset, which version of Android, etc.), the best practical solution I can suggest is that you jump on the #nethunter channel in freenode IRC and ask for suggestions.  Binkybear, one of the lead developers of nethunter, owns and tests w/his Nexus 4, so he probably has some solid advice.  You may also want to visit the nethunter forums, particularly this thread.
The easy solution now that you've worked out the power issue will likely be to use an external wifi module that is definitely supported.
(Full disclosure-- I've contributed a little to NH.)

Thanks for your response, i am running android 4.4.2, and my wireless chip set is RTL8188EE.

Okay, I think you want CONFIG_RTL8188EE=Y set in your kernel .config.  CONFIG_RTL8187 is there- here's the source in the 3.10 kernel.  It's not in binkybear's kernel, but you might ask him to backport it.

Update- the major commits: https://github.com/torvalds/linux/commit/f0eb856e0b6cbd21244afc0f252cec718ecf88fb , https://github.com/torvalds/linux/commit/8b138d4898a006d94de9fd8eab8cb8c49c08ba7e ) , https://github.com/torvalds/linux/commit/07b72bf334fcc12f73816866eaa44de42ca9894c , plus a few more.  Looks like maybe six for the whole directory.  (Also, there's a Lollipop build of NH that might have it already in the source.)  I spoke to Binkybear- he is looking into it.

Thank you for your help, i will look it to manually installing the driver. Has Binkybear, for anything that may help?

He told me he was going to look into it, but if you know or are willing to learn how to build and replace a kernel, it shouldn't be too difficult.  Still, if it's too challenging, you could drop by the #nethunter IRC channel I linked to above and discuss with Binkybear directly.  He's almost always online and a nice guy who expressed some interest in your issue and might be able to do it for ya.  I'm in the same channel sometimes so I might be able to help if I'm around too.

Installing drivers to the kernel may be a little above my knowledge, but I will give it the best go I can, failing that I will take your advice and contact Binkybear. Thanks for your help.

Sure thing.  If you are unable to locate him, find me on IRC... cheers!

There is a very good chance that you may not have a driver problem.
There is a very important detail everyone seemed to miss about using network connections via USB: they must be plugged in before the phone is powered on! The phone must also have Wifi and Data turned off, and potentially Airplane Mode! All before the device is turned on. Some devices can get away with not needing a reboot sesh, but this is the general rule explained with BobjGear and their Android ethernet adapters.
Secondly, another very important detail, is that sometimes, you need to manually configure the adapter and its ip address through ADB or Terminal Emulator. The commands follow this format, as described in this article:
ifconfig [eth0|eth1|eth2|etc] [IP] netmask [NETMASK]
route add default gw [GATEWAY] dev eth0

ifconfig is not a typo. You will have to figure out which network "slot" your dongle is attached on via netcfg. It will list all network components in use or idle, usually wlan0 is built-in wifi, rmnet listings are mobile data, and p2p0 is VPN. Your dongle will probably fall under eth0 or 1, or wlan1 or 2.
Finally, if all else fails, you may need to find an adapter that either a) has matching (or close to matching--starts with RTL8) chipsets, or b) a (Android/linux-confirmed) truly universal wifi dongle.
If that cannot be done, this XDA post explains how to modify a Nexus CM11 kernel (your lucky day) via modprobe to enable additonal drivers. You may want to contact him for help, as his flashable kernel is specific to a custom CM11 ROM posted on XDA, just to match the checksums.
Good luck!

Thank you for your help, i have tryed configuring the addapter and rebooting with the wireless card aleady pluged in, but still no luck. It isnt been detected by ifconfig

Okay, then there is a hardware problem then. I'll give it to fattire's answer/comments as he seems to be very knowledgeable about the drivers.


text:
How to change someone's profile picture in WhatsApp?
I don't like one of my WhatsApp friend's picture (we chat regularly, though the photo disgusts me), so I want to change his profile picture.
I did change its source image, but it didn't work on the small image that you see on the chat screen next to the name. Is it possible to change it? If it's how?

Probably related: Override WhatsApp contact image with the chosen Contact Image

Simply ask him to change the profile picture..

Try this out. To summarize the steps in the link:

Resize the pic you want to use to 561×561.
Save it in /sdcard/WhatsApp/Profile Pictures on your phone.
Then rename it to your friend's phone number, including country code first. (If Jenny lived in Manhattan, her filename would be 12128675309.jpg)
Reopen WhatsApp and the picture should be there.

I already did it, but it only changes it when you tap for the bigger image. Small image stills same. Thanks for your reply.

I'm not able to test it at the moment so I don't know if it'll help, but did you try clearing the WhatsApp cache?

Sadly, this didn't work at all. For large or small images. One thing I noticed is that the path mentioned doesn't exist on my phone. Firstly, my WA seems to be in internal storage. Then, the path of /Profile Pictures doesn't exist, but /Media/WhatsApp Profile Photos exists, so I put it in there, to no avail. It should also be noted that there were no other photos in that folder.

Only if you have root access. WhatsApp profile pictures are now saved under
/data/data/com.whatsapp/cache/Profile Pictures/

(earlier Internal Storage/WhatsApp/media/WhatsApp Profile Pictures)
Profile pictures are saved with their respective phone number. Just change the picture with the exact name. Done.
However, this will get refreshed very soon. To prevent this change the image permissions to read-only with any file explorer.


text:
Samsung Galaxy S4 GT-I9505 firmware update issue
I was updating the firmware of my Samsung Galaxy S4 GT-I9505 with Samsung Kies 3 on my Macintosh and suddenly my laptop turned off, so I disconnect the phone and tried to reboot it and after it displayed the following message on its screen:

Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again.

Also on top left of the screen there is some text being displayed in the tiniest readable font it seems, which says:

ODIN MODE
PRODUCT NAME: GT-I9505
CURRENT BINARY: SAMSUNG OFFICIAL
SYSTEM STATUS: OFFICIAL
KNOX KERNEL LOCK: 0x0
KNOX WARRANTY VOID: 0x0
CSB-CONFIG-LSB: 0x30
WRITE PROTECTION: ENABLE
eMMC BRUST MODE enabled

Since, the laptop turned off in the middle of the update, when I restarted it Samsung Kies 3 had no idea what happened and now my phone won't even show up in the Firmware emergency recovery window of Kies 3. Firmware upgrade and initialization also doesn’t work since ‘GT-I9505’ doesn't support initializing.
Can anybody help me?
P.S: My cell phone isn't rooted or anything. I don't have any custom recovery installed. I was just using the official Samsung ROM and OTA updates whenever they arrive.

Seems like you have to Odin your phone back to life...

Yes I did that and now it is working fine. Thanks.

You should be able to repair your phone with Odin 3.07.
THIS WILL VOID YOUR WARRANTY!

Go to www.sammobile.com
Then go to firmwares.
Search the right firmware for your device.
Download Odin (do a google search).
Extract Odin.zip
Put the md5/tar in the PA/PDA slot.
Click on start/begin/OK.
Wait a few minutes and your will reboot.

Could you explain some more detail about it? What to do using Odin?

@AndrewT. Updated answer!


text:
How to set up a network connection between Android phone and Windows PC without Internet
Is it possible to connect my Android phone (Galaxy S3) directly to my Windows (7) PC in such a way that I can make network connections to the PC from the phone, without a pre-existing WiFi network?
My specific issue is that I want to be able to browse a website that is being hosted on the PC from my phone.  It's for doing web development on the PC, and using the phone to check how it looks/behaves on mobiles.  There is no WiFi access point or network available.
Ideally I'd like a solution that doesn't involve the Internet at all - neither from the PC nor the phone.  In my particular situation, it would also be ideal if this can be done over Bluetooth, but over USB or WiFi would suffice.

Do you have a WiFi router? If so, simply connect both your PC and your Android device to it. If not: start with checking our ad-hoc-network tag-wiki and its answered questions, followed by the same for tethering and wifi-direct.

Thanks Izzy: From my previous searches, I am left with the impression that the only way I can get networking set up between the phone and PC is by using tethering, and sharing the phone's internet connection.  It's a bit frustrating that I need to do this simply to connect the two machines together though, and I don't want to risk the PC consuming a lot of my phone's data.  I'm asking this question to try to confirm that there is no solution.

If I understand your problem, could you use mobile hotspot from Galaxy S3, then connect your PC to it using WiFi (no need internet connection)? It should make local network (both phone and PC get IP), then set up local server on your PC to host the site (e.g. IIS, WAMP, XAMP, etc). You can also turn off mobile data if you don't want your PC to consume the bandwidth.

Matthew: I can't seem to use WiFi-Direct because I can't seem to create an "access point" with the PC.  And by my understanding, it's not possible to connect (non-rooted) Android to an ad-hoc WiFi network.  I also tried WiFi tethering with my data connection turned off (so as not to waste my data allowance), but neither device would ever get an IP, while trying to tether over WiFi or Bluetooth.  I'm assuming that's because it couldn't connect to the internet.

Andrew T:  I hadn't actually tried this particular option!  However, after I enabled "Portable Wi-Fi hotspot", I could see the network from the PC, tried connecting, typed in the password as is given on the phone's screen, and then I just get "Windows was unable to connect to AndroidHotspot1234" :/  Will try fiddling with options...

Switched the options to "Allow all devices to connect" at the top of the hotspot config page and it's now working.  Andrew T: please write your answer if/when this gets unblocked and I'll mark it as the answer.  Thanks!

If you are using Windows 7 try this,

Create an ad-hoc network in your PC (This would help you Create WiFi Network)
Connect your Android device to the WiFi network you created in past step
Open the browser in your phone and type PCs IP address/your web app name (I hope you run your web app on some servers like Apache Tomcat/WAMP ..)

But the problem is that, android device don't search ad-hoc networks

An alternative way to accomplish this  without using the android device to create the hotspot connection (e.g for battery issues etc) is to use the Windows PC as the source of connection.
To accomplish this you have to host the WiFi connection in Windows (Note: Windows has a built in feature to create Infrastructure mode WLAN connection.
Simply run command prompt as admin and enter the following commmands:

netsh wlan set hostednetwork mode=allow ssid=xxxxx key=yyyyy

where xxxxx is user defined SSID and yyyyy is user defined password

Start the connection by entering: netsh wlan start hostednetwork

Then simply connect your android phone to the newly created network

To show status of connection enter: netsh wlan show hostednetwork
and will get a window like this:

C:\Windows\System32>netsh wlan show hostednetwork
Hosted network settings

Mode                   : Allowed
SSID name              : "test"
Max number of clients  : 20
Authentication         : WPA2-Personal
Cipher                 : CCMP

Hosted network status

    Status                 : Started
    BSSID                  : xx:xx:xx:xx:xx:xx
    Radio type             : 802.11n
    Channel                : 11
    Number of clients      : 0

To stop connection hit: netsh wlan stop hostednetwork

Additionally may need to set up static IP address as follows:

Open View network connections from the Windows Start menu.
Open Properties on the Wireless Network Connection.
Select Internet Protocol Version 4 (TCP/IP) and then click Properties.
Manually set the IP address to 192.168.137.1.
Manually set the Subnet mask to 255.255.255.0.
Manually set the Preferred DNS server to 192.168.137.1.

Alternatively, you can achieve this with third party software like Connectify
Although paid,it also comes as a free version. It has the capabilility to create an hotpot in infrastructure mode rather than ad-hoc, hence visible to android devices.
You may want to configure the hotspot for local access like so:

After this, allow your android device to connect to the newly created connection.

Although old a post this is,its just a reference point for users with similar needs to the question:)

Is it possible to share an existing (say LAN) connection using the first method?

Yes, just enable the option in ICS and choose the target LAN connection


text:
I can't find the SIM card slot on my Samsung Galaxy Tab 2 10.1
I have Samsung Galaxy Tab 2 10.1, but there is no SIM card slot available to put in. Is there any adapter or another way to put the SIM card and use it?

Is it made for mobile data or is it only the wifi version?

If you can't find it, then there's a very big chance that you have WiFi-only model, so no SIM card for HSDPA.

If there is a Sim Card slot, it will be very clearly printed right on the back of the Tablet, as it is with my Galaxy Tab 2 T715.

authors: Алексей Незачем


text:
How to know which Dock Connector my Galaxy S2 has?
There are several revisions for Dock Connects/Charging Ports per model. I would like to know if there is a way to find which revision is installed on my phone without opening the device. If that's possible.
Phone: GT i9100

Not possible as for an unrooted device. I had to open the phone to identify the port.


text:
Configuring wired network connection with WiFi still enabled
I have a Nexus tablet and a USB-OTG + USB/ethernet connected. I have proved the hardware works by disabling WIFI and ifconfig'ing up eth0 with
netcfg eth0 dhcp

ping, traceroute all work as expected.
If instead I leave WIFI enabled, but then do a simple
ifconfig eth0 172.16.100.1 netmask 255.255.0.0 dev eth0

and connect the wired ethernet to a machine configured at 172.16.100.2 I cannot ping it.
# ifconfig wlan0
wlan0: ip 10.1.10.238 mask 255.255.0.0 flags [up broadcast running multicast]
# ifconfig eth0
eth0: ip 172.16.100.1 mask 255.255.0.0 flags [up broadcast running multicast]

# netcfg
<snip>
p2p0     UP                                     0.0.0.0/0   0x00001003 da:50:e6:2d:b2:14
eth0     UP                                172.16.100.1/16  0x00001043 50:1a:c5:fd:83:dc
lo       UP                                   127.0.0.1/8   0x00000049 00:00:00:00:00:00
wlan0    UP                                 10.1.10.238/16  0x00001043 d8:50:e6:2d:b2:14

# cat /proc/net/route
Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT
wlan0   0000010A        00000000        0001    0       0       0       0000FFFF        0       0       0
eth0    000010AC        00000000        0001    0       0       0       0000FFFF        0       0       0

traceroute seems to show the packets are still routing through 10.1.0.1 (wlan0)
# traceroute 172.16.100.2
traceroute to 172.16.100.2 (172.16.100.2), 30 hops max, 38 byte packets
1  10.1.0.1 (10.1.0.1)  1.648 ms  1.220 ms  1.526 ms
^C

Manually replicating the -net 172.16.0.0 route makes no difference.
What have I missed to set up the routing correctly?
Is the p2p0 interface interacting in some unexpected way?

In systems with two interfaces (such as this Android device with wlan0 and eth0), routing is not automatically setup to use two gateways. This is why 'traceroute' shows that the traffic that you'd like to go out on `eth0' is actually going out on 'wlan0'.
Another way to confirm this is:
# ip route get 172.16.100.2
172.16.100.2 via 10.1.0.1 dev wlan0 <snip>

The solution is to configure multiple default routes by adding a new routing table for traffic on 'eth0' and then adding appropriate rules to the routing rule set. See this article for an example. (Even though the article describes a Linux system, the two commands you need to use, namely 'ip route' and 'ip rule', are available in Android.)


text:
Can I get this latest update off my phone (Galaxy S4, Lollipop)?
Can I get this latest update off my Galaxy S4 phone? I can't handle the color changes and need it off my phone.

Are you rooted and/or do you have a custom recovery?  The latter will likely be necessary.

The TouchWiz color scheme, sigh. Anyway, is this possible without tripping Knox?

If you updated your phone to android 5.0 through Samsung OTA updates. Then I'm sorry. You can't go back because you updated your Knox boot loader. One thing you can do is install Cyanogenmod 12.


text:
Controlling music from phone only
I have a HTC One m8. I am extremely annoyed by my headphones, they're about 2 years old and only when they're plugged in do they skip the songs I'm listening to on their own. The headphones are Skullcandy Titan if that helps. The mic area is cracked and probably the cause of my frustrations. I am looking for a short term solution to my problem by disabling that feature somehow and only controlling my music by going directly to the app in using to listen to music (I use Google play, Spotify, Tidal, Beats Music and Sound cloud. Looking occurs with all apps)

This will fix your problem: download Headset Button Controller (trial), it allows you to override all the headset button functions, override what they do. With that in mind, set ALL button functions to "Disabled". This will prevent any skip tracks, previous tracks, or pauses generated by cracked mic.
Hope that helps


text:
How to unbrick galaxy grand 2
I want to unbrick my galaxy grand 2 but instead of flashing the stock rom through odin, is there any other way to flash a custom rom instead?

No.  Odin the stock ROM to get everything back to normal (you may need to use the appropriate PIT file to repartition), and then afterward you can flash a custom ROM as you would normally.