how to view a list of spam numbers in galaxy s3? Ok, I knew how to make a number become spam number in Samsung galaxy s3. That is simple, just tap on that number and click "Add to spam numbers". But,

how to view a list of spam numbers in galaxy s3?

At this moment, the only way i can do is to check each number one by one by tap on that number and if it appears "Remove from spam numbers" then we know that number is spam.

This is what you want : (On Kitkat - 4.4.2)

  "Settings" > "My Device" > "Call" > "Call Rejection" > "Auto Reject
  list"

or you can Create an List for Block Numbers.

also,

Samsung - Remove a number from the reject list


Need to delete data from dead phone? I have Samsung Galaxy phone. Now its dead. I tried lots of combinations and now I'm going to send it to India. In India it will get repaired but I don't want anybody to get the data, messages or media files which is in internal memory. But as its not charging, I can't delete data directly. How can I delete media files specially from internal phone memory from my dead phone?

If you can charge a little  or arrange a new battry I guess you can do it by wiping data in recovery mode.

To do so hold the volume up, home button and power button simultaneously.
Once you are in Recovery Mode Scroll to wipe data/factory reset by pressing the Volume down button.

THATS IT.


How to keep an ODROID device connectable via adb? I'm using an Odroid (rooted) device running Android 5.1.1 on a local network and I'd like to be able to control it via adb.

Currently I'm running this at startup:

setprop service.adb.tcp.port 5555
stop adbd
start adbd

This works initially, but I've noticed if works with one connection at a time.
If a connection is left open, a second connection won't work.
Even though adb says I'm connected, whenever I try to run any command I get an error:

> adb connect 192.168.0.33
connected to 192.168.0.33:5555
> adb shell date
error: device offline

What's the easiest to ensure adbd is accessible, even if a connection is left open/hanging by accident ?

I'm thinking about running a script that periodically restarts adbd but having a short interval
will be very frustrating as I'd need to constantly reconnect. Is there a way to check if a connection
is open, but hanging ? (no data has been received in a while ?)

Alternatively, would it be possible to close the previous connection if a new one is made automatically ?

How would one keep an odroid connectible via adb constantly (regardless of open connections ?)

For the scope of the project at that time there were two measures that helped:

Installing SSHelper to add SSH support (can use SSH instead of adb and restart adb daemon in case it gets locked)
Hacky, but a background service could be used to periodically reset adb connections: this could cause trouble depenending on what commands need to run and for how long


Can't place WhatsApp calls as I'm told my phone number is no longer registered For the past several days, I can't make WhatsApp calls. When I try, I get a message saying:

  Can't place call because this number is no longer registered on WhatsApp

So, I go to my account settings, and in "Two step Verification" it says:

  For added security, enable two-step verification, which will require a PIN when registering your phone number with WhatsApp again.

So I guess I need to re-register my phone. But how? If I try "change number", it won't accept the same number, it has to be a different one. Except I don't have a different number to use. And I definitely do not want to delete my account...

What do I do?

Relevant Details:
Phone: Xiaomi Redmi 3S
Android version: 6.0.1 (MIUI build 8.5.4.0)
WhatsApp version: 2.17.427

In the message:

Can't place call because this number is no longer registered on WhatsApp

the word "this" means "the number you're trying to call", not "your own number".
Calling other numbers will work.
A belated thanks goes to @aBochur for drawing my attention in this direction.


Why are some apps hidden and how to unhide them For example, on my Galaxy Tab 7.7 Plus (SC-01E) running Android ICS, the Phone app APK is installed but does not show up in my app drawer.

It will actually show up if it is called by a widget, but there is no launched icon for it anywhere. In the system settings it shows as running.

This tablet is not rooted but I did buy it off from Yahoo! auction.

Android has many apps that run either in background (such as Accuweather daemon) or only appear as widgets (for example TypoClock). Since these two apps don't need the user to open them from the launcher, they don't add an icon to it.

The same happens with Live Wallpapers. If you use a root explorer or another root app that will let you see all the installed apps, you will see that the list is higher than the apps that appear in the launcher.


Can I use my android phone as finger print, webcam, and mic for my windows 10PC? I suppose I can buy a mic, a webcam, and a finger print censor for my windows 10.

But I have all those in android phone already.

Is there an easy way to do so?

As for the camera and mic part,

If you simply search the web for phrases like "use Android camera/mic on PC", you will come across many apps; some of them actually do the job.

I have used an app called DroidCam in the past which had worked for me in Windows 7 after a litte bit of struggling. (I have never tried it in Windows 10, though; but I guess it should work)

As for the fingerprint reader part,

There is not a solution which can be assured to work flawlessly. But there are some things which might be helpful :-

Dynamic Lock by Microsoft — If you are simply looking for a solution to unlock your PC using your phone, then this might be the solution for you. Although it doesn't specifically use a fingerprint unlock, it allows you to keep your PC unlocked when your phone is close enough and reachable via Bluetooth.
Third-party solution — There is an app called Remote Fingerprint Unlock which is slightly complicated to set up but will do the job for you.
Samsung Flow — If you happen to have a Samsung Android phone, then this solution from Samsung should work for you.
This app has also been ported to non-Samsung devices by some developer(s) but the Fingerprint unlock functionality does not work on non-Samsung devices yet.

