text:
Creating App and Swap partition for Android
I have got Karbonn A5+. I dont know how much ROM, RAM it exactly have.
When I go to Settings > Applications > Manage Application it shows 191MB used, 11MB free.
But, when I open Advanced Task Killer, it shows 220MB free.
The same is shown when I go to System app, it shows: 220MB available. It also shows 48% used, 52% free.
So I conclude that both apps show RAM+ROM clubbed, while Settings > Applications > Manage Application show only that for ROM. Thus according to System app, if 52% is 220MB, my phone is having ~419MB ROM+RAM.
But it still have ~200MB ROM (out of which only ~10MB usually free) as shown in Settings > Applications > Manage Application. And phone has already started giving me "Low on space" warning and now I am not able to install any app. I have moved all possible apps to SD card using Apps2SD, but since am not yet rooted am not able to move some apps.
Anyways now am deciding to root, install CyanogenMod for JellyBean (am stuck at Gingerbread :( ). But before that am deciding to buy 32 GB class 10 (to get better loading speed for apps moved on SD) MicroSD, partition it to have App partition of 4GB and a SWAP partition too since I think 419MB ROM+RAM is still small.
I am trying to do it as explained here. It uses Link2SD and Swapper apps.

Will having SD card space dedicated for SWAP partition be a good decision?
Is partitioning this way a good idea at first place?
When I read reviews of Swapper many people give it good rating while some considerable number of people say it may brick your phone. What should I do? Am not at all experienced in rooting and MODing. But have read a lot of stuff to get me confident. My first obvious step will be to do NANDROID backup with CWM. But after using Swapper if I brick my phone (like as reviews say it just stuck at start screen), how can I restore from backup?
Also the tut asks to have FAT32 formatting for data partition and ext4 for App partition. Why is it so? What should be the ideal ones?
The screenshot of Link2SD asks for "File system of SD cards second partition". Why is second partition asked?

Free Space
Here you must distinguish between the several partitions:

/system: This is mounted read-only in normal mode, and the place where "the system" is installed (Android core apps plus most of the pre-installed "bloatware"). No matter if it shows "220 MB available", as a normal user cannot make any use of that "free space"
internal storage (/data): This is where the user installs his apps, and where all the user data reside. Most crucial part, and the place where your report states "11 MB free" -- which most likely will trigger the "insufficient memory" error, see insufficient-memory). To free up space here, you can do things like...

uninstall apps you once installed but no longer need (most efficient part)
move apps to SDCard (see app2sd). Apps must explicitly support this (though there are root-methods to enforce the others, it might have side-effects). Still, parts of those apps will remain here -- unless using things like link2sd.
cleanup cache (only temporarily helps, as cache will fillup again)

internal SDCard: Some devices (not all) offer this as additional storage. App2SD may move apps to this place. Aside from that, you can store files here (documents, media files, etc.)
external SDCard: No need to explain this one, right?

Unless you really know what you are doing, you should not manually change the partitioning (e.g. to move some free space from /system to /data). You might break things, especially future updates (where the Android system may need more space than it currently does).
SDCard
Just a short note on that. While one should no longer "save money" buying anything below class-4, additional money for class-10 might be "wasted". My recommendation is to go for class-6 as the best compromise between speed and spent money. Compare the specs for read speed and write speed between class-6 and class-10 when in doubt. If you still want to go for class-10, make sure your device supports it.
Swap
Controversely discussed nowadays. Depends very much on how much (physical) RAM you have available in your device, and what kind of apps you use. I tend to say with recent hardware and a recent Android version (2.3 and higher) there's no need to go for swap. The Android system does a good job on handling memory, and if your device has 1 GB (or more) RAM available, I do not see where swap would improve performance. But as said, that also might depend on what apps you are using.
Also for your question concerning Swapper: Keep in mind that swap only creates "temporary data". So with "swap broken", you could simply de-activate it without losing data (as it holds no permanent data).
Partitioning
As said above, I do not recommend to touch this yourself unless you are really experienced with it. Rather leave it to the "experts". Especially I would never make the /system partition smaller, for given reasons: you might encounter problems with future updates -- not only with newer Android versions, but also with different ROMs, as different ROMs also go with different selections of pre-installed apps.
File system types
I cannot imagine any tutorial recommending FAT32 for /data -- you must have misread that. I even doubt FAT32 would work here, as it IMHO does not allow for the Unix permissions to be supported and required by /data. However, FAT32 is recommended for the "data part" of the SDCard, for compatibility reasons: it is the file system readable by most operating systems.
The "App partition" usually is /data, and many ROMs use ext4 here (some older ones might still use YAFFS2 instead).
But coming to that point, I'm pretty sure you misunderstood the "targets" -- and "App partition" versus "Data partition" is referring to the SDCard, which brings us to the last point of your question:
Partitioning the SDCard
This is usually not required but optional, and makes only sense in combination with either App2SD+ or Link2SD to move apps out of the "internal storage" (see above) to gain free space in that most crucial place. It might need a little additional information:
Some apps support App2SD to move larger parts to the SDCard. However, with USB Mass Storage (UMS), when you connect your device via USB to a computer the entire SDCard would be "moved" there, and apps as well as data residing on it become "inaccessible" to the device itself. This is one of the reasons some apps will not support App2SD -- especially when providing widgets and/or services. Several approaches exist to circumvent this problem:

App2SD+ / Link2SD use a second partition on the SDCard. Android would only "give away" the first partition of the SDCard via UMS, so this second partition remains untouched, and its data/apps/... stay available to the device
switching away from UMS and using MTP (Media Transfer Protocol) instead, the card is no longer offered to the PC "as a whole" (i.e. including physical access), but in a logical way the computer is permitted to access files on it. So even while mounted via MTP, the device has full access to the card. This is what recent Android versions do -- though some users might have a hard time to get it working with their OS's where it's not always supported "out-of-the-box".

Conclusion: If you want to stay with UMS, a second partition on your SDCard might prove useful. Switching to MTP instead, there's no need for that anymore, unless you want to use App2SD+/Link2SD for other reasons (e.g. not only move the apps, but also their data/Dalvik cache).


text:
Galaxy Note N7000B com.android.gsf.login fails
I am having Galaxy Note N7000B . I am having Samsung ICS 4.0.4 DCLR8 (Thai version) installed on my device.
Phone shows

Unfortunately com.android.gsf.login has stopped

and phone hangs. Sometimes, after a start it hangs without any message but, keeps restarting all the services like network connections, background processes etc.
Any suggestions?

gsf = google services framework. Do you have any google account connected at the device? it may be related with android market / google contact updates / or other google services

@madlymad yes .. know what GSF is.. what i dont knw is, why it has started failing suddenly? I'm using the device for a year now

source: Stack Exchange

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

sort: votes


text:
How do I remove pending/in-progress downloads
A few days ago, I tried to save an attachment from official Gmail app and it could not finish download due to some connection errors.
Now, I'm seeing the notification every time without any progress. It just stays in the notification area and sliding the notification does not remove the download.
This file download was started from Gmail app and I see the same type of notification in other downloads from different apps so I'm guessing there is a central download progress going on.
I tried turning the phone off, removing the battery and SIM.

(Click image to enlarge)
How can I list and remove these downloads ?

You're welcome, Ayesh! I thought that makes it better readable :) Unfortunately I have no answer for you. You might try long-pressing that entry in the hope it pops up a menu with an "abort" entry. Alternatively, maybe you can simply "swype it out" to the right or left?

Have you tried a file explorer like ES File Explorer or My Files, which comes with later versions of Android? If go to the Download folder is the half file present? A completely downloaded file will present a long list of options if you long press the file, allowing you to cut/copy/rename/delete. Possibly it will also appear on a halfway complete download to allow you to delete. Then revisit the gmail message to restart the download if you want.Remember that the target folder might have been specified other than the Download folder.Good Luck.

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


text:
Voice Typing special Functions
When voice typing, I know that you can say comma or period or question mark to get a , . or ?. Those were all in the android instructional video. But I just saw that you can say new paragraph and it will skip a line. I want to know if there's a list of these punctuation commands somewhere?


text:
My Galaxy S3 freezes and the screen goes black, what could be the problem?
I had this several times, my Galaxy S3 freezes and then the screen goes black and I can't wake it up. the only way is to reboot it and pull out the battery.
What could be the reason for it?

Could be the battery, try borrowing one from a friend or buying one to test out

The problem was in the android version, after I got firmware update it fixed the problem

I also have that problem. It starts when the battery goes really low.
So, keep it charged up. If you take the battery out for awhile, it will reset.
But, get another battery. Best Buy has them for as low as 8 bucks online.


text:
Questions on phone contacts and Google contacts
I am using 7562 Samsung S Duos.
I merged all the phonebook numbers to my Google account. Those numbers are not shown in phone book, but are shown in the Google account in my phone.

How do I copy all the numbers to the phonebook?
Where are the numbers actually stored now? Is it in Google server or is it in my phone only?
What will happen to these numbers if I log out my Google account from my Android phone?

Go to Contacts. Press contacts to display, then select which merged contact you want to display. Or, select all contacts. You can also customise the contacts to display.

Remove Unnecessary Contacts, take a backup contacts to SD Card using the
option >> back up to SDCard/Storage or something similar.
Delete all your contacts, then Import form SD Card, you will get an
option to select to which the contacts has to be saved. Select Phone
and you are done.
Your contacts are always stored in your phone, at /data/data/android.providers.contacts a copy of it is stored in your Google Account when you sync. Remember the contacts that are under Google only will get synced.
Nothing will happen when you log out from your Google account. Only Auto Sync is off.


text:
Is there any way to do a Facebook video chat on Android devices?
Is there any way to do a Facebook video chat on Android devices?

Us the messenger app. It now supports HD video calling
https://play.google.com/store/apps/details?id=com.facebook.orca


text:
Galaxy Y gps chipset model
I'm trying to find the manufacturer /  model of gps chipset used in my galaxy Y.
Can anyone help me?

Broadcom didn't specify it, it could be any from this list, search for the GPS category. Galaxy Y uses the Broadcom BCM21553 which is ARM11. Based on this, I conclude it uses the BCM4751 GPS module.
You can also try this USSD codes that might reveal some information.


