text:
I want to disable internet but not the network
How can I disable internet but keep the network access on Android tablet? I want to be disable internet access to all but selected apps, at the same time I want applications to have direct internal network access.
I used firewall in the past but firewall disables access to all networks. I want to be able to use my tablet in my home, at the same time I want to disable internet access on it.
Is it possible? What is the best way to do create this kind of limitation for the apps?
thanks

Disable routing of your tablet in your gateway.

On the router
As roxan already wrote, this cannot be done on the Android device itself (well, at least not easily), but should take place at your router. Some routers allow to specify on a per-device basis whether internet access should be granted, using a single "switch" (yes/no).
If that's not possible, you'd need to edit firewall rules. This would require to assign a fixed IP to your device, so on your router you could specify e.g. (pseudo-code):
route from <android_ip> to <internal_network> pass
route from <android_ip> to * reject/drop

(again, that's pseudo-code; I'm not that familiar with iptables to give the exact syntax by heart). What that then would do: All packages from your Android device would pass the router if targeted to the internal network, but would be rejected (visible to the Android device, so it could react immediately) or dropped (connections would timeout then) when targeted to the outside.
Basically, as Android uses iptables as well, the same should be possible directly on the device, one might think. But I'm not sure whether that is really true: from the Android device's point of view, everything is targeted outside (to its gateway). Which gives another idea:

On the Android device
I've just checked on my device, and Android indeed includes the route command (though I needed to run it via busybox, e.g. busybox route to show configured routes). So let's assume your local network uses 192.168.0.*, and your router being 192.168.0.1, you could do the following:
# default gateway (should already be defined), but we don't want this
#route add default gw 192.168.0.1 wlan0
route del default gw wlan0
# re-add route for access to the local network
route add -net 192.168.0.0 netmask 255.255.255.0 192.168.0.1 wlan0

Now the device should no longer know what to do with packages e.g. for 8.8.8.8, and would return a "no route to host". The example already shows a problem involved: 8.8.8.8 is one of the pre-configured name servers. So make sure you configure your device to use a name server in your local network, if you want name resolution (well, Google's name server won't be of much use for your internal network either).
Not also that your interface used might not be called wlan0. Find out by invoking route without any arguments: this will list all established routes like this:
link-local      *               255.255.0.0     U     1000   0        0 eth0

So in this case, I had to use eth0 for the interface.
192.168.0.0     *               255.255.255.0   U     205    0        0 wlan0

This would describe our example, using wlan0 as interface, and 192.168.0.* as network. As on my device this route already had been present in the routing table, it might even suffice to simply drop the default gateway.
I didn't run a test to verify everything is fully working according to your intention (though it should, I might have included some typo here or there). So I'd be glad to hear from you how well it did :)

Izzy, thanks for super detailed answer. Well explained.  The issue is this though, is adding the route one time for next boot?

No, you would need to repeat that after a boot. Or you would need to modify the boot image accordingly, which is not really feasible. Much better would be using Tasker, and have a script executed after each boot, if you need it "more permanent".

Droidwall an app will be the perfect answer to that. (ATTENTION: will require root).

No, that won't help here. See the question once more, please: I used firewall in the past but firewall disables access to all networks.

Izzy thanks for the point. It is true that firewalls are big brush in Android so it is not a use to me on the tablet as far as I can tell.

@Izzy I am using the Droidwall on my N4 with stock but rooted phone and i can block whatever I want to, and can still use the app.
Still you need something advanced like making an app behave as if internet is on but actually it is not then you can use the "Exposed Framework" (hope you are aware of it).
The Droidwall I mentioned used IP table rules to mod the app accordingly and I am satisfactorily using it.

To my knowledge, Droidwall either blocks network access completely for the app, or not at all (yes, per-app and yes, per interface). Are you saying it's easy to use for selective blocking (i.e. "app is allowed to access 192.168.0.*, but nothing else")? Because that's what yarun wants.

On your phone find the network your connected to in the network options connected to and modify network in advanced options change the value to "Static" you can leave the ip address field unmodified but in the default gateway field change it to 0.0.0.0 and hit save. You will get a message that the connection has no internet access but still be connected to your router and will be able to access devices within your local area network. The way you get to this option varies depending on your phone and android version, if your not sure just google "how to setup a static ip address on a (your phone model here)"


text:
HTC Desire C screen just flashes when I press unlock! Help!
So I turned my brightness all the way down on my HTC Desire C and it just locked itself. Now when I press the lock button it shows me the lock screen for about a second then locks itself!? HELP!!

Did you try to shut it down ?

Typically I found this after finding the same problem. I too just turned the brightness all the way down. You can get back in by holding the power for a while and restarting... Might do it again and turn the brightness back up and see. Tracker1972
Edit- brightness back on automatic, now working fine again :-) good luck with yours!

You don't have to reboot your whole phone, just get your battery out once, put it in, restart your phone, go immediately to your brightness settings, put it on high, and keep it always high, solved my problem at least.

source: Stack Exchange

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

sort: votes


text:
What is sync for?
I purchased my phone over the Internet, but the instructions turned out to be written in Chinese. What is sync and what is it for? Should it be on or off? My phone model is CJ-THL V9 3G, running Android 4.0.3.

Are you asking about sync?

OOPS...yes I meant sync, not sinc, sorry all!

I assume this option came up when you activated your Google account when you turned your phone on for the first time. This option permits your phone data to synchronise with Google services, like calendar, contacts, email etc. Whether you select it is up to you, however the answer is usually yes. It provides a backup of this data on Google servers and also allows you to access it via the online google website. You can always toggle this option in the phones Settings menu.

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


text:
specify a delay in camera upload
Is there a way to specify a delay before my Dropbox app uploads photos into my Dropbox account.  I normally take a lot of photos, and delete many of it.  Dropbox app puts it onto my space before that. How do I specify a delay before it copies? Right now, I have to go to Dropbox and delete them again

The only way I think of would be to disable wifi and data while you take your photos and delete those you want to... Or enable the upload only on wifi, if you're not connected on wifi when you take your photos.


text:
Is there a way to remotely access my desktop and transfer files over the net to my S3?
I have Win 7 Pro on my home desktop and a 4.1.1 OS Samsung S3 phone.  Is there a simple tool or something I can use to move around and transfer files directly from my desktop to the internal drive on my Android phone?  It would be good if I can stream videos to my phone too.  I have no knowledge of how to setup ports etc.  too so something simple.
Edit: I need to fransfer files that are like 700MB.  Desktop is in another city so wifi won't do.  And, I need to be able to set it up on the desktop by just a simple software download because someone else who is not conputer savvy has to setup the desktop while I do my Android.

You might want to take a look at our most frequented file-transfer questions. Plenty of good answers there :)

To transfer files you can try AirDroid. But it is free only when the device are on the same wifi network. Access via mobile data is limited to 100 MB/Month.
For video streaming, you can try Emit. The free version puts ads on your stream and you can stream to your phone even when not on the same network, but you'll need to mess a bit with ports.


text:
Where can I find the stock kernel for my Samsung Galaxy S2?
I have a Samsung Galaxy S2 phone (GT-I9100). I installed clockworkmod, a custom kernel and rom (Resurrection Remix) earlier this year. One day I couldn't boot it anymore. I restored a backup of the stock rom still on my sd card. My phone worked fine again, except that my camera doesn't show me any image while running. I can take pictures and videos, but I'm blind while filming.
I'm presuming this is because I still have the custom kernel installed. I would like to get back to an official Samsung kernel compatible with my old stock rom.

Where can I find such a kernel?
How can I be sure that it is the right one for my ROM?
What steps must I take to ensure that I can at least get back to the current state if something goes wrong in the process?

This is my current setup:
Model:
GT-I9100
Android:
4.0.4
Band:
I9100XXLPX
Kernel
3.0.15-TH
codeworkx@cyanogenmod #2
SMP PREEMPT Sun Apr 29 10:50:29 CEST
2012
Version:
IMM76D.BULPG
I appreciate any help you can give me on this topic.

Have you tried this site?
sammobile
Just select the right country and mobile operator.

I wasn't able to find the stock kernel for this device. Instead, I tried Siyah 5.0.1 http://www.gokhanmoral.com/?p=1536. I flashed it with Odin. Camera works! Will see if rest of phone still works as before.

You can find an original kernel on Sam Mobile as @Sil suggested. I am using an original Orange ROM for my Samsung Galaxy S2. This website has original ROMs for all Samsung smartphones so I guess you just have to trust them, being one of the most used websites for this kind of content. About the installation, if it fails, which it shouldn't, you can just try installing the ROM again and if it still fails then you can re-install your current ROM. You can try backing up your settings files using Titanium Backup.


text:
Can't attach photos to tweets
I'm using the official Twitter app on my Droid X2. Whenever I select a photo from the gallery, it waits for a few seconds on the Edit Photo screen, then returns to the Compose screen without attaching the photo. Why is this happening and how can I fix it?


text:
Change the Nexus 4 voice dialer
When I double tap the main button of my Bluetooth headset a voice dialer pops up. I'm not sure what app is this voice dialer (I couldn't find it on the apps list), all I know is that it's slow to load and works poorly.
I'd like to replace this app with the standard voice search of the Google Search app. Is there a way to achieve this?
Rooted options welcome.

