text:
Clear purchase history?
can the purchase history be cleared? I want to remove my history of purchase so I have no comments with my spouse.
Thank you I haven't found anything yet on the net.

I dare not ask what apps you wish to hide, although for legal reasons I believe Google retain this info for keeping track of financial information. If you are referring to the Play Store history yes, you can remove the app, but I do not believe you are able to remove Google's records of purchase.

No, currently the Google Play Store does not support clearing of purchase history.

Add a new Google account to the phone and remove the old one. It'll show no purchases were made on the new one.

Whilst this works, wouldn't his spouse be suspicious that no purchases were made?

Not that I want to support you hiding things from your spouse, but if you log onto google.com/play on a PC and sign into your account there you can permanently delete things from your purchase history, but you also lose the app permanently.


text:
Which application is switching on wifi?
I am running Android 4.3 on a Samsung Galaxy S3, switching on or off WiFi on a need-to-use basis. A few days back, I realized that WiFi would spontaneously be switched on. I switched it off, but it would be switched on again.
I probably have downloaded an app or an update that is the reason for that behaviour. After trying to uninstall a number of these apps (no result up to now), I am wondering whether there is a possibility to log which app does what on the wifi connection, so as to identify the culprit.
I tried WIFi Fixer and saw a log line (among many others) that said:

Failover set to: www.baidu.com

This makes me thinks the culprit tries to go to baidu (I have never connected to baidu). Avast scan does not detect a virus, so I am stuck.

This question might get closed soon due to the overly broad nature. Question: Can you remember what app install(s)/updates (might have) caused this?

Unfortunately, apps were updated semi-automatically (you know 20 of them are updated every week, e.g. google, maps, etc.). I eliminated a number of "suspects" by uninstalling them. So trace tool would be great.

More information: learning here and there, I installed Android Studio + sdk, and could use adblogcat to identify at least one app, namely "Mon réseau" by Orange (My Network, yes, I am French), which optimizes the 3g/4g/WiFi network to which it would connects. Even if you are not connected... so it enables the WiFi from time to time (but does not disable it).

Please leave this thread open until tomorrow same time in case I have an update.

In china GCM (and many other Google services) are blocked by government. In order to send push notification to app in China there are multiple local service providers. One of them is Baidu, the link you are seeing in the logs.
Possible that some app is using that, instead of GCM.

source: Stack Exchange

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/

sort: votes


text:
Force portrait mode on TV through Slimport - Android 5.0
I just bought an iCAN MyDP Slimport to HDMI adapter for my rooted Nexus 5. It works perfectly fine, but when the phone is in portrait mode, the TV it is connected to makes the image smaller and centers it. Is there any way to force portrait mode on the TV? I have already looked through the TV's settings, there is no option in there.

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/3.0/


text:
Is there a flight mode feature where i can still browse the web?
Basically, I just want to appear to other people as I'm offline/my battery is dead.
How can I do this?
I'm not talking about blocking contacts, but the effect would be the same as to block all of them for a given period of time I guess.

You can press the Airplane mode and then enable only WiFi. So your mobile data connection to your carrier is off (can't receive calls/SMS) but your online and have a internet connection.
But if you want to appear offline for certain online-apps like WhatsApp or Facebook you have to manually close these apps or log out or something...

I thought I wasn't enabled to set wifi on in airplane mode. Is wifi allowed on flights?

Thats a different story and I dont know about that ... ;-)


text:
How to recover "Family Guy: The Quest For Stuff" game progress
My HTC 610 froze and could not be rebooted.  I had a game installed through google play and was continually signed in to the google acount.  I was told that as long as I was signed in, the game's progress would be saved.  I received my new HTC 610 today and signed in to google+, went into the google play menu, clicked on my apps and my games automatically transferred.  When I opened up a game, the progress was not there.  Is there any way to restore progress?

What game?  Would be helpful in figuring this out.

sorry.  Family Gut The Quest For Stuff

Did you connect through Facebook as well?  This is odd, as I just recently changed phones, signed in through Facebook and all my progress was still there.

It did not give me the option to sign in through facebook when I opened the game on my phone.  When I opened Cookie Jam, it did.  I have all progress on that game

The game is not on facebook, just the app page.  If that makes a difference

If you will, mark the answer as correct so others who might have this problem can find this and know how to do it!

You play through the new game until you unlock Chris and get to the “Find Better Reception” task.  From here you click on the menu button:

This will bring up the TQFS menu, from the menu you tap on Account Info:

This will open the account settings.  From this list you click on “Sign in As Someone Else”:

From this list you pick the sign in option you used when you setup your account.  So if you setup an account with Facebook select that, Google choose that, etc.  :

For you, since you were signed in with Google, you'll select the Google option.  Then you'll sign in with your information.
Tap next…and voila! My Quahog is back!
Source


text:
How to scan QR code for WhatsApp Web?
I'm hoping this question is suited to this forum.
WhatsApp have just announced WhatsApp for the desktop browser (https://web.whatsapp.com).
One of the steps is to scan a QR code using WhatsApp. I can't seem to find the option to scan the QR code.
The instructions say to open WhatsApp -> Menu -> WhatsApp Web.
The problem is that my menu doesn't have an option for WhatsApp Web.
My phone is a Nexus 5 on Lollipop 5.0.1.

I won't post this as an answer since it's only speculation: with the latest version, yesterday I rebooted my phone, but it still didn't appear. Today, when I checked it, it was suddenly there. The only thing that I could possibly think of is WiFi connection. I have a guess it will appear for the first time if you're connected to WiFi. However, I'm not sure if it's true or not.

That's a possibility. I wasn't on WiFi.

Contents of menu changes depending on the tab you have selected below. Choose Chats first, and only then tap menu…

I can't post an answer due to lack of reputation, but for me the WhatsApp Web option didn't appear until after I successfully "verified" my phone number.

reboot your phone. I did that and the feature is there in the menu.
After rebooting, you may need to click on "chat," not on "calls" or "contacts." Hope that helps.

I just killed the app and it worked for me.

Thank you, this was solution: click on "chat," not on "calls" or "contacts."

Update your WhatsApp to the latest version (2.11.498) and you will see the menu option WhatsApp -> Menu -> WhatsApp Web.
I have updated mine and am able to use WhatsApp web with the same menu option.

I had already updated to that version. I went to the Play store and there were no new updates for WhatsApp. I checked the About section in WhatsApp and it was the version number you mentioned.

@user1037894 are you connected to the WiFi? Is it still not shown?

I completely re-installed WhatsApp and now I see the WhatsApp Web option.
Word of caution: I lost data when I uninstalled WhatsApp.


text:
What is SIM Toolkit and how do I remove it?
I've had this app (SIM Toolkit) since forever and can't seem to find a way to remove it.

(Click image to enlarge)

SIM Toolkit brings up a list of things like horoscopes, music videos, chat etc. It depends on your service provider and you're not really missing much by not being able to use it! You can't delete the app if your phone isn't rooted.
You can remove it if you're S-OFF/using a custom ROM. Just remove stk.apk from /system/app directory
But in my opinion leave it, don't bother removing it because it's really small app.

Very good Reason to remove it: STK Attacks.

Unless you're from Estonia and use mobile ID service (a way to authenticate yourself and sign documents electronically using a SIM card with the signing app and certificates as the key). In this case, that app is actually useful and required.

Bad advice, sim toolkits not only are annoying, but also allows carriers to exploit interruptions which may make you subscribe to paid services by accident when they show popups at random times. There is no need to root (at least not anymore) or use a custom rom, you can remove it with developer options, although I do think this is still very poor on giving user a choice. https://android.stackexchange.com/questions/181557/how-to-remove-the-sim-toolkit-from-my-phone-without-root-or-flashing-any-rom

You should let it be.
If you use a launcher such as APEX, you can hide the icon from the app drawer.

Why let it be? Whats it's its usage and purpose? In my experience I found it much useless and was causing my smartphone to get unwanted advertising confirmation dialogs rapidly (there was a security bug from sim toolkit) and when I removed it everything goes very well without problem.


text:
Where to do I find my saved book files on my root device?
I have a book app that downloads book files from the Internet. It stops working and the developer wants me to root my phone and find those downloaded files for him so that he can debug.
I've rooted my device and have ssh onto my rooted device. I made myself a root by "su" so there is nothing that I can't access. The problem is that I have no idea where those book files are saved physically. It must be somewhere because I can view those books on my phone.
It would be good if I can use the "find ..." unix command, but my Android device doesn't have the "find" installed.
Thanks.

First go to settings->Apps->Your app->move to SD Card. Then follow these steps:

First download ES File explorer
Search for the app's folder on the SD card.
If you cannot, go to the Android folder->DATA->Your app.
                  OR
go to Android->OBB->your app.

If you cannot find the folder, the developer ought to help you, especially since you are helping him.


text:
Where does Android Lollipop keep the mmssms.db file?
I need to delete the file so I can clear my messages, because a factory reset is not an option, and various softwares have not been able to clear the messages.
I am already in root terminal mode, I just need the updated file location, because /data/data/com.whatever from the previous version does not exist.
My ability to receive text messages is impaired until I can reset this file. Thank you for any help.

Nevermind, the solution was to enable root mode and then try the third-party applications again. would have been nice to be able to move the file to prune it down, but really, at this point i just need to get on with it. lesson learned: android lollipop can't handle the 30k messages my iphone 4 can. -.-


text:
Whatsapp groups related
i want to change my handset from iphone 4 to samsung galaxy grand2, though my phone number will be same.
However, please do confirm as to whether i can retain in all existing groups after changing my phone
Nitin Tripathi

Yes, you can
The WhatsApp groups you previously belonged to will still be present and you should remain as a member of them so long as you keep the same number. However, any chat messages and media you've sent/received is not likely to be present.
As of now, there is no official process by which you can transfer a WhatsApp backup from an iOS device to an Android device.
For reference you might want to take a look at Google's Switch to Android guide.


text:
Deleting images on SD card is sometimes painfully slow, how can I speed it up?
I have a Samsung Galaxy S3 with about 3G available storage on the device, and 40G available on a SD card. The Camera settings are to store photos on the SD card. When using the stock Gallery app to browse photos, deleting them is often painfully slow. When it's working properly it takes less than a second, but when it's not could take maybe 20 seconds or more.
What could this be caused by? What could I do to diagnose and fix the problem?

I remember this issue.
It's not a problem with your SD card or your phone in general, but with Samsung's TouchWiz.
The system is completely overloaded (800+ mb RAM out of ~900mb used right after boot), so many apps are slowed down when requesting RAM.
Asking the system to delete a file (because of taking care of permissions, handles etc.) requires the system to wake up a process (or launch it if necessary) which then asks for it's own RAM and thus needs to wait until the system cleaned enough memory for it.
Because of the tight RAM condition, it takes time to close processes that are not needed anymore.

OK, so... is there anything that can be done to fix it? Could you edit your answer to respond to that part? Thanks :)

