text:
How can I merge SMS and Hangouts messages within Hangouts?
It made sense to me to merge SMS, WhatsApp style messaging and video calls into one app to save resources and switching between apps so I set up Hangouts to be the SMS app.
I just had one problem - how to send SMS messages from Hangouts? (If I know the person has a problem with data reception, then I do specifically want to send an SMS at that time, for instance.)
According to Google:
"Choose a contact from your conversations list. Touch someone's name at the top. You can then choose SMS from the drop-down menu."
But that is not true in practice. It appears the reason I couldn't do that was because I was in the "hangout" for Hangout messages (I will call it MoIP - Message over IP - in the following) and video calls for that person, not the SMS "hangout" for that person.
Integrating the two in one app and then separating them seems to be going half a step backwards again, so does anybody know if I can merge those two hangouts and do SMS, MoIP and video calls to a person from the same "hangout"?
My phone is a Moto G 1st generation without 4G (XT1032) with Android 5.0 "Lollipop".

Is the person in reference merged with a contact that has their phone number associated with it? I've found that if I have different contacts for the same person for some reason, or initiate a Hangout in a way that doesn't draw from my contacts, I don't get the option in the corner to switch. But if the contact has both the email address associated with their Hangout conversation AND their phone number in it, I can switch at will, which I do regularly.

That was probably the problem. I was going to invite for video calls on the SMS hangout and the delete the original video one, but merging hangouts seemed to fix it.

If you long press on either hangout (MOIP or SMS), then press on the other one you should get an option to merge them. This should then give you the option to send either from the same hangout.
There is also a setting within Settings > SMS to Enable merged conversations which needs to be enabled.

When you click on a conversation in Hangouts, click on the icon to the left of the text field. That'll give you an option to switch between SMS and hangouts.

I was hoping I could have something like that - my problem was that there was no SMS option, only MoIP.

That can be solved by enabling merged conversations.

And - critically - merging them, once I knew how!

You need to enable the settings > SMS > Enable merged conversations in order for this option to appear.

Go to settings /sms/default sms account and Change it to your Gmail account


text:
I used AutoRec on my LG Gpad 7.0 LTE and it wiped my storage
When I used AutoRec, a recovery tool on my Android tablet, it instantly shut down and whenever I connect it to a PC, it shows up as a removable storage device and there are only 2 remaining folders titled /Images and /verinfo with 8.26 MB on the storage in total.
What happened? Any assistance? I think I completely formatted my tablet and I hope that isn't the case.

I don't know "this recovery tool" (link?) – but what usb-connection-mode you are using? To me that looks like "camera mode" (PTP), in which you can only see/access the camera pictures of your device.

From the app description, I guess you just wiped out the partition and completely formatted your tablet...

Change camera mode PTP to media mode MTP type connection...then you will be able to see the storages of internal & external as  removable device ..
Go to setting > usb connection
There you will find the option to change connection mode

-1, LG Gpad 7.0 LTE by default comes with Android 4.4.2, and Kitkat has no support for "USB Mass Storage". Make corrections, write clearly, and I'll take my downvote back. Thanks!

In the case you have formated your device then you can only browse the content only if your device is rooted(root access) using linux commands while connecting to a linux computer system..

I'm just saying that "USB Mass Storage" isn't available for Kitkat (device running it) which you've suggested. It has nothing to do with root. The MTP part may be helpful but the poor structure of the answer has mixed it with Mass Storage. Consider correction please. At this point, your answer isn't helpful, but it can be. Thanks! and good luck with the editing.

source: Stack Exchange

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

sort: votes


text:
What checks should I go through if my laptop can't connect to the internet through tethering?
I need to connect my laptop to the Internet by tethering through my smartphone, I'm using a Galaxy GT-S7270 with Android 4.2.2, a laptop with Windows 7 and a tablet with Windows 8.

Whenever I try to use the WIFI hotspot, while I can connect and access the internet with my tablet the laptop gets a limited access after connecting to the smartphone.
This behavior stays the same of I try to tether form another device, like for example my roommate's I-Phone or a WIFI signal coming from it laptop through a certain software (which in fact doesn't work for my tablet either).

If I try to use USB tether, as soon as I activate it from the menu in Android, the file manager of Windows doesn't list my device anymore, if I deactivate the USB tether the device is listed again.
This happens for both MTP and PNP protocols, in addition the PTP protocol trigger a warning saying that there are problems with the drivers of the dev
ice.

The laptop doesn't have a Bluetooth transmitter.

I won't have access to any other access point but the smartphone for a while, what can I do to connect my laptop to the internet?

EDIT: I had success downloading some unofficial drivers from the Internet and using them to make a USB tether.
Still, the same drivers don't work on the tablet and the whole process has been a series of random attempts.
Since I still don't have a "method" and the reasons of a certain connection working on a certain device and others not working, I will leave the question here.

Please explain what you mean by "the laptop gets a limited access."

@Joe Sewell I mean that even if the connection itself is established the laptop doesn't have access to the internet, in Windows words this is flagged "limited access" and happens either when further authentication is needed with the network or possibly the network itself is not connected to the Internet.

Ah. Not familiar with what MeSs-Windows means in that context. To me it connects or it doesn't.

It's something like "I'm connected to device X, but device X is not connected to the internet" where X can be a smartphone, router, etc. I don't really know the details either, I guess it checks for some kind of response on a ping check or something..

Did you modify the windows laptop hosts file, and replaced it with a big adblock hosts file?

Having a limited connection is a common issue in Windows 7/8/10. The only good method I've seen that works is doing a system restore to a earlier restore point (not a full wipe of the laptop). It'll be under Backup and Restore in Control Panel. Every time Windows updates it creates a backup which you'll want to use to undo any issues that may have caused the limited WiFi bug.

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

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


text:
How to configure maximum internet speed?
I would like to set a maximum value for upload and download speeds. I want to do this so that the monthly consumption of bandwidth per month would be reduced. This would help reduce the costs associated with internet usage. Is it possible to configure these parameters on Android devices?


text:
An app named 'UTC' reappears after every reboot even if it is uninstalled
After every restart an app named UTC reappears even after uninstalling. I also keep getting notifications that the UTC app stopped working.
Can anyone suggest a solution? Here is a screenshot of the app's information:

UTC seems like the name Samsung has given the original Clock application. Uninstalling shouldn't really be possible because it's a system app. The crashes are likely to happen because of modifications you or Samsung has made to the application or thew phone.

Need more information. What phone? What version of Android? Rooted?

Samsung galaxy s3 mini (Not rooted) - Android 4.1.2 Jelly bean

System apps shouldn't be uninstallable, so it looks like Application Manager is glitching out and letting Uninstall button be clickable. Of course the app is never really uninstalled in that case, which is why it shows back up. Try clearing Dalvik cache in recovery menu. Otherwise reset the phone. I would recommend rooting and deleting the apk instead of resetting though.


text:
"There was a problem parsing the package" when uninstalling an app
I have Android phone which I flashed. Now, I want to download WhatsApp, but after downloading it, I can't open it. It continues to display "There was a problem parsing the package" when I try to uninstall the app, I can only disable it.
I'm trying to download again, but it is just showing me to update it, meaning that I still have the app on my phone. How to fix this?

Did you change the Android version when you flashed (e.g. did you move from Android 2.3 to Android 4.0 or something like that)?

What device do you have? And what Android version/custom ROM did you flash? Is it Moto G? If it is, there's a similar issue posted on AndroidForums.

This parsing error appers when either:

