How do I erase my work location from Google Now? I'm between jobs and, as a result, no longer want Google Now to keep telling me when I should leave for work, how long it will take me to travel there and that I'm running late.

I can remove my work location from Google Maps by logging into it on my desktop PC and selecting Settings → My Places.

However when I start Google Now and then select Magic Wand → Places it still shows me a location for my work. I can select it and erase the address, but I am unable to get it to accept nothing as a location.

Is there any way I can tell Google Now that I no longer have a work location?

So far I've tried:

Clearing the Google Search app data and cache but my incorrect work setting still remains.
Telling it that I no longer wanted to be notified about getting to work but it applied that setting to all my calendar appointments and I stopped getting any notifications for anything in my diary.
Setting my work location to the same as my home. I still get notifications for going to work, except that they now happen at 9am and tell me that it'll take me 0 minutes to get there.
Launching Google Maps on my phone, pressing the user icon (next to the directions button to the right of the search field), tapping and holding Work, clearing the field and submitting it. Although Google Maps now says Enter work address (implying that the field is empty) this change isn't reflected in Google Now as it still shows my work address.

Anything else I can do?

Thanks to a pointer from Pam, I waded through a number of potential solutions until I found one that seems to work:

[update] Although the steps appear to work, less than 24 hours later Google Now will automatically re-add your work address - even though you've not got it listed in Google Maps.