(Mentioning the below content just for the sake of completeness; doesn't answer this question)

Google Smart Lock for Chromebooks — This is a solution provided by Google to unlock your PC with a fingerprint scanner on your phone. However this only works on Chrome OS (v71+) and not on any other OS.


auto move `/data/log` files to sdcard? or link it? is there some way to automatically move /data/log files to sdcard? may be some application or shell script that we can run with a click of a button with super user mode on rooted device? or may be some application I cant find?

or may be that folder could be linked directly to sdcard? how safe is that?

reason: free up internal space (yes, I already have link2sd and almost everything is already at sdcard, less critical apps; the focus is /data/log)

device model: samsung galaxy Y
android: 2.3.6

If your device is rooted, you can try creating symbolic link from the folder to SD Card (this is essentially what Link2SD does to apps, with prettier interface) using the Terminal Emulator.

Helpful Commands (disclaimer: untested, use at your own risk, make sure you understand exactly what the commands does before running them)

Get root su
Copy the folder to sdcard cp -r /data/log/ /path/to/new/folder
remove the original folder rm -r /data/log/
Create symbolic link use ln -s /path/to/new/folder /data/log
Reboot and test. Until you reboot, old processes may still own a handle to the old files even though it had been removed from the filesystem.

Note though, /data/log generally should not use too much space, so moving this folder likely won't save too much space. If you have an unusually large log directory, you might want to investigate that instead of moving the log directory.


Will a factory reset launch to the android stock launcher or can I use my own? I was silly enough to uninstall my android 4.2.1 stock launcher and instead, installed nova launcher. I works 100% but this one annoying message keeps popping up every 5 seconds saying that the process com.google.process.gapps has stopped, so I looked at why, came to the conclusion that a factory reset would solve that. now I was wondering whether a factory reset would boot to nova launcher? I have a feeling that it will but I wasn't sure so I am just asking.

thank you for all answers.

Factory reset will wipe all user apps, thus if you installed Nova regularly (not as a system app), then it will be gone, and after the reset you will be greeted by the default launcher. If there isn't one and USB debugging is not enabled (very likely), you're stuck.

At this moment you should definitely install a launcher (Nova or whatever) as a system app to prevent the worst case.


Is is possible to send MyTrack map uploads to Gogle.ca rather than Google.com? I do most of my googling in Google.ca.  Is there a way to send MyTrack map uploads to Google.ca mymaps rather than Google.com mymaps?

My Maps should be bound to your account only. Even if you upload them to Google.com, they will still go to the same servers as Google.ca, and should show up in your account either way. Is there any particular reason you want this?


How to root Lenovo A1000 Smartphone? I tried Kingo Root and Root Genius and some other software but finally failed to root this phone. My phone is Lenovo A1000.

To root a Lenovo A1000 smartphone (Android 5.0), go to kingroot.net and follow their directions to download, install, and run KingRoot.  I downloaded the Android .apk to my Linux laptop and copied it to the phone via adb, but I'm sure downloading directly to the phone (they provide a QR code) would also work.

By the way, add SuperSU to the list of ones that do not work on this phone.


How to back up android note 4 that won't boot up? I have a note 4 official firmware, that won't boot up anymore. It goes into mmc_read failed. On the center it says Downloading... do not turn off target!! but nothing happens.

I tried booting into safe mode, and this happens. If I don't boot on safe mode, it get stuck on the main screen with the logo.

Is there a way I can still back up some of my data from the phone. Because I want to probably get it replaced.

Thanks

take the battery out, hold the power button on for 1 min to drain all residual power. Replace battery and power up normally. This has worked with mine but am not game to power it off anymore.


What does this notification icon that looks like an arrow with a plus sign mean? I'm running stock Android 4.4 on my Nexus 4, and I keep seeing this weird icon that looks like a gray tag or arrow with a plus sign in it.

I don't know any app that does this, and there's never a matching notification when I pull the notification bar down. What does this mean?

This icon simply means that there are more notifications to show, but there isn't enough space left in the top status bar to show all notification icons (that's why it doesn't have a matching notification).


Is it possible to restore the data of Microsoft authenticator from a TWRP backup? After installing the latest LineageOS update on my phone, unfortunately, my phone boot looped, so I made a backup using TWRP, and I did a clean install of the latest version of LineageOS, attempting to restore the backup TWRP had made, but only for my phone to be boot looped yet again. Unluckily for me, I had to "restore" my apps by simply downloading them (through the Google Play Store) and logging into them. Sadly though, one of my necessary apps/accounts requires two-factor authentication, which is a problem because my two-factor authentication app ("Microsoft Authenticator") had gotten wiped, and although it is backed up in TWRP, I don't know what I can do with it. Also to note, there are no other "additional" methods of logging in for this account of mine. Now I am stumped, as to what I could possibly do to be able to recover either #1 My keys + all of my Microsoft Authenticator app data or #2 Be able to find out what other accounts were linked to my Microsoft Authenticator app.
I am aware that I'm able to extract TWRP's files (each has some sort of "win" extension) by renaming their extension to ".tar" and opening them with a file archiver like 7zip/WinRAR. However, my question is, what would I have to do to be able to possibly restore my Microsoft authenticator app data to my phone, without having to restore the entire data partition of my TWRP backup (Because if I were to restore the entire data partition, my phone would boot loop again).
Sources I checked out:
Restore-apps-from-a-nandroid-backup-using-titanium-backup - Titanium Backup doesn't work well on the more up-to-date versions of Android (Particularly Android 11, since that's what I have right now), the same thing with Nandroid Manager (Nandroid Manager isn't maintained for the time being)
Twrp-manual-restore -- Seems old and unlikely to work on Android 11 (But it might)
Restore-app-data-without-restoring-the-whole-image -- Could be a plausible solution, but I don't know where I'd paste the data/data file (I don't even know what the data/datafile looks like) to, cause I don't have anything similar to "sd/ext.SD", and I don't know what'd be considered my "readable memory."
Restore-data-of-a-specific-app-from-a-twrp-backup -- Asked 8 days ago, a remarkably similar issue to me. However, I don't think I can replicate the steps since I found two com.azure.authenticator's, each in separate "win" files (One has the base.apk, another has some other files, an image of me combining them is shown)

TLDR:
How can I recover solely my Microsoft Authenticator data from my TWRP Backup?
Notes:

I use Microsoft Authenticator as my 2-factor-authentication app, and sadly, I did not enable cloud backup for it at the time of my factory reset
I did not export my codes/OTP from Microsoft Authenticator, as there is no option for that
My phone is rooted, and I have TWRP installed

Any help would be much appreciated, thank you!

With much thanks to @Robert and especially @Firelord I was able to resolve my problem, and with relative ease.
Below contains all of the steps I had to take to recover the necessary information I required from the Microsoft Authenticator folder.
Pre-requirement steps:

I had to have access to my entire TWRP backup, with all of the data partition files (I transferred my TWRP backup from my SD card to my PC to be able to access it with conveniency/effiency)

Then I had to change all of the data partition file extensions to .tar (The easiest way to do this was to just rename the files, and add .tar at the end)

Microsoft Authenticator Recovery Steps:

Next, I had to look through all of the ".tar"(s) and find the one that had the _\data\data\ directory, from there, I found the com.azure.authenticator folder

I opened the com.azure.authenticator folder, and then found and opened the databases folder

Then I looked for the PhoneFactor database file which contained all OTP related information for Microsoft Authenticator (I made sure it's not the cached verison -> I was able to tell which was the cached version by comparing the two PhoneFactor files and determining which is bigger, the bigger one is the "actual" file --- It seems all of the "cached" files have a size of 72 bytes)

I extracted the PhoneFactor file to an accessible location -> downloaded a SQLite Viewer application (I chose DB Browser for SQLite) -> I proceeded to open the PhoneFactor file with the SQLite viewer

Then I clicked the Browse Data button (The highlighted red boxes on the left side of the image are solely to indicate what I was looking for, which is all of the OTP information - On the right side, the highlighted red box is meant to display where you have to click to actually get the information)

You should now see all the information related to your Microsoft Authenticator app, including all of your OTPs and the names you assigned to them, the usernames you set to them, and most importantly, their oath_secret_key(s)

Now, you can either manually type in the oath_secret_key(s) alongside their name(s)/username(s) into Microsoft Authenticator, or any other 2-factor-authentication app you prefer

Boom, you have now successfully recovered the OTP information from Microsoft Authenticator


What time does Google Play update apps when it is set to auto-update? I'm not getting on what basis Google Play will update apps when auto-update is enabled.

Is it time-specific, or something else?

Adding to @Josh's experience mentioned in the comments above, the auto-update is not time-specific - I too have only seen the auto update proceed when on WiFi (my chosen setting) and plugged in charging. On my Sony Xperia running Android 7.0, it appears to be the default behaviour.

I can't find any more reliable sources for this behaviour, but there is lots of personal experience:
http://forums.androidcentral.com/google-pixel-pixel-xl/747707-auto-update-apps-while-charging.html

Annoyingly, it is not mentioned on Google support, and I can't figure out how to give feedback to them about it:
https://support.google.com/googleplay/answer/113412?hl=en-AU

I can only post 2 links in this answer, but the 'WiFi and charging' requirement has been requested as a configurable feature (google 'how-to-allow-auto-update-of-apps-in-play-store-only-when-plugged-in') and there may be a workaround to achieve similar behaviour using the WiFi on Sleep setting (listed on benjaminoakes dot com).


Auto-delete certain file extensions on my phone? How do I make my phone automatically delete certain file extensions? I'm on ICS, rooted.

For example, after connecting my phone to my mac, it will leave a .trashes file and other "." folders on my SD card. I want to make it so that the phone checks regularly and removes those extensions that I define. Another use case scenario is when I'm using an emulator such as GameBoid. I accidentally click on the Quick Save option and now there's a rogue *.ss0 file on my SD card. I want them deleted too.

I just flashed a new rom to my phone so I haven't re-downloaded Tasker yet so I also wanted to know if there's already a working solution around.

I wrote an app that removes it, called "Trashes".

It can be found on XDA.


Samsung s10e screen protector I have scratched my screen, however, when I look at it real close, it looks like a screen protection was pre-affixed to it... but to confuse matters, unlike other screen protections I had in the past, this one demands much force to be applied in order to slide a nail under it - so much force that I stopped trying for fear of breaking some kind of "integrated screen protection".

This feature is maybe 1/4mm thick, follows the contour of the top speaker, about 1mm under it, and follows the top edge of the plastic sides, roughly 2mm from them, and has a circular hole roughly 8/9mm around the front camera.

Can someone tell me if there is an "integrated (and not removeable) screen protection" on s10e phones, that looks like what I described, or if, for some reason, there was a screen protection affixed to my phone though I never asked for one?

From the Verge's article Samsung will include preinstalled screen protector on Galaxy S10 and S10 Plus:

Buyers of the new Samsung Galaxy S10 and S10 Plus will find a preinstalled plastic screen protector on their device when they unbox it beginning March 8th. Samsung has confirmed that it’s shipping the S10 with a protector on the display, meaning you won’t have to immediately hunt for something that’s compatible with the ultrasonic in-display fingerprint sensor on day one. Now, this is just your very basic screen protector — similar to what OnePlus does with their phones, if I had to guess — and it isn’t glass, so it’s bound to scratch over time. The included protector thus doesn’t have any sort of warranty on how long it’ll last.

The Galaxy S10E won’t have this screen protector included since it will work with many screen protectors with no problem. Samsung seems to be purposefully doing it on the S10 and S10 Plus to give consumers a quick solution out of the box.

If yours has one pre-installed, maybe they forgot and install one ;)


Android Tablet Restored, Can't Reinstall Same Apps My Android tablet 'broke'.  Sent it in to the OEM and they fixed it under warranty and shipped it back.  Now, when I go to re-install certain apps, they won't install to my tablet because Google Play says they're "already installed".  But the OS was reloaded and they are no longer installed.  How do I re-install my apps without repaying?

You could try factory resetting you tablet. Not sure if it might help. It's worth a try.


Am I still visible to old contacts I have deleted long ago, when they intall whatsapp if they still have my number in their contacts? I've had my mobile number 15+ years and have used it for work purposes as well as private over this time, even though its my personal number.

Could someone clarify - if anyone from the distant past who still had my number in their contacts then installed WhatsApp - would they now be able to see me in their WhatsApp contacts even though I deleted them as a contacts long before installing the App?

If they have your old number then they are still able to see your old profile.
You are not deleting your profile by simply uninstalling WhatsApp, you need to properly delete your profile by going into Settings->Account and select Delete my account.
Then your old profile is deleted and nobody will be able to see it or send any messages to it.


How do you trace incoming/outgoing HTTP connections on a rooted Android? I would like to get a trace of any incoming & outgoing requests over HTTP from my android phone over a period of time (like you can do with Fiddler on a PC) - is there tool apart from WhisperCore that can do something like this?

The reason i don't want WhisperCore is because it needs to encrypt your whole device before it lets you use the tracer

Shark/Sharkreader in market (tcpdump frontend)


Incredible2 and Gmail notifications My wife has an HTC Droid Incredible 2, unrooted, running Android 2.3.4, HTC Sense 2.1.  If she  gets a Gmail email, the notification appears in the notification bar AND it plays a notification sound.

What I'd like to do is to get the notification in the bar, but not hear the sound.  Gmail now only displays an option to display a notification or not.  There are no settings for notification sound in Gmail.  But the phone's notification sound can be changed, but there is no "Silent" ringtone.  You can add ringtones for the phone ringer, but those added ringtones don't appear in the notification sound list.

Is there any way around this?

The gmail app now does notifications based on “labels” instead of having global notification settings. That way you can have different settings per label.  So, if you go to the inbox label (I think), you can set the sound there…


MacroDroid asks for "Application Launched/Closed" accessibility permission constantly I'm on non-rooted Android 8.1 Oreo with MacroDroid Pro v3.24.1. After I got a replacement phone and reinstalled MacroDroid, it constantly asks for accessibility permission: Application Launched/Closed.
There are three accessibility permissions available:

MacroDroid
MacroDroid Fingerprint Gesture Detector
MacroDroid Volume Button Monitor

I enabled the first and last and kept the fingerprint off as this disables drawer swiping. I don't get where to allow that accessibility permission it is asking for.
Any suggestions?

I am an avid user of MacroDroid and noticed this issue with two devices and raised this issue on app forums (accessible from within the device and my post dated 24 December 17- unable to link)
This is what the developer said

It's not a MacroDroid issue but a system issue that can happen with any app.
If you Google the issue you will find stuff like this:
Accessibility services gets disabled automatically

I find this to be true, since I had this problem on stock ROM but not on custom ROM
Quite possibly same case with you


"No media" message trying to play music on Ford car with Sync Doesn't seem to matter what I do, I just can't get the media to play. Tried methods others have shown here to no avail. Remove all other devices from my phone but nothing. Went into developer options and moved the Bluetooth to 1.3, 1.5 and 1.6. Still nothing. Phone works great thru Bluetooth, just no music. Any ideas?

The "No media" message on Ford Sync head units refers to USB, not Bluetooth. The head unit has the ability to play music files from a USB storage device plugged into the USB port. If you plug your phone into the USB port to charge, and press the "media" button once, you'll get this message, because the phone isn't a USB storage device.

Simply press the "media" button again and the head unit will switch to Bluetooth. Now you can play music from the phone and it will play in the car. Voice messages from your navigation app will also play through the car's speakers.

You don't need to do anything differently with the phone. It's just that Ford's design is confusing. It catches me out every time I'm in a Ford car, and I end up poking buttons at random to try to get it into Bluetooth mode.


Google Now gives absurd times for arriving on time Google Now gives me absurd times in its notifications when it think I should leave the house. Just now, at 9:05 pm, it told me that I have to leave at 6:20 am for an event at 10 pm. 9:20 pm would actually be realistic. What may be causing this?

I have enabled Automatic Date & Time as well as Automatic Time Zone. I'm in Central European Summer Time; the clock works perfectly fine.

Have you enabled Location Services? Google Now determines the time you may take to get to your appointments from your synced calendars and your current location. I am sure you have synced calendars because Google Now reports an appointment. Location Services maybe an issue. If you are using the stock ROM for your device, enable Location Services and sign into Latitude to set your current location. Setting your location manually may also solve your problem. If you are on a custom ROM, you can set the device up to use only the Internal GPS to report your current location to Google Now. Hope this helps. If you give this a shot, report back with results for others to help you or be helped.

P.S.: This may be useful.


Android runs ON Linux? I bought an Android PC from Amazon and found it booted Linux then booted Android.  I mean literally booted Linux (penguins splash), then booted Android (Android splash).  I contacted the vendor asking this particular question, and he stated:

  The mini PC has the Linux bootup first as Android runs on top of Linux

I have tried googling and searching Super User for an answer, but have so far found nothing.   I know Android uses the Linux kernel to some extent, but is that statement correct?  Is this common for an android device?

If this is a false statement, should I be worried about 3rd party applications running on the Linux OS at boot?

Device Information: Android 4.2 Jelly Bean, RK3188 Quad-core 1.6GHz CPU Cortex-A9 (28nm), 2G DDR3 RAM / 8G Flash

Link to Amazon, and supplier.

Android runs the Linux Kernel for the core system and it can be (and is) optimized for various platforms (compiled for ARM, x86, x64, PPC, etc).
Here is a fantastic graphic to demonstrate this for you:

Source: Post on Unix.SE
Android relies on Linux version 2.6 for core system services such as security, memory management, process management, network stack, and driver model. The kernel also acts as an abstraction layer between the hardware and the rest of the software stack.
Source: http://developer.android.com/guide/basics/what-is-android.html
And my comment on your second sentence is that Linux Kernel is not meant for only desktop operating systems. Its use cases vary from Desktop OS to Servers, mainframes and supercomputers to Embedded Devices.
Linux is a widely ported operating system kernel. Due to its low cost and ease of customization, the Linux kernel is used on a highly diverse range of computer architectures: in the hand-held devices and the mainframe Systems, in devices ranging from mobile phones to supercomputers.
On the other note: Palm (later acquired by HP) use Linux-derived operating system, webOS, which is used into its line of Palm Pre smartphones. Several network firewalls and routers from makers such as Cisco/Linksys use customized linux kernel. There are tons of devices out there which are using embedded linux.


How can I disable Google's offer to post personal photos for businesses? The Android Google Maps app observed that I have taken some photos in a toy store. The following day, Google Maps is offering me to post these pictures along with Google's photos for that business.

I have no desire to associate these family photos with the business, or to post personal photos publicly.

Along the offer to post, there was an option to "turn off", but after choosing neither, the option disappeared entirely and I do not see it in Google Maps \ Settings.

I may be on tenuous legal grounds. It may be that if I take a picture inside a toy store or at a restaurant, the rights to the picture belong to the business. Regardless, I'm alarmed by the invasion of privacy with respect to photos on my Android device.

How do I set my Google account or the Android Google Maps app to never offer to post personal pictures on a business's Google Maps page? How do I confirm that I have not inadvertently posted any such pictures in the past?

As an aside, I'm also curious whether Apple blocks iOS apps (in general, not just Google's) from this behavior?

I do wish to continue the automatic backing up of my Android phone photos to Google Drive.

Google Play Maps contains a bunch of activities. The activity that monitors when you take a picture is "com.google.android.apps.gmm.ugc.clientnotification.phototaken.PhotoTakenObserverService"

Look up on how to disable activities on rooted Android because I usually don't disable activities or look for a ROOT app that can perform that function.

Disabling application activities requires ROOT access because your making modifications.

Hope this helps! :)