The APK file is corrupted (unlikely if you're downloading from the Play Store)
The APK file is not compatible with your Android version (again, unlikely if the Play Store works fine for other apps)

If the APK file is not provided by the Play Store, it is likely that either of these errors occur.


text:
How to add S/MIME certificate to samsungs native email app on galaxy s3
In my Android 4.3 Samsung Galaxy S3 there is a builtin Email App. If i open the account configuration there is an option to sign outgoing emails.
Configure Email Account > Security Options > Sign outgoing Emails (check)
Below is another item called PRIVATE KEYS.
If i open it, it shows an empty page. I can click Menu>Import Key and it shows me another empty page.
I have S/MIME certificate signed by a trusted root CA (StartCom) and i copied it via USB to my phone. The file is a "filename.p12" file maybe this is the problem but it worked for outlook on my computer.
How can I add my private key to my email accout to be able to use the "sign outgoing emails" option?
Please help me, i am struggeling around since hours. It cannot be the case that nobody used this option before.

After a long time of researching I found this useful link:
http://www.gridshore.nl/2013/09/30/setting-up-keys-to-sign-emails-in-samsungs-android-email-app/
It seems to be the case that it is not trivial to make android to find the keys. You need to place them in a special folder with a special filename.
But the worst is that samsungs email client supports S/MIME only for exchange connections and not for pop3 or imap. I cannot imagine why this is the case but it seems to be true.
All of that makes me belive that some people dont want us to encrypt or sign our emails. What a shame!

authors: จ๊้อกกี่ มั้นทุกเวลา


text:
How can I disable annoying Xperia application on Windows?
This application appears when I connect my Xperia T (CM12) to the PC:

Usually I just close it, and continue with my work, but even after closing, the application stays open in the taskbar:

There aren't any settings to disable this type of behaviour.
How can I disable this window (at least from the taskbar), without losing the MTP functionality of the phone?

I guess this has something to do with AutoPlay. Perhaps try to disable it for this device? (the instruction is on that site)

Try removing the device from Device and Printers
Start->Device and Printer ->Right Click on Xperia T  and RemoveDevice

@AndrewT. that worked for me. Post your solution as an answer so that other people can see it and I can give you bounty. Thanks!

@sameer the same device I removed reappeared after I plugged the phone again.

Since the Xperia Control Panel automatically appears every time you connect the device, it seems a default action is set on Windows AutoPlay.
Usually, Windows will ask the user what to do when a device is connected to the PC (e.g. open folder to view files, take no action, etc.), and the user can set it as default action (which removes this pop-up and directly run the action automatically).
To change/disable this:

Open AutoPlay by clicking the Start button, and then clicking Control Panel. In the search box, type autoplay, and then click AutoPlay.
In the list next to the device or type of media, click the new action you want to use.

For the new action, you can choose Take no action so that Windows won't do anything when you connect the device.

I don't have a definitive answer for you, but I can see one issue you might run into right away. This is a control panel window, so anything you do to stop it from appearing might well affect the whole Control Panel.
Was this something you installed manually or no? If it is, have you tried updating it? If not, I do know that Sony has a standalone PC Companion program, you might try that. The only way I can think to disable this window entirely would be to disable/uninstall your phone in the device manager, but I suspect that's not an option.

I assume you are running Windows 7 on the computer that you had mentioned. If so, type MSConfig at the Start->Run like this:

Once it is open, Click on the tab "Startup" which will show all the apps/modules that can load during system start up. Scan through the list carefully and disable (clear the tick/check) the item that you could identify close to the app that causes the issue.
Restart the computer to see this app does not start next time.  However this method will also disable all other features that app provided. You can run the app manually whenever you want to bring back those missing features.

No, it isn't related to startup (the only thing that is ticked is BitTorrent and Google Update)


text:
Whatsapp chat conversation email
I tried exporting my whatsapp conversation via email.
This conversation is received to mail box in .txt file attachment.
Once the file is downloaded to pc and opend with notepad as usual, the chat messages with our local language (hindi, india) are not displayed. Only square boxes are displayed in notepad. (making the conversation backup useless)
What i need to do so that all the messages are displayed in pc ?
(Eng msg are displayed correctly)(emoji not displayed is ok for me)
regards

Would you mind listing exactly what you did to export the conversation?

Your system doesn't support Devanagari fonts. If you're using Windows, install the fonts from Microsoft Support.
Update:

Download this(press the big blue Download Now button)
Open the downloaded file and click onInstall button(requires administration privileges)
Open the log, and select encoding as UTF-8

Update#2:
For details on how to set the encoding to UTF-8:
 - click on the
    File menu - click on save as - on the drop down menu beside the field encoding, select
CHARSET UTF-8

Welcome to Android Enthusiasts SE.  Can you post a link to show that that phone doesn't support those fonts?  Adding sources will help garner more votes for your answer.

Not the phone. The computer.

thanx Sinchan..  will you please guide what font i need and where will i get that font? (hindi and marathi )

Check the updated post. I've added the required things.

i downloaded the file and is downloaded as TTF font file. So there was no install button. (Font added through control panel-Fonts-Install New Fonts) The LOG and Select UTF-8 ..? where should i look for them ?

See the updated post


text:
Can I forward my text messages from my Android phone to a Chromebook?
I am coming from an iPhone and a mac book, and I am used to the idea of being able to send and receive all my texts, calls, and face times from my laptop. After making this huge switch, I am confused how anyone can consider this better. Can someone tell me if this is possible? I am not against any sort of under the table methods of making this happen. I have a Galaxy S3 and a Samsung Chromebook 2, so if Google can't do it, I'm thinking Samsung should be able to.

MightyText: http://www.mightytext.net
and PushBullet: https://www.pushbullet.com/
are third-party apps that provide this functionality.


text:
What is the Lock Screen?
I don't understand the concept of "Lock Screen", can someone explain it?  Is it the main screen?  I have a Moto G 2nd gen.

Welcome to Android Enthusiasts!
While the community here is based around answering questions, we expected that the person does some research on the topic before asking a certain question. For example, when you put the name of your question as a Google search query, the first result directs you to the Wikipedia article which answers your question perfectly.

A little search on our site helps as well. Hint: our tags are sometimes a great resource, as they have "tag wikis" explaining their means. In your case, the lock-screens tag-wiki answers your question, which is why I've added that tag to your post.

The lock screen is the screen that shows up when you first turn on the phone, or wake the phone up.  It is the first layer of defense for your phone.  You have many options:

No lock screen(least amount of defense.
Swipe motion(which means you just have to swipe it to open it up)
Face recognition(which when you want to unlock your phone, you will have to face it and it will recognize your face with the camera)
Pattern lock(which is just as it sounds, gives you 9 dots and you have to make a 4+ pattern to unlock the phone)
Number lock(where you pick a 4 digit code that you must input before you can unlock the phone.)


text:
How do I mount an NFS share on an CM 12?
I'd like to mount an NFS share on my Android cell phone, with perhaps a mount-unmount button on the home screen. Any ideas of how to accomplish this?
My /system/lib/modules is empty. It doesn't have nfs.ko.

There are many apps that can do this:

Mount Manager
CifsManager

And also this thread on XDA-Developers suggest using BusyBox (it's simpler to just open the thread on go trough the discussion than for me to copy that stuff here, you'd need context to understand)
Finally, this research was done by a simple Google search, you should do your research before posting.

Neither work. Tried both.

Do you have BusyBox installed?

Yes. As, it comes installed with CM12.

Neither of the apps is available anymore :(


text:
Notification icon with lowercase "a" with a curved line below it resembles the mouth of a smiley face
I am trying to identify an icon on my kids phone. I noticed it and I am unfamiliar so I am a little nervous. It was a notification icon so I don't know what the app itself is. The icon is essentially a lowercase "a" in the exact font that this message is in with a curved line below it that resembles the mouth of a smiley face. Thanks in advance

Sounds like the Amazon Appstore, which notifies Android users through the notification bar that its store application has an update available. You can confirm this by either clicking the notification icon, or by starting the Appstore itself. The Appstore's early startup actions presents a dialog that a new version is available, and allowing the user to decide to install it.

Thank you. I googled it and that is it. Such a big relief. Its hard to tell anymore and with the craziness in the world I just wanted to be sure


text:
Lollipop 5.1 doesn't automatically connect to wi-fi
After I upgraded my Nexus 5 to Lollipop 5.1, it does not automatically connect to wi-fi because Google is blocked in China and then the phone treated it as no network connection.
I have tried the solution here: How to disable captive portal detection? How to remove exclamation mark on Wi-Fi or signal icon in Lollipop?
However, it only removed the exclamation mark besides the wi-fi signal symbol, but the phone still won't connect to that wi-fi automatically.

Could you clarify whether this issue affects all WiFi access points, or only those that use captive portals? The linked question seems to say so, but clarification is really appreciated.

I had the same problem with Android 5.1 upgrade on MotoX.
What worked for me
- switched off WLAN > restarted the router > switched on WLAN
Hope it helps.

Settings→ Wi-Fi→ Advanced in Upper-right corner→ Keep Wi-Fi on during sleep→ Always.
It'll work out.

That hasn't a single thing to do with captive portals. Have you read more than just the title of the question? ;) It's not about keeping the connection active (which your post would be an answer to), but about establishing it in the first place without requiring user interaction.


text:
OS X Yosemite - Nexus 5 - ADB Device Offline
I've been trying to initiate ADB commands on my Nexus 5 using my MacBook Air. However, when I type adb devices into Terminal, my Nexus 5 is listed as offline.
I've tried disabling/enabling USB Debugging on my Nexus 5, rebooting both my computer as well as my phone, and reinstalling Android SDK - the problem remains. Any suggestions? Thanks.

Open the Settings app.
Choose Storage.
Touch the Menu icon button (3 dots, top right). See USB Computer Connection? Choose that and the next two options are MTP and PTP.
Are they checked?

MTP is checked.


text:
How to pair bluetooth device without pin?
Android requires something to be entered in PIN field to enable OK button.
Device requires that nothing is entered in PIN field to successfully pair (works on Windows).
Any solutions?
P.S. the more I use Android the less I like it!

Yes, it's not above. It's below. To those who know the solution Android version doesn't matter. Device doesn't matter either (firmware is latest). This is an old problem with many bug reports to BTS.

More information is definitely required, such as: Android device Make/Model & OS version, Bluetooth Device make/model.

You say it's not connecting to your computer through buletooth anymore/at all. You said it is below android 4.2.1. If your device is android 4.2.x or higher (x being anything) then that may be your problem there since that was the update where google rewrote the android Bluetooth stack. I would recommend downloading another bluetooth stack on your pc (try the Toshiba Bluetooth stack: http://www.support.toshiba.com/support/viewContentDetail?contentId=3461138 ) which should give you more Bluetooth device drivers. Once you do that then you shouldn't have a problem connecting your android device to your pc over Bluetooth. Also would like to mention that you should check your Bluetooth dongle/adapter on your pc. I would suggest a bluetooth 4.0 for compatibility reasons, but a 2.0+ should work just fine (might be slower though). Hope that helps


text:
How do I uninstall Cool Browser?
There was an app called Cool Browser which always showed up as an advertisment so, I installed it because it was always showing up. I did not want to use the app, so I tried to uninstall it it but I failed (it blocked me from tapping the OK button).
How do I uninstall it?

Is this the browser you installed? https://play.google.com/store/apps/details?id=com.wZinZBrowser&hl=en

it blocked me from tapping the OK button -- What do you mean by it blocked you? Are you unable to use or see the option 'Uninstall' in Android 'Settings -> Apps' or something else not mentioned here? Besides, have you tried booting into Safe Mode and then uninstall it?

There are multiple apps listed here that helps in uninstalling user installed apps. Have your tried any of them so far? What are your results?

If it's the app on geffchang's comment, then I don't have any problem uninstalling it. However, if you can't press OK, it seems it's similar to a problem if you screen filter app. However, we aren't sure because you haven't mentioned that you're using such app.

Use Link2SD or any similar app.

Is this the browser you installed? https://play.google.com/store/apps/details?id=com.cool.pro.coolbrowser

I tried Avast free antivirus and this allowed me to uninstall it.


text:
"Signature Verification Failed" when flashing stock ROM
When booting into recovery mode and installing a ROM zip from my SDcard, it first says I need to mount my /sdcard (when it is mounted), and then it says "signature verification failed", despite my using a stock ROM zip.
Perhaps this has something to do with my obtaining the stock(?) ROM from a possibly untrustworthy third-party site? What is the official download site for Samsung Galaxy S4 (SGH-M919) phones?
thanks in advance for the help
(cf. my other question for more background information)

You probably have the stock recovery installed. It requires every zip to be signed with Samsung's signature to prevent users from flashing incompatible zips. Install a custom recovery like CWM, TWRP or Philz and try again.

@GiantTree: Where do I get these? thanks (and happy Easter, btw ☺). I tried this one, and it threw the "signature validation failed" error.

I have found sammobile.com a very useful site for finding firmware for samsung devices. I don't think there is an official download site.
Here is the firmware for SGH-M919
I have had the same issue before. Just trying the same process again fixed it for me.
You can try wiping your cache and dalvik cache but I am not sure if that will make a difference. Then retry flashing the ROM.
Also make sure you have downloaded the file correctly. Trying to Install a partially downloaded file will give you a lot of headaches!

You can get ClockWork Mod Recovery by installing it with the Rom Manager App, from GPlay or here: https://www.clockworkmod.com/rommanager
or find TWRP (my personal preference) here: http://twrp.me/Devices/

Your first option would not work for me because my phone does not boot up. I'll try out the second option. thanks

…Your second option would not work because http://twrp.me/Devices/ has .img files, not .zips.

Are you able to boot into download mode? If so, you should have no trouble installing through Odin. Follow the "Odin Install Method" here: http://twrp.me/devices/samsunggalaxys4tmobile.html

No, I cannot enter download mode, either. I can only install *.zips. Things would be very easy if I could enter USB debugging mode or download mode, but I cannot because it will not reboot.

what to do if my tablet is not booting up. while flashing,  it says that signature verification failed.


text:
Installing samsung galaxy s3 neo stock rom on ssamsung galaxy s3
can I install samsung galaxy s3 neo (GT-I9300I) ROM on Samsung galaxy s3 (GT-I9300)....
If yes then please tell me how?

Sorry, but you can't install a ROM for one device/model on another one. Otherwise those ROMs would be unnecessary.

I want to install kitkat on GT-I9300... but not Cynogenmod based I want a rom similar to samsung stock rom... there is only one rom like that but it has many bugs... (galaxy s5 Project for galaxy s3)...
please give me any suggestions...

If you want a stock-like ROM, you can try searching at http://forum.xda-developers.com/galaxy-s3/development. For example Blekota Note 4 Lite (http://forum.xda-developers.com/galaxy-s3/development/rom-blekota-note-4-lite-v1-t2949680). Look for [TW] or [STOCK]

many many thanx... :-D

If any answer was found to your question, please do not post it in the comments section. Post it as an answer, and if the answer is correct, upvote that answer, instead of adding comments that thank other people. Please uphold and follow the rules of this site.

If yes then please tell me how? -- Even if it is possible somehow to install a ROM into the said device, it would be good if you search Google for the steps. That way, you'll learn a lot and will help you to move forward. More so, if you face difficulty in executing those steps which cannot be solved easily by querying Google, then gladly come back here. We'll be glad too :)


text:
USB driver for RCA 7 Voyager rct6773W22
I can't seem to get my RCA rct6773W22 (7 Voyager) tablet to be detected via USB and RCA does not offer any driver.
If anyone has any idea how to fix this, I would greatly appreciate it.

I have the same tablet and have been unable to find a way for this to work. I don't see a platform listed in the question or tags - Linux, Windows, Mac? I can't get it working in Windows 10.

This question was answered on this website. I will briefly summarize the steps I took to allow my RCA Voyager (RCT6873W42) running Marshmallow 6.0 to sync up with my Windows 7 computer and ADB in Android Studio.

Install the Google USB drivers.
Find the device ID by navigating in Windows to Control Panel > Device Manager > Other Devices > Android ADB Interface > right-click: Properties > tab: Details > ‘Property’ drop-down: Hardware Ids, which yielded

USB\VID_8087&PID_0928&REV_FFFF&MI_01
USB\VID_8087&PID_0928&MI_01

Open up C:\Users\[USER_NAME]\AppData\Local\Android\sdk\extras\google\usb_driver\android_winusb.inf in Notepad++ and add the following lines after both [Google.NTx86] and [Google.NTamd64]
;RCA Tablet RCT6873W42
%SingleAdbInterface% = USB_Install, USB\VID_8087&PID_0928&REV_FFFF&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_8087&PID_0928&MI_01

(Notice that you have appended the device IDs you obtained in step 2 to the direction %SingleAdbInterface%=USB_Install,.)
After saving android_winusb.inf, navigate back to the device manager, right-click on the unknown device (Android ADB Interface) and choose ‘Update Driver Software…’.
Choose Browse my computer for driver software: Locate and install driver software manually. Then choose Browse, navigating to where the drivers are stored (C:\Users\[USER_NAME]\AppData\Local\Android\sdk\extras\google\usb_driver) and clicking OK.
Make sure that the ‘Include subfolders’ option is checked and click Next.
If you open up Android Studio with your device connected, it should now show up in the ADB after several seconds.

Note: Some of these details may vary. The location of your SDK will undoubtedly be different. What you write in the .inf file comment is arbitrary. I chose to write ;RCA Tablet RCT6873W42. I assume you have enabled developer options on your device, allowing USB. You should be able to easily follow Google's direction on installing their USB drivers. An additional step was listed on the website (see above) which I did not have to follow.

This device works with the standard Google USB Drivers. But some sources say that the driver info file has to be modified before installing.
From an XDA Topic on the RCA Voyager 7 Tablet:

Download/unzip the latest Android USB drivers from Google then add:
;RCA Tablet
%SingleAdbInterface% = USB_Install, USB\VID_0414&PID_0C02&REV_0216&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_0414&PID_0C02&MI_01

after the [Google.NTx86] and [Google.NTamd64] in android_winusb.inf file

The driver is available in the SDK Manager tool or as a standalone download.

This approach doesn't work for me.

Something you may want to try, set the USB connection to use the PTP protocol rather than MTP. I did not need to modify any drivers, my RCT6773W22B was recognized as 'a camera.
Modern Android devices use the MTP or PTP protocols — you can choose which one you prefer.
To select a USB connection protocol, open the Settings app, tap Storage, tap the menu button, and tap USB computer connection. You’ll also see the protocol your device is using as a notification when it’s connected to a computer via USB.

I did this and it kept giving me an unable to install driver, so I selected update device driver, browse computer, then let me pick, click Google, Inc., Android ADB Interface, click next, click ok when it says may not be compatible, and then it showed up on my listed devices

In addition to the changes in the .inf file and
enabling Developer on the RCA Voyager tablet, I had to enable USB debugging.
Once you enable Developer mode.
You'll see Developer Options in the Settings menu.
Under Debugging you can turn on USB debugging


text:
Set Android to update only via WiFi?
I own an Android phone (a Nexus 5, so it's "standard" Android) and use it with a very limited data plan. Sometimes it downloads huge updates over the mobile network, even though it's at home and could use our Wi-Fi.
I haven't caught it in the act, so I don't know if the updates are for the operating system itself or the apps.
Is there a setting I can use to configure the phone to download software updates exclusively via WiFi?

Do you mean a system update? (App updates can be set to WiFi-only in the Play store). System update does not respect that setting. This happened to me because I accepted the download when I was on WiFi but had run out of storage space. Later, when I was only on 3G, I watched a movie and deleted it. Now there was space, the update downloaded using my mobile data, while I was asleep! One solution would have been to disable mobile data, having noticed that the download failed and was likely to retry automatically. We could do with a better solution.

Yes. Probably, these are app's update, because if they are OS updates you would be asked to restart your device or install the update. To avoid auto update from app's:In the Play store app, swipe from the left edge to the right. Go to settings. Under the "General" list, select "Update app's automatically"and mark with a dot "Only through Wi-Fi"

Also ;
Goto : Settings -> About Phone -> Software Update -> Auto Update checked
or other options for Enable Update with Wifi ...

Edit :
If you want to instead auto-update apps only when you're connected to a WiFi network, tap Auto-update apps over Wi-Fi only in the same pop-up.


text:
seeing someones last seen on whatsapp when they have disabled it
My friend has disabled his whatsapp.
But I want to see his last seen.
Is that possible?
I have not tried anything because I don't know what to do

No! That's not possible because its a two-way agreement...

Yes there is a solution.. BUT I WOULD HIGHLY RECOMMEND YOU NOT TO USE IT! People turn their last seen off for a reason and you shouldn't intrude their privacy!

As per the WhatsApp Privacy settings mentioned in their Official Link,
you may not be able to see a contact's last seen info in below situations:

They may have set their Privacy Settings to hide this information.
You may have set your Privacy Settings to not share your last seen. If you do not share your last seen, you cannot see other people's last seen.
You may have been blocked.

And since you already mentioned that your friend has DISABLED WhatsApp itself, it is unlikely you will be able to "last seen" info using Official WhatsApp.


text:
Export WiFi x509 client certificate
My Android (4.4) device has a WiFi configured which uses WPA2-TLS authentication with client certificates.
I got my hands on the wpa_supplicant configuration and the relevant entry looks like this:

network={
        ssid="fobar"
        key_mgmt=WPA-EAP IEEE8021X
        eap=TLS
        identity="000123"
        password="000000"
        ca_cert="keystore://CACERT_fobar_WPA_EAPIEEE8021X_TLS_NULL"
        client_cert="keystore://USRCERT_fobar_WPA_EAPIEEE8021X_TLS_N"
        engine_id="keystore"
        key_id="USRPKEY_fobar_WPA_EAPIEEE8021X_TLS_NULL"
        engine=1
        proactive_key_caching=1
}

How can I get hold of the certificates and the key?

Go to :

/data/misc/keystore/user_0

And find the file's with similar name like below :
USRCERT_fobar_WPA_EAPIEEE8021X_TLS_N

good idea, but how to make of the file contents?

i think these files automatically stored in this directory.and also, this information can help you : ca_cert="keystore://CACERT_fobar_WPA_EAPIEEE8021X_TLS_NULL"         client_cert="keystore://USRCERT_fobar_WPA_EAPIEEE8021X_TLS_N" for find and save.


text:
htc 516 dual sim doesnt boot. black screen. HELP!
Yesterday i was able to root my HTC 516 dual sim. i decided to use my swap partition that i created on my sd card. installed app "Memory Swap" .
it asked me to use the partition mmcblck1p2 or mmcblck0p2 imnot sure.
it was done displaying some terminal type messages about formatting.
i thought to restart to make changes take effect. it didnt turn on ever!
when i press on power button it makes a vibration but no light. took out battery several times, makes the vibration than nothing again.
when i connect to computer , pop up several drives maybe 10-15 , one drive is readable having 2 folder : images and verinfo.
USB device recognised as qhsusb_bulk .
things that i tried: from linux made a "dd" to partition aboot with my boot.img that i used for rooting. and also made a dumb to recovery partition with recovery.img that i found on the net for htc 516 DS .
still no result!!
which partitions i lost , and how can i bring them back ?
NOTE : after i successfully made the root , made a backup from adb_run . is that usable ? and how?
THANKS PLS HELP!!!


text:
How to completely disable SELinux in Android L in the init.rc file
I want to disable SELinux at boot time for Android L or 5. The reason is because my daemon is not begin executed on boot when it should due to SELinux problems. I have the following in my init.rc file:
su 0 setenforce 0
service my_daemon /system/bin/my_daemon
    class main     # Also tried: class core (but it didn't make a difference)
    user root
    group root

However, on boot, I use adb shell to check if SELinux is disabled (using getenforce) and it returns Enforcing. I want SELinux to be completely disabled on boot. If not completely disabled then at least Permissive.
Any suggestions?

You have to disable selinux in kernel before compiling in your device configuration file, which is usually located in /kernel/.../arch/arm/config


text:
Block persistent notifications, but keep regular ones?
I use Steam and Skype. I'd like to be able to hide the ongoing "Online" notifications each service have without them being killed in the background. Skype has an option to disable the ongoing notification, but then I have a ton of trouble with it randomly being killed. I don't want to completely block notifications because then I won't get notifications when I get messages.
I'm running Lollipop. I can root if there's a solution that uses that.


text:
Error 927 while updating YouTube
I am suddenly getting Error 927 while updating the YouTube App from Official Google Play Store on my Android device.
Android version: 4.2 and Device name: Micromax Canvas 4
I am using 2G Internet connection and  the network coverage is sub-optimal. I am using the same device since last 2 years and never saw this issue in past. Also, this issue I am seeing coming only for Updating YouTube App.
For other App's update, there is no problem.
EDIT: When I tried updating YouTube App using Wi-Fi it worked!! So it seems like Network issue

Method 1 :
Go to Settings -> Applications and find Google Play. Then > Clear Cache.
or
Method 2 :
Go to Settings > Accounts > Google and remove your google account. Then add it back to the device and try redownload or reupdate the App. If it doesn't work and the error is still there give it some time. It'll likely clear itself out and you'll be able to download the App later.
Sources and other Links :
Error 927 Google Play (Xda forum)
Error 927 Google playstore (androidcentral)
Android Fix: Error 927 while downloading or updating apps in Google Play Store
Different Ways To Get Rid Of Error 927 In Android

Thanks for answer but these tips don't quite solved the issue. Now, when I updated YouTube using Wi-Fi there is no error 927! Seems like some Network issue

So, This is about your network.just try it with another Ip or something like Filter Crusher.hope this fix.and also, check Etc/Hosts for blocking or unblocking ...

Go to Settings > Accounts > Google and remove your google account. Then add it back to the device and try redownload or reupdate the App.
Also Check for Phone Memory it might be full due to unwanted applications installed.
Source :- Fix Error 927


text:
How to delete a misnamed file on Android?
I’ve a file called like t0.t1 t2 t3 on my Android Device.
first it had a bad name from download and I tried to rename it. Something has to gone wrong. It was o1.o2 before.
I tried to rename it to something else - only o2 should be the same and t0-t3 the name before the file ending
Now the name is like above, but without file ending.
RootExplorer shows me the file like above (first line)
the custom ROM file explorer .o2.
I cannot rename, move or delete it.
Any ideas?

You could install ADB on your computer (part of the Android SDK), plug in the device then use the adb shell to delete the offending file. Something along the lines of,
$> adb shell
your-android-device> rm '/path/to/file'

yes; I tried that via terminal emulator - no such file or directory (via ls I get .o2 - also that doesn't work)

Can you list it with wildcards?  ls -la *.o2* (there should be stars before the . and after the two, the stackoverflow phone app is beating me atm :-))

I can list it with normal ls, but then I get .o2 (and I cannot delete it with this name)

I've created a file on my phone called '.o2 t1' and 'o2' and was able to delete both of them using ES File Explorer.


text:
Hide games in "apps" in Play Store?
I'm hoping for a way for Play store to stop promoting games to me all over the place. I don't mind them listed in the Games category, but I can't stand to have them in the Apps category. Any way to do this?
Using play store ver. 5.3.6

The playstore app will not show any games if you open it with this link:
https://play.google.com/store/apps/category/APPLICATION
I hope that it becomes accessible from inside the app one day.
Source

I very much doubt anything can be done about that in the playstore app. But you can switch to a different front-end at least for your "store browsing" experience (see e.g. my app list for App Markets). A good choice should e.g. be AppBrain: Less clutter, more features.

Screenshots of the AppBrain Market app (click images for larger variants)
You could even disable updates and update checks in the original Playstore app, and let AppBrain take care for it. That way you can decide which apps should be monitored, skip single updates (and only be notified for the next) or all of them for a given app altogether. And more. For app the installation process (incl. updates) itself, you still will be redirected to the Playstore app – so it really is "just another window to the same market place".

Thanks for the idea, but it seems that in AppBrain you can't hide games either...

Uh? It's been quite a while since I've used it last – but apart from the Games category, I don't remember any such disturbancy. So maybe that's changed – sorry for that then!


text:
Locked out of Samsung Galaxy S4 tablet
I cannot remember password on my tablet  Samsung Galaxy S4. It just keeps giving me options to enter, I've tried 30 times I should have never changed it in the middle of doing something.

Welcome to the Android Enthusiasts! This happens to be a question frequently asked on our site (already 2 times asked just today). Have you tried our on-site search? See How do I search? for help using it. // I've also added the locked-out tag to your question. Please start checking its tag-wiki for first aid, and follow up to the relevant posts linked from there. And check the "Related" section on this page :)

If the S4 is connected to the Internet and has your Google Id logged in, then you can change your password using Android Device Manager.

You can use recovery mode option. You can erase cache partition.
Find my mobile is on then you can erase mobile using google account. You can also use Samsung account and erase mobile.
You can connect mobile to computer and restore mobile.
https://mobile-cellphones.blogspot.com/2021/02/howto-unlock-pattern-lock-and-password.html


text:
Update APK from command line using ADB?
I have a phone running Cyanogenmod, which is an AOSP derivative. It lacks Google Play.
I installed Textra as the messaging app some time ago using adb install com.textra.apk. Textra was recently updated to version 2.28, so I need to update the app.
Using  adb install com.textra.apk resulted in a INSTALL_FAILED_ALREADY_EXISTS (this was expected). Using  adb install -reinstall com.textra.apk succeeded, but I still have the down-level version 2.26.
I don't want to uninstall Textra because I'm concerned it might wipe my existing database of text messages.
How do I use ADB to update an app that is already installed?

For me, adb install -r foo.apk always worked. Which ADB version you are using? Maybe there's a more recent one, and maybe yours has some "bug". And you're correct: uninstalling would remove the app data. Work-around: adb backup -noapk -f foobar.ab com.foobar.app (just backup data), then adb uninstall -k com.foobar.app (just removes the app, keeps the data), followed by adb install (with or without -r) might do the trick. If the app data got lost: adb restore foobar.ab should get it back. // Does any of that work for you, so I shall make it an answer?

@Izzy, If given the root access, I think replacing the APK be it using file manager or ADB would achieve the same goal.

@Firelord might do, but might have side-effects. I tried that recently with a system app, and you know what happened :) Well, apart from the real trouble: there might be side-effects (as the lost account in my case). When using that approach, I strongly suggest doing so while booted into recovery.


text:
Is there a way to mirror my screen to a PC with sound?
I just want to make app reviews in video. Some of these app's eventually will be games, so if I can mirror video to my PC and capture the audio at the same time it would be great. So, my question is : Is there a way to mirror my screen to a PC with sound?

I haven't tested them but they claim to come with audio support too. Check them out here and here. Can't comment about Audio support from this.

As far I know ....you can do it on Windows 10 with connect app but I am using Windows 7 on very outdated version of pc and hardware...so I am also looking for the answers..... I look for some apps like mirrorgo , Apower mirror etc...but that didn't work for me....the audio input from internal source do not work.....actually there is no sound at all when the Android screen is casted..... I don't know why it's not working..... Change your audio source in developer options to usb.... It might work

install "Scrcpy" in linux / need to start adb connection  first either usb or over the IP.

scrcpy has no audio channel through USB yet. It is under research for Android 10+ devices: https://github.com/Genymobile/scrcpy/issues/14 and https://github.com/Genymobile/scrcpy/issues/1407

2023 update, scrcpy since version 2.x now has support for audio forwarding on Android 11+, see link for details

Download third party software Wondershare MirroGo. It works great (Not promoting).
Some instructions to follow:-
 - You can download Mirror Go from Here
 - After downloading and installing, Enable your phone's USB
    debugging, see here -  How to enable USB Debugging.
 - Simply connect your phone with USB and accept the adb authorization
    request pop-ups on screen and you're done.
Main advantages of this software is that:
 - You can render your phone's screen on Desktop/Laptop.
 - You can play games/movies/songs through MirrorGo.
 - You can control your phone via MirrorGo through Mouse/Keyboard.
 - You can record your screen via MirrorGo during the live view of your phone in your laptop/desktop.
You can Also use MirroGo with MobileGO ( an advanced software to backup your whole phone with one click and tons of features and works for Iphone too).

As far as I can tell there is no audio/sound mirroring


text:
Google Play Services force closing
I have a Samsung Galaxy Pocket. Google Play Services has always worked for years on my phone. But a few weeks ago, I noticed my phone was 'force close vibrating' constantly.
After looking and watching my 'running services', I noticed Google Play Services kept restarting straight after the force close vibration.
I uninstalled Google Play Services and it stopped. (but why was it doing it in the first place?)
I reset my phone to the factory, installed my usual apps, and installed Google Play Services again. And straight away it did it again.
Is there a way to fix this? As I play a few games, etc. on my phone, some games it says it needs Google Play Services to run it.

By "gps" I assume you mean Google Play Services, not the driver for your phone's Global Positioning System (GPS)? I would suggest installing Google Play Services first after another factory reset and see what happens. Then start adding apps back one at a time. The problem may be with one of your "usual apps," not with Google Play Services.

Between the lines I read: Your device is rooted, its bootloader unlocked, and you're using a custom ROM (otherwise you couldn't uninstall Play Services, and hadn't to install it manually). If I'm correct with that, and a factory-reset didn't bother you: Wipe all storage, re-flash your custom ROM and GApps, then check if it's working before you install anything else.

Have you tried to factory reset the phone? If not just try it. Because there are some apps which make the Google play services to force stop.
Even then if it will not be able to revive then report to Google

Read the entire question, please. A factory reset was performed.

@JoeSewell well he said that he installed his usual apps again. So what will be the impact of even factory reset. It must be one of his apps that makes it to do so.

Thank you so much for yur time! :-) Yes sorry l ment Google Play Services. Yes l installed that first after a reset and it still did the force close vibration. Even if l turn vibration off for the phone it still does it.

I even said that report it to Google. They take these things seriously. So they will definitely reply you, chick.

I recommend you uninstall all the cleaning apps such as Clean Master, CM Cleaner, etc.
I had faced the same sort of problem with my Wynk app and don't forget to restart or reboot your mobile after doing it.

The problem isn't with the phone (Galaxy Pocket) but the fact that the version of Google Play Services is not supported by the phone. Uninstalling Google Play Services stops the vibration, try it.

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

authors: Алексей Гусев


text:
How can I select multiple images when uploading them to a website?
Does anyone know how to select multiple images when uploading them? I've attached a screenshot of where im trying to use a long press to select multiples but it's not working.

Update: I'm on a work website in an area where I can upload documents to a report.
The image below is what I see when I click upload. I've also attached a second pic that shows what I see when I tap "Gallery". Uploading multiples works well on a PC but not on this tablet. There are a few guys in my company that it seems to work for but they aren't near me and this is something that IT would take forever to get to.
Specs:
Samsung Tab S 8.4 (SM-T700)
Android Version 4.4.2

this is in Gallery ? please edit your question and put more information about current Application, when you try it...anyway, in below i give you some information hope it can help you.

also : http://android.stackexchange.com/questions/97668/select-multiple-files-on-google-drive-app/103577#103577

first Step :
When you open the Gallery, you should see three soft keys at the Button, Share, Delete and More.
Click Share and you should get a pop-up menu. Select your method of sharing. Now, you should see little check boxes in the upper right hand corner of each pic.
 Check whichever pics you want to send. Deleting multiple pics works the same way, except obviously you'd select "Delete" instead of Share.
Example :

Also, this feature maybe added in latest Rom, you need to try it.this reply just for give you more information and acquaintance.
good day.


text:
Is there a universal way for a circuit to detect battery life and report it to the stock OS?
It must be noted that I know very little about programming, and don't even own an Android device, however I am considering building one(Learning whatever it takes.)
My question is simply, if I were to build an android computer, using a development board such as the Odroid C1, is there a standard way, using any battery, that I could make a circuit to detect battery level and connect it to the board using IO pins, and report the level to the OS in a way that doesn't need a custom driver to be developed, so that the stock Android OS can display the battery level.
The purpose of this is so that if I were to replicate many of these computers, I could simply install the stock Android OS and it automatically detects the battery level, so that I would not have to install a custom driver on every single one.
Everything I have asked may not make any sense, as I am not very familiar with android at all. I'm asking under the assumption that Android works similarly to a typical Linux OS.

Short answer: I think not. You'll need to create/install the appropriate battery driver if you want to run it from battery (and be effective).
In Linux power management is done via APM/ACPI which is handled at the BIOS layer. So when you buy a motherboard/dev board the expectation is you'll be plugged in. If you go into any mobile shop, you'll see a variety of batteries even from the same manufacturer. As batteries pack a great deal of energy, every one of those batteries could either have a microchip which communicates the handset informing it about battery charge state or some read-only storage which contains the appropriate necessary parameters so that charging can be done in safe manner.
I'm going to point you to the slide deck where I found regarding Android Power Management:
http://www.slideshare.net/jerrinsg/android-power-management
While I'm not sure if you can immediately understand everything in it - it should give you some scope as to the complexity involved.


text:
Quantum Gamepad doesn't work on Xiaomi Redmi 1S
I have Quantum PS2-like Gamepad which doesn't work on my Xiaomi Redmi 1S. My phone's Android version is 4.3.
I use a USB OTG cable which works fine with keyboards, mouses, and pen drives.
Whenever I attach the joystick, just the red light in the joystick blinks, and nothing happens.

USB OTG doesn't work when high power output is needed. It usually doesn't work with joypads which have analog sticks. If you want to use it, you'll have to attach USB hub with external power source, or make DIY externally-powered USB OTG.


text:
How to speed up phone without Factory Reset?
My phone has been acting a little slow lately.  Mostly it is okay but one app it particularly slow.
In Storage menu it says I have

total space of 24.12Gb
649Mb available
6.63Gb for apps
1.65Gb of cached datay
5.85Gb of Misc

The app in question in App Info has

Total 859Mb
App 19.80Mb
Data 839Mb
Cache 37.93Mb

The app also forces other apps out of memory (it seems) -- when I run the app, another apps that plays music seems to shut off and crash and I have to restart it.
What app manufacturer told me:  "fresh install is the best solution" (I understand it as delete the app, reinstall it, or maybe just reinstall it if that's possible).  That means also that all my in-app messages (a lot of them) will be lost.
What I want:  Fast app, fast phone.
What I am thinking:  I am considering backing it up and doing a factory reset.  I will lose basically everything.  It's like getting a new phone.
Question:  what are some actions I can do to not lose everything and to speed up my apps again?  Stuff I really want to keep are SMS + MMS, and I know that is possible.  I also want to keep Viber messages, and other in-app messages, but I know it's probably not possible without rooting phone.  Rooting my current LG G2 using various methods failed, so I gave up on that.

A "fresh install" means delete the app and reinstall it, just in case something became corrupted. You could simulate it by clearing the cache and see if it helps. Then try clearing the data (which, yes, will mean you'll lose "all [your] in-app messages," but it sounds like they're going to be gone anyhow).

Well it's possible only if you are deleting unnecessary apps and free us the storage. Another thing that you can do is root your phone and delete even those system apps which you don't need.
But I prefer to factory reset the phone to speed it up.

He said he has already tried rooting, but was unsuccessful.

@JoeSewell  he could have tried uninstalling those apps which he doesn't need bcz sometimes people install apps and they never use it but they think they've used it several times.


text:
Flashing ROMs means Installing zipped apps?
My sister and I have Galaxy S4 and a Galaxy S3. Along the time of usage we have only downloaded common apps like social apps and games. We've never downloaded any system-related apps such as those used to root a phone. Thus, both phones are not rooted.
Questions:

Is it possible for an app (before installing) to be in the form of .zip file instead of its usual .apk file (before installing)?
(not the normal archive .zip file)
Does flashing a ROM mean putting a .zip file (with app inside it) in an external SD card, then pressing the Volume-Home-Power keys, later installing it?
Let's say I did all the steps in question 2 using the unrooted S3 and S4, will I successfully install the zipped app to the phones?
If question 3 fails, what other ways do I have to install the zip file? And I don't have access to the computer.

Those are the things that bother me. If there are things very wrong please correct me.

Android can only install .apk files (though .apk and .zip are interchangeable)
Yes, it does mean that, but you'll need a custom recovery which has the ability to flash .zip files. Note that such .zip files are not just applications packed in an archive, those .zip files are specifically designed for recovery flashing, and have specific scripts that run when they are flashed
installing custom recovery requires root
As said before, you need root to have recovery so that you could install .zip files. To achieve root access, you'll need a PC.

About this Question and Answer ;
Question :

1) Is it possible for an app (before installing) to be in the form of
  .zip file instead of its usual .apk file (before installing)? (not the
  normal archive .zip file)

Answer :

Android can only install .apk files (though .apk and .zip are
  interchangeable)

This is Proccessing to Create an Apk file :
.java => (javac) => .class => (dx tool) .dex => (aapt) .apk

It called > Android application package (APK).More Information : (Android application package Apk From Wikipedia)

APK files are a type of archive file, specifically in zip format
  packages based on the JAR file format, with .apk as the filename
  extension. The MIME type associated with APK files is
  application/vnd.android.package-archive

Also in older Android Versions, users can run Java files with applications similar called JBED.(Untested in newer Android Versions)
So, Zip files ; usually use the file extensions .zip or .ZIP and the MIME media type is :  application/zip
(Wikipedia-Zip file)
And just for archiving and compressing used.and on android, you can't without Decompresser Use it or Open it.
But in Android or Apk file as i said, you can rename the Apk file to Zip and extract All contents like Classes.dex or layouts and ...
(But Of course these files, Compiled and need some Reverse Engineering )
and for Other questions, follow Aleksandar Stefanović Reply.
good day.


text:
Remove SU after unroot
I lost root access after an update (I'm totally android illiterate).
 I tried to re-root but Stump Root thinks that I'm already rooted because /system/xbin/su exists.
How can I remove /system/xbin/su so that I can run Stump Root and re-root?

if /system/xbin/su exists, then you did not lose root. That is root.

All root checker apps state that they have no root access, and SuperSU says "There is no SU binary installed, and cannot install it." The T-Mobile update caused me to lose root but did not remove the files.

It's most likely that the update reset the permissions on that file so it isn't being executed properly. If you connect the device to a computer with the ADB drivers installed, and run adb shell su do you get an error message?

It's been years, I've got a new phone since then. Thanks though :)


text:
Samsung Galaxy S3 Internal Storage Issues?
My Samsung Galaxy S3 has a range of strange problems.  I'm running CM11 but they started well before I moved away from Stock.  I rommed my phone in hopes of fixing them, assuming it was software related.
Issues in order of appearance:

While recording videos with the camera, the picture will often lock up momentarily, then come good.  This same stutter is then visible in the recorded video.  Shooting video direct to an external SD did not fix this
When pressing the stop button to end a video recording, the camera interface locks up for up to a couple of minutes before I then see the slide out thumbnail to indicate that the video was saved to my storage.  It seems the longer the video, the longer I wait.  10 seconds can take up to 30 seconds.  Other times it can just be instant.
App store updates or installs fail occasionally for no apparent reason, but work on retry.
Screen suddenly goes blank, but the phone is still responsive.  If I press the home or power button I get illumination on my buttons, as it does when responding to touch on the lockscreen.  I've left my phone for up to 15 minutes to see if it comes good but sadly only a battery-pull does the trick.
Dialog box appears while receiving a call to say the Contacts has crashed.

I've been trying to find a way to scan for file system errors on my internal storage using fsck, but I can't seem to find exactly what I'm after. Surely there is a way to do a humble "check disk" on an Android device?

Using a terminal app, you can directly call the relevant binaries (note that on Linux/Unix systems, there is no chkdsk – but it's named fsck, "fs" standing for "file system"). In user-mode you should be able to test integrity; in order to repair anything you probably need root powers. // I agree that sounds like file system errors or bad blocks; but with the external SD card affected as well, it might rather be a defective controler. If you still have warranty, I'd hurry up giving the device to service while you can.

Thanks for the response, I've tried to get my head around using fsck but I don't know which version I should run.  My phone has e2fsck,
fsck.exfat,
fsck.f2fs and fsck_msdos.  I presume I need to use e2fsck based on some sites I've read, but either way have no idea which partition to run it against, as I'm not familiar with the structure of the Android filesystem.  Any help would be awesome!

Also the warranty option is long expired by about 2 years now.  I should have returned it when I first saw the issue, but it was so rare at that stage I just assumed it was a software bug that would be fixed in an update.

As I wrote in my comment on the question, I rather think it's a defect in the controller – which is nothing you can fix yourself. Still, you might wish to at least check things. So I'll try to explain:
Preparation
To do all that manually, some pre-conditions must be met. You will need:

a terminal app. Terminal Emulator for Android would be a good choice: open-source, and available on Google Play as well as on F-Droid and on Aptoide.
alternatively: ADB to access the command-line of your Android device directly from your computer via USB. Much more comfortable, as you have a real keyboard and a big screen. If you want to go this way, see Is there a minimal installation of ADB?
optionally: root-access will definitely prove helpful, as this would also allow you to repair things.

Step 1: Find your "drives"
In a first "operative step", you need to evaluate what partitions there are, and which file-system each of them uses. Open your terminal (or run adb shell) to get to the command-line, and invoke the mount command. For what to expect, let me steal a screenshot from this post:

Example output of the mount command (click image for larger variant)
Now, not all entries are relevant to you. Check Android Folder Hierarchy to pick those you're interested in. For your case, the one holding /data/data will be of special interest. The example screenshot has it in the line with /dev/block/platform/dw_mmc.0/by-name/userdata, and we see it is using Android Folder Hierarchy as file system – more specifically: EXT4.
You might also wish to check other partitions, but make sure to stick to those with "real file systems" – and skip things like rootfs, tmpfs, sysfs, cgroup, etc. Basically, all those partitions you're interested in will most likely use either some extfs, or (for the SDCard) some FAT.
Step 2: Check the "drives"
Now that we know what we have, we can pick the matching tool. Our example uses ExtFS, so we need some fsck for that. As you assumed, from your collection e2fsck would seem the closest match here (though, if there's something specific to ext4, I'd check that first in the given example). Most parts of the different ExtFS versions are somehow backward-compatible – at least when it comes to "basic checks": EXT3 is, in easy terms, just EXT2 with a journal added – drop that journal, and you're back to EXT2.
Now how to run the check? Again, we already have answers for that – see e.g. How to check filesystem (/sdcard) for errors?, which gives us (for a read-only check run doing no repairs)
e2fsck -n /dev/block/platform/dw_mmc.0/by-name/userdata

If that finds errors, and you have root access to your device, you can replace -n ("no, don't do anything") by -y ("yes, please repair all issues you find if you can"). This might report (and optionally fix) some "bad blocks" which may have caused your issues – though the OS should attempt that itself on startup (boot). With root-access, however, it might interactively prompt you for things it didn't dare to repair automatically, so you might have a chance to improve your situation.

Thanks for taking the time to provide this excellent explanation.  Sorry it took so long to accept.  The issue is definitely in the controller, and my phone has degraded even further since this post.  I guess it's time to look for a new phone.

Agreed. With the device being out of warranty (which I assume it is in your case), a new device indeed might be cheaper than a repair.


text:
Malware on LG G3 redirecting all browsers
More or less two or three weeks ago strange pop ups came up on my PC. Antivirus detected ga.js as virus. I thought it was a false positive. Then I've found that the thing somehow jumped on my phone. Every time I surf the internet, unwanted sites pop up. The thing is equally behaving on all browsers: native g3 browser, Mozilla and Chrome. I've tried almost everything:

Kaspersky free, McAfee security, and Malwarebytes
Delete Chrome cookies, block cookies, delete site data, delete cached data
Reset my router and clear the DNS cache.

Nothing. The thing goes undetected, same thing on the PC. Even surfing without the router my phone redirects every time I browse. I'm about to hard reset my phone but this evidently is a malware.
So how is it possible that it goes unnoticed?
My phone is not rooted and the sites I'm being redirected to are those reported here, amongst others. Anyway, I still don't see a solution to this problem.

A similar question was discussed here on Google Groups, though you might have already read it by now. I need to know, are you rooted? Besides, do you also face this redirection issue in Safe-mode too?

possible duplicate of Malware adding code to ga.js opens up random ads/websites?

I'm not rooted. What do you mean by safe-mode? How do I turn it on?

@Muteking Please  mention the user name too when you comment. It helps in receiving notifications. About safe mode, you can check this question. You need to find on Google how to enter into Safe mode in your device.

@Firelord, I still experience redirects in safe mode.

@Muteking What about the answers mentioned in the question Andrew T. suggested?

Yes, Firelord but BusyBox requires rooting permissions, which I don't have.

@Muteking does that happen on mobile data as well as on WiFi? I've heard of cases where ISPs inject stuff – so as most likely your PC and WiFi using the same provider, that might explain things. If mobile data uses a different one, and it doesn't happen then, it certainly would harden this suspicion. To verify, you could also check using the WiFi of a friend who definitely has a different provider.

@Izzy Even surfing without the router my phone redirects everytime -- I take this as mobile data as he might have meant router as wifi , though I can be wrong here.

Indeed, @Firelord – I agree with you in so far. But that doesn't tell us whether it's a different ISP then. Some companies offer "bundles" for landline and mobile, so it might be the same one.

Ok, it seems I've found a solution.

Disconnect internet;
Go to Settings -> Applications. Clear every data (cache, history, modules, cookies) from Settings -> Applications -> Browser (Mozilla, stock browsers, Chrome)
Open each browser and access the settings (in the top right) and delete upgrades, cache, modules, autocompletes, etc
Close all applications
Restart your phone, reactivate data connection and you should be clean.

I'm baffled on how updated antiviruses and anti-malwares can't detect such things.

There are a couple of DNS apps that will assist. they are named "1.1.1.1" and "8.8.8.8" they force use of those clean DNS sites.  Personally next I would use a much more feature rich "Anti-Anti" tools. Virus - Malware tools. Free is not always a good idea, in my humble opinion IMHO.  TrenMicro for Android and Malwarebytes also. You get some cross-protection, but in my 15 years of Android use, from Froyo 2.2 to xx 8.0 that isn't always a bad thing. Different signatures written by different vendors, in different geographic locations, in my experience are very effective!  TrendMicro is based in Japan, MB is in the USA, Ireland and Estonia.  Each has developers in different locations. This is important still today, as malware released in the wild, are found by different labs, different locals, with different solutions.  Give my protocol a try. It has not failed me.  NO Norton, malware is written to disable it first & foremost!
I tried to avoid Proper Names of solutions, but this answer relies on them.


text:
How to resolve "enter the password for credential storage" issue?
So I am playing around with fiddler web proxy. I need to decrypt https traffic. So I am trying to put the fiddler root CA cert in my device trust store. But it keeps asking me "Enter the password for credential storage". If i enter anything and click enter I see an Toast message saying

Credential storage has been erased

and the password prompt comes again. This goes on in a loop. For the record I have selected "Wifi" as the Credential use instead of "App n VPN" (not sure of that matters).

Next wired thing that I noticed is that after each prompt the description changes for label

The package contains

The value for it increases each time the password prompt is shown. For eg - 3 CA certificates, 4 CA certificates and so on...

As much as I want my device to accept this certificate I would appreciate if someone could explain the "credential storage" concept and the weird increment of CA certs text.

I could now install the certificate. I had to disable pattern screen lock and try installing certificate again. This time it asked me to setup security - pin or password.

That I did and cert got installed. Got the solution from android central forum.
http://forums.androidcentral.com/google-nexus-7-tablet-2012/301151-credential-storage.html
I guess that thread is for VPN but same solution works for Wifi certs as well. Please do add if anyone has any additional info on this or workaround.

Can you post the relevant solution from that link you mentioned? If in future the link goes down then at least the reader will have your answer with the relevant solution to work with.

I did at the very start. Disable security lock and install cert again (or vpn).

I guess I didn't notice it. My bad, but I submitted an edit to highlight the solution you mentioned. It shall be reflected here if accepted after being peer reviewed.


text:
Run Google Chrome with flags (not from chrome://flags)
There are command line flags (or "switches") that Chromium (and Chrome) accept in order to enable particular features or modify otherwise default functionality.

Chromium Command Line Switches
Run Chromium with flags

I want to add --sync-url flag to use my sync server instead of Google sync servers. chrome://flags only enable/disable flags but won't let you add a new flag.
Tried Chrome 41.0.xx and Chromium 43.0.xxx shell with:
# echo "chrome <flags>" > /data/local/tmp/android-webview-command-line
# echo "chrome <flags>" > /data/local/tmp/content-shell-command-line
# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line

Any idea how to run Chrome with flags on Android or directly add these to the default profile?

Hey, if my answer has helped you, I'd appreciate it if you could "accept" it. This community only works if people who volunteer answers get something back :)

No luck, not reflected in chrome://sync-internals or chrome://version

You need to add the entire command into the /data/local/tmp/chrome-command-line file. For example, I usually you want to skip the "First run experience", and I do:
# echo "chrome --disable-fre" > /data/local/tmp/chrome-command-line
You probably need
# echo "chrome --sync-url whatever" > /data/local/tmp/chrome-command-line

Seems the OP has updated his question without informing you that it's not working.

@AndrewT. Yep.. I am pretty sure this is the correct way to set a command line switch in mobile chrome as I use it regularly. There must be some other reason the sync url is not being set. In any case, I think I answered the question asked.

Reading from other source, I found similar syntax for Chromium (different file, as already mentioned by OP), so I believe this answer should be correct. Perhaps the problem is the sync URL itself.

I just went through this myself on Android 5.0.1. It's what was mentioned by Munim with two important tweaks.

In chrome://flags, enable the "Enable command line on non-rooted devices" flag, this makes Chrome look in /data/local/tmp/chrome-command-line (instead of /data/local/chrome-command-line)
Create the chrome-command-line file with chrome plus the additional flags you want (no need to repeat existing flags found in about:version), e.g. chrome --sync-url whatever
Change the mode of the chrome-command-line file to 755, e.g. chmod 755 chrome-command-line
Restart Chrome and verify that the flags you specified appear in about:version at the beginning


text:
My SGH-i777 running 2.3.4 is saying my firmware is current, but I don't believe it is
I have a Galaxy S2 SGH-I777 through AT&T. It runs on 2.3.4 Gingerbread and when I try to update my phone says that there are no updates available.
When I try to update through Kies, it says my phone doesn't support initialising. How can I fix this? I want to root my phone but I wanted to update first. Is that smart or should I update after root?

There's some discussion here regarding the Kies error you're getting. Did you get the phone from AT&T or secondhand? Have you ever rooted or modified it before?

i bought the phone secondhand and yes it was rooted. i am just learning about root and what it can do. im not very knowledgeable when it comes 2 all the technical terms so i will do my best 2 keep up with u. i was hoping this issue didnt have anything 2 do with the phone previously being rooted because that would mean the issue im having is probably my fault. i did root the phone and it worked fine for a week or so and i loved it. then apps started force closing everytime i tried using them, the phone was running slow and my text msgs started going haywire.

im sure these were all issues caused by something i had done during the time the phone was rooted. i had no choice but 2 unroot the phone and do a factory reset, which i assumed would fix all. i was incorrect huh? also let me tell u that i did try to update b4 i unrooted and it said the same thing its saying now. but this was another reason i felt i should unroot. i thought if i unrooted i would b able to update but i was again mistaken. i would greatly appreciate any advice u could give me. ive googled this topic over and over but u r the 1st live person ive had contact with n this matter.

i would love to re-root and update the phone but im not sure which order to do it n & idk positively that i havent permanently messed something up. i know ive given u enough 2 think about but one more thing that i want 2 figure out is a wifi issue thats been occuring since the start of the root. i dont expect u 2 tackle all of these issues at once or even at all if u dont want 2 but like i said b4 i definitely need help and id appreciate any advice u can give me.

Your phone has the latest update for its generation. It will receive no more updates for the rest of the time you use it.
In order to "update" your phone, you would have to root it, and then flash a custom rom with an update available for it.


text:
Why don't I have a "users" setting? How to enable?
I've been fighting with this for over a year now.  I keep finding instructions that say to go to Settings and click Users.  I read that this setting is available on ALL 4.2+ tablets, but not some phones.  Well... it isn't on mine!  I've tried rooting and installing Xposed Installer's Multi Users module thinking "aha! that oughta do it!"... but no, even then it says to go to the Settings->Users, which isn't there.
Why in the world is my menu different than everyone elses'?
It is a Samsung Galaxy Tab 3 7.0
Model number is SM-T210R
Android version is 4.2.2

Did you buy yours new, as the original owner, or used? Is it POSSIBLE that you, yourself, are a Restricted User? I don't believe all Settings are available to a Restricted User, but I can't find anything to confirm this right away.

Wow, after a year of searching I finally have my own answer.
I don't know why, but my unit would never update from 4.2.2.  Any time I tried checking for an update, I would just get a "failed" message.
I found these instructions for manually updating to 4.4 (KitKat) and that worked as well as introduced the previously-missing Users menu!


text:
SMS intercepted and edited before arriving?
I'm hoping someone here can help me with something.
The other day I received a text message from someone and the latter half of it was odd and didn't have anything to do with the conversation.
When I asked the person who sent it they said they never sent it... even though it was part of the original message bubble that i received from them. I even looked at their phone and the part in question was not there on their phone.
So i'm wondering: is it possible for someone to edit out/delete part of their sent sms? Or is there software out there where someone could possibly intercept a message, ad to it, and then pass it along so only the receiver has the "additional" parts?
I'm using a samsung galaxy ace 2 an they have a samsung 3. Sorry if this is vague or not specific enough technically... just confused and don't know much about this stuff.

I would like to know as well and I'm hoping this has already been discussed somewhere.

i saw some really technical responses regarding some form of intercept but it was a lot of talk about scripts and whatnot which i don't really understand. more just wanting to know if what i mentioned was a possibility.

afaik you can't edit/delete a text after you've already sent it. if that's true then the text in question was edited before i got it an after it was sent to me.

Technically in Android you can alter SMS stored, so you can modify, them after received, and before presented to the user. Of course a malicious application can hide a received SMS and delete it before the user knows it.
About a SMS modification before sent, no you can not, but you can modify the stored copy in your phone just after it has been sent. With rooted phones it could be possible if the intercepter app has root permissions.
In Android KitKat and up only the main SMS application can perform this kind of tasks.

it could be possible if the intercepter app has root permissions. -- Do you know any such interceptor app or ever read about it somewhere? Please mention its name or the source as I would like to test it.

Check this URL http://stackoverflow.com/questions/7550178/intercepting-outgoing-sms


text:
Unify Volume Control Via Rocker
Is there really no way to make the volume rocker on the side of my Samsung Galaxy Note 8.0 control ALL volumes at once, every time?
I really don't understand why the volume rocker doesn't just control the speakers like normal volume control knobs instead of having separate controls for different applications and the rocker only working on whatever app you're in at the time.
I want to be able to turn the volume of the device, and everything on my device, up and down, simultaneously, with the volume rocker.
Can anyone help?
Running 4.4.2 "Toothache"

Try pressing the settings button next to the volume bar, which will expand the bar and let you drag all volumes separately

Yeah, that's what I have to do now and it's  pain in the butt. I don't want to change the volumes separately. I want to control all of the volumes simultaneously with the volume rocker. When I turn the tablet down, I want everything to be turned down. When I turn it up, I want everything to be turned up. Together. Not independently.


text:
Problem importing server certificate to CyanogenMod 9.1
I am having trouble importing a self signed server certificate to my Sony Ericsson Xperia Arc S running CyanogenMod 9.1. I have tried everything that came to mind.
First, the usual method:

downloaded certificate in PEM format as cert.crt using FireFox on the SD card root
opening Settings on the phone, then Security, install from SD card.
phone asks for name, I give it and then the phone shows message that the certificate was successfully installed
if I go to Trusted Credentials -> User, certificate is not there and the site I downloaded it for still shows as untrusted
I also tried importing by uploading the certificate on the site and downloading it in the Android browser - same result - success message and now certificate imported.

Second, I tried to get it into the system certificates

first, the conversion with these commands (first command shows the hash used in the other two):
openssl x509 -inform PEM -subject_hash_old -in root.crt | head -1
cat root.crt > 5ed36f99.0
openssl x509 -inform PEM -text -in root.crt -out /dev/null >> 5ed36f99.0

then I moved certificates on the phone, remounted /system with write permissions, moved certificate to /system/etc/security/cacerts/ and changed its permissions to 655. Reboot.
After reboot, certificate shows itself correctly in trusted credentials system tab, but the website still appears untrusted.

The question is, is there another option to install the certificate, or to disable certificate check for site system-wide (I need an application to access this site also). Or does someone have a similar problem?
I should add that I also own an Xperia Arc (without S) running CyanogenMod 9.0, where the certificates are actually working via the first two methods.

I'am having trouble importing a self signed certificate to my Sony Ericsson xperia Arc S running Cyanogenmod 9.1...

AOSP/Android does not support self signed server certificates for the system's Trust Store, and they make it (nearly?) impossible to import them. I know you can't import them for use in, for example, com.android.browser. Also see this related stack exchange question: Self-signed certificate install claims success, but android acts as if cert isn't there.
If you want to certify one of your servers, you have to become your own CA. You will be able to import your own CA's certificate. Also see Work with certificates on Google's Android help. Notice they work with CA and client certificates; but not self signed server certificates.
The browser's unwillingness to use self signed server certificates will be a pain point for the Internet of Things (IoT), where you try and connect to your refrigerator or thermostat to program it. The W3C's working group has not even begun to tackle the problem. See Proposal: Marking HTTP As Non-Secure on the W3C mailing list.
If you want to become your own CA, then see questions like How do you sign Certificate Signing Requests with your Certification Authority? and How to create a self-signed certificate with openssl?.

I tried to get it into the system certificates ....

The system Trust Store is burned into the ROM, so you really can't do anything with it. When you modify the Trust Store, you are actually tweaking /data/misc/keychain and one of two files: cacerts-added and cacerts-removed. See Nikolay Elenkov's ICS Trust Store Implementation.

Thank you! I was actually able to import the certificate CA and it shows itself in the credential storage. The app that I needed the certificate imported for still doesn't work, but I guess that it is a different problem. Thanks again


text:
HTC One M8 overheating, random reboots and unable to power it off
Last night I forgot to charge my HTC One M8 phone, and when I woke up in the morning, the battery was dead, Unsurprisingly. I plugged it in to charge for about 20 minutes (only to about 30% or so charge) and then left my house (with my phone in my pocket). The device was off during charging, and I only turned it on about an hour ago, putting it back in my pocket after seeing that it booted fine (and that I had about 30% charge left). About 15 minutes ago, I noticed the device against my leg getting very hot, and pulled it out to see the "HTC One" startup screen. I found this strange because I had already turned on the device, so I don't know why it would be rebooting.
After it started up again, I went looking for what may have caused my phone to seemingly reboot as it did, and in the process of using the device to do this, my screen went black and showed the HTC startup screen again, and afterward, back to my lock-screen. I'm pretty sure It's been doing this cycle of starting up and then randomly rebooting since I turned the unit on some hour ago.
I use an OtterBox Defender case on my phone, and noticing that it was extremely hot on its own, I removed the phone from its case. The rear of the phone was even hotter, to say that I wouldn't be able to hold the device that long because of how warm it is. From this, I was able to determine that overheating could be the cause of this cycle, so I tried to shut off the device by holding the power button and selecting "Power off" from the menu, but after it would shut down, the unit would turn back on. I have no explanation for how or why this would happen.
It seems now the device has run itself out of battery, so I'm letting it cool for the next couple hours until I can charge it again at home. Is there any solution to this should it be happening again?
Stock Android 5 Lollipop, Sense 6.0, No S-Off or Root

For a quick fix for it rebooting after you power off, try holding the volume-up button while holding the power button. For the phone, it simulates a battery pull.
Maybe try to wait overnight and wait until the morning to see if the problem still persists. If it does, hold the volume-down button and the power button at the same time, from the shutdown state to enter the Hboot HTC bootloader.
If you have a custom recovery installed, enter it and try to clear the cache and dalvik-cache partitions. If you don't have a custom recovery, use the fastboot command: fastboot erase cache with a simple tool like Minimal ADB and Fastboot while in fastboot in the bootloader.
If this still doesn't work, you're probably going to have to factory reset/format the whole system.
I have an HTC One M8 (writing on it right now), and the only time this happens is when I flash a corrupt ROM, however.
If you're going to have to format it, I suggest flashing the stock Android ROM, it has really nice animations.

I've had the same problem on my HTC M7.
After some research, I came to a conclusion that this is not a software problem. When sending my phone to the retailer for repair, they told me the lifetime of my processor pretty much ended. This was indicated by the phone heating up and randomly rebooting.
In my specific situation, this came due to me rooting my phone and overclocking it continuously.


text:
On how many devices can you install a paid app purchased from the Amazon App Store?
Several questions on Android Enthusiasts (including this one) seek to determine on how many different Android devices an app purchased from the Google Play Store can be installed.  The answers provided state that the answer is "unlimited".
What about applications purchased from the Amazon App Store?  Are there limits to the number of devices on which the app can be installed.  Or is it unlimited as well?

It is unlimited. The Terms of Use for Amazon's Appstore make no statements regarding number of installs or devices, but it uses the word "copies" to refer to the fact that multiple installations are permitted. The only restriction noted is that you must have the Appstore app installed and you must be signed in to the account that made the purchase:

Once you have paid for an App, you may download copies of the App for your personal use to compatible Android devices. Each time you download an App to a particular device, you will first be required to download and install the Appstore Software, if it is not already available on the device, and to sign in to the Appstore Software using the user name and password for the Amazon.com customer account that you used to buy the App.


text:
Clearing System Storage & Ram
Is there any other way to clear System Storage and Ram on my phone? I have a Samsung Galaxy Pocket. I can clear some Ram thru Task Manager, and all apps (that will allow it) have been moved to the sd card. Any music, photos or videos are on my External SD Card.
I dont run and widgets either.
Please help!

RAM is main memory, do you mean internal storage?

@MatthewRead I guess the OP really means RAM – taking the context (task manager). Tried to cover it all with my answer nevertheless :)

First, there's no need to "clear RAM" (see our ram tag-wiki for details).
Second, task-killers are rather to be avoided for all but very specific cases: they are useful when an app goes bonkers, but their purpose is not to clear/clean anything. For this topic, please see:

Is it advisable to run a task killer app on Android
Do task killers actually work?

Third, "clear System Storage" is certainly not what you have in mind literally (/system storage is mounted read-only, and basically is where "the OS" resides). Clearing storage is a different thing when it comes to the parts writeable: cache, apps you've installed (including their data), files you've downloaded (eBooks, music, videos). Now that's something which can be pretty useful. There are several apps available for Storage Analysis, helping you to find the "big chunks" to delete selectively. And there are even more apps helping you with System Cleanup directly.
Not to forget what you could do even without those helpers: Walk the list of the apps you've installed (in Settings › Apps), and uninstall those you no longer need. What's not there cannot use up precious storage, and cannot waste resources like CPU, RAM, or network bandwidth.


text:
Best custom rom for i9100?
I want to upgrade my s2 to lollipop but before that I want to backup my stock rom so that if in future I can reinstall it. Even tell me about best method of rooting I9100 and from where I can download lollipop for i9100. Currently I am running jellybean 4.1.2 version on my s2.
You can also suggest me any other good ROM.

i banned from edit posts but, just search with this Tag = backup.and : http://android.stackexchange.com/questions/20296/how-do-i-back-up-and-restore-my-phone-before-installing-a-custom-rom

The second portion of your question (which you've now put in your title) is not really suitable for our site either. It would fall under "Questions asking us to find or recommend an app, device, ROM, accessory or off-site resource are off-topic for Android Enthusiasts as they tend to attract opinionated answers and spam and become obsolete quickly." Alternatively, it would be considered a duplicate of Where can I find stock or custom ROMs for my Android device?


text:
SMS sent automatically with message "HouslistacZ GMAIL" to unknown number
My phone has been sending the following message automatically about once a week since I bought it 1 year ago. As far as I see, there is no scheduled time for sending this message and the message context always has been the same. Also, it seems that the recipient is invalid, since I got "(no recipient)" every time it's sent.
Is it a virus? How do I remove it?

It does seem like spam.  Google has a lot of results for domains registered to houslistacz@gmail.com so it's possible it's related to a botnet or something.  Did you buy the phone used?  Have you tried a factory reset?

@MatthewRead I am the first owner of it and I bought it about one year ago.I haven't tried a factory reset yet but I am going to .

I've just reset the phone but immediately the message has been sent again.I have just found out I  can block "unknown messages" in spam messages section on the phone.But how can I do it without sending the first message.

Surprisingly, searching for "houslistacz gmail" (not the email address) returns very little hint, so we need some clarification: 1) are you connected to the internet (WiFi/mobile)? 2) if yes, is it always on the same connection, or WiFi only, or mobile only? 3) if yes, try turning off the internet for a week or more. 4) if it's still sending, then it might be scheduled offline by an app. You can check the app, but hold on since it might be too complex for common user (how to)

