What's wrong with the MHL connector (for HDMI output) on the Samsung Galaxy S3 MHL is an emerging standard for connecting mobile devices to HD displays.  A lot of new smartphones support MHL via a dual-purpose connector that supports both micro-USB cables and MHL-HDMI adapters.
Samsung advertises the Galaxy S3 as having one of these micro-USB / MHL connectors.  The micro-USB works great, but my MHL-HDMI adapter doesn't work with it.

Samsung has changed the "pin layout" on this port so that it is not compatible with standard MHL accessories - even ones made by Samsung.

If you want this functionality (HDMI out) for your SGS3, you will need to buy the Samsung adapter that is made specifically for this phone model, and you won't be able to re-use that adapter with other devices.

Personally, I think it is better to avoid buying the Samsung adapter.  For starters, it is getting such that you don't know what you are getting with Samsung mobile accessories.  They have done this before (e.g. the pseudo-PDMI connector on their tablets) and are now labelling products as MHL that are incompatible with the MHL standard and other products.

As well as causing confusion and extra expense for their users, this undermines this useful emerging standard, is inconvenient and inefficient, and it is bad for the environment as it blocks the re-use of accessories.

But I don't mean to turn this into an anti-Samsung post at all - I think the SGS3 is a great phone.  They are, of course, just trying to increase their accessory revenues.  It is up to consumers now - if this move does not increase their accessory revenue then they probably won't repeat it.

Answer edited to add this site about the issue:
http://www.galaxymhl.com/


Screen turns off during call due to problem with proximity sensor - Xperia Z3 compact I'm using Sony Xperia Z3 compact running Lollipop 5.1.1.
My proximity sensor is really faulty (Works only when I press hard on the top left corner of the phone).
I'm sure it's the proximity sensor because I used test apps and I can see it's detecting proximity all the time (unless I press hard on the corner).

Obviously, my biggest problem with that is that my screen goes dark when I make a call (Because the proximity sensor think the phone is near my ear). Trying to use the power button to turn on the screen didn't work so I set the power button to hangup calls (Otherwise I had to wait for the other side to hang up!).

I've seen many (many!) posts about this issue and tried all the apps who claimed to turn off the proximity sensor and non worked (including using the service setting at *#*#7378423#*#*) :

KeepScreen
Screen On Call
Screenbl - Screen On/Off Sensor
Smart Screen On Off
Disable Proximity Sensor
Proximity Fix
Proximity Screen Off Lite
On Call Proximity

I gave them all admin permissions and whatever they asked, but they all failed... The proximity sensor is just too strong for them I guess...

My only hope is to find an actual dialer app that has an option to ignore the proximity sensor (Used to be a popular option in the past). The Xperia Z3 compact default dialer does not have this option, nor the following dialers I've tried (At least I couldn't find that option):

Turedialer
DW Contacts & Phone & Dialer
Dialapp: KitKat Dialer
Reactiv Phone Dialer
Contacts+
KK Phone (KK Dialer, Lollipop)
Ready Contacts + Dialer
pixelPhone Pro

The only app I've found to have this option and it actually worked really well was: Viber, but unfortunately Viber cannot be used as a regular dialer but only as viber-to-viber dialer or viber-out dialer (like Skype credit).

So please, if you know of a dialer which you're sure has the option to ignore proximity sensor (or: 'keep screen on during call' as it sometimes called), please share it with. Any other original ideas will be welcomed as well.

I'm sure some of the solutions that were mentioned here will work for other people but unfortunately, the only solution that worked for me was a hardware solution. I took my phone to a lab and they pressed the screen to the back of the phone with some extra glue. After 24 hours the phone was good as new. As a programmer I was disappointed that no software solution could solve my problem, but I still feel obligated to share my solution.


Some icons missing all-together Below I discuss SuperSu as an example but I suspect there are more apps affected as well.

I go to open SuperSu and discover that its nowhere to be found.

I tried GoogleNow launcher
I tried Nova launcher
I tried searching for it on both launchers

To complicate things further, it still manages my phone, I still see SuperUser grant permission boxes or requests for root access.

Ive checked for it being disabled, uninstalled, or frozen and its not
Ive checked the MainActivity for being disabled but its not, also tried disabling and re enabling the MainActivity to no avail

I then tried restarting the phone which also didn't work

The only way I have managed to open it is through ADB shell access

am start -n eu.chainfire.supersu/eu.chainfire.supersu.MainActivity

Once manually opened it runs just fine but glancing at the RecentApps icon list, SuperSu has no logo/icon, its an empty placeholder with SuperSu text below it

I'm now growing concerned that there may be several other apps who are the same way and after rumaging through google for a while now I cant find any answers

My only theory thus far is a running optimization program by 3c toolbox that runs on boot which Ive disabled and trims partitions, cleans cache, and optimizes databases which I didn't even know 3c was doing that so disabled immediately but not sure if its relevant or not. My last hope is just re-installing the entire system but I'm hoping to avoid that

Well I found SuperSU in the settings menu. I don't mind it there but it did throw me off as I do remember it being in the apps list and being searchable.

So I'm not sure if it's suppose to be in both or not but for the time being I'm marking it as answered.

If this is still not normal and it's suppose to be in both places or searchable let me know here


How to enable linux ADB connection on marshmallow when USB debugging is enabled? How to enable linux ADB connection on  marshmallow when USB debugging is enabled ?
I've an android TV Leelbox S1 and Android Debug Bridge version 1.0.32. When it's starting I can see the SUB entry  a cup of minutes before it's gone:

Bus 001 Device 024: ID 1b8e:c003 Amlogic, Inc.

Without this entry in the result of "lsusb", I don't see how  this connection could be done.
The USB debugging is enabled in developer options. I Don't know what did I miss.

Thank for any help.

You just enable USB debugging and than connect devica via USB to PC, and on PC you'll have to get adb binary
click
Also maybe you'll need drivers for your device on PC.


Enable screen auto-rotate for specific applications but not globally? So I'd like to enable screen auto-rotation for YouTube and Chrome, but not for other anything else. How do I do this?

I use a Galaxy S5.

Have you tried a 3rd-party app like Smart Rotator?

  Are you tired of switching auto-rotate setting back and forth? This
  tool can help you auto switching it.

  You can set auto-rorate/portrait/landscape setting for each app, when
  you open those apps, it will help you set screen orientation to auto,
  portrait, landscape automatically.


Moto G -- recovering files after bootloader unlock (wipe)? I'm trying to evaluate the options for recovering some important files that were  deleted from a Moto G 1st generation. I have sufficient experience with the data recovery itself once I have an image file, and I know how to extract an image of the /sdcard partition once the phone is rooted.

However, I see the following problems:

The phone isn't rooted, and the bootloader is still locked. Unlocking the bootloader will wipe the phone.
The phone is updated to Android 4.4.4 . Therefore it isn't possible to root it without unlocking the bootloader. (this seemed to work for 4.4.2 , but a downgrade requires an unlocked bootloader)

What I think might be a solution:

Backup to PC with adb
Unlock bootloader (wipes all data!)
Root phone
Extract image of /sdcard partition to PC
Recover files on PC using the usual forensics tools
Maybe lock bootloader again/unroot phone (still tbd)
Restore backuped files with adb

Questions:

Is the wipe during bootloader unlocking just a normal "delete" (quick-format) operation or will the whole partition be overwritten? If the former, will I have chances to recover the files, with the usual caveats (i.e. files not overwritten yet by new files). If the latter, I prefer to avoid this tedious procedure...
Does the procedure make sense or am I missing something important?

I had the same question. Then I used a retired Moto G to test ROOT (as usual) and recovery with this method: http://forum.xda-developers.com/galaxy-nexus/general/guide-internal-memory-data-recovery-yes-t1994705

Now I have a RAW file with 13 GB and neither Handy Recovery can find files earlier than wipe. It doesn't seem a quick-format.

I'm still looking for a non-wipe method meanwile talking to Motorola to recover a folder lost during an MTP's error. I still hope...


How to copy the System folder in stock ROM? I have a Samsung Galaxy Note 3 sm-n900, i copied the 'system' folder from the root directory to my computer, i used the JoelDroid Lollipop Batch Deodexer to deodex my system, now i wiped my original system folder from my device using CWM recovery. How do i push the DeoDexed system folder to my device?

I need this for installing xposed framework, it requires a deodexed rom on my device. i have already tried zipping the system with a META-INF and flashing it in CWM recovey, my device never boots to samsung logo.

Try any recovery FileManager like this one Aroma File Manager and make sure you give appropriate file permissions for the system folder..!


Can I change the download path for the Amazon MP3 cloud? I want to download my music from the cloud through the Amazon MP3 app, but whenever I download it always puts it in the "amazonmp3" folder on my phone's internal drive. This is kind of annoying because my internal drive is not as big as my perfectly good 16GB SD card plugged in, which I'd much rather put the music on.

I can't find anything in the settings that references the path where music gets downloaded. Even when I move the app itself to the SD card, it still downloads everything to internal storage. Even worse, my phone won't let me easily just move the folders from the internal storage to the SD card; I have to plug it in and connect it to my computer and do it from there. Is there any way to make the app download music from the cloud to my SD card rather than the internal storage?

Manually moving files as suggested by Michael above works (I use Ghost Commander on my device), but today I found the Amazon MP3 Mover app.

It automatically moves the files to the folder you specify on your SD card as they download and then the Amazon MP3 player app (or Apollo or whatever else you might use) finds them in their new location.

I just downloaded it a few minutes ago and am testing it. So far so good!


Is there a PDF (or epub) reader that allows to take notes (or at least to copy text)? I have many PDFs that I would like to read on my Galaxy Tab and then take notes. Preferably the notes would be attached to the document (may be like Skim does), but as a workaround I can also imagine to copy a relevant piece of text into a separate note taking application.

Preferably the reader should handle PDFs directly, but if there is no PDF solution I might also start converting the documents (maybe with Calibre) for an epub reader.

I tried Adobe Reader, ThinkFree Office and Aldiko, all of which have acceptable performance loading the PDFs, but aside from cumbersome zooming they also lack the ability to copy or adding notes.

RepliGo Reader ($5) allows you to copy text and to make annotations.

