text:
How do I mute the sound when opening a folder in the home screen?
I have a Galaxy Note 2, running Android 4.1.2.
Everytime I open or close a folder on the home screen, I hear a click sound. How can I mute this?

I have a Samsung Galaxy S4, but see if you can find something similar to this: Settings > My device > Sound > Touch sounds.

@Elad Benda If you found the correct procedure, please share it here so I can update the answer. :)

no, it's all turned off. That's the weird thing - I hear the tick sound only when I open or close apps folder. Not when tapping or anything else.

authors: พรนภา สุขสมร


text:
Android Presentation display
I've read about Presentation display support in 4.2.2, but I cannot understand - Presentation supports only WiDi-display or HDMI too?
EDIT I want to build application which uses external monitor to display some media (video, photos or gallery) and built-in display as a control panel (only button and some settings)

check out this article

Yeah, look like answer. But is also looks like this feature isn't very popular :(

Like the article said, it seems like it is one of the features that Google has announced, but hasn't really put enough time into in order to make it really useful. Maybe in future releases they will add more functionality.

THe may problem is following: vendors don't implement this feature in them firmwares, and it is sad, because currently I really need it

What exactly are you trying to do? If you give more detail in your question, then people can give you more helpful answers.

See edit please

source: Stack Exchange

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

sort: votes


text:
Android Dongle ADB Shell Recovery Segmentation Fault
I am trying to wipe out data from android dongle with help of ADB commands. When I typed ADB shell command then it will provide me root@android:/#.
Now when I type recovery or recovery wipe_data in command prompt then it will give me segmentation fault error. Why does this error occur, and how can I solve it?

Have you tried adb shell recovery --wipe_data? See also: Wipe data/Factory reset through ADB

I tried but same result "segmentation fault" and during shell command its not able to detect the device but outside from shell its detect

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


text:
PDF reader and trusted identities
Acrobat Reader has a nice feature "manage trusted identities" that allows to import CA certificates to validate the signature on a document.
Is there an option to define trusted identities in the Android version of the reader (or in any other free pdf reader for android)?

[Disclosure: I work for CoSign]
I just viewed a digitally signed PDF in Adobe Reader for Android version 10.6.0.
Unfortunately, it does not appear that the app will verify the digital signature. It does display the graphical representation of the signature, but there is no Signature Panel and no message about the signature's verification status.
Hopefully they'll add that feature to the mobile version someday.
Please submit your own answer to your question if you find any Android software that will verify a digital signature.
In the meanwhile, you could roll your own solution if you're willing to write an app. See the Signature API guide at www.arx.com/api for info.
Or you could use CoSign Web App, Box or Google Drive. All of those apps work in mobile and include integration with CoSign. By opening the doc in CoSign, you'd see the doc and its signature verification status. See screen shot below.


text:
Double-click to unlock?
Is there a way to get a lock-screen or set up Android so it unlocks the screen by double-clicking on power-button instead of have to click it first and than slide on touchscreen?

I've not seen anything like that, and I would think that that would be something that could be accidentally triggered with the phone in your pocket, which may be why it's not (generally) done. That's not to say that it couldn't.

If something like that exists, you're definitely going to need to be rooted and most likely running a custom ROM.

Done. No need to root. It's now an option in my app: powerCall. Let me know if you run into issues.

2nd paragraph: Will also what?

I got it to work like myneur wanted. Only tested in Eclair and Jelly Bean, but should be OK in others. Updated powerCall ver 2.1.5 will be up on GooglePlay in a few hours, which can be easily configured to just unlock on power button double-click. Let me know if you run into issues.

Hi, thanks for your contribution. It does what I wanted, but it is quite slow. Sometimes it flashes twice with delay until the screen is on. Sometimes it shows a black screen and third click is needed to unlock. Tested on xperia active.

How slow is it on your device? It can be a heavy operation for device to wake up from deep sleep, dismiss keyguard and turn screen on, so I am not surprised. When you just press the power button once after the phone hasn't been used for a while, does it show lock screen instantly or there is a small delay? Anyway, I can try to improve performance and address flashing, but I am afraid small delay will always be there. Email me from the app and I can send you a beta ver if you are interested.


text:
Where to get OpenSSL binary for Android?
I have a Nexus 10 (unlocked & rooted) and I wanted to get the openssl binary on there so I can verify HTTPS certificates:
$ openssl s_client -connect <IPADDRESS>

However, no matter what I do I can't find a simple way of getting OpenSSL on Android so I can run the command above. I found something about 'opkg' but I couldn't get this process working. It was also incredibly complex. There is also an app called "Botbrew", but this project seems dead and doesn't work.
Anyone know how to get OpenSSL binary on my Nexus 10? At the very least, how can I view the certificate chain that Google uses when negotiating SSL handshake for the Gmail app (this is ultimately my goal)?
Thanks.

Your best bet will be to build it from source.
There are a few StackOverflow questions that you might want to reference if you haven't already.
How to use openSSL Library in the ANDROID application
How to build OpenSSL on Android/Linux ?
Openssl Build Issue with Android NDK r8
The first SO has an answer linking to a GitHub project android-external-openssl.  I would suggest trying to work with this code as a starting point.

The link in other answer is expired.
Built my own, for various archs:

https://vi-server.org/pub/openssl_1.1.1_android_static_arm
https://vi-server.org/pub/openssl_1.1.1_android_static_aarch64
https://vi-server.org/pub/openssl_1.1.1_android_static_x86
https://vi-server.org/pub/openssl_1.1.1_android_static_x86_64

"static" here does not mean actually static, just that libssl and libcrypto are inside.
SHA256 (openssl_1.1.1_android_static_aarch64) = 1bf30e1a15d309e42240cce4902d7436005c2f79973bb2e0126d4c49aa2a05bf
SHA256 (openssl_1.1.1_android_static_arm) = 87fe53abbdd68378e1497848d27fc63384dfeeaa17e38874522d21f998731c34
SHA256 (openssl_1.1.1_android_static_x86) = aa70c8a82d3f0b198aae5f26f688d4137fc87bc3bf70aa01782399b5e3e9f7f6
SHA256 (openssl_1.1.1_android_static_x86_64) = 9c3717a51cfb133a33552985f84d2eccb7c125a217d3be4c1cde1696d4410605

Have a look at http://curl.haxx.se/download.html:
It seems that http://curl.haxx.se/gknw.net/7.31.0/dist-android/curl-7.31.0-rtmp-ssh2-ssl-zlib-static-bin-android.tar.gz contains an openssl binary.

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


text:
Fastboot not working for Kindle Fire HD
When ever I try to fastboot my kindle fire HD 7 inch. Running 7.4.3 it does not pick up the device (it is also rooted) when I try the command fastboot -i 0x1949 getvar product.
I connect the kindle and it just reboots as it normally would the command window and it still says waiting for device.
I installed the SDK correctly since it allowed me to root my kindle just fine. Do I need another tool or should my kindle not be rooted?

After some digging, I found a solution that worked for me. I hope this helps you too:
http://forum.xda-developers.com/showthread.php?t=2271909&page=9

In Windows Device Manager, find Tate-PVT-08 in on the list.
Right click, and select Update Driver
Select Browse computer for driver software
Select Choose from a list of device drivers installed on my computer
Find Kindle on the list
Accept ADB composite interface

This is not working for me, I have this same exact model and all I get at the end is code 10 device can't start.


text:
Transferring data (contacts, SMS, call log(s), browser history, application data) from rooted phone
My understanding is that, even with access to the filesystem exported over USB, one still does not have access to SMS data, for example. I have a phone that needs to be sent back to my insurance company (the screen broke and I received a replacement), but it is important that I get the data off of the phone, mainly so that I don't lose it.
I've tried a recommended app for saving SMS data on the filesystem with no luck (its output was garbage). Is it impossible to just dump the phone's internal storage, or wherever such things reside, to an external medium for later analysis/extraction?

This question was similar, see if it can help you answer your question.

This one also seems like it could help you. Check other similar questions before you ask next time.

As already pointed out in above comments, there are multiple questions on this site offering parts of the solution you might need:

How do I transfer all my data to a new phone?
The answer there already covers contacts and text messages, and works even without root.
How to transfer apps, contacts and settings between two identical phones?
Currently has three answers. #1 should cover most of the data exposed via Android's own APIs (so called service-providers), again without root. #2 covers some more areas, again not requiring root. #3 then mentions a very helpful app, which requires root: Titanium Backup ★ root.

I'd recommend you taking the payed version of the last mentioned app. While 5 bucks may sound a lot in terms of an Android app, you won't ever regret having spend them. TiBu was one of the first apps I've bought years ago, and I'm still a happy user. Using this app, you not only can backup all your apps including their data, but all your messages, contacts, call logs, and whatsnots. Even the system settings go along. Provided you get back the very same device running the very same Android version, you simply can go ahead and batch-restore everything (Pro only; with the free version, you need to do this manually for each item).
But even if you switch to a different device or Android version: restoring your apps+data goes the very same. Just with system apps and their data (including your APNs, WiFi hotspots, contacts, text messages, etc.) you need to take special care. TiBu offers a "migration mode", which I strongly recommend in that case; but still, some extra care cannot hurt: For your user apps+data, use the batch mode -- no problems to expect there. But for the just mentioned system stuff, better restore items one-by-one using the migration mode, and then check if everything works fine (even a reboot in between might be required, e.g. after restoring your text messages, contacts, and the like, as Android does not expect them coming that way). It's just in case. And if something seems "botched", remember what you restored last -- then do a factory-reset, batch-restore all apps, restore everything up to the point before the "botched" item, and skip to the next.
I don't expect any trouble that way. But in case it comes (thanks to Murphy's Law), you're welcome to ask that in a new question, giving the details, and we'll do our best to help you again.

You're welcome! Don't forget to let us know the outcome :)


