text:
Double calendar notifications
For some reason I'm getting 2 notifications for every 1 calendar event I enter.
I'm using Android 4.1.2 (CyanogenMod 10.0.0-grouper) on a Nexus 7.
Can someone please help me troubleshoot this issue?

What calendar app do you use? With some 3rd party calendar apps, you need to disable notifications for either the board calendar or the 3rd-party-calendar to avoid this, as the letter register their own alarms. Could that be your issue?

Have you set up Outlook or some other mail client? Or as Izzy mentioned any 3rd party calendar app?

i'm noticing the same issue on a SGS3 (d2vzw.)  No 3rd party calendar apps and i'm using gmail and do have an exchange account setup.  i'm getting the double notifications from both the events in the outlook and google calendars.

The problem was stupidity on my part.

CyanogenMod 10 includes an outdated Google Calendar app.
When I installed the updated one from the Play Store, I neglected to remove the system Calendar app.
Once I uninstalled the outdated system Calendar app, I only got 1 notification per event.

For those that are rooted, you can install Titanium Backup and then force-ably uninstall the old calendar app. The system app management tool doesn't allow it. I am sure that there are other apps outside of TB that will work as well.

I've always used the app called "/system/app mover" to make it a non-system app and then remove it normally..

This might be irrelevant since I don't use CyanogenMod
I faced the same problem with HTC One (running Android Version 4.1.2) Calenders conflicting were the pre-installed one from HTC and the Google Calendar (which I prefer). I installed it from Google play, the solution might work also in your case too, but I'm not sure.
From the apps menu go to the App manager, and swipe sideways to the "All" tab there, scroll down to the calendar app you want to disable, click it and then click the Disable button. This did the trick for me. It's worth trying.

Yes, I do think that may be a viable solution for those who are not rooted.


text:
Will wiping an Android device wipe the system or only personal files?
I am unable to use my phone. It will hold a charge and die quickly. I will be receiving a new phone tomorrow. However, I want to wipe my phone for my personal benefit.
Will it wipe the system or just my personal files?

dban wipes everything.

@jikag - dban is designed for hard drives.  Wiping flash behind a controller is a more difficult proposition as the physical blocks on the chip don't have a 1:1 mapping with the virtual blocks everything on the other side of the controller sees.

This weekend I did a factory reset on my Droid Incredible, asking it to wipe everything.  (The phone had been slowly turning into a brick and this was the solution.)  After it finished, there was still a lot of my personal information on it, not just in the memory card, but also in the main memory of the phone.  I had it expected it all to be gone.
If I were going to sell or give a phone away, I would first do the factory reset then hook it to my PC, change the USB connection type to disk drive, scour for personal info, overwriting and rming everything I could find.

What was left behind on the main memory (and where)?  That shouldn't happen except perhaps on the "internal SD" partition.

Sorry, I didn't keep track since my objective was to restore the phone and it is possible I mistook stuff on the memory card as being in main memory.  But it sure looked to me like there was stuff left.

source: Stack Exchange

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/

sort: votes


text:
WiFi HT40 Android device sync missing
I am using Samsung Galaxy S III and Galaxy Note II, and both I have noticed in specifications are "WiFi HT40: supported". My problem is, that when I have mobile data active and connect to Wi-Fi, and try to sync with Gmail or Exchange it does not work. Older devices (Galaxy S II, Galaxy S, Galaxy Ace) were working without problems.
Do you think this has something to do with WiFi HT40? Is there any way how to disable it? When I am on Wi-Fi with no mobile data, everything works fine, when I allow mobile data, sync does not work. I have contacted operator, cellphone maker, but still no solution ...

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


text:
Tar header contains invalid size
I've been trying to open a .tar.md5 file containing a cellphone software update using Heimdall under Mac OSX Snow Leopard.  The file was extracted from a .zip downloaded from sammobile.com containing these files:
S7562XXALHB_S7562ATOALH1_S7562XXLH5.tar.md5 (921.1 MB)
SS_DLL (279 KB)

I keep getting an invalid size error. I have tried re-downloading it several times as well as other files just to check and still the same error.

It'd be helpful to know what OS, what tar and what unzip command, what command line options, what error message text and the file name, size and perhaps other details, like where you got it.

Can you tell i'm a noob? :)  Mac OS X Snow Leopard; the tar is a cellphone software update S7562XXALHB_S7562ATOALH1_S7562XXLH5.tar.md5 (921.1 MB) and is in a zip file with other file being SS_DLL (279 KB). The zip was downloaded from sammobile.com.

The ending md5 tells that this is just the md5sum of the real file, which possibly ends with tar.gz or tar.bz2.

Thanks, Nicole. Definately looks better than what I had. :)
So how do actually get to the .tar.gzha file from the .md5? I don't see that anywhere. The .md5 is the only .tar file that generates from the zip file.


text:
Twitter and SMS
I have just installed the Twitter app on my Galaxy S3. I have discovered that there this an option in Twitter to receive tweets via SMS. Unfortunately, the country I am living in is not supported by Twitter. As far as I could see, everything that is possible in my situation is to write a tweet by sending an SMS to a UK number. However, receiving tweets is not supported via this number.
Is there a trick to overcome this limitation, so that I could receive tweets vis SMS?

That is dependent on your provider to be able to receive tweets via sms, by subscribing to a service where you would be charged for receiving tweets. Unless someone can confirm and correct me. We used to have it here on O2 (Ireland), by registering with a SMS subscriber code along with twitter a/c, then it got axed under some circumstances, and yes we got charged for receiving them! Why not use WiFi and receive it over that instead? Why do you want to receive it via SMS?

I travel a lot and wifi is not available everywhere all the time. Receiving updates via SMS will also work in a country where I don't have a data plan. Moreover, when not being abroad, this will allow me to have a better battery autonomy.


text:
Why I am unable to check balance on BSNL Mobile in Android Phone?
I have just ported my Tata Docomo number into BSNL Mobile and it is working good. But I am not able to check my balance and recharge top up coupons because USSD code that we run, like *123#, are not working. It says "Connection problem or invalid MMI code".
Unfortunately, it is happening only in my Samsung Galaxy Y Duos GT-S6102 which is based Android 2.3.6 Gingerbread. I tried on another cell phone and there was no error. Talktime balance showed up and even I recharged with the top up coupon.
My phone has dual SIM support and there is no corruption on both SIM ports. Message centre number for BSNL mobile is also correct and I am able to send SMS too. There was no problem with Tata Docomo either.
Don't know what's the problem with MMI codes.

Can you try having only BSNL SIM in your phone - just to isolate the problem? My suspicion is that USSD code that are to be sent through the other SIM.

@Narayanan I tried as you said. But failed again. I don't think that would be the issue as BSNL is the selection.

@iKrshnan As a last resort, try factory reseting the phone. You should backup the contacts, files and apps first.

Thank you Narayanan and VedVals for your comments. After trying in many ways but could not find the solution and neither the reason. When I put this SIM card in other phones and put other BSNL SIM card in my phone, there is no problem. USSD/MMI codes are working. Only my BSNL SIM card has the problem in my phone. Well, I decided to use it like this. I cannot recharge or do other USSD/MMI code stuffs in my phone and it's ok for now. :) :(

Exchange the SIM cards with two different handsets and replace it as earlier. This worked for me.


text:
Does stock Android have a panorama camera feature?
I was wondering if Android has any panorama-like feature like how iOS does?

This depends entirely on the OEM and what features they decide to put in their devices.
However, I've used a panorama feature since the beginning (2.3 Gingerbread) on my Nexus S, and have had it all the way till my 4.2 Galaxy Nexus, so I can say that the stock Android camera app has panorama, at least 2.3 onwards.
Beyond that, device specific panorama is dependent on the OEM.
You could always use third party apps, like this one, which supports Android 2.1 and above.

Thanks! Good response! Is photo-sphere what your talking about? Or is it something else??

PhotoSphere is only available officially on Android 4.2 so far. However, XDA comes to your rescue (scroll down to about halfway through the first post, and you'll see photosphere listed as one of the backported features).

Thanks for your amazing explanations. :) BTW speaking of XDA I'll never forget this one: http://www.youtube.com/watch?v=JmvCpR45LKA :)


text:
Transfer a file from Android to a PC (not in the same network)
If I were connected by wifi in my network, there isn't any problem because with AirDroid I can access the sdcard files using the browser.
However when I am out, how can I transfer a file from my phone to my PC? I can access my PC using SSH, but then from the PC I can't access the phone for get file using SCP.
I guess the question is: Is there any app that allow do such action? I think the only possible thing is install a SSH server in the phone, isn't it? Any free (from Google Play) app? I've seen AndFTP but it only allows ftp in its free version.

Welcome to Android Enthusiasts, please read the [FAQ] , particularly, under this title What about other Android-related questions?, specifically this: Recommendations, like "Which phone is better?" or "Can you suggest an app that does X?" as stated in the question Is there any app that allow do such action? It is off-topic. Also one question per post :) Thanks!

add a VPN (eg. openvpn on linux, or pptp) to your homenet and add it to your android. Maybe gtalksms also does the job

Use Dropbox in both phone and computer.

I don't like cloud services. Will give a try to the VPN.

The VPN only works whether I'm using wifi. But if I'm with 3g (99% of cases) it doesn't connect to the VPN.

I think you should try dropbox / google drive.
It will be more flexible than running a separate server on your phone. You will be able to access you file from the cloud at any moment even if you don't have access to your cell or the battery is dead.


text:
SD card won't format on my Samsung Galaxy S3
My Samsung Galaxy S3 tells me that I have used up all of my memory. So, I bought a brand-new 32GB SD card, and placed it in the phone. I went to storage settings and followed the instructions to format the SD card. Then, it tells me it's updating memory and my total space available is 32GB remaining.
However, nothing is happening. It still says I have ran out of memory. I have turned off the phone and turned it back on several times. I have also restarted phone. I have formatted SD card many times, but nothing is happening.
This is frustrating, because I deleted so many apps because it's not letting me download or open anything because it's full.
Please help.

If your device talks about "low memory", it is not evaluating the sd card -- but rather means internal memory. So it doesn't help to buy a bigger sd card: what you have to do is to free up internal storage.
This is an issue coming up here frequently -- so for details please look at the solutions already present:

Low disk storage Space
More internal memory or less memory + SD card
My internal storage capacity is running low, what can I do?
Message Memory Full, Incoming message rejected

There are many more -- just follow the internal-storage tag and watch out...


text:
Custom sort the notebooks in Evernote
The notebooks in Evernote seem to be arranged in alphabetical order. Is there any way to arrange the notebooks in another order, or maybe custom sort/arrange the notebooks?

As workaround you can prefix the notebook names with non-alphabetic characters to control the sort order. For example I prefix my notebooks with zero to three underscore characters ("_") to sort the notebooks in four groups, as so

_Notebook1
_Notebook2
_Notebook3
__Notebook1
__Notebook2
__Notebook3
___Notebook1
___Notebook2
___Notebook3
Notebook1
Notebook2
Notebook3

You can use any other renaming scheme you find appropriate in your case, for example, simply prefix the notebooks by numbers ("1_", "2_", "3_", and so on).

Notebooks can only be sorted (in the mobile app, it's the button to the left of the magnifying glass) by:

Title
Note count
User

Maybe you can request for custom sorting from Evernote.


text:
What are "Manual Updates" in Google Play Store?

Possible Duplicate:
Why do some of my apps show “Update” and some show “Update (manual)”?

I have been using Android for a long time now, updating the apps regularly (but not in the "Allow Automatic Update" mode).
Today, for the first time, I came across this:

So, my question is as to what exactly are these "Manual Updates" and how do they differ from just "Updates"?

It seams that Apps with updates are shown under "Manual Updates" when the update requires more permission that it's previous versions.

A speculative answer to the difference between "Manual Updates" and just "Updates" would be that "Allow Automatic download of updates" does not applies to "Manual Updates".


text:
Flash Player does not work on Android 4.0 and upwards

Please check my attached about Flash Player error on my android phone. I can see Utube, Facebook videos very well but some of the website showing like that error. How could I solve this problem?
Phone : Huawei U9200 P1
Version : ICS 4.0.3
Flash Player Ver : Adobe Air and Adobe Flash Player 11.1

Flash support is officially dropped for Android platforms, and also, not compatible with ICS upwards.

However, some browsers are experimenting with Flash built in. I believe Firefox Mobile does.

The reason YouTube and Facebook videos are working for you is because they're not using Flash.

See: Is Adobe Flash deprecated with regards to Android Devices and Apps? / Flash support for Jellybean (4.1) / How can I use Flash Player now that it's no longer supported? and other Adobe Flash questions.


text:
Working with Trello offline and synchronization
Will the Android app work without internet connectivity and sync with Trello when the internet becomes available?
Can the Android app be controlled as to when to sync with Trello?
We work at sea and would like to use the Android app for storing project data then sync the data with Trello after reviewing/editing project information.
Are we able to store project data offsite from Trello for our own records once a project is complete?

You can add cards and view cards and add comments to existing cards while offline, but you cannot add comments to new cards you create while offline.  You also cannot view comments, descriptions, or checklists while offline.  Changes will be synced when you reconnect to the internet and run Trello.
You can export your Trello board to JSON format, but I'm not sure what can read that format.  Business users can export to CSV.
Based on these limitations, it probably would not work for your purposes.  You might consider Google Drive or something similar that allows you to work offline and sync when you do go online.

+1 good summary of the current state of play. They're working on improving this (see my new answer), but it'll be a long time. For me "cannot view comments, descriptions or checklists" is the major dealbreaker here.

Since you wrote this answer, Trello have announced offline support for their mobile apps: https://blog.trello.com/trello-mobile-offline

The Trello team announced in May 2015 that offline support is something they are "working on".
That said, it's been crawling through their features process since 2012, and they warn "it will be a long while", so don't hold your breath. You can use the above link to subscribe to this proposal, and/or vote in support of this proposal (at time of writing, it had 3,214 votes and was one of the most popular requests).
Here's the key information from that link:

Offline support in list Working on
3214 votes
Yes, we are working on this. We have a plan on what we need to do.
  It's a big project and it will be a long while before we have
  something to show you.

Daniel Lew moved this card from Up next to Working on
  27 May 2015 at 18:23
Hamid Palo moved this card from Feature Ideas to Up next 17 Dec 2014 at 15:23
Hamid Palo added this card to Future Features 15 Aug 2012 at 14:15

Trello now works offline in the mobile apps: https://blog.trello.com/trello-mobile-offline

Just installed Trello. Seems like it's designed for offline viewing, not offline editing.
Perhaps Evernote might be a better option, although it's not really a project management tool.

Trello announced in 2017 that the Trello mobile apps work offline. This includes:

Creating new boards, lists and cards
Assign members to cards
Add descriptions, dates, labels and checklists to cards
Leave comments and reaction emojis
Attach pictures to cards

Changes that you make while offline will be synced once you go online again.

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


text:
Android Tablet (Sony Tablet S) with USB Barcode Scanner
I have a USB barcode scanner which, when plugged into a Windows PC works fine, just as a keyboard it 'types' the barcode into whatever software is open.
I am attempting to use this with an Android tablet (Sony Tablet S running ICS 4.0.3) - to no avail.  I can plug in a USB Keyboard and that works fine, but the scanner just doesn't work. (I get a beep when scanning, then the laser goes out and won't react to any further presses of the trigger until I unplug the USB cable.)
Any ideas? I've tried with a Nexus 7 and that works fine. Surprised it doesn't on the Sony as I thought the scanners just emulated a Keyboard anyway. If no specific solutions, is there any reason to be hopeful that the upcoming Jelly Bean update for the Sony could help? (Nexus is JB) or is it more likely to be hardware related?

On a windows system, those things still need drivers to tell windows it's a basic input device. I'd imagine the sony is running an older version of android to the nexus that does not include support for that particular hardware. It's certainly going to be software compatibility rather than hardware.


text:
Missed call alerts when phone busy on another call?
I have a Samsung Galaxy Y phone with Gingerbread.
I have just discovered that I do not receive any kind of missed call notifications when my phone is busy on another call.
I am quite shocked as this facility is available even in very cheap, ordinary phones.
How do I fix it? Is it because of some phone settings of mine? or is there an android update? or do I need to install some app? or is the trouble with my network operator?

If your operator permits call waiting and if you enable it, the second incoming call if not attended will be taken as a missed call.  Some operators will provide it as a free service (in most cases), but it is left to the operator to charge a fixed small amount on monthly basis.

Go to Settings -> Call settings -> Additional settings and find Call Waiting option (its may be in different address in android 2.3).
Enable Call Waiting it if is not already. If it was already enabled, but you never here beeps or receive notifications when another call happens, I think you should check with or consult your operator.


text:
Stop Evernote from using Location based services?
Here is a screenshot from Evernote app:

How do I stop Evernote from using this service? I have looked around the settings but did not find anything.

1.First Turn -On your GPS
2.Go to Evernote Settings
3.Under General Settings you can find "Other Options"
4.Uncheck "Use GPS Satellites" option. Also Uncheck "Use wireless networks"
If you didn't turn on your GPS, "Use GPS satellites" option get greyed out.
Now your note will not store your location.

If you do not use your GPS at all, just turn it off. Locations services will not be enabled and the "Places" Evernote service will not be used.


text:
Connecting a HDE keyboard to a Kindle Fire
I brought a HDE keyboard:

Connects to your 7" tablet via USB 2.0 A-Type Male Adapter. Please make sure your tablet has a USB Type A Female to accept this plug type. Also, your device must have a USB host in order for the keyboard to function. Please consult the manufacturer of your tablet for those details.

for my Kindle Fire 1st Generation. I got the adapter to connect the A female to USB micro on the Kindle.  Of course I didn't read all the through on this one, because I now need to have a host USB connection in order for the keyboard to work with the Kindle.
Any advice or do I have to ditch the keyboard and mark it as a bad deal?

The USB port is not powered on the Kindle Fire, and thus cannot host USB devices.  So, a wired external keyboard connected directly to your kindle is pretty much out of the question.
What if you were to power the keyboard some other way?
Well... that seemed to be the question this one gentleman asked himself.  He decided that connecting a powered USB 2.0 hub to the kindle, and then connecting the devices to the hub would be the way to go.  He found he needed a USB OTG cable to start the process.  He hooked up the hub, plugged in the mouse, and saw a mouse cursor.  He connected a keyboard, and could type.
So.. that's my advice.  Get yourself a powered USB hub.  Of course, unless you then got creative with supplying power to the hub via a battery pack, you are limited to using the keyboard to wherever you can plug the hub in... but that's still a step in the right direction.

The alternative is to try a wireless mouse and keyboard. They have built-in power supplies.

