Streaming audio files from SMB (or AFP, or NFS) share to DLNA receiver without resampling Is it possible to scan specific folders for music files and import them to some android media player app, which could then stream the music to a DLNA device?

Another challenge is that the music files are on a NAS device, so they would be accessed through an SMB share (or AFP, or NFS share, if that changes anything).

I found a way to mount it to android's filesystem (using command busybox mount iocharset=utf8 -t cifs -o username=guest,rw,noperm,iocharset=utf8 //192.168.0.106/xxx /data/media/0/xxx), so apps see it as a local folder (you must have root for that I think, also the kernel should support cifs filesystem, and apparently the android device should not be in battery saving state and iocharset=utf8 is important if you have file or folder names with special characters), but the problem is that many apps rely on android's media scanner service to find music, which probably has trouble scanning the whole mounted folder and the apps do not see all the music files.

If anyone else is seeking for a similar solution, I think doubleTwist player uses a combination of android's media scanner and it's own directory scanner to import music. So the method with mounting the SMB share kind of works here. But it doesn't import duplicate files (support told me they are thinking of doing something about that, also a workaround may be possible by editing any of the major metadata tags like Track Title, Artist, Album Artist, or Album Name - will have to try that, but that involves editing of the files which not everyone might like), so if you have same songs (maybe slightly different versions) on several folders, you can't import them all without altering the files, yet.

Another option is n7player with Toastercast plugin. It works kind of good, but it takes a long time to scan the music folders (about 4 hours for ~14000 songs). And I'm not sure yet if you have to rescan the whole library when you add new music, but I fear you do.. Also, for me this setup would stop playing after one song if the screen is off. I don't know if it's related to android's battery saving or the mounted folder.

And one more promising app would be Emby Server for Android, it can access the SMB share on its own, so I guess it would be a cleaner solution. It is still in beta stage, so for now it doesn't find my DLNA renderer, but I'm keeping my fingers crossed for that to be solved.

Update: I think, adding the .nomedia file to the mounted directory helps the android's media scanner not to cause random crashes. But this approach only works if you use a media app, that scans directories on its own, to add files to the library. And it would be a good idea to store the media files at least one folder level lower, than the .nomedia file, because android's media scanner will not scan the subdirectories of the folder which contains the .nomedia file, but other media apps may not scan this folder's contents, but might scan the subfolders.


BQ Aquaris X5 - Unable to mount sd card rw via USB I just bought a new Aquaris X5 with Cyanogen OS from BQ and inserted the freshly formatted sd card into the phone. When I am connecting the phone via USB cable with my Fedora laptop, I am able to view the contents of the SD Card, but it's impossible to write files there. The card is freshly formatted but Cyanogen OS created some folders there:

Android
LOST.DIR

For testing purposes I connected the phone to a Windows 7 Laptop -> same result, but of course a less verbose error message. This is the error message from my Fedora kernel:

[ 4699.538538] sd 7:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[ 4699.538543] sd 7:0:0:0: [sdc] tag#0 Sense Key : Medium Error [current]
[ 4699.538546] sd 7:0:0:0: [sdc] tag#0 Add. Sense: Write error - auto reallocation failed
[ 4699.538549] sd 7:0:0:0: [sdc] tag#0 CDB: Write(10) 2a 00 00 00 08 01 00 00 01 00
[ 4699.538551] blk_update_request: I/O error, dev sdc, sector 2049
[ 4699.538554] Buffer I/O error on dev sdc1, logical block 1, lost async page write

In Cyanogen OS I configured in the Settings -> Storage menu that the Phone should be connected as a Mass Storage Device (UMS). When I change the connection type to MTP device I am able to correctly transfer files to the phone. I am also able to create new folders and files with the file manager on the phone. So there is apparently nothing wrong with the SD Card and hardware of the phone.

Any ideas how to fix this? Help would be greatly appreciated!

Under Linux, use the tool gMTP (available from the standard repos of most distributions as package gmtp). Then it works. I also have a Aquaris X5 with Cyanogen OS.


How to enable VoLTE in Samsung Galaxy S7 in india...? I have a galaxy s7 bought from uae.I need to enable volte services for reliance jio in india.
 It was having android noughat 7.0 uae version. I tried to install indian version noughat 7.0 which  gave me an error of "SW VER CHECKFAIL....... "

after googling a lot i understood that boatloader cant be downgraded to previous version. unfortunately i think the latest indian version is far behind the uae version.

So i just omitted BL file while odin installation and flashed the rom. Then i dont have imei and mobile network became unusable.

Now i flashed latest Malaysia version oreo (android 8). But still volte is not working..
Any idea whats happening...?

Samsung Galaxy s7 is an LTE device and not VoLTE. But if you still want to make voice calls over LTE, you can download jio 4G voice app from https://www.jio.com/en-in/apps/jio-4g-voice  .

It is very user friendly app,still in its beta phase. But it lets you enjoy all the features of VoLTE while you are in LTE.


Files app (com.android.documentsui) crashes on Recent tab I have a Xiaomi Redmi Note 7 with Android 9. There's this factory app called "Files" (which is com.android.documentsui) that's not working properly anymore.
I have some apps on my phone like AutomaTag to change the tags of my songs and Sticker Maker to make WhatsApp Stickers. Both of them use this Files app when I have to select an image. Unfortunately, the app is not opening, and when it's opening, it just crashes or doesn't respond at all after a few seconds.
I tried deleting data for that Files app and for both my apps, but it didn't work. So, the next thing I did was installing an app that created a shortcut to that Files app, and surprisingly, it opened and worked! Slow, but it worked, except when I try to open the "Recent" tab, that one crashes the app.
Okay, that's fine, so I just have to avoid that Recent thing. Except, every time "Files" opens, it opens on that Recent thing, so it crashes every time.
I also deleted the cache and when I open the app, it worked. But when I tried to select something, it crashed again.
What do I have to do? Can I delete that app? And how do I do it? Do I need to replace it?

Enable Developer options. Go into Developer options > Running services > Cached processes. Stop  all Google service or process you see there.


Connectivity issues with Windows 7 "hostednetwork" wifi hotstop I have a 3g USB stick modem, connected to my Windows 7 laptop. I am sharing the internet connection using hostednetwork (Windows 7 facility to turn a laptop's wifi into an Access Point). Now... it works. Mostly.

My girlfriends iphone connects and works fine all the time. Her laptop connects and works fine all the time as well. An android phone (XPeria Z) I have connects all the time, wi-fi stays connected but network connection (not just internet) is very flaky. Sometimes it drops in 5 seconds, then at some stage it comes back again in a couple of minutes, then drops again and so it continues. Sometimes it may even stay working for 15 minutes but not often, most of the time it lasts a minute or two. I can reconnect wi-fi and get another minute or two of internet or just wait until it starts working again (also for a minute or two)

It's not just internet that is not working. I used a ping utility on the phone and when it can't connect to internet it can't even ping the host laptop.

I compared the wifi settings on the iphone with the android phone, they are the same. It's not the problem with the default gateway settings, because it does work from time to time and because, when it doesn't work, pinging the default gateway (laptop ip address) doesn't work either. For the same reason it's not a dns or other TCP/IP settings problem. It's also a quiet place around here and there's no other wi-fi networks around either. The problem happens with or without other devices connected to wifi.

The only thing that seems to make it work for longer is constantly using the internet. Well I am not entirely sure about that but that's what it feels like. If you keep it loaded non-stop sometimes you can get it to work for like 15 minutes.

Any ideas what I could try, how I can diagnose the problem? It's extremely annoying.

If you have "Avoid poor connections" enabled in your Xperia's wifi settings, try turning it off:

Settings > WiFi > Advanced > Avoid poor connections


My Samsung Spica can't detect the SD card anymore Recently I found a surprise on my Android notifications bar, telling me that the SD card is removed.

I unplugged it and plugged it again but it didn't work. I rebooted the device; still not working.

I tested it on my laptop, and in another device. The SD card is detected and it's working just fine.

I tried my friend's SD card but it also couldn't be detected!

By the way I bought this Spica last year and I never had an issue with the SD card before.

Finally and desperately I formatted it to Ext2 format on my laptop, and it still doesn't work on the Spica.

Any one have this issue before? How to deal with or how to fix it?

Do like this:

Perform a factory reset from recovery-mode
Wipe the Dalvik cache as well
Reboot the device

If this doesn't work then format the SD in the computer with FAT 32 and create partition Ext 2 in the Recovery.

This should work...


How do i get a daily notification? I'd like my phone to give me a daily notification to remind me to do something. This something isn't time critical, I just need to remember to do it of an evening. Therefore, I don't want to use the alarm function and be interrupted in the middle of doing something else - I just want a notification to appear at a given time.

Ideally any solution should avoid having a constant notification visible, which rules out most of the apps I've tried.

I could just send myself a daily email (as I have a raspberry pi), but I tried that, and the email notification gets lost in with other emails.

I've also tried using notify.run, which only seems to work sporadically.

Any ideas as to how I might achieve this?

With a lot more googling, I found this can be achieved with Google reminders. To find them, there's an app called "Google" on the phone. In that app there's a hamburger menu which has reminders under it.


Root Galaxy S3 SGH-i747M (Andr. 4.4.2) without computer? I've tried several different methods to root my Samsung Galaxy S3 (SGH-i747M) that I got in Canada from Fido about a year and a half ago, and I've had no success whatsoever.
I'm on Android 4.4.2, Baseband I747MVLUFNF2, Build# KOT49H, Kernel v.3.4.0-1784548, and my USB port is broken for the second time. My contract is nearly up, but I'd really like to get this thing rooted.

Methods already attempted:

Towelroot (+Modstrings)
Framaroot (All available options)
TowelPieRoot
Key Root Master
vRoot
Poot
MotoChopper Terminal Exploit

Anyone have more suggestions?

calm down dude :)
use this ,or
 download from chain fire

  checksum: 3477ce82bac9930198c562f769c95774

then add to pda on odin then flash.
this is good method with computer, and without computer i think it doesnt work.
goodluck.


How do I defrag my Android device? I've seen a few apps online, but they don't seem legitimate. From what I've seen, they don't seem to show what's going on while the drive is being defragmented. So I decided I wanna stay away from defragmenters in the Google Play store.

What would be an efficient way to defrag my both my phone's SD card and internal storage?

