Customizing Google Play Newsstand feed On Google Play Newsstand, I can select feeds for "My news" section, and when I select "Read now", I get a list of news from my selected feeds, and some news not from my selected feeds.

Is there any way I can customize the "Read now" feed and block publications or topics, etc? Or just get news from my selected feeds in the "Read now" section?

I am just now configuring My News on my tablet. Each news source tile has a setting menu on the far right next to its name (3 vertical dots). Pull that down by clicking, and select "Remove" from the menu, if you do not wish it any longer. Mine came with 12 pre-configured tiles, which I turned off way.

It is easy to add them back from the "Featured" list if you decide later to return to that news source.

UPDATE:I'm not seeing any direct removal of stories of the removed news sources when I first return to "Read Now", but I believe I must click through to expire the stories already presented, and then refresh to have the content cleared.

UPDATE2: Well, that's annoying. There could still be a number of items in the queue from the first opening of the app with pre-selected news sources. I may have to click through them all to see when my preferences will be adopted.


What android icon app is this? Please advise not sure what this icon is but any help would be greatly appreciated.

This is the icon of Google Sheet file. It is visible in Google Drive for Google Sheet files. Google Sheet is an alternative to Microsoft Excel.


I want to install Viber and WhatsApp on Android emulator I want to install Viber and WhatsApp on Android emulator. Kindly help me out.

If you got that .apk file downloaded in your system, you can easily install that by the following steps.

First of all copy the .apk file to the android sdk --> 'platform-tools' directory
To start the emulator use type the following command on your terminal

cd /path_to_android_sdk/platform-tools    // press enter

then type the following to start the emulator

emulator -avd <emulator_name>  // press enter

<emulator_name> is the name that you have given when you first created that emulator. If you don't know that name, go to eclipse and click window-->Avd and Sdk manager. On that window you can see the AVD name.

After that wait for a couple of minutes so that the emulator starts. After that, unlock the emulator:

Open another tab in terminal or open another terminal and type the following commands

cd /path_to_android_sdk/platform-tools; ls //press enter

Now you should see your application name.

adb install <name_of_the_apk> // press enter
./adb install <name_of_the_apk> // for MAC machine

After that you can see a success message.

Eventually press on the menu launcher button on the emulator where you can see your application installed. Click on the icon to launch that application.


How do I know if my phone's touchscreen supports Electro Magnetic Resonance (EMR) technology? I am planning to start sketching on my Android Device - Nokia 6.1 Plus - using Apps like AutoDesk SketchBook, Bamboo Paper or Adobe Sketch. For that I am thinking of buying a stylus - Noris Digital.

Noris Digital only works if the touchscreen has electromagnetic resonance (EMR) digitizer. I am unable to find out if my mobile device has that feature. Any idea how do I find that out.

If my phone does not support that then can I use Wacom's Bamboo Tip, again the issue is finding if its supported or not. Moreover this does not have pressure levels. How do I know which pressure level and palm rejecting stylus will work for my phone.

If you scroll down on your linked page to the Noris Digital stylus, there is a section on compatibility which links to this pdf document

The only mobile device I recognize are the Samsung mobile devices supporting S-Pen.

Your alternate Bamboo Tip link also has a compatibility document: https://www.wacom.com/en-us/comp which lists support on all of Bamboo's devices. The Bamboo Tip section lists a number of Android devices: like the Google Nexus 5X, Amazon Fire HD 10 (7th generation), Samsung Galaxy S8 as well other manufacturers. This tells me that the Bamboo Tip is capacitive and should work with most phones (unless using the older resistive screen for speciality devices).

As to how the Bamboo Tip can handle palm rejection, I can't be sure, but expect that it is still limited to what the device is capable of, as app developers typically depend on the system to handle errant touches.


What are the benefits of moving apps to the SD card? Possible Duplicate:
  Other than portability, are there any other advantages (or disadvantages) to storing apps on external storage?

I'm trying to decide if I should make the move.  I was hoping moving apps to the SD card would have them magically show up if the OS is wiped but from a little reading it looks like even apps on the SD card are unique to the OS they're installed on.  I'm not really seeing another good reason to move them.

The main benefit (I think of) would be to save space on the internal memory of the device.

That is also the main reason I have my apps in the SD card with my old Treo (with palms there was this option too, depending on the launcher you used).


How can I enable auto-rotate for the home screen? I have a "handset" with Android 2.3.4, and the "flip" feature works for every app and screen, except the desktop. That is, if I flip my phone any screen or app will flip too, yet the desktop remains fixed. There was an exception when I was playing a game and I pressed the home button: there the desktop was flipped, but it seems it was "forced" to flip by the game. How can I make it flip like any other app or screen?

If it doesn't work out of the box, which is the case with many Android phones, then you have a  few different options:

A launcher replacement which adds this feature (may not work with all ROMs)
A custom ROM like cyanogen mod, which has this feature built in. You can read more about custom ROMs here
Wait for an official update which adds this feature. (may never happen)


How do I get offline voice detection on my tablet running JB (4.1.1)? I just got myself a budget tablet (Halo Value) from "Swipe Telecom", and I was wondering how I can get offline speech recognition on it, since JB should support it.

My language is set to English (US), and I can't seem to find any option to download offline voice recognition files. I looked under Settings > Language & input > Google voice typing settings and it has just one option, to block offensive words. Under voice search settings, I have "speech output", "block offensive words" and "Hotword Detection".

Any ideas how to get offline voice recognition on the tab?

There's a tutorial on How to Activate Offline Voice Typing on Jelly Bean which you could follow. Here's an excerpt:

Open the system settings of the device.
Go to language and placing.
Make a tap on voice search.
Now do a tap on Download ricon. VOC. offline.
With a swype moved All tab and select your language, it will begin the download of the package.
Eventually the card INSTALLED will appear.

Now you should be able to use voice input in offline mode.

Just in case, here are several additional howtos:

How To: Enable Offline Voice Typing in All Jelly Bean Android Devices
Download and Install Google Now with Voice Search (Stable Version) On Galaxy S3

.

From the first "additional link", the description looks a bit different:

Go to Settings
Go to Languages and Input
Check if the language is selected as English(US). If not, then set it.
In the Inputs, look if the option Google Voice Typing is checked. If not, then check it.
Select the gear icon beside the Google Voice Typing. This will take you to the voice typing settings.
In the Choose Input Language, uncheck automatic and select English(US).
Below, in the Download Offline Speech Recognition option, select English(US).
After the download completes, close the settings.
Go anywhere for typing, like Messaging.
Select the little gear icon in the bottom left area. This will give the option of selecting Voice Typing.
Speak out your words clearly and the device will type it out even if Internet Connection is Inactive.

You should be able to do this with other languages as well (e.g. English(UK)) -- just make sure they match in all places.


set persistent search bar On my Nexus 5 I have a persistent search bar that appears on all screens, regardless of launcher. I cannot remember or find where and how I set this.  I would like to set the same feature on my Nexus 7.  Any ideas, anyone?

As per your comment that the persistent search bar is not available on GO launcher makes your initial "regardless of launcher" comment invalid.

It is highly likely that GO Ex does not have an option to show the persistent search bar, as observed in a forum post. You might want to revert to using Nova (which I personally use) or Apex.

UPDATE 2014-01-27 17:10 For Nova launcher, you can configure the persistent search bar here:


Can I disable the gallery preview icon in the Galaxy S4's camera app? The camera on my Galaxy S4 has a box in the top left corner of the screen which shows photos from the Gallery. How do I turn that off? I only want to be looking at the camera screen.

No you can not do that with the stock camera application. Try some third-party applications from Play Store Photography Apps. May be you can find some luck there.
Edit -
Well I found this one for you. Have any luck? Camera Android


Change the Samsung's "Quick Settings" background color Or Remove Quick Settings I have Samsung galaxy core 2 Phone. I just want to change the background color (The Dull Blue Colored one) of the quick settings tab. I tried it by using Wanam Xposed. It has many options, but I can't change the Quick Settings background color using it.

Can anyone help ?

Open Wanam Xposed.
Go to Theme → Background Color → You may give any HEX value..

Also Go to Theme  → Panel Background → You may give any HEX value OR Transparent Panel Background.

Also Change theme → Tile Pressed Color (scroll down to last ).

Related subreddit - Some modding I did with my S5, thought I'd share with y'all

Bonus: Install Bluured UI - icons color on notification panel might not change on Galaxy Core 2


i am not access contact on my phone pleas suggest how can i resolve this problem There is a contact in my contacts which can't be found by name in dialer, but if type her number in the dialer the name appears.

I once experienced similar problem. I did the following:

1) Deleted the contact

2) Hard reset (press the button near SIM card slot until phone vibrates).

3) Added the contact agian after the reboot.

This worked for my phone, but I'm not sure if its universal solution.


Usb connected constantly flashing on screen The USB connection keeps coming up on the top bar of my Samsung Galaxy S. It wears down the battery and the phone turns itself off randomly, sometimes its hard to get it to turn back on, I have tried connecting the USB cable to the computer then disconnecting which did nothing.

This is starting to really annoy me, can someone help?

Your usb port is bad - this is a hardware issue. Take the phone in for warranty service.

Edit: I had this happen on my Nexus S as it came out of the box today. I flashed the latest stock ROM, then re-installed CyanogenMod over top (and restored my data). It seems to be a little less flaky. You may not be able to do anything of the sort, but it may help others.


Is it bad if a cable is higher current rating than a charger? First time asking here, but

Is there any potential harm in using a charging cable with a higher current rating than a charger it is connected to? It's a tablet (Asus P027) and its charger is 5V/2A only.

I bought a 1-meter/3.3-foot USB-A to USB-C (3.1) cable rated for 3A, it has a 56K resistor according to the QA on the product's page (Belkin 1m USB-A to C cable should pull it on google) and this is all I know about it.

No, only the device should not draw more current than the adapter and the cable can handle.

So the device defines how much current will flow through the circuit (which consists of your adapter and cable).

If the device draws more current, the adapter or the cable may overheat (with a fire hazard).