Also, if you convert them to epubs the Nook app allows you to make notes.  It may let you copy text on a non-DRM'd book but I don't have any of those so I'm not able to test it.  (Just note that while the Nook lets you read PDFs the Nook app currently doesnt.


Insufficient memory error in google playstore, even though I have enough space Recently I changed my sd card from 2GB to 8GB and now I can neither download nor update any apps from the Google Playstore. It shows "Insufficient space on device", even though internal 1.5gb & external 6gb is available. I tried clearing cache for apps, I also deleted some to restore space, but no use.
Can anyone please suggest what to do? This may be a duplicate question, none of the solutions worked for me. My phone is not rooted.

You probably don't have enough space. Android installs apps to your internal SDcard, not your external. Going from 2 to 8 gigs is irrelevant when installing apps


Transparent Call Proxy I was wondering if it would be possible to transparently route some calls over VOIP as opposed to the cell radio. My wife has terrible signal issues with her Galaxy S3. Verizon is no help and before she'll let me load a custom ROM she wants me to exhaust all other options. The only other thing I could think of was some way to route some calls over Skype.

I see some other posts about having a home proxy server or a PBX. While that would work it's slightly more involved than I was looking for. I figure there must be some sort of proxy app that could run on the phone itself to watch for who you are calling and act accordingly. Perhaps with Tasker?

No, you can't do this transparently. The dialer app talks directly to the TelephonyManager in Android, which is integrated with the driver for the phone baseband. Even if you could do this, it would only work for outgoing calls anyway: incoming calls would arrive at your phone, and by that point it's too late for an app to do something else with them.

Your best bet is installing a VOIP app and using that. You also have to tell all your wife's contacts to use the VOIP number instead of her phone number (or set up call forwarding with the carrier). But if you're having signal problems, it seems likely you'll have just the same problem with VOIP, unless you're always on Wi-Fi.


file sharing between android devices without bluetooth and internet connection what if you dont have internet service on your android devices but still want to use the wifi to transfer files. I have found there are many ways to transfer files but they all use the browser and need it to get on line and bluetooth is not an option on my tablet which is android also

I use ES file explorer.  It lets me access my home network disk drives via WiFi.