I don't believe this answer. It has nothing to do with memory usage on the phone. Stop guessing.


text:
How do I regain access if there is no recovery partition?
I have an android tablet which has no recovery partition, as I have been told in the place where I bought it.
When I hold the buttons for the recovery mode, the image of the robot with the front open up shows, but no menu is shown. There are no vol+ nor vol- buttons but I attached an USB keyboard and hit arrow-up and arrow-down keys with no success. The keyboard is correctly detected, I have use it with this tablet.
I forgot the password and cannot log in. The device is not set in developer mode neither.
Is there any workaround for this or will I have to throw the tablet in the bin?
UPDATE
The tablet is a Wolder miTab Air. I am not sure about the Android version but I would say it is Ice Cream Sandwich.

What make and model of device do you have?  What version of Android were you at?

@Goblinlord Updated to answer your question. Cheers

I've just added the locked-out tag to your question. As this topic pops up quite frequently here, we've setup some first-aid in its tag-wiki which you might wish to check.


text:
Android Download Manager does not properly resolve hostnames
I have had an issue for a while with a few of my Android tablets. Those tablets would consistently refuse to install or update software from Google Play.
I have spent days looking for a solution; I have had a number of different error codes over the period - all similar to Error 495 (there are pages and pages of "help" out on the web).
I obviously tried all the supposed fixes for the problem - wiping data, cache, uninstalling updates for Google Play, the lot. Nothing worked.
Yesterday I finally got adb to work with one of the tablets (that was a bit of an ordeal by itself) and it finally led me to figure out what was going on.
I was running Android Device Manager and keeping an eye on the log files on the device as I was trying to install upgrades. I found the process fails with the following error:
01-23 23:25:33.869: W/DownloadManager(7289): Aborting request for download 205: while trying to execute request: java.net.UnknownHostException: Unable to resolve host "r2---sn-ab5l6n7z.gvt1.com": No address associated with hostname
This would then - eventually - result in Google Play returning an Error 495 (which in and of itself is completely useless :))
Once I saw that log entry, I manually updated the DNS server address on the tablet to 8.8.8.8 - from the DNS server that is normally used on my network.
Mind that every other workstation/laptop in the house works fine with my "own" DNS server; as a matter of fact, every other function (such as browsing the web, checking email, etc.) all work perfectly fine as well.
I therefore have a suspicion that there is more to this story than just my DNS server - somehow Android DownloadManager doesn't like mine?
Does anybody have a similar experience?


text:
How do I swap the content of two phones
I have two Samsung Galaxy S3 phones running Android 4.3 (one for me and one for my wife)
I no longer use my phone regularly (I switched to another phone) but I still need it occasionally (for things that only run on Android)
My wife's phone has a broken screen (a big crack on the glass in the middle of the screen, the screen still shows the image and touch and everything else still works)
I want to swap everything between phones so that my wife has the intact phone (with everything she now has on the broken phone) and I use the broken phone.
So, what is the easiest way to swap the entire content of two phones?

As both phones are identical (make that sure first!), there's even a possibility to "cross-clone" them:

First you'll need a custom recovery such as clockworkmod or twrp. Other than "stock recoveries", custom recoveries support...
nandroid backup: Using your new custom recovery, you can create a Nandroid backup of each device – which basically is a collection of "drive images" from all the partitions the device has. They will be stored on your SDCard usually.
Now swap the SDCards, enter the custom recovery again, and restore the Nandroid backup. With this step, the "body switch" should be perfect :)

If you are rooted you can use Titanium Backup to backup the apps and the data. Then restore in the other phone with the same app. Contents of internal sd card can be copied with ES File Manager


text:
Why did maps not auto update?
Yesterday I was using the Google Maps app and every time I tried to change the mode of transportation away from driving it would crash giving the message "unfortunately google maps has stopped working". I tried rebooting and clearing the app cache to no avail. I then noticed in the Play store an update was available for it which I clicked on and installed. The auto update setting was checked so why didn't this happen automatically? Not even a notification was given saying there was an update available (unless I missed it). I could see this being a huge problem if apps randomly stop working and you don't know why and have to go through the Play store manually to apply updates.

It could be that the new update needed an extra permission. If that is the case, your app won't update automatically. It needs yo to accept the new permissions first.


text:
Alternative to Facebook Messenger overlay
It seems Facebook is forcing users to install Facebook Messenger in order to view their messages. Is there a way around this or an alternative? I really hate how with the app messages popup in front of the screen and you have to drag them to the trash can.

You can disable the message overlay for Facebook Messenger quite easily.  Hit the Settings (cog) button in the top right of the app, then Chat heads, and turn it off.

A good alternative Facebook messenger app I heard about is Fast Facebook.
If you don't like Fast Facebook you could try Friend Caster.


text:
How to deal with link2sd?
I installed link to sd and moved apps without creating the 2nd partition , do I must unistall my apps (I can't move them to internal storage),If I can do a recovery please tell me how!

Download DU Speed Booster. It has some handy features such as move to SD and Safe Uninstall and will help you out.


text:
Google Play doesn't recognize my Genymotion device
I run Android 4.4.4 in Genymotion. I installed the Google Apps, which include Google Play. I logged into my Google account, and I see in the Google Play application on my phone that I'm logged in.
However, when I go to the Google Play on my computer's browser, it doesn't recognize my Android 4.4.4 in Genymotion device:

Is there any way to fix it, so that I can install applications Google Play on my computer's browser?

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
Nexus 7 2013 error upgrading from 5.0.1 to 5.0.2
The 5.0.2 update fails.  This Nexus 7 (2013) has not been rooted or anything special like that.  I double tap to install update, it reboots, starts the install, then just says "error" in red over the android.  It sits there for 30 seconds or so then reboots into the previous OS, 5.0.1., which still works fine.  In a day or so it want to try again and still fails with error.  Any ideas?

possible duplicate of Nexus 7 2013 error upgrading to 5.0.2 OTA

Similar but my mine has not been rooted.  It still errors out.

So I have had this problem and saw it was not fixed. If you follow the official guide here: https://developers.google.com/android/nexus/images#razor you can manually flash and upgrade. That will reset your tablet so you may want to not do this.
To flash a system image:

Download the appropriate system image for your device from the internet (You can use the link above to find one), then unzip it to a safe directory.
Connect your device to your computer over USB.
Start the device in fastboot mode with one of the following methods:

Using the adb tool: With the device powered on, execute: adb reboot bootloader
Using a key combo: Turn the device off, then turn it on and immediately hold down the relevant key combination for your device. For example, to put a Nexus 5 ("hammerhead") into fastboot mode, press and hold Volume Up + Volume Down + Power as the device begins booting up.

If necessary, unlock the device's bootloader by running: fastboot flashing unlock or, for older devices, running: fastboot oem unlock.
The target device will show you a confirmation screen. (This erases all data on the target device.)
Open a terminal and navigate to the unzipped system image directory.
Execute the flash-all script. This script installs the necessary bootloader, baseband firmware(s), and operating system.

Once the script finishes, your device reboots. You should now lock the bootloader for security:

Start the device in fastboot mode again, as described above.
Execute: fastboot flashing lock or, for older devices, running: fastboot oem lock

Locking bootloader will wipe the data on some devices. After locking the bootloader, if you want to flash the device again, you must run fastboot oem unlock again, which will wipe the data.


text:
Listening to music in the background
In my Samsung with Android, when I open an MP3 file from the Dropbox folder, I hear the music, but when I go to another application, the music stops.
Is there a way to listen to the music in the background, while I do other things?

When I click the MP3 file, I am asked whether I want to use "Google Play" or "Sound Player". I guess the preinstalled app is the "Sound Player". Anyway, whether I choose this or that option, the sound is only played in the foreground, and stops when I switch to another app.

Try looking for the settings which allow the player to keep playing in the background. I'm not sure which player you are using so i don't know if and where this setting will be, but most players have them these days.

@Andruseto the samsung is sm-t330nu.

...and i do not know how to find my android version.

ah, i see, it is android 4.4.2

Go to the pop up menu for the file and select export, Then save it to the device. Now it's on your phone and can be played via your native media player

Download Google Play Music if it already isn't installed. It always works...


text:
Can the version of bluetooth on a phone be changed?
My phone has bluetooth 4.0.   A smart device I purchased requires BT 4.1 in order for the phone to provide BT call and message notifications.  This seems like a software change.  Can I somehow update the bluetooth on my phone?

Sorry to disappoint you but this is not a "software change".

Thanks for the response. I've researched further, and my phone, like the "supported" phones, share the following BT specifications:  BT 4.0 A2DP, EDR, LE.  And two of the supported phones add "apl-X".  So if it's not software, is it an actual radio difference?   Where can I research this further?


text:
Genymotion and video ads
I run Android 4.4.4 in Genymotion. I installed the Google Apps, which include Google Play. Through Google Play I installed the game Sky Force 2014.
Why can't I click on the button in the red rectangle area in the screenshot below?

This button is used to display some 30-second video ad, which gives me one additional spaceship.
Maybe the fact that the button is greyed out mean that for some reason video ads don't work in my  Genymotion virtual device? Any other ideas or solutions to try to fix it?
Everything works fine on my phone (Samsung Galaxy S5 (SM-G900A)).

Do you have any AD blocker installed at all?

None. I do see ads in some other apps.

Just covering the bases.  Did you deny any permissions?  Have you restricted any services, activities,  broadcast receivers, or other controls that would keep the ad from being displayed?

@HasH_BrowN No: I kept Genymotion's default settings.

The ad might be Admob. If that is the case,  then you need the Admob unit ID. To have a Admob account, you need AdWords account setup.

I think Genymotion can't play video ads (Google IMA), for some reason I can't figure out. Ads play fine on Nexus 10.

Have you tried this on Bluestacks if you have? will try myself an update later.. i think that might be due to the ads unavailability..in some game to earn gold i click watch video to earn one gold..but it wont load and will show a mesage that video is currently not available pls try later message...

@ Lucky I haven't tried bluestack, too bulky :/


text:
Downloading all my Dropbox files to my Android
On my Samsung tablet with Android, I installed a Dropbox app. It shows me all my files, but when I try to open a file for the first time, it has to connect to the Internet to download it.
Since usually I don't have an internet connection, I would like to download all files at once, so that they will be available locally. How can I do this?

How many files do you need to save?

Search for file synchronization apps like FolderSync Lite (Google play)

dropsync works great for a single folder, thanks


text:
Send Android Notifications(like SMS, Gmail, WhatsApp) to PC
Most of the time, when I keep my device for charging, away from my PC where I work, I get lot of notifications from things like Gmail, WhatsApp, SMS and Hangout, and other communication apps.
I know that I received these notifications because I do get sound alert whenever I receive them.
But I need to walk to my phone to see what those messages are and then take appropriate action if needed.
Is there a way to send or divert these device's notifications to my PC? And respond to them from PC itself?
My Android device: Samsung Galaxy Tab 2(Android 4.1)

My PC: Lenovo B40-30, Windows-8.1

Serach for apps who solve this problem like these:
https://play.google.com/store/apps/details?id=com.sand.airdroid
https://play.google.com/store/apps/details?id=com.rsupport.mvagent

This should work for you:
PUSHBULLET: Pushbullet makes your devices work better together by allowing you to move things between them easily.
Never miss a call or text again while working at your computer.
See all of your phone's notifications on your computer. You can see text messages, phone calls, and more.
Link: https://play.google.com/store/apps/details?id=com.pushbullet.android


text:
Apps suddently stopped sending notifications on my Nexus 7 (2013) running Lolypop 5.0.2
I have noticed that some apps (not all but a select few like Quizbattle and Wordfeud) have stopped sending notifications.
I have checked under App Info that notifications indeed is enabled, and other apps like Email and workout app are sending notifications fine!
I think it started doing this around when 5.0.1 was installed, but not sure. It persists after having installed 5.0.2
Nexus 7 (2013) is not rooted and install was done after tablet suggested updating, and all installs went without issues.
What could be causing this weirdness?
thanx for any suggestions in advance

A suggestion for a solution could be to first restart your phone and see if this helps (I have experienced many different bugs on the newest Lollipop that were fixed by simply restarting my phone).
If this does not work, try a reinstall of the app - if possible and you do not lose important data from that of course.
If the second option works, it could have been due to the 'optimizations' that Android performs on apps when updating to a newer system version (my best guess).

I have restarted the tablet several times, but reinstalling the apps (Wordfeud and Quizbattle) actually worked! Apparently some minor changes in 5.0.1 or 5.0.2 required some apps (but not all) to be re-installed for the notification to work! Thanx :)


