to recover whatsapp messages i factory reset my phone and then installed whatsapp.Before that i had created a backup of my conversations in my sd card,the name of the backup was 'msgstore.db.crypt'.After i installed whatsapp and after entering my number,i got a option to restore my conversations.i clicked'restore'.it loaded for a minute then i had to enter my name and other things.After i finished everything no conversations were retreived.i hav the backup in 'databases' folder...but its not working!!what should i do????..pls help me out!i need those messages.

If you're absolutely sure there is indeed a file with messages in /sdcard/WhatsApp/Databases and WhatsApp cannot restore it, here's what you need to do. I faced this problem multiple times when restoring messages.

Before doing anything make sure you create a backup of the WhatsApp folder somewhere on your computer in case something goes wrong.

First, I assume that if you had the latest WhatsApp version before you made the factory reset, the database file's name will end in .crypt5 You'll need an app from the Play Store: https://play.google.com/store/apps/details?id=org.fireblade.whatsappconverter Make sure you download it with the Google account you used to download WhatsApp before the reset (if you have more than one). The database file is encrypted with the Google account's username so you cannot decrypt database from somebody else. Press Convert crypt5 to crypt database

Now the database name should end in crypt. You'll need this tool: http://forum.xda-developers.com/showthread.php?t=1583021

Follow the instructions exactly. I've used it multiple times and it works. Place the .crypt file in the folder, install Python (step 4) and then run whatsapp_xtract_android_crypted.bat. If the browser opens up, then everything went fine. Close it and find the database file ending in .db in the folder.

Next, copy this file to the Databases folder on your SD card and delete everything else in this folder (you have a backup, right?). Detach your phone from the computer and try to install WhatsApp again. This time it should successfully recognize the database file and restore you messages.

Good luck!


Prevent Android ICS downloading updates automatically Can I prevent automatic update(system and app updates) downloads on Android ICS in order to reduce the bandwidth usage while using volume based internet data packages?

You can disable Automatic updates from Google Play Store app. Head over to Settings → Auto-update apps.

You can also set it to Update over Wi-Fi only, from the same settings page


Automatic screen recording when my android phone wakes up I have checked out many Android screen recorders, but none of them start recording the screen automatically when the phone wakes up.
Does anybody know of a screen recorder that does that job?

I recommend using Macrodroid. This has the same functionality as Automate but is much easier to use.
To set up this feature:

Click "Add Macro"
For the trigger, choose Battery/Power. If device is rooted, you can pick the option for when device turns on. Otherwise, you can set another trigger such as "Power button toggle" to do close to the same thing.
For actions, you need experimental options enabled (Settings -> experimental features), then select launch and press screen action. You can enable the recording option after this (alternatively, you can set macrodroid to automatically run a recorder by setting the action to launch an app such as Screen Recorder).
You can add constraints if you want but as of now it should be able to record once the phone turns on.


Where can I get the software that installs google apps for CyanogenMod I installed CyanogenMod a while ago. Yesterday I uninstalled Google Play and Google Play Services. Now I need to reinstall them again.

I downloaded the gapps zip file but I need to know what was the software used to install them from my computer to the phone

You can check with the corresponding Wiki page at the CyanogenMod website to find the correct version of the GApps zip file.

Once downloaded, place it into the root of your SDCard, then reboot your device into (custom) recovery. From there, chose "install zip from sdcard", and select the file you've just downloaded. That should install GApps on your device.


use Android as real Gamepad (Not keyboard mapping) I've tested quite a few apps that let you use your Android as a real gamepad, but all of them just map you Android to your keyboard.
I wanted it to be recognized as a really controller, to be able to play multiplayer games locally with friends because i don't have any controller. Is there any way to do this? I don't have controllers for everyone nor do i have the money to by 4 controllers, i'm trying to find an alternative.

Droidjoy does this that you want, but be aware that since it requires a server application, it can only be used on a PC.


Factory reset without accessing phone settings I have a Micromax A35 Android(2.3.5) phone which has been locked by repeated wrong attempts of the pattern lock.

Now the display screen asks me to enter my Google account username and password, but the WiFi and the mobile networks are disabled.

Is there a way to factory reset the phone without having access to the settings?

First, even without having a network connection, you can try to unlock it with your Google account data. Usually the device stores a "token", so you might be able to log in.

Second, if that does not help, you might want to take a look at the locked-out tag-wiki, and at Cannot unlock tablet as have no internet connection?. There might still be a chance to unlock your device.

If nothing else helps, a factory-reset can also be done from the recovery-mode:

Shut down your device
hold the Vol + button and keep it pressed while additionally press the Power button. Keep both pressed until a text-menu appears
(if that doesn't work, try again while substituting Vol + with Vol -)
use the volume buttons to select "Factory Reset"
execute the item (usually done by short-pressing the Power button or by pressing the 'show more' button at the bottom-left of your phone)


How can I configure Android to prevent the apparition of epilepsy-prone flashing displays? From time to time, some program or website has epilepsy-prone flashing displays (Example - do NOT click if you are prone to epilepsy). Is there any to configure Android to prevent such displays so that individuals with epilepsy can avoid epileptic seizures when using their phone?

From what I just checked on a couple Android devices, the Android developers have provided multiple settings to help those with various health conditions, but I see none that will likely help those with epilepsy not suffer from consequences of the well-known flashing screen trigger.
It's definitely something that could be handled at the OS level, but from what I've seen, it has unfortunately not been prioritized by the Android developers or their for-profit corporate overlords.
BTW, Gammy is an open-source project for Linux, FreeBSD, and Windows (not Android) that implements techniques that could potentially be modified to help those with epilepsy.  Converting it to a proof-of-concept that software can be written to help persons with epilepsy would not be too difficult.


Increase vibrate strength The vibrate strength of my Galaxy Nexus is incredibly weak. When I have the phone in my pocket I simply don’t feel the vibrate for incoming calls at all, which defeats its purpose. I’ve missed more than one important phone call due to that.

Is there a way to increase the strength? I haven’t found anything relevant in the settings.

AFAIK, the vibrator motor that are used in the phones are called Q-Coin motor as they are in a shape of a coin. They are of permanent magnet type accepting two leads for positive and negative DC voltages.  The circuitry that operate this motor just can switch on the motor for a specific period of time and can change its rotation direction.  All other parameters of vibration are set by motor's design.

Hence, for your need the amplitude of the vibrator motor has to be increased to make you aware. And unless the motor itself is replaced, this can't be done in my opinion.

This is a specification of such a motor and you can see it's details.

UPDATE:
After searching Google, I stumbled on more info about these motors. With that information, it seems that there are two types of such motors. One being fitted with an eccentric rotating mass and another being a linear actuator (working more like a speaker).  The article about linear actuator says that this is the present trend and beautifully explains how the motor works.

If the Nexus device that is in question is vibrating at its maximum amplitude, then there is no way any software component to increase its amplitude. Other way, if device is NOT vibrating at its maximum, then by increasing the applied voltage there is a possibility to increase the amplitude.

Thanks to @Konrad Rudolph who made me to know more about this motor.


Can S Health data be accessed online? Is it possible to access S Health data online through a Samsung or other account?  If I log in at account.samsung.com, I see an S Health section. However, it is not clickable. This made me suspect that I somehow need to enable syncing before the data becomes available online.  But I cannot find any such setting within the app.  I am logged in within the app.  I use a Samsung S7.

You cannot access S Health data online, only via the S Health app.


Where are the links of the saved pages of Opera Mini are stored in Android? I have an Android 2.3 Gingerbread and have installed Opera Mini. I used it to save many useful pages for offline viewing and I want to save the links of the pages in a text file. So I need to find the place where the links of the saved pages are stored.

OP seems to confuse Saved Pages feature with Bookmarks. Address of a saved page (or any page viewed in Opera Mini) is copy / pastable (to anywhere) from the top of your screen. Whole point of Saved Pages is they contain the actual page contents as well (OP seems strangely unconcerned about losing this !).

Path to Saved Page data given above may well be correct; or possibly... / mnt / asec / com.opera / lib (or possibly folder "lost+found ?).  Problem is, as stated, the location is inaccessible without fraught rooting procedure (ES File Explorer declares the directories to be empty for example).

My advice to anyone wanting to backup Saved Pages is to copy the addresses into UC Browser & re-save them in .mht format (earlier UC Browsers also saved as .html .txt or .pdf using addons). Pages are then accessible / transferable / viewable on PC etc. Slow & stupid but a guaranteed solution. It also punishes Opera Mini's developers (who are generally admirable) for consistently building in this infuriating anti-functionality.


Locating application files on the android system I am a total novice regarding the android environment.

I need to locate some files related to an application on the android system. My goal is to find a private key that would be stored in file format, but any file related to this application could give me other clues.

This application has been removed from Google Play, and the author doesn't answer my email.

Based on the error message I (almost 100% certainty) think the app uses the open source library CoPay. But I don't know which version of the library. It's a really old version, sure of it.

So I have looked at the old code of this library:

it's written in Javascript
it uses Angular.js

In the code I have seen so far, I don't understand where the private key that I'm searching for, could be stored. I'm gonna ask a specific StackOverflow question about that point I don't understand in the Javascript code, but that's another story.

At this point I am wondering:

how does Angular.js and Javascript can run on an android system ?
how to find the files related to this application on the Android system ?

For the moment I use Android Terminal Emulator to do some ls -lRa > my.log and explore the android system on my PC viewing the resulting search. But I'm lost in the 82000 files that are found.

Not one javascript file. No Node.js or npm mentions either. No mentions of Cordova.

I just don't know where to start.

Any clue ?

Using abd shell and the ps command, I determine the name of the package of the application.

Then, the files related to an application are located in the directory:

/data/data/package.name/

But the files in here are not accessible unless you have root rights. Or unless you run adb shell, and run-as my.debugable.app.
Unfortunaly release application are NOT eligible for the run-as command.

Not possible to list files in such a directory with ls

So the necessary next step is to learn how to root an android phone.


Why network activity is detected from apps after VPN firewall blocks them? A few non-rooted (no rooted) Android 7 and 8 phones from (Huawei, ZTE, Neffos and Samsung) were tested in this simple firewall (NetGuard) experiment. A selection of apps (including apps from the phone manufacturer) was chosen to be blocked from accessing the Internet regardless using Mobile Data or WiFi, by using NetGuard.

Before the experiment, NetGuard and GlassWire for Android were installed. The GlassWire is activated to monitor if these apps still can access to the Internet. Throughout the experiment, GlassWire reported that some apps, that were blocked by NetGuard, had network traffic to the Internet.

Therefore, it seems that users who buy any Android phones are denied full control of the phone, even if they have installed privacy protection apps such as NetGuard. So, to make the experiment fair enough, this question is posted here, requesting help from experts out there, on whether what is the actual problem(s).

Is the problem caused because GlassWire reports false positives? Or NetGuard requires special configurations in order to block Internet for selected apps? Or Android phones disregard users and allow apps to access Internet even though NetGuard was installed?

Is the problem caused because GlassWire reports false positives?

You are correct. This question appears to me related to understanding of OSI Model. NetGuard is based on VPN which makes use of TUN interface at OSI layer 3, while GlassWire collects data from NetworkStatsManagr which is something within Android's Java runtime e.g. the creation of sockets happens at top layers; Application or Transport. And the UID based data usage is collected from qtaguid module of iptables which also operates at OSI layers above 3.

Making use of Per-app VPN configuration, NetGuard asks the OS to only send traffic from app XYZ through TUN interface so that it can be forwarded through a VPN connection (which it never does). When we see apps from top, it looks like the apps are sending network data which is moving out of the device, but in actual it's blocked at layer 3. So IP packets even don't hit the physical layer.

This fact is self explained by GlassWire app. It has a builtin firewall which is also based on VPN; no other possible way for non-root apps. When turning on this firewall, it warns that user will still get data usage stats for blocked app. The reason is as stated above, data is measured on upper OSI layers, blocking occurs at lower level:

That's why sniffers work at OSI layer 2, or even better is to watch from outside e.g. using a proxy server or at router.

  Therefore, it seems that users who buy any Android phones are denied full control of the phone, even if they have installed privacy protection apps such as NetGuard.

Well, NetGuard and similar apps have become somewhat privacy protections apps just as a side effect of Android's VPNService API which wasn't intended for this usage. Such apps can do app filtering based on UIDs and/or SOcket_MARKs which Android uses to categorize the network traffic for different purposes. If they wanted to give users freedom of choosing which apps can access internet and which can't, they could simply set Protection Level of android.permission.INTERNET dangerous, which doesn't favor their business model; consider the fact that Google is biggest search engine and ads are their prime source of revenue.

Advanced users who want a more fine-grained control on privacy, usually root their devices and make use of lower level things like Linux kernel's builtin firewall iptables. Also some custom ROM have such features built-in.

RELATED:

How to view network traffic requested by a specific app?
Are multiple-users protected from each other differently than apps?


How to stop fallback from H+ to 3G data Is it possible, and if so how, to lock the phone to using H+ for data and not dropping back to 3G? I suspect it isn't (firmware of the radio hardware I'm guessing) but there's times where I would be willing to take the battery hit to keep my data on H+ (specific application with data demands that doesn't like dropping back and forwards to 3G).

