text:
Wi-Fi won't work on Motorola Droid
I bought a Motorola Droid A855. I don't have a verizon plan, but i was going to use it on Wi-Fi only. I turned off the phone radio, I also turned the Airplane Mode on. After I turned the Wi-Fi on. It showed that I'm connected, but I can't go on the web or anything requiring Wi-Fi. I tried going into the market and it said I don't have a data connection, but I don't need one since I'm using Wi-Fi. So, if anyone has any tips pleae help.

1st switch to airplane mode (shuts everything down), then re-enable wifi.

Many phones will show Wi-Fi as connected, but won't work unless Airplane Mode is turned off.

Wi-Fi won't work if Airplane Mode is on.
This is because Airplane Mode disables ALL wireless communications, for use on a plane.
On Stock ROM's, Airplane Mode also disables the FM Radio.
Solution:
Turn Airplane Mode off.

Funny. On my Droid2 as well as on my HTC buzz it works fine the way the OP describes it: 1) turn Airplane mode on, then 2) turn Wifi on. Of course it won't work the other way round, as turning Airplane mode on would include switching Wifi off. But once in Airplane mode, I can activate parts (here: Wifi) just fine, while all others stay off until explicitly activated (or Airplane mode turned off again).


text:
Apps are continuously getting crashed one after the other
My android phone (Motorola moto g) is behaving weird from few days. After successful boot of the phone, all the apps in the phone started crashing. I only see "unfortunately some-app is stopped working" message in the middle of the screen. I don't have any way other than to tap on "ok", doing this the same message appears again.
When I try to factory reset phone from boot menu, the phone reboots automatically. If I connect the phone to a computer using USB the device is not getting recognized by the computer.
I am not sure on how to solve this issue or factory reset the phone. Please let me know alternatives you have to solve this issue.
The screenshot of fastboot screen:

Can you boot into [tag:fastboot] mode? If yes, then setup prerequisites for fastboot in PC and execute fastboot -w or fastboot erase cache and fastboot erase data commands. This would cause data loss - virtually everything you created or moved into the internal storage of your phone. Let us know the results.

@Firelord I have access to fastmode commands, but the commands doesn't format the phone...

You're saying they were successfully executed and still the phone doesn't seem to be formatted? Is the bootloader unlocked?

@Firelord Bootloader seems unlocked

Jaguar, this may seem a bit of a hassle but can you post the screenshot of the window from which you successfully executed those commands? I'm interested in output of the commands. Also, when the device is in fastboot mode, what do you see on the screen of your device?

@Firelord added screenshot

source: Stack Exchange

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

sort: votes


text:
Is there an Android equivalent to iOS's "CallKit"?
This actually seems like a very Android-like feature. When I heard about it, I thought there might be an Android equivalent.
It lets VoIP apps use the standard phone app to call/receive calls, integrating with the phone's contacts and recent calls list. Basically, it turns VoIP calls into regular phone calls (at least for apps that support it).
If there is nothing like this on Android, is there any indication that Google will add something like this to a future version?

Android does, but it's not very well documented. The ConnectionService class was introduced in Marshmallow and allows an app to register itself as a voice service, the user needs to manually enable the voice service through the phone settings (same place you would enable/disable SIP accounts).
Once this is done you can choose between registered voice services when placing a call using the native dialer, or set one as the default. Incoming calls to your voice service should also trigger the native dialer.
Side note, but also interesting, Marshmallow also introduced the ability to register your app as the default dialer too.

Very interesting. I'm not aware of any apps using this, which I find strange.

@JonnyWright the reason not even Hangouts app uses this API is because it is completely useless. It is ridden with bugs. I highly discourage anyone thinking of using this API, you are in for a dead-end.

@rcorrie, could you post an answer with your recommended alternative?  Thanks

IOS Call kit supports sip or web RTC calling . does connectionService also support those formats

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

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


text:
Can receive but cannot send SMS on SGS3, help me debug with logcat?
For a couple months now (during which time I've tried ~20 ROMs), I can receive & make calls fine, receive & send emails fine, sync fine, everything is fine except I cannot send SMS. I've tried HandCent but it didn't work either. I have 15 seconds of logcat I can't understand at all - can someone help?
And is this the best way to isolate the problem or should I be trying something else?
(click image to enlarge)

Edited to add confusing APN logcat messages.

Why does it want to get Neighboring Cell IDS? There are hundreds or thousands of messages where it tries but gets denied. Is this like a worm attempt being blocked?

With those APN=null messages, does that confirm your concerns about it being an APN issue after all?

I don't completely understand the log, but I see a lot of "Mms:app" appearing. Are you sure you are sending smses and not mmses? Next to that, some general suggestions: are you sure the number of your provider is correct? Maybe you should check with your provider, maybe it is a problem on their side? Was everything working correctly before on your stock Android OS? When did you start having these problems? etcera

Hi I'm just using the Stock Messaging App Messaging version 4.2.1-eng.bajee11.20130213.072212 - I presume it sends both SMS and MMS but I'm not sure I've sent an MMS in my life. Number of provider? They gave me a "Messaging Center" number but I don't know where I'm supposed to enter it; there's no field in the App settings or the Systems settings that I can see. I had a problems on my stock Samsung BloatBean which wouldn't update OTA but the SMS problem didn't start when I rooted my phone, but during one of the many ROM changes (no idea which one, but doesn't work for any ROM now).

How many characters had the message you've tried to send? Any pictures included or files attached?

Thx for the edit @Izzy - I've just tried a few standard words, nothing over 30 characters. No pictures or files, but that would turn it MMS  I imagine. Might just try to send a picture....

That was the intention of my question, hence fully answered: Unless you explicitly said it should be sent as MMS, that should have been a SMS (less than 160 bytes, no attachments). But a buggy app might not care. Any "bill" you could consult (unlikely if the messages really did not make it)? As for the edit: Gladly helped. Saves a little scrolling :)

@Izzy So you've had an inspired moment and - amazingly - my MMSs get through but my SMSs fail. I owe you a debt of gratitude already as, although it's inconvenient, I can turn every SMS into an MMS but this should make the problem extremely isolated no?

Which means you've tried to explicitly send an MMS and it worked? So we can rule out SMS might be converted to MMS and sending then fails due to missing/wrong MMS-APN? I don't think it will really help, but is worth a try: using a 3rd party SMS app to see whether the "generic failure" is caused by the app (and not the service).

@Izzy That's correct. All MMS go through but all SMS instantly fail. I've used a couple 3rd party SMS apps and the same thing occurs; MMS goes through but SMS instantly fails. So this means the "generic failure" is caused by my service provider?
I see a heck of a lot of logcat error(?) messages about this MMS-APN you mention; I might see if I can add the screenshots to my OP as there seems to be some chaos in my logs.

You could also place an excerpt of your logcat at e.g. PateBin and link it to your OP, that's easier to handle/read than images of it. Also, you might contact your provider with those details and have him send you a service SMS for configuration (your device then will automatically pick the data from the SMS and adjust its configuration, hopefully).

Ah sorry I was presuming the reverse re: "easier to read" 55. The thing is my logcat is like 60,000 lines after a day; it's doing my head in with too much information of which I understand very little. When I Pastebin should I filter for specific keywords or...
Would changing service providers be expected to result in a fix? Cause AIS is totally unsympathetic and belligerent, saying "You root your phone, your problem"; which I do empathize with but they load it up with 200 bloatware apps so (in Toddler voice) "They Started It!"


text:
Can I use my cell phone's internet connection as a VPN?
I'm still learning about VPNs so forgive me if this sounds horribly mistaken, but if I understand it correctly a VPN is an encrypted internet connection between two computers that can also be used as proxy. My question is: supposing I am ON MY LAPTOP at a library/work/school and the WiFi has a filter that prevents access to some websites, in theory would I be able use the unfiltered 4G data connection from my Android tablet or phone to gain access to those sites remotely?
I know I could just tether the device and use the connection that way but I'm curious if it'd possible to use the data plan on the tablet that I leave at home (it has perfect 4G data service there) that way, should I ever need to use an encrypted connection to get around some web filters, I could always have that available to me. I currently don't have a home computer that I can leave running all day, otherwise I'd run something like Hamachi.
Thanks for reading and sorry if this is a noobish question!

You can use VPN applications to access restricted websites on any android tablet/phone.
Here are a few of them
Flash VPN
Hot spot shield
But i think you will not get exact 4G speeds while using VPN.

Using the VPN that way would be redundant.
Say you're at school and you would like to use an encrypted connection. Once you have established an encrypted connection it will pass most network filters. There would be no need for a proxy for encryptions sake. At least no need if you're just trying to by pass school filters... ;)


text:
Installing Google text-to-speech hd voices on sd card
I use the Google text-to-speech engine and it has the option to download high quality voices. Those are about 250 mB per file, and i barely have any internal memory left after i download them. Is there a way to move those to the SD card?
I have link2sd installed, but I would need to convert the engine from system app to user app to link the app files, and I suspect that this would cause all kinds of unforeseeable problems. I think that i would then also have to do the procedure of converting this app to system app and back for every rom update i flash, for the cyanogenmod update script to work -or maybe that step wouldn't be needed since userapps do not get touched anyway?
Well, even if the above would work, i would prefer a simpler solution.
Has anyone successfully moved those files to the SD card?
UPDATE IN CASE ANYONE READS THIS:
Apparently i would be able to move those files with the new paid version of link2sd, but i have by now decided not to use google's hd voices. There are better-sounding alternatives available for free on the market, and google voice search / google now use their own voice (i think it's network-synthesized) anyway.


text:
Hide labels side panel in Gmail for tablet
I just want to not see labels on the left side bar in Gmail with a Google Nexus 7 tablet, just as on Android phones like Galaxy Nexus for instance.
In fact I want to use the whole width the screen for email summaries: titles and senders.
How can I get this view?


text:
No files accessible after upgrade to CM10
I understand that Cyanogenmod 10 is still in early access, but I installed a cm-10-20120910-NIGHTLY-i9100 build to my Samsung Galaxy S 2 anyways. I had a stock 4.0.4 before. I heard that this problem happened with previous CM versions, but couldn't find a fix.
Now, all my files are still on the internal SD card, but built-in apps like Play Music or Gallery can't see them. I can still access these files with PowerAmp or Root File Explorer. Even if I take a picture with the camera, it puts the file in DCIM\Camera where all the other pictures are, but it can only see the picture that I just took. There's no difference in file permission or owners between the files, all of them belong to system and group is sdcard_rw.
If I connect the device in USB storage mode, I can access all the files from my computer. In MTP mode, I can only see new files.
I tried to chmod 777 all files; it didn't work.
Does anyone know what I should do? Is there a way to tell android to see my files?