text:
QR code is not loading
I tried to connect Whatsapp on chrome. But when I go to https://web.whatsapp.com, QR code doesn't load. Rather it shows a continuously moving circle.
What might be the reason for this?

***** My problem was in an adware called "Superfish" that came with my brand new Lenovo Y50. I removed it and got the QR right away

Make sure that you use the QR reader build in Whatsapp and not an separated app.
You can access the QR reader in Whatsapp by entering the menu at the main screen.
If Whatsapp Web doesn't show up in the menu list then you either haven't installed the latest version of Whatsapp or you have to reboot your device in order to make it appear in the menu.

Right, that sounds to me like you might have a slow internet connection resulted by too many users online at the time or various other reasons.
I am assuming you are talking about the mobile version of Chrome (or do you mean the computer version)? This will work either way:
Try to restart your browser and making sure all add-ons and browser updates etc. are up-to-date. Close unnecessary tabs.
THEN:
You should just select the URL in the browser window and hitting 'ENTER' to "hard refresh" the page.
If you are on mobile data, try this on WIFI as it will be faster in most cases.

It is not the internet, it is Chrome. I tried with Firefox and it loads straightaway.

authors: نادى الالعاب Games Club


text:
how can i unlock my locked screen of lg p 500
my screen locked after too many attempts but my volume key is also not working for hard reset. can any body have idea? due non working condition of my volume keys i am unable to hard reset.

The hard reset would be a sensible thing to do in this situation but if the volume keys are broken then it won't work (as you mentioned already). However, sometimes you just need to push them a little harder.
Try turning your phone 180degrees and pressing them.
   If all fails, you are left with no option but to take it into a store where the keys can be fixed (to be honest why wouldn't you, having a phone without volume buttons is like having a radio without volume knob).
   It won't cost a great deal of money to get it fixed and will ensure quality for years to come, otherwise just get a new phone.


text:
Running dex2oat on host computer
I have compiled dex2oat on linux-x86_64 for linux-x86. I can run it just like a normal application. The background is, I have a tool which can generate dex codes and I want to perform some basic checks that dex2oat does. So it is not important for me to get an actual runnable file.
I do get the following output:
dex2oat I  4183  4183 art/dex2oat/dex2oat.cc:1239] out/host/linux-x86/bin/dex2oat --runtime-arg -Xms64m --runtime-arg -Xmx64m --image-classes=frameworks/base/preloaded-classes --dex-file=/home/marc/Apps/Example1.apk --dex-location=bla.apk --oat-file=bla.oat --image=out.art --base=0x60000000 --instruction-set=x86 --instruction-set-features=default --runtime-arg -Xrelocate --host --android-root=out/host/linux-x86 --include-patch-information
dex2oat E  4183  4183 art/runtime/runtime.cc:1108] Failed to return pre-allocated NoClassDefFoundError
dex2oat F  4183  4183 art/runtime/thread.h:330] Check failed: new_exception != NULL
dex2oat F  4183  4183 art/runtime/runtime.cc:284] Runtime aborting...
dex2oat F  4183  4183 art/runtime/runtime.cc:284] Aborting thread:
dex2oat F  4183  4183 art/runtime/runtime.cc:284] "main" prio=5 tid=1 Runnable (still starting up)
dex2oat F  4183  4183 art/runtime/runtime.cc:284]   | group="" sCount=0 dsCount=0 obj=(nil) self=0xf89a8e78
dex2oat F  4183  4183 art/runtime/runtime.cc:284]   | sysTid=4183 nice=0 cgrp=user/1000.user/c2.session sched=0/0 handle=0xf6b76700
dex2oat F  4183  4183 art/runtime/runtime.cc:284]   | state=R schedstat=( 17496280 53788 15 ) utm=1 stm=0 core=7 HZ=100
dex2oat F  4183  4183 art/runtime/runtime.cc:284]   | stack=0xff0f1000-0xff0f3000 stackSize=7MB
dex2oat F  4183  4183 art/runtime/runtime.cc:284]   | held mutexes= "abort lock" "mutator lock"(shared held)

Does anyone know what causes this error or did I supply the wrong arguments?
I have added a cout statement in the code and it turns out that the class being searched for is Ljava/lang/Object;

It searches for a class, but can't find it. dex2oat seems to either be incompatible with your --image-classes or the dex file is invalid (the bla.apk one).

Taken from the android build process:
out/host/linux-x86/bin/dex2oatd --runtime-arg -Xms64m --runtime-arg -Xmx512m --boot-image=out/target/product/ranchu/dex_bootjars/system/framework/boot.art --dex-file=out/target/product/ranchu/obj/APPS/Telecom_intermediates/oat/arm64/package.odex.input --dex-location=/system/priv-app/Telecom/Telecom.apk --oat-file=out/target/product/ranchu/obj/APPS/Telecom_intermediates/oat/arm64/package.odex --android-root=out/target/product/ranchu/system --instruction-set=arm64 --instruction-set-variant=generic --instruction-set-features=default --include-patch-information --runtime-arg -Xnorelocate --no-generate-debug-info --abort-on-hard-verifier-error --no-inline-from=core-oj.jar

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
phone doesn't boot after installing launcher
I just installed Turbo Launcher on my android device. When i activated it, my screen was black. I couldn't do anything. I thought rebooting could fix it, so i rebooted my phone.
But... my phone doesn't even start anymore! It's just staying on my loading screen. Nothing happens, it's just starting up forever.
This happened about an hour ago, and my phone is still starting up! I think it will never start again! I also can't turn my phone off anymore (because it's starting up)
So my question: what can i do about it? Is there a way to reset my phone or something?
Thanks a lot!

What model device do you have and what version of android?

alcatel one touch m'pop with android 4.1 jellybean @Goblinlord

I wrote up some basic instructions in an answer.  Try them out.  You should be able to remove the newly installed APK via recovery.  Let me know if you need more instruction/help with this though.  Using ADB without ever done anything like it before could be daunting.

Thanks to user40849, i managed to solve this problem. His answer is not very detailed, so i'll give a complete answer.
First, you need to reboot in safe mode. you can accomplish this by starting up your phone and then holding the volume up and down button at the same time untill the phone is started. You should see the words 'safe mode' in the bottom left corner of your phone.
When you are in safe mode, you can't see 3rd party apps in the list of all apps.
To remove the laucher, you have two options:
Remove the launcher in the settings:  Settings > Apps > Turbo Laucher > Delete
or remove it via google play:  My Apps > Turbo Launcher > Delete
Now just reboot your device normally, so you're back in normal mode, and the laucher is deleted!