text:
Google Drive app on Nexus 7 doesn't allow offline editing
Okay, so I have a problem.
I have a Nexus 7 (rooted, unlocked bootloader, but no other changes to the system).
I have a few google documents (native gdoc format, I'm the owner) that I'd like to edit in my spare, off-the-net time.
The problem is, when I select 'make available offline' in the application, the document appears in the offline tab, and I can edit it as long as I'm connected to a network. When I disconnect, wham, offline documents are set into read-only mode, I can select text, but I can't do anything else (also, there's that blue-ish bar on the top with ios-like "all docs" button).
So, what's going on? I really need to be able to edit some documents when I don't have an internet access.

From the looks of it, at this point, marking something available offline only allows you to read it offline when using a mobile device (Source). However, you can edit and write files offline if you are using a computer or device running Chrome or Chrome OS. I'm sure at some point Google will allow editing offline, especially for tablets, but at this point, I am pretty sure that you can online view files offline. Sorry.

But I was able to edit offline documents some time ago, on my nexus 7! So why can't i do it now?

Are you sure you were offline? Every site I have looked at, and when I try in on my own Galaxy S3, I get that you can only view files offline, but cannot edit them on mobile.

...Right, maybe I was online then, and I forgot about that little fact :(
Sorry!
...Doesn't change the fact that it's absolutely stupid that I can't edit it offline.

No problem. Even if it wasn't what you wanted to hear, could you please upvote my answer and mark it as the answer? Thanks.

I've marked it as solved, but I can't upvote it for some reason :/

Good. I forgot you didn't have enough reputation to upvote. Glad I could help though. Maybe Google will add this feature soon.

I'm nearly certain that there was a time when I was able to edit documents offline if I had marked them as available offline. I believe this feature may have been rolled back at some point.


text:
Can't Factory Reset HTC Desire C
I tried unlocking the bootloader (which I apparently succeeded at.)  I then tried rooting it, which I failed at.  I just want to reset the phone back to factory settings but when I try to do a factory reset it will reboot into the (and I don't know if this is the right name for it or not) bootloader screen, where it says my phone is relocked and gives me the options "bootloader", "reboot", "reboot bootloader" and "power down"
What do I do?  If I reboot the phone will restart but nothing has been erased.

I would probably just flash it with a stock ROM, also you should always backup any device before you screw with the operating system (this goes for computers and phones!)
Make sure that the ROM you flash your phone with matches the phone EXACTLY. If you get a ROM that is for your phone, but for a different carrier, it will brick your phone and you will be out of luck.
Good luck!

If the bootloader is really unlocked, you should install a custom rom.
Personally, I like the explos!on rom, which can be found here: http://forum.xda-developers.com/showthread.php?t=2000636
Unfortunately, HTC has not released a RUU for this phone, so it will be impossible to flash the original ROM.


text:
Problem restoring my .ab backup file
I know this might be duplicate but I couldn't find any relevant solution myself.
Today I tried to be adventurous and install Ubuntu Touch on my Nexus 7 and it was a failure. As a safety measure I backed up my device's data using the following command on a Windows 7 OS:
adb backup all -f ./nexus.ab -shared -apk

It took forever and created a 1.6GB file (sounds reasonable to me). But the thing is, when it was done even though the back up screen on my device was gone but the command didn't return in Windows and I had to press ctrl+c.
So I went through my adventure and in the process I had to unlock my bootloader and as a result all my data was wiped out (I read that it will happen and I was ok with it since I had already backed up my data). Once I was through with my adventure (and failed), I tried to restore my data using the following command (on the same machine as I created the back up):
adb restore ./nexus.ab

It takes for ages and after it is done, it prompts nothing (no success or failure). I can tell that it is done since the restore screen on device will be gone and the command will return in Windows. But when I turn on my device it's the same as it came out of the box. So is there any hope left? How can I make sure if my back up file is corrupted or everything is going fine? Do I need to do anything after my back up file is restored?

I'm having the same issue switching from OnePlus 3 to Oneplus 5. Reading logcat gives me
Wrong header version: 5
Invalid restore data; aborting.

Try looking at the logcat output. I had a similar issue with multiple devices (all of the same manufacturer, though not yours) -- and it turned out they obviously had a bug in ADB implementation (logcat showed a parse error for the backup file).
If your situation is comparable (some ADB bug on your device's firmware), you can forget restoring that backup using ADB. Still, there are alternatives:
As you can read in the tag-wiki or our backup tag, there are other apps which can read and restore from ADB backups. Such as e.g. Titanium Backup. I'm not sure if this feature is reserved for the Pro version, but it's at least worth a try with the free one. And even if, this app is worth buying. Note, however, that your device must be rooted for this.
Copy your nexus.ab to the SDCard of your Nexus (I know it has no microSD slot, but the internal SD should do). Then use TiBu to restore from that backup file. You might not be able to restore everything (I never tried, so I'm not sure how far it goes) -- but at least your apps and their data should be able to get restored.
A second way (to be used for the remaining things) is to manually unpack the backup archive. Details can be found here:

How do you extract an App's data from a full backup made through “adb backup”?
Is there a way to look inside and modify an adb backup created file?

You might also wish to consult other questions tagged "adb+backup" for additional information.

Thanks but where can I find logcat? There's no such file created by my nexus.ab file!

That's not a file, but rather a command. Once your restore finishes unsuccessfully, run adb logcat and capture the output. See the logcat help page for more details, especially on parameters; adb logcat -v time might provide a better readable format ;)

What if I'm not seeing any parse error while restoring? I believe the process is not broken and I'm missing something. These are the only errors I can see in logcat's output: W/InputDispatcher - Consumer closed input channel or an error occurred, W/DnsProxyListener - Error writing DNS result to client and W/SocketClient - write error (Broken pipe). To find these lines I searched for error keyword, unless the informative line does not mention this keyword I've got nothing.

Seach for "backup"; AFAIR the error was thrown by backupservice. It has not necessarily to mention the word "error", as something like E/BackupService would already make that clear: the "E/" stands for "Error", while your "W/" stands for "Warning". I just remember it where two services involved, and one of them was some backup service. Best is to capture the entire logcat, and then search for all occurences of "backup" and investigate the lines around them. That's what I did, and how I found out in my case.

As I suspected there's no such error in my log. I've even got D/BackupManagerService - Full restore pass complete and I/BackupManagerService - Full restore processing complete. Yet restore makes no change to my device. I managed to unpack the .ab file into a .tar file using android-backup-extractor project but it gave out an error while converting (something like ZipException: incorrect data check). It seems my backup image is not solid. I wonder why it doesn't say so while restoring!!

It should have said so on backup already. A corrupt backup is of no use. Sorry, but in that case I'm out of further ideas...

Use adb logcat command to check system log for exceptions during the restore process. Try looking for BackupManagerService messages like these:
I/BackupManagerService(  716): Reusing existing agent instance
D/BackupManagerService(  716): Invoking agent to restore file fbreader.ui.xml
E/BackupManagerService(  716): Unknown tar entity type: 76
E/BackupManagerService(  716): Parse error in header: Unknown entity type 76
W/BackupManagerService(  716): io exception on restore socket read
W/BackupManagerService(  716): java.io.IOException: Unknown entity type 76
W/BackupManagerService(  716):  at com.android.server.BackupManagerService$PerformFullRestoreTask.readTarHeaders(BackupManagerService.java:4117)
W/BackupManagerService(  716):  at com.android.server.BackupManagerService$PerformFullRestoreTask.restoreOneFile(BackupManagerService.java:3406)
W/BackupManagerService(  716):  at com.android.server.BackupManagerService$PerformFullRestoreTask.run(BackupManagerService.java:3282)
W/BackupManagerService(  716):  at java.lang.Thread.run(Thread.java:841)
D/BackupManagerService(  716): Killing host process
I/BackupManagerService(  716): Full restore processing complete.
D/BackupManagerService(  716): Full restore pass complete.

In above example, you find a message E/BackupManagerService: Unknown entity type 76. It means that the .tar archive inside the .ab file was created with GNU version of the tar tool and used GNUTYPE_LONGNAME ('L') in a file's header.typeflag field, which is not understood by your Android's BackupManagerService. Using tar --format=posix should fix the problem.

As said in tomasz answer it may have to do with format of tar archive, but using posix format didn't help me and i still got errors, after trying diffrent formats i find out that --format=ustar (which is older posix format) works just fine, since it doesn't create any PaxHeaders which break stucture of archive.


text:
Why is there Messenger icon in App drawer?
I have Google Plus app installed on my HTC One X. In the App drawer it shows icons for Google+ and Messenger. Both these belong to same Google+ app. The Messenger icon opens up Google+ app with message displayed Update to Hangouts. Go to the app and I have Hangouts installed.
The Messenger app icon looks like this:

I tried to uninstall Messenger and it uninstalled the updates of entire Google Plus app. It seems the Messenger icon is created by Google Plus and it only asks user to go to Hangout.
Why is this extra icon present? Is there any way to get rid of it?

I have it too on a Galaxy Nexus 4.2.2. My guess is legacy code that hasn't yet been removed for the people that haven't yet updated.

Several launchers (e.g. Nova, Apex, and GoLauncher) have the possibility to hide apps from the drawer. You might want to check for that feature.

No need to worry. As of Google+ v4.1, this is going away.

5. Messenger is going away, Hangouts is sticking around
  Now that Hangouts provides messaging and video calls across Android, iOS and the web, we’re removing Messenger from the Google+ mobile apps (first on Android, then on iOS). Later today you'll be able to download all of your Messenger conversations (including text and photos) from Google Takeout.

The new app is rolling out now and you should have it in the next few days.


text:
Why the battery drain while plugged in doing nothing? (omap2_mcspi)
I usually leave my phone plugged in to the wall charger at night.  This morning, to my surprise, the battery was not charged.  According to the System Panel app, System Processes were taking almost 10% of CPU during the entire night.  The biggest consumer was omap2_mcspi, taking nearly 15 minutes of CPU time, followed by khelper and cpcap_irq/0 both taking around 5 1/2 minutes, then ueventd and used at around 3 1/2 minutes, followed by battd at 3 minutes and vold at 2 1/2 minutes.
It seems pretty ridiculous to me that my battery would be running down while on the charger with the screen off and nothing (that should be) running.
Other than system processes, the only other thing taking any appreciable amount (around 1 minute) of CPU was "usb" which shows up outside of system processes.  My best guess is maybe the USB plug had some kind of issue, but I don't see any evidence of this (battery status updates don't show any apparent unplugging).

Could it be the plug was not connecting correctly? I have that quite often with my Optimus. After it happened for the first time (and I had to start the day with an almost empty battery), I always watch for the charging notification before turning the screen off; it that doesn't show, unplug and plug again. The usage values you report don't sound unreasonable, though I wonder a little about the OMAP SPI driver.

@Izzy that was my first thought, but I log battery readings and it shows charging status as expected.  I know what SPI is, but I don't know what peripherals it might be trying to talk to.

I thought you knew what OMAP and SPI are. But I also thought others might not (me included, concerning SPI), so the links wouldn't hurt :) As far as I understood, SPI could be used to access the SDCard, or other things via USB, so the latter might indicate some connection: could it have tried to "mount your charger" somehow -- due to some contact problem? Forgive me if that sounds stupid, but I'm not a dev and just rawly read the content behind above link ;)


text:
Galaxy Nexus 6:30 minutes to copy 128MB over WiFi, is it normal?
I use the Galaxy Nexus GT-I9250 and the WiFi is very slow, I copied a video (128MB) from my computer and it completed in 6:30 minutes, is that normal? It seems slower than over 3G.
I used ES File Explorer to copy and I was logged in with the Windows User/pass.

Is it consistently slow? How about its speed on other WiFi networks?

Depending on your WiFi signal strength, it might be slower or faster. Given an average speed of 30 MBit/s (at a 54 MBit connection, that sounds quite reasonable; also taking into account that CIFS has a little overhead), the transfer should have taken between ~30s and a minute. Everything above that I wouldn't count reasonable. Check your WiFi speed, as Peanut already pointed out. Other WiFi networks on the same channel might also reduce speed; in that case, configure your WiFi AP to use a different channel.

Is your copmuter on wifi, or a wired network? Copying between two wifi devices on the same AP is normally far slower than copying from a wifi to a wired device, due to collision problems.

I was copying from a laptop on same WiFi router. I will try copying a similar file when computer is on cable and test the WiFi channel too, then reply. Thanks.

Since you were both uploading and downloading simultaneously and upload speeds are usually much slower (I figured yours must have been around .33 MB/s), then that doesn't seem totally unreasonable depending on other variables.


text:
Update to Android 4.2 disappeared after factory reset
My Galaxy SII recently updated to Android 4.2. I then had to reset to factory settings and the update has disappeared. If I search for updates, a message comes up saying the latest updates have already been installed. Can I get this back somehow??

Check Android version. You're already at Android 4.2. Resetting to factory setting won't reset it to earlier Android version.

Well, that's my point - it has. Maybe I got this wrong in my description, though - I'm talking about the update to 4.2 Jelly Bean. It's just not there anymore.

If you go to Settings->About phone, what Android version does it report to be installed on the device?

A factory reset on and Android device is really not the same as a factory reset on like a computer. Really a factory reset on an android device just restores the original apps on the phone and whips your user data and settings. It does not clear out system updates. You are still running android 4.2 most likely.


text:
How to install apps into android device without internet connection?
I have:

A Windows XP with internet connection.
The .apk file in the computer.
A USB cable.
A rooted android device with sdcard.

I do not have:

WiFi connection for my android device.
Any file explorer app in android device.

You will need to use adb install full-file-name.apk from the command line, where "full-file-name" is the name of the application you want to install.
See here to install ADB

An ADB Install instruction can also be found on our site: Is there a minimal installation of ADB?. While it's a good idea to have such a thing ready, for this task it's not really needed: Copying the .apk to the SDCard, and open it from any file explorer, does the job as well -- see the question which this one is marked as "possible duplicate" of.

A file explorer is great but the OP said they do not have one, thus needing to use the adb. And thanks for the link I will switch to that one for more internal promotion of other users content.

Oh -- I must have missed that one. Still, it's not necessarily needed. Two more options include: the web browser (using a file:///mnt/sdcard/ URL to browse/navigate to the .apk), and the "Downloads" app (if the .apk was placed into the download folder on the card). If you want to make some extra rep, you could sum up something generic in the installation tag wiki, so it's at a central place we all easy remember where to find :)

Thanks, I didn't know the other two options. And I will work on that.

Great, thanks! Btw: I should have tried the two mentioned methods before mentioning them here. Though they sound logical, they seem not to work on all devices: stock browser on my Optimus refused to list directory contents (though another browser might do so) -- and simply copying a file to /sdcard/Download didn't make the "Downloads" app pick that up :(


text:
Dual booting linux on android galaxy note 10.1
I have a samsung galaxy note 10.1 and would like to be able to run a linux distribution. I would suspect that this is attainable, and that people have already done it. What I want to know is the specifics such as:

When I start my tablet, can I select which operating system I would like to run? I do not want to run both at the same time.
Which Linux distribution will give me the best performance?

I pretty much want to keep my Android functionality for the S pen, note-taking, and games (as it was made for that). I would also like to have the option to run an efficient Linux distribution so that I can run the standard UNIX tools/programs/compilers that are all familiar to me. Also, I do not really care about having all the features of my tablet working with the Linux distribution (such as camera and GPS). That being said I do care about the Bluetooth working as I have a Bluetooth keyboard!

I just want to start this answer off by saying that if you are not an expert computer user, this is probably not for you. You will need to know how to setup and edit partition tables, along with knowing how to resize, delete and add partitions. I of course accept no responsibility for any damage you cause to any device from reading this tutorial.
In theory here is what you need to do:

Repartition your device's SD card so that you can make room for all the the Operating Systems you want to run
Get a new boot loader that supports dual (or multi) booting
Flash the partition with a build that is compatible with your phone

Specifically for your device (the Galaxy Note 10.1), here is a GREAT link on dual booting:

http://forum.xda-developers.com/showthread.php?t=2258867

The tutorial is on an Ubuntu machine, if you do not have Ubuntu it is pretty easy to install from their website:

http://www.ubuntu.com

You probably don't even need to install Ubuntu to do this tutorial, I think you would be fine just running off of the live CD. I am a little biased because I love Ubuntu, but I would recommend installing it when you have free time. It really is a life saver and it runs on top of a linux kernel so you get all of the benefits of linux when you use Ubuntu.
VERY IMPORTANT BEFORE YOU START THE TUTORIAL

1) Backup your device every time before you make a change to the OS or to the boot loader. It is extremely easy to brick your device if you don't know what you're doing. If you brick your device and you have no backups to go from, then you are out of luck my friend.
2) You need to have a CWM (Clockwork Mod) installed on your device before you start the tutorial along with Nandroid Backup. See Extra Stuff below for install information.
3) I cannot stress this more: MAKE SURE THAT YOU ARE INSTALLING A MOD THAT FITS PERFECTLY WITH YOU DEVICE!! You will potentially render your device unusable if you do not check your ROMs thoroughly.
4) This is not so important but will save you a lot of time in the future. Go get a bigger SD card, no 1GB or 2GB is not enough and 4GB is pushing it. Go out and buy a 16GB SD card, they are not that expensive and if you are going to be doing multiple booting, then you will want the extra space. It will be a huge pain to transfer all of your files onto a bigger SD card because you decided you wanted to triple boot Android, Arch Linux and Ubuntu all on one device. This is the voice of experience unfortunately.