I solve this on the Nexus 5 using Tasker with AutoVoice plugin.
Once you get both installed, add a profile that reacts to the "AutoVoice BT Pressed" event with the action for running the activity for Google:Voice Search (long clicking on the Google Search app and selecting VoiceSearchActivity from the activities presented.


text:
Displaying Android Screenshots
I have a few screenshots of an application that I want to display on a website.
I remember there used to be a web site that had all the "frames" or "skins" of Android devices; you would upload your screenshot and it would embed them in the frame and you would get images like this:

I can't seem to be able to find the site or these "frames". Can anyone please point me to a direction where I can get these frames?
p.s. I can do photoshop myself if I can get these "frames" (or whatever they're called).

You're looking for the Device Art Generator.


text:
No encryption option on Huawei g510 and Android 4.1.1
I recently bought a Huawei g510 with Android 4.1.1 and I was going to encrypt it, but I just can't find the encryption option in the settings panel or any other place.
I looked around on the net but I just can't find a solution.
Is it a limit of the rom that comes with the phone?


text:
Go into recovery mode in Sony Live With Walkman
Does anyone know how to get into recovery mode for Sony Live With Walkman phone?
These key combination not working

Volume Up / Down
Volume Up / Down + Power Button
Power Button + Home button

Is there something I'm missing? I am finding solution for this question, Sony Live With The Walkman : Phone is restarting continuously

Do you use any custom kernel or do you have stock factory default?
IF you don't have stock then there is no recovery.
If you have a custom kernel, you should press the VOL DOWN button when you see the KERNEL logo. That's because custom kernels have CWM recovery integrated, because Xperia 2011 phones don't have a the recovery partition.
For solution to your problem, you should use SEUS, that's the only way to fix a bootloop with stock kernel.
You can download it from here: http://www.sonymobile.com/global-en/tools/update-service/
The software is self-explanatory and will guide you how to enter into flash mode.
Here's a tutorial on how to use SEUS: https://www.youtube.com/watch?v=H_OCgB6ASqQ

Is your boot-loader unlocked via Sony unlocking tool?
Caveat Emptor You will lose data proceeding below!
Quoted directly:

What phones can be unlocked?
To check if you phone can be unlocked, follow the steps below:

First, you should confirm that it is possible to unlock the boot loader of your phone by checking the service menu. In your phone, open
  the dialler and enter ##7378423## to access the service menu.
In your phone, tap Service info > Configuration > Rooting Status. If Bootloader unlock allowed says Yes, then you can continue with the
  next step. If it says No, or if the status is missing, your device
  cannot be unlocked.

If the above says it cannot be unlocked, then you cannot unlock it and flash a custom ROM, you're out of luck! Follow the answer below by another poster who is 100% correct in usage of SUS (see below further down in my answer) to reset it.
If it says it can, then go ahead and follow the instructions to unlock the boot-loader. You will lose your settings.
Then go to XDA and install LegacyXperia which has the custom ClockWorkMod Recovery which can be activated by toggling the volume buttons upon start-up.
The quirk about the SEMC 2011 line of handsets is - there's no actual recovery partition, the custom boot image found within LegacyXperia handles the necessary loading of the recovery if the volume keys are pressed, and if not, continues loading Android as usual.
Oh and by the way, you might notice on some websites, where it governs using fastboot, it will say something like this: fastboot flash boot boot.img - that is incorrect!
You must specify fastboot -i 0xfce flash boot boot.img, its the -i 0xfce part that is omitted. It will not work without it.
If you wish to use a more powerful tool unlike SUS tool (Sony companion tool that checks for firmware updates), you can use this tool called Flashtool which can do a lot more than the SUS software itself, such as re-locking the boot-loader (if reverting back to stock).
The above is for the more adventurous kind of person, if not the other answer by the poster is more suited.


text:
How do I save purchased apps as APKs?
I am unable to save APK's that I have purchased (actually paid for) through the Play store. Usually SaveAPK is able to save the APKs that I'm interested it, however this didn't work: it sais Copy failed. I also tried Astro File Manager, but every app that I purchased had a lock symbol on it, and it didn't allow me to back it up.
Next, I tried looking in /data/app, and I couldn't find the APK either. Any ideas where they could be? Maybe it's some sort of copy protection in 4.x+ which I haven't heard of previously.
I am running Cyanogenmod 10.1-20130714-NIGHTLY-i9300

.apk files are usually installed in /data/app, as you already pointed to. I find my "bought apps" in this place as well; so it might be you've looked for the wrong name: the files usually have the "syntax" <package_name>-<n>.apk, where <package_name> is the app's package name as it appears in the URL when looking it app in Google Play via the web browser, and <n> is a digit. I bought e.g. ROM Toolbox, and can find it here as com.jrummy.liberty.toolboxpro-1.apk.
There are several options to get hold of an app's .apk file:

copy it from /data/app (root might be required -- at least if you don't know the exact file name)
use an app like e.g. AppMonster Free Backup Restore (no root required)
use Titanium Backup ★ root (root required)
create an ADB backup and extract the file

I looked at the folder with ES File manager, which showed icons for the apk's. I also looked for the 'syntax' of the app, which also wasn't there. Appmonster listed the app as 'Protected', and backing it up just gave me an icon, as well as a text file. Titanium backup, on the other hand, gave me a .apk.gz file, however I am unsure if this is the actual APK.

If it's protected, it probably cannot be retrieved without root. And yes, that .apk.gz file actually is a GZip-compressed .apk -- so you can simply gunzip it to get the "plain" .apk.

Yes, this is a new feature (app encryption with forward locking) introduced in Android 4.1 (Jelly Bean) which is intended to prevent casual copying of .apk files. See this blog post for a more detailed description of this feature, with some technical details.
Part of the post text which is most relevant to this question:

A typical forward locked app's mount point now looks like this:
shell@android:/mnt/asec/org.mypackage-1 # ls -l
ls -l
drwxr-xr-x system   system            2012-07-16 15:07 lib
drwx------ root     root              1970-01-01 09:00 lost+found
-rw-r----- system   u0_a96    1319057 2012-07-16 15:07 pkg.apk
-rw-r--r-- system   system     526091 2012-07-16 15:07 res.zip

Here the res.zip holds app resources and is world-readable, while
  the pkg.apk file which hold the full APK is only readable by the
  system and the app's dedicated user (u0_a96).

So a normal app like SaveAPK cannot read .apk files of forward locked apps in JB (but app resources are still world-readable, therefore apps which contain icon sets and themes for other apps will still work properly).
However, this protection is effective only in the locked-down state of Android as shipped by device manufacturers. If you have root, you can still access .apk files of all applications installed on your device and do whatever you want with them. The only problem for you is that some backup apps you have used previously will no longer work, and you need to find a working replacement (now a backup app will need to use root access in order to backup all .apk files).

"In Jelly Bean, the forward locking implementation has been re-designed and now offers the ability to store APKs in an encrypted container that requires a device-specific key to be mounted at runtime. Let's look into the implementation in a bit more detail." Great.


text:
Where is Google Play Books storage location?
I found hints that the location might be "Android/data/com.google.android.apps.books". I don't have that folder. I have searched every file in my system looking for the book file.  I have folders: "...apps.magazines"   and "....apps.maps", but no "...apps.books".  Also what does the thumbtack mean on the books page cover under library view... Is there a manual somewhere?

This question has been asked before. You might want to take a look at Where does Google Play store its ebooks on an Android device?

I saw that comment that you refer to above but as I said I do not have the file Android/data/com.google.android.apps.books/files/volumes/ on my internal or external card.  Also I have a book that I can read off line, but where does it reside.. Galaxy 10.1 Tab

I'm leaving this question open, because @user37546 hasn't found a solution in Izzy's suggestion.


text:
What to do if Galaxy S2 firmware upgrade failed and the phone is not working at all?
I was upgrading my Galaxy S2 from Gingerbread 2.2.3 to Jelly Bean 4.1.2. In the middle of the process the USB cable just got disconnected and I only see a picture of mobile connected to a PC and a warning symbol in the center. I have tried hard-resetting it but its not working.


text:
Flashing new rom, are old files deleted or hidden?
I'm not sure whether I'm doing something wrong or it's something normal.
I had CM9 on my Galaxy s3 and decided to try another rom (Paranoid). I didn't like the new one I installed and downloaded another (Carbon). But I am noticing that my internal storage is close to being full now. But when I browse the phone from my PC, I'm not seeing anything out of the ordinary.
I copied Carbon zip onto the phone, but clockwork mod is not even seeing it, I am noticing a lot of files from the sd and I'm still seeing the Paranoid zip from clockwork mod, but I cannot see it from my PC.
Did I skip a step somewhere? What should I do?

What happens to existing files when flashing a new ROM very much depends of the location in question:

your SDCard (internal or external) is not touched at all, apart from the fact you're placing the update.zip for flashing there.
your internal storage (/data and /cache) is neither touched by the flashing process itself. But when switching between different ROMs, it's recommended to wipe these two to avoid complications
some other locations are usually wiped and rewritten. This includes for sure /system, and in most cases also /boot

I know of no case where files are "hidden". Either the entire partition is not touched at all, or it is wiped. It might be that on some partitions files are simply overwritten, though I've never heard of such a case either.

hi Izzy, I think we talked a while ago, I digged deeper and released I needed to format my sd card, all the other roms where still there, but not showing when browsing through the pc.

I remember something like that. But where is "there"? External SD? Then you could simply put it into a card reader to check. But if I remember correctly, your issue was that it was not on "removable memory". Which leaves adb shell to look inside. I use a combo of adb rootless and adbd Insecure for such things, but that requires a Linux PC :)

There meaning the internal sd, I still didn't see the files, but when I carried out with the format, i freed up about 10gb or so.

Well, that's another possibility -- but only works if you don't need to retain any of the data there, as it would "blank" the entire "drive".


text:
Why has my location history stopped working?
From the time that Google Maps updated to the newest version, my device (Samsung Galaxy S3) no longer logs my location history althrought I have turned it on. I have tried uninstalling updates and installing them again, turning off and on location history but it still doesn't work.
Is there something I'm doing wrong or is it just some kind of bug? Anyone?

Maybe connected to Latitude, which no longer is part of maps (and will be completely shut down in August)?

I have been connected to Latitude, but I don't think it has something to do with Maps & Location history, does it?

I never used Latitude, but AFAIK this was responsible for the location history as well. I'm not 100% sure, however; but it would explain things well, as the timing fits perfectly (the update broke it -- and the update removed Latitude).

So location history won't work anymore? Why don't I see anyone screaming about this? I bet I'm not the only one

I've seen them screaming in the forums. I myself never used that functionality (which is being moved to G+ btw), so I wouldn't even have noticed. I'm rather screaming for the crippled playstore (web) and now also the playstore app obviously having its "WiFi only" option removed and eating my data plan :(


text:
Can adb backup/restore be used to root a device?
I have read a bit about the adb backup format, and it seems quite straight forward.
Is it possible to use adb backup restore with a specially crafted backup to root a device? If not, why not?
The idea is to restore something to some place on the device that usually could only be there when the device was already rooted. Like the adb backup service itself. It must run with quite high permissions. So why not restore a special tool with appropiate permissions?

Your assumption that the process which writes the restored files to the storage device runs with "quite high permissions" is wrong. Backup service calls backup agents (implemented by applications themselves) to backup and restore data. So each app backs up and restores its own backup data.

Do you have a reference for that, Alex? In fact, a bug in adbd is used by several root exploits, as for the restore process the daemon actually gets "raised permissions". Simply take a look at bin4ry's root package if you don't believe that. The "backup service" you describe is Google Cloud Backup, which has to be actively supported by the apps to be backed up/restored, not adb backup / adb restore.


text:
Galaxy S2 through USB won't connect to my Mac?
I have an Android Evo, and it connects to my Mac just fine when connecting the USB cable. I can access the entire phone data.
However, my wife's Samsung Galaxy 2's data can't be accessed on my Mac, even though the Mac recognizes the USB connection. How do I fix this?

If phone data/photos is all you're after, I suggest using Airdroid instead. No wires required, and will work on any computer.
If you're really set on using the cord, you may be missing GS2 drivers. You'll need to install Kies from Samsung.


text:
Difference between two Rooting methods
I bought a new XOLO Q700 last week, with Android jelly bean 4.2.1
I found out two ways to root the phone.
First, as per the instructions given in this website
[ROOT] Xolo Q700 Rooted before it hits the shelves!

As quoted in the website...
The process is really simple for rooting the phone:

First what you need to do is download "MotoChopper" on your PC.
Extract the .zip file  to a specific folder Install the USB drivers      using PdaNet+
Enable USB Debugging mode on your device.
For Windows  users, execute the "run.bat" inside the contents of the    extracted    archive. Be sure to run it as admin.
For Linux or OS X users, execute “./run.sh” via terminal window.

And its done! I have tested this method on windows and it is working.
  It will continuously repeat that adb server is outdated and it is
  killing it but don't worry about it, it will still continue...
Follow the steps carefully in the terminal window. After the window
  closes itself REBOOT YOUR PHONE!!!
To check if the phone is rooted correctly or not use, Root Checker
  Basic from the playstore, it should do your work

Second, is using the software UnlockRoot

Though the second method is pretty simple, connect your phone and hit
  ROOT and UNROOT to revert

While the First method is a little more tedious.
So I would like to know what is the difference between  the two methods. Also which would be safer.

I would use the motochopper exploit from the first thread. The exploit is from Dan Rosenberg (djrbliss on XDA), a known security researcher who has published some Android root exploits so far.
If the exploit doesn't work, there's no harm it can inflict. If it does work, harm can only be done while persisting the root access but I haven't seen any problems with that (either it doesn't work at all or it just works). The second alternative seems to be a streamlined free/paid service that's probably probing your device and it will eventually use the same motochopper exploit from the first thread.
Background info:

Announcement on XDA
Exploit: http://vulnfactory.org/public/motochopper.zip

Since both sets of instructions you link to consist of running some closed-source software that interacts with your phone through the debug interface, only the authors of those programs can tell you precisely what they do.
As ce4 says in his comment, the one on the XDA-Developers website exploits a vulnerability: that is, a defect in the phone's software. The defect lets a program run as root on the phone, and this software uses that to install a program permanently so that it always runs as root.
The other software could be doing anything. If it works for your phone, it probably exploits the same vulnerability, but only the author can tell you for sure.


text:
Upgrade Samsung Galaxy S2 to Jelly Bean
What is the easiest way to upgrade my Galaxy S2 to Android 4.2.2 Jelly Bean? Also, how do I update it?

Here's some ways to update your firmware, from easiest to harder (not necessarily hardest).

OTA (Over the air) update. Trigger it via Settings > About > Software update.
Kies. Install Kies on your PC, run Kies, and connect your mobile phone to your PC using USB cable. There is an update function in the Kies software.
Odin (Windows). This is a 3rd-party tool that you use to flash (or install, in layman's terms) a stock (or default) ROM or custom ROM on your phone. You will need to download Odin and the custom ROM or stock ROM from somewhere. There are several guides on Google on how to flash a stock / custom ROM for Samsung Galaxy S2. For Linux, you can use Heimdall.

Thanks for your answer:
for the first option i have tried it and it tell me that no updates even i have android 2 in my galaxy S2
, for the second option I need to upgrade to the unofficial android 4.2
I think the last one is the best; but have you try it, it is working without any problems ?

@HananAwwad See if this answer helps you: http://android.stackexchange.com/a/27871/5342 Let me know if it works.

I don't think; what i need this a reliable way to upgrade my galaxy s2(GT-19100) from android 2.3.3 to android 4.2

Jelly Bean 4.2.2 is not yet released for the Samsung Galaxy S2. (Source)

what about Android 4.1.2

Thank you all i got what i need, This tutorial helped me a lot http://droidfirmwares.com/vjms4-android-4-1-2-jelly-bean-official-firmware-for-galaxy-s2-i9100.html


text:
Location woes on HTC
If the NSA tracks me via my HTC phone, they must think I am strange... My location never updated. Ever. I tried removing the cache from News and Weather.  Tried using GPS.  Tried using WiFi.  Nothing seems to work.
Is there a canonical way to re-set the location in Android?
Note: Phone is HTC Sensation XL. I have factory re-set it several time, no change: the first location Weather picks stays as the current one whatever I do.  Applications are any weather apps whatsoever. I installed several and none updated their location correctly.

Eliminate software issues by reinstalling/factory reseting your device. If this does not work, return the device as hardware fault is very likely.

What's your phone model ? What "location" are you talking about ? Is is that you can't get your location for any application ? Or is it a specific application ?

Does Google Maps show the correct location? Does it show the correct approximate location when GPS is turned off?

@DanHulme: Yes, it does whether I use GPS or not.  Clearly, with GPS it is more accurate. ^_~


text:
Do not auto-mount Samsung Galaxy S4 Mini when USB is connected
I had an HTC desire phone, before upgrading to a Galaxy S4 Mini.
I have run into an annoying problem. On my phone (not on the SD Card), I have private data, including an RSA key, which I use to SSH into my different computers and servers. On the Desire S, I had the phone on default "Charge only" so people who nicked my phone didn't just get access to what was on it.
How do I do something similar with the Galaxy S4? I need some way to disable the mount-by-default so people who steal my phone can't just plug-in a USB cable and steal all my data. The phone should still be able to mount as a storage device, but ONLY when it is specifically activated.
In screen-locked mode, it still auto-mounts when plugged in - not exactly a good way to protect the data on the device.

On Android 4.1+ (possibly from 4.0), as it now uses MTP, it automatically mounts. I haven't found a way around this yet, short of having a ROM that allows you to use normal USB connection.

On JB, if accessing via USB, the handset is prompted to accept/reject the host's public key (RSA key), in short, have not seen nor heard of a way to prevent auto-mounting, even activating Developer's settings and enabling usb debugging...

Isn't there some USB Connection settings in Settings->More? If not, maybe it's simply hidden. Using e.g. Apex Launcher, long-press empty space on homescreen, select Shortcut->Activity let's you browse all activities of all apps. Check the Settings app here, try what sounds promising (don't worry if some items simply "force-close", simply try the next). This way I was able to e.g. access the SIP settings which were hidden on my LG Optimus 4X.

I don't know if this applies to the S4 but on my Nexus devices it shows up on my pc as a 'drive' but I can't access anything until the phone is unlocked (the normal screen lock - pattern/pin). If you have a screen lock set it shouldn't allow access to the device until you unlock it.

That is actually true. There is no way to access the files while the phone is locked.

This is not true on the Galaxy Note series which is very similar to the S series. It is also not true on the S3, so I would imagine (though have not tested) that it is the same for S4.

@JoelEtherton Same on s5. I assumed it was a Samsung vs HTC problem. Disabling Autoplay and Autorun in Windows 7, with the s5 screen locked, it still auto-mounts the drive. I am unable to clear the MTP checkbox on the phone, the only way to clear it is to check the PTP.

Do you have a password/pin/pattern lock (not just a swipe)? If so I think it should prevent access to the device until it's unlocked. If you only have a swipe/no lock screen then the phone is already 'unlocked'. I don't have a Samsung device to check this on but it seems like a massive security flaw if the device is accessible without unlocking.


text:
Android mic problem and cell freezing problem
I had (and I still have) problem with my phone, a Samsung Galaxy S3. Sometimes people hear me bad or doesn't hear me at all and this is a real vexing problem.
I brought the phone in a Samsung authorized center, they said me that my OS version  (a Jellybean branded by H3G) could be bugged. They've replaced it. Now audio problem is still present and as if that weren't enough my phone freeze it's screen at least seven, eight times per day (I have to detach the battery to recover this issue).
I have installed a software to record my phone call, I have listen again every phonecall in which my interlocutor said that he doesn't hear me and... my voice is perfectly audible in registered phonecall.
I always thought that my microphone was defective but at this point I'm not so sure of this assumption. What can I do? I have no idea about the problem, could a non-branded Jellybean version resolve the problem? Could samsung completly replace my phone?

If you've got one, try using an external mic (like a headset) and then run some tests with that. If you're consistently getting good results, then the issue is likely the phone's mic. If you still get sporadic call quality, then it's likely the phone app.


text:
Upload battery status to a website
I would like to maintain a central list of the battery status of my devices. For my Linux laptops, I will write a small shell script that reads the battery information from the kernel and uploads it to my webserver.
I have no idea how to do this for Android devices, though. Basically I would like them to open http://example.com/tracker.php?id=cell&battery=0.67 every 30 minutes or so.
Is there an app that can do that? Although I have never programmed on Android yet, I have experience with Java and Linux. Is it possible to program something like that with reasonable effort?

There's a tool on Google Play called Batman, which collects battery status information in the background and stores it into a CSV file on SDCard. That done, you could use sync tools like e.g. FolderSync to have the file uploaded to your Linux machine in regular intervals, where you can have it processed by any tool you prefer.
Another variant (a little more tricky) could be using Tasker to create the data: Tasker offers the variable %BATT to give the current battery level in percent. It also supports things like HTTP_POST, so you could have Tasker post the current battery level in fixed intervals, and let your server do the rest (see the Tasker UserGuide for details).
Note: Tasker doesn't come for free, it's about 5 bucks. But you can download a free 7-day trial at the homepage for testing.

Batman is too slow for my purpose, I would like to know the current battery status. Tasker seems to be able to do this. Working on that myself will probably take more time than 3 €. Although I am a little uneasy with all the permissions that app wants …

I'm using Tasker for years now. I also use LBE to supervise permissions. So I can tell you Tasker did never ever abuse any of those permissions: not a single time something turned up in the logs. Of course I cannot speak for future versions, but in my eyes it seems a trustable app/dev.

You can also write a script shell for Android. You just need an app like Script Manager that can run your script periodically.
You can read value from the kernel like on a "vanilla" Linux : the actual battery capacity is stored in /sys/class/power_supply/battery/capacity.

In the Script Manager Console, I do not have either wget nor curl, so I am not sure whether I can send a HTTP request from that.

I don't know of an app that can do that, but it would be easy enough to write one if you already know Java. You can get started with programming Android by reading the guides and documentation on the official site for Android Developers.
Do remember that once you've started programming, you should ask questions about that on our sister site Stack Overflow, which has a lively community of Android programmers. This site is for questions written from a user's point-of-view only.


text:
Unfortunately, System UI has stopped
I have PAC-ROM Paranoid-Android (downloaded and flashed from here), and suddenly, after changing some settings (unfortunately I can't reproduce an annoying message started popping up every 2 seconds, it says "Unfortunately, System UI has stopped.".
Has anyone faced this before?
Does anyone know how to reproduce the issue or what setting is causing that? I'm sure reflashing the ROM will solve the issue, but I prefer avoiding a reconfiguration of all my personal settings.
UPDATE
I'm noticing now, that since that message started to bug up, the status bar is gone.

Did you wipe cache before flashing?

@t0mm13b yes. Anyway, look at my answer. Issue solved.

Enabling quick settings made that popup disappear (Source).
It's at Settings->System->Status bar->Quick settings.
HTH

While it's good that you managed to reproduce it, this should go as a bug report to PA devs, it's a bit too specific to be a useful answer for Android users in general.

I wish I'd have a more general answer :(
I thought I should share at least this and it might be of help to someone in the future.

This is a symptom of a programming or integration error in the custom ROM. System UI is the name of the process that draws things like the soft home/back/recent buttons and the notification tray. When this process crashes, the soft keys and notification tray, along with anything else it's responsible for, will stop working.
The error could be in their UI customizations, or in something fundamental like the GPU or framebuffer drivers or the kernel. You should report this error to the developers of the custom ROM so that they can fix it.
They'll certainly need more detail to find the problem, such as what device you're using, what settings you changed to make it happen (reproduction steps in technical parlance), and they'll probably ask you for more information too. This answer tells you about getting crash logs using adb logcat and the bugreport command.
Of course, if there's already a newer version of the ROM, the developers will probably not be interested in your bug report unless you can also make it happen on the latest version.

:( I can't really reproduce it. I guess I'll have to reflash it. But it worked for a week until the error started popping up like crazy as it's now.

If you reflash the same ROM and change the same settings again, it will probably start happening again.


text:
Bypassing a software that loads on startup
I recently acquired a Motorola Droid XYBoard loaded with GoPago. This software starts up immediately and I was wondering if there is a way to either bypass it or access the operating system around it.

Please see How can I prevent applications from running on startup?

The thing is, as far as I can tell the only thing you can do with this device (out of the box) is use it with the software. This isn't that it starts immediately, this is that it seems only capable of running this software.

@Garan If your question isn't simply how to not run it, you should add more details to your question to explain precisely what you're trying to achieve.


text:
How can I remove all deleted messages from mail trash folder on default email app
This question has already been asked here but no satisfactory answers were given. Some say to go to trash folder and select mails one by one then delete; I will NOT select 250 mails one by one!! Others say to go to the mail providers web site... if I wanted to do that then I would not ask this question. Anyway, even if I do that (I'm not talking about g-mail, but other providers I have accounts with) the mails will remain physically on the android phone in the trash folder...
The problem is that in the default Android mail app, there is no Select All option for messages, and there is no Delete from trash option. There must be some way to do this?
Thanks

As there is nothing like the default mail app (every manufacturer is free to install its own, and most do): Specifying your device and Android version would help finding answers. // Besides: what protocol are you using? With IMAP, when deleting mails on the server, they should automatically be deleted on the client as well. Are you by chance using POP3?

I have found a Android issue where this problem is being adresses.
Hopefully when we all want this issue being solved it will be solved. https://code.google.com/p/android/issues/detail?id=10232

Neither of the system-e-mails apps (e-mail and gmail) on my Nexus4 is able to accomplish that task - very annoying indeed.
So the basic answer is propably: You can not.
But there are mail-apps capable of doing so. One of it is K9-mail.


text:
How to get mDNS working for Chrome on Android?
Is there a way to connect to http://mylaptop.local/ using Chrome on Android, or is there another browser that works?
I travel from network to network with my laptop and my phone and I often have to connect my phone to a website on my laptop. With Safari on an iPhone I can simply use http://mylaptop.local/ (usually hitting reload on an open browser window), but with my Android device I always have to figure out the current IP of my laptop punch it in by hand and connect to it (I don't control many of the networks I'm on and they don't seem to ever have DNS integrated with DHCP).
I've searched a for an answer and it seems most people simply hack around the issues using static DNS, or they control DHCP and DNS, neither of which apply for my situation. Also I see code libraries for supporting mDNS (and other zeroconf stuff) in a specific Android application, so perhaps there's a Chrome add on out  there, or some other browser that supports it?
Also, is there any official word on device wide support for mDNS and the .local domain on Android? I had trouble finding that as well.

I don't think so.
The system DNS resolver in Apple's platforms has in-built support for mDNS, so that pretty much any app eventually winds up using the core getaddrinfo function and supporting mDNS in URLs and hostnames and whatnot.
On Android and other platforms, even if there is a Multicast DNS daemon running and libraries available for using it, "typical" DNS lookups do not. So while recent Android releases do give developers some mDNS features as part of the platform, most do not go out of their way (as they would need to do) to use them.
It's a bummer, but AFAIK there's nothing short of rolling your own custom Android build (or convincing Google to change it) that could really solve this.

That's so lame! It took like 15years for linux to talk correctly to windows and mac, now we see the same story again. mDNS not supported on Android. AirPrint not supported on Android. Come on, interoperability must become the rule!

I filed a bug against the Chromium project. Please star it (refrain from +1 comments) if you bump into this issue and would like it fixed. https://crbug.com/405925

Starting from November 2021, Android resolver supports mDNS .local resolution
Source: https://source.android.com/docs/core/ota/modular-system/dns-resolver#mdns-local-resolution

That's not a fault of the browser, but of the way Android handles DHCP: it simply ignores the offered DNS server and sticks to its pre-configured Google DNS -- which of course does not know your local hostnames. So here is how to work around this:

Open Settings
Navigate to WiFi
Navigate to your WiFi network's entry.
Long-Tap the entry, chose to edit.
Activate Advanced settings
Switch from DHCP to static, and replace the first DNS server (usually 8.8.8.8) with your own
Save

(optionally you could try to switch back to DHCP after having changed the DNS server, and see if the latter is kept)
Now Android should use your DNS server first, and switch to the secondary only if yours cannot resolve. Which means, your "mylaptop.local" should be found now -- from Chrome or any other browser and also any other app.
Before you ask: This setting (as described above) would only apply to the modified WiFi AP. So no worries you could affect any other. If anything goes wild, you anytime can simply delete the AP and re-create it.

Just to clarify; the original question was not actually about local DNS server usage, but using mDNS (aka Bonjour) along with the special ".local" domain name which on some systems is set up to issue mDNS queries rather than DNS ones.

When I set a static IP address I inexplicably get "network is unreachable" on all devices on the local subnet.

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


text:
randomly uninstalled apps from sd card
Lately I've noticed that some apps get constantly uninstalled from my sd card. I figured it had to do with little free space left but apparently I had almost 3 GB left and after monitoring for a couple of days. The apps that get uninstalled like this are not the most space consuming ones, after all; looks completely random to me but starts to get really annoying. I think it started about the same time some apps and/or their icons disappeared from the home screen (not from the phone though) - but that was some Google issue I think. Any suggestions? Thanks in advance.


text:
Operating System isn't working in Onda V812
I bought an Onda V812, a Chinese tablet. Since beginning, the operating system hasn't worked correctly.
Now it simply doesn't boot. I'd like to reset the tablet and maybe install a new version of Android to see if it works.  The Onda V812 specifications are very good so I'd like to believe that there should be a solution to my problem.
My e-mail complaints to their support team have not been replied.

What's your specific question?

When you say the tablet will not boot does that mean that nothing happens when you hold down the power button? Or does it start to boot but freezes on the Android screen, never reaching the lock screen?

Have you tried holding down the power button and the volume up button at the same time until you see the dead android and red triangle, if you then tap the volume up button once you should see a list of options including factory reset(complete data removal) which will reset the device to the basic state it was in when you bought it


text:
three sets of headphones not plugging into brand new lg optimus g phone
I have 3 sets of headphones, being he exact same size. They all fit and even click into my old phone's head jack, where as with my new phone the lg optimus g they go in midway and the only way for the headphone jack to read the headphones I have to hold it in. There isn't dust in it or anything I don't know what is happening. This is ridiculous

Take it to the shop you bought it and get them to work out what's going wrong. This isn't the sort of problem you can easily fix over the internet: you need an expert there to see what's up with the jack. In addition, if it's a common problem, the people at the shop will already have heard about it from other customers. Maybe the jack is just too tight and needs some more force, or maybe there's some fluff stuck inside where you can't see.

I was having the same problem with my Optimus G. If you have a case then you should take it off, then put your headphones in push down until you hear a click.

I used a paper clip and poked it hard inside and it finally worked. It was not going in all the way, now it is!

If you're using a smartphone case, it could be caused of it's in the way, preventing the jack to fully plug-in.

Relatively sure the questioner would have told us if she was using a case on her phone that she hadn't on the other phone, and likely wouldn't have asked the question to begin with if so.

authors: الكابيتانو اسلام الربيعي


text:
Changing TF300 keyboard dock to Icelandic
I have a Asus TF300 keyboard dock that has an American-style qwerty layout. Is it possible to change it to Icelandic, so that I can type in Icelandic letters from the keyboard dock?

Did the answer help you?

Try External Keyboard Helper.

A non visible soft keyboard (Input Method) intended to be used with hardware Bluetooth and USB keyboards. It automatically brings up the Input Method dialog when Bluetooth keyboard connects or disconnects (on some devices this can also be made to work with USB keyboards). It supports a lot of different keylayouts also provides a lot of configuration options.


text:
Some /system/app disappear on app drawer! How to start an app not in drawer?
Android 4.1.2
Somehow the original Home launcher icon disappeared after OTA update, I'm not sure if it's the only app that disappears, but it's the most obvious when I'm testing other launchers.
It's registered as a launcher app, so if I unset the default launcher, I can choose it.  But I'm not able to call it in App Drawer, or shortcut->application.
I wonder if wiping the dalvik cache helps?
Anyway, I'm looking for work around like running a shell script to start the app or switch to it!
Is there a file which contains the list of apps for App Drawer?

If you replaced the stock launcher with a 3rd-party launcher, the only way to go back to stock launcher is to clear/unset the default launcher (which is what you did), and select a new launcher - in this case, the stock launcher. You will never find a shortcut to the stock launcher in your list of apps.

Yes, I can find stock launcher on app drawer before.

If you use Apex Launcher, you can browse available apps and their activities:

Long-tap on a free space on your homescreen
Select Shortcuts, then Activities
Scroll the list to find your "lost launcher"
View its activities.

There should be one activity highlighted in a different color, that's the main activity opened when you launch an app. Selecting that creates a shortcut on your homescreen you can start it from.
Writing down the activities technical name, you can also use the "app manager" from the command-line (terminal or ADB) to launch that activity:
am start -n com.app.launcher/com.app.launcher.Activity

Here you have to replace com.app.launcher with the package name of the launcher/app in question, and com.app.launcher.Activity with what you've found out above to be the Activity's name.

Weird rules, can't edit after 5 mins.Anyway, Activity Shortcut alone can load the app, at least that works on my case.  But with ADW launcher, activities info comes with the display app name, not full name.I also tried load app action with Tasker, that works well too.

As I wrote, Apex shows the full activity name. You could simply install its free version to figure out, and uninstall it afterwards when no longer needed.


text:
Can I connect my Android device to a laptop via WiFi to use file sharing?
How can I connect my Sony Xperia U to my laptop using WiFi to use file sharing?
I tried normal connectivity by sharing my laptop WiFi and connect my Xperia U to the laptop -- but it only accesses the internet, not the file sharing.
What should I do to access file sharing and managing my laptop using my phone? Is there any application, setting, or procedure that can help me connect my laptop and my phone?

Plenty of solutions available here. Depending on which device you want to work (i.e. using your Android device to push things to/pull things from your laptop, or working on your laptop and accessing the Android device), your choices may differ, though:
ES File Explorer is a file manager app for Android which also can access remote resources via WiFi. Amongst others, it supports CIFS (aka "Windows Shares") and FTP.

ES File Explorer (Source: Google Play)
AirDroid is an app running on Android, and offering access via web browser. So you can work from your laptop and access your Android device via a web interface.

Airdroid (source: Google Play)
Both variants require your Android device and your laptop being in the same network (well, there are ways around this restriction — but this is how it definitly works). Using the same WiFi access point for both should guarantee that, for example.

This is a tutorial how you share your files from Android to PC or PC to Android using Wi-Fi... No need to use AirDroid or WifiFileShare... http://youtu.be/WLBRsIa_4aU

Welcome to  Android Enthusiasts! Whilst this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. Otherwise, your answer becomes useless in case the link dies – and it might already be for those not able to connect to Youtube because of firewalls. For further hints, please see: How do I write a good answer.

authors: Данчо Данчев


text:
People app disappeared from apps on Nexus 4
It's a system app, but somehow I disabled it. Now, it won't show me my contacts or anything. If I try to see a missed call from notification drawer, it leaves me at home screen. I cannot view any of my call records.

Solved it by clicking reset app preference from the action bar in Settings

Enable the app you disabled by following the following steps:

Go into the main system settings.
Open your main Settings menu Tap
on Apps Swipe to “All” Find the app you disabled and click on it
In the top right you will see a enable button. Press that button to
enable it.

The button cant be selected. :(


text:
Can I install Google Edition Android on an HTC One X+?
Recently, the HTC One Google Edition has been released which has Google Android 4.2.2. I'm currently using an HTC One X+ and I want to install Google's Android on my mobile.
I've found some links on how to install vanilla Android on the HTC One:

Redmond Pie
XDA

I'm willing to install that on my mobile. Can I do that, and if so, are there any cons to doing that?
Is it possible to install vanilla Android on my phone so that every time the Android is updated, I get the updates directly from Google?

For the second part of your question: That's only possible for Nexus devices. For all other devices, drivers etc. need to be updated/integrated as well before an Android update becomes availabe to them.

A ROM for the HTC One won't work on the HTC One X+. Despite the name similarity, they're completely different phones, with different hardware inside. (The HTC One X+ has a Tegra 3 SoC, while the HTC One has a Snapdragon.)
If you want to install a "stock Android" ROM on this phone, you'll have to find one first, and as there isn't a Google Play Edition for the One X+, this is very unlikely to exist. You might be best with a custom ROM that doesn't have many customizations. Generally, custom ROMs don't update over the air: you need to reflash whenever you want to upgrade to the latest version.


text:
How do I delete this read only file?
In order to enable USB mass storage mode, I placed a file in the /system/etc/init.d/ directory. My situation has changed, and now I want to remove that file. I know it is safe to remove because I put it there.
However, I can not delete it. I have a rooted phone, and I have tried using ES File Explorer and also su mode in a command line emulator, but every time I try to delete it, I get an error that says rm can't remove 'MassStorage': Read-only file system.
How do I delete this file?

As su, do this :
# mount -o remount,rw /system

You will now be able to delete it.

As said in comments, don't forget to
# mount -o remount,ro /system

or just reboot when you have finished. :)

And don't forget to do mount -o remount,ro /system afterwards.

Or reboot immediately... :)


text:
email me when a charger is connected?
I want to be able to leave a device with charger plugged in the socket, and have it email me (or call/text me on my another device) as soon as it gets power (ie when the charger is technically  or officially plugged in)
Scenario: I plug the device and leave it. There's no power. Power comes, the device emails/calls me.

You can try apps like tasker.

With Tasker, you could try this:

Condition: State → Power
Task: Send SMS

(Note that Compose Email / Compose MMS / Compose SMS only open the dialog and let you edit, so you would need to use the Send SMS option to have it automatically sent).


text:
Identify if a user is online in Google Hangout
How can I know if a user is online or offline in Google Hangout? In the Hangout on Gmail web it shows a green line under the user's profile pic. But there no such thing in Android app.

Just released today, version 1.2 says this in the "What's new" section:

You can finally see who is on Hangouts! When you start a new Hangout, green icons show who's on, and gray shows who's not.

Also of note:

Contacts are now organized by People you Hangout with, Suggested People, and Other Contacts.
Long press contacts in the New Hangout screen to hide them.

Hangouts doesn’t use the green or grey dots that Google Talk used to identify if someone is online or offline. Instead, you can tell if a contact is online or not  if their profile picture is clear or faded. A faded profile picture means your contact is unavailable, and a clear picture means they’re online. One downside is that Hangouts doesn’t support the “invisible” status like Google Talk did

Well, it does show some contacts faded in Hangouts Android app. But they don't match the contacts which show with green line under the photos of online contacts in Hangouts with Gmail.

It depends on whether the user has the Gmail webapp open and what platform you are using.  As September 2014's version 2.3.757 on Android, here's the breakdown
If they person is...
On Gmail Webapp or Chrome Extension Open
They appear online in all places

Webapp/Extension is open, but not active [GChat "busy"] - they appear online everywhere, but you cannot see their device
active recently in Hangouts [Gchat "online"] - online and can see device
conversation open - online, can see device, and bolded avatar

Only on a Mobile App [Gchat "away"]
You will see no status icon in Gmail

not active recently in mobile app - online, but you cannot see device
active recently in Hangouts mobile app - online AND you can see device
conversation open - online, can see device, and bolded avatar

If the user is offline, their tiny picture that sits in the chat is faded.


text:
Stuck rooting HTC device
I am trying to root my HTC One S following the instructions on HTCDev
I generated an Unlock_code and everything works well until Step 13.
In Step 12, I typed
fastboot flash unlocktoken Unlock_code.bin

in cmd which returned the expected result of:
...\Android\android-sdk\platform-tools>fastboot flash unlocktoken Unlock_code.bin
sending 'unlocktoken' (0 KB)...
OKAY [  0.148s]
writing 'unlocktoken'...
(bootloader) unlock token check successfully
OKAY [  0.016s]
finished. total time: 0.171s

According to HTCDev, I sould now see a disclaimer, but my smartphone remains in the Fastboot USB menue.
My smartphone should be connected to my pc since I can see it in cmd
\platform-tools>fastboot devices
SH23XW403779    fastboot

Any ideas? Thanks

Could you edit the link in your question so that it points to the exact page with the instructions you're following, please? The front page of HTCDev doesn't tell us anything.

I did, but you need to be registered in order to see it. Unfortunately, I can not upload a screenshot since I do not own enough reputation yet

You can mention a link to the screenshot, so one of your "higher rep brothers" can integrate it for you.

After relocking and unlocking again, it worked for me.

The disclaimer appears on the splash screen after rebooting. You will not get any notification  during the unlock process. Here's a picture of what you should see.


text:
Rooting a new Kindle Fire HD (July 13)
When I follow links about rooting the Kindle Fire HD, I have the impression its not possible with the latest versions?
I have one bough just now, July 2013.
Can I do it?
(The main issue is Google Play)

Though I cannot answer your question: I've linked it from our rooting index (we permit exactly one "how di I root..." question per device). You might check there for available methods, with some luck you'll find a working one.

It seems that this is possible for both versions of the HD (7", OS version 7.4.3 and 8.9", OS version 8.4.3). I found XDA Developer forums for 7" HD version 7.4.3 and 8.9" HD version 8.4.3. For the purposes of making this post self-contained, I will assume that you have the 7" version.
The steps are:

Download the Root_with_Restore_by_Bin4ry_v31.zip. (see original forum)
Extract the file.
This step is very important. Uninstall any drivers you have for the Kindle Fire HD. Connect your Kindle to the PC via USB. Press the Windows Start button and search "Device Manager". Go to "Portable Devices". Right-click on Kindle and choose "Properties". Go to "Driver" and click "Uninstall". Then unplug the Kindle from the PC.
Download and install Kindle Fire ADB drivers. (see original forum for links to these)
On your Kindle Fire HD, go to Settings > Security. Mark "Enable ADB" - ON.
Connect the Kindle Fire HD to the PC via USB. Wait until automatic installation completes and Kindle is recognized.
Navigate to the folder where you extracted the Bin4ry method, double-click RunMe.bat, and choose option 1.
On the Kindle Fire HD, select the option "Backup My Data" and wait until the backup completes (when the backup completes, press any key on the computer). Then select the option "Restore My Data" (This will not erase any data or files) and wait until the restore completes (when the restore completes, press any key on the computer).
Your device will reboot twice.
When your device boot, select the option "Restore My Data" once again (this will not erase any data or files) and wait until the restore completes (when the restore completes, press any key on the computer). Your device will reboot once again.
When your device boot, unlock your device and go to "Apps Drawer", you should see the "Superuser" App.
You're done!


text:
How to make chrome open to a blank tab
I'm running CM 10.1 on my Nexus S and it's definitely showing its age.  If I want to quickly google something I open up Chrome and then wait 15 seconds for it to load the last page, and then try and type in the location bar for 30 seconds as it freezes and then suddenly types my query out all at once.
My question is, how can I make Chrome open to a new blank tab each time I click its icon?

I can't test it right now, but I imagine you could make a bookmark for about:blank and add the bookmark icon to your home screen.

@Al Everett is correct. Use a shortcut on your launcher, because I do not see any options within the Chrome app to change your "home page".
Go to Bookmarks, add about:blank to Mobile bookmarks, navigate there, and then click and hold on the bookmark icon and select "Add to home screen". Presto.

I swear this used to work. Doesn't seem to work anymore, at least not for Android 5.1.1 (cyanogen 12.1) running Chrome 49.

Set your Settings > Homepage to something like chrome-native://newtab/


text:
What's the maximum size for a second partition for moving Apps to a SD card?
What's the maximum size for a 2nd. primary partition that can be used for App2SD?
Specs: 32GB microSD + 4.1.2 JB + LG Optimus L5

Nope, no limit.

Source at xda-developers forum


text:
How do I remove all social integration features with Google+/Google applications
I bought a Nexus 4. It's my first Android device, and I'm really disappointed at how this thing is a complete intrusion of my privacy and online behavior. Just in upgrading the default applications that came with the device, it seems like Google can literally do whatever it wants with my personal information. Every single Google app seems to require every permission under the sun.
One of the things that really bothers me is Google looking at my Google+ stuff and pulling it in for other applications. When I'm browsing the Google Play store for an application, I don't like that I see friends comments on products I'm looking at. Conversely, I don't necessarily want my friends to see a review I write for an application or book or whatever the case may be. How can I disable this? If I try to disable the Google+ application from Settings, I'm warned that I may break a bunch of important stuff that depends on it. Google Play is an important application.
I feel like this is all so crazy. I don't want this level of integration because its impossible to manage. My previous device was an old iPhone and everything was cleanly sandboxed. Here, Google unifies everything. I search for a certain kind of product or TV show or whatever and I get a bunch of Play Store recommendations for the same thing. This is messed up.
Can I get rid of all the social stream integration crap Google has infested the Play app with? Can I get rid of all social integration altogether?

No, not easily. one of the side-effects of using Google services, is that all the Google services link together in the back-ground. This can be incredibly useful in some cases (if I Google for a bar's address on my desktop PC, my phone will later offer me directions and estimated travel time to that bar on a Google Now card). Some can be spooky.
Having said that there are ways around this, the easiest is that just because you have an Android phone, doesn't mean you're limited to using Google's services, one of the strengths of Android is all the choices you have:

You could get your apps from Amazon's App Store, instead of the Play Store
You could sync your mail, contacts and calendar with an IMAP server, instead of GMail, or you could install Yahoo's apps or Microsoft's apps and use those instead.

Or alternatively you could create a second Google account, add it to your phone and use that account for the apps/services that you'd rather keep separate from the apps/services that you use "as you". Have a look through the google-account tag for some hints on how to set up another account and swap apps from using one account to another.

Thanks for the helpful reply. It's crazy how aggressive the service integration is.

How do I remove all the google services? I don't use Google now or any of that stuff

You might also want to look at other free replacements to Google apps. The Android fork Replicant has a list of them, e.g.:

Playstore: F-Droid
GMail: K-9 Mail
Google Maps: OsmAnd

Many more listed there.


text:
Scanning a QR code into a browser text input?
I have a bit of an edge use-case of QR codes. I would like to be able to scan a QR code via a phones camera and have that value pasted into a browser text input.
Is this possible given any current apps or API's?

I'd recommend you re-phrase your question (as it is phrased now, it's off topic on this site: we focus on end-users, development issues should go to Stack Overflow). As you already can see, there are ways not involving development, as solutions already exist ;)

Any updates from your end?

Try Barcodescanner Keyboard.

Soft-keyboard with integrated camera bar-code scanner lets you scan wherever you can type (free demo).
  This soft-keyboard scans and enters barcodes directly into input fields of arbitrary apps, batch scanning mode is supported. It reduces manual typing and eliminates copy and paste. A special key invokes the built-in or an external camera barcode scanner. The setup wizard makes it easy to install the app.

You could implement a Keyboard which has barcode scanning ability. Without a definitiv workflow requirement I would propose this: User visits website, goes to textfield X, actives barcode scanning in keyboard app, barcode is scanned and typed into targetfield.

While this might work: We are a user-oriented site. Development stuff should go to Stack Overflow :)


text:
samsung s4 has suddenly started calling through Skype instead of the local network
My samsung s4 has suddenly started calling through Skype instead of the local network. I have not set any defaults. I have also uninstalled skype, it still goes through skype, then stops then I have to call again then it goes thtough the network. How can resolve this? please help

When you say, "I have also uninstalled skype, it still goes through skype, then stops," could you explain precisely what you see happening?

it chooses skype to call. It shows the skype call view and then returns to keypad screen. when I call the second time it then goes through normal.

If a Skype window is coming up, Skype must still be installed.

Thats the thing..it is not! and thts wat is driving me mad! I have uninstalled skype

Looks like it just went in NSA mode. You can check in Settings->Apps, switch to the "All" tab, and slowly and carefully check the entire list whether Skype really has been removed (it should no longer be found here then).
If you find it there, make sure to really uninstall it. If it will not leave in peace, you can make it leave in pieces:
If you not already have one installed, get yourself a terminal emulator (e.g. Android Terminal Emulator). Open it, and enter:
pm uninstall com.skype.raider

This advices the "package manager" (pm) directly to remove this app.
If nothing of the above helps, please edit your question and add some details: Is your device rooted? Do you have an ADB setup available?

If your device is rooted, you can directly check for the app without the help of GUI elements. Via adb shell or above mentioned Terminal Emulator (lines starting with a # are comments and do not need to be typed):
# become root. This will popup a confirmation box, confirm:
su
# now we look for the data directory of the Skype app
ls /data/data | grep skype

If the prompt returns without any information, there is no Skype data directory. If it, however, returns something like com.skype.raider, the data directory is still there. Still being root, you can also check for Skype's .apk file:
ls /data/app | grep skype

If Skype is still there, this should yield something like com.skype.raider-1.apk. You can also list the packages known to the system, which does not even need root:
pm list packages | grep skype

And you could see if root powers help accomplishing what failed with the error message you described, and re-issue a
pm uninstall com.skype.raider

With ADB available, you could do all this in a much more convenient way from your computer:
adb shell
su

Then continue as described above. Note: If su was successfull, the command prompt should be prefixed by a #, otherwise it remains prefixed with a $.

Hi izzy
Checked all apps carefully. Skype not there.
Did the terminal emulator.  I get a message saying "failed to connect to dumpstate service. Killed"
Now wat?
I dnt know wat u mean by is ur device rooted? Do u have adb set up?

Please see the rooting tag-wiki for clarification on the root part, the adb tag-wiki for ADB, and Is there a minimal installation of ADB? for how to get it (if you mind). On a rooted device, and ADB available, you have many additional options to find out and solve. One more question: Have you already restarted your device after uninstalling Skype?

Ok.let me c wat I can do with rooting and adb. Thnkx

Yes I did restart after uninstalling

OK. I've updated my answer with additional hints on what can be done with root/ADB. If nothing else helps, you still have one last ressort: doing a factory-reset. But after that, you would have to install and configure all your apps again. Well, most of them at least.

Thnkx soo much izzy. I dnt knw wat had happened. After 2 days it automatically started working fine. I jus hope the problem doesn't return! Thankx for your effort!!

Glad the issue is gone! So though it did so automatically, you might consider "accepting" the answer (click the checkmark left to it) if it at least proved helpful. To upvote, you need some more rep first for yourself ;)

There is no need to uninstall Skype. Go to Setting/Application Manager. You will get Skype as one one of tha Apps. Click on Skype. Launch by default, clear default.


text:
How to disable a specific screen animation on cm 10.1.2?
On cm 10.0.0 I disabled the annoying "display off" "like old CRT" effect, but upgrading to 10.1.2 re-enabled it and I can't find anymore the display animation settings.
Can't find in the settings, couldn't find a new app, no idea where to search.
How can I do that?

Should be Settings => Display => Screen-off animation. Are you not seeing that option?

@eldarerathis exactly. I get brightness, wallpaper, rotation, sleep, daydream, font size and volume rocker wake.

What device, out of curiosity? I'm on a nightly build, not a stable one, but I had thought this setting was merged into the stable branches already. Maybe somehow it got omitted on your particular device's build (though that would be a little odd).

Nexus S (I guess that's "crespo"?)

Apparently, "This is not a user-configurable option right now".
I'm not sure if that's a general Android problem, or a specific cyanogenmod one. Totally clueless about why, of course.

The missing setting was an error in 10.1. It is fixed now.
Go to Settings -> Display -> Screen-off animation


text:
Why does the email app on my Samsung Galaxy S4 keep loading old messages and telling me they're new?
So I've recently upgraded to the Samsung Galaxy S4 from the iPhone 4.  I seem to have correctly added my yahoo mail account.  However, every time the phone checks for mail, it will indicate that I have 17 new messages, when in reality there may only be three new messages. What is happening is that as I delete messages, the phone seems to be pulling older messages from my yahoo account and loading them as new, even though they have already been read on my PC.  At first I just re-read them on my phone to clear the icon number indicator, but the the minute the phone does another push from my account, it happens all over again.
The Verizon tech person there's nothing I can do about this, but I can't believe that's true.  Any help on how to solve this would be greatly appreciated.
Thanks,
Marcella

Hi, I see you're new. If you feel an answer solved the problem, please mark it as 'accepted'

This sounds like you're using POP3 to access your email. This doesn't sync read status back to the server. Can you configure your email using IMAP?
Take a look here and use these settings

bmdixon,THANK YOU!! That seems to have solved the problem!!

Go in the email settings and remove the limit settings, just let them all load instead. I've done this and it works so far I don't get notifications for my older emails.
Joe

Also if your email subdivides your Inbox into new and old mail, the phone reads both as Inbox and will load everything in both folders as new mail to the phone.
Easiest thing to do is to create an alternate folder for those old mails you want to save and moving them in there. That way they will be removed from the Inbox.


text:
How to stop Time Warner cable search on Firefox for Android?
I went into about:config and have the following:
browser.search.defaultenginename
Google

browser.search.official
true

browser.search.order.1
Google

keyword.URL
https://www.google.com/search?p=

And still, when I type in the search bar, it pulls up Time Warner Cable Road Runner search instead of Google. It looks like only if I have more than 1 word does it decide to use google -- maybe using only 1 word means I type a malformed URL? How can I fix this to use Google as a proper search engine?

Try adding Google search engine plug in from here http://mycroftproject.com/

Your issue is not related to Firefox but to your internet provider (Time Warner Cable). According to this site, it "hijacks" your browser's default DNS resolution failure behavior (also known as "404 page"), redirecting you to Road Runner.
Following this site instructions, you just have to go to Road Runner's preference page and disable the Web Address Error Redirect Service option then save.

When a hostname cannot be found in DNS, instead of letting your browser's DNS handle the condition Time Warner's servers search to come up with possible alternatives to what was sent as the web URI request.
You can (should) change the DNS servers for your Wi-Fi connection to be some public DNS servers such as Google's or OpenDNS's. If you are not using the Time Warner DNS servers, they cannot redirect a failed DNS lookup as they will not be handling the DNS.
Google's public DNS servers are 8.8.8.8 and 8.8.4.4.
For OpenDNS, you should set up a personal account there, even though it isn't absolutely necessary to use their public DNS server, there are some nice tools if you do so.
One other thing that should be noted here is that a "404 page" is something that is returned by a webserver that cannot locate a page within the site. This has absolutely nothing to do with DNS or what Time Warner is doing.

Just another quick thought here regarding this... It is pretty much generally accepted as a good idea to use DNS supplied by someone other than your ISP.

Change network.dns.disableIPv6 to "true" in about:config.

Mind to explain what switching off IPv6 has to do with the default search engine used?


text:
How to change tap sound of an Android device?
The tap sound on my new Jelly Bean Android tablet sounds cheap and tinny. Is it possible to change it?

Yes
You cannot change it unless you have root access. But you can disable it if you don't like it. Go to Settings => Sounds => Deselect the Touch Sounds option.
Just in case you have root access, go to /System/media/audio/ui/ and replace the file named touch.ogg or tick.ogg or effec_tick.ogg or the one with a similar name.


text:
Copy data from phone to wifi network
USB port on my phone broke (can't transfer data). My phone uses built-in memory, no memory card.
It works, I connect to wifi, etc. Is there any software or easy way to copy all my files from phone to network? Mostly I need to get pictures and videos out. Using email will be tooo slow.

Check out this and from the Play Store And yes, I am affiliated with the company in question.

You can use an app such as WiFi Tiles transfer. All you have to do is to download the app and clicking the start button. Then you can go to the server page you're given (on the app screen) and you can access all the files and folders of your phone memory.

Connect to the WiFi network. Install Dropbox/Google drive or any other similar service on your computer. Install the app for the same service on your phone. And then go into your favorite photo browser/gallery and send the files over to the service and then you will have them automatically on your computer(if you have installed the applications).
This also gives you a backup of the photos and videos.
Simple steps one by one, with my recommended service:

Connect to WiFi with your cellphone
If you dont have a Google account, make one here: Google Signup.
Most likely you have a google account, when you have an Android phone. Otherwise, you can not download apps through the Google Play.
Install "Google Drive" on your computer. You can download it from the google drive download page.
Install "Google Drive" on your phone. Download it from the Google Play store.
Go into your favorite photo browser or gallery app on your phone. You can then select all files or only the ones you wanna transfer, and choose the "share"() button and choose "Google Drive". It will then use some time depending on the internet connection you have.
You can then go on your computer and find the files inside the "Google Drive" folder.

Your files is now safely saved/backed up on three devices. Your computer, phone and "Google Drive".
I hope this solution works for you.
You can also make a permanent solution by downloading and using FolderSync wich will automatically upload photos to Google Drive when you take photos or videos.


text:
How do I place a call from my original phone number if Google Voice is the default handler?
I have a AT&T Galaxy SII running CM9 and primarily use my Google Voice number and all of the Google Voice integration on the phone. I'd like to be able to place a call using my native (non-GV) number. Is there any way that I can place a call without using Google Voice?

Not sure if you mean you still want to use GV services, but with your phones' native number? Or do you mean you want to completely circumvent using GV sometimes?
If you meant still use GV, but with your native number:
Voice->Settings->This phone's number
Then just choose your phone's native number (you're still using GV services, but caller-id will show your phone's number, not your GV number).
If you meant completely circumvent GV and use your phone as if GV wasn't installed:
Voice->Settings->Making calls.
choose either Do not use Google Voice to make any calls or Ask every time I make a call

It was the second option I was looking for, circumventing GV completely for some calls. I had been hunting through the system settings and dialer settings and not finding the proper option. Thanks!


text:
Transfering SD cards to new phone
My girlfriend and I both bought "Optimus V" phones at the same time with the same carrier,I have since upgraded but her phone is starting to act possessed by demons. Is it possible to just change out the SD card in my phone with hers and have the carrier transfer my old phone to her number?

You should just be able to swap the SD cards yes and all of the data will be fine, as for changing the number try just moving her SIM card over to your old phone, if the phone's not locked to a network then it should just work.

Thanks! Changing the SIM card over was the step I forgot.

@brett No problem! If this sorted your problem then you should accept the answer by pressing the tick to the left.


text:
Is it possible to save SMS in folders?
Can I create folders and move sms's that I want to keep to these folders? For example, I would want to save all my sent sms's in a Sent folder.

If this is just to back them up then try https://play.google.com/store/apps/details?id=com.riteshsahu.SMSBackupRestore

Not really for backup. Rather to organise and easily recover important messages. E.g. if I am sent settings for the phone, it would be nice to save it in a folder called "References". Also, all my sent messages could be saved in a "Sent" folder.

Any updates from your end? Does the SMS Folders work for you?

this app can create folders https://android.stackexchange.com/a/169892


text:
Is it possible to disable Google Play updates?
Is it possible to disable updates to Google Play and Google Play Services?
I have automatic updates switched off, but this 2 Google apps are upgrading itself without my permission, and I can only helplessly watch how the free space is decreasing to the amount, my Gmail synchronization is not working anymore (related to Does the gmail app stop syncing once the "Low on space" message appears?).
I know I should root my phone to move apps to SD completely, but I don't want to do that before the end of summer, to not risk not having mobile internet in case something goes wrong.
Edit:
Device is a HTC Desire A8181, aka HTC Bravo.

The Google Play and Google Play Services, yes, they have increased in size, due to ever-evolving updates to Android. The only way you can stop this from happening is to have no Google related apps on the device.
Why do you not want to root it, in order to put apps on the SDCard?
Rooting does not interfere with the Mobile internet, and furthermore, Play store and play services, cannot be moved to SDCard anyway, so if that is what you thought of there, it will not work.
What device are you using in order to enable a better answer..?
If you were rooted, then you could remount the /system as re-writeable, and remove the app called Vending.apk and reboot, which is responsible for pushing app updates via Google Play Store.
Amendment: Cheers @Izzy for pointing out about MarketUpdater.apk also, note from the comment below, Izzy suggested "freezing" the apps, by freezing, it means to stop the service and effectively disable it, Titanium Backup can do this for you but does necessitate the need for root.

I'm using HTC Desire A8181. I know that theoretically rooting shouldn't break anything, but in case of PC I know practically how to boot it from CD or USB stick in case of emergency, but in case of Smartphone - no idea. I just want to wait until the end of travel season.

@t0mm13b Just being curious: What happened to the MarketUpdater.apk? I couldn't find it on my Optimus, but remember from previous version that freezing that one disabled the Playstore app from updating. Not sure it that's still valid.

@Izzy :) Yes, freezing that requires a root/Titanium Backup - not that I know of a way to do it without root If you do, please do share!. good point about MarketUpdater.apk... forgot about that one. :) Yes, that as well, seems Google are being smart cookies - updating and bringing out standalone APKs found in JB out to the market...

@Izzy btw, is marketupdater that is pre-ICS is it not? .. checking... Oh, its not on JB 4.2.2... guess it got dropped in place of the Google Settings app that made its way into the app drawer when it got updated a while ago I guess

Yeah, I guess that's it. I just was unsure as I didn't find it anymore on my ICS/JB devices. So fact seems to be that's no longer there -- but whether that's due to ICS/JB or PlayServices is a different issue. Nevermind: It's no longer there, so this no longer works. But if it's because of PS, maybe there's some intent one could disable (which of course would require root)? I could not see anything obvious.


text:
Is it possible to install/update apps from Google Store via PC?
A few months ago I was forced to uninstall some apps in order to update other ones. Recently I've lost the ability to receive email notifications via Gmail (searching works, however). All because of trash apps Google Play and Google Play Services, which are constantly growing. I plan to completely uninstall them, at least regaining the functionality my phone had 2 years before.
However, if I would have to do the update of some app, or I would like to install new one, is it still possible to do it via PC connection? How to download application to my PC in order to install it to my phone?
Note: I've already lost the ability to update or install new apps because of too little storage on internal memory card.

Sounds essentially like you want a combination of How can I download an APK file from the Play Store? and How can I install an app given only its APK file?

There is a Java application to do this, which can be found here. It's called the Real APK Leecher. It works by pretending to be an Android device (you need to configure it with your Playstore account data), so it connects to the corresponding Google services like any other Android device with the Playstore app installed, let's you browse the Playstore, and download APKs. I didn't try it out myself, though; but you might wish to give it a look.

Yes it is possible to install apps from pc for your mobile device, even if you don't have a net access.

First open Google Play on your pc through your GMail account connected with your device.
Then open APK downloader and download the APK extension for your web browser.
In the Google Play Store click on the app you want to install in your mobile and then click on the green apk button which will automatically appear on the html bar . You r apk file will begin to download.
Connect your device to the pc through usb cable and copy the downloaded .apk file in your device. For more information on how to download apk extension please refer to this website. http://apps.evozi.com/apk-downloader/

Hope it helps. I don't know how to update via pc... but installation can be done like this.

By time being from my knowledge It is not possible to install from play store to Android through PC.
Since play store installs APK to android device only not to PC.
You can mange it from PC by signing-in to play store from your PC.
When your phone get connected to internet play store installs directly
your app or update to phone
From This guide you can install/uninstall app from PC to Android using following link
http://www.wondershare.com/mobile-phone/android-app-installer.html

www.mobogenie.com provides a Windows based tool called MoboGenie that uses your computer's network traffic to install and update apps in your android phone.
You need to connect your phone with the computer, and have a high speed internet connection

Yes it is totally possible to download apps from the Google Play Store using your PC connection .... as stated above you just need to attach your device with the PC using USB, sign into Google Play Store with your Gmail account and select the app from the Play Store and click on Install .... it will ask for permission to install and then will download and install the app on your device.
Hope this is helpful....

This is not what the OP was asking.


text:
How to remove any icons from notification bar?
I want to disable a few buttons like "Driving mode" from the notification bar on my S4.
Yes, I have read exactly this question and I know the general idea. (I have seen it on 4.1).
But on my device with 4.2.2 the problem is: All buttons are enabled and there is no area for disabled buttons to move buttons to.
Is there any secret trick I have missed?
EDIT: There are some good screenshots about the situation here.
And I would be curious, if this is specific to the S4 or specific to 4.2.2?

+1 I was going to ask the same thing tonight. Also, I would like to know how to add items (wifi) to the menu, but I think I will be able to figure that out once there is an answer to this question.

Unlike the Note 2, the S4 doesn't have the "Available Buttons" section in the notification panel. So, you cannot remove the items.

But I have seen pictures of the S4 with a WiFi toggle in the notification panel yet I do not have that toggle. How is that possible?

@TronicZomB Yes, the S4 has a Wi-Fi toggle. I also have an S4. Is your device an S4?

@geffchang: So to get this straight: This feature exists on the Note, Note 2 (and possibly others) but was dropped from the S4? Do you happen to know, what factors decide on the existance of this feature?

@TronicZomB: Yes, my S4 has a wifi button. You might scroll to the left or right. Or use the grid button at the top right to display all buttons in a big grid (totally crowded).

@Elrond yes I have and tried to customize the notifications area and it's not there.

@geffchang Okay, this is not the response I had hoped for, but this seems to be the answer. So until there is some better one, I'll accept it.


text:
Is my phone using both WiFi and 4G?
My Samsung Galaxy S4 (Verizon) running 4.2.2 (with the VRUAME7 Build, so root is not an option currently) has both the WiFi and 4G/mobile data symbols in the notification bar, occasionally the mobile data symbol will go away, but it is there more often then not.

So I have read through this forum and it says that by turning off the Caller Name ID app that this should remove the mobile data from the notifications. I have done this and it has not removed the symbol.
Questions
My phone does not seem to be using the mobile data, but I would like to know if it is in fact using the mobile data while connected to WiFi?
Shouldn't/Does the mobile data turn off when connected to WiFi?
If it does not turn off the mobile data, why not and can I fix this with Tasker? That is a HUGE waste of battery!

Your phone is not using both WiFi and 4G, but the 4G radio stays on and stays in sync with the tower (if you move from a 4G to 3G area while still on WiFi, you'll see the icon change when it recognizes the tower swtich).
On my Droid Bionic (Verizon), I have a Tasker script that turns off Mobile Data when I'm connected to Work or home WiFi networks; my battery life is greatly extended with this setup, and the phone works as I expect (I'm told that MMS messages require the Mobile Data connection, but I rarely receive them, so I can't say if that's true; if so, it may be one reason the radio stays on by default).

Looks like I'm getting myself Tasker! Thanks! :)

The things that Tasker can control vary by device and Android version; I don't know if Mobile Data on/off is available on every devices; there's a support forum at http://tasker.dinglisch.net/ if you want to double check.

Thanks! Yea I had come from iPhone to a Galaxy Nexus for a short period of time and now the S4 for a week, which has a TON for me to learn still!


text:
Samsung Galaxy S3 Mini blackscreen startup
I just got my S3 Mini from my service provider yesterday. When I got it, everything was fine and working well. When I woke up today I checked on it and the screen still stayed black. I tried charging it but I got no beep or vibrate as a response that it acknowledged the charger and the screen stayed black. I also tried restarting it like it said on the manual in case it freezes up (hold the power button for 8-10 secs) but the menu and back button just lit up and nothing happened. No welcome animation or anything. I'm planning to have a nearby service center to take a look at it but is there anything I can try first?


text:
SD Card Unexpectedly removed error
I have a Galaxy Tab 2 10.1 which I bought 4 months ago....love it!  Decided to add an external SD card......so I bought a 16 G.  After a couple of weeks, I got a notification "SD Card Removed Unexpectedly!" Of course I never removed the card but I could not get the tablet to recognize my SD card.  In doing research, I noticed that the instruction said I need a Class 10 card, so not being sure I had a class 10, I went out and bought a 32 G Class 10.  Worked beautifully for a week and the error returned......intermittently  In turning on the tab, I never know if the message is there and I can see the card on my tab (at times).....other times I can't.
If I put the SD card in a reader connected to my PC, it is fine.  I complained to Samsung and they said I can return it for repair since it is under warranty.   Do anyone know if Samsung CAN repair this problem?   I don't want to waste the money or time if it is not going to do any good..... Also have anyone discovered a fix or cause of this problem?

Have you tried removing and reseating the card in the tablet?

We've got 10 questions with this issue. Please especially check with: My SD card was removed unexpectedly and won't work anywhere / SD card problem, card gets suddenly removed and later added- Sony Xperia X8.

Yes - I removed and re-seated the card.  It hasn't made any difference.

The problem is withe SD Card slot on the device. Return your device to SAMSUNG for repair or replacement.


text:
Transforming SMS conversation to Inbox and Sent Items
Is it possible for me to receive the SMS not in a conversation style, but in a traditional way like what NOKIA does? Inbox is separated from the Sent items.

Pansi SMS supports inbox-style SMS. In Step 2 of the Setup wizard, you will be asked to choose either:

Conversations
Message box - this is what you want

Master @geffchang, i need at least 15 reputation to vote you up.


text:
How is USB debugging mode related to root detection?
I have a game in my Samsung Galaxy S2 (i9100) that if it detects the phone is rooted, it terminates. My phone is rooted but I still can play this game using OTA RootKeeper to temporarily unroot the phone.
I would like to use some apps that required USB debugging mode enabled when I play the game, however, the game terminates as if it detects the phone is rooted.
I have some friends that they can play the game with USB Debugging mode enabled (although their phones are not rooted). So I bet it's because USB debugging mode enabled would do something affecting root detection.
How does the USB debugging mode enabled affect root detection and how to solve that?

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