text:
Jelly Bean (Android 4.1) released for AT&T HTC One X .... but how to install it on unlocked AT&T phone?
Though there are few questions already existing about AT&T HTC One X in the forum but this one is a bit different.
AT&T has recently released long awaited Jelly Bean update for HTC One X.
But when I am trying to update the software on my phone using Settings --> AT&T Software Update, nothing happens.
I have read that other users are also experiencing this problem and this is probably due to phone being Unlocked!
Moreover, I have read that normal Jelly Bean ROM cannot/shouldn't be installed on AT&T HTC One X as the specification of AT&T's model is different.
Can anyone please tell us how to update software on our Unlocked phones? Thanks!

My phone isn't unlocked and it has the same problem. That's what happens when AT&T only has a year to prepare.

Manually backup all the data with the help of below mentioned steps so as to make sure that just in case if the data gets lost or corrupted, the same can be restored with the help of below mentioned steps. Make sure that you don’t use any sorts of PC Suites like HTC Sync to back up the data as it won’t help you restore the data smoothly.
SMS – Use “SMS Backup & Restore app”
Contacts – Sync with the Gmail application
Call Log -Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names”
Enable the USB Debugging from the path “Settings > Applications > Development > USB debugging”
Make sure that the minimum battery life should be 30% so as to ensure that the phone doesn’t get turned Off in the middle of update.
Disable / uninstall all the security suites installed in your phone.
Let’s head to the procedure which will help you update your phone with the latest firmware of Jellybean 4.1 firmware.
Procedure to Update AT&T HTC One X with Jellybean 4.1 firmware:

1.Download the Official Jellybean 4.1 Firmware update from here to your computer.
  Once downloaded, you need to place the same in your device’s root or in the phone’s storage and not in any of the sub folders.
2.Now, disconnect the device from computer if you have connected the phone and then turn Off the device so that it can be entered in the Recovery Mode.
  To enter HTC One X in the recovery mode, press the Volume Down button and while doing this, press and hold the power button for a period of 10 seconds till you see the fastboot screen.
3.In Fastboot mode, use the Volume Keys to navigate to the Recovery option and then press the power button. After this, you will see the HTC Logo on the screen and the screen will go blank with an exclamation mark and a triangle.
4.Now, press and hold both the Volume Up and down key and then while holding them, press and release the power button. After releasing the Volume rocker key, you will get a Blue Menu along with a set of options which will indicate that the device has been successfully landed in the Recovery Mode.
5.Now, select “Apply update from internal storage” from the option and press the Power button. You will need to select the update file which you have placed in the Phone storage and press the Power button to confirm the same. It will take around 3 -5 minutes for applying the update and once it’s done, you need to select the option of “Reboot system now” for rebooting the device in the normal mode.

Source
NOTE:Do it at your own RISK, no one can held responsible.

Thanks for the detailed response.
I have one question: Is this "Firmware Update" the one released for the AT&T HTC One X?
Because the specification of AT&T's HTC One X is different.

Please mark as answer only if it helped you

Sure, will first like to follow the mentioned steps though! :)
I've just editied the last comment...

Yes. Those source says that its for At&t version.


text:
How to increase internal memory of the HTC Wildfire S finally?
I've been spending a lot of sleepless nights trying to fix this. I know there are a lot of threads like this on the internet, but I want to go a bit deeper.
I have an HTC Wildfire S with only 512 MB internal flash memory. This internal memory has a partition layout allocation around 130 MB for the /data partition and around 290 MB for the /system partition. Both of them are full. (In addition I got a 16 GB SD-card.)
Installing apps, upgrading apps, running most of the apps - impossible.
Now, I knew it's possible to move apps to SD-card, the so called apps2sd procedure which offers very limited functionality to move some of the application data to the SD-card. Anyways after moving every possible data to SD the internal memory was still full and the phone unusable.
I was reading about more sustainable methods like data2sd. I gave it a try. I used the instructions from htcdev.com to unlock the bootloader, I installed the latest ClockWorkMod Recovery and rooted the device permanently.
Finally, I used the rooted device to install Android 4.1.2 AOKP Jelly Bean Custom ROM and Data2SD like discribed in the linked articles. But I was stuck the device was not booting until I removed Data2SD. The AOKP-ROM was working pretty well and stable, but installing Data2SD simply did not work in combination with Jelly Bean (SD-card formatting: 11 GB FAT23, 4GB ext4 and 256 MB Swap).
Now, I tried to go for the link2sd approach. I reformatted my SD-card (14 GB FAT32 and 2GB ext4) and installed Link2SD on my phone as described here. I was able to move additional data and apps to my SD-card and could link some apps to the card.
And now after some days playing around with all that usefull tipps from the internet, for example this thread: What can I do to manage my phone's internal storage? - I am at the point where I started. This is my result: Internal memory is still full and the phone is still unusable. (I would love to post a screenshot, but taking screenshots simply does not work currently.)

How to finally fix my internal memory on the Wildfire S? Why is Data2SD not working with the Jelly Bean ROM and why is Link2SD so ineffective? Is there anything I'm doing wrong?
The main problem seems to be the Dalvik Cache on the /data partition (around 100 MB). Is there any way to completly use the SD card to somehow get partitions mounted at /data and /system?

It is possible to use external sd card for /data and /system partitions but it varies for different devices and different Android versions. I can help you do that if you are able to find basic clues how to start by visiting my old thread at xda: https://forum.xda-developers.com/android/help/how-to-boot-sd-card-qmobile-z8-bricked-t3712171 There is a DIM (disable internal memory) method that works by modifying fstab file and framework resources but that won't be of much help because you have very small internal memory.

You've said that you partitioned before installing link2sd but not before installing data2sd. data2sd also requires extra partition just like link2sd.
The reason link2sd being not effective is because it moves all but data to sd-card. If any of your app uses huge data it will fill your internal space quickly.
Try going to Settings -> Apps -> Sort by data size and see which apps are on top and try clearing their data. This will free some space for some time but also clear that particular app's data.
As you've pointed out installing Dalvik cache to SD would be best. In my custom ROM I've to open terminal and type a2sd install and supply option y,n,y. Most probably this will work with your ROM as well.

I formatted the SD-card like described in the linked article: 11 GB FAT23, 4GB ext4 and 256 MB Swap. I already tried all simple approaches, clearing data, moving apps and so on. What is a2sd? I might give it a try.