Reboot in safe mode. Once in you should be able to delete the launcher.

And how can i do that? I don't know how i can run in safe mode in android

@JoJo Turn on your phone. While turning on press multiple times the menu button (not the home button) until it powers up. You shoul see in the bottom left the words 'safe mode'. It will launch your stock launcher

If you phone does not have a physical menu button then, power on and when you see the logo, press and hold the Volume Down button. Hold it until you see "Safe Mode" in the lower-left corner of the screen.

This worked! +1. Only the answer is not very detailed, so i'll write a new answer that is. still thanks

Install the Android SDK on a PC so you can use ADB.
Install ADB drivers as necessary.
Boot into recovery by holding 'Vol +' and 'Power' until it boots into recovery.
At the command prompt run adb devices while it is stuck loading.
Once your device shows up run:
adb shell
adb rm /data/app/com.cooeeui.brand.turbolauncher1.apk
Reboot your device.

Just posting if anybody needed it in future.
I had the same problem once. but I could access the notification drawer. and I had a battery booster installed. So , I clicked it and clicked the rating button. It went directly to Google play and there I could uninstall from the launcher's details page.


text:
How to get back system apps?
Recently i ran into a problem, i have linked all my apps including the system apps to the External partition using the link2sd app. unconsciously, i have taken the memory card and formatted the whole partition. After re- inserting i found this issue and later recognised what was the cause for this.
I have tried Factory and Hard Reset but it was being hung when the logo [Panasonic] has appeared. later i have tried installing the same apps which were in dead, but the result is negative.

can you please suggest a solution for this?

I had this problem as well, I was unable to move the system apps back to the internal storage.
Re-installing the ROM did the job as it re-installs the apps back in the right path/location.

Hi Jordy, thanks for your reply. But, i tried the Hard Reset, it was not going good. Its been hanged in the Logo.

@user3324135 a reset will not do it. You need to actually flash a new (or the original) ROM to the device. All a reset does is clear out the user data.


text:
Where in the filesystem are settings saved? Namely ADB backup password
Where in the phone filesystem are settings saved? I've lost my ADB backup password and simply want to delete it. If it affects other settings that won't matter too much.
I will be interfacing the filesystem through a root shell.

In my stock Android 4.2.1 the file responsible for holding Desktop backup password seems to be /data/backup/pwhash.
I took a backup of it, renamed it, restarted the device, and the password was reset to empty. Now I could create a new password from the Settings easily.
In CM12, I had to rename two files, namely pwhash and pwversion, and everything went well after a reboot.
Note: I noticed file modification in /data/<FOLDERS> to proceed and ultimately reach my conclusion, which of course works here.

As for most of the settings, /data/data/com.android.providers.settings/databases/settings.db contains the stuff.

This worked for me on Moto X Play (6.0.1), stock ROM, unrooted and may be of use to others
I wanted to remove the password set earlier for a different reason
In USB configuration, I entered the previous password, in Enter your current full backup password and left blank in both Enter a new password for full backup here and Re-enter your new full backup password here and clicked on Set Backup Password and it accepted it meaning that I didn't have a backup password now !
I verified this running Helium chrome extension which requires backup password to be blank and it worked

authors: Александр Токунов


text:
Unlocking from kids mode back to factory settings
My grandkids installed and lock kids mode on my galaxy tab4. I however don't know the password.  How can I unlock this back to factory setting??

this link should help you under the : "Master reset using the hardware keys" part.
However be sure to backup all the data you want to keep before resetting.
Master Reset Steps

authors: Елена Романова


text:
Xposed framework on android L (5.0.2)
I would like install Xposed framework. My device is running Android L (5.0.2). The Xposed framework is compatible with android 5?

Sorry, but the XPosed Framework is unable to work with ART (the default runtime on Android 5.0).
The fact that the code is compiled/optimized during installation blocks rerouting functions and injections done by XPosed.
XPosed will also refuse to install on Android 5 because it's not done, yet.
The developer said: "I am working on it, but it's far from being done. I'm not even able to install it. It may take more than 6 months to see an alpha version of XPosed on ART."


text:
How do I screenshot on my RCA Andriod 4.4.2 10" tablet?
When I want to screenshot something I can't becuase I don't know how.

You can make a screenshot by pressing the Volume down and Power buttons at the same time.
This is a default feature since Android 4.0.


text:
nexus5 - how to not update 5.0 and not get notified update
I don't want to update from 4.4 to 5.0 now, but my phone keep ask to update
How can I not get the update push?

It appears that the Autorun manager app is able to disable the update announcement.
This is how it works.

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

Thanks for answer. I just tried to install the app you mention but the app said I can't do anything since my phone is not root


text:
Using ADB without MTP support
I am using Ubuntu 13.04 with a Motorola Droid Turbo. When I plug the phone in with a USB cable, my phone does show any USB connection notification.
I see that libmtp does not support Motorola's Droid Turbo yet (Ubuntu 13.04 uses libmtp): despite the lack of PTP/MTP support, can I still use ADB?

You should be able to use ADB as far as it is just a tunnel to the Android device's shell.
MTP (Media Transfer Protocol) is not connected to ADB apart from the fact that they share the USB connection.
Just try it out, it shouldn't harm your device.

Thanks. In case lsusb didn't list the Android device, is it still possible to use ADB or is it impossible?

As long as lsusb lists an additional device when you plug your phone in, it should work. Just try to use ADB, it does not harm your device if it's not working. There is even the way of using ADB via local network (WiFi).

authors: نيضال كوباني


text:
cannot delete file with strange character
I am using JellyBean 4.1.2. There is a directory with a file that is with stange character. I use many app to delete it but did not success. And I use shell to look at it. When I issue ls command. it show lstat './as`a.5r' failed: No such file or directory. How can I delete this file

Yes, but I cannot delete in windows too.

Can you rename the file?

I installed a terminal emulator app on my Android smartphone (Terminal Emulator for Android, which is open source) then I used it to change directory (cd) to where the file was and removed the file (rm).
You don't need to type the entire file name, you can use the terminal auto completion. On a Linux desktop, you could start typing  rm file_n and hit the Tab key so the terminal would complete the command: rm file_n@me. On that emulator app, to emulate the desktop's Tab key, hit the Volume up button then type t with the keyboard.

Google how to get short names for files using bash, and use that short file name with rm to delete the file using a terminal emulator. same for Windows too

If your mobile allows to reboot into safe mode then enter safe mode and try deleting.
Otherwise only way is take a backup of the required content, format the memory then restore. Hope this helps..

all_licenses: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/


text:
patren un-lock of chines andriod tablet (company name: ready) with no volume and home keys (it was in use my nephew locked it)
I have a patren locked chines made andriod tablet. I want to unlock it
Note: tablet does not have volume or home keys.
It was a new tablet and was not connected to internet or google account either

May I know why you mention "no volume and home keys"? Is it because you want to do factory reset since it's locked?

my tablet has no volume keys and home keys. only one power button which is used as home button

no dear i was using it. it got locked from my nephew


text:
Contacts Storage process consumes more than 53% of battery life
My battery doctor app points to "Contacts Storage" which is a native Android process as the chief consumer of battery life. Can't disable the process because no other app can reach or display my contacts when "contacts storage" is disabled.
Tried factory reset and things looked OK for the first week-two. Now it's back to consuming battery life like crazy.
Any app can replace this native horrid process?
Please help!

Battery Info stats are misleading. People see 53% and freak out. This number is based on the battery usage, and something has the be "the winner". Also, the stats are based off usage since the last time the battery was fully charged.
Battery stats are "cleared" when you charge your battery to full (or near full) then unplug it from the charger.
Now if your battery is discharging within an hour, then yes, you have some issue that is draining your battery.
If you have your device syncing contacts (like google+ and facebook) and you have a lot of contacts in those services, it could be the sync that is causing the usage. Doing clearing the data or cache of the Contacts storage is not going to help, as it will just require the service to re-sync contacts.


text:
Android AVD not displaying appropriate scale
How do I fix the display on my android AVD? The UI is completely out of whack. I'm using the following command line options to launch the AVD, but nothing I do within the 'scale' and 'dpi-device' options helps fix the messed up display (see example screenshot). I'm running on Arch Linux with the latest Nvidia proprietary driver 346.35. Any help is greatly appreciated.
Command:
$ emulator -verbose -scale 0.9 -dpi-device 480 -noaudio -no-boot-anim -noskin -no-snapshot @lollipop -qemu -m 1536 -enable-kvm

Also, according to this StackOverflow post, I also did:
$ adb shell setprop qemu.sf.lcd_density 480
$ adb shell stop
$ adb shell start

Doing this has made no difference to the messed up display on my emulator.
Note that I have to use the -noskin option because it refuses to  launch the emulator for me otherwise.

I don't launch from the command line, but this question came up while I was trying to solve a similar problem.
I eventually solved it by replacing the hw.lcd.density value in the .android/avd/<avd_name>.avd/config.ini file with the value from this answer nearest to the value in the skin's hardware.ini file (in my case that's at <android-studio-location>/plugins/android/lib/device-art-resources/<skin-name>/hardware.ini).
In my case, I'm emulating a Samsung Galaxy S6, and the Samsung provided skin has an hw.lcd.density of 200, but the dimensions they provide are 1440x2560 and the provided background images are small, so they make the screen fit into a much smaller space (474x839), so the config.ini file has a hw.lcd.density value of 640. Decreasing it to 213 and restarting the emulator fixes the problem (but I guess it doesn't quite accurately emulate the screen appearance. I don't know whether it's better than just using a different screen resolution value).


