text:
Twitter ReceiveSMS permission
On Twitter November 25, 2013 update, they ask for receive text messages (SMS) permission.
Does anyone know what exactly this is for ?

I was concerned about this as well and decided to decompile the app to find out what it's doing. Twitter receives SMS messages via a BroadcastReceiver in com.twitter.applib.client.SmsReceiver. Here is what the code looks like after decompiling it to Java with dex2jar and jd-gui.
public class SmsReceiver extends BroadcastReceiver
{
  private void a(Context paramContext, SmsMessage paramSmsMessage)
  {
    if (paramSmsMessage != null)
    {
      String str1 = paramSmsMessage.getMessageBody();
      String str2 = paramContext.getText(mb.sms_verification_text).toString();
      if (("40404".equals(paramSmsMessage.getOriginatingAddress())) && (str1.startsWith(str2)))
      {
        SharedPreferences localSharedPreferences = PreferenceManager.getDefaultSharedPreferences(paramContext);
        localSharedPreferences.edit().putString("device_registration_sms_text", str1).commit();
        String str3 = localSharedPreferences.getString("device_registration_normalized_phone_number", "");
        if ((!TextUtils.isEmpty(str3)) && (!TextUtils.isEmpty(str1)))
          a.a(paramContext).c(str3, str1);
      }
    }
  }

  public void onReceive(Context paramContext, Intent paramIntent)
  {
    Bundle localBundle = paramIntent.getExtras();
    if (localBundle != null)
    {
      Object[] arrayOfObject = (Object[])localBundle.get("pdus");
      int i = arrayOfObject.length;
      for (int j = 0; j < i; j++)
        a(paramContext, SmsMessage.createFromPdu((byte[])arrayOfObject[j]));
    }
  }
}

You see see here that when a text message is received, the app passes the message to a() and checks that it comes from twitter's number. Then it writes the content of the message to shared preferences. As Problematic suggested, the app is only verifying your number and not doing anything malicious. Although Twitter isn't doing anything malicious, it would have been nice if they would have explained why the app needs this permission in the last update.

'it would have been nice if they would have explained why the app needs this permission in the last update' +1

