Whatsapp backup and restore not working (Tested both local and google drive) - Bluestacks How to do a whatsapp local backup and how to restore whatsapp using local backup.
I followed the steps mentioned in https://www.business-standard.com/article/technology/how-to-back-up-restore-whatsapp-chat-history-using-google-drive-storage-119072500591_1.html#:~:text=To%20find%20the%20local%20backup,folder%20inside%20the%20WhatsApp%20folder.
How to restore WhatsApp backup using microSD card

If you remove WhatsApp for any reason and install it again on the same device, the instant messenger notifies about the existing local backup and takes your permission to restore messages from it. Follow the steps below in case you switch to a new device and seek to restore WhatsApp chat history from local backup:

Step 1: Insert a microSD card in your old phone, if it has a slot

Step 2: Go to the phone’s file manager

Step 3: In the file manager, locate WhatsApp folder in root

Step 4: Copy the WhatsApp folder and transfer it to the microSD card

Step 5: Eject the microSD card safely and insert it in your new phone, if there is a slot

Step 6: Download and install WhatsApp on a new phone. Set it up and then uninstall it

Step 7: Replace the WhatsApp folder in your phone’s internal storage with the one saved in the microSD card

Step 8: In the file manager, navigate to sdcard/WhatsApp/Databases

Step 9: Rename the backup file you want to restore from msgstore-YYYY-MM-DD.1.db.crypt12 to msgstore.db.crypt12. It is possible that an earlier backup may be on an earlier protocol, such as crypt9 or crypt10. Don't change the number of the crypt extension

Step 10: Download and install WhatsApp again and select the option to restore the whatsapp data from "Google drive". But this time it will identify your local backup and notify if you would like to restore from it instead of visiting Google drive.

In case the old phone or the new phone does not have a microSD card slot, copy the WhatsApp folder from your phone’s internal storage on a desktop. Perform the step 6 mentioned above before transferring the folder in the new phone’s internal storage. Once you transfer the folder, perform Step 8 and onwards.

I have an Android device (actually I am using Bluestacks Android emulator but I expect the process to be the same). I have setup WhatsApp on this device. Now I want to move to another device. So I did a whatsapp local backup using WhatsApp -> settings -> Chat backup -> Backup
Now I manually copied the WhatsApp folder in the Andoid file system which has the folders Backups, Databases, Media
Now I manually transferred these folders and then installed Whatsapp on new Android device using the same phone number. But when I open Whatsapp in this new device, then I only see the option to restore from Google drive backup but not from local backup. So I clicked Skip but then I dont see my chats
What is the process to successfully backup and restore whatsapp data locally using Android emulator?
Edit:
I think there is an issue with the Whatsapp backup I am using. For example, the Whatsapp folder that was restored from Google drive is detected properly by whatsapp when I copied it to local storage. But the Whatsapp backup that I copied from Bluestacks is not detected I dont know why
Edit2:
I have opened whatsapp from my old Bluestacks device and backed up all whatsapp data to Google drive. Now in the new Bluestacks device I selected the Google drive account to restore the backup. But whatsapp is still not able to restore my chats etc. So this is probably a Bluestacks issue where I am not able to move the whatsapp backup from one device to another if I am using whatsapp on Bluestacks
So it looks like the whatsapp backup taken from an Android phone can be imported into Bluestacks. But the whatsapp backup taken from Bluestacks is not detected anywhere so I will loose the chat history, but atleast media is available in the whatsapp folders which I copied from my old Bluestacks device's Android file explorer.

Yes, I tested both local manual transfer and Google drive and found that the whatsapp data backedup from Bluestacks is not working for restore
But atleast I found that nox(used the version 3.0.3.0) app player Android emulator works fine. I tested the whatsapp backup and restore using Google drive and local manual transfer and both work fine
Additionally if one wants to know how to
Transfer files from nox Android emulator to MAC and vice versa,
Enable Root access in nox app player by selecting settings icon at top right corner of the nox app -> Switch ON the root. Then there is a common share folder which is accessible from both MAC and also nox Android emulator,

In nox the common share folder is at:- Open the Amaze File Manager (Tools folder on nox app player Android emulator home screen -> Amaze) and go to /root/mnt/shared

In MAC the common share folder is at:- Go to /Users/Username/Library/Application Support/NoxAppPlayer/Nox_share

Now to transfer files from nox to MAC:-
From Phone(/Storage or /emulated/storage/0) folder if we want to copy something to /root folder(Accessible to both Phone and MAC) then we can only copy files (or zip files as well) and not folders so zip the whatsapp folder (using AstroFileExplorer+Winzip software because somehow winzip is not detected in Amaze File Manager) and copy the zip file from /Storage to /root/mnt/shared using Amaze File Manager

Then in MAC we will have the files already at the common share folder location

P.S:
The issue I have with nox Android emulator is that it does not detect the MAC touchpad scrolling. I need to click on screen using mouse cursor and then scroll the screen like a touch screen. https://www.reddit.com/r/noxappplayer/comments/g1qp7b/touchpad_on_macbook_pro_with_nox/
Also nox app player is not able to access the camera. So I cannot open web whatsapp for example because I need to scan a photo of the barcode using whatsapp app with a camera
https://www.reddit.com/r/noxappplayer/comments/bmv8pl/problem_cant_connect_to_camera/


Does flashing incorrect ROMs or changing the partition table ever result in damaged motherboard components? My question is specific to Xiaomi devices and Nvidia Tegra SoC (and possibly Qualcomm SoC too). It hasn't happened to me personally, but from the extensive forum discussions on the Xiaomi support site, its apparent that some permanent damage is caused to the motherboard components (especially the eMMC) in at least two circumstances:

When you try to change the partition table using parted or a similar utility.
When you try to flash a ROM of a different device.

Now, I'm not saying that these are sensible things to do (at least the second one), but I don't see how any of them could actually lead to any hardware issues. What I want to know is, does this happen naturally because of the way handset/tablet motherboards are designed? Or does a chip maker deliberately cause the hardware to fail in this situation to have control over their device usage (the way they control by locking the bootloader or custom source-code apparently)?

This sounds like the device has one drive with separated partitions for system, data, etc. ...

If you flash the wrong rom, it will change the partition size to be different than the original...

For example, 2gb ram will be overwritten with 3gb ram... This makes 1gb less space for the system or data, And potentially overwrites the existing data ... You might accidentally overwrite the modem files with ram space ... and so on ...

Usually you can partition SD Cards for different devices, but Partitioning the system isn't advised !


Is there a way to avoid disk space errors when batch updating apps (using 'Update All')? This is related to the question 'Is there any way to force market to update and install apps one at a time?'. That question asks specifically if apps can be queued to update, rather than all run simultaneously, which I suspect is a possible (but perhaps not only) solution to my problem. The answer seems to be no for that particular potential solution.

When I go to the market and am notified of many of my apps having been updated, I have the option to 'Update All'. If I do this when I have a relatively low amount of internal storage available, I often end up with a lot of apps failing to update due to disk space problems. I have noticed in the past that updating each app one by one has allowed me to perform all of the updates without a problem.

My intuition is that updates are probably being downloaded to internal storage, so in the case that many updates are being performed at once, the internal storage fills up with a mixture of applied updates, and in-progress downloads.

Performing the app updates one by one allows each app to in turn be downloaded, applied, and then the download removed, before moving on to the next update. If the app is stored on the SD card, doing it this way should mean there is as much room left on the internal storage as before the previous update was applied, so the next can proceed and hopefully succeed.

Given that there doesn't seem to be a way to queue apps for updates (according to the answer to the above linked question), are there any other ways to avoid this problem?

Checking for updates more frequently in order to have smaller simultaneous batches is all I can really come up with for now.

Based on my experience, and a quick look at the UI, I don't think this is possible, even in the relatively new Market that appeared on my Froyo system this week. (Could not find a version number, but it is styled as big tiles on black background vs. the older white, game-console-ish look of before.


How to flash a ROM to the Android emulator Any idea about flash a ROM to the Android emulator?
I found this post:
http://android.modaco.com/content/general-discussion/289928/testing-getting-an-emulator-up-and-running-a-full-rom-with-the-market-etc/
But it just with platform 1.5 and update-cm-3.6.5-signed.system.img.zip,but I want to try the
CyanogenMod 6.1.1,I can not found the related system.img.zip.
Any ideas?

In theory you could used yaffs2 image of the system and use that following the steps on the link you posted, but you will probably run in to driver issues with the "hardware"


Use camera from web page? Is it possible to use/control the camera from (or at least initially from) a web page? I'd like to come in as a web page (not an app) but then be able to take a picture or pictures and package them into some web service calls.

Yes, websites can use the WebRTC extension to access the phone's camera, with the user's permission. Not all browsers support this extension, but Chrome for Android does.


is there a way to run *.sh file by just touching it in a file manager? I mean like it is when user opens an image file a pane opens where user can select app for given type. But when I'm clicking on *.sh file the first option that shows up is to open as text/audio/video/image and when I'm choosing to open it as text there is no terminal app in the list. I've installed Xposed framework but this app only allows to remove some of the apps from the list but I cannot find an option to add a terminal to *.sh file as allowed app.

What I mean is it to be like on desktop operating systems where a console shows up and prints and executes all the commands in file.

Now what I do is:
1. open *.sh file in text editor.
2. select all the code
3. copy to clipboard
4. open terminal app
5. paste code into terminal
6. don't forget to press enter to execute last line of the text that was pasted

Matthew Read is right in the comments, but you can still have a workaround for the goal.

Tasker offers a "Task Shortcut" feature that can be used to place shortcuts on home screen. You can use this feature to place task shortcuts for your scripts on home screen, if not in file manager. Many Launcher app nowadays allow folder creation on home screen so you can place and pack as many shortcuts as you like.

Instructions

To add a Task shortcut, go into Widget selection in your default launcher and choose Task Shortcut.
Enter a name which would be the name of the shortcut → + → Code → Run Shell.
Enter the details as per your needs. You may either paste the code into Command field, or type sh <SCRIPT_FILEPATH> where <SCRIPT_FILEPATH> should be your script's location.