text:
How can I stream my android phone screen to my laptop computer?
I am mostly trying to solve a low resolution problem when watching Google Play movies as on my Windows 8.1 PC many of them are not available in HD quality. As Android phones have access to higher resolutions, but I have a better screen on my laptop, I was wondering how I could stream video content from my (unrooted) phone to my laptop screen.
I am aware of some DLNA solutions but as far as I know, they do not allow streaming of Google Play movies.

Possible duplicate of Is there a way to see the device's screen *live* on PC, through ADB?

I don't think it's quite the same question, because of the extra complexity added by the copy protection functionality (i.e. "secure surface")

@DanHulme recommend making it clearer on title so Googlers will find this.

Search for screen mirroring apps like these:

Screen Stream Mirroring
AirDroid - Android on Computer

Here is the tutorial video on YouTube

Thanks! I checked both of them but they do not seem to work well for an unrooted phone. AirDroid requires root and the other app requires you to enter developer mode and run a fairly lengthy startup procedure each time you restart your phone (plus it doesn't work for many people even after they do).

Yes bluestacks seems like a good workaround, hopefully there will be a more easier ways to mirror screen in the future. Thanks!


text:
Is it possible to increase the RAM on Android devices, like a phone or tablet?
I recently purchased a Samsung Galaxy Note Pro 12.2 32GB (SMP900) tablet. I love the tablet. However, the RAM seems inadequate.
I use the tablet to do lots of movie streaming, playing games, digital artwork and I transfer my photos from my cell phone to the tablet (sometimes - most of the time I send them to Google+ cloud account.)  I really want to make use of the great features on this tablet and would appreciate any advice.
I always close down programs I am not using. I empty my cache and browser history frequently, but seem to be running out of RAM quickly. I am using Clean Master (also has a speed booster and cache cleaning program with a virus/malware protection program). But to do the types of things I really want to do with this tablet it seems I need more RAM.
Is it possible to add RAM to these tablets?

On phones and tablets, RAM is part of the device hardware and generally not user-upgradable (despite jokes to the contrary). A quick check of the galaxy Note Pro shows it has 3GB built-in- quite decent actually. I'd suggest uninstalling that "speed booster" app or other "virus" and "task killer" apps-- Android isn't Windows.
It usually doesn't need extra stuff like that. Decent security/malware detection is already a part of Google Play, and those listed "features" raise alarm bells for me. I also saw reviews saying it contains spyware.
The truth is, you are making this harder than it should be.  A normal Android user typically should never be concerned with manually quitting programs you are not using as new Android devices very efficiently manage their performance and kill background apps automatically.  Similarly, you should generally NOT be emptying app caches manually, ever, unless a particular app is giving you problems- and certainly not "regularly".
In short, the stuff you are doing thinking you are improving performance is best left to the system, which can do it much more effectively and efficiently than you can.  Android devices should be VERY easy to use with minimal maintenance-- please beware many 3rd-party apps that may lead you to believe they are necessary for improved performance.  Task-killers and such may actually degrade overall performance as they waste memory and processing time interfering with thigns that Android itself is finely-tuned to do.
Perhaps the best "speed up" tip I can offer: disable/uninstall apps you don't use (some of which may be running in the background), especially bloatware and adware that are shoehorned onto your phone by unscrupulous wireless carriers.  An even better alternative-- look into bloatware-free aftermarket ROMs if they are offered for your phone (the best ones cost nothing, by the way) or root your phone and remove that bloatware entirely from the system.
(Note: Originally posted this as a comment, but by request expanded it into an "answer")


text:
Fastboot Commands Via Update.zip To Unlock Pattern Lock on Asus Transformer FT201
I purchased an Asus Transformer Prime TF201 a couple years ago.  I added a pattern lock on this tablet so our kids would not use it all the time.  One of them decied to try the pattern too many times.  Now, it is stuck at the Too Many Pattern Attempts screen.  This has happened before and I was able to reset it by using my Google Account (wifi was on).  However, this time, I had to charge the device first before turning it on and discovered that it was in lock mode again!  I tried to get past the lock screen using Google credentials, but no go.
I am assuming the wifi turns off when the battery is drained.  And because wifi is off, it cannot authenticate using my Google Account.  I know my Google credentials and I also know the pattern, but I cannot use them!  I have pics and videos of our children that I do not want to loose.
I have been doing research for a few days now and it seems that if USB debugging was enabled, I could just run some adb commands (using the adb executable) and reset it to the point where I could try the pattern again.  But USB debugging is NOT enabled!
I am not sure this device is rooted??  I know that when I was using it, I was able to see all the directories (using the AndSMB app, but not sure if i was able to write to all dirs). It is a stock device with no mods.  It was upgraded to 4.1.1 (it was an update supplied from Asus).
Some good news: I am able to start the device in fastboot mode and it is detectable using the fastboot command tool (via Windows or Linux) while connected to supplied usb cable.
There is a tool called Android Script Creator (by Octanium) that can create an update zip file from custom commands.  I was able to create a zip file named Update.zip with the following commands..
ui_print("attempting to start wifi..");
run_program("svc", "wifi", "enable");
ui_print("done");

Questions

Am I on the right track?
Will the script I wrote work?
How do I run this update file I created?
Does the Update.zip file need to be flashed (or copied - what's the difference?) to an external SD card?
Can I use the fastboot tool to place this zip file on the internal memory and have it run?

Additional Info.. i found some links that may help.. but not sure what to do..
This link points to an article that describes how to use an update zip file, but it says to flash the CWM.  Is the CWM necessary to run an Update.zip file?
http://www.morethantechnical.com/2013/01/29/a-creative-way-to-bypass-pattern-lock-on-android/
This page seems to have the recovery files (and it has Transformer Prime), but what do i do with the recovery file?  It is an *.IMG file!
https://www.clockworkmod.com/rommanager

Some things: an update.zip has to be flaashed via recovery or fastboot. A recovery is usually a .img or .tar(.md5) file. They are complete file system images of the recovery as its a normal partition that need to be overwritten. As for the script: Try it. It shouldn't harm your device from what I understand.


text:
How to access my SD card of Moto G 2nd from Win7
All, I am in trouble with accessing the files , photos etc in my SD card of Moto G 2nd. Is there any way to make it ? Thanks.
Updated
It is my mistake, I am sorry that I didn't put it clear. Please forgive me .
I mean I was trying access it from computer desktop. But so far didn't get it work around. Thanks.

It doesn't have an SD card.
Nor does it have a file explorer.
Download and install ES file manager from the play store to fix.

Excuse me, Did I mistake something?

Well, inorder to access the SD card content over the device you are going to need a file manager app to do that, if you head over to the Google PlayStore then you can find a number of file explorer available that you can use. Just in case if you want you can try installing ES File Explorer over your device. Once done open the ES File Explorer to look out for the files and folder over your SD card.

authors: กอฟแกฟ คนไม่มีเวลา


text:
Why I can't scan the WhatsApp QR?
Why I can't scan the Whatsapp QR?

I reinstalled WhatsApp
I already have the WhatsApp Web Option
I put it to scan but it just doesn't scan it.
I Installed a QR Scanner app and it works perfectly.
I uninstalled the QR Scanner app to see if that was the issue and
still doesn't work.

My phone is a Samsung Galaxy Ace.

Is the problem that the page won't open, or that the app won't scan the QR at all? Have you tried a different scanning app? (I recommend Barcode Scanner.)

Are you holding the device correctly enough for the QR scanner to work ! I somewhere doubt that this is still a new service which might be the reason why things are going a little out of the....

I am having Sony live with walkman, and also I can't able to scan the code, beside that NeoReader is able to scan the code easily. On scanning the code, it shows some of the garbage text(might a be a session cookie or signature to verify the account).
If anyone is facing the same problem and have any workaround for that, Please post here. . . ..

Well, you don't need to look for the third part QR code scanners rather than the QR scanner can be found on the whatsapp itself. I think people are getting problem because they are installing third party QR code scanners. Open the Whatsapp>Menu>Whats app Web

***** My problem was in an adware called "Superfish" that came with my brand new Lenovo Y50. I removed it and got the QR right away.

I managed to scan the native app in Windows, installed from the link https://www.whatsapp.com/download/

My 2 cents: if you're running any extension that changes the page's colors, it can be the culprit because it might change the default colors of the QR code (black on white). In my case I was running the Dark Reader extension. So, I disabled it, ran the QR code scan, and enabled it again. I got this solution from this answer

SOLUTION
Okay, first of all - you have to scan the QR-Code with the scanner that is built in WhatsApp. Not with some 3rd-party scanner-app. Click on "Whatsapp Web", then the scanner opens immediately.
BUT - apparently there is a problem with devices that have a display smaller than 4 inches!
Like with my Sony Xperia Go (3,5 inches), I can't tap on the "OK, got it"-button to make the instructions of the built-in-scanner go away.
That's it. They will have to solve this problem in a later version, I guess.

Yes! Thank you! That's it! I can't see the "Ok, got it" on my screen. Thank you all!

If you are root user and you install xposed framework, then you'll be able to install a module for executing apps in smaller size. I did that on a friend's phone and I could see the ok, got it message

It seems there is a new update that fixed this issue based on this answer on other post: version 2.11.505

new update released by Whatsapp !! now its working :)

Turn off WiFi.
Apparently, WhatsApp only connects itself to the web session if it's online via mobile data.

That was it. I've now tried turning off and on WiFi several times - it immediately works when on LTE, it never works on WiFi. Funny thing is that WhatsApp itself suggests "Connect through wifi to reduce your data traffic". So I disabled WiFi, scanned the code, re-enabled the WiFi and now it works. The only explanation I can find is that it is using some service to map my LTE IP back to my phone number. I'll try later from another phone, connected with WiFi first to my home ADSL, then to my phone's LTE network. If it works, and with the former only, that will clinch it. Meanwhile, +1.

You would think that the WhatsApp app should tell you this when trying to scan a QR code.

Didn't work to me.

To repeat a comment by Almir Campos that solved my issue: If your browser has an extension such as Dark Reader which makes pages night-themed and inverts the color of the QR code, WhatsApp won't be able to scan it. Make sure you disable any color-inverting extensions or settings on web.whatsapp.com before scanning the QR code.

Yes, this is a very common problem that people don't really think at first


text:
cannot scan QR code for login whatsapp web version
using 3 inch display phone, cannot scan QR code for login. any idea to solve this?

Well, you don't need to install some third party QR scanner rather than the QR scanner can be found by opening whatsapp> Menu>Whats app Web. Use that QR scanner to scan the QR code !

Problem is you can't do it with a display that is smaller than 4 inches... Normally, the built-in scanner in Whatsapp has an "OK, got it" button at the bottom of the instruction screen that blocks the camera. On my 3,5 inch model, this button is cut off, so I can't remove the message.
No Chance.


text:
Tapping an NFC tag which contains an URL. (How) can I override the default action (browser launch)?
My previous question established that when a factory reset Android device taps an NFC tag which contain an URL, the operating system launches a browser.
Can I prevent that?
Is that just a default action on the part of the o/s, since no other handler was available?
If I code a BroadcatReceiver to handle the tap, will that automatically prevent the o/s from launching the browser? If not, can I add code to suppress the browser launch?

The browser opens because no other app can handle this action. If you will have 2 browsers the OS will ask you which app do you want to handle this action and when you choose one the OS will remember your preference.
You always can go to settings (the app) and "clear default". So, to your question you can write an app that will handle this action (by write this Broadcast receiver in the  AndroidManifest.xml) and don't do anything with the URL. And then tapping on the NFC tag and choose your app and click always (so it'll not ask again). This way you can force the OS to not do anything when you tapping on an NFC tag with a URL.