Now they have ReceiveSMS permission. currently they scan for only SMS received from twitter. but in the future they can read any SMS without asking for any permission. :(

Yup. I don't think Twitter would abuse this permission, but that does underscore a problem with the permission system. Fortunately it's usually not too hard to reverse Android apps and find out what they are really doing, and major vendors would likely be caught doing something malicious in an update.

If developers obfuscates codes, it's hard to reverse engineer.

Statically analyzing is harder but you can still hook method calls at runtime or MitM the traffic (this is usually not that hard even if there is certificate pinning) to see what information is being processed and what data is being sent to and received from servers.

An app like Permissions can tell you the meaning of the different types of permissions.
For receive text messages (SMS):

Allows the app to receive and process SMS messages. This means the app
  could monitor or delete messages sent to your device without showing
  them to you.

I think the OP wants to know why the Twitter app in particular wants to do this.

As far as I have been able to tell, there is no official information on what this permission is for.
I have seen this in another app in the last little while. The Google Hangouts app recently gained the SMS permission and uses it (in addition to displaying your phone's SMS messages in the app) to process phone number confirmation texts: the Hangouts app processes the SMS message and verifies your number without requiring you to enter the code (or even showing you the SMS message). If I had to make an educated guess, I would assume the Twitter app is doing something similar, but again, there is no official word on the purpose of this.


text:
Is it possible to foce close all open apps with a single button
Is is possible to do a mass closure of all open apps. For example if i have 10 apps open is it possible for me to press a single button that says force close all open apps right now?

I cannot tell about force-close, but a simple "kill" would be possible using a task-killer. Still, that's not really recommended (see e.g. here). Is there a specific reason why you want to do this?

Are you just trying to hide apps from the recently-used list? Being in that list doesn't mean the app is running.

source: Stack Exchange

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

sort: votes


text:
will gaming destroy my phone battery?
I think games probably destroyed my Note 2 battery. I often play games for hours straight while charging. Last Sunday it was dead with horrible heat. Then I borrowed friend's mpj backup battery, swapped it, and everything worked perfectly again.
Now I have ordered a new battery online. I am not sure if playing games while charging could destroy the battery, if so, i swear wont do it again.

If you operate something at its limits permanently, damage is to be expected. Imagine driving your car at full throttle, and not even stopping for fuel; that's about what you did here ;)

Charging and playing heavy games damages the battery very quickly. It is caused due to the overheating while charging, short Recharge n discharge cycles while charging n playing games and heat due to the GPU. Heat is the sole enemy of Battery. This is the same scenario in most of the mobile devices.
I recommend you to first fully charge the device n play until the charge drains out. I know it's a bit harsh.

Worth noting that staff in some of the battery makers are advised to charge their laptops to around 80% and start charging around 40%! The batteries in smart phones don't have 'memory' and as you said HEAT is a battery killer. Plugging in and running games (especially on Samsung devices) causes a LOT of heat. The CPU/GPU are made to run hot, but the battery is NOT. Charge it up and play unplugged as the poster above said!

We cannot say as such anything. If u use ur phone for hours, you might probably destroy your battery. So the conclusion is:-
Not only games destroy your battery, any other app can also destroy ( Condition is that if u use it for hours and get used to)

I recommend not using your phone while charging as this can cause your phone to overheat. Also when you are using your phone while charging what actually happens is that the amount of time the battery actually requires for being fully charged increases due to simultaneous consumption. This can also cause the battery to swell and even hurt its life in longer run.

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


text:
Updating Android on a Rooted Tablet
I have an Android tablet that I rooted to attempt to install a different OS. After I failed and restored my tablet to a backup that I had made earlier (it's still rooted), I tried to update Android. It checked for updates, and promptly displayed a box that said "Your device has been modified. Software updates are not available." Is there any way that I can update my tablet while it's rooted?

It might help if we knew a bit more information about your tablet. Who is the manufacturer? What Android version is it running?

I ended up just installing CyanogenMod. They have features that stock Android should have had from the beginning, and support pretty much every Android device on the market for many years after Google and the various device manufacturers abandon it.

Can you provide more information on the steps necessary to use this? My Samsung tablet apparently has a Knox "warranty" flag which is an eFuse and cannot be reset. From what I have read I am uncertain if the device can even be modified, especially if the bootloader is involved.

There are different methods for updating your device. Once you've rooted it, the checksum for your /system partition changes, and an update might check that and abort because of it (as you just experienced); this is mostly the case with ota-updates.
However: major version updates are rarely spread OTA, but mostly have to be flashed manually using a corresponding computer program. Which one that might be, is manufacturer-specific and depends on your device (so for details on that, we need to know which one it is). Still, applied as an update it might again fail with its checksum verification.
A third variant would be assuming a "virgin device", and make a full install. This usually does not apply any checksum verification (as it does a complete install, and not an update). For this, you might want to check with Where can I find stock or custom ROMs for my Android device?
More details on device updates can be found checking frequent questions tagged "update" and our update tag-wiki.
P.S.: After clarification for the targeted device, there are two more tags you might want to investigate: odin is Samsung's flash-tool for Windows, heimdall is a multi-platform open source equivalent.

Sorry for not clarifying this in my question; it's a Samsung Galaxy Tab 2 7.0 (p3113), running Android 4.2.2

Thanks for clarification! I've just updated my answer accordingly with links to the Samsung tools involved in ROM flashing. You can take a look at their tag-wikis for more details (and consider accepting the answer by tapping the checkmark next to it, if it answered your question sufficiently).

I originally used odin to root the tablet, and then installed ClockWork Mod Recovery. Is there a way that I can update Android but keep my settings and apps, like it would do if I updated it from the settings pane the normal way?

That always depends, and you never can be 100% sure. Details I must leave to those used to Sammy's devices and tools – but it never hurts to have a good backup. Take a look at our backup tag-wiki for good hints on that. In short, Titanium Backup and adb backup (including the Helium frontend) can be your good friends with that.


text:
How can I communicate with someone that only has a tablet?
My wife and I recently ran into an unusal situation: She left her phone in my car, which I didn't know. I, of course, drove off with it. So we couldn't communicate by standard voice or text.
She did, however, still have our tablet with her. So I was wondering: what are the various ways that a person with a tablet can communicate with a person that has an Android phone (so never mind "borrow another phone" type answers)? I'd like as many different solutions as possible since, in this situaion, certain methods of commication (such as email) might be ignored as unexpected.

Here's a couple of answers to start with:

Email
Hangouts (or any other IM app), which usually require the other person to be logged in.
Glympse - Send a check-in glympse to their mobile number with a message. They'll get it as a text.
using some SMS gateway either via Web (browser) or a specific SMS app supporting this
using a messenger app like Tango, Skype, or LINE

Facebook Messenger.  Of course, the tablet needs to be connected to the internet.

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


text:
Can 2 smartphones malfunction if they are hold together in the pocket for long times everyday?
I apologize for my ignorance but I am not very tech savvy.
Basically  I do  a field job and I always have 2 phones in one of those bags you put around your waist.
I had 2 Samsung galaxy S2 in the past and after a while they started having trouble with receiving signal. I went to a "specialized" shop where they sell smartphones and the guy told me that the malfunctions is caused by keeping them together for prolonged periods of times.And went on with some speech about electromagnetism.
Now the two S2 were malfunctioning for real as I tried with different sim cards, factory resets and the problem persisted.
I then bought a S3 and yesterday I bought another one. I always need 2 phones..long story.
Now some other people basically confirmed that keeping them close to each other breaks them but none of them,in my opinion, seemed to know their shit.
so,
Can 2 smartphones malfunction if they are hold together in the pocket for long times everyday?


text:
Multiple #'s on Note 3
Can the Note 3 have more than 1 number associated with the same phone? Someone gave me their # and then another #. They said it was the same phone.

Geff already showed one easy explanation: Dual-SIM devices.
But never mind how many SIMs: I have a single SIM phone which has two numbers assigned. Well, even 3 now. I've got

the usual mobile number, plus
my provider assigned me a landline number, to which I
forward calls from another landline number.

Number 3 clearly shows how it's possible for everybody. Though technically I have to admit, I assume that even #2 is nothing but a call-forward on the provider's end. So it all comes up to your definition of "number assignment".

It seems there is a Galaxy Note 3 with dual SIM support.


text:
Message (SMS) contain text from other messages in Android
Has anyone experienced this issue where the content of an SMS is not complete and some other content (from different message) is added to that at the end.
I have experienced this problem many times. And now, when I am receiving tweets as SMS via Twitter functionality, I can see this problem occurring very frequently.
Below are the H/w and S/w details, if it helps.
OS: Android 4.0.3
Made: HTC One X (AT&T)
Let me know if more info is required.

Tweets as SMS is due to your request to Twitter to send them as sms to your phone number. Make sure that option is disabled here

I do not want to turn the tweets as sms function. The problem is that one sms contains the text from other sms as well.


text:
How do I install a user certificate?
I have my own Root certificate that signs user certificates.
I have a site that will only allow you on with a user certificate which is signed by the root ca.
I have managed to get this site working in Ios and Windows, but just can't get it working from Android (4.2.2)
I have tried many different methods of importing the certificate including converting between formats - I get as far as it being recognised and "installing", but, it never actually seems to get installed or be visible anywhere (checked under trusted credentials > user).
I have read here and the only solutions seem to involve downloading/modifying files and reuploading then restarting - or to have modified firmware/similar.... I really want a supported way of doing this and don't really want to consider a hack as I need a scalable solution.

Welcome to Android Enthusiasts! Have you had a chance to see How to install a web certificate on an Android Device? While the question is old, the top answer is still valid for Android 4.4.

Hi, Yes I did... on a HTC device, it asks if I want to use it as a "VPN or (can't remember) certificate" or "Wireless Certificate", then says it is installed but does nothing.... On a Samsung phone, I get no options after installing/it saying it has been installed and then again, nothing happens.

@dotVezz That question is about installing a web server's certificate. Mr Hilsum is asking about using a client certificate to authenticate to a server.

What happens when you try to visit the site? In Chrome >= 27.0.1453.49, it should prompt you to select the certificate when the web server asks for that authentication method. Firefox doesn't support this.

@DanHulme - nothing, just appears to time out (not even an invalid warning)... I am guessing relating to not having the CA installed.

@DanHulme ah, my mistake.

@DanHulme I'm dealing with a similar enviroment.  In Chrome (on mobile) I am prompted to select a certificate.  But I'm prompted every time I attempt to access the site.  Do you know if there's a way to make my choice "sticky" so that users don't need to choose which certificate to use each visit?

@Dave You need to ask a new question to see if anyone knows. Adding a question in the comments means most people who can answer won't see it.

From StackOverflow: How to install trusted CA certificate on Android device?

I spent a lot of time trying to find an answer to this (I need Android to see StartSSL certificates). Conclusion: Android 2.1 and 2.2 allow you to import certificates, but only for use with WiFi and VPN. There is no user interface for updating the list of trusted root certificates, but there is discussion about adding that feature. It’s unclear whether there is a reliable workaround for manually updating and replacing the cacerts.bks file.
Details and links: http://www.mcbsys.com/techblog/2010/12/android-certificates/. In that post, see the link to Android bug 11231 --you might want to add your vote and query to that bug.

11231 was closed in November of 2011 and the status was Released for Android 4.0 ICS.
Here are the notes associated with the Released status:

ICS does attempt most if not all of the items in this issue. If I missed anything, I'll open more specific issues to address the gaps.
Some details below, I plan a more formal blog post later. The following should all be visible in the Android 4.0 SDK if you want to try them out and give feedback.
Changes in Settings:

system certificate authorities (CAs) are now visible in Settings > Security > Trusted Credentials.
system CAs can now be disabled and reenabled
users can install their own CAs from Settings > Security (as well as other mechanisms such as via browser or opening from email attachment.
user CAs can be viewed and deleted in Settings > Security > Trusted Credentials
instead of a separate 8 character PIN for credential storage, access is now controlled via the lock screen

New KeyChain API

KeyChain.createInstallIntent allows applications to request credential installation in, basically making public the interface used by Settings to request installation. users need to confirm installation requests as before.
KeyChain.choosePrivateKeyAlias/getPrivateKey/getCertificateChain allow applications to request private keys and their associated certificates for application use. a common use case would be for client certificate authentication with https.

Email

Email now uses the KeyChain API to allow client certificate authentication for Exchange accounts

Browser

Browser will now use the KeyChain to prompt for a client certificate when the server requests one for authentication.

In March 2014, an enhancement request was created Allow users to install own CA certificates.

Many users (including companies) use self-signed certificates for SSL/TLS, either because they don't want to pay for it or because they just don't trust other companies and want to do it themselves (actually, there's no reason to buy a certificate when it's not required that anonymous Internet users trust your server).
At the moment, it's possible install a custom CA certificate in Android, but it's detected as "user certificate" which seems to be intended for client-side certificates. As a result, these certs are shown as "user certificates" in the GUI and since Android 4.4, a terrible "Network may be monitored" has been implemented.

This is a great answer but for the wrong question. The question asks how to install a client certificate for client cert authentication (rare for websites). This answer explains how to install a new root CA, which is different.

Go to Settings > Security > Credential storage > Install from SD card. If it's not there you may need a newer Android version or a workaround which I don't know about.

You can install root certificate given by site on android. Go to the Setting in your Android Phone , tap on install credentials from SD card
.
Make sure to download certificate in your SD card

We're looking for answers that explain things fully. Could you expand on your answer a bit?


text:
SGH-S730M SAMSUNG DESCOVER
i have my sgh-s730m Android phone my problem is my screen is being locked it appears EMERGENCY CALL can you help me on how to solve this kind of problem?

I don't know your device by the "technical name". But usually this indicates that there's either no SIM inserted/detected, or you didn't unlock the SIM (it's usually protected by a PIN), or the SIM is locked due to entering incorrect PINs. Can you provide some details on these facts? Does any of them match your current state?

You should call an operator to fix this kind of problem

Why? And what operator? Isn't there anything the OP can try before that? What is "this kind of problem", and what stands behind it? See my comment on the question itself: there are some things which should be veryfied before contacting service. The solution might be as trivial as putting a SIM card into the device.

I think the problem is already on the phone.I cant give what is the solution for this problem because I don't know what happened before this situation came up.In that case I suggest that you should take a test.Insert a new sim card or use another sim card.If you did this one and the same problem occurred again.I guess the problem is on your phone.OR when you did this and this problem didn't happened then the problem is on the sim card itself.

That should have been part of your answer :) Especially the example procedure of trying with different SIM cards. Would you mind to [edit] your answer, and include that part, so it's easier to make out? Thanks!


text:
When using "voice typing", how can I capitalize a proper noun?
When I press the speech-to-text button on my keyboard, I can dictate some text. Say I have a pub called the Red Lion that I want to mention. How can I get it to type "Red Lion" instead of "red lion"?
Letting it enter "red lion" and going back and editing it with a normal keyboard is very slow, because the popup menu of alternative transcriptions makes each edit take an extra click.

Related to this is: How to make voice typing use punctuation.

@ScottSeverance That's easy: you just name the punctuation mark you want to type. It insists on calling a full stop "period", and only works for the most common punctuation marks, but it's fine for short messages.

As of 2019 this still doesn't work reliably for me, either for punctuation or capitalization. Wish there was a better solution.

Picked up from this Ruben Roy answer in a more recent question:
You can use this comments to start and stop typing with capitals with the Google voice typing Android keyboard.
"Caps <word>"                           Type with an initial capital
"All Caps <word>"                       Type in all uppercase
"Caps On"                               Start typing words with initial capitals
"Caps Off"                              Stop typing words with initial capitals

Your first link is not for the Android version of voice recognition. Notice the keyboard command references.

hit or miss m afraid
Google voice to text is most likely to type the words "capitalise" rather than take the instruction

@freda Nobody even mentioned the word "capitalise", so there's no point complaining that it doesn't work.

None of these are currently working using google keyboard.


text:
My samsung GT-s6312 phone does not connect to PC. Even after connecting USB cable,
My samsung GT-s6312 phone does not connect to PC. Even after connecting USB cable, please help to connect USB to PC

Can you get another cable, or try a differnet USB port, or a different computer?

And what exactly do you mean by "does not connect"? How do you tell? What do you expect happening that doesn't?

I know this is old, but maybe this can help someone now:
I was using my Galaxy S5 mini as usual connecting it to my PC for common use and also as a test device for Android Studio with the developer options and USB debugging enabled and with the latest Android Studio/SDK.
So I needed to test an app in a real tablet, and when I connected the tablet (It was borrowed, and it is one from Coby brand) to the PC with android studio still running, the tablet was recognized by the PC but Android Studio did not recognized it. So after a few failed tries I disconnect the tablet and connect the S5 mini again and the problem begun: the phone started to charge but it was not recognized by the PC, nothing appeared on Windows.
I tried many options that did not work:
-Using different USB ports of the pc
-Using a different USB cable
-Reboot phone and PC
-Connecting the S5 mini in another PC
-USB debugging option checked and unchecked
-The phone has Android 4.4.2 and I was not able to see the screen with the MTP options, so I entered *#0808# and I tried every option of that menu and the connection still did not work.
-Updating android to the last release (I am not sure, maybe this helped to restore/update some configuration files, but the problems was not fixed)
Also I connected another Samsung phone with the same USB cable and the same PC and another PC and that phone is being recognized. With this I started to think something crashed in the galaxy S5, mainly because it does not appear at all in the PC, in the Device Manager nothing appeared, even there is no sign of any “!”, only charge was working, (the other phone appears with no problem) but I decided to try options in the PC side:
I installed/uninstalled Kies, (I tried using the installation of drivers by Kies). It did not work
I uninstalled/Install Android Studio/SDKs completely, and it did not work for the connection (I am not very confident of this, maybe it helped a little)
I tried to delete all drivers related in the PC with USBDeview (the procedure is better described here: http://www.topnotchtablets.com/FixUSBproblems ) and it FINALLY WORKS
So I recommend any of these options (always make a backup of everything that is important to you):
Uninstall/Install the latest Android Studio/SDKs
Update the android device to the last release
Delete all the USB drivers related to Android/Massive storage
I hope this help anyone. So if you tried this and it still does not work, before getting my problem fixed, I was thinking about of connect the phone to MAC or Linux, and repeat some steps of before. Also restore the phone to factory state BUT I leave this as the last option.


text:
how do I make the radio start automatically when I plug in my headset?
On my old phone, the radio would automatically turn on when I plugged in my headset. I can't seem to get it to do the same on my new phone?
I have a Sony Xperia go, running jelly bean.

Mostly out of curiosity, but there's a chance it could help get an answer: What was your old phone?

Well, let me trigger a search for answers here: headset control is the keyword. Admitted, not that obvious from the answers found (see e.g. this one) – but most of those apps allow to define what app shall be started on the headset-plugged-in event.

My old was an Xperia s, I think.

Plug in launcher is a free app that lets you launch any app once you plug-in your headset.

As I've already pointed out in a comment on the question, there are plenty of headset control answers (see e.g. this one). Those app give you some added control using your headset, so they allow to define what app shall be started when the headset is plugged in, and using the single headset button they let you perform a multitude of actions like volume control, start/stop, skip, pick up/reject call, and more.
A different approach could make use of our "ultimate automation tool" Tasker, which also can supervise the headset plug. This would give you even greater control over the conditions. So you could e.g. have a different app started at home than at work. Here you could use State → Headset plugged as condition (and optionally, ad described, location, time, whether power is connected, the device docked...), and then Load App as action. You could even have set the volumes to your likeness before, and let Tasker send an SMS to everybody to not to disturb you while enjoying your music ;)

Available Tasker actions and example profiles (source: Google Play; click for larger images)
Funny thing is: as the second picture shows, your case is even used for the example pictures on Google Play (Headset Plugged → Start Music)...


text:
Android offline installation
Is there any other way to download the android sdk platform other than using this URL
https://dl.google.com/android/repository/android-18_r01.zip.
My ISP has blocked the URL's starting with https://dl.google.com/.

Download through proxy? Sneakernet?

Just curious why an ISP would do that. Your profile says you're in India. Are they blocking other Google services also?

@Chahk: No. In my company they are blocking it.


text:
Galaxy Tab 2 10.1 Connect to ethernet
Is it possible, using some type of adapter or combination of adapters, to connect a Galaxy Tab 2 to a ethernet port.
Is it necessary to add some kind of kernel module? Which one? How do I do that?


text:
Various Stutterings on Samsung Galaxy Nexus
So I've had my Samsung Galaxy Nexus for a while now, round about a year, and it has this odd set of problems where some of the core functions of the OS stutter. What do I mean by this? The most egregious and obvious example is while typing, occasionally my keyboard will find it pertinent to, without prompting, close about 95% of the way, stall, then open and close in quick succession many times in an unpredictable fashion. This makes typing very difficult as when I go to type, the phone will sometimes make it impossible to access the keyboard. While it does this odd stutter, the normal "back" button shows the "close keyboard" icon. When tapped, the keyboard will continue its stuttering until it realizes I wanted it to close, when it closes. I've tried reinstalling the keyboard, resetting the phone to factory settings, and different keyboards like swiftkey.
Along with this keyboard malfunction is the unfortunate glitch in the phone itself, where if it feels like it, the phone will mute and unmute so fast that neither me nor the person on the other end can make out what the other is saying.
More recently some of the system sounds, such as notifications, have begun stuttering. In what sounds like a failure to buffer the sounds before playing them, it sounds like a skipping record player.
The reason I'm saying all of these in the same post is that I suspect my OS is to blame. One remedy that may or may not work (extensive testing not yet completed) is to make sure there are no finger smudges on the screen. My screen is in tact but has a very small scratch about half an inch long in the middle. I'd appreciate if anyone could point me in the right direction; either to reinstalling my OS from scratch or towards a new phone.
Thanks in advance.

Most of your symptoms sound like the touchscreen thinking you are tapping it when you're not; if that's it, no software change will help. A drawing/painting app will show you if the screen is "touching itself", as it were.

Hello Dan, in the past few days I decided to give that a shot to diagnose the problem, but no go. Every time it exhibits the symptoms I would bring up the paint app, but nothing happened. I tried to touch the screen as little as possible while changing apps, and even simulated typing to try and trigger it.


text:
No way to access recovery menu in android china tablet
My Quest tablet is accidentally locked yesterday it asking for gmail and password but i forgot the gmail id and password.So after a long search i found lots of things such as unlocking tablet pattern lock,gmail lock,pin lock etc.These topics only be successfull only when the tablet is in recovery mode.So i tried to put my tablet into recovery mode by pressing vol + and power button.But there appears a android bot lying with red traiangle exlamation.So i simply tried to access recovery menu by pressing power and the vol + .But nothing happens neither than a dead android bot lying down with a red traiangle.
IS THERE ANYONE IN THE WORLD TO HELP ME!!!!.

Same issue (different viewpoint): can't use adb shell in recovery mode. According to the comments there, ideas from Cannot unlock tablet as have no internet connection? have already been tried without success. fastboot -w seems to be no option as OP wasn't able to enter fastboot mode either. adb shell seems to have trouble finding /system/bin/sh in recovery.

You are correct lzzy but my bootloader doesnt support fastboot now adb shell gives permission denied error 13


text:
Where I Can get my karbonn a9's Driver for PC [Tianyu HSUSB Driver]?
I am having karbonn a9 and I am not able to install Tianyu HSUSB driver for my laptop.
I have visited 100s of site but not got a single Driver which is proper.
Please help me I am getting error like following image when I connect my device to computer.

Have you tried Kosh's Universal USB driver? Should work for many devices (not sure about yours, but certainly worth a try).


text:
Android Nexus 4 KitKat
I am looking to buy a nexus 4. I know that the new nexus 5 is coming out, and it is being released with Android KitKat installed. If I get a nexus 4 from a store such as best buy or another one, will my Nexus 4 come with Kitkat? If not, When is KitKat expected to be realised for the Nexus 4. If I am not in a rush to get a new phone, would it be better to by the Nexus 4 now, or the Nexus 5 in a few months?

Is there any reason why you want to buy the Nexus 4 from Best Buy as opposed to directly from the Google Play Store ($60 cheaper from Google)?

@dotVezz this would be because Google doesn't sell the nexus 4, now that there is the nexus 5

(Sorry for bombarding you with questions) Is there a particular reason you want a Nexus 4 instead of a Nexus 5? Also, you may want to look into the rumors of an LTE Nexus 4 re-release later this month.

Whether or not it would "be better" to buy it is entirely subjective, and not really something we can answer. The dupe has the only timelines publicly available.

This question is both easy and difficult to answer because there's little official information about the rumored re-release. So everything I say concerning that should be considered an educated guess.

If you buy a Nexus 4 right now, you'll have Android 4.3 (Jelly Bean).

Android 4.4 (Kit Kat) Will be an automatic Over-The-Air update sometime in the middle of November (So about a week or two).

If, at any point, you buy a Nexus 4 from a retailer other than Google, it will most likely come with 4.3, and you will need to make sure it gets updated.
If you buy the (Still rumored, not yet officially announced) re-release of the Nexus 4 later, it will most likely come preloaded with Android 4.4 if you buy it from the Play Store.


text:
Samsung G S3 Mini: UK Apps 'not available in your country'?: in UK, with new UK phone from UK provider!
Just got my new Samsung Galaxy s3 mini, from t-mobile UK.
Trying to download UK apps (e.g. BBC News) from Google Play, but getting the "app not available in your country" messages....
Am in the UK, using UK wi-fi and EE, my google account is and always was registered to the UK. There's a bit written about moving country, but nothing that has worked to resolve my issue.
Can anyone help?

Are you using a custom ROM or stock?

Have you registered a credit card in Google Play yet? If so, what country is it from?

https://android.stackexchange.com/questions/130597/this-item-is-not-available-in-your-country/216830#216830

Have you tried turning it on and off again? If it doesn't work, take it back to the shop.


text:
Full App Usage History
The procedure described here (code *#*#4636#*#*):
https://thegeekpage.com/view-app-history-android-even-someone-cleared/
worked fine in my phone. Is there another way to obtain a full log of each time an app was executed?
It could be a log-like history, with a chronological order with a timestamp and app executed (icon clicked). No need for CPU usage. A recent (~1 day) list would suffice.
Edit: my device is a Motorola Moto C Plus with Android 7.0.
Thanks.

See https://android.stackexchange.com/a/160177/131553

Thanks. Unfortunately the app mentioned there does not work on my device. I've edited the question to add my android version.

Plenty of apps on Play Store - search for "app usage tracker". This one is recently updated. Not tried by me https://play.google.com/store/apps/details?id=com.a0soft.gphone.uninstaller

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


text:
Android admin/root privilege without voiding warranty?
is it possible to enable root without voiding warranty, at least for temporarily so power users can change hidden settings, access to root files for backup or customisation purposes etc and then disable root when needed? I think that would be great to have root/unroot option builtin on android like enabling/disabling developer options. Otherwise it takes extra time to root/unroot a device with 3rd party tools and has risks of bricking device, voiding warranty etc?
Having root/unroot option would be really good for many power users and developers out there. Cheers

because rooting device has risks of bricking (besides other risks) warranty has to be void. either you are power user and take the responsibility yourself, then you can root your device. or you want manufacturer take care about healthy and safe device and keep warranty. you can't have both

The only way to gain temporary root permissions is using an root exploit if your device is vulnerable. Unfortunately this means that every app could make use of that exploit without your consent, too.


text:
WhatsApp messaging interrupts Music while the wireless headset is connected
I just discovered that when I tap the send button on WhatsApp the music stops for while. Actually it doesn't stop. The headsets goes silence for a second and then continues normally. The same thing happens when somebody sends a message to me. But, it doesn't happen when I receive messages while I'm on another screen. For example, at the very moment I'm writing this question and music plays on. I saw that I'm gathering new messages on notification area, but no problem occurs.
I'm using JBL TUNE 600BTNC Bluetooth headset.
My phone is Realme 3 Pro.
Android version is 9.
The music players I tried are VLC and PowerAmp.

Have you enabled notification sounds for whatsapp?

you can try to change the settings Sound->Earphone mode->Notification ringtone in earphones to never. Downside: you won't get any notifications on your Headset anymore.
I hope it helps.
Edit: This setting is available in OxygenOS if anyone else is facing this problem

I couldn't find related settings

@ÇağlayanDÖKME but you are running Android 9 right?

Can the Realme UI affect the settings screen? Maybe, it is disabling some of them.

Oh that's right, on my Oneplus is running OxygenOS and the corresponding Settings UI, don't really know if it's possible to do this on a Realm device, but probably searching for this on the internet could help u find the solution to your problem

Anyway, thanks for your time and suggestions :)

your welcome, hope it helps a bit! ;)

This worked for me
Go to your WhatsApp app > Settings > Notification > Conversation tones and turn conversation tones off. Your music will start working just fine even when you're sending messages.


text:
Unlock Huawei BootLoader- Is brute force the only way now?
Problem
So I wanna unlock the BootLoader on my Huawei Mate 9 to install LineageOS on it. I already read that Huawei stopped giving BootLoader codes. Is the only way (for free) now, to brute force all possible codes?
Brute forcing method

I would write a simple Python script that iterates through all numbers (16 digits) up to 10^16 and performs the corresponding command. My CPU cores have 3 GHz, so it would only take about 55 Minutes (10^16 / 3.000.000.000).

But I don't know if this is possible, how should I check if a device is unlocked using Python? And does the device get locked after a few attempts?
Here's a script made by someone else, it would need too long.
Any advice or help would be appreciated.

please do a bruteforce with only 10x attempts and measure real time (forget the hardware needed for pressing vol button for now). after this, come back and answer your own question

Yeah I just read it. I forgot to calculate the time. Do you have an idea?

buy unlock code from third party seller


text:
CyanogenMod Boot Animation Squished
I recently installed CyanogenMod (nightly) on my tablet. I like it and it runs much faster than Android ever did. But when it boots, for the first 5 or so seconds, the (portrait) boot animation is stretched so that it takes up half of the screen vertically and extends to around double the width horizontally (almost like it defaults to landscape sizes or something?). After the first few seconds, it fixes itself and looks normal.
Why is this happening and how can I fix it?
It's a Samsung galaxy tab 2 7.0 (p3113).

Realistically, it's probably just a bug in the nightly. The CM team will work it out in time, but until then there's not a lot (if anything) you can really do other than switch to something "stable" if it bothers you.

OK... I had tried to use the built-in updater to revert to the most recent stable build but something that they did makes it break when I revert. It's not much of a problem for me it just seemed like it was a tablet-specific issue and I wanted to see if anyone else knew of a solution.


text:
Cannot see installed user certificate
I have installed 2 user certificates to be used for wifi but when connecting the certificate is not showing up in the drop down . The CA certificate is showing though .

I am having the same problem. Did you find a solution? On my phone, it just randomly stops showing in the dropdown, and I have to re-install it and it disappears again in a few daus/hours...


text:
HTC One stuck on bootloader
I badly need help. Last week I was able to convert my HTC One to GPE, and today I want to restore it to its factory ROM so I can restore the warranty as well. Now the problem I am facing is that when I tried to S-Off my device now its stuck to bootloader with TAMPERED, RELOCKED, and Security Warning messages on top of bootloader. How can I boot my device to CWM Recovery which I had previously installed?


text:
alternative ways to take screenshots on Galaxy
When there is a rubber-protector around the phone or the tablet, I find it extremely difficult to do a palm-swipe-to-capture action,  to get a screenshot.
That's due to the fact that the raised edges of the screen protector prevents my palm to completely flush on the surface of the phone.
Is there a way to get the screenshot any other way and a more convenient way?
Or an app that will do that? matye thru share via route??

http://android.stackexchange.com/questions/1759/how-to-take-a-screenshot-with-an-android-device has 16 answers. I would assume at least one will be usable.

Volume down and power button, or else home button and volume button. That's how most galaxy phones work, but a google of it shows tons of videos and descriptions for each Note model


text:
LG LU6200 Drivers for Windows 8.1
LG PC Suite on Windows 8 is not detecting my LG LU6200. What could be wrong? My Phone is on ICS.


text:
Cannot detect wifi
my Samsung galaxy tab 2 (7.0) cannot detect my home WiFi. but neighbors WiFi can be detected. please help me. but all my phones and laptops can detect my home WiFi.

Similar issue, the router relays to the PC WiFi availability, nothing on Android. Reason suspected of an O/S update pending with WiFi off and mobile data on. Restarting the tablet fixed the glitch.

Try changing the channel that the wireless is hosted on. I've had this recently with two different devices (one android) where my wireless did not appear in list of available SSID's. In both cases it was in the 5 GHz spectrum and moving my N to a different channel fixed the problem. Apparently certain driver don't implement the full spectrum properly.

It's not always a driver problem: not all channels are legal to use in some countries, so devices specific to your region will know which channels are legal and only use those channels. Devices from different regions will have different restrictions.

Good point! I was assuming all devices were from the same region, but I guess a number of my devices have modified firmware so I might just be finding the hard edges.

I think you should contact your home wifi broadband for assistance.If you already did this,I think the problem is in your own tablet


text:
Can't make gallery photos lock screen wallpaper (Samsung S3)
I can only make the preinstalled wallpapers the wallpaper for my lock screen. I can choose an image from my photo gallery, select and crop it and then save it, but the lock screen just stays the same. Anyone know how to fix this?

I have a Samsung Galaxy S4, but see if you can set a common wallpaper through a similar path: Settings > My device > Display > Wallpaper > Home and lock screens.
UPDATE 2013-12-06: Another solution you could try is to clear the default app for pictures. If it's a 3rd-party app like QuickPic, go to your phone's Application manager (via Settings), select the 3rd-party app, and do a Clear defaults.
Afterwards, open the Gallery app (not a 3rd-party app like QuickPic), pick a photo, left-soft-click to open a menu, and click Set as. You can pick either: Home screen, Lock screen, or Home and lock screens. Source.

Thankyou for your advice. Unfortunately neither the home or the lock screens change when I try to do it this way. The home screen will change if I change it on its own, but the lock screen won't budge :s

@Chelsea (1) Maybe you could try setting a photo from a gallery, or a live wallpaper. Then, restart and try it again? (2) Did you install any 3rd-party lockscreen?

Thanks for the suggestion, unfortunately it didn't work. I did not install any 3rd party lockscreen

@Chelsea Do you have another gallery app installed? Like Quickpic perhaps?

@Chelsea I updated my answer. See if that helps.

Hey! Sorry didn't get back to you sooner. Clearing defaults for the only picture viewer I have (Gallery) didn't work, but resetting defaults on all my apps did, so you put me on the right track :) thank you very much!