I'm not talking about changes in signal quality: I can be sitting in a single location, not moving, where both H+ and 3G are available. When data is being requested the phone typically goes to H+ as it is faster. Once the data demands reduce it drops back to 3G. I have read in a number of other places that this is on purpose to save battery. However my issue is that one app I use doesn't handle the transitions well so I'd like to stop the auto-fallback.

Android 4.2.2 on Samsung Galaxy S4 mini, Australian networks.

The best thing to do and it worked for me is download the HSPA+ Tweaker from google play store.

I dont know for sure but i think it works by sending extra data packages to trick the provider into thinking you are in need of a higher and faster connection, thus making your phone stay on H+ rather than dropping down to 3g or less.

I had the exact same problem and it is now sorted with this app.

It may use extra data but it is worth it when you need a quick boost, if you have unlimited data allowance you are laughing really.

you can switch the app off within a swipe and a tap so it really is an all round handy app.


Why are these short USB cables not connecting my Android device? I have a Galaxy S2 and a Linux Mint laptop. For a while I was using a long USB cable, maybe 1 metre in length, to connect my Android device to my laptop. It worked fine, but the extra length was unnecessary and sometimes got in the way. So I went to my local electronic store and bought a 20 centimetre USB cable.

With the shorter cable, it would recharge my phone, but I could not connect to the file system on the phone in any way. No USB related activities, such as connecting to the device from Eclipse or transferring music files from within Banshee would work.

I thought maybe I was just unlucky and got a bad cable. So I went and bought a second 20 centimetre cable, and it was the exact same situation.

Bad cables are rare enough that it seems unlikely that I got two in a row. In any case, I'm a little hesitant to just go and buy another until I know what's going on. My 1 metre cable still works, so I assume there is nothing about the system that is failing.

Why would the 20 centimetre cables behave any differently from a longer cable? Is there a type of cable I need to be getting? Is there something else I need to know when buying cables?

This is what my 20 centimetre cable looks like:

It's possible that the USB cable is designed for charging only (i.e. not a data cable), or is of poor quality.

Off-topic: Although not a USB cable, I have encountered OTG cables that could not detect a USB drive. In this case, it was a poor (or defective) OTG cable; other cables were able to detect the USB drive.

Related posts (external):

All micro usb cables are not created equal?


How to reinstall corrupted Android applications with ease? The other day I woke up, my Android phone was frozen and only removing the battery helped to reset it. It looks like overnight something terribly went wrong as the memory card was not readable anymore and even after formatting it, it got a few bad sectors in the report.

I have about 150 applications installed and some of them which were moved to the memory card obviously do not work anymore. I had backup of my data but not the apps, as I thought I could always download them again. However, I can not find an easy way to do it. First of all, the corrupt applications still show up under settings/applications/manage applications, but the only way I can tell if they are missing or not is that their icon is some default Android robot with an SD card next to it and the names are not human friendly but more like com.biggu.shopsavvy.

I tried different apps to solve the problem, but I could not find any which would be better than doing it manually. What I need is to either reinstall all apps with a tap of a one button or install a list of apps in batch from the market.

The easiest way to install the missing apps would probably to go to the Play Store on a PC and queue them up for install on the device.

You will still have to look on the device and see which ones you need to reinstall; there isn't a way to simplify that process. Looking at them the way you are, for the ones that have the "default icon" and the SD card is probably the easiest way to identify them. The "non-friendly" name that you see can be used to search in the Google Play Store and you will be able to find the app from that.

Or you can append it to the end of the "details" URL like this:

https://play.google.com/store/apps/details?id=com.biggu.shopsavvy

That will take you directly to the shop savvy app, then you can install it to the device.


Is there a way to change the cover photo in Gmail app's menu? Gmail/G+ allows you to change the cover photo along with the profile photo. I already changed both. The profile photo will also be used in the Gmail app on most (every?) Android. But what about the cover photo? I don't want the Google default cover photo on my Gmail app.

I'm on a Samsung using Android 5.0. Gmail app is currently on 5.6.103338659.release.

Is there a way to change this?

Today, as a matter of fact, the image suddenly appeared. I did not do anything special that I hadn't tried before: Switching on and off the phone, reconnecting gmail, disabling and enabling the respective settings.

So it's obviously just a matter of time until all the picture changes take effect in the app.


My screen lock is set to "PIN", and I can't change it to "Swipe". Why not? I have tried to do the fix as suggested on here however my swipe option states it was disabled by administrator or something like that. Not sure how I even set a PIN in the first place. How do I change this?

Check if you have added VPN connections.

Usually VPN connection requires minimum Pattern/PIN/Password active, and while you have VPN connection created you can't disable it.

To check does you have it, and to delete it go to Settings -> More under Wireless & Networks-> VPN. Keep in mind, this can be different on other Android version, you can search Google for your device.

If there is present connection, after removing them you should be able to change Lock screen settings.


Screen flickering galaxy s3 I noticed that my galaxy s3 sometimes show flickering on display when I am for example closing apps. I disabled HW overlays but it didn't help. I read that it can cause battery. My battery is fairly old (2 years) and Can withstand 3 hours surfing net and listening to music on 1200 mhz.

How it can be battery? It's giving low voltage to CPU/GPU and that's why is graphical rendering so bad?

Or it causes kernel? I have custom. I never had stock so I don't know if on the stock it's OK.

I have archidroid based on CM11

EDIT: Here is video. Screen flickering on my phone https://www.youtube.com/watch?v=uXPK9V9ENow&feature=youtu.be

I had this too on my S3 4G variant.
The battery is the problem as it does not give out power consistently and suddenly just drops all power output. You have to replace the battery.

  The screen flickering is an indicator for a broken/completely used battery.


Can I prevent Google from collecting data by using a custom ROM? Choosing a smartphone based on the operating system on a smartphone comes down to two options: Android or iPhone.
Both collect personal data, track activities and track location.

But with Android there's the option of replacing Android with a custom ROM.
Will replacing stock Android on a phone with a custom ROM and removing all Google apps prevent Google from collecting any data?

Summing up from the comments:

There's more to it then just getting rid of "Google Apps" – though running a device without them certainly already massively reduces that data collection. A complete elimination can only be achieved by running the device in airplane mode (i.e. not permitting any network connections).

Using a custom ROM without flashing GApps will massively reduce the data collection, yes. But then you also should avoid all apps from Playstore (e.g. by using F-Droid solely), and don't browse websites (only few, like mine, have no Google trackers involved). As @beeshyams already wrote, a Firewall (root: AFWall+ / no-root: NetGuard) can help reducing it further. Getting it to absolute zero is probably only possible by going into airplane mode.

Even if you disable Javascript completely in the browser, there are still Web bugs to consider: tiny, invisible images (1x1 pixel) embedded into web pages for tracking purposes. Websites which are completely free of trackers are rare; at least two thirds of all existing websites integrate at least one (if not more) Google Trackers: Google Analytics, Google Tag Manager (both to be found even here at SE), Google Ads, Google Fonts, miscellaneous Javascripts (ajax.googleapis.com), Google Maps, Youtube, and so on.

TL;DR: You can massively reduce it, but you can't get fully rid of it without breaking stuff. Using a custom ROM without GApps is a good start, avoiding apps from Playstore helps a lot, using a firewall app (AFWall+ if rooted, NetGuard otherwise) helps further. Selectively enable Javascript for websites in your browser (e.g. using the uBlock Origin addon) massively improves on it.