Hopefully the tutorial works out well for you. When you get comfortable with installing OS partitions, then you can start trying out different flavors of Linux. My favorite is Ubuntu, followed closely behind by Arch Linux (ARM) (Which is great for server applications).
Extra Stuff

Installing CWM and NAndroid Backup on Galaxy Note 10.1

Here is a Video tutorial for installing the CWM on the Galaxy Note 10.1 if you need to do that. Again make sure you get the right ROM for your device.

http://www.youtube.com/watch?v=nIYiXzcW7xs

If YouTube is more your thing, then here is a pretty good video on doing the same thing in the other tutorial. This YouTube video requires you to already have CWM installed on your device.

Galaxy Note: How to dual boot 5 different ROMs

For those of you who do not have the Galaxy Note, here is something else I found that might be useful (or at least a starting point):

http://lifehacker.com/5826050/how-to-dual-boot-multiple-roms-on-your-android-phone

Please feel free to edit if you have something to add (Tutorials for specific devices etc.)
Also, if you need more info, just comment and I will help you out.


text:
Do android apps work on a smart tv?
I just got an lg smart tv and I'm wondering if I load apps that i have on my phone would it work on a smart tv?
ex. I have the game cut the rope on my phone can i just move that to the smart tv and start playing it?

I doubt that -- unless your SmartTV runs Android. I originally had the same idea and checked with Samsung (as they are manufacturing the Android flagship phones); their SmartTVs use a completely different OS. I'm not sure about LG, but if you find something in the settings/manual, that would help figuring out.

Using the Android Enthusiast group, I assume that the smart tv is based in android. BTW LG uses WebOS  (so probably it can execute apps designed for Palm WebOS phones)

First off, currently only Hisense TVs have the rights to be powered by Android.  Other TV manufacturers will start using Android in the coming years.  At least thats what the sales assistant at JB Hi-Fi told me.
Secondly, I just searched the google play store on my TV and it doesn't have Cut the Rope.
Alternatives may be screen mirroring.  Eg, some Android phones can cast the screen to the Chromecast.
It all depends on the capabilities of the devices you have.


text:
How do I root my 4G LG Motion?
How do I root my 4G LG Motion? I have an app that needs root access, but I don't know how to root my phone. Also, I REALLY want this app so.... If you know please help.