text:
system.img file is missing after building Android source
I am attempting to flash a modified Android build to my Nexus 7 tablet.
I am following this tutorial from Google, and using the specific build commands found here for my device, full_grouper-userdebug.
With the device in fastboot mode and connected to the PC, I run the following commands:
$ . build/envsetup.sh (Initialize build environment.)
$ lunch full_grouper-userdebug (Configure the build for specific device.)
$ make -j8 (Build the source.)
$ make fastboot adb (Build fastboot and adb.)
$ fastboot -w flashall (Flash build to device.)
At this point, I receive the following error:
error: cannot open '~/<source path>/out/target/product/grouper/system.img'
When I issue a find command, nothing is returned:
$ find ~/<source path>/ -name system.img
$
Why does the file not exist? Without it, I do not know how to flash my modifications. Any ideas?
I am using Ubuntu 13.10.

Can you please direct me to a more appropriate place to ask?

OK. I asked there first, and was referred to this site...

You might want to look into Where can I ask questions that aren't Android Enthusiast questions?

It looks like the build did not complete successfully. Run make again. It should try to resume from the point the build failed, whereupon it'll encounter the same error again. Probably the error message will tell you what went wrong: possibly it's a problem with the software you need to build the source, or likely the way you've "modified" the build has caused the problem.
If you can't work out yourself what the error message means, then our sister site Stack Overflow will be able to offer specific help if you tell them the message and your situation.