Use Root if necessary. Save the errors or results into variables (can write into files too) because unlike desktop OS, nothing like launch of terminal window, printing of standard output ,and then auto closing of that window is going to happen here.
Save the task (pressing back key once saves things in Tasker).
Choose an icon and come back to home screen.
Tap the shortcut and it would now execute. Place as many shortcuts as you want. Also, you can execute those shortcuts as long as Tasker's service is running in background, which it would be unless you disable it manually or system force-closes it.


Music player widget title cut off My iPod recently broke so I started using Google Play Music on my phone. It works quite well and today I discovered the widget, so I added it to my home screen. It's very useful, the only thing is that the title is cut off slightly and the whole widget seems too low. You can still clearly make out what it says but it just doesn't look very nice. Any ideas on how to fix this?

Here is a screenshot to explain it better:

Screenshot (click for larger variant)

The problem lies in the number of rows on the screen. On the screenshot in the question, there are six rows designated for shortcuts and widgets. If the number of rows is reduced to five the music widget comes out as it should:

Screenshot (click for larger variant)


Reset huawei Ascend P7 I'm trying to reset my phone, but It doesn't work. When I try to reset it via android settings, it restarts, shows the Huawei logo and shutsdown. When I manually restart it its back to its original state before the backup.

I cant boot into recovery or fastboot, it justs shows a black screen. My phone is rooted, but I don't have root acces because of immutable.list. Help would be appreciated.

As I don't have this device, I can't say too much. Also, I can't comment because of my rep. But whatever.

Try to flash recovery even if your flashboot returns blank screen. It might not work, but hey! give it a try!

Also, try to look Here or Here, it says about flashing firmware.


Allow instant boot after phone with empty battery is connected to power Let's say my phone is out of battery, and has turned itself off. I get to a charger, and connect it. Maybe I need to make an urgent call. But my phone refuses to boot until the battery is at 5%. It only takes like ten minutes to get to 5%, but still, I'd like to remove this limitation.

Some phones (and other devices) can even boot without the battery as long as they are plugged in, so I don't reckon it should be technically impossible to boot my phone with an empty battery if it's plugged in. The phone should be able to power itself from the charger alone, if nothing else.

My charger gives plenty of power, enough to use heavily and still charge at the same time.

I reckon the reason they have created this limitation is because if the user then unplugs the phone while the battery is at 1% or something, the phone may not have sufficient time to shut itself down properly. But I'm aware of that danger, and I  still want to have control of this myself.

Is it possible to remove this limitation of 5% battery before boot?

To clarify, when I'm using the phone (and it's not plugged in), it goes all the way down to 0% without automatically shutting down. So there doesn't seem to be any limitation there. But if I then connect it again, that's the limitation I'm talking about. I then have to wait until it gets up to 5% before I can boot.

My phone is an Asus Zenfone 2 running Lollipop. It's rooted and I have Xposed Framework.

tl:dr Mobile devices unlike laptops are not designed to run off the charger, without a battery (there are exceptions of some devices, way back).  A fully discharged battery is as good as no battery, so connecting to charger will not power up the device. Unless the battery is charged to a minimum level, it cannot be used to power the device

A battery is said to be discharged when it reaches 3V level ( also called deep discharge) . At this voltage 95% of the energy is spent , hence the mobile is designed to power down before it reaches this level
Battery charging has different stages with corresponding voltage levels as shown in figure below. The current fed from charger in the initial stages is very low (trickle charging , represented by 0.1 C, where is the Charging rate- see figure). It is only after the battery is charged above 3V, it can function. This accounts for the time it takes to charge to 5% and be able to power up the device (Not sure of the exact voltage level)

Additional factors that come in play for not permitting battery to operate before 5% :

There is a safety margin that is built in , since deep discharge followed by full charge (3.9 V)
would cause undue stress and is not recommended
Powering up a mobile from switched off state requires significant power (you would typically see at least 1 to 2% drop). If the battery voltage falls to below 3V due to this load, your battery would again shut down
Increasing charging rate (to reach level required for battery to operate) is a physical hazard, as the battery may explode

To sum it up, Li Ion or Li PO batteries have a bunch of physical security needs to be met. This combined with battery longevity and performance considerations, safeguards need to be in place - shutting down at low battery % , allowing the battery to reach required voltage levels is a part of the big picture. Understandably, given the mobile device penetration , nobody would like to cut corners (despite that one hears batteries exploding, recently in news)


Is there a way to install Android SDK offline for Samsung galaxy tab a 8.0 so I can use ADB to manage my root I'm running 5.0.2 ADB Help For Samsung galaxy tab a 8.0 user

You don't even need Android SDK if all you want is ADB and fastboot - Minimal ADB and Fastboot has you covered.


How to Remove this battery symbol of head in Android 4.0.4 device Sony Xperia MT27i? 0.4 device Sony Xperia MT27i For development use.
I describe one screen the here, and display my question:

Image Screen with red mark (click image to enlarge)

I want to remove the icon from my device screen. How can I do that?

Its power saving symbol and you have to disable from Setting  for remove symbol.


Boot loop: The user data partition cannot be used again, please select opertion as follows I have a Huawei Y330-U05 cell phone (with Android Jelly Bean). Today, I was browsing the web as usual, when the cell phone suddenly restarted by itself. When the phone was back on again, it displayed an image with the following text:

EmergencyData
The user data partition cannot be used again, please select opertion as follows.

Backup

Factory data reset

Reboot
                                                                       Yes

(See the image here.)
As I already have a backup, I selected Factory data reset, but this option won't reset the phone.
I have also tried a hard reset. I turned the phone on holding the power key and the volume up key at the same time, and then I selected wipe data/factory reset. After selecting Yes -- delete all user data, the phone displayed a message stating the operation had been successful. But when the phone restarts, nothing has actually been reset or erased from my phone.
I'm unable to use my phone because it keeps restarting over and over again and showing the EmergencyData screen.
So, I went here and downloaded the HUAWEI Y330 Firmware (a .zip file). After extracting the .zip file, I found a folder named dload. This folder contains a single file named UPDATE.APP.
I tried following the instructions in this video (in this video, the process finishes successfully). Basically, I copied the UPDATE.APP file to an SD card. Then, I restarted the phone and selected apply update from sdcard, but the file UPDATE.APP doesn't show up for me to select it. Maybe it's not working for me because the downloaded UPDATE.APP file is for Huawei Y330-U15 or because I'm doing something wrong. How should install the file successfully in order to restore my phone? Thanks in advance!

you must move the dload folder to the external sd card but this card must be formatted because otherwise, the dload folder does not appear when you are going to install the firmware.


Configuring identical home screens on multiple devices I need to modify the home screen icons' disposition and add new shortcuts, but I need to do it programmatically from a flashable ZIP through recovery.

I need this because I will have to do it on hundreds of devices (tablets).

Can anyone point me in the right direction where to look at? (which apk or xml file?)

I think i found a way to do that:
decompressing Launcher2.apk (trebuchet Launcher app) i found an interesting file named
default_workspace.xml under /res/xml folder of the app.

<appwidget launcher:className="com.estrongs.android.taskmanager.widget.TmWidgetProvider" launcher:packageName="com.estrongs.android.taskmanager" launcher:screen="2" launcher:x="5" launcher:y="0" launcher:spanX="1" launcher:spanY="1" />
<favorite launcher:className="com.android.music.activitymanagement.TopLevelActivity" launcher:packageName="com.google.android.music" launcher:screen="2" launcher:x="5" launcher:y="2" />

with all the necessary to place widgets and icons on different workspaces and XY position.
Hope it helps


Unable to unlock bootloader for HTC 816G android phone I unable to unlock the bootloader for HTC 816G. I am trying to do this on a windows 10 laptop. The issue is that when I enter command 'adb devices', there is no device found when the phone is on fastboot mode. However, the same command works when the phone is on normal boot mode. I have installed HTC Sync and there seems to be no issue with driver. However, I tried to manually update the driver to "Android adb device" but issue persisted. I can see the phone serial number when I run 'fastboot devices' when phone is on fastboot mode. I tried to do this on an Ubuntu machine and still the same. Please assist.

Do let me know if you require any more details.

I only have experience with an old HTC Wildfire S so please be patient with me here...

• The first step towards unlocking Any HTC  bootloader is to make an official account with HTC Dev.    HTCDev.com

( Become a HTC Developer -  so to speak )

• Secondly you need to Unlock the bootloader using the official HTC Bootloader unlock tools...
 HTC Dev.com/bootloader

The process usually goes as follows...

Enter Fastboot
Enter Command fastboot oem get-unlock-token

You place the unlock token into the website and then it will convert the Token into a Token.bin or something like that ( unlock.bin ) i can't remember, i said bare with me...

You place the (.bin) file next to your fastboot.exe program ( not ADB ) and then run
fastboot oem unlock -pathToUnlock.bin

You will get appropriate instructions on the HTC Dev site so don't worry about my crappy guide ;) ...

--

P.S
ADB is only uses while the device is "Live" .. Fastboot is used to flash things like the System...

ADB is a part of the system, Fastboot is part of the Boot... Different programs for different things.


Deleting messages in whatsapp with mobile data off i sent a whatsapp message with my mobile data off. And then deleted it before turning on my mobile data. does this message get delivered?

The message can be deleted based on the status that is shown in whatssapp.

1.That is there is clock symbol is shown it can be deleted safely (iff internet connection is off).

2.Otherwise that is a single tick mark is showing means it is now at whatsapp server so if you deleted or not it doesn't matter it will reach at the receiver whenever internet connection is available.


Can app access the text in my default memo app? I use Samsung Galaxy S2 and store some personal data in the default memo. I have updated the phone to the latest version. Can any app just access the data in my memo?

Nope. No other 3rd party app will be able to access your data in the memo. Applications on your phone are sandboxed meaning they can't access other apps data.

Check this:

> The Android Application Sandbox, which isolates your app data and code
> execution from other apps.


