Send tweet automatically using an Intent?

It's unlikely that any Twitter app offers a way to do this. In general, intents are used to start an action that requires user interaction to complete, or at the very least ask you for confirmation.

If an app offered a way to send a tweet automatically via an intent, it would also have to require the app sending the intent (Llama in this case) to have a permission created by the app handling the intent (the Twitter app). Otherwise, any app on the phone could send tweets without your knowledge or permission. Llama would have to be written to ask for this permission, and since it isn't, it wouldn't be allowed to send the intent anyway.

Alternatively, it would be possible for the Twitter app to offer such an intent, but ignore the intent unless it was sent by Llama (or better yet, using a configurable list of allowed apps). This is how many apps' Tasker integrations work. Since this is a pretty niche need, I don't know whether you'd be able to find an app that works this way. You might find that there's an app written this way specifically to act as a Llama plugin.


Connect Android phone to router via USB-to-Ethernet

Check out the App Ethernet on Google Play. You will need to root your phone though.


"Package installer has stopped working" after updating to COS13/Marshmallow

I do not know how to reproduce this problem. It simply solved itself after changing the Cyanogen themes a few times.


How to enable an "Always on Display" mode in Nokia 9 for JUST notifications?

To enable notifications on lock screen:
adb shell settings secure put lock_screen_show_notifications 1


This might have something to do with a feature of MMS called Content adaptation. Your operator's MMSC (Multimedia Messaging Service Center) determines if the data sent is in a format supported by your handset, and if not, transcodes it into another format. This can cause some problems between different devices and operators. For example, my Android receives single images from other Android phones as 10 second videos where 1st half is the image and 2nd half is the message.

At least here in Finland, the behaviour I described is pretty standard and has happened since the days MMS was made available and people are used to it (as far as I know). Don't know about AT&T, but I'd suspect there won't be any changes in the near future.


How to resize Prestigio PAP4044Duo's partitions?

Is it possible to resize partitions?

Yes, it is theoretically possible, but it may not work on your device. If you're ready to take a risk with your device (if something goes wrong, it may be bricked until you find what's wrong with it), go ahead. Also, this modification isn't recommended for beginners. Also notice that by this you will factory reset your device (all app data will be gone). You'll need:

A rooted device with custom recovery
Basic knowledge of how ADB works
Basic knowledge of how partitions and partiton tables work
Patience and time since this could (and will) probably have some obstacles since you're a beginner and these tutorials aren't made for your specific device.

I successfully resized my partition using this tutorial on XDA, however, I skipped some steps in the way, since they were directed at different devices (Xperia phones), therefore, not all steps are compatible.

This tutorial may not support your device, so proceed with caution

I will try to briefly summarize what is going on that tutorial.
What will we do:

We will back up all the files present on the internal SD card (this is optional)
We will delete /sdcardpartition (that's internal, emulated "SD card"), and we will delete /datapartition (that's where your phone data, including apps, is stored)
We will then create new /sdcard and /datapartitions, but this time, they will be resized so that you'd have more space for apps.
If we backed up SD card earlier, we will now restore the original content of the internal SD

I assume you have worked with ADB and that you have a custom recovery present on your device (if you don't fulfil these requirements, get familiar with those before proceeding)

Okay, before we start, you'll need to download fs-utils.zip from this XDA page. These are file system utilities which we'll use later. Unzip this file and place it a folder, somewhere on the external SD card (e.g. /sdcard/fs-utils)
Also, enable "USB debugging" on your phone, located in "Developer Options" on more recent devices, or "Applications" on older devices.

Backing up files from Internal SD card (optional)

Okay, this one's pretty simple, you copy the files from internal memory to anywhere you want (i.e. PC, external SD card).

Editing the partition table

This is where it becomes tricky, so be sure that everything is working before starting this, and make sure that your phone has enough battery (just in case).

Enter the recovery on your phone.
Connect to ADB
Execute following commands

umount /storage
parted /dev/block/mmcblk0
print

This should print out the partition table, like:

Number  Start   End     Size    File system  Name        Flags
1      131kB   2228kB  2097kB               TA
2      2228kB  3801kB  1573kB               Boot
3      3801kB  5374kB  1573kB               Boot2
4      6291kB  27.3MB  21.0MB               Kernel
5      27.3MB  28.3MB  1049kB               TZ
6      29.4MB  32.5MB  3146kB               modemst1
7      33.6MB  36.7MB  3146kB               modemst2
8      37.7MB  40.9MB  3146kB               fsg
9      40.9MB  46.1MB  5243kB               ramdump
10      46.1MB  54.5MB  8389kB  ext4         apps_log
11      54.5MB  71.3MB  16.8MB               FOTAKernel
12      71.3MB  2120MB  2049MB  ext4         System
13      2120MB  2620MB  500MB   ext4         Cache
14      2620MB  5692MB  3072MB  ext4         Userdata
15      5692MB  15.6GB  9942MB  ext4         SDCard

In this example, Userdata partition is on the 14th place, and SDCard is in the 15th. Notice how the Userdata starts at 2620MB, and ends at 5692MB, and SDCard begins where Userdata ends, and finishes at 15.6GB. Mark these numbers, as we'll use them when we create the new partitions.

Following this example, we will remove these partitions:

rm 14
rm 15

Now, we calculate new sizes of the new partitions. Notice: You need to have emulated SD Card on your system, don't completely remove it, it is hardcoded into the system, and removing could break the functionality of the device.

For example, if we want to increase the size of the Userdata to 6000MB, we simply add 6000MB to 2620MB (where the partition starts), to get the position where the partition ends. In that case, it would end at 8620MB. SDCard follows after the Userdata, so it begins at 8620MB and ends at 15.6GB.

So, after calculating the sizes, we enter:

mkpartfs logical ext2 2620 8620 (change the numbers for your device)
name 14 Userdata
mkpartfs logical ext2 8620 15.6GB (again, change the numbers)
name 15 SDCard
quit

Now, the space is allocated for these new partitions, but they aren't correctly formatted yet. So, in your recovery, format your internal SD card (sdcard0 or whatever it's called).

Now, in ADB, navigate to the folder on the external SD card, where the fs-utils are located:

cd /sdcard/fs-utils (change as appropriate)

After that, enter these commands, one by one:

tune2fs -j /dev/block/mmcblk0p14
tune2fs -O extents,uninit_bg,dir_index /dev/block/mmcblk0p14
e2fsck -fpDC0 /dev/block/mmcblk0p14

Now, the partitions are formatted.

You can reboot the phone now.

Try to write something to the SDCard, just to check do you have write permissions on it, and if you don't, enter (via ADB):

su
chown -R 2800:2800 /mnt/media_rw/sdcard0

That should fix the problem.

After this, you can restore the backed up files to your SDCard.

Since this is my first community post, I encourage users to edit and expand this post as needed.


Have you got flash to play on your stock Froyo yet?

You can download the Flash Player 10.1 app from the Market or by going to http://adobe.com on your phone and clicking on the Get Adobe Flash Player button.


How do I check tcp packets when they were blocked by droidwall?

Cyanogenmod has tcpdump installed. You can run it from the shell, just make sure you select the correct interface:

  tcpdump -i tiwlan0 -vv

Or, you can write the dump to a file on your sdcard, and analyze it with Wireshark on your desktop later:

  tcpdump -i tiwlan0 -w /mnt/sdcard/tcpdump.out