text:
Disable all Samsung Stylus pen gestures (e.g. Samsung Galaxy Note)
When I hold the side button of my Samsung Galaxy Note's stylus pen pressed, it doesn't draw anymore but starts interpreting any stylus movement as a gesture (e.g. "go back", screenshot). Is there any chance to disable all gestures? Background: I have a drawing app that allows changing drawing mode when I hold the side button pressed. Until now pressing the button prevents the stylus from drawing but executing gesture actions.


text:
Samsung Galaxy s3 can't edit contacts much
When I click on the 'edit' icon for a contact, the only options I get are to change their name, phone number and email address. The default profile picture disappears so I can't change their picture. Can't add additional information. Can't favourite them. I know you can go to favourites, or image gallery (and pick an image), and then pick a contact to allocate (as a favourite or the image), but my contact list turns up empty when I try this route. Even though I have contacts. Has anyone else had this problem or know how to fix it?

Are you using the stock Contacts app, or a 3rd-party app?

Excuse my ignorance, if by stock contacts app you mean the one that comes with the phone (orange phone book icon with white person outline), then that one :) thankyou

Figured it out - the contacts were saved to my SIM card, not my phone. I had to import all my contacts from my SIM to my phone and then I was able to edit them fully :)


text:
What is this "com.android.backupconfirm"?
What is the package on my phone that is called com.android.backupconfirm? I tried Googling and found an answer on a random forum that said that is the UI for the backup confirmation dialog. While this sounds correct, could you explain why this isn't a part of the core but instead a separate package?

