Will Dropbox delete files from my online storage? Will Dropbox delete a file from my cloud storage after I upload it?

So if I upload a photo with the Dropbox app, then delete it from the phone, will it remain in my Dropbox storage?

If you delete a file from your mobile device, the file remains on your Online storage.

To have the file permanently deleted, you need to delete it from your online Dropbox account, accessing it via their website.

I've just run this exercise (to prove the theory):

Take photos;
Sync Dropbox;
Delete photos from my device;
Access laptop;
Photos were downloaded;
Access Dropbox website and login to your personal account;
Delete photos;
Photos were automatically removed from Laptop and a notification was presented asking if I wanted to undo the operation.


enabling usb debugging in recovery mode in rooted android My phone is rooted. After i installed some app my phone crashed and would keep givivng errors. i want to access my phone data like pics from my pc but usb debugging is off and i can only switch on in recovery mode. kindly tell me some solution to back-up my data before i factory reset. thanks

Haven't tried it, but found this solution on xda:

Add to default.prop and /system/build.prop

persist.service.adb.enable=1
persist.service.debuggable=1
persist.sys.usb.config=mtp,adb

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


Screen goes dark and phone goes unresponsive whenever I make/receive a call I changed the SIM card on my Samsung Galaxy Ace to another one. Now, whenever I make/receive a call, the screen goes dark and the phone goes unresponsive.

Pressing buttons randomly eventually sets the phone free, but this takes a long time (a few minutes).

I have a rooted Samsung Galaxy Ace running Android 2.3.4 and a stock ROM, and the CPU speed is limited using SetCPU: can this be the cause of the problem?

The problem on this question is similar: Screen goes off as soon I dial or receive a call. CyanogenMod 7.1- stable

Disabling the proximity sensor seems to have worked: after some testing, I got no freezes at all.


How to increase RAM by swapping memory from Internal Phone Storage..? I have Micromax Canvas Music A88. I just want to allocate memory from internal phone storage to RAM.

Memory Detail :

RAM: 512 MB

Internal Memory: 2 GB

I want to transfer 500 Mb from internal storage to RAM...

Can anyone help me how to transfer...??

Note: I don't want to swap from micro sd card

You will need Root access for this!

(First You Need To Take Backup from CMW/TWRP)

Download MT657x Data Repartition Tool3.0A
Install app and choose the size you want to swap (e.g 1GB) from internal sdcard.
Select OK.
Reboot to recovery.
Wipe cache/dalvik cache.
Factory reset.
Restore Backup.
Reboot .
DONE


What does the command `adb sideload FILE` do? I am reading a tutorial on the sideload command at link.

It contains the steps of rebooting into recovery mode and using adb sideload [file].zip.

My question is that what does sideload actually do with that zip file ? In the past I have compiled AOSP and flashed a device using

adb reboot-bootloader
adb fastboot flashall -w

Is sideload trying to achieve something similar to the above ?

Edit:

I think my confusion relating to sideload stems from my lack of understanding of how Android's memory is structured. I found two links.

First is a link that explains Android partitions : partitions

Second is a SO answer, that explains Android's memory: memory

Now my understanding so far is this :

Android has RAM and ROM. ROM is divided into several partitions, namely, /system, /data, /boot, /recovery, /cache, /misc and /sdcard.

Now the link relating to sideload states that this command installs a zip file.

What I don't understand still is that, is this zip file, going to replace the entire ROM in Android ? Namely, will it have to have the right partitions as in the list above ?

This also makes me confused about a similar command 'fastboot flashall'. I know when I run it, the terminal goes by saying its writing to several of the partitions. So my questions boil down to these :

1) Is sideload replacing entire ROM ?

2) Is the related command 'fastboot flashall' also replacing entire ROM ?

3) Are there ways to replace select partitions ?

Thanks.

Adb sideload command just loads a zip file from the computer to the phone. The creator of the zip controls what it does (the recovery just uploads it from the computer and looks at a specific file).

You can do a lot with it, but it's not a full rom, it's cannot replace a rom.
Here is an example of an update.zip I once wrote and sideloaded it to a phone:

mount("yaffs2", "MTD", "userdata", "/data");
delete("/data/system/gesture.key");
delete("/data/system/password.key");
ui_print("Done!");

It deletes a couple of files, and prints a successful result.

2.The command fastboot flash all can replace an entire rom, because it does a bunch of operations like format a partition and install a new rom. But you can flash other files that don't do those things (but often this command do exactly that.)

3.You can do a lot of things in the adb command line, like delete a partition a flash or just copy something else to it. What exactly do you want to do? On which partition?