I'd check what's taking up so much of the internal memory. I use SD Maid app, and use these functions: corpsefinder, systemcleaner, appcleaner, duplicates, biggest files.
When I couldn't install Google Maps after reflashing my CM10.1 with the latest nightly, I used the biggest files and delete some files I'd downloaded before (other nightlies that I've saved). I also deleted some files that were no longer being used. When I was done, I was able to install Google Maps.

I did. The largest bunch is the dalvik cache as stated in last paragraph.

I would recommend using the App2SD app (available in the Play Store), not Link2SD. Link2SD hasn't been updated in a long time and appears to be a dead project.
If possible, install SuperSU 2.22 or above (may already be installed) and create a second ext3 or ext4 partition on your external SD. This can be done with a desktop application or with the tool bundled with App2SD (haven't tried this myself, I use Roehsoft Partition Tool for its many powerful data related features, but it's kind of expensive for an Android app) The primary partition can remain as FAT (so it's still readable by Windows.
Now create a mount script with App2SD using the su.d method. It will provide the best performance (Link2SD doesn't support this). If you reboot and the partition mounts without any errors, you may now move your apps to the second partition. You can move everything: APKs, libs, dex, data, cache, external data, etc. The only limit is with system apps; the APK must remain in the privileged folder.
I hope this helps you.


text:
How can I use my android GPS in my notebook through USB?
How can I use my Android GPS in my notebook through USB? My notebook doesn't have bluetooth, and the wireless is not working.

You might want to take a look at ShareGPS:

ShareGPS allows you to use your mobile's GPS just as you would an external one for your PC. It has the ability to send GPS status strings out over Bluetooth using virtual com ports and over USB using TCP ports. Then you can use your favorite mapping program such as Google Earth to display current GPS position and to produce tracks.

(emphasis is mine)
There is a user's guide available explaining how to set it up on a Linux or Windows system. If your notebook is a Mac, there's nothing said on that here.
There's also a thread over at the XDA developers about Simultaneous WiFi-Direct and GPS-via-USB tethering which might be worth a look (even if it's only for the GPS-via-USB part for you). If you wonder what that might use for the GPS part -- umm, above mentioned ShareGPS it seems. So this might count as an additional how-to for that said solution.

nice solution, but ... you may notice it is  not marked as the answer, even if I believe it is working, but I guess average hackers canNOT follow the instructions, for your solution you need to understand adb commands and GPS servers/services, and at the end it only works with google earth ... and the really bad news is that I cannot find another way, I was hopping for a solution that makes android just like a GPS dongle and the entire windows 10 can use it like a phone use internal GPS :(


text:
Android low on space
I know this question is quite common, but nothing I've read so far really helped me. I have a Samsung Galaxy Mini, and had a similar problem with the stock ROM. For some other reasons, I've rooted it and put Cyanogenmod 7 on it. Everything works quite well, but the free space is just eating itself. All my applications are sent to SD card (except facebook, which runs exceptionally slow when on card). And still, I'm only left with 6MB of free internal space. I've cleaned up my SMS messages and browser caches, nothing really helps. I'm showing my storage analysis. The thing that bugs me are the /system and /data partitions. How come that /system has so much empty space, while /data has so little. Isn't it supposed to be a compact partition?
As for applications, I really don't have a lot, except regular GMail, Google Maps and such. Just Opera browser, iGo, Adobe Reader, Outlook and a few apps with less then 1MB.

P.S While taking the screenshot, the Storage Analyser is showing 18MB free, But the system is showing 9MB. Nevertheless, both are not enough for normal work.

First a little explanation on the storage (you might also check the tag wiki of the storage tag for a short introduction):
Why can't I use the free space available at /system?
The /system partition holds the often so-called "ROM", i.e. the Android core system (including the pre-installed apps, see bloatware). By default, it is mounted read-only for several reasons (including "security", so no app can tamper with anything here -- and the user cannot accidentally render the system unusable). This is also why a factory reset will present you with a "virgin system": it will not touch this read-only partition.
Being mounted read-only makes it clear you cannot write things onto this partition -- which answers the question why you cannot make use of the "free space" it has. You might wonder why a read-only partition then is not "sized appropriately" -- but it is: it just takes into consideration that additional space might be needed for a system update. Future Android versions might (and most likely will) need more space, also providers might want to add more bloatware...
Why is there so little space at /data?
To put it in simple words: 180MB is all that was left after taking away the ~200MB for /system. The Galaxy Mini S5570 isn't a high-end device. And before you ask: No there's nothing you can do to increase the amount of overall storage available to /data (at least nothing easy -- though some geeks might think of creating a bigger partition on the SDCard and mount it as /data, this is nothing simple and also not without side-effects).
What can be done?
Nothing much. If your device is rooted, you could think of using a bigger SDCard (your device supports up to 32GB), and moving stuff over there with things like link2sd or even Data2SD. You can regularly clear your apps' caches and do some other cleanup. Or you can simply go for a new device which offers more storage (and more RAM, and a faster CPU).
I know it's not very satisfying that a device, just being 2 years old (the S5570 was released to the market in February 2011) already is unable to keep up with daily needs. But unfortunately, 180MB storage (and 384MB RAM) really is not much to play around... So all that currently remains is to refer you to the most faqs of the "insufficient storage" tag to find a solution until you can get yourself a new device. See especially:

How can I get rid of the low disk space notification?
What can I do to manage my phone's internal storage?
How can I deal with “Low on Space” messages on my HTC Incredible?
How can I free up more space on my Android (2.2 Froyo) phone?
“Insufficient storage” when trying to install new app

Thank you! This is a very detailed answer. I'm not a stranger to android, but these system level things were unknown to me. I know that this is a very entry level phone, but I supposed it could be used at least as a smartphone :) . The bloatware is the key problem, obviously. And applications that are not really optimized well, and consume space without really needing it. I had to remove the stock ROM because it was completely full with android features, and it still wanted to upgrade.
Thankyou, again.

You are right: bloatware is a key issue especially on "lower-level phones". Even if you can "disable" them with Android 4+, they still consume space in /data, and you only can get rid of them when rooting -- which in most areas voids your warranty. Not very smart for a phone, I'd say ;)

Very simple solution is available.
I also faced same problem.
I uninstalled virtually everything but no help.
I couldn't even get sms.
finally got a very simple solution.
Here are the steps

open keypad
type *#9900#
dial
choose "copy to SD" from sysdump menue
(make sure sd has enough space, upgrade or delete music or any ...)
you will get "copy success"
now u can install software


text:
Galaxy Tab 10.1 wifi stuck in 'Obtaining IP Address' mode
Using 'Virtual Router Plus' to set up a wifi hotspot on my desktop. I can manually connect with my tablet devices a first time, but after a couple hours it times out, disconnects.
I am unable to connect a 2nd time, my Galaxy Tab is stuck in 'Obtaining IP Address' mode. Is their a way to force an Android device to 'remember' and automatically reconnect to a previous hotspot?

"Obtaining IP Address" message means that your device has automatically reconnected to the AP.  Most likely than not the problem is on the PC side.

after much frustration with this problem I have found a solution

turn off wifi on your Tablet
turn off your tablet
turn your tablet back on
turn on wifi

your tablet should now connect :)

Finally I found a solution for this. When I was stuck on obtaining IP address
I was using static IP using Google DNS 8.8.8.8
Today I was trying to install Android on my PC (VMWare)and I found something in there
and tried the same trick on my tablet and voila it worked.
So I don't know who solved this trick but I want to share my solution here.
Which is
/etc/init.sh or init.goldfish.sh
Edit this file using any text editor using root permissions.
add these lines

netcfg eth0 up (activates the network interface)
netcfg eth0 dhcp (network interface gets an IP address from DHCP)
setprop net.dns1 8.8.8.8 (Set the Google DNS Server)

Here are the details for us non-nerdy guys with a Belkin Router that usually has an IP of 192.168.2.1; others differ like 192.168.1.2, etc.

Settings
Wi-Fi
Hold down desired Wi-Fi network
In Advanced settings, put check mark into box
Change IP from DHCP to STATIC
Scroll down and set for IP: 192.168.2.55 or 56 57 58 59, etc.
Scroll down and set for gateway: 192.168.2.1
Scroll down and set for prefetch: 11 (usually 24)
Scroll down and set for DNS 1: 208.67.222.222
Scroll down and set for DNS 2. 208.67.220.220
Click save

go to Wi-fi settings
first forget the network
in "Advanced" settings choose "Static IP"
enter following

IP adress= (IPv4 address, ten digit number, when entering put different last digit)
Gateway= (IPv4 default gateway)
Netmask= 255.255.255.0
DNS 1= 208.67.222.222
DNS 2= 208.67.220.220
use a computer connected to the network/router to find IPv4 address/gateway
http://www.youtube.com/watch?v=ipCQ8SLO7lY

And who controls that DNS?

IPv4 addresses are not always ten digits, nor is the subnet always /24

@AlE. OpenDNS.com


text:
HTC Sensation stuck in boot loop. Any possible fixes?
Recently my HTC Sensation got stuck in a boot loop. I've tried factory reset and recovery to no avail. Upon getting to the screen, I get the following:

PYRAMID PVT SHIP S-ON RL
HBOOT-1.27.0000
eMMC-boot
HBOOT
PG58DIAG.zip ...No image
PG58IAG.nbh ... No image or wrong image
PG58IMG.zip ... No image
PG58IMG.nbh ... No image or wrong image
PG58IMG.tar ... No image
PG58IMG.aes

Any advise on possible fixes would be much appreciated as my phone is no longer under warranty and the alternative is giving my carrier more money. Whilst I am a complete n00b to it, I would not be unwilling to root the device if it could solve my problem (if it's even possible at this stage).
Cheers.

Did the boot-loop come out-of-the-blue, or was there something "special" you did before? Where you trying to flash something?

Boot-loop came completely without warning. I was trying to use google maps and got a message that my phone couldn't connect. Thinking nothing of it, I decided to reboot the phone and that's when the loop began.

Very strange. The listing you included with your question seems to indicate your device is looking for/at several image files (probably located on your SDCard?). PG58DIAG is a tool used e.g. to unlock your device. Similar messages are discussed at XDA, and again here (check the last link first).

PS: Doing a Google Search suggests a failed (ICS?) update. Did you have an OTA notice you approved, so it might have tried to start the update in the background?

Not that I can recall re: the OTA notification. As I've said, I haven't made any attempt to unlock my device as I felt it was beyond my ability and most likely to brick it. At this stage, Three has wiped their hands clean and told me to either upgrade early or GTFO. As such, whilst I still feel I may screw it up, I've got nothing to lose. Would it be possible for me to recovery any functionality at this point?

Hard to say. You can at least backup the data from your SDCard. As you already have factory-reset the device, nothing to gain there. With nothing to lose, you could follow above links, unlock your device, and flash a new ROM unto it. As "the screen" lists you a bunch of files (most likely from your SDCard), you could also first try to boot it without any card (SD or SIM) in it. See also: Updating HTC Sensation to Ice Cream Sandwich is stuck in a boot loop for a manual update to ICS.

I have the same prob only I bought mine from an older guy and it wasnt updated and was pretty much like no one touched it. I updated it, it took AGES and now it's in boot loop. Tried factory reset, tried recovery - you name it. Booted with no sim, booted with no sd, done it all. If anyone could help with clear instructions that would be great because I am in the same situation, not under waranty and I have no spare cash to take it to a 3rd party. I hear there is something you can do to the SD card re something to be loaded on to it (to help with answering the question) but I am not sure what i


text:
Got mail with URL pointing to an APK called com.android.fixed.update, what is this?
One of my relatives sent me an email pointing to this URL:
http://www.flugversuch.at/cnu/kbdjobbwclikw/nbopigxdb/pxcbaolinizdg/qfktoohwzplsjsp
When I got there, it automatically downloaded an APK called com.android.fixed.update. What could this be and should I install it?

Are you sure it really was one of your relatives sending this mail -- and not just a spammer using their address as sender (as the URL suggests)? I would for sure NOT install that, to me it looks like malware. Ask that relative first if and why and what he sent.
A Google Search revealed some related information:

on XDA one encountered something similar, and they assume it's rather malware
BestAppMarket informs this app was removed from Google Play (hm, guess why). Same information is found at AndroidInformer
and here it comes: VirusTotal clearly lists it as malware, being detected as such by several malware scanners.

Conclusion: Keep your fingers OFF! Do NOT install!


text:
Is it possible to play games from my HTC Desire HD on my HD-TV?
Is it possible to play my 3d games on my HTC Desire HD and mirror the display to my HD TV?
I have a Sony Bravia 55HX820 3D LED TV with 240 Hz, which was top of the range when it came out in 2011. I don't think it has MHL technology but I know there are adapters so I can connect via MHL. Neither can I find anything that says my HTC Desire HD is MHL compatible as I don't think it is.
I can stream videos photos, music etc to my TV wirelessly via DLNA -- but does anyone know a way to play my games from my HTC DHD to my HD TV via HDMI? The phone doesn't support MHL mirror image to TV. I have a lot of high quality games on my phone.
Moreover: What would the quality be like -- as the phone screen resolution only is 400x800 -- but display in 1080p or even 720p on my TV mirroring my phones image.
My phone isnt rooted. I'm running Gingerbread 2.3.5. I'm thinking about rooting my phone and updating to Android JellyBean Rom. Does anyone know a possible way to do that without to much quality loss on the TV -- as it looks good on the phone but the phones resolution on my 55 inch tv would look horrible! Also, would updating to JellyBean make any difference?

Boah what a wall of text would you mind to use some line breaks or could you at least use some punctuation as it is too hard to read so how can you expect an anwer if it cannot be read... Honestly: Please check How To Ask Android Questions The Smart Way, and use some formatting with your questions. Nobody wants to waste his time checking such a wall of text.

I took the time to make your post somehow readable and your question somehow understandable. Please avoid asking multiple questions in one post (which is why I cut out all your XBox related stuff), rather ask separate questions. Now good luck with this one!

Taking a look at the device specifications reveals:

The Sony Bravia KDL-55HX820 gives you four HDMI ports at your disposal according to TelevisionInfo.Com
The DHD doesn't have video out capability according to HTCDesireHDForum

So while your TV would support it, your DHD won't. Updating your device to any other Android version won't change that: the hardware does not support it (the DHD has no HDMI port, and its USB port is not MHL capable according to the information I found).
With that pre-condition broken, all the other questions are rendered meaningless. But for curiousity: Even if your Android device's screen can only display 400x800 resolution, the HDMI signal should carry the source resolution (and not the screen resolution). So if you e.g. try displaying 720p, it would be "rendered down" to 400x800 for your device's display, but if the HDMI connected device supports it fully, it would not be rendered down on the other end, to my understanding.

You can check the list of MHL capable devices from the MHL consortium web site.
http://www.mhlconsortium.org/productlist/


text:
Stream video to TV, but keep audio on phone/tablet
Does anyone know of an app or method that can be used to stream video to the television, but keep the audio on another device? The new Roku 3 has a headphone jack on the remote, but I figure something similar could be done with a phone/tablet, maybe either Plex, XMBC, etc...
The file source wouldn't need to be the phone/tablet, as it could be streaming from a media server.
It looks like a similar question was asked, but it hasn't received an answer.
How to use Android Device as Wireless Headphones for TV?


text:
Screen locks itself after call
I have a Samsung Galaxy SII GT-9100 with Android Jelly Bean 4.1.2 XXLS8. I am using a PIN for my screen lock. If I make a call while my phone is unlocked, when the call is ended the screen goes to the lock. It is really annoying. How can I fix this?

This is a general problem with all Android phones. Best way to solve this problem is On Call End program. It provides user to select following actions to take after a call:

Do nothing
Go to phone Home screen
Go to phone Dialer
Vibrate
Show a toast message with the call duration. Outgoing call duration includes the ringing time.

You can install On Call End from here:
https://play.google.com/store/apps/details?id=com.brosix.callend&hl=tr

Try disconnecting the call before the other side hangs up.
I've noticed a similar behavior in ICS 4.0, where if I disconnect the call first the phone does not lock.

Interesting :) I will try it.


text:
How is installing an app from web-based PlayStore implemented?
As you are probably aware, when browsing the web-based PlayStore, it is actually possible to install an app right-away. Upon pressing the "Install" button (like the one in the image - taken from the app page), I immediately receive a notification on my phone telling me that the app is being downloaded.

I would be very interested to know how Google implemented this feature. I suppose being logged to my Google account on both the PC and the phone helps, but still - is the phone continuously polling some network resource to see whether it should start downloading an app? Or is the notification somehow pushed to the phone (I cannot imagine how this would be done)?

The Play Store on the handset is running as a service in the background and by clicking on the 'Install' from the web front-end on desktop PC browser, this triggers a push notification (Am guessing its GCM - Google Cloud Messaging) which is broadcast across the network only to designated Google accounts which you happen to be signed in.
When the Play store service receives the broadcast, that triggers it to pull it down.
As for asking how is this implemented is beyond the scope as that is bordering on asking in the direction of development efforts.
Only Google is allowed to do that and is part of the terms and conditions of Play store usage.
That I would also think is how Google can send a kill switch to designated handsets (it happened before, on pre-release of ICS on Galaxy Nexus, which happened to get leaked by accident on Google employee's handset, by one of the US Carriers, and the kill was issued which wiped the ROM, after it was posted on reddit - IIRC)
Edit: I am speculating on how the play store does it, and is proprietary...

To add a detail concerning the "continuously polling", try the following: Set your WiFi Standby policy to have WiFi "sleep while the phone sleeps", and do not connect via the mobile network. Then trigger an app-install to that device. You will notice the delay: As soon as you "wake up" the device by switching on the screen, and the WiFi connection being re-established, the installation starts. Also when permanently connected, I sometimes experienced this "lag". So I assume a "periodical poll for broadcasts" being part of the game.

That's correct @Izzy :)


text:
Cyanogenmod 7 OpenVPN DNS not working
I want to route all the internet traffic of my phone through my VPN.
I configured OpenVPN on my htc Desire with Cyanogenmod 7.2.0.1-bravo through the integrated VPN settings dialog.
When I activate the Redirect-Gateway option, DNS resolution (e.g. google.com) doesn't work anymore. So not like others where the resolution of there local hostnames doesn't work (that wouldn't be a problem for me). The device hast still a connection to the internet (through the VPN) but it can't resolve domain names anymore.
The nameservers look correctly configured (adb shell):
# cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

I've also tested the OpenVPN Settings app but as soon as i add 'redirect-gateway' to the openvpn configuration file I get the same problem.
What could cause this problem?

I found now a solution myself:
First, cat /etc/resolv.conf isn't a valid way to display the used DNS servers under Android. Use getprop net.dns1 instead.
In my case the DNS server wasn't the Google server as set in /etc/resolv.conf, instead it was one of my ISP which accepts only requests from IPs in its network but my OpenVPN server is in another network.
To solve this issue i just modified /system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf a bit:
# Set net.<iface>.dnsN properties that contain the
# DNS server addresses given by the DHCP server.

set_dns_props()
{
    case "${new_domain_name_servers}" in
    "")   return 0;;
    esac

    count=1
    for i in 1 2 3 4; do
        setprop dhcp.${interface}.dns${i} ""
    done

    count=1
    for dnsaddr in ${new_domain_name_servers}; do
        setprop dhcp.${interface}.dns${count} ${dnsaddr}
        count=$(($count + 1))
    done

    setprop net.dns1 8.8.8.8
    setprop net.dns2 8.8.4.4
}

case "${reason}" in
BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT)       set_dns_props;;
EXPIRE|FAIL|IPV4LL|RELEASE|STOP)                unset_dns_props;;
esac

That will force the phone to always use the Google DNS servers for all connections (e.g. 3G, WiFi, OpenVPN, ...).
I've tested that for a few weeks now and it works perfect.

I just ran into the same problem. Everything works but dns.
I found before that my cell provider, Bell, blocks udp 53 to anything but their servers.
Maybe dns isn't going through openvpn on android but openvpn is changing the servers.
I noticed that some other apps didn't go through openvpn, like the play store.

I got it to work perfectly with 'openvpn for Android' app by playing with provided options within the app and not other messing around...with 'openvpn connect', it worked only for non market/os apps after manually setting : setprop net.dns1 xxx each time after a VPN connect... Hope that helps.


text:
Blue arrow pointer in Google Maps won't update whichever way I'm facing?
On the Google Maps app, I see a blue arrow pointer. I've seen this on a previous version of maps back in Gingerbread. I think at some point in time, they removed this feature and made it look simply like a circle. But now I see that it's back. However, it seems to be stuck on the same direction regardless if I rotate my phone in whichever way.
Android reports on the notification bar that the "Location set by GPS" already so that rules out the possibility that it's still waiting for GPS data. The weird thing is it will sometimes change direction but on random occasions only. Is there a way to force it to re-calibrate or something? I find it really useful back then for navigating places where I'm not familiar with and would like to use it again now.
I'm now on Ice Cream Sandwich. Same phone.
EDIT:
I have downloaded 3rd party compass apps from the Play Store and they work without problems. The phone is ST17i.

Can we know the model of your phone? The blue arrow points your direction on the map using the magnetic compass and maybe your phone does not have one even though it has GPS.

I have downloaded 3rd party compass apps and those work. Plus, it worked fine back then on Gingerbread. I've updated my post above.

The hardware that is in use for your need is the digital compass rather than the GPS. Can you try compass related apps (like GPS Status & Toolbox which has a compass like view) with which you can make sure the hardware is working and is accessible by apps.

@Narayanan, tried both GPS Status & Toolbar and Compass. Both work and both point at the same north direction so I think that nulls the possibility of it being a hardware problem.

@Propeller What does GPS Status & Toolbox say under mag. field?

had same problems b4 i tried calibrating the magnetic compass by the x ,y ,z axis here 8s the simple steps keep in mind all the rotations are clockwise directions first put your phone in a flat surface for me i placed it in a table and rotate it 3 full rotations clockwise then pick up your phone and face it on your left with the but part nearest to you and rotate it 3 full rotations clockwise and finally face your phone towards you like ussing it normaly and rotate it 3 full rotations clockwise and thats it ,for me it solved my prorblem reg the pointer in my map do this while your map is active ,hope this will help someone .

Please improve the quality of this question by using proper English, including capitalization and punctuation. As of current, it's hard to understand your answer.


text:
What's a quick way to turn on the torch?
In my accessibility settings on my Samsung Galaxy Ace Plus (GT-S7500), there is an "Assistive light" option that "Turn[s] on torch to see better". It activates the light on the back of the device.
Is there a way I can activate the light quickly without having to go through the accessibility settings?
ps: If someone could tag this with "torch" and possibly also "gt-s7500", that would be great.

Might one of the thousands of torch apps on Google Play be a solution to your question? Alternatively, automation apps like Tasker could be used to e.g. turn on the torch "on shake" or other defined events.

Thanks, @Izzy. I wondered if there might be something built in to Android, but I'll look for an app.

They are sometimes pre-installed (look into your drawer for an app named "Torch", the torch.apk file comes bundled e.g. with CyanogenMod in many cases -- might be it comes with stock as well). Some devices even offer it for the shortcut-bar integrated into the notification area.

Theres a Torch app in the market that toggles on open.
Do you want a single button on home screen? Then you need to shortcut it.
Do you need it on your lock screen: swipe for widgets.
Do you need it on voice activation? "Ok google, open app flashlight/torch"
Do you want it on your shortcut bar? Drag it from programs.
Im not really sure what you want.

Was hoping I wouldn't have to install an app that loads up ads just so I can open the torch quicker. A toggle-on-open feature would be great. I'd most appreciate whichever option is the quickest and easiest to open (without activating in my pocket), starting with the lock screen active. Maybe a custom lock screen is the way to go...

Nexus torch doesnt have ads. At least mine doesnt.

There are a few apps named "Nexus Torch" (as per the suggestion by @TardisGuy), but the one by Ben Buxton is nice and simple without having advertising or needing access to more than is sensible.
On my previous phone, the torch could be turned on through the Accessibility menu, but that option seems to have disappeared on my newer phone. Instead, I can select Apps, then select the Widgets tab, and there is an Assistive Light widget I could tap-and-hold then drag to create a shortcut for (the widget had some Asian letters on it, but the shortcut it created was in English).

Try adding it as a Widget to your devices screen


text:
my samsung galaxy 2 battery is draining to fast!
I have an Samsung Galaxy S2 GT i9100. I have had it for quite a time, but today I noticed something strange:
First my battery had not been charging while I was sleeping: when I woke up I had only about 13% charge left. So I put the phone on the charger while I was making breakfeast.
When I came back to the phone some time later, it had nearly not charged at all: in fact the phone was using more battery then it was charging.
Why is my phone battery's charge dropping when I'm charging? I had this problem the whole day -- it won't charge more then 30%, then suddenly the battery level drops. How can this be solved?

Have you tried to completely shut down the phone, removing the battery for at least 30s, put it back into the phone, and charge it while the phone is still switched off? Might be it's just the display of the charge level (i.e. the "reporting process") which is "confused".

Maybe you have a problem with the cable of the charger.

i think it was the cable... i used a sony ericson greenheart charger last night and my phone charged perfectly normal. and my battery has been nice to me the whole day so far :D

On S3, I use HTC cables after a couple of Samsung cables that all started to make problems after a few days.

Had exactly the same, did the same as you asking questions and hearing lots of different answers. My solution new battery, couple of quid on ebay.

This mostly starts when you upgrade your firmware. I believe the Jelly Bean upgrade is a big drain on the phone resources.
My way out? Throttle down the CPU speed  (antutu or CPU-Z can do the job for you)

I have had a very similar problem a couple of times in the past with my Samsung tablet. It was always software-related, and never the cable or charger (I have two original Samsung chargers for that tablet, and both had the same problem, as did various cables.  For me, it would not charge past 50%.
The first time, I let the battery discharge all the way until the tablet went into severe battery-saving mode, and I let it go as long as I could until I lost patience.  I then charged it up, and it worked OK after that.  It happened again, it seemed, a few months later.  This time, I unplugged the charger,turned off the power, then plugged it back in and it charged OK.
Samsung phones are often picky about chargers.  I've found that some will not work at all with my Samsung tablet, but will work with my LG G2 and my wife's iphone, while others work with it, with my LG, and with my wife's iphone.  I never really figured out exactly why.  But as with all chargers, sometimes they will work, but at only .5 amp if you don't have the right match, or a special charge-only cable.  So, if you have such a charger, it might not be able to keep up with the discharge.
I worked in electronics repair, testing, and design for about 15 years, so I have a good understanding of the basics, and troubleshooting.  People who suggest special short, thick, whatever cables are simply not very knowledgeable, or repeating misinformation from others who are just guessing out of partial knowledge.  For the amount of current going through the cable, and the difference in resistance for different types of cable, the loss is negligible.  The only time a cable will make a difference is if the connector is damaged, or it is wired in a nonstandard way internally.  Of course, a cheap cable can have a wire break, but that has nothing to do with size of cable.
Also, if you're not careful, the connector on the phone can be damaged, or have foreign matter caught inside, or some obstruction keeping it from making a good connection.  The micro-USB connection is not the most robust way of making a connection, which is probably why they are creating a new standard.

The cable does make a huge difference, so I'm glad that I read your new cable made it last for a day. In addition, once a week you want to do a full charge cycle. Completely waste the battery, [to the point where you can't boot] and charge it for 8 hours straight, off.
I find that shorter, thicker cables make the battery of the device last longer.


text:
Can I remove the gray triangle in the lower right of a contact icon?
I added a contact widget to the home screen of my Droid Razr M (running stock Android 4.1.1), and the icon has a little gray triangle in the lower right corner. Is there a way I can remove that from the image? I see these little triangles in my contacts list also.
Update: Here's a screenshot of what I'm seeing (it took me a bit to figure out how to take it):

If it's any additional help, my contacts don't seem to sync properly, and I don't know why. When I go to Settings > Accounts - Google > {My account}, I see the "refresh" icon next to "Contacts." The last sync date for that item is older than all of the other items on the list. I've manually cleared the "Contacts Storage" data, and did a resync that way, but subsequent sync attempts seem to fail.

How do you mean little gray triangle, unless that's a google sync error on the contact?

Maybe you can add/link a screenshot to make this clearer?

What is the contact widget?

It's a little 1x1 widget that allows you access to a particular person in your contacts list. Apparently, it's the only way Motorola allows you to have a shortcut to a contact on the home screen.


text:
How to install full Unicode fonts
The page http://de.m.wikipedia.org/wiki/Hammurapi contains
several occurrences of the character Ḫ (1E2A;LATIN CAPITAL LETTER H WITH BREVE BELOW), http://codepoints.net/U+1E2A which does not display on Galaxy S3. Neither with the built-in browser, nor Chrome, nor Miniopera.
Similarly, ẞ, Capital Sharp S, http://codepoints.net/U+1E9E cannot be displayed.
Does Android support full Unicode? How can I install full Unicode support?
Edit: I have (so far) not modified anything at all.

Android does support Unicode, but having said that - its rather down to the font rendering library that is unable to render Arabic specific letters. And that since you did not mention if using Stock or Custom ROM used, that may be lacking support for that specific character which may be absent from the ROM... There has been few posts about this if you searched here... :)