Why ES File Explorer not listed when I've to select file for web upload? When using a Samsung Tab A, with Android 6, I would like to have ES File Explorer listed when I have to select a file to be upload from a web site file selector control.

Is there any configuration parameter that I'm missing to do that? Is it a permissions problem?

I have also have tried with other file explorers as AndSMB, and the same is happening... I only can select a file using the default android file explorer, the camera and the camcorder.

I'm trying to do something not allowed in ES File Explorer? Maybe I need another file explorer app to do that?

I've read somewhere - don't remember where anymore - that Google has made this impossible for 3rd party apps. Only system apps can be used by a browser to access data in storages. Try to install ES Explorer as system app (need root ) (Will link my sources if I find them again)


Can I have more than one tablet on the same email account? I have two tablets for each of my kids and I set them both up with my email account on the app store to get them games. But when trying to use the PC to choose the games for me it will only let me select one of the tablets and not both.

Do I need to have to separate accounts for each of them or is there a way around it?

Yes you can have multiple devices on one email account. When using the Play Store from the PC, it will give you the option of which device you want the app installed to. Once selected, the app will take a few minutes to download and install (depending on Internet reception). After that you can install that same app on ANY other devices you have.

I currently am using a total of 13 devices on one email account for Google Play Store. That's Android on PC, laptops, tablets, Android TV box, and several smartphones. Remember you always can decide which apps you want to install to which device.

Here are some references

ask-ac-can-i-install-android-apps-more-one-device
can-i-use-multiple-android-devices-with-a-single-google-account
how-to-share-google-play-apps-music-and-more-between-android-devices/
how-many-devices-does-one-purchase-of-android-app-support


Kingroot how to uninstall I downloaded kingroot downloaded the root access and was working properly. I uninstalled it then again instsalled it (3 times). Now I have root access and now I want to remove it. I tried my old way ( uninstall kingroot from the settings in kingroot) but now it is showing error. I tried system cleaner apps. Those didnt work. Now what should I do to unroot. ( while rooting I didnt do anything other than installing kingroot I didnt unlock bootloader)

You should be able to unroot your phone with SuperSU.


How can I make the keypad appear during a phone call? I recently noticed that, during a phone call, the dial "keypad" does not appear. This is particularly a problem when retrieving voicemail, because without the keypad, I can't give the command to play messages, delete, etc.

I am running Android 8.1.0 on a Nexus 6P device. The built-in Phone app is version 42.0.28425632.

I access voicemail using the built-in Phone app. When dialing phone calls, the keypad appears, and I can dial the target number with no problem. During the call, there is a screen with icons labelled: Mute, Keypad, Speaker, Add call, and Hold. The Keypad icon is highlighted with a grey circle, but there is no keypad visible. If I tap the Keypad icon, the highlighting disappears, and no keypad appears. If I tap the Keypad icon again, the highlighting reappears, and still no keypad appears.

How can I repair my settings or my phone app so that the dialing keypad appears during calls?

This is a known bug. See Google Dialer bug breaks the dialpad during calls. That’s a problem

You would need to wait for a fix or from app settings, roll back the updates to the app


How to set HTTP proxy and proxy authentication credentials in wifi? I have set up wifi, I installed HTTP proxy and configured it, but where I put the proxy authentication credentials?

According to this, you need an external app and you need to root the phone.

Some other solutions shared in a Google Code issue thread.

Update:

Using Gesture Search, I entered "proxy" and got to the Proxy settings on my Droid. Don't know how to get there otherwise, and don't know if it actually works, but there you go. (Someone else mentioned it in that Google thread.)


Does Android Device Manager Work if the phone was reset? For this scenario let's assume the following:

  The phone is stolen and locked. The thief does not know the lock combination and cannot determine it.
  There is an external SD slot.
  The thief might already reseted my phone

In case it matters, the phone is a Sony Xperia z2

No, Android Device Manager will not work. It is so, as it does not have the data and information of its setting and accounts. But all of your data will not get in hand of thief.

Did you report it stolen with your carrier? They could report the ESN / IMEI as stolen so at the very least the thief probably wouldn't be able to sell it.


Game download blocker How do I keep a senior citizen from downloading and installing every game ad that pops up from games that are installed.  He has a few games he likes and ads pop up and he cannot be told about the X in the corner to keep from installing them.  His Memory is a factor.  I need a block of some sort. Everyday that he plays, he has five more new games installed.  I need ad free solitaire, majhong, pyramid solitaire and he likes bejeweled.  Anyone got any ideas?  And YES.. we have shown and told him not to.  It is forgotten.
Thank you,
Lynn (frustrated daughter)

On option would be to minimize the displayed ads using an app like Blockada (not available on PlayStore).

This app filters out ads and app trackers using filter lists that clock certain requests. This usually reduces the number of ads.

A second option would be to use the multi-user system on Android (if it is available on your device). Additionally to the primary user you can create a second user which is not able to install any app.

The third option would be the Google parental control system which is AFAIK able to block certain app installations. Just switch "parent" and "child" while reading ;)