Possible to play YouTube videos at 2x speed? So I use a Galaxy S5.

I'd like to play YouTube videos (or videos anywhere else) at 2x speed, but I can't find any options for that. Is it possible to find a way to do this on Android?

Update 2017: The stock youtube app now gives you a few options for playback rate when you click on the three dot manu when playing a video, for most phones.

One Way

Download an external player that lets you control the speed, like BSplayer.
Then in the youtube app when you get to the video you want to watch click the Share button and then select the player you want to use.  The external player will open and it will play the video you want, and you can control the speed in it.

Tip: you can also use this method to skip ads.  If you share the video to a different player you can watch it right away without having to wait if there's an ad.

Edit: I mentioned VLC and Dice Player as other options to control video speed,   but looks like I can't share a video from the youtube app to play with them, at least on my phone

.

Alternative Way (not as smooth):

This works for watching videos on m.youtube.com
on the Mobile Chrome browser (probably other browsers as well)

Create a bookmarklet, name it something like 'yspeed', and use this code:

javascript: document.getElementsByTagName("video")[0].playbackRate = parseFloat( prompt("Enter Rate") );

then on your phone when you're watching a video on m.youtube.com, in the url bar type 'yspeed', don't press enter, you should see your bookmarklet popping up as an option. When you tap it you will see a popup to enter your speed (.5, 2.5, 3, etc)

Speeding videos up this way might get laggy, and the max speed you are able to watch it smoothly might depend on your device capabilities

How to create a bookmarklet:

On Desktop

Right-click the bookmarks bar
Click Add Page
Edit the name, and type the javascript code (including "javascript:") into the URL field
Select your Mobile Bookmarks folder (might be optional) and then click save

On Mobile Chrome