Hope this is helpful, and check out the android developers page on adb ( http://developer.android.com/tools/help/adb.html ).


Android process needed for location I am testing the Privacy Guard feature of CyanogenMod. I disabled almost all of every app's permissions (with 'Show built-int apps' enabled) to then enable only those I know I need. The problem that emerged was that for example my Phone and Messaging apps lost ability to read contacts. Even when I allowed them to read them. To fix that problem I needed to give proper permissions to the Contacts Storage - seems obvious once you know that. Now I have similar problem with location. I allow apps to use it but they cannot access it. I tried a couple of apps so I assume that this is problem is only connected with permissions, not the app itself.

My question is what permissions of which (probably built-in) app I need to enable to let other apps (which have proper permission) access my location?

• FusedLocation - for fused network and gps switch

Different devices use different apps other than Fused

Mine is Qualcomm Location


How can I see a list of my unrated apps? It's important to me to provide feedback on the apps I use.
However, I don't remember which apps I already rated, and I find myself checking my apps one by one to find the ones I haven't rated yet.

Is there a way to see a list of my unrated apps?

I have a Galaxy S2 with ICS, but I think this question is relevant to all Android devices.

You cannot currently get that list.

You may want to temporarily:

Disable Auto-update Apps in the Google Play Settings menu on your device.
Enable the Notifications checkbox.
Choose when to update each app manually, once you see an update notification. Your existing review, or lack of review, is evident right there 1 inch down the app page if you are in in portrait mode.
Two weeks later, you'll have reviewed those developers who are updating super-regularly. Keep this up for as long as you can stand to, and all of the developers who aren't dormant are reviewed. Then switch your settings back.

Each manual update will occupy about 30 seconds per app of your time, or less. And it's not perfect. There will be apps who never update before you decide to re-enable Auto-update Apps.

I stay in perpetual Manual update mode and I've never failed to give feedback on any app I've installed.


Synchronise intervall for Facebook for HTC Sense I'm pretty new to the world of Android. Though I managed to solve almost all of upcoming problems on my own, I'm having troubles with this one.

I'd like to increase the number of synchronisations of HTC Sense with Facebook so its updates are in line with those of Twitter.

In Settings --> Accounts and Synchronisation --> Facebook for HTC Sense --> Update Frequency (the terms might be different; I've got a German UI and translated just on the fly) I can switch between

every 1, 2, 4, 8, 12 hours
once a day

On the other hand for Twitter for HTC Sense, I've got

every 5, 15, 30 minutes
manual

in addition.

As I'm using the Friend Stream Widget, I'd like to have the Twitter and Facebook synchronisations of the same frequency.

How can I achieve this? Preferably without installing any additional apps or widgets.

Thanks for your answers.

Al's right, you can't change the sync frequency for Facebook beyond what they provide.

Edit: The below only applies to the regular Facebook app.

But also, all that Facebook syncs is your contacts (and possibly events to the calendar).  It doesn't sync news feed items or notifications, those are only loaded when you actually open the app.  So unless your Facebook friends list changes more often than every hour, syncing more often would be useless.


Why can't I upload binaries to Android Sony Xperia Z? I recently upgraded my Android to 4.4.4 via 4.3.? When I was on 4.2.* I had no problem either uploading apks and pictures via usb nor via adb install / push.

Symptoms below, any help appreciated. I'd rather not have to root the phone but if I must I must...

Since I upgraded the USB upload has started to act strangely:

I can download any file
I can upload text files
I cannot upload apks
I cannot upload apks renamed to .txt
I cannot upload xml, jpg or anything other than plain text
It is not a size issue I can upload large text files
I've tried both MSC and MTP modes.
I've tried different PC's and cables
If I try to upload a binary from windows 7 copy dialog that stays on screen forever doing nothing or sometimes the storage resets on the phone and it errors.

ADB has stopped working from within eclipse I get:

[2014-10-07 19:14:25 - BluetoothTest] ------------------------------

[2014-10-07 19:14:25 - BluetoothTest] Android Launch!

[2014-10-07 19:14:25 - BluetoothTest] adb is running normally.

[2014-10-07 19:14:25 - BluetoothTest] Performing
uk.co.dossytronics.bluetoothtest.MainActivity activity launch

[2014-10-07 19:14:40 - BluetoothTest] Uploading BluetoothTest.apk onto device 'CB5A1PVTNA'

[2014-10-07 19:14:46 - BluetoothTest] Failed to install BluetoothTest.apk on device 'CB5A1PVTNA': An existing connection was forcibly closed by the remote host

[2014-10-07 19:14:46 - BluetoothTest] java.io.IOException: An existing connection was forcibly closed by the remote host

[2014-10-07 19:14:46 - BluetoothTest] Launch canceled!

From the command line:
C:\android-dev\sdk\platform-tools>adb -s CB5A1PVTNA install c:\users\dominic\workspace\BluetoothTest\bin\BluetoothTest.apk

protocol failure

error: device not found

waiting for device -

rm failed for /data/local/tmp/BluetoothTest.apk, No such file or directory

After a lot of messing around I think I've nailed it. It was an application called "Sony Smart Connect". Like most things that contain the oxymoronic phrase "Sony Smart" is anything but smart. Instantly everything went back to working and I can now get on with coding until the next update stops me for a month...

I hope this is of help to someone in the future.

Dom


How can I keep apps from moving off the home screen? I am using Samsung tablets for workers in the field. They only need to use one app but some users keep moving it off the home screen and then they can't find it.

How can I keep apps on the home screen from moving? Also, I want to keep WiFi turned off because when it is turned on, the device tries to connect to an Optimum hotspot and asks for a user id and password. This is very confusing to non-technical users and I want WiFi to stay off.

A work-around you could use on Android to refrain from having apps move or be uninstalled by either accident or someone trying to purposely do so:

Settings -> Accessibility -> Dexterity and Interaction -> Press and hold delay -> Custom

From here, you can just set an obnoxiously long press and hold delay so that when icons are held down to be either moved or uninstalled, it takes however long you've set the interval for to actually initiate that command. So, a) doing it by accident becomes harder and b) Someone who doesn't know you've set that feature will assume it doesn't work and not opt to wait 35 seconds of holding an icon down.

Just my little trick, at least.


T-Coil mode in Android As I am a user of wearing a hearing aid (profoundly deaf since birth) and was talking to someone in the support group for the deaf, and T-Coil mode functionality was mentioned in regards to talking on the phone.

This made me wonder if that is an add-on software support or actually built-into telephony. It is built-in to my hearing aid.

I have seen a similar question about it here but looks like its available on certain phones.

Admittedly have not tried it, but would love to know if there is a setting for it.

T-coil is a function of the phone hardware.  It requires the speaker to be rigged in a specific manner to allow it to inductively couple with the coil in the hearing aid, though there exist telecoil adapters such as the Music Link for devices without such support.

You can often find listings of what devices offer what kind and level of support for hearing aid compatibility on carrier sites, such as these listings from AT&T and Verizon.  The CTIA also has a more general database (Though it seems to be experiencing issues at the moment) for finding devices with all types of accessibility features, including hearing aid compatibility, as well as information on accessibility services offered by carriers, and more.

The Global Accessibility Reporting Initiative operated by the Mobile Manufacurers Forum offers a similar service, though more global in scope, for finding devices with accessibility features

The M and T  indicates whether it supports Acoustic coupling (which tinkers with the sound to allow a hearing aid to pick it up more easily)  or Telecoil respectively and the number indicates how good the support is, on a scale of 1 to 4, with 4 being the best (though ratings of 1 and 2 are pretty much never seen).  As a general rule, telecoil is just about always better than acoustic, regardless of the numbers for each.


Can I root my Cube Talk7x (U51GT-C8) without installing new ROM? I need to root my device:

Device name: Cube Talk7x (U51GT-C8)
CPU: MT8392 (quad-core)
Android version: 4.4.2 Kitkat
Kernel version: 3.4.64

The reasons for rooting:

I want to use APP2SD with external SD card (on my previous device, which was rooted, I've swapped /storage/sdcard0 and /storage/sdcard1)
I want to mount it with SSHFS (it works, but SSH server can't access external SD card)

I have no MS-Windows machine, but if it's necessary, I can borrow one.

ern0, there is a website that has a download to root this device and it looks like you can do it from the device itself.

If you download http://www.jellydroid.com/framaroot-1-9-0-apk/Framaroot-1.9.0.apk and install it then select install “SuperSU“ and select an exploit in list to potentially root your device as “Barahir” and proceed further.

You should see a success message and then reboot. Hope this works for you.


How can I delete all images in the album on my Sony Xperia S? I synched all my photos with Lightroom, now would like to delete them from my Phone. There is no delete function in the Sony Album (Android Album?) however. How can I get rid of all photos taken?

Deleting based on File Extension:

You may install Terminal Emulator from Play Store. Open it and enter the commands.

find $EXTERNAL_STORAGE $SECONDARY_STORAGE -iname "*.jpg" -exec rm {} \;

You may replace *jpg with *png , *jpeg , or other extensions involving picture formats.


Honor 4C (Marshmallow) Doesn't Connect to PC In Fastboot and Rescue Mode I've an honor 4c which I recently updated to Marshmallow. I'm trying to unlock bootloader for it and I've got an unlock code. But the problem is, when I enter in Fastboot and Rescue mode (I heard only about fastboot mode only but it opens Fastboot and rescue mode), the device isn't connected to pc. It does open the hisuite on PC when I connect usb cable but it doesn't connect the device. When I enter command, 'adb devices' in Fastboot cmd, it doesn't give any result. I've used ADB drivers, Universal ADB drivers and so on, they work and connect the phone to pc when the phone is switched on but when it goes to fastboot and rescue mode, the phone doesn't connect to hisuite. In device manager it remains present but it doesn't connect to hisuite in fastboot mode. What's the problem and what I'm supposed to do in order to overcome it?
Thanks

You need fastboot installed in order to use fastboot commands.

Download Minimal ADB and Fastboot which is a command-line tool. HiSuite doesn't connect to devices via fastboot.

Install it and run it, then type fastboot devices to check if the device is recognised.

To proceed with the unlock process, type fastboot oem unlock, this should prompt for a password then enter the password that was given to you.
Or simply type fastboot oem unlock xxxxxxxxxxx. Replace the code received from Huawei.


Camera battery consumption report I am using a Xperia Z3 with android 4.4.4. I can't find how much battery is consumed by the camera app.

I tried with the included Power Management-> battery usage option but can't find it there.

Android does not show every app's usage data; it only shows significant battery usage in apps, especially those of apps that run in the background -- Camera does not run in the background.

Try leaving your Camera open for a long time, then look in Battery Usage. Note: Depending on your device, many apps my be bundled into the Android/System battery usage entry.


Gmail notification on my Samsung Galaxy 3 The Gmail "envelope" notified me when and number of emails I had. Now I have to go in to Gmail to see if I have mail. How to fix?

The Gmail app icon doesn't display an unread messages count overlay (badge) in either stock Android or TouchWiz. So, either you have it confused with the stock email app (i.e. that's where you actually saw the unread message count on the envelope icon), or you're using a custom launcher (in which case, please specify which).

In any case, there are two ways I know of to get these icon overlay notifications.

Use a custom launcher. As implied above, there are third party launchers that can do this. Both Apex Launcher Pro and Nova Launcher Prime support unread message count overlays on the Gmail app.

In Apex, you can change the badges' size, shape, and location (which corner of the icon), and you can even set the notification for one app to show up on the icon(s) for a different app. For example, I have my missed call count on a third party call log app's icon rather than the stock phone app icon, because that's where I usually want to look first when I have missed calls. If you really want to confuse yourself, you can have your Gmail unread count show up on the stock email icon, and your Exchange or POP3 account's unread count show up on the Gmail app. In other words, it's very flexible—any app's notification count can be placed on any other app's icons. The main limitation is that the count has a maximum of three digits. If you have 1000 or more unread, the badge shows 999+. But, if you have that many unread, it's questionable whether seeing the count is actually useful to you.

I don't know the details of what Nova is capable of, because I've only used the free version, in which the Unread Count feature is disabled.
Apps that add widgets with notification badges

Unread Badge for Gmail creates a widget that has an envelope icon with an overlay showing the Gmail unread count and opens the stock Gmail app if you tap it. This one can display larger numbers. I don't know what the limit is, but I can attest that it can show 5 digits. You have a selection of icons, but none of them look exactly like the Gmail icon (presumably because that's trademarked). You change the caption under the icon.

Notifyer Unread Count enables you to create widgets that look just like the app's own icon, with a notification count overlay badge. This one isn't specific to Gmail, it can be used for any app that reports notifications.

Contrary to the app's name, however, it doesn't actually show you the unread count, it shows you the number of new messages since the last time you opened the app. However, depending on your needs, this can be an advantage. Even though I use Apex Launcher Pro, I use Notifyer for Gmail precisely for this reason. You can probably deduce from the fact that I can attest that the above app can show 5 figure counts that to me it's more useful to know how many new messages have come in than the total unread count. :)

This app also lets you show counts from one app on another app's icon. In fact, it's even more flexible than Apex in that respect: you can show the counts from a given app on icons for multiple apps; you can set each Notifyer widget to show notifications from an app other than the one it opens (the icon is always from the app that the widget launches).

Another cool feature of this app is that you can set it to hide widgets that have a count of 0—when there are no new messages (or missed calls or whatever), the entire widget vanishes. Unfortunately, this appears to only be available as a global setting. Hopefully in a future version you'll be able to set this on a per-widget basis.


How to stream video from one device to other? I need to stream video from my Android device to other Android device over Wi-Fi, but I do not want to have a server in between. How can I do this?

You can use IP Webcam, or perhaps use DLNA. For example Samsung devices come with an app called AllShare which can share and access DLNA enabled devices on the network. I think IP Webcam is your best bet, though. You should be able to open the stream it creates using MX Video player or something like that.

Source: https://stackoverflow.com/questions/14401340/live-stream-video-from-one-android-phone-to-another-over-wifi


Why if I delete a file or folder from root (/) it comes back when I reboot? I have a rooted Samsung S4 mini(Android 4.4.4), I noted that there are certain files/folders(for example /dev) that when I delete them they come back when I reboot the phone. Why? Is it possible to delete them permanently?

I know that this is very risky and may brick my phone, but:

I'm very curious about this.
It is my guinea pig device.
I can re-flash it(I did it several times ;-)).

While GiantTree explained parts of the folder structure, he missed one "mount point": / aka "the root file system". This is created on boot, from contents of the "boot image" – which is a so-called "initial RAM disk" or, in short, Initrd. As it's created from the very same source at each boot, you can delete the stuff as often as you want – it will always return (until you "accidentally" delete that boot image itself – and are lost if you don't have a backup). Only after that, the other file systems are mounted – which GiantTree listed a few examples from (more details e.g. in my answer here).

Let me add an urgent warning: Never touch what you don't know what it's for (delete the wrong thing, and your device no longer starts up). Always create a good backup (see e.g. nandroid) before you start "playing" with system files. Far too many people end up here with having things deleted and not being able to get them back: without a proper backup, you can have a very hard time (especially with an exotic device that has no ROMs for download anywhere).


Motorola Defy stuck in animation loop with CynogenMod7 I have installed CynogenMod7 (Jordan) on my Motorola Defy using ClockworkMod Recovery.

