text:
USB Android Debbugging, I've tried everything I can think of
I've been struggling for the past 3 days with trying to get started with USB debugging for android apps. Currently, my phone is not being recognized by my computer at all. Here is what I have already done/tried:
-Enable USB debugging on phone - check
-Restarted all devices - way too many times check
-When I check device manager to update drivers etc, my device doesn't show up under 'Other Devices' or anything related to the phone but instead under 'Human Interface Devices'
-And when I try to update the drivers from there, it will not work, telling me that the drivers are already at the highest.
-When my phone is plugged into my computer, it charges but even the file explorer does not see that it is connected, I have no way to view the phone.
-I have tried 3 different brands of usb/micro-usb cords to see if that was the problem
-I have updated all drivers for my computer
I've tried many many other obscure things as well but if anyone has any ideas please please let me know!
Running an LG-D631 Vista

Does the phone think it is connected? When it does, there's an "ongoing" notification saying "USB debugging connected".

You should look directly on LG's website for drivers.

I had a problem with my LG Nexus 4 not being recognised when I connected it to my laptop and in the end this solved the problem for me...
On your mobile:

Go to Settings > Storage > USB Computer Condition (Menu option from Storage Screen)
Change from Media Device (MTP) to Camera (PTP)

After that it was recognised without any issues.

I always had these problems with my old phone.
Most of the times this helped:

Go to Device Manager right click and choose update driver software
Choose to search for drivers on your pc
Click Search and go choose: "Android SDK Path"\extras\google\usb_driver

If that doesnt help, repeat step 1 and 2 and press "choose from list". Then choose Medium and choose "Android SDK Path"\extras\google\usb_driver\android.winusb.inf. Then you should be able to choose "Android ADB Interface". Click next and press yes and it should install that driver.
Hope this helps you, cause i know how frustrating those problems can be

You should add the link for Android SDK, not everybody knows where to get it.


text:
PIN on lock screen
I have managed to install a wifi certificate, and it forced me to set up a PIN for the lock screen. I absoluterly DON'T want that, because it is very annoying to have to type it every time I unlock the device, which I do quite often. Only all other options save for Password are not selectable. Why is that and how do I solve this?

EDIT:
Looks like it may be the wifi certificate, it's forcing a higher level of security (pin or password). There's a highly technical discussion about that at this older question: Certificate Install without mandatory PIN lockscreen
So you 'll probably either have to deal with the pin or get rid of the wifi certificate.
...
...
...
Go to Settings >> Security >> Device Administrators. See if anything other than Android Device Manager is checked. Uncheck it if there is, and check the screen lock options again.
Also, when posting questions like this, it's always best to also mention what Android Firmware you're running (KitKat, Lollipop...) and your device. Somethings settings option can differ between firware versions and/or devices.
...
...

Nope, nothing else checked.

How do I find out what firmware I have?

Settings >> About Phone (look at Android Version)

Settings>General>About Device says "Android version 4.4.2, Kernel version 3.4.0-2688263 dpi@SWDD6216 #1 Wed Sep 3 13:38:08 KST 2014" and more stuff.

@MickG: have you had a look at my updated answer yet?

I suggest you always notify people of edits as they may not notice them otherwise :). I saw the edit just after seeing your comment today, but being short of time I haven't yet read anything but the question from it. I certainly will read it sooner or later. Thx.

@MickG my previous comment was my notification to you. I made that comment directly after I made the edit.

You probably cannot avoid that on a not-rooted device, as user-certificates enforce this. On a rooted device, you could make it a "trusted system certificate", and thus not trigger the described behavior – assuming you're talking about a certificate as shown in Settings › Security › Certificates in the "user" tab. The corresponding system certificates are stored in /system/etc/security/cacerts/.

source: Stack Exchange

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

sort: votes


text:
Why does my battery show more charge before restarting than after?
My battery shows that it's at 50% and after restarting my phone it shows 30%. Another time it was at 40% and after the restart it became 5%.
The device is a Samsung Galaxy Grand Neo, not rooted and with stock firmware.
Does anyone know the reason why it's doing this?

When you restart your Android phone, it uses more energy than when it's idle because it has to load up the JVM, the services, apps etc yet again.
I'm not sure why you saw an 80% battery decrease, but it might be due to the phone losing energy by heat when you're charging, and the phone somehow registering the real battery value on a clean restart.

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


text:
How to tell what band frequency my Galaxy S5 is on via AT commands
The closest thing I have found is:
AT$QCBANDPREF?

I simply am just trying to query what band the device is on....say connected to Band 17 LTE.


text:
Updates installed on auto
I have found that my Samsung Galaxy SIII's Play Store is auto-updating applications without telling me anything. This is not acceptable, since it is updating apps most of which I never use. How do I turn this off?

Try the following:

Click on your Play Store icon
When the play store app opens click the 3 horizontal bars symbol (top left hand corner beside 'My Apps'
Click on Settings
Click on 'Auto-Update apps'
Then select 'Do not auto update apps'

Hope this helps!

Well, if the definition of the setting isn't lying, that should do the trick :). Thx.


text:
High data usage by OS Services (on Nexus 4)
Since the update to Lollipop last week, OS Services on my Nexus 4 has been using a really large amount of my mobile data (when I'm connected to mobile data).
I've tried the following actions but the it still consumes a large amount of data (about 150MB for 10 mins browsing):

Disabled auto backup
Cancelled auto synch of all my accounts
Cancelled auto upload of any photos / videos

Any idea which OS Service could be using all this data?
Any help with this would be appreciated, its getting to the stage where I can't use any mobile data as I'm going to go over my usage limit.
Thanks,

try to delete App-Data for Google Play Framework
Cfeck if in Browser some Preload is activated (and if its disabled for mobile connections if you can)


text:
Typing any keys on an external keyboard open apps. How to revert this?
I was typing like I always do using a USB keyboard with External Keyboard Helper Pro bought from Google Play. I usually type in Evernote. In a moment, I'm kind pressing more than one key a the same time - probably a Fn, Ctrl or Alt and other. I have no idea what I pressed. But since then, I can't type anything because the keys open other apps. If I press "e" in the keyboard, the e-mail on my tablet open, and if I press other key, other app open.
I tried to figure it out, search in the settings from my tablet and in the settings of EKH, but I don't have any shortcuts configured. I'm thinking that I press some kind of shortcut that activated other shortcuts, but I don't know how to go back to what it's like before.
How to fix/revert this?

Have you tried restarting the device?

And maybe simply power-down the keyboard (unplug, remove batteries if any) to reset it?

I looked at the site for the app you mentioned, External Keyboard Helper Pro, which has some tutorials. This section may help:
EKH Tutorial 5 - Application shortcuts and Text strings

A nice feature in External Keyboard Helper is the possibility to add
Application shortcuts and Text strings to keys. In this example I will
configure Alt+G to start Gmail and Alt+M to start Maps. I will also
make it possible to quickly write http://www.apedroid.com by just
pressing Alt+A.
First I enter the Advanced settings and choose to setup some
Application shortcuts.

Perhaps that setting has what you need?

Trish, I tried! But I don't have any shortcuts configured in The app or in The Android settings.

I fibd this list of shortcuts. It's like I activeted somehow "search", but I don't know what it is! Android Keyboard Shortcuts: Apps
• Search + B: Open browser
• Search + C: Open contacts
• Search + E: Open e-mail
• Search + G: Open Gmail
• Search + I: Open calendar
• Search + M: Open maps
• Search + P: Open music
• Search + S: Open text messaging
• Search + Y: Open YouTube

Your Windows key is probably broken and always seems to be pressed since Windows+E is the stock Android shortcut for email, whether you set it or not.

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


text:
Moto E Won't detect Thumb drive
I have a Motorola Moto E, and according to USB Host Diagnostics, the stock OS and kernel claim OTG USB support, and the proper classes are present, but it won't detect a thumb drive connected via OTG cable.  I can't find a stock rom image for download, so, until I can, rooting is out of the question...Any suggestions?

A Forums Manager on Motorola Forums said:

Moto E will not support OTG.

See the full thread here.

Some android devices do have hardware support for otg cables and the device will detect the usb device internally but won't mount. Try rooting and installing StickMount and report back.

Like I said...I can't find a stock rom image.  I want to have a fallback in case something goes wrong.

Found an exact donor match (hopefully) for my firmware.  Just need to figure out how to root it without screwing it up...only used Poot and NRT before now.  Yeah, I'm a real noob.  I'll get back to y'all in a couple of days, assuming I haven't bricked it lol (well, half joking)


text:
All partitions wiped, USB Debugging was not enabled, ADB and fastboot can not see Nexus 5
I got my shiny new Nexus 5 a couple of weeks ago and decided i wanted to root. I rooted using fastboot on my Ubuntu box.

I then installed MultiRom and from there I installed Ubuntu touch.
Everything was going fine and dandy until I changed the kernel to CM 11 and rebooted to apply the changes. It didn't boot so I opened up my TWRP recovery that multirom had installed and decided it was a good idea to erase all the partitions to try and fix this kernel issue. That didn't work so I plugged it into my computer and ran

fastboot reboot-bootloader
Waiting for device ...

It never rebooted.
I also can't do anything with either fastboot or adb when before it worked fine.
TWRP works fine and i can navigate around in that easily. MTP will never activate. I didn't have usb debugging enabled. My bootloader is unlocked.
Please Help

Could you please provide an update about your current situation?

Download a flashable ROM zip, and if your phone supports OTG or external SD card, then transfer the zip into OTG drive or SD card, plug into the phone, use TWRP to flash the image, and enjoy!

@Hellreaver
Actually: Not yet a brick.
I managed to install a custom ROM along the lines explained here:
https://www.youtube.com/watch?v=6m5pJSYm19I
Flashing from the USB stick was still possible, since I had TWRP 3.3.1-0 already installed on my Samsung S6 G920F.

You bricked your device. You could try reformatting with recovery and finding the factory image for your device, then flashing via recovery from SD card (does it take one?) twrp has and always will suck, in my opinion.

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


text:
How to permanently disable priority interruptions setting?
I'd like to revert to the pre-Android 5.0 Lollipop behaviour of having all notifications (including calls, messages and alerts) come through at all times. The problem is that whenever I configure the device to "always interrupt" after some time (usually in the order of hours) the device reverts to "priority" mode. This happens regardless whether I use the setting at  Settings / Sound & notification / Interruptions / When calls and notifications arrive / Always Interrupt or Volume button down / ALL. How can I make the "always interrupt" setting stick permanently?

Perhaps you accidentally set the downtime? Check Settings > Sound & notifications > Interruptions > Downtime

Thanks. Downtime is not configured (Days: None and Start time and End time are grayed out).

I found the solutions to this. I use the Llama Android app to modify the volume, however, unfortunately there is a bug in Android 5.0 lollipop whereas silent profiles put the device in priority notification mode, but setting the profile back to normal volume does not change the notification priority mode. There is a fix in newer yet unpublished versions of Llama.


text:
How do I sync calendars from my PC to my Samsung Galaxy Note 3?
I have synced my PC and all calendar entries I have done on my phone appear on the calender on my PC, but not the other way around. I need to be able to add events etc. to my PC and have them appear on my phone.
How do I accomplish this?

What calendar are you using? Can you please provide the specific name of the app/program, and include it in your question?

Use Google Calendar on your PC and your phone. This will also gives you access to your calendar from any device with internet connection simply by logging into your Google account.


text:
Can't log into Google Play Store or my Google account
Through a series of mishaps, I deleted Google Play Services, Google+ and probably many other apps. I did a factory reset, but it did not bring back my missing apps. My phone was rooted and I used Titanium to delete them, not knowing services was needed. Now whenever I hit Google store and need to log in I can't because it says:

Couldn't sign it. There was a problem communicating with Google servers. Try again later.

I am really confused as to what to do. I cannot download from online directly because it still wants me to put my Google account and I get the same message.
Any help or is my phone just done at this point? I have an android LGMS323.

Well, that sure looks like you have messed your device really well, I would suggest the better option would be downloading the stock ROM and flashing it over your device anyway there's also another option which you can use like get the apk file of the apps from sites like Android Police.
Google PlayStore,
Google PlayServices,
Google+
Install then over your device and I guess rest of the app can be easily downloaded over the Google PlayStore.

I would just recommend installing the zip file of the google apps usually called gapps.zip. You can find the corresponding files for download at goo.im; make sure to pick the one matching your device's Android version. Then copy it to your device's SD card, boot into recovery, chose to "install from zip", select the file – and once it's flashed you should be done, simply reboot.

Can you edit this and add a link to the gapps package for the OP, and note there is a version of gapps for each Andriod release.

I know this is an older post, but thanks to the bot bringing it back up, figured I would post incase others have this issue.
Assuming you have a custom recovery(since the device is rooted), open up settings > about device > And find out what version of android you are running, then head over to https://basketbuild.com/gapps and download the package for your version of android. Then flash via recovery. It will add the google apps for ya, then you should be able to get back in to the play store.
Edit: Goo.im closed since this post was last posted. Just and FYI for those looking at this


text:
Can't switch/close tabs in the Chrome browser on my Android tablet
I just recently purchased a cheap tablet (DigiLand DL701Q 8gb), as my first foray into Android.
I've been using the pre-installed Chrome browser but I can't figure out how to switch tabs or close them. I've searched for hours and all I could find was that the little square icon with numbers in the top right is the tool for tabs, but tapping it does nothing.
I've tried double/triple tapping and swiping, but it still does nothing. Tapping and holding on it opens a popup message with the phrase "open tabs" but tapping that also has no function. I've tried every combination and method I can think of, but nothing works. Only one time did I manage to switch to a different tab and then quickly close it, but this was a result of me desperately mashing the square icon in frustration and I haven't been able to replicate it.
I currently have 7 tabs open and I have no idea what they are or how to view them or how to close them. Any help would be greatly appreciated.

Please indicate the Chrome version you're using by going to Settings (from Chrome) - About Chrome. Also, indicate the Android version. Different Chrome and Android version might affect this behavior.

Click the three dots, choose "Settings", then turn off "Merge tabs and apps". Now tabs will work like they used to.
(This solution was improperly proposed as an edit by an anonymous user.)

Much more recently I ran into a very similar problem using Android Chrome. Going backwards to recent prior versions did not fix this. Chrome Beta is working correctly.
Problem:
I could not

Click/tap on a tab,
Click on the X that closed the tab,
Click on the plus sign that opened a new tab, Etc.
Open the menu in the upper right corner (that only opened a new tab)

I was able to

Click on and edit the URL area of the screen, and
Click on  items within a page.

Not-solutions

Backing up to recent versions of chrome did not fix this.
Resetting tap duration in Android settings temporarily fixed my problem. [See image.] But after adding more tabs problems returned.
Closing down Chrome and restarting it also seemed to help, but only temporarily.

Solutions:

Using Chrome Beta appears to have fixed this.

Samsung tablet SM-T860
Android ver. 10
Chrome ver. 87.0.4280.101

I had the same problem. I was never able to find a way to exit those tabs so I just went to Settings → Apps → Chrome, then deleted data. Nothing bad happened, and those 8 tabs I couldn't remove are no longer there to annoy me.

Note that this also reset all the Chrome setting you have done, if you have tinkered it before.


text:
Can an Android device send a fax traditionally?
Can an android device send a fax without internet access, only via a phone/voice connection? (Since a message over the internet isn't really a fax now is it?)

Send fax directly to or from phone without going through a web-based service?

@eldarerathis thanks, kind of disappointing that it is now 4 years later and still nothing


text:
How to switch on Android TV Box without IR Remote Control?
I have recently bought CS928 having RK3288 chipset Android TV Box , which came with IR Remote Control.
IR Remote control can be used to Start android tv box and do some other things, but eveytime i have to start the ANDROID TV BOX using IR Remote control , is there any other way to make it Start / Boot as soon as power is connected ?

There is POWER BUTTON on the TV BOX, its not just to release the camera , its the power button too.,
After Powering On the device , you need to click it once to boot the Android TV Box.

hope this helps.


text:
1080p is missing from YouTube app on Android TV box
I am using Android 4.4.2 which came preloaded on the Android TV box. It is capable of playing 1080p videos on it, and I can see them on my big TV too which is also 1080p TV. But when I use YouTube App from Google in Android TV Box, there is no 1080p option to play the YouTube videos in 1080p, the max option there is 720p.
My box is set to 1080p 60 Hz, TV is set to 1080p 16:9.
I have tried other methods I found on the internet, like reinstalling the YouTube app, clearing app data, rebooting various times, changing prop value to 4.4.2 Android which already is 4.4.2.
But still no luck, so how can I view YouTube videos in 1080p?

This is the behavior of the YouTube app, it won't allow you to watch 1080p with HDMI plugged in.
There is an Xposed module for this (http://repo.xposed.info/module/uk.co.villainrom.pulser.youtubeallowfullscreenhdmi) if you are willing to root your device. Otherwise, use another YouTube app.


text:
Cannot use internal memory partition in my Nextbook 7 16GB tab
I have just purchased a Nextbook 7 16 gb tab. I have installed only a few apps and then got the message of "Insufficient Memory". I looked in the storage section and found the tab has TWO partitions under "Internal Storage" One has space of 0.98GB and another internal storage has 12.22GB. All my apps are installed in the first partition. How to use the larger partition for apps? So far I have been unable to do so. KINDLY HELP!!!

Every user of this tablet is having this issue. The company supposedly put out a firmware fix, but when you download the files to install it, they are corrupted. Which either means they are incompetent or purposely put out files that are corrupt so they can say "oh sorry" and never address the issue. Either way I'm not too optimistic.
http://nx700qc.blogspot.com/2014/11/trying-to-update-firmware.html?showComment=1417564996972#c1557705469401201898
http://www.nextbookusa.com/download.php

authors: แบงค์ เมียทิ้ง


text:
How to root LAVA IRIS 504q?
I am having iris 504q model.My current android version is 4.2.2,but i am unable to update it any further,can any one guide me,how to root lava iris 504 q?

Here are the steps:-

Make sure USB debugging is enabled. Go to Settings > Developer Options > Enable USB Debugging.
Download AND Install MTK Drivers (extract, right-click android_winusb.inf and select install)
Download and extract the MTK6589 Auto Root folder.
Connect your phone to PC visa USB.
Run run.bat from the extracted MTK6589 Auto Root folder.
Press any key and wait while it roots your phone.
After finished, now reboot.
You’re rooted. Verify root with Root Checker, or run any app you know requires root and you should see a root permissions request.

Happy Flashing!!!
Alternate method: Install and run through Framaroot, this will temporarily root your phone.
Link to original post


text:
How to fix file permissions on Android 5 so that a certain app can access certain files?
Background: I had a rooted Nexus 4 with Android 4.4.4 that was working well. Then I got the notification to update to Android 5. To this end, I flashed the stock recovery for Android 4.4.4 from Google and started the upgrade (but I did not unroot the phone, maybe this was a mistake). The upgrade process itself went smoothly. After the upgrade, I re-flashed TWRP 2.8.2 and re-rooted with SuperSU 2.36, and made a backup.
Then, I realised that some data (photos, E-Books, …) were missing. Well, not actually missing, but located under a spurious "0" directory (/storage/emulated/0/0). Additionally, when I attempted to access my E-Book-Folder directly with FBReader, it told me there were insufficient permissions to access the directory.
First, I tried the "Fix Permissions" button in TWRP, but that put me in a boot loop. After restoring the backup, I used the TWRP file manager to move all data from the spurious "0" directory to where they belong and deleted the now empty "0" directory. Rebooting once again brought up the "Optimizing apps" screen, but only for 7 apps. Now I can access my E-Books again, but still no (old) photos in the Google photos app. Photographs taken after the backup show up fine. With the file manager or the terminal, I can access all photos just fine once I call setenforce 0. The permissions shown by ls -Z /storage/emulated/0/DCIM/Camera look alike on all photos, both visible and invisible in the photos app: -rw-rw---- root sdcard_r u:object_r:fuse:s0. So my guess is that there is some additional SELinux permission I have to set on the older image files so the photo app can access them. Therefore my question is: what permission concepts are at work here, and what commands are necessary to assign files/directories to a certain app? Thanks.
Update: I just found out I can take new pictures only with setenforce 0, so there has to be some major SELinux breakage somewhere.

Try using Supersu 2.49 beta for Lollipop (LP) 5.0.
Do a full unroot first.
I have LP 5.0 Touchwiz on my Samsung tab with SElinux enforcing and functioning root. The Supersu version in your recovery can probably be replaced by unpacking your recovery with any number of methods and/or tool-sets, and replacing the archive. The better approach would be to update your recovery if one is available. Also, fix permissions scripts need a different/new approach as of Android 5.0.
This is my imperfect fix permissions script for my other Samsung tab running LP 5.1.1:
#!/system/bin/sh
mount -o rw,remount /system
find -type d -exec chmod 755 {} \;
find -type d -name '.*' -exec chmod 755 {} \;
find -type f -name '.*' -exec chmod 644 {} \;
find -type f -name '.su' -exec chmod 755 {} \;
find -type f -exec chmod 755 {} \;
find -type f -name '*.h' -exec chmod 644 {} \;
find -type f -name '*.a' -exec chmod 644 {} \;
find -type f -name '*.o' -exec chmod 644 {} \;
find -type f -name '*.so' -exec chmod 644 {} \;
find -type f -name '*.so.*' -exec chmod 644 {} \;
find -type f -name '*.c' -exec chmod 644 {} \;
find -type f -name '*.cpp' -exec chmod 644 {} \;
find -type f -name '*.cgf' -exec chmod 644 {} \;
find -type f -name '*.xml' -exec chmod 644 {} \;

Hi! May I know how did you conclude that the permissions of those files should be the one you've written? I guess it's either you compared your ROM with a clean installation and verified the permissions, or perhaps you took  the info from a source but forgot to mention.

@Firelord good point, derp
okay directories are always 755 unless something special is going on.
binaries,scripts and in some instances libraries [special] are always 755
shared libraries, static libraries, configuration files,xml,cfg,config,txt etc., are always 644. It's almost universal with few/special exceptions and it is the "standard" scheme of Android. In 5.0 and beyond directory lockdowns are managed by selinux regardless of ownership or mode.

authors: เพื่อเธอ ตลอดไป


text:
How to send regular Hangouts message instead of SMS?
By default Hangout send messages via my carrier as SMS. It's OK for me in most cases, but sometimes I want to send message (with photos, for example) to a another Hangouts user and not want to paid for this. How to send regular Hangouts message instead of SMS?

If your recipient is also a Hangouts user, you can switch between SMS or Hangouts message before sending the message.
From Google Hangouts support:

Switch between Hangouts messages and text messages
When you're sending a message in a merged conversation, you can switch between sending a text message to a person or sending a Hangouts message.

Open the Hangouts app on your Android phone.
Open a new Hangout or text conversation, or an existing one.
Touch the Hangouts or text message icon at the bottom of the screen. When you view the Hangouts icon, you can also see whether the person is available. The green icon means that the person is available on the Hangouts app on a computer or mobile device.

To send a text message: Touch the SMS icon .
To send a Hangouts message: Touch the Hangouts icon  .

Type your message in the empty box of the conversation screen.
Touch the send icon  .


text:
Sending a message on Viber when someone is offline
I sent a message to a friend who was offline on Viber. However the message isn't coming up from my end as 'sent'. I thought it would at least come up as 'sent' and once they are back online it would say 'delivered'? Now Im not sure if it's gone through to them or not?


text:
Mount Android file system on Windows or Linux
I want to edit some files on my phone, but I can not access the root folder on my phone.
I'm using a rooted Google Nexus 5 running Android 5.0. I can read/write to my /, and /system by using the "ES File Explorer" Android app, but not Windows software.
How can I mount the Android system file in Windows, so I can read/write to the same places from there? If that's not possible on Windows: I'm also using Ubuntu. So, can I mount my phone under Ubuntu?

There's a second way, which should work with multiple operating systems on the computer's end: Taking a look at my list of file Android server apps, you can find some Android file-server apps using WebDAV or Samba, and SSH Clients & Server has some for SSH. Check those with "root capabilities", as you want to access the entire file system read/write.
Preparing your device for read/write access is done the same way as specified in my other answer. Then start the "server-app" you've selected, and you should be ready – not even a cable needed, as this works via WiFi:

Linux supports SSHFS, i.e. mounting the file system via SSH. There are also helpers to achieve this on Windows (listed there)
Samba is supported as "Samba" on Linux, and should be natively supported on Windows as "Windows Share"
WebDAV should also be supported by both systems

So with any of the three categories, you should be able to mount your Android's file system under Linux as well as Windows. Only possible "drawbacks" here are that you need an additional app on the Android device, and it might be a bit slower due to WiFi (the latter must not necessarily be the case, though).

I cannot answer the Windows part – but the Ubuntu part I can answer for sure, as I'm using that as well and mount my devices from my computer, sometimes with full r/w access. What I use needs ADB tools to be installed on your computer. If you didn't already install them, see e.g. Is there a minimal installation of ADB?
Prepare your Droid
First a basic requirement, applying to any OS which might run on your computer: To be able to get full access, the ADB daemon needs to be running in root-mode. This is not the case with stock ROMs, even if rooted, by default (though many custom ROMs have it enabled by default). So first check: If an "ordinary" adb shell directly brings you to the root-prompt (#) without invoking su, you're fine. Otherwise, you will need a helper like adbd insecure: Run it, and enable the "patched insecure mode". Optionally check the box to have that accomplished automatically on every boot of your device.
Prepare for write access to read-only file systems
Second, again independent from the OS on your computer: to read and write to file systems, they need to be mounted in read/write mode. You can accomplish that via adb shell anytime you need to write there (I don't recomment leaving those partitions in permanent read/write mode), e.g. issuing a mount -o remount,rw /system for the /system partition.
Mount your Droid
Now let's go for the specifics. I mount the Android file system via ADB, utilizing FUSE. The tool for that is adbfs-rootless. Compiling the code is easy given the instructions there; that done, copy the resulting adbfs binary to a directory in your $PATH. Then create a mount-point on your computer; in my example, I will use ~/droid for that. Now here we go:
# Mount the Android FS:
adbfs ~/droid
# Unmount it again:
fusermount -u ~/droid

To ease the process, I've created two aliases:
alias mdroid="adbfs ~/droid"
alias udroid="fusermount -u ~/droid"

You surely already have guessed: mdroid stands for "mount droid", udroid for "unmount droid".
A different approach to manually mounting/unmounting is using Midnight Commander with a specific VFS: mc-extfs-adb is doing that. A version I've spefically adapted for Ubuntu is available in the download area at IzzyOnDroid, where you can simply pick it (installation instructions included).
Both variants have their pros and cons: mc-extfs-adb takes quite a while on first access (while it caches the entire file system structure) – but then is pretty fast browsing the file system (as it is cached), only slowing down when you copy/edit files remotely. Using adbfs directly starts up much faster, but then always "hesitates" for a second when switching directories (as it does not cache the entire structure, but only reads on demand). I usually prefer the latter, but YMMV – hence I've given you both options :)

I've followed what you said, when I implement the command "adbfs ~/droid" my pc show "droid has been connected", the terminal show "--*-- exec_command: adb shell ls" but when I click on the device symbol, It show "Unhandled error message: Error when getting information for file '/home/peter/droid': Transport endpoint is not connected". What must I do now?

The first part (what the terminal shows) is normal and expected behavior. As clicking in the shell doesn't do anything, I don't know what "device symbol" you mean; you should rather cd to that folder, or (using your file explorer) navigate to /home/peter/droid (the "local" directory) instead of some device. For file operations, I'm not the "graphical guy" ;)

This is what the terminal show
peter@peter-N56VV:~/adbfs-rootless$ ./adbfs /droid
--*-- exec_command: adb shell ls
peter@peter-N56VV:~/adbfs-rootless$ /home/peter/droid
bash: /home/peter/droid: Transport endpoint is not connected

Do you have the device connected, and USB debugging enabled? What does adb devices show? I've never seen that error message, but somehow "Transport endpoint is not connected" seems to indicate there's nothing on the "other end" that could be used.

adb devices:
List of devices attached
04b713228291c6d0 device
The USB debugging mode is enabled.

Uh, looks like you've run into issue #3 – please follow up to that Github ticket, fix is there.

Windows File Explorer by default doesn't let you access the Android root files. You'll need to download a different application (to your PC) for that. Many places (like this guidingtech.com tutorial recommend Android Commander. Another recommended file explorer program is Droid Explorer.

If you need a specific application to interact with the Android device's file system, that's not answering the question. Mounting a file system makes it available system-wide, for any application. If the question would be "how to copy files", there are many fine applications for that – Ryan's Droid Explorer definitely being one of them (the dev is active here as well ;)

It is answering the question as in how you see and read/write the android system's root files on the pc.

Yupp, it answers that part of the question, you're right. Maybe I take it a little to literal, as the title says mount android file system. It's definitely a useful hint – which the OP might wish to follow, lacking alternatives on Windows :) So thanks for bringing this in!

Install FX File Explorer from the Play Store, give it root access, and change it through the filesystem.


text:
apps download error
Whenever I try to download apps I receive error "error while Dowunloading-application name" there is insufficient space on the device.
Please help me to overcome this and I have sufficient space on device and SD Card. Sony Xperia C2305. Android 4.2.2

It's happening because application download from the store first heads over to the internal storage of the device which I guess isn't enough, what you can do is try moving some of the application installed/music/pictures over to the SD card in order to free up the internal storage. You can also try clearing the Dumpstate/logcat to try freeing up some space you can do that by pressing *#9900# and select the second option "Delete DumpState/logcat" and see if this helps you in freeing up some space.


text:
Fooling a tablet into thinking it's a phone so that Amazon Prime streaming will work
This relates to question:
Using Amazon Instant Video from Amazon Prime on Non-Kindle device
However things have moved on since then. Amazon have now released a version of their Amazon app for use on non-Fire Android phones, and indeed streaming of Amazon Prime is now possible. However the Tablet Amazon app does not have this functionality, even though it is running the same Android OS version (as the scores of negative reviews on the app will testify!) There doesn't seem to be a way to install the Mobile Android app onto a Tablet. It appears that they only allow Amazon Prime to be used from their own Kindle Fire Tablet.
Is there any way I can fool my tablet (Nexus 7) into thinking it is a phone so that I can install the Phone version of the Amazon app and therefore enable Amazon prime streaming?

You can install the .apk http://www.apkmirror.com/wp-content/themes/APKMirror/download.php?id=2395 Note: Make sure you enable installing from Unknown Sources from Settings>Security.
If you cannot install the apk, you will have to root your tablet. You can probably find a guide at forum.xda-developers.com

After rooting your device, install Xposed installer http://dl-xda.xposed.info/modules/de.robv.android.xposed.installer_v33_36570c.apk Note: Make sure you enable installing from Unknown Sources from Settings>Security.
Install Play Store Fixes from Xposed Installer, from the Download screen (There should be a drop-down selection menu in the action bar).
Go into the Modules screen (using the same drop-down menu in the action bar) and enable Play Store Fixes via the checkbox.
After enabling, open the Play Store Fixes app by selecting it from the Modules screen in Xposed Installer (or from your app drawer).
After you open Play Store Fixes, set the DPI (density) to 320 (phone dpi).
Go back into Xposed Installer, either by pressing the Back button or opening from your app drawer.
Go into the Framework screen. Install the Xposed framework.
After the installation has installed successfully, Soft Reboot your tablet.
Open Play Store and search for Amazon.
You should now have the option to install Amazon. Note: If not, try setting the density to 240.

Hope this helps!

Perfect! Direct install of the APK did the treat. Didn't need to root either.

I'm glad it worked out for you. :)

I've come across this quite a few times. I know it is possible to do this by modifying the build.prop file to fool an app into thinking your device is something that it's not, but that requires rooting, and you also run the risk of soft-bricking your device (happened to me yesterday).
If you are willing to take such a risk, create a nandroid backup before modifying build.prop

This is not really answering the question is it?


text:
Unknown service DeviceConnectionServiceBroker
I've found a DeviceConnectionServiceBroker among the google services. I can't find what does this do and a google search didn't help, which seems strange to me. What is this service for? I have lollipop on my phone.
Thanks in advance

Google Search did help, but reaaaaally a little. Other than this question, the search returned a PasteBin entry, with snippet com.google.android.gms.deviceconnection.service.DeviceConnectionServiceBroker. The only hint from the package name is gms, which is related to Google Play service. However, since it's NOT open-sourced, my investigation got stuck there....

You are right, indeed... Still curious about what it is though


text:
Data recovery on boot-looped Samsung Galaxy S II GT-i9100
I have a boot-looped Samsung Galaxy S II GT-i9100, running the Android 2.3 Gingerbread it came with, unrooted and unmodified (although Optus-branded).
The phone's battery depleted while the phone was running; now, any attempt to boot the phone results in the boot sequence looping indefinitely.
I wish to recover data from this device (before attempting to solve the boot-loop problem later via factory reset or other method).
I read the boot-loop tag information but the instructions have not been helpful for me: I have tried to boot into Safe Mode, but my attempts also trigger the indefinite boot-loop; I wiped the cache via stock recovery but that had no effect; and, the last recommendation was a factory reset which I won't follow until I have recovered the data.
I believe USB Debugging is already enabled. I have an 8GB external SD card and I have Linux Mint 13 as my desktop operating system.
This answer indicated that it should be possible to root the phone and recover data via the Android Debug Bridge (ADB) for a different Samsung Galaxy S version, but I need instructions for the Samsung Galaxy S II GT-i9100 if this avenue is worth pursuing.
This seems related to this question but could be a different variant and issue. It's not the same as this question because I need to recover data.

Firstly it may be useful to merge this with your other question as they are very related.
I have already explained to you how to root your S2 so I won't repeat those instructions.
And yes it is possible to recover the /data.
What you need to do from here is to first complete what I said about rooting it. From there, you should get a new rooted recovery (CWM). Within that recovery you will find options to backup the phone and to mount it over USB. It should be simple enough to just backup the /data partition from the rooted recovery and copy it over to your computer.
Not sure if you know this but you can easily navigate the backups to recover whatever there is of value to yourself, there are various programs that do this but first things first get that phone rooted and get into the CWM recovery and make that backup. The options to do so should be very clear in the recovery. You can also create backups from the stock recovery but I wouldn't recommend this as you still need to be able to mount the phone via USB.


text:
Samsung Galaxy S5 (SM-G900F / klte) Date/Time Issue
I've recently upgraded from a Samsung Galaxy S3 (i9300) to a Samsung Galaxy S5 (SM-G900F / klte). The device seemed to be working as desired so I decided to go ahead, root, and install a custom ROM for enhanced functionality and customisation. Root process went smoothly, just running a simple CF-AutoRoot with Odin3 (voids KNOX, but no other problems), then installing PhilZ Advanced CWM Recovery.
From there I decided to install an unofficial build of 4.4.4 CyanogenMod 11. Flashing worked perfectly (and took rather little time!), but upon installation I noticed a strange problem. If I hard reboot (power off, power on) the device, with Wifi & Mobile Data off, the time and date are reset to incorrect values. Usually 01/01/xxxx and the time offset. Same problem occurs even if when I turned off Network-allocated time and and set time manually. I've even tried applications from the Playstore to attempt to sync the hardware clock.
The same problem occurred with other similar CyanogenMod based builds such as [AICP] and [AOSB]. I decided to restore back to the stock ROM and noticed that the clock and date were set correctly on reboot (and also works normally on custom versions of 4.4.2 such as SpeedROMv7).
I checked with the terminal the value of the 'hwclock' (from BusyBox) and it reported an odd date somewhere in 1970, but different to the ones in found on CyanogenMod and other custom roms etc.
Does anyone have any idea what could cause this kind of problem and how to fix such an issue? If anyone wants any additional information about my device, please don't hesitate on commenting in this post. Would be grateful for any feedback. Thanks!
TL;DR - Time/Date resets on hard reboot, (with no internet/data connection). The issue  only seems to occur on Android versions > 4.2.2. As stated in detail above, custom 4.2.2 ROMS are fine. The issue persists in all of the 4.4.4 and 5.0.0 builds i've tried.

Timezone is correct; it's not a timezone related issue.

*Edit: Problem does not occur with > 4.4.2 ROMs on the Galaxy S3; does anyone have any citation that this could be device-chain related? I would be very grateful if somebody with the same device could test this issue and drop me a line. Thanks.
Alfie.

Added information of behaviour on my older device. (Samsung Galaxy S3 i9300).

I conducted serveral months of research and didn't make any considerable progress/findings.
I'd like to report that current-generation 5.0.2 ROMs based on CM-12 appear the have fixed this issue. One can conclude that it was most likely device-chain related.


text:
App to OCR pre-existing PDFs?
I am in grad school and have a samsung galaxy tablet that I primarily use for reading and annotating PDFs. Many of these docs are scanned book chapters and have not been run through OCR before I download them to my tablet. I'd like to be able to run them through an OCR app so I can search the text. On my PC I use Acrobat Pro, which has this feature built in, but there doesn't seem to be anything comparable available for Android. I use EasyPDF Reader Pro to read and annotate PDFs on my tablet, and really like it, but it does not have an OCR feature. All of the OCR apps I've found on Google Play and by searching online seem to be geared toward recognizing text in photos and some will output a PDF, but none seem to take an existing PDF as an input. I suppose I could just convert the docs on my PC and reload them from there to the tablet, but this is a hassle and seems to defeat the purpose of having a tablet. Any suggestions on an app I've missed, or any OCR developers out there who want to cook something up that would be really helpful to all of us grad students?


text:
What's the difference between a factory image and a ROM?
Why are ROMs flashable through recovery while factory images require fastboot?

The factory image is just the ROM that's on the phone when it leaves the factory. It sounds like you might be thinking about different kinds of ROMs.
When you download a stock ROM from the phone's manufacturer (or elsewhere), it usually includes the image for the system partition and one for the stock recovery. In contrast, when you download a custom ROM, it usually just includes the image for the system partition, and it's expected that you already have CWM, TWRP, or some other third-party recovery installed.
Obviously you need fastboot to flash the recovery - you can't overwrite the recovery when it's running - so you need fastboot to flash a factory image (when it includes the recovery and the system image), but not necessarily if you're just flashing the system image (from a custom ROM).
A ROM can be a custom ROM or a stock ROM (aka factory image). The difference only comes because of the different ways that first- and third-party ROMs are distributed.

So then is it possible to flash these using CWM? What file in there would be the equivalent of what you would flash as a custom ROM? When I extract, I do see files like boot.img, system.img, recovery.img, etc.

Each .img file gets flashed to the partition with that name, so the system.img is the image for the system partition. As I said, most custom ROMs only include a system partition, because they assume you already have a custom recovery, and there's no reason for every custom ROM to include a recovery.

So I could theoretically just flash system.img through CWM and expect a fully functioning Android OS? Doesn't it require a zip file though?

This article made me understand the difference http://www.howtogeek.com/193055/what-is-a-custom-recovery-on-android-and-why-would-i-want-one/
They are the same concept except that that custom recovery allows certain things like introducing custom ROM. Flashboot is the built-in recovery environment of Android which is limited and definitely does not allow you to introduce custom ROM.

Fastboot is not the built-in recovery environment for Android. It is a special boot mode for flashing partitions and a few other developer tasks. Android has a real recovery environment, which is typically used for flashing OTA updates. If you have a custom recovery, it replaces the built-in one, but fastboot remains even if you replace the stock recovery with a custom one such as TWRP or ClockworkMod.


text:
Wi-Fi cannot turn on! Accidentally deleted /etc/wifi folder
i was trying to enable ad hoc network connection on android and overwriting below folders
/etc/wifi
/etc/dhcpcd
and now my wifi could not turn on. The phone is ADINNO R8, a custom build phone.I could not find its ROM on the internet and most of software does not recognize it.
it runs on 4.2.1 Jelly bean.
tried:

USB internet

USB internet to upgrade firmware within OS(seems to use wifi driver as well which are corrupted, so there is no internet connection)

3rd party fixer

download WiFi fixer and not working

other version/wifi folders

downloaded some WiFi folders people upload on the internet and none of them are working.(maybe because this is a rare custom phone)

Recovery

tried recovery and wipe all data in setting, still no luck, wifi folder still corrupted.
i could think of three methods, both failed.

reflash its OS.(failed as could not find its ROM)
upgrade its OS.(failed as no internet access, WiFi not working)
Replace /etc/wifi found on internet (failed as no compatible version)

is there anyway i could fix it?

Is there an upgrade waiting to be installed even?

Try harder to find firmware images for your phone. A factory reset might not work, as it only wipes data and cache partition. The etc folder is in /system/etc, /etc usually just is a link to /system/etc. Therefore you would need an image of the system partiton.
Well, if you can't find such firmware, it might not be a device thats common used, and therefore - if you are lucky - there was not a lot of money around for software adaptations from the manufacturor. Try to get firmware for similar devices, watch out for the same android version, and second on similar hardware / components. Download these images, unpack them and try to find the needed files.
Maybe you can just grab another device, from a friend or so, and look for the files. You might also consider having a look on aosp and taking the files from there. Watch out for the correct android version.

Thanks for commenting. However, as Armando Gonzalez said, there is really not much information for the mentioned phone model...and it consist of 7 hardware button and 3 touch screen buttons. It's really hard really hard to find similar firmware as well... I will keep trying though.

As harder it is to find it, as closer it might be to the official aosp, Android OpenSource Project. The source can also easily be searched on androidxref.com. good luck.

Attempt to do a Factory Reset through Settings. I deleted a system file once and it ended up fixing it although my new experience with Android says it might not work. I couldn't find anything online relating to your phone besides reviews, tests, and things along those lines. You are sort of in a pickle here. I'll try to search more for ya.

Thanks for the searching... tried factory reset through setting. only deleted my user data...Wifi still not fix.

@BuWenliang  same here ;-(

Is there an upgrade waiting to be installed even?
I have 2 ideas:
A: Use bluetooth tethering to your phone to get network access
B: You could install some basic commandline tools (eg. ssh server / socat / brctl / etc) from http://dan.drown.org/android/ and try to get a working connection via Android-Debug-Bridge's integrated portforwarding feature (maybe setting a proxy to this port works)

Thanks for the effort. I tried using inserting a SIM card. There is no update available.

Contact someone from the review of this phone and ask him if he can do a /system/etc  backup and upload it to the internet.Than just restore it.

This is really a comment, not an answer. With a bit more rep, you will be able to post comments.

I'm sorry but i don't have that many reputation, cause i just registered so it would be helpful if someone helps me get it not down voting cause I can't  comment.

Please understand you cannot or are not supposed  to subvert the rules. The reputation needed to comment is only 50+ which can be gained by posting one or two high-quality answers (+10 for upvote, +15  if accepted), or post good quality questions (+5 on each). I've told you on your other posts, so as one other user, to not to post answers in such way. I hope would understand, and I'm looking forward for some good answers from you. See you soon! :)


text:
hangouts not syncing from PC to Nexus 6
I have the hangouts extension installed in chrome on windows 7 and windows 8 PCs and a stock Nexus 6 which has hangouts installed as a system app. When I send and receive messages on my PCs my phone doesn't update with those messages sent on the PC. I also have a Nexus 7 on lollipop and it syncs messages just fine. My LG G3 also syncs messages. I have tried wiping cache/data in the app, signing in and out of chrome and the google account on my phone, factory resetting the phone, etc.
Anyone have any ideas? I tend to switch between my phone and PC all the time and would live to be able to have synced conversations.

It looks like GCM Push Notifications don't work with IPv6. I disabled IPv6 entirely in my router and now everything is fine. Though IPv6 was enabled for the past two years and I didn't have any kind of issue. Let's hope a Play Services update fixes it.
Here is where I got the answer. On rooted devices, you can install [ROOT] Disable IPv6 to fix the problem.


text:
How can I get rid of iWnn IME keyboard?
I've updated my rooted, Nexus 5 with an OTA update to Android 5.0 Lollipop and since then I have noticed something that quite bugs me.
After the update has been added to the phone a new keyboard without any of my permission.
I don't need this keyboard and it just mess up all of my apps.
I've tried to delete it with ROM Toolbox, but as you can see it still remain in my settings menu.
And whenever I change my language key when I'm writing it's changes to this keyboard as well,
and the app crashes.
My phone is in Hebrew, But you can see there is a keyboard that called iWnn IME.
and ii says below in grey "Japanese" in hebrew.

I think I've got it.
There were BLOATWARES of additional language input that somehow was installed on my device.
I removed them and the problem seems to be solved so far.

Not to mention that you can possibly only do that if your phone is rooted.

Try looking in the applications settings and finding the entry for iWnn IME in there and disabling it. I've also heard there's a second binary with keyboard appended to it. Go ahead and try that and report back.

There is no option of "delete" or "disable" in there... Please be more specific

Really? Not even in the app specific details?

As far as I understand no.

If you don't like the Japanese input you can still use the keyboard for inserting Emoji's. Well I'm still using it for inserting emoji icons. If you still feel its annoying you can follow one of the two methods below to disable it.
Method 1:(Quick Disable)
Disabling it in the Settings I got rid of the iWnn IME japnese keyboard.

Goto Settings > Apps > All Apps >
Find the app named iWinn IME > Disable

Now while you switch/change keyboards you will not see the iWinn IME keyboard.
Method 2:
Another way I found to get rid of it was to open the iWnn IME keyboard and long press the web/globe icon. It open a popup with CHOOSE kEYBOARDS option. Select the option and it opens the Language & input menu where you can see the iWnn IME keyboard enabled. Press the toggle off switch for the iWnn IME keyboard and now it will be disabled.

However if you want to enable it again for inputting japnese/emoji's etc. If you followed method one then go to the Disabled tab and select enable and enable it or if you followed method two then select Choose Keyboards option to enable in the menu again.
Hope it helps.

Method 2 is the best method for me!


text:
Is it possible to disable the access in the lock screen to the dialer and the camera?
I've updated my rooted, Nexus 5 with an OTA update to Android 5.0 Lollipop and since then I have noticed something that quite bugs me.
After the update has been added to the phone lock screen access to the camera if I slide to the right, and the dialer if I slide to the left.
I liked the old method (without any additional apps in the lock screen)
How can I disable/remove them from there?

One way is to use a custom lock screen.


text:
Upgrade version Of Custom Recovery
I have CWM already installed on my Android device.  To upgrade my CWM version, do I simply boot into fastboot and cd the new .iso over to my device?  Is it realy that simple?
EDIT -- The new file that I have is an .iso not a .zip so when I boot into CWM it doesn't see the .iso.
2nd Edit ---
I used this command when booted into fastboot to flash my recovery
fastboot flash recovery recovery-clockwork-5.0.2.0-olympus.img

It's even easier than that. Just flash the new recovery from CWM as you would any other flashable zip.

see edit......I have a .iso file not a .zip file

Then that can't be a cwm recivery. What's the full file name?

recovery-clockwork-5.0.2.0-olympus.img

Seems like you have HTC. Yes you should be able to do it this way also but you might also be able find a zip of the CWM recovery for your olympus and flash that directly from CWM. So you have 2 options.

Just flash the recovery like you flashed it before, simple as that.


text:
Unlock 2013 Moto X
I currently have a 2013 Moto X that I purchased from republic wireless which uses Sprint's network (USA).  I would like to leave this prepaid service to join Verizon.  I took my phone to Verizon today and they said that they couldn't add the phone to their network.  Does anyone know how to unlock my phone for use on Verizon's network.
I was about to use this unlocking program on Motorola's website, but I'm not sure if this will be useful for what I am trying to do.

I would doubt the radio hardware is compatible, but even if it was, Verizon generally doesn't allow you to bring your own device. Did they say they couldn't activate it because it was locked to Republic, or did they simply say they can't activate it? And no: the link is not relevant here. Unlocking your bootloader is not the same as carrier unlocking.

they allow bring my own device.  i just need a verizon compatible phone

Right, and generally that means "Verizon branded". I think the iPhone 6 is an exception, but phones from other networks typically cannot be moved to Verizon like that. So again, did they actually tell you that the phone couldn't be activated because of a network lock? Did they tell you it was a "Verizon compatible" phone? If it's not even compatible then the state of the network lock won't matter.

to be honest I'm not 100% sure. I guess I'm looking to see if anyone has brought a non-verizon moto x to verizon by unlocking it


text:
Wifi network listing freezes on Nexus 4 after Lollipop update
I have a Nexus 4, and finally decided yesterday to update to Android 5.0, after being fearful of bug reports.  And wouldn't you know it, I've found a nasty bug.
Nearly every time I try to display the list of Wifi networks in the Settings, the system freezes for about a minute, then I get prompted saying

Settings isn't responding.
  Do you want to close it?
  REPORT WAIT OK

If I wait long enough (by hitting 'wait' or 'report'), then I eventually get the list of wifi networks, and everything appears to work normally* from that point.
If it's relevant, my phone also has the problem described in this question, and the update to Lollipop didn't fix it.  So I'm thinking a factory reset may be in order....
*I say normally, I had to wait a similar amount of time to authenticate to the network at Starbucks through the authentication web site, but once I was authenticated, everything appeared to work normally. I have no idea if this is actually a related problem, so I only mention it in passing.

I won't be any consolation, but I have the exact same symptoms you observe on my Nexus 4 and have been search forever for a solution and no suggestion I tried works.

@kynan: Did you try a factory reset and it didn't help?

I did not, but considering it since it has become pretty much unbearable...

I had something similar happen to a friend. Just switched wifi off and back on and it worked. Can't suppose you haven't tried it though.

I did a factory reset from the official Google images and have the same bug on my Nexus 4

I had this problem recently and solved it by removing old saved networks in the WiFi settings. I found that there were a huge number of networks with names that were strings of letters and numbers.

To remove saved networks open 'Settings' and choose 'Wi-Fi' (and
wait for it to load).

From the 3-dot menu choose 'Saved networks'.

You should see a list of networks in a similar format to those shown below:

Remove any you don't recognise (tap the network name and tap 'Forget'):

Once all of the unrecognised names have been removed the list of WiFi networks should load without freezing the system.
NOTE: I have found that this can occur again after a while, in which case repeat the steps above.

I didn't find any "unrecognized names"... but there were a ton of wireless networks stored after 2+ years of extensive travel and connecting to random networks all over the place.  I have removed those I don't frequently use, and will see how things perform now.  Thanks for the tip.


text:
Bricked my TF300T: How to re-partition internal storage to get it back?
I upgraded to Katkiss's Android 5.0 image. It was nice but in reading I saw I could use the F2FS file system to prevent slowdown from normal usage. So I went to format /data thinking that would give me the F2FS option (instructions were not very clear). The /data format never finished so eventually I restarted. Now it won't boot, which I expected and would just reflash my install zips, but now TWRP recovery cannot mount any directories at all.
TWRP recovery will get into a boot loop but fastboot works so I reflashed TWRP recovery and then recovery works fine. But I can't reset/wipe/mount/etc. anything from within recovery as I just get errors:
E:Unable to mount '/data'
E:Block device not present, cannot wipe Data.
E:Unable to mount '/data'
E:Unable to format to remove encryption.
E:Unable to mount '/system'
E:Unable to mount '/cache'
E:Unable to mount '/data'
E:Unable to mount storage.

I tried starting ADB sideload. It says using RAM for sideload storage and that it's starting but never starts up. ADB devices list no devices.
Anyone out there have a similar issue? Is there a way to re-partition, maybe using fastboot?
If it would just mount I think I'd just need to format and install the zip files?

I thought I could use my nandroid backup to flash system.img, etc. to overwrite what's there but it's one big .win file. So I looked up the fastboot commands anyways and stumbled on an xda thread about un-bricking TF300s where they used fastboot erase on every mount point then fastboot flashed the stock firmware blob file from Asus' support website. Ran perfectly and now I have my tablet back! So all you need is fastboot to go completely back to stock.
To get to fastboot:

Shutdown the tablet completely.
Hold the Volume Down button and the Power button at the same time.
Let go when you see multiple lines of text at the top left and RCK Android Wipe as options.

You are now in fastboot.
To connect using a windows PC:

Install Minimal ADB and Fastboot: http://forum.xda-developers.com/showthread.php?p=42407269#post42407269
Install Asus Sync from Asus support website (to get the drivers).
Open the Minimal ADB and Fastboot shortcut to open the command prompt.
Connect tablet to the PC's USB.
The PC should start installing the drivers.
In the command prompt type: fastboot devices
You should see a bunch of letters and numbers then the word fastboot. You're connected to the tablet now.

In the command window the following commands will erase EVERYTHING from the tablet. I was already unable to use the tablet at this point so I had nothing to lose really.

fastboot erase system
fastboot erase recovery
fastboot erase userdata
fastboot erase boot
fastboot erase misc
fastboot erase cache
fastboot -i 0x0B05 flash system c:\adb\TF300t\blob (this is my path -
  your's may vary depending where you stored your blob) ((also this was
  the first time i saw the loading bar while flashing)*
fastboot -i 0x0B05 reboot

http://forum.xda-developers.com/showthread.php?t=2179874&page=19
At this point, for me, the tablet was now completely back to 100% stock like it was just purchased.


text:
App update for removed countries in google play store
An Android app was available in all countries in the playstore.
After a few months, the app was removed from one country ("country XXX")
what will happen if a new version of the app becomes available on the play store : will Google push this new version and update the apps that were downloaded in "country XXX" ?

It won't. You can control distribution in any way you want without changing the application binary, so doesn't make sense that a new updated version will change distribution control.
From https://developer.android.com/distribute/googleplay/developer-console.html#distribution-controls

You can use controls in the Google Play Developer Console to easily
  manage the geographic distribution of your apps, without any changes
  in your application binary. You can specify which countries and
  territories you want to distribute to, and even which carriers (for
  some countries). When users visit the store, Google Play makes sure
  that they are in one of your targeted countries before downloading
  your app. You can change your country and carrier targeting at any
  time just by saving changes in the Google Play Developer Console.

Hi Tiago7! are you SURE that it won't, or do you mean "it should not because that would be weird..."

I am sure, I have published applications before, I am just trying to explain why that is the way it is.

I'm pretty sure that "country xxx" won't get added if I don't select it myself. But it is not that clear to me what happen to apps that were already downloaded in this country. Did you experience it or read it in some google documentation?

just found this : All filtering restrictions are associated with an application's version and can change between versions. For example, if a user has installed your application and you publish an update that makes the app invisible to the user, the user will not see that an update is available  (cf http://developer.android.com/google/play/filters.html)   I understand that you are right

AFAIK this answer is wrong. An app that has been downloaded at least once is "owned" by you and usually even country restricted apps can be downloaded in the wrong country if you "own" them.


text:
How did my niece's face end up on my daughter's body after being backed up to Google photos?
We took family pictures with my S3 which came out fine.  After checked the backed up photos in Google photo I notice that my niece's face had been transposed onto my daughter so that it looks line my niece is sitting next to an identical twin. It really freaked me out. The picture is fine in my phone's photo gallery.

This sounds like Google+'s Auto-Awesome smile feature. If you took multiple similar photos then Auto-Awesome will attempt to create a composite picture with the best smiles. Unfortunately in your case it appears to have thought that your niece and daughter were sufficiently similar that it put your daughters smile onto your niece.
You can see more information (and an example) on this site


text:
SdCard is not usable with KitKat?
I am using App Backup & Restore for creating backup of my apps but with KitKat its using the internal SdCard as Storage.
When I explicitly set the external SdCard path it gives the error that it is unable to create folder,
I have also tried with creating folder under android/data/[packagename]/files/ but it is still not able to do the same.
Is there any solution so that apps can use external storage for writing files.
Note : I don't want to ROOT my Phone.

This is a system level restriction therefore the only way to remove it is through use of root. Is there a reason you can't root?

On my S4 Mini I configured the path as:
/storage/extSdCard/Android/data/mobi.infolife.appbackup/APP_Backup_Restore

and it works fine - device is not rooted.
Probably the first part (/storage/extSdCard) is different from device to device and maybe the path is case-sensitive.

There's an app called SDFix on the Play store, but you will need root to run this. Running that should let you write to external SD cards again.
Link:

FAT32 SD cards don't work. Format the card to NTFS

Care to give some more details on why fat32 does not work? Also, why would NTFS work? NTFS is proprietary format and requires licensed drivers from Microsoft, can you cite where all devices with KitKat have this driver? AFAIK, officially, only some Samsung devices come with NTFS support, and that is because Samsung paid Microsoft to include support.

@Ryan That is true but for some reason, when i had a problem with my htc, the service center told me to format to ntfs and a friend of mine was told the same thing for a note 2 and lg g3


text:
How to root the HTC Desire 300 (also known as Zara Mini)
Okay please forgive me if this has already been answered, I've read a few questions on here but I still don't understand.
Firstly, I'm not a "techie" or anything like that, so some of the really smart words and language are a bit overwhelming for me.
I'm only just thinking of rooting my phone but have no prior experience with hacking, jailbreaking or anything like this.
The only reason I want to root is to delete apps that I cannot disable that I never use and are slowing my phone down and taking up ram. Is rooting even worth it if I'm just wanting root access to delete some applications?
And I'm still a bit confused as to the security side of things, am I still protected from malware/hackers/etc as long as I don't give root permission or access to certain apps AND keep s-on (which I just found out about).
For example, if I root my phone are my passwords for facebook/email/etc vulnerable, as we as my texts and phone contacts information and stuff like that?
Like I said, I'm a fish out of water here so please forgive me if these questions a bit silly.

What is your phone model?

HTC Desire 300 also known as Zara Mini

@AlE. Pardon me, but we've stopped closing against that one three years ago already. Please read our rooting tag-wiki, especially the "quoted block" (guess I'll move it to the top of the wiki to make it easier to spot ;)


text:
How to stop beeping noise from the unencrypt device screen
I have encrypted my phone, and set it so that it reboots each night - this works fine, however after it reboots, it asks for my password to unencrypted the device - still fine, however after a bit, it starts to beep - is there any way I can set it such that it does NOT beep at me? (some morning I like to sleep in, and scheduling those is too much of a pain).
alternatively, is there an easy way to have titanium backup just shutdown the phone instead of rebooting?
or perhaps instead of beeping, just shutting itself back down if the correct password isn't entered in X amount of time?

How did you get it to beep?  Mine doesn't beep and this is bad because if I'm GPS logging I lose data because I don't realize the device has restarted.

@Michael it started as soon as I encrypted my phone (note 2, n7100), but it takes a few minutes to start beeping after a reboot

Ah ok...after a bit more experimentation I found that it does beep on mine too, but it's so soft (more like a quiet chirp) that unless I am in a quiet room (e.g. sleeping without a fan noise at night) it doesn't really get my attention.


text:
Exiting itself from games
I have had this phone for a few years now and it has only started doing this a couple of months ago. I downloaded Five Nights at Freddy's 2 Demo (I'm a massive game freak) and after about 2 minutes of opening the app and started playing, it just exited itself to the home screen. This has happened multipule times with clash of clans as well. I really dont know what to do. I have tried turning it off and on again but it didn't work. What should I do?

"A few years"? The Moto G was only announced in November 2013...

Crashing to the home screen is an indication of the RAM in the device running out, you should try to reduce the amount of programs that are running in RAM and that are on the phone.


text:
When updating an app, is it newly installed or only part of it updated?
While updating an application, is the application newly installed, or only updated-part added to previous application?
Is it possible to download only updated part of the application?

This is called "delta update" and Google already does this on Play Store.

These delta upgrades, which save time and bandwidth when updating larger apps by only downloading the actual changes (rather than the entire program), [...]

Emphasis mine.
Basically, instead of downloading the whole package, Play Store will instead only download and apply part of the code that are changed. In the video demonstration on the site, you can see the difference between updating OfficeSuite (whole app) and SwiftKey (only a small part).


text:
Is there any way to retain a secondary partition to older form?
I have a SD Card of 4GB. Me Partitioned it using Link2sd.I made an ext2 partition of 2GB for using it as Internel Memmory.Now the SD Card size is shown as 2GB(when put it into computer).Can I retain the partitioned space to older form and can I use the SD Card as a 4GB memmory SD Card?

Sure, just repartition the card. Not that you'll lose any data on it, so take backups. Alternatively, if you don't need another kind of partition, you can just change the partition size IIRC. I recommend gparted for editing partitions.

@SreerajV.S. If this solved your problem, please select the answer as correct answer. Thanks!


text:
How can I stop WhatsApp using Internet (Mobile Data and WiFi)?
I am using Samsung Galaxy Grand 2 without rooting. In a nutshell, I want to disable the Internet specifically for WhatsApp so no new message/notification/media will arrive on my phone despite mobile data/WiFi being turned on. How can I do it?

If you are interested in installing a third party app, then there is one that might do your job, the app name is NoRoot Firewall and this might also help Mobiwol: NoRoot Firewall

Stop using WhatsApp is the best solution you get. In the worst case you could stop getting notifications here Settings>Apps>WhatsApp>Stop notifications but you can not stop getting messages when the app is open.
A free suggestion would be - use separate Instant Messaging services (IMs) for each one because we've got so many of them like Telegram, Hangouts, Viber, Line, WeChat, etc etc.

Thanks for your answer. Let me you know if rooting will help me on that.

Rooting don't work as well my friend...

This may sound trivial but if your goal is to only stop receiving notifications by restricting Internet access to Whatsapp until you use the app again, then why not consider killing the app. There are many apps available for such.
Otherwise, you can go to Settings -> Apps -> Whatsapp -> Force Stop
; Or
In the launcher, hold the Whatsapp icon until you see App info option and slide the icon into it. From there, kill the app.
If you use a firewall app like suggested in other answers, they will still require user intervention, so more or less, killing it natively is best than installing them which may collect user data for development/commercial purpose.
You can also automate the process of killing the app when not in use through apps like Automateit or Tasker.
It is obvious that this won't work if you happen to use Whatsapp to see messages but not want it to use Internet. Then firewall is your only choice.


text:
Enabling LTE on Nexus 4
There seems to be various sources on the Internet on how this can be achieved. A Modem Flashing version that required a rooted phone and a code dialed on the phone.
Can someone tell me which of these two are valid?

You need both pieces. The LTE radio was disabled, in software, by the 2.0.1700.48 radio firmware update. In order to enable LTE, you'll need to downgrade to an older radio image (2.0.1700.33 or earlier), then use the *#*#4636#*#* dialer code menu to enable LTE. If you try to use the dialer code on the .48 or higher radios, it will not work.
If you're comfortable with unofficial images, there are also "hybrid" radios that you can use instead of downgrading below the .48 one. These basically attempt to integrate the updates present in the later radio images, while maintaining the "bug" that allows LTE to be enabled. They are made by third-parties and not endorsed or supported by Google/LG.
There is an XDA thread that compiles a list of all official Nexus 4 radios, along with downloads to each version. If you want to enable LTE, you need to do the following:

Unlock your bootloader. This will perform a factory reset in the process.
Download the radio you want, then flash it from fastboot: fastboot flash radio /path/to/radio.img
Boot into Android, open the dialer, and enter *#*#4636#*#*. This will bring up a new menu.
Select "Phone Information"
Scroll down a bit to find the "Preferred Network Type" option. Change this to "LTE/GSM". It should take effect immediately.
At this point, you can re-lock your bootloader if you choose.

There is also an app on Google Play that attempts to streamline this process. It requires root, and I cannot personally endorse it because I have never used it. Based on the reviews, it appears to generally work well on Jelly Bean (or earlier), but may have trouble on Lollipop.
Also be aware that the N4's LTE chip only supports one LTE band, AWS band 4. If your carrier has deployed LTE in your area on a different band, then you won't be able to use it.


text:
Android Lollipop's notification bar is not transparent in Nexus 4
I had updated my Nexus 4 with Android 5.0 OTA update last week. I observed that the notification bar is not transparent. I see some reviews of Android Lollipop (Nexus 4) in YouTube and as I remembered correctly the notification bar was transparent. Is anybody having the same issue?

Compared to Nexus 5, Lollipop stock launcher on Nexus 4 doesn't have transparency on the notification bar.
Instead, the one with transparency is Google Now Launcher (originally known as Google Experience Launcher). After installing the launcher, you can switch between those two from Settings > Home.

Lollipop stock launcher      Lollipop Google Now Launcher


text:
Downgrade to KitKat from CyanogenMod (Lollipop 5.0) on Samsung S5
I installed CyanogenMod (Lollipop 5.0) on my Samsung Galaxy S5, but I want to go back to my original software on KitKat. Can anybody help me please?

Backup. Always do a nandroid backup (assuming you have CWM or TWRP since you have CM12.)
Download the appropiate firmware for your device which can be found here
Download Samsung Kies (during installation you will be prompted to install "developer" driver. Accept that.
Download odin here and then extract it to a folder of choice
Navigate to where you extracted odin and run it as administrator.
Now reboot your phone into download mode by first turning off your device completely and then turn it on again using three-button-combo: Volume Down + Home + Power at the same time.
If done correctly you should see a screen on your device that looks like this  Now connect it using a usb cable to your computer.
After you've done that Odin should look somewhat like this:
Make sure you can see anything on the highlated area. If you cannot see it after 5 minutes you need to go back to step 3.
Now click the PDA/AP button and select the downloaded firmware using the window that pops out.
Make sure repartition is not checked and click start. Do not touch your device until an indicator says "PASS" or "RESET".
If your device is in a bootloop then boot into recovery and do a factory reset.
If your device is still in bootloop try again. If it still doesn't work then apply the nandroid backup you made.

NOTE: While Odin is doing stuff DO NOT UNPLUG THE USB CABLE!


text:
In my process stats, Why is the bar partly blue?
I'm using a Sony Xperia Z3 compact, on Android 4.4.4.
I know that in the process stats in developer mode, the bar shows the proportion of time the device is in low/medium/high memory usage. Shown by green, yellow and red respectively.
However, my process stats bar looks like this:

Why is the left side blue?

May I know what device model is this? If I remember correctly, the icon on Nexus (KitKat) should be a gear shown on the linked blog. Meanwhile, on my Lollipop, I see dark green and dark grey bar.

I'm using a Sony Xperia Z3 compact. Sony seems to have put in their own UI, though I doubt the functionality is affected.

I agree that the functionality is not affected, but since the color displayed is different than other devices, and I couldn't find any reference, probably the "best" solution is to call Sony directly. Even I can't understand the meaning of the color for Lollipop 5.0 on Nexus 4 since it's different that the blog mentions.


text:
'Could not validate certificate signature' error (Antennapod, Gingerbread)
I am using Android 2.3.6 (Gingerbread) and AntennaPod Version 0.9.9.5.
When I am trying to access gpodder.net, either to login or search podcasts, I get the following
error message:
An error occured:javax.net.ssl.SSLHandshakeException: org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate signature.

I tried to clear the cache, the data, and ultimately uninstall and reinstall the app from the Play Store, but the problem persists.
Any hints about what I can do here?

Your best bet is probably to contact the developer. It looks like a bug in the app, perhaps because you're using an old version of Android (but perhaps not). It's unlikely that there is anything we can do to help you.

There is nothing you can do, except making your device not use ssl. Either there's a problem with the website, or a hacker is modifying your connection to the website on-the-fly but has problems.

Thanks. I guess it's a problem with the website, another podcast application trying to connect to the same server gives the same mistake.


text:
Making the phone LG G2 4G LTE (D802T) use LTE permanently
I have recently purchased LG G2 D802T. In my country 4G is recently launched (Pakistan) but in my mobile while trying to search for networks it has only GSM or WCDMA (No LTE). My question is that how I can get LTE, permanently.
I have already tried several codes, they do search for LTE. But when I open the settings again then it comes back to original I.E. No LTE.
So please help me and also tell that if I need a new SIM for 4G. Also is I need then at least my device should show LTE option because it is written on its box 100% LTE.

Go to phone, and dial: *#*#4636#*#*
Then scroll about half-way down and click on the setting that says: LTE/GSM auto (PRL) to change it to whatever you need.


text:
"there is insufficient memory on the device"
Well my dad just bought some phone for me "x-touch ocean" and I've beeeeeen trying to download apps but it keeps saying "insufficient memory on the device" I tried deleting apps I already found in the phone but still.. I got a new memory card with nothing in it but it still says the same thing over and over.. I haven't downloaded anything at all by the way. And I tried to move apps to the memory card but none of them can be moved unfortunately. Please some one help  #frustrated 15 year old #

Additionally to being a duplicate: I've just added the insufficient-memory tag to your question. You might wish to check its tag-wiki for some background (which also includes some first-aid).

Google 1tap cleaner free then download and install it. Clear cache using that app. Then try to download any all from play store again.

Do you have a link to the app you're talking about?


text:
N4 lost data connection after Lollipop update - sign into network HOME
I've been unable to use the data plan on my Nexus 4 on a Straight Talk plan after updating to Lollipop.
Data's not working, and I keep getting a notification that says "Sign into network HOME". When I tap on that notification it takes me to a blank screen saying "Sign-in to network". The only options I have is in the drop down menu in the top right:

Do not use this network
Use this network as is

When I choose the latter, my data turns on for a second and then stops working again almost immediately.
Any suggestions?

I suspect the issue was caused by having Lollipop reset the default access point of the phone provider to Tmobile rather than Straight talk. Setting it to Straight Talk seems to have made it work again. Will report back if anything changes.

Any update on this? I have the exact same issue.

I have Nexus4 on Straighttalk with the same problem. I selected "Use this network as is" option. It worked for me


text:
How to fix instant lock “unfortunately com.android.systemui has stopped” on Moto G with ART
I have had this problem for a couple of days on my first-generation Motorola Moto G. Normally a restart would fix it. However now I am faced with the following error message when trying to unlock the phone after a restart:

Unfortunately the process com.android.systemui has stopped.

The phone has reset the background to the default home screen which disappears when I unlock, going to a black screen. However, it still shows my apps and widgets. Then a second or so later goes back to the unlock screen.
I have tried clearing the cache partition multiple times which has not worked. Ss there any way I can fix this problem without a factory reset, or taking my phone to a phone shop?

Some additional information:

I have been using ART on my phone for the past couple of months, but the problem has only occurred recently
On boot-up I get the following message:
Updating Android. Optimizing app 1 of 1.

Sounds like an ART incompatibility. You probably installed an app recently that doesn't work properly with ART. Presumably it added itself to the start-up apps. That's why your UI crashes when booting up. You will have to find a way to either remove the app in question or go back to the Dalvik runtime.
I went through the same ordeal a month ago when I opted to try out ART. Of the various solutions I found on the internet only this one by androidcentral user sajidr worked. I'll quote it here in case the forum post goes down:

I managed to switch my runtime back to Dalvik. It was painfully slow but in the end I didn't have to do a factory reset.
There's a fraction of a second after unlocking when the screen responds to a touch or swipe. This happens only right after you see the error message popup - "Unfortunately, the process com.android.systemui has stopped". If you do not see this message after unlock then open up the camera from the lock screen & close it.
Next, follow these steps to open up the app drawer -
  1. Unlock the phone
  2. Once you see the popup "Unfortunately, the process com.android.systemui has stopped", keep tapping on the area where you think the app drawer icon is. At the same time, using another finger click on the OK button of the systemui message box.
  3. If your timing's good then once the message box is closed, the app drawer should open.
  4. The phone would go back to lock screen but the app drawer would be open. You can validate this by unlocking the phone.
Repeat the above steps to swipe over to your Settings app. Instead of tapping, do short swipes & then click on the message box OK button. Each time the phone would go back to the lock screen but you should be able to slowly navigate over to change your runtime.
Once I got the hang of it, it took me about 15 minutes to go to Settings & change the runtime.
Don't bother trying to uninsintall flipboard from your play store this way. I tried it twice & both times the phone rebooted itself after i clicked the uninstall button.
If your screen layout shifts vertically after the unlock then tap on the area where you first see the icon & not where it moves to after the shift.
Good luck.

Other users have had varying success with booting to safe mode and disabling ART / ART-incompatible apps from there.
You will find more discussion on this issue and possible solutions in these threads:

http://forums.androidcentral.com/moto-g-2013/391289-something-seriously-wrong-my-moto-g.html
https://www.reddit.com/r/MotoG/comments/25p3yo/moto_g_problem_help_wont_unlock_and_endless/

@bennettleben No problem! Glad I could help :).

The "Select Runtime" option is gone in my version of Android (Jellybean / 4.2.2). Now what?


text:
Cant stop packet data in my android phone
I am using xiaomi redmi 1s. In every 15-30 mins, my phone pings something by mobile data.
Even the mobile mobile data is off and I am using wifi.This leds to plenty of usage display messages by the operator. Sometimes i need to reinstall the battery to refresh and avoid these messages.(phone gets stuck by the messages).Currently  am using mokee MK4.4 armani release, but the same problem comes with stock MI rom also.

I was having the same problem, had mobile data off and still it kept on charging 4 paisa now and then. Eventually I seem to have resolved the issue by checking "restrict background data" in advanced settings of mobile data.
EDIT
I figured out that in my case the location was enabled which was accessing mobile data. To see what is causing your data to leak, you can install mobiwol from play store and it would display the applications which are accessing mobile data and wifi.

Well it worked for me too but is it happening? Is they leaching our data or private info? Today toi says xiaomi has been banned in india for voilating edge and 3g patents sued by ericsson.

Sorry not working now.

Please see my edited answer, try switching off your location service


text:
Recover contacts from Nexus 5 on terminal
I've connected a Nexus 5 with no display to a Ubuntu laptop, and after installing mtpfs I can browse through the internal memory using Nautilus.
In the terminal, I believe the mount point should be at /run/user/$$$/gvfs, but I can't access the gvfs folder. It looks like:
d????????? ? ?      ?        ?            ? gvfs

I've tried changing chmod permissions but that didn't work.
My goal is to backup all the contact information an other profile data. Where is the database stored and how can I gain access to it?

MTP isn't going to give you access to the contacts database. Is the phone rooted?

the phone is unrooted; I can see I don't have access to any DB... in the android folder there are other app files


text:
downloading error file more than 10 MB
I am using symphony w 10,there is enough space in my memory card but  I can not download file size more than 10 mb. There is no space left in phone storage.

The phone stores the downloads in the internal memory by default. You could do the following,

Delete unwanted apps. Clear your cache.
Move apps to SD card
Change the default location of your camera to SD card.


text:
Photos "self deleted" off Galaxy 3
As I was trying to transfer photos from my galaxy 3 to my mac, one of my albums containing over 1500 pictures deleted itself.  I watched the album count slowly decrease.  Why did it do this and how do I get the pictures back?  The album isn't even in my gallery anymore.

Recover images using Data Recovery for Mac
Step 1: Connect SD Card to Mac and Open Data Recovery for Mac
Connect your SD card to your Mac either with a card reader or without pulling out from your device. And then run iSkysoft Recovery on your Mac from Application folder or any folder you've installed it to. This SD card recovery application supports all popular files systems on SD cards, including FAT16, FAT32, exFAT, NTFS, HFS+, and HFSX.
Step 2: Scan lost SD card files
In the "Lost Data Recovery" window, choose the drive of your Mac OS X system and click "Scan" on top to start scanning removed files from Trash as well as other locations.
Step 3: Preview and recover SD card files
When scanning complete, you will see the window below. On the left is the folder tree, with which you can quickly find lost SD card file if you know the folder name. In the bottom list, click the file to preview and find out whether the file is what you want to recover.
Note : This is paid app there are also also free apps available like mac photo recovery free


text:
Can I install the Sinhala language without rooting my android device?
I have an Android device which is running Android version 4.3, but when I'm using web browsing, Facebook, Twitter, etc., I can't see any of the content in the Sinhala language.
I found out that there are 2 ways to solve this problem:

Without root Device (Using Font Optimizer App)
By rooting the Device

I'm not interested with any of the above solutions since the 1st solution font style is filthy and due to the 2nd solution I'll face many problems such as warranty, updates, etc.
So I'm looking for a way that I can install the Sinhala font without rooting the device. I found this question which is similar to my problem,

Can I install additional language support (Russian) on HTC Desire HD without rooting?

Any suggestion or solution highly appreciated, since this is one of burning question of Sri Lankans.

We've tried to clean up your question, but you seem to be referring to some links that aren't fully complete in your question. You should fix those up.

@AlE.thank you for your interest,
Actually I want a way that can install Sinhala Language font pack without root my device, any suggestion highly appreciate


text:
My photos are gone
I was sick of photos from web pages I visit being stored on my phone, so after researching I installed a .nomedia file.
However, since doing this all my photos from my gallery are no longer there: I can see them in media explorer, but there is nothing in the gallery! Can anyone help? Any photos I take on my camera now are happily appearing in the gallery, just all my old ones aren't there.
My device is a HTC One M8.

To see your pictures again in the gallery, just remove the .nomedia file, it's hiding the pictures in the folder from the media scan.
You need to trigger a rescan to be executed by the media-scanner (e.g. by performing a reboot) for your photos to show up. Only thing I wonder: new photos are shown, just old ones are gone – that sounds like a different issue, unless the new ones use a different folder.
New section contributed by Izzy


text:
Missing storage space due to 2gb 'system data' - how to remove?
I'm hoping someone can help.
My 32GB Nexus 9 tablet shows 21.64GB of available storage space out of total space of 25.61GB (3.97 used in total). The used space only adds up to 1.97GB.  The diskusage app reports the remaining 2gb as 'system data' but doesnt show the details.
Strangely, My 32GB Nexus 6 phone reports the identical apps and data correctly - 24.07GB available out of 25.98 total, with only minimal 'system data'.
Does anyone know what this 'system data' is and how to remove it on the Nexus 9?  A hard reset didn't help.
Many thanks

"System data" is... Well, the data that you need for your system to run. They are the files in your /system directory. You need those files there, otherwise you'd have a brick; your phone would be unusable without an operating system. A factory reset does not remove it because it only removes all user data (all files stored in /data directory.
Also, you may be confused as to why the total storage doesn't add up to 32GB. Hardware manufacturers refer to a GB as 1000 MB, which is 1000 KB, which is 1000 B. So there is a disparity here that gets bigger, the higher the number.


text:
No cellular network after OTA to lollipop (Nexus 4)
I have a Nexus 4 with Kitkat, working fine with t-mobile (USA). Yesterday, I did an OTA to Lollipop (LRX21T; baseband M9615A-CEFWMAZM-2.01701.04). But after that the cellular network only briefly works.
First problem, I encountered was the lack of data connection, but after I changed the APN setting, it worked...but only briefly. Every time I reboot the phone, it can make phone calls, and access the data network for a few minutes (or sometimes I have no access to begin with). But then the network indicator becomes either an 'empty triangle' or a 'full triangle with an exclamation point'. Then, I can't make phone calls or use the data afterwards.
Very strangely, I just found out that if I connect to wifi, I can make phone calls suddenly. If I turn off wifi, I can't make phone calls any more. What is going on?
Does anybody have the same problem? Does anybody a known workaround?
My current APN setting is:
T-Mobile GPRS

APN: fast.t-mobile.come
Proxy: not set
Port: not set
Username: not set
Password: not set
Server: not set
MMSC: http://mms.msg.eng.t-mobile.com/mms
MMS proxy: not set
MMS port: not set
MMC: 310
MNC: 260
Authentication type: not set
APN type: default,supl,mms,dun
APN protocol: IPv4
APN roaming protocol: IPv4
Bearer: unspecified
MVNO type: none
MVNO value: not set

Further testing using *#*#4636#*#*

GSM service: in service
GPRS service: disconnected
Network type: UMTS
Call redirect: false
Call status: idle
radio resets: 0
data attempts : 0
data successes: 0
cellinfolistrate 2147483647
IMS registration required is 'off'
SMS over IMS is 'off'
SMSC: _______ [update][refresh]
Toggle DNS check: 0.0.0.0 not allowed

EDIT: During the moments when the network works, GPRS service is 'connected'.
EDIT2: If I force using 2G, it works fine. Just with unbearably slow speed.

I am suspecting it's the radio...how would I check this?

This person has a similar problem with sprint and fixed it via APN settings. http://forum.xda-developers.com/google-nexus-5/help/fix-sprint-data-lte-connection-upgrade-t2938616

UPDATE2: After a while, it seems like it cured itself. No more connectivity issues for a full 24 hrs. Perhaps it was a bad tower-radio(baseband) combination?
UPDATE: Actually, this didn't fix it completely. It behaves better, but it eventually goes into a state where the antenna says 3G, but there's no data nor phone connectivity. This happened 3 times.
So, I think I fixed it by updating the APN address to epc.tmobile.com, switching to 2G only and rebooting, switching to 3G and rebooting.


text:
Why can't I take pictures?
Every time I go into my camera it says "your storage is full" I've deleted apps I've deleted pictures and I've cleared data and cleared cache and everything so why can't I take pictures it and it still says storage full?

Is this a camera on a phone?

Have you set your camera location to a sd card?

What type of device are you using? How much storage do you think you have? Do you have an external memory card in the device?

Try this. Please take a backup of your phone. Perform a factory data reset.
Set your default location of your camera storage to SD card.