On any page (that you haven't bookmarked already) click the three-dot menu button next to the address bar
Tap the star
Tap Edit on the popup that shows up on the bottom of the screen. If you missed it then tap on the star again and it will take you to the Edit menu.
Enter the name, select your Mobile Bookmarks folder, and replace the content of the URL field with the javascript code (including "javascript:")

Some more info on bookmarklets: http://www.labnol.org/software/google-chrome-bookmarklets/27894/

Pro Tip: You might get a less laggy video if you watch the video in your phone browser in Desktop Mode and then select a lower resolution video. You can also select speed there through the youtube controls, but if you want more precision you can also use the bookmarklet.


Unreliable Wifi on Cyanogenmod I installed Cyanogenmod 11 on an HTC One. There are a few quirks, but mostly everything works. The only real annoying thing is wireless doesn't work reliably.

I have a Netgear N900 wireless router running DD-WRT, and the phone can connect to it, but after a few minutes of inactivity on my phone, the wireless just stops and Cyanogenmod shows the connection as "Saved, secured with WPA2" but I'm unable to bring anything up over wifi. Clicking the wifi point and selecting "Connect to network" does nothing. The only workaround I found is to disable and then re-enable my wifi, and then it automatically reconnects and wifi works.

I confirmed I have "keep wifi active when idle" checked in my settings.

Is this a bug in CM, or do I have something misconfigured? How can I fix it?

Edit: As a workaround, I found the problem disappears if I configure the DD-WRT router to N-only instead of the default auto/mixed mode. I'm still unsure if there's a bug in CM that prevents it from working with the router in auto mode, of if DD-WRT has a bug in it that causes devices to disconnect.

The behaviour you describe could plausibly be caused by a bug in the Wi-Fi software on your phone, if sleeping the Wi-Fi transceiver makes it forget something necessary to make the connection work (such as the WPA keys).

This is the kind of thing you have to expect when you use a pre-release version of a ROM. Nightly builds simply aren't suitable for day-to-day use, because it's a bit of a lottery what bugs will have been added from one build to the next. Switch to a stable build instead.


Can I unlock bootloader for Mi phone? I've been told that I need to ask permission from Xiaomi to unlock bootloader. Why and is there any other way?
Btw, I'm currently using Redmi 5A.

Here is the all information to unlock bootloader of redmi 5a without asking redmi with unofficial way
Pre required-

Pc running on Windows.
Download Mi flash and Mi drivers from here.
Download official twrp recovery for redmi 5a here.
Follow the guidelines given in above XDA thread link.

Good Luck


Is it normal for my Galaxy S5 to always bring up a prompt to "check battery cover" when powering up/rebooting? I recently got a Galaxy S5 and I'm new to the android platform so apologies in advance if this is an obvious question.

I've noticed that my phone brings up a prompt during startup (after a full poweroff) stating to check my battery cover.  It looks like this:

Does this mean that the phone senses the cover being loose?  Or is this just a generic message that comes up every time I boot?

Generic message after reboot. It will show everytime and I think you cannot turn it off.


Can I install "HTC Wildfire" or "Sony Ericsson Xperia X10 mini" firmware on "Samsung Galaxy Pocket"? Can I install "HTC Wildfire" or "Sony Ericsson Xperia X10 mini" firmware on "Samsung Galaxy Pocket"?

Hello, I want to installdifferent manufacturer's firmware on my Samsung Galaxy Pocket.

Samsung Galaxy Pocket specs:
http://www.gsmarena.com/samsung_galaxy_pocket_s5300-4612.php

HTC Wildfire specs:
http://www.gsmarena.com/htc_wildfire-3337.php

Sony Ericsson Xperia X10 mini specs:
www.gsmarena.com/sony_ericsson_xperia_x10_mini-3125.php

Is it possible to install any official (or unoficial) firmware of these phones (HTC or Sony Ericsson) on my Samsung Galaxy Pocket?

Thanks....

You shouldn't do that thing. Take in mind that each device is special and each firmware is specifically made for that device.

If you try to flash a different firmware you will brick you phone.


Getting absolute path with "ls" command Is it possible to output the absolute file path when executing ls -l on Android (e.g. via adb shell or in a terminal app)?

Here is the output I get from ls -l /etc/ (I have root access):

E:\Dropbox\Droid Explorer\src\main\resources\com\droid\explorer\adb>adb shell su root ls -l /etc/
-rw-r--r-- root     root        16656 2009-01-01 03:00 CHANGELOG-CM.txt
-rw-r--r-- root     root         9944 2009-01-01 03:00 CHANGES.txt
-rw-r--r-- root     root       154482 2009-01-01 03:00 NOTICE.html.gz
drwxr-xr-x root     root              2009-01-01 03:00 acdbdata
-rw-r--r-- root     root       598006 2009-01-01 03:00 apns-conf.xml
-rw-r--r-- root     root         5491 2009-01-01 03:00 audio_effects.conf
-rw-r--r-- root     root         6198 2009-01-01 03:00 audio_policy.conf
drwxr-xr-x root     root              2009-01-01 03:00 bash
drwxr-xr-x root     root              2009-01-01 03:00 bluetooth
-rw-r--r-- root     root       101774 2009-01-01 03:00 build-manifest.xml
-rw-r--r-- root     root         1045 2009-01-01 03:00 clatd.conf
drwxr-xr-x root     root              2009-01-01 03:00 dhcpcd
-rw-r--r-- root     root         1362 2009-01-01 03:00 ethertypes
-rw-r--r-- root     root        18300 2009-01-01 03:00 event-log-tags
-rw-r--r-- root     root        14309 2009-01-01 03:00 fallback_fonts.xml

What I would like to get is the absolute path, ex:

E:\Dropbox\Droid Explorer\src\main\resources\com\droid\explorer\adb>adb shell su root ls -l /etc/
-rw-r--r-- root     root        16656 2009-01-01 03:00 /etc/CHANGELOG-CM.txt
-rw-r--r-- root     root         9944 2009-01-01 03:00 /etc/CHANGES.txt
-rw-r--r-- root     root       154482 2009-01-01 03:00 /etc/NOTICE.html.gz
drwxr-xr-x root     root              2009-01-01 03:00 /etc/acdbdata
-rw-r--r-- root     root       598006 2009-01-01 03:00 /etc/apns-conf.xml
-rw-r--r-- root     root         5491 2009-01-01 03:00 /etc/audio_effects.conf
-rw-r--r-- root     root         6198 2009-01-01 03:00 /etc/audio_policy.conf
drwxr-xr-x root     root              2009-01-01 03:00 /etc/bash
drwxr-xr-x root     root              2009-01-01 03:00 /etc/bluetooth
-rw-r--r-- root     root       101774 2009-01-01 03:00 /etc/build-manifest.xml
-rw-r--r-- root     root         1045 2009-01-01 03:00 /etc/clatd.conf
drwxr-xr-x root     root              2009-01-01 03:00 /etc/dhcpcd
-rw-r--r-- root     root         1362 2009-01-01 03:00 /etc/ethertypes
-rw-r--r-- root     root        18300 2009-01-01 03:00 /etc/event-log-tags
-rw-r--r-- root     root        14309 2009-01-01 03:00 /etc/fallback_fonts.xml

ls by default list everything supplied via argument. From man ls:

  -d, --directory
               list directories themselves, not their contents

  -l     use a long listing format

So you can simly supply everything inside your targer directory, and give the option -d.

[adb shell] [su -c] ls -dl /etc/*
^ optional, depending on your shell environment

Which gives

rwxr--r-- 1 root root 1024 Jun 4 22:32 /etc/hosts
...
(and a lone list)


Difference between system app and 3rd party apps? I was reading about best system optimisation app for android, and this thought came into my mind as what's the difference if you optimise  through a 3rd party app or the system app.

So let's say I am using X app (3rd Part) and I clean the space other app are using. It shows me how much memory it was using and shows me available space that I get after performing that action.

Now if use the android system app to the same action, it  shows some that there was some space that was realised hence allowing me to optimise . If both do the same whats the difference ?? In using 3rd party app and System app. !!!

Confused

Both do the same job but you can more rely on system app rather than 3rd party app.Because all they have the permissions to do so more efficiently.If your device is rooted then all the permissions you can set to the app as your requirements.


Set up an automated SMS server with Android (and a computer)? I'm looking for a way to set up an SMS server (I don't know if there is better terminology for this, but probably).

What I want:

use the phone as an SMS gateway for an automated server
let the phone send and receive messages
use a computer to command the phone what to do

Specific example use case: The phone gets an SMS message [family] The party today will start at 2pm. Which the computer will interpret and will order the phone to send the message over to all the numbers the computer has in the family list. Or f.e. [add]family,0123456789 to let it add numbers to lists.

So what do I exactly need?

An app that can send all it's incoming messages to an HTTP server and can receive orders from that same server. Of course USB would be a better method than HTTP because it's safer.

SMS Gateway from the android store does exactly what you want.

  Periodically checks for e-mails via POP3 and send them via SMS.
  Send SMS by HTTP GET request on its internal webserver.
  Forward received SMS to desired e-mail via SMTP.
  Forward received SMS by calling remote webserver via HTTP GET.


Can not access Internet on N9100 Android 4.4.2 I bought  a smartphone (N9100) which is running Android version 4.4.2 (kernel version: 3.4.67).

When I plugged the SIM card in the smartphone, I set Data connection to the name of the company that provided it to me.

I went to Settings -> WIRELESS & NETWORKS  and set Wi-FI to ON

I see now : 3G h+(with three vertical bars).

I open the browser and type any page but it says I have no connection.

Also, when I check in Wi-Fi -> Advanced , I see that I have no IPv4 address assigned to me.

How to resolve this problem?

This behavior (3G/H/H+ shows up in notification bar, but no internet connection) usually occurs when APN settings are not configured properly.Also since it's a new phone, recently purchased you might need to configure APN settings pertaining to your network carrier (service provider)

APN settings can be obtained by calling up the customer support,asking them to send the APN setting through message(sms) or by googling even.

Some have found a workaround for the issue by simply changing preferred network type to 2G only

Also working on mobile data(2G/3G) does not assign any IPV4 under WiFi settings because that section shows IPV4 address assigned only by WiFi connections.

Click to enlarge


Accessing Google play store When l click or try accessing the  Google play store application on my android phone, the system says "server error", what can l do? .Now, l find it difficult to download applications on my phone

try to clear Play Store's cache, go to Settings → Applications and find "Google Play Store" there and choose the "Clear cache" option.


What are the limitations of USB On-The-Go on Nexus tablets? I'm thinking about using USB On-The-Go to extend the rather limited space on the Nexus 10 tablet. I've read about it, but I'm not sure on where exactly the limitations of this approach are. I know that I need a USB OTG cable for it, but I read some conflicting or vague information about other aspects.

Do I need a specific app? My impression is that I need the Nexus Media Importer, which is a paid app, but is that the only way?
Which filesystems are supported?
Can the Nexus 10 deliver enough power through USB to use a portable hard drive, or does it only work with USB flash drives?
Can I access the external USB drive without restrictions as if it was an SD card, or are there any additional restrictions?

Do I need a specific app? My impression is that I need the Nexus Media Importer, which is a paid app, but is that the only way?

Some apps on Google Play have the ability to read USB OTG data, however an app specifically made for the purpose would be better.

Which filesystems are supported?

Most file systems that Linux supports will be supported.

Can the Nexus 10 deliver enough power through USB to use a portable hard drive, or does it only work with USB flash drives?

No, it cannot. It cannot as the Micro-USB port would not be able to push out enough power, as well as the fact that the battery would drain very quickly if this were to happen.

Can I access the external USB drive without restrictions as if it was an SD card, or are there any additional restrictions?

You can access it like you would on your computer, through a file manager. The app you choose may restrict the access, however.


After flashing from SP Flash tool, phone won't boot up Device: Huawei Honor Hol-U19

It was bootloop so I tried flashing the firmware sing SP Flash tool. But now, the phone won't even start/boot to it's logo. I can't feel any vibration afte pressing the power button or any of the buttons. Can someone help me?

LG hold both volume button and power button same time fir about 20 seconds, worked for me tho cricket had no clue.


How to install a ringtone into internal memory? I am using a custom ringtone. It is a mp3 which is stored on the external SD card.

When my phone is connected via USB to my computer and the SD card is mounted, my phone uses a default ringtone on incomming calls.

How can I use a custom ringtone without SD card?

If you have root, it is possible, but not really recommended. If you do not have root, then you cannot. The file system is designed to be readonly and you can't add additional files to the system.


Is it possible to copy Android OS from my friend's device and install it on my tablet? After encountering a serious problem in my Android tablet, I need to reinstall my android. There is no OS available for my tablet on the the internet. My friend has the same Android tablet.

So I was thinking if it is possible to 'copy' the Android OS from his device and put it on mine. I have a Porto 9" tablet running android 4.2 and is rooted.

Given that you and your friend both have the same tablet, this should be possible. Your friend will need to be rooted as well. Probably the easiest thing would be for him to perform a Nandroid backup which you then transfer to your tablet and restore.

If this works, your tablet will be in the same state as his at the time he flashed, so you'll need to delete his account, establish yours, etc.

Disclaimer: as with all things flashing, I can't guarantee that this won't make your situation worse. But it sounds like you're already in a bad way.


What happens if I remove a file from /etc/permissions? So I rooted my phone recently and want to thoroughly clean up my phone. I specifically want to remove a file in /etc/permissions (or /system/etc/permissions) called android.hardware.location.gps.xml, which I assume is for location and GPS services.

What consequences (negative or otherwise) will there be if I remove this file from its original directory?

I should add, my phone is an Acer V370 (Liquid E2) with Android 4.2.2

Your GPS and location based services will have problems. It's an .xml file. Try googling it and find the file then paste it in it's location(if you have deleted it)


Data Transfer to New Phone using TWRP Fairly easy question. I have a Samsung S3 GT-i9305 LTE rooted, Android 4.4.4. sadly it's coming to the end of its life and its time to upgrade to a phone with a much newer OS (Android 8+). I have a full TWRP backup of my current phone. In principle, can anybody tell me if it's possible to use this backup to restore all my data to a new phone - (it will be a Samsung device of some type). I understand how to root and install TWRP on devices. I'm only asking the question as I cannot find the answer to this rather obvious situation which many people must encounter anywhere. I'm not at all bothered about transferring the apps as they will probably function better as fresh installations on the new device. I also use Titanium backup.

TIA people.

Tim Smith

A TWRP backup would be useless if not for your model only.... You can't restore a backup of a different Model on a different one even thou it's the Same Make.. So I guess the only options are listed above... Titanium backup is really Good for backing up of apps and data...


How to enable developer mode to install apps via ADB for this cheap Android Watch? I just bought one of these:

It was fairly cheap so, unsurprisingly, in "Settings" I don't see any way to select "developer mode".

How can I go about enabling developer mode (USB debugging) to install apps via ADB?

If its an Android Wear watch (and it seems so) there is no options on the watch directly. It depends on the phone it is paired with, and all the options are available on your phone.

I have a Moto360 and I also don't have any developer options on my watch. If you plan to develop for Android Wear, you need to install everything on your phone, which will push all needed resources to your watch.


No IMEI after stock recovery I have a moto e2 xt1521 handset and I tried to update my OS.

In the process I wrongly typed flashboot flash boot recovery.img instead of flashboot flash recovery recovery.img and I was stuck in a bootloop.

To recover out of it I decided to flash firmware XT1521_SURNIA_RETASIA_DS_6.0_MPI24.65-39_cid7_subsidy-DEFAULT_CFC.xml.zip. I tried installing all the versions of firmware but I was never able to get an IMEI number on my phone.

It shows "IMEI 0". I'm using Slim-surnia-6.0.1.build.2.1-STABLE-20170329-2049. I'm not able to make call or use any cellular services. After a reboot I get an error "Temporary error occurred: 44 ".

EDIT

In fastboot fastboot getvar imei shows my imei number but not with *#06#. So, I don't think I have lost my imei number but the system is not able to read it somehow.

Any suggestions ?

IMEI number is generally not affected by any rom customization and you can also get it in fastboot mode. One possible reason of the problem can be that you have not installed correct version of stock rom.

Motorola has different firmware for different country/market.e.g  Flashing Brazillian firmware on Indian device can cause problems.

So get the correct firmware and install it.


Did I broke touchscreen or touchscreen and LCD? I was trying to repair my broken touchscreen glass. I was going to use the touchscreen like that shown here, but every of them is transparent inside.

That would be absolutely OK, but after heating the touchscreen with hair-dryer and peeling it off it seems that there's not such black layer. The LCD screen is kinda silver.

Now take a look how my glass actually looks like.

I don't know if some polarization magic takes place here, but is that possible I peeled off some black layer from not only the touchscreen, digitizer, but from the LCD screen as well?

Modern touchscreens consist of two parts:

The digitizer: This is transparent and detects the touch events.
The LCD: This is the screen and its kinda silver.

The digitizer and LCD are glued and are difficult to separate cleanly. It appears that you've removed a chunk of the LCD as well. The LCD and the digitizer are also sold as a single unit, glued together, so that they are easier to assemble.


Initial Charge Problems I bought my Android last January and I forgot to charge it for 8 hours.

What will be the effect on my Android and  battery life? ( battery type is Lithium Polymer)

Firstly, Li Polymer has the same charge/discharge characteristics as Lithium ion, the underlying chemistry being the same. For more information see Li-Ion vs Li-Poly, plus how do Lithium batteries work anyway?
When the phone is marketed, manufacturers, typically charge the battery to around 40% as you may have noticed. This is good for battery longevity and ensures battery degradation does not occur on storage. See BU-702: How to Store Batteries for better understanding
There isn't a valid reason for charging the batteries for xx hours before first use or to charge till 100%. It is yet another charging myth , see misconception # 6

So, not charging for 8 hours does not matter and your battery is pretty much in the same shape as it was.

See BU-415: How to Charge and When to Charge? for a general understanding of charging "do's and don'ts)

Additional information on this site that would help you care for your batteries

Does constant charging harm my Android cellphone?
What can I do to increase battery life on my Android device?
When should I start charging my Lithium battery? (thanks to Izzy for pointing out)


Show Play Music's 'now playing' notification on Windows PC At my desk, while working, I typically stream music from Google Play Music (GPM) using my Chromecast Audio device linked up to my hifi. I control this via my Samsung Galaxy S5.

What I'd like is some way to display the 'now playing' track on my Windows 10 laptop (as a widget or notification, preferably), as this is the screen that occupies my attention; I don't want to have to divert my attention from my work in order to turn the phone screen on every time the track changes.

Is there anyway I can accomplish this (I could conceivably script something if there was an appropriate API, but there doesn't seem to be). Or a way to send that info from the phone to the laptop?

First, make sure you have Google Chrome Chrome on your computer and
  add the Cast button to your toolbar.

  Then, follow these steps:

  Open Chrome
  Connect your computer and Chromecast to the same
  wireless network
  Go to Google Play Music (play.google.com/music)
  using Chrome. You can also add the Play Music chrome extension and
  cast from here instead
  Click a song, album, or playlist
  Click the play icon
  Near the bottom of the screen, click the cast icon. It will be next to the playback controls
  Under "Connect to a device", select your Chromecast from the device list.

  To disconnect:
  Near the top right of your browser, touch the cast icon Cast > Stop
  casting.

  Playback controls: You can use the playback controls on Google Play
  Music, near the bottom of the screen.

  Note: You may want to keep the music player open when casting music
  from your computer. Playback controls can't be used after the music
  player has been closed, the computer has been turned off, or an
  Internet connection has been lost.

Source: Use Google Play Music with Chromecast


receive/make calls on my pc via my android phone is it possible to receive / make calls on my pc via my android phone. if so how? i have been searching the internet for a while now to find a solution for this.
I have a rooted HTC Desire and i live in Denmark if that changes anything.

Your PC / laptop needs to connect to your phone via Bluetooth. In Windows 7, provided your phone supports the relevant Bluetooth connections, you should be able to use your computer to listen to /speak with calls received on your phone.

You need to PAIR your phone with your computer via Bluetooth to enable this functionality.

In Windows 7, click the Bluetooth icon in the notification area (system tray) and choose your device.


Why do some applications have `Move to SD card` button disabled? I've just downloaded an app, and I want to move it to SD card. At the application setting, the app has data like this:

Total       ... 10.05MB
Application ... 9.97MB
Data        ...  80.00KB

Next to 'Clear data' button, 'Move to SD card' button is disabled. Why?

There are some apps that have programming requirements that entail having to be installed on the system SD card.  Think of it as a flag that's set by the app as to whether or not the app can be moved to SD or not.  In this case, it can't be as it would destroy the app's functionality.


Android 4.3 - No internet access, unable to connect to the proxy server error My Lg nexus 4, received the android 4.3 update last night. I didn't do much on it, opting to sleep peacefully knowing that I had the latest and greatest in android software, but this morning I noticed that I cannot access the internet either via the web browser or the play market.

Chrome complains "unable to connect to the proxy server" regardless of what site I try to go to. And the play store says "No connection".

However, I do have a connection, I can use gmail to send and receive messages and I can use whatsapp and twitter and a few other apps.

I have checked the network settings for both my 3G and wifi, and there are no proxy settings or anything enabled.

Does anyone know what the problem might be?

EDIT:

Does this happen on both WiFi and mobile data? YES

What apps have trouble, and which do work? Chrome and the play store as far as I can see are both troublesome. Other apps work i.e. my whatsapp can send/receive messages, twitter works and so on.

What's the color of your signal bars in the notification area? Blue, full signal on HSDPA.

EDIT 2:
I think this may be affected by some setting left over from a rogue app. I have played with VPN apps and proxy setting apps in the past (a few months ago) so perhaps the new 4.3 update read some of those settings and configured things incorrectly?

If you have cleared your Google Service Framework data to receive the update, it will change your device ID that Google uses to recognise your device. This also affects the tokens used by some apps (i.e. Google Now, Google Search, Chrome) and they won't connect to the Google servers properly and refuse to work for a while (this was like 24~48 hours for me, before these apps started behaving as the tokens were eventually refreshed). Other non-Google apps will continue working.

More details of why this happens can be found in this reddit post by a Google engineer:
https://www.androidpolice.com/2013/11/20/google-engineer-dan-morrill-sheds-some-light-on-the-nexus-ota-process-urges-you-to-never-clear-google-service-framework-data/


How to add app shortcuts to home screen on the Note 9 Whenever I go to my app drawer I tap "add to home screen" to a specific app.

Instead of adding to my home screen it creates a new page. Now I have a home screen and an extra page with only one app and lots of space.

How can I go to my app drawer, add an app to my home screen and avoid this problem? Below is my home screen before adding a new shortcut. It should normally add on top of these apps but instead it just creates a page to the right with the app by itself.

First, check if your time and weather widget are taking too much space.

To check: long press on that particular widget and you will see how much of space it is taking.

If you are using two different widgets for time and weather, it's recommended to use one by choosing it from:

Tap Widgets from lower settings appearing on your screen,
Right swipe widgets to see more,
Choose Weather from widgets and choose widget as I am using in above pic, and it uses less space.

You can also change your App screen grid by going to Home Screen Settings on the lower right of the screen (as appears in your uploaded picture).

Now, choose from menu.

To add new shortcuts it is very useful that you do it by long pressing on any app from App drawer, dragging it and releasing it whereever you want to place that app.

Note: you can only put apps on the blank space of your Home Screen. To check space you have to long press widgets (that are on your home screen, such as Clock, Weather widget, Google Search, etc.)


How to permanently enable desktop mode on a browser app? The tablet is brand new so rooted methods are not an option. I seem to remember there being a Firefox add on that had a similar function, which is now dead and and buried. Are there any other tricks out there?

If you can afford to switch from Firefox to an another browser, I suggest you pick any one of the following:

Puffin
Opera
Lightning

The said browsers feature inter alia universal user agent/ website preference for websites visited and also permits overrides per website. I have tested all of them in Desktop mode.

Note that Opera may require a restart of itself for settings to take effect.


How do I unroot my Evo (using unrevoked 3.21) O.k so I have an H.T.C Evo with Froyo 2.2, and I recently rooted it using unRevoked 3.21 but now i'm having some issues with my phone and would like to return it back to sprint. How do I remove the root and change the evo back to stock version so I can take my phone into sprint for a checkup. Can someone pleaaaaaaasssssssse help me? My phone is moving like a turtle.

You could start with this method. It's basically just two steps:

If you used Unrevoked Forever on
your phone, then flash their S-ON
tool.
Flash a stock PC36IMG.zip
from HBoot.

There's also the RUU method, though I think you'd still need to run the S-ON tool if you used Unrevoked Forever (I don't believe the RUU will re-enable S-ON). Either one of these should get you back to a stock unrooted system.


Caller or Receiver can't hear my voice in Moto G 2nd Gen 2014 running Lollipop The Caller or Receiver can't hear my voice but I can hear them. It seems to be a kind of software bug because when I do some recording the mic works perfectly.

The only problem that I noticed is my voice is not getting through on the phone calls. I checked the microphone sign in the dialer mode, and it is not disabled too. I have all my contacts and important messages, and I simply don't want to do the factory reset, unless it is really required and is helpful too. I'll appreciate any help.

Have had the same issue. I managed to fix it by simply restarting phone... but if that doesn't work then I would suggest a factory reset.


Does rooting a phone expose the phone to security risks? I have a very simple question. If I root my phone, will it be easier for malware to run on my device and cause more damage (due to the nature of the extended set of operations that applications with root access can perform, and the downside of being logged in and running applications as root on Linux systems).

Thanks.

EDIT:

Even when an application is rooted, it can still be configured to disallow installation of APK files from unknown locations (locations other than the Google Play Store). This increases security since it makes it impossible that a web browser download install a malicious app even though the device is rooted.

Yes and no.

If you carelessly install apps to your phone without reviewing permissions, then yes your system is more vulnerable to malware and such.

But if you "read the fine print" and are conscientious about what you install, then no your system should be just as safe as not rooted.

You can also control permissions with the native AppOps or you can use a third party app. A excellent example of that would be My Android Tools. You can enable/disable Activities, Broadcast Receivers, Content Providers, and Services. So even if an app has an undesirable permission you can still control what your apps, while rooted, are doing (even in the background). Not only can you change the settings for user apps, but also system apps. It even has an option to backup the settings before any changes are made, in case of any issues.

Once rooted the Android becomes very interesting. The sky's the limit.

If you don't have AppOps in Settings (because its a hidden setting) you can download a shortcut to it from the PlayStore. There are several apps to accomplish this, just pick one you like.


How to project screen in android x86 I have installed Windows as well as android x86 on my laptop. Everything was just fine until the LCD of my Laptop was not broken. Now with broken screen I use Specific key combination to project my screen to an external monitor. This feature works fine with Windows but the key-combination does not work for android x86. Monitor does not even detect a signal from laptop. Is there any trick to project the screen in android with parent screen broken?

You want to have a multi display android config.
cf:

Configuring Display Settings

source TileUtils.java

source SuggestionParser.java

App Shortcuts

UI Shortcuts


Download YouTube Videos from Mobile? Is it possible to download YouTube Videos on my New Samsung Galaxy Y android phone and have it stored in my SD card?

Yes. You can take either of the following two approaches:

Use tubemate. With this app you can browse YouTube and download the video just like you would download from websites like keepvid.com.
The latest version of YouTube allows the videos that you opened or YouTube thinks you'll watch or have added to watch later queue to be downloaded in background so that you can watch it later. Read here. -> The preload option is no longer available in the official youtube app since version 5.6, see google support note here

  For the first time, YouTube will start downloading videos it thinks you might want to watch, whenever you’re plugged in and on Wi-fi.

  That’s great news for commuters, for example, who can now watch videos when outside their mobile coverage zone (or without paying for costly video downloads over 3G).

  YouTube, careful to draw a distinction between this and total downloading of its vids (which breaks its terms of service), is careful to point out that you’ll still need to be online for the first second when you press play.


fastboot responds, except that it won't flash my recovery image I have installed Cyanogenmod (v13) on a Xiaomi Redmi 2 phone. So, it all worked, but then I tried a manual update.
I booted into recovery (TWRP), and flashed the new cyanogenmod ZIP file; then flashed the gapps ZIP file. But when I rebooted, I found two problems:

the device won't finish booting (gets stuck)
recovery mode is gone. If I try to boot into recovery, the Mi logo stays there forever

So, I could get into fastboot mode. Then I tried using the fastboot tool from a Linux PC.

The device responds properly:

# fastboot devices
78768331    fastboot

# fastboot getvar version
version: 0.5
finished. total time: 0.003s

# fastboot oem unlock
...
OKAY [  0.003s]
finished. total time: 0.003s

# fastboot erase recovery
erasing 'recovery'...
OKAY [  0.041s]
finished. total time: 0.041s

But, when I try to flash a recovery image, it gets stuck:

# fastboot flash recovery cm-13.0-20160705-NIGHTLY-wt88047-recovery.img
target reported max download size of 268435456 bytes
sending 'recovery' (11136 KB)...

I have tried this from two computers:

from a notebook, when I plug the device it is correctly recognized as a USB 2.0 device (syslog says it's a EHCI device), but no data is transferred. After some time, the kernel reports that "task fastboot blocked for more than 120 seconds" and prints a stacktrace to syslog.
from a desktop computer (also Linux), the device is only recognized as OHCI (USB 1.0), and no data is transferred. But in this case, unlike the notebook, when it tries to transfer, the keyboard stops functioning (OHCI, I suppose).

I also tried a Windows flashing program for Xiaomi devices, which I ran on Virtualbox, but it didn't recognize my phone.

What else can I try?

Fastboot is so unpredictable, ouch. Try the following steps.

Check if your cable is the stock one. If not, at least make sure it supports file transfer in fastboot mode.
Check that USB drivers are installed properly
Try to rename the recovery file to just "recovery.img", I know it looks stupid, but it did the trick for me.

Finally,

* the device won't finish booting (gets stuck)
* recovery mode is gone. If I try to boot into recovery, the Mi logo stays there forever

yeah, obviously it doesn't boot, you erased the recovery partition.

Also, I think for fastboot flashing isn't really needed to erase the partition you are going to flash.


Is it possible to run rm -rf / without root access? I see videos of people running rm -rf / on their android but they always run it with root access that is running su first so I tried doing the same on my unrooted phone by running rm -r -i / but then it 'promoted 'examine files in directory /?'  so I got scared because I was not sure whether it will erase my files or not so I would like to know if rm -rf / without root  erase OS files and brick my device?

First off, running rm -rf / is always a bad idea – but you probably know that already.

Second: Yes, of course you can run this even without root. But it wouldn't be able to delete all files, for multiple reasons:

it can only delete files where the user executing the command has permissions to. Those are, naturally, pretty few (except for on shared storage aka SD card)
parts of the file system are mounted read-only (eg. /system). Those couldn't even be deleted with root powers unless before remounted with write access.


Samsung Note 4 power saving mode problem I am using Samsung Note 4. When I turn to power saving mode I cannot get back to normal mode. I don't know what to do. Recently I've updated to the latest version. Can you please help me to switch it to its original settings.

I use NOTE4 N910C. I notice the same issue (and many more) in MM 6.0.1. The workaround I use is to install Avast Battery Saver and other apps from Avast (for free). It is possible to define profiles (like "Night profile") and it reduce battery consumption dramatically. And wait for bug fixing from $amsung


LG K10 2017 M250E deleted partitions I wanted restore factory settings. Unfortunately I erased partitions in fastboot mode. Now the device is showing only the LG boot logo and keeps rebooting.  I don't have access to fastboot mode and download mode. I probably need scatter file and flash new ROM with SP Flash tool, but i can't do this scatter file.

Anyone can help me?

I would recommend you look for LG K10 2017 M250E ROM firmware dump online. I did a quick google and found a few. Notably: http://www.lgstockrom.com/lg-k10-2010-m250e. The results in a .kdz file that requires special software to open. That software is specific to LG and was easily located online. There's no other way that I know of to recover those partitions.


Samsung galaxy Tab 3 won't show up in My Computer? I am trying to root my tablet and it won't show up in My Computer when I plug it in. I have tried different ports and have tried rebooting the phone. I just purchased it 5 hours ago. I have Windows 7. I installed some Samsung drivers, but I am not 100% sure they are the ones I need (I got them from a guide).

I don't have an SD Card, but I do have 8 GBs of internal memory. I have Samsung Galaxy Tab 3 T210R with WiFi.

Thank you!

Try google search: 'usbdeview' and download it.
Now delete all drivers with the Vendor ID '18d1'
Search Google again for: 'Samsung Galaxy Tab 3 Drivers' and download and install, else use Google's USB Drivers: Search Google for 'Google USB Driver'.

Install them, and try and plug it in again.
On your tablet: Go to Settings -> Development Settings - > Tick USB Debugging.
You might wanna change your USB Storage to 'Charge only' or 'Camera' if possible. Else try to search Google for: 'Samsung Galaxy Tab 3 root'.

I hope I helped.


Voice Control Offline Is there a way to do "Ok Google" offline?
Basically I do not have a data contract.

For that you will need the Google Now offline voice recognition.

Go to settings >> Offline speech recognition (download latest supported language files).

You can perform some offline voice actions (play music, turn on wifi, turn on flashlight)

Here is a screenshot of Google assistant offline commands:

To make a call while offline:

Tap the mic on Google assistant
Then say Call "xx" where xx is any contact
After this it recognises the voice and identifies the contact and immediately calls the contact

See below screenshot:

(click images for larger variants)


How do I save purchased apps as APKs? I am unable to save APK's that I have purchased (actually paid for) through the Play store. Usually SaveAPK is able to save the APKs that I'm interested it, however this didn't work: it sais Copy failed. I also tried Astro File Manager, but every app that I purchased had a lock symbol on it, and it didn't allow me to back it up.

Next, I tried looking in /data/app, and I couldn't find the APK either. Any ideas where they could be? Maybe it's some sort of copy protection in 4.x+ which I haven't heard of previously.

I am running Cyanogenmod 10.1-20130714-NIGHTLY-i9300

Yes, this is a new feature (app encryption with forward locking) introduced in Android 4.1 (Jelly Bean) which is intended to prevent casual copying of .apk files. See this blog post for a more detailed description of this feature, with some technical details.

Part of the post text which is most relevant to this question:

  A typical forward locked app's mount point now looks like this:

shell@android:/mnt/asec/org.mypackage-1 # ls -l
ls -l
drwxr-xr-x system   system            2012-07-16 15:07 lib
drwx------ root     root              1970-01-01 09:00 lost+found
-rw-r----- system   u0_a96    1319057 2012-07-16 15:07 pkg.apk
-rw-r--r-- system   system     526091 2012-07-16 15:07 res.zip

  Here the res.zip holds app resources and is world-readable, while
  the pkg.apk file which hold the full APK is only readable by the
  system and the app's dedicated user (u0_a96).

So a normal app like SaveAPK cannot read .apk files of forward locked apps in JB (but app resources are still world-readable, therefore apps which contain icon sets and themes for other apps will still work properly).

However, this protection is effective only in the locked-down state of Android as shipped by device manufacturers. If you have root, you can still access .apk files of all applications installed on your device and do whatever you want with them. The only problem for you is that some backup apps you have used previously will no longer work, and you need to find a working replacement (now a backup app will need to use root access in order to backup all .apk files).


Samsung Apps for Galaxy S4 with CyanogenMod I am going to change the official stock Android on my Samsung Galaxy S4 to the latest version of CyanogenMod. But after reading some forum threads about how beautiful and useful it is, I have a question regarding Samsung Apps:

Is there any Samsung Apps available or is it possible to install them somehow?

The problem is that I do not really want to lose my camera functionality (double camera photo and automatic color correction), hover function, S Memo, Samsung Apps, S Planner and so on.

What you may suggest me? I really liked that CM functionality, but I also need almost all of the Samsung default tools, like S Memo (the most useful for me).

No, you will not be able to use your Samsung application for camera. You will you the cyanogen mod one or any other variant that you can find on the market.

As a side note Cyanogen mod is working on their own camera that it suposed to be very good, but at this moment it is in very early beta stage, so who knows when will they actually realease that.


Go Sms Pro: "Too many unsent multimedia messages" error Every time I try to send a Multimedia message using Go Sms Pro, I get a
toast message saying: "Can't send message right now. There are too many unsent multimedia messages"

This doesn't happen when I send something through gomms (which is really only good for sending to other people with smartphones), and it doesn't happen when I use any other sms/mms client (like handcent or the default sms client). It only happens when trying to send an MMS message with Go SMS pro.

How can I get this to work? I would have thought that if this was a global bug issue, that it would have been fixed by now, so I am guessing that there is something I need to set/reset. What do I do to fix this?

This has happened to me at least once before. Very annoying. In my case I had to check every thread, and scroll up to look for failed mms messages in the thread(red !). Once one fails, apparently nothing else except regular txt will go through until the offender is deleted for some reason. I think I narrowed it down to a message I sent from my garage. With the doors shut and if I'm in the back, I get one signal bar if I don't move. I think I attached a pic, hit send, then stuck it in my pocket while it was trying to send. Why it doesn't send later when i get a better signal is beyond me. But, by checking all my threads, and deleteing each one the had a red ! eventually I was able to send the one I really needed to send. If it happens again, I'll update the post with more solid information.
Phone is G'zOne Commando, Android version 2.3.3 hope this helps someone.


Turn off app update notification sound Does anyone know how to turn off sounds for notification of app updates? Turning off notification sounds also turns off message tones. This is becoming really annoying as phone beeps every time an app updates!

I was not so easy to notice at first that with Samsung phones, you have to note that there is also "GALAXY Apps" store.
It has its own notification settings.


Path where Firefox Mobile Addons store their data? I've installed Firefox Mobile on my Asus eee transformer and installed the scriptish add-on for using some userscripts.

Some of them require editing. The problem is I don't know which path contains these scripts.

Does anyone here know that? Or know where the firefox data is stored?

As with all apps, they store their data below the /data/data directory, in a directory named according to their package name -- which is what you can see following the "id=" in the playstore URL. So for Firefox, data should be in /data/data/org.mozilla.firefox.

So far the good news. Now for the bad news: This directory can only be accessed by the app itself -- or by the root user. So if your device is not rooted: bad luck.

I could imagine that for userscripts and some other profile data, Firefox might (or might not) use some storage on the sdcard -- so you could check if you see a similar directory structure there. Certainly not with the "doubled" /data, and maybe even just named "firefox" -- as I do not have Firefox installed, I cannot check, but it's worth a look.


Is ART on Lollipop the same as on KitKat? I have issues with skype on my KitKat phone with ART enabled. None too serious, but launching is very slow.

Will the same issues plague me on Lollipop when my phone gets it?

No. ART on KitKat is not ready for production use, and shouldn't be enabled unless you want to test apps you're developing (and even then, you probably only need it to test native code). ART on Lollipop is the finished, production version.


Unlocking Bootloader Android 7.1.2 I have a RCA device running Android 7.1.2. I'm having difficulty unlocking the bootloader.

On my device I've an option to turn on OEM Unlocking. When I try it asks if I want to enable when I select Enable it just jumps back to off position.

This is what I have tried.
adb reboot fastboot
The device reboots and stays on the splash screen when I do fastboot devices it shows "0123456789 fastboot". This seems weird to me I expected to see the S/N number like I see when I do adb devices.
Then I tried "fastboot flashing unlock" I don't see any change on the device and I instantly get FAILED.

How can I get the bootloader unlocked?

I have seen people that have gotten it unlocked, but they were on a previous version of Android.

My tablets info:

Model: RCT6973W43R
Android Version: 7.1.2
Android Security Patch: October 1, 2018
Kernel Version: 3.10.104 Fri Oct 19 11:05:52 CST 2018
Build number: RCT6973W43R-ANDROID7.1-V38-V1.16.132-DS-E17
Rockship: RK3066

Enable OEM Unlocking
If your devices manufacturer allows OEM unlocking
A.K.A (Also Known As) "Bootloader Unlocking".

After Enabling OEM Unlocking

Reboot to Fastboot

ADB

adb reboot bootloader

OEM Unlock

fastboot oem unlock
or
fastboot oem unlock -go
or
fastboot oem unlock /path/to/unlock-token.bin

If you have an MTK CPU you might be interested in flashing image's using a scatter file and SP Flash Tool v5.16 or above, as it doesn't require an unlocked bootloader.


Why is the global mobile data usage higher than the sum over all the applications? On my Samsung Galaxy Note10+, the mobile data usage shown via the settings is much higher than the sum of the amounts (given below the global one and the graph) over all the applications. Why?

For instance, on 2020-01-01, it shows 10.20 MB, but the individual amounts for the applications are 576 + 386 + 362 + 283 + 65.12 + 53.13 + 44.76 + 34.35 + 24.85 + 21.33 + 16.96 + 13.56 + 10.25 + 9.48 + 9.45 + 8.91 + 5.41 + 3.54 in KB and 878 + 311 + 179 in B, which gives only about 1.9 MB.

EDIT: This seems to be a bug since after sending a big mail (several hundreds of KB) with K-9 Mail, the global data usage increased as expected, but the data usage corresponding to K-9 Mail is still 179 bytes only!

Many Samsung S10/Note10 users are affected by this issue as this can be seen in this thread. So, this is a bug, and there's nothing one can do, except waiting.


Apps continue to use battery despite closing them I have noticed that certain apps continue to show up in the Settings-->Battery menu (which shows the % of battery used by each app) long after closing them.

Here are the list of things I have tried but nothing has removed the apps from the Settings-->Battery menu
- cleared the RAM using Active Applications widget
- Force stopped the app
- Restarted the phone

Some of the apps stay longer and some are gone automatically after a certain period.

My question is
1. why do the apps continue to show up in the Settings-->Battery menu when they are closed properly?
2. Is this something the apps can control like for how long they can stay awake despite closing?

Its a Samsung phone running on Android 4.1.2.

The Settings > Battery menu is a cumulative history that gets reset only when you re-charge the battery to 100%. That means all of the usage history is retained through the charge cycle (which includes any partial re-charges). The closed apps' prior battery usage (as a percentage of the total charge used since a full re-charge) should gradually decline as the total charge used increases.


birthday duplicates after removing google account and adding it again After removing my Google-Account on my HTC One S and adding it again, i recognized that all birthdays stored with contacts are in my calendar twice. When i change birthday at some contact, there is only one, which changes. The information is not from another calendar like Facebook or Google.
After removing my account once and adding it, i had two birthdays for each contact, only one changes.
After removing my account another time and adding it, i had three birthdays for each conatct and only one changes.

So why this happens or how can i delete or avoid this?

I would like the delete either automically or manually (prefering automatically) but i found no solution to do this.

I made a screenshot to make it clearer.

Meanwhile, the only thing that helped was a softreset.i wanted to do it fast. And after the new HTC Update i switched to some Custom Roms anyway.


What are the location based alarm applications available for Android? I want to know what apps can sound an alarm depending on my location.

Obviously it would be better if the battery consumption is low.

I'd be happy if the application is free but wouldn't mind paying if it's working properly with not much battery consumption. Also please post (if you can) only applications that you've used.

UPDATE: Sorry guys, I should have been more clear. The alarm I am looking for is something where I can set an alarm when I am in the bus/train and make it sound the alarm and wake me up before my stop.

Llama. A laymans version of Tasker. It can do so much more but should suffice with minimal battery impact as it uses cell sites to identify rather than gps.


Can I Bluetooth tether my Android to iPhone? I am very confused atm. My iPhone 4 says it has Internet Tethering (Settings > General > Network > Internet Tethering > On) via Bluetooth (Settings > General > Bluetooth > On).

Does this mean I can share my data plan with my Android phone? (A Dell Streak.)
When I activate Bluetooth on my Android phone (Settings > Wireless & Network settings > Bluetooth > turn on > Bluetooth Settings > Discoverable > turn on) I can both iPhone and Streak to see each other; I get the dialog saying "confirm that number xx appears on the other device's screen" and press the button to confirm that; but that's it. From then on both devices say:

  Paired but not connected.

What else do I need to do?

While researching for a solution, I found that a lot of posts I see on the Mac forums say that your provider (currently Virgin Australia) must support tethering. Does that cover this use? How do I know if my supplier is stopping tethering from working?

If relevant my Android version is 2.2.

You won't be able to use BT-DUN on the streak unless there is something custom built into the UI.  My Archos 70 has a setting baked into Android for Bluetooth Tethering specifically.  Without that or some app to enable it, the Streak won't know where to get the internet connection from, even if the devices are connected.  Don't bother with PDANet because it only works when you are going the other way, sharing your Android internet connection with another device.

Another option, would be to put MyWi on your iPhone and make it a wireless access point, then you can connect to it via your wifi connection.  There is one problem: the MyWi creates an adhoc connection and Android doesn't recognize adhoc.  You can get around this by editing your wpa_supplicant file but you need to be rooted to do this.  Here are the instructions to do this: http://android.modaco.com/content/dell-streak-streak-modaco-com/316049/ad-hoc-network-connection-for-streak/


How long should it take to restore about 100 user apps with Titanium backup? I recently upgraged my Galaxy S I9000 to ICS (AOKP).  Before that I backed up all of my data using TB and restored it after the upgrade.

I recently upgraded to TB Pro, and was looking forward to the fast restores. To my surprise, TB took about 3 hours to restore ~100 apps. Is this normal?  How long should I expect it to take?

It takes around an hour for me with 150-200 apps, with the Voodoo lagfix and a class 4 SD card.  This is under Froyo (which I wouldn't expect to matter).  I'd guess that your apps/data must just be large, as eldarerathis says.


adb start-server and listen on all interfaces ADB in Android 4.3 SDK implemented -a option. What I want is:

adb -a start-server

so the background process is bound to all interfaces, but it does not work. I need to start it like this on Windows. I have managed to start the server in foreground mode with the following command:

adb -P 5037 -a fork-server server

(copied it from Linux)

Is there any proper way of achieving the same?

This is a bug in the current implementation. Although adb has the -a flag, it doesn't forward it to the daemon when it launches it, so the daemon still only listens on localhost. Until this is fixed, launching the daemon in the foreground seems to be the only solution.

Another improvement would be to keep the command server on localhost, but to allow adb forward to bind to all ports. I guess I should open a bug for that.


can't make or receive calls or send text messages I have an LG tracphone,not long after using was unable to get or make any calls or any text messaging,after looking at apps it looks like some have been force stopped or disabled please help.

If the apps are missing from your phone:
Settings>Apps>All Apps, then scroll down to whichever apps are missing from your app drawer (eg. Phone/Dialer, Messaging). Click on the missing app(s), then in the app info screen, you should be able to enable it.

If the apps are there but you can't use the carrier service: Power off your phone, remove the SIM card (if possible) and then reinsert it in the correct position. Then power on the phone.


Android apps for "armeabi-v7a" and "x86" architecture: SoC vs. Processor vs. ABI While downloading Android apps, sometimes I have seen apps for armeabi-v7a and x86 architecture.

I read some references for armeabi-v7a and x86 architecture. However, at the end, I couldn't finalize which mobile processors and architectures belong to armeabi-v7a and which belong to x86.

As per my knowledge, mobile processors commonly used in Android devices are Snapdragon (by Qualcomm), MediaTek, Exynos (by Samsung) and Kirin (by Huawei). Almost all brands explain specifications of a smartphone and almost all specifications say mobile processor is 64-bit or not. Should I conclude that 64-bit of mobile processors (Snapdragon, MediaTek, Exynos or Kirin) belong to ARM architecture?

EDIT:
To understand which SoC supports armeabi-v7a Android apk and which SoC supports x86 Android apk, I have gone through the specifications of MediaTek Helio X30 and Snapdragon 855. The specification of Helio X30 says, it supports dual-core ARM Cortex-A73 and quad-core ARM Cortex-A53 but ARM is not mentioned anywhere in the specification of Snapdragon 855. So should I conclude that Helio X30 will support armeabi-v7a Android apps and Snapdragon 855 will not support armeabi-v7a apps?

Please clarify my confusions.

Here are my incomplete summarized notes on the subject, but enough to answer your question.

INSTRUCTION SET:

Processors are made of semiconductor dies, usually electronic-grade mono-crystalline silicon. They don't know English or any other human language, they understand only 0 and 1. So the designer of processor tells us in what sequence of zero's and one's we can instruct that specific processor. This numerical language of instructions is standardized as Machine Language and the set of machine instructions is called Instruction Set. A processor can act upon only specific type(s) of instruction set.
Instruction sets can be 8/16/32/64-bit (defines how many instructions a processor can process at a time), last 2 being the common one these days.

LOW LEVEL LANGUAGES:

But writing program code (instructions) directly in machine language (the executable file) is near to impossible because it will take years to write and debug a reasonably larger program (that we can write in a few hours these days). So to put programmers at ease, Assembly Language was developed, still a processor-specific language but relatively easy to understand. Code written in Assembly Language is converted into machine code by Assembler - a program written in Machine language. Both of these are called Low Level languages.

HIGH LEVEL LANGUAGES:

To further reduce human effort in communicating with hardware, high level languages were developed which are not bound to a specific instruction set (denoting a specific architecture). These are identical to human languages, hence easy to write, understand, debug and apply to multiple architectures. Code written in high level language is converted into low level language by Compiler - a program written in low level language. One of the most commonly used high level languages is C. But sometimes code is not pre-compiled to machine code, instead directly executed (or compiled during execution) by Interpreter. Java is one of such "write once, run anywhere" (WORA) languages which is compiled to byte-code and then interpreted by Virtual Machine - again a compiled program.

APPLICATION BINARY INTERFACE (ABI):

Since an architecture-independent program (code) can be converted to architecture-dependent code for any processor, it's the duty of compiler to take care of all the requirements of a specific architecture. That's what Application Binary Interface (ABI) defines. In simple terms, an ABI represents one or more specific architectures. Further details on Embedded ABIs require an insight into stages of Assembling and Compiling; object code, Executable and Linkable Format (ELF), static (archiving) and dynamic linking of libraries etc.

Now coming to your question:

WHAT ARE x86 AND ARM?

x86 is a family of instruction sets, mainly developed and manufactured by Intel and AMD. ARM is another family, designed by a single entity ARM Holdings and being licensed to many embedded solution manufacturers including Qualcomm, Mediatek, Samsung and Huawei. Snapdragon, Exynos and Kirin are their brand names. They are not processor manufacturers but they have licenses to include ARM processors with their own System on Chip (SoC) circuits.

WHAT IS SoC?

A System on Chip (SoC) is a small circuit that includes processors along with other components such as GPU, RAM, Flash/eMMC (equivalent of HDD or SSD), WiFi and bluetooth module, USB connectivity, UART (serial ports), JTAG (a very lower level serial communication protocol), GPS, modems (for cellular connectivity) and possibly others.

ARM ABIs:

Though the major part of Android apps is written in Java, one can program in native languages like C and C++, which needs to be compiled. Android provides its own Native Development Kit (NDK) including (libraries, header files and) a compiler that can compile code for multiple ABIs including armeabi-v7a (armhf in Linux community) and x86.

Android (Java) app itself isn't specific to an architecture. During app build process Android SDK converts Java source to bytecode (.class files) and then compiles it to Dalvik EXecutable (.dex) file which is packed with .apk files. This Dalvik bytecode is interpreted and run in a separate instance of Dalvik Virtual Machine/ART for every app by a process named Zygote. Or it can be permanently compiled to native machine code (.odex or .oat) according to the architecture of the device during installation of app (or later). But if the apk (zip) file additionally contains ELF binaries/libraries, those are architecture-specific. Developers usually include native libraries for multiple architectures in their apps.

Native applications/programs/binaries/executable/libraries built with compiler suites targeting ARM Embedded ABI v7a (armeabi-v7a) can be run on Application profile of 7th version of ARM processors (Armv7-A).
Code compiled with toolchains provided by other vendors, targeting same architecture (though with different ABI names) should also run on Android devices.

32-BIT VS. 64-BIT:

ARM processor can be 32-bit or 64-bit. It depends on SoC manufacturers what they want to build with their embedded system e.g. Snapdragon can be 32-bit or 64-bit. 32-bit ARM processors were improved for performance and new capabilities were added from version 2 to version 7. 64-bit support was introduced in ARMv8.

To find out if a device is 32-bit or 64-bit, you need to check the specifications of its SoC and then of its processor. For instance SoC in Redmi Note 4 is Qualcomm Snapdragon 625 (MSM 8953), which contains processor Cortex-A53. It's evident from technical specifications of Cortex-53 that it's based on ARMv8 architecture, which can process 2 types of Instruction Sets: aarch64 (which Android's arm64-v8a ABI uses) and aarch32 (which Android's armeabi-v7a ABI uses i.e. backward compatible with ARMv7).

So it can run binaries/libraries compiled for both of these ABIs, but not for x86 or armeabi (called armel in Linux community; which targeted architecture ARMv5/v6, and was removed in NDK r17).

RELATED: Could a 64-bit hardware device run a 32-bit Android version?


Galaxy J5 connected to wifi but network not available I bought this brand new J5 yesterday, but I'm stuck with a internet connection problem.

The thing is that the wifi connection worked properly on the store and at some other places, but in my home it connects to the wifi but I don't seem to have any network (I open the browser but can't access any url). All others devices that I have in my house work very good (other Android devices).

I'm assuming then that :

A) The J5 is working properly (as I can connect it at another places) ;

B) The wifi in my home is working properly (as others devices connect to it AND can access any url).

It's correct to say that I may be facing than some kind of compatibility issue, between J5 and my wifi ?

If yes, what could I do to solve it ?
I was digging many hours yesterday on the web to find a solution for this but nothing worked so far. By the way, all "J's" devices seems to have a lot of these issues !

Thank you.

My dual sim Samsung J5 has problems after restart to find the Provider Connection, so i can't take the calls. The solution to fix this: after every reboot, start your both sim cards, after that you cabt ake calls again and turn of 1 card if u want to save the battery. You have to do this after every phone reboot. It's easy but importend to knowt this solution.


Alarm silent, even when not in silent mode The alarm on my Samsung Note 3 makes no sound. Things that I've tried to resolve the issue:

Ensure that the phone is not in silent mode.
Ensure that bluetooth is not enabled, so the sound does not go to i.e. a headset.
Ensure that all the volume sliders are up (Ring, Media, Messages, System).
No task killer apps in use.
The alarm's volume is set as high as possible and the Alarm Type is "sound".
The alarm's sound is the default Samsung alarm sound Morning Flower.
No location-, time-, or event- based applications such as Tasker, Llama, or IFTTT are installed.
The setting Settings > Accessibility > Turn off all sounds is not set. In fact, other sounds (such as ringing) function as expected.

I see that the alarm 'goes off' in the sense that the screen shows an alarm event occurring which I can either close or put to sleep. However, no sound is produced. What else should I check? The phone is running the stock OS (Android KitKat 4.4.2) and is not rooted.

Additional informations as per the comments:

None of the alarm sounds play. I'm not sure where to find them outside the Alarm application. Additionally, custom sounds do not play either, even though I can play them outside the Alarm application.
The Lollipop update has issues that I do not want to deal with, thus I intend on staying with 4.4 until the unrelated Lollipop issues are dealt with in a future 5.x update.
I know of no special circumstances during which the alarm will sound. It hasn't made a peep in the few weeks that I've been trying to use it. I know that it did work when the phone was new (one year ago) but until recently I had no need to use the Alarm so I haven't used it in some time.
I have tweaked just about every combination of variables, and nothing makes the alarm sound properly. However, the preview sound does play when selecting the alarm sound.
I have not tried any other alarm apps. I do not install many applications on this device, and I will not go installing and uninstalling applications precariously, rather, I prefer to fix what is already installed on the device.
When pressing the Volume Up key, the Alarm seems to stop. It is the same effect as selecting the end alarm function
I have cleared the data from the Clock app. This removed all current alarms, and the new alarm rings! Please make this comment an answer so that I could accept it.

This answer is credited to user abhioxic, who came up with the solution in a comment.

Clearing the cache and data from the Clock app resolved the issue. After clearing the cache and data, the old alarms were removed (data loss) but new alarms ring properly.


Lineage OS changelog in update screen? If I recall correctly, with Cyanogenmod from the update screen I could click on a future download and see the change log. Is there anyway to restore that behavior with Lineage OS?

I have never seen that changelog list on cyanogenmod update screen but it sounds like a nice feature.

There is at least one webpage with changelog and there was a changelog app (no longer working with lineageos).However a new app is there for lineage changelog. Maybe that does help.


Mount `corrupted` adoptable storage I have an SD card that is formatted as an adoptable storage.
This morning, I tried to delete photos from my phone but the operation failed and after that my SD card cannot be read by the device.
I inserted the SD card in my tablet and the tablet says the device is not supported.
I also tried accessing it from my Linux computer but running it can't be mounted. Running sudo fdisk -l displays in the following:
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x870c5a1b

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 459380735 459378688 219.1G 83 Linux
/dev/sda2       459382782 500117503  40734722  19.4G  5 Extended
/dev/sda5       459382784 500117503  40734720  19.4G 82 Linux swap /
Solaris

Disk /dev/mmcblk0: 59.8 GiB, 64222134272 bytes, 125433856 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A5B52D41-3B56-978D-9A23-B12B54DAD545

Device         Start       End   Sectors  Size Type
/dev/mmcblk0p1  2048     34815     32768   16M unknown
/dev/mmcblk0p2 34816 125433822 125399007 59.8G unknown

I'm assuming the details of the SD card is the last 2 entries there and their Types are unknown...
According to the answer here, there's a way to decrypt and recover the files but given that I can't even mount my device on my computer, I'm lost.
Any ideas, guys?

In my case, mounting the volume as f2fs did the job.


process system not working Phone is not starting at all. From the last few days it was showing LOW space notification as usual it does when the memory is low. But this time the phone is simply not responding. What will be the solution for the same. How can I enter into my phone to free up some memory space?

I have tried rebooting it several times.Also,  tried hard reset but hard reset screen is not showing up.

Phone Model -Micromax Canvas A116.

Try connecting the device to your computer and cut and pasting all your pictures and vidoes to your computer.


New hangout indicator meanings I have started using hangouts now that it has merged in with all my sms messages and it's cool.

However i was wondering if someone could explain the indicators that show up at the bottom left of the screen to me?

I currently know:

TinyPortrait(transparent) = current point user has read to
Dots (...) = user is typing

Unknown

TinyPortriat(Solid) = i thought this might mean they are up to date,
but considered it could be that they are watching the screen?
Small Phone Icon = No idea what this means.

Are there any others?

TinyPortriat(Solid): The user is reading the conversation.

Small Phone Icon: This indicates that the user is using the hangouts app on a mobile device.

TinyPotrait (Faded): The user read your messages above the icon.