To test this, I opened my phone to the DCIM photo area, press/hold one file, "copy to" then navigated UP from the SD card, where it gave me my network connections (which I'd already browsed to with ES File Explorer).

I could then navigate down to a directory and say [OK] and the file went to my NAS

I was able to view it (or transfer it) on another machine just fine.

IF you want to use WiFi directly from android device to android device, then both need to be able to go into "Ad Hoc" mode which means something like "without a central WiFi router".  I doubt that's in the "settings" but there may be something in the app store.  (Sorry I refuse to use that new name Google gave the app store, as I am serious, not playing around).  haha.


How to fire text message to particular mobile numbers when my device enters into geofence specified? I want to track a vehicle fleet. Whenever the device enters into the specified geofence, it should fire a text message to the specified mobile numbers, so that they will get notified.

You don't need a specific application to do this: it can be done with Tasker. Use the AutoLocation plugin to set up a geofence event. In Tasker, create a profile "enter depot" (or whatever the area is), where the event is entering the geofence you defined, and the task is to send an SMS. (You can find "Send SMS" under the "Phone" action category.)

With the Tasker App Factory feature, you can also export an app of this configuration, to easily install on multiple devices.

I'm sure you can set up something similar using Automate or another automation app. I just know how to do it with Tasker because that's what I use.


How to switch between scrolling and static wallpapers? Two days ago I was a happy scroller, but the all of a sudden its just static, it switched into portrait mode. I've read over the internet that there are some apps to scroll, but I was wondering that, since my phone natively supports scrolling, is there a possible way to switch between scrolling and static?

My cropping square is displayed but the dots are on the center rectangle only, I dont know how to change that.

I'm using an Inco Flex if that matters, in case you dont know the brand its ok, its quite unknown.

My scrolling wallpaper went static when I changed the number of desktop screens down to 1. Increase the number of desktop screens for more icon/widget real estate and that scrolling you want.

Oh, make sure your wallpaper is wider than it is tall, too.


Nexus 7 screen is flickering My 16 GB Nexus 7 arrived a few days ago. It's my first mobile device, believe it or not, and I've already found it to be incredibly useful. It has performed flawlessly, but there is one small issue that's an annoyance, nothing more. The screen flickers.

It happens in dimmer light, and only for a second or two at a time. I suspect, though I can't prove this, that it occurs during WiFi transmissions. Has anyone else encountered this? Is there a fix for this, even if it has to be some sort of warranty thing?

There just was a Blog on Land of Droid covering this issue. The author summed up a few conditions under which this "flicker" occurs:

back-light is dimmed under 30%
a weak WiFi signal
the device is accessing the net

According to that report, these 3 things are "AND-connected" (i.e. the flicker occurs when all of the 3 conditions are met). He's also hoping for a fix to come soon.

You might as well want to read the comments there, some seem to indicate possible solutions (including flashing a new stock ROM), but so far none of them are yet confirmed.


Calendar does not refresh when deleting contacts When I delete a contact, its birthday continues to stay on the default Calendar app, in the Birthdays calendar. (FYI, this calendar automatically gathers events from contacts' dates.)

How to update/refresh the Calendar in this case?

I went to the app settings and clicked on Clear Cache, with no result. Should I do a Clear Data too?

I managed to do what I want via a combination of:

removing the Birthday calendar from the web account
removing the Birthday calendar from the calendar app
doing a Clear Cache and Clear Data on the calendar app
forcing a sync of my Google account on the phone


Formating os samsung galaxy tab 3 SM -T111 without any backup While running recovery in TWRP mode, i had formate all my data including my android operating system 4.2 jellybean without any backup. How can i recover my phone OS back?

You can't recover it. You need to find a copy of the stock ROM (probably from sammobile.com, which is a good source for Samsung ROMs), and flash that to the phone.


Headphones don't work & music automaticaly starts I have a Samsung trend plus.
When I plug the earphones, the phone recognizes the connection and shows the earphone icon and gives the earphones connected massage. Then automaticaly starts music, which is not normal. But the sound comes from phone's speakers instead of earphones. I can barely hear the music coming from the speakers. And even in full volume setting, it has very low volume. I tried the earphones in my computer so it's not earphone problem. I tried restarting...

Try using another set of headphones for your phone. If the problem persists then it's the problem with your phone's hardware.


Macrodroid: I want a repeating alert when battery is less than/over than x% I want a repeating alert when battery is less than/over than x%.

I have a pair of alerts (Using MacroDroid) that are triggered by a battery level change. One of less than 35%, and one of more than 85%.

It nicely runs a media sound file to alert me. (Ding!)

I want them to repeatedly alert me while they are above/below the limit. Currently it only seems to do it once: at the moment that the percentage level drops or increases past each limit. How could I make it sound every (say 5 minutes) when it is above or below the limits?

I'm becoming obsessed with battery levels ever since I replaced my battery and I found it to be swollen like a rotten grapefruit! :)

Edit:
I've found some info that accessing the root (whatever that means) can give you access to the sys folder that can actuate the ability of the phone to either charge or not do so. I have done similar things with windows and the registry and feel confident doing these things with the Win OS in the Registry, but not with Android OS. If I access the sys folder and try to save changes it won't let me.

Use the trigger Regular interval only. Do not use with any other Trigger. Setup your action, the media tone that is, and use the constraint battery level. You may have to use a logic constraint here, such as AND constraint in MacroDroid specific category.


Both Bluetooth and Wifi not working on Galaxy S3 Mini I have a Samsung Galaxay S3 Mini. I bought it from Canada and used there for 8 months without issue. However, when I came to Pakistan I unlocked it, and started seeing lots of issues.

First, I have both WiFi and Bluetooth turned on, but they do not work, even though I have fast WiFi. The second issue is is that sometimes I lose cell service, and can't receive calls or messages.

I had the same problem. WiFi and Bluetooth modules use the same antenna. This is a hardware problem and I fixed replacing the antenna but you should the check other possibilities. Check this link out: http://blog.brokenlcds.com/samsung-galaxy-note-2-bluetooth-and-wi-fi-problem/

About your second issue, it also sounds related to the antenna of the communication module.


"Local calendar cannot sync with Google calendar..." but it can? What? On my totally stock Bell Samsung Galaxy S2 I have my main GMail account synced to it, it is also synced to my iPod using Exchange ActiveSync.

My phone's default calendar has all the events from my Google Calendar that I had been organizing and creating events from my iPod calendar with. However, when I create a new event I get this error. I tried going to the Account and Sync settings, then syncing the calendar, but the wheel stops spinning after a little bit, then just disappears and the problem remains.

I tried creating a test event, then checking Google Calendar on the website from my laptop and the event was there. Even today, I made an event on the phone and it's on the web page. In fact, I just corrected the time of the event from the web page and the change was reflected almost instantly on my phone.

I tried unchecking the account sync and then deleting local calendar data, then rebooting and resyncing. But the problem persists.

What's wrong? Is there anything I can do? (besides factory reset please!) Or should I just check the "Do not show again" box? Or would that cause a problem later on?

As a side note Samsung Kies popped up first saying it couldn't sync, but I couldn't care less about that since I only made a Samsung account for the find my phone feature and the developer stuff.

If you go into the Calendar app and press the Menu button, then select Settings you should see an options at the top for Calendars this should show all of the individual calendars on your device that are being merged together into the Calendar displayed.

The top one is probably My Calendar then below that should be an entry for your GMail calendar, then maybe Facebook, or Contacts' Birthdays, and any other calendars you may have access to. The My Calendar calendar is purely held locally on the phone, it doesn't sync to GMail at all.

If you don't want to use that, then take the tick out to stop showing it as it sounds like you'd rather have everything syncing to the GMail calendar. Next time you create a new appointment in your calendar scroll down the Create screen to where it says Calendar with a right poiting arrow, select that to make sure that it is saving to your GMail calendar. If so, then you can safely tick the "Do not show again" box on your warning, as you don't care about the phone's local calendar you're saving straight to your GMail calendar anyway.


How to update TWRP from within TWRP? I'm in TWRP after a factory reset and I'd like to avoid to install some OS to update TWRP with the [TWRP update app TWRP from within TWRP?

I have a Moto G2014 and previously had Cyanogenmod 13 installed.

Downloading coming from the list of devices allows to download a .img image which can be transferred via MTP-USB connection and installed after selecting Images in the Install file browser. When asked to select between boot and recovery partition select the recovery partition (selecting the boot partition has at least no effect and might be harmful).

It's possible to flash a newer version via fastboot as well.


Issues transfering .apk files from PC to phone using the cable. Sony Xperia Neo I want to transfer some .apk files to my phone to install the applications on it.

I've tried many ways of downloading and installing applications on the smartphone but to no avail, so I think this method is the easiest one for now.

The problem is whenever I transfer them to a folder (browsing the phone memory like a USB) I cannot find them on the phone or there is no installation available.

Where should I paste those .apk files on my smartphone to be able to install them?

My phone is sony xperia neo l.

Is it the same for other smartphones?

Use a SD card and put the APK file on that. Put the card into the phone (if it supports it) and open the files folder on your phones File Browser (Could be something differently named). Install it as if it were another app.


How do I root Redmi Note 5 Pro I want to know how can I root my Xiaomi Redmi Note 5 pro running on Nougat based MIUI 9.2.4
I have tried searching for it but it seems that the phone is released recently so there isn't any information available

there is a way of rooting the Redmi Note 5 Pro. TWRP recovery is also available now. In the mean time custom ROMs may too be available. You just need to follow some steps which will get you easier to get root access. Then you can try audio MODs or uninstalling bloatware etc.
 Follow the guide here
https://www.gizdev.com/root-redmi-note-5-pro/


What Android phones are ANT+ hardware enabled? I'm trying to gather information regarding ANT+ hardware support in Android phones. Basically, what Android phones have ANT wireless hardware?
ANT and ANT+ (http://thisisant.com/) as wireless protocols are quite promising, especially with potential open-source support for ANT+ ready-made fitness devices (see http://www.thisisant.com/news/stories/ant-enabled-live-google-data-feed).
For now, only Sony Ericsson has officially stated they have it in X10 mini pro, X10 mini, X8, and upcoming Xperia Arc (and AFAIK "plain" X10 is not included) - http://blogs.sonyericsson.com/developerworld/2011/01/06/use-your-sony-ericsson-phone-with-ant-enabled-health-and-fitness-products/. Also, it is known that Texas Instruments WiLink 6 and WiLink 7 module support ANT as well (some sources state Motorola Droid and Motorola Droid X have it, and therefore interesting too).
Sony Ericsson support seems to make its way to users, here the list of phones regarding Android ANT+ API (http://www.thisisant.com/pages/developer-zone/android-api). Still waiting for any official or unofficial support for non-Sony Ericson phones.
List of supported phones from the directory of mobile phones and devices - http://www.thisisant.com/directory/
ANT+ enabled phones: Any device with a USB Host feature and a connected ANT USB stick.
Any other? Please, share if you find others!

This list gives the most correct answer, as it gives "what Android phones have ANT wireless hardware" regardless of if the software piece has been turned on: http://forum.xda-developers.com/hardware-hacking/hardware/ref-devices-ant-hardware-t2879990

For which devices have the hardware and the software to support apps, the best place is the ANT+ Product Directory: http://www.thisisant.com/directory/filter/~/60/~/
However, this does not include devices which have not gone through certification to prove they work correctly, such as the Xiaomi Mi3 or OnePlus One.


How do I set up my HTC HD2 to dual boot Windows Mobile and Android? I have read that it is possible to set up the HTC HD2 so that it can dual boot the stock Windows Mobile OS and Android, but I'm not sure where to start. How can I do this?

Here's a quickly googled howto/link collection: http://www.htchd2forum.com/android-on-the-hd2/how-to-install-android . Can't really help more without a more specific problem/question.


Unbrick lenovo vibe shot z90a40 I have tried a lot to unbrick my Lenovo Vibe Shot. Now I am helpless and looking for some workable solution:

I used Lenovo Smart Assistant to download a proper firmware so it turned out it is:
z90a40_USR_S363_1606250500_Q202533.1_ROW.zip

I tried to use Lenovo Smart drive assistant to update ROM or Device Rescue, but both wont detect phone. The phone default Lenovo recovery can be loaded by pressing VOL+, VOL- and power button, and then releasing power button
when logo appears. I used an Update.zip in 8GB mem card and used the option: ‘install update package’ then it complete the process 100% I was happy that I was going to get my phone unbrick

After trying a lot of things I realized the actual problem is with
partition table of its internal memory, so whenever I try to connect phone
via USB cable to PC and turn it on simply with power button or trying
with fast boot mode (VOL - and VOL + then pressing power),
it shows all the following partitions that are write protected. So is
there any way I can forcefully remove the write protection and delete
all these partitions ??? I have tried with Disk part as well but
no luck. Plz help
PS if some one wants to read more about this problem, plz check
following thread of mine that is still unreplied:
http://forum.xda-developers.com/android/help/unrbick-lenovo-vibe-shot-z90a40-t3505789

I figured it out from my semi-sleepless nights. But b4 the solution that worked for me, I had to
learn a lot out of my desperation to finally get it worked on the day I decided to hand over to
some technical guy from local market

The full comment form Francisco Kadzi helped me finally do it from following youtube link:
https://www.youtube.com/watch?v=SmMg00Wqabc&t=1s

Besides I had to take care of many things. First here are the things I was doing wrong:

Not taking care of a heavily charged phone, I would try to unbrick after just 1 hour
or less charging from a total uncharged device.
I was going to a backward step whenever I failed on something (Reboot in
fastboot mode, trying with QFIL etc.). Whereas many different forums (mainly XDA),
people were saying to try again and again.
I was using improper ROMS or flash files my device was: Z90a40_USR_S363_1606250500_Q202533.1_ROW
When I would see 9006 mode again I would be disappointed and would try different solution.
The correct thing to try was uninstall this driver and then connect the device again with
PC in fastboot mode .

Then I used Lenovo Smart Assistant and got this proper file:
Z90a40_USR_S363_1606250500_Q202533.1_ROW

OK read my first post to know what problems I faced, but at the end the multiple
partitions were not really the problem. The actual problem was getting 9008 mode
in Device Manager of my Windows 7. I always got it as Diagnostics 9006 mode. One
I started getting 9008, things went in my way gradually. So the person posting on
above comment from youtube link helped me

Am a happy fellow at the moment and will help anyone with same problem if needed

My email id is: usman400 on G Mail


When selecting an USB extension cable to extend power cord, what are the relevant considerations? I want to use USB extension cords to extend the USB power cords for my Android device.  What are the factors that could affect normal charging behavior?  (Consider "normal charging behavior" to be charging speed and long-term effects on the device battery when using only the manufacturer power cord/adapter.)

To be honest I think that its affected by the voltage on the USB port. Some ports are only .5V while others are 1V.


Strange ALT key behavior running c4droid on my droid 3 I am encountering a strange behavior while using ALT keys while editing a text file with c4droid on my Motorola Droid 3. If I use an ALT key to type a character such as { or \, the ALT key seems to "stick", and I am forced to type a character before I can type a normal keyboard character. No combination of keys seems to be able to deactivate the ALT key other than simply pressing one key, and having it output one undesired character. The output looks like

int main((nt argc...

instead of

int main(int argc...

Do I need to perhaps modify the keymap? How can I alleviate this problem? I hope I am describing the issue properly.

Since this behavior appear only in the c4droid app ,it isn't a system problem but a problem with the c4droid app ,I suggest you send a feed back to the app's dev ,the implementation of supporting physical keyboards is in the app it self ,or may be there is an option in the app's settings to remap or choose keys behavior.

Email address of the dev: n0n3m4@gmail.com

C4droid's Play store Page


How to Pinch Zoom on device with no touchscreen, like an Android Stick? I have some Android TV "sticks", such as the RK3188, which is basically a tablet minus the screen. You control them using keyboard and a mouse.

The problem is, I have no way to zoom in or out in the browser. There's no way for me to do a "pinch" gesture, and Ctrl +/- etc. don't seem to work in any browser, like Chrome, FireFox, and Dolphin.

I'm using the box as a display screen in a public area and not being able to scale the content to fit the whole TV is a serious limitation.

EDIT: Double tap only offers 2 zoom levels "close" and "far".

I just found this info with a quick google http://www.pcworld.com/article/184656/android_keyboard_shortcuts.html

I hope it helps.

Android Keyboard Shortcuts: Browsing

• Menu + I: Zoom in

• Menu + O: Zoom out

• Menu + J: Go back a page

• Menu + K: Go forward a page

• Menu + R: Refresh current page

• Menu + F: Find on page

• Menu + B: Open bookmarks

• Menu + S: Open social network sharing menu

• Menu + H: View browsing history

• Menu + S: Open browser settings


How can I know if my Android Tablet supports Wi-Fi N? How can I know if my Android Tablet supports Wi-Fi N and speed up to 150 MBps?
I don't have any description covering that in device specifications.

You could try switching your router temporarily to 802.11n-only mode and see if the tablet still connects. If the tablet doesn't connect, it doesn't support it.


Trigger actions on notification received with IFTTT IFTTT has a notifications channel but unfortunately it does not contain any triggers.

Is there any other way to perform an action when a notification is received?
Is there any IFTTT service that can capture notifications and send them to IFTTT?
How can I use an incoming notification as trigger in IFTTT?

I don't see any reason why IFTTT can't be one of those notification manager applications.

You can use the Android Device IFTTT service:

  https://ifttt.com/android_device

It has "Notification received from specific app" trigger where you can filter the Notification by app name and notification keyword.

Please beware that the keyword must be a whole word. Trigger won't be fired if you filter "receive" and the notification is "sms received". You must use "received" as a keyword to catch that notification.

The service also has "Notification received" trigger, that fires for all android notifications.


Uninstall SuperSu with binaries I have Cyanogenmod 14.1 installed on my Samsung SM-G900f. After installing SuperSu from Phillz recovery, Wifi try to start, but no success. I found the same post here WiFi doesn't work when SuperSU 2.72 binaries are installed on Android 7

The last comment sugest to "Better you uninstall SuperSu app and binaries and use CM's Default Root Access (from Developer Settings) till the issue is fixed"

I've tried to uninstall SuperSu the normal way and from the app settings: SuperSu > Settings > Switch superuser app, but when SuperSu is uninstalled and in the CM settings the root access is set to disabled, it is ignored and every app that granted root permission from SuperSu before, seems it has it now and use it without asking.
Root access from CM settings is ignored.

That being said, how can I uninstall SuperSu app and binaries and use CM's Default Root Access?
Or even better, is there a fix to a non working Wifi?

If the SuperSU app to remove SuperSU binary doesn't work, you'll have to wipe and reinstall but fear not as this will not wipe your user data.

Make sure to have the cm rom for your device and google apps if needed.

Now that you have them, preferably in your device for easier access, boot your device into recovery.

In your custom recovery you should select the wipe option>advanced wipe options>select only system and wipe it.

After this you just flash CyanogenMod normally, and Gapps if needed, reboot your device and that should be all.

PD. Is always good to make a backup.


No wifi for importing google data in lineageos gapps setup wizard After fresh install of lineageos 14.1 and gapps ROMs, the gapps setup wizard asks whether to perform a fresh setup or to import data from the cloud, e.g. google backup using your google account.  Unfortunately, wifi is not setup yet by the wizard ensuring that any import from the cloud will fail.  Does this mean it's not possible to directly import your data from the cloud during lineageos gapps setup?

This is a silly bug, but it can be worked around by starting the fresh installation which will immediately prompt you to setup wifi.  Connect to your wifi then go BACK to the point where the import from cloud option is available and proceed with import of google data / installation of apps.


Installing ROM from Fastboot -- Can someone help? I have a new HTC MyTouch (32A) that I tried to install a new ROM on using ROM Manager. I have done this many times (maybe 100 times), once in a while it goes wrong.
Now, with this one, it can't get to the recovery, that is, it can't get past Fastboot. So, I am trying to install a ROM from Fastboot.

I know Fastboot is working:

mojotexas@Starjammer ~ $ fastboot devices
SH06EPB01384 fastboot

I have a good ROM that I cooked up in Android Kitchen. It is called: signed_101110_220528.zip

WHen I try to install this ROM using Fastboot, I get an error:

mojotexas@Starjammer ~ $ fastboot update
/home/mojotexas/workspace/kitchen/OUTPUT_ZIP/signed_101110_220528.zip
archive does not contain 'android-info.txt'
archive does not contain 'android-product.txt'
error: update package has no android-info.txt or android-product.txt

So, what are these txt files, where do I get them, and where to I put them in the ROM?

Alternatively, how can I use fastboot to install a clockworkmod recovery and go from there?

Thanks,
m0j0

Can you not download the image of the clockwork recovery here: http://www.koushikdutta.com/2010/02/clockwork-recovery-image.html

And do something like:

fastboot flash recovery /path/to/<recovery>.img
fastboot reboot

Note: I've never done this via fastboot before, I've always done it via ROM manager so take my advice at your own risk.


What will happen to purchased apps if I log out of my Google account I'm in the process of moving to a new Google account. Most of the free apps I have, I've already uninstalled and re-installed. However, the purchased apps I'll have to take little by little, because I have some expensive ones, and my budget isn't big enough to do them all at once.

So basically if I log out of the old account, or even delete it, what will happen to the non-free apps? Will they continue to function as long as I do not uninstall them, or will they stop working altogether? I'm assuming I won't receive any updates until I re-purchase them with the new account, I'm fine with that.

I'm eager to delete the old account, but some of the more expensive apps are important to me, so I need to make an educated decision on how to proceed. I'm doing this because I recently changed my surname, and the old Google account is the last remnant of my old name.

When you sign out of the account from which you purchased apps , they will stop working as licencing checks are carried out in the background. Thanks to Izzy who pointed out in comments that this valid only for apps having vending.CHECK_LICENSE active and running. Apparently , all purchased apps don't have this permission running
I have not personally tried this but you may like to give it a shot. Set up a family account . Instructions here. I don't know if you need different billing address / payment method
Another alternative is to add the new Google account to your phone and only use that for mail, Calendar etc. In this case the apps would continue to work but not be updated as explained in Google help


Oneplus 2 Soft-Brick I bought a Oneplus 2, two years ago and it was running quite well. A couple of months ago, I decided that I didn't like the way that Oxygen OS 3 was running so I decided to root my phone.

I successfully rooted it, added TWRP Recovery and added Resseruction Remix. It was working perfectly for the last few months without any problems. However, when I rebooted it yesterday, out of the blue, it went into a boot loop.

I can see the Oneplus logo and the boot animation that I have, but the animation runs indefinitely. I did some research and I believe this is known as soft-bricking. I tried to clear the Cache and Dalvik from my recovery but that doesn't work either.

How do I get my phone to work properly? I don't have a recent backup and would prefer not to factory reset my phone.

flash the rom again preferably a previous build which was working perfect.

Dirty flash will do the work but if it doesn't then clean flash it.


Activate face recognition in the new Google Photos I'm living in Europe and the new Google Photos app does not group the people in my photos in the search menu. I did some research and found out that this function is only available in USA.

Any idea how to activate it in other countries?

As mentioned in the comments, the reason for the absence of this feature is legal issues, so you are responsible for using this work around ;-)

I just found the solution to this. All you need to do is:

Connect to a USA server via a VPN
Clear the data and cache of the Google Photos app.
Open the app again and activate the "Group similar faces" in the settings
Check back the search menu after a couple of minutes and the faces would be there. Google already did the recognition for you, but kept it for itself.
Disconnect from the VPN.


USB reverse tethering - netcfg not found (marshmallow CM13) I have been attempting to get reverse tethering working on my phone. I have a Galaxy S5 (g900t), running cyanogenmod 13 (marshmallow)...rooted, and with busybox.

*Edit: I've made some progress. I ran this on my ubuntu machine:

sudo ip addr flush dev eth0
sudo ip addr flush dev usb0
sudo brctl addbr br0
sudo brctl addif br0 eth0 usb0
sudo ip link set dev br0 up
sudo dhclient br0

And then I ran this in the adb shell:

dhcptool rndis0

After doing this, I seem to have internet.

I can do wget -s google.com. However, it only works as su.

root@klte:/ # wget -s google.com
Connecting to google.com (4.59.40.99:80)
Connecting to www.google.com (4.59.40.99:80)

2000@klte:/ $ wget -s google.com
wget: bad address 'google.com'

I verified that I can do wget as a regular user when I am connected through cell network or wifi.

So my question is:

Why would I be able to apparently access the internet as su, but not as a regular user? I've checked my ifconfig and route settings, and they all look the same either as su or regular user. Does anyone see what I'm doing wrong?

Config setting printouts

These settings are all the same, whether I run them as su or not.
Here is my ifconfig:

1|root@klte:/ # ifconfig rndis0
rndis0    Link encap:Ethernet  HWaddr 62:91:0C:85:FD:6B
          inet addr:192.168.22.6  Bcast:192.168.22.255  Mask:255.255.255.0
          inet6 addr: fe80::6091:cff:fe85:fd6b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:62495 (61.0 KiB)  TX bytes:15839 (15.4 KiB)

And here is my route table:

root@klte:/ # route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.22.1    0.0.0.0         UG    0      0        0 rndis0
192.168.22.0    *               255.255.255.0   U     0      0        0 rndis0

And it appears that my DNS servers are set correctly:

root@klte:/ # cat /etc/resolv.conf
nameserver 8.8.4.4
nameserver 8.8.8.8

I just recently stumbled across what seems to me to be a much better (or at least easier) solution for reverse tethering: gnirehtet

It sets up a VPN on the android which redirects all traffic across an adb reverse port connection. Doesn't even require root at all.


Autocorrect is not working for Huawei Ascend G600 (U8950N) I just bought a new Huawei (running Ice Cream Sandwich). When I use the keyboard (both the Android and Huawei IME), the photo does not recognise any common words in English, and so it underlines them all as errors. It recognises the names from my contacts, but not the main dictionary.

I could, over time, add the whole English language to my personalized words list, but I would rather not!

Any suggestions for the problem?

I have installed Go Keyboard and deactivated the phone's default autocorrect and spell checker. This seems to have solved the autocorrect dictionary problem, and I'm happy. Seems to be an issue with the factory software from Huawei...maybe. Dunno.


If I pull the battery out, the sd card file system crashs, all file lost! Is this normal? Did it happen in your phone?

Some file systems are pretty robust, if you used ext3/4 and yaffs2, the chance of getting caught in situation where the filesystem cannot recover is scarcer than winning a lottery. These file system utilizes logging to revert inconsistencies; At every startup, Android will check the filesystem's log, if the log is not empty that means the file system is not unmounted cleanly and it will automatically perform a quick recovery (you usually won't notice anything, just a 3-5 seconds longer startup). There is small chance that the last data that have not been "committed" may be lost, but it is -- for all practical purpose -- impossible to lose the whole file system.

Unfortunately, some filesystems commonly used in certain Android devices are not so robust, many manufacturers partition their SD cards as FAT, and with FAT every time your device crashes, you are playing a game of Russian Roulette. Samsung phones had a proprietary variant of FAT, which they called RFS (Robust File System), they claim RFS is compatible with FAT but is robust in the event of crash; so far, I hadn't observed any data corruption on my Samsung phone, though it is still better to be wary since Samsung is bad at writing software.


Factory resetting a Galaxy Tab 3 I haven't used my Galaxy Tab 3 in ages and would like to use it again, but it's not working as it used to. I would like to perform full system restore, but I'm having real problems.

Last month:

I press the On / Volume up / Start buttons to get to MANUAL MODE.

It gives me an option to do a factory reset, and says to use the volume buttons to get to this option.

I press to go down and it skips over the reset option, meaning I can't do it.

Today:

I press the On / Volume up / Start buttons and it crashes on MANUAL MODE saying:

-- Applying Multi-CSC...
Applied the CSC-code : BTU
Successfully appled multi-CSC.

How do I do a factory reset in another way?

I suggest to back up your data first if it has not been done. The standard way of resetting a Samsung Tab 3 tablet to factory is this:

From the Home screen touch Apps.
Touch Settings.
Touch the Accounts tab.
Touch Back up and reset.
Touch Factory data reset
Touch Reset device.
Touch Erase everything.

Please be advised that this erases everything on the tablet. Including history, documents, passwords, etc. Do not do this before making a backup if you have sensitive data on the tablet. Also, this will probably be different if you installed a custom OS. Refer to the documentation for said OS in that case.

Source: How do I perform a factory reset on my Samsung Galaxy Tab 3?


OneNote Android Cache I have broken my touch screen on my Google Nexus 7.  I have one weeks work in OneNote on the tablet. It has not been online all this time so is not synced into Onedrive.  I have connected the tablet to my computer using a cable, and I can see the files on the tablet. I want to copy the cached OneNote file on to my PC using windows explorer.  I have searched the Android file system but cannot locate any OneNote files.
Does anyone know if the OneNote cache is accessible in Windows Explorer and if there is someway to recover the notes I have put into OneNote?
Regards
Muz

For security and reliability reasons, private app data are stored in a directory that's only accessible by that app, unless you've previously rooted the device. The only data visible from an MTP connection are files that apps have chosen to share in this way by putting them in the "shared storage".

As well as stopping an attacker from circumventing the screen lock by doing exactly what you're doing, it also stops users breaking apps by messing about with their data files.


Is it possible to run a Firmware Over The Air update server? Is it possible to run a Firmware Over The Air update server?

and is it possible to configure stock devices to point at it?

There is no need to run your own OTA Server. You can use the infrastructure from https://www.otaupdatecenter.pro


How to recover Google account without username or Gmail address? I forgot my username and Gmail address. I had to get new mobile phone with a new number. How do I recover my account?

you can go through these links to see if you can get your google account back :

google account recovery - link 1

google account recovery - link 2


Android Manifest File weird location Tags I've started to read about the AndroidManifest.xml file and the network_security_config.xml.
So if I want to include the network_security_config.xml then I use this:

android:networkSecurityConfig="@path/to/config"

Yesterday I reversed a APK and inspected the AndroidManifest.xml.
The file-path to the network_security_config.xml is /res/xml so if I thinking right, the Path in the AndroidManifest.xml should look like this:

android:networkSecurityConfig="@res/xml/network_security_config"

instead I've found this:

    android:networkSecurityConfig="@7F140000"

What does this number mean and how is it build? Is this some sort of obfuscation? If not: for what is it used?

Kind regards,
Tyr

@res/xml/network_security_config means that the file containing the network security configuration is included as file into the APK. If you open the APK file using a ZIP tool you will find the file in the path /res/xml/network_security_config.xml.

If you use a decompiler like Jadx you can open the item /Resources/res/xml/network_security_config to see the content of the network_security_config.xml.

The decompiled result android:networkSecurityConfig="@7F140000" should mean more or less the same, but the decompiler just shows the resourceID as it is saved in the AndroidManifest.xml file instead of resolving the resource name. You can use the automatically generated R class (the package name of the R class can be found in AndroidManifest.xml <manifest package="...") for looking up the name of the resourceID (thanks to Andrew T. for pointing that out) . Depending on the used decompiler you may have to convert the resourceID from hexadecomal to decimal to find it.


Is displaying invalid content a violation on the play store I have a suspicious app which requires all sorts of permissions Omega Status Bar.

I was facing an issue with the notifications,I reported this behavior to the developer and was surprised to know that the email-id given to contact them under the Email developer does not exist.(got a Delivery to the following recipient failed permanently error)

for which i have removed the app after that.Does google has any policy through which i  can report the app as an inappropriate app for having an invalid mail(invalid content displayed)

A link describing the related policy would be much helpfull instead of giving a simple yes or a no

You can report the app to Google. When visiting the app's page in the web version of the Play Store, there's a link for "Flag as inappropriate".
Under "Malicious or inappropriate Android apps" (and I'd say this probably qualifies) you are given two options for reporting the app. One through the Play Store app on your device, the other via a web site.

Application providers must adhere to the Google Play Business and Program Policies. If you see an application that doesn't follow these standards, you can report it by flagging it from the Google Play Store app on your Android device.

Open the  Google Play Store app.
Visit the application's page.
Scroll down and select Flag as inappropriate.

You can also report malicious or inappropriate apps to the Google Play team through the Android Developer Help Center.


Can I safely charge a SGS9 device with a 5.2V MacBook Pro 2018 USB-C charger? Can I use 87W USB-C Power Adapter for MacBook Pro to safely charge a Samsung Galaxy S9 device? I'm curious as on the charger it says the output is 5.2V, while the phone seems to require 5V.

The specs of the Mac's charger can be seen on this image:

According to Wikipedia the USB specification is:

  USB supplies power at 5 V ± 5% to power USB downstream devices. (source)

5% of 5V are 0.25V

Therefore any USB device have to be able to work correctly as long as the "received" power via USB is within the range of 4.75V to 5.25V.

The Apple USB power supply with 5.2 Volt is within this range.


Samsung - Update to Android 10 Changed Keyboard Layout I received the Android 10 update for my Samsung phone. Unfortunately, this seems to have updated my keyboard layout by placing an ugly and almost empty bar at the bottom of my screen below the keyboard. There is a button on the left to select a specific keyboard and another on the right to hide the keyboard.

The problem is that I've already got muscle memory to hit the backspace at a specific place on the screen, but the changes have pushed everything upwards which prompts me to hit the new line/submit button instead. The same goes for almost any other key actually, but the former is the most irritating. I am also losing screen estate because of something that I would never use.

I can see an option in Settings -> General management -> Language and input -> On-screen keyboard that is titled "Show keyboard button" and is turned on but the slider is disabled and I can't turn it off.

Also, if it matters, I am using a third-party keyboard (neither the Google one nor the Samsung one). The bar is there regardless of the chosen keyboard though.

Any help on getting rid of the bar would be greatly appreciated.

This is caused by an option for navigation bar with full-screen gestures on Samsung devices with One UI 2.0 (Android 10). The setting can be accessed from Settings - Display - Navigation bar - Full screen gestures - Show button to hide keyboard
According to Gadget Hacks - Enable Android 10's New Gestures on Your Samsung Galaxy with One UI 2,

You can also enable the "Show button to hide keyboard" option so you can switch keyboards at any time when using these new gestures — the keyboard icon appears in the lower-right of the screen.
(Emphasized added)

Based on OP's observation, looks like this option is enabled by default after updating to Android 10.


Enable autoplay HTML5 video in chrome In my project I need to autoplay a HTML5 video in the browser when the page is loaded. I have tried a several javascript solutions but none of them work.

I read that the android browser blocks autoplay to prevent downloading a lot of data. Can be this blocking feature be turned off in browser/chrome/operation system settings?

I cannot find any working solution for how to enable autoplay. I have searched plenty of stackoverflow posts and many other sites ...

I am using android 4.1.1.

Bad news it seems. Bug report on Google code

The most relevant post is this:

  Yes. It is as design. "autoplay" is disabled for Chrome for Android

It seems that Android 4+ changed the requirements for the play() method to require user interaction.

 Article on this issue

It's worth nothing that many comments refer to getting it to work with a hack/workaround, only to find it works on some devices and not others.  Stack Overflow question on the coding side. In this example the answer mentions:

  sample code that works on HTC and Samsung, but not Galaxy Nexus 4.1 (requires user interaction to play)

This seems to suggest, even with a workaround you have no guarantee it will actually work on a particular device / version of Android.

Apple have imposed the same restriction in Safari and iOS in general.


I have forgotten my phone Password I have forgotten my Galaxy A7 2016 running android 5.1.1's password.
How do I open my phone without losing my files in device storage?

I found the answer for you here in this question

Quoting the answer given by @petercarlos :

  Well, I would say I don’t think you can’t do anything about it because
  the forgot password button isn’t available with the Lollipop , now
  what you are left with is you can try unlocking your device with the
  help of your Google account i.e. Log yourself over the Google account
  you are using over Laptop/PC once done head over to the Android device
  manager and using it try unlocking your device remotely, also in order
  to do that your device must be connected to the Mobile Data or Wi-Fi
  network. And if you don't have the access then I guess you are locked
  out and the only thing you can do now is factory resetting your device
  by holding the Power+Volume down button.


Override detected WIFI parameters I am trying to connect to our corporate WIFI network. I know that the type of the network is 802.1x because tech support told me so and I have colleagues that can connect to it using their iPhone with that type of authentication.

My problem is that my phone (Android 2.1) detects the network security as WEP and I can't override it. I tried to manually add a network with the same SSID and the correct configuration. However, when I look at the wireless networks, it says that only the detected network is in range, and that the one I added manually is out of range.

How can I fix this problem?

You should probably talk to your IT department.  They would certainly be able to help you, probably faster than you could get help on here too.

They may also have some settings that are restricting unauthorized devices from connecting.


How to flash Magisk-x.y.z.zip using fastboot without using TWRP? Is it mandatory to use twrp to flash Magisk. Can it be flashed using fastboot

You probably meant fastboot mode.

And no, Magisk cannot be flashed using Fastboot mode. It is a zip file and not an image file that you can just flash to a partition.  If you want to use fastboot, you should consider patching your boot image using Magisk Manager and then boot that image using fastboot boot command.

fastboot boot magisk-patched.img

Or if you are sure you have the correct boot image, you can flash the patched image too:

fastboot flash boot magisk-patched.img


Is it possible to use an Android device as X11 server for a remote machine over SSH? When my desktop computer is up, I can connect to it with my notebook, even over the internet (I've set up my router to forward SSH to my desktop computer). My desktop computer runs GNU/Linux (Ubuntu distro), so I can use it with X terminal. My notebook also runs Ubuntu. I just need ssh -X desktop.ip.addr, then I can launch any program on my desktop machine.

So, the question is: what's the way of using Android as X-terminal over SSH?

I don't want to use VNC or other stuff. I think there must be some good SSH apps for Android (I've read about ConnectBot), but I haven't find anything about X11 (maybe it's my fault).

Apparently X11 can be run on the G1 via some sort of Debian image and shell app; see this XDA thread for example.  I can't find any other ports of it.

I use ConnectBot for "regular" SSH, I find it to be quite good.  Even edited and compiled code with it!


how to work around "Your device does not qualify for bootloader unlocking I've followed the guides but stupid Motorola is telling me that I can't unlock the bootloader so I'm blocked with

sudo ./fastboot flash recovery twrp-3.0.2-0-surnia.img
(bootloader) has-slot:recovery: not found
target reported max download size of 268435456 bytes
sending 'recovery' (16152 KB)...
OKAY [  0.509s]
writing 'recovery'...
(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 0.921s

I'm working from an Ubuntu box.

You need to get the "cid" of the device by doing

./adb reboot bootloader
sudo ./fastboot getvar all

In my case it gives

(bootloader) cid: 0x0001

and as you can see at the official website, Lenovo/Motorola says "Your device is NOT eligible for bootloader unlock". You buy their phone and they still control it. Wait, what?


Unlocking an Xperia X10 I have bought a used Xperia X10 for development. It is locked to a network provider, and I need to unlock it. It does not show an option for a passcode or unlock code.

Is there any other way to unlock the phone?

It doesn't look like there's any reliable way to unlock it without the unlock code.  You should call the carrier and ask them to help you unlock it.  Most will give you the code if you are persistent enough, and apparently you can enter it by typing *#06# on the dialer.


Create a persistant notification out of a non-persistant one I'm looking for a way to make my Todoist notifications more "sticky" or persistent.  I've used reminder apps that let you have notifications that keep coming up even after you dismiss them unless you specifically say they are complete.  Or if you don't see or hear the notification, it plays the notification sound again after a user-specified number of minutes, just to make sure you are alerted.  I've been looking for an app that can grab notifications from a specified other app and notify you in this sort of customized way, or a way to do this in Tasker maybe?

I figured out a way to make this happen by turning on notification reminders in accessibility settings!


I have an SD card and it still says that error in sufficient storage When I upgrade an Android application from Google Play, it gets downloaded, then the upgrade stops with the message

  Error: Insufficient storage available.

I have a 32 GB SD card so I want to download to the SD card but it only puts apps on the internal memory. How can I get apps to install to the SD card?

I am not sure what device you have or whether you  have rooted it so I'll show you a few options.

This should work for Samsung devices that still have the sock file manager.
http://www.tomshardware.com/faq/id-1772970/set-default-download-location-card.html

This app will work if you have rooted your phone.
https://play.google.com/store/apps/details?id=frank.tools.defaultinstalllocationchanger&hl=en

If neither of those you should be able to do it this way but it may be  a tad tricky if your not very tech savvy
http://getandroidstuff.com/install-android-application-sd-card-mod-install-location/


Black screen during Whastapp call/audio My proximity sensor is broken, and, Whastapp turns the screen off during call/audio. Not even power button will turn it back on.

All "solutions" out there tell me to clean the sensor. Impossible here.

How to disable this completely ?

I've tried Xposed's Disable Sensor module, entirely disabling this sensor or mocking it's values. No results.

I thought about revoking a sensor usage permission for that app, but could not find a module that has such an option

I can't remember if the problem happens during phone calls, but if the fix could be extended to this area, great

Xperia Z3

Searching all over the web tonight 1/22/21 looking for an answer on how to fix this and found NOTHING. So with trial and error and a little ingenuity I developed my own solution which worked.

Turn on airplane mode while the black error screen for in call is opened up on your phone.
After the first beep notifying you the the call is losing connection the screen/app realizes it's error and reverts back to the normal state. In call screen will now be normal.
Turn off airplane mode immediately after the in call screen is remedied so you do not lose your call.
You're welcome


Why does Adaway want to install a self signed certificate? In the preferences for the ad-blocker Adaway, it has option to "Install self-signed certificate". What exactly does this do and what are the risks involved?

One of the best trends these days is the shift to encrypted Internet traffic, aka Transport Layer Security or TLS, and mobile apps are not the exception, often when testing a mobile app we need/want to see the data being sent from and received on our mobile devices but since most of the apps are using TLS on their network requests we cannot just proxy the traffic and understand the communication between the app and its server.
Adaway uses it to block ads efficiently (which is kinda obvious from the paragraph above :) )


Can I flash a rom, that is not exactly made for my phone, but has the some socket (MT6753)? My phone is an Elephone P6000 Pro with Android 5.1 and I want to flash the Vernee Thor's 7.1 rom. Both of the phone has MT6753. Is it possible?

Very bad idea.

They may use the same processor but other things you don't know about yet, are different. If the code isn't optimized for it, you are very likely to run into problems


How do I install Linux on a bricked Samsung Galaxy 10.1 SM-P600 Tablet? Steps I took:

Downloaded Samsung drivers and installed
Downloaded Odin v1.85
Booted up tablet and pressed "Volume Down" button, ran Odin and began download
Turned off tablet when I shouldn't have...

When I boot it up, I get a message which reads, "Firmware upgrade encountered an issue.  Please select recovery mode in Kies & try again."

Connected the tablet to laptop, started Kies but it does not connect

Ran it again in Odin mode and KNOX warranty is voided. Also doesn't connect.

Is there a reliable way to reinstall stock firmware?

I did some research and figured it out!

I found an article which explained the different types of bricked devices and was able to follow their instruction.  http://forum.xda-developers.com/showthread.php?t=1133590

Basically, I went to sammobile.com and searched their firmware archive for the model number, downloaded it, accessed the download menu on the tablet by holding power and volume down, and ran it through ODIN v3.12.3.  The whole process took up my evening, but took off at breakneck speed once the download finished.

Hope this helps anyone else with a similar issue!


Flashing CM13 on Galaxy Tab GT-P3100 I have a Samsung Galaxy Tab 2, GT-P3100. It has quite an outdated firmware and is bulky with loads of unnecessary apps.
I wish to flash it with CM13.

Now firstly my device isn't rooted. Secondly I have no prior experience in rooting/flashing. Lastly, I don't have an SD card, but do have a PC (and of course internet access to download all the necessary tools).

Under such circumstances, is there a way for me to flash CM13 without having to purchase or lend an SD card?
Also, is it worth the flash? Will CM13 run at all, given about 500 mb or RAM is at most free when the device is idle? If not, what are my alternatives, if any?

Edit: I have the zips for CM13 and Gapps.

Caution: I have rooted my device for the first time, I have no prior experience in rooting. Continue at your own risk.

I am not sure about the RAM part, but we can flash the custom ROM from the internal SD card too. The following link is for explains the installation process for Installing CM 10.1 on Galaxy Tab2, however, we can follow the same steps for GT-P3100:

https://www.droidviews.com/how-to-install-cyanogenmod-10-1-rom-on-samsung-galaxy-tab-2-7-0-and-tab-2-10-1/

I also followed the following youtube video and downloaded the zips for CM and Gapp from the link in the description:

https://www.youtube.com/watch?v=MYZUKqGPNcE

Also, I had an error while installing the Gapp(it got aborted). I fixed it using the default option in the menu.

Finally, the device is working properly, there was no issue due to the error encountered during Gapp installation.


How can I play back audio at a slower rate? I'm doing speech to text to an audio file.

While on PC what I do is slow down the audio in VLC. But at the time I have no access to one.

How can I do this on Android?

VLC for Android allows you to alter the playback speed.


LG Unify External to Internal I have a LG Unify, which has a pathetic 1.2 gigs of internal storage and I put in a 16 gig SD Card which is showing up, but all the apps pile on to the internal one and there is no Move App to SD Card option either. I have rooted it and installed numerous app2SD apps, with no luck. Any help?

Use Link2SD.

Create a new partition on your SD card, and format it to ext2/ext3/ext4 filesystem.
Take your SD card and mount it in your PC.
Repartition your SD card into two partitions, one for normal data storage(rest, fat32) and another for the linked apps (4gb, ext2). You can name the partitions whatsoever you wish.
Now insert the SD card in your phone. Link2SD will detect it and show two partitions under storage. After this, you can refer to Link2SD's own help menu and tutorials.

You may try GParted for partitioning.


How to delete my personal files retained by an app? I'm using Android Excel and Word apps on a non-rooted Galaxy Note 8. Over the past months I've opened a couple of files from external sources (email and SD card), but was shocked to find these files could still be opened after the source was gone.

It appears the files reside "somewhere" in /data/user/0. When I launch the app, it displays a file list including the path. I tried to delete these files and get a prompt saying I don't have permission.

This is crazy! If I ever lost my phone, these sensitive files would be compromised!

Apps store their data (including opened / downloaded / created files, databases, settings, caches etc.) in /data/data/<pkg_name>/ and /sdcard/Android/data/<pkg_name>/. It's not possible to delete files from former location without root access. So what you can do is either clear data of the app, or uninstall/reinstall the app in order to delete all files.


How do I move gigabytes of data from my computer to my phone's SD card? I'm trying to put my music collection (~37GB) onto my android phone's SD card via USB cable and MTP. It has to go on the card, because my phone's internal memory is not capacious enough.

I've tried drag and drop, rsync, cp, etc. (OS is Linux, phone is Galaxy S8)

Once I get about ~15 GB of data in the directory I can't even ls it or look at it in the GUI file browser, much less add more. Attempting to do anything at that point seems to crash the filesystem driver.

Googling the problem seems to be useless, I just get a bunch of basic tutorials on transferring data with no mention of problems or scope.

Is there some known way to accomplish this short of yanking out the SD card and loading things onto it directly? Am I just weird for trying to copy such a large amount of data via USB/MTP?

I put the SD card in the computer and drag & drop there. I have a SD slot and use a uSD to SD card adapter. Try dragging smaller chunks vs all at once.  I have a 64GB card and drag 20-30 folders at a time, each folder being a complete album. Getting ready to install a 128GB card and do it all again to hold about half my music collection.


How to remove quick links in Google chrome homepage How do I remove this quick links from Google chrome Android app. Please help.

To remove one at a time:

Long-press on a link ( I think the correct name is shortcut).
When a menu appears, click Remove.

To remove all:

Click on the 3-dot, then Settings.
Click on Home page, enable it if it was disabled.
Click on "Open this page". Enter about:blank or any website you would to open when you open Chrome. You might have to restart Chrome for the changes to take effect.

However, they will re-appear again based on the history.


Does Android upload my address book to Internet if I never explicitly enabled this? Suppose the following scenario:

User gets an Android device;
User created Google account, not enabling any "sync"s or "backup"s;
User inserts a SIM card with contacts;
User copies then to the "Phone contacts", not to Google account;
Users installs various programs that does not request permission to view contacts, root or contain exploits.

Are the phone numbers still secret from the Internet in general and Google in particular?

Has somebody experimented (monitored all traffic of Android device, including encrypted) and confirmed or disproved this for particular devices, Android versions and usage scenarios?

How do I proof the device from vendor-installed backdoors that can "mistakingly" send my data on opportunity; for example, if user never rooted the phone, not over Wi-Fi (which user can monitor), and when there is legitimate mobile traffic?

You can never guarantee that it's cent per cent private.
First let's begin with Android apps. In order to earn money you have advert's in the apps.In order to get localised adds it has in built code which will access your location and display the advertisement based on the locality you are presently. In doing so your identity is revealed there itself.

Your device name, id, carrier etc. is stored in the third party servers. To which no one can guarantee whether the communication is secure between their server and what is done with the information stored in the server.

You cannot disable this featured as it is hard coded in the application and the best way to this is simply un-install.

You can verify whether the app is collecting information or not through some Apps from the play store like Permission checker.

In the app you can sort out apps that might cost you money, send data, etc. Check for the application permissions which are listed and check it's use on the Web.

If you see any application that has permission violating your privacy like viewing contacts, device id, network information you need to delete those apps from the device. You cannot modify the code even if possible as it violates the policy.

Also make sure the permissions are relevant to the functionality of the application. If it is irrelevant(flash light app Is having permission for viewing contacts ,location which is not at all relevant then you need to remove it. ) then you need to remove this app and find another app from the play store.


Alarm Not Displaying When Ringing I have a Nexus 5 running Lollipop 5.0.1.
I use the built Clock app for an alarm every morning. This morning, the alarm went off, but did not display any UI or turn on the display. The volume buttons, which are set to dismiss the alarm did not work either. I had to unlock the phone, open the Clock app, and dismiss the alarm from there.

What might have caused this behavior and how can I correct it?

I was checking the notification for different app and noticed that the notification for Clock was turned off. I turned it on and now it works as i expect. Now it does shows up on the screen and I can dismiss or put it on snooze.


Why does it seem like I have less RAM than advertised? Why is that on my Galaxy Note 3 (3gb RAM) I only have .91 GB free, 1.5 GB used while doing nothing, meaning only 2.41 GB total. Is that because the rest (~.6 GB) of my memory is used for the OS? And the reason I only have .91 GB free when doing nothing isn't because 1.5 GB is cached because I cleared my cache and the number did not change.

Why does it seem like ~0.6 GB of RAM is missing?

3Gb advertised by the manufacturer is the total capacity of memory chips installed in the device. But this memory is shared between multiple components (like AP, BP, GPU, etc). 2.4Gb reported by android is the amount available to AP. The rest is not "missing". It's just being used by other components.


Browser clipboard copied but disappears immediately? The web browser that comes with my phone (Nexus One) allows selecting and copying web page content to clipboard, through the Settings menu ("select text").

The problem is that when I select and copy web page to the clipboard, I receive a confirmation message: "Text copied to clipboard" but... the clipboard is still empty!

How is this possible?

I downloaded from the Android market the free Clipboard Viewer app so that I can see what's in the clipboard and it shows no data in clipboard.

What am I doing wrong?

Try actually pasting it.  You could try the often-built-in Memo app, GMail, Email, or something like Docs to Go if you want to save it.


Browser redirects to coo123.net When I open my tablets browser to yahoo it automatically redirects to coo123.net page. How do I stop that from happening?

Delete the entry for yahoo in the host file. (It's most likely here it's happening)

Here's how:
http://www.techrepublic.com/article/edit-your-rooted-android-hosts-file-to-block-ad-servers/

Essentially:

Use a file manager like ES File Explorer
Locate the file /system/etc/hosts
Remove the line that says anything about yahoo
Save the file
Reboot

If it doesn't work make sure that the file has the correct permissions:

  Open ES File Manager
  Navigate to /system/etc
  Locate and long-press the hosts file
  Tap the menu button
  Select Properties
  Tap Change in the Permissions section
  Tap the check box for Group under the Write column (Figure B)
  Tap OK
  Tap Cancel
  Reboot device

(Quoted from techrepublic)


Changing android password remotely I have Nexus 4 with Android 5.1.1, lock with a PIN code.
Somehow the right 3 vertical dots don't response for touch, therefore I can't unlock my phone.

I want to cancel / change the password.

I don't have root
I don't remember if the Debug Mode is turn on or not, but my computer usually recognize the phone just after I unlock it - just connecting the USB do nothing.
In addition, the command "adb devices" show nothing.
Inserting 5 times the wrong password just locking me out, without giving me the "Forgot Password" option.
Using the "Lock" option of the Android Device Manager put black shade on the screen with a chosen lock message, but I can't find the place to enter the new lock password I chose. I only see the 2 soft keys (circle and triangle) and when I touch them the screen move to the regular lock screen with the PIN code... [See Edit]

I'll appreciate any help!

Thanks in advance.

EDIT:
When I try to set new password through the Android Device Manager (ADM), after 2 seconds the website says: "Since Google has verified that a screen lock is already set, the password you entered won't be needed.", it's mean that my new password that I chose will not set, and that the reason I couldn't use it from the first place. Still looking for help!

It might be a bit late but I had a similar issue and found a genius idea that might help others.

If you have an OTG cable, you can plug in a mouse and use that to unlock the phone, then cancel / change it as you normally would.

Hope this helps!


Oppo Neo 5 (2015) Stuck at Logo Screen So I rooted my phone successfully. Then after that, I installed Flashify to Flash CWM Based Recovery and shows "copying file to ....". After that it reboots to recovery and now it is just showing me the Oppo logo screen. I can't access the recovery even I press the key combination. Yes it shows ">>> Recovery Mode" but it is just stuck on the logo. Please anyone help !?

Here are some Info

Android 5.0.1
I have the stock ROM for my device

I also have a problem when I charge my phone, it automatically goes to recovery but still stuck at the logo screen

It looks like you flashed a recovery that didn't support your device. Good news is since your rooted, you can unbrick your phone by obtaining your original rom.

If you didn't back up your rom/recovery, then you will need to download your STOCK rom off the internet and flash it via Odin.

Odin is a popular flashing tool for windows and mac. It works better on Windows.

ALSO, when flashing with odin, you will need a pit file. Pit file tells Odin where to correctly install the rom.

If your not familiar with flashing using odin, I recommend you look it up.

I hope this helps!


If I boot into safe mode will I have root access? If I am rooted and if I boot into safe mode, will I be having root access and how to test that I have root access.

Safe mode only disable users app (non system apps) and let you troubleshoot which apps may be  causing trouble.

And yes, of course you'll still have root access. The only way to check root is  via adb command.

Install ADB (now available since Google released it without all the SDK), open a terminal and tape this command :adb shell su
The output should be # instead of $


Does "Not Found" error always mean the app is unpublished or not active on Play Store? I am having difficulty finding some apps in Play Store. A lot of times, when I come across a link on the older posts of this website and I load it, I get "Not Found" error on Google Play. I explicitly get:

  We're sorry, the requested URL was not found on this server.

I do double check with the app on AppBrain and usually, it shows that XYZ app unpublished on some ABC date in the past, so I end up believing that the app is really dead on Play Store. However, sometimes, a user, whose post I deleted because of dead link tells me that the app is live on Play Store.

I do a check using Opera browser's free VPN service (regions: Europe, Americas, and Asia), and also with a Chrome Extension for American/British VPN service. I again and again get the same dead link. I also ensure using Private Browsing to rule out browser caching.

Recently, a fellow moderator notified me that while I was not able to load the link, he could easily load the app Google Goggles on Play Store. AppBrain still shows the app is no more active on Google Play though.

Similarly, I came across the app MyAndroidTools which does not load in Google Play Store, also seems inactive on AppBrain, but had a fresh beta version, as seen on APKMirror.

How do I ensure that the app is inactive on Google Play for everyone? Alternatively, if it is active on Google Play, how do I load the app's page on Google Play?

Well here's something that I know since I have experienced it in the recent period. Apparently, it so works that when an app is "unpublished", then the app is still downloadable by existing users (those who own the app, either because they paid for it or because they acquired it when it was free).

The users who already own an app will see it in Play Store (app and web) while logged into the same Google account using which it was acquired.

It would be a different outcome when apps are removed (deleted) due to violations. Deleted apps should no longer be available for installation to any user. But since I know that Flamingo was unpublished because it did hit the API limit from Twitter, it is still there, regularly updated, but not available to the public if they never owned it before when it was live and available for purchase (download).

Screenshots (the flamingo example):

App direct URL - https://play.google.com/store/apps/details?id=com.samruston.twitter

As it is entirely dependent on the Google account and whether the app was owned by the user in the past, there will be no 3rd party api which can tell you if an app is still downloadable from the Play Store. Play Store throws a direct 404 for such apps which are not downloadable unless you are an existing user.

So, I believe you should remove such links because well, these apps are not available for new users to download and these are basically the ones who need the app. Existing users will already have it. With the exception that such apps do not appear anymore in Play Store search, even if you own the app and are logged into your Google account.

And as much as I know, apps locked to certain countries are still browseable in the web version of the Play Store and even within Play Store app. On the mobile app, it is not downloadable and marked as "This item is not available in your country". So, a VPN or location change will not help you to access a Play Store app which throw a 404. You should remove such links without thinking twice.


Create directory from windows explorer I have my phone connected to my PC using USB cable. No I can see my phone's files. I would like to create folder named tracks in directory  This PC\My Name\Card\Android\data\net.osmand.plus\files\osmand, but after creating new folder procedure my explorer starts not responding and I need to reconnect cable. What might be wrong?

The problem generally occurs in MTP mode. Well, the workaround is to create a folder, [New Folder] (don't rename it). Just save the folder as it is. Then, rename it. I did it several times and it helps.


control android device from pc I have built an android app which is locked in landscape orientation. I want to have o live view of my mobile in my PC in order to make a demonstration of my app. The problem is that the screen doesn't show properly. I have tested some apps like droid VNC server and Airdroid but the problem is that my app's screen is rotated 90 degrees and it seems that these apps where showing my landscape app in portrait mode. Is there any solution?

Sorry for my English

Try using TeamViewer for Remote Control. It offers Screen cast functionality.

Provide technical remote support to your android devices using the TeamViewer QuickSupport app and the TeamViewer Host app for Android.

Examples of what the app enables you to do include pushing Wi-Fi settings to the device, transferring files to the device, or controlling the device remotely. Remote control (in the classical sense of a TeamViewer remote control session) is currently available for devices from the following manufacturers:

Samsung
Sony
Acer
Asus (for business customers)
Lenovo
LG
HTC
ZTE


backup MMS in android 1.6 I know there are many duplicates, but unfortunately the specifications on every software proposed to do it are very poor about

wether they support VERY OLD android versions
and wether they will backup MMS, not only SMS

I have android 1.6 on an old phone (Xperia X10), it is full of MMS (I already extracted all the SMS with myphoneexplorer), full of story, and if I update it to android 2.0...I will lose all this. I guess with the ADB driver I have access to almost all the phone memory, so can anyone tell me if there is a way to backup all the MMS, with their metadata (who sent them, when), from my old android 1.6?

It's here, somewhere in the phone memory, but how do I access it and backup everything...if possible in a readable format (even by the software, to check by myself that it has indeed copied the desired data!)?

The search is very hard, I thought I had found it with "Message Sync"...until I understood this app is only for android 2.1 or later. Always 2.something!

Thank you very much, it would help me a lot!

SMS Backup + reports to work on Android 1.5 and above and it backs up MMS. It pushes everything to your GMail account under a defined label. I've been using it for a while and it's very good.


Galaxy S2 no USB Conenction after firmware update I just got an automatic firmware update for my Galaxy S2

Android 2.3.6
I9100GXXKL4
Kernel 2.6.35.7 dpi@DELL164 #2
GINGERBREAD.XXLB1

Now the USB connection does not work anymore and I cannot continue developing using eclipse. Where can I find new drivers for the new version? Already checked samsung.com but did not find anything!

I don't think this is a driver issue.

Please try the following-

  Unplug the USB cable from your phone.
  On the phone, dial the following number:   *#7284#

Once the last # is hit, the PhoneUtil application should be launched.

  Choose USB -> Modem and then USB -> PDA mode.

The good mode should be PDA. Even if the mode is PDA, switch to Modem and then back to PDA!!!

  Now Plug the USB cable back in your phone/PC and check if it works.

(I had the same problem on my Samsung Galaxy 3, and I resolved it like this)


Unable to upload attachments in the yahoo mail I am currently using the Xiaomi Redmi 1S device with Android 4.3 operating system.I log-in through yahoo in my mi browser and try to attach an image.The problem comes in attaching an image under the attachments option.

Steps Followed to attach an image:-

1)Clicked on Attachment icon under the mail.

2)The browse page loads and i click on browse and select the image which i want to send.

3)After selecting the image it instead opens another blank page.

4)Tried going back and re-select the image but again upon selecting the image it opens a new blank page.

I cannot pin point where exactly the problem is(whether the WiFi or the browser).

Note:-The image gets selected under the browse option very rarely(i.e in 4 times i try the image gets selected only once and it get's difficult if i try to attach multiple images )

My original answer got a downvote, despite being a valid suggestion. :P

So, I'm going to try a different answer.

You are using a Xiaomi device, and you probably won't find a lot of Mi users here. They (MIUI) have their own forum, and you will probably find better support there.

The Mi browser you talk of is not available in Google Play. So, I'm willing to bet it's a custom browser packaged with the MIUI ROM, and I'm willing to bet it's not a very good one, given the problem you just described.

So, I'd suggest that you install a 3rd-party browser like Dolphin Browser. In the screenshot below, you can see that the image was attached even if Yahoo Mail was either in desktop mode (left) or in mobile mode (right).

Otherwise, just save yourself the trouble and just install the Yahoo Mail app.


How to fix Xperia Z3 Dual flashtool driver too old error? I'm trying to install .575 firmware on my Xperia Z3 dual D6633 device with flashtool but as  i connected to the pc (with vol down pressed) flashtool says ERROR - Device connected in flash mode but driver is too old. How I can fix this?
I'm on latest Marshmallow update and unlocked bootloader.

Go to drive C and locate C:\Flashtool\drivers.
"flashtool" folder. Open it. Then folder "drivers", open the folder. You will see an application "flashtool drivers". Run this application as admin. Select the flash tool drivers and the fastboot drivers.
Follow the wizard by pressing next.
You must be connected to internet.


How to merge SMS threads from same contact with different numbers? I'm looking for a way to do the following: I have a contact with 2 numbers. He sends me messages through one number and I have to reply to the other one. I want to merge the threads and have a number to send by default.

I have a Samsung Galaxy S2 with stock ROM Android 4.1.2. I use the default texting app which I think does not allow me to do this.

As of February 2017 none of top SMS apps are capable of merging SMS threads either from same contact or different contacts or same contact same number with just different number formats.

However there is a workaround that did the job for me.

As a preparatory step you can merge/link your contacts beforehand (if needed) with any contact manager app. I have used True Phone for that.
Get Google Hangouts v10 from apkmirror. Recent versions are worthless as they have [killed conversation merging][3] starting from v11.
Immediately after installation disable automatic update of Hangouts via Play Market (app page -> menu -> uncheck Auto-update).
Run Hangouts and select settings in menu. Turn on Enable merged conversations. Tap SMS, enable it and choose Hangouts as a default SMS app.
Unfortunately you will not be able to run Hangouts directly as it will insist on update on each run. But it can be launched from any other app that wants to send SMS.
If your stock dial application support messaging - launch hangouts from it. Alternatively you can install any good 3-rd party dial application (drupe worked for me). I just find contact, drag it to SMS, Hangouts is launched with a proper merged SMS thread. When sending you can select which number of destination contact to use. Nice feature of drupe is merging SMS with other IMs(skype, whatsup, viber, etc) into one feed per contact (only summary is there without message details).

PS. Beware of drupe's downsides: it is very aggressive app and it will use your contacts in a way that you may not like.


How to enable an "Always on Display" mode in Nokia 9 for JUST notifications? In Nokia 9 with Android 10, I set Settings=>Display=>Advance=>Screen timeout to 30 seconds, but I still like be aware when I have notifications waiting to be reviewed.
In Settings=>Display=>Advanced there are Glance view options:

The default Glance display duration is 30 seconds. But I like to see all of the notifications which I missed when I wasn't around my phone, so I've changed it to Always on...which got the screen to be constantly on!

True, it's not "fully" on. It's a black screen with a clock and battery percentage. But is there any way to keep the screen completely off and only keep the glance screen on if I actually have notifications waiting to be reviewed?
In other words, see how Wikipedia describes what I want:

Typically, an Ambient display solution which turns on the screen only when notifications are present, remains on, but turns off when they are dismissed.
- Always on Display, Wikipedia

Here is what I get when the screen is supposed to be turned off:

To enable notifications on lock screen:
adb shell settings secure put lock_screen_show_notifications 1


How to configure smartphone/tablet to have no data connection? Before going on a trip overseas with no data plan, I need to check how well my Google Nexus 7 tablet works to geolocate me with just GPS + Glonass + GSM towers.

From experience, I know that just relying on GPS with no data connection pretty much doesn't work: Even after being outside in open skies for hours riding a bike, my GPS-only smartphone had a very hard time geolocating me, and wouldn't follow after it did, while it did work in just a few seconds when connecting to the Net through wifi.

So, I'd like to experiment while I'm still home: Is it possible to configure an Android device to have no data connection and only rely on other means to geolocate the user?

If needed, I don't mind moving to different ROMs such as CyanogenMod.

Thank you.

In theory, any GPS device should be able to decode ephemeris and almanac data from the raw GPS signal, without requiring a wireless connection.  However, I know there are some Android devices that were engineered to supply this data only over a wireless connection.  This is defined at the GPS chipset layer, and typically you can't find any documentation this - you have to actually try it out (or deep dive through online forums to find someone else who has).  To my knowledge there is no way to change this by loading an alternate ROM such as pure AOSP or CyanogenMod, since they use the same underlying GPS drivers.

One way to test is to put your phone in Airplane Mode, turn GPS back on, and then use an app like GPSTest (disclaimer - I maintain that app) and the option to "Clear Aiding Data" to force the GPS back to a clean state.  You'll then be able to see if it gets a fix without a network connection.

Alternately, you can put your phone in Airplane Mode, and reboot it, and then turn on GPS.  This usually clears the assistance data and forces the phone to find a fix again.


Red triangle with exclamation mark on boot, but reboots after second try. How to solve? I tried to flash stock recovery to my HTC One M7 phone (rooted, HAD TWRP recovery, s-on).

After my attempt, now phone restarts, and is stuck on the black screen with red triangle and exclamation mark in it. By pressing and holding power button, I restarted the phone. It restarted normally, and booted just fine.

Now when I restart, the whole thing repeats. First it is stuck on the triangle screen then I restart it again and it boots up normally.

The triangle indicates missing recovery right, so how does it start after second attempt?

How can I fix it?

That's normal. The HTC stock recovery behaves like that. It is different from a custom recovery, you can't do anything with it. The stock recovery does only install the OTAs you receive officially. No need to worry about it.


I dont know if my tablet is broken or outdated Well, I have a Samsung galaxy tab 4 (4.4.2) and I rooted it. So I reset it because Google play didn't work.but after factory reset it still didn't work. I uninstalled updates cleared cache, and I tried to system update today, and that didnt work. So I'm trying to find a way to get my system updates working, and Google play working.
HELP

OTA system updates won't work if you've modified the system image in any way, including by rooting. To get back to a working state, you need to flash the "stock" ROM, i.e. an unmodified official ROM from Samsung. See Where can I find stock or custom ROMs for my Android device? for details of how to find a stock ROM, and then this existing answer describes in detail how to use Odin to install a ROM on the Galaxy Tab 4.


Synchronising files over SSH I have an SSH server providing access to my files at home, secured by a private key.

I'd like to be able to synchronise those files with my Android phone (Samsung Galaxy Note, running Cyanogenmod 11 (Android 4.4.2).  I need two-way synchronisation: edits and deletes on the phone should be synchronised to the server, and edits and deletes on the server should be synchronised to the phone.

Ideally, this tool would run in the background, but I would be able to trigger it manually if required.

Does such a tool exist?  I've been unable to find one either in the Play Store or F-Droid.

Revisiting this after several years, I've found a solution that works across all my devices (GNU/Linux, FreeBSD, Android): Syncthing

It provides free (as in speech, and as in beer), secure, and easily installed peer to peer file synchronisation.  Literally does everything I want, out of the box.