There is also software like Shark for Root, which will capture the packets like tcpdump (it requires root, but does not require tcpdump, which is available on my Cyanogenmod 7.1, but I'm not sure if it is available in all versions of Cyanogenmod).


Trouble with updating Android on Lenovo A2010-a

Well, I come to Lenovo site. And choose chat with tech-support.

Thay say - "You need reset phone to factory config". That all.

That what do Lenovo with they customers :( .


How can I run a python script in terminal emulator?

You could use UserLAnd, GNURoot Debian, or Termux. Termux is probably the most lightweight, and also has Swipe keyboard support (have to swipe the entire input to the side to access it), and you can enable an extended keyboard that pops up over whatever keyboard you use to access arrows, Tab, Ctrl, etc. UserLAnd also has the extended keyboard but no Swipe support, and runs a full version of Linux in a chroot environment so you can have root access using sudo or the root user.

Using Termux & UserLAnd on an unrootable Android and both are amazing. rsync is the greatest thing ever to keep project changes up to date because AFAIK it's not possible to edit the data stored in either of their filesystems directly using an Android app, but can be done using vi/vim/nano/etc inside of Termux or in UserLAnd's session (have to connect to it through SSH or VNC).

Just make sure to follow the suggestions during UserLAnd setup and grab ConnectBot and/or bVNC -- those are currently the only supported apps to connect to it. Also, while it claims to be able to setup for a single app I have not seen any directions for that, and have no idea how it would be possible as the UI doesn't seem to have anyway to do so.


Macrodroid has three powerful conditional statements

WHILE / DO , which you tried is not suitable. It doesn't work with OR ( background or foreground ) . That leaves us with
IF <conditions> ELSE which is also not appropriate . Reason you have 4 states , app in Foreground, Not in foreground , Alive in background , Not running - if you choose one state with IF ,  ELSE would cover all 3 remaining states and that's not what you want
That leaves us with two IF loops , each having the corresponding WHILE loop nested. Two WHILE loops in similar fashion may work but I didn't try ( stuck me just now )

Macro would look like this ( didn't add in linked answer so as to keep it simple and I had the macro ready ). Trigger and constraints would remain same. Only actions shown

You may need a second macro ( for user convenience,  and to ensure that macro is not active in other two states) to disable this macro. It would have empty trigger and single action of Macro Stop → Lossless Music 2. Go to the widgets section of your launcher , drag and drop Macrodroid widget to your home screen and assign it to the macro just created with empty trigger.

If Google Play Music is inactive as an example , but you are listening to music on another player, you certainly wouldn't want that player to be locked down. Or let's say you like listening to Heavy Metal on Play music with volume at 75% , you wouldn't want the same volume to persist. As additional precaution

I tested this for the other answer , so you are good to go with this

Happy automation with Macrodroid :)


Why is there no direct message widget on my Galaxy S6 stock?

tl;dr
It seems this is an issue specific to some Samsung Galaxy S-series devices running Android 5.1.1 Lollipop. There's nothing we can't do other than waiting for update from Samsung (if it's really a bug).

I believe it's either a bug, or Samsung's decision to remove "Direct Message" widget (for unknown reason) from their Contacts app. There were some reports about this issue.
From a post on AndroidCentral forum,

I've been trading support emails with the Nova folks. According to them, "Samsung removed the direct dial shortcut for no apparent reason in their Lollipop update. It is also missing from the TouchWiz launcher."

Another thread also asked the same issue,

I just upgraded to the S6 and it has Android 5.1.1.
There are a few things I can't figure out.
[...]
3. How can I set up Direct Dial shortcut on home screen and Direct Message? [...]

And lastly, on T-Mobile forum which gives hint on not carrier-specific,

My wife and I both have the S5 on 5.1.1 (F0G6) and both have this problem since the update. It happens for Direct Message shortcuts/widgets too. It appears to be a TouchWiz bug (guessing) since changing Launchers to something like Nova keeps the shortcut ... It is a small thing but a big problem for me - help!
My best friend has Verizon, and hers are disappearing as well, so I don't think it's a T-Mobile issue, I think it's an OS issue.

Which was replied with,

This is a known issues. Both T-Mobile and Samsung are trying to find out what is causing it and fix


How can I change the volume increment from the volume buttons?

You could try flashing a custom kernel with Voodoo Sound.  I don't know if it changes the volume increment but it may provide better values for those increments, and certainly a much better sound experience overall.


How do I erase my work location from Google Now?

Thanks to a pointer from Pam, I waded through a number of potential solutions until I found one that seems to work:

[update] Although the steps appear to work, less than 24 hours later Google Now will automatically re-add your work address - even though you've not got it listed in Google Maps.

From Google Now home screen tap your "menu" button to open the settings (for my Galaxy S3 its the far lower left button.)
Tap "Settings" and then turn Google Now to "Off."
A confirmation box appears. Check the button that says "Also turn off Location History."
Click "Turn Off."
At the next screen, click "Turn On"
Click "Yes, I'm in."
Your "home" address should show as your current GPS location.
Scroll down until you see a "magic wand" symbol in the lower right corner and tap it.
Click "Places" (it should show a #1 next to it.)
Your Home address should appear (you can tap to edit this if not correct) and "Work" should be empty.

You will have to re-enter any other personal settings but at least you can now edit your "work" location (or just leave it blank)


Updated my Galaxy S II and know no spell check

Go to Settings>Language and keyboard>Samsung keypad settings>XT9 predictive text. Then go to XT9 advanced settings and check the relevant options you would like.


Why are some apps hidden and how to unhide them

Android has many apps that run either in background (such as Accuweather daemon) or only appear as widgets (for example TypoClock). Since these two apps don't need the user to open them from the launcher, they don't add an icon to it.

The same happens with Live Wallpapers. If you use a root explorer or another root app that will let you see all the installed apps, you will see that the list is higher than the apps that appear in the launcher.


Go to recovery and do "Wipe" or "Factory Reset"

It should help the bootloop problem


According to the fix app, the actual bug it fixes is 34880.

Basically, Play installs paid apps to the wrong location, specifically to /mnt/asec instead of /data/app.  When the service cache is generated on boot, that location is not yet mounted, so the service and the associated accounts gets removed.

This works around that by using the same account on a non-paid app, which installs normally, get picked up by the service cache, and this prevents the account from getting removed.


Google Now launches when headphones are plugged in

Are you using the headphones that came with the phone? If not that could be why.

Even if they're genuine Apple EarPods or Beats - it looks as though the main issue is the middle button in the headphone is stuck while pressed in.


Does android encryption encrypt free space?

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


How do I show the upload status in the notification bar?

Most apps, if not all, have the Show Notifications checkbox. I suppose you'll just have to go through all your apps, and see which one was unchecked and check it again.


Remove stock android apps via file manager

Assuming your HTC One is running Sense, it sounds like your phone is S-ON (locked). Naturally, with S-ON, any change you make to the system will be undone on the next reboot.

I'm not sure if there's a working S-OFF (unlock) method available for your device, as a quick Google search turned up varied results for S-OFF methods on the M8. Take a look at SunShine S-OFF, if you want.

If you don't want to go that way or if your phone's already S-OFF, you may want to try Titanium Backup's "Bloatware Melter" feature (TB menu > Preferences... > Bloatware Melter) specifically made for NAND-locked devices.

You can also try to delete the app files themselves inside /system/app and/or /system/priv-app, like you said; but do be careful if you do this - you might accidentally delete something else.


Where to get or create an Android Lollipop iso for x64 environment?

To get Android Lollipop or another flavor of Android on your x64 laptop I recommend to use an Android disto called RemixOS. They have 64-bit support. There is another Android project called Phoenix OS that is similar but only x86.


"Install overnight" option does not apply update over night

Are you sure your software did not update?

Try to check it.

Open Settings-About Phone-Software Information

Check Security Software Version and Android Security Patch Level as well.

In Security Software Version, month of installed software is mentioned.

Why software not updated overnight ?

Well, this may be due to these possible reasons:

• Your device battery was running low that time.

• You have enabled any type of battery saver.


issue has been resolved the bootloader is unlocked by default.


"Couldn't move app. Not enough storage space." I have factory reset my phone, inserted & formated a new 64GB MicroSD Card

With some models of phones there is a difference between "internal SD card" and "external SD card", where the former is just a link to the phones internal storage (whyever). The latter is your real SD card.

It might be that you are not able to use your SD card in the way you like due to this limitation. Using a file explorer, can you see a difference between /storage/sdcard0 and /storage/extSDcard (or similar entries)?

What puzzles me most is that you said the problem occurs after a factory reset. So not even the smallest app is movable?


When I press and hold volume down button with screen off, the phone beeps twice. How do I disable it?

Workaround: moving away /system/priv-app/HwVAssistant.* disabled the feature.

Similar feature of pressing double volume-down => taking insta-photo persisted.


The back, home and menu buttons are not lit

Please check through these steps.

Just reboot and see whether it functions or not.
Goto recovery mode and clear cache data and check.
Do a factory reset and check.

After all these if no response, it may be a hardware issue, take the device to manufacturer's service center and check.


How do certain apps record everything we type in android?

It installs an Accessibility Service. These services are usually used as screen readers (like TalkBack), and thus have access to on-screen text. It is thus able to record on-screen information. If you install the app, you'll notice it prompts you to register it as an accessibility service so as to collect input information.

However, one limitation of this is it's unable to collect data within password fields.


That Downloading screen you got is representative of having entered Samsung's special Download Mode for flashing device firmware from a PC over ODIN. Over there, Downloading means downloading from the PC, not from the internet. In case you want to get back to normal Android, keep holding down the Power button until the device reboots. For flashing TWRP, you can try using this app called Flashify. For using it, refer to my other answer here.


Is there a bug in the management of icon movement?

it seems this bug is fixed in 2.3.3 OTA.
to upgrade manually check http://www.androidpolice.com/2011/02/24/google-releases-android-2-3-3-update-zip-for-nexus-one-and-nexus-s/


How to use an older version of an application?

Clearly, the app's developer has changed the minimum API level for that particular app. So the latest version won't work on your version of Android.

You can side-load the APK file of an earlier version onto your device to get it working again.

You may request the app's developer for an older APK or you can download from other sites that provide APKs. APKMirror is a trusted repository, for example.


Easy to fix. Just hard-press on the desktop until the query for Wallpapers, Widgets, Settings shows up. Select Widgets, and select (what on my list is #1) - Nova Action. Once placed, it turns into a menu with "App drawer" as the first choice, along with about 30 others. Once you have it selected, move it to your desired spot, either on the desktop, or in the dock, or whereever.


Can I use Google Play Services geofences to get location profiles without a service running all the time?

The AutoLocation add-on for Tasker allows you to do this. It makes use of Google Play Services Geofences, and is put out by one of the most reputable Tasker add-on designers around.

To set it up once you've installed Tasker and AutoLocation, create the geofences in the AutoLocation app and click start geofence. Then in Tasker you can set profiles to start from an Event. Choose Plugin, then AutoLocation, then Geofence, and set up the condition. Be sure Tasker is enabled (if the app icon in the action bar isn't coloured, long-tap it). Tasker does have a foreground service (always-on notification) by default: you can disable it from Tasker's preferences.

One shortcoming of this technique is that AutoLocation's geofences only create events in Tasker, not contexts, so you can't have settings changes automatically undo themselves when leaving the geofence.


How can I condense the icons in the quick settings panel on Android?

The screenshot show the "quick settings panel" with "tiles" for actions.

The number of "tiles" per row is defined by ROM and you can't change that (unless your ROM provides a setting for doing that). If your device is rooted, there could be solutions. This is defined by a system UI property quick_settings_min_num_tiles (not sure if it is ROM dependent)

Gravity Box EdXposed module is one way to do this on rooted devices (See this
 How to install EdXposed on Android 10 without triggering safety net)


How to turn off Wi-Fi 15min after it had been turned on?

I am not familiar with Tasker , in Macrodroid another versatile automation app:

Trigger : WiFi state change → connected (choose network)

Actions:

Wait 15 minutes
WiFi configure → disable Wi

Constraints: None (Run always) or set up your Constraints under which macro runs


I think I've finally solved this one by using some of the folder settings in K9.  In Settings --> Account Settings --> Fetching Mail, I set Poll Folders and Push Folders to "Only First Class Folders", and this seems to have done the job.  To be honest, I'm not sure what these settings mean exactly, but I'll live with that.


Nexus 5 crashes, battery down to 0% on Android 5.1.1

This issue is widely reported and discussed on Google support forums. I experienced exactly the same thing on my Nexus 5 when running any CPU/GPU intensive apps. In my case running SkyForce game immediately caused the phone to shut down with 100% repeatability. Most of the time after the restart the phone would report significantly reduced battery charge level. Repeating the attempts to run SkyForce resulted in further shutdowns with battery charge quickly dropping to 0%. In some cases the phone refused to turn on after the shutdown unless connected to an external power source.

I attributed this behavior to the battery's inability to sustain the load, i.e old battery. Under small loads the battery behaves as if everything is normal and maintains the voltage. Under elevated loads the battery suddenly gives in and the voltage crashes "through the floor". This is expected behavior for an "expired" LiIon/LiPoly battery. It easily fools battery management subsystem into believing that the battery is at 100% charge, when even a slightly elevated load causes the voltage to "crash".

I bought a new battery and did the replacement, which fixed the issue for good. I have been using my Nexus 5 for a few months now with no anomalies of any kind.

The only thing that is not immediately explainable is why most people report the issue only after the system update. BTW, in my case the problems began after update to 5.1, not 5.1.1. I received the update to 5.1.1 later, after battery replacement, and it was completely uneventful. Yet many people report that in their case it was specifically 5.1.1 that triggered the problem. The only explanation I have is that the updates change something in battery management algorithm that tends to exaggerate old-battery issues.


You can go to maps in the app settings and delete data, and if that doesn't work you can uninstall updates and update it again to reinstall it.


Sending group emails from gmail app in my nexus 10

GMail App didn't have this option yet.

You can try this App. Its called contacts GroupU.
It will list all Groups and just press and hold on any group and select send Email.
Then there will be a pop up with Gmail app listed in it.
Select it. You are done.


Restore Android Samsung Galaxy S Captivate SGH-I896 back to original installation

I'd say use Kies to update your old one (or use Odin/Heimdall to install some firmware from here). Afaik the Galaxy S (Captivate) does not have a custom rom flash counter (that was introduced with the S2 to see if one had installed custom roms before, so you don't have to apply 'Triangle Away' to reset it before sending back your old phone)

You basically have 2 options for your new one:

Root the standard firmware using CF-Root by Chainfire
Install an aftermarket firmware like CyanogenMod (ICS already available, JB also)

To install CyanogenMod-9 (an Android-4.0/Ice-Cream-Sandwich based custom rom), here are some infos:
Here's their Wiki FAQ for your phone and here's the full update guide, here are downloads for the Captivate


How do I perform a  Print Screen on a Galaxy Ace?

On the Samsung Galaxy range of phones, running Samsung's TouchWiz enhancements to Android, you can take a screenshot of the screen by holding down the Back button and tapping Home.

This doesn't work in some apps that take an action immediately when you press Back, but as most apps don't carry out the action until release the Back button, this will work for them.

See also this previous question: taking a screenshot of an android phone?


Yup, there are plenty of ROMS out there for Samsung Galaxy Y, as per your requirement, the most recent cyangogen mod is CM11 (kitkat, better than jellybean) for it. The complete installation instructions and step by step tutorial can be found here.


I can't guarantee that you'll get a quick fix by trying this out. But I can tell you that it will change your browser for the better. You'll just have to try one option after another and or together because there's about 30 or 40 options you can enable but here you try . ( Chrome://Flags ) type that into your Chrome browser and start ticking off the flags that look like they may help .


Jelly Bean IMAP, Couldn't open connection to server

Ok, I tried restarting the IMAP server with no luck and then I decided to try a second factory reset, not that I was expecting it to work but apparently something changed because suddenly it worked and I have no idea why. Ah, the magic of user-friendliness.


Change boot animation on Samsung Galaxy S8 G950F

I think you haven't yet seen or tried this article. If you have already followed these steps, I'm really sorry. Else, go to the link below, and read the Part 3 of the article ..

https://forum.xda-developers.com/showthread.php?t=2195858

Maybe, this will solve your problem ...


Does it contain all files in system.img partition ?..
  [Isn't] it quite the same as system.img (image of the system parition) ?

System.img is a file whose contents are written into the partition named system (/system).
An OTA update is not necessarily restricted to updating a system partition alone. It concerns with anything of the firmware including boot, cache, bootloader, recovery, etc.
Not every time a full blown system.img (DAT file actually) is shipped to the end users just for every OTA update. Depending upon the type of update1, there may be a full image of system partition to be copied or just only the specific files (packed into a single file) that are to be copied. The latter type of update, called the incremental update, is the norm since Android 5.0.

In a nutshell, if you're thinking that every OTA update actually downloads a full system.img or equivalent file and writes it into system partition, then that is simply not the case.

1 An OTA update can just be a mere update (like bug fixes, vulnerability fixes) or altogether a platform upgrade (like from Android Marshmallow to Nougat).


How to avoid to have my carrier resend information to my G2X after losing sms over 4g after instaling a rom

After installing new ROM did you setup the APN for your network? If the custom ROM doesn't have the settings for your network your MMS wont' work. For SMS it needs correct message center number which in most cases is automatically provided by network.


Just got the same issue today. Reboot the phone once more, and you should be able to re-add the widgets back manually. Unfortunately there seems to be no other way to do this. Some widgets (bookmarks for example) were not even available for adding without additional phone reboot.


If you need to install GMail, you can snag the APK by pointing your Android's browser to DroidLoad and downloading it from there.  You should be able to either launch it directly or save it to your SD card and then launch it via navigating to it in a file browser and clicking on it.  There are more detailed instructions on DroidLoad if you problems.

You should probably also install GTalk, as if I'm remembering correctly quite a few other apps rely on it's transport layer for various things.


How do I get this iTunes song on an Android device?

In recent years, Apple has sold songs on iTunes without DRM. You can convert them to other formats pretty easily, then just drop it onto your Moto X using a USB cable (Or even just email it to yourself, then download it using your email app on the phone).

Music stored on the phone should automatically be added to your "On Device" library in the Play Music app. I would recommend making sure you save it somewhere standard like /sdcard/Music/ for your convenience.


Change SM-G530H Memo App Limit of 1500 Characters (rooted phone)

I would suggest you to use "Keep" app ( Google app ), It's just same like memo and the advantage of using it is that it is synced with your google account too so you can access note in it from all of your devices and desktop too.

I will be still search for extending the limit of memo for root users if there's. Thanks!


Why droid explorer show different set of folders than the one on file explorer?

The former shows the root file system – the latter what MTP provides (usually the internal or external SD card). Different directories/places, hence of course it shows different sets of folders :)


Automatically limit (stop) battery charging at a given percentage

Okay.. Got it :)

The first thing to note is on Honor 6, my previous device ,  there was a single file I could play around with to stop charging automatically

On Moto X play, there are two distinct  files - one for disconnecting the charger and other for removing charging symbol ( In other words, you could stop charging and still have the charger connected symbol showing). Till I realised this, I was running around in circles, since I took charging symbol to show that charging was happening ( and assuming I was dealing with the wrong file ). While experimenting, when I noticed charge drop despite charging symbol showing, I verified with Ampere app and wisdom dawned !

What are the files?
(Edit:30 Mar 20 Jackpot! Found this awesome repository
of files for various devices by the developer of Advanced Charging Controller
Magisk Module. You are better off using that versatile module but in case you want to DIY, it's a great start) .
There may be other files, but the files I homed on too are :

For Charging Icon : /sys/devices/soc.0/78d9000.usb/power_supply/usb/online  ( For disabling icon change  value of file from 0 to 1)

For  charging : /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/charging_enabled ( For disabling charging change  value of file from 1 to 0)

For automating this, approach was similar to my answer here using Terminal Emulator and Macrodroid as explained here - How to automate command line when specific application is launched?
How did I find the files?
Inelegantly,  and I am hoping that somebody posts a good way. Here is a way that may work for you in identifying the file and path
Assumptions

Long hours on the net and some coding on GitHub ( which I don't understand at all ) pointed me to look at i2c and usb related files with names like charger_enabled or enable_charger. This seems to be true for Honor 6, Moto X and some Nexus devices. I have no clue whether it is chipset or device dependent

The true path of this file is in /sys.  Again, may vary

Next Steps

Do a search for charger enabled or enable_charger or a wild card search  with similar words in /sys

Change rw permissions to enable changing the content from 1to 0 or vice versa

Connect your charger and see the value in file, disconnect and repeat. If  the value changes, it looks like the right file. While the charger is connected, change the value in file and if charging stops, you have hit it (More so, if the path is in i2c directory). Verify with Ampere app to confirm charging status

While you are at it, may as well copy original and modified files to a separate directory in your storage. Needed for automation

If your device is like mine where charging can be stopped but charging icon, shows, more grind to identify that file by keywords like online or connected or ???

If you are lucky, above should work for you

Just as additional information for posterity the Terminal Emulator shortcuts are :

For disabling charging and removing the charging icon

su –c "cp  /storage/emulated/0/moto_charging/disable_charging/charging_enabled /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/" ; su -c "cp /storage/emulated/0/moto_charging/no_symbol_charging/online /sys/devices/soc.0/78d9000.usb/power_supply/usb/"

For enabling charger and charging icon

su -c "cp /storage/emulated/0/moto_charging/show_charging/online /sys/devices/soc.0/78d9000.usb/power_supply/usb/" ; su –c "cp  /storage/emulated/0/moto_charging/enable_charging/charging_enabled /sys/devices/soc.0/78b5000.i2c/i2c-1/1-001c/power_supply/battery/"
moto_charging is a folder created in Internal SD that has original and modified copies ( to enable and disable charging), and these files are copied into the system. Of course, requires root


Add calendar event from QR-encoded vcard

Most barcode readers can recognize addresses. For calendar entries, this might vary; but give QR Droid a try, which promises not only to read, but also create them: contacts, bookmarks, apps, geo-locations, events, and even SMS can be encoded as well as decoded. Also 2D barcodes (on products) should be supported.


How can I disable voice commands when double pressing the home button on the Galaxy S 2?

For a non-rooted phone, this is the best I have found:

Double-tap, select Menu, Settings
Voice Talk Seetings -> Speak Prompts: uncheck

Now if you double-tap, a short sound will be heard, but you won't hear the "What would you like to do?" anymore.


adb install -g package.apk
I had a similar issue in automated testing: when launching the app the permission dialog popped up. The adb shell pm grant … command did not help but there is the  -g option of adb install to grant all permissions upon install. This solved the problem for me.
From adb --help:

Android Debug Bridge version 1.0.41
Version 30.0.5-6877874
[…]
app installation (see also `adb shell cmd package help`):
 install [-lrtsdg] [--instant] PACKAGE
     push a single package to the device and install it
[…]
    -g: grant all runtime permissions
[…]


Is there a definite way to know if my phone supports USB-OTG or not?

USB OTG is a hardware capability. Software can't tell if the hardware has this capability or not if it's not configured to do so. The app you show is just confirming the presence of host.xml file that you have put yourself. Also you can confirm that form adb shell:

~$ pm list features | grep usb.host
# OR
~$ dumpsys package features | grep usb.host

For USB OTG to work, first your kernel should create a hardware entry in /sys as per device-tree mapping when you connect USB drive.
Secondly a device should be populated in /dev/bus/usb/... (and /dev/block/... if it's a storage device). It depends on uevent configuration on your ROM. Or you may also manually create device using mknod.

Thirdly you need to place host.xml file so that OS and apps can know that USB OTG support is present on device. Now apps can access USB device directly (provided that proper permissions are set on device path and node) by making use of host mode APIs.
Lastly if your ROM supports auto-mounting USB Storage devices (available on Android 6+), you should have an entry for vold in fstab. See How to disable USB OTG on Android 8.1?

As suggested, your Edit 1 shows that the changes in sysfs after attaching USB are only in debugfs, no hardware is detected by kernel.

One last thing you can do is to use a powered USB hub as suggested by @Robert in comment. Also check dmesg log for kernel messages and logcat for USBManager and USBHost messages in Java stack. If no hardware is detected then your hardware or at least kernel doesn't support USB.


How to set high resolution on external monitor?

Having a different external display was one of the new features with Jelly Bean 4.2  You will need a siutable update for your S3 to stand a chance.  What level of support you will get then is still in doubt depending upon the real hardware capabilities and what support Samsung put in.


Unwanted unlock code screen on Samsung Galaxy Note 10.1

This looks like you have a tablet with SIM lock.

You have to unlock your tablet to use another SIM card (or a SIM card from another provider). You have to contact the provider which has sold the tablet for the first time.


Mobile Data only working when used as hotspot

Somehow there was a proxy set up in the APN settings …

Edit: To change the proxy you have to go to the settings and click on mobile data. Select Access point names, select the active APN (or the one you're having problems with) check/reset the Proxy/Port settings.


Is there anyway to access and write data to the internal storage or System Storage from PC?

There are many storage locations in an Android device (specially in Samsung Galaxy - series)..

Storage Locations which don't require root access:

External SD: If your device supports removable MicroSD card, its mounted on /mnt/sdcard/external_sd (also hard linked at /sdcard/external_sd).
Internal SD (also labeled as USB Storage): This is mounted at /mnt/sdcard (also hard linked at /sdcard).

You can access File System of device over Wi-Fi. To reach storage locations, just follow the paths. Here, you can write anything without problem, but there may be problem deleting files/directories here due to limited FTP permissions (follow last part of answer to remove this limitation). If you access file systems using USB connection, there shouldn't be any permission problem.

Storage Locations which require root access:

System Storage: Its protected storage of system reserved for apps. e.g. /data partition.
ROM: Its the storage where firmware files can be located. e.g. /system partition.

To write here, you do need root access. If your device isn't rooted, you are out of luck. If you are rooted, you can use Root Explorer or ES File Explorer to write anything here. Note: You need to mount some partitions with R/W access to write. e.g. /data partition is already mounted with R/W access, but /system and /dbdata partitions are mounted with R/O access.

Accessing them on PC is somewhat tricky: Use Terminal Emulator to mount the partition with R/W access permanently (if its not). Install a native linux FTP server & execute it under root user. Make sure to configure FTP server for accessing the location you want to access. Done! You can now access this location over wi-fi using any FTP client.

Update:
Its not a concern for questioner, but its worth mentioning: When internal SD is not present, removable MicroSD card might be mounted on /mnt/sdcard (also hard linked at /sdcard). And, all these mount points are decided by manufacturers, firmwares and may be different. So, its always better to check with mount command in Terminal Emulator.


You have to restart to fix it :( not a good answer but I've been having the same issue. It was definitely after upgrading to lolipop. It may come back, usually during charging.


What does Skype use all those permissions for?

Your accounts - Skype acts as an account authenticator the way Google does; most likely used to easily store your Skype username and password
Your location - probably for statistics and some location-based features
Your personal information - allows you to directly call a contact's phone number, as well as their Skype account, from the contacts application
Phone calls - almost every application needs access to to this section in order to get the phone's unique ID. Skype also needs this to know if the phone is in a call.
Storage - probably to store cached data
System tools - all of these allow Skype to prevent the phone becoming idle during a call, as well as sync contacts

All other permissions should be obvious.


Automatically toggle background data for a given app

Tasker now has this inbuilt!

Actions->Net->Network access

It allows per-app or global settings.


Using the same steps you applied, Set default  InstallLocation to 0 which means the apps will be defaultly installed whether to phone memory or external SD card or set it to 1 to install apps to phone memory, but honestly I don't believe It's effective way since I didn't notice a big difference after applying that, but
If you root your phone you will be able to use Link2SD Plus app. (they call it Life Saver for those phones that come with small phone memory built in) which incredibly move the whole installed apps to SD using Linking method which makes the system thinks that the files of app you installed are still stored on phone memory but in fact they're in External SD memory saving for you so much memory of your phone. also you can set the default install location so easily through this app or other app requires root "except for some root apps even if you set the installation location to external they will be installed to phone memory eg. "BetterBatteryState" you will have to move them manually :) Or you can force apps to be moved to External using This app or Titanium Backup pro that both need Root privilges to work but Just a part of the app will be moved In other words, Link2SD is your best choice if you want to save a big size of your precious phone memory which obviously cannot be increased.


Latest Cyanogenmod doesn't want to be rooted?

Technically, you don't need root if you have an unlocked bootloader. Even if it is locked, you don't need root, you just need an exploit to change the recovery to install CM9/CM10. Usually, the first thing that people do when an exploit is identified is "root" the device but flashing a different recovery and flashing a different ROM is also possible. Root happens first because there are little or no modifications that have to be made except put the su binaries on the device.

The Galaxy devices, from my experience is actually pretty easy to "Restore to Stock" if you so choose. It does require a little research to find the stock rom files and the use of ODIN (or hemidall). Once you have the stock files that can be used with ODIN, it is rather simple to restore to "stock"

With CM9 and later, you do not have to have root enabled. On top of that, you can change that when ever you want. You can also specify if you only want to allow apps to have root access, only adb, or both.


Cyanogen OS stops at Marshmallow and is deprecated; LineageOS 14.1 (along with CM14.1 before it), being fresh on Nougat, has yet to implement a theme engine, so you need to rely on 3rd-party solutions, which usually uses TTF/OTF format fonts. If you still want to use the fonts in the APKs, extract them from the APK package.


Does turning off the "Show notifications" settings for apps improve battery life?

Disabling a notification for particular app wont' save battery. Yes it would a little by not ringing and vibrating and also by not making you look at the phone.

Actually notification is handled by OS itself. An app just says that I want this notification to be displayed and OS handles it. In your case those apps are running in background using service and periodically asks the OS to display the notification. Event though you've disabled the notification the service is still running and still requesting the OS to display notification.


State of VLC for Android / Media Player that plays AVI files

Rockplayer has decoders built-in and can play divX files. AVI files are containers - you should also find out what codec has been used for the video. Use a utility like GSpot Codec Information Appliance on your PC to check.

There's also yxPlayer but not too many satisfied users from what I hear although YMMV.


How to resize the width of several frozen columns in Google Sheets app?

Unfortunately, you can't with the current version (1.19.432.04.34) of Google Sheet. Maybe it will be possible to do it with future version. For a once off (or maybe permanently), WPS allows to increase the width of frozen columns.


LineageOS : upgrade nightly to unofficial

I found out that the release key is different, so a simple key migration solve it. The steps are explained on the Wiki.


Instructions:-

Download Aroma File Manager latest version
Place it in the root of your sdcard(Preferred)
Reboot into recovery

4.
    For CWM:

Mount all partitions (including sd-ext if you have it)

And flash Aroma File Manager from sdcard

For stock recovery:

In stock recovery, there is no option to mount partitions, so

Flash Aroma File Manager, Click on menu option and go to settings

Select Mount All Partitions

Now, exit from Aroma File Manager and reflash it.

Now, you will see each partition is mounted
5. Now, go to /data/system

Note : If you have sd-ext mod to increase internal storage, go to /sd-ext/system/
6. Now, If you have to remove pattern lock, long press and delete gesture.key

If you want to remove password, delete password.key
If you want to remove gesture, delete gesture.key

Exit the Aroma File Manager
Reboot


If I flash a custom recovery img, will I be able to boot the normal old system?

I just tried this, going from TWRP and LineageOS flashing the Replicant Bootloader.

First of all you will have to flash it using the command from the replicant guides: https://redmine.replicant.us/projects/replicant/wiki/RecoveryInstallationWithHeimdall#Flash-the-recovery-image (archive)

I won't include the table in that link, this question is not about that, but do note that some devices need you to flash to the BOOT sector of your device. This means you won't be able to boot the previously installed system. Needless to say, I was not able to boot LineageOS going from TWRP to Replicant bootloader.

However, if you were to go from stock to TWRP, most TWRP installation processes do not cause any data loss and will allow you to boot the previously installed system, see for example: How to flash and root OnePlus 3T on Linux? or Rooting already unlock phone without losing data, possible?

However, unlocking a stock bootloader will usually cause the device to factory reset (resulting in data loss), so if you need to unlock to install a custom bootloader you will not be able to boot your previously installed system. See Why does unlocking the bootloader wipe phone?

Upgrading a bootloader usually wont re-lock, or cause data loss. See Does upgrading bootloader wipe your data?


SD card not detected after re-partitioning it, FAT32 + EXT4

If your phone is rooted and got ClockworkMod installed, then try formatting and creating an EXT partition in ClockworkMod. Its the most simplest and easiest way to do it. It will automatically take care of your Fat partition too.

For more info, read this article


Use wifi direct at 2.4GHz on Galaxy Tab S2

It is strange that you are trying to use wi-fi direct to accomplish this task. AFAIK most Wi-Fi Direct compatible devices use the 2.4GHz connection  (by default) and given that most devices nowadays only communicate with other Wi-Fi Direct-certified devices not just random.

I suggest you simply use a standard wi-fi connection i.e something like a mobile hotspot using your device or PC as host. If it is a case that your mobile predominantly uses 5GHz connection, then you can use this to force a 2GHz connection.

Another option apart from WebDAV server is using an SMB, FTP server or even TCP server of your folder structure in sdcard or internal storage similar to this.


Answer to first question: Because Google wanted a new notification system that was more visible and obvious, much the way iOS handles their notifications. A lot of defectors from iOS actually missed that.

Answer to second question: this is done on a per-app basis, for those that support it. Most apps don't even use the feature, but for those that do, some allow you to disable the pop-ups, or heads up notifications. But that's the only real way to do so without potentially disabling notifications in general.


problem with maclaw CM11, constantly restarts

Okay, with a little help i found an answer myself.this is for ppl struggling with the same problem:
To prevent those random restarts, you only have to experiment with your energy profile and your minimum clockspeed. change your CPU.(at least this worked for me)
By default, min. clock is set at 100MHz and energyprofile is balanced. you've got to change either ONE of these. (or both if you like) I had to bump clockspeed up to 200MHz(still pretty big underclock) or change profile to powersaver. Never got the restart problem after this change, nor a problem with the dialer or the youtube app. Maybe cpu governor could be a solution too, but this did the trick for me. To unlock those options, if you can't find'em, google "cm11 developer options." then head to 'performance'.


Disable "Close all incognito tabs" notification on Chrome for Android

If you go to the Application Manager in Settings and find Chrome, there should be an option to disable notifications. Doing so will block all notifications, even the important ones. You may even forget to close your pages.


How to send a text message from skype on android

You can send text messages using Skype for Android phones and tablets at the same great Skype rates you get when using Skype on your computer. All you need is a little Skype Credit.

Sending an SMS text message
To send a text message to a Skype contact’s mobile or landline number:

Sign in to Skype.
Locate the person you want to contact by going to the People tab, finding an existing conversation in Recent, or by using the search feature.
After selecting a contact, tap the plus icon .
Select Send via SMS.
Enter your message. You’ll see the number of remaining characters as you’re typing in.
Tap the send button.

If you can’t choose Send via SMS, it means that your contact doesn’t have any phone number attached to their account.

You can also send an SMS text message to a saved phone number. If a person in your People list has a telephone icon next to their name, it means that they have a saved phone number.

Edit:

So in the Latest version of Skype, you need to follow these steps:

Go to the calls tab.

Select the dialpad icon
Type the number you want to send SMS to.

Type your SMS and send.


My phone keeps restarting after factory reset

I have been in the same situation. I rooted my phone Sony Xperia and it kept restarting. I reset it via the recovery menu and Kinguser was still there and I finally got rid of it. Do these steps and you will have your phone working again:

Go to Google
Search for Kingoroot
Install Kingoroot for Android
Click "root" at the bottom
Your phone will reboot and Kinguser is gone
Android 4.2.2 is working again


Android 6 Home screen sweep right (stock)

That's how Google Launcher is intended to work, so if you wish to swipe left/right to have available screens for widgets and icons, you'll want a third-party launcher to do that.


I found out that it was my lock button, I put on my otterbox then banged my lock button against my table fairly hard, but if you don't have a good case I don't recommend that because it would probably crack your phone. use your wrist


How can a lost locked phone in airplane mode be unlocked?

How could a locked phone with a recent Android OS be unlocked, taken out of airplane mode, and home screen accessed?

It wasn't. The person simply pulled out the sim card from your device, added into some other device and installed WhatsApp on it. WhatsApp doesn't have any login authentication, it will simply let anyone use it as long as they have access to sim card. This also explains why he/she could post in one your groups and not directly PM some contact (he/she doesn't have any of your contacts).

  How could the remote lock not work, assuming somehow someone opened up the phone within the lockout interval?

Not possible in the 1-2 minute lockout interval you mentioned. Any kind of exploit will require at least few hours of work.

  I saw the phone in the city I lost it on Device Manager (where I executed the remote wipe). How could it be there, but nowhere visible in my Google Maps timeline or Gmail login history?

Maps timeline isn't 100% accurate and up to date. Device Manager pings for real-time location. GMail login history shows only places where you actually logged in. You were already logged into your accounts when you went to that place, unless you didn't remove the account and added it back, it won't show login attempts in GMail.

I don't see any signs of breach in security of your device from the information you have provided.


LG Optimus Logic Transferring apps to Micro SD instead of internal memory

Go to app settings and click the apps that you want. When you click it, it should show its information and move to internal memory (aka MicroSD card).


Try replacing the sim to a different phone and downloading whatsapp in it. Log into the whatsapp with your phone number. It will prompt to retrieve saved data. Make sure you retrieve it otherwise it will be difficult. Whatsapp automatically backs-up the chats.


Manage photo Library on Facebook Messenger app

The only way to do this I know of is to circumvent facebook when selecting photos.

To do this:

go to your gallery
select the photo(s) you want to send
press share on those
choose the method as facebook or messenger.

If you want I can explain in more detail, just comment if that's the case.


Can't launch Android Auto, keeps asking to enable drawing over other apps

Check all the other permissions that Android Auto might need.  For me, the notification access permission was disabled for some reason, but Android Auto never took me to that setting until after I rebooted.  There are instances where apps need some permissions toggled off then on again in order to work properly after an update.  For instances, after updating LightFlow, the app gets me to toggle notification access off and on.


Can I undo the upgrade to Lollipop and go back to Kitkat?

You can downgrade to kitkat by flashing stock kitkat firmware using Odin (the samsung flash tool).
First, download Odin. Then download framework corresponding to your region from here
Install samsung drivers.
Next run odin on your pc and connect your phone while its in download mode (First go into download mode and then connect it. You go into download mode by turning off phone and then pressing and holding Power Key + Home + Volume Down till it gets into download mode. That "Downloading... Do not turn off target !!").
Make sure Odin recognizes you phone, it should say something like "com..." in one of the boxes which would mean odin has detected your phone. If it doesnt, your drivers arent proper.
Next extract the firmware you downloaded earlier using winrar.
Then in Odin,
a) Click the PDA button and choose the file with .tar.md5 extension.
b) Click the phone button and choose the file with modem in its name (skip this step if file not found).
c) Click the CSC button and select the file with CSC in its name.
d) Click the PIT button and select the .pit file (skip this step if file not found).
Make sure that the "Auto Reboot" and "F.Reset Time" check boxes are selected in Odin. At the same time, uncheck/disable the "Re-Partition" option. Click it only if a .pit file is being used.
Then click "start" button and wait a while. It may take sometime. After process is done odin should show "success" and then you can restart phone (may take sometime at first boot. Wait atleast upto 20mins by watch). You will be back to stock android KitKat rom.
Hope this helps :)


Internet Connection disabled automatically on Samsung Galaxy Ace

Go to Settings ==> Wireless & network settings ==> Mobile networks ==> Network Mode Its going to open another window with title as Preferred network mode.

Now try to Select WCDMA only option. Wait for 10 sec. We can see the network is getting reset and try to find the 3G signal. Now open the same pop up again and select GSM(Edge or 2G) connection. Now again networking related stuff gets reset again.


No Turn-by-Turn Directions on Google Navigation

Turns out the issue appeared to be specifically with a Google Maps update. I have received two updates over Google Play since then and the problem appears to have resolved.


What microphone can I attach via the 3.5mm audio jack @ Samsung Galaxy S4?

I found this 3.5mm jack noise-reducing microphone on YouTube: Galaxy Samsung S4 External Mic for mobile phone and here is the mic quoted on eBay. I plan to test it and return some feedback here. I hope it will serve me well enough for the footage I need to create - some homemade lectures.


LauncherPro Shortcut Creator Guide & Repository?

Check out his blog post on it.

  LauncherPro Shortcuts are a new way of
  creating, adding, and sharing custom
  shortcuts for LauncherPro. Shortcuts
  are created and shared as LPS files.

  LPS files are self-contained shortcut
  files that have all the info needed to
  make a shortcut, including the label,
  icon, and Android intent (more on
  intents in a bit). They are written in
  a new format that I created for this
  purpose, which is based in XML. Don’t
  worry, I created a web-based tool for
  creating these files so it’s as easy
  as filling out a form and downloading
  the resulting .lps file.

  A shortcut
  always needs an Android intent to be
  “executed” when the shortcut is
  clicked. Intents are the standard way
  of launching activities/apps and
  sending information and commands to
  apps in Android. If you want to create
  your own LauncherPro Shortcuts, please
  read this page for a detailed
  explanation of how intents work and
  how to make your own.

  LPS files need
  to be stored in your SD card, either
  in the root of the card, or inside the
  folders “download”, “downloads” or
  “lpshortcuts”. To add an LP Shortcut
  to a homescreen, long-press on a blank
  spot, choose “Shortcuts” and then
  “LauncherPro Shortcuts”. If you have
  any LPS files in the previously
  mentioned folders in your SD card,
  they should show up on the list. You
  can click on “Create New” to go to the
  web-based LauncherPro Shortcut Creator
  tool. You can also access the
  LauncherPro Shortcut Creator tool from
  your computer, and then put the
  generated LPS file in your SD card.

He also links to a lengthy forum thread where people are posting some of their shortcuts.  I can't seem to find any other resources of shortcuts.


So I have given up on finding a solely white list application.

NoRootFirewall does work but isn't truly a whitelist.


How can I disable the GPS functionality from my android phone at the kernel level?

Assuming you still have the original ROM installed on your mobile, this will not be possible, because on the original kernels there are no options in-build in the kernel to toggle the components at that level.

In case your phone is rooted, you can always use a custom kernel that would have this kind of option, which in my opinion is very rare because itsn't an option generally sought.

Also, assuming you can include a feature like this manually (in sources), you will have to re-compile the kernel, which is not necessarily easy for someone inexperienced in this field.


Family Link: how to set daily limits for one child regardless of which devices he/she uses?

That's how it is supposed to be. See Set daily limits

  Tip: Daily limits apply to each Android device or Chromebook your child uses. For example, if you set a daily limit of 2 hours, your child would get 2 hours of time on each device.

(Emphasis added)


Motorola Defy stuck in animation loop with CynogenMod7

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

Fortunately I found the following solution:

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

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

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


Since you have already downloaded the app once it will keep track of your 'Device ID' or even the 'google account' that you used to download the app.


Automatically load a text file a few minutes after the alarm goes off - is there an app for that?

You should be able to do this through an app called Tasker.  Check out Useful or cool Tasker recipes, you may be able to modify one of those scripts to do what you want.


Access dropbox on phone instead of installing PC client

The android dropbox app does not support automatic file syncing.
There are two ways to do what you described.

Copy over the files to the Sdcard than manually upload each file from the app.
Use an app like foldersync . You can pick a folder both on your phone and in you Dropbox and the app will sync them.


Is it possible to "unsend" email in Gmail?

I presume you mean the "Undo Send" in Gmail Labs. No, you can't.

It's for that reason that I have the "Confirm before sending" turned on.


Trouble updating Android Market to Google Play on Logitech-Revue (Google-TV)

It finally updated. Not sure what the hang up was before.


Samsung Mega 6.3 i9205 problem*does not have proper root*

I faced the same problem when I tried rooting A china phone having Samsung Galaxy S2 stock Rom. I searched and here is what I found Firstly Try installing binary through Busybox installer on play store. Interent is required to download and then try every version if It didn't work out for you. Then Download Kingoapp it's One Click rooting method. Kingoapp has successfully. In some cases it will ask you to install Costum recovery in order to root your device if it failed to root your device in the ordinary way so, if you don't want to lose your stock recovery just cancel rooting procedure.


On the stock Google launcher, if you simply start typing, it'll search for the thing you typed for, both online and in local apps. You can cycle through the matches with the arrow keys, and launch one with Enter.


Why is there no app from Google like LastPass?

Google offers "Smart Lock for Passwords" service in Android. This service is part of the whole android suite on your android device.

Using this, google offers to save passwords for services offered by your apps. This passwords are synced to your google account and are accessible(and auto suggested/filled) on corresponding mobile app, Chrome desktop app or Chrome mobile app. The only catch here is that you cannot see the passwords directly on your mobile phone natively. However, You get a link in Google Services "Smart Lock for Passwords" section to access your passwords, which redirects you to the google account web dashboard portal. After logging in to the above portal you can view and manage your saved passwords.

You can turn this service ON/OFF from "Google Services" option in your Phone Settings.


How to move data between 2 Android phones?

For the first question, where you did connect between two devices?
It's highly recommended you to build connection in Service as it can be run in background for long time.
If you're connecting two devices simply in Activity then when it's being paused or destroyed, Your connection will be destroyed either.


Is there any way to parent proof a phone from themselves?

Ironically what you need is a parental control app. There are many on the play store but the only one I’ve ever used is Kid's Place. They are all designed to do exactly what you are asking… Lock everything from GPS settings to installing app.

You might also try educating your father with regard to touch screens. He is most likely handling the phone when the screen is active, unaware that every touch is changing “something”.


What do the "Pogo Pins" on the Galaxy Nexus map to?

Someone over at AndroidCentral built their own charging dock.  According to the post,

  ... the pin closest to the bottom of the GN is the 5V and the pin
  closest to the power button in the GND.

It is assumed that the middle pin is for letting the phone know it's connected to the dock and launch the needed activities (enable Bluetooth, launch apps, etc.)


App just hangs forever when I try to log into my google account from hangouts via my phone

what worked for me was simply logging out of google and signing back in.
from the apps>google>settings(the three little bars in the corner)>accounts and privacy>sign out. then go back to this setting after restarting the phone and log in.

This worked for me YMMV


How can I set a custom screen resolution for my Android TV box?

I had found a similar situation using a TVbox, a was trying to change the resolution to full HD (1920x1080), the solution was:

Activate the Android as developer mode on TVBOX, via USB to USB cable execute the following command via command prompt:

adb shell wm size 1920x1080 #To change resolution into FullHD

or

adb shell wm size 1280x720 #To change resolution into HD

Reboot the device (adb reboot)


Totally depends on what you purchased.

This device follows the simple naming convention of many Samsung devices:

Ending with 0 means WiFi
Ending with 1 means 3G (mostly deprecated)
Ending with 5/5Y means global LTE
Ending with 7 means carrier-based LTE, with the carrier indicator letter right behind it (A for AT&T, T for T-Mobile, etc.)

Find a model number (SM-Txxx) from your order, then see the above rules to find out.


FRP is triggered by the Android system when you reset a device with Google account in it. First of all, you should be able to clear the FRP as now you remember the credentials of the Google account. Don't you? If you don't, then reset your password again and try to remember it for entering if the phone asks for it.
If you have the doubts, then do remove the Google account before factory resetting it. No Google account means no FRP because in the absence of an existing account, it cannot ask you to login to an account which was used prior to the reset.
Lastly, rooting or unrooting doesn't do anything to the FRP. It's a seperate security process as I mentioned above.


Can't format SD-Card as internal storage - Meta / Expand Android

command '16' volume partition disk:179,64 private' failed with null

Figure 16 may be replaced by 8, 12, 18 and others, so does 179,0 appearing in the message. So, the general problem is that they're unable to format an SD card due to volume partition disk failed with null.

The reason why does "volume partition disk failed with null" error appear and Android phone owners not being able to format the micro SD card on their phone is most probably because the card is partially damaged or corrupted, and it needs to be fixed in order to make the phone read or recognize the card.

Short and Simple fix:

You put your SD card into a Windows computer and used file explorer to format it as FAT32 you could put it back into your phone, it should work.

For more details and data recovery visit: https://www.easeus.com/resource/volume-partition-disk-failed-with-null.html


What are the hardware requirements for Battery monitoring?

As far as I know, there is no particular requirement.

You will get battery monitoring details when you send particular commands to the battery.

That is, the battery itself will have hardware for that.


For me force stopping the Facebook Messenger seemed to fix the problem.
In your case it might be related to a different app.

Go to Settings->Apps->Select the application you suspect->Press "FORCE STOP"

Possibly this is related to the "draw over other apps" privilege.

Also see http://forums.androidcentral.com/htc-one-s/520618-adb-backup-can-t-click-back-up-my-data-button-phone.html


In order to use those themes, you'll need to use the alternative launcher ADW.

As it says at the top of the description:

  *Must have adw.launcher 1.3.1+ to use*

http://www.appbrain.com/app/adw-launcher/org.adw.launcher


Insufficient memory error in google playstore, even though I have enough space

You probably don't have enough space. Android installs apps to your internal SDcard, not your external. Going from 2 to 8 gigs is irrelevant when installing apps


How to customize Facebook chat notification sound?

In Facebook, you can change the notification sound from Facebook > Menu > Settings > Notification ringtone.

I assume it would be the same for Messenger, never used it though


i think rooting is required. try after rooting ur mobile then u can open the app


What are TouchWiz easy home and TouchWiz home?

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


Is there an easier way to type apostrophes on the Droid X keyboard?

You can 'cook up' (create) your own keyboard thanks to an awsome android dev. (That way you can have the apostrophe wherever you want :-)

See here: http://www.gimpsta.com/themer/

It has also had a blog review here: create-your-own-custom-keyboard-for-android-devices


Disable cookies for specific sites in Firefox

With Firefox 57 support for extensions not using the WebExtensions API was dropped. Before that, you could whitelist specific sites using the Cookie Whitelist for Fennec addon. The WebExtension API currently doesn’t offer a way for an extension to modify cookie permissions. Adding an API for that is discussed in Mozilla bug 1291841.

This leaves you with the following options:

Try to find an older version of Firefox for Android and use the old addon (not recommended due to missing security updates and because you could find an APK containing malware)
Wait for the API to be added
Try to modify permissions.sqlite manually as suggested by Firelord in the comments
Use another browser for sites needing cookies. I use Firefox Focus when I encounter a site needing session cookies. For sites needing permanent cookies to stay logged in you would need another browser.


Is there anyway i can run the same Whatsapp account on both my android phone and android tablet at the same time?

Yes, there is a way indeed. Install WhatsApp primarily on one of your devices. On another device, open google chrome and head to web.whatsapp.com. Now click the menu icon (on the top right of browser with 3 vertical dots), scroll down and check the "Request desktop site" option. Now you will receive the web version of WhatsApp on one of your devices. Scan the QR Code from your primary device.

Enjoy!


Gmail app duplicate notifications - one for Inbox and again for Custom Label

Gmail > Settings > select account with labels > Manage Labels > Select each label and uncheck "label notifications" that way the only notification you get is when it gets to the inbox, not a double notification for inbox AND the label


Apps take up space but do not show up on app list

Install Titanium Backup.  Hit menu key on device.  Under storage option click clean dalvik.  Might not free up much, but maybe a little


How to keep Pandora / Slacker music apps continue to play music after the display goes dark?

If you have any "battery-saving" apps, they may turn off your data/Wi-Fi while your phone is sleeping. Be sure to check those first.

Also, depending on your phone, you can go to Settings > Wi-Fi > [Menu] > Advanced > Best Wi-Fi Performance and toggle that on to see if it helps.


Install specific versions of AOSP Calendar

The AOSP Calendar is in a repository tool (Google Git) that use Google with a lot of project.
Compile it by yourself
You could download it:
git clone https://android.googlesource.com/platform/packages/apps/Calendar

and you  could select the branch/tag that you want.
git fetch origin nameBranch/nameTag && git reset --hard FETCH_HEAD && git checkout nameBranch/nameTag

Of this way, you obtain the code of the Calendar AOSP but as you said, in this repository is not the package of the application, so, you should compile it. As it is part of the Android system is neccesary to compile it with the rest of AOSP, because, it has some dependences.
LOCAL_STATIC_JAVA_LIBRARIES := \
    android-common \
    libchips \
    colorpicker \
    android-opt-timezonepicker \
    androidx.legacy_legacy-support-v4 \
    calendar-common

Once you had it compiled, you don't have problems to install it, because althought it is a part of AOSP it is not a system application.
But, this is not a quickly way to obatin the APK file.
Obtain it of system.img
First, you need to obtain a AOSP or Lineage ROM system image before the 2019 (because, the commit that you don't want is in 2019). For this way, you need to use this tool. Once downloaded and installed:
mkdir system_lineage
simg2img system_lineage.img system_lineage.raw
sudo mount -t ext4 -o loop system_lineage.raw system_lineage
cd system_lineage

And you need to found it in this system directory (I think that it was in system/app/Calendar or something similar)
Try to obtain it in some mirror
It is possible that some mirror have this apk in the server. You could try to obtain it in apkmirror for example.


(Marshmallow) Microphone stops working randomly in Viber, Skype etc

OK so I accidentally stumbled upon the solution: The problem is caused by the Total Recorder app.


Note that Google Play Terms of Service prohibits sharing of accounts by multiple person (it allows sharing between multiple devices owned by the same person).

With that said, the Play Store does support multiple accounts, however multiple accounts means that you will also share Gmail, Calendar, etc, which means you probably will have to create a third account specifically created for sharing.


How to export Astrid tasks into csv now that website is closed?

I have looked on the whole web and could not find any way. So I tried to use the same method that I have recently seen applied to a similar problem: assume that the database is stored in a common format (like SQL) and is accessible in the data/data folder of the root partition (equivalent of Windows's Program Files).

This is what I did, and it worked. Here are the steps:

1- Use a rooted explorer like Total Commander for Android and explore in the root partition the folder /data/data/com.timsu.astrid/databases.

2- Open your rooted explorer and copy the file database (there's no extension) to your SD card so that we can extract it and copy to the computer.

3- Copy via USB or your BlueStacks emulator the databases file onto your computer, and open it using a SQLite browser like this one.

4- Now you should be able to see the tables structures and contents. The interesting stuff are in the tasks and metadata tables (the latter contains tags and notes).

5- Execute the following SQL statement to neatly format the pertinent data:

SELECT date(t.created / 1000,'unixepoch') as date_created,date(t.modified / 1000,'unixepoch') as date_modified,m2.value as tags, t.title as title,m.value as comment
FROM tasks as t
LEFT OUTER JOIN (SELECT task, GROUP_CONCAT(value,' ;; ') as value FROM metadata WHERE key = 'note' GROUP BY task ORDER BY created) as m ON t._id = m.task
LEFT OUTER JOIN (SELECT task, GROUP_CONCAT(value, ';') as value FROM metadata WHERE key = 'tags-tag' GROUP BY task) as m2 ON t._id = m2.task
GROUP BY t._id ORDER BY t._id

6- Export the result into the file format you want, like .csv.

It's interesting to note that this method is quite generic and may also work for other Android apps.


I figured how to solve it, but first you need access to your "inner" Android files (all the system stuff). You just need to navigate to /data/app, find the package of the app (or the module) and delete it.


Enable ADB and/or change USB connection mode on Galaxy S7 w/ broken screen

I cannot test this method because my device don't have USB-OTG support. I am not sure if the key sequence is always the same on each phone, this is for android 7.0 nougat

This only works with PIN or password! This only works once when installed the first time! we need to pick up the Google Play notification, make sure you won't disturbed by incoming calls or messages. call it the notification method :)

download adb platform_tools or scrcpy
install your phone usb drivers to PC
remove your SIM card
turn on your device with internet connection
wait a while to get all recent incoming notifications
connect your keyboard with USB-OTG adapter
open a web browser on PC
remote install this app to your device Developer Options
wait ~1-2 minutes until the app is installed to your device
 (after this step you can switch off your WiFi router)

lets (hopefully) select the Google Play notification from lock screen directly with arrow keys. Do this fast within ~5-10 seconds!

press ↑ arrow up (10 x times)
press ↓ arrow down
press Enter
type your PIN / password
press Enter

We have successfully unlocked the screen now and opened the app which opened the Developer Settings.

Now lets activate Developer Settings and enable USB-Debugging
do this right after unlocking, if you wait too long your screen becomes locked again

select Developer Settings and confirm dialog 'okay'

press Space Space
press → arrow right
press Space Space

scroll down to usb-debugging (sequence may differ for your device)

press ↓ arrow down (11 x times)

select USB-Debugging and confirm dialog 'okay'

press Space Space
press → arrow right
press Space Space

If all wents well, now comes the tricky part. You have successful enabled usb-debugging. But you still can not access your phone. Your PC is not authorized!

open cmd.exe as administator and cd change directory to the folder where adb.exe is installed (platform-tools or scrcpy)
connect your device with usb cable to PC
type adb devices you should see 'unauthorized'
connect your keyboard with USB-OTG adapter
press Space Space
type your PIN / password
press Enter
press → arrow right
press Space Space

Congratulations! You have successfully enabled usb-debugging and accepted your PC's RSA-Key


Is it possible to completely brick your Android phone by using a Custom ROM?

Yes it is possible to brick and that is why all root methods and custom roms give warnings on their threads. But that said, it is very hard for someone without much knowledge to "brick" a device as long as you follow the directions given. HTC does a great job on their devices and makes it difficult to brick them. Almost always there is a fail safe of some kind.

Most people that claim they bricked their device are mis-using the term and just throwing it around. Even someone that completely cracked their screen and could not use the screen of the phone was still able to successfully root and pull off needed files. The brick cries are no different now then they were with Windows Mobile devices that people tried to unlock. Every time someone saw the bootloader screen they cried brick, but just didn't understand that screen was normal.

If you want more reading on the topic, check out XDA Forums. Also I wrote a guide on XDA forums for rooting and backing up information, tips, etc. While the article was specifically written for the Evo 4g, most of the information still applies to any Android phone. I recommend checking it out for more info.


How can I get to Settings if there is no physical settings button?

Hold down the Task Manager button and it will show the application menu.


There are a lot of "fake cards" out there. I recently boughtone that was imprinted as a 64Gb card, but it had only about 6 Gb available. You can tell if that's the case with yours by the use of a program (or rather a set of scripts) called "F3".  Here's the link. http://oss.digirati.com.br/f3/   Read about it before you download it.  It is designed for Linux, but can be run under Windows using Cygwin.

If you are using linux, there is also an experimental "f3fix" to make the fake card  useable, but at its true useable capacity.

I have used the first two scripts, with pretty quick results. I have not used "f3probe" or "f3fix"

By the way, if you are not using linux, I highly recommend that you try it. It's really not much of a learning curve to get started with Mint17 or with Ubuntu, and you don't have to change or delete anything about your Windows installation. You can install it right along side of your current windows installation, and at boot time choose which you want to run.


Delete a folder in my home screen Android 4.0, Aquos?

If you long press over something in the Aquos, "Peel off" is used to remove it.


Stop non-VPN traffic from going through VPN

Okay, with the help of a friend i figured it out myself. Basicly you have to go to advanced settings of the VPN profile and put the subnet of the VPN as forwarding route.

If you want to have an easy time to change inbetween tunneling everything and not, i'd say the best approach is to create two profiles.


Bluetooth file transfer limited to specific file extensions?

/src/com/android/bluetooth/opp/Constants.java has the following whitelist of mime types:

"image/*",
"video/*",
"audio/*",
"text/x-vcard",
"text/x-vcalendar",
"text/calendar",
"text/plain",
"text/html",
"text/xml",
"application/zip",
"application/vnd.ms-excel",
"application/msword",
"application/vnd.ms-powerpoint",
"application/pdf",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"application/vnd.openxmlformats-officedocument.presentationml.presentation",
"application/x-hwp",

All other types are rejected.

Update: after looking into the sources more. There is a witelist of devices (with 15 sec timeout) with the following comment: "A list of devices that may send files over OPP to this device without user confirmation. Used for connection handover from forex NFC". It looks like these devices can send other mime types. Do not know in which conditions these devices can be added to this whitelist.


How to stop Stock ROM overwriting the Custom Recovery?

Ok I was able to install the TWRP Recovery using my device's stock recovery's install method... And it worked!!!!


I can't update my Nexus S, shows error screen. What to do?

When you see cute robot with the red triangle, press power + volume up together to get to the recovery menu, and select "update from /cache" or something similar you'll see there. Then the update process starts and, most probably, gives you some error messages about what's wrong with your phone.

If you have ever changed any system files, update process might require you revert them to the original condition before upgrade, otherwise patches cannot be applied properly.


It's because Android can neither connect nor "see" ad-hoc networks. There's supposedly a work around in which you install some third party software on your Android device, but it only works on a small list of phone models. A quick Google search will lead you to the page. Sorry, I'm on my tab right now otherwise I'd link it here.

EDIT:
Found the link to a similar situation: https://stackoverflow.com/questions/5100928/how-to-connect-android-wifi-to-adhoc-wifi


I was able to copy the data by first rooting the phone. After routing, I can boot up the phone in recovery mode, connect via adb shell, and use cat /dev/mmcblk0 / cat /dev/block/stl10 to get the interesting data from the phone.


Need to recover android system for soft bricked Onda v919 4G

I am not familiar with the system/etc/parameters directory. What you have done is altered the system configurations that appear to be used at boot. You would have needed to install a custom recovery when you rooted your device. Fastboot is ,in essence ,the equivalent of that recovery except it is included in the Android SDK(Software Development Kit).Most custom recoveries also include a fastboot option.  You will have to scour the web to find a version of the stock firmware for your tablet.

For future reference, be very careful when accessing or dealing with the system directory and especially the /etc directory as it contains configuration files for your Android system.


Keyboard keeps crashing in Cyanogenmod 10.1.3

Here's a few tips for troubleshooting:

Go to System Settings > Apps > click Android keyboard (AOSP). Clear Data. Clear Cache.

If that doesn't work, and you have a custom recovery, reboot into recovery and clear the entire cache, clear davlik cache, and go to advanced > Fix permissions.

Other than that, you could try uninstalling and reinstalling from Google Play or downloading a different keyboard.


How do I check if I have Cyanogenmod on my phone?

Another way is to simply go to Settings→About phone, where you should see (depending on your CyanogenMod version) an item "CyanogenMod updates", and (with all CM versions) "CyanogenMod-Version":


How to enable power to micro usb port to use otg devices on android?

If your android smartphone does not provide enough to power up USB-OTG,
you can get a OTG Y-cable from amazon for $7.
You may need to install custom rom if your stock android does not support USB-OTG


Looking for Location-Specific Screen Locking Behaviour

As t0mm13b already suggested, Tasker can do that easily:

Condition: [Location]
Task: Keyguard disable/enable

For location, you can use different sources:

GPS (most power-hungry variant, as it requires a permanent GPS scan -- but most accurate)
network based (less power-hungry, but still requires at least WiFi -- but less accurate)
cell based (least power-hungry, not to say: using almost no additional power, as the mobile cells are either used for telephony and mobile data -- but also least accurate)

You can even combine them: having e.g. cell-based combined with GPS would only start GPS scanning when the cells already match.

The trickier part will be the "require once" element, which will be doable with a more complex Tasker profile. If this is relevant to you, I will update my answer to include some hints on this.

Other (and easier to learn) solutions might be available as well, but I'm not sure whether they can control keyguard. So you might want to take a look at Llama - Location Profiles, which can at least handle the "location-based" part quite well. And of course you can check the "other users also liked" section for these apps on the playstore.


How do I turn off the cascade of tones that happens every time I end a call?

On my phone (Galaxy S) it's in Settings -> Call settings -> All calls -> Call status tones -> Call end tone.


I don't want my Whatsapp Media to restore (Google Drive BackUp)!

So disconnecting the whatsapp from the google drive didnt exactly work out because my chats were also in that google drive backup.

However, here is how I was successful in restoring only the chats. (No media).

Install Whatsapp and verify the number.
Make sure your Data connection is active. WIFI should be OFF.
Click on restore backup (Entire backup. Including Media).
It will restore the chats first.
Then it prompts that the media will be downloaded over Wifi. Click yes (or next) and it takes you to your profile name and then you have all your chats.
At this point, go to google drive and disconnect whatsapp from the setting- manage apps.
Connect wifi.
It would try to restore the media but it would fail.
It would ask you if you want to skip it.
Click skip.

There you go. Only chats restored. No media.


HTC Incredible - always on soft button lights when screen is on

In Cyanogen ROM there are options to tweak the auto brightness levels, including the "Buttons" level. Setting it to 255 for all brightness levels should keep them on all the time. It is also possible to add or remove brightness levels.

http://chromloop.com/2011/06/how-to-optimize-the-automatic-backlight-settings-in-cyanogenmod-7/

Rooting and using a custom ROM may not be an ideal solution, but it should get the job done.


Simple Spreadsheet is freeware and lists import/export of CSV as a feature.

Shead Spreet Lite also has similar features.

In the non-freeware category, see CSV Viewer and AndrOffice


VPN software to connect to a Remote Access Server

I found that using the native VPN client on Android is sufficient for this (I have 4.1.2).  From the home screen, hit menu, settings, more settings, VPN, Add VPN network, put in the host name / ip address of your RAS.  Default is PPTP, which worked for me, you will be prompted to enter your domain credentials.

Currently, I am going to try to the Paranoid Anroid ROM for my phone.  http://forum.xda-developers.com/galaxy-s2/orig-development/rom-paranoidandroid-4-2-beta3-t2603784  Running stock now.  Phone is getting old.  Hopefully this will extend it's usable life.


Titanium Backup - sync via Windows File Sharing (SMB) after backing up?

Suggestion: FolderSync does support Tasker, and Tasker supports file events. Idea based on a post:

  To detect the arival of a new file, use "File Modified" but long press the folder instead of selecting a file within it. now tasker will monitor changes to the folder.

So: Use Tasker to monitor TiBu's backup directory. If Tasker detects changes, give it a wait for 5 minutes (which should allow TiBu to finish the backup), then let it trigger FolderSync to synchronize with your Windows share:

Condition:

Time → Between X and Z (optionally, to minimize battery consumption. X should be at least a few minutes before the scheduled backup, Z a few minutes after. Make sure that Z = the scheduled backup time plus the wait in below task plus some margin for the sync to complete)
Event → File Event → File Modified (select directory as described above)

Task:

Tasker → Wait (5 min, or whatever you feel best)
Plugins → FolderSync → (whatever the action is called there)


adb unable to recognize Google Glass on Windows 7

I had the same issue. Glass was showing as SAMSUNG Android phone as well. My steps to fix issue:

win7:
https://stackoverflow.com/questions/20435778/google-glass-is-not-listed-as-android-device-by-adb

Click on: Update Driver
Click on: Browse my computer for driver software
Click on: Let me pick from a list of device drivers on my computer
Click on: Have Disk... (that options is in the bottom right corner)
click on: Browse...
navigate to the location of your edited android_winusb.inf driver then click open then click ok then click next
wait a moment then you should see "Windows has successfully updated your driver software". then click close and close again.

!!!(now here is the important part)!!!

Right click on the device and click uninstall.
check the box "Delete the driver software for the device" then click ok
wait about 5 sec then unplug your Google Glass from the computer. wait 5 more sec then plug it in.
Watch the magic happen!!!! its working!!


When installing new ROM through fastboot, which .img files must be flashed, with what arguments, and in what order?

I own a OnePlus 7 and the same developer has answered a similar question in One Plus 7 device forums

Question

  I just noticed, the script in bat file only flashes 25 .img files, but when I extracted payload.bin in OB2 I saw 32 .img files. Does this mean that the other .img files in payload are not needed? Or can I add the command in bat file to flash other images?

Answer

  They can't be flashed using fastboot, that are the criticals partitions, they are needed and it's for that these fastboot roms can't be used to update or downgrade the software you have on your device, because the fastboot roms can't flash all partitions. This fastboot roms should be used if your system cannot be used and if you don't have access to TWRP

They need to be flashed in the order specified. All of them (see next point)
.img files replace the file on the device with the one in fastboot ROM, except for critical partitions
(I am not sure what these are for your device but could be boot loader, OTA, TEE, SoC etc) . This accounts for the difference in number (31 extracted but 19 only flashed). See Irfan's comment
--disable-verity is only applicable for vbmeta header files. For more details, see How to disable dm-verity on Android with "user" build type ROM? where the concept is well explained, in detail.


Samsung Galaxy Buds immense RAM requirement

I think this is just a misunderstanding:

The Galaxy Buds don't need 1.5 GB RAM free (nor do they use 1.5 GB RAM). The requirement means that your Android device needs to have at least 1.5 GB RAM installed in total. How much is free at the moment is of no concern (this is managed by Android).

Therefore older devices and low-cost devices with 1.0 GB or even 512MB RAM are officially not supported.

Your Galaxy S7 has 4GB RAM in total, hence you are fully compliant with the requirements.


Switch play store account without accepting ToS?

No, unless you either accept the ToS, or remove the account, you're unable to access the Play Store's interface therefore not allowing you to switch accounts.


Cannot connect to xfinitywifi on Google Pixel 3a

Using http://neverssl.com/ only works if you have a data connection.  Maybe the problem is that Private DNS is enabled?


How to remove pre-installed apps from Xperia E?

If it came pre-installed with your phone then its a system app. You cannot uninstall it (unless you have your phone rooted, which i think you don't have). Best option for you is to disable the app. In this case, the app won't run and won't consume any CPU or battery (if that's your problem). If you are concerned about storage space running out then this won't solve the storage problem.


Launch Linkedin app from Gmail link rather than browser

Sadly, This feature/functionality is NOT currently Supported by LinkedIn App.

The best user can do is write a Feedback/Review in Google Play Store and request this feature to be added to the development team of LinkedIn.

Hopefully, in newer version of LinkedIn App, this might be included.


How to back up DSLR pictures with Android?

Wi-fi memory cards! That is, if your camera doesn't have Wi-fi capability itself.

http://en.wikipedia.org/wiki/Eye-Fi

A comparison between two brands:

http://www.dpreview.com/articles/4616822206/battle-of-the-wi-fi-cards-eye-fi-vs-transcend

It's pretty cool stuff. Quoting from dpreview:

  Eye-Fi and Transcend wireless cards can both connect to a smartphone or tablet, providing the ability to wirelessly transfer images and videos to the device.


Can I slow down the speed of my recorded phone calls?

While the app that you installed might not have an option to change the speed of the recording, and I'm not sure why it would play it faster than the original, you can download a music player app which allows for speed change, and play your recording there.
The app that I've used is called Music Speed Changer. It's free and it allows for speed change while keeping the same pitch. When playing the recording in this app you'll see a slider for speed change adjust it accordingly.


Skype has blocked Fring from using it's services. For more info see http://www.fring.com/blog/?p=2322