KF 1st gen has no bluetooth. :(


text:
Sync contacts on android device with G+ information
I have a contact on my phone that doesn't show anything but a phone number.  When I review that contact on my Gmail Contacts on the G+ section it shows their address, work address, phone, work phone, etc.
Is there a setting in Android or Gmail I need to adjust in order to get this to sync with my phone?

On Gmail, make sure that contact is associated with the google+ profile. On the top right corner of the contact page, you should see Connected Profiles and below it a Google+ link.
I the account isn't linked and it doesn't suggest it. Add the person's Google+ Profile address as a URL
You can find the Add option on the left side of the contact page, right below the basic info.
Another option is to go to Circles under Gmail Contacts itself, locate the contact you want and merge it with the other Contact (in case they are not 1 already)
Finally, on Android, Install Google+, if it isn't already installed, and on your Android Device under Google+ Settings make sure Keep contacts up to date is enabled. Then You may need to start merging contacts inside the Android contacts. (When I got mi phone, it did a poor job detecting and auto merging contacts)


text:
Toogle 3G, Bluetooth, and WiFi with Android Linux or ADB commands
Since I have not found an Android command reference list (with meaning and usage of the command), I have some questions:

Can I disable/enable 3G?
Can I disable/enable bluetooth?
Can I switch from one WiFi access point to anotother WiFi access point?

If yes, how?

@MattLin I donot understand your question ? Sorry for late replay.

sorry I misunderstood your question

Related: http://android.stackexchange.com/q/21320/96277


text:
In which version of Android was encryption of /data made available?
These docs suggest that it has been available (only) since Android 3.0 Honeycomb. By contrast, conversation on discussion boards suggests it was available in 2.3.4 Gingerbread.
So, what is the answer to the titular question?
Bonus points if your answer clarifies the following. Are the official docs misleading? Or were those Gingerbread devices instead released after Honeycomb, and loaded with some kind of backported encryption feature? Or were those Gingerbread devices instead loaded with some kind of encryption feature added by the device manufacturers, that wasn't part of Android? In short, what gives?

Gingerbread 2.3.4 ROM added support for device encryption, but the feature wasn't accessible from settings until Honeycomb (tablets) and ICS (smartphones).
To enable device encryption in Gingerbread device, you need to add an Exchange account. Not sure, but it should be accessible through API too.
There are also some hacks to enable device encryption directly in Gingerbread: http://forum.xda-developers.com/showthread.php?t=1405165

Encryption is certainly something that was introduced with Honeycomb on tables, and ICS on phones.
There was no encryption for Gingerbread.  At least nothing that was released.

Are you sure? This suggests otherwise: http://www.ehow.com/info_12183909_encryption-android.html


text:
Strange Android app displaying in Mandarin
On my Samsung Galaxy Note phone I started receiving strange notifications in Mandarin (the language of the people of China). Once I click on the notification it opens my browser with a blank page and then exits just after few seconds.
A few minutes later I get this app install prompt:

It says in French

blocked install of apps not coming from Android market.

This has been repeating several times since ~2 weeks now.
Questions:

What's this?
How to be sure that it won't repeat again?

My phone has the latest updates offered by Samsung and is not rooted. I also did not install any app in Mandarin.

I would say the app is Baidu Browser or any other app from Baidu.
Despite not being able to see an app in the laucher, you could have some sort of malware app installed that will only display notify items but stood hidden in background. On your phone go to Settings > Application Manager and check for all the apps you have installed. If you find an app that you haven't installed, uninstalling it might end the notification issues.
If you only install apps from Google's Play Store I would suggest you disable the Unknown source option to enable/disable the installation of third party app (if you have this option enabled). You can find the option in either Settings > Security, Settings > Developement or Settings > Application Manager (depending on your Android version)
As for the ROM and updates, they can't do anything about malware apps.

Yep, the prompt says 百度浏览器 = Baidu Browser.


text:
Stock Browser splitting HTTP POST requests into separate TCP segments
I am currently testing different web browsers and devices for compatibility with a web interface that has been developed.  We have realized we have an issue with code already in production.  The bug is hit because any HTTP POST requests sent from the android browser (on both a Galaxy Nexus (running JB) and a Galaxy Tab (running ICS)) are split into two TCP segments at the boundary of the HTTP headers and the HTTP POST data.
Interestingly enough Chrome for Android does not exhibit this same behavior, rather the entire request is sent as one packet.
We are not even close to hitting the MTU, so that is not an issue.
My questions are:

Is there any configuration that can be changed to prevent this?
I know that both the built-in android browser and chrome use Webkit, which I was under the impression that it was built into the android OS, so why the different behavior between the browsers?
Finally, what is gained or what is the intent behind this?

The browser doesn't directly control that; it's the kernel's choice, since the kernel is where the TCP implementation lives.  However, one way the application can influence it is by setting the TCP_NODELAY option on the socket, which requests that the kernel disable Nagle's algorithm and send each chunk of data as soon as possible.
This may be an optimization:  since many HTTP requests contain only headers and no body, it's better for the kernel to send a packet with the headers immediately, instead of waiting a little while to see if the browser produces any more data that could fit into the same packet.


text:
How to disable file extension check during incoming file transfers?
I'm running CyanogenMod 10 on my Nexus 7. As with all other Android devices, for some reason Google thought it cute to check file extensions of incoming Bluetooth file transfers and reject them if they're not one of a handful of extensions.
In other words, a file called file.pem, file.xxx will not transfer via Bluetooth but file.zip or file.jpg will.
Is there something I can do on my rooted device to disable this silly file extension check?

No, you cannot do anything about it as that is integrated into the actual framework, where there is a list of filters based on filename and extensions.

Can change the extension to jpg or some common extension and then transfer

You could use a workaround, compress your file as zip archive and then extract it on your Android Device.
I use AndroZip for it. As an alternative you could use a better Variant. Total Commander.


text:
How do I root a ZTE Fury?
I've tried many methods (ZergRush, I get [-] Hellions with BLUE flames!).
SuperOneClick uses ZergRush which doesn't work.
I'm running Android 2.3.6.
Baseband Version is: N850B01 (first update after launch)
Anything else I'd be happy to tell.
I've tried flashing a ZTE Warp CW mod to it using some batch files, but it pauses at the "Waiting for device" when it's in recovery mode.
It has a way to "apply update from SD card" but it needs a signed .zip and the ZTE Warp's ROMs don't work because its signatures fail (I think that's why)..
If anyone out there could help me, I'd be more than happy to receive the help.
Even if that means you experiment with the phone somewhat.
(As long as it works at the end of the day.)

I've added your question to our rooting index, as your device was not yet mentioned there. Until you get a response here, you might want to check that index. Might well be there are answers for the ZTE Score which might apply to the Fury, or any of the mentioned methods on the rooting index prove helpful. And please don't forget to let us know if you found a solution there :)

I will, thank all of you for improving my question and helping me.

Good luck! We at ASE always give our best to help :)

A bit of an update, I've tried the ZTE Score method, and its outdated first off, the 'ZTE ADB drivers' don't exist (Gives a 404) and the ZergRush as said above is giving "[-] Hellions with blue flames!" error, meaning there is an error with the buffer most likely.

Update, number 2.... I've tried Z4Root and other Amazon Appstore apps, including p00t and they both don't work. They just freeze.


text:
File Manager opens when connected to charger
I am using Sony XPeria with Android 4.0.4. If I connect the device to an AC adapter/charger, the ASTRO File manager opens by default. How to stop the app from opening when the device is connected to the charger?

I believe this is because the Astro file manager sees it as a connection instead charge only.
When you connect the charger, pull down the top notification menu -> click on the USB icon -> change the settings to "USB charge only"
This should fix it

No...any option is display notification during file manager is open

Notification bar is always there on any Android device - just swipe down - picture http://www-static.se-mc.com/blogs.dir/0/files/2011/12/manage-statusbar-notification-panel-xperia-smartphone-PS103.png

Notification bar is their but no message is there


text:
Can't unlock the screen on Nexus 4
I got a new Nexus 4 yesterday. It works fine on WiFi.
When I turn it on this morning, I can't get past the screen lock. It won't allow me to get into the device. It just shows the time and phone keyboard. It tells me that I can only make emergency calls.
I have not installed a SIM card yet. Would doing so fix the problem?

What is your security method? Is it just slide or patten or pin or password etc? I have a guess that you might have enabled pin or password as security option.

By turn on do you mean physically turn the device on or just wake from sleep? It could be that the system has frozen up, and taking out the battery and putting it back in, and then turning the phone on again, might fix things. This has certainly happened to me before with tablets. Edit: No, there shouldn't be any reason why not having a SIM card in would stop the device from unlocking (to my knowledge, at least).


text:
I have low internal Storage, But i have no apps on my phone?
My phone is an Android Evo, and it keeps telling me I have low storage. I have removed everything - facebook, email, messages, text messages, and pictures, but it's still low.

Please hover your mouse over the internal-storage tag and click on the "info" link in that box. Update your question when you've tried the solutions provided there.

Go to Settings > Storage.
This should list available space and the size of used space for apps, pictures, videos, music, downloads, etc.
You can use this as a guide to go through your storage and find files you can clean up.
Once you have figured out what is taking up a lot of space, then you can ask how to clear up a particular item.

Try clearing out the cache files.

This is pretty vague. Can you explain how to go about doing this?

Caches are pretty small. So clearing it useless. Also apps will always rebuild cache once its cleared


text:
Symbols become boxes after reset
I recently factory resetted my HTC Explorer, but all the special characters have become squares ([] for unrecognized symbols).
Even the HTC Sense Calculator widget's decimal button has changed and the arrow on StackExchange site when browsing on the device is showing the same squares.
I have tried:

factory reset three times
reboot,
battery pull,
SIM removal and microSD card removal.

Please help!


text:
Lock yourself out of your phone for a certain amount of time
I check my phone (Android) more than I study. Is there any program or way to lock yourself out of your phone for a certain amount of time until you complete a goal? At the same time it should allow phone calls to come through.

Hand it to a roommate?  Or trade phones with a study partner?
Reminds me of the old "how do I stop myself from using my credit cards" scenario:
http://moneyning.com/credit-cards/freeze-your-credit-cards-to-ice-your-spending/

There a couple of apps that allow this in each their way:

App blocker - Let's you set up daily intervals between 1 to 3 hours where your phone is blocked from usage. I believe you can set it up to allow calls.
Stay Focused - Which let's you block individual apps, either on set intervals during the day or by allowing a total usage time per day for apps.

Hope these covers your question.


text:
What is this Google Settings app that installed itself on my phone?
Today, all of a sudden I saw this app in my Samsung Galaxy Y mobile phone:

I am talking about the app named "Google Settings"
I uninstalled it immediately only to find it installed again a few hours later.
My mobile phone is rooted and I did have access to internet through the phone during this period?
Can anyone tell me as to what is going on? Should I worry? What should I do?

The Google settings app is being put their either by the Maps app, Search app, or the Google+ app.
It's a unified settings/sign-in thing they just added in literally yesterday and allows you to manage the settings for all of the above (and probably more in future) from one menu.
http://www.engadget.com/2013/02/27/google-settings-app-sneaks-onto-android-to-bolster-g-sign-in/

+1 I just noticed this yesterday as well and wondered how it got there.

It's part of the Google Play Services app. You cannot remove it unless you remove Play Services. It gives you settings for Google apps, like Maps, Games, Device Manager etc.

I unistalled google play services and that removed it from the phone. Not sure what else will be affected but I am still able to download/install apps from play store. I figure I may miss the next version of play store that comes out. Better than them sneaking stuff in