To what app should it rather belong? My guess is it's belonging to the dialog popping up when initiating adb backup, and which does nothing but asking you to confirm whether the remotely triggered backup should be executed (and if you want to protect it with a password). There is no related backup app in the core system, which you could start directly on the device, and which this could be part of.

After googling around a little, I found the source code of BackupRestoreConfirmation.java, which is used to build the package com.android.backupconfirm. Quoting from its comments:

Confirm with the user that a requested full backup/restore operation is legitimate.
  Any attempt to perform a full backup/restore will launch this UI and wait for a designated timeout interval (nominally 30 seconds) for the user to confirm.  If the user fails to respond within the timeout period, or explicitly refuses the operation within the UI presented here, no data will be transferred off the device.

So this confirms what I already guessed in my comment on the question itself: it's belonging to the dialog popping up when initiating adb backup, and which does nothing but asking you to confirm whether the remotely triggered backup should be executed (and if you want to protect it with a password).
As the comment is further speaking of a backup manager service, one could also think of the Google Cloud Backup (see: google-backup). So let me again stress some important keywords from the comment's start:

a requested full backup/restore operation

Google Cloud backup neither is a "full backup/restore operation", nor can it be "requested" by the user. The only backup service this applies to is adb backup.

FYI, not only backups/restores require this prompt, but also Restore Default Settings and Factory Data Resets need it.


text:
How can I update the radio-firmware for my Galaxy Note 2?
The radio on my Galaxy Note 2 has been acting up and I've read that this can be fixed by updating the baseband/radio-firmware.
Where can I find the firmware for my device? My device's baseband is currently shown as XXALIE. Is that the only firmware I can install or can I choose any of the XX ones.

Radio firmware is usually provided by the manufacturer directly. But you might want to check Where can I find stock or custom ROMs for my Android device? for additional sources; it's not a rare case that a source for custom ROMs points to recommended radio-firmware to be used along.

Try searching in the XDA forums. You would have better chances there.

XDA is the place to try. You'll need the USB drivers and ODIN to flash it, and to ensure NO Kies services are running. Ensure the modem is for the EXACT model of Note 2 you are using. Also Modems are region specific so the 'latest' one may not work on your network. Make sure you have a few downloaded, including your current one as backup before flashing a new one. (I recently made a complete mess of it myself so just a friendly warning!)


text:
What size of SIM card Nexus 7 2013 LTE TMo comes with?
I cannot find any mention of which SIM the newest Nexus 7 32GB 2013 LTE TMo comes with.
Is it Mini-SIM?  Micro-SIM?  Nano-SIM?
The page only mentions that it comes with a SIM ejection tool and has Micro USB.

https://support.google.com/nexus/answer/3256561

Why is the question downvoted?  Is this information on the SIM card size of the device somehow available on the official page I've referenced that I've missed?

@cnst - I suspect people are downvoting because the answer is pretty easily obtainable via a google search for nexus 7 sim card size, the first result for which is the link  eldarerathis gave in their comment.

According to GSMArena, the Nexus 7 2013 uses a microSIM.
Google's help page on inserting the SIM further confirms this.
I would fully expect that Google would include a SIM of the appropriate size, unless they've completely reneged on their "Don't be evil" bit.
If not, just break out your scissors to cut it down to the appropriate size and shape.  The extra size is just empty plastic to make handling easier.  The only important bits are directly under the connector.

Well, my question was of what the appropriate size is.  It's not mentioned on the page.

The appropriate size is microSIM.  And unless Google is being mean, a microSIM is what they'd include with the tablet.

You're unfairly making fun of my question.  I'm not asking if they include a SIM card that's compatible with the tablet, that'd be a dumb question indeed.

@cnst - I'm not intentionally trying to make fun of it.  I'm just apparently misunderstanding what exact information you're asking for.

I'm just asking for the information that any decent manufacturer includes right on the specs page of their product, that's it.  E.g. http://www.apple.com/ipad-2/specs/ is pretty clear about saying Micro-SIM card tray (Wi‑Fi + 3G model), whereas there is no such mention on the Google spec pages for Nexus 7.

@Compro01 Even less than that! :> Take a look at new iPad Mini / iPad Air / iPhone 5 and their nanoSIM cards. If you use proper card cutter to cut SIM/microSIM cards to nanoSIM size, you'll clearly see, that outer parts of connector itself are also cut-off. I was shocked at first to find this out! :>


text:
ADB can discover devices but not fastboot
I've searched on the web about this problem and it's usually solved by installing the appropriate drivers. Problem is I'm on a Mac.
When I plug in my device, it can be discovered when I run adb devices. I run adb reload bootloader and it goes into download mode (the mode you get when you hold Volume Down + Home button when powering up). Is this correct? I assume it is.
Anyway, when it is in this stage, adb devices or fastboot devices yields nothing.
I have tested this on i9100 and i9505.

Related: fastboot doesn't see device / adb can find device but fastboot cannot / adb devices show phone in debug mod but not in fastboot mod / fastboot does not discover my device. At least some of the questions/answers are Unix/Linux based, so they should give you a clue or even more for Mac as well.

I've seen some of those QA links before. Maybe I should have mentioned them in the question. Link 1: Windows driver related. Link 2: resolved itself after restart and symlink creation. Didn't help in my case. Link 3 & 4: involving udev/rules which doesn't exist on Mac :( Have to check into diskutil since a search mentions this is an alternative on Mac.

adb devices won't yield anything coz your mobile is in fastboot mode and fastboot devices alone also won't yield anything. You've to add sudo before the fastboot command. So, typing sudo fastboot devices in the fastboot will work. It worked for me. Hope it works for you also.

In my case on Ubuntu 20.04, it was a USB 3.0 port problem. It was detect device with fastboot devices but other commands does not has a response. My laptop hasn't got a USB 2.0 port. Then I disabled internal USB 3.0 support in my BIOS and now fastboot is working normally. But all USB 3.0 support is stopped. It seems USB 2.0 hub is the better option. I will set back the BIOS setting later.

To make the system recognize the Android device, in their several modes, one needs to set permissions for his user in udev.
You need to repeat this process of loading Android udev IDs, for every mode the phone has (operating system, bootloader or recovery) because they have different USB IDs
# reboot into fastboot mode
adb reboot bootloader

# grab you fastboot/bootloader device ids
lsusb
> Bus 001 Device 035: ID **18d1:d00d** Google Inc.

# install the ids into /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", MODE="0666", OWNER="thiago"

# restart udev
/etc/init.d/udev restart

# try fastboot (only on bootloader mode)
fastboot devices

Do you not mean 51 -android.rules?

@falcontoast the number just change the order of loading. For simplicity use the one you already have installed (if any)

Ah, I had 51 there already. I have the same issue as OP, but your method doesn't work I'm afraid ):

My method shows how to make the system reconize the android device and set permissions. In fact, with sudo you could overcome the problem without modifications. But if your device still not online even with permission, maybe is due to corrupt firmware. Also make sure drivers is updated.
What is the current state of your device?

Using sudo renders fastboot as an unrecognised command. I am using the Samsung Tab 10.1 (GT-P7500) with no modifications to the firmware at all, it's pretty much out of the box.

Make sure you are in bootloader mode, not recovery mode: adb reboot bootloader. Find fastboot binary and run with sudo: which fastboot > /Users/name/bin/fastboot. sudo /Users/name/bin/fastboot. If you have android-sdk, try also android update.

Running adb reboot bootloader just turns off my device... Also, I only have two modes when turning on the device using the key combinations: recovery and downloading mode.

recovery usually doest have fastboot enabled. you could try download mode. In either case, you must enter the device mode, issue lsusb and configure android.rules in udev

It just appears as if fastboot is not working on my device(?) because running fastboot devices prompts with nothing (adb devices does though). Additionally, I have configured android.rules.