my P8 (Android Lollipop) can't be recognized by my PC (Windows10) I'm the owner of a Huawei P8. At the beginning the phone was recognized by my PC as a second hard disk but lately I touched something (I don't remember what).

Now, when connected to the PC, the phone is set to charge but it is not seen as a mass storage and neither the computer nor the phone seem to recognize each other. I went through almost all the settings but couldn't find ANYTHING on how to make the computer react to the phone.

USB debugging cannot be used. I would like NOT to have to root the phone or do strange installations – and online the only kind of answer I found was that I have to do a hard reset of the phone. Is it true? Can anybody give me a less traumatic suggestion?

I believe I had the same problem on my Huawei P8. My Windows 10 PC would not recognise the phone, although it would charge it.

The problem was not with the cable or PC - the same cable and PC would work later on, with the only changes made, made to the phone.

I didn't have the same qualms about rooting or 'strange installations', so I rooted using KingRoot then used "SG USB Mass Storage Enabler" on the Play store to toggle the storage mode.

This worked for me, even though SG Mass Storage Enabler is made for Samsung and Sony devices, and hasn't been updated since 14 Nov 2013.

A disadvantage of this method was being unable to uninstall KingRoot. This may be my own fault though, possibly due to me corrupting the KingRoot install by trying to replace it with SuperSU.

This method was the only method I tried that worked. Things that didn't work included trying to backup without root to factory reset (this is data and application dependent on whether you can backup without root), trying to activate USB debugging, ADB, Hisuite and HDB.

If a custom recovery is already present on the phone, then SuperSU could be used to root instead of KingRoot, which is adware at the least, and also seems to prevent itself being removed from outside the app.


Set SELinux mode to Permissive permanently My Samsung Galaxy Note S2 (GT-N7102) running stock 4.3 JellyBean by default blocks all apps from Google (courtesy of the Chinese government). I followed a tutorial to gain access to gapps that relies on SELinux being set to permissive, but the mode changes on a reboot and I get a continuous stream of pop-up that says:

  Unfortunately the process com.google.gapps has stopped

What is changing the SELinux mode and how do I stop it from doing so?

If your ROM supports init.d or if you wish to enable init.d support for this purpose, here's a way to disable SE Linux automatically everytime after each boot..

Create a new script as follows:

#!/system/bin/sh
setenforce 0

(Note: If you're using an app to emulate init.d, use su -c setenforce 0 if just setenforce 0 doesn't work)

Save it as set_permissive.sh, move it to /system/etc/init.d/ directory and give it permissions 755.


Where does SafariOnline store downloaded books? I used the Safari Books Online "Safari to Go" app to download a book to its "Offline Bookbag". In what format is the book stored? I ask because I'm hoping to use a reader other than Safari's own app to read the downloaded book.

On my Nexus 7, my downloaded books go in /Android/data/com.safaribooksonline/files/zips. They are stored in xhtml directories which includes various metadata, images and the chapters themselves as xhtml documents.

While these look vaguely HTML like, they certainly can't be rendered in Chrome or other web browsers directly, you just end up seeing all of the mark-up as text.

I don't know how standard the xhtml format is for e-books, or whether other readers could understand the format Safari uses, but hopefully this helps point you in the right direction.


Security on a Nexus 6P purchased on Ebay I purchased a used Nexus 6P on ebay to replace my current 6P, because the camera has failed.
The seller indicates that the new phone has been factory reset, but I'd like to be sure that there is no spyware hidden deep in the system.
On a desktop machine I would erase the hard drive, install the operating system of my choice, and be confident that most reasonable vectors of attack were removed. (Sure, he could've hidden something in the firmware of a device or whatever else, but I'm not worried about that level of sophistication).
I'm not sure how Android factory resets work, but given that the phone's memory is never completely erased, I worry that a malicious actor could have put bad software into the image that the factory reset restores from.
Is this a valid concern?  If so, is there a way to address it and be sure that my phone is not sending all of my information to some one else (other than google)?

Theoretically, a factory-reset wipes data only while any deep seated malware that injects itself into the /system partition isn't wiped. To that extent you have a valid concern.
Fortunately, you have a Nexus device. Google provides factory images for Nexus/Pixel devices (here). You can flash the factory image for your device following instructions on that linked page. See adb tag wiki, if you aren't familiar with adb. It might look a little complicated if it's the first time you are doing this, but it isn't.


Installing latest possible firmware and Android on HTC Desire HD I have installed CyanogenMod on my HTC Desire HD a while back. Some things don't work, so I'd like to do these things:

Install latest possible firmware
Install latest possible standard (non-HTC) Android version
If compatible with above, install rooted version (not really necessary)

What steps do I need to take to do the above? Where and how can I find all necessary files to do this?

There is no "standard non-HTC" version of Android, your device needs custom drivers and therefore a customized version of Android.  If you install a custom ROM it will most certainly be pre-rooted.

You should check XDA's Desire HD development subforum for custom ROMs.  Read a few threads and decide on one that sounds good, then follow the instructions to flash it.  If there are no instructions then just put the ROM .zip on your SD card, reboot into ClockworkMOD recovery, and follow the menus to flash it.


How to root MK 809 iii? I have an Android MK809 III stick and I am looking to root it, to run apps with super user permissions. How do I do that?

Here is a step by step guide:

Connect the DC micro-usb port to power, and the other micro-usb port to your computer.
Go to Settings USB and select the checkbox for "Connect to PC"
Run KingoRoot to root the phone.
Download SuperSu.apk
load /system partition in read/write mode with:
adb shell "su -c mount -o remount,rw /system"
adb push SuperSu.apk /system/app/SuperSu.apk


How to get back pattern lock with Exchange/ActiveSync account? I have added an Exchange/ActiveSync email account to my Android phone. This required me to set the email application as a device administrator so that ActiveSync can control certain features of my phone.
One of the controlled features is the way I can unlock my phone (from the lockscreen). Exchange seems to limit me to the "PIN" and "Password" options. But I prefer to use a pattern lock.

Please note that I have administrative access to the domain in which the Exchange server is running and I would like to control this behaviour from the server side. I do NOT want to circumvent restrictions on my device.

I have already created a new ActiveSync profile (which doesn't enforce any password restrictions) for my user account, but it doesn't seem to affect the issue. It seems like ActiveSync in general restricts me to a password/PIN unlock and the profile can just control the complexity rules for those.

I realize this isn't really an Android issue, but I assumed this would be the best place to ask.

Update: Please note that this seems to be a new feature introduced with Android 4.0 (Ice Cream Sandwich). When I was using Android 2.3, I was able to use pattern lock just fine.

My work account limits me from using pattern lock. The way I get around it is by using Swype and a password that is a real word, that way you Swype the pattern of the word to unlock your phone.

Get Swype from beta.Swype.com.


Problems using bluetooth tether on a cheap chinese tablet I'll save you all from the backstory, because I am short on time. I have 4 iDeaUSA CT8 cheap chinese tablets running android 4.2.2 that I bought from fry's electronics for $99. It was a great deal, and the tablets are surprisingly good considering the price and power.
Basically, I need to bluetooth tether tablets to smartphones (or any other cellular device) for use in a venue where wifi is banned. However, the tablets will not work. I have followed instructions for bluetooth tethering, and the tablets act like they are connected and everything but when I try to load google.com it just loads for a couple minutes before timing out. It happens on any device I try to connect to, including a GalaxyTab 3, Droid Turbo, and another off-brand. I know the problem is with the tablets because I can follow the same steps on my phone and other tablets, and it works just fine.
I have seen some evidence of similar stuff, but have found no working solution.
What do I do?!? I have 3 days to get this working, and I don't want to resort to reverse usb tethering to a laptop.
Is there some sort of glitch with the software that is patchable? I doubt it is hardware, because everything looks exactly like a working setup.

It's not a hardware issue.I had the same problem . Finally I figured it out. It's a bug. The JB device fails to register the connection parameters (DNS) for Bluetooth network after connecting to tethered device and uses DNS of default wifi connection to connect. So  the request fails with a timeout.

Rooted users can fix the issue using a set of commands in terminal, either using adb or terminal emulator.

Terminal Emulator or adb

Connect the bluetooth tether and install terminal emulator. If you are using adb, connect device to pc through USB (in debugging mode) and run the command

adb shell

to enter into the shell.
type "su" and enter. Grand super user permission to terminal emulator when prompted .
use the command "netcfg " to list the available interfaces. you can find the bluetooth interface in the list. It may be "btn0" or "btn", etc.
Set the network status of "btn0"(bluetooth interface) to up.

root@android:/#netcfg btn0 up
Run DHCP to get an Ip address.

root@android:/#netcfg btn0 dhcp
set the DNS of your choice.

root@android:/#setprop net.dns1 8.8.8.8;
root@android:/#setprop net.dns2 8.8.4.4;


Can I use multiple Android devices with a single Google account? Surprisingly I haven't found a satisfactory answer for this in a FAQ somewhere or anything.

I have a Motorola Droid (with froyo, if it matters)
I am thinking about getting a Samsung Galaxy Tab.

Pretty simple question:
What will happen if I attach the same google account to the tablet?

What I do not want to happen is for the new device to automatically download all of the same apps from my phone, especially the ones that don't make sense on a Wifi-only non-phone device.  And especially if the installed apps on both devices need to always stay synchronized.

What I want is to be able to sync contacts, gmail, calendar, etc, on both devices.

Bonus Question

It would be nice if my paid apps were available for re-download on the new device, but that isn't even necessary. So I was thinking about creating a new google account just for the sake of apps on the new device, and adding my gmail account as a "secondary" on the tablet.  So, the bonus question is: would this option be a better plan (if it would work at all)?

I have a Motorola Droid running CM6 (Android 2.2, effectively) and a G1 running CM5 (Android 2.1, effectively).  The Droid is on Verizon and the G1 is on a pre-pay SIM card with no data (so it is basically a wifi device I use for dev testing).

I use the same Google account on both.  It does not force me to have the same apps on both phones.  I can download apps I have paid for on both phones without any problems.  Contacts, gmail, etc. sync just fine.

However, I do believe that if both devices are running Froyo, it will try to initially restore your apps when you add your Google account.  But I believe you can then uninstall them (it won't try to re-install again).


Vibrate-only mode for google voice I'd like to keep my mobile number private & give out the Google voice number for business.

Is it possible to see the caller number for a google voice call, but set it so that it is in silent mode?

I don't want to silence the phone if the call is to my private number. This is to ensure that I do not miss a call if my private number is dialed (it is an emergency number due to medical reasons). But since I am in a lot of meetings etc, I want to keep it on silent for all other calls. I hope this makes sense.

I have looked around online, but cannot figure out a way to do this. Any help would be greatly appreciated!

Unfortunately, this is not possible with setting Google Voice to forward the caller number to your phone.

When someone calls you using your Google Voice number and you set it up to go straight to your phone, the system spoofs the caller's number and sends it to your phone; the VoIP part of the call ends when Voice connects your caller to you, it's your basic forwarding service.

You cannot control any part of that with the settings from either the webapp or the Andorid app.

EDIT: There's a potential solution to this, depending on whether your emergency contacts have fixed numbers or not. You can set your default ringtone to "None", but for those contacts who do have your number, assign an actual ringtone to them and keep your phone's ringer on loud. Of course, this would not include emergency calls from numbers that you would not know, like hospitals or police stations.


Android 5.0 display keeps turning on with black and white notifications I have an Oneplus One which just got its Android 5.0 version released.
It is known that there are still plenty of bugs issues, but a very annoying one is that if I have notifications and turn off the display, after a few seconds it turns on (only black and white) and off, on and off, a many annoying times.

If I turn my display off, I want it to be off, regardless of notifications I haven't seen/dismissed. I suppose it is consuming a lot of battery since the display is being on much more often than the usual.

I could not find anything regarding this issue on the Internet.

Anyone has seen it before/can help me?

Thanks in advance!

I once encountered similar behavior which was triggered by Ambient Display feature inside Settings. There is a guide on OnePlus Forums here (see Usage of Privacy Guard & Built in Settings (All Users)) which mentions this:

  Ambient Display – this is again another option under the Display section of the Settings, when turned on (is ON by default) splashes notifications on the lock screen in black & white, every time you grab your phone off a table or something. This is a built in feature of Android Lollipop and is very useful. However, it is not that every time you grab the phone you wanna view notifications. You could be heading some where and want to keep the phone in your pocket or mounting the phone onto your car dashboard and the list goes on. So every time you do this, the ambient display comes and goes. While this may not eat up a whole lot of battery, turning this off will do something good.

Now that you know its under Settings →  Display & lights , you may try unchecking it and see if the issue ends. I had this issue when I flashed Lollipop and it ended right after unchecking it.


How do you keep Mobile Hotspot on During sleep? I have a Nokia 3.1a (from Walmart), and it appears to be basically running stock android. Overall it seems to work well other than two annoyances. Can't go back to 3 buttons, stuck with gesture interface. And the annoyance that this thread is for. The mobile hotspot feature works as long as the screen is turned on.

As fun as it is setting the screen to time out after 30 minutes, I would love it, if it would stay on while the screen was off. I thought maybe the wifi chip was turning off. Google has hidden the "wifi on during sleep" setting, so using ADB I can confirm that wifi_sleep_policy is 2 (always on).

Also, under advanced settings, I have the timeout if no devices connected set to "never".

Any help would be appreciated!

And, It looks like I found the solution. It appears that when the screen is off, Wifi was scanning. Since Wifi can't be turned on when the mobile hotspot is turned on at the same time, it would stop transmitting the hotspot signal.

Solution:
Settings>Network & Internet>Wifi>Wi-fi Preferences Turn off Automatic Connection to AT&T Wifi Hotspot.
Settings>Network & Internet>Wifi>Scanning Settings Turn off Wi-Fi Scanning


Is media volume only now integrated into Android? The following app: media volume only allows you to only change the media volume on Android phones(and phone when using).
Have briefly experimented with phones in stores it appears this feature is integrated now into Android.  Is this correct?

Yes, this was a change introduced in Android 9. Prior to Android 9, volume buttons controlled ringer volume.
See Handling changes in audio output  |  Android Developers

Users expect to be able to control the volume of an audio app.... By default, pressing the volume control modifies the volume of the active audio stream. If your app isn't currently playing anything, hitting the volume keys adjusts the music volume (or the ringer volume before Android 9).

(Emphasis added)
You can see the same in the review of Android 9 by Android Police Android P feature spotlight: Volume buttons change media volume by default instead of the ringer.

By default, pressing the volume buttons on Android Oreo (and below) will change the ringer volume. If you're currently playing media, the volume buttons change to control the media volume. Starting with Android P, the volume buttons now control the media volume by default. No more accidentally setting your phone to vibrate.


Why does Android have such problems remembering last know location? I've never been able to figure out the manner in which Android remembers its last know location. If seems to remember the location from several hours ago but not several seconds ago. I think its best to give an example of what I mean.

I was recently in the Bay Area. I was using Google maps on my Android and I happened to be around the Google Campus in Mountain View. I was using maps with GPS enabled and after a while I got a proper GPS lock which I used to navigate around the area.

When I went back to San Francisco later on I was using it to get around the city. Every time I turned on the maps it put my location back in Mountain view. About 10 seconds later after it got the GPS lock I got my real location. If I turned the phone off and on again a few seconds later the same thing happened - it thinks I am in somewhere I was hours earlier and then kicks in with my actual location. This happens all the time - remembering where I was hours ago, not where I was a few moments ago. Once I have been around an area for a certain amount of time this now becomes the new "last know location".

Why, once I get an accurate GPS lock, does Android not register this as the "last known location" instead of one from earlier?

Not a complete answer, but some background information:

Your device can have more than 1 location provider, e.g. one based on GPS and one based on which mobile phone towers it can see.
Android does not have a one single last known position. Each location provider has its own last known position.
A location has additional metrics, like accuracy, when it was recorded, what was recorded (e.g. does it have an altitude component etc)

So it depends on which location provider the app uses and that can depend on or even change based on dynamic parameters. E.g. on start-up it could ask Android for the fastest location provider to get going and then switch to the most accurate one to gradually get a better fix.


Restore Google Search to home screen How do I restore the Google search bar to the home screen of a Motto z?

open your lock screen .

long click on your home screen
click on widget section
select google search
drag it to your desire location on screen.


Different gapps for every device? Hi everyone? I am thinking about changing my phone's rom and  I was wondering if every device need a special pack of Gapps (google apps) or if a pack works on different devices, what do you think?
Thanks for you answers.

GApps (Google Apps) are usually usable across devices and across Android versions but some Google apps feature different versions for different Android versions.

Those can include more functionality, better support for the latest version of Android and more.

If you need GApps, go to http://opengapps.org/ and select the version that applies to your phone and ROM (typically ARM64 and 6.0, 7.0 or 7.1) as well as the app bundle you want (with the AROMA package being completely modular and featuring nearly all apps).


Sony xperia z2 how to factory reset i have a sony xperia z2 d6503 running on android 6.0.1
and has two users. ive forgotten the pin for the owner account and using the guest account i created for my kids
now i want to factory reset but havent been successful. please help

I'd assume since you were willing to do a factory reset, that you're also willing to forego all the data currently possessed on your phone.

You could hard reset your device through the following method.

Procedure

Switch your phone off.
Wait at least 15 seconds before simultaneously pressing the volume down key + power button until the device vibrates.
Through use of you're volume up and down keys, highlight factory reset and hit the power button.

  Ensure that you have enough battery charge to do this(recommended 40% and above; your battery shouldn't also drain fast). Failure to do so could result in soft bricking your phone rendering it useless.

This will reset your phone back to its original state.

Update
The following links provide methods used to hard reset the z2 that I have already outlined in my answer.
Hard reset z2 verizon
Hard Reset z2

As has been raised in the comments, that Sony devices do not support hard resetting. The above links provide those methods while I have indeed myself been able to reset sony xperia z4 and the c5. Attached is the method I used to hard reset those devices.


Automatic factory reset and app installation I have a Android tablet for which I want to do a factory reset, and then install some pre-defined applications.

This has to be carried out by someone who has no computer experience and no Android experience at all. All I get this person to do is connect the device to a computer by cable, and interact with a very simple interface with a couple of buttons.

All this has to be performed on a well known device and only for that model.

Is it possible to connect a device to a computer and with a couple clicks do all that?

If so, are there any suitable applications which do that already? Would it be necessary to create software for that?

Rooting is no problem.

Possible solutions, in descending order of idealism and difficulty:

Create a custom ROM, with the apps you want on it, which you can flash onto these devices. This question is a good starting place for that.
Write your own app, which automatically installs the other apps. The first answer to this thread provides the code to install apps programmatically.
The easiest solution, if it suits your needs, would to be to use one of many "installer" apps. If you can drop the apps on the tablets after installing your stock ROM (ideally on an SD card), you could then install an "installer" app. Then either run it yourself, or instruct your users to run it and install the listed apps.

In any of these solutions, you will have to write the desktop computer application which has the few-button interface for users, which does the flashing and installing. Whether you do a custom ROM or a stock one, you will have to automate its install. This thread has some help on automating ROM installation.


How to fix "Unfortunately, the process xxx has stopped"? I was having some trouble with my rooted Samsung GS3, so I "tried" to perform a reset by flashing a stock ROM in ODIN. Once I booted it back up, the first thing I saw was "Unfortunantly, the process android.process.media has stopped." I thought that was weird but continued with the setup process, but it kept happening frequently. Media, gapps, Play Store, gallery, contacts and others were "unfortunately stopping". I can't open the play store, camera, phone app, contacts and some others. Now, I use only the messaging, Internet, and Youtube apps. I can't download any apps, or anything really. I've tried to reflash the ROM with ODIN, but that does nothing. I've flashed CWM to it but that doesn't even working properly. I tried to restore a backup I have on my External SD but when I hit restore in CWM it just says "Couldn't open directory. No files found." Device is SGH-I747. I'm going insane with this. Please help, any response is appreciated. Thanks!

Try deleting the data and cache of every app that gives you this error.

It's very common that this junk causes troubles because they were set up in other conditions of the Android SO.


do I pay for multiple downloads of paid apps? I am thinking about buying Tasker, and swype. If I purchase these apps, will I need to pay for them on each device? Or will a single purchase allow me to install on all my devices?

Apps purchased through Google play store are linked to a Google account and not a device. This means you can purchase an app then use it on devices signed into the Google account that purchased it. https://support.google.com/googleplay/answer/113410?hl=en


Cable to send audio from iPhone to android phone via TRRS This is a follow-up to https://electronics.stackexchange.com/questions/29099/designing-a-cable-for-bidirectional-communication-between-2-iphones-via-trrs-he

The cable in the above link successfully transmits audio from one iPhone to another.

But for some reason it fails on my Android device.

I noticed that on my iPhone if I go into sound recorder and make some noise the spectrograph lights up.   if I then plug-in one end of the cable and make some more noise it has now gone silent. So it has registered that a microphone has been connected.   if the resistance across the microphone si 100 ohms, it will fail to detect the microphone. However setting it at 200 ohms it successfully detects the microphone.

however if I repeat this experiment with the android device (Samsung Galaxy S2), the device never registers that an external microphone has been detected.

I have tried resistances between 50 and 800 ohm, and the spectrograph on the recorder app steadfastly picks up audio from the inbuilt phone microphone.

can anyone shed some light on this problem?

I understand this question has long since been asked. However I have useful information for Google-fu students and teachers.

From what I understand, iPhones by default have the TRRS 4-conductor jack. Androids, on the other hand, vary in specifications.

Quoted from here:

  I'm sure android and apple are the same kind (I've used them interchangeably) though samsung android phones have two rings swapped.

More specifications related to Android, specifically the Nexus One, can be found here (with wiring diagrams). However, the application is different than what you are proposing. Still, this may help.


Where are my commented documents in Adobe Acrobat Reader android actually synced? I checked my original PDF after adding a comment in Adobe Acrobat Reader and it did not had the comments. I opened the PDF through RECENT in the app and the comments were there! So where are they actually syncing. I finally uploaded it to my Document Cloud to sync but there must be a local storage location? If not can I sync my Documents locally?

I would assume Acrobat reader stores them in the app-private directory. The documents are there saved securely so that other apps can't access them. Unfortunately this also applies to the the user, so that you can't access the file on a non-rooted device.

If your device is rooted you can check the directory /data/data/com.adobe.reader which is the app-private directory of the Adobe Acrobat reader app.
Also check it's subdirectories. Most likely you will find the saved PDF file there.


Android - how to keep launcher setting after reboot Instead of the preinstalled "Launcher3" I'd like to use "Microsoft Launcher" – but when I choose it as default, it only lasts until reboot. After reboot "Launcher3" is again set as default.

How to keep a launcher after reboot?
Where are such things stored in general?

(Android 5.0.2 - API 21)

EDIT:
My Phone is a Medion X5004.
I tried via the settings menu in MS-Launcher, and via system settings.

EDIT2:
I tested installing "Apex Launcher" and set it as default - also resets to Launcher 3. So it doesn't seem to be specific to MS-Launcher.

EDIT3:
MS-Launcher does not sit on SD-card.

EDIT4:
Wiping cache has no impact...

EDIT5:
Tried to chmod 440 /data/system/users/0/package-restrictions.xml while launcher set to MS-Launcher - after reboot the file has write permissions again and Launcher3 "greets" me.

Not really an answer – but problem does not occur after factory reset.


Misc. file identifications and importance I see things like roidapp, .chartboost, .mobvista, .ravesocial, etc. No idea what they are but eating up storage. How do I identify them as necessary?

These are folders apps use to store some or (less likely) all of their data. If you delete that folder, some app data associated with the folder will be gone.

In most cases you can safely delete that folder given that you uninstalled the app prior to deleting it.

The folders usually have the same name as the app they represent. The reason they have a dot at the beginning is so Android detects them as hidden and doesn't show them unless you tell it to do so.

You can just Google the folder names (without the dot) to find what app made them, what does it do and wether you want to keep it or not.


How to solve invalid IMEI problem in LG G3? After performing a factory reset on my LG G3, my IMEI was set to 0. This problem has been reported also in xda-forums.

How to reset the IMEI in LG G3 running on Android Marshmallow 6.0?

A solution for this problem has been given in multiple sources, such as: this, this, and this. However, in those cases either the phone model is different, or the Android version on the device is different.

Solving this problem requires couple of steps:

0) Setup description

1) Accessing the hidden menu for LG G3 on Android Marshmallow 6.0 & enable DIAG MODE

The solution for this is given in the following xda post

Basically, following steps 1-7 from that post was sufficient for me (given that I had installed the latest version of LG drivers: LGMobileDriver_WHQL_Ver_4.2.0.exe)

  Download LG United Mobile Driver or LG Mobile Driver. (I don't think it matters.
  Install it.
  Go to Device Manager on your Windows Machine.
  Physically Connect your phone to the computer and set it to CHARGE ONLY (This is necessary).
  , Then Go to your phone Dialer PAD and type in the code: *#546368#*855# (Replace 855 with the LG G3 model Number - 855 is the international model)

  It should automatically launch you to the hidden Menu.

  Navigate to USB > PORT CHECK TEST. (Not sure if this is necessary at all...but won't hurt to enable it anyway.. you may skip this or
  not..it depends..idk)

  Enable it

  Then Navigate back to USB > QMICMSet

  Click 'OK'. ( Immediately you should see TWO Notifications Display: "LGE Android Phone" Under "Other Devices" with a yellow exclamation.

2) Use QPST to modify the IMEI

For this you have to use the proper version of QPST, that is: 2.7.378. The required software can be found here: http://www.mediafire.com/file/figdbxb75j5kyry/package.rar

For the remaining steps you can follow everything after 06:00 from the afore-mentioned video (https://www.youtube.com/watch?v=y2lHFy7AciE), or steps 1-28 after this line:

  [After it you will have a 2G network but no 3G\4G network because of
  the imei of the device is 0.So you must restore it with QPST.

in this post: https://forum.xda-developers.com/lg-g3/general/service-disabled-current-version-t3403232

  Make sure you LG G3 is running the stock LG firmware [..] If your phone does not have official firmware
  installed on it, restore it to stock first. Install the latest LG USB
  drivers on your computer.
  Now download the IMEI converter tool and unzip it.
  Download QPST (Qualcomm Product Support Tools) and unzip it.
  Open the QPST_2.7_378 and run the setup file to install it on your computer.
  Enable USB debugging on your device. You can find this option under Settings> Developer options. Connect your device to the computer.
  Run QPST configuration and click on Ports tab. Click on Add new port option.
  Your current port should show as COM4/5.
  Select the port and click OK. The port should come up on active phones.
  Select the phone and click the Software Download option from Start clients menu.
  Now click on Backup tab. You should see your phone’s port.
  Click on Start to initiate backup.
  Now navigate to C:/ Program Files/ qualcomm/ qpst/bin folder.
  Run RF_NV_Manager.
  Click File> Read from phone. Your phone’s IMEI number should appear on number 550; NV_IMEI_I
  If you do not see item 550, do not panic.
  Click on File> Read supported RF NV items.
  Click on item 550. You would see 9 blank fields.
  Now run IMEI Converter.exe.
  Now type your phone’s IMEI in Enter IMEI field. You can find your IMEI on your phone’s bill or the box your device came in.
  Then click on  button.
  You should see 18 digits in groups of 9.
  In RF_NV_Manager program, click on Hex by Write NV button.
  In the 9 boxes, type in the numbers from IMEI converter starting from left. Type in first group of two numbers in the first field, then
  go to the next field and type in second 2 digits.
  When you are done with doing this, click on Write NV option.
  Then click File> Read from phone.
  Item number 550 should appear now.
  Disconnect the USB cable and reboot it.
  Open phone’s dialer and dial *#06#. You should see your phone’s IMEI now.

Credit for the solution goes to the original authors in xda and yt, I just put together their stuff.


How to use Microsoft Exchange ActiveSync to sync Hotmail and Outlook contacts to Android? I have sync issues with Microsoft Exchange ActiveSync, when using its service with my Hotmail account. (I'm using a Samsung Galaxy Note 4 with Android 6.0.1, if that helps)

These are the steps I took to reproduce the issue,

Go to the settings page
Under the Personalization Section I select Accounts
Select Add Account
Select Microsoft Exchange ActiveSync
Entered my Email Address and Password
Select Next
Uncheck all the checkboxes except Sync Contacts.
Select Next
Name the Account and select Done

Now that I had setup the account, I took the following steps to test my contact sync

Create a new contact on the device using the contacts app and selecting the microsoft exchange activesync as the account and fill in a name and contact number.
Save the contact.
Go to outlook's webapp
log into the same microsoft account and create a contact.
Save the contact.

Finally I went to my phone and made sure sync was switched on and looked for the contact I had made using the outlook's webapp. I also looked on outlook's webapp for the contact created on the phone.

The final result:

Sync from Outlook.com to android => WORKING

(The contact I created using the outlook.com web app was visible in both the web app and the phone)

Sync from Android to Outlook => BROKEN

(The contact was only visible on the phone ie: missing from the outlook web app)

How can I fix the BROKEN Android to Outlook sync?

___________________________________________UPDATE___________________________________________

I haven't tried using another android phone, I don't have one lying
around at the moment. I'll give it a shot when I can and let you
know.
I do not sync my contacts with my google account, how is this
possible? I am trying to sync my MS account contacts to my android
phone. I wasn't aware of a connection between the MS account and my
Google account contacts.
I've already tried syncing the emails, no luck. Issue still
persists.

Have you tried connecting another Android phone? It would be a nice AB testing to see where's the problem.

The first answer that comes to mind is to check whether your contacts not set to sync with Google contacts. In some cases that prevents everything from working correctly.

Another solution is to enable syncing email alongside with syncing contacts. Some Android phones don't update other data correctly till emails syncing is turned off.

And the last option is switching to the software called Akruto to check if that could fix everything. You can find all instructions and video guide on the official website: http://www.akruto.com/best-ways-to-sync-android-with-microsoft-outlook/

Hope this helps!


Is it possible to leave some apps in the internal memory while using S2E? Well, is it possible? I have a Galaxy Ace with the official CyanogenMod ROM. I only have a class 4 micro SD card and is using the SD Speed Increase app.

I was wondering if I could leave some apps (like handcent sms, go launcher ex, etc) in the internal memory while retaining other apps in the sd-ext partition. Thanks.

S2E moves the whole applicator folder to your ext partition. If you want to move specific applications you need to use something else.

Something else in this case can be Link2sd. You can pick apps and even data to move.


Quickly input frequent used phrase by choose-and-paste Is there any application that can enhance the clipboard, so that I can quickly input some frequent used phrase by choose-and-paste?

Use case:

I need to input my email address to a field in an application. I recall my frequent used phrases list (by some kind of operation), choose my email address, then it is pasted into the field.

Personally, I use Quickcopy - It may be as close as you will get to your ideal. The only part it will not do is automatically paste into the field you want it to, but it does provide quick access.


How to change the demo OS in Sony xperia tablet z I have bought a sony xperia tablet z yesterday.. the showroom dint have the stock right now, so he sold me the demo piece in the display.. it is working fine, so i took it.. but after using it i understand that..it is running some kind of demo settings.. a demo video is being palyed for every 20 minutes.. if i re arrange any icons and go to another screen.. when i came back.. the icons are automatically restored to defaults..similar with volume settings.. how to remove those demo settings.. make it work like usual tablet.. thank you

Since you don't have a dialer app in the tablet, Ali Kabiri's answer can't be directly used. But there's a way to get into a mode where you can enter these "service codes". See this blog post for images.

Open the Contacts app
Exit the initial setup if it pops up
Go to Menu -> Settings
Long-press the blank space in the bottom of the screen, in the middle (see images in link)
A button called "Enter service code" should appear
Tap the button to get a "dialer"
Enter the code *#*#73556673#*#*
Demo mode should now be deactivated!


Why would Doze feature need motion detection? I do not see any reason mentioned by Google for Doze mode to get activated only when the device is stationary.
Is there any specific advantage for doing this only when the device is stationary? What is the need to even waste resources checking for motion detector readings, when this can simply be achieved whenever the screen is off.

I am asking this because my phone is in my pocket for most of the time and because of that Doze mode will not get activated. I think there are many more people like me, so I don't understand why google chose these specific constraints for Doze mode.

It is based off of the assumption that the device is not being used at that time, so it will enter Doze Mode.  How do you know that Doze is not being activated?  Clearly while in your pocket, if you are walking/running or moving around, the device will detect motion and not enter Doze Mode.  That's how they chose to have it operate.

Here's an explanation of it taken from here.

  Doze mode is different in that the entire device is taking a nap, not just the least-recently used apps (such is the case with App Standby). Doze mode is activated when the device is not plugged in, when the screen is locked, and when no motion has been detected for some time. These assumptions imply that the user has put down the device and walked away. So, when they come back and pick their phone up off the counter, it should not have dropped to 30% battery. It should, essentially, be in the exact state it was in when they placed it on the counter. Right?


Is it a bad idea to let your phone keep charging all the time? I read somewhere that long periods of charging can be bad for the battery and the best level to keep your battery at is around 50%. Is this true?

If it is then after how long will the battery show any signs of being affected?

For the first part of your question, see Ideal charging / discharging percentage for maximum battery life?. Answers there explain in detail, so yes, it is true

Second part, after how long... depends on how often you charge it the wrong way, your usage (how many cycles of charge) etc and one cannot put a figure to it. Bear in mind that batteries even without being used lose a significant amount of life due to aging. So, it's a bit complicated to separate cause and effect. I don't think it will show up soon but maybe about an year or so (no backing to substantiate)

See answer here for more details Battery capacity wear-down, and its relationship to charging practices


KeyChain/KeyStore Backup Is it possible to backup (local or Cloud) the keys from the keychain/keystore?

I know the KeyChain is a system daemon which provides secure key storage. The keyStore will provide app-specific key storage, but where are the keys located and is it possible to backup the credentials of (all) apps?

Thanks in advance

The keys are located in the Android System and stay there indefinitely.

You need to get a new phone, recreate all your keys, revoke all the old ones and reinstall. If you don't know what reinstall means (including but not limited to what to reinstall) get a new phone, recreate all your keys, revoke the old ones and reinstall again.

Google, Carriers and Phone Manufacturers rely on your full cooperation on this matter.


Can't start DroidExplorer because an asset is missing When I open DroidExplorer I get this error:

What can I do to fix this?

you need to create Droidexplorer in ProgramData, and then create assets in DroidExplorer ( all folders )
and then it works
i had the same issue just right now


Desktop/homepage shortcut to send pre-built email in one click I'm trying to set up a way to send a pre-defined gmail email to a pre-defined recipient with a single tap from the home screen. Essentially, I'm going to use emails to trigger macro events on another device, and as I will be regularly sending these emails, (sometimes multiple times per day), I do not want to have to continuously recreate them manually. I want something like Compose Email Shortcut, only I would like the recipient, subject and body to all be filled in already and for the email to be sent as soon as the shortcut is pressed. Email Yourself is the closest thing I could find to this, but that app is rather expensive for what should be a pretty basic function, and it still requires the user to press send after the shortcut is pressed.

Any help/advice appreciated...

Automation is the preferred option. Many apps are available. I prefer using MacroDroid , since it is free (upto 5 macros and you need only one macro for your need)
and easy to learn.

Give the app all permissions it asks for and from Settings →Email settings, enter your Gmail account details.
Create a macro as shown below (use + to add triggers /actions). In the send mail action fill in details of recipient and the text of mail. In pop up action enter text that you want to be displayed when you create a widget (explained in next step). Save the macro with any name.

(click to enlarge)

From the widgets drawer of your launcher drag and drop MacroDroid Shortcut widget on top your screen. On the menu that opens up, assign it to the macro you saved.

Tap the shortcut to send the mail. I've tested and it works fine.

(click to enlarge)

You may edit the icon of widget to a custom one and add more bells and whistles by way of adding a sound action, scheduling to send mail at fixed times /days, or whatever you want ( endless possibilities)
later


Fixing GPS lock that takes too long without installing a custom ROM My phone (Huawei Y300) takes a little under 10 minutes to get a GPS lock. This has been happening both in new locations as well as in and around my home (where it's on frequently).

What could be the problem that is causing this?

Are there any possible workarounds for this (and I don't mean custom ROMs)?

Install GPS Status & Toolbox. Then go to the app's settings > gps sensors > auto-download AGPS data, and set it to whatever you like. It also has a Pro key, which unlocks other features.

  The main goal for the application is to assist you and all the other
  applications on your device to get a GPS lock as fast as possible. It
  is much better to know what is happening inside your phone than
  staring cluelessly on a blinking notificaion icon and hoping that it
  will stop blinking sooner or later. (Some people just simply enjoy
  watching all the raw data ;)

Steps to follow if you have a non-locking GPS, from their FAQ:

  Menu / Tools / manage aGPS state.
  Select 'Reset' to clear the internal state of the GPS.
  Select 'Download' to re-download the assistance data. You will need an active internet connection at this step.
  Close the GPS Status application for 10 seconds.
  Go outside and find a spot where large part of the sky is visible.
  Make sure you have the 'Keep the screen on' settings turned on (in Menu / Settings / Display & Tools'.
  Let the program run and try to acquire your GPS position for at least 15 minutes.

  NOTES:

  If the above steps do not resolve the GPS issue then you most likely have a hardware problem with the phone.
  Certain phone cases block the GPS signal (remove the phone from it, if you are not sure.)
  Certain windshields may block the GPS signal inside cars (those that have metallic coating to keep the heat out.)
  Certain phones (usually CDMA) turn off the GPS chip if you put the phone into flight mode.
  If you travel a long distance without turning on the GPS (i.e. flight) you can expect much longer fix times at your destination
  initially.
  Obviously you cannot expect the GPS to work in your basement! (yes I'm serious)

See if that improves the GPS lock.


Make an IAP in a Restricted Profile My boy is playing Scribblenauts on an Android 5.0 tablet, under the control of a restricted profile.

He's done all the levels, and there is an IAP required to purchase the rest of the levels.

Can't do the IAP from within the restricted profile, because no play store access.

I've purchased the levels on the parent account, but they don't show up in his restricted profile.

How can I get the new levels for him?

You could try temporarily unrestricting the account. Your phone must be rooted. I haven't tried doing this and have no idea whether or not it'll work. It's just idle speculation.

Make a full backup of the entire device, including all priceless user data such as documents, photos, and home videos. Store the backup on your home computer, or on a MicroSD card kept in a safe place.
Root the device. This carries risks, which I shall not list here.
Install SuperSU.
Temporarily convert the restricted profile into a non-restricted profile. Right now, I'm too tired to prepare a full set of instructions on how to do this. Instead, for now, you can pay a technician to look at this post. Upon seeing the post, she'll be able to figure out what to do.
Try to make your in-app purchase.
Set the profile to be restricted again.

I wonder if the in-app purchase would work, though. Would the temporarily-unrestricted profile have a Google account associated with it? If not, could it still make in-app purchases?

Maybe you'd have to add a Google account to the temporarily-unrestricted profile then remove it from that profile after making your in-app purchase?

Please leave me some comments about whether or not this worked for you.


Applications installed get deleted after connecting USB to PC I had installed quite a few applications on my tablet. But after I connected it to the PC for data transfer some of the applications got deleted by its own.

I connected to the PC by plugging in the USB thereafter turning ON the USB storage for data transfer. After the data transfer I switched the USB storage OFF only to find around 10 of my applications are missing.

I checked the Apps manager and found files like com.YYYYYY.XXXX, which I suppose are the left overs of the apps that were deleted.

I found a pattern(might be helpful) as this happened a couple of times with me. The application were mostly on the internal SD card(/mnt/sdcard) and most(not all) of the recent installed applications were deleted.

Since then I have not connected my tablet to the PC. How can I avoid applications getting deleted and still be able to successfully transfer data ?

Device Details

Device : Intex I Buddy Connect
Android Version: 4.0.4
Internal(Phone) Storage: ~ 1.0 GB
Internal Storage (eMMC I suppose) (/mnt/sdcard) : ~ 2 GB
micro SD Card (/mnt/extsd): 16GB (~ 14 GB)

You should ensure that you dismount or "eject" the storage from your PC before turning off storage sharing from your device or disconnecting it.  The PC may not flush all writes and properly close resources until you do that, leaving the device storage in a bad state.  In Windows, you can right-click the drive in Windows Explorer and choose "Eject" or do the same from the Safely Remove Hardware icon near the clock on the start bar: http://windows.microsoft.com/en-CA/windows7/Safely-remove-devices-from-your-computer

As I noted in chat, Android has also been pretty finicky with homescreen shortcuts (my SGS loses all shortcuts to apps on the SD card upon reboot, for example).  It could be that you are seeing the same thing here, and the apps are not really being deleted.


Android keyboard crashes continuously Since this afternoon the Android keyboard crashes continuously on my phone, Samsung Galaxy S2. I have Avatarrom installed. I tried to delete the Dalvik Cache (cache/dalvik cache and data/dalvik cache), restarted the phone, but that didn't help.

Today I installed BTSync (Bittorrent Sync) on my phone. I don't know if it has anything to do with these problems.

(See update below - I have disabled App Protector!) I have App Protector installed, and it protects the system menu, so I can't open that. I can't open the Playstore to download SSHdroid or some other tool that will allow me to remotely access the phone. I cannot paste passwords into App Protector. I don't have a second keyboard installed.

I do have ES File Explorer installed, without protection, and can use that to clear the cache or remove files. It has root access.

Rom Toolbox is installed without protection. I can open the App Manager in Room Toolbox, but cannot remove App Protector. Freezing the app doesn't work either. Because the keyboard crashes so often it's difficult to do anything.

So I'm wondering what options are left for me. I have lockeck myself out it seems. Of course I can install a new rom, but if possible I want to avoid that route. What suggestions do you have?

UPDATE

I managed to disable App Protector. I copied a text file with the password for App Protector to the phone. I copied the text, and I could copy the password and that worked, so I disabled it immediately.

I have installed Thumb Keyboard, but that doesn't help.

I updated Avatarrom with the 4.0.10 Nightly update. That fixed the problem. The keyboard crashes are history.


Performance impact of device encryption As far as I know, most or all Android devices don't have any hardware cryptography accelerators, so the block-level storage encryption happens on the CPU.

How high is the impact of encrypting and decrypting on the CPU with regards to read/write performance and battery consumption?

This will probably depend on the CPU and the storage used (I can imagine that on newer devices, the bottleneck is not the AES algorithm on the CPU, but the NAND write rate); some benchmark numbers from different devices would be very useful.

You are absolutely correct in stating that the bottleneck is actually not the encryption/decryption but NAND write rate. In fact, the performance observed for read/write of encrypted v/s non-encrypted does not vary significantly owing to high cpu speeds. What you might look at though is the rate at which block level encryption happens for the first time. Once the device is block encrypted, the performance numbers are pretty close.

You can use AndroBench to profile your device pre and post encryption.


Free up space problem My android device is lava v2s. I have sufficient space of 5.67 GB on my SD card and even of 263mb but, still, when I want to download any app from Google Play Store, it is saying to free up space. It's really very much disappointing. please try to solve my problem and give me a quick solution.

Try to go to your settings, find "Storage", then set your default storage to "SD Card", if you still have problems download a new version of Google Play from


"Converting to multimedia message" when forwarding large SMS When I receive a large SMS and when I select "Forward" from options, it shows "Converting to multimedia message" and I'm getting charged more. Furthermore, if the person on receiving end doesn't have a multimedia phone he is not able to receive it.

I have un-rooted Samsung Galaxy 3 I5801

I don't want to convert it to Multimedia message.

This was fixed in Froyo. Anything over 3*160 (480 characters) will convert to an MMS prior to Froyo.

You do have a couple options.

Use a 3rd Party Messaging App, like Handcent, for example.
See if you are able to install this "Hack"
Root your phone and flash a Froyo Rom
Wait for a Froyo update from Samsung

Edit: Some additional information
Anything over 160 characters, technically, is no longer an SMS. The stock Messaging app, and others too, allow for "longer" messages but it is just splitting up the messages in to 160 characters. In Eclair (Android 2.1) a message will be converted to an MMS after it exceeds 480 characters. At that point, the default Messaging app will no longer split up the messages, instead it just sends it as one MMS. If you are using a 3rd party messaging application and find that you are still being charged the MMS rate, it may be that your carrier is grouping messages that come through "at the same time".


Having a different icon for a specific email in my Gmail App on Android I have 3 different email accounts under the GMAIL APP on Android.

How could I have a different notification icon for one of the accounts so I know right away if I have email in that account?

As far as I can see the Gmail does not provide this functionality.

When getting notifications, the app itself decides on what kind of icon is displayed. So unless the app supports setting a custom icon  for notification of a specified account you are unfortunately out of luck.


Problem with Google Play services I accidentally deleted Google Play services, Play store and various other apps through Titanium. I tried reinstalling play store through apk (5.7.6) but each time it either gives me many 'Unfortunately Play store has stopped' messages or it works but shows me an error when I try to download an application. I have lost many other google apps such as Maps, Music etc and I need all of these. Tried a factory reset as suggested on some forums but in vain. I'm running CM12: Lollipop 5.0.2 And I'm rooted. Any solutions please?

Thanks in advance.

to solve your problem you need to flash the Gapps again follow this steps

Download the minimal Gapps from here this zip is for 5.0.x roms and contain the needed apps (including google play services) and libraries every thing else you can get it from the play store.
reboot to recovery and flash it like you flash any other mod or rom (no wipe needed)
after installation the first boot may take a while since android system needs to update the dalvic cache (now its art and it takes a little longer) so be patient :D .
Now the google apps should work just fine.


Nexus 5x Won't Turn On My Nexus 5x started bootloading but now it won't turn on at all. I noticed the battery was bulging so I replaced it with a new battery I bought on Amazon. I charged it all night, but it still won't turn on. I've tried different key combinations and holding them for various times, still nothing. I plugged it into my computer, nothing. I installed ADB, and it didn't list my device when I typed adb devices

(I have not been able to get it into fastboot mode. If I had been able to, this question would not exist)

Is there any way to salvage my phone? If so, please help!

EDIT: There has been no indication of anything happening since the changing of the battery. i.e. no lights, no indication of charging, nothing at all.

Your current phone state is bricked, You have two options

You have to flash official firmware using PC (In your case, your phone isn't even getting detected. You may need to install all drivers such as adb, properly and check it once again)
You have to go to authorized Service center to get this issue fixed.If you have warranty make this as first priority.


authorization required I can't access play store and when I attacked in war in my clash of clan it disconnect.. by the way the error message when I access play store is authentication required... please guys help me... I already reset my tablet.. clear data play store and uninstalled updates and remove and re add my Google account but nothinng work... when I tried to sync my Google account sync error... I provided all the things I did.. any immediate response are highly appreciated.... please guys help me

Just one thing to try: change your Google account password online and then sign back in on your Android device.


Full file names in ES File Explorer In ES File Explorer, each folder has its name underneath it.  But if the name is long, only a truncated version of it appears.  How can I see the full name?

Bonus question: is there a more general way of seeing full file names when only partial names are shown?

Assuming that ES File Explorer is on default view, which is Large Icon

You can long-press the folder/file, then select More - Properties to see its full name.

For a general way (in case there are many folders/files with long name), you can try changing the view to list by selecting View - (any) List/Detail. In most cases, it will display long enough name. The downside is you only see fewer folders/files.


Why i cant use some button with some game with usb controller? I bought a USB controller called 'ShanWan USB WirelassGamepad'. The controller claims to supports all the games but when I try to play 'Real Racing 3' and 'Fractal Combat X', I can use just the Analog Stick(or D Pad) but I cant use other buttons.

I'm using Galaxy Note 2, Android 4.4.2 If it's relevant

Not all games have full gamepad support.  Manufacturers of these gamepads will claim that every game is supported which is only half true.  They will only have limited functionality.  I have the exact same issue on certain games using a G910 I purchased from geekbuying.

Here is a site that I use to check for full gamepad support.

Android Gamepad support


Can't connect to Gmail on stock email app using WiFi (works on mobile data) This is on an Xperia X Compact with Android 7.0. I get the error message "Can't establish server connection"1 when I want to sync my email while connected to my home WiFi.

Other IMAP accounts sync without a problem
Using the stock email app for Gmail worked fine on Marshmallow
Using Gmail in the stock email app works when I'm on mobile data (!)
Using other email apps (e.g. Gmail, K-9, BlueMail) to connect to Gmail while on WiFi works as well
I have been able to add the Gmail account and initially synchronize my emails on the same WiFi network without any problems
There is no error message under Accounts -> Google -> Synchronize Gmail

Things I have tried:

Deactivate and reactivate mail app
Clear data of the mail app
Remove and re-add Google account
Complete factory reset via Xperia Companion
Disable two-factor auth
Add Gmail manually as an IMAP account in the mail app
Allowed less secure apps in Gmail settings
Check Gmail's IMAP settings on Desktop (it's enabled)

I haven't had the opportunity to test it on a different network than my home WiFi yet, but to me this looks more like a software problem since all other email clients, as well as the initial setup worked fine? There are of course a number of obvious workarounds (use Gmail / other email client), but I would prefer the stock email app to work as it fits my needs best.

1 All error messages and descriptions of settings have been translated from German. Please edit if you know the exact English translations so other people with the same problem can find this question more easily.

As usual, I found the culprit minutes after posting this question when I battled with this problem for a week:

I use DNS66 for ad-blocking. Adding the email app to the exceptions and restarting the service solved the problem.


android S3 wifi problems due to update After the update, my phone tries to connect to wifi networks (which my tablet connects to just fine) and then says "internet not available". How do i solve this?

Goto settings>WiFi> select SSID, you'll have options for forget and connect. Select forget. Then select SSID. Enter passphrase. Then select connect


Is there a way to enable Hotspot when connected to a specific Bluetooth source? I'd like to enable hotspot when my phone connects to the bluetooth in my car (basically turn it on when I start my car).

It would be nice if there was a way to do this in Android 8.0 (Pixel XL), but i'll assume that isn't possible.

Couldn't find a way to do it in IFTTT. Is there another third party app that will let me do this?

I'm not against coding my own script to do this, but I get the feeling that attempting this on a non-rooted device will be quite difficult (if not impossible).

Any suggestions are appreciated!

You can use Tasker to accomplish this

Profile (or Trigger)

Create a Profile which allows triggering of the Tasker upon bluetooth connection:

Go to Profiles Tab and click the "+"
State ➡  Net ➡ BT Connected [Name : Name of your car BT, Address: MAC of your Car BT)
Tap back to exit from this window

Task

You will notice as soon exit, you will be prompted to link this to a Task

Scroll all the way up the Task list select "New Task + "
You can name this Task AutoTethering or anything or leave optionally as anonymous task.
Click "+" to add new Action
Net ➡ WiFi Tether (Set On)

Explanation: When Tasker detects the device is connected to another device(car) via bluetooth, it will run a task that activates wi-fi tether.

This should work cheers.


Booting into recovery mode shows blue Recovery Booting text, then gets stuck with a black screen Phone: Samsung Galaxy S4
Android: 4.2.2 / XXUBMGA

I am on djembey's pre-rooted slim XXUBMGA.

Recovery Mode does not work for me. From OFF mode, I press Vol Up+Home+Power. Then, I see a small blue "Recovery Booting..." text in the top left corner of the screen, but nothing happens. It stays black. If I stop pressing the three buttons, the phone boots normally.

Download mode works for me (VolUp+Home+Power), and I am able to flash using Odin.

How do I fix the recovery mode? Do I need to flash stock recovery again? Would I lose my data if I do so?

Similar question:
Blank screen when trying to boot into recovery mode on Samsung Galaxy Tab 2 10.1

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

Disclaimer: I am DLAddict on XDA.


Can I use android phones and PC as walkie talkie? (without internet!) I want to call my PC using my android phone(vice versa) without internet. I think it is possible, but not sure there is a program like that.

PC to Android or Android to PC. Not just Android to Android.

This is not a duplicate of this question

Install SIP user agents on both phones and PC.

You can use SipDroid or CSipSimple for Android and a softphone program like X-Lite on the PC.

Note that you need to set up local accounts when configuring the software. You can then call other parties on the local network directly by their IP:Port.

If you don't want that, you need to install a full blown VoIP proxy like asterisk.


Why doesn't my phone charge? Okay, so I already ordered a new battery, but in the mean time. Why won't my phone charge?

I have tried every charger/cable in my house and car (over 10 chargers and around 15 cables).
Double checked the setups with my tablet to make sure they work.
Checked battery temp with a WiFi tether app, shows 27-28 degrees centigrade. Moving so I know it works.
Restarted the phone, reseated the battery.
Replaced the battery with a brand new one.
It is even hesitant to charge when the phone is off. It would show initial charge symbol, then go to the charging animation for 5 seconds and restart. This is the only way to get any juice into my phone by the way.

Update:
If I take the battery out while it's on the charger the screen flickers. At this point if I wiggle the cord I can get the flickering to stop, but I can also get the phone to turn off. So, I bet the solder points on the USB are faulty...

MicroUSB ports on phones are delicate and can be prone to losing a proper connection to the power on the circuit board if you're not ultra careful about making sure to not stress the connection point (like having the phone plugged in and the cable is taut).

My Wife has already gone through 2 phones and a laptop due to using them while the power plug is stretched and basically over time causing the power connection to come off the circuit board.

This sounds like the issue you're having and the only solutions are if you take the phone apart and re-solder the loose connection (requires ULTRA fine soldering skills) or take it in for repair and they'll likely have to replace the mainboard.


Is cm7's stable 7.0.3 market limited with apps? For some reason, the apps available on the marketplace for my nook is extremely limited. Am I doing something wrong? I have very few apps, and I only have 2 things to select. Top paid and Top Free, both with very few apps.

I think I have the old marketplace installed, though, I downloaded the latest gapps.

As noted in the comments, this appears to be the answer:

  The reason is because of pixel density. changing it from 161 to 160
  works. – diesel

This is discussed on the CyanogenMod forums here (along with many other threads). It also appears that newer versions of CyanogenMod automatically set the pixel density to 160 for you. Your ROM's density value should be in the /system/build.prop file (look for an entry about "LCD density". It can be modified manually or with one of several apps.