Samsung note 3 forgot password How do I open my phone when I forgot my password it keeps saying you going to have to fully reboot the whole phone after so many tries I forgot the password and need help I don't want to wipe my phone

I'm afraid there may not be any easy way to get your phone back without losing data. After all, that's the point of password-protecting it.

However, you might be able to mitigate the damage (= retrieve some data before wipe) by doing the following :

1- If you had activated USB debugging in the Developers options prior to forgetting your password, you can connect your phone to a computer with a USB cable and access your internal storage using the Android Debug Bridge (https://en.wikipedia.org/wiki/Android_software_development#ADB). More precisely, the adb pull command would be helpful.

2- If you had installed an alternative recovery, such as Team Win Recovey Projet/TWRP (http://twrp.me/), you can boot to the recovery by holding the "volume up" + "home" + "power" buttons at the same time while the phone is off, the release the power button while still holding the other two.
From the recovery, you can make a backup of your data. Doing so will allow you to try other, more advanced recovery procedures withou fear of losing your data.

Please note that :

Wiping your data may not delete your internal storage, so those above
options may not be needed at all.
Both those options require that you took some actions before losing your password.


Would uninstalling Play Store and Play Services delete user data on phone? If I uninstall Google Play Store and Play Services will that delete files such as texts, pictures and more. My issue at hand is this error continuously appearing on my phone: "Google Play Services has stopped".

No, it would not delete your files.

You should always keep a backup of your data anyway. The error you are seeing is because these services are defined as system services and there could be some of the other background services which are are trying to access it.


Looking for an app for "boosting" dark photos I've used an app called "color touch" for boosting dark images whilst maintaining the global contrast (similar to PhotoShop).  Unfortunately this app doesn't work anymore since I flashed my Galaxy S2 with CyanogenMod v10.

So I'm wondering, is there a similar app which allows boosting dark images (e.g. from inside a club)?


Get back cards in google now I turned off navigation suggestions in google now by mistake. I hit never show this card again. I was driving, honest mistake :P Now is there any way to get them back? I have tried anything I can think of. Does anyone know how to do this?

Magic wand at the bottom of Google Now should do it (that is if you turned them off). If you just flicked the tile away they will be back so don't worry. If not just go into the magic wand menu and set the way you "get around" to another mode of transportation, then change it back to driving.


WhatsApp Built in Scanner Won't Work I have spent 2 days reading everything on the web concerning this issue and trying all the solutions suggested, with no success.

The problem:

When I try to connect to to WhatsApp Web, the QR will show on the screen, but the phone will not read it. It seems its not even trying to read it, because I don't see the process line I used to see running up and down the scanner (though I have re-installed WhatsApp, so maybe the new version simply does not have that line, I don't know).

Relevant Information:

I am using Chrome, and my phone is a Samsung Galaxy S7 with Android 8.0.0.
I have been using Whatsapp Web successfully for nearly a year with the same laptop, same browser, same phone. Once in every 2-3 months I get disconnecte/logged out from the web version, so I set it up again (the usual way, reading the QR code and everything) without any problem, so its not like I am holding it wrong or something like that. I got disconnected again 2 days ago and cant set it up since.

The problem started after I made some changes to my Chrome Browser (removed many extensions and add-ons. and added others).

Here's what I checked/tried so far:

My internet connection is fine and the speed is normal for both phone and laptop.
The QR code and phone camera are fine - I had no problem reading the QR code with 3rd party scanners (not the one within whatsapp).
I cleared cookies and browsing data on Chrome. I ran Chrome in Incognito mode.
I installed Edge and Tried with that browser - It didn't work.
I rebooted both laptop and phone.
I un-installed and re-installed whatsapp on my phone .
I've checked whether there are any updates to my phone software. There are none. It is up to date.
I ran Avast on my PC, and than installed Restoro and ran it too - with no impact.
I made the QR code larger to 175% as some suggested (though I didnt expect it to work because like I said, I've done it many times before without having to enlarge the QR).
My phone screen is not too small, I see the "OK, got it" button. Like I said, using the same phone I used before without any problems.
I thought maybe there is a conflict between the 3rd party QR scanner (which I downloaded recently) and the one within whatsapp, so I un-installed the 3rd party = didnt help.
I turned off wifi on the phone to use the cellular network. turned it on again. switched plane mode on and off again - did not work.
(Added) Cleared the cache of the camera app - no impact.

I do not wish to use an Android emulator on my laptop, which I understand is a workaround.
I really love Whatsapp web, hate to type on the phone. I am just about to give up.

Anyone? Anything? i will be forever in your debt :)
Thanks,
Galia.

Found a decent workaround: I managed to scan the native app in Windows, installed from the link whatsapp.com/download. It's not a perfect solution, because I rather have it as a tab on my chrome, rather than a stand alone application, but it's close enough. I wish Whatsapp will come up with another authentication method, because it seems that many users are experiencing problems with the current approach.


Can I change the hardware button mapping with CM9 (Samsung Galaxy S2)? I have a GS II and recently flashed to CM9  - I wanted to know if there's any way to map the hardware buttons back to the TouchWiz shortcuts - specifically the long press menu button = search (I really used that and seriously miss it).

On that note - I also wanted to know if there are any TouchWiz ports of only the shortcuts (right swipe call / left swipe message etc.) for CM9 or any other slim/clean ICS ROM.

With ButtonRemapper you can remap certain keys, but long press is currently not supported. It might be implemented in the future though, I suggest you follow the topic: http://forum.xda-developers.com/showthread.php?t=850464


How to remotely log into google account? I lost my phone and the person who found it, logged out of my google account. Is there a way to make my devive log into google account? (so that i can use "find my phone" to find it.)

I am sorry but if the Google account has been removed from the phone it is now no longer related to you.

That is the reason you should protect your phone at least with a PIN code. Then your Google account can't be removed from the device that easily. Of course a factory reset can still be performed but then the "finder" of your device runs into the Factory reset Protection (FRP).


Using windows drivers for an air quality USB device I have a question that doesn't appear to have already been addressed - perhaps because it is impossible, but perhaps not. I recently received a USB-powered air quality monitoring device and, as an inquisitive grad student, think it would be far more useful to be able to monitor air quality from my smartphone instead. There isn't any good equivalent for this, afaik.  This has fairly significant implications if you want just rough data and don't want to bring expensive monitoring equipment - for example, I'm part of Engineers Without Borders, and roughly quantifying the amount of smoke and VOC inhalation our Ecuadorean partner community takes in at each meal (done over an open biomass fire, naturally) would be REALLY cool, and give us a better idea of the degree of health issues we can expect.

So there's a degree of helping the world, here, which is neat.

The problem is that even though USB -> microUSB converters are pretty cheap, just plugging everything together (monitor, converter, phone) doesn't work. That's too easy, of course.  Upon installation on a regular computer, the monitoring software gives the following message:

Installation
------------
This program is depending on the following files,
which are NOT distributed in this installation:

hh.exe         CHM help system (Windows XP)
hhctrl.ocx     CHM help system (Windows XP)
itircl.dll     CHM help system (Windows XP)
itss.dll       CHM help system (Windows XP)

SHLWAPI.DLL    Registry key operations, a component of
               IE and is also used by Windows Explorer.
               Shipped with Internet Explorer 4.0

setupapi.dll   Device enumeration
hid.dll        Device i/o

The files above should already be in your computer's
system directory. If they are not, try running
Windows Update.

I don't expect my HTC Incredible 2 to have these things, but I also only use FORTRAN and MATLAB for my research, so am not aware if it is possible to run equivalent programs to get this pipe-dream system up and running. Any suggestions would be very appreciated!

Thanks,
Melissa

There are a lot of problems here:

The Incredible 2's software doesn't support USB Host Mode, so you'd need to root your device and replace the kernel.
Windows software won't run on Android even if the dependencies are present.  You would need to entirely replace the software.
Android apps can't be written in Fortran or Matlab, there is no Fortran compiler for Android, and no version of Matlab for Android.

So you'd need to put in a massive amount of work here, including reverse engineering the device commands since I doubt it's open source.  I'd advise you to just use a laptop :P


Duplicate contact storages I use Android 2.3.4 (Gingerbread).

When I go to Contacts > [MENU] > Display options, I see duplicate entries as "bud***@gmail.com Phone-only (unsynced)". (1) See left image.

And when I try to add a new contact, I face the same issue. (2) See right image.

Why does this happen? This wasn't there earlier and I noticed this right now. I didn't visit contacts app recently though. I noticed this when I tried to add a new contact.

Adding more to the issue, I can create new contacts and save them inside one of these places, but it'll always display in the bottom duplicate. Even if I select the top duplicate when saving, it'll only display in the bottom one.

The weird problem had a weird solution. I turned the phone off and turned it on again, and the problem was gone.

I can't give any reason as to why the problem occurred and why it got solved. Might be a bug.


Heimdall error libusb error: -12 I have installed the C++ redistributables, but everytime I try flashing ClockworkMod Recovery, it fails with an libusb error: -12

C:\Users\new1\Desktop>heimdall detect
Device detected

C:\Users\new1\Desktop>heimdall flash --recovery cwm5_recovery.bin
Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating: [donate link]

Initialising connection...
Detecting device...
ERROR: Failed to access device. libusb error: -12

C:\Users\new1\Desktop>heimdall detect
Device detected

I have tried on all of my USB ports, even tried 3 different USB cords
Any ideas?

Inside Heimdall zip there is a driver folder.

Run the zadig.exe
click options - List All Devices
Choose your phone from the drop down list (on my pc it was "MSM8960"

I could not get it to work correctly on my PC, onece plugged into laptop "SAMSUNG Mobile USB CDC Composite Device")

Go through the drivers (WinUSB, Libusb0, Libusbk) and clikc Place drive for each of them.
Then run Heimdall

This worked for me but I had to do it on my laptop to be able to flash the files correctly.

I still get problem installing with my phone having an issue with the downloading bar going all across the screen and then stopping the flash.

to get around this I did one file at a time and allowed it to auto reboot. Each time putting it straight into download mode.

Source: http://redialflash.blogspot.co.uk/2013/05/how-to-install-and-succesful-start.html


Can you answer or reject a call with a voice comand? When the phone begins to ring, can you accept or reject the call with a voice command?

LG Nexus 5 running 6.01

You can try the app Voice Call Answer SMS Reader which claims to do what you are wanting :

  Now answer incoming calls and read SMS content by giving voice command to your phone. First of its kind app. Simply say YES or NO to pick or reject the call or to read SMS content. This Call Answer and SMS reader app can be very useful if you are driving.


HTC ONE X: The process "com.android.phone" has stopped? I have just brought a Second had HTC ONE X from an auction site,

When booting up the phone it works fine, with no sim card.

However I have a 2degrees (New Zealand) Micro SIM which is a snapper sim I.E. it has a java applet on the sim to work with NFC as a payment method, when I insert the SIM I get a few seconds later.

  The process com.android.phone has stopped.

I have no cell reception, and, in the settings for "Mobile Network" It has:

  Disconnected because service is unavailable

The process then proceeds to crash again every ~30 seconds. Often displaying the quick notification

  Preparing Sim Card...

The Sim toolkit usually displays:

  SIM Toolkit is not ready or is unsupported.

But the one time I did manage to get into it, it did say it was 2degrees.

I have a custom ROM installed, when I brought the phone it came with a custom ROM, thinking that was going to be the issue I have reflashed it with a different rom, with the same symptoms.

I attempted to log what was going on using logcat, but it got 5K+ entries in a few seconds with the majority seemingly important, so this is viewable here: https://gist.github.com/3977367

Below is my device.txt from logcat

build.board=unknown
build.brand=htc_europe
build.cpu_abi=armeabi-v7a
build.device=endeavoru
build.display=IMM76D
build.fingerprint=htc_europe/endeavoru/endeavoru:4.0.4/IMM76D/89015.2:user/release-keys
build.host=ABM041
build.id=IMM76D
build.manufacturer=HTC
build.model=HTC One X
build.product=endeavoru
build.tags=release-keys
build.time=1344347715000
build.type=user
build.user=root
version.codename=REL
version.incremental=89015.2
version.release=4.0.4
version.sdk_int=15

Ok, so after some extensive troubleshooting I found the issue,

Long story short, you need to have the Snapper application installed.

  Snapper Application

The issue was confirmed to be the combination of the snapper sim and no application when the SIM was switched with a different network, non-snapper SIM, the phone started working correctly.

Next the SIM was put in a different network, vanilla HTC ONE X, the exact same symptoms occurred.

Leading me to the conclusion that it was the difference in the SIM crashing the process.
After installing the Snapper application the process instantly stopped crashing.


Nexus 7: Compass drifts over time When I use apps like Google Maps on my Nexus 7, I find that the compass drifts, with the indicated direction rotating counterclockwise over time (from north to west to south to east).  As a result, I am unable to rely on the direction information.

Is this a hardware issue?  Is there something I can do to correct this?

It turns out the compass needed to be calibrated.  I rotated the tablet a full 360 degrees in all three axes, and the problem cleared up.

I used this app to monitor the orientation sensor, and while I still see the X axis orientation value drifting, it is being corrected automatically so that accuracy is maintained.


Default player doesn't play *some* .ogg files I have ripped a number of CD's with Rhythmbox on Ubuntu.

I've noticed not all files play.

Some .ogg files do play on my Android Galaxy S6
Some .ogg files do not play ...

I have no idea what can be the problem. I don't see any difference in the properties between the files that play and those that don't.

Could you help me troubleshoot this?

Edit: The plot thickens, I've converted some files to MP3 and ... they still don't play.

Try playing them with VLC, here is the link for the Google play store.


Can't Add Shortcuts to Home Screen, get Shunted to Folder I recently started using folders to organize my apps, but I've noticed since then that I can not add any shortcuts to the homescreen. If I try to drop an item on the home screen, it instead gets put into a folder (apparently at random, no less). This happens even if I drop the icon on a completely empty screen with no folders.

If I drag the app out of the folder back to the home screen and drop it, it goes to a different folder instead.

Running Android 2.3.5

This is a reported bug which hasn't yet gotten any attention.

A workaround is to use long-press to add items rather than dragging them.


How to use two whatsapp accounts on one phone I have a Samsung galaxy Duos and want to use my two whatsapp accounts at the same device. Is it for example possible to run dual two whatsapp client apps on one phone?

You can't install an app twice unless you go deep down hacking.

I don't know how WhatsApp works but you may just be able to put multiple accounts to one device. These accounts then may be handled separately by a single app. You can also try to look for alternatives if WhatsApp doesn't support multiple accounts.


CA certificate somehow not taken by browsers on android This is a follow up question related to this answer.
In short: I am importing the self signed Root CA certificate into android system via
Settings -> Security -> Trusted Credentials -> install from SD
path slightly differs on different android versions.
Then point any browser (tested with Firefox, chrome and opera) to the secure (java script based) resource and I receive a socket error. The resource is an index.html with js web-socket logic to securely connect to a mosquitto broker.
If I on the other hand point the browser to "https://myserver:<mysecure port>" I receive a privacy warning, can continue unsafe and this somehow sets a cookie or other storage thing thus I am able to do future requests over the js based secure resource.
It feels, that browsers on android do not make use of the system's user imported CA certificates although they are listed in the trusted certificates "user" tap and in the trusted credentials area.
Tested with android 7.1.2 and 10. All desktop browsers work fine, tested on ubuntu / mint & raspi.
How to accomplish browser based TLS requests on android without accepting unsafe privacy risks?
Additional test:
I've tested the same thing on a ios 13.3 IPhone 7, importing the CA certificate, putting the secure resource on a proper web space since local file access isn't possible on ios. Worked out of the box.
So it seems to be a real android issue. It might make sense to put this question to an android space. Could someone make a suggestion please?
Further research:
Here is a detailed explanation, on how to get a custom certificate into the system's certificate section. But to be honest, that's not a usual way to go. Root access is not for ordinary mortals plus it might not work for more recent android versions.
User certificates are for android applications written by your own. You can have a view lines of property settings in app.config to work with your self signed user certificates.
Chrome browser and others on the other hand are kind of system applications or applications from vendors not being made to be aware of specific user certificates. And that's the only valid reason, why it will not know of certificates in the user section. It only knows of system certificates.
So the only way remaining, seems to be making your own application or somehow recompile a whole browser application configuring it to look for user certificates.
This is quite cumbersome and unsatisfying, since the web would give you all you need on any device, except android of course, which forces a detour.

Firefox on Android
You don't have to add your custom root CA certificate to Android to let Firefox trust it. Similar to the Desktop Firefox versions Firefox maintain an own root CA certificate store you can add certificates to.
The only difference to the desktop version is that there is not management UI for adding certificates.
Instead you simply have to download a root CA certificate (DER format not PEM format) using Firefox Mobile then a dialog appears where you can mark the certificate as trusted for identifying web sites and/or mark the certificate as trusted for identifying e-mail users (pretty useless on Firefox on Android but it can be selected).


How to turn off data after a certain amount How to turn off data after a certain amount

Aim: To make my data turn off after it reaches a predefined amount of data to use. For example, I am using my portable hotspot to my computer with my phone. After the data used on my phone goes over 100 Mbs of used data the phones then turns the data switch off.

Problems: Since my phone is android gingerbread (2.3.6) I don't have the built in data counter that is available in the newer versions of android.

Is this possible with tasker or a play store app?

Any help would be appreciated

To anyone wanting an a step-by-step Instructions just leave a comment and I will post a link to a word document, pdf and a txt file (I would have to write them up first)

Try My Data Manager - Data Usage app.
It will notify you when you reach your data limit.


How can I access cache files of an app? I have a marshmallow device, it has custom ROM, and is obviously rooted.

I am looking for a way to access the app data, cache of other apps. As I am rooted, I guess this is possible.

I tried searching and found that Titanium Backup can access databases and cache files.

I am only able to save databases but not all the cache files.

So, is there any app to get all the cache files saved?

Most apps store their cache data, files in the /data/data/ directory.

Starting from root directory "/".

For more detailed explanation, see @Izzy Comment.


Transferring a downloaded film from Nexus 7 to Nexus 10 I recently downloaded Gravity, which I stupidly did on my Nexus 7, so I can't now watch it on TV, which I could have via HDMI if I'd downloaded it on my Nexus 10. I don't want to download it again (have only 20GB allowance per month). I've found the file and transferred it to my Nexus 10 but Google Play Movies acts like it's not there and wants to stream it or download again. Can anyone help?

Thanks.

You downloaded it via Google Play Movies, correct?

The file is encrypted with DRM locked to a combination of your account AND the device used to download it. No way you're going to get that to play on anything else. You'll definitely need to redownload it it to watch it on the 10.


Navigation Voice is not changing Hi I have got Samsung Galaxy S4 Active.

I have downloaded Samsung's high quality British English TTS engine and set it as "Preferred TTS engine" From Settings -> MyDevice -> Accessibility -> Text-to-speech options -> Samsung text-to-speech engine -> Languages

However when I use Google's Navigation app, it still uses Google's TTS engine.

Furthermore I actually disabled google's TTS engine so it is not present at TTS options, the problem still persists!

The only thing that I have discovered is if I change preferred language from English UK to English US, then TTS engine changes in Google's Navigation App from Google's English UK to English US!

I thought the problem is at Samsung's TTS Engine. So I downloaded Ivona TTS Engine and tried same languages and experiencing same problems with that too.

Is there a solution for this stubborn Google's Navigation app's voice?

If all you want is a British voice, then you don't have to downgrade from Google Maps version 9.32.1, there's another way:

  SETTINGS > LANGUAGE AND INPUT > LANGUAGE > English (United Kingdom)

This changes the language settings for the entire phone, but I haven't noticed any major difference, but I do love having a British girl's voice give me driving directions and the audio quality is almost as good as the Ivona British voice.

I used to use Ivona but prefer this method now because it doesn't require installing an extra app.

Try it out and see if this helps!  It's easy to go back if you don't like it.  Just change it back to English (United States).

If it doesn't work, then please make sure that:

  TEXT-TO-SPEECH OPTIONS > Google Text-to-speech engine

is selected.  And while you're in that screen, download the speech data for that language:

  GOOGLE TEXT-TO-SPEECH ENGINE "GEAR ICON" > INSTALL VOICE DATA > English (United Kingdom)

What's also cool about this method is that your Google Now girl now has a British accent as well!

Hope this helps! :)