Btw, it's better to be safe and not use exactly a 2A but at least more, so you are safe with a cable of 3A.

Remarks from others
Also, this yields for most (cheap) adapters. See the comment of Jarrod Christman for an exception.

For USB, there is a negotiation protocol. See the comment of Yakk below.


How to determine if my device supports USB Ethernet controller? I'm about to purchase USB-OTG Ethernet controller, but I read what it doesn't work on all devices. Furthermore, I've read what this functionality depends on Linux kernel been compiled with Ethernet driver or without it. So my question is in the title: how do I figure out the presence or absence of Ethernet driver in kernel?

Please feel free to correct if my logic above has any flaws.

I know already what my device supports several classes of peripherals via USB-OTG, namely mice, keyboards, mass storage.

Connect a USB 3.0 thumb drive (USB Mass Storage Device) to one of the Intel USB 3.0 ports
In Device Manager, click View, and click Devices by connection.
In Devices by connection view, you can easily see the USB Mass Storage device under the Intel® USB 3.0 extensible Host Controller category.


I can't turn on the phone or enter recovery mode (bootloop) My Model: Alcaltel OneTouch Pop c7

My Problem: I can't seem to start the phone it is just showing the pop c7 logo and restarting itself

I can't open recovery or my turn off button + volume up, or down or both are again entering the boot loop

Any help please :\

This is a soft brick and can be fixed. You'll need SP Flashtool and flashing files for your exact model something like this: 7041x or 7041d etc.

Download SP Flashtool
Download MTK USB Drivers and install them.
Download Flash files (model 7041d) or browse all files.

See this tutorial for a step by step flashing guidance.


Can I use my Galaxy S+ (or S4) in the shower safely without electrocuting myself or damaging the device? I just had this tweet pop up on my feed (Translation: "True or False? In Japan, 90% of the mobile phones are waterproof". Reason why? Women use them in the shower!"):

Please ignore the racist image in there.

this got me thinking: Is the Galaxy S+ safe enough to use in the shower? if not the S+, what about the S4 (not the active variant)? Or are both of these claims by Telenet just a legend?

No, the phones you mention are not IP rated and thus not safe to use in the shower or anywhere else they might get wet. They won't electrocute you, because they operate at low voltages, but it will probably cause irreparable damage to the phone.

They're also not Japanese phones, so this has very little to do with the tweet you saw. Samsung is a Korean company, and Android penetration is actually pretty poor in Japan. The Japanese phone market is dominated by flip phones, and touchscreens haven't caught on very well - perhaps for the reason they suggest.

(To avoid confusion, the "IP rating" mentioned above is nothing to do with networking. It's the name of a rating system for electrical devices' resistance to environmental factors like water, dust, and impacts.)


What is the Enable lock screen notification in my Micromax a064 I have a Micromax Bolt A064 smartphone running on android 4.4.2. I know that KitKat have the option to enable lock screen widget in security. My phone doesn't support it. But that's not the problem. When I go to Settings->Display, I find an unknown option labeled as lock screen notification. So, my final question is what is it?. I tried to enable and disable it and see the changes but nothing changed.

Also, sliding from left to right have nothing. Anyone here just know what is it. I am attaching a screenshot for that.

Screenshot (Click to enlarge image)

Lock screen notifications are only available since Android 5.0 (Lollipop).
However you can use 3rd party apps - such as "NiLS - Lock screen notifications" from Google Play to be able to get notifications on top of your stock lock screen without replacing your lock screen app.


Tablet not recognized as removable storage I have an Android A-13 Android tablet version 4.0.4 Baseband version 4.0.14  I have been trying to get my PC to recognize it so that I can download my music to it.

But I do not know if the PC does recognize it or not as the tablet does not show up on the removable storage. I have tried several different things to get it to do so but none of them work.

One of the attempted things is to enable USB mass storage on the tablet. But when I try to do that it does not have a place for it in the Settings. Can anyone help me with this?

On Android 4.0+ devices, certain devices without a separate memory partition (i.e. separate sd card) don't have the USB Mass Storage option, rather Android now uses MTP (Media Transfer Protocol) or PTP (Picture Transfer Protocol) to transfer files.

NOTE: If your device supports SD Cards, please make sure that an SD card is available in the device before connecting it to the PC.

To configure between MTP and PTP (and USB Mass Storage if an SD card is available): go to Settings > Device > Storage > Menu > USB computer connection.

To transfer files to your device via MTP, make sure it is in the MTP mode, then connect it to your computer via a USB cable.

On Windows: wait for Windows to install the necessary drivers, then your device will be available in My Computer. (more info)

On Mac: You have to install the Android File Transfer software. Follow the steps on this support page.

On Ubuntu: follow the steps in this article.


How can I decrease the ringtone/notification volume on my Oppo Find 7? I recently got this device and so far ColorOS is virtually indistinguishable from stock Android.  The only problem is that the ringer and notification sound are insanely loud, even on the very lowest setting before silent, as is the System volume.  Is there any way to fix this?

Alright, I've figured out that you can do this by rooting and editing the system table in settings.db (/data/data/com/android.providers.settings/databases).  I used SQLite Editor for this.

I am not completely certain which of the two did the trick, but I edited both volume_system and volume_notification and now my texts are a reasonable volume.


Casting from mobile hotspot phone I'm on android 6.0.1. My main and only Internet is my phone. I don't have a router, Access Point, nor switch in my home. I use the mobile hotspot feature so other devices can connect to the Internet. My TV connects to the mobile hotspot as well. I am trying to cast from my phone to my TV but it doesn't seem to find it. Other devices have no problem. It's this at all possible to have mobile hotspot and be able to cast from the same device?

Its possible, it is much easier if you have two devices (e.g 2nd smartphone, tablet or PC)

Create a mobile hotpot AP using the secondary device.
Once setup, connect the primary device (where you are going to setup chromecast) to the mobile hotspot AP and the TV
Setup the chromecast as normal with the primary device and since the setup is once off you don't necessarily need to use the secondary device after inital setup. The Chromecast stays configured to the hotspot's wifi until otherwise reconfigured.
The trick is to setup the Chromecast  and use the same WiFi settings when creating your hotspot. Chromecast doesn't look for a specific router as the source of the wifi signal. It just looks for hotspot name (SSID) and tries to connect using the stored encryption and password
The consequence is that you just use the same WiFi settings when configuring mobile hotspot for the primary device.

Acknowledgements

Chromecast Help Forum
Casting from Android device using mobile data?


Can different calendar apps coexist without interfering with each other? I have multiple personal Google calendars (all under the same email address), and I have an Exchange calendar for work.

I'd like to use the Google Calendar app for my personal calendars and alerts, and then use the Business Calendar app for my work calendar.  I have widgets set up for each app, running okay.

Here's the rub: If I open Google Calendar, and disable display of my work calendar in there, it also disables it in the Business Calendar app. And vice versa.

So my question is: can you have multiple calendar apps on the same device without them interfering with each other?

Nexus 6p, running Android 6.0.1 Marshmallow

This may not be the solution to your problem, but this is what I do to choose which calendar(s) to display on the app.

I see that you use Business Calendar app, which I am also using.  Under "Calendars & Task lists" setting you are able to "favorite" your calendar(s) to be displayed at the bottom by tapping on the star(s) on the right.  Once done, I just have to tap on the bottom buttons (those favorite) to switch between my personal and business calendars.

Hope this helps.


How can I get rid of the small number near the YouTube desktop icon What does the small white number on orange background in the upper right corner of the YouTube desktop icon mean?

And how can I remove it?

This means that you have notifications. You need to enter the app to make it dissapear.


Google maps location inaccurate by over 200 miles My phone keeps recording me as being over 200 miles south of where I am. I have looked up the location but it is not anywhere I have ever visited, Godalming near Epsom. When looking on my history it records me as being there more than once, however zooming in to that location it is actually just a track down a back Road. How can I prevent this?

try checking if you have a vpn(virtual private network) running in the background. This can change your location far away from your actual place. Also make sure that you turned the location on to high accuracy. This will make it so that it google maps checks for location using your WiFi and data as well, in case the GPS in your phone is broken. It may also be that google maps can't register the specific location you are at. Check other locations and if all else fails try reading these related questions with answers  or check the google maps support page     . Here are also some alternatives to google maps. It would be good to know which device you are using to further troubleshoot the problem.


I bought a rooted LG g2 phone on ebay should I be worried? As the title says. I bought a new lg g2 from eBay. After playing around with it for about 2 weeks I noticed that it is rooted and has a Chinese superuser app installed. I heard a while ago that some phones bought from eBay had viruses on it so I am wondering for what other purpose would the phone come rooted other than to install certain programs that I wouldn't notice. Also, is there a way to unroot it and remove all rooted permissions that might have been added without having to delete all data on my phone? Thank you.

You didn't write in which area you live, and from which eBay domain/seller location you've bought the device. But assuming you're not living in China, I'd be worried. Not for the device being rooted in general – but a Chinese superuser app sounds pretty suspicious.

Now other answers suggested unrooting and wiping. But I'm afraid that might not be enough: Once rooted, the "rooter" could have installed other malicious apps as system apps (see: system-apps and its tag-wiki for an explanation). Neither unrooting nor wiping (or performing a factory-reset) would remove those. So to really be on the safe side:

Get yourself a fresh ROM image to flash (see: Where can I find stock or custom ROMs for my Android device?) This can be either a "stock ROM" (the official one from LG in your case), or – as the device is already rooted – any custom ROM (the latter having the advantage of being more up-to-date in most cases).
If you decided for a custom ROM, this might require a custom recovery (see: recovery-mode and its tag-wiki for details). Check whether that's already installed (boot into recovery, and see if the "title line" reads something with <3e> (which indicates the stock recovery), or some other name like "ClockworkMod" or "TWRP"/"TeamWin Recovery" – which are the two major custom recoveries). If not, do so.
Flash the new ROM. This should basically overwrite everything except for user-data and cache.
From the recovery menu, chose to "wipe" /data, /cache, and (if offered) also Dalvik-Cache. That should remove all remaining stuff from the device.
Optionally: Deal with your SD card, if there was any inserted. Malware could have placed something there, so best is to format this as well.

Now you should have "wiped off" all potential evil from the device – as far as you can do so yourself. The only remaining part is the radio-firmware; but I doubt anyone would have tampered with that. If you want to be "absolutely sure", check above link for a radio image as well, which you optimally should flash before the other parts.


Why does Battery Doctor say my battery is 50% charged while Android says 23%? Battery Doctor says my battery is 50% charged while Android says 23%:

Is there any reason why? I use a 4200mah Extended Battery on Samsung Galaxy SIII with Android 4.1.2.

There are two sources for reading the battery capacity

From the battery files

From the ROM

I learnt this when I saw a similar but smaller discrepancy on my new phone using 3c Toolbox and the developer clarified this on mail. To quote from 3C Toolbox developer mail

In Android, one can get the stock hard-coded battery capacity from battery profiles, an hidden API in Android. That’s the one of the 2 sources the app uses.
The other source is in the kernel, usually under /sys/devices/power_supply/battery/charge_full_design

On my device path is different. To know the path on your device, from 3C Toolbox, tap request support from Help and support menu. An email will be generated to the developer having information about your device, including battery_info.txt. This file amongst other things specifies the path of second source
Since you are using an extended battery, I would guess that the app is reading from the ROM and  Android from the battery files (original battery is 2100 mAh and extended battery is 4200 mAh and the  battery percentage readings are nearly half).
This is the only explanation I can think of

Edit:  For more details , please see Where are the battery capacity files located


Prevent browser automatically launched when join to open wifi How to prevent browser to automatically launched when I join to a wifi network with captive portal? i.e. with note 3

Follow the below steps for prevent the auto launch browser.

Go to Settings > WiFi settings
Long-press on Connection
Select "Modify network config"
Check the "Show advanced options" box.
Select proxy settings to Manual
Proxy host name , input the value from 192.168.1.1 to 192.168.1.225
Proxy port = input one of them "8080" , "3128" , "80"
Press the "Save".
Turn wifi off and the On, you will not see the Popup browser.
Now repeat the steps from 1 ~ 4
And revert back the proxy settings to "None".

It's Done. You will be fine with this network.


Control android tv-box with my tv's remote? I have an AmLogic M8 android tv-box which has an ir-reciever on it. The box came with an ir-remote that works fine. But I would like to use only my universal remote that comes with direct tv to control everything (I'm already using it to control my tv). I'm wondering if the is an app that can learn arbitrary ir codes and assign them to remote control functions.