There's no reason to defragment flash media. It serves no purpose, because access to any flash cell is going to take the same amount of time as access to any other flash cell. The reason defragmenting is beneficial to mechanical hard drives is because it makes related data blocks contiguous, so that they can all be read in order as the disk is spinning and minimizing the amount of movement needed from the drive heads. Flash media has none of these moving parts, and therefore does not suffer from the same problems as mechanical drives.

In fact, defragmenting flash media could potentially be detrimental, because it will wear the memory faster while not providing any benefit. Flash memory firmwares will actually fragment data intentionally, in a practice known as wear-leveling, which helps to prevent specific cells from being overused and wearing out more than others.

Flash-based devices generally benefit from TRIMing, but Android 4.3 or higher will do this for you automatically. Apps that claim to perform defragmentation are suspicious at best. Even if they "work", there is no reason to use them.


2-step authentication calling me in Thai. I don't speak Thai. I setup google 2-step authentication through Google Apps.

I linked my Skype number by Voice instead of SMS.  SMS wasn't going through.  It's a US number.

I'm trying to login on my Android phone in Thailand.  I bought the phone in Thailand with a Thai sim.  I set the Android language to English.

2-step is calling me and giving the number in Thai.  I don't speak Thai.

There's no obvious setting to change the language of "Google sign-in" app on the phone.

I looked in the Domain Admin app and didn't see a setting to change the language.  It's pretty frustrating.

Any suggestions?

Thanks!

Did you took a copy of Backup Codes which are provided while enabling 2-Step Verification? They can help you to login if you've them.

Otherwise, try resetting your password. That's the only option left. And, from the next time install the Google Authenticator App from PlayStore as it creates code by itself and comes very handy. No reliance on SMS/Call.


Google Nexus One Android 2.2 -- Listen Volume very low I find that podcasts have very low volume on my nexus one, using the google listen application while using headphones.  My headphones have no volume control, and the nexus one is turned up to the max.  I don't suppose there's any way to up this more?  As it is now, I can't listen to podcasts while I'm on the bus/metro since the ambient noise drowns them out.  Maybe I can talk to the city to see if they will lower the volume on their public transit systems!

This website has some audio hacks for some phones (looks like HTC phones).  Also it may not work on Android 2.1+.  You have to rooted to use this.


How can I get Tasker to set my Google Chat Status? I'd like my Google Chat status to update by task; specifically '@Work' and '@Home', on the obvious criteria. Is there a plugin or script that will allow me to set the status in a task? With additional work, could I do it via something like SL4A and trigger it from Tasker? I'd prefer to avoid a graft like this as a plugin would be more efficient, but it's better than nothing.

I found a plugin! When I first looked, I didn't realize Locale plugins were compatible with Tasker. The plugin is called "Locale GTalk Plug-in" by Billy Francisco. I have a Galaxy Nexus with ICS, and it appears to be working fine; my status was set properly by a Task.

There is a nearly identically named app, "Locale GTalk Plug-in Free" by Willem Stoker; reviews warned it includes Air Push advertising, so I did not install or test it.


How to sideload LineageOS? I think I updated twrp and adb seems to be working:
thufir@doge:~/android$
thufir@doge:~/android$ adb shell getprop | grep twrp
thufir@doge:~/android$
thufir@doge:~/android$ adb shell
shell@htc_m8:/ $
shell@htc_m8:/ $ exit
thufir@doge:~/android$
thufir@doge:~/android$ adb shell getprop | grep make
thufir@doge:~/android$
thufir@doge:~/android$ adb shell getprop | grep model
[ro.aa.modelid]: [0P6B16000]
[ro.chipset.model]: [MSM8974]
[ro.product.model]: [HTC One_M8]
thufir@doge:~/android$
thufir@doge:~/android$ adb shell getprop | grep manufacturer
[ro.product.manufacturer]: [HTC]
thufir@doge:~/android$

and am, I think, read to proceed with installing lineageOS but want to make sure I have the right files and am following the right sequence:
thufir@doge:~/android$ adb reboot bootloader
thufir@doge:~/android$
thufir@doge:~/android$ fastboot devices
SH4AYWM01306    fastboot
thufir@doge:~/android$
thufir@doge:~/android$ fastboot oem get_identifier_token
...
(bootloader)
(bootloader) < Please cut following message >
(bootloader) <<<< Identifier Token Start >>>>
(bootloader) 8638E3FC990E8996590950FC43B2597A
(bootloader) D3E768DE94AE44F0545422F4F610A2B1
(bootloader) 0D743BEB9D61A214A14203E5DEF9D3A7
(bootloader) 5E519C96B5DA53C4C2C3DA97A3CA584E
(bootloader) B2A07292DD46C6BD13C1F957106DCAF2
(bootloader) 8E9B3C1E660A93B2824622FEB9786109
(bootloader) EAE5E4C7F87D0F2CF41711CC713CAC69
(bootloader) 49ED4E9D2313AB7B8BC7DDF918067039
(bootloader) 448DD51FFD6CA2BEA7F2E03B9E4706F9
(bootloader) 377CE2210B1BCB3E8960B02A970C5430
(bootloader) B404427005C52B6A07A989CC2378C93E
(bootloader) 23D134B3CC30BD33B24B03BBD4C5CE93
(bootloader) 198734886FC83C5DC56044EE0C477786
(bootloader) 037C2393B758EDA5D03B968564561374
(bootloader) 159EA7D89F97C7E8631C5A5E7C1EF967
(bootloader) E64F871FF21B09A0120A302E8B8F6C89
(bootloader) <<<<< Identifier Token End >>>>>
OKAY [  0.069s]
finished. total time: 0.069s
thufir@doge:~/android$
thufir@doge:~/android$ fastboot flash recovery twrp.img
target reported max download size of 1830612992 bytes
sending 'recovery' (21956 KB)...
OKAY [  1.755s]
writing 'recovery'...
OKAY [  0.626s]
finished. total time: 2.382s
thufir@doge:~/android$
thufir@doge:~/android$
thufir@doge:~/android$ fastboot boot twrp.img
downloading 'boot.img'...
OKAY [  1.741s]
booting...
OKAY [  0.524s]
finished. total time: 2.265s
thufir@doge:~/android$

but what does this mean:

Sideload the LineageOS .zip package:
On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload.
On the host machine, sideload the package using: adb sideload filename.zip

(Optionally): If you want to install any additional add-ons, repeat
the sideload steps above for those packages in sequence. info_outline

I should copy the zip file to the phone, then reboot the the phone while pressing the above keys?

First of all... MAKE SURE YOU HAVE DOWNLOADED THE CORRECT ROM FOR YOUR DEVICE..
Steps:

Backup important files
Connect usb
Go to recovery and select wipe
select advance
select the things you wanna wipe.. except the usb-otg thing
After wiping.. go to advance(from home page of twrp)
select adb sideload
Make sure adb is installed on your pc
in cmd(admin) type adb devices and check that your phone there
Type adb sideload LineageOS.zip replace LineageOS.zip with your rom
Enjoy LineageOS!!

I'd recommend you to download eelo.. a fork of LineageOS.. It has MicroG which is really awesome.. I'm currently using the same..


Disabling "Storage space running out" notification in Status Bar? Is there any way to disable the "Storage space running out" notification on Cyanogenmod 10.1.3 [Android 4.2.2], through ADB or otherwise ?

To permanently disable storage notifications, try long-pressing on the notification, go to App Info and uncheck Show notifications. You must do it through long-pressing.

If it is un-checkable, hit Force Stop and confirm.

This is a known method to get rid of Verizon's persistent Wifi notification: Similar Guide

Hope this helps,


How to change PPTP VPN client's port number? I saw this post: Change PPTP control connection's TCP port number and I successfully did it on my PC.

But how do I change Android's PPTP VPN client's port number? My Android phone is rooted and I installed a terminal emulator so I can run Linux commands.

Which commands do I need to run?

use
serveripaddress:portnumber

example
111.200.123.55:1755

this way you are over ruling the default 1723 pptp port
but make sure the server is listening to the new port


Setting Dynamic IP Address from command line I am working with android, I have connected a ethernet cable to ethernet port of my hardware.

I am not getting any network. I am using Android O.

In linux I can use dhclient eth0 (for getting IP addresses  dynamically)

Please help me with the command I need to use in android, as dhclient is not available in my setup.

Thank you.

You may need BusyBox and root access to proceed.

You can see all built-in Unix-like commands by running toybox.


Why can't Banshee Remote connect to server? I'm trying to use Banshee Remote with my Samsung Galaxy S3, but everytime I try to add a new server, it says Can't connect to server. Check your settings. There are only two settings:

IP Adress, which I got from whatismyip.org
Port, which I got from Banshee (Edit->Preferences->Remote Control->Banshee remote port

Is there anything I can try to do to fix this?

Notes:
I am using Banshee 2.4.1 on Ubuntu 12.04 LTS

Ensure your phone is connected to the same WiFi network as your computer, and remember to use the internal IP.

To do this through 3G you would need to forward ports and use your external IP.


Automatic WiFi disconnect I am running Android 5.1.1 on my Samsung Galaxy Grand Prime 4g.

My institute WiFi network that I connect to requires a login everytime to use the internet. However, my phone first connects to the network and then disconnects, wwithout my permission, stating 'Sign-in is required'. I have to connect it again, on which ot leads me to the sign-in windoe, where I plug in my credentials.

If it ultimately has to lead me to the sign-in window, why does it disconnect in the first place? How can I solve this problem?

While the phone is connected to this Wi-Fi that needs log-in, it's keeping the Wi-Fi module busy. The phone can't scan for other Wi-Fi networks. Apps might see that there's a Wi-Fi connection and try to use it, expecting to get the Internet but actually just burning power for nothing. The phone also disconnects from mobile data while a Wi-Fi connection is active (though this is just from the way it's designed).

Disconnecting from the useless Wi-Fi connection keeps the mobile data connection alive, so you still have Internet access. Apps aren't trying to use a connection that's useless to them. And it lets the phone keep scanning for other networks, which you might be able to use without log-in.

I don't understand why you want to "solve this problem": everything works as designed. When you use the "Sign into Wi-Fi network" notification, the phone can immediately reconnect and you can sign in and get a working connection. Automatically disconnecting from captive Wi-Fi portals lets your phone keep working before you're ready to sign in, and it doesn't stop you signing in when you're ready. There's no problem at all.