@Andrew T. I am mostly connected to the internet via WiFi and yes I almost always use the same connection.

@AndrewT. The first message was sent 12 hours ago just after I had reset the phone and then again almost exactly 12 hours later the message was sent . I suspect  I have installed a spy program indeliberately because whenever I take pictures, the message is sent in 12 hours otherwise it could take long but interesting thing even though I reset the phone, I have reset twice, the message is sent immediately after  the phone turns on.


text:
How can I find out the dimensions/resolution of a downloaded video file?
My only device = An Android tablet (4.0.3), no laptop.
Long ago, I used to have a laptop, but circumstances have left me with (technology wise) only an Android tablet (4.0.3). When I used to have a laptop, I used VLC not only to watch videos that I downloaded & collected, but also to check on what a specific video's dimensions were (examples = 480x360, 640x480, 1280x720, 1920x1080).
Now that I only have a tablet, I have looked for a way to do this, but with zero success. I have tried lots of video players for Android including VLC's own app & none of them have the option to show any information about a video file. I use such information because the videos that I download always have more than one size available (dimensionals wise), but never identify the dimensions that any file has.
So, if anybody knows a way to find out the dimensions of a specific video file that I have downloaded & have on my tablet, please let me know.

MX Player provides a way to check video resolution. All you have to do is install and open MX Player, touch hold the video file until you see some options and select properties. There you can find resolution listed as well as other codec information.
Besides, VLC for Android also shows the resolution. Install and open the app, left-swipe and choose Video option. There you can find all the videos scanned by VLC with resolution already listed on them. However, if you choose Directories option, then you can't see the resolution.

Thanks Firelord. This helps me (among others) more than most people would believe. I didn't notice that VLC for android can do that because I was always making the 'mistake' of directly clicking on a video file & choosing to play it with VLC, in which case you get almost zero options. They should let you see a "media/file info" screen/menu while it's playing a video file, which most other versions of VLC can do. It would NEVER have occurred to me to start VLC WITHOUT a video file because that's VLC's only reason to exist.


text:
What are Xamarin player alternatives?
It is possible to simulate Android using Xamarin player with Virtual Box:
Mobile App Development & App Creation Software - Xamarin
The number of devices to choose is limited. Are there similar tools that are, like Xamarin player using Virtual Box (or a Virtual Box alternative).

the best are Genymotion, BlueStacks, Andy and BlueStacks doesn't need Virtual Box. Genymotion is more suitable for developers


text:
IMEI number got changed
I have given my moto g(2nd gen) for sim slot replacement as it as not working and it was under warranty period but then they have changed my IMEI no as well. Do i need to worry about it??

No you don't.... There's actually no problem, if you don't feel very comfortable with the new IMEI, you can always change it yourself using the engineering mode.

What? Changing IMEI is illegal in several countries.

How can I change my IMEI on my GT-I9505?