I know how to control the box with my phone through ir as well as VNC, UPNP,DLNA etc, but I don't want the phone involved (so the kids can use it as well, they don't have phones).

I'm also aware that there are "learning remotes" that you can point your crappy remote at and it will learn it's signal and you can assign it to a button. This does exactly what I want, and I'll get one as a last ditch effort, but I'm wondering if I can do the same thing on my android box without buying another remote.

After much reading, I ended up achieving what I wanted thanks to CEC. Thankfully the M8, and my VIZIO TV support CEC, which I had never heard of before, and I can control the M8 with my TV remote control (actually I'm using my direct TV remote which is programmed to control the TV). The signals get passed through the HDMI cable.

I had to enable CEC on both the M8, and my TV. At first it didn't work, but I tried with another HDMI cable and it started working. Apparently not all HDMI cables implement the pins that are used to do CEC, and the cable that came with the M8 did not.


Is there a universal way for a circuit to detect battery life and report it to the stock OS? It must be noted that I know very little about programming, and don't even own an Android device, however I am considering building one(Learning whatever it takes.)

My question is simply, if I were to build an android computer, using a development board such as the Odroid C1, is there a standard way, using any battery, that I could make a circuit to detect battery level and connect it to the board using IO pins, and report the level to the OS in a way that doesn't need a custom driver to be developed, so that the stock Android OS can display the battery level.

The purpose of this is so that if I were to replicate many of these computers, I could simply install the stock Android OS and it automatically detects the battery level, so that I would not have to install a custom driver on every single one.

Everything I have asked may not make any sense, as I am not very familiar with android at all. I'm asking under the assumption that Android works similarly to a typical Linux OS.

Short answer: I think not. You'll need to create/install the appropriate battery driver if you want to run it from battery (and be effective).

In Linux power management is done via APM/ACPI which is handled at the BIOS layer. So when you buy a motherboard/dev board the expectation is you'll be plugged in. If you go into any mobile shop, you'll see a variety of batteries even from the same manufacturer. As batteries pack a great deal of energy, every one of those batteries could either have a microchip which communicates the handset informing it about battery charge state or some read-only storage which contains the appropriate necessary parameters so that charging can be done in safe manner.

I'm going to point you to the slide deck where I found regarding Android Power Management:
http://www.slideshare.net/jerrinsg/android-power-management

While I'm not sure if you can immediately understand everything in it - it should give you some scope as to the complexity involved.


Is there a way to download the files stored on Google Drive to an Android device? I've stored some images in Google Drive, and I'd like to view them on my tablet.  The problem is, I can only view them one at a time and the procedure goes something like this:

Open Drive.
Navigate to image folder.
Select image to view.
View image.
Press back.
Select another image to view (while trying to remember which image I just viewed, so I don't view it again).
Repeat steps 3 - 6.

If I could download the files onto the tablet, I could view them in the default image viewing application and the procedure is more like this:

Select image to view.
Slide left/right to view next/previous image.

Is there a way to download the files stored on Google Drive to an Android device?

Update:
I found a slightly awkward workaround.  If you login to Google Drive using a web browser, clicking on the image will download it to /storage/sdcard0/Download/. You can then view the images using the default image viewer application.

Update:
After this question was asked, there have been many updates to the Google Drive app. Saving files to the device is now quite easy.

Click the three dot menu button below a file, and choose Download.
Long Press to select the file. Press the three dot menu button of the app, and choose download (can be used on multiple selected files).
Probably other ways I haven't described here.

Also, the primary problem I was having has been solved. You can now swipe to view the next/previous photo.
Thank you for all the answers, but this question is now obsolete.

You can use ES File Explorer.
To get connected:

Press the settings button on the phone, or the app.

Expand the Network list, and click Cloud.
Click New, and choose Gdrive.

Enter your Google credentials, accept the terms, and you're all set up.

To copy a file to the phone:

Locate the file on Gdrive through ES File Explorer.
Long press the file.
Press More, then Copy to.
Select the location to copy the file to, and press OK.

OR...

Locate the file on Gdrive through ES File Explorer.
Long press the file.
Press Copy.
Navigate to the location you want the file.
Press Paste.


Okay to install CWM Recovery on Galaxy Nexus 3 GT-i9250M? This article is very explicit that installing CWM recovery is only for the GT-i9250 and that the:

  process here is not for other variants of Samsung Galaxy Nexus, like: GT-i515, GT-i516, GT-L700, i9250T, etc.

However this post says:

  There are no hardware differences, just tweaked software (specifically Radios)

Is there any real risk to installing CWM Recovery on the GT-i9250M?

Is there any real risk to installing CWM Recovery on the GT-i9250M?

Short answer : No

More information :

  between Install Recovery, there is many reasons or problems or other Something you should attend ...

Do not Power off Device. Device maybe at Flashing or Install CWM
Proccess can Break or Turn Off Completly.

or other something ...

but there's not fear or escaped from this Proccess.

Most of the Time, you can Flash a Stock Rom With Odin then, your Device is availabe for use.
But :

you need Special CWM for your Device, ( Special For GT-i9250M ).


Is there a way to activate in-app purchasing on Words With Friends for the Kindle Fire? I have Words With Friends, version 6.7.1 that I downloaded from the Amazon app store on the device.  The version I have on my Android phone has in-app purchasing enabled, such that one can get the ads free version, etc.

After hunting around on the Kindle Fire version, I can't for the life of me figure out how to enable the in-app purchasing for removing the ads and getting statistics.  I have emailed Zynga at least 3 times inquiring about it, but I have never received a reply from them.

Does this feature exist in the Kindle Fire version?

No, there are currently no in-app purchases available (as of Feb. 11th 2014). If you read the reviews on Amazon, you're not the only one who'd like to pay to get an ad-free version, but it's not available.


Clock in Notification Area Does Not Update I have a Samsung Galaxy Tab 2 10.1 with Android 4.2.2 that is behaving strangely.  The clock on the notification bar refuses to update while I'm using the tablet or even while it's sleeping.  The only times it updates is when you go into date/time settings and change the time or when the tablet goes to sleep and wakes up again.  Another symptom is that none of the apps have updated in about two months.

I thought this clock (which is located in the notification bar (right next to the battery indicator and the wi-fi signal indicator) is part of the Android O/S.  It seems strange that the clock would just stop updating.  Any advice you could give (short of resetting the whole device) would be greatly appreciated.

The solution was simple.  I just needed to restart the tablet.  It hadn't been restarted in months and I guess that somehow the updating system process got in a weird state.  After doing a reboot (restart) via a hard power off, the clock started working and updates are downloading as normal.  I hope my solution here helps someone else.


Samsung tablet keeps asking to allow data access when plugging to PC by USB I cannot access data on my tablet by USB, because when I plug it in, it keeps popping a dialog to allow access, when I pick allow, the dialog pops up again, and so on endlessly.

This is a Samsung Galaxy Tab A, my PC is on Ubuntu.

Update: After some more tests, I determined that if when I plug the tablet to the PC by USB, the tablet screen is turned on, it works fine. However if I plug the tablet with the screen off, the issue described above occurs.

This is a workaround more than a fix, but it works for me on another Samsung device.

Install Samsung SideSync app from the Google play store on your device, then install Samsung SideSync app on your PC (http://www.samsung.com/sidesync).

After one more "allow access" popup, it won't ask again as the SideSync app will keep the allow access permission open.


How can I copy GPS coordinates from a marker in Google Maps app? Is there a way to get/copy GPS coordinates from a  marker on the Google Maps app? When I drop a marker by holding down on a spot, I get the coordinates in the field. But, when I tap in the field to copy them, the numbers change to the city location.

I should have added this at the start: I am using Version 9.69.1.

It's quite easy

When you drop a pin you get coordinates in the search bar that can't be copied as you observed

To do that, on the left bottom you will find More Info. Tapping on that will take you to next screen where you can see the coordinates and long press to copy to clipboard ! You will get a toast confirmation as shown and paste it wherever

Maps version 9.67.1

(Your GPS needs to switched on with the faint blue circle showing up before you drop the pin)


Samsung Android phone / tablet drivers without using the Samsung Kies As Samsung Kies require one to be online in order to install but all I need are just Samsung drivers so that the OS (e.g. Windows XP, Windows 7) can recognize the Samsung Android device.

So, how to connect the Samsung Android phone / tablet to the PC without using Samsung Kies so that the OS can recognize that the Samsung Android device?

Similarly, how do one install Samsung Kies without connecting to the Internet? This is because sometime, one need to access the android device on PC which does not have Internet access or in an restricted area.

Have you looked into SideSync for Samsung devices? I use it instead of Kies now and love it

http://www.samsung.com/us/sidesync/

Sidesync has a lot of great features:

Display your phone or table from your PC and control it.
Send and receive phone calls from your laptop
Access all of your apps (like sending/reading SMS messages)
See notifications from your device on your PC
Access your Phone/Tablet via USB or wireless on the same network
Drag and drop files to and from device


Problems after rooting with TWRP and SuperSU I'm having some problems with my Samsung A3 2016 (A310F), on Android 7.0.

I rooted the device using Odin3 v3.12.3 and flashed TWRP 3.0.2.1 SMA310, and then installed SuperSU v2.76 using the TWRP that had been installed.

Unfortunately, whilst the phone had become rooted, there were a number of problems with the device. The Wifi button became stuck and greyed out in the "off" position, the camera wouldn't work, SD Card storage is not showing, and when connecting the phone to my PC via USB it doesn't open Explorer like it did before rooting (I can see it in Device Manager, but it is impossible to access the phone). Furthermore, the phone cannot access the Internet using mobile data either.

I have tried to clear the Cache and Dalvik Cache via TWRP, and reset network settings, neither of which has worked.

My research has suggested that perhaps SuperSU v2.76 is the problem, and that I would need to use SuperSU v2.82. However, I cannot find any way to get SuperSU v2.82 onto the device.

I suspect I need to start from scratch somehow, but I'm very new to Androids and rooting and I'm not sure what to do.

Can anyone please give me some advice?

In case anyone else has the same issue, I managed to solve the problem.

I unrooted the phone using the option in SuperSU, and then flashed the device with the stock firmware using Odin.

This fixed all the problems, and allowed me to successfully connect the phone to the PC via USB.

It turns out SuperSU was problematic, and that Magisk is a better solution for this particular firmware.

So I placed the latest Magisk build on the phone via USB, then used Odin to put TWRP back on the device. Then, from the TWRP Recovery menu, I installed Magisk.

After this, I installed Magisk Manager from GitHub.

The phone was successfully rooted after this point, and all functions are working properly.


On Android, what is a "blue screen", and what should you do about it? Some Android users complain about seeing a "blue screen", also known as a "blue screen of death" or "BSOD". They add that their device has become unresponsive.

(Here is one example, including a photograph of the affected device. Here is another example.)

On Android, what is a "blue screen", and what should you do about it?

What is a "blue screen"?

Certain Android devices sometimes become unresponsive and display a plain bright blue screen with no text on it. See photo.

What should be done?

(This answer is based on what someone on IRC once told me.)

If you only ever see a blue screen once or twice a month, ignore the problem and restart your phone when it happens.

If you see so many blue screens that it's worth the effort involved in troubleshooting, then it's time to dig for the cause of the problem. Here's how.

First of all, grab a pen and paper, and make a note of the exact time when the blue screen appeared. Hours, minutes, and seconds. This will come in handy if you decide to run adb logcat later.

If you have adb (the Android Debug Bridge) installed on your computer, and if you have enabled "USB debugging" on your device, then adb logcat might (or might not) provide you with some clues as to why the problem happened. In fact, I've always found that adb logcat works fine even while the blue screen is still showing.

(If you aren't using a very recent version of Android, then your logs will lack timestamps. In such a situation, use adb logcat -v threadtime to show the timestamps.)

If you experience a blue screen and want to make it go away, reboot your device. If you have adb installed on your computer and working, then open up an adb shell and reboot the phone the graceful way. If the graceful way doesn't work, choose the semi-graceful way by using the adb reboot command. If you don't have adb installed, do an unsafe shutdown by holding down your device's power button for ten seconds. If that still doesn't work, pull the battery out.

But why did the blue screen happen?

I don't know.

You should post a separate question. Tell us the hour, minute, and second when the blue screen came up. Provide us with all the log entries (from each of the several logs which adb logcat dumps out) starting from 30 seconds before the blue screen appeared, right through to 30 seconds after. Let us know approximately how many times the problem has happened. (Dozens in the past year? Hundreds in the past month?) Also, tell us whether or not you have figured out a set of steps to reproduce the problem on demand. Finally, please do provide us with all other relevant details.

What should be done after the device has been restarted?

You should make sure that USB debugging is enabled. This will make sure you can use adb in the future. For instructions, see the PhoneArena article entitled "How to enable USB debugging on Android". You should only ever have to do this once.

(This is a community wiki answer. Please edit it and improve it. A big thank you goes out to Izzy and eldarerathis for helping to refine things.)


How can I email large videos to someone else? My sister took a minute long video on her new Droid Incredible 2 and wanted to share it with a friend.  The file size was about ~22 mb due to the higher quality of the recording. She's used to emailing videos with her blackberry, which produced far inferior quality videos (and much smaller sizes).  But if she tries to share this video via her gmail account, it won't attach the video because of its large file size.

Is there an easy way for her to share this video? Is there a way to shrink the size of the video on her phone by degrading the quality of video or similar?  She'd really like to just email it.

Other important information

She doesn't want to upload the video to YouTube (or any other service)
She doesn't have access to wifi, she uses her phone exclusively for internet access (no tethering, either).

Best option would be to upload them to either YouTube (marked as Private or Unlisted if you don't want them searchable/viewable by others) or Dropbox. Should take the same amount of time to upload both. Once uploaded to dropbox you can share either the file or a link. I typically use YouTube as it doesn't require the other person to download the large video.

https://market.android.com/details?id=com.dropbox.android


Default dialer issue I am using samsung S3 and installed Truecaller on this, now when i make a call from truecaller, the options shown in the popup are only the default dialer and Skype, not truecaller. I have cleared all defaults and tried it with multiple dialer apps, but everytime I see only these two options for dialing out. Any idea on how i can use truecaller for dialing out?
Thanks
Mayank

That's the way it should work. Truecaller just provides a dailer. It is not a call handling application. The main motto of the Truecaller dailer is to show info of the number before a call is placed.


Is the Encryption Key for Adoptable SD card included in manual backup done over MTP? I did a factory reset and then realized that I didn't decrypt my SD Card. I know that the data is probably lost, but I made a complete copy of the Internal Storage connecting the Samsung J5 mobile to a PC (drag and drop, i know this is not the good way). Now I can't find /data/misc/vold to locate the encryption key file like i read in other posts.
Is there a posibility to read this folders with a linux virtual machine installed in the PC and recover the encryption key file, or it has dissapear forever?

A use MTP for file transfer

Unfortunately, what you have so far considered as the complete copy of Internal Storage is not true. You only copied (I suppose using MTP - "transfer files" option) your files which you had created or downloaded in that storage since last factory reset. The app and system specific private files are never copied in this fashion. /data/misc/vold cannot be copied directly using MTP. A user needs root access to access that file (includes copying it).

In conclusion, you have hit a dead end on this part.


Can an Android app circumvent its stated permissions? I downloaded an APK from a 3rd party source (not Google Play). My question is that can this android app, although stated that it can only access my USB storage, could it also do other things (such as read IMEI) without stating it explicitly? In essence what I am wondering is that does the Android System actually prevent it or is it just something the developer states in their manifest?

As Meer Borg correctly states in his answer: when an app is installed, the package manager reads its Manifest, and notes the permissions requested into files the Android system controls (/data/system/packages.xml, /system/etc/permissions/*.xml (one file per app)). Additionally, for each permission there is a specific user group, which will be assigned to the app1. So each time the app tries to access a feature requiring a permission, this is checked against: if the permission was declared in the Manifest, access is granted – otherwise it's refused. note that this is a simplified description, though
While this is the general rule, for some things there are possibilities to work-around the permissions. If an app e.g. wants to send something to the internet, it could also do so calling an "intent", asking the browser to open a certain page (like e.g. http://bad.server/collector.php?info1=some_info&info2=more_info). However, this would not go un-noticed by the user, as the browser would open in foreground and show this action. So if an app would make use of this feature, the outcry would be heard (usually).
If a dev really wants to do "bad things", he could also use another way: have one app with all the required permissions, and a second with almost none. If the user has both apps installed, the second one could call the first (big-permission) app to process "things" it cannot do itself (due to lacking permissions) – in the same manner as described above for accessing the internet. note that this priciple is used e.g. for addons, and "inter-app-communication" in a positive sense, too
TL;DR:
An app is restricted to the permissions it requests, and cannot directly access other "things". "Indirect" access would not go unnoticed.
P.S.:
This is just an abstract, and simplified presentation. I'm not in Android development, so some dev might have better understanding and correct me, or add to the above.

1 Example (note the "groups" list):
shell@android:/ $ id
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),1028(sdcard_r),3001(net_bt_admin),3002(net_bt),3003(inet),3006(net_bw_stats)

The id command (without parameters) shows information about the "current user". In this case, I was using adb shell, so the user is the "shell app" (rather the integrated Unix shell). The list of groups shows which permissions are granted to the shell, So it can e.g. read and write the SDCard, access Bluetooth, and the Internet (plus some more things).


Phone in Boot Loop & Need to Recover Data My LG G4 is stuck in boot loop and I need to recover the data. I thought that Andriod would have a system similar to Apple's icloud backup, but it doesn't seem they do (I thought this is what 'Sync' did).

Please could one of you guys point me in the direction of how I can recover my contacts & photos. Is there an online account that i'm not aware of or can I plug it into my Mac using special software?

Any help would be much appreciated

You can access your data trough TWRP. In case you don't have that installed, try re-flashing your current rom via fastboot or stock recovery.


Available memory of a 16GB microSD card? Out of my newly bought Class 10 16GB microSD card I am getting only 14.71GB. Is this normal?

Gigabytes are base 10, but Android uses Gibibytes (base 2)
See: http://www.wolframalpha.com/input/?i=16GB+to+GiB.
This is needed because binary data is written in base 2, but SI units are base 10.


How to link chrome html files together on android I have multiple chrome html files on PC that are all linked together.
For example, there is a table of contents and if I click A it will then open the html file for A and this can be then used to go back to the table of contents or I can go to B).
However, putting all these files together on mobile (SAMSUNG S8+ Updated up to date) does not allow them to be connected no matter which web browser or html viewing application I try to use (Clicking to go to another page just gives an error saying the other html file cannot be found). Additionally, the images part of the html document do not seem to load on mobile despite being in the same folder still.
I am wondering if there is a way to have all of these files linked on android as it does on PC.

AFAIK on the latest Android, apps no longer can access internal storage. Which is Chrome will say access denied. Even if you try to open it by yourself with html viewer, it can only access just what you open excluding other files are linked.
Try to use HTTP server.

AWebServer
KSWeb
or use Termux and install apache server


Increase size of ext2 beyond 1.5GB I have a rooted LG-D520 (Optimus F3Q) running Android 4.1.2. The internal memory that came with the phone was so small that I installed an 8GB SD card. I formatted it using MiniTool Partition Wizard with 1.5GB of ext2 (the rest is FAT32). Using Link2SD I've moved many of my apps over to the ext2 partition.

I do not have a ton of apps (they just seem to keep getting bigger), yet I only have 5% space left on the ext2. My internal memory has 27% left (355MB), but I've had to delete a lot of stuff to make room. I'm only using a small portion of the 5.9GB FAT32 partition, so I'm wondering if...

I can increase the size of the ext2 beyond 1.5GB. Is there a maximum size and, if so, what is it? Can I repartition without losing my apps & data or do I need to backup, format and start over?
I can add another ext2 partition to my SD card and load apps into there. Can you have multiple ext2 partitions and, if so, would that work with Link2SD?
Are there any other options ?

This has been a frustrating endeavor and it's unbelievable the lengths you have to go to in order to do basic stuff on an Android phone, so I'd appreciate any advice.

Here's how I did it when I needed to increase the size of my second  (ext2) partition that Link2SD used for applications from 2GB to 6GB:

Use free version of Mini Partition (v9.1) to

a. shrink the first partition (FAT32) by 6GB
b. ensure the existing 2GB ext2 partition is at the end (so that the second space after the first partition is the now unallocated 6GB space)
c. create a new 6GB primary ext2 partition in the unallocated space

Use the free version of Paragon ext2fs to mount the 2 ext2 partitions in Windows and allocate each a driver letter
Use Windows explorer to copy the contents of the old 2GB ext2 partition to the new 6GB partition
Put the card back into your phone and have Link2SD recreate the mount scripts for the 'second partion' (just to make sure the 6GB one works)
Use Mini Partition to:

a. delete the old 2GB ext2 partition
b. move the 6GB ext2 partition to the end of the card/drive
c. extend the FAT32 partition to fill the 2GB unallocated space.


How does the typical Android boot process work? Possible Duplicate:
  Can somebody explain the boot process of an Android device?

Windows follow some specific way to boot:
Start System > BIOS > Load Boot loader > Load WIN Kernel > Load WIN Shell > User > Application.

How does the typical Android boot process work? When comes the "Dalvik VM" into play?

Boot process of embedded system is similar to PC from overview level, but slightly different from microscopic level.

Here's the boot process of an Android device:

PC-BIOS/BootMonitor, MBR and GRUB/LILO etc are all combined in one Boot Strap Firmware called Bootloader. Its init.S initializes stacks, zeros the BSS segment and calls _main() in main.c. The main.c initializes hardware (clocks, board, keypad, console) and creates Linux tags which in turns loads Linux Kernel image in memory.
Linux Kernel sets up the system, loads drivers and starts running the first process init.
The init process involves setup of File System (mount points of /sys etc are created at this point) and execution of init.rc.
Execution of init.rc: It is boot-up script which uses Android-Specific syntax. Zygot process in init.rc brings up Dalvik VM and starts the system server.

All these are happened before Boot Animation is displayed.

For more details of processes, check out this article: http://www.androidenea.com/2009/06/android-boot-process-from-power-on.html


What is a "Top Developer" in Google Play? When I see "Top Developer" in Google Play, what does that mean exactly?

That is decided by Google, more precisely by the Google Play Team.

  Google today announced Editor's Choice for Android Market, aimed to help you find the best applications on the Android Market. Google's also going to begin awarding the "Top Developer Badge" to help show users who are the best, and most trustworthy apps. For consumers, it's a way to help find new apps. For developers, it's another way of promotion and to monetize.


I absolutely cannot factory rest my Huawei H881C tracfone Every function on my Huawei H881C tracfone have "unfortunately stopped". I've tried many times to factory reset my phone but it WILL NOT do it. Please help i'm out of options!

Factory reset H881C
warning everything will be erased

Remove battery for a minute, then re-insert
Simultaneously press POWER and VOLUME UP until it vibrates
Release the POWER when Huawei logo shows
Release the VOLUME UP when Android logo shows up
Select WIPE/FACTORY RESET when blue menu shows up
Select REBOOT SYSYTEM

after rebooting, your phone will start up.


Remove google accounts from Android Market I have 2 accounts synced with the device, lets call them Account A and Account B.

When I got the device, I first entered A to be the account for the market, for gmail and everything else.
Then, I added B and selected "Sync with Google Calendar" only.

Lately, I've started getting notifications about application updates for B, and when I go to the market each time I have to make sure I selected A (And I did pick A in the market settings).

Can I delete B from the market? I don't want it to exist in that list when you select "Accounts" in the menu.

(Market version 3.3.11)

Thanks in advance.

I don't think so, probably only way to block it would be deleting it :(


Is there any way to crop widgets in HTC Sense? I've seen people crop off part of a widget to make it take up less space.  Is there any readily-available way to do this on an HTC phone with Sense (Droid Incredible, to be specific)?

If you purchase the paid version of launcher pro you can crop widgets. Just long press on a widget with Launcher Pro installed and running, and then let go. It should be highlighted in an off orange/yellow color. In the lower right corner is a little arrow type icon, click this and drag to crop the widget.

Not sure how to do this otherwise.


Japanese language for directions in Google Maps I am using Android 4.0 and latest version of Google Maps. The interface is in English. When I search for direction to some place say Kyoto, the interface is in mixed English and Japanese. See the attached screenshot to understand what I mean.

How do see the destination names in English?

It's not possible to get it in English. You will always get the text as it is "locally". It's also a known annoyance.


How can an Android phone acting as a local hotspot show how many people are connected to the hotspot? Can an Android phone do that? Or even better, ask for permission whenever a phone tries to connect to the hotspot?

This is because with iOS, Mac, or other devices, they may "connect to this hotspot" as free Wifi, and transfer or download 500 MB, 1.2 GB of data as they please. But the hotspot uses cell phone data transfer (LTE or 4G), which means 1 GB of data will cost US$10 to US$15.

This is especially serious with Apple devices, because if you use one iPhone / iPad to connect to this hotspot, then all your other Apple devices will also get this hotspot (or Wifi) password through iCloud, and all automatically connect to this hotspot, and download the 3GB of app updates, system update in the background, and so all of a sudden, the 1.2GB of software update should have been free, but now is US$12. Multiply by 3 computers / iPhones and 2 times a month and that's like $80.

Yes it will tell you what devices are attached. You also set the security settings, including password, for the hotspot so only devices with the password can connect.


Can I install any file browser if I don't already have one Ok. Long story short I'm an idiot. I have a rooted Kyocera Hydro, with no recovery(no access to cpu to port my own). I deleted stock file and internet browsers. I also have no access to the play store because im only on wifi and the signal bars are grey. In an attempt to fix that I did a factory reset. So, since no signal, cannot sign in to google account, no file or internet browser. I have all my apps backed up on the sd cards, and other phones to bluetooth files. By changing .apk to .jpg I can send es file over, but cannot change back to install. am I missing something. Is there any way to install es remotely with out a cpu. Oh and I can't flash stock rom cause no recovery mode. Help?

You cannot install apk without a computer or working Wi-Fi or data connection.

But, you can install apk via adb to your device.

  Disclaimer: You need a computer/laptop in order to accomplish this.

Since the device is operational, you can enable USB debugging. Then follow the steps given in this thread.
An excerpt from the thread is given below.

  You can manually install your app by doing the following:

  Install Android SDK tools from this page (Download for other platforms → SDK Tools Only.)
  Install USB drivers for the phone (usually from manufacturer's site.)
  Turn on USB debugging on the phone (in Settings → Developer options)
  Connect the phone via USB (you can also do this over Wi-Fi with a number of apps if the phone is rooted.)
  Open Command Prompt or Terminal and navigate to the "platform-tools" sub-directory of where you installed the SDK tools.
  Issue the following command: adb install path_to_apk\your_app.apk

  Keep in mind though that you are still essentially "letting them have"
  the apk, since the installation simply copies the APK file to the
  appropriate directory on the phone (usually /data/app or
  /data/app-private) and registers it with Android's Package Manager.
  A knowledgeable enough user can still retrieve the APK.

Thanks to Chahk for his answer. Thank him for the solution.

  Correction: In step 1, in place of SDK tools, you can just copy just the platform binaries (adb and fastboot) and continue to step 2.


How many times can I install an application I've purchased on the Market? I have just bought an HTC HD2 and I immediately installed a custom Android ROM. I will probably change ROMs often.

If I buy an application from the Android Market how many times can I download and install it?

As long as you are using the same Google account, you should be able to download it as many times as you need to.  The Android Market keeps track of who has bought which applications and allows them to be re-downloaded.


Installing custom apps on a Nexus 7 Does the Asus Nexus 7 allow me to create and install my own apps without using someone's app store (like Google Play or Amazon)? I want to create my own apps but not make them open for anyone else but me.

Yes, the Nexus 7 allows the installation of 3rd party apps.

Settings/Security/Unknown Sources


Sharing via bluetooth disappeared? I don't know when it actually went missing since I haven't had a use for bluetooth transfers lately. But when I recently tried to share an image to a friend via bluetooth, I found that the option wasn't there anymore. How do I retrieve it and what could have caused it to disappeare in the first place?

This is on ICS 4.0.4, rooted, unlocked bootloader.

I don't think it's a bug. Google have un-intuitively moved it around in ICS. Try this.

Open Gallery> select menu button > tap "select items" > select a photo > now tap the share icon. All the sharing options should now be visible.


Trying to get a PC to boot off a bootable SD card that is inside an USB attached Android device First, I'd like to make myself look less a madman than I may have appeared to be.
I wanted to have a bootable USB stick with me at all times, but it's less convenient because it's an extra object and it's easier to lose, forget etc. Then I thought, I have an Android phone, and it has a micro SD in it; perfect.
Not all PC's can boot off a card reader, but the phone itself is a card reader when attached as a disk drive.

Or at least so I thought. Turns out that my netbook BIOS (tested on Asus eeePC) refuses to see it as an external harddrive; it only recognizes it as a generic USB device and doesn't offer an option to boot from it.
The device has a name "Android phone" or smth, so it seems to me that it doesn't work as a "pure" card reader, and instead still manifests itself as a phone.

Can it be somehow overridden?

No, it can't be done with an Android phone due to the driver installation requirements that Android has before it will connect the SD card to the PC as removable storage. The Android OS requires basic (charging/connection) drivers to be installed before it will act as removable storage.

Because these drivers can't be installed in POST, the phone will not offer the SD card as a storage medium.

There might be a way to do it in Android, but I suggest you flag your question for moderator attention and request migration to Android SE if you want a possible Android solution.


Can applications predinstalled in system/priv-app be updated via Play Store? we're trying to make our custom launcher default one in our phone. Since it needs system level permissions (placing widgets) we placed it in system/priv-app, and it finally works ok. Problem is that it is not updateing with new version from Play Store. - we're getting error 505 after downloading update, on start of install process

thank you in advance!
br
Y

If the "pre-installed app" uses the same signature as the one on Google Play, it of course can be updated that way – same as e.g. Google Maps and other pre-installed stuff is.

Note that, however, those updates would not be integrated in the ROM, but go into user-space – "overlaying" the pre-installed version. This gives users the advantage of being able to "uninstall updates", but at the cost of "double space" (the original APK remains in /system – not that they could use that space otherwise, though).


How to move applications to external memory card on ICS I have an android ICS tablet and I'd like to install applications on the external memory card (not the internal memory / internal SD).

Is it possible to do so? A solution that does not require rooting would be great.

The "official" version disappeared in ICS. But you can use root-solutions (creating symbolic links) Therefore you need two partitions on your sdCard.

A complete explanation can be found here:
http://www.modaco.com/topic/331205-guide-how-to-get-more-free-space-for-your-apps/

(The root-variants still work)

you will need a rooted phone though


Typing on my Android Device directly from Windows 10 Is there a way where I can type something on Windows 10 and it goes directly to my ZTE Axon 7?

You should try Remote Keyboard, available for Android 2.3+.

That app worked well with my Windows 10 computer and my OnePlus 3T, and you can try this tutorial which shows you how to use the app.

If you don't like this app or if it's not working with your phone, you can try this one : https://play.google.com/store/apps/details?id=com.volosyukivan

Or, as @A bochur said, you can use an OTG wire.


How can I prevent my phone from using any kind of internet? I have a weird plan and my phone went over its bandwidth usage this month... mostly just syncing up with Gmail, Twitter etc. So right now, every 5 minutes or so, my phone is telling me that it has spent 40 cents here and 30 cents there using up my prepaid money.

I have done the following:

Turned off Wifi (my phone doesn't see any WiFi spots anyway right now)
Turned off all apps
Turned off syncing of data

However its still dinging me here and there and I need my phone minutes to last until it automatically reloads in two days. I've noticed that I will kill certain apps and then I find out they are turned back on... and syncing even though I told the phone not to.

Short of putting the phone on airplane mode (which I don't want to do because I'm expecting an important phone call - also my phone then becomes totally useless.), I can't seem to keep it from using the 3G network!

Just kill the APN Connection settings. Somewhere under settings. And there is actually a switch for mobile internet. Disable that as well. Worked like a charm for me. If you can't find it, add the Power Savings widget to your home screen, it has that option


Is there any way to print directly from the phone? I'm pretty sure the answer is "no" since printer manufacturers haven't yet started making drivers for Android (or iPhone).

I guess I'm just curious if anyone has heard anything about this and if/when it will become a reality.  (or perhaps if it already is, and I'm just oblivious to it?)

That is a great question.  I went looking for that functionality back in the spring but only found apps that would let you print to wifi enabled printers.

I just looked again and came across PrinterShare, which looks pretty cool.  Apparently you can print to a wifi printer, or with software installed on a local pc you can print over the internet to the attached printer.  I haven't had a chance to try it out yet and it looks a little pricey but seems promising.


Why are superuser permissions needed to acess /data partition? The default account is normal user, and I used it to install Google Play Store APK (to /data). Then Google Play Store was opened using my current user's permissions, and it is used to download and install other APKs to /data. That means I have full access to the /data partition.

Why are file manager apps unable to view that partition without root permissions?

First to clarify only root (UID 0) isn't enough to get access to /data at least since Android 5. Discretionary Access Control  based on traditional UNIX UIDs/GIDs alone doesn't fulfill the needs of modern complex OSes like Android. DAC is supplemented by Mandatory Access Control (MAC); SELinux in case of Android. So to access /data your process/user must have an allowed policy explicitly defined.

  Google Play Store was opened under my current user permission

This isn't correct. Concept of “users” is different on Android than on normal Linuxes. On Android every app is assigned a unique UID (from range 10000 to 19999) and it runs under its own user. Privileges are then controlled through Android's permission framework. At filesystem level every app is bound to a few directories (private and shared), that too subject to some permissions. For details see Where Android apps store data?

So there is no human user which could run its all programs under current user/UID.

  it downloaded and installed other APKs to /data. That means I have full access to the /data partition.

Play Store doesn't install apk files, it just performs a few verifications and downloads the file using Download Manager (com.android.providers.downloads) which runs under its own UID. App installation to /data/app and other relevant directories is mainly handled by Package Manager service running under UID 1000 (system_server process) in Java stack and installd running under UID 0 in native stack. Package Installer (com.android.packageinstaller) is the system app - running under its own UID - which provides user interface to (un)install apps manually. See more details here. Similarly all apps and processes have their own SELinux contexts to allow access to required processes and files. There are a number of APIs and IPCs involved in this whole process.

  Why superuser permission is needed for accessing /data partition?

Simply put, it's protection. As you need root access to change /etc directory on Linux OSes and as you need Administrator rights to open Registry Editor on Windows. This restriction is to isolate and protect every app's process in a confined environment. Other than DAC and MAC, other phenomena like Linux capabilities, namespaces, cgroups and seccomp filters are also used for this sandboxing. It also enforces apps' limited access to resources and makes auditing easy.

A few common reasons from my answer to How do I access $HOME/storage outside of Termux?:

/data partition also contains system settings including sensitive data like password databases (though not saved as plain text), contacts, call logs and apps statistics. So /data isn't accessible without root in order to:

Protect apps' private data from other apps
Protect system data and settings from bad apps and malware
Isolate users/profiles from other users/profiles
Not let apps access shared storage without Storage permission granted
Enforce APIs by Android framework so that apps can't use system resources and read/manipulate device information and settings without proper permissions

And possibly there are other reasons. For more details see Are multiple-users protected from each other differently than apps?


Touchscreen dead zone - intermittent problem I have a deadzone in the touchscreen and I don't know what to do. This zone corresponds exactly to the dictionary suggestion zone.
This problem is not permanent, but intermittent.
My phone is a Sony Xperia Z3

A hack, not a solution:

I changed the keyboard app, for an app on which keyboard resizing works (impossible to resize the default Android keyboard, because the resizing arrow stands precisely on the dead touchscreen zone). Swiftkey app worked.
I chose the large keyboard size.

Functionality is restored, although the 'handicap' remains.


Remap menu key to multitasking I'd like to remap the physical menu key of my Xperia Neo V running Cyanogenmod 9 to multi-tasking, the way it is on phones that were launched with ICS or Jelly Bean to begin with.

Apps built for ICS would then display the action overflow. With older apps, I guess an on-screen menu key would appear -- I think there is in fact an ICS phone that does this as it has only two keys, but I don't remember the name. Alternatively, the menu key would stay a menu key in these apps but this might be more difficult to achieve.

Is there any way to configure or modify Android to behave this way?

As I have just discovered, the latest Cyanogenmod 10 nightlies have this feature. Unfortunately it doesn't ever display an on-screen menu key. As a workaround, I mapped long-press of the menu key to its old function.


want to see WhatsApp chat msg from old number My old number is recycled and now I have my whatsapp back up with that old number in my google account. how to catch up with old msg with that one group that still exists and just one person.

Please help.. I am in such a dilemma as I asked the mobile provider company. But they already recycled my old number and now it is in use with some other person.
Thank you

In order to restore your messages from Google drive, you would need access to the same number that was used with WhatsApp during the backup.

From WhatsApp's FAQ

  In order to successfully restore a Google Drive backup, you need to
  use the same phone number and Google account used to create the back
  up.

You can always ask the people that you chatted with, to send you a copy of the conversation by email, with the feature that WhatsApp providers for that here

Depending on how desperate you are, you can call the number that you used to use with WhatsApp, and ask the person to help you restore the chats. The person would have to send you the verification number that he receives from WhatsApp, and after you successfully set up and restore your chats, you can change your number back to the new number that you have now. (Good luck with that)


Physical Device does not show up in Android Device Chooser I posted this in stack overflow, but I figured it would be more relevant here.

When I open the DDMS, it shows the device there.

However, when I try to run my program, Eclipse opens the Android Device chooser.
The Android Device Chooser has nothing under it.

I'm running it on a mac.  I've tried installing the drivers for the phone.  I've enabled downloading from unknown sources and downloading from USB.

Adb confirms that it is there too.

The emulator runs fine.

Don't know if this will help or not, but on the phone, there are two notifications.  "Connected as a media device" and "USB debugging connected" That should be normal?

The minimum API level is set to 8, so I don't think it's an API level problem.

I've searched everywhere and I can't figure out the reason.

It seems to be a layout bug.

Drag one of the column headers in the device chooser where the device should be and change the column width and it magically appears!

You can also double click the device's row even when it's hidden, so you don't have to resize the column each time.

Source: stackoverflow:


how can I change the contents of /proc/product_name_extra? I have a rooted device and need to change the contents of /proc/product_name_extra from Prod to Eng. I have tried cp, mv, echo, and vi. I get IO error most commonly and no matter what perms I set I cannot edit the file. Any help would be greatly appreciated

/proc isn't a real filesystem, so the 'files' in it can't be changed by normal means. Rather, it gives file-like access to the system state. The only way to change what it reports is to actually change the system: in this case, that means flashing your device with an engineering ROM instead of a production ROM.


App to stream music as if it was a phone call I have a car that handles bluetooth and that plays on the car speakers my phone calls, but doesn't play my music.

Would someone know a trick or an App that would simulate a phone call and redirect the music sound stream as it was the caller stream?

Thx.

I read that BTmono is an app that does that kind of thing, but I had no success using it in my car with a Galaxy S7 Edge.

Without any app, I noticed that sometimes after ending a call the car keeps hanging on the the BT stream allowing Google Map's navigation directions to be announced through the car speakers treating it like an in-call sound. But I'm guessing that's probably a bug with the software in the car's entertainment system.


Sony Ericsson DISCHARGES when plugged in I have a Sony Ericsson Live With Walkman (WT19i). About a week ago my phone started discharging when plugged in for charging using either a Samsung wall charger or the USB port on my PC. It charged slowly but correctly when it was turned OFF, but dropped down to zero rapidly from 60% charged state when plugged in ON state.

I fail to understand the reason for this as the phone works correctly when not charging (battery appears to be intact and not leak charge on regular use).

Try using a Sony Ericsson wall charger. Because standard USB can't supply much power, manufacturers often use off-spec currents and/or voltages in their wall chargers in order to charge the device faster. Because they're breaking the standard by doing this, sometimes a wall-charger for one manufacturer's device can't supply enough current to a different manufacturer's device.

This isn't specific to Android devices, but any device that charges using USB. For example, many iPhone and iPad users have noticed that their Mac charges the device faster than a PC does, because the PC has a standard USB port, but the USB ports on recent Macs can recognise that they're connected to an iThing and supply extra voltage and current.

If you don't have a Sony Ericsson wall charger, follow Izzy's suggestion and make sure to keep the screen turned off when you want to charge.


How do I install Google Chrome on a Kindle Fire? I'm tryhing to install any version of Google Chrome on Kindle Fire using instructions here -- https://www.technipages.com/kindle-fire-how-to-install-google-chrome-via-apk-file.  I have followed all the instructions up to the point where I actually have to download an APK file, evidently needed to install Chrome.  However, I'm confused about which file I need.  On Chrome's site, all the files they list are for Android operating systems ...

https://www.apkmirror.com/apk/google-inc/chrome/

In as far as I'm using a Kindle Fire, I don't see any APK files on the site appropriate to a Kindle.  Where do I find such a file?

The instructions on that site pretty much explains everything. Since Kindle Fire OS is based on Android OS, you just need to know to which Android version does your Fire OS corresponds.

Also check the appropriate CPU architecture. For example for Chrome Browser 62.0.3202.84, click on all variants (or this link), then on the next screen you see that for each variant there is a compatibility table for each CPU architecture (i.e arm, arm64) as well as Android version.

If your Fire is based on Android 5.0 and arm architecture then, select that one for download and install.

Remember to reboot your device after installing


Nexus 6P stuck on bootloop after rooting So today I bought a used Nexus 6P for the purpose of installing Kali Nethunter on it, and then after some searching I found out that I should root the device first.

So I followed this guide using SuperSU, I installed the SuperSU from this website, the phone then hung on the Google logo for like 30 minutes, then I found out that the SuperSU project is dead.

I said ok maybe because it's an older phone the root should work and then I entered recovery mode through TWRP and went to the terminal and I saw the # sign and to maker sure I ran the command whoami and it gave me root, and then I read that if I'm stuck in a bootloop I should reflash the ROM that I already have installed, but I said it wouldn't make a difference if I flashed Nethunter, it's a new ROM anyway, and now it's been stuck on the Google logo for another 30 minutes.

I found a solution to this which is flashing the stock ROM using the adb/fastboot tools, but I used an older version because the latest one didn't work for some reason and I followed the guide on google's website hope that'll help someone. :)


System bootlooping after TWRP installation I have installed TWRP through Odin, then I booted it. I only seen it, I haven´t done anything, just rebooted to the system again, and it got stuck on trying to boot the system.

It's Samsung J7 Prime with Oreo, Odin 3.13 and TWRP-3.2.3-For-Galaxy-J7-Prime.tar

So, what the hell? Why is it not booting? Any idea?

Can you boot into TWRP? If you can I would try these steps:

Boot into TWRP

Once TWRP is booted you first need to wipe your /data partition or go into Wipe > Advanced Wipe and make sure Data is ticked then swipe to wipe.
If this is your first boot into TWRP: swipe Wipe > Format Data from left to right and follow the instructions displayed onscreen.

Once it's finished go back to  the home screen and swipe Reboot > Recovery from left to right. TWRP should be able to mount your data partition.

Now flash the no-verity-opt-encrypt zip you downloaded from this link, put it on an SD Card and flash it by going to Install > %zip location% This zip prevents your phone from bootlooping since Android Oreo uses dm-verity to prevent modification to the system.

You are (hopefully) now able to reboot to your OS without bootlooping.
Hope this helps.


Infinix Hot 2 (X510) on Android 6.0 doesn't show names when receiving a call My boss in the office asked me to help him upgrade his Infinix Hot 2 (X510) OS to Android 6.0 Marshmallow which I did. But after upgrading the phone, I discovered that when calls come in, it would only show the number but not the name.

How to fix it?

Based from Shelaf.com, you need to remove and re-add the Google Accounts and wait for them to resync.

Common Problems and Their Solutions
Problem 1: Contact not displaying names after making or receiving a call
Go to your Google Settings and remove all Google accounts. After some minutes, add them back and your problem should be fixed then.


Accessing the Android Market using a US SIM card from outside US I have a Nexus S phone with Android 2.3 and a SIM card from a Canadian carrier. While I'm in Canada, I want to download applications from Google's Android Market (e.g. Google Music) without rooting my phone.

Will it work to replace the SIM card with a US SIM card (e.g. AT&T GoPhone)?  If I did that, everything should work smoothly, correct?

I haven't tried it but I think it should work just like the app Market Enabler fakes the SIM ID.


Android Lollipop Forgot Password I forgot my number password and I am unable to unlock my phone. I have tried looking things up online and the only solution I haven't tried is to perform a factory reset. I would prefer not to delete all of my data.

How do I reset/unlock my phone without knowing the password for the phone?

The following steps may help you  to reset the moto-g without loosing your data.

step 1: Unlock Motorola Moto G Bootloader

step 2: Root your phone with M-TOOL

step 3: install  CWM(clockworkmod) recovery on your moto-g after rooting

step 4: choose RECOVERY from the Fastboot menu using your volume keys and
        enter recovery

step 5: then backup your moto-g using your volume keys and store it on sd
        card

step 6: reset your phone using recovery ,and restore the backup


Jailbroken when I am not? On Android? I bought 4 TVs (Magnum 32" Android TV MAGE32DOAS35S) that run Android 4.4.2 Kitkat. I've installed my local IPTV app (Digicel Play Multiscreen) onto them hoping that I would be able to watch tv, apparently whenever I launch channels it says:

  Error Jailbroken.

Now I am confused, I downloaded several root checker apps but all of them says that I am not rooted. What can the problem possibly be? Is it the TV or the app itself?

The Android version running on these is probably not supporting OEM and DRMs codecs / encryptions. You should check the manufacturer for more details about this.


How can I share a post on my wall using the Facebook app? On my PC, I can repost (share) a post from a friend on my own wall.

How can I do that in the official Android Facebook app?

You can re-share your friend's post using FriendCaster for Facebook app. Simply install it and use it as your primary fb app. Its better than official fb app in many aspects..

Update (November 2012):
In recent version of official Facebook app, this feature has been added. Happy Re-Sharing!


with which encoding is my sdcard mounted by android? I uploaded some music to my htc sensation (not rooted) by mounting the sdcard via usb as vfat from a desktop linux computer and copying the mp3 files and playlist files. This works fine as long as the song titles have only ascii characters. But often they have foreign characters (umlauts). So it's crucial to mount the device on my desktop with the same encoding as android mounts it, otherwise the titles looks scrambled and the playlists don't match with the song files.

So which are the mount options that android uses to mount the sdcard?
I tried the utf8 option on the desktop but it didn't work.

You can find out by issuing the command mount at a terminal prompt (either via adb shell of using any terminal app). As I have no access to your sdcard, I cannot answer the question for sure (I could only tell you about mine, where the relevant parameters are set as codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8. So it's "Latin-1" (ISO-8859-1), which seems quite logical with a FAT file system, and probably is also used in your case.

Full list of options:

rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro


Can I connect Gamepad for Nexus Player on smartphone? With the new gamepad for the Nexus Player that came out earlier this year, can we connect this gamepad to a smartphone like the Nexus 5 to play games or it only connects to the Nexus Player? It uses Bluetooth 3.0, at first sight it should work but maybe it uses a different Bluetooth protocol just like the PS3 controller.

Gamepad for Nexus Player:
https://play.google.com/store/devices/details/Gamepad_for_Nexus_Player?id=nexus_player_gamepad&hl=en

Yes. You put the gamepad into pairing mode by holding down the home button + the back button for 5 seconds, until you see the blue lights flashing, and connecting to the gamepad in the Bluetooth settings in your smartphone.


How do I move the gesture button in Dolphin HD? Before the Sonar changes, I could move the gesture button by long-pressing it and dragging it to a different corner. Now long pressing brings up a menu to use a gesture or use Sonar.

How can I move the gesture button to a different corner?

Tap the gesture button to bring gesture drawing screen. On this screen, you can find a Gear icon in bottom-right corner. Tap it and you'll find 1st option on next screen for changing position.


Wi-Fi problems on CM11 (4.4 KitKat, Samsung Galaxy S3) I've recently encrypted my Samsung Galaxy S3 (with CyanogenMod 11-20141115-SNAPSHOT-M12-i9300 installed) using vdc enablecrypto wipe, and since then I've been having a problem with the Wi-Fi radio on that phone. When I try to connect to my Wi-Fi network, this error message gets saved in the system log:

INFO/wpa_supplicant(7306): wlan0: CTRL-EVENT-ASSOC-REJECT bssid=[CENSORED] status_code=1

It does connect when I'm really close to the router though. However, as soon as the signal drops past -40 dB, the phone can no longer reach hosts outside of my local network, although it stays connected to the Wi-Fi network itself.

Despite all that, mobile data (HSPA+) works flawlessly. Could anyone help me with the Wi-Fi though?

EDIT: I tried performing a full wipe in my TWRP recovery and reinstalling CyanogenMod, but that didn't fix the issue.

It appears the problem was caused by a corrupted installation of the Xposed Framework - the issue got solved as soon as I reinstalled it.


How can I see which location has the most reviews/ratings in a given area on Google Maps? How can I see which location has the most reviews/ratings in a given area on the Google Maps Android application?
Using the "Top Rated" filter doesn't sort by number of reviews/ratings:

There does not seem to be any option directly in the Google Maps app to do this. However, the Google Maps API provides this information for developers.
Searching further, this website seems to provide an approximation of what you are looking for, probably using the API. You can search for top rated places in a given city, filter by place type, and also view all the places on a map.
Screenshot for reference:


I'm trying to download Blue Kik, but it keeps giving me the 'App not installed' message I'm using a TCL LX (which I wouldn't doubt is the problem, due to how bad the phone is) and I'm looking for a simple solution. I've tried installing it multiple times, deleting and re-downloading the APK, but nothing seems to work.

In my case, I get this message if there is not enough storage space on the device, so I would check that and try to free up space by deleting old files or unused apps.


DLNA through two routers? I have been trying to achieve a DLNA / Media Share between my Nexus 5 and Xbox 360, so far I have been unable to achieve this and I decided to turn here to see if anyone could shed some light.

What I basically want to do is stream media from my Nexus 5 to my Xbox 360, now what makes this all quite confusing is I have a standalone router flashed with DD-WRT to handle connections upstairs, this includes the Xbox 360. The app I am using to try and achieve this is BubbleUPnP Pro.

The Xbox 360 has its own IP Address defined within the second router, I guess it is an Access Point as it simply connects to the main router wirelessly and then provides access through the ethernet ports.

My question is, is it possible for me to stream media from my Nexus 5 (which is connected to the Main Router) through the Access Point and to my Xbox 360? If so - will it require any action on the Main Router and what are the steps I need to take to achieve it?

Thank you -

(I have attached a image to document how everything is set up network-wise)

That's not really an Android question, but rather network related. But the short answer is:

It should work as long as all the devices described share the same "subnet".

I have a comparable setup here (TV→cable→router→cable→main-router→wireless→tablet), and can use BubbleUPnP fine to stream from my tablet to my PC. All share the same network (192.168.1.*, netmask 255.255.255.0), so UPnP/DLNA finds it's way from end to end. The main router acts as DHCP server for all devices in the network, no other DHCP server concurring.

If however your main router and router2 both use their own subnets, that might get tricky.


To enable mobile broadband in ZTE Light My Sim -card works in a HTC smartphone out of the box. So the problem must be in the ZTE Light -tablet. I can call with the tablet, but not surf the internet. I get Web page not available when trying to use the browser. I have no terminal in the device so I cannot try ping.

My current location is Sweden so network mode GSM. The device is not sim-locked.

I have the following settings in Wireless & network settings > Mobile network settings:

Data roaming: off
Network mode: Preferred network mode GSM/WCDMA
Use only 2G networks: off
Network operators: selected my operator's name
Data Connection: On
APNs: nothing selected by me

My android version 2.1-update1, kernel 2.6.29.

How can you enable the mobile broadband to ZTE Light?

You should select your operator's internet APN from the APN list to enable the mobile data network. If you don't see it, check the settings from your operator and insert it manually from that menu.


Does custom ROMs like Cyanogen need to interact with TouchWiz? I am running a nightly build of CyanogenMod on my Samsung Galaxy P1000. I have seen that it runs pretty slow and there are some very critical bugs. So does custom ROMs like Cyanogen need to interact with custom application frameworks like Samsung TouchWiz or any other proprietary closed source software ?

Or does it remove TouchWiz during installation ?

If it did it would make sense for the bugs and the stutters.

Touchwiz is Samsung's proprietary UI/framework. So except Samsung stock and Samsung based ROMs, its not present anywhere else (unless manually ported).

Cyanogenmod doesn't use anything related to touchwiz. Nor does it need any of its components to run. So the problems you are facing are merely just bugs inside ROM/system.

And yes, by default cyanogenmod removes everything related to touchwiz including touchwiz framework.

Additional Info: Since you are using nightly, its supposed to have bugs. Nightly ROMs are basically those when a developer updates the ROM features regularly regardless of whether the feature is completely stable or not. These ROMs are basically for people who like to test features early.


How to load kernel module with Magisk root but without custom kernel? I am having a really hard time finding anything about this on Google which is not from 2011. I have a Samsung Galaxy S10+. I have rooted it with Magisk without TWRP, i.e. no custom recovery or custom kernel. I want OTA updates without having to delete everything on my phone just to update, that is why I use Magisk without TWRP.

What I need is drivers for my WiFi adapter TP-Link TL-WN7220. I know that to be able to install a driver into the kernel, that means a custom kernel and then you would not be able to have OTA updates which defeats the above purpose.

My question is, is there a way to load a driver, even if it is temporary like loading a kernel module on Linux? On Linux this does not require a reboot, can this be done similarly on Android, so I will keep my stock kernel but still be able to run the WiFi adapter?

I know that to be able to install a driver into the kernel, that means a custom kernel and then you would not be able to have OTA updates which defeats the above purpose.

You can't have OTA updates with Magisk installed because flashing Magisk modifies boot partition in which kernel binary lives. Before OTA update, you will have to uninstall Magisk which will restore original boot.img, backed up in /data. So at the moment you can do whatever you want with kernel. That will be reversed with Magisk uninstall.

  is there a way to load a driver, even if it is temporary like loading a kernel module on Linux?

Yes you can load kernel modules just as you do on Linux. But for that you have to rebuild kernel with the required module, or it should be compatible with installed kernel if built separately.

The installed kernel should be built with CONFIG_MODULES=y in order to load modules. Make sure the version of kernel source code tree or that of header files match with installed kernel version. Otherwise dependencies may break resulting in Unknown symbol in module type of errors. Also, if kernel is signed (CONFIG_MODULE_SIG_FORCE), modules must be signed with the same key to avoid required keys not available error.


How to sync contacts and calendar with Linux system, without using Gmail? How can I sync my contacts and calendar with a Linux system?

I'd prefer to sync with my desktop, but setting up a server on the internet would also be possible.

I want to avoid Google mail for privacy reasons.

It depends on how you are managing your contacts and calendar on your Linux system.

If you are using Evolution, Sunbird, Thunderbird, Lightening, Kontact or Yahoo then MemoToo will get the job done.


How to get visual email and message notifications on lockscreen? I am very new to Android. I tried searching in this forum and google in general without finding an answer.

I would like to be able to see notifications on my unlock screen. For example, 3 unread gmail messages, 5 unread exchange messages, 1 new sms, 2 new voicemail. Is this possible?

If this is not possible can I at least do it on my home screen? I have widgets for all these there, but they don't seem to show a little number on the icon with unread.

I feel as though this is a no-brainer feature, but I just can' figure it out.

GOTO Lockscreen is probably what you want! It gives you information about your incoming notifications, allows you to navigate straight to them from the unlock screen, and is fully customizeable.

If you don't find that helpful, WidgetLocker could probably help you out too :)

BONUS: If you add ADW Notifier with either of these, you will get small number icons to alert you to any unattented-to actions graphically.


How to automatic alarm birthdays contacts I have listed mostly of my contacts with with the birthday dates and I con regularly view it in my google-calendar widget, but I have no idea on how to get a snooze on that day.

I use a fantastic Nexus4 (LG e 960) with android 4.4.2 (kitkat)

While I don't know any built-in solution, there are several birthday reminder apps available on the Playstore promising exactly that, e.g.:

Birthdays (including widgets)
Birthdays (puts them in your notification bar when due)
Birthday Reminder (again notifications)
many more

The 3 example apps I've picked above use your Google contacts to check for birthdays, so you don't need to manage a separate list. Others might use their own databases, so check their descriptions. There might be "privacy issues" when those apps have access to your contacts (which is needed for the birthday reminders) and full internet (e.g. for ads) at the same time, which you might wish to keep an eye on while picking a suiting app.