Just to make clear, if adb devices shows something the device isn`t in bootloader cause it does not have adb daemon in that mode.

True, however, when I boot it into the mode where I am able to select between recovery mode and downloading mode, fastboot still doesn't show anything.

Not working, the rule only sets the owner ?

http://developer.android.com/tools/device.html

once again a length udev saves the day, where a simple sudo chown [username] /dev/bus/usb/[xxx]/[yyy] ([xxx],[yyy] corresponding to the output of lsusb) would be much too complicated ;)

It's not showing Bus 001 Device 035: ID 18d1:d00d Google Inc instead listing showing list of other include intel_Corp. and other. Anything I'm missing. Please suggest.

Any equivalent on Windows?

Personally I had to run fastboot as root/sudo for fastboot to detect the device. I tried this on Linux as I don't own a Mac, but it's *NIX anyway ;)

+1. Just spent 2 hours banging my head against a keyboard trying to figure out why I couldn't flash Android M.

sure running fastboot as root would solve the issue to access the dev/bus/usb/xxx/yyy character device that represents the android phone/tablet device. One can also use a sudo chown username /dev/bus/usb/xxx/yyy to make the device accessible to the user. In case one distrusts the fastboot executable.

For future reference, this was my related case (involving a Nexus 4):
I tried to bring my phone back to the original state (bootloader locked + stock rom).
Now fastboot devices did not show the device where adb device did, until I put the phone in fastboot mode (this makes sense, but took me a while to figure out...)
To put the Nexus 4 in fastboot mode:

Power off the Nexus 4.
Press and hold the Volume Up, Volume Down and Power buttons

Now fastboot devices found my phone and the restore could continue :-)

+1 ah, didn't realise it required fastboot mode and that that was where it shows the bootloader screen

I had the same problem with InFocus M512, recognized by adb but not by fastboot when in download mode.
I've found that specifying vendor ID with -i works (0xID). fastboot -i 0x0489 worked for me.

How do you get the vendor ID?

@IgorG. run lsusb and find the number like ID 0489:123d.

is it possible to avoid this? I have an executable which uses fastboot internally without the -i option and it is not able to find the device.

I'm using Windows, there's no -i option for fastboot, nor lsusb

I use macbook and encountered exactly the same problem.
Finally I successfully flash my phone (Flame).
The key is to enter "Fastboot mode" by pressing down Volume Down and Power buttons together(Detail is in the section of official guide).
When you're in Fastboot mode and your device is connected to computer, run fastboot devices again. This time the device is detected.

I was facing this problem for two days, and I solved installing the USB driver for my phone LG G3 on my Mac Yosemite. I downloaded the file LGMobileMacDriver_v5.0.zip and installed it and than adb devices just worked.
You can try to install the USB driver of your phone, maybe it'll help.
Best,

I am on MAC Sierra facing same problem. The actual problem is with fastboot that I was using. It was an older version. So, I have downloaded android sdk and took fastboot from platform-tools of it and got it working for my Infocus bingo 21 m430.

First, put your mobile in the fastboot mode, then type command sudo fastboot devices in terminal and your device will be detected. Adding sudo worked for me.
Typing fastboot devices without sudo didn't worked for me. So, I think sudo is a must for fastboot to detect our devices.
Hope it works out for you guys also.


text:
How to install a file manager to Xperia L WITHOUT internet connection?
It's a big shame that this phone does not have any file manager by default.
I have the .apk installer of the file manager on my PC, but how to install it on phone offline? (offline = no internet connection)
Help

See this previous question for several good ideas, especially adb install: How can I install an app given only its APK file?

Plug the device into the computer, drop the .apk into the sd card and use the web browser to go to file:///sdcard and open the .apk file to install it.

I would suggest adding your answer here instead: http://android.stackexchange.com/q/5566/11343


text:
Why are all these apps wanting access to Android Services from my Google account?
On HTC one 4.3/5.5 I get a list of about 20 apps asking for permission to Android services.
These apps want access to your google account from now on
They are requesting permission to:
Android Services

If I select no thanks, it comes back a few hours later.   The other option is allow access
Some of the apps are - System UI - Android System - Key Chain - HTC Function Test v4.03.04g - Keep Alive - Settings
And so on.  While im not against allowing acess, Id prefer not to, but dont want to say no twice a day.
Why do all these apps want or need access to my google account?  Can I make it stop without granting access?  What happens if I grant access?


text:
Shared microsoft exchange calendars
I'm trying to add shared a calendar shared with me through outlook, but I only get my calendar and not the one that a colleague has shared with me. How can I view their calendars in the native calendar app?
Nexus 5, KitKat


text:
HTML Viewer seems not running the website's Javascripts
I have an offline saved htm web page on sdcard to test Javascript. The default render on my phone seems to be HTML Viewer. But when I tried to open the page, the code didn't run. I know this because there's some html tag in the page I was added to detect this:
<script type="text/javascript"> /* my Javascripts */ </script>
<noscript> The current browser can't run Javascript. </noscript>

which displays on the page: "The current browser can't run Javascript."
So how can I enable Javascript in HTML Viewer? Both Opera and Browser are somehow can't found out the file when I typed in the address textbox:
file://localhost/sdcard/page.htm

The problem exist on almost any phone. But the later just works on some of my phone. Another not.

Don't use localhost. Let me know if the answers here helps: Open Web Page in Browser (not on SD card)

Both localhost and mnt/ can't open the site in opera and browsers on some of my phones. But others can. I still don't know why...

Have you enabled JavaScript on your browsers? Check the settings, maybe it's disabled.

I can't find out a context menu of HTML Viewer. Browser has a context menu, and I can change Javascript settings from there. But Browser can't found the file on sdcard. So HTML Viewer is the only choice. And it seems not running Javascript.

HTML Viewer is part of Android OS and i felt it has no javascript engine, just HTML Viewer not HTML Browser.
Try to access it to your browser
file:///sdcard/yourfile.html


text:
My wife shares her Google calendar with me. How can I see her events on my Android device?
As what I described above, my wife shares her calendar to me, I can see her events on Goggle online calendar, but on not my Android device. How can I sync that?
My phone is Android 4.1
Thank you

See also: How do I sync and share Calendars from multiple Google accounts with my phone?

Are you using Google Calendar or a stock calendar app? Do you see her calendar when you go to Google Calendar on the web?

I encountered this problem too when trying to get my Facebook events and shared Calendar events (which were appearing on desktop) to appear on the mobile app. I solved it via the Calendar app's settings:

Go to Calendar->Settings

Find the email address the shared calendar is associated with

Select the shared calendar (if it isn't appearing click 'Show More')

Click on the 'Sync' slider to enable that shared calendar

The shared calendar events should now appear

Guidance screenshots:

Click image for larger versions

Yes, this was the missing step for me too. Thanks.

Worked for me! To "find the email address the shared calendar is associated with", I had to tap "Show more" to see the one I wanted.

There are multiple possible solutions to the problem behind your sync issue:
Make sure Auto-sync is enabled

Press your device's < Home > button, then press < Menu >.
Select Settings.
Select Accounts & sync.
Make sure the checkbox for Auto-sync is checked.

Turn sync off and on

Press your device's < Home > button, then press < Menu >.
Select Settings.
Select Accounts & sync.
Select the account with sync problems.
Uncheck the box next to Sync Calendar to disable Calendar sync. Then check the box to re-enable Calendar sync.
Note: If the box next to Sync Calendar was unchecked, simply check the box to re-enable Calendar sync.

Clear Cache

Press your device's < Home > button;

Select App Settings;

Select All;

Swipe until you find the Calendar App and tap over it;

Tap over clear cache;

Perform a resync to Google.
If that doesn't work, go through the same steps but tap clear data and perform the resync to Google.

Sources:

Google Support: Problems with sync
Google Calendar App not syncing to Google Calendar online

I went thru all the steps you suggested, but unfortunately it's still not synced. My calendar APP sync with my online calendar, but not with my wife's shared calendar.

Did you try Syncing your Calender?
Go to Settings--> Under the Accounts select Google --> In that menu select your email address --> Then in the new menu "Uncheck" Calendar and "Check" it again.
It will sync and most probably you will see the shared calender.

Unfortunately, it's still not synced. My calendar APP sync with my online calendar, but not with my wife's shared calendar.

@user46285 Your calender app syncs with your online calender which will contain the information of your wife's shared calender as well. Have you tried all the steps Zuul mentioned? Try rebooting your mobile and do again.

This thread really helped me too. Resetting my phone, then going to Google account settings & syncing all, then going back into calendar settings (on my phone) and in the list of visible calendars and colours I had to tap "More" before I could see my wife's shared calendar. Then I went into that calendar's settings and turned on Sync.
Thanks all!
Tay

None of this worked until I rebooted my phone.  Then I had to go in to Calendars and select the one I'd added via the web. Worked great. Thanks.


text:
Kitkat update on Nexus 4 fails
Hard to believe this is the first Kitkat installation question, but I don't find any. Sorry if it's a dupe!
I feel like I'm too stupid to follow directions, but can you guys help me out here -- what am I doing wrong: I want to update my Nexus 4 from stock 4.2.2 ROM to the new 4.4 following these instructions. Note that the phone is rooted and runs Clockworkmod - I'm guessing this causes my problems but I need help to fix that.
I've got the downloads extracted and added the path to the bootloader so I can run the commands. But at the step that says Reboot into the bootloader and run the appropriate flash-all script it just says waiting for device forever.
The phone is in bootloader mode, but it's running Clockworkmod so I am guessing this is the problem?

The trouble I encountered was that the fastboot program could not find my phone even though it was in bootloader mode. The solution was to run fastboot as sudo, but then the problem changed to be that sudo didn’t have the path to fastboot so I needed to give the explicit path to that as well: sudo ./fastboot devices worked (when I was in the directory android-sdk-linux/platform-tools). So I figured that I needed to change two things in the setup instructions:

run fastboot as sudo, and
add explicit paths in the flash script.

I've written a blog post that gives step-by-step instructions if anyone else needs this:
How to update your Nexus 4 to Android 4.4


text:
Android PTPP VPN session stalling after precisely 30-31 minutes
My Android 4.2.2 device (MINIX neo X5 TV-box) uses PTPP VPN connection to Netflix via a HideMyAss VPN server. The problem is that the Netflix session always stalls precisely 30-31 minutes after the VPN connection was established, claiming there is no data connection, although the VPN status (in android settings) says "connected". It works again (for another 30-31 minutes) when I disconnect and reconnect the VPN connection.
I usually take the occasion to get myself a new cold beer, but it adds up :) does anybody have an idea how to fix the problem?

Does the rest of the Internet work? Or is it just the Netflix service?
In any case, contact your VPN service provider for advise. As long as the VPN connection is not terminated (as you say it isn’t) any problem is likely to be much easier debugged on the service providers side. You have noticed a pattern, and that should be debuggable for them.

The intire internet connection (not just netflix) goes down until I disconnect or reconnect the VPN.
As suggested, I  have now contacted the VPN provider HideMyAss, let's see what they say.


text:
Prevent background execution in Android 9
Is there a way to choose what apps are allowed or denied to run background services in Android 9? I know that I can kill them in Settings > Apps & notifications > 〈 app 〉 > Force stop, but I need that

the service is never started until I open the app;
it is run when I open the app;
it is killed when I close the app.

Let me make an example with WhatsApp (which is not an app I'm having problems with but makes it easier to explain what I need):

when I boot the phone it shouldn't check for new messages
when I open WhatsApp it should download them
once I closed the app new messages shouldn't check for new messages until I open it again

If possible I would prefer a non-root solution.

Update
That's not a duplicate of Disable autostart on boot: I need not only to prevent autostart at boot, but also to kill all the background processes of the app when I close it.

See my answer to Disable autostart on boot

What you want is an app specific configuration - configure this inside of WhatsApp. Android is just the OS. If WhatsApp does not allow to do so may be you should think about using a messenger that better suits you needs.

@Robert My problem is not about WhatsApp but with some other apps - I just chose the best known app to explain the question better.

@IrfanLatif It is quite useful but it doesn't answer all my question. I don't only need to prevent the app to run a background service at boot but also to kill all of its processes when I close it.

@Ntakwetet denying RUN_IN_BACKGROUND and/or RUN_ANY_IN_BACKGROUND prevents the app to run a background service when you close it (i.e. when the app is not in foreground). If by "kill all of its processes" you mean the native processs (Virtual Machines), that's only possible using Force Stop. But that's unnecessary because cached process cannot do any background activity if restricted in Java framework. "Don't keep activities" and "Background process limit" in Developer Options are more aggressive ways to kill background app processes but they apply to all apps and never recommended.

If title matters more than contents: Disable autostart on boot and restrict background execution :)


text:
Privacy effects of disabling notifications through Android settings
Assumption
My question assumes the following situation, that is what I could understand about Google's push notifications system. If I misunderstood anything, please correct me here.
When a web service wants to send a notification to a user who installed its app (client), it sends the notification content to Google's push notification server. The server then contacts the user's device instructing it to show the notification.
This system prevents user's device from continously checking for notification, that would cause battery drainage and other annoying side-effects. However, some privacy concerned people point out that it allows Google to access all the notification contents, including for example private messages.
Question
If I have an app (client) that manages* notifications on my device for a web service and doesn't have an option to disable them, the only way I can prevent them to be shown is through Android settings.
To my understanding, if I do so the web service (that doesn't know my Android settings) will still send notification contents to Google's server, thus allowing Google to know notification content, but the server won't send it to my device. So, disabling notifications through Android settings wouldn't have any effect on privacy. Is that right?
*I use the word "manage" because usually the notifications are shown if and only if the app is installed and it often has settings for them (sound selection, vibrate and so on); however, I don't know how much notifications depend on the app and how much on the system. Anyway, it looks to me that it is not very important for the question (but I might be wrong of course).

Are you sure the app sends notifications? The rest of your question is about receiving notifications. Are those notifications individual notifications or mass notifications (sent to a larger group)?

It's not the app which sends notification, it's the web service that sends notification to Firebase server which is then sent to the device. Then it is delivered to the app for processing which is when e2ee messages are decrypted. It's private if there's encryption. Silencing notification doesn't stop this process.

@Robert In fact the notification is sent from the web service (thanks to defalt for pointing that out) the app is a client for; I corrected the question. About individual vs mass notifications, if you mean if they are sent to one user only or to many users (e.g. WhatsApp private message vs WhatsApp message in a WhatsApp group) I'd like to understand the answer for both the situations.

No, I don't think WhatsApp groups have an own Firebase Push address. I was talking about messages sent to a large group of users (typically 100 to 100k).

@defalt From your comment I deduce that notification content can be e2e encrypted from the web service server to the user's device. Is that materially mandatory or can be either done or not on developers' choice?

@Robert Thanks for the clarification. I'd like to have a general overview of the thing, independently from the the number of users receiving the same notification (or if it is substantially different depending on the numbers, for the possible cases).

Encrypted notification content is not mandatory. Most notifications are public info. For e2ee messaging, the content is already encrypted by the sender.

Push messages - what do they contain
What data each app receives via Firebase push notifications can be very different.
Some apps receive the complete message content as Firebase push notification to the user's app. In such a case Google can of course see the complete message.
Apps that handle privacy related content should use push notifications not as data transmission system. Instead they use push notifications just as notification for the app that new data is available on their own WhatsApp/Signal/... server.
Therefore for messenger apps I would expect that the push notifications may just contain e.g. a number the app processes and then knows that new data is available on the server.
Disabling notifications for an app
Regarding the question what happens if you disable notifications of an app in settings this also depends on the app:
The app itself can check if you have enabled/disabled a certain push channel. Therefore it is possible for an app to disable the notifications on server side so that no push messages are sent at all if you have disabled notifications for that app.
However a lazy app developer may not implement such a check. In such a case I would assume that all notifications are sent as before but just ignored by your device.

Some apps send the complete message content as Firebase push notification to the user's app -- I'm confused. Is the former highlighted term "apps" something different than what we users know as "apps"? Because I feel like this "apps" term here denotes something other than Android apps. And this "apps" (it is a web app) uses Firebase to send messages to the user installed app.

@Firelord Correct, it is better to write "receive" then it doesn't matter what server back-end is used (even if this makes it a bit unprecise as notifications that contain the complete message can be displayed by Android itself without having to "wake" the app at all). From the user perspective only the app itself installed on the device is called "app" but from a developer perspective often the term "app" comprises also the used back-end servers.


text:
Switching app with physical keyboard, with one click "alt + tab"
I love android's exensive support for keyboard, even "app switching" works almost exactly as in Windows/Mac OS/Some graphical Linux disitros.
When you click "alt+tab" it shows:

But what bothers me is that after you click "alt + tab" this window shows "actual app I used before"   so you need to click
"Alt + tab, and then keeping alt pressed again tab"  So those are 3 cliks instead of 2.
Is it customiazable ? Maybe I'm able change this behaviour?
Thanks in advance.

Just for clarification: Isn't this the way it's supposed to? Press (and hold) the ALT key, and then (repeatedly) using the TAB key until the wanted app is hilighted, then finally releasing the ALT key? At least that's how it works on the desktop.

@Izzy No. On the desktop when you click "alt + tab" and release you will switch the app. On Android when you do the same you end up in the same app. You have to click "alt + tab, and keeping tab pressed, click tab again and then release it. -> On Desktop 2 kepresses, on Android 3 presses to do the same thing.

How about just single-touch app switching? Switchr works great! I love having it on my tablet.

the only way this works is as follows:
alt-tab, use arrows keys to select app and than press enter, once app has switched only than release alt-tab.
Hope this helps.


text:
rooting android 4.4 on nexus 7 2012
I have just updated my rooted nexus 7 2012 running android 4.3 to android 4.4. How do I root the new version? Thanks in advance.

Same way you root any other version on a Nexus device. It has an unlockable bootloader, so the specific version of Android installed doesn't really matter. How do I root my Nexus 7?

@eldarerathis: Nvm, I have rooted my nexus 7 successfully. Thanks!


text:
Transfering an Incoming call to loudspeaker
My Question is Can I transfer a call to loudspeaker or external speaker directly through app which the phone has when i get an incoming call
Thanks In Advance !!!

How is the speaker connected? Headphone jack, bluetooth?

I haven't tested this, but Tasker should be able to do this. Create an Event "Phone Ringing" profile to perform the "Speakerphone" task (which you configure to turn the speakerphone on). This can be configured to only activate for certain callers if necessary.

Some Androids have a Car mode (often branded by manufacturer) in which you can say it will be auto-answered when ringing and the call will go over speaker.
If your device doesn't have a car mode or it doesn't work for you, you can try one of the many apps available which can handle this function for you: https://play.google.com/store/search?q=auto%20answer%20calls&c=apps (first app seems simple and serving your described needs, but I would always recommend to check out a few).

For completeness, my AT&T SGS3 with Android 4.3 has another way to do this: Under the Settings app, on the My Device tab, there is a section for Voice Control. If Incoming Calls is checked, then you can answer calls with the voice command "Answer" when the phone is ringing. Answering a call with the voice command will automaticallly turn on the speaker.


text:
Sudden battery drain on Samsung Galaxy Ace 2x
I have a Samsung Galaxy Ace 2x that is not yet a year old.  For the last 6 weeks, the battery has been draining very quickly, even though I have turned off everything that would cause this (GPS, WiFi, Bluetooth, etc.) I have an unlimited mobile browser, and since this started to happen, I have noticed that my data consumption has jumped considerably even though I am doing nothing different (normal usage was between 500-700 mB per month, now 3-4 gB per month). For some reason it seems that the data is constantly on, or the phone is searching for a network, even when I am not using it. I have to charge the phone at least twice a day.  Any ideas??

Try this:
Go to settings > Battery
There you can see the list of things that consume battery. This includes all the system processes, hardware such as the screen and the user apps.
If there is an application that you installed that takes up more than say 20% in that list, that app is your culprit. There is also a good chance that it is the same app that is taking up all that data in the backgrounds. If your screen takes up more than 30%, try reducing your brightness and the amount of time the screen is kept active.
If you want to check your mobile data consumption,
Go to Settings > Data usage.
This will list the data consumption of all apps on the phone.
Hope this helps.

I hava a Samsung S5. Before I charged my phone once per 24 or 48 hours and since a few days suddently the battery lasted only 4 to 8 hours. After several test I discovered the cause was a few corrupt images. I deleted the corrupt images and the problem was solved. I used this app to find the corrupt images.


text:
The Mystery Of The Disappearing App Icons
If I try to rearrange the shortcuts to app icons on my homescreen, sometimes they disappear. It happens to all apps, bookmarks, and folders, too: even stock apps, like Play Store. I have an LG optimus s that I got about a year ago, new. I'm running 2.3.3. Gingerbread.
Details : app icons often reappear in folders after reboot, sometimes without reboot. I'll say again, for clarity, that this only happens when I attempt to rearrange the icons : no spontaneous disappearances! I use my phone almost 24/7, as I do not own a tablet or a computer with wifi, so I like everything to be in it's place.

are you using the stock launcher?
Clearing all data from your launcher app should sort of reset your app.
You can try that from Settings -> Applications -> (Launcher App) and then hit the "Clear Data" button. You will lose your homescreen settings preferences.
Also, you can try using a different launcher like Nova Launcher or GO Launcher. This should solve your issue.

For me, tapping Menu → Show more icons / Show less icons (this should be "Show fewer icons", but w/e) does the trick usually.


text:
Google docs on Android cannot authenticate
I have a Galaxy S3 on Sprint with the latest software and firmware updates. When I use the internet browser to browse to docs.google.com, it keeps redirecting me between accounts.google.com and then back to docs.google.com. It does it so fast I can't type in my password to authenticate.
This has persisted across a reboot. I am logged in to my google account if I go to Settings, Accounts.
I just want to get on to Google Docs. How do I stop this redirection? (note this method worked fine on another phone of the same make/model.)

Even if if goes from docs > accounts > docs, you are still logged-in to docs (correctly) right?

@geffchang I don't think it's logged in appropriately. At least not for google docs. It basically leaves up the authentication page where I type my password, but keeps stealing the focus when the URL bar switches, killing the keyboard display so I can't type my password. Very odd.

Have you tried using a different browser (e.g. Boat Browser), and see if it's also doing the same?

I haven't tried another browser. I'll do that.

@geffchang I tried Firefox. It let me authenticate for the first time, then after I had given it my password, it started doing the same thing. I cleared cache, history, and cookies, and was able to get the authentication page again, with the same results when I signed in. If I used the wrong password when I signed in, this did not happen. It wasn't until I authenticated. Does this have something to do with the google account I'm using on the phone for email? It's the same account.


text:
OpenVPN TAP Support
The official Android API for OpenVPN has been supporting OpenVPN TUN for years now. However, there is no vanilla support for TAP.
Since the backbone of Android is Linux, is there a way to add driver support for TAP that Android's API may access? Or a way to install pure OpenVPN (use OpenVPN without using the VPN API)?

Some Android apps provide option to use tap emulator such as it.colucciweb.vpnclient. It's also possible to run OpenVPN on Android, see this answer: https://android.stackexchange.com/a/214813/218526. There's nothing stopping this from running in TAP mode, though I only tested TUN mode. The only problem is that Android's routing table is far complex than that of standard Linux. So you have to do a lot of work manually.

The OpenVPN settings app allows using a plain OpenVPN binary and tap. That will work up to 4.3.
Be warned however routing is done very different in Android 4.4 and plain OpenVPN might break.
Implementing a Tap style API that is similar to the tun VPNService API is certainly possible but of limited use since you could only use it in custom ROMs. Writing a tap on tun emulator is probably the right approach (See also FAQ of OpenVPN for Android)


text:
Private one-way automatic photo upload solution?
I'm looking for something to automatically upload/sync photos from my phone to my PC or server.
Anybody knows of something that could fit my use case?

My requirements:

upload only files older than some date - I just want new photos, not all the old stuff that I already have
don't reupload files I've deleted on the server/PC - I put the photos in different folders after putting them on the PC
private / open source / FOSS - I don't want for them to get in Google's (or some other company's) hands.

What I've tried:

syncthing - can't choose to upload stuff starting from a date, reuploads things I delete from the sync folder
NextCloud - doesn't have one-way upload feature

I've been thinking about writing something that runs periodically on my phone and just pushes the photos to some S3-compatible storage, and a PC component that pulls them. The problem is that without rooting you can't have reliable cron. Even if I would make it work with Termux somehow, Android could deny network access.
I know that paid Dropbox can do exactly what I want, but l'm hesitant to give them access to all my photos.

Have you checked the sync apps at F-Droid such as https://f-droid.org/en/packages/com.github.catfriend1.syncthingandroid/?

@Robert after applying some formatting to the question (actually, just inserting a line break so the list comes out as list): Yes, OP has. See second-to-last bullet point.

I actually have a python program that does this.  I just run an ssh server from my Android (SSHelper) and my script connects to that server and downloads photos from folders I specify.  I'd post a git link but I don't have one and it's a bit kludgy. But it works, I put the script on a raspberry pi which I connect to an SSD and it runs every hour.

Oh, all the SSH servers I used couldn't interact properly with the external SD card after some Android update (in Android 6 or 7)

rclone is a very flexible solution if you don't mind CLI. I use it with crond but that requires root. Without root you can consider Termux Tasker or some similar solution. Related: Offline safe sync directory on sd card on non-rooted Android with Ubuntu PC

@IrfanLatif I haven't heard of Termux Tasker - it might be just the thing I need.

Ever have any luck finding this?

Well, what I have right now is a script (https://github.com/butla/configs_and_scripts/blob/master/home/bin/phone_media_transfer.py) that I run every now and then that goes over to my main computer (I have to be in the same WiFi network), checks what's the latest photo there and uploads (with rsync) everything that's newer on the phone.
I can't run that with Termux and Tasker just now, because my SSH key requires a password. But I am planning on configuring SFTP (with a proper chroot jail) on my computer to enable automated upload from the phone with a passwordless key.


text:
How do I find out how much an Android device output power is?
I have a SM-T510 in which I want to cast video to a Asus ZenScreen MB16AC using the Android DisplayLink Presenter app.
It's not working and I'm trying to figure out if the Galaxy is supplying enough power or if it's another issue.
I've plugged both devices into my laptop which has Ubuntu 18.04 installed and updated.
This command gives me the device id's when they are plugged in:
lsusb

I use this device id with these commands to get max power:
ZenScreen:
lsusb -v -d 17e9:4374

Power Result: MaxPower 500mA
Galaxy:
lsusb -v -d 04e8:6860

Power Result: MaxPower 64mA
The problem is I don't know if this is max input or max output or both. Or if this number is dependent upon some other influencing factor.
How do I get the max power out so I know if my ZenScreen can be powered by the Galaxy?

The commands you present cover AFAIK only the old wold before USB power delivery. Therefore they are totally irrelevant to you. At the moment it looks like power delivery profiles are automatically negotiated between the two devices and the cable in between but the result and the profiles are not accessible from outside. You may need need additional hardware to sniff the negotiation to get the data you want.

@Robert Do you know of any device that can test the input/ouput. It seems if they are doing this on their own that a tool should be able to query the device.


text:
Will flashing "ADB enable" trigger Knox warranty bit?
I have ghost touch and I am unable to unlock my phone anymore, so I want to flash a file to enable ADB using Odin and then perform a factory reset using ADB... Will it change the KNOX fuse?
File is here: https://zfirmware.com/download-all-samsung-adb-enable-files-removing-security-frp/
Thanks.

answer: yes. unsigned modified boot.img

try to override ghost touches: unlock with physical keyboard connected via USB OTG adapter


text:
How to factory reset a SAMSUNG tablet using Odin without tripping KNOX
Almost all of the questions I've asked here are related to the same topic, which is: I've forgot my unlock screen pattern and I am unable to factory reset my tablet to gain access to the tablet again (I don't need the data, I just need to access my tablet).
Here was my first question: Bypass Samsung Knox factory reset protection - and there I've mentioned that SAMSUNG Knox prevents factory resetting the device by all the ways possible (also it disables USB debugging by all the ways possible).
So another idea came to my mind, that idea is to flash an ADB enable file on the tablet so I can perform a factory reset through adb, but I was worried if this would trip the KNOX 0x0 counter to 0x1 or no, so I've asked about it here Will flashing "ADB enable" trigger Knox warranty bit? and it was answered that it would trip KNOX :/
So I was wondering if its possible to perform a factory reset using ODIN without modifying the boot.img as this will trip KNOX I guess.
I am a student and I received this tablet from my school and I shouldn't trip KNOX because they manage it through the KNOX products, also I shouldn't lose the warranty of it.
The nearest Samsung service center to me is very far (really far).
I wish there could be a way to achieve a factory reset :/
Any help would be appreciated.
Thanks!
EDIT: The guys on Reddit say that flashing the official ROM shouldn't trip the KNOX counter here:

https://www.reddit.com/r/samsung/comments/69mxbj/can_i_flash_a_official_samsung_firmware_via_odin/
https://www.reddit.com/r/GalaxyS9/comments/997utz/flash_an_official_rom_with_odin_without_tripping/

and on SamMobile.com forums:

https://www.sammobile.com/forum/threads/28285-Does-flashing-stock-firmware-to-a-different-region-trip-Knox?p=125996&viewfull=1#post125996
https://www.sammobile.com/forum/threads/44838-S8-does-flashing-different-CSC-trip-knox?p=218882&viewfull=1#post218882
https://www.sammobile.com/forum/threads/38344-Tripped-Knox-using-stock-firmware-what-did-i-do-wrong?p=191518&viewfull=1#post191518

can someone experienced confirm this? I would be in a serious trouble if I tripped the KNOX counter and I will have to pay a high fine.
EDIT: Also, if flashing the official ROM from SamMobile.com doesn't trip KNOX and I flashed it, will it remove the auto enrollment setup by my school (Knox Mobile Enrollment)?


text:
Installing ADB Driver (Manually?)
I'm trying to install ADB drivers for my phone on Windows 8. Previously on Windows 7 I used a driver that is not supported on Win8 and also doesn't work.

Debugging option is set.
Version 4.0.4
Sharp 106SH

Now, I've found a newer driver with the description:

Connect the terminal to the PC using a USB cable.
The Android Composite ADB Interface is detected, and the driver installation
screen appears.
Select /usb_driver_SHARP/ for the driver storage location and install the driver.

My problem is that this dialog/screen never appears. Is it possible to make this dialog appear manually?

If the driver is not compatiple with Win8: have you tried Koush's Universal ADB driver?

@Izzy: Yes I have. Didn't work.

Try installing http://pdanet.co/ on your computer. It is bundled with drivers for nearly all phones. You can uninstall the software after installing it, just use it to obtain the drivers.

@BryanDenny: Thanks for the suggestion of this interesting app. But my phone is not supported and does not get recognized.


text:
Rooted Galaxy Note 3 randomly restarting
My Galaxy Note 3 recently started rebooting at random times, and I'm not sure where to start looking for the problem. I could start uninstalling apps and seeing if the problem goes away, but the restarts are usually hours or even days apart.
Is there some sort system log I should check for errors around the time of the reboot? Or any other suggestions for debugging my issue?
I apologize for the very vague problem, I just really need some advice on where to start.

Trouble is the logs don't survive the restart. So it's hard to check them when you don't know what time the reboot happens. First questions would be what you changed last before this started, e.g. some settings, or some new app(s) installed.

You could start by telling us which ROM you are running. Also, try to remember what you were doing at the time. CPU intensive activities such as games can affect the crash.

Custom ROMS, especially 4.4 based are very prone to this issue. I had the same on GS4 but it was due to smokes packet pressing the power button of all things! We'd need to know what you are running on the device, especially firmware.

I'm using a rooted stock ROM, and I doubt it's to do with CPU intensive actions as it's hasn't happened (yet) while I'm actively using the device, just while it's idle. I guess I'm going to have to start uninstalling apps...

If you enable adb and have your device connected to a computer at the time of reboot, you could get the logcat entries you'd need to start finding where the source of the problem is. This tutorial can help you learn how to do that. Not the best, but definitely beats uninstalling apps one-by-one.