How to disable text correction suggestions (underlined) with Google Voice typing? When I use Google Voice typing to produce some text, a fair amount of the text becomes underlined (and if you tap the underlined text a drop-down list presents suggestions to correct any errors in the voice recognition). However, this functionality makes it very cumbersome to manually edit the text with the keyboard (I find that I have to first tap the underlined text, then choose delete and rewrite the entire snippet of text again). Moreover I find that most often the suggested corrections are incorrect, so they are not helpful.

I'd much rather turn these corrections off if it was possible, and simply edit any errors manually with the keyboard. Can it be done? Thanks.

The best work-around I have found is this:

Tap on the (underlined) word you are interested in changing.
When the (unwanted) suggestion box appears, tap someplace outside of the box.
The box will disappear but the cursor will remain where you originally tapped.
Now you can either start typing, or deleting, or you can click on a suggestion from the regular suggestion strip below.

Hope this helps.


Malware adding code to ga.js opens up random ads/websites? A friend of mine just handed me his tablet saying that everytime he open a webpage the browser redirects to several advertisement page (or, it "adds" advertisements on the page).

This happens both on Chrome and the stock browser.

I used USB debugging to look at the browser request and I think I found the culprit. When the browser loads http://www.google-analytics.com/ga.js the actual code is different. See this screenshot (the green line is where ga.js should
terminate):