According to OneClickRoot, their tool is supposed to work for the LG Motion 4G. You can download the tool from their site, and they even offer a "remote rooting service". In addition to that tool, you will need the appropriate drivers for your device, which you can e.g. find here. Having that installed, it should be as easy as: Start the tool, connect your device, click to root.
Another rooting guide is offered by AndroidForums (the article links all software needed, including the drivers), which uses the O4X tool from the XDA developers (I used this succesfully on my O4X -- seems like it also works on your Motion 4G). Steps included are also pretty easy: Having installed the drivers, unpacked O4X, and the additional *IS11LG_SystemBackupTest.signed.apk* from the XDA post, you go to Settings→Security on your Motion, and tick unknown-sources. In Settings→Developer Options you enable usb-debugging. Then you install and open IS11LG_SystemBackupTest.signed.apk, and finally restart your device. Once phone turns back on (should be running slow) connect your phone to your computer through USB (charging only). Open the command prompt and enter cd C:\o4xr, then type root. Next wait for the script to run and your phone will reboot; when that happens uninstall the SystemBackupTest app. DO NOT OPEN IT, or you will have to repeat the entire procedure :)


text:
How to find a stolen android phone without internet connectivity?
Is there any app which could send me a text for the new sim and the number and with the help of the number can i send a text back to perform some remote locking features.
The point is when the phone is stolen and the thief has not switched on internet connectivity.
Are there any apps in Android market which could give some clue even then ?

Welcome to the Android Enthusiasts, Rameez! Having used the lost-phone tag (which of course perfectly fits), have you consulted its tag-wiki? It contains some first-aid which most likely already answers your question. If not, come back here, edit your question, and explain what you checked and where you're stuck.

Prey uses SMS messages for its control mechanism, but I don't think that's going to help you if there's a new SIM in the phone.

@AlE.: Actually it might , I have McAfee Wave Secure , which will immediately send sms with the no  inserted in sim . If you can control the mobile through SMS , then the duo combination can actually work , rite?


text:
Where to download new Google Play Game service from Google I/O 13
At Google I/O, Google announced Androids new Google Play game service. From what I remember and from what I've been reading online, it has already been released. Though, I haven't seen it on the Google Play store.
Is this something that exclusive to certain devices?
I have a rooted S3 if that matters.

End users don't need to install anything from their side. Google Play Services APK in your device would have already been updated to support Gaming (You can manually install/update Google Play Services framework if something's wrong). Just find a game which uses Game Services API and enjoy!

The new game features announced at I/O 2013 are enhancements to Google Play Services. Google Play Services is a framework that allows app developers to take advantage of standardized Google services like Maps, Google+, and the new Game services. It's up to app developers to implement changes and new features to these services, so you'll need a current version of Google Play Services and applications that take advance of the new stuff (Riptide GP was advertised as an app taking advantage of the new cloud save and achievement services, for example). Google Play Services is updated automatically in the background and is normally installed on Android devices by default (if they're allowed access to the Play Store by Google; your S3, in its stock configuration, is). If for some reason you're missing it, though, you can download it from the Play Store here.

While the Games Services are a background service that comes as part of the standard Google Services, Google have recently released a new Google Play Games app that centralizes your list of games into one launcher and (for games that support the new Game Services) also shows and syncs achievements between devices.


text:
How can I put my gt-s5660 functionaly again?
I have my galaxy gio rooted with superuser (it was vodafone), and I downloaded the px-cwm-v2.zip, and used rom manager app with no changes from me.
Now my phone gets stuck in Galaxy Gio Model apresentation, the second image, and I have no back up.
What are the possible solutions to resolve this?

Check Where can I find stock or custom ROMs for my Android device?, get a fitting ROM, flash it. Depending on whether you still can boot to recovery or download mode / fastboot, that is. If you can boot to recovery, you could also try a Dalvik cache wipe or factory reset, in case just something got stuck.


text:
Connect android tablet to internet via ethernet
I am using an android tablet at my work place. For some weird reason, WIFI has been disabled in the tablet. The only way to connect to the internet is via ethernet.
At this point, I have a USB-Ethernet adapter. I am able to enable ethernet and connect. I even get an IP address assigned to my tablet.
But, the problem is, I am unable to access the internet on the tablet. When I try to open any application that requires connectivity to internet, I just get the error message "This application requires a working data connection".
Not sure if this is relevant, but I checked the file "sys/class/net/eth0" and it says "up".
Can someone help me out here?
Thank you ..

What apps have you tried? I can't believe all of them have the exact same error message.

"at my work place"? Most of the work-places I know have security measures to prevent "unknown devices" from connecting to the network (I wonder that you got an IP address assigned at all), so most likely all routing is blocked for your device. Have you talked to the company's IT stuff for that? They might need to put your tabbies MAC address into their "whitelist".

Dan - Yes. All apps give me the same error message.

I would try to connect to a different network to rule out that it is the device. I think that Izzy is right, the router may be blocking you because your device is unknown to it.

If you are connecting to your work network I would suggest that it could be a network restriction on an "unrecognised" device.

I have had similar problems with network, I asked a question here, http://android.stackexchange.com/questions/142563/instagram-not-showing-photos

Can you browse the internet in a browser, or some other app?

How to make Ethernet work on Android over OTG?

If you can shell and run netcfg, there are a couple of other things you have to do.  Namely set up DNS and a gateway:
To see network status:
netcfg

To bring up the ethernet connection, if it isn't already:
netcfg eth1 dhcp

Set up DNS, replacing the IP address as fit for your environment (this can be found via a Windows PC running on the same network with "ipconfig /all"):
setprop net.dns1 10.30.28.180

Set up the default gateway IP (which can also be found by running "ipconfig /all" on a Windows PC on the same network):
route add default gw 10.31.60.1 dev eth1

i had the same problem. EBay app told me the solution. My date and time were set manually in 2011. I set the good time and date automaticly and now my apps have access to internet.


text:
How to reset usage tips
My wife requested that I set up her new phone for her, then explain to her how to use it.  Well, my phone is a Windows phone, and I've never used an Android before.  (You may begin your jeering.)
Anyway, I noticed that there were a lot of usage tips that kept popping up that would be good information for her.  Is there a way I can reset those so that she'll see them?
Note:  I do not want a factory reset.

There are really only 2 tool tips that you dismiss. You'd be better off finding a tutorial or video to teach her.


text:
Rooted Kindle Fire - Mounting Filesystem from Ubuntu
I have a first gen Kindle Fire that has been flashed with Android 4.0.4 (hashcode's of course).
The device was rooted using my thoshiba NB305 netbook running ubuntu 10.04 (Lucid).
While the original OS was still installed, I could mount the kindle's filesystem over a usb connection using
 mount -t ext3 /dev/sdc /mnt/kfire

Now I'm trying perform another rooting operation from the same laptop, to upgrade android to 4.2.2, and cannot get the kindle's file system mounted with this command.
I checked dmesg and the devices is still being detected as SCSI device on /dev/sdc
 sd 11:0:0:0: [sdc] Attached SCSI removable disk

however, a
 ls -l /dev/disk/by-id/

reveals that
 usb-Am_File-CD_Gadget_0123456789ABCDEF-0:0 -> ../../sdc

The thing is, mount isn't even detecting that a device is present at /dev/sdc,
I simply get the error
 mount: no medium found on /dev/sdc

I'm not sure how to mount a usb-Am_File-CD_Gadget, or why I'm not at lest getting a "wrong filesystem type" error from mount.
Also, the kindle is not showing up when running
 adb devices

and so figured I needed to mount it in order for adb to be able to see it. However, I just tried my LS970, and its showing up in adb devices, but also cannot be mounted with the above command (or mtpfs -o allow_other /mnt/kfire).
So, I'm looking to get the kindle discovered and communicating with adb first and foremost (I thought mounting was required for this, but apparently isn't).

I found this article to be potentially helpful, but still need to give it a through reading:
https://developer.ridgerun.com/wiki/index.php/How_to_use_USB_CDC_ACM_and_MS_composite_Linux_gadget_driver
Any help is much appreciated, Thank you.

Turns out it was the micro-usb cable I was using to connect the kindle to my laptop.
Once I found my uber quality ASUS cable, progress began...
Now the OS atleast properly detecting the device, and loading it as a mass USB storage device.
dmesg:
[ 5516.756143] usb 1-1: new high speed USB device using ehci_hcd and address 125
[ 5516.824377] hub 1-0:1.0: unable to enumerate USB device on port 1
[ 5517.216091] usb 2-1: new full speed USB device using uhci_hcd and address 21
[ 5517.355193] usb 2-1: not running at top speed; connect to a high speed hub
[ 5517.383505] usb 2-1: configuration #1 chosen from 1 choice
[ 5517.405589] scsi4 : SCSI emulation for USB Mass Storage devices
[ 5517.411906] usb-storage: device found at 21
[ 5517.411919] usb-storage: waiting for device to settle before scanning
[ 5522.409318] usb-storage: device scan complete
[ 5522.412282] scsi 4:0:0:0: Direct-Access     Am       File-CD Gadget   0000 PQ: 0 ANSI: 2
[ 5522.415038] sd 4:0:0:0: Attached scsi generic sg2 type 0
[ 5522.433234] sd 4:0:0:0: [sdc] Attached SCSI removable disk

However, adb devices now gave:
List of devices attached
????????????    no permissions

to get ADB to properly list the device, and be able to connect to it, please see this solution on SO:
https://stackoverflow.com/questions/5510284/adb-devices-command-not-working


text:
Can I have a list of recent destinations in Navigation?
I have a Galaxy Nexus, and I use Navigation app a lot.
Why does Navigation not have a list of recently-navigated destinations?
Why does it show a random list of select few previously navigated locations, and why does such list nearly always missing the actual previous location that you're looking for, instead presenting useless locations where you've navigated months or weeks ago, instead of any of those you've navigated to today or this week?
Is there any way to add a location being currently navigated into something alongside a favourite?

Is this actually a question, or just a rant?

possible duplicate of How do I save an address in Google Navigate?

This is not a duplicate.  I don't know what "Google Navigate" is, I don't use that, the other question is actually about Google Maps, which I also don't use.  I use Google Navigation, and I cannot find an option to add to favourites a location found through "Speak destination" or "Type destination" options.

Hint: "Google Navigate" means the same like "Google Navigation", and both are part of the "Google Maps" app. See also this thread for the connection, and how the "stars" work. Google's help page OTOH simply says: Use My Maps on your desktop to create a map of the places that matter to you most and access the map from your phone.

My list of recent destinations is indeed what it says.
You can "star" a location on the map, and then under Navigation there is a panel for "starred" destinations.

How often do you use Navigation?  I'm under the impression that Navigation tries to be smart enough to show those destinations that it thinks are relevant, without showing just the recent ones.  Do you have a phone from Google, with 4.2, or something else?

How do you star a destination?  I've been trying to do that forever, but haven't found any way to do so.

Described in detail at How do I save an address in Google Navigate?

I use Navigation fairly frequently. I have a Galaxy Nexus with Android 4.2.2.

I'm absolutely sure that I'm getting random destinations, through some kind of an algorithm that tries presenting different destinations depending on my own location.  I'm 100% positive that I don't get the most-recently-used destinations.  Is there any way to get to such a list?  My Galaxy Nexus came from the factory with 4.0, was updated to 4.1 and 4.2 and some such; never rooted or reinstalled, or whatnot.


text:
No ADB connection to Transformer Prime TF201 on 4.1.1
ADB connection to Transformer Prime TF201 on 4.1.1
With USB Debugging disabled I can see the TF as expected.
With USB Debugging enabled I can see an entry under Device Manager for ASUS Transformer Prime ADB Interface with no warnings or errors. However when I attempt to use ADB to connect I'm not getting any devices returned.
Screenshot here:

If I plug my phone in and list devices I get a single entry returned which works as expected, SHELL etc works normally.
Any thoughts?

This was an issue with the computer I was running ADB on. I took the transformer to work and ADB worked perfectly first time.

I have the same problem. What do you mean with"I was running ADB on"?

The computer I was using to connect with ADB. I used a different computer and ADB was working fine, it was obviously a configuration with my PC at home, a different PC worked first time.


text:
wifi only when traveling; also necessary to turn off packet data?
My son has a Galaxy S3 and is travelling to Russia. He'd like to be able to use his phone for Internet use, and Skype, when connected to Wifi. Otherwise, he doesn't want to incur extra or roaming charges for voice, text, or data.
I thought I had this figured out. The instructions I got were to
1) go into airplane mode, and then
2) turn Wifi back on.
However, I just called ATT, to verify my approach, and the person said he also has to go to
3) Applications -> Settings>  -> More Settings -> Wireless and Network -> Mobile Network -> Use PacketS Data
and uncheck "Use Packet Data"
I Step 3 necessary, even after having done Step 1 and Step 2?
Thanks,