If you want to sign in automatically, avoiding the disconnect and reconnect entirely, we have a very old question about signing into captive portals, but I'm not sure if the answers are still relevant to newer Android versions.


Change functionality of menu key to recent apps phone: Samsung Ace 3 (gt-s7272) android: 4.2.2 (rooted)

Is there anyway than I can remap the functionality of the capacitive keys of my phone? Currently one touch on menu key obviously will load the menu in the foreground app but I want to change it to launch recent apps(be default it is done with holding the physical home button) and if possible, for not losing the functionality of loading the context menu, holding the menu key itself launches the menu.

How can I do that?

The Xposed module Xposed Additions works with pretty much any ROM from Gingerbread up, and you can remap any physical button on the phone.


What are the possible locations that a game can store coins/gold count? I've a rooted phone along with FX File Explorer and Root add-on. I also have the following apps installed on the phone:

SB Game Hacker
Game Killer

When trying to modify the values of gold/coins in game, I've come across 3 use cases so far.

Case 1:

I open the game and note down the current value of coins I have.
Then I open the SB/GameKiller app and search for that value.
Then I go back into the game and decrease/increase the coins.
Back to the SB/GameKiller app and re-scan for the modified value.
I repeat the process until I'm down to about 5-10 results after which I modify the value in SB/GameKiller app to a value of my liking.
After this, when I go back into the game, the new value gets reflected
SUCCESS

Case 2:

Case 1 fails (where the final modified value doesn't get reflected in the game).
So I go to /data/data/<game package folder>/ folder.
I usually find a .json file which contains the value of coins/gold.
I change the value and save the .json file and go back into the game.
SUCCESS

Case 3:

Case 1 fails and I do not find any .json file
I try to look for a database folder/file inside the same /data/data/<game package folder>/ path but do not find one

In this case, where can a game be possibly storing this value and fetching it from? It can't be a server because I play the game without being connected to the internet. So my best assumption is that the value is stored locally.

Any suggestions?

I'd recommend decompiling the apk using apktool or any other tool.
Then search in .java files for strings containing "\" or "/" .
It's time taking but worth a try.


How to disable system autocorrect? Gboard has a toggle to disable/enable spellcheck completely, but using 3rd-party keyboards such as AnySoftKeyboard or SwiftKey shows this red-underline and suggestion-box that cannot be disabled.

The spellcheck is actually part of the Android system, not part of AnySoftKeyboard.

How can I disable spellcheck for the whole system? Or does the developer of the keyboard app always need to implement this feature?

In case it's relevant, I'm on Android 10, ColorOS 7.

On Android 8.0+:

Go to System -> Languages and Input -> Spell Checker -> Toggle use spell checker off

Depending on your device the location of that toggle may be different


Samsung Galaxy Tab 2 infinite login redirect with 2 step authentication I've just bought a Samsung Galaxy Tab 2 and tried to login with my google (gmail) account (which has 2 step authentication) and it redirected me to the web login which I completed (with the text message for the code because it's an unrecognized device). It then returns me to the OS login which I try again which then redirects me back to the web login.

So I get stuck in this infinite loop when trying to login. I assume that this is because I've got 2 step authentication enabled. Any idea how to login in the Samsung Galaxy Tab 2 with 2 step authentication?

You should try to set up an "application specific" password for your tab, and enter THAT password when you enter your account details.
Now you totally avoid the second screen asking for the code.
You can create an application specific password at
https://accounts.google.com/b/0/IssuedAuthSubTokens (at least that's the one I use)

Kind regards

joern


google cloud print registered printers from my device I have a printer (HP laser Jet 1020) plugged to my computer via usb. I've also added the printer to my google cloud print successfully by following this.

My goal is to be able to print using my Android (A7) . using Chrome => share => print => All printers , I get only "Officejet Pro plugin for HP and Samsung" . I'm not able to list my google cloud printers. I've also tried to add Google Cloud print application from the store and got " the article is not available in my country".

Any suggestions?

First, make sure that the chrome app is logged into the same Google account as the printer is connected to. To confirm that, go into "chrome" -> "settings" on the top of the page it will show the account that chrome is connected to.

If that doesn't work, see if clearing data of the chrome app does the trick. (Settings>apps>chrome>storage>manage space>clear data.)

You can also try this trick, to install apps that are not available in your country.


What does the online status on Viber mean? Does it mean that the contact is msging/calling another viber contact, or just that the app is activated in the phone and running in the background? My contacts complain about me not replying to them even when I'm not using the app at all!

It means that the Viber contact's phone is on, and the Viber service is running.  Check your notification-settings in app.  Is it also possible you have notifications turned off for Viber via Android's app settings?  You can check by going in to settings, apps, selecting the Viber app and making sure the checkbox of "show notifications" is selected.


Is it possible to boot Amazon Fire Phone with a vanilla build of Android Lollipop? I was wondering if it would be possible to run a vanilla Android Lollipop build on Amazon Fire phone. Google won't support it by default, but is there a patched version of the Lollipop ROM that could be used to run Android on it?

For everyone who has dreamed about Android on the Fire phone: It is possible. You can install CM11 (Android KitKat 4.4.X) on your device. The procedure is described here on XDA: [ROM][STABLE] CM-11 for Safestrap v4 2015/08/10

There are some issues and bugs, but if you are interested in it, then go for it ;)

Fresh Installation

From Safestrap(the recovery you have to install), go into Wipe Menu and Swipe to perform a factory
reset.
Flash the ROM File
Flash PA Gapps Modular PICO
Flash the latest SuperSU package if you want root
Reboot
Enjoy!


Nexus 4 problems when charging My Nexus 4 is not charging when plugged into wall but it charges when connected to PC USB. When plugged into wall nothing happens, the battery icon shows nothing.
This problem appears and disappears randomly. Few weeks ago I had this problem, then it disappeared and now it reappeared again.

I tried to enable and disable MTP and PTP but didn't solve it.
I tried to use the wall charger on other devices and it wors (sometimes work also on this device)
I tried to plug it in different places and it doesn't work.
I tried to move the cable to check if contacts are good and nothing happens.
I tried different USB cables and the behavior is the same.

What can I do?

EDIT: The issue is temporarily solved. Here's what happened:

The device was charging only from PC
I plugged it to PC and the charge was 11%
I came back after less than 10 minutes: the device was off and pretty hot
I turned it on and the charge was 1%. The icon said "charging" but it seemed to charge very slowly
I turned it off.
I unplugged it.
I replugged it to PC: it was charging.
I unplugged it and I plugged it to wall charger. It was charging.
Initially the battery monitor reported AC, however after some minutes believed that the phone was connected to USB mode.
The phone charged very slowly.

OTHER INFOS:
Today I was run out of battery and I plugged the cable.