Thanks for the info! Actually, I do want my Broadcast Receiver to launch a browser, but I want it to add a few extra POST or GET parameters for certain URLs. Sounds doable, don't you agree?

@Mawg Yeah, of course. You can do that with a URI (http://developer.android.com/reference/java/net/URI.html).

From a user's perspective, you cannot really prevent that a URL retrieved from an NFC tag is launched in a browser. Upon discovery of such a URL, Android just notifies the application that previously registered its interest into that data type coming from an NFC tag (or shows an activity chooser if multiple applications registered an interest into that data type).
Hence, it's the web browser application that registered its interest (through an intent filter in its AndroidManifest.xml) and you cannot normally1 disable this.
From a programmer's perspective, however, you can prevent that a particular URL is handled by a web browser. Web browsers usually register to be launched upon all "http://" and "https://" URLs. You can override this by registering your application for a more specific URL (i.e. one that includes a host name or even a path, e.g. http://www.example.com/). In that case your application will automatically get precedence over the web browser (no activity chooser will be shown).
Regarding your idea with the BroadcastReceiver: This is currently not possible. NFC discovery events, like the discovery of a URL, are only sent to activities. A broadcast receiver cannot pick up these intents. (See this question on Stackoverflow for a possible workaround.)

1) Note that this is not entirely true as there are some means to disable intent filters programatically under certain conditions.


text:
Android unit without gravity sensor gets stuck with screen rotated
I have an Android unit which does not contain a gravity sensor.
It should always be in Landscape mode, but when I open certain apps
they force screen rotation to Portrait mode. After I go back to the
launcher however, the screen stays rotated to Portrait mode without
ever going back to Landscape mode, the way I want it to.
What can I do to make it always stick with Landscape mode? Is there
som /system/build.properties  value that I can change or what can I
do? Is it because of the Launcher application itself?
I have (probably modified) Android version 4.2.2

http://android.stackexchange.com/a/95266/53576 may help

Unfortunately that had no effect.

Some apps only work in portrait mode due to the fact that that is the way they are designed. Also most launchers (on a phone) are automatically in fixed portrait mode as well. If you don't have a gravity sensor then I suggest using an app like Unlimited Rotation Control which puts rotation buttons on your device. For landscape mode on my phone I installed Nova Launcher and turned the rotation option on in the settings. There are also multiple launchers out there that can work as well however.


text:
Does a device with no physical SIM slot have an IMEI?
In telephony, an IMSI identifies a SIM card and, hence, a user. An IMEI identifies the device itself.
If an Android device does not physically have a SIM card slot, does it still have an IMEI? The documentation is not clear on this.

[Update] Since I don't have access to such a device, would someoen be so kind as to test it programatically? Just add call to GetDeviceId() into the code of an existing app. Thanks a 1,000,.000

Well, nope I don't think that a telephone that doesn't have a SIM card will posses IMEI number as there's no need of IMEI number over it. IMEI itself stands for International Mobile Equipment Identity, and I guess its only made for SIM card slots one SIM card slot over a device one IMEI number, 2 SIM card slots over the device 2 IMEI number. So, as far as I know I don't think it will posses IMEI number rather than such devices are identified by using something different maybe mac address or ....

From the Wikipedia itself, "The IMEI number is used by a GSM network [...]", so if it doesn't have telephony, it won't have IMEI. Also, anecdotally, Nexus 7 (tablet) doesn't have IMEI.

@Peter, sorry to correct you, but you are 100% dead wrong. A device with 2 SIM slots can have 0, 1 or 2 IMSIs, depending on how many SIM cards are inserted. It will always have exactly one IMEI, independent of SIM cards.

As for your edit, I'd say this post on SO is related.

I think the existence of a GSM radio is more important than the existence of a SIM slot.

I think you are correct (+1). The IMEI is really only necessary obtain a (P-)TMSI