Run Media Scanner..

Exact duplicate of http://android.stackexchange.com/questions/29518/cant-access-my-old-files-after-switching-rom-from-aokp-to-cm-even-though-they

Happy to help. Here's a link to a solution that worked. Notable is the fact that this works for at least two devices that I have troubleshooted, so there's a high probability that this will work for you. While I didn't have the liberty of connecting my device (a Galaxy Nexus GSM) in the USB mode, I did see all my files in the MTP mode after doing everything exactly as it is detailed. All the best!


text:
Is there a in-built setting to login to public hotspots?
I have a SIM-lock free Galaxy W with Android 2.3.6 on it.
The other day in the public library I found out that I was not able to login anyhow to the public Wi-Fi.
It shows that the DHCP gives the phone an IP address and then labels it as connected, but on the PC a "further data needed" kind of notification would appear in order for me to put username and password in.
Now I found the "Free Wi-Fi hotspot" that deals exactly with this and am going to test it today, but it looks just like a frontend. Really there is not a way to access them using only built-in options on Android?
EDIT: Trying opening my browser after connecting doesn't automatically redirect me anywhere. That's why I avoided using the term "captive portal" as I cannot see any portal.

Just for your information, newer Android versions, at least 4.1.1, show the notification you mentioned on hotspots that use a captive portal.

As you have said that it isn't a 'Captive Portal', could it be an internal VPN connection? I doubt it, but it is possible.
Most hotspot's that require login use these portals - so you should just go to google.com in your browser and it should take you to a webpage that is the portal, where a login is required prior to accessing any other website.
This login, may require a registration or some form of payment, depending on who is the provider of that portal. Has this ever appeared before?
When you use your laptop - what does the balloon notification say, something along the lines of "Wifi Hotspot detected, click here to connect" or similar. On my laptop, it just opens my browser to my home page, to get redirected to the portal to login.

If you open your browser when connected to that hotspot, it should automatically get re-directed to the login page for it. That is what most of these Hotspot apps try to automate using macros. After having logged-in via the browser, the internet connection should be available to your apps.

Strangely enough, trying my browser after connecting doesn't automatically redirect me anywhere. That's why I avoided using the term "captive portal" as I cannot see any portal.

That's strange. Did you ask the provider for that? To me it looks like a configuration problem with the proxy they probably use, as the procedure I described is IMHO standard.

Did you try going to a generic webpage? Most redirect Google.com to the login page if you are not authenticated.


text:
Cannot connect to internet within WhatsApp in Android emulator
I want to use WhatsApp in PC within Android emulator. I am using the official emulator.exe within an Android Virtual Device of Android 2.3.
My PC is behind a proxy so I set the proxy in the setting of the Android emulator. I can access Google with the default browser.
I tried to use WhatsApp but after I had submit my mobile phone number, it said cannot connect.

Please dont't recommend other 3rd party Android emulator to me because I planned to use other app with this emulator.

Can you access other websites via the browser?

It is problem about proxy...
because proxy set in "mobile networks" does not work
so you will need "Drony app" and configure it to work with proxy.
Download Drony!

Note that the app is not available on the Play Store anymore, future readers won't be able to download and use it (you may still be able to see the entry on the Play Store if you have installed it before).

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


text:
Google Voice Number Displayed on Phone?
I have Google Voice on my Android (4.0.4 Samsung Galaxy S3) and it is set to make all calls using GV (cause I want the user to see GV number on the caller ID).
However I encounter this problem: the number that appears on my mobile phone (when dialing out using GV) is some unknown (random?) number, not the number that I'm calling. Say I'm calling 212-333-4444 it shows 617-234-1234. It is in fact calling the right number but what shows is the number that GV is using. The problem is that when I look at the log I can't see who was called nor can I try to recall that number.

It appears this is a bug with the S3 phone.apk. The XDA thread doesn't have a solution, but there are some things to try...I just don't know if they'll actually fix the issue. You could try installing a replacement dialer. If you're rooted, you could try finding an alternative phone.apk (perhaps from the S2). Finally, a custom ROM built on AOSP (like Cyanogenmod) may not have this issue.

I tried replacing the dialer but that didn't solve the problem. I doubt that I am rooted, but I'm sure that I can be. But where would I find a replacement phone.apk, how would I install it, and might that not cause other problems (after all it has been replaced so that might be for a reason)? Custom ROM - that is a bit beyond me. I am new to Android/smart-phone (1 month).

Well, if you're not sure if you're rooted, it's extremely unlikely you are (unless you bought it second-hand and it was rooted already, you have to deliberately do something to root your device). XDA Developers (the first link in my answer) is a good source of a lot of things, and you may track down a phone.apk there, but as you're not really familiar with all this stuff, I wouldn't advise it right now. I'd say the same for a custom ROM. That said, if you're technologically inclined, there is a lot you can do if you're willing to tinker.