It's almost guaranteed that pretty much stuff will break. Play services is Google's software shim to roll out API updates for all devices (2.2-4.x) even if the manufacturer doesn't offer update anymore. Many apps depend on it, read more on play services here: http://arstechnica.com/gadgets/2013/09/balky-carriers-and-slow-oems-step-aside-google-is-defragging-android/


text:
How can I easily find out what has changed in an app after an auto update notification?
When I get a notification about an app update I often wonder what changed in this update. Is there a quick & easy way to find out? (No typing.)
Note: This is with auto-update enabled, when the update is already installed.

Tapping the notification usually brings up teh market link. You will find the changelog for the app there, if developer is diligent enough. Otherwise, you'll need google for answers

@forums Mind placing this as an answer? Looks valid enough for me (you might add a few details, like the tab to look for).

If you want to know the changes made in the app after the update then simply follow this steps.

Slide down the notification bar
Tap the update notification.
This will bring up the market link (unless you set the app to auto-update which will open up the app and not the market link because the update is already installed).
Once you're in, search for the app in question, select it, and there you will find the changelog like this.

Notice that you cannot do this if auto-update is enabled. You must open the Play Store, tap Menu (three dots in upper right of screen), and select My Apps. From there, do step 3.
Take note that not all developers post their changes in the market. For that you will need to google for the answer.

Thanks. I've got auto-update enabled, still useful to be reminded that you can find it through My Apps.


text:
Is it possible to boot an Android phone from a USB drive?
Is there any way to boot an Android phone* from a bus-powered USB drive**? If so, what are the steps to achieve this?
* E.g. one with USB OTG functionality.
** E.g. a flash drive.

Please clarify what is the intended goal and why?
Android phones have their own boot-loaders and cannot be overridden by other means.
It is not like a PC's BIOS where you can switch the ordering of boot to boot from certain devices such as Network PXE, USB, Primary/Secondary H.D.D...
Edit:
After the comments below, and in relation to the OP's question

Is there any way to boot an Android phone (E.g. one with USB OTG functionality.) via way of a bus-powered USB drive

The generic boot-loader (*which resides on the chip-set) has no knowledge of USB etc, as the lk (Little Kernel) is more concerned about trapping keystrokes in order to chain-load into recovery or to boot directly into Android environment (When holding Vol+Down key in this instance) - in pseudo-code (this is from the context/aspect of lk, and also, the memory addresses pertaining to how to read the partitions are hard-coded into this lk so it will know how to process the logic!)
The lk kernel is the de-facto standard by Qualcomm for MSM chipsets (Snapdragon) and adopted by manufacturers such as Sony, Motorola, LG, Samsung and can be found in the AOSP source under bootable/bootloader.
if (Is Volume Down key pressed?) then

chain-load kernel from /recovery partition into particular address in memory and jump to it and start execution, in bringing up the recovery environment

else

chain-load kernel from /system partition into particular address in memory and jump to it and start execution in bringing up the Android environment.

end if.
As the kernel within lk is pretty limited, considering that the binary image of the kernel is burned into the chip and therefore no way of modifying it. And also should be mentioned that lk contains the fastboot protocol in preparation for flashing /boot, /recovery, /system and /data partitions. There are two sequences to boot, primary boot and secondary boot as it is:

Primary Boot -> lk (depending on outcome of logic)
Go into Secondary Boot -> /boot or /recovery

Side note: Samsung is fond of the PBL/SBL (Which is Primary Boot Loader and Secondary Boot Loader respectively) in their jargon when it comes to modding. Thing about Samsung, is that, in some handsets, PBL and SBL may be encrypted (Samsung Wave GT-S8500 is one such example, where porting Android to it was nearly impossible to do because of the DRM within the boot loaders which was a nightmare to deal with and made modding it extremely difficult, nonetheless, it is sort of working via an exploit in the FOTA code!)
This is why there are no extra facilities such as OTG functionality or anything else such as serial communications, reading from SDCard, graphics etc as it would make the lk kernel bigger than is intended. In other words, it is the smallest possible size of kernel that is designated to do just the above pseudo-code happen.
Also, another way of looking at it is this, and this is dependent on the Android version - the USB OTG functionality is fully brought up within the Android environment, i.e when the familiar home screen appears, then OTG's functionality is enabled. Unfortunately not the case when looking at it from lk's perspective.
If you're curious, here's the Qualcomm entry on the above lk which is a part of the tiny C source that has ARM assembly included and found in JellyBean's AOSP source in bootable/bootloader/legacy/usbloader/main.c
int boot_linux_from_flash(void)
{
    boot_img_hdr *hdr = (void*) raw_header;
    unsigned n;
    ptentry *p;
    unsigned offset = 0;
    const char *cmdline;

    if((p = flash_find_ptn("boot")) == 0) {
        cprintf("NO BOOT PARTITION\n");
        return -1;
    }

    if(flash_read(p, offset, raw_header, 2048)) {
        cprintf("CANNOT READ BOOT IMAGE HEADER\n");
        return -1;
    }
    offset += 2048;

    if(memcmp(hdr->magic, BOOT_MAGIC, BOOT_MAGIC_SIZE)) {
        cprintf("INVALID BOOT IMAGE HEADER\n");
        return -1;
    }

    n = (hdr->kernel_size + (FLASH_PAGE_SIZE - 1)) & (~(FLASH_PAGE_SIZE - 1));
    if(flash_read(p, offset, (void*) hdr->kernel_addr, n)) {
        cprintf("CANNOT READ KERNEL IMAGE\n");
        return -1;
    }
    offset += n;

    n = (hdr->ramdisk_size + (FLASH_PAGE_SIZE - 1)) & (~(FLASH_PAGE_SIZE - 1));
    if(flash_read(p, offset, (void*) hdr->ramdisk_addr, n)) {
        cprintf("CANNOT READ RAMDISK IMAGE\n");
        return -1;
    }
    offset += n;

    dprintf("\nkernel  @ %x (%d bytes)\n", hdr->kernel_addr, hdr->kernel_size);
    dprintf("ramdisk @ %x (%d bytes)\n\n\n", hdr->ramdisk_addr, hdr->ramdisk_size);

    if(hdr->cmdline[0]) {
        cmdline = (char*) hdr->cmdline;
    } else {
        cmdline = board_cmdline();
        if(cmdline == 0) {
            cmdline = "mem=50M console=null";
        }
    }
    cprintf("cmdline = '%s'\n", cmdline);

    cprintf("\nBooting Linux\n");

    create_atags(ADDR_TAGS, cmdline,
                 hdr->ramdisk_addr, hdr->ramdisk_size);

    boot_linux(hdr->kernel_addr);
    return 0;
}

Chicken/egg issue here: I wanted an answer to my question in order to narrow down use cases based upon feasibility; you are asking me to give use cases first :) So, I can only clarify my goal(s) vaguely for now. One might be to achieve sth like full disk encryption by booting from a hardware-encrypted USB drive (Lok-It/dataShur/etc),so that entering a passcode on the drive obviates the need to enter a decryption password on the Android device. Ideally this could be done such that, once the phone is booted, the drive could be removed, leaving the phone still running fine until next reboot.

Right... Interesting - never heard of such case like that - anyway - why? Food for thought, where would you enter a such passcode? Android ICS upwards have the capability to encrypt the entire volume IIRC - Have you not looked into that?

The passcode would be entered using the keypad built in to the drive. (If you don't know what I mean by this, look up the drives I mentioned.) And yes, I've looked into Android's built-in encryption, but (a) it is not without drawbacks (see, e.g. http://security.stackexchange.com/q/10529; http://v.gd/6hOcmd), (b) it does not work on all phones, even those that have ICS+ ROMs available from the manufacturers (e.g. some Xperia models), and (c) there are other potential use cases for which being able to boot a phone/tablet from a USB mass storage device would be desirable.

To be quite frank, that is not achievable, for a start there is no such smartphone bootloader that will simply , from high level perspective, "pause" until a passcode is entered! What you're asking for is above and beyond this forum and requires specialized, if not, niche arena of custom bootloaders to achieve this! For a start - the generic bootloader, lk (its in AOSP under bootable/bootloader) is adopted as de-facto by Qualcomm for their chipsets which is used by the likes of Sony, LG, Motorola, to name but a few... just saying, the question is not constructive!

BTW I do not see mention of drives that you claimed to be mentioned....?

I gave two examples: Lok-It, and dataShur. Both have built-in keypads.

Lok-It is encrypting the flash drive, likewise same for dataShur, at a glance! It encrypts contents on it... still, I stand by my comments... :)

I'm well aware Lok-It and dataShur encrypt only their own contents: that's their entire raison d'etre. I'm grateful for your attempt to help, but fear you've become distracted by my suggested use-case, which (1) isn't v.relevant to my q, & (2) you seem to have misunderstood anyhow. (Surely my fault on the latter front: hard to articulate use-case via short comments!). I'd be more grateful still if you could forget about passcodes & return to my initial, simple query: is there any way to boot an Android phone from a bus-powered USB drive, and if so, what are the steps to achieve this?

In short - there is zero way of doing that, you seem to be forgetting that the emphasis on my comments in relation to the bootloader and the fact that smartphones do not have BIOS's either.... just saying.

Thanks for fleshing out your answer. Clearly, I had hoped that there might be some way to boot an Android device from USB mass storage - e.g. from bootloader mode or system recovery mode or something like BootManager or suchlike - but there seems not to be. Pity. Thank you again for taking the time to answer!

It's actually technically possible to boot into a small bios-like system on the device and then transparently mount usb devices and proceed to boot from there--to answer your question.  But yeah, you're not going to be able to do that without unrestricted access to the device.

@t0mm13b. Apologies for being OT but that bit about Samsung caught my attention. Is it applicable to my question here and if so would you kindly consider answering it? http://android.stackexchange.com/questions/127826/why-doesnt-note-2n7100-recognize-external-hard-drive-but-honor-6-does

Is there a way to replace the system with a different distro and keep this boot loader?