On android devices, when you turn airplane mode on, it automatically disables Packets Data usage and any other network functionality.
After, you can turn wifi on without any extra cost issue.


text:
can not change keyboard input language
I can not change language on my new android 4.1 tablet. On my phone I am able to change input language by long clicking on space bar button, however on tablet space bar does not have such functionality despite several languages are selected in android keyboard settings.
Tablet just picks first selected input language and thus if I want to change input language I need to uncheck all other languages that are before which I want to set. That seems to be some kind of a bug or I am missing something.

Oh, I found how languages may be switched :). There is a small keyboard icon in the notification area which allows to do that.

To change languages, layouts and keyboard apps you can always tap on a text field (the keyboard must be active), then drag down the notification bar and tap aon keyboard settings/input methods. Now you chose the keyboard application or configure it to change its language.


text:
Remote control with htc evo 3d via bluetooth?
Can i conect my htc evo 3d to pc via bluetooth, so i can use the remote control feature? i tried unified remote, and it says it supports bluetooth connection, but is ot possible to conect the phone to pc using bluetooth?
It works with usb cable, but i'm interested in something more cableless :).
I'm using android 4.0.3, and the phone is not rooted.

Welcome to the Android Enthusiasts, Nicholas! You already found the correct tags for your question. Have you clicked on the "remote-control" tag and checked the questions there? Most likely they already have the answer you are looking for. If not, please edit your question and point out what you've checked, why it doesn't solve your issue, and what you are missing (I miss e.g. the fact what you want to control, i.e. in which direction: PC->phone or phone->PC).

It seems that I've  solved the given problem.
In fact, it wasn't actually a problem - the application i used had some problems with bluetooth.
I tried setting BT up, and it worked. I was able to send files from my PC to my phone without any problems. On the other hand, the application didn't work - i was unable to control my PC via my phone using BT.
Checking their website i noticed that the BT feature is actually pretty bugy.
(The app is Unified Remote).
Then, just for testing purposes i tried Windows Remote Service, and it worked, without problems.
So, basically, it seems the problem was somewhere in the app. I changed the app and manage to achieve what i needed - to remotely control my PC from my phone.
Just one note - it's recommended you use Windows' default drivers for your BT device. You can use this freeware - bluetoothinstaller.com to install the BT device with MS dfeault drivers.


text:
What are "custom ROMs" in relevance to Android?
I have heard custom ROMs before, but I do not know what that's supposed to mean in contrast to Android itself, the physical hardware, or the stored-software it's comprised of.
I know that a ROM is essentially firmware, but in some contexts it can be also understood as a ROM image.
So what does "custom ROM" mean within Android? A customized bootloader or source?
Also, what would be the point of customizing it if it was a firmware image?

I've just replaced your tag. You will find more details in the corresponding tag-wiki.

A custom ROM is basically any ROM (the Android image) that didn't come from the manufacturer of the device.
As for why you'd do this, there are a few reasons

Some manufacturers don't bother providing updates after device release.  Custom ROMs can provide a newer Android version than the manufacturer and thus provide additional features and security updates.
Also, there are various features that some manufacturers don't include, such as 2-way call recording.  Custom ROMs using custom kernels can provide these features.


text:
How to get rid of Sprint's notifications for ad-supported voicemail
On my Galaxy S4 (Sprint), I regularly get a voicemail icon in my notification bar with the message:

With this update, you will be able to enjoy premium Ad-supported features such as inline playback and auto forward to email.

I have no interest in "enjoying" these features, and I cannot figure out how to make it go away.

"Allow automatic updating" is not not checked.
I have no messages that haven't been listened to.
I do not want to disable all notifications from the voicemail application, as I would  like to be notified when I have messages.
Clearing the notification makes it go away for anywhere from 5 minutes to a day, but it always comes back.

Is there any way that I can disable this specific message?

Accept the update, it doesn't charge you unless you subscribe to the premium package. Aside from that, you could decompile the apk and remove the push notification for updates.

Are there ads in my voicemail app then?

Where to find this APK? I searched all my filesystem from top to bottom but didn't find VoiceMail apk. Can you say where it's located?

I was able to remove the ads from my Sprint voicemail without root.
On the Android device, go to Voice mail > Menu > Settings > Uncheck Display Ads.
Hope this works for you.

In what app is this?

Please try the following:

Android Settings
Application Manager
All Apps (drag page to the left)
search your app and tap on it
make shure, the box show notifications is unchecked
Problem solved?

As Brad wrote: I do not want to disable all notifications from the voicemail application, this does not solve his problem (as it does exactly that: disable all notifications), sorry.

hm, i see. this is what i did to ignore notification-spam of games etc... but to ignore specific notifications is not possible, i guess. Sorry this didnt work out.

authors: Олег Аратович


text:
Is there a way to export/share "favourite" gallery images?
I have selected a few hundred images as "favourite" in the stock Galaxy S3 Photo Gallery app. I can view these photos by tapping on the "Albums" drop down and choosing "Favourites". Once in this view I can open individual images or start a slideshow. There is no multi-select option like in "albums" view which allows for bulk sharing of images.
Does anybody know a novel way to export/share all favourite images?
I have tried other gallery apps in the hope they shared the "favourite" database but each has their own. AirDroid also does not have a "show favourites" option.
Or does anybody know if the list of favourite images can be exported from some sqlite database and I can script out the file names for copying?
Thanks!

Have you tried an alternative gallery app? One of those might offer that feature.

@Izzy I'm also trying to copy just the favorite images to my PC. Izzy, if you know one, could you please recommend a gallery app that does that? or at least anything similar?

I'm pretty sure there is, but I don't know which of the thousands does that. But phrased correctly, that would be a perfect case for Software Recs ;)

You need to use the Photos app instead (it no longer requires a Google+ profile) which has the option you are looking for in the latest 2018 version. But you cannot export or migrate your favorites out of Gallery and the Gallery app is removed by Lollipop.

The gallery app is deprecated in AOSP Android 5. The question is about the gallery app in touchwiz, which will probably still exist in the Android 5 version of Touchwiz because manufacturers don't like to remove functionality, and they already had a custom gallery app that was different than the one in Stock AOSP Android.

Tap a photo so that the thumbnail views appear at the bottom. Then long press on one of the thumbnails and you then get an option to select all
Additional Hint: "Select all" you will find in the upper option bar where you usually choose your album "Favorites". Use the Share-Button and one of the given options to save the files to another folder (e.g. use "ES Explorer Save as"-Option).

I'm from 2017. Here 3 years into the future the Gallery App does support the option to "share" favourite photos, by selection and hitting the share option in the menu above.
HOWEVER, in the case you want to "save" these to a local folder of their own you're are screwed. Sure you can "share" them over WiFi through the social media apps, but simply transfer/move them locally into an organised folder - no chance - thanks Gallery. Cutting edge stuff! It cannot be hard to add this option here. I mean the option exists outside of favourites, so why not inside. Makes life painful and no sense!
Finally found a solution though thanks to @greenux 's contribution above! With the ES Explorer File Manager App installed you can save the Favourites locally through ES Explorer using the "share". Gallery should provide this natively.

Vendor lock.in.

Here is the trick :

Create a New Folder in the Gallery
Click on Add photo icon "+"
In the options you can see Favorites Folder
Select the pictures you want to export and then select Copy/Move option.
Done :-)