The phone boots up, first with a screen saying "Google" and then an animation of the Android mascot skateboarding into a cyan circle with "Cyanogen7(mod)" appearing at the bottom.

The phone then goes into a loop of this animation - the mascot skateboards in, the circle and name appears - repeat.

I have been unable to enter "fastboot" mode (by pressing power button along with volume up+down keys). I did do a back-up of my previous ROM onto my SDCard.

What should I do to fix this?

Thank you for your answers everyone. Unfortunately I was unable to boot into Clockworkmod Recovery.

Fortunately I found the following solution:

Downloaded and installed RSD Lite (on Windows 8 Professional x64)
Downloaded and installed the Motorola USB Drivers
Downloaded a SBF image from here: http://sbf.droid-developers.org/umts_jordan/list.php
Started RSD Lite
Booted the Defy with Power and Volume Up buttons
Plugged the Defy into my computer via a USB cable (my USB3.0 hub seemed to cause problems so I plugged it directly into a USB2.0 on my laptop)
Inside RSD Lite I selected the SBF image file on my computer.
Selected "Uncompress and Start Flashing" in RSD
Waited for phone ROM to get flashed.
Enjoy working phone

Just as a note - if you run into any annoying Motoblur authentication issues you may have to do a factory reset on the phone. This will clear all your user data and can be done in the follow way:

Boot the Defy with Power and Volume Down buttons
The Android mascot with the triangle/exclamation mark should appear
Press both the Volume Up and Volume Down buttons at the same time
You should enter the standard "Recovery Mode"
Use the Volume Up/Down buttons to navigate the menu items
Select "wipe data/ factory reset" with the Power button
Confirm


Help with rooting lollipop, Verizon branded phone I want to root my HTC One M7, but it is branded by Verizon. When I got to:

Settings>About>Software information, I have:

When I click More, I have:

I had root from the app Kingoroot (yes with the O), took Security update from Verizon, and lost root. Now Kingoroot always fails. Kingroot (without the o) works SOMETIMES, but then my phone reboots either when I try to do something root-related, or after about one minute. I have tried several other One tap and One click apps/programs, but the ydo not work. Here is a list of what I have tried:

Kingroot (PC & APK)
Kingoroot (APK, for some reason I get a 500 error when trying to get the PC version)
Framaroot (Says not vulnerable)
z4root (Just installs inapropriate apps)
iRoot
Weaksauce
Wondershare TunesGo
Towelroot

Rumrunner fails with either "Such dumb issues you have" or "F* it".
   1. Why is this happening

How do I fix it

I do not have $25 for Sunshine

I really want my phone rooted. I do not care if it is by one click, or by somehow getting a custom recovery and ROM. I would rather the recovery and rom, specifically TWRP and Cyanogenmod.

Thanks for any help. I will provide more specific information if requested.

PS. I forgot to add:
I have access to ADB, fastboot, and can even set up adb to use by localhost
   From computer:
    adb tcpip 5555

And from the phone itself (I use Material Terminal Emulator):
    adb connect localhost:5555

You need to do a couple of things to get your phone rooted, not temp root.

There is a step-by-step guide on Instructable. Just follow it.

If the above doesn't work, try this one.


'Insufficient space on the device' So, I'm having problem downloading apps from Play Store because apparently, I have insufficient space on device. The app I want to download is of only 12.68 MB and my system storage has 113 MB, phone storage has 596 MB, and SD card has 1.46 GB available.
I tried cache cleaning, uninstalling unwanted apps, moving the movable apps to SD card but it still won't work.
The device I'm using Micromax Bolt A089 with a 4 GB SD card.
Please help. Thank you.

I think what you have to do is to delete the large apps then after installing the app reinstall the large app that you deleted because then it simply moves it to SD card sometimes by itself


Cannot edit contacts in Marshmallow / Gmail contacts sync Merry Christmas!

So, I recently upgraded from Nexus 4 to 5x. My contacts used to live on the sim, but since having to change sim (micro -> nano). I exported the contacts using the Contacts app to a .vcf file. I have now imported these contacts to my Gmail account via web.

On my Nexus 5x (6.0.1 update), I cannot see how I can sync contacts from Gmail. I have an issue where I cannot edit some contacts if I just import straight from the vcf file. I am logged in to my Gmail account.

This should be a simple task and I cannot figure it out.

Figured it. I was browsing the Apps list and I had Google Contacts Sync app disabled, thinking I wouldn't use it. The edit pencil icon is now visible.


How to install adb/fastboot in cmd (with usb-drivers)? I need adb for some reason, but don't know how to install it and getting the usb-drivers? I heard you have to download the full android sdk?
What is to do?

Firstly, you should know that there are two methods to install the Android SDK. If you only need it for a short operation via ADB or Fastboot, 1) is the right one for you. If you do more than hoping that this command or click was the right and you are interested in Android development, you should install the adb-tools via method 2).
1) Minimal Installation:
Notice that in this method you will only install the platform-tools like adb or fastboot.
1.1) Download:

Download the platform-tools for your OS from https://developer.android.com/tools/sdk/tools-notes.html
Unpack it to <home-drive>\platform-tools

1.2) Mount:
The following steps are for Windows. If you need a different OS like Linux or OSX, have a look at this answer: https://android.stackexchange.com/a/42475/91312