Sorry if this is a stupid question, but don't emulator instances constitute as "devices" that don't have a physical SIM card slot but still has an IMEI?  Granted, the value seems able to be spoofed as whatever the user wants or randomly generated (by all appearances, I've yet to find any functional need to touch those settings), but they appear to be recognized by Google Play services as actual devices.

I am answering my own question, because I finally found a definitive answer. This S.O post says

"Google's CTS require that getPhoneType of TelephonyManager needs to
  be none and getDeviceId of TelephonyManager needs to be null for
  non-phone devices."

I had a look at a tablet which does not have a SIM card slot and it does not have an IMEI number in the About Tablet settings menu.
This answer on StackOverflow should help you find an ID for a device with a SIM card slot and for those devices without.

My Azpen A727 tablet doesn't have a SIM card slot but it does have an IMEI number.
I see this number under Devices on my Google Dashboard.

How certain are you of this, as it seems to contradict what everyone else says? Could you post a screen shot, or even just tell us how many digits it has? Thanks

I have been researching about Azpen/iNet A727, and until now, I couldn't find any info if this device has SIM slot or not. But the text "No carrier" confused me, since it seems to support telephony, but no SIM card. This is just my opinion: the manufacturer probably didn't implement the code correctly, or there is a way to use telephony without SIM. As contradicting with other answer, this is a valid answer with proof.

It's probably the world's most low-end tablet, so anything is possible.  But you definitely cannot use it as a phone at least as it is configured from the manufacturer.'


text:
Nexus 7 2013 error upgrading to 5.0.2 OTA
I updated to 5.0.1 via OTA sometime ago, and it worked fine. Now I got a notification that 5.0.2 is ready but when Android shuts down to install update it returns error (with no other message. My Nexus 7 is rooted but has the stock recovery.
Is there an easy fix that doesn't require factory reset or installing recovery?

What is the error? Are you rooted? Do you have a custom recovery? [Edit] your question with as much information as possible and you'll be more likely to get a useful answer.

No error message, it only says error. No i don't have any recovery. Yes its rooted. I was hoping this is a known bug and that i could fix it without much hassle.

Since Android 5.0, any modifications to /system will cause OTA updates to fail. Android Police noted that:

... the OTA script no longer patches individual files. Instead, it patches
  the system block directly and treats it as one enormous blob.

Therefore you have 2 choices if you want to update your device.

Remove any modifications to the system partition and remove any files that you may have added/renamed and restore any deleted files.
Flash the factory image. For the 5.0.2 update you can probably flash just the system image although this may not be the case for later updates. To do this you can use the instructions in my answer here (although it is for a different Nexus device the procedure is the same, the file names may differ though). To just flash the system image you can just perform steps 1 and 6.

This is the answer I'm waiting for, especially for those who root their devices. Hopefully this can be a canonical post for "Lollipop OTA update fail on rooted device".

As indicated here and by bmdixon, you have to flash the /system and /boot partition from you stock package, because these ones usually get modified when rooting your device. Afterwards the OTA update works fine (working for 5.1.1 from 5.1.0). As long as you only flash your system and boot partition, your data will be preserved.
I used the Nexus Root Toolkit to flash the System image (from inside the Advanced section of the Toolkit). Once the OTA Update has completed, you can root your device again without losing any data.

This is my approach to this known issue with rooted devices over 5.x (which I am get used to, since I am a rooted Nexus 4 owner)

Backup (rule of thumb)
download the suitable factory image for your device model and
uncompress it
enter in fastboot
fastboot flash radio xxxxx
reboot fastboot
fastboot flash recovery xxxxx
reboot fastboot
fastboot flash boot xxxx
reboot fastboot (I guess is not necessary to reboot between each step,
but i prefer to)
fastboot flash system xxxxx
reboot and wait

I have followed this procedure not less than ten times and everything went smoothly. Then, you can root again and flash the recovery of your choice (or leave stock recovery, whatever)
Enjoy.


text:
Why NFS mounting works with XBMC/Kodi on stock Android?
I have tried to mount NFS shares on my recently rooted Nexus 5 (Mahdi), and found that the CIFS manager app doesn't work, although it claims that I need a rooted device. I also noticed that XBMC/Kodi used to be able to read data from NFS shares without a problem. It was not creating mounts, I understand, but it didn't have any problems even on stock Android. What's the difference here? What am I not getting?

Depending on the feature set of your ROM, you may not have all the required libraries bundled with your ROM. Because XBMC/Kodi has that, it is able to mount those file systems. It all depends on the ROM you are using.

XBMC/Kodi is able to mount NFS shares whilst running on a ROM that lacks these libraries. It surprises me how no other app does that. Do you know of an app that is able to do that?

XBMC does not mount NFS shares, you assumed it did, it can read and even write and delete files and folders in a NFS share, so can a lot of file explorers like ES file explorer (my favorite).
To mount a NFS share, thats a whole different story, it means it will emulate and mount a NFS like a usb OTG or SD card. Cannot be done in all devices, look in XDA and maybe there is a rom or modules you can load and finally mount a NFS share.
Good luck.


text:
Installing Google Account on i9500 on leaked 5.0.1
I recently installed the leaked lollipop 5.0.1 ROM for the s4 i9500. I can see that it does not come with the google package of google play, google search and also one cannot add a google account in the accounts.
I downloaded the apk but that is not running and not even an error is displayed when i click on it.
Is there a way to get google play without rooting? and even add a google account?

Follow the below procedure:

Download the ROM
Download GApps package for Lollipop
Download SuperSU
Put the zip files on your SDCard
Reboot in Recovery
Wipe Data / Factory Reset
Select "Install zip from SDCard"
Choose ROM zip file
Choose GApps zip file
Choose SuperSU zip file
Reboot system

You need customized google apps package.
Courtesy:
http://forum.xda-developers.com/galaxy-s4/i9505-orig-develop/rom-cyanogenmod-12-t2943934


text:
Maps not pointing in the right direction
I have issues with google maps on my Nexus 5 running Android 5.0.1
The position dot (my location) has a spiky side indicating my orientation.
However it doesn't point the right way.
Let's say I am pointing north and I hold my phone un portrait mode, then the
orientation info will point east (to my right), which would be the right answer
if I was in landscape mode.
Now if, while still pointing north, I hold my phone in landscape mode, then the
orientation info will point west (to my right), which would be the right answer
if I was in portrait mode.
As any one ever had the same issue ? Is there a know fix ?

I don't think you are interpreting the "spiky thing" correctly. It doesn't indicate direction, merely a pointer to your location as exact as possible at the tip. The balloon part of the pointer generally holds a "dot" indicating "you" and locates to the largest available area - centercreeen. I don't think any indication of direction is meant to be implied.

As far as I'm conserned my position has always be at the center of the dot. Futhermore, as I rotate my phone, the "spiky thing" rotates (by the same angle) while the dot doesn't move.
Here is a commented screenshot : http://i.imgur.com/hB5JEgK.png

I'm afraid the screenshot didn't explain the issue very well... as shown, it's indicating the direction you (the device) are facing. Could you instead take the screenshot on portrait and landscape, to reflect the real issue? Maybe there's a misunderstanding on the concept of "device direction" (which I very doubt)?

Portait/landscape is a 2D orientation and means very little without specifying the plane to which it is relative. The 3D orientation of your phone is rather important here; please specify.

When I said portrait/landscape i'm speaking about the screen aspect. At all time the phone was laying flat, parallel to the ground

I've had devices get their compasses screwed up. Just re-calibrate and see if that fixes it: How can I calibrate the compass on my phone? If you have done that and its still incorrect do try it again in a different location, perhaps outside away from any metal just to be sure.

I believe the "spiky thing" you refer to is a little blue arrow, is that correct? If so, I think what it actually displays is your direction of travel (on the map). If you are standing still, it probably show your last known (or assumed) direction of travel.
This same issue confused me greatly when I got my first smart-phone, but I'm pretty sure what I stated above is how it is. You could try it by walking (or driving or riding a bus or train) while watching the map, and then your direction on the map should be shown, regardless of portrait or landscape display.
Let us know if this solves it for you.

At first I also tought it was my traveling direction. However, when i'm on the bus and I point in the traveling direction I've got the bad behaviour I pointed out. If I rotate my phone while on the bus, the arrow rotates as well. Last but not least, when standing still and rotating the phone, the arrow also rotates

Does the map also rotate when you rotate the phone? The Google Maps app can be controlled to either let the map stay the same in relation to the phone, or to rotate relative to the phone in order to maintain correct orientation with the geography. It is in relation to the map that the arrow should point toward your direction of travel. For example if you are traveling north, the arrow should point north on the map.

I'm not that stupid ! It's set to have north on top regardless off everything else. If I set it to turn so that the arrow points up then I have the bad behaviour described previously makes my orientation/direction on the side rather then up


text:
LG D850 does not show on PC using MTP - PA 4.6
I am a first time Android user.  I just got an LG G3 at AT&T.  Being comforatable with unix/linux based systems I quickly rooted the phone and installed a few different ROMs looking for one that worked.
I settled on pa_d850-4.6-BETA6-20141130 which seems to work really well except for one huge problem: my phone doesn't show up on my PC as an MTP device.  It DOES show up as a camera when using PTP.  And I can use adp commands from my windows PC.
One strage problem is that my LG G3 shows up under Windows 7 (Ultimate x64) device manager as "Computer->Android Device->Google Nexus ADB Interface" (rather than an LG G3) when connected as both MTP and PTP.  Is this a common problem and if so, how can I get my phone to show up as an MTP device?

I have experienced this issue myself and it was because when you plug the phone in the first time, windows automatically tries to locate drivers and by default uses the Google Nexus ADB Interface.
If you go to the LG website support section you can specifically download the LG G3 drivers and install those instead. I would recommend removing the existing entry from the device list first (phone unplugged) and then running the LG drivers and plugging your phone back in afterwards.
This fixed the issue for me and now whichever option (MTP, PTP and debug mode) all work properly.

Worked.  I had to uninstall the drivers for both PTP and MTP.

Glad this worked for you! They never tell you when you get a new phone that you should install their own drivers first to get full functionality!


text:
Screen light is on as long as the charger is connected
My Samsung Android GT-S5660 running 2.3.4 has its screen light on permanently as long as the charger is connected, and I don't know how to make it go off.
I admit fooling around with buttons, settings etc and somehow caused the problem in the first place. I must have gone into some 'setting' somewhere but can't recall where. Which control should I go back to so as to fix the problem?

This is an option in the developer section of settings on all android devices I believe. It is called 'Stay Awake' and the description is "Screen will never time out while charging"
If you untick this, the screen should go to sleep as normal again.

Thank you Matt. I will now chase this down. Most appreciated. Alex

@alex your welcome, don't forget to tick this as the answer if it turns out to fix your problem ;)


text:
Retrieve files protected by NQVault due to forgotten password
I downloaded NQVault to my Samsung Galaxy S3 and I moved some videos to the vault. However, I couldn't get back the videos because I forgot my password. After trying many times to find out how to change the password, I became frustrated, so I deleted the app.
My question is, is there anyway for me to get my videos back from the app due to the fact it was deleted?

Apparently, NQVault does not really encrypt the files, but simply does a byte-by-byte xor operation with a key that is generated from the password. Oh, and it does that only for the first 128 bytes. Since a byte can only take 256 different values, you can simply brute-force the key you need to "decrypt" your file.
The author of the linked post has even published the code for a brute force attack. All you need to do is to compile the c code, edit the bash script to recognize whatever mime type your videos are and then run the script.

No.
According to NQ FAQ,

NQ Mobile makes your privacy our top priority. Unfortunately, that
  means your NQ Mobile Vault password is kept secret, even to us. If you
  forget your password, we have no way to get it back; however, you can
  use Vault Online to backup all of your Vault content (including call &
  SMS history, photos & videos) to a secure private cloud storage, which
  you can restore back onto your phone or a new phone.  You can set up a
  new Vault password by uninstalling and reinstalling NQ Mobile Vault.
  Please note, if you reinstall NQ Mobile Vault with a new password you
  will not be able to access data you stored using your old password.


text:
S3 stuck on first splash screen
I recently installed an update to my custom ROM (http://forum.xda-developers.com/galaxy-s3/development/wip-cyanogenmod-12-t2936990) which was previously working fine on my phone. After installing this update my phone now sits on the "Samsung Galaxy S III" screen and after about half a minute reboots back onto the screen.
I can access recovery and download mode with no problems still and I've tried re-flashing recovery and the ROM with no success.
If anybody can suggest anything I'd greatly appreciate it, thanks.
EDIT: I am unable to actually turn the phone off without removing the battery, every time I hold the power button it just turns itself back on after a second.

Have you tried to do a data wipe/factory reset?
You could take a nandroid backup, and use an app such as Titanium backup or Nandroid manager to get (some of) your data back.

I tried doing a factory reset, re-rooting and re-flashing the recovery. As I explained below, I had to install a custom kernel (not specified on the thread) to fix the issue.

I had to install a custom kernal (Alter) to fix the issue. My device is now working like before now.


text:
device not loading into bootloader
I am trying to boot my rooted android device into bootloader to unlock it. I have tried following commands but none is working.
adb reboot-bootloader
adb reboot bootloader

Even when trying to boot into bootloader using device buttons, I get two modes:
recovery mode
factory mode

but none of the mode contains any option for fastboot or bootloader. I am not getting any way to load bootloader. Please help me with this issue.
I tried to do it with fastboot also. But following command is not listing any device
fastboot devices

What device are you using exactly?

Micromax A110. lsusb is showing HTC (High Tech Computer Corp.)


text:
Here maps isn't working: "could not download initial data"
I've tried to install Here Maps on my phone (a Samsung Galaxy Ace Plus) and I've not been able to make it work.
The maps are not displayed at all, all I can see is a blank screen. If I try to zoom out, I will eventually see the whole globe, but just as a blue sphere, without any feature.
The strange thing is that if I try to search for a place I can get the pinpoint indicator, supposedly at the right coordinates, but, again, no map is displayed. It seems that some kind of data is accessible but the graphical part isn't working.
I have also tried to download the maps for offline usage, but when I try to do it all I get is the message "could not download initial data", and I'm even unable to see a list of the maps available for download. That same thing happen when I try to download voices, I get the same error and nothing is downloaded or even displayed.
Does someone else has experienced the sane issue? How can I solve this and make this app work correctly?

Is there a reason you're using this map app over Google maps?  Have you tried uninstalling and re-installing the app?  Clearing the data in Applications manager?

Well, just because using Google Maps is not mandatory, there are alternatives and one can make his choices. :-) I've already tried both these things, without success

Absolutely you can make your own choice, just simply asked if there was a reason!  Sorry to offend you!  Good luck

No offence at all! :-)

If you have an ad blocker app installed, you might have to turn it off in order to download the map data.


text:
Why Android device screen rotate only in Portrait and Landscape orientation?
I have android device LG E400 which has only two types of orientation first one is Portrait and Second is Landscape.
It works on 90° Orientation(Left Landscape), 270° Orientation (Right landscape). Why can't it rotate in 180° (Bottom side to Top ).
Why Android OS couldn't have made that feature yet?

Android does handle 180 degree rotation. Your manufacturer's ROM or launcher must be preventing it.

Exactly. If you try Cyanogenmod (for example) you'll be able to rotate 0, 90, 180 or 270 degrees.

Some phones do not support 180° rotation because it is not supported by the rom. A lot of manufacturers prevent 180° rotation I believe for sake of simplicity. Theoretically, you only need one landscape mode and one portrait mode for basic functionality.
To fix this 'problem' you could install a custom rom that supports 180° rotation. Alternatively, you could root your phone, install the Xposed framework, and install a module that will enable all rotations. I have also heard that there are apps that let you do this but I have not used any myself and therefore cannot confirm if they work or not.


text:
How to determine maximum capacity of a battery in mAh? - received fake battery
Is it an increasable value ? I think its not.
I just bought an extended 3890 mAh battery for my Galaxy S4 GT I9500. The original Samsung battery is 2600 mAh.
This is my second purchase from a different seller, after discovering that the 1st was a fraud.
In Android tools, the new battery capacities say 2600 mAh only as maximum capacity.
I complained to the seller, and he suggests to do full charge cycles, re-calibration. However, that did not increase the capacity.
The seller is trying to prove that calibration can increase the capacity of the battery he has sold me to 3890 mAh as advertised. However, this doesn't look like it's gonna happen.
Most trusted tools for Android, CPUZ, 3CToolbox also say that the capacity is 2600 mAh only.

So you bought another one, from the same company that sold you a fake in the first place?  My guess is you got screwed again.  I would try and recoup your money and go for OEM battery instead of trying to buy a cheap aftermarket product.

@New-To-IT, no, bought from a different seller, edited the question. It was my second purchase of an extended battery. This extended battery concept looks doubtful to me now

Not sure saying "duh" to the person trying to help is the smartest thing, but since I'm not a child, I won't take offense.  Again, I'd say you got duped again!  Buy OEM, don't go cheap on batteries.

Probably related: http://android.stackexchange.com/questions/92585/how-to-calibrate-a-new-nexus-5-battery-thats-higher-capacity-than-original/ (also read the comment on the answer)

Battery calibration is a myth and definitely will not help you in any way. For details see my answer Bought a new battery. Do I need to calibrate it
3C Toolbox (and maybe other apps, not sure though ) read the battery information from the ROM files and not from the battery you have. This I learnt when I sought a clarification from the developer, when the app was showing battery capacity as 4000 mAh whereas the battery is 3100 mAh (Huawei Honor 6). To quote from 3C Toolbox developer mail

In Android, one can get the stock hard-coded battery capacity from battery profiles, an hidden API in Android. That’s the one of the 2 sources the app uses.
The other source is in the kernel, usually under /sys/devices/power_supply/battery/charge_full_design (On my device path is different). To know the path on your device, from 3C Toolbox, tap request support from Help and support menu. An email will be generated to the developer having information about your device, including battery_info.txt. This file amongst other things specifies the path of second source

When you change your battery and replace with an extended battery, the ROM information is not updated. To adjust the capacity of the battery manually (from Battery Manager → Tap the 4 small square icon → Adjust Capacity or use Configuration Wizard). This change is for this app usage only
How to measure actual capacity using 3C Toolbox  Your concern is on verifying the actual capacity ( which was mine too). This can be done by using the current sensor of your device. If your device doesn't have a current sensor, it derives from voltage sensor and may be less accurate (Edit (in 2020) , in recent Android versions most devices are required to have a current sensor, so you needn't bother checking if your device has a current sensor or not - they have it as a rule).
Here is the relevant portion of reply from the developer that should help you.