text:
How does 'Android Lost' application work?
its very urgent and important for me.
Lost my android device. Now I have come to know that its being used and is online. By checking the Android Robot symbol in my friends chat list meaning, that my gmail account is logged in the android device. And What I did is installed 'Android Lost' application from play.google.com from the browser, and it shows its installed. But not knowing how to use the app to get the gps location from the device. Obviously the mobile number (sim) is a different one. Any useful apps to track it down?
-Update 1-
Logged in at http://www.androidlost.com/ with google credentials.
But the problem is it asks for the device to be registered.
 1. Don't have direct access as it is lost.
 2. Cannot invoke the app by sending commands via sms. (As the sim is disabled/replaced with new one)

You can find some hints in the lost-phone tag-wiki as well :)

Using Android-lost is easy;

Install android lost from gPlay or Google Play (You already did this)
go to the Homepage of Android Lost
Log in using your Google Account!
Use all the nice features, let your phone ring, locate it, erase all your data or change the pin, give the thieve or finder a message etc.

Under controls tab, this shows up.
Waiting for phone to be registered.
Register your phone by starting the application on your phone. If you have forgot your phone at home you may remotely start the app by sending an SMS with the text 'androidlost register' to your phone. Wait a little while. Please be patient. Relogin to this page to see if it has been registered.
The issue am facing is..

I dont have direct access to the phone.
The mobile number doesn't work as the sim is disabled. Or another sim has been put up. And hence cannot send sms to invoke the app.

So you better go to the police... Sorry I couldn't help. In Future, always make shure to install AndroidLost BEFORE loosing your device. I don't think there is a chance to get this working on your lost device anymore. ;(

Yeah.. Thanks for the reply..
Reported already.. :)


text:
Galaxy S GT19000 shortcut bar
Galaxy s GT19000 I had a bar near the top on the home screen with shorcuts to wifi, synch, gps, bluetooth and brightness. They suddenly disappeared. How can I get them back?

I think the method to restore it depends on the version of Android you're using but try holding down on an empty section of the home screen till a menu pops up and select Widgets and then you want the one that (on my phone) is called Power Control. Just hold your finger on it and drag it where you want it on the screen.
If Widgets isn't in the menu that pops up when you hold down on the screen then go to the main app drawer (where all of your apps are listed) and at the top select the Widgets tab and scroll along to Power Control before dragging and dropping it where you want.

No it not version dependend. I am having it both on Gingerbread and Jelly. Probably it was removed from the home screen

Sorry I meant how to add it back is version dependent, not whether or not it's there. I'll update my answer to clarify.

Cool, thats better :)


text:
Android - Phone storage full
I have a Samsung Galaxy Ace. Every time I try to install a new App I get a message saying my internal memory is full (the SD card has plenty of room). The phone has 180MB of internal storage. I counted the memory that all my apps should take and it came out to 50MB so something is taking up 130MB and I don't know what that is. I rooted my device and moved all the apps that could be moved to the SD card. It still says that I have only 20 free MB. I was wondering if there are any apps out there that can tell me what is taking up all my memory. If not is there any way to programmatically map out the internal storage of the device? Does Android block access to this storage, or can I view it from my computer in any way?

There are some applications like "folder mount" that can help with that. Also you can move some apps to the SD card to empty more space.

I moved all possible apps to SD card only system apps that can't be moved are still on the phone.

Sorry, I didnt noticed that in the initial post. Another option is to root the phone and check out which app consumes how much space, with Titanium backup

You can also use this app, I think it does not require rooted phone https://play.google.com/store/apps/details?id=com.google.android.diskusage

I used folder mount to analyze partition sizes and it shows that /data is almost full. How do I empty it?

What are the data...maybe you browser pictures from facebook/dropbox and it caches them

/data is the user data partition (rather /data/data), i.e. where all user-installed apps go, and all data of all apps. You can empty it by a factory-reset, but that's unlikely what you want to do :) Rather check the insufficient-memory tag-wiki to get a start. py_script already suggested "folder mount", which is the right direction: pure app2sd only moves parts of the apps, but doesn't touch their data etc.

I like Disk Usage to show simply where are the octets.


