How to copy system files and other data files in internal storage When i have access to recovery only?

I know your issue has been sitting here unanswered for months now, so you might not need this information, but in case someone else comes around with the same problem:
I've had a similar issue - phone just went into a boot loop and I had some critical files to recover from internal storage.
Unfortunately, I'd never switched on debug mode in my phone before, so no ADB commands were an option, but Fastboot worked fine, and that eventually led to my solution.

For your phone, you'll need to use this TWRP recovery image and follow the instructions on that page - except for perhaps one instruction:
Where it says to type fastboot reboot I opted to rather manually power it down and then disconnect. Then, I used my phone's Recovery Mode button combo to boot into TWRP. The reason for this, is that my phone's (and supposedly many other phones') system will automatically replace the internal Recovery upon boot. So, if you flashed it with TWRP and typed fastboot reboot it'll go back into a boot loop (and also - invisibly to you - quite likely replace the built-in Recovery, meaning you'll have to repeat the flash operation).
So, in summary

Download TWRP
Start phone in fastboot mode (you'll have to Google to check how to do this for your device)
Flash TWRP to Recovery partition using fastboot from a PC (this is the fastboot flash recovery twrp.img command after confirming that fastboot works and communicates with your device via fastboot devices)
Power down your device
Insert a large enough SD card to perform your backups
Use the button combo to boot into Recovery mode (remember to not start up normally, otherwise you'll very likely have to flash TWRP again)
Use TWRP's tools to backup your system (SEE CRITICAL NOTE BELOW)
When you're done, power down, remove SD card (and make a copy of it somewhere else, lest you lose it)

CRITICAL NOTE:
The built-in backup on my device's distro of TWRP does NOT backup your actual user-generated data like downloads and pictures, BUT, the TWRP file manager does allow you to browse to all the different folders and manually copy those to another place, e.g. the SD card

I really hope that helps!


F-Droid is an open source app repository, meant for downloading and updating other open source apps.

F-Droid's app also has the ability to share and retrieve apps via local networks, not just across the internet. Instructions linked below:

https://f-droid.org/en/tutorials/swap/

Quoting instructions from the page;

Open F-Droid. Tap 'Nearby' from the menu at the bottom of your screen.
Tap 'Find people near me' to search for compatible devices.
Once people nearby are found, both you and the contact must select each other.
Once connected, choose the apps you wish to share with your contact.
Tap the '—>' button.
One person will be prompted to confirm the request to connect.
Tap the 'Install' button next to the apps you want to install.
Tap 'Install' once more. Then, follow the Android prompts to complete the installation process.

That's the procedure for sharing APK:s locally and installing them. (There are two more steps related to management of installed apps, which isn't related to the question.)

The person who has the most recent version can use this to share the updated apk. Unfortunately it does not automatically compare version numbers. You can however see and compare this manually to select what apps to share.


Can I connect a pen drive to my Samsung Galaxy S3 Mini using USB OTG?

I would assume, YES.

Currently, my Samsung Galaxy S4 (using the latest stock ROM) supports USB OTG.

Before that, I had a Samsung Galaxy S2. Using the stock ROM, I could not use USB OTG. So, I installed USB OTG Helper, which requires your phone to have root. When I changed to CyanogenMod (CM) ROM 10.1, I did not need USB OTG Helper; it had USB OTG support.


No, while the phone's powered off you can't read the files on it. If your bootloader is already unlocked, you might be able to find a custom recovery that just lets you mount as a USB drive. In that case, booting into the recovery would be sufficient even if the main OS doesn't boot. Of course, if your bootloader isn't unlocked, unlocking it to flash a custom recovery would wipe the storage anyway.


Need entire Google suite on cyanogen to install play store apps?

The bare minimum required to install applications from the Play Store is the Google Package Installer and Google Play Services. Google and Android are two separate entities, and although CM is based on Android it does not tie in the Google services, but it is compatible with them. You do not need Google to use CM, and there are alternatives, but to use the Play Store you MUST install the minimal services listed previously.

OpenGapps has the smallest package available to be able to access the Play Store and it contains only the absolute minimum required to access and install apps from the Play Store called a "pico" package.

Of course, free apps could be found in a reputable APK mirror site, like APKMirror, but this is not a valid location to find paid apps. Be aware that some features of apps distributed via the Play Store require Google Play services in order to function, so in some cases without it installed some feature may not work, and it is possible that entire apps would not function, although I do not know of any examples at the moment.

Other potential sources for apps would include the Amazon App Store, GetJar, MoboGenie, SlideMe, and F-Droid, which are all safe, viable alternatives to the Google Play Store.

MakeUseOf did a respectable article earlier this year entitled "Here’s How You Can Use Android But Ditch Google", a read through this article may help your understanding of getting along without Google.


How can install stock Android 4.0 on my rooted Galaxy S2?

There is no official AOSP* rom for Galaxy S II, but there are many custom roms of ICS available. I'd suggest trying Cyanogenmod 9 nightlies, which are not stable yet, but usually work pretty well. You can find more information from the Cyanogenmod Forums, specifically here.

Note that the nightlies come with no guarantees, use at your own risk.

*AOSP: Android Open Source Project, also known as stock or vanilla.


It all depends on trust. Go to http://forum.xda-developers.com and search for your device. There are high chances your device will have a separate thread on rooting. Read the entire discussion and try to root.

Just remember one thing, always backup before doing anything. The thread will, most probably, contain a guide to backup your factory image too.


Complete reset of SGS2 (factory reset not sufficient)

I think you should just flash another ROM. You will still have all your data on the Internal SD so no need to worry about that. This would wipe your /system. So what you want to do is follow the standard procedure of installing a new Custom ROM and you should be good to go without any data loss (Eg. Pictures, Videos etc. You still lose any app data not backed up on the cloud).
A great site with recommendations which I use for my own phone is GalaxyS2Root.
Some ROM recommendations I can give you from my own personal usage are AOKP JB MR2, Resurrection Remix v5. Try to avoid the ones with battery drain issues and you should be fine.
Going thru the phone log with your phone not booting up is a hassle which is unnecessary in this case. Just do the above and you'll be fine.


On my Android 7 and 8 devices:

adb shell settings put global http_proxy <address>:<port>

Seems the setting is lost at reboot, however.


Like all things in android, there are apps to do what the os was not equipped with. In my case I use a handy little app called simi folder widget. It allows alphabetical sorting of apps along with many other options.


USB Share does the trick by creating a virtual usb image in /mnt/secure (which is mounted as tmpfs on my Android 4.2 OS). Then, mount and share the image with RW permissions.

Side note:
i've found my OS also mounts a tmpfs on /sdcard/.android_secure but when connected as USB mass storage the files get written on the flash memory instead of the tmpfs.

If you know a better solution not requiring any commercial app please let me know!


Will a Xiaomi Redmi Note 9 (international version) work reliably in the United States (comparable to a domestic phone)?

I was going to try and leave a comment instead but my reputation is not high enough.
A useful site that breaks down frequency bands is
https://www.frequencycheck.com/compatibility/Jxq7inG/xiaomi-redmi-note-9-global-dual-sim-td-lte-64gb-xiaomi-merlin/united-states
This will show you the bands of each network in the US and will state whether the phone supports it or not.
I can see that it is stating that only 2 of 5 LTE bands are supported on T Mobile for this phone. So it is likely you may experience some issues with 4g mobile signal depending on the bands available at the location you are at.


Transfer backed up iphone data to android phone. is it possible?

Android will certainly not be able to read anything from your backup. However, there are programs specifically designed to extract data from a itunes backup and copy them to an android phone.

This is one of those programs.


Data does not work when Bluetooth tethering is on

id just recommend setting up a wifi hotspot. http://www.pcadvisor.co.uk/how-to/mobile-phone/how-tether-google-android-phone-image-3279408/


How can I replace the little camera icon at bottom of lock screen (no root)?

go to Settings - > Lock Screen & Security - > info and app shortcuts

from there you can set which apps appears for each side

as somebody already commented, your other option would be installing a new lock screen app

edit: from the last page i screenshotted below, you could set the rt side app to be a browser with reddit.com as its homepage


I have the same experience with Wifi, I find leaving it on is much more convenient (your phone will prioritize Wifi over 3/4G, resulting in faster speeds and lower bills), and power consumption is negligible.

The only time when turning off Wifi conserve me some serious battery is back from my days with a Sony p990i, which runs UIQ3. Ah, old times...


With Android 4.4 (KitKat), my notification icons are always gray. Am I in trouble?

You are (not) in trouble. Or at least you cannot tell anymore by simply taking a look at the notification bar. With Android 4.4 (KitKat) came a few design changes; one of them was to turn those notification icons permanently gray, officially to be "less distracting".

So how can you tell if there are issues with your connection to the Google servers? According to an AndroidPIT Blog, you now have to check with the Quick-Settings, where problems are indicated by icons turned red/orange.


It would appear you have some sort of malware. I'd consider one of three options:

Antivirus - May get rid of the virus without harming your legit files.
Fresh reinstall of the stock ROM - WILL get rid of any viruses...along with anything else you had on your phone. It WILL NOT fix any malware-esque behaviours that were built into the rom
Install a custom ROM - Like 2), will get rid of any viruses and the popular custom ROMs, for example Cyanogenmod, do not have any malware-esque behaviours. This option requires you to root your device and unlock the bootloader. Googling 'install cyanogenmod ' should tell you what you need to know.

I would try the solutions in that order to save on unnecessary lost data or technical ordeals.


Moto G 2nd Generation - Mobile Data is not working after the upgrade to 5.0.2

Weirdly I inserted another sim into the 2nd slot(it has no service btw), and voila The excalamtion(!) mark is gone from the mobile network icon and Mobile data is back up. I just hope XDA doo take a look at this... And yes I had tried soft reset , factory reset, re inserting the sim and re registering , APN manual config etc etc..


How can I root my Sony Ericsson Xperia Arc S?

For most of Sony Ericsson Xperia devices, you can use Flashtool.

currently at version v0.9.10.1, last updated on 07/01/2013

There's a guide on how to use this software over at XDAs, that I've used to prepare the instructions that follows.

STEP 01 :: Requirements:

A computer running Windows, Linux or MAC;
The Sony Xperia device;
The appropriated cable to connect it to the computer.

STEP 02 :: Install Flashtool and perform all updates to it:

Refer to the installation instructions and software download on the Flashtool website, tab "installation".

  Windows version:

  Install the full install Flashtool 0.9.10.1 package
  Apply the latest update (each update is cumulative)
  Updates will not be functionnal if full 0.9.10.1 is not installed

  Linux version:

  Unpack the tar.7z package
  Check that libusb-1.0 is installed. On 64bits system, both
  64bit and 32bit should be installed.
  Add these rules to /etc/udev:

SUBSYSTEM=="usb", ACTION=="add", ATTRS{idVendor}=="0fce", ATTRS{idProduct}=="*", MODE="0777"

  Apply the latest update (each update is cumulative)
  Updates will not be functionnal if full 0.9.10.1 is not installed

  Mac version:

  Open the dmg package Copy the Flashtool App to Applications folder.
  It will not run right from the dmg package
  Apply the latest update (each update is cumulative)
  Updates will not be functionnal if full 0.9.10.1 is not installed

STEP 03 :: Root your Sony Ericsson Xperia Arc S:

Refer to the tutorial at XDAs.

Start Flashtool

Connect the device to the computer and wait until it's recognized
Click the icon with the "Padlock [the second in a row]
Flashtool will start pushing files, wait till it finishes. Meanwhile the phone will reboot once.
When it's over Flashtool will notify "Root Access Allowed"

On your phone, open the application list and search for the app "Superuser".

For Troubleshooting, you can refer to common situations on the Flashtool website, tab "FAQ".


Why isn't gmail listed as a recent app when I long-press the Home button?

If you haven't opened the application in a while, it will naturally disappear from the list of recent apps.  Try opening it with the widget and then going back to the home screen.  If gmail is once again under you list of recent apps, you just haven't opened it in a while.  If it doesn't appear at all, then the widget you are using doesn't add gmail as a recent app.


Remove Facebook events but keep birthdays from calendar

Go to: https://www.facebook.com/events/calendar

Click the Gears icon next to Today on the top left, then click Export

Right click export your friend's birthdays and select Copy Link Address

Go to https://www.google.com/calendar/
Click the arrow next to Other calendars
Select Add by URL

Paste the URL Address you copied from Facebook in step (3)
Click Add calendar

Your Friend's birthdays now show up on your Google Calendar on the web. You can repeat the same process if you wish to add the upcoming events, just select upcoming events in step 3.

Wait a bit for the changes to sync to your phone (you should have calendar sync enabled on the same Google account on your phone).

Now on your Android phone/tablet, open the Calendar then select Menu -> Settings -> {Your Google Account}. Look for Friends' Birthdays and select it.

PRIVACY WARNING: Make sure to leave the Make the calendar publicly accessible? checkbox unselected.

NOTE: The terminology in step 3 differs between browsers. Chrome shows it as Copy URL Address, Firefox shows it as Copy Link Location, other browsers may differ a bit, but they all have the same meaning.

NOTE: On your Android Phone I'm assuming you are using the Google Calendar app. S-planner, or other calendar apps may handle this differently.


Android is automatically keeping Wi-Fi on while the phone is sleeping (Keep Wi-Fi on during sleep) and always scans for available networks (Scanning always available). They must be keeping it on. Try disabling them from Settings > Wi-Fi > Advanced.


How to migrate accounts and data from one Android phone to another?

If you are rooted, use Titanium Backup.  You won't be able to restore some things, since the Nexus One and HTC Magic have some very different system apps, but most should carry over.  After backing up with TB, copy /mnt/sdcard/titaniumbackup/ to your PC.  Then on the N1: install TB, copy the folder from your PC to the same location on the phone, then run TB and restore.

If you're not rooted, it's difficult to back up most things, especially all at once.  I'd rely on Google's backup for your list of apps and that sort of thing, as the other answer suggests.


How do I use an external microphone with my Galaxy Nexus?

Today i have made some progress in this question.
On iPhone you can buy a iRig Mic which can do the job (and it should work on android too).
But since i want to use another external microphone i have decided to make the adapter myself from some different adapters (which does the same thing as iRig Mic, but with a female 3.5 mm jack output, so i can use my wireless microphone with it)

I have ordered the parts from an online store in denmark, but you can get it all over the internet, you just need to know what you need :)

The first thing you need is a 3.5 mm male 4 pole conductor jack (TRRS) to RCA adapter.
Like this one
Then you need a RCA to either female jack or XLR adapter (either if your mic has a jack or XLR output)
Like this one
And thats all.

Then you can plug everything together and use the mic of your choice on your Android phone.

(BTW some stock camcorder apps can't use external microphones, then just use this camcorder app: https://market.android.com/details?id=rubberbigpepper.lgCamera&feature=search_result#?t=W251bGwsMSwxLDEsInJ1YmJlcmJpZ3BlcHBlci5sZ0NhbWVyYSJd )

I'm using this app ^^ with this set of wireless microphones

And i'm just waiting for the last adapter in the mail tomorrow..

So from tomorrow i can record with my galaxy nexus and record the sound via the wireless microphone on a distance up too 30 meters :D

And if i need to go around with the phone and the microphone, i will just plug in a wired microphone to the female jack and go around with the phone and microphone in my hand :)

I hope someone in the future can use this information which was very hard to find on the internet :)
When i have some time later today or tomorrow, i will upload a couple pictures to illustrate my setup :)