From Google Now home screen tap your "menu" button to open the settings (for my Galaxy S3 its the far lower left button.)
Tap "Settings" and then turn Google Now to "Off."
A confirmation box appears. Check the button that says "Also turn off Location History."
Click "Turn Off."
At the next screen, click "Turn On"
Click "Yes, I'm in."
Your "home" address should show as your current GPS location.
Scroll down until you see a "magic wand" symbol in the lower right corner and tap it.
Click "Places" (it should show a #1 next to it.)
Your Home address should appear (you can tap to edit this if not correct) and "Work" should be empty.

You will have to re-enter any other personal settings but at least you can now edit your "work" location (or just leave it blank)


Compatibility problems with x86 phone? I have read this and this question and I want to ask for some elaboration.

I'm considering buying an x86 phone. I have some questions regarding compatibility issues.

I know that the majority of normal (non-root) apps will work without issue on x86, but I understand that there are exceptions. Apparently some apps use native ARM functions. How common is this? What are some examples of popular apps that won't run on x86? Can I get an idea of how widespread this problem will be?
Is it true that root apps are less likely to run than normal ones? How widespread is incompatibility with x86 in root apps?
I know that Xposed Framework can work on x86, but what about the modules? Are many of them incompatible with x86? If yes, how common is it?

It's mostly games that might be incompatible with x86.  Typically, apps have no reason to use the NDK unless they has special performance or graphics requirements, and their libraries might only be built for ARM.
I don't believe that apps using root are typically incompatible, it's rooting apps — since they often rely on platform-specific binaries/exploits.  Root apps are not inherently different in how they are coded than others apart from requesting elevated privileges via su.
Unfortunately I am not familiar with Xposed support for x86, but I believe the answer should be similar to #2.  Xposed mostly functions by injecting itself into Android's platform framework, which is Java rather than native libraries.  I would advise you to be careful with backups and making sure your device is relatively easy to flash if you need to restore everything to stock.


Local web proxy à la Privoxy? I'd like to filter some web sites I visit by running a local web proxy like Privoxy to get rid of the ads and simplify the layout.

Does someone know of a good web proxy for Android?

As ce4 pointed out, Privoxy just seems have to left the playstore within the last month. At the moment, the probably only candidate left seems to be FilterProxy.

On the other hand, if you have your device rooted, there are some additional possibilities working by manipulating the device's local hosts file. A quite good candidate in that case would be AdAway, with the alternative of using AdFree and several other candidates.


How to add multiple apps to the homescreen(s) at once? I have a bunch of apps installed. I don't want to add them one by one, but I need many of them directly on my homescreen(s). Is there a faster way? This is Nexus 7 2013.

You can't with the stock launcher, but in Nova Launcher you can multi-select apps in the Add to Home screen list and add them all at once to either the home screen or a folder. I've also read that LG Lucid's default launcher has a customization that adds this feature. There may be other launchers that can do it, but those are the only ones I know of.


Nexus 7 charges very slowly, even with 2 amp chargers I'm facing a rather painful issue with the battery life/charging issue with my Nexus 7 (4.2.2)

When idle and plugged into my 2A charger with the stock USB cable, it charges VERY slowly. I'd say under 10% per hour.
With just light usage over the course of an afternoon/evening, the charge got dropped to 50% (after charging it overnight and more).

I'm sure that something is wrong because no tablet should be performing that way (comparing to my other tablet, an iPad)

Update: I plugged my iPad1, iPhone5 and Nexus 7 into the same port on my Macbook Pro Retina. I've added a (mashed up) screenshot of all the 3 cases below and it's clear that the Nexus 7 never even demands anything above 500mA on a 2A port despite using the stock cable (and another microUSB cable). I'm now guessing this is a Nexus 7 firmware/software issue. Any fixes? That extra operating current should be 1600mA so it totals to 2.1A (="2A" ports).

Full resolution screenshot

Details:

Android v4.2.2 (stock image)
Settings => Battery

Screen (77%)
Android OS (6%)
Tablet idle (6%)
WiFi (5%)
Maps (4%) (Maps isn't even running ... weird!)
Android System (2%)

I mostly use Chrome, Currents and Play Magazines so it's just light reading. I'm surprised those apps don't show up on the battery energy audit list (which is great compared to iOS BTW).

Question: What can I do to charge this device faster and use less battery? My expectations are anchored by my other tablet (an iPad) which charges a lot faster (2A charger again) and uses about 20% each day for casual reading vs 50% each day on the Nexus 7.

Two things to consider:

1 Depending on the charger, the Nexus might not recognize it as a 2A charger. It does not actually measure its capacity, but relies on some properties of the otherwise unused data-lines of the USB connection to the charger. Shouldn't be the problem if you used the charger that came with the Nexus.

2 It is possible that the Nexus is confused about the actual state of the battery. This can be re-calibrated, but is a rather involved process - especially if you don't have root on the device yet. However, guides can be easily found with Google.

Where does this leave you:

If you haven't used the charger that came with the Nexus, do so and see if problems persist.
If the charger is not the problem and you still have warranty send the device in.
If you are out of warranty try recalibrating the battery stats.


Disabling animation of the Wifi connection icon On Android 7.1 the wifi icon does not only show the signal strength by the well known circular four bar image, but also underneath it there are two tiny arrows, one pointing up and the other one pointing down. They are used to indicate correspondingly the activity for the upload and the download. This feature although seems cool at first can be very distracting at times, when you read for example. My question is can you disable the animation? Ideally just remove two tiny arrows and only leave out the curved signal bars just like it looks on iOS for example.

You cannot just tweak the arrows from the UI. But you can disable the notification icon.

Since you’re on Marshmallow, first enable System UI Tuner by long pressing the Settings icon in the pull-down notification shade for 5 seconds. Then go to

Settings->System UI Tuner->Status bar->Disable WiFi.

Done.


Every single application constantly stops working My dad's Samsung Galaxy phone keeps giving out errors, "The application {INSERT EVERY SINGLE APPLICATION THAT IS IN STARTUP} (process {PROCESS}) has stopped unexpectedly. Please try again."

I tried restarting but that doesn't work either, I'm not sure what happened. It might have been a application my little brother downloaded but we are not sure.

Also, I can't do a factory reset or delete the applications or even connect it through USB. Can someone please help?

I have the same phone. I had to do a hard reset. By doing this its like your phone is brand new straight out of the box. No mobile codes which pretty much leaves your phone open.

When you get a new phone, they mess with it first before you get it in your hands. They put in codes for their network so all will work properly. When I did the hard reset I couldnt send MMS nor recieve them either, but by downloading GO SMS, I looked at their settings and was able to get my phone right again.

If you can't get into the settings to do the factory reset or anything else, then this is the next best option:

To do a hard reset turn your phone off.
Turn it on again holding the power button and both volume keys at the same time until you see the Samsung flashing logo.
Release all buttons and a little cute 3D android will show up. You then will have the option on what you want to do.
Remove your SIM and SD card, or they will be erased along with your phone.
Your phone will be brand new again.


Data only plan on Motorola Atrix 4G? I finally made the switch from iPhone to Android.  So far it has been quite nice
with the Atrix.

I got the phone with the intent of having 3G data and WIFI only, no voice or SMS.

I got a data only service from a company called FOMA, installed the SIM and the phone comes up with:

SIM not provisioned MM#2

Google searches say the SIM is bad, but that is not the case for me.  Here is what I have
been able to test:

SIM from another carrier in Atrix that has voice service - OK
FOMA SIM in a Blackberry, Blackberry comes up OK and recognizes the network

The provider says the SIM is active, which makes sense since it works in my Blackberry.

If I go into the network setup the phone can see the two major providers here, but can't
operate on either of them.

Is it possible the phone is saying the SIM is not provisioned because there is no voice
service available?

Anyone know how I can go about debugging the problem?

I would talk to FOMA.  I once got a data-only SIM from T-Mobile and my phone worked for a couple days, but then they disabled the SIM because they don't allow Android phones to be used without voice.  It's pretty stupid, but that might be the situation in your case as well.


No Internet when another Android device is connected to router Like the titles says, i have a weird problem.
I have a brand new device A (Android phone V4.2, manufacturer is called "Vivax"-not very popular outside Europe), which is having problems accessing internet.

Internet works only if there is no other smartphones connected to router.If the other phone (some older Samsung) is connected, there is no internet access on the device A.If i disconnect the Samsung device, turn wifi off and back on on device A, it can browse internet.
But if the other phone is connected, there is no internet access at all.

I checked the router and i think it is using WPA2 encryption.Also, there is no IP address conflict.

Anybody have any ideas what could be the problem?

by reserving I guess uboat55 means to .. suggest the use of static IP address. you can configure your router to work with static IP address instead of a dhcp service.which I also feel should do the trick .

configure your router with fixed IP address and latter use that IP address.

or you can even try to assign IP address directly to ur device A. without changing any thing on the router part.

just remember the IP address range.
eg
192.168.1xx.xxx to 192.168.255.254

and chose any one IP address within that range .

and remember the default subnet I.e 255.255.xxx.xxx or something similar

and the router IP address and use this on ur mobile .


Why I get permission denied on ADB on Android phone? I'm trying to cast my Android device to a PC with adbcontrol (tutorial here). The phone has a broken (black) screen and when I input the command java -jar adbcontrol.jar I get this error:
java.io.IOException:Cannot run program..error=13, Permission denied.

I have Java version: OpenJDK version "11.0.9.1" 2020-11-04
I tried getting permissions with chmod +rwx of the folder where adbcontrol.jar is located but the error persists.
Any ideas?

before actually running adbcontrol you must specify paths in config file
check adb connection is working fine (previously authorized) and find a writeable location on device, for example
/sdcard
/storage/emulated/0
/data/local/tmp

depending on encryption and lock screen the location might not be available in this boot state, so better double check adb push is working
adb push ~/file.txt /sdcard

now open the config.properties file and define paths
adbCommand = adb
screenshotDelay = 100
localImageFilePath = adbcontrol_screenshot.png
phoneImageFilePath = /sdcard/adbcontrol_screenshot.png

if your adb binary is not in env you must specify path in first line. for windows paths backslash should escaped like
adbCommand = C:\\Android\\platform_tools\\adb.exe

when configured you can finally run adbcontrol from command line. the terminal will floated by debugging log (you can minimize). another window will open showing your phone screen. your keyboard and mouse input is recognized in android now
java -jar adbcontrol.jar


My Nexus 5 (5.0, stock, rooted) won't boot, despite being on 70% charge when I last checked. What can I do? When plugged in, it kept repeating the Google logo, shutting off, and repeating. I unplugged, and now it won't turn on at all, no matter what combination of power and volume buttons I try (even recovery mode-- trust me, I've tried it all). I've been running Lollipop for over a week now with no hitches, and this came out of nowhere. Any suggestions to get me out of this?

It's probably soft-bricked. Use a program called Nexus Root Toolkit to reinstall the stock ROM: http://www.wugfresh.com/nrt/


How do I turn off the shutter sound for the Android camera? Possible Duplicate:
  How do I disable the 'click' sound on the camera app?

If the phone isn't in silent mode, taking a picture using the stock camera application always plays a "shutter" sound. Is there a way to turn the sound off?

I'm using stock Android 2.2 on a Nexus One.

I'm on android 2.1 and am on a Samsung so this may not be exactly the same for you. To disable the shutter sound I launch the camera then (with the camera in landscape mode):

Tap the triangle on the left of the camera frame to show the options round the camera.
Tap the Settings icon (cog) on the bottom right.
Tap the spanner tab on the top.
Tap the down arrow on the right to page down.
Tap the button next to Shutter Sound.
Select Off.


Huawei 5c - locked out wanting PIN1 First time here - bear with me.

I have a rooted Huawei 5c that I'm locked out of. It requires 'SIM1 - PIN1' which AFSAK I never created. Normally one gets three attempts and then you have to input PUK(which I have); that I'm aware of. The thing is, it's not responding to 'three attempts', it just does nothing after numerous attempts.

A bit of background.

This whole issue began when I put a PAYG sim in the second sim slot. When I booted back up it required 'SIM1 - PIN1' for the phone to start, which I don't have. I removed the second sim and booted into the phone as normal. Went to the security section and this is where potentially the mistake was made. I thought the phone was asking me to enter (read: create) the password for the SIM card, but nope... it already had a default password, and was asking me to enter that. I entered (read: tried to create) a password twice, and BAM... now locked out of the phone, whichever sim is present or both. As I mentioned it is not responding to three attempts.

I have access to ADB and the command line, is there anything I can do with that? Any help appreciated.

thanks

Cliff

Something went wrong and the data are damaged. Here are some steps to follow, try each one:

Try default PIN codes: 0000, 1234, 1111, etc
Reboot into the recovery then clear the phone cache. Either with adb command adb reboot recovery or by key combo.
Perform a factory reset from the recovery.
Flash the device with a fresh ROM.
You can get the firmware and the flashing guide from Huawei Support site. Unzip the zip and follow te instructions.


Cruz T301: USB Storage Not Recognized I have a Cruz Tablet (T301) that runs Android 2.2.1.  I do not remember if my tablet originally came with a cord or not, but I have a cord that originally goes to a camera of mine that fits both the USB port and the port that fits my tablet, and so used it to connect to the computer.  Upon doing so, I received the notification to turn on my USB storage on my tablet device, which I did.  However, even though my USB storage is in use, I noticed that my computer did not recognize my tablet as a removable storage.

Is my tablet not allowed to connect to computers to be recognized as removable storage?  If not, what do I have to do so the computer will recognize my tablet?  If my computer does recognize my tablet, where do I go to find it on the computer so I can transfer files, since it is not showing up under the devices and drives sector of the computer?

I do not know if this will be helpful, but I've noticed that the only thing that has been working is the tablet's registration of charge: it seems to be charging just fine.

Upon rising to my suspicion, I thought about if it had anything to do with the SD card.  Safely removing it, I turned the SD card over to an adapter, hoping that maybe a more direct link will do something.  Much to my dismay, I saw nothing.  I remember changing the format or something of that nature of one of the SD cards on my phone, and my phone is an Android 2.3.  I think that was the SD card, but did I make a mistake doing so?

Right-click those links and manually download or here is the full link for USB driver.

Read this article on how to install the drivers.

After installing the drivers, see if you can see the Cruz from your PC. If not, reformat the SD card in the T301, put it in your PC, and copy a file to it. Then back in the Cruz and see if you can at least see the file. Though not a direct solution, at least you will be able to copy files back and forth.

If that does not work, try the same process with a different SD card. If that still does not work, try formatting an SD card in the PC, copy a file to it, then put it the Cruz. The idea is to get you to the point where something works.


How do I identify on when was an application installed previously. Currently I don’t have the app on my android device I did explore all the articles and video. But that did not help either. Ideally I want to identify the last time an app was installed on my android device .which is currently not available .

In other words , is there a way to identify installed date of an app in android.

Your best bet is Google Takeout. I'm unsure whether it lists sideloaded and system apps as well. Download the Google Play Store data only. Extract the data from the archive and look for your app in the files Install.json and Library.json under Google Play Store directory. Those two files can be opened in a text editor, such as Notepad++, Sublime Text Editor, etc.

Related:

Where can I find out when I installed an app?
How to export a list as Text of all Play Store Apps that I have ever installed


CM11: Nexus 10 boots forever My Nexus 10 boots forever. I did (according to the cm-wiki):

Root it
Flash Clockworkmod-Recovery with fastboot
Flash CM11 with sideload
Flash Boot.img with fastboot

Now my Nexus 10 is stuck at the boot animation.

Any ideas?

I tried to wipe dalvik cache in advanced Menu in cwm. When I afterwards choose "show log" I get the following error:

mount: mounting /dev/block/platform/dw_mmc.0/by-name/userdata on /data failed: Invalid arguemnt
W:failed to mount /dev/block/platform/dw_mmc.0/by-name/userdata (File exists)

May theres ist the problem?

I flashed stock rom, and this works like a charm. Then I tried to install cm again and twrp. But, twrp tells me, that /data can't be mounted. I tried in twrp (Advanced, Terminal Command):

# mount /data
mount: mounting /dev/block/mmcblk0p9 on /data failed: Invalid argument

Boot into recovery and get a shell (e.g. adb shell on the PC connected via USB). Then format the userdata partition:

mke2fs -t ext4 /dev/block/platform/dw_mmc.0/by-name/userdata

Afterwards, simply reboot and it should work fine.

The reason why this is necessary is simply (thanks to @utkanos in #cyanogenmod for explaining it): When unlocking the bootloader using fastboot oem unlock it erases all data but doesn't create a proper filesystem.


AutoSync is disabled in Android ICS LG P920 3D. How turn it on? After upgrade Android from 2.3.x to 4.0.3 I can't turn on auto synchronization.
When Im trying I get msg:

AutoSync is disabled. Synchronization is enabled manually by server policy.

In Settings -> Accounts & sync have a disabled switcher as on the screens below.

Do you know how can I turn on auto sync?

Device model: LG Optimus P920 3D.
Android version: 4.0.4
I'm abroad and using wifi and roaming GSM.

Screenshoots:

Thanks for advice, problem was with MS Exchange.

I had to delete MS Exchange account and recreate after this Exchange asked me about permission for account and everything works fine.


Samsung S3 I9300 - screen freezing several times I'm a Samsung S3 user.
After I updated the OS to 4.1.2 (official release), my screen keeps on freezing. I'm fed up with those freezing situations. Any solutions for that?
Thank you.

For those of you who have  updated to 4.1.2 official release, it seems fairly likely that the release is causing the problems. If it is unreliable, you can always try rooting the phone if not already and installing a custom rom which is running on 4.1.2 rather than the official release which is clearly loaded with bugs. Alternatively, you can always flash back to your previous version .

Someone reported that disabling Samsung bloatwares cleared that issue, and also disabling wifi will decrease freezing frequency.

Look here,all are reporting same problem.


How to make ringtone ring at high volume right from the begining in moto e? My Moto E rings at low volume in the beginning of the ringing and slowly increases to high volume after some 4 or 5 seconds.

I want the ringtone to be at high volume from the start?

Is that possible??

On many devices there is a setting that can control this. It is also included in many custom ROMs.

In Settings > Sounds there should be an option for Increasing ring volume

If you turn this off, the ringtone will start at the volume you have set, rather than starting at a lower volume and increasing over the duration of the ringtone.


Default Launcher Crashing at Reboot, Access only to Status Bar and Settings I have a Celkon A95 (It’s a lesser known Indian company; specs : http://www.gsmarena.com/celkon_a95-4822.php) and I’m in some serious problem here. The phone is safely rooted and runs Gingerbread 2.3.6. In order to save internal space (only 188mB) I had safely deleted many system apps and bloatware, including the stock launcher, Mms.apk and the default keyboard as well. Everything was functioning properly. I have a lot of pro version apks, and I was using the Launcher 7 Donate as my default launcher. It was stored on the SDCard and was functioning properly. I also have RootUninstallerPro, and it has the pro-only option of “Installing as System app”. Considering that I wanted Launcher 7 to be my default, I installed it as a system app.
I got a pop-up which said, “For complete changes, restart phone”, and I did so.

That’s when it went bad. The minute I rebooted, I constantly got a notif which said “This process has closed unexpectedly” (This was the Launcher 7 process.) Hence all I could do was pull down the status bar, and have access to the Phone Settings, whilst being constantly interrupted by the pop-up. I resorted to Recovery mode. Without backing up, I accidently flashed my phone, so all installed apps on the SD card were deleted. Now, all I have on my phone is: Launcher7, Camera, Calendars, Android System, Clock, Dialler Storage, Downloads, FM Radio, Process Manager, Search and the usual. (Note: There is no Bluetooth and File Manager as I had installed that on my SD card.) Now, as there is no keyboard installed, I can’t even set up my Wifi and force my way to the Play Store. I tried to send the .apk through Bluetooth, but I can’t as BLTH is not installed on my phone. Icing on the cake, my SIM is not recognized.

Now, I was wondering as to how, (in that priority) :

An external keyboard be set up so that I can set-UP my Wi-Fi and
download a launcher from the Play Store
An .apk can be installed from Recovery/ Factory mode without ClockWork Mod (it was installed on SD card)
A ROM (custom/stock) designed for A95 specs, or phones having similar specs
A way to install/ flash this ROM without CWM

All help will be appreciated! :)

It seems that you have rooted your device.

Mistakes you made:

After you got root access you have to backup all system files to your sdcard, but you did not.
No Nandroid Backups were made.
You moved system apps to the SDcard.

How to recover:

Search in your SDCard, you are missing system files with prefixes like com.android... or com.system....

If you find it, copy it to /system/app then reboot in recovery mode.

Take any of your friends' devices, root it, and then copy all system files to your PC/laptop and then copy the same to your phone into the directory /system/app/.


Redmi 3s Prime stuck on logo (Not Rooted!) Redmi 3s Prime is stuck on Mi Logo (My phone is not rooted I haven't tried flashing anything at all).

Another strange thing is When I am calling from other mobile call is getting placed.

I went to recovery mode by pressing Power + Volume up  then selected recovery mode. Pressed blue button (It was written in Chinese)  selected reboot to system it booted normally.


Open Engineer Mode and run other hidden codes on Moto G 3rd generation device? I'm running LineageOS ROM on my Moto G 3rd generation smartphone and recently I wanted to run some hidden codes of Android like *#06# for IMEI and so on.
However, none of this ones works correctly on my phone:

  Phone information
  *#*#4636#*#*
  IMEI Info
  *#06#
  Calendar
  *#*#225#*#*
  Debug info for Google Play Service
  *#*#426#*#*
  Access Google Partner Setup
  *#*#759#*#*
  Engineering Mode
  *#*#2486#*#*

The IMEI closes the dealer/phone app, while the engineer/service mode codes (the one in which I'm more interested) don't activate anything. Let's say that the dealer interprets correctly the code but doesn't run this tasks.

So knowing this, I would like to know if there is a way of looking if the relative services are on my phone? If it isn't the case, how I can add them or run from PC with USB maybe? Are the secret codes dependent on the ROM like I imagine or not?

Notes:

I tried hidden codes of other manufacturers like Samsung, HTC, ... too but no result obviously.

These dialer codes all vary by OEM in their stock ROM's... the codes for stock firmware are often easily accessible via searching the Internet or via apps available from various sources. However, how custom ROM makers handle these codes, if they implement them at all, is an entirely different thing again.

There are some standard-ish codes, like *#06#, but even this is not consistent across all devices in all cases. There isn't really a standard for other codes nor is there any incentive for OEMs or ROM developers to even implement many of them.

Many dialer codes are also passed to the carrier, for things like Call Forwarding, checking your balance of money or minutes, blocking Caller ID, activating Call Waiting, etc... although there are some standards, actually commonality more than a standard, between some carriers, these are entirely carrier dependent as well on how and if they implement them.

To answer your questions specifically, well, as specifically as possible...

  I would like to know if there is a way of looking if the relative
  services are on my phone? If it isn't the case, how I can add them or
  run from PC with USB maybe?

Unfortunately, no... these are device and ROM dependent. I would suggest posting in the official support thread for your device and specific ROM to see if they have implemented in any way or there are alternatives that are specific to your ROM, device, and use case.

  Are the secret codes dependent on the ROM like I imagine or not?

Yes, they absolutely are...

Source: Years of being an Android enthusiast, ROM developer, and XDA Recognized Contributor. :)


Droid 3 Gallery Generating Errorneous Thumbnails; Possibly Due to Infinite Loop, .nomedia glitch? I have a stock Motorola Droid 3 on Verizon. The device is not currently rooted. I am not sure if the Gallery app on my phone is specific to the Motoblur UI.

I was testing the .nomedia trick/hack, by putting a zero-length file named .nomedia in my Downloads directory. I also cleared cache and deleted app data of the stock/standard Gallery app. it didn't appear to work, so I decided to say "screw it" and deleted the .nomedia file.

Sadly this kind of ruined things. I reopened the gallery app started showing duplicates of most (but not all) of the images. If I clicked on one, it'd only load the thumbnail with just "loading..." ontop, like it was trying to generate the full sized image. If I long-pressed and clicked "photo info" gallery would crash. If I hit delete, it would delete the entry from the gallery view with no problem. The other one of the duplicates appeared to be the real image so it loaded no problem.

Now, I could've manually deleted all the extra erroneous thumbnails, but that would be too time consuming as I had over 600-some correct images. So I decided to try a shortcut. I went to /dcim/.thumbnails and cleared the directory and I also went to /android/data/com.moto.blur.mediaprovider and cleared the thumbnails stored in that directory. When I went back to the gallery the situation got even worse. Now there's like 3 copies of the images.

My prediction is that it's generating thumbnails, then generating thumbnails of those thumbnails. I tried clear the .thumbnails directory, which had over 2000 images in there. As soon as I restarted the gallery app, it'd fill right back up again. I tried the same process and rebooting, but again, starting the gallery app causes it loop with the thumbnail generation.

I tried putting a zero-length file .nomedia into the .thumbnails directory but that didn't seem to be doing anything.

Is there something that I'm missing? I really don't want to do a factory reset as I don't have any easy way to back things up.

Also, I do not have an SD card at the moment. All of this is being put on the local storage for the phone.

Please attempt the following:

Delete the entire .thumbnails folder
Delete the /sdcard/Android/data/com.android.gallery3d folder
Go to Settings->Apps->All and select the Gallery app. Select clear data.
Go to Settings->Apps->All and select the Media Storage app. Select clear data.
Reboot your device.

This will completely erase all data from the gallery app, and if you open it before you reboot you should notice that you have no thumbnails. They will be generated on boot.


Creating a script that cleans RAM upon locking the screen I own an android with cyanogen mod installed and would like to add a script, that cleans the RAM automatically each time i lock my screen.
I seek to achieve that remains of the encryption key are getting overwritten in order to prevent a boot attack.
Thanks in advance if anyone can help.

Try installing Clean Master. In older version (Not sure about last update) you could select an option to clear RAM when screen was turned off.


My touchscreen does not work, need a way to remote control phone My touch screen on my LG GT540 gone totally unresponsive. I would like to do some final things on the phone, before recycling it. It is a rooted, runs 2.3 cyanogenmod, has usb debug switched on. Is there an app, which can control it via USB?

Please note, that all solutions, that needs even a touch on the screen won't work. And I guess I have to unlock the phone (not a security lock).

thanks

Give androidscreencast a try.  You may already need to have USB Debugging enabled for it to work, but you've said you already have that enabled, so should be ok.  It just needs a USB connection to the phone and goes over the ADB protocol.


"APN Settings are not available for this user" Help? I bought a Mi MIX 2 and it is not connecting on mobile data. WiFi everything else works perfect. But in the APN settings menu it reads that "APN Settings are not available..." I am using Verizon BTW. MIUI 8.5.7.0 How would I fix this?

Unfortunately Verizon locks the APN settings. So if a reboot of the phone doesn't help, i would say the only option is to call Verizon


Failed updating and uninstalling app with ADB I installed Better Battery Stats (BBS) v2 from XDA and quickly realized that the actual required version is 2.1. So I tried to uninstall BBS via ADB but that failed because BBS is a system app.

Now when I try to install the new version, I got:

bash-3.2$ adb install BetterBatteryStats_xdaedition_2.1.0.0_B4.apk
3925 KB/s (3671858 bytes in 0.913s)
        pkg: /data/local/tmp/BetterBatteryStats_xdaedition_2.1.0.0_B4.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]

And when I try to uninstall it, I got:

bash-3.2$ adb uninstall com.asksven.betterbatterystats_xdaedition
Failure [DELETE_FAILED_INTERNAL_ERROR]

Can anyone point out how can I resolve this issue? I just want BBS 2.1 Beta. I am using a Nexus 4 running stock 5.1.1 (rooted).

Type the following:

adb shell //open adb shell
su //get root permissions
pm uninstall your.package.name //uninstall the app

Hope my answer helps!


Init.d Script won't work to keep value I was try to change some value like vm, lowmemorykiller, adj, and net using shell script, then save it to init.d folder and execute it as root.

after reboot, it always back to default.

And i was trying to do this :

adding this command :

busybox sysctl -w or sysctl -e -w

busybox chmod 755 or 777 /path

mount -o remount, rw/system

and doing this :

set permission to 755/777

give a number in name like 99userinit

i have busybox installed and init.d support too

but it still can't changes, so what shoud i do ???

Assuming you are using the classic Android Emulator (so not the newer, ranchu version), any changes you make on the /system partition will be discarded on reboot by default.

To work around this, you should:

Perform any needed operations.
Backup the temporary system image.

On Linux, this is located under /tmp/android-[YOUR_USERNAME]/ and is a file called emulator-[SOMETHING].

On Windows it should be under C:\Users\[YOUR_USERNAME]\AppData\Local\Temp\AndroidEmulator\[RANDOM_FILE_NAME.tmp] (although I have not checked the latter).

Copy this file to a handy location, as it is removed when the emulator is killed.
Restart the emulator with the new system image (backup the original image, rename the new one to system.img and place it in the avd directory, then start the emulator).

Source


How to enable backlight of control buttons in Xperia miro st23i? Very first i have disabled this, after that i can't find the option to enable it

I'll supply the answer from my Samsung Galaxy S3, assuming a similar setting is located at a similar location on your Xperia. Look for Settings>Display>Touch Key Light Duration. On Samsung there are settings from Always Off to Always On, and timed settings in between. Choose one of your liking other than Always Off to restore lighting to the buttons.UPDATE: Sorry if the settings are not exactly at that loocation. Here is a link to the User ManualUPDATE2: I notice that the Xperia has a slideout keyboard. Sometimes the keyboard lighting is controlled by the control key lighting. Look in the same place, except for Keypad Timeout: Settings>Display>Keypad Timeout.


Device suddenly unauthorized for adb I have a Samsung Galaxy S5 with Lollipop and recently broke my screen so that it is now black. adbcontrol worked somewhat okayish - I did not see the whole screen but it was just enough to navigate to my memos and share them. But now I remembered that I hadn't synced my Browser bookmarks so I started my PC again, connected the phone, adb devices showed the device - but unauthorized.
That already happened to me once so I ran adb kill-server && adb start-server but the phone stays unauthorized. Unplugging and putting it back in or restarting the computer did not help either.

Why is it suddenly unauthorized? And why can't I fix it with what I tried - because that worked already a few times...
And most importantly: Has anybody got any idea how I could make this work again (or maybe a different screen-replacing tool that doesn't require adb) ?

You can try the following:

adb kill-server followed by adb start-server
(on device) Settings -> Developer Options -> USB Debugging -- switch off and on
[Windows] Make sure you have the proper driver (your best bet is Universal Adb Driver by Koushik Dutta -- will handle any device)
[Windows] Try turning off all fancy on-the-fly anti-malware scanners/firewalls
[Linux] Make sure you have the proper UDEV rule in /etc/udev/rules.d/51-android.rules (again, universal solution: https://github.com/snowdream/51-android)
[Linux] Try using adb as root
Restart your phone
Replug cable, try different cable, different port, remove any extender cables

I hope somthing works for you :)


How to root Samsung Young S6312? I tried multiple ways to root my Samsung Galaxy Young S6312, but it still remains unrooted.

I want to know if there are any ways to at least get the "Move to SD Card" option. My main motive for rooting my device is to move my apps to SD card.
I tried the following:

Kingo Android Root
Kingo Android Root for Windows
App2SD (doesn't show move to SD option)
Some free apps

Try Root Genius for PC.

Connect your Device with PC and enable USB Debugging.

Open Root Genius tools and Start Root.

It will take time to root but at last your device will be rooted and you will  see kinguser app will be installed on your device.

For Download : http://www.shuame.com/en/root/


Nexus 5 has no settings to change runtime I'm using Nexus 5. It was running on KitKat and I updated to Android L.

I wanted to try and check out if it's running on Dalvik or ART, but the settings to change runtime in the Developer Option is not there.

Does my phone have to be rooted?

Screenshot (click image for larger variant)

From the official Android Lollipop website,

Android 5.0 provides a faster, smoother and more powerful computing experience.
Android now runs exclusively on the new ART runtime, built from the ground up to support a mix of ahead-of-time (AOT), just-in-time (JIT), and interpreted code. It’s supported on ARM, x86, and MIPS architectures and is fully 64-bit compatible.

(Emphasis mine)
So, starting from Android 5.0 Lollipop, it will run on Android Runtime (ART). AFAIK, there is no way to change back to Dalvik runtime.


Unable to adjust brightness Lenovo Tab3 My brand new Lenovo Tab3 doesn't respond to screen brightness slider at all. Nor does the automatic adjustment work when ambient light changes. Any similar experiences or maybe solutions?

Solved.
Turns out you have to accept the Lenovo customer-whatever and register when first installing the tab to get full functionality. The device is usable without registration, but there seem to be a few functions missing.


How to recall or review WEA Alerts e.g. Amber Alerts? The Wireless Emergency Alert (WEA) system sends warnings for weather and other emergencies. On my AT&T Moto X, the alert is a super loud sound and an alert box with an OK button. Once you push OK, the alert vanishes. Is there any way to recall it and see the alert text again? On iOS, WEA alerts are visible in the usual notifications pane. That doesn't seem to be the case for Android. Does anyone know if there are plans to fix this?

I imagine most people push OK in a panic to stop the loud sound, and then are left wondering what it was exactly that was so important.

Using Oreo (8.1)... Settings -> Apps & notifications -> Advanced -> Emergency alerts -> Emergency alert history.

In 8.0, it might be called "Mobile broadcast settings" instead.


What's the difference between Mi and Mi Note model lines? I assumed that the Mi Note was created to compete with the Samsung Note series. My primary use case is using a stylus and stylus related software.

But I can't find any reference to a stylus for the Mi Note(or the Mi Note Pro) model lines.

Is the major difference just screen size i.e. the Mi Note is a phablet?

Unfortunately yes - none of the established "Notes" from Chinese manufacturers (e.g. MI/Redmi Note, Meizu M* Note) actually has a pen or supports one.

It's just that most of us Chinese (not including me) seem to like large screen phones, and prior to MI Note, the flagship MI 4 could not fill into that blank. The "Note" designation is to distinguish the large screen variants, and in a sense, to give corresponding models a more "high-end" position - MI/Redmi "Notes" are indeed of higher spec and arguably better crafted than their non-"Note" counterparts at the time.

If you want a pen on the cheap, just grab an older Note model from Samsung, and optionally flash a ported firmware if you want features from newer models.


Prevent music volume from being lowered when using turn-by-turn navigation I use a Nexus 6 on Lollipop.  Sometimes I'll try to listen to music over Bluetooth while using Google Maps turn-by-turn navigation in my car.  The volume on the music is reduced whenever Google Maps gives the next turn, which is irritating.  I changed the settings in Google Maps to output using the device's speaker, but it still lowers the media volume over Bluetooth to give me turn information.

Is there any way -- ideally without needing root privileges -- to prevent this from happening?

From what I've read elsewhere, this functionality is generally handled by the application playing the music/audio. So, I've been testing out various players, and found a couple that do what Casey is requesting, MX Player and Poweramp.

MX Player is primarily known as a video player, but it can also handle a number of audio formats (including Opus, which I happened to be looking for).

One drawback with MX Player is that it can't create dynamic playlists, so you have to have the songs ordered in folders to play in succession.

The other one that does what Casey is requesting is the music player app Poweramp, which lets you choose in its settings, under Audio->Audio Focus->Short Audio Focus Change, between no ducking (unchecked), and pausing (checked). Poweramp isn't free, though.

Another app, Rocket Player, is a music player that will let you choose between ducking and pausing, but will not allow you to disable it completely, which is what Casey is looking for. (The setting is under Settings->Sound->Audio Focus->Temp Focus Action)

For myself, I've found that, especially for audio books and podcasts, I actually prefer pausing to ducking or no ducking, so I like Poweramp or Rocket Player for this purpose.


Video recording asus transformer I would like to record video of the screen of my asus transformer. I don't need high fps. 12 to 15 fps would be more than enough for my needs. I tried searching for an app on the market for this purpose. But there doesn't seem to be any app that allows me to record video of the screen of my asus transformer.

So, I was wondering if there was any app that i am not aware off or maybe some other way through which i can record some video of my asus screen.

Someone at #android proposed the idea of using the hdmi out on my asus to connect it to an hdmi input on a pc. But unfortunately i only have an hdmi out on my pc as well... If hdmi is the only option I have, could anyone please tell me if there is any way of making my laptop receive hdmi signals?

Thanks

I am having the same problem and I think I've got the solution. I'm thinking of 2 ways:

Buy an HDMI to component or HDPVR converter and buy a capture card (cheapest)
Buy an HDMI capture cart (very expensive).

You have to make sure the HDMI capture card will be HDCP compatible because otherwise it will refuse to receive the encrypted video.  Of course, that's the same for the converter but that costs about 40 euro.


How to make Note 8 screen dimmer? The screen is still way to bright at it's dimmest setting at night. I don't want to use an app that places a filter with an opacity setting over the screen because it just makes the screen look crappy and just makes everything bright grey instead of actually lowering brightness very much.

Is it possible?

I have an earlier Samsung phone which can use Llama, an automation tool which sets profiles that activate upon entry/exit to known areas, like Wifi seen/not seen. Your phone can most likely use it or a similar automation tool to do the same.

In Llama, I have set up a profile for nighttime (time range), plus my specific area, to lower volume and screen dim. Llama's settings allow screen dimming down to as little as 1% from its selector, with about a dozen settings to choose from.

Disclaimer: I am not the developer of Llama, just a satisifed user for many years.


Prevent Google Talk from being signed in all the time On my Sony Ericsson Xperia mini pro, stock ICS, Google Talk remains signed in all the time. Is there a setting - within Google Talk, in Sync settings, or otherwise - which can prevent Google Talk from signing in? I just don't like being online on IM clients and I don't want to be signed in.

On all my android devices (3 HTC phones and an Asus Transformer), if you sign off gtalk manually (gtalk/menu/exit), gtalk does not reconnect again until you do it manually.


How do I *really* disable autocorrection? I am experiencing this on a Droid2 Global running Froyo, but it was happening on a Droid Pro as well. It did not happen on my Droid running Cyanogen or stock Froyo.

When I'm typing in the gTalk app or using Tweetcaster, my text is auto-corrected. Even when I have auto-correct turned off in the keyboard settings. I use a lot of shorthand, and this gives rise to interesting conversations some times as auto-correct turns abbreviations like "DX" and "D2" into "PD" and similar silliness.

So, the question is: Is there more than one setting for auto-correct? If so, where is it hidden.

It seems to be global since more than one app suffers from it.

From the Android 2.2 Froyo Users Manual, specifically on pages 329 and 330, is mentioned the following settings about auto correction features:
To access:
Press "Home" > Press "Menu" > Touch Settings.

Android Keyboard settings screen
The Android Keyboard settings apply to the onscreen keyboard that is included with
your phone. The correction and capitalization features affect only the English version
of the keyboard.

Auto-capitalization

Check to have the onscreen keyboard automatically capitalize the first letter of the first word after a period, the first word in a text field, and each word in name fields.

Quick fixes

Check to automatically correct some common misspellings as you type.

Show suggestions

Check to show suggested words in a strip above the onscreen keyboard as you type. See “Using the onscreen keyboard” on page 29.

Auto-complete

Check to automatically enter a suggested word, highlighted in orange in the strip above the keyboard, when you enter a space or punctuation. See “Using the onscreen keyboard” on page 29.

Device Keyboard settings screen
This settings screen is available only if your phone has a physical keyboard.

Auto-replace

Check to correct misspelled words as you type.

Auto-cap

Check to capitalize the first letter of the first word in sentences.

Auto-punctuate

Check to insert a period ( . ) when you press the Space key twice in a row

Depending on what exactly you wish to disable, you need to analyse all the above options to match your criteria.


ADB shell: change IME method gives error "Unknown ID: null" I bought a Chinese Android 4.2.2 smartwatch and discover it does not have a virtual keyboard. There is also no "input" option in Settings (there is "language" only).

I installed a third party keyboard (Anysoftkeyboard) and another app called Quick Keyboard Switch that can change keyboards with going through Settings.

When I run Quick Keyboard Switch and tried to enable the downloaded keyboard, the app force closed.

I found another post here describing how to use ADB shell to enable and set the default keyboard:

how to change input method with ime command

The instruction from the above post describes how to enable the keyboard using "ime enable com.etc.etc" command before setting the keyboard as default using "ime set com.etc.etc"

Unfortunately, when I use the "ime enable" command in ADB shell ("su" applied, the watch has been rooted), it gives me an error message:

Error: Unknown ID: null

When I use "ime set" command, it returns a similar error message ("com.etc.etc" (name of keyboard) instead of "null") - I gather this is because I have not enabled the keyboard yet.

I am worried that I don't even see "keyboard" option in Settings - does that mean the input module has been removed by the firmware maker of this smartwatch?

If so, where should I look in the Android firmware (I guess somewhere inside /system) that I can copy and paste to restore the keyboard input function?

I am NOT a developer nor a computer engineer. I google and try to find solutions to my problems. Thank you for your help and being patient.

It sounds like your suspicion is correct, and the manufacturer has removed this functionality from the firmware. I'm afraid it's not as simple as copying and pasting some files: you'd need to obtain the source code of the firmware, modify it, and recompile to add the functionality, and likely you'd need to overcome whatever problems made the vendor disable it in the first place (such as that keyboards aren't made for such small screens).


How to adopt SD card as internal storage on Samsung devices? I recently upgraded to 6.0.1 Marshmallow on my Galaxy S5 and I would like to adopt an SD card as internal storage.  However, there is no option to do this.

When I format the SD card, there is no "Internal" option, only a "Portable" option.

I am using this SD card:

I have tried formatting the SD card in windows, deleting the partition in windows, and even wiping the parition in windows.  But Android always wants to add it was portable storage.

How can I force Android to add this as internal storage?

EDIT: According to this article, the Galaxy S7 doesn't support adoptable storage.  So it's likely the S5 doesn't support adoptable storage either.  I'm looking for a way to enable it using the adb command line if possible now.

Samsung (and some other manufacturers') devices don't support Adoptable Storage by default. However, there are some workarounds how you can enable it. Some devices will require root, and others don't. If you have a Galaxy A5, J5, J7, On5, choose method 2 (root required).

Before proceeding, make sure you have a backup as this will format your SD card.

Method 1 (NO ROOT | Galaxy S7)

Some Samsung phones (e.g. Galaxy S7) and other Android devices do not require root. You will need to execute the following commands using ADB:

adb shell
sm list-disks
sm partition <DISK> private
reboot

Replace <DISK> with the output of the previous command. (example: sm partition disk:179,64 private).  If you don't want to convert the whole disk, then use this command instead: sm partition <DISK> mixed <VALUE>. Replace <VALUE> with the percentage (0-100) to keep as external storage. (Example: sm partition disk:179,64 mixed 50, for 50%).

If you do have root access, you can use my app Root Essentials instead. Root Essentials will execute all the commands for you, without the need of a PC.

Method 2 (ROOT | Galaxy A5, J5, J7)

If the above method didn't work for you, then it is not possible to get adoptable storage without root. (e.g. Galaxy A5, J5, J7, On5).

If you have rooted your device, you will need to download my app Root Essentials. After you have downloaded it, go to "Adoptable Storage". Then click the button "Adopt".

Root Essentials will ask you to flash a plugin using a custom recovery. (e.g TWRP). It is not possible to flash the plugin without a custom recovery. After you have flashed the plugin, reboot your device and open Root Essentials again. Now try adopting your SD card again and it should work.

I have adopted my SD card successfully, what do I need to do next?

After you have adopted your SD card, you will need to migrate your existing data to the SD card. This is to free up space on the internal storage.

To migrate your data:

Open (Android) Settings
Tap "Storage". (or "Device maintenance" > "Storage").
Select your SD card.
Open the menu (3 dots at top right), and tap "Migrate data".
Now your data will be migrated to the SD card.


What does the report in "block and report" do? In the August Marshmallow 6.0.1 update, there appears to be a new feature called "block and report", which is triggered for some new calls. In this case, it was actually spam. Blocking adds the number to the phone application block list. What does the report do?

I normally file call complaints with FTC Do Not Call Registry. Does report do this for me?

"Report" does what it says, report the phone number as spam to Google. This will help users of Google's caller ID (e.g. Nexus device users) in the future, since number reported as spam will be shown as "Suspected spam caller" or "Spam" as caller ID.
From Nexus official support,

Mark calls as spam
You can mark all calls from a number as spam to keep from getting any more and report the spammer.
Spam detection
If you see "Suspected spam caller" or "Spam" as the caller ID, the call might be spam. You can answer the call, or block and report the number.

I normally file call complaints with FTC Do Not Call Registry. Does Report do this for me?

I believe no, because DNC is country-dependent (e.g. FTC's National DNC Registry in US), and I've never heard Google working together with these kinds of government instance.


Can't login to any Google apps, error pops ups each time attempted I recently bought a Samsung Galaxy s5 and am unable to login to any google apps. I've tried signing in through all google related apps (play, youtube, gmail) and have tried 3-4 different accounts but each time I try to login an error pops up saying "Unfortunately Google Play Services has stopped working". I've tried logging in on data and different wifi connections, as well as disabling/ force stopping and re-enabling the google play services app, even making a new gmail account but nothing has worked so far. Thoughts?

Check to see how low your Memory is and try Uninstalling some unneeded Apps...then Force Stop All Apps & Unneeded Resources THEN try again..Hopefully this will help...  Not an end all Be All...just a possibility...


Is there a way to display current weather on lollipop lockscreen? It seems lock screen widgets have been removed in lollipop. Google now has a weather notification but it does not show up on the lock screen. Is there a way to get this or any other weather information on to the lock screen.

There are a decent number of 3rd party weather apps that have an option to add the current weather conditions to your notification bar. Consequently, enabling one of these persistent weather notifications will add the entry to your lock screen as well.

I personally use 1Weather, which looks like this:

This is (in my experience) a pretty common feature for weather apps, so you could "shop around" a bit for one that you like.


Which rights are needed to add widgets to the desktop? I installed xprivacy on my rooted device and blocked all privileges to the "Google Search"-app. Now i cannot add any widgets any more.

Which rights do I have to allow and how could I find out such questions my self?

That's usually the INSTALL_SHORTCUT (resp. UNINSTALL_SHORTCUT) permission – which might be present multiple times, as it's declared by the resp. launcher. To find out yourself, just follow the links I've given :)

EDIT: As stated in their FAQ, Xprivacy is no "permission manager", but a "privacy manager", and thus only cares for privacy-related permissions. Installing shortcuts is one of those permissions it does not care for (explicitly stated), so this is rather an unintended side-effect to be dealt with an update (fix) from the Xprivacy dev(s).


How can I dual boot Android and Windows Phone 8.1 or 10? I have an Android phone with CyanogenMod installed(with TWRP Custom recovery). Specifically, it's an LG G2 (d803), and I was wondering if I could dual boot Cyanogenmod and Windows Phone 8.1 or 10. It would be awesome if I could because I could really use Microsoft's ecosystem but there are lots of android apps I'm not willing to give up.

There are some options out there, to answer your question directly the LG G2 has dual-boot support thanks to savoca on XDA who developed this custom bootloader for the G2.

Here's a quotation of what it is:

  Autoboot is a custom bootloader that comes with many features not
  allowed by the stock LG bootloader, such as fastboot access and dual
  booting support. Autoboot does not replace your stock bootloader, it
  runs alongside at boot, and does not interfere with the bootloader
  structure that already exists on your phone. It can be installed over
  any ROM and can be uninstalled any time!

However, Windows phone OS compiled for the LG G2 is completely non-existent. That nullifies the point of using dual boot.

There are Windows+Android dual boot phones on the market, but they may be hard to find on ebay or Amazon. My best recommendation would be to hunt one of those things down and purchase.

Another angle to work from would be to install Bochs Emulator for Android and run VM images on your Android phone. I have used it and it works very well on Intel-based Android tablets. On the ARM-based G2 it will be very slow, not ideal for every day use. The other thing you'll have to finaggle with is getting a Windows Phone OS to run on Bochs. There are VMware images available to run Windows Phone (look here) but they are meant to run on PC. Ultimately I would not recommend this angle unless you enjoy tinkering and hacking things as a hobby and you just want to "see it be done".

Overall, your best choice would be to buy a dual-boot Windows Phone+Android device.


Tablet bootlooped because of bootanimation.zip ~ No TWRP/CWM support So I installed a bootanimation on my tablet and it bootlooped because the bootanimation basically crashes the boot sequence

So can I somehow delete bootanimation.zip file? I tried fastboot erase system/media/bootanimation.zip and it says RESULT: FAIL(unable to format)
Any help is appreciated

Use this temp bootloader to sideload twrp from a PC via fastboot. Can confirm this will work with K013!
Get an SD card format it too EXT2, not anything else. Then use the link below. Now u can back up and thusly manipulate your system partition thru twrp or pull a backup via sdcard and do some magic on the pc with the resulting zip file, repack it ans load the backup.  Either way this intel temp recovery thing works on K013 with 4.4.3 kitkat. All the custom recovery that can be actually put on the device require update to 5.0 lolly and above, as this reformats the hidden boot partitions Asus used...the boot is nit normal. Finnally bootanim.zip must be set to be the exact screen resolution the device expects. Can't use just any.
https://forum.xda-developers.com/android/development/intel-android-devices-root-temp-cwm-t2975096


No cellular network after OTA to lollipop (Nexus 4) I have a Nexus 4 with Kitkat, working fine with t-mobile (USA). Yesterday, I did an OTA to Lollipop (LRX21T; baseband M9615A-CEFWMAZM-2.01701.04). But after that the cellular network only briefly works.

First problem, I encountered was the lack of data connection, but after I changed the APN setting, it worked...but only briefly. Every time I reboot the phone, it can make phone calls, and access the data network for a few minutes (or sometimes I have no access to begin with). But then the network indicator becomes either an 'empty triangle' or a 'full triangle with an exclamation point'. Then, I can't make phone calls or use the data afterwards.

Very strangely, I just found out that if I connect to wifi, I can make phone calls suddenly. If I turn off wifi, I can't make phone calls any more. What is going on?

Does anybody have the same problem? Does anybody a known workaround?

My current APN setting is:

T-Mobile GPRS

APN: fast.t-mobile.come
Proxy: not set
Port: not set
Username: not set
Password: not set
Server: not set
MMSC: http://mms.msg.eng.t-mobile.com/mms
MMS proxy: not set
MMS port: not set
MMC: 310
MNC: 260
Authentication type: not set
APN type: default,supl,mms,dun
APN protocol: IPv4
APN roaming protocol: IPv4
Bearer: unspecified
MVNO type: none
MVNO value: not set

Further testing using *#*#4636#*#*

GSM service: in service
GPRS service: disconnected
Network type: UMTS
Call redirect: false
Call status: idle
radio resets: 0
data attempts : 0
data successes: 0
cellinfolistrate 2147483647
IMS registration required is 'off'
SMS over IMS is 'off'
SMSC: _______ [update][refresh]
Toggle DNS check: 0.0.0.0 not allowed

EDIT: During the moments when the network works, GPRS service is 'connected'.

EDIT2: If I force using 2G, it works fine. Just with unbearably slow speed.

UPDATE2: After a while, it seems like it cured itself. No more connectivity issues for a full 24 hrs. Perhaps it was a bad tower-radio(baseband) combination?

UPDATE: Actually, this didn't fix it completely. It behaves better, but it eventually goes into a state where the antenna says 3G, but there's no data nor phone connectivity. This happened 3 times.

So, I think I fixed it by updating the APN address to epc.tmobile.com, switching to 2G only and rebooting, switching to 3G and rebooting.


Recovery is not Seandroid Enforcing(Samsung A5) I recently bought a Samsung A510FD(Android v5.1.1) and attempted to root it but failed and this messaged appeared on my screen: RECOVERY IS NOT ENFORCING.I was then unable to shut my phone down.By force shutting down my phone with (power off button + volume down button) would cause it to on again.I tried connecting my phone to my computer via USB but my computer wouldn't detect it as well as Odin. Please help me ASAP!

To my experience, the non-SEAndroid enforcement is just a warning, after installing Cyanogenmod on my S4 I had that error every boot, and it still worked.

Try flashing the stock firmware if you cannot get it to boot, perhaps your rooting method is broken.

In case you don't already know, that warning trips one of the warranty bits


Blocking advertising in Nougat 7.0 After upgrading Marshmallow to Nougat I found that hosts-file based ad blockers do not work.
I have tried AdAway, setting it to use a symbolic link to the hosts file, and verifying via file explorer that the /etc/hosts file contains the desired content. AdAway also reports success in its ui.

But annoying ads continue to appear in my apps, interrupting my experience. AdAway DNS logs also continue to report hosts that should have been blocked, no matter I manually enter them in blacklist.

Did Google change the DNS resolution mechanism like Microsoft did in the past for Windows Update hosts (bypassing hosts file, source not yet available the time i am writing this post)?
Can I do something else to block annoying unwanted advertising?

Short answer
Ad blockers do not work in Nougat until the developers make an update. A beta version of AdAway does the trick but requires to check the new "Systemless mode" in Preferences screen.
Other ad blockers will probably implement similar solutions
Long answer
This is marked Community Wiki for others to contribute. The explanation is not fully clear to me too!! Everything is well explained in #770
Root applications do not normally have access to /system partition, even as root. This because the system partition is readonly by design. However, with mount command you can easily remount a file system in read-write mode and do whatever you like. This is what ad blockers and most root apps used in the past.
But Google changed the way the command mount work, to keep it in simple words. In Android 6, there actually were two coexistent implementations of the mount command, so if you didn't support toybox you could fall back to toolbox.
That is the simple reason why Nougat requires all root apps to update themselves if they ever need (and why ever in the world do you need to be root if not?) to modify the system partition


Camera not opening on ported rom I'm porting CyanogenMod13 for the UMi Super and camera isn't working.Can anyone tell me what it means and how to fix? This is the error that comes up in logcat, when trying to open camera:

08-18 15:34:37.983   313   313 E MtkCam/devicemgr: [getPlatform] dlopen: libcam_platform.so error=dlopen failed: cannot locate symbol "_Z9SmoothCCMRK10AWB_GAIN_TiiR26ISP_NVRAM_MULTI_CCM_STRUCTRN11NSIspTuning15ISP_NVRAM_CCM_TER16ISP_CCM_WEIGHT_Tii" referenced by "/system/lib/libfeatureio.so"... (getPlatform){#96:vendor/mediatek/proprietary/hardware/mtkcam/legacy/module_hal/devicemgr/CamDeviceManagerBase.platform.cpp}
08-18 15:34:37.983   313   313 E MtkCam/devicemgr: [openDeviceLocked] No Platform (openDeviceLocked){#386:vendor/mediatek/proprietary/hardware/mtkcam/legacy/module_hal/devicemgr/CamDeviceManagerBase.openDevice.cpp}
08-18 15:34:37.983   313   313 E CameraClient: Could not open camera 0: -19
08-18 15:34:37.983   313   313 E CameraClient: initialize: Camera 0: unable to initialize device: No such device (-19)
08-18 15:34:37.983   313   313 E CameraService: connectHelper: Could not initialize client from HAL module.

Propably you are trying to use your device's camera with an incompatible lib. So you have to determine your device camera type and find a compatible lib to controll it. After you should use this lib with the camera app.


Get logs before logcat has started in a bootloop I am flashing a modified version of aosp and the device boot loops.
The problem is that "logcat" on the phone never runs, meaning that the problem has occurred earlier.

So, is there a way that I can access any log files that have been generated since the devices had initiated boot?
I just want to know the root of the error that I caused.

The modifications that I do are in the runtime in particular,
and I am flashing to the device the following aosp generated images:
fastboot flash cache cache.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash boot boot.img

I am using a Nexus 6, on Android Marshmallow (most stock code from 6.0.1_r31..r33), and the boot image is permissive with verity disabled.

you can redirect kernel logs during boot time using USB serial port.

If the phone doesn't even boot up to a stable state where the ADB commands can be used, one might be interested in redirecting the kernel messages to some places where they can be seen. This is to leverage the "console=" command for the kernel.

For different devices, there may be different ports where the messages can be redirected to. If the serial port on the device is enabled, one can use use the serial port. On MSM chips, there is a UART port which may be used. For this, one can use "console=ttyMSM2,115200n8" and the availability of the port can be checked in "/dev" if one wants to use it.

Currently, there is a possibility to use the USB serial ports too. One may want to check if they work on the device. The USB serial port is a software serial port emulated through the USB interface. It often has the names "ttyUSB" or "ttyHSUSB*". On Android devices, if one sees "ttyUSB*", those may be ports provided by the USB gadget drivers (/kernel/drivers/usb/gadget), which could be used as the console (add console=ttyUSB0,9600n8). If one sees "ttyHSUSB*", they may be a bit different. These may be provided by MSM platform USB drivers, and some might not support the "console" yet. For curious readers, in order to be used as a console, a device driver has to register itself as a console provider by calling register_console in kernel/printk.c, and it has to provide some callbacks for printk to write kernel messages. So the device driver developer would have to explicitly support this for the device driver to be used as a console.*

wikidot has an informative article on it http://bootloader.wikidot.com/linux:android:kmsg


How do I delete an email address from Facebook App login page on Android? A mate recently used my mobile facebook app to log into his account. Now, I always get his email as the default when I go to log in to Facebook on Android App. Although not a big issue it is very frustrating.

I have deleted data and cache from App Settings. No go.

I have removed Accound from Account settings. No go.

I have set up another Gmail account for playstore and downloaded it through there. Still no change.

When I press sown on the email address whilst on log in page there is no option to remove address.

Please help as this is so frustrating.

Thanks

First log out from your account and then follow the following steps as given on:
[https://m.facebook.com/help/670304209712363?helpref=uf_permalink
][1]

To remove an account from your phone or mobile device:

Go to the login screen on the Facebook app
Tap [Account to be removed]
Tap Remove account from device

For making for account as default just first logout and then login into your account.


Some APKs are autoupdated from Play Store while some are not A have option on my Play Store account - always auto update apps. Thus I see that some installed apps require update. Mainly Google apps are autoupdated in first term, but I see that even some of them are hung in the "need to be updated" list for some time. But still not Google apps reside in this list for much longer time. How much time will it take to update the apk on my device after a new version is published in the Play Store?

Some apps wont update automatically because the permissions they require (camera, storage, etc.) changed.
Thats why you have to manually update them, so that you can accept oder decline the new app permissions.


How to stop ads for turning on Google Assistant? I'm not sure what's changed but the past week or two I've been getting notification ads for Google assistant every day, very annoying.

They take the format of 'why not call a friend?' 'Want a joke? ' - Turn assistant on! That kind of utterly valueless nonsense.

I believe these come from the Google app, but here's the thing:

1) Google App notifications are OFF
2) I cannot remove or disable the Google App

How do I stop these daily ads I didn't consent to? I've hunted and there is nothing in the settings anywhere allowing this.

Very grateful for help.

Turns out turning off auto update on the play store has fixed it. No idea why or how, very unexpected - but it's done it!

I'd be interested to hear if anyone else with this issue can resolve it the same way.


Calling causes freeze I own a Samsung Galaxy S2 I9100, currently running Android 4.0.3 XWLP7, rooted. My problems however started even before rooting the phone.

The problem is that whenever I try to call someone, there is about a 20% chance that the phone will freeze, sometimes for over a minute(!), without performing any action. I can hide the Phone application by pressing the home button, but the app itself is frozen and unresponsive. After some time passes, the call is made, even if I've hidden the Phone app by pressing the home button.

All other apps seem to work without any issues. The phone is otherwise completely usable and no other defects can be observed.

A while ago after googling, I found a thread on xda-developers that recommended clearing the data of "Call settings" from Settings -> Applications -> All. At the time I believed this to solve my problem, but the problem reappeared pretty soon, and I do not believe it to be relevant at all now.

I have tried restoring my phone to factory state, including deleting everything from the phone storage and reinstalling the OS, without any effect on the issue.

Is this a known issue, and if so, are there any remedies?

Do you have a screen protector or is the light sensor dirty or obstructed? This is how i fixed mine!!! My phone did the same thing. Screen would go black when making or receiving calls. Audio still worked but the phone was inoperable in every other way during this malfunction. i realized those little sensors were dirty and partially blocked, after cleaning the obstruction the phone was PERFECT!


Why can't I download apps on my android phone? I have a Huawei ascend y300 4.1 android jelly bean .Every time I try downloading apps from google play it says "Couldn't install on USB storage or SD Card" I try deleting apps I don't use for memory space but it still doesn't work,How can I Sort this out ???

1) Go to your phone's Settings > Storage

2) Unmount SD Card (your external SD card)

3) Download/install from the app(s) from the Store again

4) Go back to Settings > Storage - then Mount your SD card again (or reboot)

Or you can try this

1)Insert the sd card in you windows pc

2)You will find a folder named android_secure in it you will find the file named smdl2tmp1.asec delete it

(Make sure in pc folder options, the show hidden files are enabled and the hide protected operating system files is unchecked)

Source: XDA


Recover photos from locked Android (Galaxy S5 Verizon) My mom passed tonight and there are some photos of her on this old phone I have. Losing them is not an option but I only have 1 attempt left on the lock code before it factory resets the data so I can't attempt that or do the Google account unlock or anything.

I read a bit about yodot or something that may be able to help, but I wanted some help from the experts before I dive in and screw it up because like I said if I mess this up I will be absolutely devastated.

I really hope you guys can help me out. Thanks in advance, I really appreciate it.

If adb is on then you have a chance to recover data from the device.

Install adb and fastboot drivers in your Computer.
Connect your phone with an USB cable
Open terminal and enter adb devices

If it shows your device then you can extract any file by entering adb pull path/to/file


adb su permission denied, no rom, rooted, need to fix internal sd card can someone please help. im pulling my hair out lol

im trying to fix a friends phone GT-I9000.
basically i get error in mounting sdcard.
after searching endlessly and installing 100s of stock rom. still no luck.

i assume that the partition on my internal sd card is corrupted.

i have come across this thread.
http://forum.xda-developers.com/show....php?t=1253036

im hoping i can reset my partition on the sdcard.

but i can't get su permission on android sdk adb shell command
phone is in clockwork recovery mod when running the adb commands

i.e. this is the code i have to do..

adb shell
mount /sdcard
su
parted /dev/block/mmcblk0
rm 1
rm 2
rm 3
quit

but it ends up like...

adb shell
~ $ mount /sdcard
mount /sdcard
mount: permission denied (are you root?)
~ $

the su command it not recongised.... any ideas?

the phone will not boot into any rom. only option is recovery or download mode.
i have rooted it with CF-ROOT, which in turn installs CWM

therefore i can't install or turn on debugging

HELP please!!!!!!!!

Quoting your code:

adb shell
mount /sdcard
su

And now your output:

adb shell
~ $ mount /sdcard
mount /sdcard
mount: permission denied (are you root?)

it becomes quite clear why your su is not recognized: it comes too late. You need to move it one line up, as mount already requires root. Still, that would launch another shell, and wait for your input. Once you exit, the remaining commands would be executed. So correctly put, it should look like this:

adb shell
su
mount /sdcard

or like this:

adb shell su -c 'mount /sdcard'

So this part would work. The next part is something completely different:

su parted /dev/block/mmcblk0
rm 1
rm 2
rm 3
quit

The first line is your command. But the remaining lines are no shell commands, but the input to parted, so this needs to be handled differently:

su parted /dev/block/mmcblk0 <<MyCommandsHere
rm 1
rm 2
rm 3
quit
MyCommandsHere

That's a so-called Here-Doc.


How to patch and sign android bootloader image to enable "volume_up" button? Had trouble with it for a long time because manufacturer disabled the button to unlock the rooting functionality.

I live in the U.S. and what was once the land of the free is now the land of the locked bootloader.  Good luck

https://www.geektrouble.info/explore/android/view/218873

"OEMs/SoC vendors implement a Chain of Trust which must have a hardware-backed root of trust - a cryptographic key. On boot every software component verifies the integrity of the next component before loading it in memory. This chain of trust starts with BootROM (the very first executable code which runs on Power ON) and ends at /system and /vendor partitions. Everything in between - bootloaders, Device Tree, Linux kernel and Android OS code - is verified to be unaltered."


Sending group emails from gmail app in my nexus 10 How do I send a group email from gmail app. The group name is not recognised. Have tried from people as well and cannot work out how to do it. In my android phone it works from my group contacts list.

GMail App didn't have this option yet.

You can try this App. Its called contacts GroupU.
It will list all Groups and just press and hold on any group and select send Email.
Then there will be a pop up with Gmail app listed in it.
Select it. You are done.


How to share android screen with users outside LAN? I work as a developer from home and I wish to demo the android app to my boss. He doesn't have an Android phone, so I have to demo the app from my phone and demo all scenarios for him from my android phone.

The question is how do I share the screen with him ?

Here's what I tried ?

1 - BBQdroid exactly what I want but it only works in a LAN, in fact I have to specify the android local IP address i.e. 192.168.x.x

2 - Teamviewer quicksupport but it exposes all the apps on my phone and it's not live sharing, I have to keep on sending screenshots.

3 - AirDroid only screenshots, no live sharing of the android screen

Please help me guys find a way to share the android screen live with my boss.

Thanks

You can use BBQDroid, but it will require additional tweaking on your router.

First, you'll have to find out your IP. This can easily be done by typing "my ip" into Google, which will return your public IP.

Next, you'll need to go into your router settings and add your Android device to the router's DMZ, meaning that all incoming connections get forwarded to your device.
Find out the model name and brand of your router, then look up instructions on how to access the DMZ.

By this point, your public IP should direct to your phone. Launch BBQDroid on your device and attempt to connect to it using your public IP from another device.

When you're finished, I'd recommend removing your Android device from your router's DMZ, as a security precaution.


Can't see google drive docs on Nexus 7 I've installed Google Drive on my pc and Nexus 7 and placed a Google Spreadsheet doc into the drive on my pc. When I use my pc browser (Firefox) to view the googledrive.com website, the doc is there.

However, when I open Drive on my Nexus - nothing. And when I view the googledrive.com website on my Nexus browser (Dolphin) it's empty too. Not a doc in sight.

I'm getting nowhere with Google Help on this issue - they keep telling me to click on options that don't exist on the Nexus or telling me to do things on my android phone (Don't have one!)

Help? Thanks!

ETA: Okay, I've decided what I wanted to do just isn't worth the hassle of trying to figure out Google's accounts/apps systems. It seems designed to be as obstructive as possible. :P I've given up and deleted Drive.

Thanks for your attempts to help though - greatly appreciated!

Same problem here. With 2 Nexus 7s, one didn't sync and the other did.

The Google drive app seems to be the curlpit. After uninstalling and reinstalling Drive sync started working properly.


Clean LineageOS 17.1 install and empty device - can't work out how to mount data partition in TWRP? I'm installing LineageOS 17.1 on my new phone. It works fine, but I can't get to data in TWRP.
As usual, to install, I wipe everything, drop into TWRP, format (not just wipe) data, wipe cache/davlik/system, and flash the LineageOS installer file. When the system starts first time, it gives a message "encrypting data", which doesn't have a "skip" option.
When I drop back into TWRP it asks for a decryption password to access data, but I don't have one because I haven't entered one in the first place.
How do I get LOS to not encrypt data, or alternatively, what decryption password should I use in TWRP?
Note: this isn't a duplicate question. Other questions about decrypting data involve corrupt data or system issues that prevent data being accessed because of encryption, or trying to recover files from data. In my case, it's a clean install with no prior data content, but I can't figure how to access data in TWRP because it seem to encrypt it automatically but there's no hint what key to enter in TWRP.

First let's have a look why it is not (yet) possible to mount encrypted userdata partition from TWRP especially on Samung devices.
Encryption is hardware-backed in TEE and therefore vendor specific. Furthermore ...

... some vendors such as Samsung use their own encryption techniques. Without heavy deconstruction/decompiling of custom library blobs, and successful ports by an active maintainer, this may never be done.

TWRP FAQ
sandy framework DerbyCon 3.0

Decryption involves the underlaying firmware. It requires to mount various partitions and running libraries for communication with (TEE) Trusted Execution Environment.

Azeria TrustZone Research

For Qualcomm devices it is necessary to run qseecomd (for Exynos devices the Trustonic Kinibi daemon). In this example the modem partition is mounted with mounttodecrypt flag (qualcomm)
/firmware   vfat   /dev/block/bootdevice/by-name/modem   flags=slotselect;display="Firmware";mounttodecrypt;fsflags=ro

As we can see on this list of libraries also the vendor partition is mounted. This is also OEM specific content used by LineageOS and not included in TWRP by default
/firmware/image/cmnlib.b00
/firmware/image/cmnlib.b01
/firmware/image/cmnlib.b02
/firmware/image/cmnlib.b03
/firmware/image/cmnlib.mdt
/firmware/image/keymaste.b00
/firmware/image/keymaste.b01
/firmware/image/keymaste.b02
/firmware/image/keymaste.b03
/firmware/image/keymaste.mdt
/system/bin/linker64
/system/bin/qseecomd
/system/lib64/hw/keystore.qcom.so
/system/lib64/libbacktrace.so
/system/lib64/libbinder.so
/system/lib64/libcnefeatureconfig.so
/system/lib64/libc.so
/system/lib64/libcutils.so
/system/lib64/libEGL.so
/system/lib64/libgccdemangle.so
/system/lib64/libGLES_trace.so
/system/lib64/libGLESv2.so
/system/lib64/libgui.so
/system/lib64/libhardware.so
/system/lib64/liblog.so
/system/lib64/libm.so
/system/lib64/libnetd_client.so
/system/lib64/libsigchain.so
/system/lib64/libstdc++.so
/system/lib64/libstlport.so
/system/lib64/libsync.so
/system/lib64/libui.so
/system/lib64/libunwind-ptrace.so
/system/lib64/libunwind.so
/system/lib64/libutils.so
/system/vendor/lib64/libdiag.so
/system/vendor/lib64/libdrmfs.so
/system/vendor/lib64/libdrmtime.so
/system/vendor/lib64/libNimsWrap.so
/system/vendor/lib64/libQSEEComAPI.so
/system/vendor/lib64/librpmb.so
/system/vendor/lib64/lib-sec-disp.so
/system/vendor/lib64/libsecureui.so
/system/vendor/lib64/libsecureui_svcsock.so
/system/vendor/lib64/libssd.so
/system/vendor/lib64/libStDrvInt.so
/system/vendor/lib64/libtime_genoff.so
/system/vendor/lib64/libvendorconn.so

TeamWin github oneplus2

Now, as we know there is a lot of research to make decryption working, it's obviously TWRP maintainers are desperate overhelmed with providing encryption support for all devices. Therefore decryption is always only a goody, heavily depending on maintainers knowledge and engagement.
That might one reason why android modding scene prefer to run custom ROMs unencrypted

Encryption is forced since Android 5.0 with forceencrypt= flag in fstab (FDE) or fileencryption= (FBE)

source.android.com Full-Disk Encryption

The flags encryptable= forceencrypt= and forcefdeorfbe= are always pointing to crypto footer. Therefore they are interchangeable.

android.googlesource.com fs_mgr_fstab.cpp

To disable force encryption (FDE) use the first flag. Edit your fstab entry for userdata partition and replace forceencrypt= with encryptable=
/dev/block/platform/11120000.ufs/by-name/USERDATA   /data   ext4   noatime,nosuid,nodev,discard,errors=panic   wait,check,encryptable=footer,length=-20480,reservedsize=128M

This can be done from TWRP by installing no-verity-opt-encrypt-6.1.zip

no-verity-opt-encrypt-6.1.zip (FDE)

The benefit of having force encryption disabled while keeping the availability for encryption is in the nature of Direct Boot vs Secure Start. Upon first boot, the device creates a randomly generated 128-bit master key and then hashes it with a password and stored salt. The resultant hash is also signed through TEE (such as TrustZone), which uses hash of the signature to encrypt the master key. There are four kinds of encryption states:

default
PIN
password
pattern

On Direct Boot the former one is forced with 'default_password', indeed that's how most android devices still encrypted. (TWRP always probes against 'default_password' and only asking for password if decryption failes.)
If you choose Secure Start from security menu the keystore password is re-created using your current lock screen credentials. downside of this encryption state android won't boot until correct passphrase is entered.

To overcome this the benefits of Secure Start with Direct Boot was merged in (FBE) File-Based Encryption, which was introduced with Android 7.0 and enforced for devices shipped with Android 10+
Be aware there is no way to disable enforcement of (FBE) File-Based Encryption. Therefore the only method left is to disable encryption completely by deleting the fileencryption= flag from fstab (with no proper replacement). Indeed that is how Magisk does currently when flashed from TWRP.
Universal DM-Verity ForceEncrypt Disk Quota Disabler will disable encryption completely

Universal DM-Verity ForceEncrypt Disk Quota Disabler (FBE)


Phantom device showing on Google Play I was going to install an app to my device from Google Play on my desktop, when I noticed a "No carrier Samsung GT-N7000" in my device list:

(the Nexus 7 is mine)

Apparently this device is the original Galaxy Note[1]. I've never even seen one of these devices, and there shouldn't be one registered on my account. It doesn't show on Android Device Manager.

Is someone else on my Play Store account, downloading apps/media on my credit card? I use 2FA, so I'm worried about how that could have happened. Is there anything I can do to find out more about this device?

If you're sure that you never login to any Android physical devices recently, then there's a possibility that you're using Android emulator with Google Play services (e.g. BlueStacks), and login your Google account on it.

Based from observation (this question, self-testing, and another source), BlueStacks tends to emulate Samsung devices. As explained by jpr on AndroidCentral forum,

  Well, BlueStacks has to show as some type of device if you connect to Google Play to download apps, or you wouldn't be able to download apps from it. Which device it shows as can vary. It historically has been some type of Samsung device, usually a Galaxy, and usually is a T-Mobile version, but of course they could have randomized the carrier now or switched to AT&T to avoid easy detection.

(minor copyedited)


How to calibrate a new Nexus 5 battery that's higher capacity than original? Just got a KBTEL battery that's 3800 mAh compared to the original 2300 mAh nexus battery. I charged it dead overnight, and now its been running for more than 7 hours and the capacity shows below 5% for an hour now but its not dying. How do i get the battery meter to show the actual range? The system still detects a 2300 mAh battery.

Battery Calibration thread on XDA forums. Download from the Play Store.

Description°
Requirements: Android 2.1+ | Root permissions
Calibration needs to be done after flashing a new ROM, but you can calibrate any time you think your battery is miscalibrated. This program does it by removing the batterystats.bin system file. The OS generates a new clean batterystats file soon, thus any fake information from the previous ROM is removed.
It's suggested, but not necessary, to let the phone fully discharge after calibration, then charged to 100% without break.
The app shows your actual battery status, and only allows you to start the calibration (i.e. removes the file) when it's fully charged, unless you force earlier calibration.

°copied from https://play.google.com/store/apps/details?id=com.nema.batterycalibration


"App_Name" Could not be downloaded due to an error (500)? I developed an app for android. I used my two devices (Galaxy Nexus running 4.02 & Galaxy Tab10.1 running 3.1) to test the app before I published it.

When I published the app to the Market, I removed the tested version of the app from my devices and tried to install the one in the market but I couldn't install it !

In my Nexus device, It gives me this error: *"App_Name" Could not be downloaded due to an error (500).* In my Tab, a progress bar is shown then disappear with no error message.

To solve it, I tried:

Rebooting the devices.
Removing my Google account from my Tab and re-adding it again. the problem still exists.

I can install other apps with no problem. If you think the problem is from my app, try installing it. Search for "Untiny" in the market

-Thanks

The app works on other devices according to the user reviews. Perform a factory reset on your device and see if the error occurs while installing


How can I disable the "Send Message?" warning with emails having blank subjects/bodies? I frequently email attached files from my phone to myself. I am not worried about cataloging or anything, so most emails have blank subjects and blank bodies. However, whenever I send the email, the "Send Message?" warning message asking, for the hundredth time, "Send this message without text in the subject?"

Although yes, this might be a life-saver for others here or there, it is more of an annoyance for me and my usage; so how do I disable the error? (Yes, I am aware of other apps to make files accessible by cloud, but email is seems fastest and most universal for on-demand stuff.)

[2.2.2][FRG83G]

It appears it's not possible, even on gmail.com, according to this answer.  Gmail does understand the "EOM" tag at the end of the subject and will not prompt you about having an empty message body if that exists anywhere in the subject (even if it's the only thing in the subject).


Backup apps on SGS 2 with broken display? the display of my Samsung Galaxy S2 got broken and I need to backup my apps. Is that possible without the phone's screen? There are no backup apps on the phone and it's not rooted. I don't know the exact OS version. Bought it 24 months ago.

After the crash I was able to connect the phone to Kies via USB and made a backup. Then I gave the phone to the repair shop of the accident insurance. But afterwards I read about that Kies won't backup your apps and as I still have one Bitcoin on the phone and also would like to restore other apps, I now think about getting it back from the repair shop, because if they repair it, all data will be gone.

So is there any way to get my apps back?

Thanks!!!

Requires CWM:

from codemink:

  Backup Your Device
  Start the phone in recovery mode and make sure that it is recognized by the PC. Open a terminal in the folder where the executable adb (usually C: \ Program Files \ Android \ android-sdk \ platform-tools)  is located and execute the following commands:

adb backup -f boot.img boot
adb backup -f system.img system
adb backup -f data.img data

  Restore Your Device
  With the phone in recovery mode, start the terminal with these commands as explained below:

 adb shell echo -n boot > /tmp/ro.bu.restore
 adb restore boot.img
 adb shell echo -n system > /tmp/ro.bu.restore
 adb restore system.img
 adb shell echo -n data > /tmp/ro.bu.restore
 adb restore data.img


HTC Sensation fastboot unknown device I experience problems trying to root my HTC Sensation.
I turned USB Debugging ON, checked that Fast boot is turned ON in Settings > Power section and connected phone to PC.

My device was recognized successfully

Also it was shown in adb list
C:\sdk\platform-tools>adb.exe devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT15LVXXXXXX    device

Now i took out my battery, inserted that back, pushed and hold Power button and Volume Down and voila, i am in HBOOT.
I pressed Power button once, choosing FASTBOOT

My phone connected to Windows, but this time device was not recognized.

I tried to add drivers for that device manually, but it failed

I even tried to add %MyHTC%=HTCAND32.Dev, USB\UNKNOWN to androidusb.inf and then add driver manually, but device was not working anyway and fastboot devices command returned empty list.
I tried same operations on my Mac using fastboot-mac for that and i got same result as on Windows - device is not recognized in fastboot mode.
Any ideas?

you need to unlock thebootloader first before doing anything... the screen shot shows that your phone is still locked
you can do that on HTCDEV site


Move all photos from phone to PC: easy method The more I'm using an Android phone since years, the more I see a general problem arriving, for which I haven't found any easy solution after many attempts, involving MTP, SSH, FTP, adb, AirDroid, Shared folders, Sambadroid, etc. Note: I've read nearly all questions about this here on Android.SE.

General question: How can a non-power user retrieve all his photos present on phone to his PC, in one or two easy steps? i.e.:

Phone/DCIM/Retrica
Phone/WhatsApp/WhatsApp Images/
Phone/WhatsApp/WhatsApp Images/Sent
Phone/WhatsApp/WhatsApp Videos/
Phone/WhatsApp/WhatsApp Videos/Sent
ExtSdCard/DCIM/Retrica
...

For myself, I've done a Terminal Emulator script, that moves everything in a single folder, and then I'm syncing this folder to a PC folder with Resilio Sync.

But this is super complicated, my mother wouldn't be able to do it for example, and nor my brother (who is just an everyday-life phone user but non-power user).

Let's compare these two methods:

Before Android 4: Connect phone to PC, use USB Mass Storage. Then it's like a good old standard USB flash drive. Search *.jpg, Cut, Paste. Done! Important: a non-power-user can do it.
After Android 4: Connect phone to PC, use MTP (UMS no more enabled). Impossible to search *.jpg. Impossible to run a script. Impossible to run any standard backup software because MTP doesn't give a drive letter. Any solution that involves hacking to actually have a letter would be a power-user solution, which I don't want, according to question before.

Remark: The fact that super easy method #1 is no more available might be done on purpose to force users to use cloud services, etc. but that's a whole debate that would be out of topic here.

The simplest method would be to connect the phone to the computer then enable PTP (pictures transfer protocol) on the phone instead of MTP.

On Windows, a dialog usually pops up just choose Import images and videos. Alternatively  you can  right-click on the phone icon in Computer and select Import images and videos.

The computer then retrieve ALL photos and videos inside the phone and copy them to a folder in the computer.

This article provide further informations about android USB connections.


How do I transfer one video file from a S6 to an S3 using NFC? Both my phones are on the same WiFi network and I have NFC turned on for both but what is the qucikest way to select one 400MB file to copy to the S6 through NFC?

For starters, you don't actually copy media using NFC, because the transfer speed (just ~53KB/s) is way too slow to be practical for use in close proximity.1 NFC simply establishes the connection (usually Bluetooth or Wi-Fi Direct) and lets the system transfer the actual file using that connection.
Android's built-in NFC sharing interface is called Android Beam,  while Samsung's own take on the feature is called S Beam. The former uses Bluetooth, while the latter uses Wi-Fi Direct, which is up to 10x faster than Bluetooth.2
To share files between two NFC-enabled devices, you should first enable the necessary options in both devices' settings (enable NFC, Android Beam, and S Beam if available). Then go to the appropriate app (in this case, your videos app), browse to the file you want to share, and touch the devices back to back. Tap the screen of the device you're sharing from when it asks you to 'Tap to beam'.
(I have read that S6 devices do not have S Beam in the Settings app, but I can't vouch for that since not many people seem to be complaining about it, based on a Google search.)


How can I create recurring events in Jorte? That is, an event that happens once a week, once a month, once a year, etc. Pretty sure I've read that this can be done, but I can't figure out how. (I've also read that this app has quite a learning curve!)

I don't want this calendar linked with my Google calendar, so creating it there isn't an option.

In the Event creation dialog box I have a "Repetition" drop-down box with all of those options.  This is using Jorte 1.2.31