text:
Using Bluetooth headset for voice calling on Nexus 4 Stock
I know that people over the net have reported that they were able to place a voice call using one of their Bluetooth headsets.
I have a Sony Ericcsson HBH-DS970 headset which pairs with my Nexus nicely and I am able to use it for audio with no issues, but while placing a call I have no option to use the headset instead of the default mic and earpiece of the phone.
Am I missing some of the settings that make this option is available for me?
The Bluetooth setting says that the headset is connected as "phone audio" as well as for "media audio".
I guess "phone audio" means voice calling through this headset (which isn't working for me) and media audio is the music audio (mp3 players and normal android sounds) that's working fine for me.
Then why am I seeing no option for placing voice call through the headset?


text:
How to root Samsung Galaxy S3 Mini?
Does anybody know how to root the Samsung Galaxy S3 Mini?

Model Number : GT-I8190
Android Version : 4.1.2

You might like to start by reading the tag wiki for [tag:rooting].

And if the hardware is not that different, steps for the Galaxy S3 might apply for the mini as well.

Usually Faramaroot app works for root , incase if it is not working that you should try by connecting you mobile to pc with usb debugging and use Root Genius software and try root. Download from here -  http://www.shuame.com/en/root/

You can root your Galaxy S3 Mini without computer without PC.

Go to Settings>Security>Check Allow Unknown resources.
Download Root Master 2.0 apk from here.
Install it as normal apk. Open the app and click root.
Now the phone will restart and you'll see Kinguser in your app
drawer.
To Verify Root, Download Root Checker Basic from Playstore.

Regards,
Phantasam

Did not work for me

Strange. Well you can try flashing the cf root file via Odin.

I used towelroot
https://towelroot.com/
to root a GS3 Mini (another variant though) successfully. I guess its worth a try!

Thank you for suggesting an answer (though link-only it is). However, there is not much in this answer other than the name of the app (already in the tag-wiki suggested in a comment under the question). Please make this answer  useful by adding instructions(know-how).

link says - "Your connection is not private".

Dear, Firelord. If someone succeeded using this resource, than the answer is valid. Now, let's see how many upvotes it will get.


text:
disabling sms content and just seeing name on the lockscreen
I have an htc one. Is there a way to disable the sms content in lockscreen and just see the name, without using any other application?

I do not have an HTC One, but I use Go SMS Pro which is a third party SMS/MMS app that has a easy setting in there to only show a "New Message" notification instead of actually showing the message's contents. You said you didn't want another application, so you might be able to look through the settings of the default messaging app on the One and see if there is something similar.
If not, I highly recommend Go SMS Pro to solve this issue and several others.


text:
External Storage
I have a Kyocera Hydro. I need help with external storage. My SD Card slot is broken but I wish to use the camera, gallery, and download apps. How do I fix this problem?

Your phone should have enough internal storage space for a couple of pictures and a couple of apps. To be honest, if it is an old phone your best bet is to just buy a new one (they are pretty cheap these days if you get them with a new contract). If the phone is new it should be covered under warranty as a hardware defect. You should check with your carrier / insurance to see if it is covered.


text:
Android phone dialer home location
I remember from my HTC HD2 running Cyanogenmod 10.1 a "home location" indicator. It shows the area name of the caller's landline if somebody is calling. The default phone dialer app on my Newman N2 phone running Android 4.1.1 displays a home location in Chinese, instead of my native language (which is Dutch). My settings and stuff are Dutch (so is the rest of the dialer).
The setting can be enabled/disabled here:
Settings -> Call Settings -> "Display Home Location".
(I think it's not available on every Android ROM)
I want that home location indicator to be Dutch. I tried to decompile /system/app/Phone.apk, TelephonyProvider.apk and NetworkLocation.apk, so I could change the Chinese language to Dutch. Then I searched through all of the xml files, but with no result finding the Chinese letters.
To decompile the apks, I used the following tutorial:
http://venomvendor.blogspot.in/2013/01/how-to-view-source-code-of-android-apk.html
Does anybody know where that home location data is available so I can change it?


text:
How can phone companies detect tethering (incl. Wifi hotspot)
Mobile network operators (also: telephone companies, telcos, providers) sometimes offer low cost data packages that are usable only on the phone. Or so, they say.
How can they distinguish between a user browsing the web with a browser on his Android phone and a user using a browser on a laptop tethered to an Android phone?
In early 2012 I was in Paris and I was using an Orange mobile data package with a Nokia E51 (Symbian S60). Indeed, I could only access the Internet using the phone's browser, not from my laptop tethered to the phone. Now, I a have an Android 2.3 phone, and I am thinking about subscribing to a similar data package in Spain (operator Más Móvil).

It can be done with deep packet inspection. You can fight back with TOR, tunnels and vpn's surrounded by Stacheldraht.

How they detect that someone is tethering a device isn't something that network providers often want to talk about, for the obvious reason that the more consumers know about how this is being detected, the easier it is for them to find ways to hide the fact that they're doing it, and avoid the associated extra charges (1). However there are certain known techniques that will give away the fact that you're currently tethering, if your Service Provider happens to be running the right tool to check for these indicators:
Your Phone asks your network if tethering is allowed
The first and easiest method is that some phones will query the network to check whether the current contract allows tethering, and then totally disable the tethering options on the device in software if not. This generally only happens if you are running an OS version that has been customized by your Provider, example 1 example 2.
Your phone tells your network that you are tethering
It's also rumoured that some phones have a second set of APN details saved in them by the phone network, when you enable tethering they switch over to using this second APN for all tethered traffic, while using the normal APN for traffic originating on the phone. However I haven't found any concrete evidence of this, other than people finding odd APNs and wondering what they're for (bear in mind that an unlocked phone bought off-contract may have hundreds or thousands of APNs stored on it, ready for use on whichever network in whichever country the eventual owner decides to use it).
Inspecting the network packets for their TTL (time to live)
Every network packet travelling across a TCP/IP network, like the internet, has a built-in time-to-live (TTL) set on it, so that in case there is a problem with that packet reaching its destination this will stop it travelling around the network forever clogging everything up.
The way this works is that the packet starts with a TTL number (say 128) set on it when it leaves the sending device (your phone, or laptop), and then every time that packet travels through a router of any kind (like your home broadband router, or a router at your ISP or phone company) that router subtracts one from the TTL (which would decrement the TTL to 127 in this example), the next router it travels through will in turn decrement the TTL again, and so on, if the TTL ever reaches zero then the router it's at discards the packet and doesn't transmit it again.
When your phone is tethering it acts like a router so, as the packet passes from your tethered laptop through your phone and onto the phone network, your phone will subtract "1" from the TTL to show that the packet has passed through its first router. The phone networks know what the expected TTLs from common devices are (for instance packets from an iPhone always start at a TTL of 64), and so they can spot when they're one less (or totally different) than they're expecting.
MAC address inspection
Devices on a TCP/IP network, like the internet, all have a unique MAC ID set on their network interfaces. This is made up of two halves, one half identifying the manufacturer of the interface, and the other half being a unique identifier assigned by the manufacturer (like a serial number). Every network packet that is sent out will have been "stamped" with the MAC address of the originating device's network port. The MAC address of your laptop's wifi card will have a very different manufacturer and serial code than the MAC address of your phone's 3G interface.
TCP/IP Stack Fingerprinting
Different computer Operating Systems (eg Android, iOS, Windows, Mac OSX, Linux, etc) set up their TCP/IP stacks with different default values and settings (eg the Initial Packet Size, Initial TTL,  Window Size...). The combination of these values can give a "fingerprint" that can be used to identify what operating system is running on the originating device. A side-effect of this may mean that if you're using an uncommon OS, or an OS that's similar to your phone's on your other device, your tethering may not be spotted.
Looking at the Destination IP/URL
You can learn a lot by what a device regularly communicates with.
For instance, many OSs these days do Captive Portal Detection when they first connect to a wifi network (such as your wifi tether connection), they do this by trying to connect to a known web server across the internet, and checking to see if they get the response that they're expecting. If the expected response is not received, then it's likely that the wifi connection you're on is a "captive portal" and may need you to log in, or pay, to connect to it. As Microsoft OSs (like Windows Vista and Windows 7 check with a Microsoft server by default and other OSs like Android, MacOS and so on all connect to their parent company's servers to do these checks, it can be used as a good indication of the operating system just after the initial connection is made.
Additionally, if a device regularly contacts the Windows Update servers, then it's very likely that device is a Windows PC or laptop, whereas if it regularly checks with Google's Android update servers, then it's probably a phone. Or if they can see that you're connecting to the Apple App Store, but the IMEI of the device that your SIM card is in indicates that it's not an Apple device, maybe you're tethering an iPad to an Android phone?
More sophisticated systems can look at a whole range of data seeing who you're communicating with (eg are you connecting to the Facebook app's API servers which is more likely from a phone, or to Facebook's web servers which is more likely from a PC) and add a whole load of these indicators together to create a fingerprint that indicates what sort of device you're likely to be using. Some of these fingerprints can be caught out when new device types and services come out, for instance there are reports that just after tablets with built-in 3G came out, some owners of these on the AT&T network received mails warning them that they'd been tethering when they hadn't, as the fingerprint from this new style of device didn't look like a typical phone.

(1) Obviously before trying any methods to by-pass tethering detection please remember to check your phone contract and your phone company's policies on tethering. They may have penalty clauses buried in their contract, Fair Use Policy, or Acceptable Use Policy for people who try to bypass their restrictions and limits.

Awesome answer! I also contacted Más Móvil again, and this time the customer support representative said that all tariffs and options may be used with tethering. So I booked a very good offer and, yes, tethering with my Android 2.3 phone (via USB) does work without problems. Perhaps the next time I'm in France, I'll try playing with the TTL, to see if that allows me to bypass Orange.

thanks for the very knowledgeable and insightful answer. i only want to object to the MAC inspection section. if you're using your phone as a router (as in for tethering your outward internet connection) your clients' MAC addresses are not at all transmitted to the provider, as per the definition of IP routing. they are replaced by the MAC of the phone which is what the operator expects.

I suspect this is what is happening with my cell. Ever since I "upgraded" to 5.1 tethering with tmo doesn't work. Even when I use https (which would mask the user agent, which is how they used to do it). How can I tell if my phone is in cahoots with my provider?

A note on your MAC address point: Tethering is just NAT (well, it can be that simple). As such, a internal(ip:port) <-> externa(ip:port) mapping must be managed by the NAT device but other than that, the actual IP payload is the only thing needed. Infact, if you somehow identified on your internet interface by the tethered devices MAC it would never route. Not sure how/why the internal devices MAC can/would/should be exposed.

I have a family plan with tethering. Taking the sim card out of my iPad (which has tethering) and putting it into a rooted HTC one allowed tethering just fine. However, stock android says that I do not have tethering on my plan. Is there a non-root way to get around this?

@GAThrawn Christian is right, your paragraph on MAC addresses is just wrong. The MAC address of the laptop isn't present on packets going over the cell network, because it's a different physical network. There's no way that could be used for detecting tethering.

In reality Mobile Network Internet Providers predominantly use Deep Package Inspection with URI fingerprinting to detect tethering. It is the only method that is feasible to use for large scale operation. They can use known sites, e.g. the Windows update server, to detect that it is a non-phone device that is accessing. Or for HTTP, read web browser user agent to detect that the browser is for a non-phone platform.
Having said this, these methods have some significant limitations.

Timing offset from start of use until detection can take minutes
Detection can be neutralised by using end-user encryption
Using all possible fingerprinting techniques often result in triggering false   positives

So the reality is that tethering detection is a balancing act from an operator perspective. They typically only implement enough to be able to block regular, non-geek users (which constitute the wast majority of mobile users). Deploying tighter detection to block tech savvy users is typically not worth the effort, and may backfire by generating too many false-positive events. As long as they get paid for used data, they will look the other way.
They rather concentrate their effort on hackers and blocking revenue leakage due to network exploits.

The simplest method is TTL inspection. If you route your connection to the second device (via mobile wifi hotspot or in any other way feasible), the phone company's routers will spot that some TTL values are different from the others when packets pass them. Since there are tables of expected initial TTL values available for many devices (their operating systems, more specifically), phone company will immediately spot that something is amiss, as they can easily calculate "how far away" is the source of the packet. It DOES NOT require deep packet inspection, since TTL values are available for all to see, in any kind of IP packet, and are actually MODIFIED by routers (decreased by 1 at each pass) as the packet is passed to the destination. The workaround is therefore quite simple.

Could you link some sources? BTW, +1 for a researched answer.


text:
Android File Transfer problem
I connect my Samsung S3 to my Mac and Android File Transfer says "Try reconnecting or restarting your device". I have restarted my phone and computer numerous times, uninstalled and downloaded AFT numerous times too but it's not making a difference.
I uninstalled and re-installed and uninstalled Kies again and that's not made a difference either.
What can be done to solve this issue?

You might want to try Helium - App Sync and Backup to do the backups right on your device. After that, you can simply copy the backup to your computer to keep a copy there. Or have it backed up to the cloud, if you prefer that.


text:
'adb devices' is not listing my phone
I am trying to do a full backup of my Galaxy Note 4.1.2 phone using the adb command. t says it couldn't connect to my device. Then I did a 'adb devices' and there where no listed devices. My Windows File Explorer shows my phone and I can browse its contents.
Any ideas why the device can't be listed?

Browsing the device via Windows Explorer is not related to accessing it over ADB. Do you have USB debugging enabled in your settings? Did you install an ADB driver (or any other drivers) for your device?

do you have samsung kies installed ?!

@eldarerathis I mentioned this fact so I don't get "Are you sure it's connected?" comments!

Sorry, I honestly have no idea what you're trying to say with your last comment. Neither question I asked was "Are you sure it's connected?" - I asked if you have USB debugging enabled on your device and if you installed any ADB drivers for your device. You mentioned neither of those things, you only noted that Windows Explorer can see it (which has no relevance to ADB).

The fact that you see the device from your File Explorer doesn't mean that is should work from ADB. Most phone support standard file transfer protocols such as MTP and/or mass storage.
To use ADB you need to install the USB driver that is associated to your device. For Samsung devices you can search for downloads related to your particular device but I guess installing Kies would also do it. Then you need to enable USB debugging from the parameters -> development screen.
After this is done you should see you device when running adb devices.


text:
Android Market or Google Play Store for black Pandigital Novel
I'm looking for an easy way to get the Android Market or Google Play Store on my black Pandigital novel. I've searched and searched, but I couldn't find any ways to get either of them. If anyone knows an easy, simple way, please let me know!

How can I install the Google Apps Package (Play Store, …) on my Android device?

You can try and install the Google Play 4.1.10 shared on droid-life.

Don't forget: in order to install the Google Play app on a device which does not already have it, that device needs to be rooted and the app must be made a system app.


text:
Chrome browser in Android always renames downloaded file to Download.bin
I'm using a Nexus 7 device and whenever I download a file greater than 28MB, the Chrome browser renames it to Download.bin no matter what the name of the file. When I download a file less than 28MB, the type (jpg, for instance) remains intact but the name of the file is changed to "Download". When I use Firefox within android, the files are downloaded as expected no matter what the size. My hunch is that this is some security feature built into Chrome. The site is hosted by IIS 7.5 and I'm using the BOM with JavaScript to download the file. Any idea of a workaround for this so that Chrome downloads the files correctly? It works correctly on the desktop version of Chrome, but not the android version of Chrome. Would appreciate any help!

Is it a personal file, or something we can also download. If you can share it, I would like to try and download it on my Chrome.

Unfortunately, it's a company website that I can't just share.  This is how I initiate the download through the BOM:                  var href = window.baseUrl + '/CloudStorage/Download?' + docIdsParam;
$(this).attr('href', href);

My wife's phone has this behavior a lot too, running Chrome 37.0.2062.117 on Android OS 4.4.4 with JavaScript version V8 3.27.34.15. Such an annoying loss of context. File names are valuable and renaming to restore information present in the browser is a fail for me. Just happened to me now with a jpeg image of 2.55MB.

Here's interesting behavior. If I click the link the file triggers a download as downloadfile.bin. If I click and hold to get the context menu and select "copy link" and then paste that into a new tab the file downloads with its name unchanged.

This issue is caused by the fact that the Android Chrome browser doesn't understand UTF-8 encoding.  I was UTF-8 encoding the file names since the desktop version of Chrome requires this.  It turns out that file names don't need to be UTF-8 encoded for non-ascii characters for the Android Chrome browser. I was able to successfully download a file using Android Chrome with Korean characters in it without encoding it with UTF-8.

It's possible there may be a problem with the site itself, or the browser. What you can do is to rename the .bin file to the expected filename. e.g. If you downloaded music.mp3 and the browser renamed it to anotherfilename.bin, just rename it to music.mp3 using a file manager.
You could also try other browsers. Give Dolphin, Boat Browser, or Opera a try and see if you still encounter the same problem.

geff, OP already wrote: When I use Firefox within android, the files are downloaded as expected no matter what the size. So he checked another browser, where it works correctly; so this issue must be chrome-specific.

As Izzy has noted, I have already tried a different browser and isolated the issue to the Android Chrome browser.


text:
How to quickly scroll to top in android?
In iOS, it's possible to tap on the status bar to scroll to top and automatically go to the beginning of a list. Is there such feature in android as well? I am looking for a way to go to the beginning of a large list without needing to tediously swiping my finger down repeatedly thousands of times.


text:
HTC Desire won't boot - buzzes 7 times instead
I've just bought an HTC Desire and it seems to have stopped working.
On startup, I just get the O2 splash page, then it buzzes 7 times, and that's it.
I tried holding down the Vol down key, then the power button, and it gets me into some menu called HBOOT.  There is a recovery option in there, but it just reboots the phone, and I'm back where I started.
How do I wipe the thing and get it starting up again?

I don't know if this is necessarily the same for the Desire, but in my experience with other HTC phones this is often indicative of a hardware fault that is not going to be fixable. The vibrating is basically a Qualcomm (the system-on-a-chip the phone uses) error code.

The reason I think that this is software problem is because it was plugged into my computer via USB while I tried to remote debug it using eclipse.

You should put your Update as answer to your own question and mark it answered.

I gave up and returned the phone to the guy I bought it from on eBay, saying it was faulty. My conclusion was that it was an intermittent hardware fault.

when u go into recovery try to wipe cache...


text:
How do I better organize my contacts on Galaxy Nexus?
I remember when I was using my HTC Desire Bravo, it had this nice option to amalgamate duplicate contacts into a single profile contact. But in my Galaxy Nexus I am finding it cumbersome to do the same thing. Odd thing is these redundant contacts persist only on mobile - my Gmail doesn't have such data. I am thinking perhaps its the various other accounts I use along with Gmail such as Lync, Skype, Twitter, Facebook, etc.
my contacts spans around 4000.. I've tried Contacts+ and other apps but it didn't help. How Can I better organize the contacts and sync to my Gmail account?

Why are you finding it cumbersome? Is it too many clicks to link a contact, or hard to find the contacts to link, or something else?

@DanHulme How can you link them all? pls explain more

From the stock People or Contacts app, find one of the contacts you want to merge. Click the pencil icon to edit that contact. Then from the overflow menu (click the three dots in the top-right), choose Join. Then click on the duplicate you want to merge this contact with. You can click Join again to merge further contacts with this one, or press the back button to go back to the list of contacts.
This works the same way regardless of where the contacts come from, and the merging is stored in the phone's contacts database, so it's available to third-party apps too.

my present contact list spans around 4000 contacts, any batch operational support?


text:
How can I root my Prestigio MultiPad (PMP3670B)?
I want to install ArchiLinux on my multipad. I have tried to root my Prestigio MultiPad (model: PMP3670B) using some rooting apps I had found on the Internet, but all of them have requested an adb driver, which I have problems installing on my XP because it won't autodetect the device. As mentioned in all the instructions I had set my device to USB Debugging Mode and to MTP Mode.
I downloaded SDK and, using a couple of instructions, including some on modifying android_winusb.inf and adb_usb.inf, several times tried to install it manually. The Device Manager displayed MultiPad as two devices (MTP and Android), that had an icon with a yellow question mark. The best I could achieve was making the Add Hardware Wizard detect the MTP (it still wont detect the Android).
Using The command prompt I opened platform tools folder and executed adb kill-server, adb start-server and adb device commands, but the "List of devices attached" was empty.
Also when I tried unchecking the USB Debugging Mode on the Multipad and my XP started displaying it as a Portable Media Player.
This is my first tabled, so I'm really inexperienced. I guess I'm making a mistake somewhere, but I can't figure out where.
Maybe someone has rooted this or similar Prestigio MultiPad on XP and could help me?

If the drivers don't work, you might want to take a look at the Universal ADB driver and see if that works out.

Thanks a lot!
It is now displayed in the "List of devices attached", but I'm still unable to root the tablet. Neither the Command Prompt "adb root" command , neither the third party apps(start oneclick root) allow to root the device.
Maybe you know another app, that could root it?

adb root doesn't root your device -- it just switches to root mode if it already has been rooted. As for available methods: Have you checked the rooting tag-wiki, and followed it up to our rooting index? I've just added your question there (we permit one "how-to-root question" per device, and link them there), but at the end of the devices list comes a list of known methods which you could try.

Here's how to do root Prestigio MultiPad PMP3670B:
-download application "Motochopper"
, after extracted, just run the file "run.bat"
-I think you know the rest: to have installed the USB drivers to have enable "usb debugging" etc..
:)) I searched for two weeks, every day, after I found a forum Rusia.Daca.