(and the added code goes on...)

I initially thought that some malware changed the hosts file and assigned a different IP to the google-analytics website, but this is not the case since when I visit the above link directly I see the correct JS code.

How can I track which app is doing this?

I've encountered the above situation yesterday.
After lots of digging, got to this thread, and it led me to the solution.

Apparently, that one of the computers on the network I've visit, was exposed to a malware that modified the router settings.
The router was a D-Link 2760U/E with default  Admin / Admin login details.

Using the above credentials, the above malware has changed the "static routing tables" adding their servers to be a man in the middle.
All non SSL traffic had passed through their service which injected js into the page.
I've found  a GitHub page who shows the modifications and additions.

It took me a while to understand that all the traffic is coming from a DNS change attack - I have checked and verified that the computer is totally clean and no unknown process / services are running before and while the test.

One of the things they have done is to redirect all google-analytics.com traffic to their server, keeping them under the radar.

So how to resolve it:

Quick way:

Reset you router to factory settings - note it will erase all existing settings.

Long way:

Login into the routers web UI
Remove all unknown entries from the static routing tables
Change your login password for the router
Reboot your router.

I hope this post will assist someone.

Regards,
Liron


How to root my Omnirom using Multirom? I have Omnirom installed on my Nexus 4 inside Multirom. How should I root my Omnirom then? Problem is that the OS on which Multirom was setup always gets stuck in a bootloop for a reason not known to me. So I use other ROMs by getting them installed on my Multirom. How should I root my Omnirom then?

Omnirom is already rooted, if anything you might have to install SU.

as to the problem with your primary ROM on multirom, reflash the primary over the top of itself, then when complete install multirom again. As long as you didn't wipe data, your other ROMs should still be intact.....my primary ROM in multirom got glitchy, so I did what I recommended to you and its working perfect again


Xperia S (LT26i) stolen. Can thief access internal storage? Recently my xperia s is stolen.I am confused what are the chances that thief can access and take my all videos and picture out from my phone.

I had App lock in my phone with admin right so no one can access settings or uninstall apps not even force stop.

if someone reset phone then only device memory format or internal storage too?

I had 4.1.2 Android (Jelly Bean).

Formatting and installing new android OS(With pc companion or Flashing) into my phone.Is device memory or both internal and device memory erased?

The device storage is in fact the internal storage, just mounted differently, so if you erase the device storage, you will also erase the internal storage. If the bootloader of the phone is already unlocked, he could flash a custom recovery like twrp and access the files from there (over adb for example). But if the bootloader is locked, in order to unlock it, you need to erase all user data (internal storage), so the thief would not be able to access any data.


What is an alternate way to Switch Off mobile without use of Power Button? Device : MMX A89 OS : ICS 4.0.4

What is an alternate way to Switch Off mobile without use of Power Button? Can we Switch Off from OS itself? Is there any setting available? Or Does it require to install any further app?

There are some apps who have this feature, Like switch off, reboot and etc.

One of them is  Notification Toggler  , This app isnt particularly for switch off and reboot stuff, but you can do that also. :)

EDIT::

I think you have to root your device to use reboot and shutdown ,  You can't do it without Root unless applications are signed with the System Firmware Key. And playstore applications aren't that kind of applications that are signed with that.

EDIT 2:

To root your Device ,
Check out these links,

Link 1

Link 2

Link 3