It is possible in a sense, however. Given the limitations mentioned in @t0mm13b 's answer, it makes sense that the mentioned boot loader (lk) is incapable of doing this. So, we boot a custom kernel from fastboot (for testing), which boots, enables OTG functionality and once a valid kernel is found on the OTG device which is connected, chainloads that into memory and passes control to it. This could probably even be integrated into modern custom recoveries like TWRP which have both OTG and (in some cases) MultiROM support.
This has actually been used to boot Ubuntu on a Nexus 9 tablet, using the method:

fastboot boot <otg_chainloader_kernel>
<otg_chainloader_kernel> boots and enables OTG and waits for OTG device to be connected.
Device is disconnected from PC and USB flash drive having bootable Ubuntu image is connected to it via OTG.
<otg_chainloader_kernel> detects a valid Linux kernel on the OTG device and passes control to it after chainloading it into memory.

Now, if you wanted to, you could boot a compatible Android ROM image in a similar way, but remember that the OTG drive would have to be kept connected to the device until you decide to return to the native OS (since all apps would load from, and all data would be written to the USB flash drive, unless the entire Android ROM could be configured as a ramdisk (ever heard of Puppy Linux?), which, given the current memory capacities of common Android devices and the size of the ROM itself is currently impractical). That precludes charging while booted to OTG OS, too, on most devices with unified data/charger ports.
Source: XDA-Developers Nexus 9 subforum

Could it be possible to do this for Android so I can boot the N preview without installing

@SuiciDoga, I guess TWRP MultiROM supports OTG Boot? It uses the above technique AFAIK, just without all the fastboots. The kexec-hardboot patch for the kernel used by TWRP MultiROM is basically the OTG-Chainloader-Kernel I talk about.

Now that also depends on what device you might want to try this exercise on. The Nexus 9 and Nexus Player do have TWRP, but the MultiROM thing doesn't work on them (x64/ARM64 issues?). IDK about the current Nexii, too.

its posible and i did it on my acer iconia tablet!!!!
connect a flash drive to your pc and format to fat32
use rufus to port the iso/dd to your flash drive
connect it to otg and into your phone/tablet..
hold the power key and tap volume down
if it doesnt boot try holding the power key and tap the volume up
then using volume keys move over to UDisk (your flash drive brand) or SATA; UDISK (it doesnt have to be your usb brand, it can say usb storage) and click the power key to confirm
well, i had sevior trouble with booting into the menu, so i somehow managed to avoid the kernel to boot and by that stop the android to boot
i think it was like this : i connected to the pc, then deleted all the assects from the tablet, but copying Android folder
kernel was removed and after boot connected back to the pc with a usb hub
well hope i helped :)

That must be some exceptional SoC, might be supporting UEFI. Not many SoCs used these days in Android devices let you configure boot order.


text:
Block apps from accessing the Internet on Android device
In Android, is it possible to block apps from accessing the Internet? Many apps will often connect to remote servers in the background, including Google's own apps or system services. Over time this can eat away at a user's data limit set by a mobile carrier. Does Android allow an app to act as a firewall whereby the user can select which apps have access to the Internet? Or does the device have to be rooted to have that ability?

possible duplicate of How can I prevent my phone from using any kind of internet?

Also: Allow only specific apps to use cell data, only when on 3G

The closest duplicate we have is Preventing mobile data use for select apps on non-rooted phone?. But this explicitly asks for a non-root solution. Here we do not have this constraint.

Related: How to view network traffic requested by a specific app?

On certain Android phones (Android 9.0 Pie onwards), you can do the same thing by going to “Settings -> Network & Internet -> Mobile network -> Data usage -> Network access”, then controlling which apps have access to data and Wi-Fi using the check boxes.
https://www.maketecheasier.com/block-internet-access-for-specific-android-apps/

If you don't have root access on the device, then you can use mobiwol to control the access various apps have to the Internet. Mobiwol creates a 'virtual' VPN connection on the device which allows control of the individual app connections. However, although the app starts when the device starts it is possible that there may be a brief period prior to Mobiwol executing in which apps could get Internet access despite the Mobiwol configuration.
If you have root access, there are more alternatives:

Remove the 'internet' permission using an app like Permissions Denied
If your kernel supports IPTables, you can use an app such as AFWall+ to control which apps have access to the internet.

That's amazing. I spent time searching Google Play and could not find any apps, other than those that required rooting. Yet this app claims to be the only app that can do it without rooting. I'll give it a try. Is it possible in Android to arrange the order in which some apps boot up when the system starts?

Unfortunately, you can't change the sequence in which apps start on phone start-up and since the device isn't rooted you can't actually block apps from loading on start-up. The safest bet is to simply disable your mobile data and wifi prior to restarting your device, and then re-enable it once the device has restarted.

https://play.google.com/store/apps/details?id=inc.salzburg.company.easywall
I have created an app, which is easy to handle.

What if I want to block internet access from my keyboard? You know, just so it stops sending all my passwords out there. So without root, the only other way is compromising it with another app that can track everything...

@Dpedrinha here you might find some useful info: https://github.com/PhilippC/keepass2android/blob/master/docs/Documentation.md#should-i-use-the-kp2a-keyboard-for-entering-passwords

Without rooting your device, you won't have much choice: you can either disable the network when the app runs in foreground, as LinX64 suggested – or "hibernate" (suspend) it when it goes to background (is not actively used), as suggested by Dalvik. Of course, you could combine the two – which should effectively prevent that app from accessing the network. But still on the cost of bringing your entire network connection down as soon as you want to use that app.
With root-access, things look different: there are apps available dealing with other apps' permissions, allowing you to revoke some of them after you've installed that app. That way you could e.g. revoke the permission to access mobile data and/or WiFi just from that app: Your network connection would not be affected at all (so background-checks for mail and updates in WhatsApp/Viber/Skype/SE-App would keep working) – while the app-in-question would be told "there's no network available currently" (faking a "network down" just for that app).

Update:
Meanwhile there are Internet Firewalls available which also work on non-rooted devices. Simeon already mentioned Mobiwol – but a much better choice is NetGuard, available from F-Droid as well as from Playstore. Availability at F-Droid already indicates it's Open Source (almost a must in the security sector), and it comes for free. This is up to version 2.44 (added on 2016-08-06). Later versions from the Playstore have non-free dependencies, so the app is no longer updated in F-Droid's "official" repo anymore, and will likely not be. You still can obtain up-to-date versions via my F-Droid compatible repository, though.

NetGuard (Source: Google Play; click images for larger variants)
As you can see in the first screenshot, if gives you very granular control:

Generally forbid an app access to WiFi or mobile data
Permit an app access to WiFi or mobile data only when screen is on
Regardless of above settings, keep it from accessing mobile data when roaming

It's by far the best rated app in this section – and though I haven't tried it myself, I'd say it's the one to recommend if your device is not rooted. Update: Note that recent versions of Netguard include Google Ads as well as Firebase Analytics – two things which IMHO have no business in a firewall (or any other security) application – which most likely is the reason it is no longer updated on F-Droid's official repo (still available in mine with the appropriate warnings).
With root access available, the candidate most likely is AFWall+:

AFWall+ (source: Google Play; click images for larger variants)
Like NetGuard, this app is open source (available at F-Droid and at Google Play), and allows to control internet access by WiFi and mobile data separately. But while it is more powerful in some ways, it seems to lack NetGuard's features of "screen-on" and roaming control (or I didn't see that).

Thanks, @IsmaelMiguel – glitch on the keyboard (typing too fast, caught two neighbor keys at once). Be welcome [edit]ing out such typos yourself (earning some rep ;) // Temporary root in this case would only work as long as it's active: removing the permission would make most apps crash, so the "preventer" needs to "permanently fake the network-down" to the app. Same applies to most other permissions: apps get fed fake data like "empty calendar/contact list", "IMEI=0123456789", etc. instead of a real permission-removal. Safer this way :)

I'm not worried about being safe or not. I cracked the screen of my tablet out of rage because it was too slow. And the ROM where it is installed is protected against re-flashing. I don't even have a recovery menu! (The one with the power button and the volume key). And I'm not worried about apps crashing, as long as nothing else accesses the internet besides VNC.

@IsmaelMiguel OK, that's a different situation. See e.g. Revoke App Permissions Without Root? and also check the questions "linked to it". And remember: Expect crashes – especially force-closes.

Thank you a lot! I would upvote you 100 times just for that! I would love to revoke the right for the bloody apps to start when I turn on the tablet, but it wouldn't have anything to do with this question and your answer. The link you provided would be a great plus on your question, in case the O.P. is as desperate as the other guy. But I will take a look at it. Once again, thank you a lot!

Try the app No-Root Firewall.  It allows you to control what apps have Internet access over both wifi and cell data.  It works by setting up a VPN on your phone.

Droidwall
The app Droidwall will do this, but it requires a rooted android device. It works very well, though, giving you the option of allowing either cellular or wifi internet access to each app (or both or neither), as well as disabling the rules entirely while keeping the settings so you can easily give everything full normal access when desired, then go back to the rules easily without clicking a lot of options.

Afwall+
Afwall+ is another very similar app with some compelling additional features. It also lets you choose, on a per-app basis, access to wifi, 3G/4G, and additionally roaming which could be very useful for those who have roaming data charges.
It also allows profiles to be set up so you can easily change configurations without spending time setting all the app permissions if you want, for instance, different configuration for home vs work use.
Like all the other comprehensive solutions it also requires root access.

droidwall is old. Use AFWall+

Droidwall was bought by Avast. Avast now offers it in its app here on Play Store. As obvious, it needs root access.

@samsung: Could you please write a similar answer about AFWall+? Thanks!

@samsung thanks for the info, I've updated my answer with your suggestion.

Following are some apps that claims to be a firewall, mostly using IP-tables or VPN to restrict internet access to apps:
Root access not required:

Mobiwol
NoRoot Data Firewall
LostNet NoRoot Firewall

Root access required:

Root Firewall
MsWall Firewall
Advanced Firewall
DroFirewall
Antivirus and Security
Firewall Plus
Firewall Gold

Access not mentioned:

NetStop Firewall
App Firewall 2014

Note: These are those apps which were not covered in answers mentioned at the time of writing this answer. There can be many more in Play Store or on the web.

You can try the Greenify app.
It saves your battery as well as you data.  You can suspend the app and the app only runs when you open it.