So in the end the only fully reliable way to verify capacity would be to pin the battery to an external meter. Less reliable is to use the current sensor when available and using my app you can get the actual capacity derived from actual measures of the sensor. For that the best is to use a 1 minute monitoring while charging, as sensors are often updated every minute using an average value (for the past minute). Sensors often provide very accurate results.

See snapshot below highlighted portion shows charge in 28 minutes.
(Battery Manager →Markers →  Choose plug state chargers→ Tap on the notification and set up monitoring settings)
Discharge your battery to say 10% and charge fully-you will know your battery capacity using this method

Hardware Measurement: If you want to rig up a testing circuit, this would help you How to measure capacity of a Lithium-ion battery or Li-Ion Battery capacity tester (Lithium power tester

Edit:  Neither does OEM description of the phone or apps like CPU-Z,  Hardware Info tell you whether your device has a current sensor  . You will need to spend time in searching if it has a current sensor. It is better to avoid that search, since we are looking at approximate capacity to determine if it is a fake. Hence, in 3C Toolbox settings, you could
set
Battery Manager →Markers →  Choose plug state chargers→ Tap on the notification and set up : Record all the time (on); mA retrieval method (automatic, if your device is not listed), Recording Interval -every minute while charging (accurate mAh calculation)

Edit:  For more details , please see Where are the battery capacity files located


text:
Messed up my partition table on nexus 7
OK some background here. I was running CM 11 nightly on Nexus 7 (2013) and had encrypted my device. Today i decided to flash my device to CM12 and hence went into recovery.  When I tried to do a clean wipe it gave me errors because my data is encrypted. I did some research on google and I found this solution to  it. I don't know what came to my mind but for some reason I ran this command without thinking much.
mke2fs -t ext4 /dev/block/mmcblk0p12
This snippet is from the link given above.
I usually never do something foolish like this without enough research.
Now my device mounts on the PC as if it's an external drive rather than a tab. I can see all the partitions mounted when I connect it to the PC. It won't boot into recovery or bootloader. Am lost. Can someone please guide me as to what are the probable solutions to this?
When I opened GParted and saw the partitions of my device it shows that no partition table exists. I think that's what the main issue is. Can someone guide me as to what I can do to restore or rebuild the partition table?


text:
How can I get Skype to run on a MD700 tablet?
My uncle bought a cheap MD700 tablet (running Android 4.1.2) and strongly desired to use Skype on it, but for some reason the application didn't recognize microphone input. All it could be heard on the other end was a constant, static buzz.
I started trying older app versions until I found one that worked, and he stuck with that one until it was finally phased out, months later. Now, all accepted versions exhibit the same buggy behaviour.
The integrated microphone and the microphone jack were ruled out as culprits through testing. Other apps record audio flawlessly, and the issue persists even when using headphones. I believe the evidence points to a Skype bug or compatibility problem. A restart to factory settings didn't help. There are no ROMs available for this tablet, so updating Android itself is a no-go.
Running out of options, I connected the device to a Linux station and ran a logcat command during a test call. I considered some dalvikvm, nativecrypto and networkstats entries to contain no diagnostic value, so I filtered them out.
The result can be found here.
While applying some amateurish debugging skills, the following entries catched my eye:

W/AudioStreamInHandler( 4436): read but no streamin
D/AudioYusuHardware( 4436): Audio_Match_Force_device Force_config=0x1
D/AudioSPELayer( 4436): 0

Alas, they do not give that much of a hint for the non-Android developer.
Any ideas on how to proceed or what to test for?
Thank you all in advance.


text:
how do I reinstall the AOSP music player in KitKat?
I bought a Motorola Moto G yesterday,
And the stock Android music player is missing.
I found an old froyo player that works somewhat but it isn't fully integrated.
I can't switch songs from the lock screen or the drop down menu. And it has advertising in it.
Where can I find the AOSP music player that will run fully in KitKat; with total OS integration and no ads?

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

Actually, Google Play Music is not AOSP music player. This may be a good alternative, but not really a direct solution to the question.


text:
What is the APK (and package) name of the Google App?
On my Android 4.1.2 I can see force stop, uninstall updates, clear data, clear cache and view permissions of my installed apps via Settings > Manage apps but I am unable to tell their APK and/or package name.
I am particularly interested in knowing the name of the Google App (that's the name appearing next to its icon in App info). Its latest version as downloaded from Google Play just now is 4.1.24.1672412.arm.
Is there a way to get its APK name and package name?

Answering my own question, thanks to the method found on this View app's full package name? thread and the hint provided by Google App's URL in Google play.
I typed:
 adb shell 'pm list packages -f searchbox'

And received:
package:/data/app/com.google.android.googlequicksearchbox-1.apk=com.google.android.googlequicksearchbox

To see the actual package name of the Google App installed on your device, connect to a PC, enable USB debugging, download the adb source from https://developer.google.com and run the following commands.

launch the adb Shell: adb shell
Show a list of all the packages: pm list packages

Scroll through the list of packages, you should see package: com.google.android.googlequicksearchbox which is the package name for the Google App.
Alternatively, you can install an application called Activity Launcher on the device, it will also display the package names for you.


text:
I was listening to music on my Samsung Galaxy S3 Mini when the sound coming from my headphones got really low.
The Phone is three days old, and suddenly all music coming from my headphones (yes, tried different ones, and they work the same way, really low sound) got really low. The headphones work on all other devices, but the sound on my Samsung mini is really low. My Phone is not rooted. Pls help!

Hold down the power button for 10 seconds it should reboot it this fixed my problem

I had the same problem, the sound in headphones suddenly went very low. It works with the reboot.
Thanks for the fix.