As t0mm13b had said, Android as a framework does support Unicode. As you are probably aware the vanilla Android is as such available as a stock option only to Google's own devices (The Nexus series). Other Android devices will have some sort of topping layer over this vanilla layers. This topping layer will usually be cosmetic changes by the manufacturer like HTC Sense UI etc.
Even if there are no such topping layer, the manufacturers compile the source of vanilla ROM with suitable drivers of their devices and add slight country specific enhancements.
Take a look at a similar question that I had asked which is not very different from what you had asked, if the language specific features and names are not accounted. That question explains how an Android device displays a glyph (not characters) on screen and the software components that are involved in that process.
To put it in a nut shell, to display a character Android requires a suitable font file and a rendering engine. Absence of former could result in a rectangular box and later will result in improper display of glyph.
In your case the ROM that your S3 has might not have the above said.  Try to test with the devices that does display it (probably in some other region, the S3 might display it properly) and find what font files differs between yours and theirs.

Unknown characters are displayed as space in the browsers I tried. Only bold leave a trace...

If you know a font file (a .ttf) file that has the set of characters that you want your phone to display, try copying it as /system/fonts/DroidSansFallback.ttf. You have to root and mount `/system/ in write mode. Please backup any files that you are overwriting.

I still hoped for a simpler solution, but unfortunately, there does not seem to be one.

If you've rooted your device, the quick and easy way I found was to get Font Installer
and search the internet for Arial Unicode MS.ttf
-Make sure to do a Nandroid backup before screwing with the system fonts. Bad things can happen.
Here's a test page that contains Unicode characters not supported by Android's default font set: http://users.otenet.gr/~gmcr/bible/LK.htm
The first verse should show: Επειδήπερ πολλοί επεχείρησαν αναταξασθαι διήγηση περί των πεπληροφορημενων εν ημιν πραγμάτων, (edited to be visible on stock Android).
Update: I think Microsoft's Arial font is copyrighted, so consider getting a font from http://unifoundry.com/unifont.html
Their font is more complete and it's free.

Based on the likelihood that you're using the default browser?
I know that Firefox supports "ẞ", and does show the "H" without a circumflex.
Maybe try it out?
I'm on HTC One with Ice Cream Sandwich, the default browser seems to support these but Opera doesn't -so yes Unicode is supported, but not necessarily by all browser implementations, rooting your phone is not the answer I suspect.


text:
Insufficient storage availalable when there is plenty
My Samsung Galaxy Note 2 started giving the insufficient storage available after trying to transfer app to my SDCard using DroidSail Super App2sd lite.
I uninstalled it before realizing there's a problem and now cannot install it again to try to troubleshoot it.
I tried installing from Google PlayStore:

AptoIDE
and samsung app

some random apps and some successfully installed but the majority didn't.
I was running Android ver.4.1.1 and rooted and decided to upgrade to 4.1.2.
I upgraded successfully and rooted again but nothing changed.
I have:

5.34Gb/11.07GB available in the internal storage
24.61GB/29.81GB on the SD card and
0.92GB/1.75GB RAM.

I rebooted, cleared the RAM, unmounted SDCard and re-mounted but nothing worked.
Please help!

I have found the solution that might help lots of people. I was able to install rom toolbox pro, I tried to fix the permissions but that didn't help then I changed the setting under app2sd that was set to save everything to extSD regardless of what it is TO auto as it should be by default i think and now i can install anything from the playstore without getting any errors. I think Droidsail super app2sd changed that setting behind the scene. Anyone who played around an app like APP2SD and has the same issue as I did will probably be able to solve it using my method. Good luck!

lol I can't believe that fixed it... Thank you. I never would have thought of that and have had this issue for weeks now (with other fixes like factor wipe tried)


text:
Is it possible to change which output the audio is played through?
Is it possible to reroute audio (i.e. music) through the phone earpiece instead of the speaker? I've searched this site and Google extensively and haven't found anything yet.
If it matters, I'm on the HTC Evo 4G LTE (Sprint). I'm also rooted and have CM10.1 on my phone.

what exactly you are looking for?? please elaborate

@cyberwalker OP is wanting to play music without headset, but through in built ear-piece instead of speaker

Did you see the answer provided?

@sid Yeah, I was planning on accepting, but I lost track of time. Thanks for the reminder.

You can simply use an app like Earpiece. It does what you want to do. You can pop Earpiece up on top of another application simply by holding down the SEARCH key. then check Audio through earpiece

On a side note, USE AT YOUR OWN RISK. Playing audio at high volumes, especially for a prolonged amount of time, can damage speakers and/or hearing.

Interesting find +1. Just looking at it - it states Earpiece is free and Open Source. but no linky to site hosting it... :\ Also reading the screenshot where the FAQ is showing, this is has ads and if you want to get rid of the ads, buy a commercial app from the same maker...

Use ABP(AdBlock Plus: https://adblockplus.org/en/android-install ) to block the ads.

The source code is at http://code.google.com/p/earpiece/ (BTW, there is version 1.08 there, which is not yet available at Google Play). Also ads were removed in version 1.04, but the screenshot was not updated.

The "audio boost" feature actually makes audio more silent for me on Huawei Honor 6. Useful since minimum level is too loud.

Seems this app no longer works on Android 11.


text:
Set left-right audio balance
My earphones took an unexpected trip through the wash today and now the right earbud is a little quiet. I used to own an iPhone and under the accessibility settings, one could change the Left-Right volume balance. I can't seem to find a setting like that. Is there an app I can use?
I have a Samsung Galaxy S II X (t989) with Cyanogenmod 10.1.

What I did -- and my problem is an ear that doesn't work properly rather than an earbud that's been washed too often -- was to shell out for Poweramp which has built in balance controls along with its rather elaborate tone controls and equaliser. Well worth the money for solving this problem.

Does Poweramp's equaliser work with other apps? I use Google Play Music and have all my music stored there. I'm not willing to change players.

I don't know. Haven't tried it.


text:
Nexus 7 with AOSP, what is missing from stock?
I would like to install AOSP version of Android OS on the Nexus 7. However, I am wondering what would I miss by doing so.
I know that by compiling the AOSP android-4.2.2_r1, I should get Android 4.2.2 that is pretty close to what is coming as the stock firmware images.
I know that I can get drivers for all the hardware Google. There even seem to be DRM drivers!
I know that I can transfer all the proprietary Google application packages from the stock firmware over to the AOSP firmware.
But, if I have done all this, am I still somehow short compared to the stock firmware that Google provides on the Nexus 7? I guess I do not get OTA updates to the firmware, but that is not a problem. I guess I should get normal updates to the proprietary Google application packages from Google Play. Are there some applications on Google Play that will not install on my phone if I am using AOSP? Is there something else that I have not thought of?

If you get the binary drivers from Google and install Google's apps then you'll basically be back where you started. The stock image for an N7 is AOSP + Google apps; don't think you'd be missing anything.

Apart from the missing G-Apps on the initial flash of AOSP, I also think that there is no difference in between. AOSP is only there to provide a base package for custom ROM devs to build upon.

Is there a link talking about portable hotspot on AOSP and stock images?

The "DRM drivers" you've seen are probably for the direct rendering manager, and are part of the graphics drivers. They're nothing to do with digital restrictions.

You are quite correct, the might be direct rendering manager drivers. However, this is not the case, they are in fact digital rights management drivers.

So there are still some differences  between the factory images and AOSP builds. Here are some of the differences I know:

"Gesture Typing" feature is missing in AOSP builds as noted by JBQ here.
"Photosphere" feature is missing in AOSP, as noted here.
The various Google Apps don't come included with AOSP (Play Store, Gmail, Maps, Google Now, etc).

I'm sure you can hunt down more differences by going through threads in the 'android-building' mailing list. A last note on the differences by one of the gatekeepers of AOSP.
Edit:
Actually, I think you can easily compile a more thorough list of the differences between factory and AOSP images.
The following commands may be of use to you:
adb shell pm list packages
adb shell pm list libraries
adb shell pm list features
adb shell pm
adb shell am

There's more information regarding these commands at http://developer.android.com/tools/help/adb.html#pm
The following answers are added for posterity's sake, since they are somewhat related:

What's the difference between an AOSP ROM and a stock ROM?
What is the difference between AOSP/vanilla and stock?

I didn't find much use out of them, but someone else may.
I'll add some comparisons between factory, AOSP, and CyanogenMod later. I'll be testing it on the Nexus 7 (grouper), it may differ slightly for other devices.

Thanks, this is the sort of info I was looking for, instead of a generic "it should be the same".

I'm sure there are more, but those are the ones I can recall off the top of my head. You should make a post o n the android-building mailing list to get a more thorough answer, I think. And then you could enhance this answer with the replies you get.

The Nexus 7, like most of the previous Nexus devices Google has released or been involved with manufacturing, runs the same AOSP source code that you propose to compile and install yourself, with only the addition of Google proprietary apps and hardware device driver binaries (though these are often available separately or in the source tree).
There are basically two reasons to do this:

You are a developer working on modifying the Android platform itself.
A fix for a bug that seriously impacts you is available in a slightly newer version of the source and it's so serious that you can't wait for the fix to be released normally.

If neither of these applies to you, then you probably shouldn't bother.

Thank you for your answer. However, it seems there are some differences, somewhere. For example, the stock Nexus 7 ROMs do not allow enabling the portable hotspot, where as AOSP images should (I think). Is there any way to know what other differences might there be?

Your carrier made a slight customization to it, then. Those can usually be bypassed after rooting the device, without doing anything so invasive as replacing the entire firmware.

I didn't buy it from a carrier, things do not work in Finland like that. I buy hardware, from the store, like a PC - no operator connection, 100% stock images from Google. Also, I do know it can be bypassed easier, that was not the point of my enquiry.


text:
Loss of internal memory after rooting HCL ME V1
I have HCL ME V1 tablet with android 4.0(Icecream Sandwich) OS. It has 4GB of internal SD memory and 1GB DDR3 RAM. When I connect the device to the PC in storage mode, it shows the 4GB SD memory; which is fine, I belief.
Since this device didn’t come with Google play store, I rooted it with “Android Commander” and installed Google play store and Google services. Then I reset the tablet to factory setting.
After resetting, when I connect it to pc it shows me total size of internal SD as 1.5GB out of which 900 MB approx is free.
My question is – Where did the additional 2.5GB internal storage space go ?

I have viewed the "Settings -> Storage" and found the storage distribution as below,
FLASH:
Total: 4 GB, Firmware 3.09 GB
DATA STORAGE:
Total: 0.91 GB, Apps 228 MB, Available 698 MB
It seems the internal SD still has, 4GB, out of which 3.09GB is eaten up by firmware. So How can it be corrected. Earlier it was much lesser.

Could you please check on the device itself: Settings->Storage (optionally link a screenshot if you need help intepreting that display)?

It can't be possible that you lose your internal storage because of rooting, as firmware is your OS and drivers. Which are taking space and don't even related to rooting in any way.

It's possible that this device was lying to you originally about the storage size, and would never have let you store anything like 4GB had you tried, despite reporting that amount of memory.

In other words, as mentioned by @karan, your OS and drivers are the same after the root process!

You can try flashing your device completely and install the lightweight generic ROM from Google.


text:
WhatsApp re-registration after backup
I want to flash a custom rom on my S3. I was wondering if I take a Titanium Backup of all the applications and data on my phone, would I need to re-register (sim verification) for applications like WhatsApp, Tango, Viber etc. even after I restore the data?

I wouldn't put my hands in the fire for that -- but as TB backs up all the apps data, I'd say a proper restore would look to the app as if nothing happened, so you would not need to re-register. At least not if IMEI/IMSI/... stay unchanged (I don't know what they check) and your Google Account etc. stays the same.

I played with fire and went ahead and backed up my data with TB, flashed a custom rom (ParanoidAndroid 3.0) and restored the backup! Well, this is how it went:

WhatsApp - restored the data without re-registration
Tango - re-register
Viber - restored
Google+ - log in required and configure the settings
Facebook - already logged in (but re-sync contacts)
Path - already logged in

When you flash a custom rom and you are coming from different version of android, restoring app data may cause some problems. If you restore your Whatsapp's data may cause crashing that App. So its better not to backup data,backup just that Application. If you are flashing same android version it may not cause issues. And you don't need to re-register.


text:
Press android version thrice took me to another screen which shows big Jellybean logo!
When i pressed settings> About phone >Android version thrice quickly, it took me to another screen which displays Android version with Red  Logo. I wonder this behavior is common in all Android Flavors. I have galaxy Nexus with Jellybean 4.2.2

See also: What are the Android 4.0.x Ice Cream Sandwich Easter Eggs?, and Android 4.2: How to get the Easter Egg, a new daydream, and Developer options?

Its called Easter egg. All android versions contain same feature. You just hold that screen for 2 sec, and some more will be displayed.

JellyBean

Ice cream Sandwich

Honeycomb

Gingerbread


text:
enabling WCDMA on galaxy s2 I9100
We have 2 WCDMA networks here in IRAQ but SGS2 I9100 cannot find any of them even when I'm choosing WCDMA mode from network operators, while it works fine with GSM.  Why?

The "Why" question is hard to answer, and rather falls into the off-topic area of Speculative questions (see our [FAQ]). Is it really the "Why" you are interested in -- or rather the "How to make it work"?

There are different WCDMA(UMTS) frequency bands. I believe that they use Band-I (2100MHz) in IRAQ. You did not mention which country you bought your phone in. But if it was anywhere in North America - I have bad news for you: none of american carriers use this band so very few phones sold here support it.

thank you very much for the info.i bought my device here in Iraq.So if the Band is (2100MHz) why cant my sgs2 feel it ?


text:
How to use Google Music MP3s to set a ringtone/alarm?
I have bought various albums through Google Music cloud service and they are downloaded for offline use on my device. How can I use one of these MP3s as a ringtone or an alarm?
It seems that the standard picker is not able to find them.

Isn't this a duplicate of http://android.stackexchange.com/questions/21293/how-can-i-turn-songs-from-google-play-music-into-ringtones ?

Could be a workaround but I would like to do it from Android, not using a PC in the middle.

If you are comfortable with copying files in a file explorer

Go grab ES File Explorer if you don't have a file manager already.
Make sure that root browsing is enabled and navigate to /sdcard/Android/data/com.google.android.music/files/music.
Hopefully you don't have too many songs stored locally, cause this is the not-so-fun part.  Go through song-by-song by selecting one and using Google Play Music to complete the action.  When you find which file is the right song, copy it (for ES, long press then select copy, could be different for other apps).
Now navigate to /sdcard/media/audio/<whichever_folder_applies_to_you> if you are on pre-ICS or /sdcard/<whatever_applies_to_you> if on ICS or Jelly Bean.  Paste it in (Hitting Paste on the status bar for ES) and you should be good.

If you aren't comfortable with copying files in a file explorer
If for some reason you don't want to copy, then still figure out which song is the right one.  Then when you go to set your ringtone/alarm/notification use the ES File Explorer entry that pops up.  Then navigate to /sdcard/Android/data/com.google.android.music/files/music and select the right song.

Only problem with this is you cannot specify which part of the song you want as a ringtone/alarm/notification. It's much better to crop the desired song into an appropriate length at the desired part of a song.

@ElefantPhace Nice point (+1), I don't know of any straightforward way to do that. :(

Read my answer.

Thank you for the info, but the ogher main problem is that all my mp3 files are named like 1.mp3, 2.mp3, 3.mp3 and I have hundreds of them. How can I identify the one to use?

You'll need to either use a different media player

Player Pro
Winamp
MX Player

I'm pretty sure all the above, plus others, can set ringtones from mp3 files directly from the player app itself.
Or, you can use any of the many different ringtone makers freely available on the Play Market.
I like Ringtone Maker
You'll just open the MP3, find the section you want to save as a ringtone and crop it, save it, then set it!
You will need to do some searching around your file system first to find out which songs are which though. As I remember, when you download audio from Google Play Music for offline use it doesn't save them with titles or anything really identifiable :/
EDIT
That's the problem with Google Play Music. You have to open them and listen to them. If you use one of the above mentioned players it should load the metadata for you, telling you the artist, album, title etc.
I know Player Pro will show you the path of the given file by long pressing it and choosing View Details. I'm sure the others would have similar functionality.
However, using these players to set ringtones does not allow you to crop and choose which part you want saved, they will just set the entire song as the default ringtone, which is probably not what you want.
Most likely you'll need a combination of the two:

Open Player Pro (or whichever other media player) and find the song you want, view details/properties and note the file path.
Open up Ringtone Maker (or whichever you choose) and navigate to that path, and open the file.
You'll then be able to select which portion of the mp3 you'd like to set as a ringtone.
You can then save the ringtone as either an alarm, ringtone, or notification to be used respectively.

That is the main problem I think, all my Mp3 are name like 1.mp3, 2.mp3, 3.mp3 and I have hundreds of them. How can I identify the one to use?

This comment is too long, I'll add to my answer

Just open google play with chrome browser (request desktop site)  goto my music find song and tap the 3 dots over by the tracks time click download it is now an mp3 you can add in the ring tones.

It's amazing to me that it's been more than four years, and the Goog still hasn't figured it out. Your answer works perfectly.

I went to the Google Play Music desktop site, found the song, clicked on the 3 dots by it, downloaded it, then emailed myself the mp3 file, then opened it in ES File Explorer, selected to open it in ES Media Player, clicked the 3 dots > Set Ringtone > Set alarm, voila.

Why not drop the mp3 directly into a directory either ringtones or alarms within the subdirectory of /sdcard/media/audio/notifications (this is for earlier than ICS)?
IIRC ICS had this directory structure on the SDCard, aptly, /sdcard/alarms or /sdcard/ringtones. Drop the appropriate mp3 in there, and it should be picked up the Android's Media provider and away you go.
If Google Music does not have any identifiable information pertaining the MP3, the filename will be used instead.

the directory hierarchy does not matter, as long as the base folder is alarms, ringtones, or notifications the MediaScanner will pick up it and place it accordingly. Also if you just placed it in notifications you'd only be able to use it for notifications...


text:
WhatsApp - unable to complete initialization
I'm using sony ericsson and Android 2.3. Even though I'm connected to the internet, I keep getting this error from WhatsApp.

Sorry, WhatsApp was unable to complete initialization. Please check
  that you are connected to the Internet and try again.

How do I fix it?

Try follow this steps from the official whatsapp faq: http://www.whatsapp.com/faq/en/android/20970873

Fast forward to 2020, WhatsApp doesn't support Android 2.3.7 or older anymore.


text:
How could I set the default contact store?
I have an LG L5 (E610), running Android 4.0.3 (Ice Cream Sandwich MR1).
Recently, I moved all my contacts that were stored as Phone or SIM contacts to Google contacts in order to get them synced.
Now, I have only Google contacts.
But, when I create a new contact, the default store seems to be the Phone store, and I find no option where I can set Google as the default store.
Googling around a bit brought up one solution that sounded reasonable: display only the Google contacts, in the address book, then Google will be the default for a new contact. But, even this doesn't work; if I only display Google contacts, my phone still selects the Phone storage as default and I cannot see my newly created contact.
Any suggestions as to how I can set the default contact store? Or is this impossible?

This worked for me. Try to go to Settings>Apps>All Apps>Contacts (not contact storage) and clear data.
Also try to combine all the suggestions:

cleared data in contacts app as written above
selected the display only contacts from whatever you want
made a dummy contact, selecting the desired store location
reboot

I basically tried all the solutions, so it's a little hard to give the exact way to go about this. Hope this helps.

doesn't even need a reboot. Just tried out on my restored phone. Simply cleared contact data. Changed the settings to display only phones from... Tried adding phone number and the default location is as selected. Needed to do only 1,2 from the list

authors: แกะ หนองเรินี


text:
Can not copy files from PC to Galaxy SIII
I have a Galaxy SIII GT-I9300 and 32-bit Windows 7 PC.
When I connect the SIII to the PC it gets detected and I can browse phone and memory card. But I am not able to copy files from PC to SIII neither using Windows Explorer nor Kies: The copy window starts and is stuck there only with little bit progress bar progress.
My PC can detect my other device (Samsung Galaxy Pop) and copy files fine.
I checked for updated drivers etc but everything is latest, USB debugging is turned on.
Any idea what I could try to solve this issue?

Is the file larger than 4gb? If yes it might fail because the Android FileSystem is Fat32 and doesn't support files larger than 4 gb. Did you open the USB Connection Settings? Slide down the notification bar and tap on more usb options. There you might have disabled file transfer. Else try to remove your USB Drivers and reinstall them. If this does not help I am out.

No, I am not able to copy file of any size but yes it seems issue is with my PC only, I checked it with other PC I can smoothly transfer files.


text:
How to transfer images via Android beam (NFC)?
When I transfer an image from S3 to Nexus 4, Play store is opened. However, for contacts it works well and good. Do I need any app for transferring files over NFC?

The image transfer from S3 uses S Beam, which is a proprietary technology used by Samsung. It doesn't use NFC for the actual data transfer, but instead creates a WiFi Direct (ad-hoc) network between the devices and sends the image over WiFi. NFC is just used for "pairing" the devices. Since Nexus 4 is a vanilla Android, it doesn't have the necessary application for this, and I suspect this is why it opens the Play Store.
Instead, most NFC-capable Android devices support Android Beam, which uses Bluetooth instead of WiFi Direct to transmit the data. There is a suggested solution in another question that could work for you.

Enabled android beam on S3 and it worked! Thanks!


text:
How to re flash android 2.3?
I have a Galaxy POP running android 2.3 Ginger Bread. Recently the display of my phone got messed up. The lower part of the screen just turns white with a some black dots on it. The touch on that part works fine though! I think its the problem of the OS. Therefore i'm considering of re flashing it but have no clue on how to go about it! Please help

Why should re-flashing a read-only file system (the Android OS resides in /system, which is read only) help, and what should have changed there? That looks like a classical xy-problem. Your question should describe the real problem (display) and ask for a solution instead :) Alas: Have you tried a factory-reset already, which would clean up the system (but also remove your data and apps)?

It's not read only - it can be written to, otherwise there'd be nothing there.  It may be seen as read only as far as user apps go, but it's not impossible for the OS itself to have messed it up.  In this case, flashing back a known working ROM would be a way of ruling this out.  (It sounds like a hardware problem to me.)

Can you post a picture concerning the black spots? I believe its just the screen not the OS itself that has the problem

Right now the OS freezes when I switch on the phone. But the phone can receive any incoming calls. If attend the call the phone unfreezes but if i reject it, it again freezes! I know it sounds pretty weird but thats the situation with my phone now! :/ And thats the reason I thought the problem might be with the OS and not the hardware!


text:
Navfree required space
I was wondering how much space Navfree needs for its maps. I know it depends on what parts of the world you download, so is there any place I can check it, other than the app itself? (Alternatively how much does it take to download the entire world, Europe and France for instance.)
(Note: I think this is a good place to ask this? Couldn't find where it would be asked better, please tell if I'm wrong and I'll move it.)

As you had said yourself, the maps size can be known only when you start to download.  The app itself takes approx 20Mb (Total size = App size + data) and it includes no map (actually app will say installing World map, but unless you download a country's map you wouldn't be see anything on screen that resembles a map).
Map for France:

You might also be interested to download other stuffs other than map. For instance for UK, you can download postcode database which can be very useful for locating a destination without Internet connection. Also, it would be worth while to download speed cameras database so that you would get a warning when you approach one and warn if your current speed is high to cause you trouble.


text:
get wireless tools in Android devices?
i see this  link about enable wireless tools on android.
but i can't understand the way he follow to enable tools on what terminal or adb shells for the device or on linux platform !!
also from where can i have this directory mydroid/external/wireless-tools directory,  it is for the android device or for linux file directory ?
and the compile and build from where !!!

Wireless Tools home page has links to multiple versions including:

latest stable (v29)
latest beta (v30-pre9)

keep down with the exclamation marks. I am done with trying to help someone who does not want to be helped.


text:
mp3wrap file not playable
I combined six MP3 files, with filenames starting with 0, into one MP3 with the following command under Debian Wheezy:
$ mp3wrap -v output.mp3 0*

Using file on output.mp3 confirmed that it was an MP3 file. The file plays using mocp, but will not play on a Samsung Galaxy S3 with either the built-in player or an external player. How can I solve this?

Had the same problem with files merged with mp3wrap on my Nexus. The only working solution, I found is to use ffmpeg as a merge tool.
How to
This will concatenate two mp3 files, and the resulting metadata will be that of the first file:
ffmpeg -i "concat:file1.mp3|file2.mp3" -acodec copy output.mp3

This is because, for ffmpeg, the whole "concat:" part is a single "input file", and its metadata will be of the first concatenated file. If you want to use metadata from the second file instead, you have to add it as a dummy input file and map its metadata to that of the output:
ffmpeg -i "concat:file1.mp3|file2.mp3" -i file2.mp3 -acodec copy test.mp3 -map_metadata 0:1

If you want to construct your metadata from the two metadatas, you'll have to do it by hand. You can dump a file's metadata with
ffmpeg -i file1.mp3 -f ffmetadata file1.metadata

After dumping both metadatas and constructing new metadata, you can add it to the output file with -metadata, and you can disable metadata copying by setting a -map_metadata mapping from a negative input file number. This sets a name value and no other metadata:
ffmpeg -i "concat:file1.mp3|file2.mp3" -acodec copy -metadata "title=Some Song" test.mp3 -map_metadata 0:-1

Above instructions were copied from superuser.com answer from a similar question

I use MP3Diags to fix the tags after joining the files with mp3wrap, but I'm not able to check that repaired MP3 tags will allow the Samsung Galaxy S3 to play the file, as I do not have one to test with.

Thanks, but there was no reason to believe that the tags were the problem.


text:
contacts not displaying
Out of the blue, I looked at my messages and noticed that the contacta were not displaying. Only phone numbers.
I then tried to access my contacts and my phone icons but it would freeze up for a few seconds and only display a black screen.
I don't want to do a factory reset. Can anyone help?

I assume you've tried the basics? Turn off/on, remove battery. And how long has this been happening?

Are your contacts in your Google account or on your Phone/SIM?

My girlfriend and I both started having this same problem with our Samsung Charge's on Verizon. I don't think I've seen anything freezing up though, although the phone does seem less stable than it used to be

I'm having the same problem with Handcent SMS ... http://android.stackexchange.com/questions/44624/handcent-has-forgotten-half-of-my-contacts


text:
Keep getting invalid package error when downloading app from Play store
I can't download any app from Google Play, I get invalid package message.
I know this is an old problem and I that I have to clear Dalvik cache.
Problem is that I can't down load the file manager to do this.

Please see: Package Install via Market sometimes fails and gives seemingly random error message and Error downloading apps in Google Play Store with Samsung Galaxy S3: “Package file invalid”

Problem is that I can't down load the file manager to do this.

You can download a file manager from the browser and install it. OI File manager avaible from the web page as are many others if you search around.


text:
Is there a way to automatically change notification ringer&volume, differentiating email, sms and calendar via profiles?
I'm aware of this question about different notification settings for different apps. But changing the settings manually like that is time consuming. It would be nice to integrate these settings into profiles so:

At night it would be nice to have SMS off, emails off and calendar on
During the day however, it would be nice to have everything on
On certain occasions, only sms and calendar notifications would be nice

... you can see the trend here, toggling different notifications on and off quickly would be a smart idea. Blackberry has had it for years. I understand that the way Android works makes this impossible. Why is there no API that allows apps to set other app's notification settings? Or would that make too much sense?
I have a Galaxy Nexus and Galaxy S3. Any solutions are appreciated. The new Blackberry has this feature but then I'd have no apps.

As Is there an app for X questions are off topic here (see our [FAQ]), I slightly rephrased yours. You might want to look at automation solutions like e.g. Tasker or Llama. I use Tasker for similar things. But I'm afraid your absolute wish will be impossible to fulfill, as you can e.g. either say "no notifications", but not "no notifications from these apps only". But with Tasker and Secure Settings you can come close.

The Llama app supports “LlamaTones” — notification sounds which change according to the current profile. See this blog post for the description by the app developer.
You could achieve what you want as follows:

Create separate profiles for every different configuration you want to have.
Edit one of profiles and create a LlamaTone named “SMS”; select a notification sound for it which should be used when that profile is active. To make the notification silent, select a “No Sound” ringtone (at least on CyanogenMod 9 it is available in the “Ringtones” group; if there is no such ringtone on your phone, you should be able to find a no-sound .mp3 and add it easily).
Repeat this step to create LlamaTones for all other apps which need to be controlled separately (you can create a single LlamaTone for a group of apps which should use the same notification sound).
Now edit all other profiles and configure all LlamaTones there, setting notification sounds which are appropriate for these profiles.
Configure your apps to use the newly created LlamaTones as notification sounds.
You can either switch profiles manually, or configure Llama events to switch them according to the current time or any other available triggers.

Note that there is no way to set different volumes for different LlamaTones — the same notification volume is used, but this volume can be set in the profile. However, you can use a sound editor to change sound volume in audio files, and then use those audio files as custom notification sounds, e.g., like this.

Because of the way Android works, one app cannot change another app's settings. In future versions of Android this could be made possible via an API like the Android Content Provider. Each app needs to provide the functionality for the other apps to change it's notification settings.
https://stackoverflow.com/questions/2279954/changing-notification-settings-in-native-email-app/2280765


text:
Is there any way to disable/enable the back button?
The back button annoys me in some apps so I want to disable it in certain time and will enable it later. Is there any way to do it ?
p/s : I use Galaxy Note 2 N7100 with Android 4.1.2, rooted.

JatSing, Is there an app for X questions are off topic according to our [FAQ]. I took the freedom to slightly re-phrase your question to avoid it from being closed for that reason -- you issue should still be fully reflected ;)

It depends upon when would you like to disable the back button and how would you want to do that.
You can use AutoInput with Tasker to suppress particular keys globally. You would have to create a task with the action Plugin → AutoInput → Modes → Configuration → do the needful.
You can use Xposed Additions Pro1 too.
As for an idea of how to disable that button using Task shortcut try GMD Gesture Control2 or LMT3.
Also see my answer for Is there a way I can prevent the back button from going to the home screen?

1: Relevant usage: Xposed Additions Pro
2: Relevant usage: GMD Gesture Control
3. Relevant usage: LMT

Note that AutoInput is available only for Android 4.3 and above.


text:
How to run built-in Sound Recorder?
If you go to Settings -> Apps -> All, you'll be able to find the "Sound Recorder" built-in application in JB 4.2.2, but it's not shown on the app drawer.
Curious, how to run it?!
PS: it's not a question about choosing recording application, but about curiosity of running the built-in one

I suspect the Sound recorder could be just a component that is used by several apps, such as Google Now and Voice Search. If you take a look at the list of apps, there are also others that can't be run directly, such as MusicFX, NFC Service, Search Applications Provider etc., most of which take exactly the same amount of space, 12.00KB.
Note that this is just an assumption, I have no further proof.

Yep, I actually came into the same conclusion, but was looking for some proofs or just similar thoughts

But, huh, they could choose the better name for the service (who I am to judge though)

It's launchable, there are apps in gplay store to open the activity. Can't confirm that they are working, using lollipop

This app has no inbuilt GUI link on many builds. You can use the app Sound Recorder Shortcut by KN Inc to access it through a shortcut though. The app needs no permission. The recordings are saved on the SD card in path /sdcard/. The files names are recording*.3gpp. The recording was just ok though with some amount of background noise.

I managed to record with the help of built in app. Go to Messaging app->Attach->Record Audio.

Here's how to run it:

Open your app list.
Go to Voice Recorder.
Open it and record.

There is no either "Voice Recorder" or "Sound Recorder" in "app list"

Are you in stock 4.2 or is a custom ROM? Voice Recorder should be in a stock ROM.

I'm on a vanilla JB 4.2.2 shipped with Nexus 4

I think Nexus 4 doesn't have it preinstalled. Does it have something like "Google Voice" or something similar?

Nope, there is no Google Voice. And I've added a screenshot of a app details taken from "App > All > Sound Recorder"

There must be an .apk floating around somewhere.  My CyanogenMod 4.2.2 has an app in the drawer named "sound recorder".


text:
Galaxy S3 Mini - my provider only offers micro and nano SIM cards
I've ordered a [Samsung Galaxy S3 Mini] (hasn't arrived yet) :
http://www.gsmarena.com/samsung_i8190_galaxy_s_iii_mini-5033.php
On the above link, it says that it uses "Mini-SIM".
I've tried double-checking that info on Samsung's site, but there it only sais "Sim Support":
http://www.samsung.com/uk/consumer/mobile-devices/smartphones/android/GT-I8190RWABTU-spec
My problem is, my provider only lets me switch my standard SIM to Micro-SIM or Nano-SIM.
Is there a way to make any of these work with the Galaxy S3 Mini? Anyone who already owns such a phone has had this issue? (and hopefully solved it)?

A Mini-SIM is the same thing as a standard SIM nowadays. The term was coined back in the day when SIM cards were the size of a credit card. Thus, the current-day regular SIM was known as Mini-SIM. Micro-SIM is the next step (used in newer smartphones, examples from GSMArena) and then there is the Nano-SIM (used only in iPhone 5, iPad mini and Asus PadFone Infinity, as far as I know).
See GSM SIM card evolution for graphical representation.

Doh, I see what you mean: http://en.wikipedia.org/wiki/Subscriber_identity_module Thanks, that's great news for me!


text:
Cannot connect my Galaxy Ace to my Google account
I have 'Market' and every time I attempt to log into it using my Google account it says that it 'Can't establish a reliable data connection to the server.'
Any idea what could be done to get it working?

Are you trying to connect via wifi or mobile data? Are your connection icons white or blue? What is your mobile provider?

Mobile data, white, Optus.

Optus? Where is that? White connection icons indicate the device can't connect to Google servers. Can you try from wifi?

@AlE. Optus is a large telecommunication company in Australia. Jaclyn, have you checked that your APN settings for optus are set right. The white icons indicate that no mobile data connection could be established. Please check the following site: https://optus.custhelp.com/app/answers/detail/a_id/255/~/technical-settings-%26-apns%3A-mobile-broadband for the right APN settings.

Setting the correct System date and time.
It turns out authentication requires establishing a secure connection with Google’s server. The SSL certificate contains a expiration date which would be compared against the system date of the Android system. If the system date is too far in the past or in the future, the validation would be failed, thus the connection cannot be established. This is a security measures of the HTTPS connection, so check your system date next time encountering such strange error message.
OR
If that above fix is not working for you then you can try out ‘YouTube Connection Trick’ to rectify this problem.
Follow the below steps –

Add YouTube app and login into your Gmail account.
Go through the Gmail asp and add account if needed.
Sign in to your Gmail account with your user name and the password.
Go through your login process and now try to check Menu > Settings > Account & Sync.
Select “Add account” and add a secondary account.

This solution will work out if the above doesn’t works.

In what country is your ISP? Here in the Phil, its the same problem because of the unreliable network. My workaround is to use some VPN services to remedy frequent disconnects.
I currently use DroidVPN, free version limited to 100mb a day. Try it and comment on the result.

I updated the date/time on my phone and then I logged into google and turned off two step. Was able to sign in just fine. Went back and turned back on 2 step. Hope this helps!

It's not in any way obvious but turning off 2-Step Verification worked for me. It's a nuisance and a security risk but it works in the short term.

Go to your google account and turn off 2 Step Verification . . I had same problem not being able to add google account to Galaxy Ace 8530i and only solution I found was to turn off 2 Step Verification, log into my account, then turn it back on.

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