how to post a pic I took to someone's wall on fb? I took a pic on my HTC Desire 2.1
I want to post it to somebody's else wall on facebook so facebook stores the picture?
any easy way how to do this?

I guess I can find the pic on my mobile and then upload it using full site facebook interface. It's bit too complicated, isn't it.

Upload it to a generic image hosting site. Copy the url and put it in a comment on 'someone's' wall.


My Samsung Galaxy S Duos GT-S7582 does not start My phone GT-S7582 does not start when powered on it only displays Samsung GALAXY S DUOS GT-S7582 and also it does not enter in to the download mode.

I had the same problem for the past two days, tried many things like pressing   Recovery mode(vol up+power button+Home), wiping the cache clear, reseting into factory mode, etc.

You should first install Kies3 on your PC and try again to go into the Download Mode (vol down+home+power button).
Then connect your phone to PC using USB cable. Oh, before that, you should write down your Phone model (GT-S7582 and Serial Number which is an alphanumeric code, behind your phone after you remove your battery.)
Then open Kies, go to Tools option, then Firmware upgrade and initialization and do as prompted in next few windows.
The download will start. Please make sure you don't disconnect the USB cable and You should have 3 GB of free space in your C: drive (in case your OS is Windows)
Everything will be rest and your phone will be as good as new. Use Google account's backup to restore apps and settings...


How to go to the App Screen when "Swipe down for notification panel" is on? On my Galaxy Note 10, how do I quickly go to the App screen when I enabled "Swipe down for notification panel" in the Settings Menue?

Ok, got it, just swipe up, whereas when the "Swipe down for notification panel" feature is off swiping up AND down on the Home Screen enables the App Screen.


"Open link in new tab" missing in Google Search bar On a Galaxy S4 I9505 with Android 4.2.2, typing something in the Google search bar widget on the home screen opens a browser page with search results. The problem is that you can't open multiple tabs from this page, as no menu opens on long-tapping a link.

As the Google bar on the home page is the fastest way to start a search, is there a way to set it so that it opens results in a different browser, or to enable the "Open in new tab" functionality in search results?

I would like to know if they do create a solution for this as this would streamline things while doing a search. I wouldn't imagine it be too hard for google to do this. Just program the app to open tabs inside chrome app. IDK maybe it is harder but what do I know I'm no programmer


Crazy battery drain when Idle(note 5) I am having issues with battery drain and not sure what to do, my note wil lose about 30% battery overnight(about 7-8 hours) and last night it lost about 50%.