The battery was 18% but in few minutes went down to 4% (I was gaming with a poker game but it went down too fast as it was short circuited)
The device has shut down automatically
The device was warm
After rebooting it I saw the battery charging but a red exclamation mark was blinking
The red led (which turn on when it's charging) was noisy.
The system was extremely slow also when I tried to check the battery manager.
It was not charging. Sometimes a "flash" was on the battery sign but the manager reported "not charging". Another battery manager reported 38mA and then 0 (as if battery was not working).
I cooled it down with a fan and it seem to start charging but very slowly (from 1% to 4% in 15 minutes)
I shut it down and after 10 minutes I turned on again and it was 12%. Then it seems to charge properly (from 12% to 14% in a couple of minutes and current was 34mA), but after some seconds current went down to 9mA and then to 0.

 Click on picture for larger version

Soon after this screenshot it seemed to start charging better, current was more than 200mA, but as soon as I took a screenshot it went down to few mA and then 0 again.

Another update:

Today I plugged the cable when battery was 29%. During the day I checked current usage, it was fine with an average of 200mA. When I plugged the cable (either via USB or from charger) the current usage went up to 1A, again with red exclamation mark, warming etc. I don't know what I should do now.

 Click on picture for larger version

NOTE: it's not a short circuit in the Nexus pins because if I plug the cable in it but I don't plug the other end, nothing happens.

UPDATE: I tried to plug the phone to other USB ports and it works with higher probability. Sometimes the problem appears also in the other USB ports, but less frequently. However the charging current is only 200mA, which doesn't seem correct, in my opinion. Sometimes the phone appears to be in discharge while plugged via USB. I download a CPU monitor to check if the dicharge was due to high CPU load and I verified that when I plug USB the CPU load increases near 100%, see image:

 Click on picture for larger version

From 19:26.03 to 19:28.49 the phone was plugged to the first USB port, then I plugged it to another port (CPU went down to zero) and the I plugged it again into the first port.

The process which consumes high CPU is system_server.

There are a few things that could be happening here:

It could be that the charger is not powerful enough (either something happened to it or it never was). This means that although charge is going into your phone the phone is using it too fast to add any battery life. To see if this is the case try to charge your phone when it is off or in airplane mode.
A software issue could be causing the charging circuit to disengage due to excess charge (this is pretty much a guess).
The battery level on the phone (or charging symbol) may not be accurate and therefore not give an accurate representation of charging. To test this see if the phone gains actual usable charge when plugged in (leave it overnight starting at close to 0% and if it makes the night your all good).

Hope this helps.

[EDIT]

Looking at your CPU monitor I have a few more suggestions that might help (more in diagnosing than anything).

Attempt to connect your phone via ADB and access your phone via adb shell (there should be some tutorials around the web which I may post later).

Then use the "top" command to view all running processes.

Identify the offending process (it should have a high CPU load and be named system_server)

Get the PID of the process and run the command: "kill PID" with PID being the PID of the process.

See if this fixes the issue.

Let me know what happens or if you run into any issues (I really want to figure this out now).


Android 6+, how to revoke sub-permissions? In android 6+ we  can control the permissions granted for all the apps installed but there's something I call sub-permissions.For example, when you grant whatsapp the contact permission you're giving the app the ability to read AND write contacts. I'd like to let whatsapp only read the contacts but not create new ones.

In Lollipop I could install App Ops that does exactly what I'm describing here but it's not working with Marshmallow.

Do you guys know any trick I can use in Marshmallow?

Because it we removed from Marshmallow... that granularity doesn't exist anymore. My best guess is it was causing more problems than it was solving by users not knowing what it really did so they simplified permissions in Marshmallow.

http://www.howtogeek.com/230683/how-to-manage-app-permissions-on-android-6.0/


Your system is heavily damaged by Four virus! I'm using Google Pixel XL / Android 8.1.0 w/ March 5, 2018 security patch level.

Yet, I've got following pop-up on my screen:

Per Play Protect - "Looks good" - No harmful apps found.

I understand one of way to go about it is to do Factory Reset, however is there another way which doesn't involve Factory Reset?

I'm not really sure, how this virus got on my phone at the first place as I don't install anything outside of Play Store, any ideas what can be done to avoid this in future?

Please advise.

It it absolutely nothing to worry. Feel at ease and close that shitting tab.

There's a special word, or terminology, for this kind of behavior of a random webpage, "scareware". Scaring pages frighten and threaten you by telling you that you're in danger, and try to make you download their promoted software (or even a real virus - though that's rare but that does happen from time to time).

Next time whenever you see something like this, close the tab with confidence. You're in no real danger. It's just a fake page.


Phone doesn't turn wifi off and weirdly transmits data When i wake up my phone(kitkat,cm11) from standby, it always transmits data through wifi and than stops transmitting/recieving data. It gives the feeling it always transmits/recieves while sleeping.

I turned down all location services in various places, i set wifi to turn on "only when connected to power" , turned of "scanning always availble" , but still no help.

What is the cause , and how do i track this down?

I've followed Izzi's advice and it worked. Here's what i did:

I used the firewall app, afwall+ ,turned it on( and used whitelist - blocking everything ) , turned logging on.

made phone sleep.

Than turned it on - and on the firewall log - i've seen the sources of traffic - all pointing to google, which i can live with - so i didn't continue further.


Crossed bell on notification meaning in CM12's Lollipop I'm using OnePlus One (bacon) running CM12 Unofficial (daleski75's build). If you long-press a notification, you could see a crossed bell on some app.

It seems to permanently mute every notification with the same text inside. A new notification with a different text from the same app is shown as usual.

Is that the meaning of that button? How can re-enable notifications with the same text?

In Android 5.0 (at least in the CM12 Unofficial builds) you can go to Settings -> Privacy

From there go in to Filter Notifications. Clicking on an item will allow you to see when it was last blocked and remove it from the list.


3.2 update causes strange swype problem I own a galaxy tab 10.1. After updating to honeycomb 3.2, I have noticed the following problem whenever trying to use the swype keyboard in the url bar of the stock browser:
After having written any word using sliding, then the two last letters of that word are automatically erased if I try to tap any letter or the spacebar.

Has anyone else noticed this strange behavior?
Does anyone know how to fix this issue which is really very frustrating?

Thanks in advance for your help.

I've noticed that the spacing gets off in some fields, it will show extra spaces or back up over the last characters. Sometimes I have to use a different keyboard - the stock one or another tap keyboard.

Do you have the latest version of Skype Beta?  They put out a couple of them recently. Maybe that will help.


Lock screen notifications rearrange themselves for seemingly no reason Ok, I'm going to try and describe this and I hope it makes sense.

When I turn on my screen (while my phone is locked), I see all my notifications. For example, I will have some gmail notifications, some text message notifications, some calendar notifications.

While I'm looking at these notifications, or about to swipe them away, they rearrange themselves. It's not because I get a new email/text message. It's seemingly for no reason. While I'm looking at an email notification which is originally below my calendar notification, or about to swipe it away, maybe it'll shift locations to be above the calendar notification. And then it'll switch back. This behavior is especially prevalent when I "expand" a notification such as an email so that I can read part of the message from the lock screen. It happens seemingly randomly, and can cause me to swipe away a message that I don't mean to because it swaps locations when I'm not expecting. It's also terribly annoying to be reading a message and have other notifications going above and below it intermittently.

Does anyone know how to keep notifications from rotating positions on the lock screen? (when no new notifications are even appearing)
Is this a bug or is this the desired behavior? If it is the desired behavior, what purpose would this be for?

Does anyone else notice this happening to them? I wish I could capture a gif of this behavior to make it explicitly clear what I'm talking about.

I'm using Android 7.1.1 on a Pixel.

It does not appear to be possible to keep notifications from rotating positions on the lock screen in Android 7 Nougat. See explanation below, and the way to disable this action in Android Lollipop.
This appears to be desired behavior. See explanation below.

Priority notifications rise to the top. See http://www.greenbot.com/article/2854634/master-notifications-in-android-lollipop-with-notification-priority-and-downtime.html and use ctrl+f ('Search on Webpage', for Desktop) to search for "Priority Notifications" (tried to find a better Source, welcome an edit) .

To change priority notifications in Android Lollipop (setting does not appear to be present in Android Nougat):

Swipe down Notification Bar, tap Settings Cog, hit "Sound and Notifications", hit "App notifications" (near bottom) - choose an APP to control individual APP's ability to rearrange itself.

Individual apps may decide for themselves to rise to the top by rerequesting to be first, like an "Arms-Race" or butting into line, such behavior is usually impolite and unwanted; it's use is discouraged, but what to do.

The Priority of individual Programs can be altered in rooted Android Devices (Phone or Tablet), that would result in obsessive Programs running slower and last; but ultimately running and performing the unwanted 'Notification Area spamming' eventually. Complaining about and/or boycotting such Programs is another avenue open to the User.

Here's a Programming example with a discussion about implementing this correctly (and politely): https://stackoverflow.com/questions/6189817/pin-notification-to-top-of-notification-area .

Android 'O' has better control over the Notifications (Dev version available) and there are APPs that allow more control. This Video provides a Demo of one claiming the same features as Android O: https://youtu.be/_Aj61Quj1Uo .


Safety of a Galaxy Note 7 with a non-factory battery Backstory The now-infamous Galaxy Note7 was recalled by Samsung twice (and finally completely canceled) for its exploding batteries. After Samsung's long investigation into the cause of the explosions, they determined that the only issue both the original and post-recall models of the Note7 were manufacturing issues with the batteries themselves, as reported by The Verge.

Question Given that the only things making the Note7s explosive is their batteries, is it reasonably safe to pick up an explosive Note7 and immediately replace its battery with one not made by Samsung? And is there a Note7 replacement battery available that's not one of the Samsung originals that will explode? If this is possible, it might be possible to get an amazing (and safe) phone quite cheaply.

Note: I have no plans to do any such thing even if it is technically safe and I highly discourage others from trying to buy/use a Note 7.

Given that the reason of battery failure is the incompatibility between the over-capacity battery and phone's battery containment space, manufacturers are unlikely going to produce batteries that are smaller in capacity than the original, considering they usually make bigger ones for profit and marketing purposes. They also manufacture them in generally worse materials and quality control in order to control costs. This renders those 3rd-party batteries (if any exists) as dangerous, if not more dangerous as the original one.

Also, since Note 7 has been recalled for quite some time, manufacturers have (nearly) ceased production of any sort of accessories for it - nobody's buying them anyway. Here's what I dug up from my local shopping site TaoBao (Chinese equivalent of eBay) - if you can't read Chinese, the page shows that only "original" batteries are available, and even those are available in very small quantities (few resellers list them).


App not installed for this user I see App in my Apps section of settings which says App not installed for this user. It's completely greyed out and I cannot uninstall it. When I install the same from play store it says incompatible version is already installed.

I just want to remove this App from my device.

Doesn't get uninstalled from adb either

  C:\Users\athakur>adb uninstall com.osfg.rintonesetter.main
  Failure [DELETE_FAILED_INTERNAL_ERROR]

and

  C:\Users\athakur>adb shell pm uninstall -k com.osfg.rintonesetter.main
  Failure [DELETE_FAILED_INTERNAL_ERROR]

Any suggestion is appreciated.

in that App Info (though grey out), click the three vertical dots and use Uninstall for All Users.


How to re-download a video in Whatsapp? I downloaded a video shared in Whatsapp. After playing, I deleted it using MX Player Pro.

Now, when I tap that video in Whatsapp, it says "Sorry, this media file doesn't exist on SD card." I was expecting that Whatsapp would try to re-download that video.

How to force Whatsapp to re-download that video? Or, does Whatsapp delete media files from server after being downloaded?

Once a media file is downloaded from the WhatsApp server it is indeed deleted the from the server. See this article: http://www.whatsapp.com/faq/general/28030002

The daily backups that other users are referring to only restore text and metadata content of messages. The media content (eg: images and videos) are stored on your device in a folder on the sdcard (typically in a location such as: /sdcard/WhatsApp/Media/) and is not part of the daily backup and so must be retained in order for WhatsApp to be able to find it.

There are methods to restore files from flash media once deleted but this requires you to act quickly. I will not talk about this here since this is not your question.


How to backup WhatsApp chats (not media) to save my phone memory? This answer explains how to save your chat on google drive and recently I got that option on WhatsApp. It says the backup will be stored on Drive as well as on my sd card, ok fine.

When I started my Google drive backup even it showed Backing up 110MB but I don't want to backup the whatsapp media (I just want to backup the text messages). Even if I backup entire 110MB to Drive and delete all my media and text messages (to clear up the space consumed by whatsapp), what will happen on next backup? Will it overwrite the last backup and substitute a new backup consisting of nothing?

I got to know that there is some third party apps like Helium which can do this work. But is there something I can do without consuming more of my phone memory?

WhatsApp automatically makes backups every day at 3 AM and stores them in the WhatsApp folder of your Android phone. This folder is either located in your device's internal memory or external SD card. You can set the automatic backup in WhatsApp or manually use the "Back up chats" option in Whatsapp Settings,

  Whatsapp > Settings > Chats and calls > Backup up chats

This will store a backup file(usually named msgstore.db.crypt8) in your Main storage > Whatsapp > Databases directory which includes only the text messages in an encrypted format.

For individual export of chat messages without including media, as mentioned in the Whatsapp FAQ:

  To export a copy of the history of an individual chat or group, use
  the Email chat feature:

  Tap and hold on the conversation or group.
  Select Email chat.
  Choose whether to Attach Media or not.

  An email will be composed with your chat history attached as a .txt
  document.

  Note:

  If you choose to attach media, the most recent media sent will be added as attachments.
  When sending with media, you can send up to 10,000 latest messages. Without media, you can send 40,000 messages. These constraints are due
  to maximum email sizes.

You can now keep this backup in your mail or download it to your phone for later use. If you want to restore the messages, read this article, How do I restore my messages? for more information.


How to configure Show Owner Info on Lock Screen on Galaxy S2 / Android 4.0.3? I just upgrade my S2 to Android 4.0.3, and I'm trying to configure it to show my info on the lock screen.

I go to Setup-->Security-->Owner info

Then, I type in the info, but I don't find any way to save or submit this info. I can only hit the back button, and then when I go to the lock screen, nothing is displayed.

What am I missing?

There is no submit button. Just hit the back button and lock your phone to see the result.


Exchange Email Notification doesn't clear I have a couple Google Mail (apps and gmail) accounts linked to my phone. If I get email the phone notifies me. If I read the email on a PC, the notification goes away. I like that.

I also am using the "Email" app with an Exchange server for my day job. If I get email the phone notifies me. However, if I read the email on PC (outlook or outlook web access) the notification never clears. So, I see the notification on the phone, tap through and... find nothing new.

Is there a setting that I'm missing?

[edit] running 2.1, if that matters.

[edit] Feb 1, 2011. This is still an issue since the Android 2.2 update as well

How often is your Exchange email on your phone syncing to the Exchange server? It may not be going away because the sync isn't set soon enough?  My guess is that it doesn't know that the email was marked as read until it syncs back to the server.


google hangouts gives wrong location I logged into google hangouts at my mothers house, on her tablet, through her wifi. How can google give a address to a house eight miles away?

It happens only when we share location without letting GPS find our exact location, generally before sending location you are supposed to wait until the location is clearly visible to you and its exactly where you're sitting.

You can share your location or where places are located with any of your conversations.
To do so-
On your Android device, open a new or existing Hangout.
Tap Location Insert location.
Type in a location or address: In the top right corner of the map, tap Search .
Find your current location: In the bottom right corner of the map, tap Location Insert location.
Tap Select this location. The location will send immediately.


Nexus 6P wifi issues, wont connect, no internet This hasn't been addressed in other 6P threads. Nexus 6P running Nougat can connect to my 5Ghz Wifi network in my home.

I'll connect to my 5Ghz band of my wifi network, but the status on the phone will either say "connected, no internet" or even "connected" but the internet wont work. Phone shows good signal strength and link speed, but browsing or trying to download anything doesn't work.

Everything on LTE works fine though. And I have other devices connected to my wifi network (on the 2.4Ghz band) and they work fine as well. Plus my desktop has no LAN issues, so I'm guessing it's not a router problem.

Here are the solutions I've tried thus far with no avail:

With or without VPN
2.4Ghz or 5Ghz bands
Restarted in Safe Mode, same problem. Will connect to my networks but internet wont work
Powered off, waited a minute, powered on
Disabled security authentication for the network on the router
Re-enabled security authentication
Factory reset router
Factory reset Nexus 6P

I came across a solution using airplane mode on another forum. The method is turn on airplane mode, then turn WiFi on again. After it settles, turn airplane mode off. I did this and it made a difference. Like it was trying to connect but was still struggling.
So then I noticed that the time was not set correctly. Like it did it was 10am and it was actually 5pm. So quite the difference. I fixed the time and bam! Everything back to normal. I hope this helps some one!


Can I connect a slimport to a DVI only screen using an HDMI to DVI adapter? I have a Nexus 4. I would like to connect it to my desktop screen but it only has DVI (currently I'm using HDMI to DVI adapter). Would slimport work anyway?

Yes it works! However there is no guarantee that it will work with every DVI screen.


Tasker recognize when headphones are in and something starts playing I have this issue with my phone when I put in my bluetooth headphones and start playing something, it switches to the "cast" volume mutes my music, so I have to raise my volume every time that I put in my headphones. I already have tasker turn up my volume when my headphones are in, but it isn't until the music starts playing that it switches to "cast" volume instead of bluetooth. Can I have a Tasker action happen when my headphones are in AND music starts?

You can either use the plugin "Tasker Is Music Playing", for one dollar, or try the "Media Utilities" for free, which interface with Tasker but might or might not work with your specific media player.


What are TouchWiz easy home and TouchWiz home? I'm seeing the following screenshots on the Samsung Galaxy SIII Neo. I would like to know the difference between TouchWiz, TouchWiz home, and TouchWiz easy home.

Click to enlarge image

TouchWiz is the interface used by Samsung, they're including it in their stock ROMs.

"TouchWiz home" and "TouchWiz easy home" are the launchers, supplied with the TouchWiz interface.
The "TouchWiz home" is used by default and is more feature-rich.

"TouchWiz easy home" is more basic, made for easier use. It's themed like this:

Click to enlarge image


How to watch photo sphere taken on another device offline on android? Short

I have taken several photo spheres on my old Nexus 5.

Now I have migrated to the new Nexus 5x, how can I watch the photo spheres offline?

Detail

Since the mobile internet is really limited (something like 2 gigs per month if you're lucky, my private account has 500 megs) I don't want to use a large part of this contingent just for viewing one single sphere. And W-Lan isn't always available.

Furthermore: The downloading time is really annoying, it takes so long even with a fast (100 mbit) internet connection via wlan - I'd like to zap through the spheres just like I did on my old Nexus 5.

I only use google's own "Photos" App and google's cardboard app for viewing a photo sphere.
They don't seem to chache anything, as soon as I switch off wlan and mobile data spheres that I have just opened a moment ago using wlan are not available.

I found no matching entry in the preferences of the "Photos" App and the "Help and Support" pages are just as helpful. This is getting really frustrating and I'm starting to wonder how stupid an app can be :-(

There is an option to "Download" the spheres but all that this would give me is a plane image.

My Motivation

Actually I'd like to show my family these spheres using the pretty decent card board vr :)

In answering my own question, got the answer on https://productforums.google.com/forum/#!topic/photos/SbXGsiE7HLE
Pasting it here anyway so anyone else stumbling over this post gets it as well :-)

Downloaded Photo Spheres will be opened by the card board app as spheres rather than plane images.


Google Contacts. Does it sync avatars? My family has me in their contacts app (the google one: https://play.google.com/store/apps/details?id=com.google.android.contacts). If they enter my email for that contact my google account avatar will be displayed for that contact. I will probably change that avatar from time to time. The question is:
Will the avatar will be updated in a automatic way and if so how long does it take to sync?
Or maybe the avatar is imported only during manual contact creation/editing?

It appears that after some time it will sync. It took few days.


How can I have android reinstall my installed apps after I do a factory reset? I have a nexus one and I installed a bunch of apps on it.

After I do a 'factory reset', I go back to 'Android Market' and I see it is trying to download the apps I installed before. However, all of them are stuck in 'Downloading...' - they do not get installed.

I am on WiFi, so it is not an network issue.

Any idea how to re-install those apps?

In addition to Bryan's answer, you could try going to Settings -> Applications -> Manage applications and clearing the data for the Market.  That might be easier than manually cancelling every download.


Where can I find a list of the default emoticons on Ice Cream Sandwich? My fiance has figured out how to make android emoticons with hearts as eyes, and a kissing emoticon, and I'd like to send the same emoticons back to her, but I can't figure out how. Is there a list of the default emoticons in Ice Cream Sandwich and Jelly Bean?

Edit: To clarify, I'm looking to find a table showing how different strings of characters translate into the icons that ICS displays when I receive an emoticon.

I do not have a mapping between characters and images, but I was able to figure out where the images are stored and its contents.  The images are stored in  /system/framework/framework-res.apk.
Having pulled this file from ICS emulator, I extracted and found 16 files for emoticons grouped based on DPI.
The following are the files and its preview for ldpi.

and the hdpi:

I could not find the map between the string that we type and its corresponding image.  There are many Google search results that will help to replace these image files and add some more stuff as well.  The added emoticons will make sense only if both sender and receiver has this modification, else it will be seen just as a text only.
I know this does not answer your question, but while trying to find out one I stumbled on this information which could be useful for some one or some one knowledgeable enough can take it from here.
Mapping
Roxan shows us that Android's default keyboard has 16 emotions when you long press the ":-)" key. Let's see if we can figure out how the map to the symbols:
:-)   emo_im_happy
:-(   emo_im_sad
:-D   emo_im_laughing
:'(   emo_im_cyring
:-/   emo_im_undecided
:-[   emo_im_embarrassed
O:-)  emo_im_angel
:-!   emo_im_foot_in_mouth
:-$   emo_im_money_mouth
B-)   emo_im_cool
:-*   emo_im_kissing
:O    emo_im_yelling
=-O   emo_im_suprised
:-P   emo_im_toungue_sticking_out
;-)   emo_im_winking
:-X   emo_im_lips_are_sealed
o.O   emo_im_wtf

You can edit the answer if you found an error or a new mapping


Android System Programming As android is based on a Linux core, is it possible to use POSIX System Programming tools, techniques and libraries to program and customize the environemnt like I would have done on my Ubuntu for example ?

It appears that Android is "Mostly POSIX-compliant" and that it is available through the Android NDK. Which can be found here.

According to Wikipedia for what its worth. https://en.wikipedia.org/wiki/POSIX


Why is Bluetooth tethering disabled in a lot of Android devices? What is the current state of Bluetooth tethering on Android devices? I have a couple of phones Android 5 and Android 6 that I can use from PCs for Bluetooth tethering. Both phones have support for WiFi tethering also.

As far as I can tell there are two ways of tethering from the PC. One is to use the old RFCOMM interface where a PPP channel over a Bluetooth serial link is created, where AT commands are sent and where the PC needs to know the APN of the carrier that is in the phone. The IP address is assigned to the tethered device and the phone cannot use that some connection. I have tried this with both phones and this works from the PCs. That was early 90's to 00's technology. I usually use the packet based Ethernet emulation (bnep) and access the Network Access Protocol/Protocol that runs over bnep. The NAP runs over PANU and has and ID of 0x1116. This creates a packet interface of IP packets with and address provided by the phone (with network access) and this is somehow used (using perhaps NAT as in the WiFi case) over the route-able Internet and both devices can use this channel.

I have a couple of tablets that I can successfully tether using WiFi. But I cannot get tethering using Bluetooth NAP. I have searched far and wide and it seems that the only solution for Android is to run an app that creates two new PANU profiles over which a VPN connection is made (because VPNs can be created without root).

Is my understanding correct? If so why is it that Fire/Nexus/Other tablets disable Bluetooth tethering?

Because some Android phones/tablets ECT sometimes needs a better Wi-Fi connection if that isn't the case then the Android is either not picking up the signal or...
Your Android s not compatible with that Bluetooth


Extract TWRP backups made with adb I have a Samsung Galaxy S2 GT-I9100 smartphone with LineageOS and TWRP. Every week I make a backup with the following command:

adb backup -f twrp-20170322.ab --twrp boot data system

I may optionally use the --compress option, too.

Is there a way to extract the twrp-20170322.ab backup file with stardard GNU/Linux command line tools? I will also consider installing extra software if needed, but it must be free (as in freedom).

Links:

https://forum.xda-developers.com/android/help/extract-backup-adb-twrp-option-t3577903
https://github.com/TeamWin/Team-Win-Recovery-Project/issues/898

I have found that TWRP-generated .ab files are different from the normal adb backup files, so the offset is different from normal .ab files. I was able to inspect and extract files using (for example to inspect) the following command:

dd if=backup.ab bs=512 skip=1 | tar ft -

Apparently, the header may be longer, but it should be aligned with 512-bytes boundaries, so just bump the skip= parameter if it can't find it at first.

Note that the file format is defined in twadbstream.h, if you need to dig into this further.


How to log app run time Long story short, I need to log these things some apps: The starting time of the app, total running time and the end time of the app.

Edit: I would want to run this a whole week, to see how much time these apps are using
.

Here is a workaround you could use.

Objective: Create a Task make an application runtime log.

Profile

Application >> Select target application e.g Facebook app (Tap back to exit out of this profile.

Long press the first context and select Add >> Day >> Select number of days e.g 7 days

Tasks

Task 1 (entrance) You can name it Facebook login time or anything.

A1 Variables>> Variable Set [Name: %Logintime to %DATE %TIME (leave everythin as is)]

Tap back to perform second action.

File >> Write File >> [File (give any name e.g sd_card/Facebook logtime.csv) Text (Start, %Logintime) Tick Append, Tick Add New line]

Save and exit this Task

Create another task

Task 2 (exit) You can name it Facebook logout time or anything.

A1 Variables>> Variable Set [Name: %Logouttime to %DATE %TIME (leave everythin as is)]

Tap back to perform second action.

File >> Write File >> [File (give any name e.g sd_card/Facebook logtime.csv) Text (Start, %Logouttime) Tick Append, Tick Add New line]

Save and exit this Task

Explanation: When the Facebook application is opened, the log file (that .csv file you created) is written the start time, and when you exit it writes again the end time, such that after a week it shows time you used the facebook app, hence you can calculate the time.

Please note, to perform calculations within tasker is possible but is advanced so I just did it the simple way.

Happy logging!


How to download video from Youtube, FramaTube, Media CCC or mp3 from SoundCloud? I'm using Mi 5, I want to download hot trend videos from Youtube, FramaTube or video conferences from Mediaccc and then make the tiktok video for fun. How to reach this?
Also, sometimes I want to listen Youtube music or offline video while screen off. I found some answers but it is not working. Anyone can suggest me?

Try this
HBTube. It allows to play Youtube background, download video, audio from multi platforms. No Ads when watching videos. You can visit HBTube Online to see more detail.
Good luck!


Unable to choose account to share docs from Started using this new Samsung S9 a week or so ago and it has an annoying trait/bug in Gmail that my older S6 Edge/S5 never had.

If I choose a document or photo, from any app, to share, the system always choose the same e-mail account and the drop-down menu for my other two accounts is inactive. However, if I use any of these accounts via Gmail first, the drop-down menus appear, showing all three Gmail accounts. I can't figure this out.

Any ideas? The latest update didn't sort it either.

Right, for some unknown reason (no obvious updates, either) the drop-down email addressed are now visible when sharing from an app itself! Weird!

Sorted!


Retrieve my phone contacts lost in previous phone Please send me _ how to ? I don't want to lose info stored on lost phone

If you backed up your contacts to Google:
(You have tagged the question with Google-account tag, so I'm assuming that you have stored the contacts there.)
First, make sure you actually have saved your contacts to Google. To do so, go to contacts.google.com and log into your Google account. If you see your contacts there, then follow the steps below:
Go into your phone settings → accounts → Google → sync, and make sure that contacts sync, is on, if it's on, but the last sync date was a long time ago, make sure to refresh sync. Your contacts should now appear in the contacts app.
If you have not backed up your contacts to Google:
If you checked in contacts.google.com and the contacts are not there, that would mean that you have saved the contacts to the internal memory of your lost phone, and in that case there's not much you can do to get them back.


Can I edit auto-complete dictionary? Currently my LG G2 Swype-style input with the LG keyboard gives me boneheaded suggestions like tho for to (and actually prefers them). I see elsewhere that user dictionary editing is not available, but some of these entries are five years old already. Any progress on this front?

You can change the words in the user dictionary by going to Settings > Language and Keyboard > User dictionary. From here you can edit as you wish. There is another way mentioned here that may be easier for you: How to remove misspelled words from your Android Dictionary

"Maybe this is more obvious to everyone else, but the dictionary is accessible from the speech-to-text button. The gear icon actually means something! Long-press the microphone to get to the Touch Input settings menu. From there, click User Dictionary and edit out all your "well, crap, I did it again!!!" entries. You can also add entries (at the top), you can long-press an entry to edit, or click the red X to delete."

This is a good article that I have read before. Hope it helps!


Moto G Lollipop update I'm in Ireland and recently got the Lollipop update for my Moto G. Ever since then although the emoji's appear and I send them the people receive the messages but with no emoji's attached is anyone having the same issue.

Go to message settings, SMS Encoding Method, set to Automatic

This worked for me


I have a search icon that cannot be removed I dont know why but since 2 days I am getting a search icon in my screen, I can move it and place it where ever I want but it will show in all my screens and also I cannot remove it.

thanks

thanks you all for your answers,
I have no idea what happen but yesterday I updated like 15 apps and now the icon is gone.
I dont know which app made that happens but the good news is that its gone :)

just FYI it didn't act like a regular app icon, it didn't gave the option to see "app info" or "remove" it was staying in all the screens no just in one. and when it was press it opened a search that when was press to search was searching on Google.

any way, thank you very much
greetings
Iair


Disable HTML Emails in composer how do I disable the default sending of emails in html format?
I would like to compose emails in the text format but I can't find a way to do that. Ideally, this should be the default behaviour with an option to enable html when needed.

Using Android 2.1, Motorola Defy, Standard Email app (might be some Motoblur changes made, I don't know).

Many thanks.

I ended up using K-9 Mail. I am relatively certain, that making text encoding the default behaviour for the stock Android Email app is not possible.

For this reason and others I am using now K-9 Mail. It has down sides but it solves this problem.


Can I use dual boot in my Android mobile phone? I want to know is there any boot loader modifying tool for android so that I can use my cell as dual boot. Like Symbian- Android, Android - Windows Mobile, Android - Java, Android - Bada.

Is it possible.

Yes it's possible to dual boot Android and Windows Mobile or dual boot multiple different Android ROMs or dual boot Android and WebOS.


Get Android phone apps on tablet I have a Samsung Galaxy Nexus that I use on a day-to-day basis, and I just received a new Galaxy Tab as a gift. I would like to install largely the same apps on both devices. Is there an easy way to accomplish this, preferably automated?

Factory-reset your Galaxy Tab. Then, log-in using the Google account your Nexus is using. It should ask you if you want to download or synchronize the apps that you have installed on your Galaxy Nexus.


Watch videos with SUB/IDX subtitles I have video files with their SUB/IDX subtitles.
I'm using MX Player Pro but it does not support SUB/IDX subtitle.

SUB/IDX subtitles won't display.
SUB/IDX subtitle is not supported as of yet. It will be supported in the future.

How can I watch videos on my Android device with SUB/IDX subtitles?

You can use VLC to view videos with subtitles. Copy the subtitle files on the same folder as the video, then change their names to be the same as the video (don't change their extension).


Is there any way to make free skype calls from HTC Desire? Well Fring is blocked. I'm located in China. I neeeeed to make free skype calls to my family around the world. Skype Lite is not an option, has anybody cracked this cookie?


How can I root my Samsung Infuse 4G (AT&T)? I have been looking everywhere online, but I cannot find anything helpful in rooting my Samsung Infuse 4G. I have even tried (once) with SuperOneClick, but it never worked. Didn't affect my phone, but it did lock my pc up for a bit. Does anyone have any helpful advice?

Rooting a phone generally does not affect it visibly much, other than a new "Superuser" app in the app drawer.  Rooting only provides ability to gain elevated privileges, with the Superuser app acting like the gatekeeper for other apps requesting such privileges.

SuperOneClick is the preferred method for rooting the Infuse 4G.  If you're unsure if that succeeded, here's what you can try to check if your phone was indeed rooted:

From the Market install the Terminal Emulator app.
Launch the app, and using the on-screen keyboard type in su and press Enter.
If your phone is rooted, a new dialog named "Superuser Request" should come up. Tap the "Allow" button.
You should see a pound sign #. Now type in reboot and press Enter.

If at this point your phone reboots, you have root.  Otherwise you will receive the following message "reboot: Operation not permitted"  This means the rooting did not complete successfully and you may want to re-try it by following any of many guides found online.

P.S. Please be sure to follow the guide designed for your specific device.  Not all Infuses are the same - there are differences between the AT&T version and Rogers', for example.


Multiple links/files/folders download using Android phones/Apps How to download all links/files/folders from websites/web directories using android phones/apps?

There is an App on Google Play store name: HTTrack Website Copier. You can download whole website with this application .You can download only that file which is allowed by the website server for the users only not whole stuff holded by the server.


How can I root my ZTE Score? I'm new to Android, but I just heard about rooting; and I'm already interested.  Anyway, I've been looking around, but I can't find a way to root my ZTE Score. :-(

So my question is simple: Does anyone know of the best way to root a Score?

This device can be rooted using the Zergrush exploit (which is the base exploit in the Gingerbreak app).

To root:

Make sure you have the ZTE ADB drivers installed
Ensure USB debugging is enabled on your device
Download this zip folder and extract the contents
With your ZTE connected to your computer in USB debugging mode, run the batch file - this will use the Zergrush exploit to gain temporary root, and will then push the su binaries, as well as setting suid to make permanent root work correctly

Source


fastboot boot TWRP.img Not working I'm trying to just boot the TWRP image for my OnePlus 5t to then install a custom ROM. So I typed fastboot boot "C:\Users\Elias\Downloads\twrp-3.3.1-0-dumpling.img" and it seemed to work and I got the output:

Downloading 'boot.img'                             OKAY [  0.808s]
booting                                            OKAY [ 10.119s]
Finished. Total time: 10.992s

But the device just shows the text: "Fastboot Mode" and doesn't do anything.
I now read on this forum that they somehow removed it but it would still be possible with: fastboot -c "lge.kcal=0|0|0|x" boot customrecovery.img
 but this flag doesn't seem to exist.

The output is:

C:\platform-tools\fastboot.exe: unknown option -- c

My goal is just to install a custom ROM without actually flashing anything except the ROM. So if somebody knows a different way, it would be welcome as well.

There are different versions of fastboot.exe available.

One old version I have has the command line option -c as

-c <cmdline>               override kernel commandline

The recent versions for Android SDK (v29.0.5-5949299) does not has the -c option. Instead it has the option --cmdline which seem to the the exactly same thing:

--cmdline CMDLINE          Override kernel command line.

Therefore you may succeed changing the command-line to

fastboot --cmdline "lge.kcal=0|0|0|x" boot customrecovery.img


Getting all MP3s on Android and be able to listen to them I'm an avid music lover, and over my long life collected many rare CDs.  I made MP3s of these CDs and had happily listened to them on my iPhone using iTunes.

This week I switched to Android (Samsung Galaxy s10e).  I painstakingly uploaded all of my Music folder from my Windows 10 PC onto Google Play Music using the Chrome extension.

Only 3/4s of my MP3s successfully uploaded.  Under Google Play Music > Settings> Music from My Computer, there's no mention of any failures.

After a quick look, it seems that the rarer recordings were the items skipped.  These recordings are not in Google Play Music's library, so now I'm fearing that I can only upload MP3s that are in Google's database.

Questions:

Can anyone confirm this theory?
If it's true, what can I do to get all my MP3s, as they are, onto this Android phone and be able to organize them into playlists and listen to them?

While I can't confirm it, I'm pretty sure Google Play Music needs to recognize the song to be able to show it in its web interface, much like Spotify does.

So instead of using Google Play Music, I plugged my phone into my Windows PC with its USB-C cable.  Here, I could see the phone as a drive on the PC.  It's a Samsung Galaxy s10e, and fortunately both the phone and the SD card were formatted to show some typical folders, including one called Music.

Using File Explorer, I copied my MP3s from my PC to the phone into the Music folder (on the SD card, but the Internal Music folder would have been fine as well).

Then I chose one of the many MP3 player apps.  I did try VLC first since I've used it for years for other purposes and trust it.  Because I wanted to do more with the music (e.g., create playlist), I opted to go with Musicolet.  Both apps offer to scan your phone and SD card.  When you give the app access, it pulls in the files, and then you can go from there.


Does android 2.1 have any specific built-in ebook apps? I'm thinking about getting a Samsung Galaxy S phone, I want to know a bit more about its capabilities as an ebook reader

Does it have any built in applications for reading? And if so which formats does it support?

Android 2.1 doesn't have any preloaded ebook readers but specific phones may have something preloaded.  The pre-loaded apps depend on the carrier, but regardless you can download different ebook readers from the Android App Market for free.  Unfortunately none of the current ebook readers are a complete solution as they all have major limitations.  Here are the main players:

Free & Non-proprietary (free app & free books)

Aldiko: Supports ePubs with and without Adobe DRM.  There are thousands of these books available; Aldiko also has an included store selling commercial, DRM-protected books. Great user interface.  Aldiko also has a paid app that has more features.

There are a bunch more that do the open source books in the app market but none hold a candle to Aldiko.

Proprietary (these are all free apps but in most cases you have to buy the books)

eReader:  Only reads PDB files and you have to sideload the app.  There area several book stores that sell books in this format including ereader.com and fictionwise but these books are usually twice as much as Kindle or Nook books.  Barnes & Noble used to sell PDB ebooks but swicthed to a DRM'd ePub.  This has got a great (powerful and easy) UI and used to be my favorite when I could get books from B&N but now it is useless to me.

Nook: Reads open ePubs and DRM'd ePubs you buy from Barnes & Noble.  The UI needs a lot of work compared to eReader and Aldiko.  *I just abandoned this for the Kindle app.

Kindle: (this one comes pre-loaded on the T-Mobile Galaxy S) Reads DRM'd (.azw) ebooks you buy from Amazon.  *This is now my ereader of choice.

Kobo: Reads ebooks from kobo.com.  I haven't bothered with this since the Nook came out.  It used to be able to read Borders.com books but I don't know anymore.  The old version of the app didn't allow for offline reading but they might have fixed that.

Most of the major proprietary readers (Nook, Kindle & Kobo) all have about the same selection of new release books at the same price (about $12.99 per book).  I expect these apps to get a lot better in the future it's just a very frustrating that I used to be able to use a much more robust and user friendly app (eReader) with new B&N books, but now I have had to downgrade to the Nook.

But to answer you question (got off on a tangent there, sorry): If you get the Galaxy S from T-Mobile you'll have Kindle pre-loaded, but even if nothing's pre-loaded you can download all or any of the above mentioned apps for free from the Android Market (except eReader which you have to sideload).

Update: Amazon just recently updated their Kindle App with a few key features (that I came to love in eReader) that make it a Nook killer in my book:  1. Ability to highlight text and make notes 2. Ability to long click on a word and look it up at dictionary.com or wikipedia.  I'm switching to the Kindle App now although I'm annoyed that I just bought two Nook books.


Is there a way to trick the Android Market into thinking I'm using a different device do I can download protected apps? I have an unrooted Archos 70IT with the market add-on app and there's a number of apps that I can find in the Market on my Droid but not on my Archos.  They are likely "protected apps" which can only be installed on devices approved by the apps dev.

To get around this I just download them to my Droid, save to Dropbox then install on my Archos.  These apps work just fine, so rather than be "protected" from "incompatible" apps and having to do backflips to get the apps I want, I'd like to trick the Market into thinking I'm on a Droid or some other ubiquitous Android device.

Is there anyway of doing this a) at all, and b) on an unrooted device?  If so, how?

Yes, it can be done but it requires root.  You edit the device fingerprint in the build.prop file.  Here are details: http://androidforums.com/samsung-galaxy-spica/98024-protected-app-market-fix-tutorial-build-prop.html

Edit: For a more complete answer, see How can I modify the phone model in build.prop to get unsupported apps?


Turning off "storage full" warning (Tap to enlarge)

Storage almost full

OK, nice of you to warn me, I'll take care of that later.

Storage almost full

OK, good to have a reminder.

Storage almost full

I guess I could have forgotten twice?

Storage almost full

Seriously though, do I really have to see it pop up ELEVEN TIMES during the span of a 10:46 Youtube video? Huawei p10 lite with Android 8.0.0 and EMUI 8.0.0 here. Isn't there a way to turn it off until I get to free up some space?

Search "notifications" in the settings, select the notification access, then draw over other apps, find the phone manager and turn it off  bam the annoying pop-up is gone.

Just leaving this here for people who search how to fix this, found about it myself while trying to solve the problem on my Huawei when websites didn't have the solution.

For me the warning begins to pop-up when I have less than 100mb left in my internal storage and it won't go away until I delete something. It's very annoying when watching a video and it bothers you every 20 something seconds.

You can even remove the icon in the status bar by going to apps, finding the phone manager, clicking on the notifications and disabling Display in the status bar!


Can't set cortana as default voice assistant I have a Samsung Galaxy S3. I recently downloaded Cortana for android. There are multiple articles showing how to set her over Google now as default voice assistant. None seem to apply to my phone.

Is it simply not possible, or am I just doing it wrong?

If it's not possible, which Samsung Galaxy series does it start at? S4, S5?

If it's possible, please provide details of how to go about it. Because simply holding down the home button does not give me the option.

Thanks,

Alex

http://wccftech.com/how-to-select-manage-default-apps-in-android-marshmallow/

Go into Settings --> Apps --> "Cog wheel in upper right corner" --> Default Apps --> Assist & voice input --> Assist app --> Choose Cortana

Cortana will now open when you hold LONG on the Home button instead of Google App.


Suspected malware on stock apps in a Mediatek mtk65* based phone I have an old(2016) Mediatek mtk6580 chipset phone(non rooted/stock). Couple days back, I downloaded an app called "Apk extractor" from play store, and extracted the system apps to the sdcard. Then from there I uploaded them to https://virustotal.com and found out that, Android system framework, com.mediatek, Android system webview, eSETterminal and Android browser provider had malwares in them. A couple days back, a serious vulnerability(mtk-su) for mediatek mt65** was found which gives a user temporary root privilege. I was able to obtain root permission and did mount -o rw,remount /system and went straight to /system/app/ and deleted Android system webview and Android browser provider. However, I wasn't able to find com.mediatek on /system/app and instead found it on /data/data. I deleted that from there. But then I did a system reset. com.mediatek was still there. Also, I couldn't delete Android service framework, because I tried doing adb shell pm uninstall -k --user 0 android and couldn't access anything from the notification menu. For now I disabled the apps with adb shell pm uninstall -k --user 0 com.app.name. Are there any ways to permanently delete com.mediatek.
If it would help ya'll in any way I could attach a adb dumpsys and adb logcat logs. I noticed a few suspicious behaviors like, when I exit an app, the data/wifi completely bolts down, and vpn logs says network change detected. None of the other phones has this issue. I think I might be dealing with something big here.
Edit:
Okay, I don't happen to have all the links, but two of those apps were with me, and am providing the scan links here for eSet terminal and webview.

Eset terminal https://www.virustotal.com/gui/file/b319236ee02778c88198e1b88e730b871f2709705728d766825a479652a7cec9/detection
webview  https://www.virustotal.com/gui/file/c1d4821e87519453ad5fc4e31fa4790cdc3a98dd45fd6015899a8f7093f6b784/detection

I am sorry but you totally misinterpret the scanner results.
In both cases one of 61 scanners has detected something - that looks more like a false-positive. Additionally the scanners that detected something are uncommon. Not one of the major virus scanners detects anything on the samples. Rescan it some days later and if nothing has changed the chance is very very high that the result is not correct.
Additionally one item is detected as "PUA" - not as virus. PUA is the abbreviation for  - Potentially Unwanted Application - usually software like advertising trackers falls into this category.
The other is a PUP - hence a "Potentially Unwanted Program" which effectively means the same as PUA.
Conclusion: You totally panicked because you don't understand how to interpret the VirusTotal results.


Upgrading my HTC G1 to SDK 2.2 I am trying to upgrade my HTC G1 to OS 2.2 (I have a developer device bought way back when it was released)

I have been trying the steps provided here - http://code.google.com/p/android-roms/wiki/SPL but for some reason the phone won't boot up after following all the steps. I have tried twice and restored my device to 1.5. But would really like to upgrade to 2.2

Any ideas please?

Thanks.

Have you tried rooting your G1 and putting something like Cyanogenmod on your phone?  CM6 is currently in Release Candidate status and supports 2.2.  However, you won't get all the features of 2.1+ because the G1 simply cannot do some of them (i.e. LiveWallpapers).


opera search bar: enter doesn't search I write my question in a search box (on stack exchange or wikipedia or Google.) when I press enter, it doesn't search.

This isn't a keyboard thing since I've tried swiftkey, android keyboard, Samsung keyboard, and swype.

It is an opera thing, since using default browser, the keyboard "enter" is replaced by a spyglass for search or a tick in a circle for "go" as expected.
I've not tried any other browsers.

I only noticed this problem after upgrading my galaxy tab to 3.2...

My solution for SO uses an undocumented feature (an easy trick when there's no documentation whatsoever): longtouch the search bar, add it as a search engine, and then use Opera's own search bar for such sites.  A trick you may like with SO is to do this multiple times, then manage search engines, click on one of the SO 'engines', and modify it so that you can readily add e.g. [android] to your searches.  It may feel like a workaround, but the result is more comfortable than what I was used to on desktop systems.


How to display comments from devices that I don't own? It is now possible to filter the comments in the Google Play Store using the devices you own as filter. Is it possible in some way to filter comments by devices that I don't own?

I am trying to check how some apps behave on my device because it is not so popular, and I would like to try instead check comments with other devices with similar hardware specs.

When you specify one of your devices (to narrow down the comments), the web page sends an AJAX query to google. It passes a GET variable, specifying the device; it also passes some POST variables, one of which is a token (so you can't simply browse to the page).

You could write something that requests a different device to get the comments. The only problem is that google has their own definitions for device models. You would have to find out the model id used by google for the device(s) you wish to browse.

Here is a starting point for your code. I grabbed my token value by using Tamper Data.

app_id = "com.rovio.angrybirds";
token_id = "FIND_YOUR_OWN_TOKEN";
device_id = encodeURI("LGE LG-VM670"); //this is sent as a GET, so encode
page_number = 0;

$.ajax({
  type: "POST",
  url: "https://play.google.com/store/getreviews?id="+app_id+"&reviewSortOrder=2&reviewType=1&fn="+device_id+"&pageNum="+page_number,
  data: { xhr: "1", token: token_id},
  dataType: "json",
  success: function(json) {
    parse_reviews(json);
  },
  error: function(json) {
    // it seems like the standard behavior from this url call is a response 'code' of ")]}'", instead of a 200 or other standard code
    parse_reviews(json);
  }
})

function parse_reviews(json_object){
  //this should extract the comments to a readable format
}

Here's a starting point for your list of devices. My two devices are the

Optimus V: "LGE LG-VM670"
Nook Simple Touch: "BarnesAndNoble NOOK"

Readers: Feel free to add your device in the comments.


How to renew Google Play Music All Access from Android? I got the 30 days free trial for Google Play Music All Access, but I cancelled it. I'd like to renew it. How can I? I can't find a way. Here's an image:

]1

If you canceled the trial and want to renew the TRIAL, I think you'll have to wait for another offer.

If you want to renew the actual service, go to Play Music, settings, Subscribe to All Access.


Why does AIM need my phone number? And why can't it find it? The stock IM application has been complaining that it "can't access my phone number" when I try to connect to AIM. I've been able to connect when I'm using a wireless connection a few times, but never using the data connection. I don't have any trouble getting gchat messages or mail or making phone calls. The error says:

  Unable to sign into the AIM service.
  Please try again later.  (Detail:
  Sorry, the phone number cannot be read
  from your SIM card. Please contact
  your operator for help.)

This has bugged me since I got my phone, definitely not new, but it would be nice to be able to use the IM on my phone. Any ideas about what might be afoot?

Phone: T-mobile G1, unlocked and running on AT&T
OS: 1.6/donut (I know, I know, I can do better)

Apparently this is by design (did not know that until today). You can only use the AIM, MSN, and Yahoo! messengers on the G1 if you're using a T-Mobile SIM card. I suppose this may apply to other unlocked phones since the comment on the bug tracker implies that it's actually got something to do with the way Android or its APIs are doing things under the hood.

I'd just recommend trying a different client, I guess. I personally recommend Trillian or Meebo, but there's a bunch of others. Trillian is $5 (or you can go get an old beta version - they were free), but I like the UI and features a bit more. Meebo is free but also very good. One big difference is that Trillian supports C2DM, but that doesn't really apply here since it wasn't introduced until Android 2.2

As for the "why": I'm not sure, really. Matt may be correct, but AIM can send SMS messages from desktop clients, so your number seems like it might not really be necessary. I'm inclined to agree with that guess, though, since I can't think of any other reasons.


How to get my Android device to connect in USB Debugging Mode? I have videocon (vt10 - android v4.1 jelly bean) 10 inch tablet.

I want to connect my device to my computer (Windows 7 32-bit) in USB DEBUGGING MODE.

I searched a lot and didn't find any USB drivers for my device, I also contact Company Customer Care but they said that they didnt made any kind of USB drivers for that device.

I also installed PDAnet software for connecting android devices but nothing happens.

Please any one tell me how can I connect this device in debugging mode ?

You need the Android SDK installed on your computer to be able to do anything in the debugging mode. I think that will also install the relevant driver. Try installing it and see if it works.

http://developer.android.com/sdk/win-usb.html


Does YouTube Music allow non-premium accounts to download their own uploaded music to their device for offline use? I just received an email notification that Google Play Music would be discontinued later this year, and instructing me to transfer my library over to YouTube Music (I haven't done this yet).  I am possibly an atypical user — my entire Play Music library is music that I ripped from CDs and uploaded to my account.  I also am often in places without reliable WiFi and I don't like to use data for streaming audio, so I prefer to have my entire library stored locally.  To this end I have my entire Play Music library downloaded onto an external SD card on my phone.
Will I be able to do the same thing with YouTube Music?  All of the information I have read online (for example official blog
) says that "paying members" will be able to download music for offline listening.
Does that mean that I won't be able to download my own music to my device without paying for the privilege?
EDITED TO ADD:  A few people have asked, in the comments, why I even want to bother with a cloud-based music platform, if I plan on always having my music locally stored.  This is a fair question, one I ought to have originally addressed!  The reason is that it makes synchronization simple:  every time I add a new song or album to my Play Music library (which I usually do from my home desktop computer) it is automatically available not only on my phone (where I can download it to keep available offline) and on my work desktop computer. Similarly if I create a playlist on one device it is automatically available on all of my other ones.  Since Play Music is going away, my hope is that Youtube Music will be able to take its place -- otherwise I will have to start all over with a new platform, which I would prefer to avoid.

I haven't tried this but according to Upload your music - YouTube Music Help, you can

You can play uploaded songs in the background, ad-free and offline - even if you are not currently a YouTube Music Premium subscriber.

(Emphasis added)
You would need to use a computer to upload (you cannot use YouTube Music mobile app). Once uploaded, you can view in the app. You can verify this by uploading a few songs


Huawei Honor 6 factory reset in australia now lost android running system and everything to do with google This is my first Huawei and decided to go big and affordable. I live in Tasmania, Australia and when I first got the phone it had the android running system, could sync to my email  etc. Just the play store was slow so I tried a factory reset.

Now the phone has got Chinese apps and absolutely nothing to do with Google. It just doesn't have the KitKat 4.4.2 android running system in it anymore. I will be calling Huawei when they are open for technical support but if someone could help me reset my phone back to its android running system it would be much appreciated as I don't really want to have to send my phone back to the manufacturer if I can fix it myself.

Τwo days ago I had almost the same problem. After factory reset i lost gapps. I installed manually the rom but nothing happened. After i installed google play store from Aptoide Market. Then i setup my google account but could not sync contacts and calendar. I installed two applications (GoogleContactsSyncAdapter.apk and Google Calendar Sync Adapter.apk ) and now everything works. Of course if i go to factory reset i will have the same problem. I wait next rom update hoping that my problem will be solved permanently


How to download everything off broken Samsung when screen won't turn on? Last week I dropped and broke my Samsung galaxy s5. The screen won't turn on, but it vibrates/rings whenever I get a call or message, so I know the phone still works. All I want is to download my photos and notes onto my computer. How do I do this?

Also, I've read that I'm meant to allow USB debugging, but since I can't use my screen is there a way to do it on the computer instead of via settings?

Thanks!!

connect it to PC/MAC
open file explorer or finder
find the phone
folder should be DCIM


Duplicate calendar entries presumably caused by Google's calendar sync I have a subscribed calendar in my Google account.

Events from this calendar get synced to my phone as you would expect. However, whenever it syncs it creates a completely new event instead of updating the existing one, or taking no action.

How can I fix this?

Samsung Galaxy S running Gingerbread 2.3.6

I ended up disabling the linked calendar, and adding it manually using the ICalSync app in the market.


Any way to sync Bookmarks between Android and Blackberry? Is there any way to sync my Bookmarks between my BlackBerry Torch and My Samsung Tablet?

Answer copied from Drake in Can I sync Firefox bookmarks with Android?

  Xmarks Premium allows to synchronize all bookmarks between
  different PCs (supports Chrome, Firefox and more) and different mobile
  phones/tablet (Android, iPhone, Blackberry) for 12$/year.

Edit #1: If you're looking for a FREE alternative, you can try Dolphin browser (it's available for both Android and Blackberry). Dolphin lets you sync bookmarks.