Sync ext SD to USB OTG **without** using a PC

As we figured out the solution you now use in chat, this answer should comply with "being tested", "not involving a PC or file manager" and "relying on verified sources". Though in the meantime there was another rsync answer posted, you've asked me to present our solution as well – so here we go:

The rsync command can be used to accomplish that. Taken all your requirements into account (including those mentioned later in chat), the command line would look like this:

rsync -a --delete /mnt/sdcard /mnt/usb

Explanations on the command:

rsync obviously is the executable/command
-a stands for "archive", i.e. keep all attributes. This includes to recursively copying contents (directories, subdirectories, files), keeping filestamps and ownership (the latter usually requires root), preserve permissions, etc. For details, please refer to What is archive mode in rsync? on our sister-site.
--delete takes care to remove files on the target (here: /mnt/usb) which are not/no-longer available at the source (here: /mnt/sdcard)
remaining parameters specify the source to copy from (/mnt/sdcard) and the target to copy to (/mnt/usb). Note that we specified both as directories, so all content, also hidden files, should be included as well (the latter wouldn't if we had used a mask like /mnt/sdcard/*).
Note: make sure to specify the real mount points or at least real directories here (e.g. not the /mnt/sdcard symlink as in the example), or it might just copy the symlink over and think that's all you wanted :)

You might wish to try the above on a small source first to see how it works.

Now that the "how" is covered, question remains: Where is rsync? It usually doesn't come pre-installed on the device, and most Busyboxes seem to not include it either. There once was an app on Playstore called rsync backup for Android, but it's no longer there. As this wiki points out, you can directly download the rsync binary from here¹, then push it to your Android device, and install it. Assuming you've pushed the binary to /mnt/sdcard:

su
mount -o remount,rw /system
cd /system/xbin
cp /mnt/sdcard/rsync .
chmod 755 /system/xbin/rsync
chown root.shell /system/xbin/rsync
mount -o remount,ro /system

The above should be done either in a terminal app or via adb shell.

That done, and successfully tested from a shell prompt, remains the question of automation. I know that tasker can execute shell commands as root (in the past this was done by simply prefix them with an exclamation mark, today there might even be a checkbox for it – I didn't check that for a while), but your Macrodroid might provide that as well. Alternatively, you can do it the Unix/Linux way and utilize Cron, which is provided by Busybox; for details please see: How to use crontab in Android?

Also see:

How to use rsync over USB on Android with adb
the rsync man page for further details on available parameters and possibilities
How to rsync to android (in case you want to advance this to include your Linux machine ;)
RSync is also available on other operating systems, see e.g. this list on Wikipedia
there's another RSync app on Playstore: Acrosync – but it wasn't updated since 2013 and neither is it well rated (2.7 stars at 82 votes)
Backup your Android phone with Rsync describes a similar approach as above, involving different resources
How to automate command line when specific application is launched? (for on-demand syncing; note that e.g. tasker also allows to create widgets for tasks, which then can be "tapped on demand" to execute it)

¹ Of course you can also try to find the original app on sites like APKMirror or ApkPure, or download the app from here – but then you had to first install that app, and afterwards grab the binary from it's data directory /data/data/eu.kowalczuk.rsync4android/files/rsync – which I find a bit inconvenient ;)


How to Connect Kindle Fire to ADB while in "Kindle Fire System Recovery"

You need a driver built by amazon to connect it to ADB. This should help you: https://developer.amazon.com/public/community/post/Tx3RZFBU0KJTSWS/Setting-up-the-ADB-Driver-for-Kindle-Fire-Devices


XDA is the de facto "standard" for roms, especially on common devices like this, but it seems they are struggling to bring Nougat to this device in reading some of these threads. I would suggest watching them and in the mean time find a stable Marshmallow ROM, there seems to be several for this device at the same link I mentioned earlier.

It's not about being "too old" per se, but more if the binary blobs and drivers available from the manufacturer can be incorporated into a new ROM and specifically it's kernel. After a while they just become incompatible and unsupported and outside of the realm of developers to effectively adjust the base source to work.


Google now crashes on sony xperia m after update to JB 4.3

Uninstall all the updates to Google Search in the Google Play store.  Restart, and reinstall.


Rooted the phone and installed cyanogenmod. How to get back Sense UI?

You're going to need to install a Sense-based ROM. CyanogenMod is basically a customized build of the Android Open Source Project (AOSP) code, which is released in source form by Google. They use only open source components, and Sense is a proprietary, closed source UI made by HTC.

Installing a ROM with Sense is very easy, though. The procedure will be just like flashing CM - boot into recovery and flash a .zip file with the ROM that you want (alternatively, install via ROM Manager, whatever you prefer).

There are custom Sense ROMs as well as "stock" rooted ROMs floating around. The XDA boards have a handful of each. You can find a rooted stock ROM here, though, if you're looking to go back to the original system as provided by HTC (but retaining root).

Edit: I answered this under the assumption that you have no backups to work with, but if you used ClockworkMod to create a backup of your system before installing CM7 (which is highly advised for any future readers out there!), you can restore that backup and...well, be back where you were on a stock rooted system. After all, that's the point of the backup!


Can't create a primary, not a logical partition in SD Card

1. Answer

Unfortunately, in this case you need buy a new SD Card.

2. Argumentation

4pda post:

  Если у вас не записываются новые данные на карту, а старые после удаления появляются вновь, и форматирование не помогает — карта труп, и восстановить её не удастся!

Translate on English:

If:

New data don't write to SD Card (4.3 item of my question)
Old data show again
Formatting doesn't help (6 item)

That:

You lost your SD Card.

I could not refute this in my case.


Download a root check app or look at your settings and see if you have anything like supersu installed. There is many root check apps on the play store which you can use. You can check your imei number in the phone near the battery (or under the battery if it's a removal battery).


I guess you couldn't root phone probably because phone use lz4 format (I just guess) or you was doing something wrong. However, that what they said is bullshit, what battety has to do with that if bootloader is unlocked? Maybe they said they WON'T fix it if bootloader is unlocked because unlocking bootloader is way to lose warranity? To get your stock recovery back you'll have to flash stock firmware, you have a guide for that on their site, if not then there is guide on xda. And to lock bootloader that is not possible not fully because you can relock bootloader (command is I think "fastboot oem relock" or something like that), in that case bootloader state would return 'relocked' so even than they will know that you played around.


Can I receive / send SMS of cellphone number with a tablet using a dongle?

Very probably not.

Reason: While (some?) USB dongles do support sending/receiving SMS, Android doesn't have a means to make use of it as is. 3rd party SMS apps rely on the Android API, but your device's firmware is very probably not built to expose 3G dongle's SMS capabilities via that API.


For updating an APK file two properties must match:

The app package name (can be seen in AndroidManifest.xml after decompiling it)
The app signature must match (the used signature certificate must be the same).

The best way to verify a signature of an APK file and viewing the used signature certificate and public key to use apksigner.jar for the Android SDK (build-tools):

The following example executes verifies two versions of the Samsung E-Mail app using apksigner:

java -jar <path to apksigner>\apksigner.jar verify -verbose --print-certs "Samsung Email_v4.2.74.1_apkpure.com.apk"
java -jar <path to apksigner>\apksigner.jar verify -verbose --print-certs "Samsung Email_v4.1.43-5_apkpure.com.apk"

Each time you are getting an output like this:

Verifies
Verified using v1 scheme (JAR signing): false
Verified using v2 scheme (APK Signature Scheme v2): true
Number of signers: 1
Signer #1 certificate DN: EMAILADDRESS=android.os@samsung.com, CN=Samsung Cert, OU=DMC, O=Samsung Corporation, L=Suwon City, ST=South Korea, C=KR
Signer #1 certificate SHA-256 digest: 34df0e7a9f1cf1892e45c056b4973cd81ccf148a4050d11aea4ac5a65f900a42
Signer #1 certificate SHA-1 digest: 9ca5170f381919dfe0446fcdab18b19a143b3163
Signer #1 certificate MD5 digest: d087e72912fba064cafa78dc34aea839
Signer #1 key algorithm: RSA
Signer #1 key size (bits): 2048
Signer #1 public key SHA-256 digest: 0470be656b9375d253fbb94c3a87dc7040e2f2760c19c4292eb62cc68e02de4a
Signer #1 public key SHA-1 digest: df1e4fd4fc2ebfc187f79309dfc6a4c662bda4d0
Signer #1 public key MD5 digest: 7c6371f33db3b4361504cb13beb6e818

You only need to compare the sha256 digest of the certificate and/or of the public key. If for both APKs they are the same you can be sure that they have been released by the same person or company (as long as the app owner did not sell the app to someone else or the private key was stolen).


Why is my phone carrier-branded and how to remove it?

SIM card subsystem is more complex than most people realise.

SIM cards can store applets, which can be run silently (without user acknowledgement) when a phone is booted with a sim installed. It would in theory have privileges to perform system actions like install an app or boot animation.

If the branding is being initiated by the SIM card, then you have no way of stopping it other than using a different network, or rooting and overwriting the customizations.

Having said that, while it is possible, it is uncommon and unlikely that is what happened.

It is also possible that the ROMs in the Russian market contain code which checks your sim card and performs some carrier-specific device customization.

It does seem more likely that the store sold you a branded device from the outset, but which only became activated once the SIM was installed.

It would be great to know what happens if you do a factory reset and install a sim from another network!


sharedUserId is simply a copy of the parameter of the same name from the Android Manifest file. When you clear the dalvik cache and reboot, the sharedUserId attribute is read from the original apk files and packages.xml is rewritten. You'll probably need to disassemble the apk, edit the manifest, and reassemble the apk using a tool like apktool. Note that the new apk you create will not be signed, so it will not be automatically updated though the Play Store.


whatsapp notification in my samsung j1 when screen is lock

To allow notifications for lock screen, go to settings>sounds and notifications>notifications on lock screen>show content.


No, currently, it is not possible. On smartphone software, the operating system is tied into the device's BIOS and configuration. You can only run Android/UNIX OS's that were built for that mobile device.

See @RyanConrad's comment for more info:

  … Normal Windows will not run on ARM which is the type of CPU this device has. And even if hypothetically you got it to run, Windows would likely not have drivers for the hardware like camera, touchscreen, and other chipsets. Not to mention the device as 1GB of RAM, and Windows doesn't run very well with that little RAM.

Alternatively, you can install an app like Complete Linux Installer or Debian noroot to install an emulated desktop Linux.


Is there a program which will log each program I start on my Android device?

Use the phone information dial code if it works.

In your dialer enter *#*#4636#*#* to get to the phone info screen.

On my Spica running 2.1 Eclair, the last option of USAGE STATISTICS shows the usage time (in milliseconds) and the no. of times an app has been launched.

At first glance, it does however seem to be a log restricted from the time the phone was last booted.


Ok, so I found a solution.

When you block notifications for all 3 apps it is not enough.

You need to hold this specific notification longer and use options there.

Problem solved!


Since it is stock Android, it would be appropriate  posting as directed in the link you included in the question. Make sure it's not already reported. If it is, you can either star (you would get mail updates) or  add if your observations add more information

In addition, report on Asus official forums too, since you say it is a serious bug.


You can use this for most Google apps not just Google Docs

Install Firefox
Install Google Shortcut add-on. Tap the 3 dots (⋮) menu to reveal the side bar →Add-ons→Google Shortcut. Tap to open →options. From the left pane tap Google Docs and it will appear on the right pane.

(Click to enlarge screen shots )

Open a new tab and from 3 dots menu locate App Launcher (see screen shot).

Tap on App Launcher to reveal Google Docs icon. Tap on that to see your docs and open them!


How to remove dummy account from android?

The answer is within this article:

  Add the Account Required by the Framework

  The sync adapter framework requires each sync adapter to have an
  account type. You declared the account type value in the section Add
  the Authenticator Metadata File. Now you have to set up this account
  type in the Android system. To set up the account type, add a dummy
  account that uses the account type by calling addAccountExplicitly().

So the reason for this account was probably some app, that needed its local database to be synchronized with server using a sync adapter. This app has created account called dummyaccount. Some tricks exist to hide this account from the account list in Settings.


How do I activate voice dial outside the U.S.?

Try long-pressing the Search button.  It should be tied to Voice Search by default.  Then say "dial xxx", where "xxx" is either a phone number (with the area code) or name of a contact from your phonebook.

Here are all the voice actions you can perform with the Voice Search app: http://www.google.com/mobile/voice-actions/

Note:
According to Google's last blog post on the subject, voice actions via this app only work in English language.  You might need to change your phone's locale to "US" or "UK" in order to get this to work.


One of the apps you have a picture of, the venerable GPS Status & Toolbox, describes this claim in the app description:

  Keep your GPS fast: reset it or download A-GPS data regularly for faster fixes

Wikipedia does a great job defining the basic concepts behind Assisted-GPS:

  Standalone GPS provides first position in approximately 30–40 seconds. A Standalone GPS system needs orbital information of the satellites to calculate the current position. The data rate of the satellite signal is only 50 bit/s, so downloading orbital information like ephemeris and almanac directly from satellites typically takes a long time, and if the satellite signals are lost during the acquisition of this information, it is discarded and the standalone system has to start from scratch. In AGPS, the Network Operator deploys an AGPS server. These AGPS servers download the orbital information from the satellite and store it in the database. An AGPS capable device can connect to these servers and download this information using Mobile Network radio bearers such as GSM, CDMA, WCDMA, LTE or even using other wireless radio bearers such as Wi-Fi. Usually the data rate of these bearers is high, hence downloading orbital information takes less time.

If your phone's A-GPS cache is corrupt or stale, forcing a refresh can be beneficial. Normally, Android does in fact take care of maintaining this cache automatically. I've personally only used this app to help diagnose and solve GPS problems, something it does very well. In normal usage I wouldn't bother with the A-GPS cache until you find it needs intervention.


Multitasking : How do I maintain the opera browser tabs keep active when switching applications

just do the following:

go to settings.
then go inside developer options
then go to the app section. There you find option saying "don't keep activities". Put it OFF...thats it.
now browse opera mini on phone...it will sort out your problem.

Now you can tab between multiple tasks – and no need to worry about anything. It works for me too. I have a KitKat version.


What are radio_dump .bin files? Can I delete them?

According to an XDA post, it means that your modem crashed. They are safe to delete. BUT, you may want to consider changing/upgrading the radio/modem for your phone.


How to switch Google Japanese keyboard to romaji input instead of hiragana?

Google Japanese Input currently supports 3 layouts:

12 keys: Mobile phone layout
QWERTY: PC keyboard layout
Godan keyboard: Romaji-dedicated layout

You can change it from Settings - Language & input - Google Japanese Input - Keyboard layout.


GPS Essentials app will let you set waypoints of you location, so you could set a waypoint when you take a picture.
You could then use software like GeoTag to tag your images on your computer when you get home.


Downloaded images/music files not appearing

It is common "bug", I would like to call, they will appear as soon as the mobile is restarted and files are registered in Media library.

Another trick I use is I copy that downloaded folder to another folder using a file manager, and voila. You should try it too.


I can not get rid of information about a file transfer

Try clearing all notifications. There is a button, my phone is in Spanish but I guess in English it should say "Clear" or "Remove all" something like that.


WhatsApp Messenger supports Android 2.1+, you can just install it from the Play Store.

Be aware that with the HTC Wildfire's 384MB of RAM and 512MB of storage space, you may not be able to download, install, or properly run it though. I owned an HTC Aria with similar specs, pretty much after basic updates were applied to Google services, there was no space for anything else to be installed, and that was a couple years ago. It still shows it's compatible with that device, but when I try to install it fails due to insufficient storage.


My Phone wont detect controller without 3rd party apps

*** SOLUTION -> press analog button between analog sticks and it will work properly ***
--- ALSO WORKS WITH MANY MANY MANY different controllers which have mode/home/analog or some strange additional button u normally dont see on anything else ---
+++ for example Genius MaxFire Grandias 12 have mode button which by default is glowing in green and its in digital mode but after u press it it turns red and its changes to analog mode +++
That is most stupid thing i experienced with controllers and i have like 14 different ones already (for pc) and tested twice more i believe but as i see issue exists even on phones.
I was looking for something else and i found this question by accident. Solution is on top and reason why it happens is that 99% of controllers with analog sticks have 2 mods:

Digital
Analog

in digital mode u can have only up down left right and in most cases left stick is adapting dpad while right is adapting face buttons just for sake of giving them some functionality in that mode, but for some controllers its like analog and dpad works as dpad but face buttons loses functionality and right stick is taking it over i have no idea why but in like 90% of cases right stick works as face buttons but face buttons work properly
as for Analog mode ur both sticks have 360° of movement dpad still have up down left right and right stick becomes another 360° stick and now face buttons works just fine


Most superuser apps don't allow adb su access by default. Depending on the app you used the option may vary in location, but basically you need to go to settings in the superuser app and change it from "apps only" to "apps and adb." This should allow you to use su in an adb shell.


Get a Linux Desktop (Debian, Ubuntu, Suse) edition and install it on your PC
Get ARM (el, hf) compiler and binutils etc-
Get Android NDK and SDK (Large files...)
Get the kernel source for your smartphone/tablet too
Get badblock source files for linux, and cross compile it
BTW the smartphone should be rooted and be aware about the using (!) of badblocks...

Or find a developer here or at https://forum.xda-developers.com who has already compiled it


How do I disable|reset the fingerprint scanner on the nexus 6p?

I've solved this problem by deleting /data/fpc/ and the fpdata folders in the folders in /data/system/users/.


Droid x on Liberty 3 v 2: How can I restore contacts with titanium backup after flashing?

If your device is linked to a Google Account, merely syncing will restore your contacts and calendar.

Otherwise, in TiB - look for Contacts / Contacts Storage in the backup/restore tab.


I had the same problem before. As you didn't give any specific details about your device including system version, my first guess would be to download framaroot and try to uninstall all root files that are probably left in your storage and are causing problems (or do factory reset). Then try rooting again.


Remove Samsung Tab S3 SetupWizard Message 'Activation Incomplete' for Verizon service

Here's an incomplete solution, since the notification itself says "These notifications can't be turned off":

Touch and hold on the notification in the notifications dropdown
Tap "Details"
When "System UI" opens under "App notifications" in Settings, it will briefly flash the "Ongoing" section
Tap the "Ongoing" section
Tap "Notification Style"
Tap "Silent and minimized"
Tap "App icon badges" to turn the switch off

This makes the notification much smaller in the notification dropdown, and doesn't show the icon in the notification bar

This works as of 2020-04-24 13:20 CDT on Android 9


What's the meaning of signal strength colors in battery usage screens?


Gmail gives no option to sync "All Label" label

It appears it's just not possible to sync messages without any label whatsoever, even in Android 4.*


I need help with backingup data and doing a factory reset

In order to save apps' data you have two options:

If your phone is rooted, use the famous app Titanium Backup;
If your phone is NOT rooted, use Helium with a Windows PC.


Google Support had me try a number of things that didn't help, but when they had me remove my payment methods, that seemed to do it. I had already removed and added my Google accounts from my device, which I didn't think would help because it clearly wasn't a problem specific to my device. (I had realized I also couldn't install that game or other games I'd bought to my phone, a separate device, so it wasn't device-specific.) The last thing I did was remove my payment methods and cancel a subscription in Google Play, and then I could install my apps to my tablet and phone. I'm not sure how that fixed it, but it did. It seemed to "reset" my devices with Google Play, so to speak. If anyone knows how that resolved the issue, I'd love to hear. I'm glad it worked, but I don't know why it worked.


Soft bricked device fails to boot into recovery, both through key combo and fastboot

Solved...!!

First of all thanks to @Firelord for pointing me to SP Flash Tools and giving the link of stock ROM.

In case anyone ever stuck with this problem in future, I would like to tell I got my phone recovered by following this tutorial:

How to Unbrick every MTK China Phone ! Preloader / SP Flashtool Fix


Updating to CM11 - (Status 7) Installation aborted (i9300)


how do I reinstall the AOSP music player in KitKat?

The Moto G comes with Google Play Music as it's default music player. You can download it from the play store if you don't have it already.


Can you see the time and/or date a website was visited on the Samsung Browser?

You definitely can view the history with details about date and time. In the latest version of Samsung Browser, go to Bookmarks tab and then you will see the history section there.
I'm pretty sure in all browsers you can do such a thing.


What is the best way to get the android sdk reference offline on my android device?

You can download the documentation of Ice Cream Sandwich (Android 4.0) by the SDK Manager.

SDK manager-->Android 4.0.3 (API15)-->Documentation for Android SDK

It will download all the documentation in <android-sdk>\docs of your PC.


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

It's not clearly mentioned but I assume you are talking about ARM architecture. “32-bit Android OS” means a 32-bit kernel and the collection of ELF binaries and libraries which are compiled to run on 32-bit processor. This middleware stack particularly includes app_process binary which runs with name zygote and hosts the complete application framework of Android. It forks Java Virtual Machines (for every app) in which Dalvik EXecutable (.dex) code runs which is neither 32-bit nor 64-bit. But the JVMs are native processes; either 32 or 64-bit depending on the JNI libraries the app contains.

We can run 32-bit OS on 64-bit device if 64-bit:

Processor supports running 32-bit code which is usually the case because backward compatibility is desired, but not always.
Kernel supports running 32-bit code because unlike bare-metal hypervisors we - the processes on Android - don't deal directly with hardware.

PROCESSOR'S BITNESS

Every 64-bit processor's support for 32-bit execution isn't universal. For instance Samsumg Exynos 9 Series 982x SoCs contain Cortex-A55 and A75 which (are based on ARMv8.x and they) have support for aarch64 and aarch32. On the other hand Qualcomm's Centriq 2400 SoCs and Cavium's Thunder X2 SoCs also include ARMv8.x processors but without aarch32 support.

In order to find device architecture, we can read /proc/cpuinfo which exposes information from Main ID register of the processor.

~$ cat /proc/cpuinfo
...
CPU implementer : 0x41
CPU architecture: 8
...
CPU part        : 0xd03
...
Hardware        : Qualcomm Technologies, Inc MSM8953

But there in no direct information like lm flag to confirm 32/64-bit support. So we need to get technical details of hardware. As per the requirements from Google, CPU architecture: 8 indicates that it's a ARMv8 device. Also see this commit. And here is the hex to human readable decoding map which lscpu command uses.

~$ lscpu | grep -E 'Vendor |Model '
Vendor ID:           ARM
Model name:          Cortex-A53

Other possible ways to get SoC information:

~$ cat /sys/firmware/devicetree/base/model
Qualcomm Technologies, Inc. MSM8953 + PMI8950 QRD SKU3

~$ cat /sys/devices/soc0/{vendor,family,machine}
Qualcomm
Snapdragon
MSM8953

It's evident from technical specifications of Qualcomm Snapdragon 625 (MSM 8953) and Cortex-53 that it's based on ARMv8 architecture, which can process both instruction sets: aarch64 and aarch32.

KERNEL'S BITNESS

When arm64 support was added to Linux kernel, 32-bit compatibility mode was also included. If kernel is built with IKCONFIG_PROC, confirm by:

~# zcat /proc/config.gz | grep -E 'CONFIG_ARM64=|CONFIG_COMPAT=|BINFMT'
CONFIG_ARM64=y
CONFIG_COMPAT=y
CONFIG_BINFMT_ELF=y
CONFIG_COMPAT_BINFMT_ELF=y
CONFIG_BINFMT_SCRIPT=y

So the 64-bit ELF files are executed natively with binfmt_elf while 32-bit ELF files are executed with compat_binfmt_elf. See details in this answer.

Usually uname -m is used to find the architecture of device supported by kernel. It shows the persoanlity (execution domain) of the process which defaults to kernel's primary architecture (PER_LINUX ). But Linux kernel supports changing persoanlity, so this approach can be confusing:

~$ uname -m
aarch64
~$ setarch linux32 uname -m
armv8l

In latter command uname is running under 32-bit compatible personality. The same would happen if you use some app - like this - which runs with LINUX32 personality, no matter even if kernel and uname binaries are 64-bit. For details see this and this. lscpu also confirms CPU operation modes using same phenomenon.

USERCODE BITNESS

Now coming to the userspace, init is the very first process run by kernel. Lets check its bitness. If the 5th byte is 1 it's 32-bit ELF file, if it's 2 the binary is 64-bit:

~# hexdump -n5 /proc/1/exe
0000000 457f 464c 0002

Or use file command:

~# file /proc/1/exe
/proc/1/exe: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked ...

Similarly check bitness of other vital OS binaries/libraries:

~$ file /system/lib*/libc.so
/system/lib/libc.so:   ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked ...
/system/lib64/libc.so: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked ...

~$ file /system/bin/linker*
/system/bin/linker:        ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked ...
/system/bin/linker64:      ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked ...

OS maintains 64-bit as well as 32-bit libraries and dynamic linker because apps may contain both types of binary code (though the major part must be Java/Dalvik bytecode). For instance the dnsmasq program which serves as DHCP server on hotspot is a 64 bit binary while Google Play Services uses a 32-bit library:

~# readelf -a /system/bin/dnsmasq
  Class:                             ELF64
  Type:                              DYN (Shared object file)
  Machine:                           AArch64
      [Requesting program interpreter: /system/bin/linker64]
 0x0000000000000001 (NEEDED)             Shared library: [libc.so]

~# readelf -a /data/data/com.google.android.gms/app_vision/ocr/libs/armeabi-v7a/libocr.so
  Class:                             ELF32
  Type:                              DYN (Shared object file)
  Machine:                           ARM
      [Requesting program interpreter: /system/bin/linker]
 0x00000001 (NEEDED)                     Shared library: [libc.so]

Similarly it's not uncommon to have 32-bit binary blobs from OEMs / SoC vendors on 64-bit ROMs. Even some basic components of AOSP aren't 64-bit supported. Take example of audioserver.
To see all processes running in 32-bit mode:

~# for p in $(ps -p 2 --ppid 2 --deselect -o pid=); do grep -qE '^.{8}[^-]' /proc/$p/maps || echo $p; done | xargs ps f -o pid,cmd -p
  PID CMD
 3359 /system/bin/mediaserver
 3358 /system/bin/cameraserver
 3357 /system/bin/audioserver
 3356 zygote
 5081  \_ webview_zygote
20824  |   \_ com.android.webview:sandboxed_process0
18609  \_ it.colucciweb.vpnclient
 3354 /vendor/bin/hw/android.hardware.audio@2.0-service
 2665 /vendor/bin/hw/android.hardware.camera.provider@2.4-service
 2335 /vendor/bin/mm-qcamera-daemon
 2278 /vendor/bin/wifidisplayhalservice
 2277 media.codec hw/android.hardware.media.omx@1.0-service
 2244 /system/bin/drmserver
  777 /vendor/bin/hw/android.hardware.drm@1.1-service.widevine
  773 /vendor/bin/hw/android.hardware.cas@1.0-service

Out of these only one is a VPN app, rest are OS processes.

CONCLUSION

So it's clear that even if core OS is 64-bit, there are possibly large number of processes running as 32-bit, though each process and its linked libraries have to be be homogeneous; either 32 or 64-bit. And there's no constraint if the OS doesn't include 64-bit code at all, but you won't find many instances because OEMs ship 64-bit devices with 64-bit binary code. It's more about business than performance; that's what a user pays for. However exceptions do exist where business isn't that much involved: Raspberry Pi 3 has 64-bit CPU, but 32-bit Raspbian OS. Android phones examples from past include Galaxy E5, LG G Stylo, Moto G5 Plus, Lenovo A6000 Plus and MT6735 devices. But now Android is moving towards 64-bit and some devices may drop 32-bit support gradually.

  Does the same case happens for Android? Is there a 32-bit and a 64-bit version for the same 64-bit device?

Yes, take example of Moto G4 Plus.

RELATED: Android apps for “armeabi-v7a” and “x86” architecture: SoC vs. Processor vs. ABI


How do I mount my Samsung galaxy s4 on ubuntu?

Open a terminal in ubuntu(ctrl+alt+t) and type this commands:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp
sudo apt-get update

Then, launch Software Updater (previously known as Update Manager) and install the available updates.
Afther you pdate everything restart pc.

if you want to revert back before making any changes:

sudo ppa-purge ppa:langdalepl/gvfs-mtp

Next time, I think you should ask this is askubuntu.com since it is more of a linux specific problem then android.


How do I stop my note 4 from activating the screen when it is done charging?

Do you have the Developer Options settings enabled on your phone? If you do, go to Settings >> Developer Options >> Stay Awake. If that option is checked, then your phone will never sleep while charging. Uncheck it.

Also, in Settings >> Display >> Daydream >> When to Activate (at bottom),do  you have Daydream set to activate while charging? It's possible Daydream is triggering.


How to use DoubleTwist Sync with Android Marshmallow adoptable storage

Ok, I figured it out.  It wasn't some fundamental problem with how adoptable storage works, I just didn't do it right.  After setting up the SD card as adoptable storage, there is one more step which is not made clear by most tutorials.  You need to select the card and in the Options, select "Migrate Data" which completes the process and makes the card available for use by other apps, or something like that.


Does LineageOS allow us to install apps via Google Play?

LineageOS is Open Source OS. Google apps like Play Store, Gmail, Maps etc are proprietary Google products and cannot be bundled with LineageOS due to licencing issues.
However, you can always download these Google Apps Packages (Gapps) to run with LineageOS. These come in different flavors, starting with minimal Google services to full fledged suite of Google Apps . For more details see LineageOS Wiki. Related Which version of Gapps to install for Lineage?
So, LineageOS by itself does not have Google Play  but by installing Gapps of your choice, you can have Google Play and other Google apps of your choice.


Screen Brightness accidently set to dimmest (blank screen) Android-x86_64-8.1-r1

This method requires adb:

With your device plugged in, issue a screen brightness change request:

adb shell settings put system screen_brightness 255

The number at the end of that command is a number from 0-255, where 0 is dimmest and 255 is brightest.

Note: if the above command doesn't work, you might have to issue this commend first:

adb shell settings put system screen_brightness_mode 0


Transfer Whatsapp chat history to new device

Go to WhatsApp > Settings > Chat's and Calls > Back up chats
Connect your old phone to a computer
Go into the device's internal storage and search for the folder WhatsApp
Copy it to your computer and plug in your new phone.
Open internal storage and copy the folder WhatsApp to your internal storage.
Install WhatsApp on your new phone (if already done, clear data of WhatsApp), set it up and you'll be asked if you wan to restore the backup.
Click yes and enjoy.


My whatsapp says im offline, and will not let me access it

Check whether your internet connection is working. If it's okay then try to Reset the Whatsapp app like this -

  Menu>Application Manager>Downloaded apps>Whatsapp>Clear data (Clear
  cache)

.
Now you've to reactivate your Whatsapp account which takes not more than a minute. This should work for sure. Comment if problem persists.


How to turn off Google Reminders sync for Android?

You can disable sync from accounts option.

Go to settings -> Accounts -> select google -> select gmail account -> unselect all options


Change default folder for Chrome bookmarks

It seems like Chrome now does this - not sure if something was fixed recently! Cannot Reproduce.


nexus5 - how to not update 5.0 and not get notified update

It appears that the Autorun manager app is able to disable the update announcement.

This is how it works.

Enter advanced mode.
Tick "Show system entries"
Search for "Google Services Framework"
Search "System Update Receiver" and disable it.


How to move contacts and other data from Symbian to Android?

For contacts and calendar entries, move the contacts to the google cloud with google sync, then activate the android device with the same account.

Note:if you created more than one google calendar, you will need to make sure they're all selected for sync on the phone (open the calendar app, menu > more > calendars).

Not sure about notes/SMS/bookmarks, although if you can get the bookmarks off of symbian and into chrome you can use chrome marks or chrome to phone to move them to android.


How to take whatsapp backup (from Phone Memory to Sd Card) on Android

You just need to copy the WhatsApp folder from your internal sd card (/sdcard) to your new phone. If you then first launch WhatsApp it should ask if it should restore your messages.

Note: This only works if you use the same phone number on both devices. For more information about that see the WhatsApp FAQ: http://www.whatsapp.com/faq/en/android/20887921


Termux requires frequent update: apt update


What about an app like Android Video Protector? It is advertised as being exactly what you're looking for:

How to protect video files on Android Platform?
Android Video Protector Solution contains two software, there are Android Video Protector and PPVM Video Player. Android Video Protector is a video encryption software running on Microsoft Windows Operating System, it uses a password to encrypt the video you hope to protect, and supports 4 types encryption modes:

Device Binding, One Device, One Password
Non Device Binding, All Device, One Device ID, One Password
Non Device Binding, All Device, One Password
Encrypt video only

How to playback the encryption video on Android Platform?
Because the video is encrypted, the general video player can't playback this video, PPVM Video Player is the player running on
Android Platform and supports playback the encryption video. it
firstly check the playback password, which can be generate using
Android Video Protector, after complete the password authentication,
it will playback the encryption video.

I have no idea if these programs are reputable or if they work. The Android app is a direct download from their website (not the Google Play store) - proceed with caution at your own risk.


How do I delete a single calendar in Android (not just hide it)?

i just ran into the same problem. I  created a local calendar with an app and then removed the app before deleting the calendar. I could re-install the app and delete the calendar there. So for you as a developer this means you should probably add this functionality to your app.

However if you need a quick fix or if someone else is running into this problem with a third party app that does not provide a way to remove its own calendars, you can use the (no longer free) app iCal Import/Export CalDAV by Lukas Aichbauer, as this app allows you to remove any local calendars.

Just start it, select "Edit Calendars", then "Choose Calendar", and select the calendar you want to remove. Then click "Delete Calendar" and confirm if you are certain you have selected the right one.

Maybe use the same app first to pull a backup of your calendars you want to keep.

EDIT: in response to raphadko's comment, i've updated the link, the app still exists but is no longer free


Use an Android phone as a dongle with a home router

My router (Technicolor OEM from TIM) has the possibility to connect a dongle with a SIM in it (It must be TIM though) and use it as a tethering device.


Where's the alarm widget on my new HTC One m8?

As you've suggested, this is a Samsung-only widget. You can easily find equivalents on Google Play if you want one; perhaps you'll even find something you like better than your old Samsung widget.


Android 4.2.2 Screen Capture on Galaxy Tab 2 10.1

It works out that you just have to keep trying. The Power and Volume down together (for around a second) will eventually yield a screenshot about 1 time out of a hundred. Took a look at most of the apps out there and they either need you to root the device or install loads of other stuff, work for phones rather than tablets or just don't work.

Guess I'm stuck with the crazy combination!


How to Remove Autostart for Certain Apps?

You can try this application which allow what you ask for: Autorun Manager, though I think you need to have your phone rooted for this.
Regarding the part when you say that want the application to remain closed, that might be tricky, because that depends on the apps implementation. IF the developer is checking constantly if the service is up or down, and try to start when it is down, I advice you not to mess with it, because by trying to stop the service, then you will ended consuming more battery (you try to stop, and the application starts again, and then you stop it again, and you end in a cicle draining your battery). Starting with Gingerbread, is best to let Android manage the state of your application, as it improved greatly the memory and application management.


I am not able to open Google Account on New Galaxy Ace 3 Phone

Obviously you need an internet connection to create or log into your account. As you don't have a mobile internet connection yet, the phone needs to connect to a Wi-Fi network first. That's why it's showing you the Wi-Fi settings right away.


There is no official solution, this app does a bruteforce to try to find the code, but it requires the imei, and tablets usually don't have that. In issues someone said it didn't work with mediapads.


App as Lock Screen? -OR- Allow app to run when device is locked?

Kiosk mode at your service
What you need is a solution that can put your app in kiosk-mode. There are many apps in Play Store that can do this job for you. Simply search kiosk in Play Store. I believe that some of the apps providing child protection would more or less fit your need too. In that case, Izzy's list on app-locker should help.
Anyhow, I tested four apps that should help you  without requiring flashing any ROM:
clyd Kiosk Standalone Lockdown
It is free/paid app. Free version restricts you to a maximum of two apps. Once the app is closed you'd be shown an interface with selected apps' icons and that is all. You can only launch those apps and nothing more. You cannot access Status bar either. You'd easily know how to exit this once you start using it.
MobiLock Kiosk Lockdown
It is a free/paid app. Free version does the job for us. I didn't test it beyond two apps so I do not know its restrictions, if any. Its usage and behavior is similar to aforesaid app. It's also easy to exit.
SureLock Kiosk Lockdown
It is a free app with in-app purchases. Free version should suffice your needs. It explicitly has Single-application mode and Multiple-application mode. The latter behaves in a manner similar to aforesaid apps and the app can be exit very easily. However, Single-application mode isn't very elegant. The traditional way of launching password prompt didn't work and hence, I had to force-close the app using adb.
Make sure you test this app in Single-application mode only when you've adb setup in PC and usb-debugging enabled and authorized in the device.
KioWare for Android Kiosk App
It is a free/paid app. I believe free version should be enough. Although I saw the documentation, I couldn't figure out why the app always expects that I want to visit a website and hence expect a browser. I couldn't make it work in Multi-application mode at all. Single-application mode worked but I didn't see a way to exit. Again, adb came for rescue.
Make sure you test this app only when you've adb setup in PC and usb-debugging enabled and authorized in the device.
It is very much possible that I didn't understand the usage of or couldn't satisfactorily use this app. Feel free to let me know in comments its correct usage.

Screen pin the app
If you can switch to, or are, already running a Lollipop ROM then you can use screen pinning. On Pin and unpin screens, Google has noted

You can use screen pinning to keep an app's screen in view until you unpin it. For example, you could pin a game so that you don't accidentally exit the game while you're playing. Then, when you're done with the app, you can unpin the screen to get back to the rest of your apps.

Read through the link to know how to pin or unpin an app or go to Settings → Security → Screen Pinning and read the instructions for its usage.
Know that you can easily unpin an app, more easily because Android directs you to unpin it using a toast, should you press a navigational key.
A simpler solution, only for rooted Android devices, is to block such toasts from showing up. Through jan's answer here I found EnhancedToast1 and UnToaster2 app very useful (individually) to block particular toasts. Since they are Xposed modules, you would need Xposed Framework appropriate4 for your Android version.

Lockscreen on-demand
On a rooted Android, you can try ProtectedApps3 app. Use ProtectedApps to protect your launcher app. Now whenever you would press the Home key or go back to a previous app (it must be protected too) you would see default or your custom lock screen. The app would show you its know-how at first run.

Ever-ready Tasker
You want to get your hands more dirty on a rooted Android, use Tasker, AutoInput and optionally, Xposed Additions.
Run Tasker in application context and choose your Alarm or alternative app(s) as trigger. Configure Xposed Additions to disable Home button globally or use AutoInput in a Tasker's task to do that. You can also use AutoInput to disable Back button specifically when you're at main activity of your app.
Follow my answer at Is there any way to disable/enable the back button? to know relevant usage of AutoInput and Xposed Additions, if required.

A tablet with Kitkat
If you happen to have a tablet with Android KitKat, this answer by user77535 may prove to be helpful. (I don't have a tablet so I can't verify it.)
It says, inside Settings → Users, you can create a Restricted profile which would more or less be an app locker to you. The profile however enables system apps and Settings app can't be restricted. It further adds that Xposed module Restrict Me can take care of Settings app here.

1: XDA: EnhancedToast
2: XDA: UnToaster
3: XDA: ProtectedApps
4: Xposed Framework: Android 4.x, Android 5.x and 6.x


Can't store contacts on my Android phone

Based on what you wrote above, 99% you cannot restore your contact. No google account literally reduce your chance to restore contact. I am sorry.

Next time, please backup your phone. The simplest backup IMO is a google account. Your contacts, app, calendar will sync to google account. You don't have to use your personal gmail for your phone. Just create another gmail for your Amazon fire phone. How to sync your personal email and Amazon file phone gmail is another question.

Please mark as answered, i am collecting points. thanks


separation contacts according to social networks

You can use custom filter of contacts sorted by socialnetaccount, then export it to SD


Youtube videos open in browser by default

Try resetting app preferences. Go to Settings->Apps, choose from menu Reset app preferences and confirm Reset apps. This will reset all app preferences.

To reset preferences for specific app (e.g. Browser), choose it in Settings->Apps and press Clear defaults button in Launch by default section.

Next time you try to open YouTube video you should be asked which app to use.

These instruction were verified on pure Jelly Bean (on Galaxy Nexus).


What could be the source of error for this kind of android wireless (wifi) disconnection?

Try to change the channel of your wireless router. Maybe it was caused by the congestion of the working channel(Maybe channel 1).


Simplest way to find the PID of your app

You should be able to run a shell command from adb:

adb shell ps | grep your.app.name

And that will return details about your process.  The second number will be the PID of your app.  This is if grep is installed.  If grep isn't installed, you can just run ps and it will dump all processes to your screen.

You can dump logcat to a file to retroactively look at processes (up to a point)
logcat > /sdcard/logcatDump.txt

However, logcat data is stored in memory so it will all be lost after a reboot.


How to turn on Haptic feedback on Galaxy Tab 4?

Actually, I just purchased a Galaxy Tab 4 and the google keyboard when installed and configured to do so will provide a noticeable haptic feedback. The device does have a vibration motor but I can't find a setting to activate haptic feedback for the built in Samsung softkeys either (back and window change).


Android Terminal error (file 64-Bit ELF)

One cannot just reuse the same binaries on both a computer and a mobile device, as the processors of the abovementioned are likely to differ.

In your case, you are trying to run an objdump binary compiled for a 64-bit processor on a device which is most certainly powered by an ARM processor. The processor of your Android device cannot understand the instructions used within the binary, and thus rejects the file.

In order to ultimately run the binary, you need to obtain its source code, discern your Android device's processor architecture and build objdump from source against the given architecture.


The emulator process for AVD Pixel_2_API_30_2 was killed

"emulator ___ process was killed" can be multiple reasons.

check if your machine having enough RAM support as starting emulator consumes too much memory.
You don't to select "hardware" or "software", select for automatic option in graphics options.

Work around can be, just create a light weighted emulator 1st and try to use, then use Pixel 2 with latest os. This will help to narrow down your issue in analysis.


I simply turned OFF the device, disconnected the battery from the mains and waited for 2-5 minutes (placed the battery separate from the device).

Later cleaned the terminals with a soft cloth ,placed the battery inside and connected the socket .

Started charging the device i power off mode itself for some time and later when i switched on the device it was successfully charging the device.

Lucky it was removable battery.(else had to go for a genuine service center and deposit the device for some time )


Can't set cortana as default voice assistant

http://wccftech.com/how-to-select-manage-default-apps-in-android-marshmallow/

Go into Settings --> Apps --> "Cog wheel in upper right corner" --> Default Apps --> Assist & voice input --> Assist app --> Choose Cortana

Cortana will now open when you hold LONG on the Home button instead of Google App.


I believe I have tracked this to an app.

Three In Touch (version 3.4.5) is a pre-installed VOIP app from the service provider (Three) that uses Wi-Fi to route calls if there is limited signal.  After disabling this app the volume drop went away and re-enabling it has brought it back.

This is unfortunate as the app is otherwise very useful.


As mentioned, hard-bricks are the rare write-offs.

For the vast majority of soft-bricked devices (FRP errors, blocked custom binaries, etc) the following can erase the device and reinstall the orginal firmware (Samsung example given below). Alternatively, install TWRP and latest AOSP firmware.

These instructions are for experienced technicians. Proceed with due caution.

Backup your existing firmware (optional, if permitted by brick)
Download latest version of Odin to a WIN10 computer.
Enable BL, AP, CSC, etc firmware types in Odin.ini
Download SamFirm (or visit Updato - generic firmware) to fetch from Samsung's firmware archives by providing EXACT model/provider (eg. SM-G935W8/BMC = S7Edge/BellMob)
Extract BL, AP, CSC, firmware (*.tar.MD5)  from firmware archive
Connect mobile device to WIN10 computer with USB data cable.
From off, PWR+VOLDWN+HOME to enter bootloader.
Load firmware in Odin and hit start (do NOT change defaults)
Device firmware will be erased and flashed with new firmware.


Can we connect VGA from PC directly into android

I don't think its possible through VGA cable, But you can try Desktop steaming apps.


How do you check if your phone has IR blaster?

You can check if your phone has it on Smartphones with IR blasters (Wikipedia)

Note: the list may not be exhaustive.

  2013

  HTC One
  HTC One Max
  LG G2
  LG G Flex
  LG G Pro Lite
  LG Optimus F6
  LG Optimus G Pro
  LG Optimus L9 II
  Samsung Galaxy Note 3
  Samsung Galaxy S4
  Samsung Galaxy S4 Mini
  Samsung Galaxy Mega
  Sony Xperia Z (Japanese version only)
  Sony Xperia Z1 (Japanese version only)
  Sony Xperia ZL (Discontinued)
  Samsung Galaxy J
  ZTE Nubia Z5S

  2014

  HTC One (M8)
  Huawei Honor 6
  Huawei Honor 6 Plus
  LG G Pro 2
  LG G2 Mini
  LG G3
  LG G3 S (Vigor)
  LG L90
  LG G Vista
  LG Volt
  Samsung ATIV SE
  Samsung Galaxy Note 3 Neo
  Samsung Galaxy Note 4
  Samsung Galaxy Note Edge
  Samsung Galaxy S5 Active
  Samsung Galaxy S5 Duos
  Samsung Galaxy S5 Mini
  Xiaomi Mi 4
  ZTE Grand Memo II LTE
  ZTE Grand X Max
  ZTE Nubia X6
  ZTE Nubia Z7
  ZTE Nubia Z7 Max

  2015

  HTC One (M9)
  HTC One M9+
  LG G4
  LG G Flex 2
  Oppo Mirror 3
  Samsung Galaxy S6
  Samsung Galaxy S6 Edge
  Samsung Galaxy S6 Active
  Xiaomi RedMi Note 2
  ZTE Grand X Max+
  ZTE Nubia Z9
  Samsung Galaxy A8 Duos


Yup - ADW Launcher has an option to LOCK DESKTOP which doesn't allow any changes to be made to the shortcuts or widgets.


Nexus devices will also receive updates for security issues documented in our Public Nexus Security Bulletins for at least the following periods:

Three years from when the device first became available on the Google Store

Or, 18 months after the device stopped being sold on the Google Store

Source
As Nexus 4 was released on November 13th 2012 it is outside this time frame and will likely not receive many more monthly updates.


Need to change the application download option

Try going into the app manager in the android settings and clearing the cache and data on google play.  If that doesn't work try uninstalling updates. If that doesn't work try to clear the default settings if there are any.

I'm pretty confident that one of those should fix it. If not you might want to look in XDA developers for your phone to see if there are any known bugs.

-Asloss


How does whatsapp stay in background without being closed?

Android usually kills background processes if they do not have a
  persistent notification.

Well most often this is the case, but Android OutOfMemory Killer (the component within Android responsible for killing processes) uses fairly complex logic and criterion to kill apps and processes which host these apps.

In Android, every application runs in a Linux Process. Each Linux Process has a Virtual Machine (Dalvik Virtual Machine or ART Virtual machine) running inside it. There is a limit on the memory a process can demand and it is different for different devices and also differs for phones and tablets.

When Android is running short on Memory space (may be because so many apps are simultaneously running in a device) OutOfMemory killer comes into picture and start killing processes of Apps which are in background first.

Now, apps such as WhatsApp, Facebook uses something called Service and Push notification mechanisms. Service allows app to run some code run in background and even though if App is Killed by OOM Killer, Service can be restarted again by Android when sufficient memory is available to make it run.

  Why do apps like whatsapp and Facebook not get killed?

This is not true as Android can kill apps based on their state (such as foreground or background). It is just that the Apps and their component(such as Service) are being restarted as when they receive Push notifications, so that user can interact with the app.

So, as and when Push notification is received (means WhatsApp message), Android can restart the killed app's component(in this case WhatsApp).

This way Android is hiding the complex details of Memory management and process management from user and making sure that user can interact with an app without any issue.


How can I make the Gmail app consume less space?

In Gmail's menu open Settings, tap an e-mail account, and decrease the "Days of mail to sync" setting.  You can also hit "Manage labels" there to stop syncing certain labels altogether if desired.  Repeat for every account.  Afterward, I would try manually syncing each account (pull down the message list), clearing the cache, and syncing again.

If that doesn't decrease the amount of data used then you can do some manual cleanup if you have root by removing the /data/data/com.google.android.gm/databases/mailstore.<address>.* files, which will remove all of your synced email and some settings.  Most preferences will be left intact however, so it's better than completely clearing the data.


Wallpaper is blurry when cropped from downloaded image

Why don't you try another image editing application?  I mainly use PhotoWonder, but there's also Photoshop Express.  Both have their issues, but I haven't noticed low quality results with them.  The Nexus S wallpaper size is 960 x 800, so you can make them that size and then use them without having the Nexus S editor do any cropping.


I use Car Mode Ultra. It's highly customizable and more useful than the old car mode from Google


How can I view the list of available conference rooms in Microsoft Outlook for Android?

As of December 2018, the room finder is not yet implemented on Outlook for Android.

The following article Compare Outlook for PC, Outlook on the web, and Outlook for iOS & Android lists the features available on different versions of Outlook. Meeting room finder feature is listed as No (meaning not available) on  both Android and iOS but available on Outlook for PC and Outlook on the web.


So I have experimented with this a lot and basically have concluded that Android devices were not intended to be operated this way.

Even Chromebook's running Android apps don't support the PageDown key.


Lookout - Which application is trying to access the system with no authorization

I don't use this Lookout app, so I cannot tell you whether it has this hint somewhere. But I can give you some clues how to "rule out innocent apps", so you don't have to "remove all applications". With some luck, this filtering leaves only a few candidates.

First indicator you gave: It happens whenever I connect to Wi-fi/3G. So it has to be a) an app with "some WiFi permission", which also listens to the "network changed" broadcast (to put it in easy words). So first let's check for apps with matching permissions:

Guardian Droid and Permission Explorer (source: Google Play)

Two helpful apps for this are Guardian Droid and Permission Explorer, as shown in the screenshots. They help you identify apps by permissions (and also apps with excessive permissions). Taking the Permission Explorer screenshot as a base here, your suspect app should be in one (or more) of the following groups: Internet, Access_Network_state. Most likely in both: it needs to know when Internet is accessible (so it's interested in the network state), and most likely wants to access it (Internet).

With this check, you will have ruled out some apps already. Probably not enough, as many/most apps will have the Internet permission even when not requiring it themselves – to load ads. So the next step is to check which of the filtered apps are listening to the "network state changed" broadcast (an indicator that your suspect does this is that the alert is triggered immediately when WiFi was connected, if I understood you correctly).

S2 APK Viewer and App Detective (source: Google Play)

For this we take a look at S2 APK Viewer and App Detective. Both of them allow to browse the Manifest of your .apks (Apps). Watch out for <receiver>s, which declare what broadcasts an app is interested in.

By these steps, you will not end up with the single candidate, but rather with several. But at least you don't have to check them all. As a broadcast listener can alternatively be declared dynamically by code (instead of in the manifest),  our friend might not be listed in the "reduced set" having applied all filters, but must be amongst those left over by the first (permission) scan.

Whilest not completely solving your issue, I hope this at least helped narrowing down candidates to an acceptable level.

As it turns out in this case, it still leaves ~200 candidates to check. So let me suggest something I should have thought of from the beginning: investigating Android's logs. There are multiple ways to do this, like using dedicated apps (CatLog, Gemini LogCat, and LogCat Extreme are good examples), or doing it via adb logcat (requires ADB to be setup on your computer, see Is there a minimal installation of ADB?). If something raises a security notification, it should show up in the logs at least as warning (so you can restrict your investigation to this loglevel and higher ones). Most of the LogCat apps let you setup filters via their GUI. For the command line tool, you can take a look at its help page. Moreover, there's a nice article on "adb logcat" Command Arguments - Output Filters, which should be quite useful here.

Start the logcat viewer. If possible, clear "past entries" from the output, or set a mark (if the app offers this). After that, connect to WiFi. As soon as the warning pops up, stop log recording (or set the "end mark"). Now investigate the recorded lines. I'm positive this leaves much less than ~200 candidates – and wouldn't even be surprised you'd end up with an exact hit.


This could count as a good sign: There should not be such a thing as "unused RAM". Linux and Android in special do a good job to make the best use of it by caching things. If there is any RAM not currently needed by running apps, it can be used to keep e.g. pieces of the file system for faster access -- which also helps to save battery life. Once there is additional RAM needed, those caches are the first things to be cleared.

For more details, I recommend to take a look at the following related questions and their answers:

0 ram free on ICS
Are there guidelines on how much free RAM a phone should have?


Alfar 780 tablet not updated from ICS 4.0.3 to ICS 4.0.4

Change the file name of the 4.04.zip to update.zip and that should do it if you are able to boot into recovery.


How to select all and copy content of .txt file

First double tape on a line with text, then move cursors and select the text you want to copy


Download the 5.1 factory image, Then extract the tgz, you will find a zip file, copy recovery.img to the same directory that have the fastboot file

Reboot to bootloader and connect to PC then open terminal or cmd 'Windows' and type that:

fastboot flash recovery recovery.img

then enter, then wait to finish and now everything is good!


USB to HDMI converters require special driver. I never heard of an Android device supporting such a converter. The typical way to connect a Android device to a TV is using Wifi and screen cast technology.

There are some device that support MHL (re-use the USB-Port for a HDMI connection) but the number of device that support this is not very high and depends on the used chip in the phone. Anyway the USB port would be blocked in such a case and can't be used for USB devices.

Edit: Based on the additional info your provided (unlock possible, touch still works) the following may work:

Unlock the phone and connect it via USB to a PC. You should get access to your sd-card folder.
Use the screenshot feature to get the current screen content.
Open the screenshot on the connected PC
Try to tap on the position of the function you want to execute
Goto step 2

Using this you should be able to "use" your device in a very very basic way. Therefore what ever you want to to with it (e.g. exporting data)  might be possible this way.


Does CyanogenMod Installer create a recovery image?

Your google research is correct. There is an order. root → unlock bootloader → install custom recovery (twrp or cwm) → backup current rom → install custom rom (cyanogenmod or aosp etc). Without being rooted and having bootloader unlocked, you won't be able to install recovery and custom room. That's why it needs to be done first. Cyanogenmod is pre-rooted. So you don't have to do it again once it's installed. Initial rooting of your current rom and installing recovery is only one time process. You can then backup/restore the roms using the recovery of your choice (twrp/cwm). Assuming you have rooted/installed custom recovery, make sure to backup current rom should anything go wrong. Also wipe data/cache/dalvik cache before installing the new custom rom. There is usually a hardware combination button to access recovery menu or you can issue reboot recovery command from terminal.


Destroyed (boot/recovery).img after rebooting the device

Install the stock recovery first through fastboot. Then install twrp recovery again through fastboot. Then install the zip file of the stock rom. It worked for me. Get the stock recovery and stock rom from
https://forum.xda-developers.com/realme-3-pro/how-to/guide-to-stock-rom-stock-recovery-t3940604


The only way I think of would be to disable wifi and data while you take your photos and delete those you want to... Or enable the upload only on wifi, if you're not connected on wifi when you take your photos.


I can't find files taking up space in my android phone

I also had the same problem with my Android.

But after doing some researches i found that the google apps Google docs Google sheets and Google slide are taking much space .

When i looked for the app info of these apps, i found that all of these are taking at least 200mb of space where as i never use them.

So i cleared the data and all problems solved.

But if still the problem does not solve, you should finally factory reset your device.

Hope it helps.


How to identify and remove a looping sound?

Hard to say what could cause this problem.
Maybe you're able to tell what happened before the sound started? Could be a hint to address the issue.

I would recommend start with uninstalling any unecessary apps and going through every app that is/was ever generating notifications for you. Check their internal settings (if there are any) and also check notification settings in app manager.

If you're using developer mode I suppose you can also try to turn it off, just in case.

If it's reacting on shake in a weird way I'd also recommend to run all possible updates, alternatively reinstall apps or in the worst case: reinstall the system. Can't tell more about what could cause the bug.


how do I download jorte calendar on new tablet

If you can turn the phone on, set jorte to sync with a google calendar. Then you can get it on any android device you want.

If the phone is dead and you can't charge it you may try charging the battery with an external charger then following the step above.


Samsung build number and rooting SM-G900P

Reference

  Can anyone explain the significance of the 1 at the end

Quoting from reference

  ....The last character is actually the version number or revising code in that specific month

It is not of significance when choosing firmware, it is only a minor build variation

  Also will I need to reactivate my service if I root?

No


Undo Android 4.0 (aka Ice Cream Sandwich) Full Disk Encryption

There should have been a warning when you begin the encryption that you had to agree to. The only way to unencrypt it is to perform a factory reset, thereby wiping your data partition completely.


Open your keyboard and to to its settings (tap on "Google" icon at the top, then on cog icon).
Then go to "Languages" and you'll see a list of all available languages there. My phone has two variants of Georgian keyboard (QWERTY and Typewriter).


What is the right way to backup my whole phone?

If you only want apps/settings backed up, I recommend Titanium Backup.  It requires root.  Its backup will be saved to /mnt/sdcard/TitaniumBackup/, you can copy that folder to your computer just in case your card gets formatted.

If you use ClockworkMod / nandroid, do the same thing (copy the /mnt/sdcard/clockworkmod/backup folder to your PC afterwards).  The only real caveat is that you should flash the ROM you had when the backup was done before restoring the backup.  If the ROM you flashed afterward was significantly different, restoring without first reflashing the previous ROM can brick the phone.


How to edit init.rc in Samsung Galaxy S3 i9300?

You have two choices here:

Edit the stock kernel (or the kernel you're using) to enable init.d support or edit the init.rc
Use a custom kernel with init.d support already enabled.

I would suggest the second option as is far more easier to achieve. Once flashed a kernel with init.d support, you can add all the scripts you want to the folder that will be executed at boot time. The folder is located in /etc/init.d and all scripts inside that folder will be executed in order.

For example, if you have:

/etc/init.d/10-startup-daemon
/etc/init.d/50-mount-extra-partition

They will be executed in the same order I've typed them. You can change the order by changing the number at the begining of the file.


Applications think that GPS is off while it is on

The specs for the device state it does not have GPS.

GPS: No

Google maps is using 'best location source' for you which is Network / WiFi signal on your device. If you have all of them turned on it will revert to the most accureate one it can find, which are in the order Network > WiFi > GPS generally. Basically Google Maps isn't using GPS for you, it just isn't giving you an error message.
The Prestigio site doesn't mention GPS at all.
This link isn't in English but mentions No GPS in several reviews.
e.g.

Trocha ma štve GPS,ktorý telefon nema
It annoys me the phone has no GPS.

Another quick translate turned this up:

I was disappointed inability to run the GPS. Neither the manufacturer's website is not clearly stated whether the GPS is present or not. Due to the navigation application on the phone, I assumed that it will run. Unfortunately, the opposite is true. I would therefore asked how the GPS is really whether it is hardware GPS device in the phone is present and could be a problem installing the software and possibly what. thank you


How can I turn on text to speech in Android?

Found it! The option is "Select to Speak" but it wasn't available in the version of Google TalkBack installed on the phone. I had to download a new version of Google TalkBack and then the option was there. Thanks to "kirodge" for pointing me to TalkBack.


How to install ROM when bootloader is not unlocked?

A factory reset doesn't wipe the ROM files, only the user data, so you can't have "uninstalled the ROM" that way.

Having a locked bootloader doesn't stop you flashing a ROM: it just limits you to official ROMs signed by the manufacturer (or possibly by the carrier). So even if you can't or don't want to unlock the bootloader, you can still flash the stock ROM in the usual way from the recovery, if you can obtain a backup of it.


The info I'm finding suggests that you need a 4-ring TRRS connector to use a mic, and that the bundled Sound Recorder app will ignore this regardless and just use the internal mic, so you'll need a different recording app.


Play Store error: Error while retrieving information from server, when trying to install apps

These steps should fix this.

Go to settings> apps >play store. Then tap clear data and cache
Go to settings>accounts>Google then  remove account
Reboot your phone
Log in with your Google account and open play store.
Done.


Can a developer with an app in the market also distribute to un-registered (rooted) devices?

I don't think there's anywhere to cite where Google has said that putting your app on the market is not exclusive, but I'm sure it's allowed, since there are a lot of different alternatives to the Market and you can even download versions of apps available on the market through other means. In certain cases, like Tasker, getting it directly (not through the market) is even encouraged by the author.


It's possible that the flash purely failed, or that you dirty flashed (flashing without clearing the cache/data) the ROM.

Seeing as you have access to recovery:

I'd suggest that you download a new CM ROM (Lollipop-5.0.2) from the XDA Developer Forums
Download the corresponding Google Apps package (i.e. for PA GApps for Android L)
Place both of the .zip files on your external SD card
Boot your phone into recovery mode and Wipe Data (Factory Reset). Also wipe all caches (Dalvik inclusively)
Install both .zips. First the ROM, and then the GApps package
Wipe the Dalvik Cache one more time for good measure
Boot the device and enjoy CM


Creating a backup with adb results in 41 byte file

Found solution here, worked for me:

https://docs.j7k6.org/android-adb-backup-41-bytes-549-bytes-bug-fix/

  Appearantly the adb backup command stopped working for older Android
  devices in recent versions of the Android Debug Bridge. When invoking
  a backup with adb, the backup process is started but stops
  immediately, leaving a local backup.ab file with a filesize of only 49
  bytes (549 bytes when the backup is encrypted with a password). This
  bug is well known, but hasn’t been fixed at least until recently
  (version 1.0.39). To fix this behaviour, download the last working
  version of the adb executable (1.0.31) and invoke the backup with
  this. The executables for all platforms can be downloaded at Mozilla.

https://archive.mozilla.org/pub/labs/android-tools/

adb-1.0.31-linux.zip    479K    09-Sep-2015 18:44
adb-1.0.31-linux64.zip  455K    09-Sep-2015 18:44
adb-1.0.31-mac.zip  433K    09-Sep-2015 18:44
adb-1.0.31-windows.zip  474K    09-Sep-2015 18:44

Download, unzip, run unzipped adb:

(linux, mac)

./adb devices
./adb backup -apk -shared -all -f backup-file.adb

(win)

adb devices
adb backup -apk -shared -all -f backup-file.adb

Enjoy! ;)


They are most likely there, just you aren't looking in the right label.
Outlook screws up your GMail folders/labels and causes very annoying GMail sync issues. That's why i quit using outlook with my gmail.


How to cancel a download on Android 4.4 KitKat

I just reproduced the steps needed to do this, last two steps may be the interesting ones:

Open Google Chrome (v39)
Start a large download (http://ipv4.download.thinkbroadband.com/1GB.zip)
Wait a moment (it took some seconds for a notification to appear)
Pull down the notification bar and click on the download entry
You are taken to the download manager
Long click on the corresponding entry
Choose the trash bin from the top action bar

In case this does not work for you: Please edit your answer with your exact device model, Chrome and Android version number.
If you are doing a lot of downloads on your Android device consider installing a download manager like share downloader. It also supports pause and resume.


My Galaxy Nexus can't hold on to a signal

It look is like this is a pretty widespread problem. It doesn't answer my shopping question (should I return it) but at least I can say with confidence that it's not just me, so it should get addressed eventually.


Internet connection checking blocked by AFWall+?

I had the same problem.  To find which app you need to allow you can turn on firewall logs in AFWall+.  The log gives a log when traffic is blocked and shows which app was blocked.

Enable AFWall+ (if you had it disabled temporarily)
Settings->Preferences->Log->Enable logs
Menu->Firewall logs->Menu->Clear log
Disable and then enable WiFi to trigger the log
Menu->Firewall logs

The apps involved might vary from one device to another so you should check your own log rather than assuming it's the same as mine.  I saw log entries for "root" and "com.quicince.cne.CNEService" (Qualcomm specific, and counts as part of "Android system" in AFWall+).

I have solved the problem by allowing traffic over WiFi for both the above entries.  In fact I think I probably mostly don't need root, but without root the solution was not quite as reliable to remove the error.


How do I disable audio pause in Android 5.0 when receiving notifications?

If you're willing to switch to another audio player than whatever you're currently using, you can achieve this with PowerAmp. It has a menu for audio focus, which has settings for pausing or not when a notification is received, and whether to pause or not when there's an incoming call.

The one I linked to is the trial version. The pro version costs roughly $5.

I'm not directly affiliated with MaxMP or PowerAmp, but I am betatesting the upcoming version.


You might wish to take a look at the NOGAPPS project, which is what I am using. Without having to install the GApps, it e.g. provides a MapsAPI in a way that other apps think it's GMaps. There's also a NetworkLocation provider able to use a locally stored CellID database – found my location on the spot. Third part is the BlankStore, allowing access to the PlayStore including License-verification for paid apps (you cannot buy apps with this, but you can use apps you've already bought). Perfect trio.

You might also wish to see my article on this topic: Android without Google 6: Self-Experiment (need to update it with my progress on another device, where all 3 components work fine).


Booting into recovery mode shows blue Recovery Booting text, then gets stuck with a black screen

When small blue writing appears, let go of just the power button. It should then boot into recovery. Source.

Disclaimer: I am DLAddict on XDA.


How to change language to English in Oppo A59s?

Try going into the settings, and search for language.

Unfortunately, that version of Android and colorOS is very old and outdated. Try and see if you can update it to a newer version.

Some oppo apps may of not been translated into languages other than Chinese.


Touchwiz deleted Galaxy S Duos. Phone doesnt work beyond language setting

Grab yourself a stock-firmware from sammobile.com or from the xda
forum.
Install Odin v3.XX on your PC, start Odin and boot your phone into the download Mode ( Volume Down + Power )
Use Odin to flash the stock firmware onto your phone, wait until it is completed
Restart your device and set it up from the beginning
Optional: Root it again and next time - install a different launcher - you don't need to deinstall the whole touchwiz framework - I'm surprised that the systemui was still funcitonal.


Change File System of Internal Storage to EXT4

Install twrp recovery (google it)
Boot into recovery
Go to wipe -> advance wipe -> select the system partition -> change file system -> select ext4 format
Done


Control a Windows download manager using an Android device

You could just use PushBullet. If you configure it so your desktop PushBullet client automatically opens all links you send to it, and you send the specific download URL, it should begin downloading it automatically, assuming you have your browser set to download to a specific location every time.


Press and HOLD 'power key' and 'Volume down' key together.


Go into settings  → apps  → play store  → storage  → clear data.

Now when you open the play store, it will default to your primary account, where you have already accepted the terms and conditions.


Unwanted Apps (Maybe malware) downloaded and installed on Android device

I think some malicious process running on your device so go to

Settings->App->Running (Tab)

and try to identify unwanted process and if you get it stop the process and try to uninstall belonging application of respective process.


It would seem that the cause is the ext3 partition.

https://github.com/anbox/anbox/issues/108

The problem with this OS is that if you install it on a FAT32/ext4 partition, the grub doesn't work to dual boot with Windows, and if you install in NTFS, it dual boots but you boot without any free space on the OS

So yeah, rip lol