Also, the issue is that to make a call appear as if it's coming from your GV number, you're technically calling a Google number set up to transfer the call (You -> Google -> Other Person)...so the number you're seeing isn't a random number, it's one of Google's numbers set up to forward calls on. It appears that the S3 dialer (maybe it's an ICS thing?) isn't storing the destination number, but rather the one that was technically dialed by GV.

yes, of course that is what it's doing, but that is not what is desired or what it has done on other phones. I wonder whether it is fixed in 4.1.1. I don't have 4.1.1 so I maybe someone who does can chime in.


text:
Google agenda question (Still need help)
my question is more related to the Google contacts system than to Android itself, but hope you can help me.. I have a Nexus 5, and my agenda looks organized with everything that I added perfectly. The problem is when I go to the people section is shows me clones of my contacts for example: my girlfriend contact with phone number and another with the Skype name, but it's the same person. The problem is that when I try to merge both contacts to be perfect, it doesn't stay with my contact name but instead with the Skype name! For example, her name is Ana and her Skype name is Anaaa.. And when I merge them it appears now as Ana.. Not only in people but also in my contact list.. I tried to see in the settings to fix this, but can't find the solution.

That answer just fix half of the problem. It solves the clones contacts, but it doesn't solve if I want to add her Skype to my contact and keep her real name! Somehow this Google contacts seems to prioritize Skype name first and real name after.. Doesn't make sense!

You can hide all Skype contacts in Contacts to display settings.


text:
How to root Teac Tc-7120
I want to root my new Teac TC-7120 device, but couldn't find any rooting guide targeting it.
What should I do?
I used the following Guide:
http://www.makeuseof.com/tag/root-android-phone-superoneclick-2/
But even though my device is connected and in Debugging mode, I can't get the ADB to recognize it.

if you are using windows (which I assume you are since you mentioned using superoneclick), you will need the USB drivers for the device, otherwise ADB will not recognize the device.

Where can I get the driver? I guess you mean the "Install Drivers" option that appears when I connect my tablet. I've tried it, but no response from the computer.

The device tried to installed the driver but it says it is already installed.\

@RyanConrad Is it possible to clean the device completely and install a vanilla version of android 4.3 on him? (Like I would re-format a computer's hard-drive and install an OS on him).

consult the rooting index and try the rooting apps. Kingoroot haven't failed me yet, USB debug mode is the only requirement,

Try to download and install framaroot in to your device I think that should work
Link:http://m.apkhere.com/app/com.alephzain.framaroot

Install king user it's a Chinese rooting program just continue clicking the blue button this program can root nearly any android device and works fine no bricking
And no computer needed only your phone

Can you provide a link for "king user", please.

I don't know about rooting your device, but I can help with getting your device to be recognised by your computer.
Exact instructions will depend on what OS you are running, but basically you need to find the .android folder in your home directory, and replace the adb_usb.ini file with this one.  this tells your computer to let adb work with a load of different usb devices.  You may need to type this on the command line to get it to work after you do this:
adb kill-server
adb start-server

and now running this should show you your device
adb devices


text:
Using Android only with Outlook and not Google Calendar
When using Android ICS, can I use my phone without having my calendar and associated items going on Google Calendar but just synchronizing with Outlook (the desktop app) ? If yes, how may I do this ?

Related: Sync contacts and calendar from Outlook 2010 on my laptop with Android phone, avoid data in cloud?

Have a look at Sync Calendar. With the right settings I think it can accomplish what you want. If it's not what you're looking for you can try Outlook Mobile Calendar but it only has 3.5 (EDIT: 2) stars.

2 stars, at the moment.

Karya Outlook Mobile Calendar has been pulled from Google Play Store. It has awful reviews on AndroidPIT and they say it's a lie that it's free, it's only 30-day free trial, anyway people say it doesn't sync, it crashes etc. etc. Avoid.


text:
Will charging a smartphone while it is in a case lead to damage?
Will it harm my Razr to charge it while in an Otterbox case? I heard that would cause excessive heat which would damage the battery or shorten lifespan. True?

I'd just plain try it out. If it gets too hot (more than hand-warm), don't do it.

Heat and lithium ion batteries aren't the best of friends, so anything you can do to maintain a lower battery temperature will prolong your battery's life. While charging or under heavy load, you typically generate more heat than while resting, so in either of those cases, if your phone feels physically warm, it's probably a good idea to remove it from the case. However, if you're charging it somewhere that it's likely to be damaged by being knocked off a table, having something dropped on it, having a kid find and play with it, etc. then I'd be more inclined to keep a protective case on it. The life of your phone is much more important than the life of your battery, as a battery is much cheaper to replace (Note: I'm not familiar with how easy or difficult it is to replace the battery on a Razr, beyond knowing that it's not as simple as popping the back off and pulling the battery).
I'll add that while it's possible that a case (particularly the thicker ones like Otterbox produces) could lead to enough excessive heat that it damages the battery, I haven't heard of anything beyond a faulty battery actually damaging itself (think of the exploding battery stories). I would think that we'd hear a lot more about this if it were a significant issue.

the rule of thumb is this, if while charging you felt slightly warm, then pulling the phone from the case might prolong the battery a little (if it felt more than slightly warm then you have a more serious problem). However, if it is just slight warm, the amount of lifetime you get by pulling it from the case is probably way too minuscule to be bothered about.


text:
Why "media seems to be more than allowed space and cannot be uploaded" and how to get fast uploading of images to social sites such as Twitter?
I have photo-uploading such as Twitter in my default Android -camera-app. It works some time but some time it fails, problems such as lag and odd errors about the size of the pictures. I don't like it. I want a fast uploading because I like to use Twitter uploading in not-so-important -situation such as draft-uploading and so on -- situations that usually do not last that long. It should not be hard, just a $ mogrify -resize LIMIT -command in sending but has someone done this app or is this just a bug?
Helper questions

How can I fix this lag problem?
How can I fix the reliability problem?
How can I fast upload photos to social sites such as Twitter?
Does there exist better apps to make the images just right size for uploading images?

Why don't you just turn the resolution of your camera down, then your images will be smaller.

@cjk how do you do it and what is the limit? And what is causing the lagging? I see your idea of turning resolution down as a way not solving the main problem i.e. finding better social image sharing -app.

It depends on your phone and the camera software, but somewhere within it should be a setting for how many megapixels you are using.

There are lots of Twitter apps that include photo support. Ditto camera apps. Without knowing what phone you have, we can't give any more specific advice.

Yes, there are lots of apps like

Image Shrink Lite
Resize Lite
Share Image
and many others, just search the market

Instead of sharing to Twitter, just share to these apps, choose from a list of predefined sizes, and reshare to Twitter. You can do this from any apps that can share images to any apps that can receive shared images.

...which one would you recommend and why? I want just Twitter and fast usage. I want that the resizing is an automatic action, I don't want to waste time to decide some percentages to upload things such as school notes to Twitter.

@hhh: it's a bug in your Twitter client for not ensuring that the image fits Twitter's image requirement. I don't know which client you're using as there are many of them, but the proper fix to this is to contact your Twitter client's developer and have them fix that. You'd be hard pressed to find anyone writing an app that specifically address this bug for your specific Twitter client. In the mean time, these apps can do the resizing for you. it's not a bug in Camera app because Camera are not aware (and should not be aware) of Twitter's image requirement.

@hhh: as for which I recommend, I think Image Shrink Lite is the fastest and easiest. It's also the most limited in its options though, the other apps provides more options if you needed it.


text:
Export data from Facebook to Google accounts
My Android phone is linked with both my Google and Facebook accounts. Many of my friends' email addresses are available only in Facebook account details. Is there any way (perhaps an app) to copy the account information (like email address) to the contact details in Google?
I am aware that exporting is not allowed from Facebook now, but there is a possibility of having some applications in Google Play Store which can copy details of merged contacts.

I had done a bit of a research on this.
There was a trick until a few months back, by linking the Facebook account to Yahoo account so that the contacts get merged. Later it was possible to export the contact details from Yahoo.
But now even this method doesn't seem to work, as exporting the contacts will only export Yahoo contacts and not the one merged from Facebook. :(


text:
Bauhn tablet Bluetooth keyboard not working
My Bauhn tablet runs ICS. It will pair with my Bluetooth keyboard but doesn't actually type anything. I've tested by connecting to my Samsung Galaxy S 3 phone, and the keyboard works fine. But it won't work on the Bauhn.
Am I missing something?

You'll need to download the app BlueInput. Bit of a pain but will allow you to use the keyboard.


text:
Physical keyboard bindings?
I'm using an MK802 android device with 4.0.4 and an RC12 2.4ghz keyboard mouse combo.  I'm wondering if there is any way to bind specific keys on the keyboard to actions in android?
Specifically it'd be great if I could have a home key, and an application key.  Escape seems to perform the back function nicely, but if I could have hardware keys for the rest of the main android functions this setup would feel a lot more comfortable.

Actually, it seems somehow some of the keys have bindings.  F10 is settings.  F1 and F2 open some chinese websites??

I have spoken with the Measy the manufacturer of the RC12, they claim their .kl for the RC12 is proprietary, so I was unable to get an actual layout to install in the system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl
In order to map the keyboard/KeyEvents you need to figure out the Vendor# and Product# of any USB keyboard/mouse device.
adb shell
dmesg | grep usb
This gives you the Vendor/Product#s.
Now you generate your own .kl file. My suggestion is to use the Generic.kl file in the /system/usr/keylayout/Generic.kl for reference.
adb pull /system/usr/keylayout/Generic.kl

Then modify it as you see fit and CHANGE the name to /Vendor_XXXX_Product_XXXX.kl
adb push /system/usr/keylayout/Vendor_XXXX_Product_XXXX.kl
adb reboot


text:
Samsung Galaxy S3 WiFi Connectivity Problems with SOME Wireless Networks
I have a new Samsung Galaxy S3 that plays well with my wireless network at home and elsewhere but has major connectivity issues with the wireless network in my office. Nobody else has problems and I never had problems when I used to have an iPhone. I don't want to get into the technical details of the network setup, I just want to know what things I can try to fix this. It acts like it has a strong connection and the up and down green arrows seem to blink when they are supposed to, but apps seem to have intermittent connectivity at best. I've tried changing all the advanced settings under "Advanced Wi-Fi" and even tried going into service mode and disabling Wi-Fi power saving. Anything else I can try?

I have my own Galaxy S3 and I found that this solution worked great for me:

Go to your GS3’s dialer and dial *#0011#
Now you have to hit the left menu button when you see the “service mode” screen
Choose WiFi
Turn off the “WiFi power save mode” button if its on
Now exit this menu. Turn off and turn on your WiFi. Re-enter the network info if you have already entered it before.

Thanks for your answer, Agnes! But could you please include the basic details from the linked page? We like to have at least the basic details included with the answers: in case the linked page becomes unavailable, your answer could still stay useful then.

What's the difference with that and going into Settings > Wireless & Networks > Wifi, tap menu, tap on Advanced > Wifi Sleep Policy...?

and does this code also work for S4?


text:
Will I have to reset my Nexus 7?
I have a Nexus 7 running Jelly Bean. I was downloading a file and somehow I managed to remove a tick mark some were. Now I can not download anything from the net without Chrome stops working. Then I tried to download a backup program from Play Store, that mad Play store stop.
How and where do I add the tickmark again? Will I have to reset my Nexus 7? If so are all the app I bought then lost?

No, bought apps are tied to your google account

Q: How and where do I add the tickmark again?
A: Who could possibly know what you need more than yourself?
Q: Will I have to reset my Nexus 7?
A: Follow below steps, you'll be fine.
Q: If so are all the app I bought then lost?
A: As Flow said, you can recover them from Google Play store later on. If you feel not safe, use AppSaver to back them up.
Resetting your android phone
Before resetting your phone, you have to save your data (pics, music, movies, contacts...).

If you have a google email account, saving your contacts is not
needed, you can just sync it to the cloud.
Concerning your apps, as Flow said, you can recover them from Google Play store later on.
Backing up pics, movies and music is necessary. I recommend you to back up your entire data storage, it contains apps private files, office documents, few stuff that you could easily forget to back up otherwise...

When those steps are done, you can safely reset your phone, it will be like a second life for it :-).

If youre talking about applications (.apk) downloaded from google chrome and not the play store then you need to go into Settings > Security > Unknown Sources

I am talking about Play store. During download I removed a tick mark and now I can not open play store

I did not find a solution, so I ended up reseting the nexus

You must've disabled Background Data


text:
No internet connection after sleep although Wi-Fi connected and working well, Android Samsung Galaxy S I9000
Problem: No internet connection after 1+ minutes of sleep. Wi-Fi is still connected, i have IP assigned through DHCP, i can browse shared folders on PC in network. It looks similar as if i didn't allow WAN traffic for my MAC on my router (Old PC with floppy Coyote Linux router)
Temporary solution: Turn Wi-Fi off and on again.
Phone: Samsung Galaxy I9000, custom JB rom (latest CM10), custom JB kernel (latest Semaphore)
This problem is bothering me for a month now. I did following things trying to solve the issue:

Switched kernels (Semaphore, CM9, CM10, Devil's Kernel) (over CWM)
Switched ROM's (CM9, HellyBean, CM10) (over CWM)
Replaced XXJVT with XXJVU baseband only (over Odin, but got stuck without IMEI, phone number and data connection)
Changed encryption of AP from WPA to WPA2
Changed Wi-Fi channels from 11 to 6
Changed Wi-Fi from G to B+G
Switched off AP's QoS
Turned off router's firewall
Tried few Wi-Fi keep-alive apks
Rebooted Access Point, Router
Set "Always" in "Keep Wi-Fi on during sleep"
Disabled "Avoid poor connections"
Searched Google and forums, posted questions
Turned off Powersave Wi-Fi mode on kernel manager
Checked logcat (on the bottom see logcat within few minutes when connection was lost after screen turned off)
Used "forget network" for home Wi-Fi

I haven't flashed stock firmware all over again yet. I don't want to go through the process of reinstalling all the apps and accounts (Play doesn't want to restore them for some reason)

$08-26 09:47:00.800 D/SurfaceFlinger(  489): About to give-up screen, flinger = 0x419caaf0
$08-26 09:47:06.011 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:47:06.421 D/dalvikvm( 1726): GC_CONCURRENT freed 1870K, 66% free 2808K/8195K, paused 72ms+3ms, total 231ms
$08-26 09:47:06.421 D/dalvikvm( 1726): WAIT_FOR_CONCURRENT_GC blocked 112ms
$08-26 09:47:06.507 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:47:15.324 V/LockPatternKeyguardView(  664): Set visibility on com.android.internal.policy.impl.LockPatternKeyguardView$5@4191ecb8 to 8388608
$08-26 09:47:15.511 V/TransportControlView(  664): Create TCV com.android.internal.widget.TransportControlView@418c5560
$08-26 09:47:15.824 V/KeyguardViewManager(  664): KGVM: Set visibility on com.android.internal.policy.impl.KeyguardViewManager$KeyguardViewHost@40edc000 to 6291456
$08-26 09:47:15.839 D/PhoneStatusBar(  945): disable: < expand icons alerts ticker system_info back home RECENT* clock >
$08-26 09:47:16.019 D/dalvikvm(  664): GC_CONCURRENT freed 2953K, 41% free 13847K/23175K, paused 13ms+46ms, total 218ms
$08-26 09:47:16.019 D/dalvikvm(  664): WAIT_FOR_CONCURRENT_GC blocked 120ms
$08-26 09:47:16.050 V/LockPatternKeyguardView(  664): Set visibility on com.android.internal.policy.impl.LockPatternKeyguardView$5@4191ecb8 to 8388608
$08-26 09:47:16.054 D/PhoneStatusBar(  945): disable: < expand icons alerts ticker system_info BACK* HOME* RECENT CLOCK* >
$08-26 09:47:16.144 V/LockPatternKeyguardView(  664): Set visibility on com.android.internal.policy.impl.LockPatternKeyguardView$5@4191ecb8 to 8388608
$08-26 09:48:07.023 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:48:07.281 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:48:19.023 D/ConnectivityService(  664): ConnectivityChange for WIFI: CONNECTED/CONNECTED
$08-26 09:48:19.027 D/ConnectivityService(  664): handleConnectivityChange: address are the same reset per doReset linkProperty[1]: resetMask=0
$08-26 09:48:19.050 D/ConnectivityService(  664): ConnectivityChange for WIFI: CONNECTED/CONNECTED
$08-26 09:48:19.058 D/ConnectivityService(  664): handleConnectivityChange: address are the same reset per doReset linkProperty[1]: resetMask=0
$[COLOR="red"]08-26 09:48:20.027 D/ConnectivityService(  664): NetTransition Wakelock for WifiStateMachine released by timeout[/COLOR]
$08-26 09:49:02.027 D/Sensors (  664): Smb380Sensor::~enable(0, 1)
$08-26 09:49:02.027 D/Sensors (  664): Smb380Sensor::~enable(0, 1) open /sys/class/input/event1/device/enable
$08-26 09:49:02.027 D/Sensors (  664): Smb380Sensor::~enable(0, 1) opened /sys/class/input/event1/device/enable
$08-26 09:49:02.035 D/Sensors (  664): Smb380Sensor::~setDelay(0, 200000000)
$08-26 09:49:02.035 D/Sensors (  664): Smb380Sensor::~setDelay(0, 66667000)
$08-26 09:49:02.187 I/WindowManager(  664): Lock screen displayed!
$08-26 09:49:02.210 D/SurfaceFlinger(  489): Screen about to return, flinger = 0x419caaf0
$08-26 09:49:02.472 D/Tethering(  664): MasterInitialState.processMessage what=3
$08-26 09:49:02.609 D/Tethering(  664): MasterInitialState.processMessage what=3
$08-26 09:49:03.003 [COLOR="Red"]D/ConnectivityService(  664): handleInetConditionHoldEnd: net=1, condition=100, published condition=0[/COLOR]
$08-26 09:49:03.214 D/PicasaUploaderSyncManager(24298): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:49:03.214 D/PicasaUploaderSyncManager(24298): background data: true
$08-26 09:49:03.496 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:49:03.503 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:49:03.519 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:49:03.691 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:49:03.917 D/PicasaSyncManager(22933): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:49:03.917 D/PicasaSyncManager(22933): background data: true
$08-26 09:49:04.074 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:49:04.082 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:49:04.093 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:49:04.187 D/PicasaUploaderSyncManager(24298): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:49:04.222 D/PicasaUploaderSyncManager(24298): background data: true
$08-26 09:49:04.246 D/PicasaSyncManager(22933): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:49:04.246 D/PicasaSyncManager(22933): background data: true
$08-26 09:49:04.464 D/dalvikvm( 1726): GC_CONCURRENT freed 1854K, 66% free 2797K/8195K, paused 81ms+67ms, total 245ms
$08-26 09:49:04.464 D/dalvikvm( 1726): WAIT_FOR_CONCURRENT_GC blocked 136ms
$08-26 09:49:04.503 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:49:06.394 I/ActivityManager(  664): Process com.tmobile.thememanager (pid 24054) has died.
$08-26 09:49:12.039 D/Sensors (  664): Smb380Sensor::~enable(0, 0)
$08-26 09:49:12.050 D/Sensors (  664): Smb380Sensor::~enable(0, 0) open /sys/class/input/event1/device/enable
$08-26 09:49:12.050 D/Sensors (  664): Smb380Sensor::~enable(0, 0) opened /sys/class/input/event1/device/enable
$08-26 09:49:12.066 D/Sensors (  664): Smb380Sensor::~setDelay(0, 66667000)
$08-26 09:49:12.441 D/dalvikvm(  664): GC_CONCURRENT freed 2495K, 39% free 14281K/23175K, paused 18ms+11ms, total 137ms
$08-26 09:49:12.441 D/dalvikvm(  664): WAIT_FOR_CONCURRENT_GC blocked 109ms
$08-26 09:49:12.445 D/dalvikvm(  664): WAIT_FOR_CONCURRENT_GC blocked 79ms
$08-26 09:49:12.457 V/TransportControlView(  664): Create TCV com.android.internal.widget.TransportControlView@40e3b4f8
$08-26 09:49:12.570 D/SurfaceFlinger(  489): About to give-up screen, flinger = 0x419caaf0
$08-26 09:49:12.656 V/LockPatternKeyguardView(  664): Set visibility on com.android.internal.policy.impl.LockPatternKeyguardView$5@4191ecb8 to 8388608
$08-26 09:49:12.687 V/LockPatternKeyguardView(  664): Set visibility on com.android.internal.policy.impl.LockPatternKeyguardView$5@4191ecb8 to 8388608
$[COLOR="Red"]08-26 09:49:23.093 W/ThrottleService(  664): unable to find stats for iface pdp0[/COLOR]
$08-26 09:50:07.011 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:50:07.203 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:50:08.261 D/dalvikvm(  664): WAIT_FOR_CONCURRENT_GC blocked 0ms
$08-26 09:50:08.382 D/dalvikvm(  664): GC_EXPLICIT freed 1119K, 38% free 14381K/23175K, paused 8ms+8ms, total 121ms
$08-26 09:50:44.695 D/ConnectivityService(  664): ConnectivityChange for WIFI: CONNECTED/CONNECTED
$08-26 09:50:44.707 D/ConnectivityService(  664): handleConnectivityChange: address are the same reset per doReset linkProperty[1]: resetMask=0
$08-26 09:50:44.718 D/ConnectivityService(  664): ConnectivityChange for WIFI: CONNECTED/CONNECTED
$08-26 09:50:44.734 D/ConnectivityService(  664): handleConnectivityChange: address are the same reset per doReset linkProperty[1]: resetMask=0
$[COLOR="red"]08-26 09:50:45.699 D/ConnectivityService(  664): NetTransition Wakelock for WifiStateMachine released by timeout[/COLOR]
$08-26 09:51:07.242 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:51:07.421 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:51:07.425 D/Tethering(  664): MasterInitialState.processMessage what=3
$08-26 09:51:07.453 D/Tethering(  664): MasterInitialState.processMessage what=3
$08-26 09:51:07.589 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:51:07.609 W/ContextScopeImpl(24312): thread=1 tried to enter the scope of the application context. Ignored.
$08-26 09:51:07.625 I/goggles ( 1726): BaseApplication: Getting userWantsHistory = false
$08-26 09:51:07.625 D/PicasaUploaderSyncManager(24298): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:51:07.828 D/PicasaSyncManager(22933): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:51:07.863 D/dalvikvm( 1726): GC_CONCURRENT freed 1840K, 66% free 2800K/8195K, paused 19ms+26ms, total 93ms
$08-26 09:51:07.863 D/dalvikvm( 1726): WAIT_FOR_CONCURRENT_GC blocked 21ms
$08-26 09:51:07.910 I/goggles ( 1726): FreshnessHelper: Checking for images newer than 1345938048000
$08-26 09:51:07.933 D/PicasaUploaderSyncManager(24298): background data: true
$08-26 09:51:07.937 D/PicasaSyncManager(22933): background data: true
$08-26 09:51:07.964 D/PicasaUploaderSyncManager(24298): active network: NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), roaming: false, failover: false, isAvailable: true
$08-26 09:51:07.964 D/PicasaUploaderSyncManager(24298): background data: true

What irritates me are the Tethering entries in your log. Not sure what they mean -- but are you sure your internet is going via Wifi? Maybe you could check from a terminal app using the route command whether routing maybe got messed up? Not that I knew the next step then...

First of all, i think the problem is gone after flashing XXJVU baseband=modem=radio via CWM the second time. I got modems here: http://forum.xda-developers.com/showthread.php?t=1158783

If it stays solved, consider saying so (including the steps that solved it) by answering your own question, and then accepting your own answer. This way other people with similar problems can see right from the lists this question has a solution.

I have the answer ready, but have to wait for some time until the system allows me to post it. I will also include the results of your suggestion

I have solved the problem by flashing modem (aka baseband aka radio) only through CWM / recovery mode.
This way i have kept all my settings and apk's and rom and kernel.
The files i have used (for SGS i9000) can be found here: http://forum.xda-developers.com/showthread.php?t=1158783
You have to choose appropriate modem according to your phone/location/operator.
Perhaps it needs to be done twice or with correct modem (i suggest trying few times).
My actual procedure (i don't suggest repeating it) was: flashing several tar.md5 modem files several times via Odin which didn't work and I've lost my IMEI and phone number and signal. Later i have restored backed up /efs folder bud didn't help with IMEI. Then i flashed zip modem files over CWM in recovery mode which solved both problems.
Personally i have tried i9000xxjvu and i9000xwjw1 and both worked. After updating ROM with latest nightlies and later changing the kernel i notice that baseband version doesn't change.
This is probably why i couldn't solve the problem by changing roms and kernels before.
I read somewhere that modem does not affect Wi-Fi, but obviously it does to some degree.

Flashing baseband via Odin lost my IMEI and phone number and connectivity. I have fixed this by flashing modem via CWM.
After that the disconnections have seemed to stop. Also another problem got solved - before i couldn't copy +200MB file from PC to Android via Samba Fileserver - something disconnected the process every time. Now i can copy 300MB file without disconnections.
I will wait for a day or two and try to mess with Wi-Fi settings and let you know if the problem is really solved.
Izzy: I am sure my internet was going through Wi-Fi. Now the logs are different than before flashing modem (or replacing kernel, although kernel didn't solve the problem). Here is what i get if i check what you suggested:
cat /proc/net/route
Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT
wlan0   00000000        0102A8C0        0003    0       0       0       00000000        0       0   0
wlan0   0002A8C0        00000000        0001    0       0       0       00FFFFFF        0       0   0
wlan0   0102A8C0        00000000        0005    0       0       0       FFFFFFFF        0       0   0
root@android:/ # netstat -nr
netstat -nr
Proto Recv-Q Send-Q Local Address          Foreign Address        State
 tcp       0      0 127.0.0.1:7777         0.0.0.0:*              LISTEN
 tcp       0      0 127.0.0.1:7203         0.0.0.0:*              LISTEN
 tcp       0      0 127.0.0.1:5037         0.0.0.0:*              LISTEN
 tcp       0      0 0.0.0.0:5555           0.0.0.0:*              LISTEN
 tcp      62      0 192.168.2.116:5555     192.168.2.100:12979    ESTABLISHED
 tcp       0      0 127.0.0.1:37807        127.0.0.1:7777         ESTABLISHED
 tcp       0      0 127.0.0.1:7777         127.0.0.1:37807        ESTABLISHED
 tcp       0      0 127.0.0.1:37806        127.0.0.1:7777         ESTABLISHED
 tcp       0      0 127.0.0.1:7777         127.0.0.1:37806        ESTABLISHED
tcp6       0      0 ::ffff:192.168.2.116:58387 ::ffff:173.194.70.188:5228 ESTABLISHED
tcp6       0      1 ::ffff:192.168.2.116:50048 ::ffff:173.194.35.147:443 CLOSE_WAIT
root@android:/ #

I was having similar problem after flashing a new ROM.
For me exempting com.qualcomm.qti.tetherservice service from Battery Saver worked. You have to choose "Don't Optimize" in order for it to work correctly.


text:
University network crashes phone
At my college the Wi-Fi uses WPA2 Enterprise to secure the connection. I log in with a username and password. My phone (LG Optimus Elite, Android 2.3.7) successfully connects to the network, and I can use it for an arbitrary amount of time before the phone suddenly crashes and reboots. I've successfully used the phone on other wireless networks, so i know that's not the problem.
Any ideas?
The specific configuration of the network is below (per the university's directions)
EAP method: PEAP
Phase 2 Authentication: MSCHAPV2
CA Certificate: unspecified
User certificate: unspecified
Identity: MyUserName
Anonymous Identity: Blank
Password: MyPassword

Edit: Common times when phone crashes (only on university Wi-Fi, never any other time)

Loading/Panning in Maps
During unlock
Loading a webpage
...randomly when I'm not doing anything

Does the phone run slower or get hot while on the University WiFi?

I noticed it heating up every now and then, but I assumed it was because I set it next to my laptop - but    it has heated up. Haven't noticed much of a slowing though - fwiw, i'll update the question and add some specific instances in which it's crashed.

I did a little digging and found this, which might be the problem but doesn't mention the phone actually crashing.

My only speculation is that faulty hardware or buggy software/drivers may have an issue with the extra authentication and it's causing the phone to overheat. The extra auth shouldn't be a problem, but who knows. It's very strange that it only happens on that WiFi network.

Hmm...it's possible (total speculation here) that your phone is retaining an IP after letting it expire, someone else gets that IP, and then your phone gets overwhelmed by incorrectly routed traffic. That said, I doubt it.

I have the exact same same phone and the exact same problem and the funny thing is, it crashes in the university network too :) I have resorted to using the other network that requires a web page sign in.

Sound like kernel panic, do you have wifi calling or other apps that are known to have buggy kernel modules?

If this is still relevant, I think we'd need more info.  Have logcat being written to file for example so we can see what was happening before the crash.


text:
Trouble with Wi-Fi on GSM Galaxy Nexus running Jelly Bean
Am running 4.1.1 on a GSM Galaxy Nexus and continue to have very poor connectivity issues with Wi-Fi (everywhere, not just in my house). Other than having an unlocked bootloader and being rooted, the device is stock.
My AP in the house is running on Channel 1, and there's no other WiFi that's close to my house. No RF interference to speak of (e.g. no microwave's running or 2.4ghz FH devices in vicinity). Right now I am not so close to the AP, but have good signal strength on my device: -65dBm. The AP is a Linksys WAP54g with the latest firmware available running WPA2 Personal AES. The device may eventually connect, but often it just hangs on "connecting." I've tried to change to WPA2 "mixed" (AES+TKIP) but that doesn't seem to have any impact (still hangs on negotiating). I would just chalk this up to a Linksys issue, but I have had same issues out in public Wi-Fi.
I was using Wi-Fi Analyzer to manage the connection, and didn't see the message regarding "Poor Internet Connection" and reason for failure. I changed the Advanced Wi-Fi option to deselect that option, and rebooted the device, and then connected OK.
I have a Nexus 7 on same network with no issues (the UI has no option for "Avoid Poor Internet").

Strongly recommend looking at: http://android.stackexchange.com/questions/29291/wifi-connection-dropping

I had the same issue with my galaxy note 2 after upgrade to 4.1.2. No wifi worked after the upgrade reboot. After lots of trial and error I found that the only wifi working consistently was wep/psk/tkip. No protocol using aes encryption worked - merely "obtaining ip address".
This doesn't solve the problem, merely a temporary workaround. Good luck.
Forgot to mention that the wep/psk/tkip must be set on your router. Power cycle your phone and reenter your password when the phone attempts to connect. Also I found that turning off power saving mode on the phone also is required. Go to phone dialer and enter *#0011# to enter phone command mode.  Select menu options and click Wifi option. Turn off power saving mode. Power saving mode = ON is default so must be changed after every power cycle.


text:
How do I "forget" an out-of-range Wi-Fi network on a Galaxy S7?
I want to remove old saved networks that are no longer in range. I can forget visible networks, but out-of-range networks are not visible anywhere so I can't do the standard long-tap => "Forget Network" action.
There is no option for "Saved Networks" or "Manage Networks" under the built-in Wi-Fi app's "More" menu.
I have tried a third-party app, WiFi Manager, where the networks are visible but reported an error on forget:

Android 6 allows apps to change (edit password, forget) only those networks that were originally "created" in same app.

I quite distinctly remember being able to view saved networks on previous Android phones...

My phone is rooted, so methods requiring root are acceptable, but it's better if that's not necessary.

I have an Australian (CSC XSA) Galaxy S7 Edge (SM-G935F).

Apparently this was a problem with the S6, where the 'solution' was to use third-party Wi-Fi management apps that no longer work in Marshmallow.

http://forum.xda-developers.com/galaxy-s6-edge/help/how-forget-range-wi-fi-networks-t3137257
http://forums.androidcentral.com/samsung-galaxy-s6/596840-how-do-i-forget-saved-wifi-networks-when-they-out-range-samsung-devices.html
http://forums.androidcentral.com/samsung-galaxy-s6/567924-how-do-i-remove-saved-wifi-other-locations-my-samsung-galaxy-s6.html
http://ericscorner.blogspot.com.au/2016/02/how-to-remove-out-of-range-wifi.html

But that no longer works, as per the error message above...

Looks like this was (re-)added sometime between the initial release and the Android 7 Nougat update!
From the Wi-Fi menu, go to Advanced (top-right corner) and then the Manage networks option near the top of the page. You'll get a list of known networks and the ability to edit/delete them, even when out of range.

The method described in this answer does not require root, but it does require that you have a Wi-Fi access point ("router") you control.

One possible but very tedious and hacky solution is to host the SSIDs on a Wi-Fi access point you control, so that they are visible on the S7. Then you can "forget" them through the normal Wi-Fi settings page. The list of saved SSIDs can be retrieved (but not altered directly!) with third-party Wi-Fi management apps.
Having an access point capable of hosting "guest" networks/SSIDs is particularly helpful here. Otherwise, you'll need a wired connection so you don't kick yourself out by changing the SSID around.
Of course, this is quite a terrible solution in every way except that it works. So hopefully someone will have a better solution available.

As your device is rooted, you could directly edit the /data/misc/wifi/wpa_supplicant.conf file and remove the networks there. The block for each network looks like this:

network={
        ssid="network_ssid"
        psk="secretpassphrase"
        key_mgmt=WPA-PSK
        priority=1
}

Remove the blocks of the networks you want to get rid off, save the file, reboot – and they should be gone.
For app-based solutions, be welcome to check my list of apps for Global WiFi Configuration. Super WiFi & Internet Manager e.g. claims one of its features being: Single click to remove wifi network which has not been used since a long time or you wish to remove the one.

Hm. That seems to have worked, after a restart. Would be good to have a non-root method though. I'll accept this one later if no-one comes up with one.

Ok... so... "Super WiFi & Internet Manager" was both utterly broken and full of ads... today I was reminded that fullscreen video ads with audio are a thing, and discovered that an unskippable delay is also a thing. Anyway, back on point: thanks for the suggestions but I guess I'll stick with the root method for now. Open WiFi Cleaner looks like it might work and be helpful for those who use public wifi more than me.

If Open Wifi Cleaner does that job, please let me know – that was the app I had in mind originally, but it didn't seem to fully fit your issue (as it only says to be working for "open APs", forgetting them on disconnect). Wasn't aware of the "ad infection" of the other app – so I'll happily replace it with the FOSS one in my answer! Thanks for the feedback!

A notice: No reboot is required.

Found the only way to reset the saved network settings after searching for 2 hours on forums.
Go to Settings.
Go to Backup & reset.
Now tap on the “Network settings reset” option.
Hit the “Reset Settings” button.
You will be given another warning, hit the “Reset Settings” button again.
Your welcome!

Cool, resetting network-specific settings is a good idea. Didn't know you could do that.

I figured it out. You're all over complicating it. Go to settings backup and reset and then reset the network and connection part. It'll ask for your pin. Then it clears it all out

Would that not also clear out networks I do want to keep? Though it is another option for those happy to re-add wanted networks.

Settings, Data Usage,Wi-fi, More, Restrict Networks, then select from the list the ones your phone has accumulated which you no longer wish to access.

This one does let me see networks but there does not seem to be any way to delete them. Long-tapping did nothing. The "restrict" option only prevents background data on that network but does not forget the network.

5 years on -- Android 8 now has a Wifi advanced setting entitled "Manage networks: Manage your saved Wi-Fi networks" ... look ma no root!


text:
Is it possible to install Nexus factory reset images on other Android devices
The device I want to install Nexus onto is the Onda VI10 tablet.
I found some Nexus factory images here, and I would like to install them. Is this possible?

Welcome to  Android Enthusiasts! This happens to be a question frequently asked on our site. Have you tried our on-site search? See How do I search? for help using it. See e.g. Why are there not generic phone OS installers? / Is there any custom rom which can be installed on any android device

Short answer:
No.
Long answer:
Nexus factory images, as so kindly implied by their name, are complete snapshots of the software installed on a Nexus device prior to leaving the factory.
Due to the device-specific nature of Android, e.g. it needs specific drivers for it to run on any one given device, it is generally impossible (or illogical, as it seems) to run a build of Android for a specific device on another device.


text:
Remove work profile from personal device
According https://support.google.com/work/android/answer/6191949?hl=en:

Go to Settings > Accounts > Remove work profile.
Tap Delete to confirm the removal of all apps and data within your work profile.
Ensure that the policy app ("Device Policy") is uninstalled and not present on your device.

My Samsung Galaxy S10 with Android 11 doesn't have Settings > Accounts. The closest I can find is Settings > Accounts and backup > Manage accounts. But then when I click on the Work profile, select an account, and click Remove account. I get "This change isn't allowed by your admin." What do I need to do to remove the Work profile from my personal phone?

How did you setup work profile originally? If you used a third-party app such as Island to create work profile, then you would need to use that app to remove work profile, or at least remove it first as an administrator and then try deleting the work profile. You can also try running the command adb shell pm remove-user USER_ID where USER_ID is the user id of the work profile user. You can find the USER_ID of work profile user using the command adb shell pm list users.

And if the Work Profile is added by your office, you cannot remove it. Ask them to remove the account, if they allow.

@Firelord IIRC, I added my google work account directly in settings and was asked if I wanted to create a work profile. I didn't use any third-party app for this.

@IrfanLatif I added the work profile myself to my personal device.

I found this (but I haven't tried it): Settings > Work profile > Uninstall Work profile.

@Joe That's more or less what I tried. The exact wording for the options in Android 11 is shown in my question along with the error that it gave.

The option you are looking for is "uninstall work profile", not "remove account". If you use the search bar in your settings menu then it should come up.
I just did it and it worked perfectly. I had the same problem as you do. I will try to add a screenshot to demonstrate.

Thanks for the answer here. What device and version of Android is this?

Samsung note 10+ running android 12

It requires a pin code to uninstall, but I don't have it. Why would anyone put an UNinstall behind a pin code?

Probably irrelevant to the original question based on newer OS version, but thought I'd mention it for reference. On Samsung S7 running Android 8, I had to go into the Workspace (app) section, for the workspace created for that work profile, and uninstall the workspace from the workspace app settings. Only then was I also able to remove the MDM app that set up the workspace. There was no workspace settings with the Settings app.

David Very very helpful. On older Android models (I have S9) Use the Workspace app setting to uninstall rather than try to uninstall from the app part of phone setting. It will still appear in the APP section but does not carry as much weight in your settings.

I ended up contacting my previous employer. They had to remove the profile on their end via the administrative UI.

Update: I just tried the "Settings > Work profile > Uninstall Work profile" option and it worked perfectly. I did not need to contact my previous employer.

@Joe As I said in my question, I get an error message when I did that.

Had a similar issue, and did not need to contact my previous employer, but there is caveat, here's what i had to do:

Uninstall Intune ( any app you used to setup a work profile by previous / current employer, as those app will retrieve previous work profile )
Settings > Accounts > Uninstall/Remove work profile (all you find)

On Samsung S20FE:
Settings > Accounts and backup > Manage accounts > (switch to Work tab) > Uninstall work profile

Are you able to provide a screenshot of this?

Unfortunately no since I already did it. But I write the selected menu word by word.


text:
Email, Text Messages, What's app
Is there any way to get all messages in one application. I use 5 email accounts, text messaging and WhatsApp. I dont' want to have to go to 3 different folders when I get 3 different types of messages.
Is there any application, or way to set up my Galaxy S3 to get all messages in one place?
thanks

also, my emails are gmail, hotmail and exchange...

Why don't the Notifications work for you?

For what it's worth, I've now seen a number of people online lamenting that their Android device doesn't gather incoming messages the way their dearly departed BlackBerry did. Android just does things differently. I don't even know if it would be possible to create such an app.

Note, of course, that the stock email app should be able to connect to all of your email accounts, including Gmail, so those messages you can at least get into one place.

thanks, yes it connects to all my accounts, but I also want text and What's app in the same spot..so all my notifications come in one place. The Notifications work, but I still have to go to different folders to read the email, then to a different spot to read the text messages, and a 3rd spot to read the What's App messages. Too many clicks for my liking ;)

The BlackBerry Priv (BB's first Android phone) has a Hub.

You can get most of that if you buy into the Google ecosystem.
I use Gmail for all of my email. I have several addresses. Those non-Gmail addresses I have are auto-forwarded (or pulled via POP3) into my Gmail inbox. I have Gmail set up to send as any of those addresses.
I use Google Voice and only ever give out that number. Any SMS messages sent to my number are forwarded to my Gmail. I can respond to those message by replying to the email message.
Voicemail, similar, is sent to my Gmail. While I can't listen to the voice message right in the email client on Android, it's just a hop and a skip over to the Google Voice app. In any case, I usually just use the automatic transcription to gauge whether I want to call the person back or not.

oh, my..it takes long enough to get my emails..I'm not forwarding them too.. ;) I would prefer just to get all notifications in one spot, like my BB used to have. Makes sense to not have to set more things up.

I've tried the app Executive Assistant and it's pretty good, but missing the ability to add other messaging applications, like What's App

Try Contacts + from the play store.It is powered with text messaging, WhatsApp, Facebook, Twitter and much more - all in one place.

You have to switch to Blackberry to have the Blackberry HUB or you can try the HUB for Android.


text:
Is there a service/application that will allow a "friend" to retrieve my location from my phone without my involvement?
I'd like to allow my wife to query my location whenever she's curious. There are no trust issues here, so I don't care about acknowledging/approving her "ping" request, whenever she wants to know she can just request my location details.
Is there an app or service that does this? Most of them (understandably) require that the handset owner allow/permit the request, but I'd like this to happen without my involvement (say I'm busy at the office, driving, or getting groceries).

It sounds like Google Latitude does what you want. Once you opt-in you can then share your location data with your wife, and she should be able to check your location anytime. As far as I know, once you choose share your location data with someone they can retrieve it anytime without having to explicitly request your permission.
Latitude is built into the Google Maps application for Android. You can enable it by going into the application's settings and checking "Enable location sharing", then use the setting right below it ("Manage your friends") to choose who can see your location data.

Latitude was my first choice/thought but this requires that the ping recipient allow/acknowledge the ping. It is not automatic or seamless.

@JPAnderson: Have you tried it? I thought you only had to do the approval once, then it would automatically plot your friends on the map for you from then on (I admittedly do not use this myself, so I'm basing this mostly on Google's documentation).

I use Latitude and I confirm that it allows continuous location visibility.

Been using Latitude for me and my girlfriend. No problems here.

You could also combine this with some anti-theft solution. E.g. Wheres My Droid reacts on "attention words" you set up, and e.g. sends the current location (also by SMS), or turns on the alarm on another "attention word". With your wife knowing (some of) those "attention words", she can get to know where you are (or rather where your device is) -- while at the same time you have some added value. Look for "anti-theft" on the playstore to find more like this, if it sounds useful to you.


text:
Transfer everything to new phone?
I am changing from one Galaxy S3 to another S3. How can I transfer ALL my stuff? (I am not rooted.)

Your apps will be synchronized with your Google account. You can see what apps are synchronized by going to the web-based Google play/android market site and going into account settings.
Your contacts as well are synchronized by default but to make sure, go to account settings on your phone.
Your pictures, downloads, and any other files you may want to transfer can be uploaded to your computer temporarily and then from your computer to your new phone.
Alternatively, you could do this last bit a number of ways:

Bluetooth: Bluetooth File Transfer
FTP: FTP Server, FTP Client
SAMBA: SAMBA Server, SAMBA Client

You get the idea: File Transfer Apps
You would need to root your phone to be able to access or copy the application data to your new phone.

what about the data for he apps, logins, etc?

How an application stores its settings data is different so the task would not be simple to do manually. I believe Titanium Backup will do this, but you need to be rooted: https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5rZXJhbWlkYXMuVGl0YW5pdW1CYWNrdXAiXQ..

There's really no better way than uploading everything and downloading it again?

In terms of media or other files, the below answer suggest DroidCopy as a way to easily do so over bluetooth. There are tons of direct phone-to-phone transfer applications that would make it simpler. I'll update the answer

I'm not concerned about the data such as pictures, voice files, etc. I can copy to SD Card, DropBox, etc. WHAT I am concerned about are all my apps and their specific data. When you say that google keeps a copy on Google Play - does this contain the data as well? (I know that not all apps have data but those that do.) And also I see all my apps on Google Play web site but how do I restore them to new phone? (BTW, both phones are Galaxy S3.)

Google does not store your application data, rather just that you have the application installed on your phone and synced with your gmail account. You would need to root your phone to be able to access or copy the application data to your new phone. After you synchronize your new phone to that same gmail account, the applications will be downloaded automatically. You can in fact synchronize your gmail account right now on your new phone if you currently have both phones in your possession and wait while it starts to grab the applications.

About Root -

do both phones need to be rooted or only the one from where I'm copying?
I have a Galaxy S3 T999 - can someone point me to instructions on how to Root or are there free apps that will do it

Yes I believe both need to be rooted, but if you can do one, you can do two. Your much more likely to get results by googling around rather than posing the question in comments.

To add to Enigma's post - you would need to make sure that you have set up the google backup option - from home screen: menu - settings - Back up and reset. Make sure Back up my data and automatic restore is ticked.

There's an app that can do this, un-rooted, called DroidCopy
It transfers everything across via Bluetooth.
Disclosure: I am associated with the app.

That seems like a great app. Does it also transfer application settings data. ie. Angry Birds completion status or login information?

no, those settings for applications require root, and have strived to keep it "free of any root mechanisms", it will of course transfer the APKs no problem, but settings etc will not be copied over for that reason :)

Where did that app go? The link seems gone. Or are there any "location based locks" in place? "Sorry! This content is not available in your country yet." (Playstore) versus "This app is currently not active on Google Play" (AppBrain).

Helium - App Sync and Backup (previously Carbon) will sync all your app data, such as settings and so on:

Helium lets you backup your apps and data to your SD card or cloud
  storage. With Helium, you can sync app data from your other Android
  devices-- even if they are not on the same network [...] Helium does
  NOT require root. All Android users can use Helium to backup and sync
  Android applications.

Used it today to transfer game saves from an LG L7 to a Samsung Galaxy SIII Mini, by way of the "PC Download" feature. Worked perfectly, great app.


text:
Reading fixed-layout ePubs
I'm looking for a way to read fixed-layout ePubs; nothing I've found supports this format.
Aldiko supports epub, but surely not a fixed-layout epub.
Is there a possibility here to have the same support here that we have on iOS?

Did you try Moon+ Reader? It has a "preview with publisher format" option, which could work for your case.

Damn… there is the point on every android ebooks apps I could find : Is there one that follows the epubs spec (which in that case is not the publisher format) ? Or do they all try to set their random format ?


text:
Enabling USB OTG on Samsung Galaxy Y Duos
I am planning to develop an Android application which uses USB On-The-Go.
I am using a Samsung Galaxy Y Duos. Is there any way that I can enable USB OTG in this phone?

There is no way to enable USB OTG on Samsung Galaxy Y Duos. Thats all I know so far.

Any reference to claim your points?

I've searched a lot for that, because I also have the same phone. and I found nothing yet.

I heard that it is a hardware ability in phones which should provide electricity for USB devices to run. Also most of the Sony phones support it but few Samsungs devices. I have a Galaxy Young.
By the way, I now see this page. The new developer claims the Young is an O.T.G device ... I hope so.

by the way now I see this page .. the new developer claims the young is an O.T.G device ... I hope it http://forum.xda-developers.com/showthread.php?t=1567203


text:
Internet filterer?
I'm looking for an app that will alert me and ask me whenever an app wants to access an internet connection then prompt me to decide wether to allow it or not. It would also be nice if the application shows what URL the blocked app was trying to access. I'm pretty sure I stumbled across an app like this on the Play Store before but I forgot what its name was and now, I can't seem to find it anymore.
I'm rooted so rooted/unrooted solutions are accepted.
I tried both DroidWall and LBE Privacy Guard. They both don't include the URL or website that an application accesses. :(

I'm pretty sure what you're asking for is a firewall, so by searching for that I've found what seems to be a very popular app that might work for you:

DroidWall - Front-end application for the powerful iptables Linux
  firewall. Allows you to restrict which apps can access the network.

I tried finding some other alternatives for you, but every page I find seem to list this firewall as a recommendation, so it might be either really good or there might not be a lot of firewall apps out there (or both) :)
It does require root. Happy firewalling!

Does DroidWall let me see what URL the application is attempting to access?

You may be thinking of LBE Privacy Guard.  It needs root and can grant or deny other apps various permissions on a case-by-case basis.
Whether you trust a security solution from an otherwise unknown Chinese vendor is for you to decide.

Does LBE Privacy Guard let me see what URL the application is attempting to access?

I honestly do not remember.  (Anyway, showing an URL does not make much sense unless the app in question is making an HTTP request and not any other kind of IP traffic, no?)

I just tried LBE and I thought it worked with the prompting and all, the problem is, it doesn't prompt for internet access. It only prompts for other things like when an app is attempting to send SMS, trying to get GPS, etc. but not if an app is trying to access the internet.

I see.  I'm sorry for misleading you -- seems like I haven't remembered what it does all that well. :(


text:
Failed upgrade, now stuck in recovery mode
My Galaxy Note is stuck in recovery mode and I'm not sure what to do next. Here's what happened:

After connecting to wifi, a software update was downloaded and a message asked me to install it. I accepted, because otherwise it said it would remind me in 3 hours...
I left it plugged in and went out. When I came back, there was a screen warning me of the dangers of installing a "custom OS" (?) The options were to press the volume-up to install it, or volume-down to reboot. Neither option did anything. Hard rebooting went to the same screen.
Later, I tried to charge it, but got this repeating sequence: the symbol showing a charging (but empty batter) for a couple of seconds, then a picture of the android robot with blue polyhedron thing (like here), then blank screen. A few seconds later it repeats.
Finally I try rebooting into recovery mode:
Android system recovery (3e)
...
reboot system now
apply update from external storage
wipe data/factory reset
...
MANUAL MODE
-- Appling Multi-CSC... (sic)
Applied the CSC-code : INU
Successfully applied the multi-CSC.

Now, I don't really care whether I get the update or not, or whether I lose some data - I just really want a working phone again. I'm travelling atm, so it's a bit inconvenient. But mostly I'm asking for help to avoid making the problem worse.
So: what should I do?
It's a (unlocked) Samsung Galaxy Note with ICS. I haven't (intentionally?) rooted it, but the recovery screen shows the android with a red exclamation triangle.

I would first try updating the phone with official Kies software.  Download it from here, install it on your computer, and run it.  The program should walk you through the upgrade process.
If the above fails, you may have to go the hard way and follow instructions from here.  This post from xda-developers forum has links to various region-specific ROMs, as well as instructions for flashing it via 3rd-party tools:

Installation:
  - Download appropriate ICS ROM, and extract the .tar file from the Zip.
  - Download Odin, open it.
  - Select PDA tab and point to ROM file. Leave Re-partition, pit, CSC, Phone tab unchecked.
  - Switch off device, put it in download mode (hold down Vol Down + Home + Power buttons)  .
  - Completely close Kies and any Anti-Virus applications if running
  - Connect device to PC
  - "ID:COM" port should turn yellow
  - Now click Start
  - After reboot, you will see screen showng android updating, then will install some application.

*Important Note:
All the links and instructions I provided are for the Samsung Galaxy Note international model - N7000.  If you have a different, carrier-specific variant (e.g. US AT&T's SGH-I717 or South Korean SHV-E160x models), you will need to search for Kies and/or stock ROM version applicable to your specific model number.

If you're adventurous and know your way around Odin (Samsung's firmware flashing tool), you can go here to get the correct regional firmware for your Samsung Galaxy Note. IMPORTANT: Make sure you download the correct firmware for your device and region. For example, XSA is the regional code for Australia.
Next, download Odin from the same site and use it to manually flash your device with a new firmware.
You may also need the Samsung USB drivers for Windows (if you are using this OS). Go here, or here to get the USB drivers.
After you have downloaded all the required software, do this in order (Note: These instructions are only for Microsoft Windows):

Install the Samsung USB drivers onto Windows.
Extract the Samsung Galaxy Note's firmware.
Start Odin.
Shut down or power off your Samsung Galaxy Note.
Go into Download mode by holding Volume Down + Home + Power simultaneously. (Note: Don't press the "Power" button first or the device will boot up). Then, when prompted, press Volume Up button on the device to start the Download mode.
Connect your Note's USB cable - one end into your Note; the other end into a USB port in your computer, or a USB Hub connect to your computer.
Back in Odin, you should see a COM port highlighted in yellow - this is your Note's COM port that Odin will use to flash the firmware onto the device. Next, click the PDA button and locate the firmware extracted in Step 2 above.
In Odin, ensure that ONLY the Auto Reboot and F. Reset Time options are selected. Then, click Start button and wait (for a couple of minutes).
Once Odin signalled Pass, unplug the USB connector from your Note and let the device reboot normally.

You should be able to regain access to your device after it has rebooted.
You don't need to use Samsung's crappy Kies application. If you have it installed already on your computer, uninstall this useless bloatware. Just use Odin for flashing any new firmware for your Samsung Galaxy Note.


text:
How to disable Wi-Fi, Bluetooth and Camera permanently?
Need to permanently disable Wi-Fi, bluetooth and camera for work on a few work only devices.
Can this be done through Terminal?
I've tried ifconfig to disable Wi-Fi but it just enables automatically after a few seconds.
I don't need something that literally "permanently" disables Wi-Fi, bluetooth and the camera, just something that isn't very simple for an average user to enable. For instance, I deleted the Camera.apk. I know a user could technically add it back to /system but in order to do so they would need root access as well as know to mount /system as rw instead of ro.

If the devices are rooted, then you can use Link2SD to "freeze" the apps, then you can unroot it afterwards so the apps are locked out. I haven't tried this yet for myself though. Just throwing out suggestions.

2021+ if a LineageOS supported device this might be possible although some work needed to research board details of your device.

The easiest way would be using a "profile switcher". As your demand is time-based, a good and easy choice would be Timeriffic (available for free and high rated). Here you could simply say: 24h/day disable these things.
An alternative would be ProfileScheduler, which also allows switching profiles by click (so you don't need to setup a schedule, just the profile).
Ah, btw: Needless to say that this does not require a rooted device ;)
Edit:
If your intention is to keep other people from tempering with certain apps, you might want to take a look at so-called "App Lockers" -- with which you can password-protect some/all your apps (including e.g. the play store app to keep them from installing something else). Here possible candidates include:

App Lock (free, high rated)
App Protector (free, good rating)
Ultimate App Guard (free, high rated)

and many more.
And btw2: using an app locker, you can also protect the settings menu (to avoid easy changes to e.g. bluetooth status).
Edit2:
If the devices are rooted, you could even bring a "local firewall" into play: Use Droidwall to define which apps may access the internet (via mobile and/or WLAN separately), plus an App Locker to password-protect Droidwall. This way the apps themselves would be accessible (unless you lock them completely as well), but their access to the net would be handled separately (by Droidwall).

The only problem with those apps is the user can just manually toggle the things we need to disable. I don't need something that literally "permanently" disables wifi, bt and the camera, just something that isn't very simple for an average user to enable.

Oh -- I missed that part. In this case, try an app locker... Will edit that into my answer.

I'll see if that route is sufficient.

OK. I just added a 3rd variant (available in case the devices are rooted) for even more flexibility.

Check out this thread to disable WiFi on xdadevelopers: Permanently Disable WiFi.
Author: shmshd12

First of all I recommend you to make a system backup with TWRP
here we go :

Open ES File Explorer and get Root access
Go to system folder and open Build.prop using RB Text Editor (i recommend you to backup original file)
Remove the below mentioned lines in Build.prop Code:

     wifi.interface=
     wifi.supplicant_scan_interval=

save it and reboot


text:
Samsung Galaxy S3 Exchange Email Problem when cc'd
I recently bought a Samsung Galaxy S3 and have it set up with my Exchange account and have the setting to download "All" for the email size.  This works fine for most emails.  However, when I am on the "cc" line on an email sent to me, the phone only downloads the first few lines and doesn't even give me an option to retrieve the remainder of the email.  Any advice?

If stock email app isn't supporting it, I'd recommend to use other email apps from Play Store. Some nice ones are: K9 Mail, Touchdown


text:
Samsung Galaxy S2 doesn't play music
New Samsung Galaxy S2 doesn't play audio files. I tried using different players, but none worked. The track ether plays for 1-3 seconds or mixes different tracks into one. Considering trying to return the phone. Does anybody have solution?

Which player are you using? Is the issue with some particular player?

He wrote he tried using different players. To me that rather looks like a problem with the related service running on the device (yes, AFAIK all players have to run via some "music provider" -- just play an hour music, and then check your battery stats). In which case a factory-reset might help, in case something got messed up in that place.


text:
Is it faster to send a picture message through 2G or Wi-Fi?
I have a LG Mytouch android smartphone.
I need to send a picture out tonight!

Wifi obviously. 54Mbit broadband versus 220 kbit/s max via 2G.

@ce4 Wrong concept. What if Wi-Fi is broadcasting 2G...

It differs with your connection quality, in normal situations Wi-Fi is faster.
Wi-Fi mostly not usable for MMS, so you need to use e-mail.

It depends on what kind of internet is available on Wi-Fi network. A Wi-Fi hotspot can broadcast internet provided by 1G, 2G, 2.5G, 3G, 3.5G, 4G, DSL, ADSL, ADSL2, T1 etc. So, the comparison is meaningless unless you know the back-end connection. If you know the back-end connection, the question shouldn't exist.

You are aware that WiFi usually refers to the technology behind IEEE 802.11 and not any kind of wireless communication technology?

@Flow Hold on a second.. If question is comparing 2G with Wi-Fi, its direct meaning is that questioner wants to send picture over internet, not inside Wi-Fi network. And, you must know Wi-Fi can just share internet connections of other technologies. It doesn't provide native internet. You have misconceptions.

@Flow With Android's MobileAP, you can share 2G connection over Wi-Fi. If questioner has plugged his device with this Wi-Fi, do you think, it'd be faster than his native 2G?

"It can broadcast 1G, 2G, 2.5G, 3G, 3.5G, 4G, DSL, ADSL, ADSL2, T1" sounds like the WiFi AP is using those technologies, when you really want to say "The WiFi AP can be connected to the internet over one of those technologies."

@Flow Alright. Re-phrased that sentence...


text:
How Can I Pass Bootloader (Huawei Y200 stuck logo/ Boot-Loop)
I have recently learnt a few things about Android and its system. I have a Huawei Ascend Y200, and I flashed it with ClockworkMod specifically for Y200 with a computer and it worked.
I rooted my phone by flashing it and was able to install Superuser.
When checking for swap partition I found out that my ROM doesn't support it. I got ROM Manager it prompted me with a message:

ClockworkMod must be installed, do you want to insall it?

and I mistakenly tapped Yes .
Now I can't get past the bootloader (Huawei logo) - it freezes there.
I tried to reboot into recovery mode by removing the battery and pressing the UP + Power Buttons. I tried reflashing the first ClockworkMod. I was able to see the device on adb lists. I also tried factory reset.
None of this has helped. I still couldn't get my phone to pass the logo (before reflashing)
Further info:

I had access to the device's adb somehow. I reflashed it and now I can only see the adb device when in recovery mode and is stated "recovery" beside the device number and can't reflash, or access adb anymore (cmd promt says waiting for device forever).
Now that I don't have access to the adb device in bootloader (stuck) image, I can't do anything like reflashing ClockworkMod. Every time I plug it in the cmd prompt says device not found. When the phone is in recovery mode, the process in cmd prompt gets stuck at waiting for device, because now it shows as "recovery" beside the device number in the list, so as the device isn't responding to the process and won't restart as before.
Whenever the phone is off, if I plug the USB cable into the phone (with other end connected to PC) it does not charge, and goes directly into recovery mode. I don't see the charging indicator small lamp on.
I can press both UP and Down buttons + Power and I get a pink screen. I haven't really got much info about it.

Some, on the internet, say it's a never ending bootloop. And I've heard I can flash it to skip the bootloader screen and go into fastboot, but couldn't find proper instructions and won't be able to flash it anyway (can't see the device anymore unless in recovery mode but device will respond to any process).
I really need help; how can I pass the boot-loader again?
PS: Now, I've learnt that my phone is in boot-loop and needs to be flashed into a new ROM, or maybe get past the boot-loader also by Flashing.

I had the same problem with my y200.

Go to huaweidevice.com and download the firmware.
Extract the folder downloaded and copy it to the SD card.
Insert the sd card into the phone.
Press vol up & down key at the same time + power button, then a message installing package comes up.
Then wait until the phone reboots.

That's how its done

If you can get into the bootloader, you can issue a fastboot -w command which will erase all data - this normally solved boot loops.
If not, you should be able to install a new ROM using the same bootloader (fastboot), you just need the system.img file (make sure you issue a fastboot -w command before you flash, however).
I believe that this pink screen you talk of could be the fastboot/bootloader mode you need to issue the above commands - you just need the fastboot.exe file, as well as the .dll files that come with adb.exe.

Yes, I can only reach the first bootloader as there are two, and freeze there. if i connect the phone through usb to the computer (when in frozen bootloader), it won't list the device's adb, and if i ran a batch file to flash it it will say "waiting for device" where the phone is not responding.
Now I tried the command " fastboot -w " and it wouldn't do anything as it says " waiting for device " ...

Did you try putting it to the pink screen and using fastboot?

you mean the "fastboot" command??.. Trying now, But as i did now, it installed different drivers. and now I tryed it without checking any devices attached, Nothing happenned it also says "waiting for device".. the device wasn't even attached under adb list.. so it was only prompting it and pending till there's a device responding.. this is the pink screen mode. The other modes does the same now, I can't even see the device's adb even in Recovery mode...

ok there has been a misunderstanding... I now understand clearly how to use fastboot and its a "mode" :) ok, and i can now use fastboot commands, i did clear cache with the command "fastboot -w", but phone still boot loops.. is there anything to do after that? and when i tried to flash a system.img it said "failed (remote: data too large).. so please please just one more step ahead :p inform me with any usefull commands or other than that is there a way to flash it when its too large?


text:
Install DSPManager on a non-CM Rom
I would like to install the app DSPManager from Cyanogenmod on my Nexus 4 running ParanoidAndroid.
I grabbed the newest CM and extracted "/system/app/DSPManager.apk" and "/system/lib/soundfx/*" and copied the files onto my phone. I also changed permissions to "rw-r--r--", then I rebooted and could choose the new Equalizer in the Settings (in Sounds).
However changed Settings did just apply for the next song (not the currently playing) until I started DSPManager again...
What is the proper way to install DSPManager on a non-CM Rom, are there other rom-related things I need to change?
How can I get DSPManager to work on my Setup?
PS: I use the Apollo Music Player
PS2: I'm also open to source changes if necessary, but this might not belong on this site!

DSPManager may be depending on CM specifics hence the settings are not applying...? And yes by the sound of it, you'd need to modify the ROM to cater for that :)

Have you removed all the other EQ apps?  They might be interfering.

Yes i did! << 5 more to go

Oh if anyone could help :/

Post #8 on this forum has a flashable DSPManager zip file that apparently the user reports worked with Paranoid. If anything, you should also look into flashing Beats Audio which will give you just as good (if not better) equalizer settings.

Wouldn't you have to chmod rwx-rx-rx? (IE: 755, execute permissions for all users) so that Android can actually run the DSPManager APK/app? Or is this not the case on Android?

Yes it was also chooseable as Music Effects and startable...


text:
How can applications be installed on SIM and how do I view and disable them?
I've got a new sim card. After it found the network, soon I've got an sms (supposedly from my operator) saying:

Dear client! We are installing applications on your sim card for free. Please enable automatic sms sending if necessary.

After about 30 minutes, I've got another sms saying:

Highway fees, mobile lottery, parking, infoSMS/MMS. Use the 'operator-name-here' menu on your phone if it supports it.

To be clear, I want to opt out. Need none of these and don't like the idea that any applications are auto-installing, not even 'for free'. But I don't even understand what's going on.

Can applications even be installed on the sim card?
What kind of applications, what's the technical name for them?
How do they work basically in technical terms?
I see no <operator-name-here> menu in all applications nor in settings.
What standard should my phone support to have this menu?
The sms said that please enable automatic sms . Since I want to opt-out, I've searched all my settings to disable it, but in vain.
What is automatic sms sending?
How can I disable automatic sms on Android in general, and in 2.1 eclair, specifically?
How do I list and view what applications are installed on my SIM?

Please remember that our site rules are "one question per post", not "any list of questions, how many they might be" :) I tried to sum them up, hope the answer covers it. For detailed questions, better open separate posts.

@Izzy you are right; I should separate them; although I couldn't grasp how because I don't know what were I talking about exactly. They all try to point to 'how to opt-out', though. Thanks for your kind answer. :)

Yeah, it's hard to separate that (which is why I first answered, then commented ;) Basically, 1-4+7 make one question ("apps on SIM"), 5+6 another one ("automatic SMS"). You might want to "outsource" 5+6 to another post ("What is...and how to disable") if you need closer information on that topic.

No, apps cannot be installed on SIM. What you describe are rather SIM services. AFAIK you can use those with the "SIM Toolkit" app only (which is where you also should find your <operator-name-here>, and where you should be able to see what's installed there).

As long as you did not actively subscribe to any of those services, they should simply stay dormant and never bother you. Last time I've checked for those must be 10 years ago, on my old Nokia. I never encountered them afterwards, though not (un)installing anything on/from SIM.
Neither I ever heard about "automatic SMS". Even service SMS must be approved by the user before being executed. But as many of those services are rather a kind of "SMS mailing lists", could it be that should mean "please subscribe to one of them"?

They are here indeed, although not all that was mentioned by the sms, rather some of them new. 'Operator-name-here menu' is not a menu but a title at the top for me - unmodifiable and without alternative. It lists the services in a kind of hierarchy; but no operations like uninstall, remove, unsubscribe, opt-out, etc. is available through menu button or long-pressing.

I never used them myself, and not even touched that stuff since moving to Android, so I have to pass here. As I wrote, it's at least 10 years ago since I last looked at that stuff. But as long as you didn't actively subscribe, you shouldn't be charged. To be on the safe side, talk to your provider to list you all subscribed services, and optionally "lock them all down". He will also be able to send you another services SMS which alters/removes what you don't want, though I doubt he will admit that. In that case, you SIM has "trouble" (invent some), and he should send you a new one :)