Would you mind to insert a link to the said motochopper

Here's a link to download "motochopper"
http://www.4shared.com/zip/-a3KxffG/motochopper.html

Make sure you have the drivers installed and it will only take 1min :)
If you know anything about a custom rom for pmp3670 leave a mesage

is one at this link http://translate.google.ro/translate?hl=ro&sl=ru&u=http://4pda.ru/forum/index.php%3Fshowtopic%3D442724%26st%3D100&prev=/search%3Fq%3Dforum%2Bprestigio%2Bpmp3670b%26start%3D10%26sa%3DN%26biw%3D1280%26bih%3D923

but does not give any tutorial.

Simple way is just do it from your computer. Yes I did it. Do not follow stupid internet long discussions and links loaded with catches and adverts and prerequisites..
King root is free and does the job. Use the PC version it is available on official king root website. Just follow instructions..initially when root succeed it will not show with root checker but reboot and it will show.

If your method worked for OPs device, mention that to improve value of your answer


text:
Is there a USB driver for the alacatel onetouch 983?
I have purchased an alcatel one touch 983 running android 2.3.7 for development purposes. So it is critical that I can view logcat messages and connect to it from eclipse via USB. But so far I have failed to get the connection to work. I have installed something called "Qualcomm USB Host Driver version 2.0.6.7 for Windows 2000/XP/Server 2003/Vista/Win7" which I though was the right solution - but when I right click on "onetouch" in device manager and then tell the update wizard that my driver is in "E:\Alcatel USB driver\usb_host_driver_2.0.6.8\Win32\WinXP", it reports "The hardware was not installed because the wizard cannot find the necessary software".

Have you checked with the Universal ADB driver?

Wow, that worked. I have no idea what the universal adb driver is, but it worked. Put it as an answer and I'll mark it correct.

Glad to read! I've made it an answer then :)

In case you cannot find a device-specific driver, it's worth trying the Universal ADB driver. It should work with most devices, so I'd even say this is the first one to try -- especially when having multiple devices, as this gets you rid of the need for multiple drivers.


text:
How to configure android settings from Windows/Linux
Let say i need to enforce some configuration into 100 same android devices, speaking: enable wifi with some config, disable NFC, Allow NonGoogle Play apps and few more.
How it can be done? (there are some approaches to install APK via cable and Android SDK).
My idea is ho write XML, attach mobile to PC, hit the button and it will be done.
Is it possible some how?
Thank you

Perhaps utilize SL4A and create a script or scripts to handle the settings?


text:
Cannot add Google accounts on Huawei U8825D/G330D
This is a Huawei U8825D/G330D running Android 4.0.4 on a contract with China Unicom. I have used two Android phones in the past, and was always able to sync all my Google services by logging into a Google account on my Android, but I haven't been able to add a Google account on this Huawei phone.
I tried going to Settings > Accounts and Sync > Add an Account, but the only types of accounts available for adding in the menu are Huawei Cloud+, Company, Email, and Wandoujia (an app store service popular in China). There is no option to add a Google account. This doesn't only create the problem of not being able to sync Google services - without a Google account enabled on this phone, I cannot even open Google Play store, Gmail, and the like. I am able to install these apps on the phone, but when I click on them, a screen (of the background frame of, say, the Play store) would briefly show up before the app closing itself in a moment. I tried restoring the phone to factory settings but it has not worked.

Sounds like your device doesn't have Google's apps pre-installed. You'd want to take a look at the explanation in How can I install the Google Apps Package (Play Store, …) on my Android device? (which requires rooting the device).

download the google play .apk using the built-in browser of your smartphone (browse the apk file)
then, open google play and install gmail
then, download Google Contacts Sync 4.4.2-1289630.apk using the built-in browser of your smartphone
then go to your contacts menu option and then you will se that you can sign into the google account

Adding linkd to this would be useful.  I recommend APK mirror.

This may be a late response but after finding the answer I thought I should publish it. If you have a Huawei phone that's been set up for the Chinese market then you'll find you cannot simply add a Google account.
First, using Huawei's own application manager, find Google's Play Store and install it. Once installed, use it to install Google's own YouTube app.
From YouTube you can sign in add any number of Google accounts.