At first it said that google app used alot of battery so I disabled the reccomanded things online(it's location and such), now it isn't draining as much.

Also my location doesn't use GPS, at night I always have maximum reception and yet I lose alot of battery to cell reception, also the other 2 you can see in the picture.

Hope someone can help, and thank you!

Check your data usage. In my case, I found the Cloud service had used about 0.8GB of data over night (1.32GB over 2 days), the phone could not recharge fast enough, and it was hot. The amount of data in cloud storage is only 138MB, so I have no idea what that all of that data usage consists. If you have this issue, disable the Cloud app. Other things to check are location services settings, WiFi scanning, notifications. After the Marshmallow 6.0 update, all notifications get turned on by default.


Working with Security Metadata in APK file According to this Blog post, Google has added a Security Metadata on top of an APK to verify that it was originally distributed by Google Play. More specifically it adds APK Signing Block to the APK file.

I have some questions regarding this:

(1) How did Google insert this the metadata into APK signing block of the APK and how it verifies that metadata on the phone (technically)?

I guess it is possible to create custom content in this signing block? Let's say I want to distribute some APK privately in my company, when the user installs that APK then I can figure out if the APK belongs to our company or not, just like Google did with their apps in Play Store.

(2) If all developers use App Signing by Google Play, then does the mentioned security metadata above become unnecessary? Because Google can just simply verify the certificate inside each APK instead.

My apologies for the shallow understanding. Any comments are highly appreciated!

How did Google insert this the metadata into APK signing block of the APK and how it verifies that metadata on the phone (technically)?

Technically the Google "Frosting" signature is inserted the same way as described in the APK Signature Scheme v2. Note that it is just added to the same section inside the ZIP file - it does not replace any existing signatures in this section.

  I guess it is possible to create custom content in this signing block? Let's say I want to distribute some APK privately in my company, when the user installs that APK then I can figure out if the APK belongs to our company or not, just like Google did with their apps in Play Store.

As far as I know the only "meta data" is the signature itself. If it is present it is an APK from Play Store.

  If all developers use App Signing by Google Play, then does the mentioned security metadata above become unnecessary? Because Google can just simply verify the certificate inside each APK instead.

No. The Google Frosting signature is just an additionally signature. The Android permission model still relies on the common APK signature by the developer. Only the Google Play Store app is able to verify the Google frosting signature. The other parts of the Android system (those from AOSP) don't even recognize this signature.

For more technical details see this question + answers on Stackoverflow: Security Metadata in Android APK


Using a barcode Scanner via USB OTG on Samsung Tab S I have a 10 Galaxy Tab S (Android 5.0.2) on which I am connecting a barcode scanner via USB OTG.

The problem is it does not read the barcodes (Line,2-D, QR ) accurately.  It missed out on some characters.

I have tried the same scanner with the same codes on a computer, a MI Phone & a Samsung Note -II Phone & it works there correctly.

Any Ideas ?

Most USB Barcode scanner guns also have a set of special barcodes you can print and then scan with the gun to set the baud rate (and other settings) of the scanner.  I would try changing that and see if the gun starts working right on that device.

From your message that it's the QD2400, the user manual is full of QR codes you can scan to change the settings of your scanner.  I suspect you just need to change the baud (as stated above), which is on page 30 of your user manual.

The user manual can be downloaded from this URL:
http://www.datalogic.com/eng/products/automatic-data-capture/general-duty-handheld-scanners/quickscan-i-qd2400-pd-612.html

The name of the PDF where I saw the QR codes for all the setting changes is:
820055914.pdf


Space problem in Samsung Galaxy Pocket GT-S5300 I've seen many questions on this site asking about the famous space problems in Android phones. None of those I've seen helped me and since none of them asked about my phone, I'd like to present a new case.

I have three memories, and this is a table showing the usage:

What's most bothering is how an advanced phone like this would have such basic problems. I've tried:

setting the default installing path to the SD card: No such setting.
moving apps to the SD Card using apps like App2SD: Some cannot be moved.

I really don't know what else to do. Am I really forced to delete apps? I don't want to delete any of those I've installed (they are 14), why should I do that with over 9 GB of free space available? I'm just hoping there's an option I missed.

I have solved my own problem today and I'd like to provide the solution for others that might encounter it. The actual Internal memory for this phone should amount to exactly 0,96 GB or close to that. I got aware of this comparing my phone to another one from the same model. I first tried formatting the Flash memory (or Mass memory) on my phone, but to no avail. So I tried doing a reset and it solved the issue.

To do this:

Go to Settings.
Choose Privacy.
Select Factory data reset or the corresponding example in your native language.
Wait for the phone to do its thing. You should see some code/script running on the screen. Now wait.
When everything is loaded and you configured the minimum settings, open the application Task Manager. You should be able to see the correct size.


Moto G Dual Sim Data Roaming Not Working I have a moto G dual sim. I recently upgraded to Lollipop from Kitkat and I have the same problem as others. I cannot connect to Data Roaming. Wifi is no problem - I have checked the two boxes Data Enabled and Data Roaming. Nothing happens. I tried the ping test you suggested to another user, I get a failed message response. Any ideas. It used to work perfectly under Kitkat.

Peter Sand

There should be problem with your internet settings or ROM.

Goto 'settings' > Sim settings
Check the default sim for mobile data.

Try the following steps:

Go to Settings > Mobile data > APN
In that Tap the Menu and Select 'Reset Default'(or similar option).
By doing this your android phone will automatically download latest internet settings from the Service provider.
Restart your phone.
If still the problem exists
Delete all existing internet settings & call your customer care to get internet settings.

Even after the problem is not solved 'check for latest update' for ur phone or Reset your phone to factory settings :( & Try steps 1-4 again


Samsung Kids Mode - rewrap the presents I didn't spot an option for this in a quick review, but my 3 year old would like for all the apps and/or all the videos in the Kids Mode application to get re-wrapped so she can open them again.

Go to Parental control (Adult+child icon next to open door exit icon)
Tap Activity at top and tap Media
Remove items you wish to 're-wrap'
Go back to the Kids mode (back arrow) and visit the videos app
Go back to Parental control and re-add the media.


How does one disable the media scanner? (obviously on a rooted device) Running a rooted Galaxy S2 with DarkyROM2 2.3.5 & SuperCore kernel. I have a 32 GB microSD card in addition to the 16 GB internal storage, and it takes ages to scan both when the phone boots. At times when I connect USB mass storage mode and later turn off, it goes into an infinite reboot loop. Have tried this, but it doesn't appear to work. Any other workarounds?

Via the command line:

$ su
# pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver


How to use a ringtone downloaded from google play? I bought a ringtone in Google Play. I wanted to obviously make it the ringtone for my phone. It shows as being on my device but I can not add it as a ringtone. I need to know how I can make this a ringtone on my phone. another song I have says it was added to library but the ringtone doesn't say that. How do I add a song to my library?

The solution is possibly covered in : Set mp3 ringtone in Nexus S. In summary, copy the downloaded file to /sdcard/media/audio/ringtones, and it'll be available as a ringtone upon next boot. If this doesn't help, another way could be as given here.


GPS when roaming with no data What kind of GPS functionality should I expect on a roaming Android device that has mobile data disabled when I am abroad?

I have just found myself a bit stuck with Google Offline Maps because my rooted Galaxy Note 3 running Resurrection Remix would only get a correct GPS fix once mobile data roaming was turned on - before turning on mobile data, the phone thought it was at its previous good location. Once mobile data was turned on, the phone got a new GPS fix very quickly despite being in a heavily built-up area. Turning off mobile data would cause the GPS fix to be stuck at this new location.

As an example:

come out of a Metro Station A, fix from previous good location
turn on data, fix very quickly
turn off data, fix sticks at location of Metro Station A
go into Metro Station A, and travel to Metro Station B
come out of Metro Station B, fix still shows location of Metro Station A

I have tried changing the settings on the GPS to tell it to only use the GPS satellites (and not wifi/cellular) but this didn't help.

Is this expected behaviour, a quirk of the Note 3 or Resurrection Remix, or something else?

All current GPS chips can work in one of two modes: GPS Standalone or AGPS (either MS-Based or MS-Assisted), where AGPS is the abbreviation of Assisted-GPS. The latter requires internet connection to contact an AGPS server which helps the chip to get its first fix.

When on gps standalone mode (in your case when you deactivate mobile data), the chip is not assisted in any way, and it may take about 12.5 minutes to resolve its location.

Read more on wikipedia.


how to unlock screen of samsung s6 Desperate to sort this out, before i do a factory reset!
Samsung Service Centre useless, said factory reset is the only option....

Had fingerprint set to lock samsung s6, don't remember ever setting a backup password - screen literally locked as i passed the phone to someone.
managed to access phone signing in on google.  then phone requested i set up another fingerprint lock, which i did.  also put a password in, which i remember.  password not being recognised.
phone locked again.

tried all combinations of all passwords i have, but no luck unlocking phone.
findmysamsung, android device manager not letting me access phone/reset lock (perhaps because remote control not enabled)?
unable to install bypass lock app as it's saying app is not compatible.
unable to use adb
tried installing 3rd party apps to unlock screen but they don't work

any suggestions on how to unlock the phone (or do a data back up before i factory reset) would be great - i am desperate to keep my data!

Figuring out whether you can go all the way and bypass your lock screen will depend on the outcome of the steps below.

Following this guide,

Skip the step of turning on USB Debugging, you can't get past the lockscreen.
Download Odin, and the TWRP .tar file
Boot your phone to download mode, then plug it in to your computer, let the drivers install. Open the Odin.exe on your computer, fiddle with the USB connection until Odin says "COM1/2/3/4: Connected!"
Put the TWRP .tar file in the correct textbox, uncheck Auto-Reboot
Flash!
When it says finished, you can reboot your phone. However! You need to boot it directly into recovery mode, otherwise TWRP gets overridden past the Samsung logo.
Once you're in TWRP, congrats! Make a FULL backup onto an SD card or USB drive with OTG adapter.

Now to bypass your lockscreen:

Flash the SuperSU .zip found in the guide.
When you boot into TWRP does your computer recognize the phone in Device Manager? Does it make a bloop sound? You should find a device called "ADB".
Download the ADB kit from here (and the drivers if you can't get your computer to install them) and call adb.exe from a command prompt.
Run adb devices. If you see a long 50-character ID pop up, you're in luck!
If there's no ID, try another computer, it took me 5 computers to recognize.
Go into adb shell type su hit enter.
If it says permission denied, you're out of luck.
Run rm /data/system/gesture.key then rm /data/system/password.key
If no errors, profit!
If permission denied, remount system RW: mount -o rw,remount /system If that fails, try mount -o rw,remount /proc /system (a little hack I came across) and try step 8 again.


How to root Bluetimes 3584F Android TV box? I need to move the apps to SD card because the internal memory is almost full, but I can do that only if it is rooted. So, I need to root my Android TV Box, Bluetimes 3584F.

This is the firmware link to download and the guide as install it on Android TV Box: firmware_Bluetimes_3584F.zip

Upgrading guide:

  Unzip the downloaded firmware file, you will get 4 files named "g18ref-ota-XXXX.zip", "factory_update_param.aml", "u-boot.bin" and
  "recovery.img".
  Copy the 4 files to the root directory of your SD card.
  Take off the power adapter from your media player and insert SD card to the card reader slot.
  Press and hold the reset hole on the back of the media player(beside the power socket), then connect power adapter to this
  item, still holding the reset hole
  When you see the upgrading process bar showed on your TV screen, you can release the reset hole.

  After firmware updating finished, TV box will reboot automatically.

I appreciate any help.

Download the utoo-root-signed.zip file from XDA Forum and move it to SD card.
Download the firmware_Bluetimes_3584F.zip file in question, unzip it and move the files quoted below to SD card:

factory_update_param.aml
u-boot.bin
recovery.img

Rename the utoo-root-signed.zip inside of SD card to g18ref-ota-20131220.zip.
Do the steps 3, 4 and 5 of the "Upgrading guide" in question.

P.S.: Even with the phone rooted I needed to create a 2nd partition EXT4 on SD card to move the apps to it by Link2SD app.

Thank you very much to stane1983.


How to get past Google blocking gmail smtp access? I have a google account that I want to log into from the Gmail App of and android device.  I ONLY want gmail, not hangouts, drive, etc.  So I am trying to add the account as a standard email address in gmail.

In my gmail account I have gone to settings>Forwarding POP/IMAP and enabled IMAP.
Then following these instructions (https://support.google.com/mail/answer/7126229) I try to add the email in the gmail app on my phone.

I open up Gmail>Menu>Settings>Add Account
type in my email address and then click Manual set up>IMAP
On the incoming settings, I type my email, password, and "imap.gmail.com"

That works fine... but then on the next step...SMTP...
On the incoming settings, I type my email, password, and "smtp.gmail.com"

And is says "username or password is incorrect" And then in my gmail account, I get an email titled "Critical security alert" that says "Someone just used your password to try to sign in to your account from a non-Google app. Google blocked them, but you should check what happened."

How can I get a gmail address added to the gmail account via IMAP instead of having to add my whole google account to the whole phone?

Thanks for your help on this!!

I have painstakingly found the final answer to this:

Google will ALWAYS block SMTP logins from anywhere, even their own gmail app, unless you turn on the  'allow access from less secure' setting in your google account's security (https://myaccount.google.com/security)

In order to use a gmail account as a non-native gmail account without the allow-less-secure setting is to use an app that actually uses the google pass-through login.

The gmail app does not use the google pass-through login, because, why would it , it's already a google app.

The only way to use a gmail account as a non-google account inside of gmail is to use SMTP, which will require the less secure setting turned on.


com.whatsapp_preferences.xml periodically gets overwritten how to prevent that from happening on a magisk rooted Android 10 device
com.whatsapp_preferences.xml
( /data/data/com.whatsapp ? ... can't remember that path now )
has been updated with non default parameters as I needed but it periodically gets overwritten how to prevent that from happening.
what I did so far
even if reMount the partition as read write ( for my convenience I do it using total commander with root  though  I haven't tried I would assume it would end up the same way if I did it on command line ) it will not let me overwrite the original file with my modifications   & but if I  delete the original and copy the modified file that is allowed.  funny...why   ?
I did this and then chown (  to  root ) & chmod ed it to 444 then force stopped the app
cleared cache .new settings were working until next day I landed up with the same old file that it overwrote
question
now I am aware that for WhatsApp or any app to be able to write it should be the owner or maybe  the owner should be everyone .. that is the case here as well but the issue is how can I selectively prevent it from overwriting just one file  - implement this at file level   ?  alternatively how do I conceive a method that periodically overwrites the the original file with the one I have... after detecting that it has changed.
btw : my APK and data  is linked to to second partition which is ext4 via apps2SD

Changing the permissions of the file can solve the problem.
Get the WhatsApp system group, you can use:
ls -la /data/data/com.whatsapp

Let's suppose that the WhatsApp system group is u0_a301.
Change the owner of the file to root and the group to WhatsApp group:
chown root:u0_a301 /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml

Then remove the write permission to the group:
chmod 640 /data/data/com.whatsapp/shared_prefs/com.whatsapp_preferences.xml

That will prevent WhatsApp from writing the file and it can read it.


Does ART run apps code natively Since the new ART runtime is compiling the apps AOT, I was wondering whether running an app still includes a virtual machine, or the code is executed directly on the system. I haven't been able to extract this information from articles around the web as some mention a virtual machine, where other talks about the apps being compiled to ELF files (to my knowledge, the binary format used by the Linux kernel suggesting that the apps are run natively).
Can anyone help me out on this?
BPou

Short story: yes, ART translates apps to code native to the actual phone's architecture and therefore apps execute natively without the need of a JIT compiler.

Long story: For reasons of compatibility, applications are still bundled in apks  carrying the java code compiled into dex files. But instead of just optimizing the .dex code and executing it inside Dalvik VM (DVM), the code is compiled down to native code. This is done on the device using a tool called dex2oat, where oat files are embedded within the regular ELF file format.

The following figure depicts the difference between the usage of DVM and ART:

(Wikipedia: Diagram of the Android Run Time architecture, recreated from information published at A Closer Look at Android RunTime (ART) in Android L.)

The performance improvement comes from the fact that the DVM used JIT compilation each and every time an app is executed, while AOT compilation only happens at install time.


Disable toast when screen is pinned in Android When passing my phone to someone, I pin the screen for safety reasons. Is there a way to disable those ugly toasts which keep popping up and giving them a gist of what's happening?

You'll need root access, a compatible Xposed framework1 installed and EnhancedToast (an Xposed module) installed and activated in Xposed Installer app.

Once the Xposed module is activated and device rebooted, launch EnhancedToast → Android System (package name: android) → select the toasts that you want not to show up. Selection of any entry would cause its background to turn red. I sometimes need to reboot, but often, the changes take place immediately.

(Click an image to enlarge it)

The command-line as well as take it or leave it approach is to do:

(Requires adb setup in PC; root access not required; works only in Android 5.1.x and above)

adb shell appops set android TOAST_WINDOW deny   # this would deny all toasts from Android System

Using a terminal emulator app but with root access, do:

su
appops set android TOAST_WINDOW deny

To allow the toasts again, replace deny with allow in the said commands, as appropriate.

1 Xposed Framework:  Android 5.x and 6.x


How can I make toast notifications stay on screen longer? I occasionally have a toast notification that is too long to read in the given amount of time that it is displayed. Is there any way to change the length of time these notifications display?

Also, is there any way to view these notifications after they are gone?  This would be ideal, like an app or a folder that logs all the toast notifications where I can review them later.

Simple Answer: No, this isn't possible.

Long Answer:

Toasts are built into apps, and are low level. There is no way for 3rd party apps to catch toasts, and there is no way to view them longer.

This could be possible if you made your own custom ROM however.


View last successful mail check/sync Is it possible to view the last successful sync of my IMAP and Exchange accounts in the Mail app of an HTC Evo 3D?
I just switched from an iPhone 4 and there it said in the bottom of the mail app when that account was last synchronized.
For me it is quite important, because at work the signal is so weak that the sync often fails. When I am waiting for an important mail it is good to know when the mail accounts were last updated.

I do not think you can view a log of some kind in the ui, however you can always manually sync and the icons show if it was successful.

Settings > Accounts & sync > Manage accounts > your account > OPTION BUTTON > Sync Now

this is in android gingerbread version

You will see the spinning icons appear then disappear when synced, then you know :)

I think I remember seeing widgets that sync your accounts in one click so it may be worth exploring the app markets.


Faced alot of bugs fter uninstalling root firewall Since I uninstalled root firewall, I'v been facing alot of bugs concerning network connectivity;
I lost tethering access and the interbet became so slow. Even browsers have reported "connection refused" issues.
How to fix this?

Actually i figured it out. So I'm going to post the answer for anyone who is experiencing the same issues with connectivity.
With the help of a root browser, navigate to /system/bin/ and clear the content of the following files {iptables,ip6tables} (using the text editor that comes with root browser) then set permissions for each file to read & execute only.
(Remarque: This will also restore tethring access)


TWRP showing error 7 even when the rom is correct Hey I was trying to flash resurrection remix 8.6.0 on my Redmi 5A(riva) but twrp showed error 7.
Then I tried flashing Pixel Experience but still error 7 i tried reflasing the recovery also tried orange fox but still nothing is working. I was able to flash rr 7.0.2. So can someone help me update it to 8.6.0.
Now whenever I boot into recovery /data is not mounting
Thanks in advance

I also had this issue but I installed Android Revolution HD and it worked! It booted and said that the /data is corrupted and it required a factory reset. I gave the only option Reset and it booted back to twrp(i was using it) and there it automatically formatted /data!
Hope it helps you.


How can I timeout my hotspot? I use my hotspot on the go, then forget to switch to Wifi when I reach my home or office. Is there an app that times-out the hotspot -- and cellular data in general -- and switches to Wifi? It coudl do this after a certain amount of time or when it detects one of a known list of Wifi SSIDs.

Nexus 4
Android 5.0.1

Apps are incapable of switching moblie networks on/off as this uses up minutes. To bypass this you require a root. However I believe apps can detect if wifi is in range. So when you get near wifi you can have an app notify you. Although I don't think there is a specific app that will check if wifi is in range. I recommended requesting an app like this somewhere.


What does ROM Manager consume so much internal storage for My Nexus S is running out of internal storage. I looked at the space consumed by individual apps in Titanium Backup. ROM Manager is consuming over 200Mb internal storage for "data". That is pretty much from 1Gb of storage. Is there any way to reduce the space consumed by it?

This behaviour of ROM Manager was not intended, and according to the maker of the app, it has been fixed now.

The reason for this is the downloading of ROM icons when browsing the ROMs list. Somebody had posted a ROM as the icon causing it to be downloded in the background. I just ended up deleting the big file with Root Explorer. I don't know if I should have, or whether it broke anything, but I really needed the space.

The article on XDA, where this was discussed


What's the cause of "Application not installed" error? So I just downloaded the nightly version of Firefox (ARMv6) apk and when I install, I get the following error message:-

This, isn't a very friendly message.. what could be the cause? How do I find out?

Logcat for this particular problem says:-

W/PackageParser(  137): Exception reading libxul.so in /data/app/vmdl70897.tmp
W/PackageParser(  137): java.io.IOException
W/PackageParser(  137):         at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:207)
W/PackageParser(  137):         at java.util.zip.ZipFile$ZipInflaterInputStream.read(ZipFile.java:432)
W/PackageParser(  137):         at java.io.FilterInputStream.read(FilterInputStream.java:154)
W/PackageParser(  137):         at java.util.jar.JarFile$JarFileInputStream.read(JarFile.java:109)
W/PackageParser(  137):         at android.content.pm.PackageParser.loadCertificates(PackageParser.java:338)
W/PackageParser(  137):         at android.content.pm.PackageParser.collectCertificates(PackageParser.java:508)
W/PackageParser(  137):         at com.android.server.PackageManagerService.installPackageLI(PackageManagerService.java:5906)
W/PackageParser(  137):         at com.android.server.PackageManagerService.access$2100(PackageManagerService.java:134)
W/PackageParser(  137):         at com.android.server.PackageManagerService$5.run(PackageManagerService.java:4764)
W/PackageParser(  137):         at android.os.Handler.handleCallback(Handler.java:587)
W/PackageParser(  137):         at android.os.Handler.dispatchMessage(Handler.java:92)
W/PackageParser(  137):         at android.os.Looper.loop(Looper.java:123)
W/PackageParser(  137):         at android.os.HandlerThread.run(HandlerThread.java:60)
W/PackageParser(  137): Caused by: java.util.zip.DataFormatException: data error
W/PackageParser(  137):         at java.util.zip.Inflater.inflateImpl(Native Method)
W/PackageParser(  137):         at java.util.zip.Inflater.inflate(Inflater.java:255)
W/PackageParser(  137):         at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:188)
W/PackageParser(  137):         ... 12 more
E/PackageParser(  137): Package org.mozilla.fennec has no certificates at entry libxul.so; ignoring!

Although I've encountered this on the Firefox APK, I'd prefer a more general answer on how to fix or know the cause of such "Application not installed" problem.

The exceptions coming from zip (in the log extract) indicate that the package is corrupt. This error could have been introduced by the download, or when the package file was generated. You could check for download errors by verifying the APK file's SHA-1 or MD5 checksum against a checksum provided by the download site. Obviously each site will have a different way of telling you the checksum. Also, the method of verifying it is different depending on what OS your PC runs: on Linux it's as simple as running md5sum file or sha1sum file.

Note that this won't always be the case from the "Application not installed" error message. As others have indicated, that message usually results from trying to install a package that already exists on the system, unless the new package has a newer version number and is signed by the same key.


Restoring browser history in Android In an unrooted Android tablet, is there any way to restore web browser history searches that have been cleared?
It is Chrome web browser, and it's not linked to a Google account. Android version 6.0

Unless you are able to perform disk forensics on the storage medium, this is unlikely, since as far as the application/OS is concerned, it has been deleted.


App doesn't show on emulator playstore I've installed the SDK + emulator with both Android 11 and 8 images (separate AVDs).

The app that I'm interested in running isn't showing in the playstore but it shows just fine on my physical phone:
bank app
How is it possible for it not to show on emulator playstore?.

I've downloaded the apk from apk-pure and sideloaded into the emulator. The app starts (flash screen) and then crashes. Any way to decipher why?.

Thanks

The Play Store enabled emulator images are x86 images so they can be executed faster on an Intel/AMD CPU. Physical smartphones at the moment all use ARM CPUs (armv8a 64 bit to be precise).
If an app uses CPU specific native libraries it needs to include one version them for each CPU architecture it plans to support. Therefore if the app you want to install in the emulator only has native libraries for ARM then it can not be executed on an x86 emulator and thus will not be shown in Play Store.
Additionally when publishing an app in Play Store one can very flexible exclude or include certain device type(s).
As your app can be installed via side loading it seems to at least contain something for the x86 platform but detecting an emulator in an app and then let the app crash is simple. Besides that t!here are a lot of ways to detect an emulator. If an app developer does not want an app to be executed on an emulator it can get pretty hard and requires reverse engineering and code manipulation skills and many hours to make it run.
Especially financial apps disallow execution on an emulator as this is a common way for hackers to investigate such an app for attacking the bank, the app and their customers. Some banking apps even refuse to work on custom ROMs or rooted devices.


How to Play Sound from Termux when using Linux? I have a problem with audio streaming that I can not listen audio from Pulseaudio when using VNC with a Linux Desktop Environment.

However it works if I export the audio to XSDL. But the problem is that after I exit the application the sound does not work in the background.

I know that Pulseaudio only supports Xorg servers, so how to stream audio to VNC or any other application on Android and to run it in the background.

I know that there is an application Simple Protocol Player that listens to pulseaudio sound from Xorg Server, but it does not work for me and I do not know the reason.

There are two possibilities I know of, to play sound from a Linux environment on Android device:

Play through native ALSA libraries
Stream through PulseAudio

Forward to X Server (on UNIX or TCP socket)
Stream over IP (TCP or UDP) e.g. when using VNC

First method works natively through ALSA kernel module/drivers while second and third work through PulseAudio libraries i.e. different modules and protocols (pulseaudio package should be installed on Termux / Linux distro).

Mostly Android OEMs base their sound architecture on ALSA, though not necessary:

  "You can use Advanced Linux Sound Architecture (ALSA), Open Sound System (OSS), or a custom driver"

In case of ALSA kernel lists devices in /dev/snd/ which can be manipulated to direct sound towards sound card. Complete tutorial can be found here. It works, but not for all sound formats. It's because ALSA drivers loaded on Android devices can't be controlled (at least I could not) through standard Linux userspace tools in straightforward manner because they aren't compatible (refer to changes/additions in Linux kernel by Google/OEMs, the closed source proprietary HALs in userspace, and differences in ALSA vs. TinyALSA). Also access to /proc/asound/ is not possible without root, see details in this answer. ALSA project is here.

Also there are more customized solutions that work with ALSA and PulseAudio both such as Music Player Daemon.

When using X Server:
XSDL Server is the only well developed X server Android app I know of, no more developed unfortunately. It has a built-in PulseAudio server with module-cli-protocol-tcp already loaded, listening on standard port 4712 by default. Once the X Session is started on Linux, we can direct sound from Linux PulseAudio client libraries to XDSL PulseAudio server by setting the following environment variable on Linux:

$ export PULSE_SERVER=tcp:127.0.0.1:4712

* 127.0.0.1 indicates that Linux and XDSL are running on same device

Or to set permanently, edit file:

# /etc/pulse/client.conf or ~/.config/pulse/client.conf

default-server = tcp:127.0.0.1:4712

Now any media player running in this environment that makes use of PulseAudio client libraries, will stream its audio to XDSL app. You can forward X session display and sound to X server running on a PC as well but that needs a more complicated setup.

When using VNC:
VNC protocol by default doesn't support sound. However, PulseAudio server can stream over TCP/UDP using different protocols. There are apps available for Android that can play simple protocol (e.g. Simple Protocol Player) and real-time transport protocol (e.g. VLC). For this we need to load the related PulseAudio module.
To setup local PulseAudio daemon, first of all comment out following lines:

# /etc/pulse/default.pa

#ifexists module-console-kit.so
#load-module module-console-kit
#.endif

Otherwise daemon will fail to start if /usr/lib/pulse*/modules/module-console-kit.so exists but consolekit package isn't installed (which is deprecated, replaced by systemd-login and no more present on many Linux repos).

Ensure that autospawn is set to yes so that we don't need to start daemon manually and it is auto started by Desktop Environment. Not necessary if we start daemon manually.

# /etc/pulse/client.conf

# Autospawn a PulseAudio server/daemon when needed
autospawn = yes

Now start pulseaudio daemon and note the value of source, for me it's auto_null.monitor:

$ pulseaudio --start && pactl list | grep -A2 -i RUNNING
$ DISPLAY=:0 pulseaudio --start

Load simple-protocol module:

$ DISPLAY=:0 pactl load-module module-simple-protocol-tcp rate=48000 format=s16le channels=2 source=auto_null.monitor record=true port=8000 listen=127.0.0.1

Or to set permanently, edit file:

$ echo 'load-module module-simple-protocol-tcp rate=48000 format=s16le channels=2 source=auto_null.monitor record=true port=8000 listen=127.0.0.1' >> /etc/pulse/default.pa

Following should be enabled in DE startup settings, necessary because some programs such as emixer on Enlightenment Desktop Environment works only if PulseAudio server in local X server is published:

$ DISPLAY=:0 start-pulseaudio-x11

Start Simple Player app and match bitrate and port set in above command i.e. 48000 and 8000 in my case. Don't use listen=127.0.0.1 if you want to listen on PC too.

I have tested both of PulseAudio based solutions on ArchLinuxARM and Ubuntu, and they work without root access. However SELinux may restrict access to certain resources if running in non-root context. Also, in order to get network access and create sockets, you have to be member of inet (3003) group necessarily. All apps with android.permission.INTERNET granted are member of this group.


Battery life depends on type of charger When I charge my HTC Sensation mobile with the charger supplied by HTC the battery duration is more or less 1 day (depending of the usage). But (here comes my question) when I charge the mobile through usb connected to the PC, or with the cable supplied by Amazon Kindle, the battery duration is much lower, sometimes a couple of hours.

Could someone explain which is the electrical reason of this behaviour?

Thanks in advance

No. Since you mentioned the battery DURATION is hours shorter, it must be the usage not the charger.


How do I restore the microphone button on my Galaxy keyboard The little microphone icon disappeared from my Galaxy 3 keyboard a couple of weeks ago, and the mic icon does not appear as an option when you hold that button on the keyboard. All of the other options are still there but the mic button is completely gone. It doesn't show up on the keyboard in any programs.

S-voice still works. However, when I try to use the voice input option in Google Maps, it crashes as soon as I touch the mic icon. When I open a browser window and try to use the voice input option, when I touch the mic icon, it says Google Voice Search is busy, or need better connection (it does this everywhere so it's not a bad connection problem).

Help!

Did you by any chance disable the Google App in your application manager?
 To find out go to settings>application manager then swipe over past "running apps", "all apps" options until you see a list of "disabled" (or "turned off" on some devices) apps. Look to see if the Google App is deactivated. If it is, click on it and press 'turn on'.

I disabled my Google app a while back because it was using a lot of data in the background and I never use that app.  It took me a few days to figure out why my voice input no longer worked because I don't use it that often. Apparently though,  the voice input function is routed through the Google app, so disabling it will make it unavailable.


Will clearing image cache delete images from gallery? I have an OPPO A3s where there is an option to clear image cache approx. 900 mb. size.

I want to know if clearing it will delete my pictures or not?

The device should only clear the thumbnail cache which is used to show the images faster in the gallery when you scroll. It is also used in other places such as file manager.

The cache will be rebuild again unless you reduce the number of images on your device. So, deleting it adds very less practical benefit.

Also, it is a good idea to take a backup of your photos before touching them. Do not risk your data just in case the app has some bug.


How to prevent caching of music in Gingerbread? I'm using android 2.3.6. It automatically caches all the music that I add. This kind of annoys me because every time I delete a song the name of the song still appears in the music list. Therefore every time I make any changes I have to clear data from the Media App. I've been doing this for a long time and now I've had enough of it. Can someone tell me how to prevent auto caching of media files?

Very unlikely. That's the MediaScanner's responsibility. For faster access it scans all directories on given events (e.g. SDCard mounted, boot_completed) and stores the results in a database, where most players pick it up from.

So you can either use a tool like e.g. SDrescan to trigger the MediaPlayer's scan whenever you've manipulated files -- or find yourself a music player that doesn't use Android's media database but rather works e.g. folder based.


Getting BT Notifier application to link U8 Smart Watch with No Carrier Nexus 7 I have a Google Nexus 7, no SIM card, tablet. I recently acquired a U8 Smart Watch. The app that the watch recommends to download to link the two devices, "BT Notifier", apparently no longer exists. The replacement app, as found here, is marked as incompatible with my tablet, with some poking around online suggesting that they've labeled it as only able to be used with Android phones.

How do I get this application to work? Since I don't do phone calls, I have no real need for things like viewing call logs on my phone, but it would be nice to be able to use my watch to change things on my tablet, such as the currently playing song, when jogging (as otherwise, I'd have to pull my backpack around, unearth the tablet, etc).

I am working on a rooted Nexus 7 with OS of 5.1.1.

I just got the V8 Plus.  I couldn't get it to pair to my Nexus 5 stock with the BT Notifier.  However, it did pair with both of these applications

MediaTek Smart Device

FunDo Smart Device

Both those applications look very similar once they're installed.

Once it paired I could make calls from the watch, remotely trigger the phone camera, see text messages, etc.


How to copy ringtones to Galaxy Ace 2? Gingerbread on board :-).

I try to customize ringtone, so I copied files to "/system/media/audio/ringtones". Depending on the app, either the copy is forbidden or the copy is ignored.

Next try -- as with Galaxy Ace, I created directory "/mnt/sdcard/media/audio/ringtones" and copied the files there. This worked, however Android does not pick them up when selecting audio for a ringtone.

When I first customized my phone (around 2 years ago) I used the app "Tone Picker" to help the system to select the customized audio, maybe something was changed in the app, I don't know, however this also does not work.

I would prefer to copy somehow the files without need of external application anyway.

So how to do it?

I try to customize ringtone, so I copied files to "/system/media/audio/ringtones". Depending on the app, either the copy is forbidden or the copy is ignored.

It is because system partition is always mounted in read-only mode by Android. To edit anything in that partition you'd have to remount the partition in read-write mode. And in order to remount the system partition you would need root privileges. Once you've them, see the answers for Getting mount's usage suggestion when attempting /system remount or Can't remount /system in rw

  I created directory "/mnt/sdcard/media/audio/ringtones" and copied the files there. This worked, however Android does not pick them up when selecting audio for a ringtone.

For some reason unbeknownst to me, if you move sound files into the Ringtones directory you would've to restart the Android in order to see those files as available ringtones through Settings app.

That however, is not the case if you use an app to set the ringtones.


adb push and mount problems I'm using Android 2.3.3 and I want to copy the iwconfig file to /system/xbin.
First I tried doing it with adb push using this:

adb push iwconfig /system/xbin

But in return I had: failed to copy 'iwconfig' to '/system/xbin/iwconfig': Permission denied

So I made my research and finally found this mount command that actually worked (most of them returned the usage: mount []... line)

mount -o remount,rw /dev/block/mtdblock4 /system

But even with that I'm still having the "Permission denied" line.

I also tried
mount -o remount,rw /dev/block/mtdblock4 /system/xbin

Buth it returned "Invalid Argument"

Any ideas?

First, make sure adbd is running as root:

adb root

If you get an error that says something like "unable to run as root on production builds" it means that you must always issue su command in the adb shell to gain superuser privileges.  You will need to enter the shell before any mount commands will work.  You will need to push the file to the SD Card, then mount /system partition as read-write, and then copy the file to the /xbin directory like so:

adb push [path-to-iwconfig] /sdcard/
adb shell
su
mount -o remount,rw /system
cp /sdcard/iwconfig /system/xbin/
mount -o remount,ro /system
exit
exit


Why is CyanogenMod zip not being found when I try to install it? In order to help fix my problems with USB connectivity, it was suggested to me that I upgrade my kernel and ROM. I upgraded the kernel fine, it seems, but for some reason upgrading the ROM, which is CyanogenMod, keeps failing.

I have tried both ways of upgrading, via recovery and via the ROM manager (for which I purchased the full version). However both fail the exact same way, which is that I get an error message in the recovery interface that says the zip file for the ROM is "not found", despite the fact that the location it says it can't find the file is exactly where the file should be.

Here's what it looks like:

It says there is a log in /sdcard/clockworkmod/ directory, but when I look at that directoty, all that I see is a file called recovery-update.zip. There are no log files that I can see anywhere.

I have re-downloaded the zip a couple times to be sure it is not a corrupt file or anything, so I think the file is okay.

How do I get the zip to be found so that it can be installed?

It was necessary to completely wipe all system data before flashing the ROM. Once I did that, the file was found as normal.


Nexus S OTA 4.0.4 problem? I get 4.0.4 OTA with my Nexus S today. After downloaded the update package, i click "Reboot to install", but unfortunately the phone did't reboot successfully, so i boot it by myself.
I checked the android version in the settings, it's still 4.0.3, and the system update never
noticed me to update to 4.0.4 again. Does this means i can't get the 4.0.4 later? How can i try to install it again?

My phone was rooted before, Any help will be very appreciated.

Anyone got the same problem as me? it frustrated me.

I unroot my Nexus S (If you don't know how to unroot Nexus S, you can see this), then received the OTA again and upgrade to 4.0.4 successfully.

  When updating the android, the screen maybe dark for a while, just be patient and wait it
  restart automatically.


Cannot move app to sd-card? My sdcard has plenty free space but I cannot move any apps. On my sdcard there's the old  Android/data path with many older apps. Why cannot it be possible to move apps here? Maybe I can create a symlink?

I think I found the solution.  I need to be root to move the apps.


Unable to mount SAMSUNG Android when USB debugging I'm running Ubuntu 16.04 LTS on my PC, and Android 5.0.1 on my Samsung Galaxy S4.

Whenever I plug my phone in with MTP mode and USB debugging enabled, it gives me a repeated popup saying "Unable to mount SAMSUNG Android - couldn't find matching udev device"

I know that Ubuntu doesn't have native support for MTP, but I've installed the ppa suggested by the top answer in this question, and MTP works just fine as long as USB debugging isn't enabled.

I need to be able to use ADB, so I need USB debugging enabled. Can anyone assist? I apologize if this is more of an AskUbuntu question.

I had a similar problem later today with debian and this thread help me a lot  : https://stackoverflow.com/questions/15396423/adb-doesnt-see-device


How can I automatically reject some types of calls? Possible Duplicate:
  How can I reliably screen or block callers on a number-by-number basis?

I've been getting calls from a strange number recently, and it's not even a local area call. This caller has called me 20 times, and whenever I pick up the phone I am met with intimidating silence, even if I shout in it.

Naturally, I decided that I had enough, and tried to surf the internet finding ways to block certain phone number. However, the only methods I found were to either:

(1) Call your call service company to block a call,

(2) Install some apps to do it,

Now, I do not want to overcomplicate this situation, and I've had bad experiences with applications... so, any suggestions on how to deal with this?

Try blacklisting the phone no. Long press the phone no. in the Call Logs and select 'Add to Blacklist' option.


What is the purpose of the cache? I am using a phone with limited internal memory, and I noticed that my app cache has swelled up to 130 MB. What are the pros and cons of deleting the cache for certain apps? I don't understand what the cache is used for in the first place. Could someone explain?

Cache:-Its a temporary storage file used by websites as well as the applications to store some data on your device.

Cache memory contains references(where to store the settings i.e. in which folder it should load or store the source file ), thumbnails(images to be displayed in the application) etc.

Advantages of Cache:-

1.Once you have already loaded the application then your application loads exceptionally fast when compared to the first time load.(Apps like browser will load your websites much faster as they are stored in your cache)

2.Instead of the application loading the wallpaper from the source(Phone memory) every time you load the application it will create a buffer memory from which it can directly load the wallpaper saving the processor of the phone from doing this task.

Disadvantages:-

1.The website takes some time to load the requested page as there's no buffer memory. This is not much big disadvantage as for the second time the page will load fast.

2.Although your pages are loading fast or the application is responding faster there is limited storage space which the Cache memory can store. Once it get's filled / is nearing to then other application/same application will get slow as there's no space for the application to operate.


cell phone make screechy noises while on call I'm using Sony Xperia J , Why does my cell phone make screechy noises while on call? sounds like a dial up modem
also , my cellphone is not rooted

There are three reasonable possibilities:

Your phone has a problem, most likely hardware.
Your service provider is having problems.
Your phone is not fully compatible with your service provider.

Possibility #1 is the most likely.

To check for #2, call your service provider and see if they are having issues.  To check for #3, ask your provider if your phone is compatible with their network.


Mobile tethering [Internal implementation] I use mobile tethering sometime from remote. Recently, I had some strange behaviour.

For my older connection when I used to get IPv4 from the operator, on tethering, all the connected devices had a local IP. However, the global IP remained same for the devices.

With my new network operator, I am given IPv6 and here is a twist. All the devices have a different global presence. Does this mean, with tethering on IPv6 connection, LAN concepts are removed?

If yes, how can we create LAN with IPv6 connection?

I no, why am I getting a different global presence inspite of tethering?

I am using OnePlus 3T.

That's just how IPv6 works. Every device gets a unique global address by design.


How do I wipe the data from a hard bricked phone I think I've hard bricked my Android, and the phone had sensitive private data on it while it was still functional. I plan to try and get it repaired, but is it possible to wipe this data first?

The very definition of bricked is that the phone is totally inoperable.  But on the off chance that it is just a screen problem there are a couple of possibilities.

Try the HDMI output.  See if there is any sign of life.  If so, then either using the screen digitizer or an external USB mouse, do the normal Settings, Backup/Restore/Set to Factory thing.

Another idea is to try booting up a PC with a Linux LiveCD of your choice and see if you can access the phone at all.  If so, then go about deleting what you can.

If it is truly bricked, then perhaps it is time to go shopping.  Walmart Online has some good deals.


Can I purchase apps from Android Market without installing them? There's currently a promo on the top 10 applications, available at barrel-bottom prices. I'd like to purchase them but not install them just yet. My phone is low on internal storage and there's just not enough space to put some of the bigger ones. I can't even attempt to install some of them (yeah, it's that bad).

I'm planning on purchasing another Android device in the near future, and those nifty apps will surely come in handy when this happens.

Please don't suggest the usual circumvention methods of moving apps to SD, installing custom ROMs, removing unused applications, etc. These either won't work or have already been done.

The best you can really do currently is to buy them from the Market (web or app) and then just cancel the download/installation when it starts on your device. This only works with apps your device supports, though. Purchasing unsupported apps was the topic of this related question.


After flashing TWRP, device no longer boots I just got a device running Android 7.1.1 (an BQ Aquaris X5 Plus to be precise). Fine device, and all – unlocking the bootloader was as easy as enabling bootloader unlock in settings, and running fastboot oem unlock. As I like complete backups and other features custom recoveries provide, I flashed twrp. Woked fine, could boot into it – but then, the device no longer boots up into Android itself – it simply gets stuck on the boot screen.

Things I've tried:

wiping /cache and /data (via TWRP's advanced wipe)
performing a factory reset via TWRP

No dice. What could that be, and how to solve the issue?

Searching the web gave me a clue: While before Android 7 one could easily flash a custom recovery without fearing side-effects, starting with Android 7 the system enforces DM Verity. That is, at a very early stage in the boot process, the system checks whether any partition was "tampered" with – which in my case meant the /recovery partition. As far as I could figure, in such a case a warning should be shown to the user and asked whether to continue anyway. In my case, there was no such thing.

So what to do to fix it? Actually, it is the boot image requiring a fix – namely, the verify option must be removed from the entries of affected partitions. The following options exist for this:

adb disable-verity is mentioned, but it isn't a good solution because it cannot be issued in TWRP and it requires the ROM to be a userdebug build or an engineering build (it doesn't work on user builds).
Manually disabling dm-verity in the boot.img describes how to modify the boot image (i.e. change the fstab file removing the verify option). That requires extracting the boot image, modifying it, repacking it, flashing it back. Can be done using SuperR's Kitchen – which is available for Linux, Mac and Windows. Should definitely work, but is quite a bit of work itself.
LazyFlasher offers a flashable ZIP (no-verity-opt-encrypt-6.0.zip) which should do the trick. Should be fine for those who want avoid to root their device for one reason or the other. It will disable forced encryption along.
Flashing SuperSU did the trick for me: SuperSU detected that DM-Verity was active, extracted the boot image, patched it accordingly, and flashed back the patched version – which then also includes SuperSU itself.

So after flashing SuperSU, the device booted up normally again – issue solved for me. You might chose one of the other approaches (feedback welcome then).

Note that these two (SuperSU and LazyFlasher) are just examples. As iBug correctly points out, "SuperSU is dead" – so you'd better use Magisk, which in this context does the same: flashing itself systemlessly and disabling DM-Verity.


Samsung S3Mini - Charge/Discharge problems I've got a strange problem on my S3Mini; two weeks ago has started to behave strangely, emitting the sound of charge/discharge while not connected to the AC adapter and setting the battery icon in the status with the "loghtining" as it was connected on charge.
I've cleaned up the mini usb connector, thinking that maybe it was dirty and it was making some strange contacts but it has not solved anithing.
Two days later it has started to not recognise when attached or disconnected to the charger; it recognize the status only if connected or disconnected while rebooting.

The battery is fine; charging up, even if the phone says it is on battery, and then rebooting show then the real value of the battery.

If I reboot with the charger attached the phone charge and then says for the rest of the day "100%, disconnect from the charger" even when I've detatched from the charger; if i reboot with the charger disconnected the percentage of the battery goes down fine and when I attach the charger it doesn't starts to increase and doesn't recognize that it has been set on charge.

I've tested the battery, cleaned up the contacts on the usb mini and on the motherboard everything is fine: my phone isn't rooted. I haven't tryed to restore fattory setting at this time cause I've got of ton of things to save before.
I don't think is an hw fault because at the reboot it would not recognize that the phone is on charge or not in this case.

Anyone of you have got any idea how to solve this?
If you need more informations just let me know,

Thanks.

UPDATE: the phone doesn't recognize when attached to a pc usb port ant the pc doesn't recognize the phone; I eat my words about my hypotesys for an hw fault......

I've got an s3 mini too. The issue in my case was that the USB port had a slack joint. I sent it to my warranty service and they changed the jack. Now I can charge again. And also attach your     charger because you'll get a new one


How to shutdown or reboot HP Pro Slate 12 tablet without power button? Is there any way to shutdown or reboot HP Pro Slate 12 tablet without using the power button?

I'm afraid the button will wear out quickly, so I'm looking for a workaround solution.

Yes, I know that for rooted devices there are a lot of shutdown and reboot apps, but it is impossible to root this device. It has Android 5.1.1.

Provided that HP has not messed up with AOSP much in your device, you can use Tasker with AutoInput (both are paid apps with 7 day free trial) to reboot/shutdown without using power button and without requiring root access.
In essence, what we're going to do is show the power dialog (the one you see when you long-press the Power button).
(Solution tested on AICP ROM (Android 5.1.1))
Instructions

Install both the apps and enable accessibility service for both from Settings → Accessibility
In Tasker, create a task with the action: Plugin → AutoInput → Global Action →  Configuration → Action → Power Dialog
Go to Home screen → find the option to add Widgets → select Task Shortcut → choose the newly created task → select an icon

An icon would now be placed on your home screen with name as the task name and icon that you selected for the task. Tap it and the power dialog would show up.
(Click image to enlarge)

In case you want to have a functionality of launching that dialog from anywhere in the system, you can consider LMT Launcher.
My answer for Page up and page down in web pages and elsewhere will help you in its basic know-how.


Working root method for Alcatel OT Pixi7 l213? I Want to root my Alcatel OneTouch Pixi 7 (l213). Android 4.4.2

I tried adb manual from linux terminal, but stopped at "readonly partition"
I have not sufficient knowledge and no actual clear instructions.

Kingroot failed at about 70%, without any error messages.

Any idea or link to insruction highly welcome

Have you tried KingRoot, you can download it from their website? Not 100% guaranteed but supports the most phones. Also you could try SuperSU's Update.zip too.


ES File Explorer shows empty /data/ folder I'm looking for the whatsapp key file on my phone (which should be stored in /data/data/com.whatsapp/files/key).

Therefore I:

Rooted the phone Galaxy S5 (Android 4.4.2)
Checked the root status with Root Checker (it's rooted!)
Downloaded ES File Explorer
Opened /data/ folder in order to find the key file with ES File Explorer...

but the folder is empty!

Is that folder really empty or am I missing something?

You have to configure ES to use root.

Menu → Tools → turn Root Explorer to "ON".

Source.


which version of blustacks have instance? i want to run 5 number of bluestacks on VPS
which version of bluestacks have instance feature and run in VPS and no   graphics required to run?

BlueStacks 3 supports multiple instances, you can follow the below link to see steps:

https://support.bluestacks.com/hc/en-us/articles/115003172406-Introducing-BlueStacks-3-multiple-instances


How can I set up an Microsoft Exchange email on my Nexus One? I often check my mail at my office using the VPN connection which bridged my PC with the Microsoft Exchange Server and so that I can check mail using Outlook.

I want to do the same thing when I'm out of my office and on my Nexus One mobile phone. I have succeeded in setting up the VPN connection (see details here). But I cannot succeed in setting up my email on the phone.

Steps I have made:

Open my phoen (Nexus One)
Connect to VPN
Open Email application
Enter the email & password
Select Miscrosoft Exchange ActiveSync
Enter domain\username, password, and server
Any other options are left as-is ('User SSL' checked, 'Accept all cert' unchecked)
Failed :)

The information I entered are exactly all the same as what I use in Outlook, i.e. the email/password, then the domain\user, pass and server for Ms Exchange. But the connection to the server failed on my N1 - it says "Setup not finish. Unable to open connection to server due to security error".

Have you ever succeeded? If so, please share. Your help are very much helpful & appreciated to me!

After a while trying, I try to check the 'Accept all certification in step 7, and it works.


My SGS3 is recognised but does not connect or transfer files, not even a backup! My SGS3 is recognised -- but it does not connect or transfer files, not even a backup!

I have tried everything from numerous cables to different PCs & even a Mac (because I'm a Mac user). I've used a PC to satisfy myself that it's not my Mac and nothing has worked.

Any suggestions? Should I contact samsung and say "Give me a new one"? But what good is that when all my files photos and music are on this that won't back up!!

I've had this issue with my S3 sometimes. Alternatively, what you could try is download and install the drivers from here: link. Or you could also try changing the USB mode from MTP mode to camera mode (from the notifications). Don't forget to restart after installing!


What app uses this notification icon? It looks like a partial alphabet a in black color over a white circular background.

That is a notification icon from Podcast Addict. See this screenshot for an example.

It's not the icon you see when content is playing or paused: I think it's the icon you see when the app wants to tell you there is new content available.


Simplest way to transfer files from PC to Android device (wireless) What's the simplest way to transfer files (often around 100 MB) from PC to Android device, with wireless connexion ?

Should I use an application for this?

Remark 1 : I want to set "wifi=off" after the file transfer is done, because I never use it except for the file transfer. Moreover I really would like to do a direct transfer PC -> Android device ; no Dropbox or similar tool.

Remark 2 : I have a Samsung Galaxy 3.6 Player YP-GS1CB (limited to Android 2.x as far as I know)

Remark 3 : If possible, I would like to be able to see the Android device's microSD card filesystem from computer, access to subdirectories, copy files there, etc.    Would a FTP server on the Android device be a good way to do it ? If so, with which app?

Airdroid can perform file transfers and it runs on 2.2 and above.

All features:

SMS: send and receive individual or group messages.
Apps: Import and export .apk files.
Files: Manage files on Android and transferring files between Android and computer.
Photos: View and manage photos on Android and transferring photos between Android and computer.
Music & Videos: Play and manage music & videos on Android and transferring them between Android and computer.
Ringtones: Set music as ringtone and export any ringtone.
Contacts: View and edit all the contacts.
Screenshot: View the real time screen of Android devices, take static screenshots. (root required)
Camera: See through the lens of both front and back camera, also supports flashlight.
URL: Push url to Android and open automatically open it with Android browser.
Clipboard: Share clipboard content between Android and computer.


Removing an android app making troubles from Recovery mode I have "Call Recorder" app installed on my android phone and changed the recording option to Kernel and choose another device name. It caused phone to stop its touch working and etc after auto-running this app when rebooting.... Now what can I do to solve this problem by preventing this app of running in start-up? Maybe these ways are helpful: 1- To remove app's files installed on storage from the file manager of recovery mode. but which folder or files? 2- Maybe using one of wipe options in recovery. but which one can help me? 3- Or every way else...

Thanks for your help...

Try rebooting in safe mode. After getting the power menu, hold down on power off and choose reboot in safe mode.

You could also use adb commands found in this similar thread.

If you don't feel comfortable with that, you may have to do a factory reset.