Copy the folder path.
Open the Windows Explorer by pressing  + E`.
Right-click on This Computer --> Properties.
Advanced System Settings --> Advanced --> Environment Variables.
Variable PATH --> Add a ; (Semicolon) & your <home-drive>\platform-tools.
Save all & close.

2) Full Installation:
Notice that you will install the full android-sdk and not only the platform-tools.
2.1) Download:

Download the full SDK for your OS from https://developer.android.com/sdk/index.html
Unpack it to <home-drive>\sdk

2.2) Mount:
The following steps are for Windows. If you need a different OS like Linux or OSX, have a look at this answer: https://android.stackexchange.com/a/42475/91312

Copy the platform-tools folder. For example <home-drive>\sdk\platform-tools.
Run SDK Manager.exe and update the platform-tools.
Open the windows explorer  + E.
Right-click on This Computer --> Properties.
Advanced System Settings --> Advanced --> Environment Variables.
Variable PATH --> Add a ; (Semicolon) & your <home-drive>\platform-tools.
Save all & close.

Additional:
If you now want to know why there are so many other files or try your own at building your own first app, have a look at the developer site of Google. https://developer.android.com/sdk/index.html
3) Drivers:
3.1) Download:

Download the Google USB Driver from https://developer.android.com/sdk/win-usb.html
Unrar & copy the path.

3.2) Installation (Windows):

 + R --> devmgmt.msc.
Other devices --> android device.
Install/Update driver --> Manual search --> Select from list --> select Data storage device.
Paste the path and select android fastboot/adb device.


Why Link2SD requires second partition on sdcard for linking? Why can't it simply link to extSdCard?

If it would use the only partition of your SDCard, apps would become unavailable if that card is mounted to e.g. your PC via UMS (USB mass storage). That's what happens with App2SD, and Link2SD wants to avoid that.
Ever tried creating links on FAT (which is the file-system used on your card). This adds to the problem.
Using a separate partition, Link2SD can make use of "advanced" file-system types, e.g. ext3/ext4, which leads (amongst other things) to better performance. Doing so with your only SDCard partition, this would introduce problems for Windows users, as Windows doesn't support EXT file systems out-of-the-box

These are the most obvious reasons for this decision. It might very well be I missed some more -- but these alone are enough to make it a wise decision :)


How do I disable 1 of the 2 input devices that share a key in Generic.kl? As the title says really, my Gamepad button A and Fingerprint scanner share a key in the generic keylayout file. I'm running Resurrection Remix ROM on a Xiaomi Mi Max, if that's any use.

I'd like to stop the fingerprint scanner acting as a button but keep my gamepad button usable. Is this possible? I'm presuming it may have to be done a deeper level than the keylout file itself.

Thanks :)

I found the resolution in the end. I had to replace the system library files (in "system/lib/hw/" and "system/lib64/hw/") for the Fingerprint Scanner to a version that they didn't trigger a key in generic.kl.


Can I share some Google stuff without sharing Gmail? I have a Nexus 4 and my wife just got an HTC One. I'd like to share accounts in Google play so that we can share app purchases. I'd also like to share Google music, contacts, and some other things. I don't want to share Gmail, Keep, and G+

I saw there were answers like this: Can I share my Google Play "cloud" music with a family member?

But that was last updated a year ago. I'm hoping things have improved.

I understand I can turn off email syncing, but that doesn't stop someone from just going into the mailbox manually.

Creating a separate account for just music is cumbersome and is not an option. I'd rather just setup Spotify.

EDIT to clarify: The solution everyone gives is "new account." I'm asking: Can you share Google Music and purchases and NOT share Gmail?

Any music you have purchased can be downloaded as MP3 files. Once downloaded, it can be uploaded to the Google Music service in another account. My wife and I do this with CDs we've purchased and ripped to MP3. IANAL, but since you are speaking of your wife, your property is shared and your music is owned by both of you.

This, however, does not work for the "All Access" features Google Music. If I understand the terms correctly, that account cannot be shared.


If an APK is labeled "for Android TV", will it work with stock mobile phones? I am looking for an APK for a specific application, and I found two APKs, both of which have the same version, but one has the minimum version 2.3 and the other has the minimum android version 5.0 and has the label "for Android TV".

The mirror I am browsing says that the former is "outdated" in favour of the latter that has the label "for Android TV". Does that mean that I have to take the latter, even though I am not using Android TV, for a mobile phone? Or should I take the former, which has the same version albeit a lower minimum-android version requirement.

No, It simply won't work for a stock android phone. Because the app was created with a tv's resolution in mind so all you would see is misaligned screen or force crash.


Does android encryption encrypt free space? The situation is that I used wipe without encrypting first so that people can still recover data. If I now encrypt and then wipe, will the free space also get encrypted so that no one can recover anything?

According to Slashdot comments, the encryption is done on the entire partition (including free space), but if you are not confident in this, there are apps like Secure Erase with iShredder 3, which does a secure wipe on the free space.


Android version 6.0 not correctly syncing outlook contacts I'm using a Motorola g2, and as the title suggests, I'm having an annoying sync issue with contacts.

What I've done is I've installed outlook and set that to sync contacts to my phone. Only problem is, when I create a contact in my default app, it doesn't update them on outlook (and as such, any data added in the default app disappears when I sync).

This is an incredibly annoying issue and I don't know how to solve it. I've googled the issue but the only thing close to what I want is on a different android version and the option isn't there

I had the same problem and got in touch with support.

They said the app was design like this. You can show your contacts in Android but they are read only.

Unfortunately some apps don't play well this rule and make were think it will sync a new contact to cloud. Believe me, it won't.

I'm still trying to find an alternative but in Outlook there is no way.


What happens if you manually remove every launcher from your phone? Someone on G+ is asking for help, claiming they accidentally uninstalled every launcher from their phone. He said his phone is stuck at the "company logo" when he turns his phone on (sounds like a brick to me).

He says his phone is rooted, so it's possible.

I've never done anything this dumb before (and don't plan to), so I can't verify what's going on.

If you uninstall every launcher from your Android phone, what happens when you turn it on? Will it actually refuse to boot properly if you don't have a launcher installed?

Launcher is an app which gives interface between user and other apps.We can delete default launcher by root access.If default launcher is deleted (Assuming no other launcher is installed on phone), then OS will work but we can't access any other apps from phone and it is looks like crashed phone.

So when you reboot without a launcher it will not go to any home page because there is no launcher at all.
So

1> It may show a blank screen
2> It may show company symbol with sound
3> Some times it shows "system stopped working" message

In this situation if you factory reset the phone (using boot loader) then also you will not able to get the launcher because the default app in the ROM is deleted.

To solve this you have to install ROM again you can also take necessary data backup(Using custom recovery).

You can also switch on phone and install launcher from Play Store using laptop/computer.Go to Play Store in PC and hit install on any launcher and it will install on phone.(You have to connect your phone to internet and signed in from same Google account)

You can install launcher app using a zip file. Flashing a proper zip file (which contains launcher app) in custom recovery.


Can chrome-cast be used without Wifi? To do a demo of my application to a group of persons, I need to cast my Android desktop to a TV.

Someone borrowed me a device that looks like this one (probably not exactly the same version). However, it apparently requires a Wifi network to be used to cast some content.

Is there some other chromecast devices that would not require any Wifi connection to be used?

Chromecast needs some sort of connection in order to receive the media to display.  Wi-Fi is the main option via a wireless router or a personal hot-spot.  Google also sells an Ethernet adapter that you can plug into your wired network.

Usually Chromecast requires Internet connectivity to function, but it is possible to trick it into working on a hot-spot that lacks Internet connectivity.  This work-around requires 2 Android devices for initial set-up, and the LocalCast app. The steps are described here and here.

Quote:

  Gather two devices
  One must be an Android cell phone with mobile capability. The second can be any device that is capable of local media
  open "settings" on cell phone
  open "more networks"
  select "mobile hotspot"
  turn on "mobile hotspot"
  go into "mobile hotspot" settings by selecting the 3 vertical dots in the upper-right corner
  select configure hotspot
  type in a name you would like to call your mobile hotspot network or leave the default name
  scroll down to choose a password for this network

  Now we must switch the Wi-Fi network that the Chromecast is paired to.

  ensure that the second device (the one you wish to cast from) is connected to the same network that the Chromecast is paired to (the
  pairing was done when you first setup your Chromecast)
  open the Chromecast app (if using iOS or Android) or open Chrome if using Linux, Windows, or MacOS
  From the app choose the name of the Chromecast or from Chrome select the Chromecast icon in the upper-right of the screen, and then
  choose the name of the Chromecast
  Select "Wi-Fi"
  Select the name of the network you are on (this will drop-down a menu with other networks)
  Select the name of the mobile hotspot network you created and enter password
  This will successfully switch the network that the Chromecast looks to connect to

  Now we will open LocalCast app and cast the video we desire. And
  lastly we will go back to the cell phone and turn off "mobile data"
  and leave on "mobile hotspot"


Scale entire display down a couple pixels due to replacement screen? I'm not familiar with Android Stack Exchange so apologies in advance if I am asking this in the wrong place or word something wrong.
Recently I replaced a damaged screen with a new one on my Samsung A8 2018. I noticed pretty quickly that the screen digitizer seems to go over the display itself by a couple pixels on both the top and the bottom. This is pretty annoying as it cuts off some of the information I need to read that is located there (such as notification bar).
I think that the solution to this would be to scale the screen down vertically just by a couple pixels on either end but do not know how to do this. I have tried this , but the scaling starts underneath the notification bar which does not help me. The phone is not rooted (but I do plan to root it in the near future so any solutions that involve rooting are still helpful) and I do use adb for super basic things once in a while.
Does anyone know of any apps or of an adb command that could scale down the entire length of the display and leaving the empty areas of the screen black?

There's a command called wm window manager, which can basically set the screen density, size and overlay. Now, to make sure if you have wm binary on your device, try opening a shell(android terminal or an adb shell) and then try typing wm. If it shows a bunch of helpful stuffs, then good news, you have that and probably can use it. Now, in your case, since things go out of screen limits, it's probably the screen size that needs to be customized here. Now before jumping into the main command, try seeing the screen ratio of your device first. Type wm size and it'll show your screen resolution. Now, for eg, if it says 800x480. You need to shrink the size a bit and adjust until you find the correct ratio, for eg to decrease, type in wm size 790x450, to resize the window resolution.
Now, just before applying all of these, if you're planning to do this from your Android terminal, you'll need root privillege, since for the moment you have no root privillege, adb shell could most definitely work. Hopefully this helps (: If you don't happen to have wm binary by any chance, maybe installing busybox would be a better idea.
This post might be helpful as well
https://stackoverflow.com/questions/18500611/android-how-to-use-adb-shell-wm-to-simulate-other-devices


Nexus 5x No Wifi. Default MAC 02-00-00-00-00-00 change attempt So I bought new Nexus 5x with android 6.0 and everything worked fine, but when I updated to 7.1.2 suddenly wifi stoped working. (It seeks for wifi networks forever). When I go to settings I can see MAC adress which is default one 02:00:00:00:00:00. I've noticed that its common problem for phone like Nexus 5, 5x 6p and Pixels but all solutions I could find just failed.

What i have tried:

first simplest solutions they gave like pulling off SIM card, turning off phone, charging battery to 100%. - Failed

Then i was trying to install other versions of Nougath 7, 7.1 , 7.1.2. Switching back to Android 6 makes wifi running again.

Some people said that changing MAC adress resolved issue, so firstly I have rooted my phone. Then I have tried to use some external programs for changing MAC but they didint worked.

Problem

I am trying to change MAC manualy. I did it few times on other linux/windows machines with no issue.

when i check for avalible network interfaces throught
ifconfig
it outputs

bullhead:/ $ ifconfig
rmnet_ipa0 Link encap:UNSPEC
      UP RUNNING  MTU:2000  Metric:1
      RX packets:843 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1129 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:563887 TX bytes:210944

dummy0    Link encap:UNSPEC
      inet6 addr: fe80::78e6:16ff:fe96:3cf7/64 Scope: Link
      UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 TX bytes:210

rmnet_data0 Link encap:UNSPEC
      inet addr:10.156.9.217  Mask:255.255.255.252
      inet6 addr: fe80::53e3:f4d7:6ca9:be5e/64 Scope: Link
      UP RUNNING  MTU:1500  Metric:1
      RX packets:843 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1129 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000
      RX bytes:568878 TX bytes:210944

lo        Link encap:UNSPEC
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope: Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0
      RX bytes:0 TX bytes:0

there is no eth0 interface nor wlan0. All of those interfaces does not have mac assigned. As I have tested rmnet_ipa0 and rmnet_data0 are probably for mobile connection (ifconfig (rm..) down makes mobile connection off.
So my question is how do I find network interface for wifi so I can try digging in it.

Thanks!

Install lineageos and see if it works
As I see, vendor firmwares are quite glitchy on nexus phones (I have nexus 5 (Hammerhead, non-X) and vendor android 6 worked with freezes while latest lineageos nightly works perfectly (though without gapps))


Youtube android app with fine speed controls I know the youtube app has the option of playing videos at 0.75x, 0.5x and some other speeds.

I am looking for an alternative youtube client that can play youtube videos at a greater range of speeds. Particularly, I need 0.9x and 0.8x

One possible solution is to download the video and play it in a native player, but this solution is too complex (for my elderly father, who wants to listen to videos with slower speed to increase comprehension) and often demands too much space on the device.

Any ideas?

There is one open-source project available, which comes with many useful features,
You can play youtube videos on any native player such as VLC.

Please check out NewPipe NewPipe Github


How do I clean up the "search people"/new message contact list? I recently purchased a Droid Incredible, and linked it to my Google account. Now the list of contacts to choose from when creating a new message is huge (click the "contact" icon next to the To field of the message, which seems to be the same as the "search people" app).

It appears to be including every contact from every aspect of my Google account, mixed in with everything on my phone: every email I've ever contacted, plus everyone on my GTalk contact list, plus everyone in my phone contacts.

Is there any way to cut this list down? In its present state, the list itself is useless (forcing me to rely on typing the name in). Ideally I'd like to see only a specific group by default. Also acceptable would be limiting it to only phone contacts, or only contacts in my Gmail My Contacts list.

Update: It seems that this feature is available in the default Android contacts app (the sync groups setting supposedly allows you to only synchronize contacts from specific groups), but not the HTC Incredible's version of Sense (http://www.google.com/support/forum/p/Google+Mobile/thread?tid=0ff2b08f98943ccb&hl=en).

Is there a simple way to get back to the stock contacts app? Or a solid replacement that includes the sync groups feature?

This answer may help if you don't mind sending messages via the Contact app.  I was able to go to my Contacts app, hit the Settings button, then go to More -> Display options and check Only contacts with phone.  From Contacts you can still search, and you can still access your recent contacts.


New, created contacts sync, but imported contacts do not, towards exchange The phone is a sony xperia V with android 4.1.2.

I have some contacts from my old phones imported trough google, next to that is my business contacts who are all from our company exchange system. Creating a new contact under my exchange account works well, that contact will sync nicely and show up in outlook within a few short minutes, but the contacts that I've imported from my google account will not sync. I tried to "cheese it" by backing the contacts up on the SD card, and then import them back in under the exchange account, but they will still not sync. I've toasted all my knowledge as well as google for answers, but no dice. I've also attempted to see if a recreation of the exchange account would do anything, but no.

I do suspect that either there is something with the contacts, or there is something with the exchange client on the phone, but I have no clue how to test this properly. While I did try to set the scenario on my samsung galaxy SIII, the results came out the same. Newly added contacts sync, imported contacts do not.

So my pleas ask for a hero who can give me a final answer to this mysterious behavior, so that I can finally put this silly issue behind me...

EDIT: The contacts are listed as exchange contacts after import. All sync options are on, and I've even performed a forced sync to make sure that the phone had actually synced after the importing of the contacts. Imported contacts will still not sync towards the exchange server.

Is Contact syncing enabled in Settings/(accounts)/Corporate/(your exchange account)?

View one of the contacts and go to menu/edit. At the very top, does it show that it is attached to the exchange account or the Google account? If it is the Google account, you need to make sure to select the exchange account when adding the contacts. If it does show the exchange account and syncing is enabled, edit your comment to reflect this for further support.


Way to send a barcode via SMS with as little user interaction as possible I would like to set up a bar code reading app (such as ZXing Team's Barcode Scanner) on an android phone in such way that it would send with as little user interaction as possible (preferably none) after the barcode was scanned the result in an SMS to a predefined phone number.

I have tried Tasker but without success and I don't have the skills to write an app of my own.

barsent

....................................Weird name, I know right!

  barsent is a simple and free app that lets you set a predefined number in the
  options and then any subsequent BarCode scan results will be sent to
  that number instantly without any prompts.

The barcode reader by ZXing Team is however required for this app.

Get it here!

CLICK HERE TO DOWNLOAD THE BARSENT APK (not available on market)

Remember to turn on "install from unknown sources" in your options!

Btw, the app is made by me when I got some spare time and I thought while it may be too simple, it could be helpful to a few people. Your question inspired me to make such an app (lol I know im such a sucker for bounties) ; anyway, it was fun getting this done in the MIT's App-Inventor

The app is not well tested because I did not have much time. If you find bugs or want to request for a feature, maybe we can do it over the chat here on android stack exchange or via email preferably. Comments are probably not the right way.

A few things I'd like to say

Its simple and will always be free
If its slow or crashing, I might not be able to do much really since its made using appinventor, do tell if those things happen though.
If you don't like this, you can modify or build your own or ask me for features. Also, there could be potentially some apps in the market that does the same in a better way. I simply made this app for fun.
I don't know if I can support app2sd or crunch the size of the app.. its just appinventor and I didn't include any fancy media into this app.
There are no obtrusive ads, background services or airpush junk
Permissions are exaggerated by the appinventor I guess
Don't hold me responsible for anything
If you like this, you can upvote this, share it using the small and cute buttons to the left of this post.
Oh and after installing the app, I recommend scanning the barcode that's above in this post using the app. ;)
Screen Shots.. maybe later but the app's really ugly in terms of looks. :D
Exclusively for the stack exchange community! That's why I am posting here!


My Phone Stuck in boot screen How to recover? I am using micromax canvas hd A116.  I tried to install Custom ROM and I installed safely.  After 1 Week I tried to reset my phone using factory reset under settings.  After that my phone is not starting.

The problem is my volume up button is not working due to that I cant go to recovery mode.
In adb and fastboot my phone is not detecting (This is because USB debugging is not enabled in Developer settings, not sure)

Is there any to recover my phone using adb or any other method ?

UPDATE

Now my phone got detected, I installed the Driver . But right now I am getting this error.

How to resolve this error ?

Since you can neither boot the phone nor access recovery or bootloader, you can try the following1. Download latest SP Flash tool.
2. Download this stock ROM: S9201_4.2_MP_F3F8_B1_IN_MMX_13_FLASHER_USER.zip
3. Extract it, open flash_tool.exe and load the scatter file
4. Now connect your phone and flash by clicking 'Download'.

Source: [Upd Stock ROM] [MMX A116] [Baseband Ver:MOLY.WR8.W1248.MD.WG.MP.V6.P18]


Google Now places a notification in my tray for weather and commute times - can I make it do the same for reminders? I've noticed that Google does a great job of providing me with relevent information depending on where I am and the time of day. I can go to the Google Now page and I can see relevent reminders, information regarding upcoming bills/movies/etc (fetched from my Gmail), traffic and weather information, and much more.

However, I've noticed that only the traffic and weather cards appear in my notification tray - for everything else I have to manually go to the Google Now screen and check the cards that are available at the current time.

To me, this makes a lot of the Google Now features a little useless. As an example, I tell Google Now to "remind me to buy some milk when I arrive at the supermarket." It registers this reminder correctly, but when I arrive a the supermarket I don't actually get a notification of any kind. If I unlock my phone and go to the Google Now screen, I can see the reminder there. But this doesn't help me when I am at the super market.

To make it worse, the reminder only shows itself when I am at the location. So, if I don't check Google Now after leaving the supermarket, it won't appear on my Google Now page because - well - I am not at the supermarket. I won't even know that I forgot the milk, because there is nothing on my device to show me that I missed a reminder when I was at the supermarket.

Long story short - I would like to see the reminders (and other Google Now cards - like bill reminders) appear in my notification tray. Is this possible?

This is the notification I see:
http://imgur.com/uLUrjL0.png

But if I go to Google Now, we can see that there is other, more important things that it could be telling me about.
http://imgur.com/pjJqEPT.png

Edit:

Interestingly, if I 'snooze' the reminder for 10 minutes, in 10 minutes time I get an actual notification on my phone telling me to do the thing. Ofcourse this is not much of a solution, because it still means I have to manually look at Google Now to check for reminders.

Strangely, after "snoozing" one of the reminders via the Google Now page (essentially forcing it notify me in 10 minutes), the notifications for all other reminders started working again too.

I've tested both location based reminders and time based reminders. Seems like I inadvertantly switched something "on" by forcing one of my existing reminders to snooze for 10 minutes.


Unable to update system app I have been trying to update the system apps on my android phone, where in I get an error mentioning that the application which I'm downloading can't be installed. (Error code :- 104)

When I searched this problem on the internet, most solutions say "You have to root your cell phone and then try to update/install the respective application on your phone."

As I don't want to root my phone, is there any better solution to solve this problem instead of rooting my phone ?

And when I tried to install updated .apk file externally it shows error

Click on settings > backup and reset > factory reset then say yes to clean your phone.

If you try to factory reset your phone, this will do your phone automatically update your phone with initial version of your applications.

Then try to update your respective built-in application from play store, it will solve your solution.


adb reboot vs adb shell reboot I run the commands from my laptop. but can't understand what is the different, it's look like both commands are just restart the mobile device.
What is the different between adb reboot vs adb shell reboot?

No difference. Ultimately both set sys.powerctl property to reboot,<reason> (1, 2). init then handles the property to proceed a proper shutdown or reboot (3). reason string optionally describes why the device was rebooted (see persist.sys.boot.reason property after reboot).
When executing adb shell reboot you make adb run shell: /system/bin/sh which then executes /system/bin/reboot binary. You can also set the system property manually:
~$ adb shell setprop reboot,just_testing


Yellow, Green, Red icons with contacts and with sms messages I have seen these icons coming in front of sms messages and in contact list. What they stand for?

These icons are just like a "clock"

The icon refers to that contact's "availability":

  Green: Available. You are online and ready to chat.
  Yellow: Idle. Your status automatically changes to idle when
  you're away from your computer for 15
  minutes. You can't manually select to
  appear idle
  Red: Busy. This lets your contacts know you're busy and don't want to be
  interrupted
  Grey: Signed out of chat, or Invisible. If you set your status to
  Invisible, you'll appear to be signed
  out of chat even when you're actually
  signed in.

Source: Google Chat support answer


I have my android connected to my pc via a wifi hot spot. How do I enable usb debbuging through the adb ? What is the commands? What are the commands in ADB to enable USB debugging?
I have my android connected to my pc via a wifi hot spot. How do I enable usb debbuging through the adb ? What is the commands?

Enable developer options and USB debugging of your phone:

Open Settings, then select About.
Tap on Build number seven times.
Go back, and select Developer options.
Scroll down, and check the Android debugging or USB debugging entry under Debugging.
Plug your phone into your computer.

For debugging Android studio via WiFi install Wifi Adb Ultimate plugin
https://plugins.jetbrains.com/plugin/9207-wifi-adb-ultimate


Termux trying youtube-dl with aria2 I'm newbie and experimenting,like the title said i wanted to use youtube-dl with aria2

So this is my youtube-dl config

--cache-dir /sdcard/Download

--all-subs

--external-downloader "aria2c"

--external-downloader-args "--dir=/sdcard/Download --split=16 --max-connection-per-server=16 --min-split-size=1M --continue=true"

--merge-output-format "mkv"

--embed-subs

-f "bestvideo[width=1280][fps>=30][vcodec=vp9]+bestaudio[acodec=opus]/bestvideo[width=1280][fps>=30]+bestaudio"

The thing is when i try to download https://youtu.be/kUd9act5EP4 (pewd's new video) around 141mb(avc1 with opus audio) and 112mb(vp9 with opus audio) its downloaded with aria2 but when I try to download https://youtu.be/FKhtrdd6p4Q (random lengthy video) around 764mb(avc1 with aac audio)its downloaded without aria2(idk what its downloaded with(native termux downloader?)).

So what is my error in this?(I have  attached a screenshot)

Oh and one more thing,how to change youtube-dl download location?

Ah after more reading it seems that aria2  does not support segmented DASH.


Use Google Now as a Voice Dialer replacement when pushing "call" on car head unit My Samsung Galaxy S running a CM 10 nightly opens the "Voice Dialer" application when i push the "call" button on my car radio head unit. Both are connected via Bluetooth.

As you might expect the Google Now voice recognition is far superior.

Is there a way to:

Open Google Now when i press the call button
Also use the cars microphone for voice input

Thanks for your help!

Edit

I believe the issue is similar or the same as this http://code.google.com/p/android/issues/detail?id=38566
Unfortunately Google has only given it Priority-Medium.

Go into settings -> apps and click all.  Then find voice dialer and disable it.  That should disable the voice dialer app and Google Now should come up when you press the call button. If that doesn't work you can always reenable voice dialer.


Does Android allow swapping processes to memory? I'm  currently  doing a project  on Android  in which there are certain  questions  one of them is this one which is quite  difficult  to find. Please  help it out

There is no swap partition on Android by default. The reason they don't use a swap partition is because flash tends to be slow to write. As Matthew said, the kernel itself supports swap files (yay linux!). You could replace the kernel and you would have swap support.

However, Android does do paging. Look at this answer on stackoverflow as its quite useful.


Micro USB MHL To HDMI Adapter HDTV - not working on my Galaxy S5 I have bought a Micro USB MHL To HDMI Adapter HDTV Cable For Samsung Galaxy S3 i9300 Note2 N7100 from eBay, and just assumed backward compability (yes I know...)

So know I have this thing, and a Galaxy S5, and it's not working. On my sisters   LG G3 it's also not working.

Anything I can do beside giving it away to the next person who has a S3?

The short answer is you're stuck.  I own the same cable for my S3, and, in researching it, I found that you must buy the exact cable for the specific phone you're using it with.  Samsung changed the pin configuration for the S3 (see here), so, you've got an incompatibility issue.


GS6 (Android 5.1.1) lost synchronizaton with Facebook contacts My Galaxy S6 had my Facebook contacts synchronized within the Contacts application since I acquired the phone in September 2015. I didn't exactly notice when it happened, but now this feature does not seem to work anymore. I have the latest update of the Facebook application.

When going in the Android settings under "Accounts", I can see the Facebook item but it is shown as "disabled". There does not seem to be any way to enable this synchronization. I think I remember there used to be some options on that screen to enable contacts synchronization.

Another detail is that all the contacts that came from Facebook are still listed in the Android Contacts application, however, the contact information is empty and it is shown as a contact stored locally on the device only.

For what it's worth, Facebook has removed the contacts sync functionality.

Supplementary info
Under the Facebook's Community questions, I found these two:

Sync Contacts with phone? - by Justin Reinwand

My Facebook app for Android no longer has the option to sync contacts with my phone. This was a really nice feature. I have uninstalled and reinstalled the app multiple time and it still does not appear. I have a Samsung Galaxy S5 and the latest Facebook app.

Android 5.0.1 just stopped syncing contacts - did all the usual steps - by Michele Debois Ray

[Android] 5.01.1 just stopped syncing contacts - reinstalled all - turn off and on - steps to sync - states syncing but nothing when you go to display FB contacts. weird thing. when you go to contacts and you can choose where contact came from like device or gmail etc. FB is not there to choose from.

At the time of writing this answer, both questions were asked about two months ago and about a month ago, both of them received a same reply from Sofia V. of Facebook Help Team

Unfortunately, this feature is no longer available.

In addition to that, whilst I did not verify the authenticity of the Facebook page Facebook Android Beta, in response to a comment by Devon Jackson

Facebook contacts are no longer syncing to my s6

the said page replied

Thanks for checking in, Devon. We have to remove some things and add others in order to test certain features and make sure we address specific bugs. We appreciate your patience during this process. -Kevin

Although the reply was applicable to beta build of Facebook during the month of October, further comments from users and accounting the timing of Sofia's reply, I opine that the changes were swiftly copied in the consumer version of Facebook in the same month.
In short, settle with the fact that the feature has been removed from the app. That's it.


Force MarshMallow to keep a Wi-Fi without Internet access I'm associating a Nexus 5x running MarshMallow 6.0 to a Wi-Fi hotspot that has no Internet access. Android keeps dropping the connection every second and then won't even try to reconnect stating that there is no Internet access.

How can I force Android to keep this Wi-Fi connection even without Internet access?

This shell command works on marshmallow:
type su to enter superuser mode.
Then type the following command: settings put global captive_portal_detection_enabled 0

^^ it disables the "drop wifi if no internet connection" functionality.


Android Folder Hierarchy On Android's root (/), what is the purpose of each folder? I want to learn the folder hierarchy structure. I would like to know the differences between Android 2.3 and 4.x, if they have different folders in "/".

First, you need to be aware of two facts:

Android uses more than one file system (think of "multiple drives/partitions" when comparing with your computer
while sharing a common base, directory structures might differ between manufacturers

So as starting points, I further recommend the file-system tag-wiki and the partition tag-wiki (you might also want to take a look at the most frequented questions using those tags).
In my answer, I will concentrate on the mentioned "common base". However, there still might be deviations made by some manufacturers.
Partitions
As said, Android makes use of multiple partitions. In the file system, they are represented by "directories", which serve as their mount-points:
┌─────────────┬───────────────────────────┐
| Partition   | Explanation               |
├─────────────┼───────────────────────────┤
| /boot       | kernel & Co.              |
| /cache      | app cache                 |
| /data       | user data partition¹      |
| /data/data  | app data¹                 |
| /dev        | devices²                  |
| /mnt/asec   | encrypted apps (App2SD)   |
| /mnt/emmc   | internal sdcard³          |
| /mnt/sdcard | external sdcard³          |
| /proc       | process information²      |
| /recovery   | used in recovery mode     |
| /system     | system ROM (read-only)    |
└─────────────┴───────────────────────────┘

¹ Details below
² virtual file systems
³ these might differ. Often, /mnt/sdcard is the internal SD card, while the external SD card is found in /mnt/sdcard/external_sd.
Above list is far from being complete, but should hold the most important partitions.
Directories
Here I again will concentrate on the partitions which are most interesting (or this answer would get far too long and, for most readers, boring.
/data and /data/data
These are in most cases two separate partitions, but there might be cases where this is handled otherwise. One thing they have in common (add /cache here as well): they get wiped on a factory-reset, while the other partitions are usually left untouched by that.
As for the directories contained, I will again concentrate on a selection; most things here you either cannot touch without having your device rooted.
┌────────────────────┬──────────────────────────────────────────────┐
| Directory          | Explanation                                  |
├────────────────────┼──────────────────────────────────────────────┤
| /data/anr          | traces from app crashes (App Not Responding) |
| /data/app          | .apk files of apps installed by the user     |
| /data/backup       | Googles Cloud-Backup stuff                   |
| /data/dalvik-cache | optimized versions of installed apps¹        |
| /data/data         | app data²                                    |
| /data/local        | temporary files from e.g. Google Play³       |
| /data/misc         | system configuration (WiFi, VPN, etc.)       |
| /data/system       | more system related stuff (certs, battstat)  |
| /data/tombstones   | more crash stuff ("core dumps")              |
└────────────────────┴──────────────────────────────────────────────┘

¹ for details on the Dalvik cache, see: dalvik
² each app gets its own data directory assigned here, using the app's package name. There might be a similar directory on your SD card, mostly used by apps with larger amounts of data.
³ usually, files are stored here temporarily to be installed/executed. Google Play e.g. downloads .apk files to this directory, before installing the downloaded app on your device

Of course, I intentionally skipped several directories. If you really want to go into details, this site might not be the best fitting place (as we deal with end-user questions -- and end-users normally don't touch these things). In that case, several places/resources might be recommended:

XDA Developers
good technical books on Android (e.g. Andrew Hoog's Android Forensics and Mobile Security, which goes much deeper into details here)
Where can I ask questions that aren't Android Enthusiast questions?


Will it work if I set up a http/ssh/ftp server on my android phone using the cellular mobile network? I can set up a ssh server on my android phone, by running SSH Server by Ice Code App on my Android 4.4.2 phone over my home WiFi network. So my laptop can access the my phone via ssh in the same WiFi network.

When there is no wifi, can I do the same to set up a ssh server on my android phone over my carrier's cellular mobile network? Is there some difference between the setup over a WiFI and setup over a cellular mobile network?

How about http and ftp servers?

That entirely depends on your carrier's setup. For security reasons, several carriers (not all) block the required ports for incoming connections – so though your setup theoretically runs fine, you can't reach your services as the carrier blocks access.

I have not tried it, but in that case it might be possible working around using a VPN (some apps for that purpose can be found in my app list); a VPN should tunnel those requests to your device then. Again: I've not tested this, so it might or might not work.


My phone's wifi keeps switching itself off I've seen a few posts related to my query but none of the answers worked. I'll describe my issue in detail because honestly, I have no idea what to do anymore.

I have had the same problem before but it suddenly stopped and now it has returned. The wifi suddenly turns itself off and whenever I attempt to switch it back on, it just turns off again. I have restarted many times but it never works.

I am using a Samsung galaxy s7 edge and the latest Android version. I hope someone can help, thank you.

In the WiFi settings, in the advanced tab there's an option that let's you decide when do you want the wifi to be turned on; make sure always is selected.

If that's not the case then you should better check your installed apps. An app (provided the right permission is given) can toggle the wifi switch.


Unable to flash TWRP on a LG G4 (LG H815) I own an international LG G4 LG H815 and running Ubuntu 14.04 LTS. For the whole day I am unable to flash TWRP on the phone. First I unlocked the bootloader with succes. Now I am trying to flash TWRP on the phone, commands that I used are :

mark@Mark-PC:~/Bureaublad/LG_G4_unlock/Root$ adb reboot bootloader
@Mark-PC:~/Bureaublad/LG_G4_unlock/Root$ sudo fastboot flash recovery twrp-2.8.6.0-hima.img
target reported max download size of 536870912 bytes
sending 'recovery' (35928 KB)...
OKAY [  1.440s]
writing 'recovery'...
OKAY [  0.353s]
finished. total time: 1.793s

After flashing I immidiately turned of the phone by pulling out the battery to prevent normal booting. Every time I boot in the normal stock recovery that offers my to perform a factory reset.

I was reading the question flashing twrp on lg g4 no error, but no twrp but tries were also not succesfull. Chosing yes in the stock recovery wiped the data instead of booting to TWRP. I tried the same with different versions of TWRP for the LG H815 and of them gave the same result. My LG G4 is running Android 5.1 stock ROM without root.

I was also unable to find a file to flash by using fastboot that offers root access to flash a recovery from Android. All of the methods to root requires a working TWRP recovery.

mark@Mark-PC:~/Bureaublad/LG_G4_unlock/Root$ sudo fastboot boot twrp-2.8.6.0-hima.img

Booting of the image directly did also not work

I will be very happy when I am able to salve this problem.

Now I tried this manual on another Windows laptop : https://techbeasts.com/2015/06/16/install-twrp-recovery-on-lg-g4-root-it/

but after the commands

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot boot recovery.img
downloading 'boot.img'...
OKAY [  0.710s]
booting...
OKAY [  0.400s]
finished. total time: 1.117s

unfortunately it boots normal after 20 seconds and stays unaffected.

Finally I found the solution. The developers of TWRP switched the recoveries for the LG h811 and LG h815 model. So I downloaded and flashed a TWRP recovery under h811 downloads and that recovery works properly on my LG h815.


Can you see your groups and pages in the Facebook for Android application? I just received my mobile (Samsung Galaxy S) this week, so I'm really just playing around with it and the various applications.

On facebook for Android: is there a way to see your groups and pages ? You can see and type messages, see your profile and your inbox, but I can't seem to find the groups I can see on the website.

The Facebook for Android does not currently support groups and pages.  Try accessing these features via http://m.facebook.com or http://touch.facebook.com


Why can't I install anything? No error given, just endlessly "tries" I have been unable to install anything on my Moto E5 Play (Android 8.0). It never gives an error, or any indication that something's wrong, it just eternally spins the loading circle around the app's icon and says "waiting for download." It'll go on for DAYS if I wait that long to press cancel.

I really don't think it's a data usage issue, as it just reset 3 days ago. I also don't think it's a storage issue, as I have 6+ GB free (16 total) and have not been getting any error messages that seem to go along with other questions that end up being storage related.

Things I have tried:

-rebooting (twice)

-installing ~5 other apps, including ones I've never had

-UNinstalling an app, and trying to reinstall it (can't)

-clearing cache for Google Play and Google Play Services

-turning data saver on and off again

-turning data saver on and telling it to let Google Play and Google Play Services have unrestricted data access

-killing and restarting Google Play at nearly every step

I'm probably rambling on this last bit, but I also have the tendency to leave out things that end up being important, so...

I have this vague notion that maybe, somehow, it has too many apps trying to install. My old phone broke a few months ago, and when I got this one, I found that any app I could remember having, was already endlessly trying to install. However, then, I could cancel and tell it to install again right away, and it would work.

It's been happening again lately, but 2 or 3 times now it's resolved itself when I cancelled another forever-pending update I never requested. I get the feeling it's like 2 or more updates are stuck in the door, and neither wants to let the other go first.

Whatever's going on, and in lieu of another, better answer, try this - go to Google Play, tap for the menu (the "hamburger" in the search field) and click "My apps & games." X off updates till one starts making some progress.


Swype keyboard does not show, after changing to Swype keyboard and locking screen Device: Samsung Galaxy Grand
Android: 4.1.2

I downloaded Swype keyboard and selected it for use. After that, I locked my screen and tried to type my password, but the keyboard is not opening. Now, I can't use my phone.

sometimes its happen to me also.But I can deduce that issue can be happen with swype in two cases.

if you are running out of RAM then swype will take some time to launch. because as I have seen swype will take more than 30 MB of RAM and it can take more while it have to start.
If you have moved your application SD card then it may take some amount of time to launch.

what actions supposed to do ?
  If you are running any kind of task killers , set swype to ignore for killing.
keep swype in your Phone memory only.


Is there a lightweight way to test C code on Android? I want to write and run small general purpose C code snippets on my Android phone. These will primarily be data structures and algorithm implementations. Is there a lightweight  and quick way to do so?

It might be worth a try to install Android IDE (AIDE) - to quote a brief summary:

AIDE is an integrated development environment (IDE) for developing
real Android Apps directly on Android devices. AIDE supports the full
edit-compile-run cycle

However, typing on a device might make it cumbersome unless its a tablet form factor with bluetooth keyboard attached to save the pain in typing.
Edit
As per @Izzy's comment below, Terminal IDE is another such app, this one points to Google Play Store, however I got a 500 error trying to access the page below within the comment! Cheers for that \o/


Battery Savers with the Android 4.0 Possible Duplicate:
  What can I do to increase battery life on my Android device?

How do I save on my battery on my new 4.0 (Ice Cream Sandwich) device? All I have seen so far is a bad battery and no task manager.

Saving battery on devices is very much related to the usage given by the owner. Disabling network connectivity like 3G, closing APPs that aren't being used, adjusting the screen brightness and the screen time out are some of the ways to go.

Personally I do feel that depending on the situation a user will need to have everything available, at a couple of taps distance. So, one APP to control them all is my recommendation.

There are a few APPs at Google Play that help you safe battery life, being my personal favourite:

Easy Battery Saver by 2Easy Team

  Easy Battery Saver is a powerful yet easy to use power manager app specifically designed to extend battery life and optimize using habit.

  Easy Battery Saver saves your battery by intelligently dealing with phone’s network connectivity, screen time out and screen brightness. What’s more, the considerable sleep schedule setting will save your battery when you are sleeping.

With this APP you can define usage profiles or use preset ones, and switch between them easily, allowing you to keep your battery consumption at the lowest possible levels for each situation.

Additionally and as already mentioned on the comments, read the community wiki entitled What can I do to increase battery life on my Android device? for a large overview of what can be done on this subject.


Pie 9.0 Low Battery Notification Not Working (Moto G7) New Moto G7 running Android Pie 9.0

Everything else works fine. The issue I'm having is with the Low Battery Warning sounds and notifications. Simply put, I want the most annoying low battery indicator in the world and it's just not doing that. All I get is the little red battery in the corner. And that's if I'm not watching videos or playing games. Otherwise, it just silently lets me use up the battery and then shuts down. I've already tried:

Exhaustively scouring the internet for any answers
Turning up the volume
Plugging and unplugging the charger
Enabling charging sounds
Checking all the boxes and radio buttons in App info/System UI
Turning the phone off and on again
Restarting the phone
Clearing the cache
Looking everywhere for more answers
Posting my issue on the Motorola Community website
Factory resetting the phone (a last resort that did not work)

TLDR; You either get battery saver, or notifications; not both.

There seems to be an issue with the Android Pie release, or a subsequent patch. When the "Battery Saver" function is turned on, it automatically disables the "Low Battery Notification" features. Or, the battery saver fires and prevents the low battery notification from firing by default. "Save the battery" instead of making noise, popping up a message, and vibrating. I turned off the "Battery Saver/Turn on automatically" function and now my phone interrupts whatever I'm doing to let me know I need to plug in soon.


Steps to update rooted Galaxy S6 I have a rooted Galaxy S6 on 5.1.1, the first and only version I rooted my device on. I want to update to Marshmallow and still have a rooted phone. What are the steps I need to do to make this happen?

So long as you don't try an OTA (Over The Air update, such as you would be offered with a stock phone), you shouldn't lose root. You just need to choose and flash a new ROM. There are many ROMs you could choose from but I always used Cyanogen Mod on my rooted phones. CM has it's own updater, so you can update with this in future.

Google your options and make sure you follow instructions carefully. With many ROM's you will need to install the Google Store app manually if you want to install apps in the normal way after your update.


How can I connect my Samsung Galaxy S to a television? My Samsung Galaxy S has settings for TV-out, but I don't see anywhere to plug any cord from the phone to the TV.

How can I connect it to my TV?

According to this blog post, you need a 3.5mm -> RCA/Phono cable, and it goes in the headphone socket of the phone.


Does the Pixel C Now Support HDMI-over-USB-C? When the Pixel C was released, we were told that it does not support HDMI-out over its USB-C port, but that it might be enabled later.

However, on Google's own store, they offer a USB-C to HDMI adapter, and the page indicates that you can "enjoy it" with the Pixel C.

So... does anyone know if the Pixel C got the update to support HDMI-out or not?

It doesn't; none of the Pixel devices support - it's a Google  Store goof up

I was helping a friend on the purchase decision of Pixel XL and lack of USB C - HDMI was a major drawback. Just to confirm we contacted Google support and they confirmed it doesn't support HDMI
Seeing your question, I contacted them again, since there are plenty of references to lack of support and only Google Store confirming it supports, which is an oddity. They verbally confirmed that it is a  Store site issue and followed up on mail, confirming that they are working on fixing the error. Screenshot below

You may also wish to confirm by calling them up from the contact us on the store web site


Termux closes window immediately on Android 10 and 11 Since a few days I have problems with Termux on my Android devices.
On a Lenovo TB-X304F running Android 8.1.0 I got:
CANNOT LINK EXECUTABLE "/data/data/com.termux/files/usr/bin/bash": library "libandroid-support.so" not found

[Process completed (signal 6) - press Enter]

I was able to recover from this using the procedure from the Termux wiki.
But on a Fairphone 3 running Android 10 and a Google Pixel running Android 11 the Termux window is immediately closed, even when I start it in a failsafe session. There is only a message saying "Termux keeps stopping".
I have removed Termux and reinstalled from F-Droid but to no avail. This is very unfortunate because I mostly use Termux on the Fairphone for quick webserver checks with openssl and netcat.
I checked the permissions (only Files and Media) and allowed them, but to no avail.
How can I get Termux running again on the newer devices?
Update:
According to this comment the issue is only with version 0.105 and should be gone with 0.106.

This is a problem that came with version 0.105 of Termux and should be gone with 0.106.
In the meantime this workaround helped me to solve the problem with Android 10 and 11.
Basically it involves the following steps:

Install Termux
Get access to the home directory inside Termux (for instance with a file manager)
Create the directory /home/.termux
Place an empty file named termux.properties inside of /home/.termux/
Start termux


Is possible install Eclipse IDE in Honeycomb? Since Eclipse IDE can run in Linux and the new Honeycomb has a Linux Kernel, can Eclipse IDE run in Android Honeycomb ?

I know that isn't pretty much comfortable coding in a tablet, but I'd want to use for UML modeling.

No.

As you might know, Eclipse has various problems running in different flavors of Linux (which is why Ubuntu has an official repository version of it, and all that).  Android is even worse -- while based on Linux, it's a completely different operating system.  A similar question would be, "Is is possible to install a *nix version of Eclipse in Mac OS?"


Is 'Boost' a feature or a virus? The app 'File Manager' now has a new look, a look that has more of a virus feel and lees of an 'android' feel. Force stopping file manager gets rid of the addition to the notification bar thingy and removes the app icon from the top of my screen. Sorry if I sound like I don't know anything about android, that's because its true. Thank you for the help!

If it came preinstalled it is not a "virus" I wouldn't trust any boost apps on play store but usually these apps kill background processes to free up RAM and CPU resources. Actual results may vary but if it is an default/bloat app it is not inherently harmful. To check if it is a phone app, check its info in the App Manager.


Wintouch Q75S - Removed wpa_supplicant on accident I removed the wpa_supplicant file and now the Wi-Fi doesn't work. Is there anyway to restore this file back? I tried Factory Reset but that only resets the apps and removes user data. The device is running on Android 4.0.4 Ice Cream Sandwich.

Will flashing a new ROM fix this issue?
Thanks in advance.

If you're only missing that one file, you could try using my copy of it:

http://www.freesoft.org/bbaccala/wpa_supplicant

I'm running 4.1.2, but I'll bet it'll work.


How do I run 2 Android phones on a PC simultaneously So that DroidCam for number 1 & TC games screen mirror for number 2? I have 2 android phones and i want to connect both of them to my PC via USB cables like this: 1- Motorola Moto G3 5.1.1 (Lollipop) goes to DroidCam app for using as a webcam. 2- Samsung S4 zoom (KitKat) goes to mirror screen android to PC app called "Tc games" for screen share and control my phone from my PC. Right now i have Universal Adb Driver installed on PC and i can't run both programs at the same time. this message pops up when i use DroidCam at the same time with Tc games (adb server is out of date. Killing...). How can i connect Motorola always to DroidCam as a default, and Tc games to Samsung and run both of them at the same time without any problem ?

Applications like DroidCam or Scrcpy that require adb to work often include an own version of adb. For DroidCam you can see it in the sub-directory adb the three files that belong to adb:

adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll

However adb is designed to be present one time on a system because when it starts it remains loaded invisible in the background.
Now if a program has it's own adb version it prefers this versions and therefore when it starts it's own adb version the previous adb daemon running background is killed and replaced with the different adb version.
In your case the message adb server is out of date. additionally indicates that you have two different versions of adb installed and the newer version kills the older version that was already running (old version = out of date version).
Some programs like Scrcpy allow to specify via environment variable where adb.exe is located so that you can redirect it to one adb versions that is available on your system.
I am not sure if DroidCam also supports such an environment variable.
But in any way you should "equalize" all adb versions you have installed:

Search your system where it has adb.exe installed
On each found adb.exe execute adb.exe --version and identify the newest version (the version installed with Android Studio shows at the moment Android Debug Bridge version 1.0.41 - Version 30.0.2-6538114
From the newest adb version copy the three files adb.exe, AdbWinApi.dll and AdbWinUsbApi.dll to the other locations adb.exe was found overwriting the existing files.

This should at least solve your problem that the adb versions installed have a different version.


Ignore / stop incoming bluetooth connect/pair requests since a while I receive bluetooth request from my neighbors Harman Kardon media center.
Once I accidently 'clicked' the request and suddenly we were connected (no code or handshake needed).

Since I disconnected from the media center, it keeps sending me requests to pair/connect again.

I can of course click cancel on each request, but it keeps bugging me ( approx. every 60 seconds, so it's a sort of a request terror.....).

I asked the neighbor if he can turn it off, but he is not capable or willing to do so.

So I was wondering: can I somehow block this device from sending me requests (well, not from sending of course, bur from my device alerting the request from this particular device)?

I run android 4.2.2 on an Acer v370 (Acer liquid E2)

If you are still paired to that media center, then unpair it and turn off you bluetooth visibility, this way media center will not be able to detect your bluetooth, but you will still be able to connect to other devices.


What is "composite" in the Android Composite ADB Interface? What's the difference between the Android ADB Interface and the Android Composite ADB Interface?

Android Composite interface is higher level interface that includes Android ADB (Android Debug Bridge) interface, Android MTP (Media Transfer Protocol), PTP (Picture Transfer Protocol), Mass Storage Protocol etc. depending on what you need to do with connected device and on type of device as well.


Android phone without GPU I am developing an app and I am considering phones that have low GPU config. I want to know is/was there a phone without GPU?

HTC Tattoo and Samsung Spica don't have GPU at all.

Edited in from comments:

These devices had chipsets which used software rendering (Snapdragon S1 (MSM7225) for the HTC and a proprietary chipset (Samsung S3C6410) for the Samsung), so there was no dedicated GPU, and the CPU took on the work of the GPU too.


How can I make direct phone-to-phone VoIP calls without Internet (on LAN or Wi-Fi)? I'm looking for a way to make VoIP calls between two Android devices without having any intermediate server (SIP server) or an Internet connection. Is this possible?

While I've not tried to use my phone like this myself, I found the question interesting enough to do a little googling.  The best search term seemed to be android wifi|bluetooth walkie talkie.

The most promising free candidate I found looks to be Android Intercom - direct phone to phone communication over wifi or BT without an intermediary server or telco.  The most promising paid for app seems to be WiFi Talkie.


How do I find a list of open applications / switch to open applications Where can I find a list of open applications ? Is it possible to switch to them using that ?

Long pressing on the home button will bring up the six most recently accessed apps and you can switch them. How many stay in the memory depends on your phone and the size off the app. Android keeps all opened apps in the memory until it needs space.  There are countless apps that show what apps are running in your memory. Search the market for "app manager" or "task manager".  One I particularly like is Smart Bar.


MTP Driver fails to install for CM 10.1 on Samsung Galaxy Note II The nightly builds of CyanogenMod 10.1 for the Samsung Galaxy Note II was just released.

I have been using CM on my devices since the G1 (ADP1) days so I decided to give it a try.

I have only had 2 issues so far. (Bluetooth is wonky but I don't use it very often)

Lack of support for ExFAT. This was easily worked around by converting my SDCard to FAT32. While I wish there was support for ExFAT, I doubt there ever will be since it is a propitary format that was licensed to Samsung.
Unable to successfully install the MTP drivers (Windows 7). I have tried rebooting, uninstalling the "existing" drivers and rebooting. Nothing seems to allow the driver to successfully install.

It goes through the entire process of installing the driver. It even downloads it from Microsoft Update after I uninstall the existing driver. But it will not successfully install.

It seems that all that I needed to do was reboot my PC. Once I rebooted my PC had no problems installing the MTP driver for the device.


Do antivirus apps detect malware apps? As reported in the links below, there are malicious apps on Google Play.

Would android antivirus apps like Avast or AVG detect malicious apps that Google Play missed? Has it ever been document or have you experienced a situation where an anti-virus app detected a malware app?

PS Is there a database somewhere where all known malicious apps ever reported are documented so people can search to see if they have them on their phones?

Link 1
Link2

Android doesn't need anti virus (unlike Windows) but of course it is vulnerable to malware and Trojans. See Is an antivirus really needed for Android?
So the so called anti virus apps have to block things like malware,adware etc, otherwise there isn't any reason for them to be used. If you see the Play Store  description of both apps you mentioned in your question, they do block malware. I haven't used them to confirm from first hand experience but the logic and Play Store description holds
AFAIK there isn't a publicly available database of malicious apps and companies create / update and use their own databases. After all that's the only differentiator


Play DVDs on an android device (preferably Google TV) AS DVDs (no conversions, please) I saw these two questions:

Can android phones play DVD-format movies over WIFI?

And

how to watch DVDs on my Captivate

However, neither of these questions address what I would like to do.  I have a collection of DVDs I own and have ripped and would like to play on my Android device.  I want them to play on my Android device exactly like a DVD -- with menus, etc.  I can easily do this on my PC with various DVD playing software (i.e.  VLC Media Player).  I do not want to convert the file to divx or mp4 or whatever. (as the answers to those questions suggest)  I do not want to lose the menuing and the scene-selection, etc.  Instead, I want a full 4.5 GB rip stored on my hard drive and I want to "point at that" (and over the network to boot).

Is this possible today?

As far as I know there is no DVD-player software for Android. Nothing that can emulate a DVD experience from a network (or even local) location.

What are you needing from a full DVD experience that you cannot get by transcoding the movie to a portable format? Scene selection? That's really just a way to visually access chapters in the movie. I've used HandBrake to transcode my movies for my Droid X2 while keeping the chapter markers.

If you need things like different languages and subtitles, HandBrake can include those as well into your MP4/M4V output.