No background data on Gingerbread When I launch GooglePlay, I get kicked out with error "Background data disabled / Google Play Store needs background data to be enabled". The official help page (https://support.google.com/googleplay/answer/1663315?hl=en) seems to be for newer OS versions, because I don't have such options in settings menu.

My Android version is Gingerbread 2.3.6

I haven't used GooglePlay in long time, I am not sure what changed/updated.

Found the settings under "Accounts and Sync" category.


Method or Methods To View & Copy Notes Besides On Your Device Recently i had been working on my mobile instead of my laptop and that turned into a problem. I had been writing notes and saving documents on a word processor. When i finally got home i found out that though i could transfer the documents to my laptop i had saved i couldn't transfer the notes files. My friend suggested that i copy the notes on a word file and then transfer that. Is their a quicker way or ways to copying my notes. Thank You In Advance for Any Help You Provide

I use Evernote, which can be used offline and can be synched at a later time. It also has a web app for online access, and a desktop app as well.


Convert x265 to x264 on Android I have HCL me u1 android Tablet
with following specs.

Android 4.0 rooted
display : 800x480
1 gb ram
1 GZH single core cortex a8 processor
5.5 GB free space
Usb port

this tab is  used only for watching movies with Mx Player App.
Mx Player can smoothly play x264 (480p AND 720p AND 1080p) on Hw or Hw+ mode,but not on Sw mode.

But for hevc or x265 (480p OR 720p OR 1080p) video it cant play smoothely,The A-V sync is horrible.

I guess processor is too old for x265 format.
So I convert x265 to x264 on pc using Handbrake (time 5 to 6 hours) and then I play x264 video  on Tablet.

I am wondering If I could use my tablet for x265 to x264 conversion (tablet can be pluged to charging all the day or even more than 1 day,so no problem of power supply).

does anybody know any app to convert x265 video to x264 video on android?

You may do the conversion using the ffmpeg tool:

Download Termux for Android
Install ffmpeg binary by apt-get install ffmpeg
The command to convert x265 to x264:

  ffmpeg -i input.mkv -c:a copy -x265-params crf=25 output.mp4


Does replacing a damaged SIM slot changes the IMEI as well? I damaged my 3G (WCDMA) SIM slot which I need to get replaced/reparied.

I'm curious whether the replacement will also change the IMEI no or the slot? i.e. is IMEI info linkedup with the SIM SLot (Hardware) or is the information embedded in the phone's ROM

The SIM slot is independant from your antenna/radio so your IMEI will remain the same.
No need to worry about it at all.

The IMEI itself is usually inside your phone's internal read-only memory (On Samsung phones it seems to be inside the /efs folder).
Sidenote: Your IMEI + your IMSI are unique identifiers for your device. It's similar to a MAC address but works for cellular networks. Every IMEI can only connect once to every transmission tower, two devices with the same IMEI would cause both to lose connection.


flash-all doesn't work, command not found - Ubuntu Trying to install the new Android 5.0 Preview. I first installed it a while ago on Windows with no problems. I switch over to Ubuntu a few weeks back, and now, after unlocking, I can't flash-all.

Figured it out. Had to actually extract the thing, navigate to it(I navigated to the zipped file, not the unzipped) with the cd ~/... command and run the ./flash-all.sh file.


Z3 compact lollipop update close all apps icon missing When I now press to see apps running, I can no longer close all?
I have to swipe individually to remove. Z3 compact.
How can I close all apps? Thanks.

They removed it because even on stock android lollipop there isn't and also because there is something about the apps only activating when you go into them so there wasn't a need to put the button in


Why did a crash at 100% battery cause instant drain to zero? After charging my Galaxy SII (ICS) overnight, I unplugged and started using the web browser. Battery indicated 100%. After 20 minutes the screen went black and the phone rebooted, then it popped up a battery low warning. On plugging back in, it seemed to charge normally for a while and then jumped from 80 to 100% almost instantly.

I would post a screenshot of the battery screen but don't have enough reputation - it shows charge starting at 100%, dropping slowly for 20 mins, then instantly down to <10%. From there I plug in and it goes slowly up to 80%, then instantly up to 100% again.

Anyone fancy having a guess at what is going on here?

My guess would be that the battery calibration data got lost. Probably through the crash.


downgrade from Android 4.xx to 2.xx can we down grade Android from 4.x to 2.x?? if I bought Android 4 device and need to downgrad it to Android 2.xx, can I do that ?

the devices are HTC with these modules:

•HTC devices especially the Incredible

•HTC Wildfire running CyanogenMod

•HTC Desire

•HTC Wildfire running CyanogenMod 6.1.0

but when I buy them they will have Android 4.X

It depends on the device, and what you mean by "2.xx". Do you want A: stock Android? B: a ROM? C: a manufacturer-skinned stock image?

I'm going to assume that the answer do the question above is D: Any of the above. I'm also going to assume that by "2.xx", you mean 2.3. There are a few general requirements that will need to be fulfilled for it to be practical, and remember that this depends on the device and software; do your research before buying (assuming you haven't bought already).

The requirements:

1: The device was launched with Android 2.3 or earlier.

2: The device has an unlocked, unencrypted (or unlockable) bootloader.

3: (Pseudo-requirement) The device had, at the time that Android 2.3 was still important, an active development community.

If you meet the requirements:

You will have to do some google searching for various solutions. If you want...

A stock device image (not stock/"pure" Android) then you can find instructions generally by searching "unroot [device name]" on Google and XDA Developers.

A ROM: Go to XDA Developers or the popular dev community site for the device (Google is your friend) and search for CyanogenMod 7, or any other 2.3 ROM.

Stock Android: Good luck. I don't think you'll be able to find any flashable images with stock Android 2.3 for non-nexus devices.


Screenshot on a Samsung Galaxy S6 I saw a couple places online saying you can hit the power button (on the side) and the home button (on the front, at the bottom) together on the S5, similar to the way you take a screenshot on an iPhone.  However, it doesn't seem to be working with the S6.  Can anyone explain the process for getting a screenshot on a Samsung Galaxy S6?

on Samsung s6 you can swap your palm over the screen to take a screenshot


Android Auto: Google Play Music So this seems like an obvious "yes, of course it has to" but I can't find anything official that will commit to it.

Are all Android Auto consoles guaranteed to support Google Play Music, since it's an Android Auto app?

Perhaps more broadly: When would an Android Auto app not be supported by a given Android Auto console?

Android Auto is just a display interface app on your head unit. It doesn't control what types of Android apps are allowed, and it doesn't actually run the app itself. That's all done by the smartphone connecting to the head unit.

If you can install the app on your smartphone and it supports Android Auto, it'll be there. Thus the only time Google Play Music won't be supported is if your smartphone doesn't support it.


I need to connect my samsung tablet to my laptop to use it as a drawing pad but it is not working I need to connect my tablet to my ASUS computer but it is not working.  I've tried a usb port but it still doesn't work.  Please don't ignore this text and please awnser it.*

GfxTablet shall make it possible to use your Android  tablets like a graphics tablet using the network instead of USB.
It consists of two components: The Android app and the input drivers for your computer.

The driver creates a virtual "network tablet" on your PC that is controlled by your Android device.

The GfxTablet app sends motions and touch events via UDP to a specified host on port 40118.

So, you can use your Android tablet or smartphone to control the PC and, for instance
use GIMP (Image Manipulation Program) with your Android tablet as a graphics tablet (even pressure-sensitive, if your hardware supports it).

Check the Homepage.


How to disable installing apps via desktop browser I read about a security vulnerability in Android. It's possible to install apps on your phone via the desktop browser, if logged in with the same account. When you visit the Playstore in your browser, you can install apps directly.
NB: The Google+ article is a critical comment on the research, and states that it's not all that serious. But it's the only article in English and does explain the problem rather well.
Still I would like to disable this "feature". (Using this word I cannot but think of the many comments on Windows where all security flaws were explained as features...) Anyhow - how can this be done?
How can I disable installing apps via the browser?

Frankly, if someone has access to your logged-in account, they could do much more nefarious things than installing filling your phone with apps (such as accessing sensitive emails).

That being said, if you're particularly concerned about this:

Navigate to Google Play Settings on your desktop browser after signing in
Toggle the visibility of the device you want to prevent installations to

That's it. The downside of this is anyone could potentially reverse this setting, install apps and restore it without your knowledge. But you really shouldn't leave logged-in sessions around in the hands of people you don't trust.


How can I unlock my phone? I locked it using Android Device Manager, but it claims I entered a wrong password I have an Samsung Galaxy S3 Neo.

Bus 002 Device 042: ID 04e8:6860
Samsung Electronics Co., Ltd
GT-I9100 Phone [Galaxy S II], GT-I9300 Phone [Galaxy S III], GT-P7500 [Galaxy Tab 10.1]

The keyboard & language setting is português.

I today installed Android Device Manager and to test it's functionality I locked the phone with the password: "abcd" (4 letters were required).

After entering the password and confirming with the "OK" button of my keyboard, the phone showed me that the password is wrong. "Senha incorreta".

I reset the password after some tries to "123456" and the phone reloaded the lock screen. Again the password showed up to be wrong. I also tried the alphabetic password: "abcdefg" - same error.

I changed the language of my Google account from German to Portuguese and reset the password to "123456" again and I tried to really reboot my phone and unlock the SIM card again. But anyways I can not get through my lock of the Android Device Manager.

I tried to enter the password 35 times wrong with hope to get a chance to authenticate with my Google Account login.

I also tried to connect the phone with adb but it does not show up in this state with:

adb devices

So what can I do to get access to my phone again?

I tested this on a Nexus 5 (v5.0.1) running UK English. I locked the device with Device Manager then, without unlocking it, I used Device Manager to lock it a second time. I then used the second password to unlock the device. So, you should be able to change the lock password using Device Manager - it seems that only the last lock password is required to unlock it.

You can use a one character password to lock the device. Perhaps give that a try?

Another thing you could try (assuming you are using the web page to lock your phone) is to use Device Manager on a different Android device to lock your phone. Perhaps there is something wrong with the translation between the characters in the language entered into the web page and those entered into your phone.

Hopefully someone else might have a better answer than this. :(


Since Nougat, Power saver causes streaming to shut off. I have an HTC One M9. It got an update to Nougat recently. Since the update, after about 2 minutes of the screen shutting off, streaming music stops playing. This happens regardless if i'm on WiFi or not. This happens with Pandora and iHeartRadio.

I figured out that shutting off power saver will keep the music playing. This has never been a problem in the past.

How can i keep the music playing and keep power saver on?

I found that if you remove the particular app like Pandora or iHeartRadio from the optimization list then the music will keep playing. My best guess is that when the app is moved from optimized to not optimized the battery optimization will not suspend it's processes in the background.

To do this go to Settings->Power->Battery optimization

From the drop down menu at the top select all Apps

Find the app you want and tap on it. From the menu that appears select Don't optimize and tap done.


assign an animated image to contacts Is it possible to assign an animated image to contacts in my address book?

So when a person from my contacts calls me it would play an animated image instead of a static image.

I have tried using animated GIFs, but it doesn't seem to work. I was wondering if there is a work-around. Preferably without having to root my phone.

It simply doesn't seem possible. On Android, pictures are shown in ImageView components, and this component does not support displaying gifs. On most Android versions, you can't do it. Maybe a custom Contacts app can have the capability.


How to view network traffic requested by a specific app? There are lots of discussion on how to see which app is requesting network connection. I have tried the following apps:

tcapturepacket
wifi monitor
connection tracker

However, none of them was useful. For example, for a short period of time, I uploaded a 30KB pcap file which can be viewed here. Still I haven't find out which app is requesting connection and to where it is trying to connect.

I also tried to look at adb logcat, but didn't find useful information. Maybe something has been missed here. Any guess?

If you have rooted phone, go for nethogs (for live monitoring) or iptables (to get statistics) commandline tools. Using VPN or Android stats based apps is the only possible non-root solution. Or refer to this answer for a logcat/dumpsys based solution.

First of all, tracking a UID or PID of a network stream isn't straight forward because these aren't network related but OS related parameters. Proposals and abandoned projects do exist.

Android assigns a unique UID to every installed app just like every human user on Linux has a UID. So we can capture packets sent by a specific UID over the network interfaces to track the usage.

TCPDUMP:

Now how we can capture network traffic? Most of the network sniffers use libpcap family of system-independent libraries for this purpose. It supports BSD Packet Filter (BPF) for in-kernel packet filtering. Some popular utilities that use libpcap include tcpdump, nmap, tshark/wireshark, dumpcap, nethogs etc. Android app Network Utilities and others also make use of tcpdump.

However UID info is not propagated through the AF_PACKET/PF_PACKET channel that pcap uses at OSI Layer 2. So what we can do here is to make use of network sockets (combination of IP and port) being created and used by an app. netstat -tup or ss -tup will show all network sockets with active/established connections. Both tools are available on Android (or you can get a static binary), ss is the newer one. Socket vs. UID information can also be directly read from /proc/net/{tcp,udp}. Android app Netstat Plus works on same principle. This will provide Local Address (socket) being used by a process.

Once we know what sockets are being used by an app (UID), tcpdump -i wlan0 src <IP> and port <PORT> will dump the whole traffic originated from that process.
Similarly a remote socket (if not connected to by multiple apps) can also be used for filtering results.

LIMITATIONS:

However there are some issues with this approach:

Android apps usually launch more than one process at a time in parallel i.e. multiple PIDs working under same UID. So we have to capture traffic from all processes.
Apps keep on creating and deleting sockets. Keeping track of continuously changing sockets is almost impossible particularly when there are a large number of apps accessing network simultaneously.
There is - though rare - possibility that local sockets are being shared by multiple processes on UNIX-like OS's. Remote shared sockets such as UDP/53 which is used for DNS resolution cannot be tracked for a single process. This further weakens the approach.

NetHogs traverses procfs and copes with the above limitations (though not always very successful):

IPTABLES:

The above described shortcomings of a Layer 2 tool can be mitigated using iptables LOG or NFLOG. Layer 2 is just above the Physical Layer i.e. it's the last thing packets encounter before leaving the device. That's why, being at Data Link Layer and working at lower level of net stack, BPF is a kind of stateless packet filtering mechanism as compared to netfilter / iptables which works at OSI Layer 3 (nearer to userspace programs). So iptables can also get information from TCP/IP stack (Layer 4). It filters packets based on their creator UIDs using module owner that interacts with sockets to find packet ownership.

iptables writes to kernel log which can be read using dmesg or logcat. UID of an app can be obtained using some app or read from /data/system/packages.list or pm list packages -U.

# iptables -I OUTPUT -m owner --uid-owner <UID> -j LOG --log-level 7 --log-prefix 'SNIFFER: ' --log-uid
# dmesg -w | grep SNIFFER

Output can be saved to a file and formatted using tools like grep, awk, printf etc. Network Log - though very outdated - works in similar way. AFWall+ is a firewall based on iptables that can log / notify an app's network activity when the app is blocked.

The only downside with this approach is that it cannot be used to sniff traffic from one process when there are multiple processes running with same UID. iptables can't capture packets based on PIDs. They decided not to use iptables with processes because the process is started before it is blocked/sniffed, and program could easily spawn a child process with new PID which would not be blocked / sniffed. Also PIDs are created and destroyed as quick as sockets are. So there is always room for traffic being leaked.

QTAGUID:

owner module won't work for incoming or forwarded traffic because IP packets carry no ownership information. To measure per-app incoming / outgoing network usage, Android patched kernel to include qtaguid module. We can read statistics from /proc/net/xt_qtaguid/stats. With some shell scripting get live data usage since reboot:

However on Android 9+, qtaguid is being replaced with extended BPF (which is also planned to replace netfilter framework in Linux kernel). Related: Which process is responsible for capturing data usage?

IPTABLES + TCPDUMP:

An alternate is to put the outgoing traffic from an app in an NFLOG group and later tcpdump captures packets from that group:

# iptables -I OUTPUT -m owner --uid-owner 1000 -j NFLOG --nflog-group 30
# tcpdump -i nflog:30

This is to ensure that we get closer to physical layer when sniffing outgoing traffic. But it can still give false positives e.g. if packets are dropped / lost in routing tables. That's why sniffers work at OSI layer 2. Or even better is to watch from outside e.g. using a proxy / VPN server or on a tethered PC or at router. But this won't capture traffic on per UID/PID basis.

OTHER OPTIONS:

Use diagnostic tools like strace to track syscalls related to network activity of a process. force_bind and tracedump also work on same principle. Linux kernel's audit subsystem can be used for the same.
Use Network classifier cgroup with iptables NETFILTER_XT_MATCH_CGROUP to sniff traffic from certain process(es).
Use Network Namespaces to isolate processes and read data usage on per interface basis. nstrace works on same principle.
If the intention is entirely to block traffic originating from certain processes, SELinux and seccomp can be used to restrict the processes' ability to create sockets by defining restricted policies and suppressing syscalls respectively.

Most of these are not straightforwardly viable options for Android and require advanced configurations.

ANDROID'S APIs (NON-ROOT OPTIONS):

Some apps like NetGuard use VpnService API of Android to block traffic at Layer 3 (TUN interface). The app can "notify when an application accesses the internet". Per app capturing and tracking (1, 2) is possible using VPN API as Android makes use of UIDs and SOcket_MARKs (1, 2) to control traffic in network Routing Policy (RPDB), just before leaving the device.

Some apps like NetLive make use of NetworkStatsManager, but it lags the real-time usage and "does not update quickly enough", it's "meant to provide historical data".

NOTE: I've no affiliation with any app referenced.

RELATED:

Restricting an app to only send internet traffic but not receive that back?
Why network activity is detected from apps after firewall blocks them?
Capturing mobile phone traffic on Wireshark


Playing music over Bluetooth in Android car unit that only accepts Bluetooth phone call I have Android car unit on Peugeot 307 SW (2007). It has Bluetooth, but it's only for making calls. I want to play music on it, and I don't want to buy any adapters.

Google Maps can tell the directions over the car's Bluetooth as Bluetooth phone call, so it should be possible for other apps to do so.

Is there a way to play music over Bluetooth as Bluetooth phone call? Alternatively, are there music apps that can play music as Bluetooth phone call?

Really, the best method is to just get a Bluetooth adapter from Amazon or something.

More apps can be integrated with regular Bluetooth and you will still be able to use the Bluetooth thing built into the car for calls. On Android, there is an option to choose what a certain bluetooth device is used for.

This would also be better than any hack or workaround because it will always be in a 'call' and will probably drain more battery. Also, an app cannot intercept all audio (which would be needed to send everything to the speakers) unless your phone is rooted.


Playstore won't allow me to log into my google account I have a Galaxy S5 and whenever I try to login to my google account to set up playstore I keep getting this same message. "Can't establish reliable connection to the server, this could be a temporary problem or your android device may not be provisioned for data services. If it continues, call customer care." I live in Mexico so we do not have data. I strictly go off of wifi and i currently have really good wifi here. Please let me know how to fix it. I have set the time and date. And still has not fixed my problem.

If your galaxy s5 is rooted then you can fix this error by going into /system/etc and looking for a text file named hosts. Open it with any text editor and add this in front of 127.0.0.1, #, e.g., #127.0.0.1 localhost. If it doesn't work, delete all text from the hosts file and paste this: 127.0.0.1 localhost and save, then reboot. Hope this helps.


How to make screen 'unsensitive' on incoming calls? Here's the scenario: what I often find happening is that I receive a call on my Android phone (HTC Desire S), and as I'm rushing to get it out of my pocket I'm accidentally managing to swipe the screen, which rejects or accepts the call, when I didn't want to.

What's the best way to avoid this, given that I want to keep my phone in my pocket? I'd kind of like the screen to remain disabled when a call is being received until I press the power button at which point it becomes sensitive. Is there a way to do this or something which would avoid this accidental accept/reject of calls?

The way I solved the issue to my satisfaction was to buy and install the WidgetLocker Lockscreen app.  This is an awesome little app that basically allows you to replace your lockscreen (and incoming call screen too) with something customized.  I just have one horizontal slider to unlock the screen now, and it has completely eliminated accidental screen unlocks, as well as accidental accepts/rejects for incoming calls!  :-)

I would highly recommend WidgetLocker Lockscreen in any case, because being able to customize the lockscreen is really nice.


Is the SHIELD an Android device with a fully open source software? NVIDIA announced the Open Source Resources for the Tegra SHIELD device. Does this mean the SHIELD is a device with fully open-source software? How does it compare to another device, for example, the new Nexus 7 that will be released without the sources for the stock image, due to apparently issues with Qualcomm?

tl;dr NO, it is not fully open source.

From the site, SHIELD is described as a gaming platform based on the Android Jelly Bean OS. So, it uses Android, and you can create apps / games using Android. But most likely, they will also provide APIs that are usable only for the SHIELD device. If you look at the device, it has a lot of gaming controls or buttons that are clearly not available on a mobile phone.

The Open Source Resources section has a link to downloading (source codes, etc) and building your own OS image. So, it is Open Source (as of this time, anyway), but not completely. As Dan Hulme mentioned in the comments below, they still contain binary components, but are at least more open compared to Qualcomm.

  To assist the Android open source and modding community, NVIDIA has
  published the required source code and binary packages to create
  custom OS images for SHIELD

How does it compare to a Nexus 7 2013? The SHIELD is a gaming device with gaming controls. Meanwhile, the Nexus 7 is a tablet. [Guess: While tablets can have Tegra chips, it's possible that the SHIELD can do other functions that a tablet cannot. In this case, you may be able to see the game on Google Play, but it may not be compatible with your device.]

UPDATE 2013-08-09: To answer your comment (and this is purely my opinion), I think that Qualcomm-based devices would not gain much attention among developers / modders, given that they can't do much about it. Think Apple / iOS. In this case, Tegra would have an advantage and have a larger community building apps for their platform. In short, Qualcomm's loss.

Related news on Qualcomm legal issue:

Legal Issues With Qualcomm May Prevent Factory Images For New Nexus 7 ('Flo') From Ever Being Published, JBQ Strongly Implies
Jean-Baptiste Queru quits Android project over Qualcomm drivers


How to launch recent apps menu in Android 8.1(AospExtended)? I have installed AospExtended's official build for my device last night, since then I'm unable to launch the recent apps menu. Through deep investigation, I found that there exist settings to customize it but it won't launch.

Has the method to launch "Recent Apps" menu been changed in Oreo?
This is the link to my rom: https://downloads.aospextended.com/tomato

Also, I have installed minimal Open Gapps through aroma since my system partition wasn't necessarily big.

Try this

  Configuration > Extensions > System (last tab) > Buttons > Scroll to bottom and menu button > Single tap > Recents

Reference Link


How to get Dialler Call Option "Viber, Skype" on Android 4.4.2 with Samsung Galaxy S5 At the dialer screen I do not receive the option to call using regular number, Skype or Viber.

How can I fix this so that I'm prompted when I want to make a call?

Any suggestion would help me a lot.

Best wishes,
Martin

I have found a solution. In the contacts, tapping twice on the picture by a specific contact opens up the option to contact the person via all available means.


Can an Android text message set off an alarm? Possible Duplicate:
  how be woken up by receiving a text message with an Android phone?

Is there an Android feature that will allow my phone to set off an alarm when I receive a text message from a specific phone number? If not, is there an app that does this?

I want to turn text messages I receive from my employer into pages. So, whenever I receive a text message from a specific phone number, I want my phone to keep ringing until I hit a "snooze" or "done" button.

Android Anti-Theft Security and AndroidLost both provide these functions, along with many other security apps available for Android. There is also an app called SMS Alarm Pager which sounds like exactly what you need, but I cannot tell as the description is in another language :/


How to mount in TWRP? I've never mounted in TWRP, a script advices doing so. Can I mount directly from TWRP's mount screen? I can select the partitions to mount, but see no option execute.
Does rebooting/booting to the system the device mount the selected storage partitions?

Can I mount directly from TWRP's mount screen?

Yes. Under the category Mount you would see a range of partitions available to be mounted. Selecting an entry (check-mark) would automatically mount the corresponding partition and deselecting the entry would unmount that partition. You can mount/unmount multiple partitions.

You can verify the said method by executing the command mount when selecting/deselecting the partition(s), via adb or through Advanced tab → Terminal Command.


HTC Desire (Android 2.2) connects then disconnects to wifi I have a wifi router I want to connect to. It's a TP-Link (Model No. TL-WA901N / TL-WA901ND 2.0). I have enabled WPA-PSK/WPA2-PSK on the router, (the default), when I try and connect my HTC Desire to it (Android 2.2), it connects once I enter the password, but never successfully obtains an IP address.

It then it disconnects within a few seconds, it will repeat this 8 times, gives up and then tries the next available network and successfully holds that connection. I do know that the device is connecting initially because I am watching the router's console for connections, and the MAC address that connects matches the my phone.

I am using my router in the default "Access Point" mode, and the default gateway is 192.168.1.254.

It sometimes helps to add the MAC-address of an unconnectable device to the list of allowable MAC-addresses even though all MAC-addresses are allowed by default.


How can I get information what happend with my Galaxy S4 I bought new Galaxy S4 before two months and from the beginning I have started to experience some serious software issues. Every evening before I go to the bed I connect my phone to charge and in the morning it is frozen (dead, no response) with red light indicator and no response of buttons.

To start the device I have to hold for a long time the power button and only then the device boot.

I have sent it to the service and after two weeks they return it with new software and the problem stopped. Yesterday I made a flash with some xda ROM with serious review and this morning the issue has return.
I know that is my fault and changing the ROM will broke the warranty, but after no one else is experiencing that problem with this ROM I have started to search for an explanation.

The question is how can I record the moment when the phone freeze and view the log after that... Is there some kind of a text file where it holds some information about the processes? The tricky is to view that file after the phone is down and I switched it on...

Thank you!
Sorry for my bad English.. :)

To begin with this, I don't think that this question doesn't belong here, because it's related to the Android system logs and that's something we can be helpfull with.

I found a Thread, where the people are discussing various methods to obtain these log information - see here:

There are several directories where logs (including those from crashes) might appear -- not all of them are standardized (i.e. some may be ROM-specific).

/data/anr: Some trace files seem to get here (Dalvik writes stack traces here on ANR, i.e. "Application Not Responding" aka "Force-Close"; see e.g. log excerpts here)

/data/dontpanic seems to be a standard location (AOSP), and contains some crash logs including traces (see e.g. viaForensics and StackOverflow)

/data/kernelpanics is another location -- not having had any "kernel panic" on my Android devices, I saw no content there yet.

the /data/panic/panic_daemon.config may point to other locations configured -- on my Droid 2 it mentions /sdcard/panic_data/

/data/tombstones may hold several tombstone_nn files (with nn being a serial, increased with every new file). As tombstones are placed for the dead, it is done here for "processes died by accident" (i.e. crashed) -- and it is what is referred to as "core dumps" on Linux/Unix systems. However, not all apps create tombstones; this must be explicitly enabled by the developer (see Debugging Android Core Dumps).

Since you already have root access to your phone, you can even examine the LogCat output through the adb.

Here are some other links that might be of use for you:

Link - The "Android System Info" Application's description
Link - The "Crash Log (Logcat)" Application (PlayStore link)
Link - *

In brief: Since it's a long artice, which describes how to debug, this can be found anywhere in Google (see also "debuggerd"). This is of course if those links ever get down.

My personal advice - revert to the original Android ROM, which was installed on the Samsung, then perform a revert to factory defaults, go where you bought the phone and ask them to see it once more if the problem persists.

Cheers


Chrome infinite loop trying to update - Galaxy Tab S what's up?

So I recently bought a brand new Samsung Galaxy Tab S 8.4". Bought it online, waited a few days, got my new tablet through mail! \o/ YEY! Nice, as a regular-heavy-user, the first thing I was to check if it had an update to the lollipop, which it did! \o/ YEY again! Nice, so far, so good.

After the lollipop update it started to update a whole bunch of apps, which is fine. The thing is, the Google Chrome (yeap, the browser) started to try to update... and try... and try... and nothing happened since. It's been like a month or so and througout day and night Chrome is trying to begin the download to update, but it can't. That green running line in the bottom keeps moving forever and nothing ever happens.

Does someone know how can I force stop it from trying to update?

Thanks a lot!

Typical solution for something like this:

Open Play Store
Swipe in from the left side and tap My apps
You'll see a list of apps installed, and at the top are apps that need updates, or are in the process of updating.
Find Chrome in the top section, tap on it, and tap the X on the right side of the status. This will stop the current download.
Head into your main system settings, Apps, and locate Chrome. It may be in the Downloaded section, or the All section, depending on whether it managed to download ANY updates at any point.
Tap on it, and then tap the UNINSTALL UPDATES button. If button doesn't exist, or is ghosted, continue to step 7.
Tap the CLEAR DATA and CLEAR CACHE buttons as well.
Restart your phone to play it safe.
Reopen Play Store and search for Chrome and attempt to manually force an update.
Come back here and comment about what happened.


Upgrade android 4.2.2 to 4.4 (MHTMID-B718DC8 DualCore-A23) I was trying to look up some way on upgrading this device I have to a later version (kitkat) so I'd have more functionality with this tab. I know it is a bit of a low end device but is highly able to be overclocked. The build version is MHTMID-B718DC8_20140716 and android 4.2.2. Kernel Version 3.4.39 swtest@swtest-desktop #37. I also was looking for a custom recovery as cwm doesn't support my device. I have rooted the device using Kingo Root. Hopefully its possible. Its a Mikona brand tablet

There are a lot of custom Android ROMs out there, you need to find one that was made for your specific device. XDA-developpers and FreakTab are good places to look. Flashing requires a few utilities, but it is a fairly straight-forward process. Whomever made a custom ROM for your device would tell you the specific flashing procedure and utilities for your tablet.

Your first step is to find a custom ROM that was made for your specific tablet. I still run custom KitKat ROMs on a couple of old phones.


How to access phone internal storage during flashing? I am flashing CM10 to my HTC One X.

I downloaded all necessary files and unlocked my boot loader.  I followed all steps on how to install this ROM, but I did one stupid thing.  I forgot to copy the CM10 zip file to my phone internal storage.

Below are the steps I followed, then I missed step 1.  How do I access my phone internal storage so that I can save the zip file, and continue flashing my phone?

  Copy the CM10 ZIP file to your phone’s internal SD card.
  On the PC, extract the Fasboot.zip. You will get a folder named Fastboot.
  Extract the boot.img file from the cm10_endeavoru-ota-eng.noeri-028.zip file and place it into the
  Fastboot folder.
  Turn your phone off.
  Boot to Fastboot Mode. Hold down the Volume Down and the Power buttons until the screen turns on to enter Bootloader Mode.
  In Bootloader Mode, highlight Fastboot Mode using the Volume keys and select it by using the Power button.
  Connect your phone to your PC via USB cable.
  Open a command prompt on your PC and navigate it to the Fastboot folder.
  In the command prompt, type fastboot devices to check if your device has successfully connected to your PC. Your phone’s serial number
  should appear on the screen.
  Flash the boot.img by typing the following in the command prompt: fastboot flash boot boot.img
  Go back to your phone and select Bootloader to go back to the main Bootloader menu.
  In Bootloader Mode, highlight Recovery using the Volume keys and select it by using the Power button to boot into ClockworkMod
  Recovery.
  Select Wipe data/factory reset > Yes.
  Select Install ZIP from SD card > Choose ZIP from SD card > select the cm10_endeavoru-ota-eng.noeri-028.zip file > Yes.
  Select Go back > Reboot system now.

From the steps above, I think you already flash a clockworkmod recovery (boot.img)

HOLD volume down until the recovery shows up
Use the volume keys to select Mount
Select mount USB storage
Connect your phone to your PC
Copy the CM10 ZIP file to your phone’s internal SD card
Eject phone from PC and unmount USB storage
Select Wipe data/factory reset > Yes.
Select Install ZIP from SD card > Choose ZIP from SD card > select the cm10_endeavoru-ota-eng.noeri-028.zip file > Yes.
Select Go back > Reboot system now.


How to receive notifications from a host on the same Wifi network? I would like to use my Android phone to display notifications sent by other hosts (PCs) on the same Wifi network. I'm not sure what the exact term is for that notification. Is there a non programmatic solution to this ? Ideally I'm looking for something that would be called from the command line.

I don't know if there's an "easy solution" – but one way I could think of involves two apps:

an SSH Server on the device (plus a corresponding client on the PC)
tasker

Sending a notification to your device could then work as follows:

write the notification text into a text file
by means of your SSH setup, copy that file to your Android device (have a specific directory there for "incoming notifications")
on the device, have setup Tasker to watch that directory on changes. Whenever a new file arrives, Tasker should

read the new file
use its content to create a notification
delete the file

I have never set this up myself, I just know that Tasker has this capabilities (and remember having read of people using such a setup). For details on Tasker, please see our tasker tag-wiki.


Lock password required after some time of not using it Unlocking my phone every time gets a bit annoying, but I still want the phone to be locked for security purposes.

Is there a way for the phone to ask me for my passcode only if I haven't used the phone for longer than say 30 minutes?

This way if my phone is lost it will still have the password protection, and when I am using my phone in short spurts it won't force me to enter the password.

Nexus 6p
Android 7 Nougat

All  of what you need can be done on Native android; No apps or root required. Go into your settings, Display, and Set 'Sleep' To 30 Minutes of inactivity.

Then, go into the Lock screen/security settings, and untick 'Power button instantly locks device'

Now, even though hitting the power button turns the screen off, it won't lock, and if you leave the phone to it, it will lock and turn off after 30 mins.

As Ethan Said, you can also adjust how long after the screen turning off the phone locks, then just disable lock on power button as before.


Strange image orientation with all camera apps I've just noticed that on my Wileyfox Swift there's something strange going on with image orientation:

taking a landscape image, everything is fine: the resulting JPG is in landscape, and Exif has Orientation:0 – as one would expect.
taking a portrait image however also has Orientation:0, and the resulting JPG is in portrait – while on all my other devices, the JPG would remain landscape but have e.g. Orientation:6 (rotate 270°) in its Exif.

I've tried with multiple camera apps, including the integrated one. Two other camera apps I use on other devices as well, where they work as expected.

What might go on here, and how to fix it up? I need it the "standard way" for post processing scripts etc. Though the results "look the same" in image viewers, the technical details/differences are relevant in my case, so I wish the Wileyfox to adhere to the standards :)

I'm afraid you don't have any chance to make the image be in landscape mode when taken, if you don't have the source code of your ROM. But you can surely post-process it by yourself.

Termux provides some helpful (and famous) utilities like jhead and imagemagick. It's possible to write shell scripts that rotate portrait images into landscape and add a "Rotation" in the EXIF to "rotate" it back.


How can I retrieve home screen icons after I delete them? I accidentally put all my wifi/gprs/etc icons in the trash can. How can I retrieve them? I'm using Android 2.1.

I assume you are talking about removing icons from one of the home screens on your phone? If you long press on the home screen, or press Menu -> Add to Home you can select from various options to re-add items to the home screen. I suspect the icons you are talking about would be under Widget.

A little more information about your phone would help people to identify exactly which widgets you are talking about, and where to find them on your phone. For example, if your phone is an HTC and is running the default OS you can find all sorts of widgets for wi-fi, gprs, gps etc in Menu -> Add to Home -> Widget -> Settings, or the 'Power Control' widget can also control many of these functions.


Android Account types missing google When I go to Settings -> Accounts & sync -> Add account, there isn't the option of google, just skype and corporate. How can I get the google account type option? I have rooted my tablet, and have shell access. I am using Android 2.3 gingerbread on a Pandigital Supernova.

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

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


Regaining root access after 4.4.3 update I had rooted my device and hidden the SuperSU app using an app called Apphider which requires root access to function. I applied the Android 4.4.3 OTA update successfully. Now I cannot unhide SuperSU or update it in any way. Upon checking for root using root checker apps, it still showed that the device was rooted. In an attempt to fix the issue, I had removed the root files also(/system/xbin). Now I am unable to install the binaries also. So is there any way I can grant superuser access to the hider app exclusively and then reinstall SuperSU and the binaries?

You can flash SuperSU from recovery (CWM or TWRP) to reinstall the su binaries again. You should then either have SuperSU already installed, or you can install another SU app. Then install Apphider again, grant it root, and then unhide SuperSU if it's not already showing. I ran into something similar yesterday while applying the OTA to a rooted Nexus 5, and this fixed it.


Chrome To Phone error "Device not registered for user" I installed Chrome to Phone on my Droid 2 device and everytime I try to send a webpage to my phone, I get this error "Device not registered for user."

Does anyone have any ideas?

Additional Information

Google Chrome version: 11.0.696.77

Windows 7

sounds like your phone is using a different google account to attempt to log in to chrome-to-phone. try signing out from the chrome extension, and "Disconnect" the phone from the android app and re-sign in to both.


How can I force MMS messages to retry? I used to have this problem with my Nexus One on T-Mobile, and now have it again on my Samsung Galaxy SII on Sprint. It seems like about every other MMS message I get will fail to download. It'll just sit in that "downloading" state forever. (Note: it is not actually a pattern of every other time.) I have the stock Android messaging app that comes with the phone.

I have found dozens of threads about this out there on various Android forums, but all of them seem to be pre-ICS and so I don't have the settings the solutions refer to. The solutions all seem to be really esoteric, too.

If I can make it stop getting "stuck" that's great, but I figure the easier question is as posted: once it gets in that stuck state, how can I force it to restart the download? That'd be enough to fix the issue for me.

Got to the bottom of this. If your data connection isn't on when someone sends you an MMS, the download has a tendency to hang. If you shut off the connection to save battery or have any app that does this (like Juice Defender), this will happen to you a lot. Go into the MMS app's settings and turn off the "auto retrieve" option for MMS and you should be right as rain.


What does "moving" mean in Google Location While reviewing my phone location on https://maps.google.com/locationhistory, I see some locations where I know the information is right. There are other times though that Google Maps says my phone was "Moving" but doesn't say where it started, where it finished, or offer an explanation. Furthermore, I don't recall going anywhere at those times. What is wrong? What does "Moving" mean to Google (does it mean moving a few feet, does it mean changing WiFi networks, does it mean connecting to a different cell tower)?

Thanks for the help.

if location is modified in any way. it will say moving. ie if u change location name or time. any modifications made means moving...try it!


Set Warranty Bit: Kernel So whenever I boot up my device or restart it I see a little yellow message in the top left corner of the screen that reads "Set Warranty Bit: Kernel." I have researched this issue and learned that I must reflash the firmware of the phone.

That being said. If I reflash the correct firmware for the same model for the same carrier, will my phone still have service following the procedure? Or will I have to work with my carrier to reactivate my phone?

Short answer: you don't need to worry.

Provided you pay your bills, your carrier does not care much, if at all, that you root/ flash Roms and such. No extra steps will have to be taken either; its all on the sim, and flashing ignores that. Keep note you have lost your warranty, though!


Why is Android phones' RAM capacity catching up with or even overtaking PCs'? In the past few years the RAM capacity of Android phones have rised by a lot. A typically average Android phone has 1GB RAM in 2013, but 4GB in 2017. Comparing with PCs, the typical RAM capacity has only rised from 2GB to 4GB. Even 8GB phones start to show up.

This is somewhat unreasonable, at least to me. Because:

Phones and tablets are rarely used for "intensive productivity" like editing large photos, applying post FX to videos, doing 3D model building and so on.
Heavy gaming hasn't yet been possible due to other limitations (i.e. CPU & GPU). You want COD: Black Ops III on a phone?
Dual channel RAM is almost twice as fast as single-channel, but unlike RAID disks, this has nothing to do with capacity.

So why? How is such RAM capacity useful?

It depends on screen size and pixel density - so the minimum for 32 bit is close to 1.5 GB for 32 bit 2GB for 64 bit at the highest end - Section 7.6.1 of android Compatibility Definition
This size is only for the OS , radio (modem) is extra, which is not much anyway.
As discussed in this question 2 GB RAM or 3 GB RAM, does it really matter?, RAM requirements from OS per se are not high but as pointed out by Andy Yan in his answer - apps occupying more RAM with usage and apps with increasing functionalities (WhatsApp for instance ) tend to grow in size

But coming to your question, why in Android and why not in PCs , IMO, factors which are unique to Android

Multiple apps being open especially social apps in addition to standards mail, messaging , maps etc can lead to some apps being killed as RAM is less (not so on PCs) - poor user experience
Future platform releases - 4GB is strongly recommended ( see last section of CDD linked above ) . Compare with Windows minimum requirements - RAM: 1 gigabyte (GB) (32-bit) or 2 GB (64-bit). For Linux it would be far less
Selling point, whether it matters in reality or not (on a 5 inch screen does HD make a difference ? Not to me, at least )


Android x86 on DELL INSPIRON 1501 I can't run android-x86 (4.4 RC2) on my notebook (dell inspiron 1501) well

the first problem is :

Graphics : Radeon Xpress 200M

my /proc/fb : 0 ATI Radeon 5975

I can use at most 1024x768x16 (vga = 791)
but my native resolution is 1280x800x32 and if I use this in kernel (or even 1280x800x16) it shows A  N  D  R  O  I  D and graphic ui doesn't show up. just a blinking underline in the middle of page. and I can write terminal commands  like cat /proc/fb there !

==================================

the second problem is :

I can not turn on my Broadcom 802.11g Network Adapter in android-x86

==================================

if there is a release of android-x86 (preferred : 4.0+, second choice 2.3+) or a way to solve it please tell me

Thanks

EDIT : installed 4.3 4.2 4.0 still no luck

Your device isn't listed in the list of supported notebooks, so it's not surprising that it doesn't work. You'll have to wait until it's supported.

Remember that the Android-x86 project is made by volunteers, so support for particular hardware depends on someone with the necessary skills having that hardware and an interest in making it work. You might be able to help speed the process along by buying a similar device for the project (that they can test on), or by helping to update documentation or such to help free their time for porting. If you want to help get your device supported faster, in the first instance you should contact their discussion group and ask what you can do to help.


Cloud-free way to move everything (data-transfer) from one device to another? I would like to move everything from one device to another, including data from contacts, applications etc.

I would like to do this in cloud-free way, i.e. without copying everything to Google or any other third party provider.

Is this possible?

There are a few backup apps in the Google Play Store. I personally prefer Helium. It lets you backup apps (APKs as well as app data) and call log, etc. to your internal or external storage (SD card) or to a computer. You can then restore your backup to another device.

There is, however, a thing to note:

Although Helium doesn't require root, you will (afaik) not be able to your restore app data without it. This is because app data is stored on a protected partition of your device's internal storage which you cannot write to without root access. But I haven't tried that yet, since I always root my devices.


My Moto 4G is caching everything. Is it a normal behavior? I bought a Moto 4G few days ago and I feel like it has a strange behaviour.
My problem is that the phone is not handling multitasking as I would expect it to.

Some examples:

I use Chrome as web browser. Each time I switch between tabs, the tabs are refreshed.
So if I am writing something in a form and need to check something in a other tab, then when I'll come back to the form the text I typed is lost with the refresh.
I have the same problem with forms inside apps. I wanted to sell something using a classified ads app. And I experienced the same. I switched on chrome to check the spec.
When I switched back to my ad, the app completely restarted!
I don't play often but I tried to see what the phone is capable of. I tried with Plants VS Zombies. And it is the same. If I switched back and forth the game will restart.

To sum up, I feel like the multitasking on my Moto G is only remembering the list of apps in use and restart them when needed!

I read that this may be due to a lack of RAM (the Moto G has 1Go of RAM). But I never experienced that with an old Galaxy S with Cyanogen ICS (512Mo RAM), nor with a more recent Nexus 4 with KitKat or older releases (2Go of RAM).

So I just made few tests:

The classified ads app + chrome with with one tab + the task manager => no problem when switching (and the phone has ~300Mo of free RAM)
The classified ads app + chrome with with two tabs + the task manager => apps are cached and refreshed if needed (and the phone has ~300Mo of free RAM)
A game + the classified ads app + chrome with with two tabs + the task manager => apps are cached and refreshed if needed (and the phone still has ~300Mo of free RAM!!!)

I feel like the hardware of the Moto G is exactly what I need.
So do you think that this behaviour is due to a specific issue of my Moto 4G or it will be the same with any other one.
At the moment I think the problem comes from Android. But since the phone is praised everywhere on the internet I don't understand.

I feel like Google completely screwed up their last release of android (It is another problem but they probably destroyed the battery of my Nexus 4 with Kitkat).
I can't understand why a phone like this shouldn't be capable of real multitasking.
Depending on your answers I'll sent back my Moto 4G or not!

Thank you for your help.

This is normal behavior, my brother has a moto e (same amount of ram), and it ends up unloading lots of recent apps, if this was a priority you maybe should have gone with a different phone (the moto g has a good processor, so can run plants vs zombies, but it can't multitask as well.


How can I disable usb charging on Android phone (Nexus 5) I use my Nexus 5 as development device, so I plug-in and plug-out into computer usb very often.
What makes me worried is that too many this way "li-on" battery charging cycles get wasted too fast.

My Nexus 5 is rooted.
I want it to charge only when connected to wall socket.

I saw there are similar questions but I haven't found any concrete solution yet.
Apart "sync only cable". but does it really exists?

Thanks in advance

Don't worry about battery. There is nothing like fixed cycle count counter. Plugging it very often is actually better than cycling it 10%->100%->10%->100%.


Block incoming and outgoing calls and texts I have a strange request.

Does anyone know of an app that can block incoming AND outgoing calls and texts from certain numbers as well as be password protected (e.g. you need a password to edit, enable, disable or add to the this "blacklist".

Currently I use the auto-reject feature that comes with Android (which isn't password protected) as well as Handcent SMS which blocks notifications of incoming texts (and you can password protect this blacklist). However, you can still read the texts that someone on this blacklist sent if you look them up in your contacts and click Messaging. Neither of these prevent outgoing traffic of any kind.

I would like an app that can block incoming and outgoing calls and texts that can also be password protected. Preferably an app that auto deletes any text messages rather then just blocking the notifications like Handcent does.

If anyone knows of an app that can do any of these features, or know of some open source code that has any of these features (I am a C# developer and could probably pick up on Java pretty quickly) please let me know.

Edit: just to clarify, I don't want to block ALL incoming and outgoing calls/text, only incoming and outgoing calls/texts from certain numbers. I also want to be able to password protect this "blacklist" of numbers.

Miui has a built-in call/message filter, perhaps confusingly called Firewall, since there is also an actual internet firewall within the, also confusingly called, Monitor application (a comprehensive call and traffic  logger ). Works great though. To password protect it just use the Guard application, also within Miui.


Security Patch level old on Moto G5 My Moto G5's System Updates show that my device software is up to date. However the Security patch level shows up as "March 1 2017".

Three months seems like a long time in the security exploits world. On the other hand, I see newer security patches on here:

https://source.android.com/security/bulletin/2017-05-01

Is there a way to bring my phone up to date to the latest patches?

Although the OS of Moto phones bears a resemblance to Google's stock or AOSP, Moto themselves isn't as committed as Google themselves to bring security patches in time - in fact, they explicitly stated that they will NOT guarantee monthly security patches like Google does with its Nexus/Pixel line.

As of now there's nothing you can do if you want to keep your warranty and stay away from custom ROMs.


Can I skip KitKat and flash Lollipop directly from Jelly Bean I have a Nexus device with Jelly Bean installed. Can I flash directly to a Lollipop image or should I update to KitKat and then flash Lollipop?

If you are flashing a factory image then you can skip KitKat and go straight to Lollipop (Assuming it is available for your device). Factory images will completely wipe your device and install the image, so are not dependent on the previously installed OS.

If you are wanting to use OTA updates then you don't have any choice what updates to install as they will be automatically provided to you.


Samsung Galaxy S2 wifi - Connected but no internet My Galaxy S2 (ICS I9100G) connects to my home wifi but sometimes does not actually transmit data. I took it to the shop and they did a factory reset (which I could have done on my own) and then was told to take it home and see if it was any better. It wasn't.

O2 tech support didn't really have much to offer so I tried various different online fixes. None worked.

We got another router (for the back of the house) which used WPA2 whereas the initial router uses WPA. My SGS2 works absolutely fine on this new router.

What's going on?

My solution was to change the front room wifi to WPA2 to match the backroom's wifi (WPA2) which I never had a problem with.

Don't know why this works I cannot believe the SGS2 has less than optimum support for WPA. Maybe it was buggy software ... although I am fully updated and have been since I got the phone. (September 11)

I should mention this was not a problem caused by ICS or fixed by the firmware upgrade as I had the problem pretty much as soon as I got the phone (September 11).


Is it possible to have a phone alarm go off if it moves a set distance away from a NFC tag? I have a bad habit of leaving my phone around. I want my phone to alert me if it gets to far away from me.

If this is possible how can I set this up?

That's not how NFC works. The N stands for "near", and it really means that: the tag has to be touching the back of the phone for it to be read. Sometimes even putting a case on the phone stops it reading NFC tags.

If you want something like this, you could buy a Samsung Galaxy Note 2 or later. These phones have a special feature using the phone's stylus (S Pen), where if the phone gets more than about a metre from the stylus, it will start to bleep. It's mainly intended to stop you forgetting the stylus, but it works just as well the other way around. Some newer Bluetooth headsets, and some Bluetooth LE watches have this feature too: the headset alerts you if it goes out of range of the phone.

Since writing the above, Bluetooth Low Energy has become a lot more widely available, with a lot more peripherals supporting it as well as handsets and apps. One way to achieve the desired goal on any phone with BLE support is with a consumer BLE beacon such as Stick N Find. You can stick the beacon on a keyring (or something else you carry) and use the included app on your phone to alert you when it moves too far away (range configurable up to tens of metres). There are a few similar products such as Tile and Chipolo, but that was the only one I found with the "alert when you walk away" functionality.


Fire OS 5 mount -o remount,rw fails as root This is regarding Amazon's port of Lollipop. AFAICT, other similar questions are regarding Jelly Bean and earlier plus non deal with Fire OS.

I'm working with a rooted Amazon Fire TV/2 running Amazon's Fire OS 5, its Lollipop port. I'm unable as root to mount /system as r/w.

mount -o remount,rw /system fails with "mount: Invalid argument"

/dev/block/mmcblk0p13 is linked to /dev/block/platform/mtk-msdc.0/by-name/system

/dev/block/platform/mtk-msdc.0/by-name/system is mounted at /system

Mounting /system r/w (as root) worked fine under JB.

How can I remount /system as r/w under Amazon's Lollipop?

You can also try with: mount -o rw,remount /system . For some devices this works fine.

root@angler:/ # mount -o rw,remount /system
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ # mount -o remount, rw /system
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ #
root@angler:/ # mount -o rw,remount /system
root@angler:/ #
root@angler:/ # getprop | grep build
[ro.bootimage.build.date]: [Fri May 6 06:19:55 EDT 2016]
[ro.bootimage.build.date.utc]: [1462529995]
[ro.bootimage.build.fingerprint]: [google/nexus_angler/angler:6.0.1/MTC19T/nate05060618:userdebug/test-keys]
[ro.build.characteristics]: [nosdcard]
[ro.build.date]: [Fri May  6 06:18:32 EDT 2016]
[ro.build.date.utc]: [1462529912]
[ro.build.description]: [angler-user 6.0.1 MTC19T 2741993 release-keys]
[ro.build.display.id]: [MTC19T]

I just did the test now on my device, Nexus 6P. As you see, both commands are valid and system applies them. Why was my answer down voted?


How to download and INSTALL apps in the memory card? (and not the phone memory) How to download and INSTALL apps in the SD memory card? (and not the phone memory known as Device Storage)

Since when I download something on Aptoide it says that my memory is full. The fact is, my device storage memory is full but my SD memory card is empty.

I have an Android based Samsung Galaxy.

check out this https://play.google.com/store/apps/details?id=com.ljmobile.move.app
may be it can be helpful. There is a bit work but it get the job done.


Prevent homescreen/desktop from showing before my start-up app? I have this bootup app that listens to the system boot up event and will launch on system start up (pardon the verbosity).

Problem is, the system will stubbornly show the homescreen (or a static wallpaper,  I'm not so sure, basically it's a colorful, mostly blue geometry pattern, see the picture below) first before switching to my app, which is quite annoying.

I assume I need to delete files under /data/data or /system/priv-app to eliminate that?

Can someone please help me?

I'm running a customized (with heavy samsung influnece, I'm not the system level guy) build of android 5.1.

I can see nobody is answering this so I'll give you a long way of achieving this.

You need to build a Launcher application, the launcher application will be blank, it simply starts the activity of your app, or preferably it just does nothing at all.

After the blank launcher loads, the onBoot event will trigger your app to start.

A long work around...

To begin with,
Have a look on Stack Overflow, I found this question that fits perfectly in my opinion...
Make my app the home screen launcher....?

This could be a good workaround as well, probably better than my original idea haha :) hope it helps.


How to avoid WiFi disconnection if Google cannot be pinged? Say I have blocked google and the sorts with my router. Now Android thinks that the wifi has no connection because it can't ping google and uses my mobile data instead although the WiFi is perfectly fine.

How can I tell my phone to ping some other server in order to check the connection? (root is an option).

You can either disable captive portal detection:

adb shell 'settings put global captive_portal_detection_enabled 0'
adb shell 'settings put global captive_portal_mode 0'

(set to 1 to re-enable), or set a different server. I use e.g.:

adb shell 'settings put global captive_portal_http_url "http://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_https_url "https://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_fallback_url "http://captiveportal.kuketz.de"'
adb shell 'settings put global captive_portal_other_fallback_urls "http://captiveportal.kuketz.de"'

This works fine for me on Android 8 (Oreo). For more details (and other Android versions), you can e.g. refer to Captive Portal parameters.

(As for the URLs I use: Mike Kuketz is a security expert in Germany, with focus on privacy. I know him personally and fully trust him. You could also setup your own captive portal server – it's not that hard, but goes a bit beyond our site. See above linked Wikipedia article for details on that if you're interested.)


termux: running termux via adb without *any* direct interaction with the device? I know how to open the termux app, run (for example) sv up sshd, and then interact with the Android device via ssh, rsync, etc. This is just an example, and the same is also true for any other termux initiated procedures.

However, to do this, it's necessary to perform that manual open and manual sv up sshd command in termux on the device itself.

I want to be able to perform that initial termux interaction from my desktop computer via adb without any direct interaction with the device itself, aside from plugging in the USB cable.

I have looked for solutions, but it seems like no one has come up with any way to interact with termux except by first actually manually opening that app on the device, which I do not want to do.

However, could I have overlooked something? I'm hoping that I indeed missed something, and that somehow I can start termux-initiated procedures via adb.

Does anyone know how that might be done?

Thank you in advance.

Per the comment by Ifran Latif, above, the following works ...

(1) launch termux

(2) do the following:

echo 'sv up sshd
sshd started' >.profile

(3) run this whenever I want to start sshd via adb:

adb shell am start -n com.termux/.HomeActivity