This would only prevent the app accessing the network when it's not running in foreground; as soon as you want to use it, Greenify resumes ("un-hibernates") it, and it will access the network again.  OP asked "to prevent some apps from accessing to internet when wi-fi or mobile data is on" – not "when the app is in background". To me, that includes "when the app is in foreground" (i.e. actively used) – where Greenify wouldn't prevent network access. Unless that's a new feature I've missed, that is :)

there is no such feature in greenify still :) ... I suggested this app because it will do what the user wants at some extent

Yepp, I wasn't saying "it's not an answer" (see my answer, where I pointed that out with a few more details – and even linked yours) – just that it's "somehow incomplete". Don't get me wrong: Greenify is a great app – and yes, it's covering at least part of what the user wants. You've got that upvote for a reason :)

For CyamogenMod Users
There is a built in Privacy Guard. (Settings -> Privacy)
It can prevent app from using Internet (wifi and/or mobile)

I am amazed no one has mentioned the Google solution, Datally. No root required. More information on the Google blog:
https://blog.google/technology/next-billion-users/meet-datally-new-way-understand-control-and-save-mobile-data/
Or download immediately from the Play Store:
https://play.google.com/store/apps/details?id=com.google.android.apps.freighter

Best answer for me so far. No root, free, no malware.

Looks like this was yet another perfect app that Google decided to remove (they really don't like things that work TOO well).  Sigh.
https://9to5google.com/2019/10/17/google-datally/

Yes, with APK APP :
Net Blocker - Google Play
To block networks for specified apps:

1. Open "Net blocker"
2. Tap app that you would like to block it from accessing the Internet access
3. Check the network types that you'd like to block
4. "Net blocker" app will automatically disable the Internet connection when the blocked app is running in the foreground
5. A new notification icon will tell you which networks are blocked
6. Tap the notification icon to restore the Internet connection, tap again to disable the Internet

or, check the below link :
Block apps from accessing the Internet on Android device

It seems net blocker just turns off or on wi-fi and does nothing else.

That would mean bringing the entire network connection down as soon as that app is running – so no more update-checks (e.g. for new mails) or GCM notifications (WhatsApp etc.) in the background then. But yeah, without root, not much choice …

Well I would personally have a service running where I can get the currently running application like here
Also what you can do is that you can turn the mobile packet data off if the activity is the one which you want to block
like here in this example
https://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android
except for this method I don't think there is a easy way you can deny internet to a application because it requested for it at the time of download itself.

You can also control which apps may access Internet with LostNet Firewall: https://play.google.com/store/apps/details?id=com.lostnet.fw.free
While your requirements are pretty simple and many apps can satisfy your needs,
with LostNet Firewall you can do a little research on the countries your apps connect to and, may be, you will completely block access to certain countries.

Please read the documentation regarding self-promotion in the Help Center.

To disable mobile data from the carrier :

Make sure the sim card is in the phone and the phone is not in airplane mode , otherwise the option is not shown.
From Settings->Data Usage->Mobile data switch to off

Works for Samsung J3 2016

Force stopping an app in Android stops it from doing anything, even using the internet, unless you open up the app again. This mainly solves my problem most of the time. Or else restricting background data prevents all the apps from using the internet in the background, aside from some stock Android apps.

The first method is very inconvenient and way too extreme. I want to use a game or an app but don't want it to connect to internet. Clearly, force-stopping isn't the way to go here. The second method won't be restricting my active game or app to access the internet either. Maybe a bit more research on the situation would help you to post a  more relevant answer.

Most apps have wakeup services programmed to undo exactly that

I use Easy Battery Saver. Choose super power mode and configure the apps that allowed to accessing network.

A link to the app would be useful. Could you make it clear whether this app needs root?


text:
android app google chat
My girlfriend and I have been enjoying google chat and the feature that lets you know when the other person is on their phone indicated by a green circle vs a red circle when the phone is in sleep mode.
For some unexplained reason, my phone now indicats her status as being red all the time even when we are talking to  each other.
Shey says she has not changed any settings,
can anyone tell me how to fix this or what woudl cause this to happen?

You must check on the status (work, busy, available) on both OS'.

Even a mistake with making a calender event could cause this. Just tell her to check her status.


text:
Optimize TeamViewer for android bandwidth consumption
I am using TeamViewer for Android to remotely control my computer and it works great, but I recently noticed it uses up a LOT of bandwidth, even in Optimize Speed mode. I have a limited 3G plan and I would like to reduce TeamViewer's bandwidth consumption as much as possible, at the expense of image quality. For example, I would have no problem with going to grayscale, or 256-color mode, but this option is not available on the android client, as far as I can tell.
Is there any way to optimize the bandwidth consumption of TeamViewer for Android, beyond choosing the Optimize Speed quality setting? If not, is there any other remote desktop client for android that you can recommend which does a better job that TeamViewer in this category?
Thanks

Give Chrome Remote Desktop this a try. The recent version claims "Reduced network usage when running in the background."

Community bump prevention: this question was closed because the question seems to have been abandoned (OP has no account on this site, and no answers have score above 0). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

I use Teamviewer and love it.  Before Teamviewer I used several of the pocket VNC versions you can find for Android.  Some of those version have grayscale options.  The drawback is you will have to forward a port on your router to get VNC to go through.  The other option you may look at is if the program or programs you are looking to control have a web API you can hit rather then the whole PC.  below are some links for the other programs to control your PC via ANDROID.
EDIT: thought about it a little more and remembered you can use LogMeIn Hamachi and VNC.  Set up the LogMeIn Hamachi client on the PC you want to connect to, then you can VNC into the Virtual IP the Hamachi client provides.  This will enable you to use the advanced display setting in some of the VNC clients.  Hamachi

Android Remotes
More Remotes
Some more

Thanks, but I forgot to mention in the first post: port forwarding is not an option for me, so it has to be a software that supports NAT bypass

Teamviewer is your best option, followed by LogMeIn.  I have also used the LogMeIn product and it works well.  Teamviewer has a better interface and ran cleaner in my opinion.

Note that the free LogMeIn Hamachi service has been 'discontinued' http://community.logmein.com/t5/LogMeIn-for-iOS/Free-Service-Discontinued/td-p/108649


text:
Is there a way to adjust the memory allocation to increase the allocation for apps?
I have an Mi Traveler Android model 10R2 tablet and I am continuously getting a "memory low" message. I have added a SD card and moved some apps to the card, but still get the same messages. In checking the storage area, it shows the allocation of memory as follows:

Total space 3.09GB
Apps 84.95MB
Downloads 116MB
Misc. 19.16MB
Available 2.87GB

Then under Apps, it shows the following:

Total space 252MB
Apps 204MB
Available 21.94MB

Is there a way to adjust the memory allocation to increase the allocation for apps?
It seems that I am only getting the low memory when apps are updating or new apps are being downloaded.

I don't know your tablet model. Does it feature an internal as well as an external SDCard? If so, can you please check how much space is free in "device internal" memory (as opposed to the "internal SD")? This is what causes that error in most cases, as soon as free space drops below ~25MB.

as it stands your internal memory is unable to increase. Adding a SD card will only increase space for music, pictures and some apps.
My assumptions are that your phone is a lower end affordable device. These are plagued with smaller memory, that are almost always maxed out right out of the box. Your solutions are limited to your device and the applications you install.
One solution would be to move as many apps to your SD card as possible. The problem lies with many apps not supporting this feature.
Second solution would be to run only the apps your phone came with and not update them. Of course this is not what a user would want, and is not recommended.
The last option would be to buy a new phone with internal space of at least 4GB to not run into this trouble, of course the more internal space the better.
Also note that alot of apps use more space because higher end phones have the ability to have them installed. This leaves lower end phones in trouble because they can no longer run the apps they use to.
Sorry to be bearer of bad news, I hope this information was of help.

The listed amounts are for the internal memory.

Would you know the answer to this: Is there a way to adjust the memory allocation to increase the allocation for apps?

You can't add more internal memory to the tablet, if that's what you mean.  Move some more apps to the SD card so that they don't take up space in the internal memory.


text:
download bigger than 4 gb file on android 4.0.4
How can I download files bigger than 4 GB on my Micromax A110 phone?
FAT32 file system says that it does not support files larger than 4 GB. I know there is one more way to do that: EXFAT file system. But my phone does not support that format -- so what should I do to download bigger files?
There are many games on sites which are not split into parts. Also torrent sites have many big games -- but I can't download them because they are larger than 4 GB.
So what should I do? And please tell me that when I format my sd card there are some other options like kilobytes 16 or 32 or many more. So which number of kilobytes should I select for my phone to format EXFAT file system?

Why is this tagged windows-7?

Try formatting your SDCard as either Ext4Fs or Ext3Fs. Using such a tool as Partition Magic or even Parted
To quote from Wikipedia's entry on Ext4fs:

Large file system
The ext4 filesystem can support volumes with sizes
  up to 1 exbibyte (EiB) and files with sizes up to 16 tebibytes (TiB).

Likewise, for the quote on Wikipedia's entry on Ext3fs

Size limits
The max number of blocks for ext3 is 2^32.
  The size of a block can vary, affecting the max number of files and the max size of the file system:

   +------------+-----------------+----------------------+
   | Block Size |  Max File Size  |  Max Filesystem Size |
   +------------|-----------------|----------------------|
   |   1Kb      |     16Gb        |       2Tb            |
   +------------|-----------------|----------------------|
   |   2Kb      |     256Gb       |       8Tb            |
   +------------|-----------------|----------------------|
   |   4Kb      |     2Tb         |       16Tb           |
   +------------|-----------------|----------------------|
   |   8Kb      |     2Tb         |       32Tb           |
   +-----------------------------------------------------v

The reason FAT32 is used, is to maintain compatibility with the majority of OS's on desktop/laptops, which is Microsoft Windows!
Caveat Emptor:
Some kernels have support for Ext4fs in place, not all of them may have it, notably Stock ROMs coming from manufacturers!
Also, if you are rooted and running a customized kernel, chances are pretty high that the kernel would have support for this - you can confirm by checking via adb shell

adb shell ls /proc/*.gz There should be a hit on the configuration file, usually named config.gz or kernel_config.gz or similar.
Pull that down via adb pull /proc/config.gz
Unzip this file and launch your favourite editor, Search for the following keywords *CONFIG_EXT3_FS* or *CONFIG_EXT4_FS*
Or from the command line, zcat config.gz | grep "CONFIG_EXT4_FS"
If the search yielded this line # CONFIG_EXT4_FS is not set or # CONFIG_EXT3_FS is not set you are out of luck as that kernel would not have any support.

In short, if you need to support big files, a custom ROM or a custom Kernel would be needed this requires a pre-requisite in unlocking the bootloader in order to flash a new custom kernel in place that has support for such filesystems!

The maximum possible size for a file on a FAT32 volume is 4 GB minus 1 byte or 4,294,967,295 bytes, SD memory in your phone is formatted as FAT32 so you limited to have files smaller than 4GB in your phone.
Cluster size has no differences in limitation of FAT32 Structure.

Just like the answers above. FAT32 has a maximum absolute filesize limit of 4GB only
However partitioning your SDcard to Ext3/Ext4 will have a disadvantage of not being read in Windows.
If your device is already rooted then I suggest you to install a FUSE (Filesystem on Userspace) driver so it can support NTFS volumes and keep compatability with Windows.
An App already exist to mount the driver automatically by using this additional file from the XDA forums.
After this, just format your SDcard to NTFS, your Android will be able to read/write to it with ease
Update:
I also found Paragon Mounter, probably based on FUSE but optimized for Android.

Dude, I suggest reformatting your SD card to ext3 Or ext4. And I find it more stable than NTFS in android.
And regarding operating system compatibility... Its easy dude... Rooting an android may void your warranty... So I prefer to mod my pc to read all file system... And its pretty easy too... Just get windows drivers for ext3 or whatever file system needed... And in windows u even get drivers for HFS plus (Mac drives)... So where is the problem ???
I dual boot my amd PC with windows 7 ultimate sp1 and apple Mac osx 10.9.0 Marvericks... And all file systems work well on both the os.. We get every filesystem to work with windows by using proper drivers... And Mac osx natively supports every other file system except NTFS, for which drivers are available...
Use the power of Google... You can easily get drivers..
Good luck. :)


text:
Android: Manually alter the contents of an app's database?
Is it possible to manually change the contents of the databases an app uses to store all it's formation.

yes of course, so long as you have access to that database.
if we are talking about mobile phone apps, then most will have an embedded SQLite database or equivalent. These typically are "stand alone" databases that don't have user authentication to access, you simply need access to the file ("someapp.db", or "someapp.sqlite", etc) and the proper utility installed to read it (SQLite version 3 for example).
on linux you would do something like
sudo yum install sqlite -y
sqlite3 someapp.db
and it will open the database and you can issue all your SQL commands from there.
Keep in mind some apps go through lengths to "hide" or otherwise make their database impossible for average-joe to access and get into.
EDIT: also, on Android specifically there is an App in the market (paid, like $3 i think) called "SQLite Editor" that allows you to browse all found sqlite databases on the phone and edit them if desired.

In reference to the app on the Play store, called SQLite Editor this requires root.

For someone attempting things they shouldn't be, where are the db files generally located?

@pspahn They're in each app's own folder. To find all databases with .db extension (assuming they all have it) you can type: find / -name "*.db"  You should be root for this to work. Can also do  > yourfile  at the end of that command to output to the file instead of screen.

You will also need root access. Without root you won't be able to get into the apps' database folders.
If you download the Adroid SDK you can connect your phone/tablet via usb and run sqlite via the adb shell.


text:
How to extract SMSes from a non rooted device with a broken touchscreen?
I have an HTC Wildfire S A510e (Android 2.3.5, not rooted). I want to extract my SMS messages and import them into another device.
Problems:

There is no free space on the internal memory left. No apps such as SMS backup can be installed.
The touchscreen is broken, I cannot unlock the display or use any buttons (e.g. home, back, search).
Device is not rooted. I cannot view the contents of /data/ and thus can't use adb uninstall to free up space.

The SMS-database is located in:
/data/data/com.android.providers.telephony/databases/mmssms.db

ls -l outputs:
-rw-rw---- radio    radio      977920 2013-03-12 10:12 mmssms.db

However, adb pull mmssms.db or cat mmssms.db don't work (Permission denied).
Any suggestions?

Don't have any good ideas myself, I can help yours, though. 1) You don't need to be rooted to use "adb uninstall ". Use "adb shell pm list packages -f" to see what's installed, then use adb uninstall on the non-system stuff listed. 2) You also seem to be using adb pull wrong. It needs the full path. "adb pull /data/data/com.android.providers.telephony/databases/mmssms.db" run from your desktop, not run from adb shell. Although that DB may or may not be world readable. So the command may still fail. *) I guess I would write an app to pull the messages by API and run it from Eclipse.


text:
How to speed up Android during bootup time?
I'm looking at the bootup time of Android on my embedded device and I'm trying to get a sense for where I can save some time.
1) What are some things that you've done to really help speed up the bootup time?
So far I looked at the bootup animation time. If I remove the bootup animation all together then I was saving about 6 seconds, which seemed like a lot to me. Then I replaced the bootup animation with just one picture that will be shown for the duration of the bootup animation time and that lost any previous time savings. But the actual bootup animation process was only taking ~1 second to run. (I attached a picture generated with Bootchart. for now just on an emulator)
2) Is it worth looking at the Android bootup animation time? Any clue as to why the bootup animation process affects bootup time so weirdly?
Thank you for your time.

Two steps to speed the Linux kernel boot:

Configure the Linux kernel with a minimal set of device drivers, that is, only the drivers need to boot and load the root filesystem.  Every driver, filesystem, or subsystems that can be built as a module (that you want in the kernel but not used during boot) should be configured as a module rather than statically linked in.
To see how much time is used in loading drivers during boot, you should modify the kernel command line with the option "initcall_debug".  This  will cause timing information to be printed to the console for each initcall. initcalls are used to initialize statically linked kernel drivers and subsystems, and contribute a significant amount of time to the Linux boot process.  Reconfiguring any unneeded drivers to loadable modules will subtract that initcall time from the kernel boot time.

Modify the kernel command line with the option "quiet".  This will disable most of the output of log messages to the console.  Of course this should only be done after you have a stable kernel.

More techniques are here


text:
Google Play Store - Not Working
I'm currently using an Arnova 10G2 that has never been used as it was a relatives christmas present. When trying to load the Google Play Store on the device after re-downloading it from Softpedia, a notification comes up saying:

You must add an account to continue. Do you want to add one now?

Whether I click yes or no, it closes the application and brings me back to the devices home screen. I do not want to root the device to fix this.
Is there any sort of known solution? I could not see a clear one when searching.

I do not want to root the device to fix this. - Unfortunately, you probably have to. See How can I install the Google Apps Package (Play Store, ...) on my Android device?


text:
Read/Write not working on external sd card - Android
I have a Samsung Galaxy S2 and no applications can read or write to the external SD card - except the Root Browser. This happened a month or so ago after I installed a custom ROM (Alliance) and I have lived without access to the external SD card since.
Since then, an application has managed to create one folder on the card that is accessible to a regular file manager (such as ES File Explorer).
When I use my PC to access the SD card, all is fine and visible, so I have deduced that it must be something in the android config files. I have checked
/system/etc/permissions/platform.xml
and I have
WRITE_EXTERNAL_STORAGE
<group gid="media_rw" />
<group gid="sdcard_rw" />
WRITE_MEDIA_STORAGE
<group gid="media_rw" />

I should mention that I have tried different micro sd cards and the problem is exactly the same.

Did you ever find the solution?


text:
How do I access files on an Android device from a LAN connected computer?
My connection configuration is, my modem,  connected to a LAN router, connected to several PCs and also connected to a wireless router.  When I use WiFi on my android device, I can access files on the PCs using ES file explorer.  However, I can't access my android device from any of the PCs.  I tried using File Expert, but failed (I suspect it's because it is from LAN PC trying to connect to WiFi).
I also have the same problem if I want to transfer files from my WiFi connected laptop to any of the PCs (in this case I cannot find any of the PC at all from my laptop).  I tried to google a solution but can't find any case which is similar to mine.

Is file sharing enabled between the two pcs ?

yes. when connected using wired connection my laptop is able to see and access the PC

It sounds like your network has 2 routers, one behind the other.  In this case the things attached to one router wouldn't necessarily be aware of or able to connect to the things connected to the other router.  The 2 network segments would be unaware of each other.  If the WIFI router were just turned into an access point, then both the LAN and Wifi would be on the same segment and be able to communicate.

Voting to close because this is an Android question.  However, to be helpful, to share files from an Android over the phone like a PC over Wifi (NOT cellular), you need to be running a Samba server - and your phone needs to be rooted - I've had good luck with this app: https://play.google.com/store/apps/details?id=com.funkyfresh.samba&hl=en

It's simple to share Android files to Windows PC. Install ES File Explorer in Android device. Go to Tools and select Remote Manager then you can see turn on. Press on it. And you will get an address like ftp://192.168.1.24:3721/ enter it on your PC file explorer and you can access to your Android phone from PC.
You can change settings of remote manager to get SD card and phone memory.

as of May 2017, it no longer has this feature unless you buy the unlock

April 11th, 2020 - ES File Explorer lets me connect to my Pixel 2 from my computer. Connecting to my computer from my phone is a paid feature.

I don't know if it will help but give a shot to Airdroid, it let's you transfer files from android device to pc, connected over the same network back and forth. If the problem is not so complicated, this thing will handle it.

As of Jan. 2024 this is a paid feature above 200MB.

WiFi File Transfer
https://play.google.com/store/apps/details?id=com.smarterdroid.wififiletransfer
Droid Over WiFi
https://play.google.com/store/apps/details?id=com.dmitril.droidoverwifi

It would be best if a brief description and the usage of these apps is provided, as why should one bother to click through your links unless knowing that it would help. Please edit and add the info.

@Firelord well they are much a better use then all other answers :D

There's a couple of different things going on here. The latter part of your question, the laptop-to-PC issue, is likely as you suspect — because the laptop is on a separate LAN from the desktops (each router being its own local network), neither side can browse for computers on the other. You very likely could access the wired PCs from your laptop, if you connected to them directly by IP address. (Say, by entering \\192.168.12.34\ into the Windows Explorer address bar, if that was the IP assigned to one of your desktops.) It's merely the browsing and discovery functions which don't work, since they're confined to the immediate LAN.
Not being able to browse for the files on your Android phone, though, is an entirely different issue: You can't remotely access the files on an Android phone, because Android phones don't do Windows file sharing — at least not by default. Most likely, with your stock phone as configured by the manufacturer, the only way to remotely access its files is over Bluetooth from a paired computer.
ES File Explorer knows how to speak Windows file sharing as a client, so it's able to connect to the files shared on your PCs. But to go the other direction, you need to install an app on your phone that'll act as a Windows file sharing server. I'm sure there are several choices available in Google Play. (However, you should think twice or more before doing something like that. Opening up remote network access to your phone's files carries serious hacking and privacy dangers. It's not something to undertake casually.)

The issue with computer reachability isn't really an issue of "wifi" vs. "wired", by the way — it's the fact that in your setup, those two networks are managed by separate routers. Many "internet gateway" devices provide both wireless and wired connectivity in a single router. Typically all of the attached devices (wired or wireless) will be able to see each other, because it's all treated as one big local network.

so are you saying that using my existing setup, i can't access my PC through my laptop on wifi?

i also tried using IP address in the address bar method and it didn't work

just to be clear, my connection is like this: modem -> LAN router -> wifi router/few PC

Yeah, sorry, that was my error — and I even used an example IP that should have clued me in! Dumb.
The problem is that many local networks live behind NAT routers, so hosts don't have public IPs. The IP blocks 192.168.., 10..., and 172.{16-31}..___ (nobody ever uses the third) are the PRIVATE address space, and are explicitly non-routable. So, a computer can only be reached at that address from within its local network.
There are services like GoToMyPC that work around this, using public servers to relay. Straight Windows sharing, tho, can't do it.

Actually, though, I guess I'm confused now. I re-read your network setup, and... there are things that don't totally make sense to me, still. Like, you said you can connect to the PCs from your Android phone when it's on wifi... but not from your laptop, on wifi? (The same wifi network?) There's nothing your Android phone should be able to do, network-wise, that your laptop couldn't, so it may be an issue of configuration still. Perhaps the Workgroup setting — it may be an outdated concept, but I find Windows filesharing is still happiest when all machines are set to the same Workgroup name.

Use TeamViewer, the best tool also for other things (e.g. remote control of PC from Android device).

If possible, please add a Google Play link to the app you mentioned.


text:
i am locked out of my android after forgetting the pattern
I forgot the lock pattern to my android zte groove and the phone has locked me out.  I attempted to use my google email as it requests and it still won't let me in.  Is there anyway to unlock my phone?

What happens if you try to unlock the device with your google mail account?

[comment by Psb] If you are unable to open the lock via gmail username-password facility; then I suggest that you go to nearest Service center. They shall mostly format it! Either way, you shall lose data...

Yes, at the bottom it should say "unlock by email" and type in your gmail account that you set your phone up to and voila it should be unlocked. And then change your password in the settings


text:
How To Change browser font in Chrome For Android?
I am a seasoned Linux developer, tinkering with Android.
I want to modify Chrome so that it uses the font I want as default.
So far I've found
/data/data/com.android.chrome/shared_prefs/com.android.chrome_preferences.xml

But it seems to sync settings from Google cloud?
Anyone know markup to specify font?

You can try using Per App fonts -an Xposed module. It requires root though


text:
Discover version of Bluetooth
How can I know what's the Bluetooth version of my Android device?

Possible dupe: http://stackoverflow.com/questions/9126512/how-to-find-android-bluetooth-version-android

yeah man, i found it too. But I want to discover what is my bluetooth version to check if it is capable to connect in large distances.

differ in distance is due to bluetooth class not version (A, B and C) take a look here to read more about bluetooth:
http://en.wikipedia.org/wiki/Bluetooth

I have a samsung Galaxy S2 here is a method to get info on your bluetooth version

Turn on bluetooth by going to the home screen, clicking menu->settings bluetooth.  Pull that to enabled.  Make sure it is on.
On the home screen, click  menu -> settings -> applications -> 'ALL' tab.
Select: "Bluetooth".
A screen pops up with information about the program.

Following these directions there is still nothing show on my Samsung Galaxy S3 from Straight Talk. 4.1.2 Android but no idea about Bluetooth version.

Go to http://www.gsmarena.com/ and search for your device: the site provides several info including Bluetooth version.

I have tried several searches for finding the Bluetooth settings on my LGL15G with no luck finding a solution that will get the answer on my phone.
I did find the information.
I searched for LG L15G Sunrise Specifications on Google
I went to a link called http://www.lg.com/mobile
I used the top of the page search for LG L15G
It gave me one result, which I clicked on:
http://www.lg.com/us/cell-phones/lg-L15G-sunrise
I clicked on Tech Specs and searched the page for Bluetooth.  It took me to
Bluetooth® Version  4.0
My point is, there doesn't appear to be a way to find the Bluetooth version, at least on many devices, but if you can find a manual on line, it might be in there.  If someone comes up with a way to actually find it on the device, let us know.

Menu > Settings > under device, Application Manager > swipe to All > click on Bluetooth Share > version would be displayed under app info.

the OP wanted to know what version of Bluetooth they have, not what version of Bluetooth Share they have, which is what you get when you follow the advice given here. Bad advice is worse than none at all, I see this time and again in forums ppl wanting to give an answer at all costs so that they look like the big expert, and all they give is add to confusion, if you don't know what you are talking about just keep schtum.

Go to Settings>More...>Application Manager>All
Click on Bluetooth Share
version will appear below the heading "Bluetooth Share"


text:
How do I configure Dropbox in my Galaxy S III so that it does NOT automatically upload every photo/video I take?
How do I configure Dropbox on my mobile - Galaxy S III so that it does not automatically upload every photo and video I take?

Open the Dropbox app on your device
Open the overflow menu (three vertical dots) and choose "Settings"
Under "CAMERA UPLOAD" tap "Turn off Camera Upload"

If you've installed Dropbox's Carousel app, it takes over the upload of photos.

Open the Carousel app
Click the weird smiley face in the upper left; this opens the "Settings" menu
Uncheck "Backup photos & videos" (or you can log out or uninstall the app)


text:
Unable to access the "mmcblk0p6" file, on Samsung S5300 Mini Pocket
I have rooted my Samsung S5300 Mini Pocket Galaxy, and I have entrie SDK installed on my Windows 7 laptop.
Now via Command Prompt I am able to:
adb shell
$ su
#  <--- and get root access

However, if I do something like this:
cat /dev/block/mmcblk0p6

The output in my CMD prompt is BLANK, and it's like the file is empty.
I've been instaling the busybox with all other commands to help me complete this, but I have not accomplished nothing.
Any advices, tips how can I stream into the contents of this particular file?
BTW - I've been trying with Android Commander, but no success either. It says that the file is "empty" => 0 KB.
Thanks all.

That "particular file" is a block device, not an ordinary file. I don't know what you expect in there (I'm not familiar with the device), but it might be some partition. So maybe additionally to what you just tried, you tell us what the problem behind it is? What for do you need/want to "stream into the contents"?

As I've read elsewhere, supposedly the variable "UN_lock_code" is hidden in that file, which calculated with IMEI can give out the Sim Unlocking Code for these divices. That's why I'm trying to access the file.

/dev/block/mmcblk0p6 is not a real file, it is a virtual file representing a block device (that is why it's in /dev/block). 'mmcblk0p6' denotes that it's the sixth partition of the first MMC card. I am not really sure why you want to cat that file.

please read my comment on my question, I've explained all there. thanks


text:
Can Android phones/tablets access W-Fi network drives?
There are many WLAN routers currently available which have a USB port to connect external HDDs. These are than easily available on Windows machines directly in Windows Explorer, they look like common network drives.
If I used an Android-based smartphone or a tablet which support WLAN, would it be possible to access these network drives somehow? I'm entertaining the idea of getting a tablet, and it's important to know if I can access a larger storage than what would be available locally via an SD card (if such a slot even would be present on a particular specimen).

I believe most of these routers mount your drive as a network samba share (like windows file sharing), which android phones can access with apps, like ESFilexplorer or AndSMB. They can stream off it or download files to SD card.

I used ES File Explorer on Android phone to access a hard disk attached to a Wi-Fi router and it was able to play content directly without copying to my phone.

Can you please add details as to how you achieved this?


text:
Taking Screenshots in Micromax Ninja A89 ICS Mobile Device
I have a new Micromax Ninja A89 Mobile phone which is not rooted. I want to be able to take screenshots in my mobile without rooting. What should I do? I have tried many of the freely available apps but they are not working.
Any suggestions please?

your question already got answered here: http://android.stackexchange.com/questions/1759/how-to-take-a-screenshot-with-an-android-device - the answer considers all variant (root/non-root, ics etc.) - the most reliable way is always by using the android sdk and using ddms

Hold the volume down and power button together. That will take a screenshot.


text:
Need to unlock Coby tablet; MicroSD card not formatted
My Coby Kyros MID7024 tablet is locked with a pattern lock. The person who set the pattern lock has unfortunately forgotten it. I tried to unlock the tablet using these methods:

The volume adjustment buttons are broken, so it is no use to use them to reset my tablet.
When activated, the reset hole does not remove this pattern lock. Why?
I plugged my tablet to my laptop (before its USB ports broke) and tried to unlock the tablet with ADB (which can be found in the Android runtime and developer tools from Google). Unfortunately, I forgot to enable USB debugging just in case it ever got locked up.
My MicroSD card is not formatted right now, so I cannot download an app to unlock my tablet because I need to format the SD card before I put anything on it again.

I do not know of any other methods to unlock the tablet.

Never heard of it, but it looks to be an Android tablet. If so this question is off-topic here and will be migrated to android.SE for you.

usually that is unlockable using the google e-mail registered to google play. if you cant that way, it can be done using an adb session. note: your question is offtopic in SU and will likely be moved.