text:
Moto Z Force unlocked?
Next week I'm going to us and I will buy a new phone. I was thinking of buying a Moto Z Force. But I heard it is only available for Verizon. I'm from Brazil and would like to know if even if the version from the Motorola site is locked for Verizon and if I would have any problems in using this phone here in Brazil.

Be aware that all Verizon devices are not carrier locked, but use a custom version of the device's normal Android OS that does not allow the bootloader to be unlocked (thus it cannot be rooted or use custom ROMs), you will not get OTA updates since they require a connection to Verizon's network, you will get a TON of Verizon bloat, and you will get constantly nagged that the SIM is Unknown (although it should work). MMS could be an issue as well, you may need a 3rd party app. Moto is supposed be to releasing unlock Z variant, I would wait. (Actually, it is up for pre-order now on moto.com)

Verizon uses LTE bands 2, 4, and 13.
Brazilian carriers appear to use 3, 7, 28, and 38.  As such, you should by default expect US Verizon phones not to work with LTE in Brazil since there are no overlapping bands.
However, the Verizon Z Force supports bands 2-5, 7, and 13.  So it's quite possible that it would work on some Brazilian carriers using bands 3 and 7.
(The same basic process of finding overlap applies for 3G bands, GSM voice, etc. if you don't care about LTE specifically.)
You should contact Motorola directly to find out whether the version they sell is locked, and (if so) whether it can be easily unlocked.

FYI... Your information on the Moto Z Force seems incorrect. The Verizon only model only supports LTE bands 2, 3, 4, 5, 7, and 13 according to http://www.motorola.com/us/products/moto-z-force-droid-edition but it doesn't really effect your answer technically.

@acejavelin Thanks!  I've updated my answer to use your reference.

Yes , US VZ Telephony has a different 4G protocol . You will not be able to use 4G in Brazil.

At least some Brazilian carriers have LTE, same protocol as Verizon.  That's not the issue.


text:
Howdo I turn off “colorizing”/“pretty” glyphs for text?
Consider the symbols used in astronomy for example: the symbol to mean solar masses is not meant to be an emoticon!  And Jupiter etc. should not be a purple tile!
Most※ Android programs (Chrome is shown in the comparison) use the silly versions, so that is something in the system’s text rendering.  Firefox, shown in comparison, is one of the few that show it as intended.

How do I turn this “feature” off, or better yet restrict it to the range of emoticon characters?
I am using a rooted Galaxy Tab Pro, which is Android 4.4.2.
※ Chrome (shown), UnicodePad colorizes misc symbols but not Sun (U+2609) in the char map and colorizes the sun in some test fields but not others, Jota+, UnicodeCharmap, Built-in Internet browser app…

I have seen that- on Marshmallow whether in Firefox or Chrome,, they are the same, as in your top screenshot. My guess is that you can try to disable the emoticons- not sure how though

I improved the post to note several programs I tried. It's still everything other than Firefox, but now you know which ones for sure.

@beeshyams then I think you misread the question: I wrote that Firefox shows “not be emoticons” in contrast to everything else on the machine.  You reproduced what Firefox shows; now look at any other program that can display chosen characters easily.

I guess you are right, but only thing i can see is both Chrome and Firefox show the same. I don't have a KitKat device to check with other programs. Let us hope for an answer

source: Stack Exchange

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

sort: votes


text:
How do I download a keyboard on a phone without a keyboard at all
I lost my keyboard after factory reset on my jiayu G4 android phone. I have done everything possible but to no avail.I have used Bluetooth and USB to install apk but it's not installing. I can't log in to my account to access play store. Please is there any other way to get a keyboard. Thanks

Which keyboard apk did you download? What error are you receiving while installing? Try the Google Keyboard from this XDA thread.

Jiayu G4 is USB-OTG capeble, so you can attach an USB keyboard to it (with an USB-OTG cable) and you can log in to your account and search a keyboard application on Google Play.

Use an otg-cable and use an USB keyboard

Great ideas. Finally installed the keyboard. Thanks

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


text:
Can't connect to WiFi using Nougat
I updated to Nougat on my Nexus 5X. Can't seem to connect to some WiFi networks, as the connect button stays greyed out after entering credentials. What could be wrong?

It turns out that you should select at least one option in the "CA Certificate" field. I was able to save the setting after I set it to "Don't validate".

In Android 8 (Oreo) there's a big RED message saying "No certificate specified. Your connection won't be private." The best solution is to install a certificate in the Android system ( Oreo it's Connections > Wi-FI > Advanced) Install network certificates). Then the certificate will show up in the CA certificate menu and you don't have to choose Don't validate.


text:
1 blue bar, but Google search results don't load
I typed something into the address bar of the builtin browser, Android Browser 4, and it tried to load Google but the browser said, "There was a network error."
Does anyone know why Google searches sometimes don't load?
Also, another time, I was trying to load accounts.google.com and it wouldn't load but other websites and parts of the Google website worked just fine.
Sometimes the WiFi icon has a dark grey/black triangle or two on it. I don't know what the triangles mean.
WiFi info:
xfinitywifi

1 blue bar of WiFi
Status: Connected
Signal strength: Fair
Link speed: 1 Mbps
(but if he wears the speed boots he can run twice as fast)
Security: None
IP address: [redacted]

Versions:

SE App Version: 1.0.85
Browser version: 4.1.2-eng.tyrone.20121202.215512
Device Manufacturer: Malata
Device Model: Malata SMBA1002
ViewSonic gTablet UPC300-2.2
OS Version: 4.1.2 (eng.G_Harmony.20121202.215512)


text:
samsung galaxy s5 screen blink problem
I am using Samsung Galaxy S5 android 6.0.1, after marshmallow update i am facing screen blinking problem. when i unlock screen it started blinking. and when i open hayday Game, it stopped blinking. so anyone tell me what should be the issue for this problem?

What is hayday application?

Hayday is a game.

Try wiping cache partition, it may be that old files there are causing the problem

@MANI if hayday is a game then why it shows in application's list?

Try this solution:
Go to settings >> system >> About device.
Find "Build number" and click 6 times fast on it.
It will enable developer options menu in settings.
Come back to Home Screen, and then go back to Settings >> system >> Now you will see the Developer Options menu
Now go to Developer options >> Drawing Section or Rendering Section >> Find "Turn off hardware overlays" or "disable hardware overlays" >> This will force the phone to always use GPU for screen adjustments.
Restart your device and see no more screen blinking.


text:
What do the categories in XPrivacy mean?
In XPrivacy it is unclear to me what the different categories mean. So are obvious, but many are not. What is

Accounts - to get the gmail address android is signed in with?
Browser - the ability to open a browser?
Calendar - the ability to add to the calendar?
Calling - the ability to make calls?
Dictionary
Identification
IPC
Media
What's the difference between network and internet?
Phone
Shell
Storage
System

I mean, by definition an app runs on top of the OS/system so wouldn't everything need the system?

For easy usage, data is restricted by category:

Accounts

return an empty account list
return an empty account type list
return fake account info
return empty authorization tokens
return an empty list of synchronizations

Browser

return an empty bookmark list
return an empty download list
return empty search history

Calendar

return an empty calendar

Calling

prevent calls from being placed
prevent SIP calls from being placed
prevent SMS messages from being sent
prevent MMS messages from being sent
prevent data messages from being sent
return an empty call log

Clipboard

prevent paste from clipboard (both manual and from an application)

Contacts

return an empty contact list

content://com.android.contacts
content://com.android.contacts/contacts
content://com.android.contacts/data
content://com.android.contacts/phone_lookup
content://com.android.contacts/profile
SIM card

Dictionary

return an empty user dictionary

E-mail

return an empty list of accounts, e-mails, etc (standard)
return an empty list of accounts, e-mails, etc (Gmail)

Identification

return a fake Android ID
return a fake device serial number
return a fake host name
return a fake Google services framework ID
return file not found for folder /proc
return a fake Google advertising ID
return a fake system property CID (Card Identification Register = SD-card serial number)
return file not found for /sys/block/.../cid
return file not found for /sys/class/.../cid
return a fake input device descriptor
return a fake USB ID/name/number
return a fake Cast device ID / IP address

Internet

revoke permission to internet access
revoke permission to internet administration
revoke permission to internet bandwidth statistics/administration
revoke permission to VPN services
revoke permission to Mesh networking services
return fake extra info
return fake disconnected state
return fake supplicant disconnected state

IPC

Binder
Reflection

Location

return a random or set location (also for Google Play services)
return empty cell location
return an empty list of (neighboring) cell info
prevents geofences from being set (also for Google Play services)
prevents proximity alerts from being set
prevents sending NMEA data to an application
prevent phone state from being sent to an application

Cell info changed
Cell location changed

prevent sending extra commands (aGPS data)
return an empty list of Wi-Fi scan results
prevent activity recognition

Media

prevent recording audio
prevent taking pictures
prevent recording video
you will be notified if an application tries to perform any of these   actions

Messages

return an empty SMS/MMS message list
return an empty list of SMS messages stored on the SIM (ICC SMS)
return an empty list of voicemail messages

Network

return fake IP's
return fake MAC's (network, Wi-Fi, bluetooth)
return fake BSSID/SSID
return an empty list of Wi-Fi scan results
return an empty list of configured Wi-Fi networks
return an empty list of bluetooth adapters/devices

NFC

prevent receiving NFC adapter state changes
prevent receiving NDEF discovered
prevent receiving TAG discovered
prevent receiving TECH discovered

Notifications

prevent applications from receiving statusbar notifications (Android 4.3+)
prevent C2DM messages

Overlay

prevent draw over / on top

Phone

return a fake own/in/outgoing/voicemail number
return a fake subscriber ID (IMSI for a GSM phone)
return a fake phone device ID (IMEI): 000000000000000
return a fake phone type: GSM (matching IMEI)
return a fake network type: unknown
return an empty ISIM/ISIM domain
return an empty IMPI/IMPU
return a fake MSISDN
return fake mobile network info

Country: XX
Operator: 00101 (test network)
Operator name: fake

return fake SIM info

Country: XX
Operator: 00101
Operator name: fake
Serial number (ICCID): fake

return empty APN list
return no currently used APN
prevent phone state from being sent to an application

Call forwarding indication
Call state changed (ringing, off-hook)
Mobile data connection state change / being used
Message waiting indication
Service state changed (service/no service)
Signal level changed

return an empty group identifier level 1

Sensors

return an empty default sensor
return an empty list of sensors
restrict individual sensors:

acceleration
gravity
heartrate
humidity
light
magnetic
motion
orientation
pressure
proximity
rotation
step
temperature

Shell

return I/O exception for Linux shell
return I/O exception for Superuser shell
return unsatisfied link error for load/loadLibrary

Storage

revoke permission to the media storage
revoke permission to the external storage (SD-card)
revoke permission to MTP
return fake unmounted state
prevent access to provided assets (media, etc.)

System

return an empty list of installed applications
return an empty list of recent tasks
return an empty list of running processes
return an empty list of running services
return an empty list of running tasks
return an empty list of widgets
return an empty list of applications (provider)
prevent package add, replace, restart, and remove notifications

View

prevent links from opening in the browser
return fake browser user agent string

Mozilla/5.0 (Linux; U; Android; en-us) AppleWebKit/999+ (KHTML, like Gecko) Safari/999.9

Source: XPrivacy GitHub

It's hard to understand what these actually do. For example "serial number" appears in 3 categories, plus there's an android id.

Do people just test things out and hope for the best? For example I just blocked an app from getting account information and then it's backup to Google drive failed. It would be nice if there's a more thorough explanation instead of just saying "accounts".


text:
Soft keys enabled covers shortcuts at Lockscreen in Redmi 1s MIUI 8 [Root]

I have rooted my Redmi 1s KitKat version, and enabled soft keys ( by editing build.prop, qemu.hw.mainkeys=0 ). The shortcut keys ( lock screen shortcut, such as contacts and camera on the left and right of screen on bottom respectively ) are not visible at lockscreen, it is covered by black portion of softkeys ( soft keys are also not visible).

How to disable soft keys at lockscreen(black portion)?.
Also, the screen size is reduced (about 0.7 cm is covered by black portion of soft keys),is it possible to change the background of soft keys transparent, and to make android view to fullscreen?

@beeshyams added screenshot.

Consider using apps like GMD Full Screen to hide softkeys when not in use (aka Immersive Mode). Or better, just ditch the navbar and use LMT Launcher for the same effect (and more).
As for the lockscreen, since no Xiaomi devices inherently have softkeys, they designed the UI without it in mind, therefore parts of the UI won't adapt to it without undergoing modifications.


text:
How to decrypt Cyanogenmod Updater zip files? (/sdcard/cmupdater)
I am using CyanogenMod 13 on my Oneplus 3, and I wonder how the cmupdater obfuscates/encrypts downloaded system update images.
To illustrate what I mean:
When I download "cm-13.0-20160908-NIGHTLY-oneplus3.zip" manually on my PC, it has the same SHA1 checksum as stated on the website. When I look at it with a HEX editor, it has the usual ZIP file header (starts with "PK").
I can flash this file without any problem manually in TWRP.
When I download the same update via Cyanogenmod's update tool, a file "cm-13.0-20160908-NIGHTLY-oneplus3.zip" will be created in "/sdcard/cmupdater/" (which seems to be equal to "/data/media/0/cmupdater/" and "/storage/emulated/0/cmupdater/"), but it has a different SHA1 checksum than stated on the website.
When I look at it with a HEX editor, it does NOT have the usual ZIP file header (does NOT start with "PK").
I cannot flash this with with TWRP (says "zip file corrupt"), but I CAN flash it when I select this file within the running Cyanogenmod session and select "update".
This is also valid for any other Cyanogenmod images, "cm-13.0-20160908-NIGHTLY-oneplus3.zip" is just an example.
How can I decrypt/unobfuscate the files in "/sdcard/cmupdater/", so that I get the original ZIP file? (Which can be flashed with TWRP)
Why I am asking this: I have a file "cm-13.0-20160731-NIGHTLY-oneplus3.zip" in "/sdcard/cmupdater/", which I would like to decrypt.
The original file is not available anymore at the CyanogenMod mirror, they don't store older releases (which is a very, very bad thing).
All current nightly/snapshot CyanogenMod builds don't work reliably on my Oneplus 3.

Maybe these ZIPs are signed by Cyanogen or something like this... And: Does this happen to all ZIPs downloaded by CMUpdater? Maybe this ZIPs is just corrupt like TWRP says.


text:
Android/Google Play store: How to find app available in different languages?
I have a German friend who doesn't speak English. How can he find apps made in Germany using the German language?
Right now for example if he searches "rennen" which means "racing" in english he is shown all racing games in the english language. There has to be developers making apps and games for people in languages other than english, right?

Changing the country in Google play store, may help?

There are apps for other languages, but usually the developers include english as main language and german as an additional one, even if they are german.

I wanted to see the actual German version of the text, but it kept giving me US English.
Just add &hl=de_DE for Deutsch.
Add &gl=DE&hl=de_DE for the German site in Deutsch.
https://play.google.com/store/apps?hl=de_DE&gl=DE

Just for clarification: hl is for the language used on the Play Store, and gl is for geolocation. While this might work in general, it's still not a certain way to find apps that support different languages.

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


text:
Why does OK Google voice search unlock Moto G4 Plus?
So my phone (Marshmallow) was locked. I said Ok Google, to search something. It searched directly from the lockscreen and when I tapped home, it actually unlocked the phone.
Is it a security hole or something?
My phone is Moto G4 Plus

Trusted voice ("OK Google")

Trusted voice
When you say "Ok Google" from a secure lock screen and we're able to recognize your voice, you can ask Google to do things for you, or visit sites, without manually unlocking your device.
"OK Google" settings options (How to turn on/off OK Google and its settings (Trusted voice, etc)): Google Support

Source: Google

But another answer says that it's not accurate and hence not reliable. Is it so?

I think it's quite good to recognize a learned voice but it's not so reliable because not so hard to mimic another person's voice unless if he/she has a very uniqe one.

Yeah, anyways that's fine for me as I do not spend time around hackers etc  ;). So will keep it turned on. Thanks

@BálintBabics Actually, the research I've seen suggests that even voices that sound very similar appear quite different as a waveform -- giving lots of points to distinguish them via software.  A replay attack is more likely.

How does this work if you never use the voice functions? What does it intuit as the voice it should trust?

@SuperBiasedMan In order to activate this you have to repeat "Ok Google" thrice.

@ReeshabhRanjan There's no need for "hackers". a coworker could use his magical device (called smartphone) to record you when you say "Ok Google" and then just replay that to access your device...

@Bakuriu By 'hackers' I meant that only very geeky people will know this thing.

I would disable such a feature.

It is a feature as you can see in Lenovo forums

Long press on home screen and then press on settings.
Go to voice -> ok google detection and then turn off trusted voice.

Another post there says

Its not a bug. It just recognizes your voice but its not safe. As the feature is not accurate it may unlock even with others voice. Better turn off trusted voice. The voice command works even from lock screen works if your turn on option to Ok google from any app.

Bro you have the same answer, probably a better one. But why so many upvotes to the other one, who gave even wrote an answer after you?

It's part of smart lock as trusted voice. I'm using trusted location as my smart lock. Whenever I'm at home and office phone get unlocked automatically when pick it up. My home and office co ordinates are as trusted locations.
You can also use trusted devices, such as your fitbit, Bluetooth devices. Whenever you make phone contact with these devices phone get unlocked.
I liked this feature a lot, more convenient to unlock phone. But with caution. Keep backup security as pin or pattern.


text:
When I receive a reply to an exchange email, the gmail notifications show my original message, not the reply
I'm having a really odd problem with my Nexus 5X.  I had the problem when I got it (marshmellow) and it still persists when upgraded to nougat.
When I send out an email on my desktop computer, and someone replies to it, i'll see the notification pop up on my phone.  However, the notification shows the text of my original email, not the text of the reply. I have to tap the notification to open the gmail app and see the actual reply.  This is very frustrating because i cannot "at a glance" see what the email is, and instead have to open it, marking it read, which will mess with my flow on the desktop client.
Has anyone else run into this problem?  Anybody have a solution?

You can't do nothing... The problem is in Gmail's app. You must wait for future upgrades/updates or you can send an email to Gmail's developer.

It didn't used to do this, however.  I believe the problem started when I upgraded from the nexus 5 to nexus 5X.  Is it a hardware issue?

A work around is to deactivate "conversation view" in the Gmail general preferences. It solves it but you loose the conversation grouping of emails


text:
How to stop Google from recording my applications usage on Android?
When I went to see Google's My Activity, I noticed it actually recorded several elements from my usage of applications on my phone (Nexus 5X, with Android 7). For instance, it showed me that it knew I opened a game yesterday, as well as several other applications.
I don't remember seeing this when I was using Android 6, though I haven't used My Activity extensively so I don't know.
Is it possible to prevent Google from collecting this stalking personal data at all? If yes, how?

This was present in earlier versions as well (at least i have seen it when running Marshmallow, it may have been added earlier).

Sorry didn't see the other answer when I posted mine

Yes, you can prevent this data's collection by Google.
Log into your Google account on the web and visit "My Account".
From the section "Personal Info and Privacy" select
"Manage Your Google Activity"/Activity.
Selectively remove permissions from the presented sections:

"Web & App Activity",
"Location History",
"Device Information",
"Voice & Audio Activity",
"YouTube Search History", or
"YouTube Watch History"

Selectively turn off all or some, to taste, though you would probably get a big benefit from the first section.

Great, this seems to work so far! :) I'll give the check now 'cause I'll probably forget to come back here to do so.

This is not specific to Nougat but based on Marshmallow , so am guessing it should pretty much be same

New look and scheme was reported in June this year - Google launches new My Activity site, reaffirms Google knows basically everything about you
On my activity page select activity controls

You can control ( enable / disable) the following:

Web & App Activity
Location History
Device Information
Voice & Audio Activity
YouTube Search History

Google would know nearly all you did if you don't disable, so stalking isn't far off the mark !


text:
How can you force an app to display it's portrait view while the device is physically in landscape orientation?
Ok, please read what I am saying BEFORE you go telling me to download a myriad of screen orientation locking apps...
I have an app (Innomail) that uses 2 different displays one for portrait and one for landscape.  I do not like the landscape view.  What I want is when I turn my device to the landscape orientation physically is a way to force the app to rotate so it fills the landscape screen BUT I want the content and screen elements to display as they would if the device and app were in portrait mode.  Basically when in landscape mode Innomail gives you a split window with folder list on the left.  In Portrait on the other hand you ONLY see your email on screen and have to swipe from the left to see this folder list.  I DO NOT like this sidebar and do not want to see it in landscape.  I do want the app to rotate to fill the screen in landscape, but I want the portrait view of the app where I would have to swipe from the left to see this menu bar.
I have searched numerous different ways and looked at many many different pages, but the only solutions are to decompile, edit the manifest or code and then rebuild the app.  This is insane.  There should be a way to tell the OS I want you to rotate the screen, but I only want you to draw the screen using the portrait view.

Is your device rooted? Do you have xposed framework installed?

Rotation lock in the Settings?

This is not a rooted Device, no xposed framework or other tools.
Dan, I do not want to lock a certain physical setting or another I want the screen to rotate as I rotate the device I just want to see it LOOK the SAME as IT DOES IN PORTRAIT MODE when the screen is physically in landscape mode.  I do not want the way I view the information on screen to change as it does with more and more apps.

You said "This is not a rooted Device, no xposed framework..."
But this is my solution. I needed to solve the same problem when using Gmail in landscape, I don't like or use split window with folder list on the left. So I configured accordingly Gmail in "App  Settings" xposed module. To be honest, TWRP, root, xposed framework with modules, Tasker and Titanium Backup are mandatory on all my Android devices to be happy with them, on other side I am using all with stock ROMs. This combination fulfill all my customization needs and for many years this is my personal recipe for Android Nirvana.


text:
How to mount an Android sdcardfs formatted microSD card in Linux?
Suppose I take out the microSD card from my Cyanogenmod 13/Android 6 phone, put it in a card reader and want to access it within my Ubuntu desktop. The first partition (16M) mounts automatically, guess its FAT32 but as soon as I want to mount the second partition (64G) it tells me that the filesystem is unknown.
Now I learned that my microSD card is likely to be formatted with sdcardfs, so I wonder how to get access within Ubuntu?

If you had formatted the sdcard as internal storage in marshmallow, then you cannot use that sdcard in any other device since it gets encrypted.

SDCards are not formatted as sdcardfs. sdcardfs is a FUSE-like filesystem to emulate /data/media on /sdcard. Android's supported filesystems must not be "unknown" to Linux distros. If it's so, the partition must be encrypted as @kp91 mentioned.


text:
Android Chrome wifi “Sign into Wi-Fi network” how to disable redirect to www.Google.com
When I connect my Android device to wifi that needs login via web page Device has notification that says "Sign into Wi-Fi network".
Clicking on this notification automatically opens default browser (in my case Chrome) and redirects to www.google.com.
However increasingly more login pages do not meet Google's increasingly more stringent security requirements eg no https or certificate not matching domain etc and I can't login to page.
Instead I have to manually redirect browser to another page for example www.cnn.com to get redirected to wifi access point login page.
Is this a browser default that I can change? Is it possible to change default redirect page from www.google.com to say for example www.cnn.com?

As I answered here, if you're rooted,

Just execute su then settings put global captive_portal_server SERVER_YOU_WANT_TO_USE in a terminal emulator app or ADB shell.

However, not all servers respond properly to HTTP 204 requests, so CNN might not be feasible for example. A possible list of usable ones can be seen in this answer.

"Is this a browser default"? or does it come from the wifi sign-in?

@MarkW Unrelated to what browser you use - Captive Portal Detection is a built-in feature.

So it's handled by the OS?


text:
How do I disable a screen overlay
I recently purchased a Samsung S7.  I placed it on charge last night and this morning when I went to check my messages I keep getting a popup/overlay displaying a playboy style icon with a close box and info box.  I just hit back up on the phone but it keeps re appearing.
Can anyone help, it's driving me mad.
Thanks in advance.
Richard

Try going in settings - apps - wrench icon - draw over other apps - deselect the app you think is showing the overlay.
I'd recommend you to uninstall the app after.

I have no clue which app it is :(

Can you list some apps you installed yourself? Or disable all overlays on apps you don't need overlays with.

Or possibly send a screenshot of how the overlay looks like?

How do I send the screenshot on here?


text:
Microphone issue Samsung GS2
name is Blenderpony
Since half a year now I am stuck with a problem.
My Phones (Samsung GS2) Mic level is ridiculous low. You barely hear anything.
Ofc Some would suggest that the mic might be broken or anything. But its not.
If I do a factory reset. The Mic works how its supposed to. Nice loud and clear. No annying background Noise, nothing.
But the moment I turn on wifi or mobile data. And all the updates from the google play store or samsung with it.. My mic just decides to knock the volume level down to 1% out of of possible 100
There isnt really a setting I can use to get it back up.
The Service menu isn't working because Samsung blocked it in the most recent OS updates.
There arent any apps because the Phone is not rooted.

Dude, I had same problem with one of my device few months back. What i did i kept reseting my phone to factory level and it use to get fixed for a while. But later on it use to give me same problem. Then i restarted my phone safe mode and tried testing the mic. It was working fine, then i uninstalled all unnecessary app. That fixed my problem. Please give it a try. If that doesn't work for you. Try reinstalling your phone's OS yourself or go to the service center. That will surely fix your problem.


text:
Batch script use sqlite3 to edit settings.db
I want to create batch script to enable hidden languages in a Huawei phone.
But every time I stuck can you guys spot where is my problem
@echo off
color e
cd "%~dp0"
mode con:cols=90 lines=40
adb wait-for-device
adb shell "su -c ' mount -o rw,remount /data'"
adb push sqlite3 /data/local/tmp/sqlite3
adb shell "su -c ' chmod 0755 /data/local/tmp/sqlite3'"
adb shell /data/local/tmp/sqlite3 -batch /data/data/com.android.providers.settings/databases/settings.db "update systemex SET value='ca_ES,en_US,es_US,es_ES,pt_PT,fr_FR,de_DE,it_IT,ar_EG,ar_MA' where name='white_languages'";

it give me:
Error: unable to open database /data/data/com.android.providers.settings/databases/settings.db : unable to open database file.
Where is the problem and if there is a good way to do it please help me.

A guess - perhaps the DB file is locked by Settings?

Why not simply use the settings command or content command to edit settings.db? You wouldn't have to directly access that database file, neither you would need sqlite3.

@Firelord   can you give an exemple of the commands ?

first time to hear about the settings or the content command but a come accross one before run it but fail :  adb shell settings put systemex white_languages ca_ES,en_US,es_US,es_ES,pt_PT,fr_FR,de_DE,it_IT,ar_EG,ar_MA     it give me :    /system/bin/sh: settings: not found

i realy need a deferent aproach : the settings isnt in the android 4.1.1 phone am working on it but exist in an LG 4.4.2 i have so if we can have a solution that can change the settings in settings.db that can work across deferent versions of android at least from 4 to up.


text:
Plugging in wired headset opens Google App and changes volume, nonstop
I recently got a ZTE Maven (running Android 5.1). I plugged a headset into the headset jack, and the phone does detect the headset's presence, but after 30 seconds or so it starts to sporadically and repeatedly open the Google App and reduce the phone's volume. It doesn't just do this once, in a way that could be resolved by closing the app and readjusting the volume - it does this continuously, basically locking out the phone and making interaction impossible.
I plugged the same headset into a family member's Galaxy S5 and it works perfectly. A test call revealed no problems.
The headset is a basic PC headset terminating in a TRRS plug. There's no Volume control or "answer/hang up" button or anything; just an earpiece and a mic.
I have tried removing the Google App widget from the home screen as well as disabling voice control within the Google App, to no avail.
What's causing this, and how do I resolve it so that I can use a wired headset with my phone?

Could you confirm the same behavior using a different headset on your Maven device?

@varunyellina - Sorry; I only have this one wired headset for testing.

Your headphone jack might be faulty. But before you conclude on that, please try the headphones on a few other devices.

I procured a second wired headset, and it works with the Maven. However, it does not work with the Galaxy S5.
I got out my multimeter and tested each connection on each headset, and found that they are wired differently. The ZTE Maven and my new headset use the CTIA/AHJ standard, and the Galaxy S5 and my old headset use the OMTP standard. The difference between these two standards is that the ground and microphone connections are swapped.
From Wikipedia (formatting added):

OMTP:

Tip: Left audio

Ring: Right audio

Ring: Microphone

Sleeve: Ground

old Nokia (and also Lumia starting from the 2nd gen), old Samsung (2012 Chromebooks), old Sony Ericsson (2010 and 2011 Xperias), Sony (PlayStation Vita), OnePlus One, X Box One controller with head phone jack, iPhone sold in China
CTIA / AHJ:

Tip: Left audio

Ring: Right audio

Ring: Ground

Sleeve: Microphone

Apple, HTC, LG, Blackberry, latest Nokia (including 1st gen Lumia as well as later models), latest Samsung, Jolla, Sony (Dualshock 4), Microsoft (including Surface and Xbox One controller with chat adapter), most Android phones

My guess is that, when an incorrect headset is used, random noise in the ground connection is sent to the microphone input, which the Galaxy S5 handles gracefully (detects the headset but doesn't receive or transmit any audio) while the Maven does not. This is solved by using a headset of a suitable standard for the given device.


text:
"There is an internal problem with your device, and it might be unstable until you factory data reset."
On boot, I'm getting the message:

There is an internal problem with your device, and it might be unstable until you factory data reset.

I'm experiencing no force closes or instability.
What circumstances cause this error, and is there some terminal magic which can avert the need for a factory reset?
If this is a problem with a /system/build.prop mismatch, how can I find out the specific mismatches so I can restore those?
I'm running Dirty Unicorns on a Moto Pure/Play, but I've seen this on other ROMs and hardware.

see this

Also clearing /cache might help as technobill says The error message you see on boot is due to system files being out of sync

Wiping cache didn't help

On Nexus phones this is caused by mismatching ROM and vendor partition. Moto phones surely doesn't have that partition, but I'm guessing that it will happen when your custom ROM is on a different build number from the underlying official build, in a similar manner. Whatever it is, just ignore it - as long as both are up-to-date, you should encounter no actual errors.

........ To continue the statement of @AndyYan There can be the odd.. weirdness. I had a similar problem, and my PIN was reversed

You guessed correctly. It is a mismatch between the build fingerprint mentioned in the build.prop file in the system partition and the build.prop file in the vendor image, specifically the ro.vendor.build.fingerprint key.
As fas as I know, that happens when the vendor partition and system partition were built separately from different builds or versions.
There are several fixes for this issue, I'll specify two I've personally tried and successfully got rid of this annoying error message.
Runtime Fix
The first fix is in runtime and requires root access on adb. We'll mount the images and just make the fingerprint value match by copying it from one partition to the other.

adb root
mount -o rw,remount -t ext4 /system
adb remount
adb pull /vendor/build.prop ./build.prop.vendor
adb pull /system/build.prop ./build.prop.system
copy the value from build.prop.system to build.prop.vendor for ro.vendor.build.fingerprint
adb push ./build.prop.vendor /vendor/build.prop
adb reboot

Compile Time Fix
The second fix I like more because it actually removes the check completely from the code. If you are building your own Android flavor, or at least compiling it yourself you can just change the code and disable this feature.
The code that checks the fingerprint and eventually raises that error is found in
/frameworks/base/core/java/android/os/Build.java.
Look for the following method:
public static boolean isBuildConsistent()
Simply comment out all the code in it and replace it with
return true;
This will make your build always "consistent" and no fingerprint problems will ever be raised.

https://github.com/LineageOS/android_vendor_lineage/commit/27180809c594cf6beeaeb206cced6fa42c086517

The third solution that @xdevs23 mentioned, is to actually make the fingerprints match :)

Exactly, I picked that commit and never got that message again.


text:
SD writing capable SSH server for Android Marshmallow (6.0.1)
Is there any SSH Server for android (similar to SSHelper or SSH Droid) that will allow me to write to the (external) SD card without having to root my tablet?
Whenever I search for this kind problem, I end up in pages that say basically "Kit-kat dont like SD, you need to root". However, since I updated to Marshmallow things look much better for the SD: many apps that could not write to it now can.
Is this actually a limitation on these apps (i.e. not some problem with my tablet)?
If so: is it due to a special technical difficulty (i.e. it is somehow more difficult to implement writing to the SD in an SSH server than for, say, a PDF annotator) or is it just not implemented?
My tablet is Samsung Galaxy Tab A with S-pen. Android is version 6.0.1


text:
WhatsApp: old SIM card but new phone
I have a new phone as my old one was stolen, but I still have the SIM card with the phone number connected to my WhatsApp account.
I inserted that SIM card into the new phone, but none of my contacts, WhatsApp groups or pending messages can be seen.
Is it because I have not checked my WhatsApp messages for 60 days? How can I get all of my account back? I thought since I have the SIM card connected with the account, I could retrieve my WhatsApp account.

do you make a back up before?

Key Point is Whatsapp doesn't delete an inactive account.
Also see:
• What happens if my WhatsApp has been inactive for months?
• Does WhatsApp delete inactive accounts?
You can get your contacts back if you had synced them in any of the cloud service e.g. Google Account(Contacts). Sign in with your Google Account to see.
Whatsapp doesn't save your contacts name on its server.
After switching or restoring your Whatsapp account from one device to another. One can see his all groups(created or joined) but personal chats will be erased and can't be seen until you have backed up it to Google Drive and restored them at the time of account creation.
See: Restoring your chat history
After restoring your chats successfully, you will be seeing all your chats by numbers instead of  names but you can now easily guess the names of acquaintances.
Or if you get your contacts saved by Google Contacts you will start to see names of the recovered chats automatically.

Whatsapp only stores group chats on your account in the cloud. All individual chats are saved in the internal storage of your old phone. The SIM card doesn't contain any data other than your cellular details.

Clarification on group chats: WhatsApp only stores groups on your account. However, group chats are also saved in the internal storage.

Your WhatsApp account is not lost as long as you have the SIM(old/new) using the same mobile number. What you have lost is just the messages that you received on your old phone.
This can be avoided in future by enabling Chat backup to Google Drive via WhatsApp settings. This will allow you to restore your conversations when you install WhatsApp on a new device.

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


text:
replacing twrp with recovery.img fails for nexus 6
I have a nexus 6 with TWRP and a stock ROM (6.0.0). I decided to update via OTA. However, for this I need to flash the recovery.img as stated in this anwser. Following the instructions there I've done the following steps (i'm usign linux):

Downloaded the factory image from here for Nexus 6 (6.0.0)
extracted the recovery.img and moved it to a separate folder
booted into bootloader and connected with my workstation.

the device was detected correctly:
ola@thinkstation:~$ fastboot devices
ZX1G427VQJ  fastboot
ola@thinkstation:~$

I flashed the recovery.img and rebooted

everything went fine:
ola@thinkstation:~$ fastboot devices
ZX1G427VQJ  fastboot
ola@thinkstation:~$ fastboot flash recovery /home/ola/temp/android/recovery.img
target reported max download size of 536870912 bytes
sending 'recovery' (8915 KB)...
OKAY [  0.351s]
writing 'recovery'...
OKAY [  0.298s]
finished. total time: 0.648s
nicolas@thinkstation:~$ fastboot reboot
rebooting...

finished. total time: 0.001s
ola@thinkstation:~$

I then rebooted and tried to download the 6.0.1 via OTA. The download was successful. However, after restarting and the beginning of installing I get an Android icon and the message "Error". That's it. I then tried to boot in to bootloader and do a recovery mode where I get an error "No Command". So I reflushed the recovery.img leading to the same result. Normal booting works perfectly fine. Whats causing the error?

Did you do any modification to the system (root, Xposed, everything counts)?

@AndyYan it is rooted.

My answer should be able to help you to understand the reason behind the error. Also, give us the exact error message.

@user8 System mode or systemless? System mode root will kill OTAs.

@AndyYan I have superSu v2.78 systemless if I'm not completely wrong. How else can I check?

@user8 Weird if nothing else is done. +1 for awareness. There might be OTA zips available over at XDA for you to flash via custom recoveries.


text:
How can I find my Samsung Galaxy S5 without internet, or access to Android Device Manager?
I have a Samsung Galaxy S5 that just recently went missing. However, I do not know what email address I made for the Google Account on my phone. I was told I could use Android Device Manager if my phone was connected to the internet & I had to be signed into the Google Account that I had set up on my phone. I do not know the email I used, & I also know for a fact that where my phone is (yes, i'm pretty sure I know who took it) that it isn't connected to the internet. I also have no plan on it right, no minutes, time, no data, no way for it to pick up internet unless it's in Wifi. I was only able to get it to connect to one Wifi near the place where I'm thinking it was stolen. I know it's on, but I'm not sure how much longer my battery is going to last. I really, really need to figure out a way to find my phone. Please any help, or advice is greatly appreciated. Thank you!

Possible duplicate of How do I find out what my google email address is that I set my phone up with, without having my phone?

0
down vote
I believe that when you signed up your phone,system email,you must provide an alternative email address for p/w & user name recovery as is common w/Google & most effective email providers. Click on "Gmail"-tab, while on Google Chrome homepage browser,(using a desktop windows pc prefferably) try your best guess at the username, hit enter and under the sign in popup window there should be either "use a different. Account" or "Forgot user name/password"? Click on that and it should tell you something like, "Recovery email,Google will send you an email containing a one time verification code to xxx.....@xxx whatever the alternative email account you used when you set up your phone. If not,then I,might suspect of your true ownership of this phone you speak of. Hope this helps.


text:
Nougat downloaded but now not in notifications
I got an over the air nougat update on my Nexus 5x phone. I downloaded it but hadn't installed it yet. Now I don't see the notification on the phone. How can I get it back so I can click to install it?  Note I already tried check for updates but no luck there.

If you don't want to sideload it I believe you will get it with the next OTA wave. Also, I remember people were forcing OTA with Google Service Framework disabled back when 5.0 came out, but I havent tried it so I really don't know if that works or not. Here are the steps if you want to give it a try:

Find Google Service Framework in the Apps section of your Settings menu
Force stop it.
Try the System Update option now.

Thanks I'll wait for it. I am currently on marshmallow and Google service fwk is not an app I see in the app list.


text:
How can i restore an old backup
So I uninstalled my WhatsApp application but I didn't restore my old data because of a connection problem when I reinstalled it so I uninstalled it again and now the backup is not the old backup that I want. what can i do to restore the old backup?

I think if your WhatsApp backup on GoogleDrive is not what you want, you can't do anything about this online Backup.
If you have a backup of your sd-card / your previous WhatsApp files you can replace the new WhatsApp files with this backup.
Maybe this helps: https://www.whatsapp.com/faq/en/android/20887921


text:
Android update and android mod
I want to create a custom boot image for my Android. When I will update the System OTA I will lose my mod?

That very much depends on the OTA and what it includes: it might only replace/add some files, but it could as well replace an entire partition (usually /boot and/or /system).
So yes, an OTA system update might overwrite your "custom boot image" – though not all OTAs will do so.


text:
Issues in rooting Galaxy Note2 GT N7100
I tried to root my Galaxy Note 2 GT N7100 using the following link
http://galaxynote2root.com/galaxy-note-2-root/how-to-root-galaxy-note-2-on-linuxubuntu/2/
but after flashing recovery image using heimdall i am not getting the recovery interface.The heimdall flash shows successful and reboots the phone. What could be the problem?

Got the solution if we didn't reboot to recovery after installation for the first time the custom recovery will be overwritten by the device
heimdall has a --no-reboot option. Successfully Installed CM13 in my Galaxy Note 2


text:
Consequences of disabling com.android.SystemUI
I have not been able to find the consecuences of disabling the SystemUI app (com.android.systemui) on Android Lollipop. The tablet is rooted so to disable it I just have to send the command pm disable com.android.systemui on ADB.
So far no app has crashed or have I seen any issues. The soft buttons and the quick settings and notifications bar dissapeared. Does someone know if there are any other consequences?

Is it safe to disable com.android.systemui? from Stack overflow :

If you completely remove SystemUI.apk from the system, your device will hang on start-up and never fully boot again. Tried it before. ;) Framework-res and the system have some dependencies on SystemUI.

Please also read the comments where OP did what you proposed and is warned that it could result in soft bricking the device.

Thanks for answering though this is not about the consequences of removing the SystemUI but about disabling. +1 though for the useful information on the link, although not conclusive.

System UI deals with the Notification drawer, settings, Popups etc. Also many apps call these components. And when they do, you'll have continuous loop of crashes.


text:
Prevent one particular autocorrect in Google Keyboard
On Google Keyboard, if the app thinks you've mistyped a word it will autocorrect it.
Is there any way to prevent the autocorrect occurring in some particular circumstance? I don't want to totally disable autocorrection all the time and I don't want to add the word to my dictionary. If I let it autocorrect I can do two backspaces to undo it, but that's tedious; is there a way to prevent the autocorrect from occurring at all?

You don't want to disable auto-correction and you don't want to add that word to the dictionary.  So how Google keyboard is supposed to know that this particular word is correct?

To my knowledge, adding the word to your dictionary is the solution for this problem.

Sometimes it autocorrects even if the word it's correcting is a recognized word. For example, right now it just changed "waffle" to "raffle".


text:
Disabling quick settings and notifications bar in Lollipop
I need to disable the quick settings and notifications bar on an Android Lollipop rooted device. The only way I've been able to do it is disabling the SystemUI app using the following command pm disable com.android.systemui. Is there any other way to do it that doesn't require installing any apps like Xposed? Maybe modifying .prop files or editing settings on .db?
Anyone knows how does Xposed-Gravity do it?

Does GravityBox do it? I only know that it hides notification bar with Expanded Desktop.

Try GravityBox to remove all quick settings including the brightness slider. Try Notifications Off to disallow all apps from showing a notification. If any app still shows up, explicitly disallow it using appops command.The solution is close, but not exactly what you need.


text:
S-pen SDK Compatibility
Has anyone seen the S-pens SDK in the Play Store or galaxy apps store? What exactly is it for and even if I'm not developing any kind of modifications to the S-pen feature of Samsung phones can I download the app to enable an S-pen to be used with my phone?
My phone is a Galaxy A5 (2015)

Your device does not have S Pen feature
S Pen SDK app on Play Store is for

This is the downloadable library for the Pen package, which is a part of the Samsung Mobile SDK. With the library installed, your application regarding SPen is able to use the latest Pen package features.

( Emphasis supplied)

So, no, you can't download the app and expect to have S pen enabled on your device, since it doesn't have S pen to start with. Quick search on XDA didn't show any mod / custom ROM which has S pen feature
S pen SDK that can be downloaded from OEM is for developers to develop applications using S Pen


text:
Difference between system app and 3rd party apps?
I was reading about best system optimisation app for android, and this thought came into my mind as what's the difference if you optimise  through a 3rd party app or the system app.
So let's say I am using X app (3rd Part) and I clean the space other app are using. It shows me how much memory it was using and shows me available space that I get after performing that action.
Now if use the android system app to the same action, it  shows some that there was some space that was realised hence allowing me to optimise . If both do the same whats the difference ?? In using 3rd party app and System app. !!!
Confused

It's hard to read and understand your question, but I guess you ask why the system app will clean more space? Well, a system app has more permissions (inherited from the system) and thus sees more used space and what it is used for; a normal app does not have the permission to do that (basic principle of app separation and user protection).

Both do the same job but you can more rely on system app rather than 3rd party app.Because all they have the permissions to do so more efficiently.If your device is rooted then all the permissions you can set to the app as your requirements.


text:
LOTS of red pixels Meizu M2
I've had lots of red pixels with my Meizu M2 (Flyme 5.1.6.0G) when I increased luminosity
I tried JScreenFix with luminosity at 100% but I just got some more when luminosity is at 0%...
Anyone knows how to fix this ?
Thanks.
PS: It does not appear in screenshots

If it does not appear in screenshots then it's the hardware. Get your screen replaced.

Oh, isn't  there any other way to fix it ?

Let's wait for others to post a solution if any - that's why I posted mine as a comment.

I just had to make the color temperature a bit colder... and I see no red pixels, and rarely some blue ones !

Why downvoting ? It's the right answer


text:
Screen overlay detected despite turning off all apps?
I have a Samsung Galaxy S6, most likely running a version of Marshmallow (not sure how to check). For the first time ever, my screen overlay detected error (asking me to turn off all screen overlays before allowing permission changes) will not go away. I had Twilight installed and running, and I first disabled that since a simple disable of the app usually fixes the problem. Today it did not. I clicked show system apps from the More button on the top right, unclicked all apps in the list, system and otherwise, so that they were all gray. Attempted to allow permissions to no avail, as the phone still detected some screen overlay. All of my apps are unchecked for "Apps that can appear on top." I have no idea what else to try. I have restarted and cold booted. Any suggestions to turn of this mysterious screen overlay and allow changes to permissions?


text:
How can I move a system app from one phone to another?
I like the music player on my older samsung phone and want to have it on my new phone. The music player is a system app and I can't simply install it in .apk form normally. Is there a way I can move it to my new phone?

Not unless you have root privileges in order to pull the APK from the old phone and push it in the new one. Even if you did, the app might not work if the two OSes are too much different.

There are many apps which can take backup of system app like AndroZip (it can save .apk file of system app in sd card) then you can transfer it to your new phone via bluetooth etc.
Steps To Backup App Using AndroZip.

Open AndroZip
Go To App tab.
Check Music Player you want to get apk.
Click Backup.

apk file will be in app_backup folder in sdcard.


text:
Home screen doesn't use the full screen width
So as of a couple days ago, something is different about my home screen(s). Where once the icons were evenly spread, now they're crammed to the left, leaving a bar of empty space in the right that just shows my wallpaper.
I could deal with this, but I can no longer swipe left from the right edge of the screen to get to my other home screens - it only works if I start the gesture on the part that has icons. How do I get the full width back?

can you share screenshot of your device? It will be more helpful..

Sure: http://imgur.com/5J9P292

Do you use a custom Launcher? For example Nova allows you to specify the grid density allowing precision and placement. This allows for some shortcut concentration like on the left side, or intentional grid clearance like the right-side, in this fashion.

Nope, vanilla configuration.

The only thing I can think of is clearing the cache and data for your android launcher. If you go to settings -> application manager and then to all apps, you should eventually find your launcher. I would recommend taking some screenshots of how your home screen is organised before doing this though; this will end up getting rid of your home screen layout.

I deleted reference to your email for two reasons 1. Answers are expected to be complete without reference to a personal communication. If OP needs, he can always seek clarification by posting a comment below your answer, and you can clarify. 2. Plenty of sites copy the questions from here and your email could lead to people spamming you


text:
Restoring apps from TWRP
I have a backup of my previous MIUI ROM(using TWRP), and presently, I am on  custom ROM called cyonogenmod. Now, I need to restore my previous user apps(apps that are installed from Play Store) and its data that run on MIUI to new ROM. How can it be done? Is this possible?

It can be done with  Titanium Backup, see titanium-backup tag for more details.
From Main Menu of app access Extract from Titanium Backup option and you would be able to choose the apps which you can restore. This is fine if you are talking of third party apps
File-carving technologies on the Nandroid images (see our data-recovery [tag-wiki] would also do this ( I am not conversant with this ). You can read more here Are there any downsides to using a nandroid recovery?. Also see this for other possibilities Restore only part of nandroid image

I don't need system apps to be restored, other applications  which I have installed using play store

In which case first two bullet points answer your question

Simplest would be Titanium Backup option but it takes some time for it to read the Nandroid backup

Whether, I need to be in pro version of Titanium backup?

I don't recall, sorry, I always used the pro version. You can try- of it is supported only in pro version, then try the second bullet option

Can you please share if it worked for you?

Sorry. I have restored back previous stable version using TWRP itself.

That obvious solution was not included in the answer for a good reason - you could run into problems since what is installed app on one device could be  system app on another device / ROM as per your question. That is a risky option and only safe options were presented. BTW, I hope you took care not to restore / EFS , your IMEI could be messed up, if you did


text:
Identifying an icon that looks like two persons standing in a line
I found this unknown icon in my status bar. What does it stands for?

Click image(s) for larger version
Device : Coolpad note 3 running Android Marshmallow

People, Group, or Account icon... do you have multiple accounts or a guest account enabled? What device and android versions?

No I don't, I never created any account. I'm using coolpad note 3 running Android marshmallow

I figured it out but thanks everyone for there help. This icon is for meeting mode, somehow I enabled it.


text:
Flashing isn't going as expected
I'm flashing my device (Xiaomi Mi5) - with MiFlash Beta tool and unlocked bootloader - the official MIUI 8.0 ROM Global stable. The problem is that it's been like an hour and a half flashing it and still didn't finish
The progress bar was filled when the elapse time was 1500, and it is now in 9000 and keeps increasing. I'm flashing it in Fastboot Mode.
What should I do? I'm afraid of stop the flashing process in case I brick the device. Should I stop it? If so, how? Any help is appreciated!

What happened to you? Mine is at 1 hour now too, and I'm afraid of shutting it down.

I just closed the flash tool,  rebooted the phone and nothing changed. So i downloaded this flash tool (http://en.miui.com/forum.php?mod=viewthread&tid=345667&highlight=miflash%2Btool) and repeated the process (enter fastboot mode and flash the global official stable rom),  and it worked perfectly.  I guess hou have bootloader unlocked,  else won't let you flash it. @michael


text:
Restore nandroid backup on an other phone
I have a nandroid backup of a huawey y600 and I have to restore it in an other huawei y600.Can I do that?If I do that the imei will change on the phone in wich I do the restore?

When you restore, you can choose what you want to restore. Do not restore / EFS and you are safe

I have not this option.I am with carliv touch recovery

Which version of TWRP? Can you look the source of TWRP in the quotation?

The guy in this site did this. It might work if you have TWRP because he did this

Made a quick backup to generate the proper folder structure and the correct directory name needed for my new phone.
Copied the folder that contained the backup I intended to use from my old Hercules S2 to my replacement Hercules S2's TWRP backup directory.
3.Copied the name of the folder of the backup I made in step 1 to the clipboard.
deleted the folder I created in step 1.
renamed the folder I imported by pasting the name from the clipboard.
restored the backup.
Done.

The link to the chat discussion http://forum.xda-developers.com/showthread.php?t=1949020.

I have not understood.Can I do this thing or not?I will copy my backup on my sd card and then I will restore that backup frome the same recovery to the other phone.I want to do this.What I don't know is if the nandroid backup contains   the backup of the imei or other univocal information of the phone that could give problems to the phone when the backup will be restored.

I do not think that I has a copy of the IMEI and yes it could probably be done.


text:
Phone to computer without computer install
I want to display my phone screen on my computer so that it can be projected on a screen.
I am not allowed to install any software on the computer or alter any setting of the browser. I have tried various tools such as Airdroid, but they require software installation or Chrome additions (again, something which I can't use).
I don't really want to go down the road of dedicated cables for a particular phone because I will have to change my phone at some time.
I just thought: although I can't install any software, self-executing .jar files do seem to work on our current network.
Edit: I don't want to ROOT my phone if possible: it is too expensive to take the risk.

If your computer is running Windows 10 and supports Miracast, you can use the new pre-installed Connect app. Just start the app with your phone and computer connected to the same wireless network. Your computer should then show up on your phone in the list of devices you can cast to.

More info here: http://betanews.com/2016/08/07/windows-10-anniversary-update-cast-android/

I'm afraid it isn't Windows 10 -- it is a network version of Windows 7, I think. I'll look out for that if we ever get to Windows 10.

I have found an answer that works: Screen Mirror. When you run the app it generates a URL. You type that address (a little fiddly because it is all numbers) into a web browser and the page appears. You can alter the resolution and run it full screen in landscape mode to fill your computer screen. I didn't notice any lag (looking from the phone to the screen) and so any gap is too small to be any worry.
I was running the phone wirelessly and the computer through a wired network -- they are the same network, but both aren't wireless, something required by many products.

I'm not sure if how this works but have you tried this?  http://www.guidingtech.com/36734/mirror-android-display-pc-tv/

I can't install any software or extensions, including those for Chrome. Therefore the suggestions in this link(s) won't work. Thanks for trying.

Have you tried something like VNC for Android?  I have had great luck using VNC over the years. One example of a server app is https://play.google.com/store/apps/details?id=org.onaips.vnc.
You can view, and indeed completely control, the computer running the VNC server by running the VNC viewer on your computer. This can either be an installed viewer (not possible in your case), as an uninstalled program like TightVNC or by running the Java applet that the server will serve up to your browser, if you have Java installed ov the viewing computer.

I will try this out tomorrow at work. TightVNC seems to be a bit dead (2014) but I will see whether it is okay on our network.

I can't get this to work. Perhaps another version of VNC might work (though I can't see how without installing software on the computer), but TightVNC didn't.

How about streaming your phone screen to YouTube (with something like Gusher), then watch it on your PC?

Thanks, but I can't see this working as streaming is slow, particularly on the wireless network (which the phone would have to use).


text:
Google Maps blue arrow does not appear on the blue location dot (to show direction)
My Google Maps app shows a blue dot to indicate my current location, but (unlike on all of my friends' Google Maps), the blue dot does not show a compass-based arrow to indicate which direction I'm facing.
How can I fix mine so that I can know which direction I'm facing?
I've seen online that other people have had similar problems on iOS.
By the way, I've tried clearing cache, force-stopping the app, changing my language and fonts, calibrating my compass, and I've read these tips too.
I want the direction-indicating arrow so that I know which way I'm facing even without entering a destination and switching into Navigation mode.
Also, double-tapping the "blue target" symbol in the bottom right (as suggested here) does not change that symbol into a compass (or do anything different from single-tapping, which centers the map on my current location).
I'm using Android 6.0.1 on a Motorola Moto G4 Plus.
P.S. This question is not relevant because that person can see the blue arrow, and my blue dot has no arrow at all.

Do you have high-accuracy location enabled?

1000 views of this question with 0 upvotes! It must be a record. ☺

I thought the Moto G4 Plus had no compass. I own one I like it but I thought it had no NFC or compass in the hardware. Maybe that is causing some of your issues?

Holy smokes. I never even considered that a smartphone these days might not have a magnetic sensor / compass. I assumed all phones did. Thanks for correcting my assumption!


text:
How can I view my old notifications on Marshmallow?
I have come across several articles that say you can put a notification widget on your home screen by adding the settings widget, however, my phone running Marshmallow doesn't have either a Settings widget or a Notifications widget. Is there any way I can view my dismissed notifications without installing a third-party app?

Is your device rooted?

@beeshyams No, it's not.

Toaster app records all notifications made by apps. That may help to that extent

It doesn't cover dismissed system notifications

Let me know if that is what you are looking for, to post as an answer


text:
Is charging with a USB-C adapter and a type A charger dangerous?
According to articles on HowToGeek and other sites, it can be dangerous to charge a phone with a USB-C connector by using a non compliant adapter cable and a USB type A charger or laptop outlet. I am wondering whether the same problem (drawing too much power for the cable to handle) occurs when using a micro USB to USB-C adapter like this one together with a generic cable?
My guess is that it is just as dangerous because the reasoning from the article can be applied to the adapter instead of the phone.
Can someone shed some light on this? I am about to recommend an adapter like the one linked above to a friend and I don't want her to ruin her charger or worse.
This question is not a duplicate of this one, since I am specifically asking about using an adapter + an older cable instead of an adapter cable.

Which ACME cable?

Sorry that ACME caused confusion. I didn't realize it to actually be a company. :D I was thinking more along the lines of Wily E Coyote. (Corrected the question)

Usually adapters won't tell you how much current it can take like cables do, but then again, Nexus 5X/6P only goes up to 3A unless you're using a C-C cable - anything else gives you 1.5A, which shouldn't be a problem. Dunno how your phone in question will behave.

Description of your adapter holds the key :

Charge & Sync: Uses USB 2.0 protocol for high-speed Micro USB charging and fast data transfer (480 Mbps). Has a 56K? pull-up resistor for unbeatable safety and reliability

(Emphasis Added)
This kind of resistor is to specifically cater for generic cables - from the section Good and bad cables

The specification table below shows what values can be used to set a specific Type-C charging mode and underneath, in the small print, we can see that a 56kΩ resistor should be used with all legacy cable connections. This is to limit the amount of current transferred to Default USB power or the USB Battery Charging standard (if the cable supports fast charging) when connecting up to older USB type devices.

In the specific adapter of yours, it is catering for legacy cables as a precaution whether the cable has it out not
tl:dr; You are good with this adapter


text:
Changing DNS settings on Android doesn't work
My device is a LeMaker Guitar Kit. I do not have root access on the device. I followed the guide from XSLAB - How to Change DNS Settings on Android to change the DNS. I am accessing my WiFi at home. When I set my DNS on my Android device and go to DNS leak test, it's not the DNS that I set in the DNS settings. It's the DNS set by my ISP.
How can I get it to use the DNS that I want?

Maybe I need to have root and/or use an app like the one mentioned on How to change mobile connections's DNS on Android KitKat? - Override DNS. Also need to work out what version of Android it is, but think it is the most recent version.
Related question on Change DNS but stay on DHCP leaving the IP as dynamic (currently giving it static IP from the router) and using apps to change the DNS.
Related question on where are DNS settings under 4.4.2?, but he can't save the new DNS settings.
A possible option from Can't change DNS on S3 mini, in one of the answers is use debugging mode and adb to change the DNS settings, but my problem is not changing the DNS, it is getting the DNS I change it to work.

Might Help:  [GUIDE] How to Change DNS in Android Device (8 methods)

How to configure DNS properly?

First you must have dnscrypt installed.
These scripts require root access:
#!/bin/sh
#root is required

#daemonize dnscrypt
dnscrypt-proxy --daemonize --resolver-address=208.67.220.220:443 --provider-name=2.dnscrypt-cert.opendns.com --provider-key=B735:1140:206F:225D:3E2B:D822:D7FD:691E:A1C3:3CC8:D666:8D0C:BE04:BFAB:CA43:FB79

#this will redirect dns query traffics to localhost
iptables -t nat -A OUTPUT -p udp --dport 53 -j DNAT --to-destination 127.0.0.1

If you want to restore DNS to default, run this:
#!/bin/sh
iptables -t nat -D OUTPUT -p udp --dport 53 -j DNAT --to-destination 127.0.0.1

You can change the DNS but you will need to set a static IP as well. If you long press on the WiFi name you can change the options from there.

tks, I have done that,  but it is not using the dns I set it to when I go to dns leak test.

Try a restart of the device and also toggling Airplane Mode.

tks, pretty sure I treid all that, but I'll have another go.

On Android, in addition to using settings. You can still use a third-party application to change DNS. Such as:

DNS Changer | Mobile Data & WiFi | IPv4 & IPv6
Net Optimizer | Optimize Your Internet Speed
DNS Smart Changer - Web content blocker and filter
1.1.1.1: Faster & Safer Internet
Turbo VPN- Free VPN Proxy Server & Secure Service

This question (2016) is 6 years old and I had the same problem recently. Because I used my own DNS server (BIND 9), I finally found that there was a problem with the BIND settings. According to the prompts in /var/log/named/named.log, I corrected my own DNS server settings and the problem was solved.


text:
Android 6+ and account permissions: where have they gone to?
I was just browsing the Android Developers Permissions list, and noticed most of the account permissions are gone – in fact, all but GET_ACCOUNTS as it seems. What does that mean, what implications does it have to the end-user – and what else got messed up (apart from the fact there's practically no INTERNET permission anymore)?
As usual, I tried my best Google-Fu but found no answers. Instead, some unanswered questions asking the same. I cannot put it into better words than these:

Marshmallow dropped several Account permissions, including MANAGE_ACCOUNTS and USE_CREDENTIALS, but kept GET_ACCOUNTS. I haven't seen much documentation of what this means for the user in practice, though. I assume that the app that creates an account can automatically use/manage it. However, if a 3rd party app wants to log in with a Google/Facebook/etc account that it did not create:

Does it still have to request my interaction/approval the first time each account is accessed/used, or can it just use my accounts automatically now?
If I deny the GET_ACCOUNTS permission, can the app still prompt me to log in with an account from my Nexus? Or do I have to grant the app permission to view all of my accounts in order to let it use one of them?

Additionally: if access to accounts is still protected (which I hope it is!) – which permission is protecting it now?

Related questions (whose answers might need to be updated now):

What does permission “MANAGE_ACCOUNTS” mean?
What can an app do with the “USE ACCOUNTS ON THE DEVICE” permission?
In Android 6, how to deny an app permission to access the network?
What do Android application permissions mean?

Summing up information collected in the (cleaned-up) comments
The following details came up in the comments. They are not answering my question, but give valuable hints – which is why I'm including them with my question (credits given to their authors):

"there's practically no INTERNET permission": It's still there, but automatically granted to each app. No way to revoke it with on-board tools/settings. Which is why I linked to In Android 6, how to deny an app permission to access the network? above. Why that's important? See below.
Dan Brown points out that access to accounts is now bound to some _CONTACTS permission. Indeed, using an app to "login with Google" prompts: "Allow X to access your contacts?"

It's not clear whether you grant read access only (bad enough) or even write access. So now even a cloud storage app (like Dropbox, Mega, etc) gets access to your contacts – which is why always granting INTERNET becomes a privacy nightmare.
As it's now obvious this part of the account permissions went to contacts (kudos to Dan for the pointer!), I'd really like to read some details on that: how was it changed, why was it changed, what are the implications, how to deal with it.
Update: As the latest version of the SE app no longer requires to access contacts, Dan created a dedicated question concerning this app on the main Meta, which might be worth checking: How does the new sign-in system work for the Android app? In short, they are using a new version of the "Google Sign In SDK", which no longer requires contacts access. As that only affects Google Sign-In, it doesn't answer my question, though.
Dan also pointed out that apps use their own account managers. That was already the case before MM – and the reason why there was the MANAGE_ACCOUNTS permission (see above): they registered their service with Android, so other apps could use it.
As I already mentioned with my question, GET_ACCOUNTS is the only surviving account permission. It was already required before MM, and probably still serves the same purpose: In order to use an account, our app first needs to know that it's there – so it has to obtain a list of available accounts to start with. If something has changed in this regard, please include it with your answers.

@DeathMaskSalesman GET_ACCOUNTS was already needed before (to access an account, you first must find it). But now, as Dan Brown correctly pointed out, an app needs the (READ? WRITE?) _CONTACTS permission to use an account – which makes my hair stand on ends. If people still argue with recent Android versions root access got more and more obsolete, this alone is a clear counter argument. I definitely won't use MM+ on a device that's not rooted, as protection via Xprivacy & Co got even more mandatory now.

Note: Part of the accounts question is covered by Dan Brown's answer here meanwhile.

The "dangerous" permissions are listed in Table 1 on this
permissions page. There are also "normal" permissions, listed here. Normal permissions are automatically granted to the app.
The dangerous permissions are partitioned into groups. Before Android 6, the Android Store would present the list of groups (though it included "normal" permission, too) and you could either choose to download and accept all the permissions or not download. With Android 6, you accept the permission when you run the app, not when you download it. Rather than accept individual permissions you accept or deny an entire group.
When you run the app and grant a permission, the permission stays granted indefinitely. If you want to revoke it, you can. Go to Android Settings > Apps > your app > Permissions. Then click the green slider-button for the permission you want to change.
As for the behavior in the app, the big change is from the developer's point of view. Before Android 6, the app did not need to check whether a permission was granted (all were automatically granted when you download the app). With Android 6, if the app has been granted a permission, it can do the associated action. If not, it will either crash or, if the developer wrote additional code, it may do something more elegant.
You do have concerns about account access. I'm not sure what to say except that with Android 6, the app cannot get account information without you accepting access to contacts. See the table.
This is a general answer and you many need to post more specific questions for additional details. Hope this helps.

Thanks – but my question was not "how the permission system works in general". I rather want to know what was done to it with Android 6, and especially to the accounts permissions. My question was quite specific – it's your answer that's a bit generic. And yes, I've already pointed out that access to accounts now obviously needs access to all contacts (surely a safety measure, as all those things are sold to us). "This is a general answer and you many need to post more specific questions for additional details."??? No, this was a specific question you might need to post specific answers for.


text:
Kyocera Hydro doubling in status bar
My Kyocera Hydro has a weird doubling effect on status bar; I would send a screen shot I have if I knew how. I looked at everything in the settings and just can't figure it out.

got a camera? to insert image here

Wont let me post pictures until I have 10 the reputation points and I just started today

Phones are off topic here. I'm moving this to the appropriate site.

There seem to be multiple phones called the kyocera hydro, You might want to upload an image to imgur and drop the link in the comments, and confirm what model it is specifically

Volume down and power button work for screenshot

Wont let me until I gain ten reputation points


text:
Changing ROM in Dell Venue 7 Wifi
I have a Dell Venue 7 (only Wifi) which is a piece of crap - too many bugs and Dell has stopped supporting it. Is there a way to put Cyanogen or anything else on it?

Intel-based devices almost never get custom ROMs - ZenFone 2 is the only notable exception due to popularity.

OP - there's not even a custom recovery available for the tablet for the reason above, so you won't even be able to flash anything. If you don't want to give it up, start by learning to port that. Then again, since support for the device has already halted, you might not even have the resource for that.

You can root Dell Venue 7 and put some custom roms on it (if there are any). But I think, best you can do is root the phone and play with it.
Root:

Download One Click Root. Install One Click Root onto your PC or Mac.
Connect your device to computer by a standard USB cable.
Enable USB Debugging.
Run one click root.

Custom Roms with custom recoveries: (Read EDIT below)
Note: Sadly it is a Intel-based phone with less popularity, it doesn't have enough research or tools provided by developers to try out cool roms.
Here is the link to custom roms & recoveries for venue, you can try them
(I've doubt if they will work for Venue 7):
http://forum.xda-developers.com/wiki/Dell_Venue/ROMs
EDIT: Pointed out by Andy Yan, that custom roms provided in above links are for the original Venue (phone) released back in the days of Android 2.2

Why do you feel they won't work?

Is there a reason why Intel based devices don't have too many options with custom ROMs?

Just edit out the "custom ROM" part - those are for the original Venue (phone) released back in the days of Android 2.2. OP, root is best you can get if feasible.

@user93353 Processor architecture (you need to rely on Intel-provided sources to even build one, and Intel stopped support quite early), and of course popularity.

Is there a point in rooting without putting a custom ROM?

I totally agree with Andy...and you can do many other things with root access, custom ROMs is just one of those. You can hack into games, play with internal and external softwares and many other interesting stuff. A rooted device is more interesting than a normal non-rooted device. That's a universal truth.

@9gager - this tablet is very buggy - for e.g. facebook crashes every 5 minutes. Dell has stopped supporting it - is there any way root access will help fix this?


text:
Is there an Android equivalent to iOS's "CallKit"?
This actually seems like a very Android-like feature. When I heard about it, I thought there might be an Android equivalent.
It lets VoIP apps use the standard phone app to call/receive calls, integrating with the phone's contacts and recent calls list. Basically, it turns VoIP calls into regular phone calls (at least for apps that support it).
If there is nothing like this on Android, is there any indication that Google will add something like this to a future version?

Android does, but it's not very well documented. The ConnectionService class was introduced in Marshmallow and allows an app to register itself as a voice service, the user needs to manually enable the voice service through the phone settings (same place you would enable/disable SIP accounts).
Once this is done you can choose between registered voice services when placing a call using the native dialer, or set one as the default. Incoming calls to your voice service should also trigger the native dialer.
Side note, but also interesting, Marshmallow also introduced the ability to register your app as the default dialer too.

Very interesting. I'm not aware of any apps using this, which I find strange.

@JonnyWright the reason not even Hangouts app uses this API is because it is completely useless. It is ridden with bugs. I highly discourage anyone thinking of using this API, you are in for a dead-end.

@rcorrie, could you post an answer with your recommended alternative?  Thanks

IOS Call kit supports sip or web RTC calling . does connectionService also support those formats


text:
Does auto-disabling WiFi based on GPS fences save battery life?
I came across an IFTTT recipe that auto-disables WiFi on android when leaving a geographic area. The idea being that it save battery life since it wouldn't try to use WiFi elsewhere.
Does this idea make sense? Or would GPS probing waste more battery life?

Your question boils down to battery savings WiFi Vs GPS for which I am not aware of a definitive answer

I am not familiar with IFTTT, but check if location update rate is possible to be varied
Macrodroid another easy to learn automation app allows you to configure update rate, so that you can vary updates to optimise on battery

Alternatively, if you are using GPS only for geo fencing, it  would be better to use cell tower groups to use as a trigger for switching on/ off Wifi - another feature of Macrodroid


text:
Emoji viewing on Android 5.1
I've seen a number of similar questions, but none have worked for me.
A friend keeps sending me emojis, and 99% of the time, it's perfect and I see what I want.  However, the other 1% I can't see them.  I would like to know a specific one, but I am getting the little box.  I've tried copy and pasting it into a browser, etc. and it still does the same thing.  Please help.

Try Emojisearch.
It displays image of searched emoji so if particular emoji is not supported for your mobile you can still see it.
FAQs on Emoji


text:
Alarm often does not ring if I don't "wake up" the phone
The phone is a Samsung Galaxy J3 running Android 5.1.1. It is only a couple of months old. This phone has not been rooted.
When I set an alarm, very often the phone does not wake up and ring when the time comes up. However if I press the power button to open the unlocking screen the alarm starts going off, as if the phone was catching up to the current time.
I changed to using the application Timely, after seeing similar questions on the Internet about the built-in alarm app. I still have the exact same problem.
My phone is always on vibrate. I haven't made any tests as to whether that changes anything but I don't think it will, because sporadically the alarm does ring at the right time.

Do you use Greenify? And by mistake greenified alarm app?

@beeshyams No. My phone is not rooted.

So you wake up your phone instead of your phone waking you up?

Keep your phone charged up
This is a solution I found after experimenting a bit. It seems that if the phone is plugged to a power source the entire night, then it will correctly wake up to ring the alarm at the right time.
This is obviously not the most convenient solution nor does it really explain why this solves the problem.


text:
Is there an app for scrambling GPS?
I'm looking for an app or at least a method that would run on background and keep scrambling GPS to appear weaker (not fake gps!). Needed for debugging of my other app. My only current option is periodical manual turning off-and-back-on location, which is not very handy as I need to leave tested app to enter location settings.

I don't know about apps, but you could buy a gps jammer. But remember to check the law. In Britain it's legal to own one, but it's a crime to actually turn it on (don't ask).
Also there's a very broad price range, so you'll have to do a bit of research to find out whether what you'd need is affordable.


text:
Problem booting into TWRP recovery when rooting SAMSUNG Galaxy XCover 3 (SM-G389F)
I am trying to root SAMSUNG Galaxy XCover 3 (SM-G389F) with Android 6.0.1. I successfully flash the latest TWRP (twrp-3.0.2-0-xcover3ltexx.img.tar official site) with Odin 3.12.

In Odin I intentionally disabled Auto Reboot, so that I try to boot into TWRP recovery in the first phone boot by holding down (Home + Volume UP + Power key). Instead of booting into recovery the phone gets stuck on SAMSUNG Galaxy screen as shown in video link. After normal reboot my phone boots up as normal but this action puts back stock recovery.
To solve the problem I tried all available TWRP's, tried to factory reseat and clear phone cash several times before flashing recovery image, tried to use various Odin versions (3.07, 3.10, 3.12).
What else can I try?
Thanks for suggestions.

Something went wrong with the flashing of TWRP. Try again, perhaps through the app.

Rooting through the app is not possible. My conclusion is that at this point in time it is not possible to root SM-G389F because current TWRP for Samsung Galaxy Xcover3 [link] https://dl.twrp.me/xcover3ltexx/ does not support SM-G389F. This is also indicated in the name mismatch on TWRP download site (xcover3ltexx) whereas my SM-G389F is (Xcover3velte). Did not manage to finad alternative TWRP for Xcover3.

This is usually an issue with your root method NORMALLY means it is using an older bootloader than the minimum allowed (through OTA updates the minimum allowed bootloader version can change).  When the phone goes to boot using the new loader in to recovery it is hanging.  Once you restart the changes are reversed because the device is not fully rooted and the newly installed TWRP is being overwritten by the backup of the OEM recovery because it can tell there is some issue with the recoery (whether the install signature fails, the method they use to get root is patched, etc.).  I would look around for an updated root method and be sure you follow it step by step.
This appears to be the newest set of instructions for your device:
http://www.galaxyrom.com/2016/04/update-galaxy-xcover3-sm-g389f-g389fxxu1apc7-android-6-0-1.html
I would also if you can do a factory reset, and reinstall or install if it is not already to the current OEM ROM version mentioned on that page (linked there).  This way you are sure you are rooting exactly what is expected by the rooting process.
So Update ROM if needed and then further down the page is root directions.  Note they say to make sure auto reboot is checked as part of the instructions so this may be a requirement (a script or other software may be expecting it to do something).

Followed your suggestion but the rooting ends with same result. Flashed the stock rom,  left auto reboot  flag and F. reset time checked. The only thing that left is to flash with the exact stock ROM mentioned in the link (G389FXXU1APC7). I am currently flashing G389FXXU1APF2 which is listed as stock for my region. Will report on end result after download completes.

Had difficulty downloading framework from above-mentioned link. This is good alternative [link] http://updato.com/firmware-archive-select-model?record=464B469C1E0E11E6949E0CC47A44B7B2. You can choose any official firmware and get normal download speeds for free.

Tried installing stock ROM mentioned in the link (G389FXXU1APC7). The end result is the same.

TWRP for SM-G389F (Xcover3velte):
https://dl.twrp.me/xcover3velte/
And make sure "Auto-Reboot" is unticked in Odin.
http://forum.xda-developers.com/android/development/4-4-4-5-1-1-6-0-1-samsung-xcover3-t3465132


text:
The device need to be converted to Unified UserData partition - Cyanogenmod
I'm trying to install latest Cyanogenmod on my Xperia T. But I get the following error:

Click image for larger version
I tried to install it several times.
NOTE : In my phone the microSD card is not detectable. So i cannot copy the zip and install it from SD card.

Have you tried reading the message? Have you tried doing a factory reset? It's not a problem with the install file/method, it's a problem with the User Data partition that requires formatting.

I read the message.
Wiped all data many times. Still the same error.

It says to perform a factory reset, this is different to wiping data.

@bmdixon In cyanogenmod recovery, there is an option to factory reset( which is used to wipe all data), I have done this.

You really should've read either the XDA thread or the CM Wiki before doing any of this...

Migrate to the one big partition for CM-13.0 :

(Optional) Backup all your data, applications, internal storage, ...
(Optional) Empty the internal storage with the old ROM or TWRP 3.0
(Optional) If wished, do a full Nandroid backup from Recovery
Flash the latest ROM zip of your device to start the unification
Read and follow the instructions from the zip if anything goes wrong
(Optional) Restore your Nandroid backup if you want to
Flash the same ROM zip for CyanogenMod 13.0

So in other words, simply flashing the zip twice back-to-back will do.
Also, ditch CM recovery - it's not required and pathetically weak in function against TWRP. That will also allow you to connect to PC with MTP and put the zip inside the storage before flashing, which saves time if anything goes wrong (you don't need to adb push again).

+1: [...[ CM recovery - it's not required and pathetically weak in function against TWRP [...]


text:
Fastboot commands hangs
I have an LG G2 and Windows 7 operating system, I've been having this problem on Linux too. Basically Any command I issue to the phone with fastboot gets stuck at some point. If I try to flash recovery fastboot hangs at writing 'recovery'
fastboot devices returns a question mark.
I have usb driver installed, Adb sees phone during normal operation (I'm on on Windows-7), fastboot doesn't see it when in fastboot mode. If I try to use Android SDK latest usb drivers Windows 7 says it has already the latest drivers for my phone.
This is what happens when I send fastboot flash recovery recovery.img
target reported max download size of 1862270976 bytes
sending 'recovery' (11056 KB)... OKAY [ 0.406s]
writing 'recovery'...

And then the process hangs there. There was a time when doing the same operation yielded the error message "too many links" or something similar I cannot remember exactly or reproduce it again.

Adb sees phone during normal operation, fastboot doesn't see it when in fastboot mode. I read on another question that the device while in fastboot mode has a different id than when operating normally. I'm going to reinstall the drivers and see what happens.

did you find a solution for this?


text:
Apps to lock screen asks for password after locking
I have a Moto G4 Plus, with fingerprint scanner fingerprint reader that is able to unlock(physical button) the phone by just giving the fingerprint, no password is required.
I'm trying to implement a "double tap homescreen" on my phone, so I used Nova Launcher to enable that feature.
It locks the screen, but the problem is that when I try to unlock the phone using fingerprint after locking by this way, it asks for my numerical password, instead of just unlocking directly.
I tried other apps to lock the phone with double tap, but it does the same thing.
How to lock screen with these app and no being asked for a password after that.

This is a thing to do with the Secure/Smart Lock setup.  When using third party apps the system will default to the "primary" method (whatever you set as backup to finger print whether it is PIN, Password, or the draw on the screen gesture lock).  The only way I have seen to get around this is to grant root access to your Home Launcher (Nova does allow this in advanced settings), but it is not a guarantee with every device.  Here is what I found doing a quick Google search per your question:
http://feedback.novalauncher.com/forums/145180-nova-feature-requests/suggestions/12241728-allow-lock-screen-function-to-be-unlocked-by-finge
Which does seem to indicate it is definitely more of an issue in Marshmallow (and probably future releases).  Hopefully enabling root MAY get you around this problem.

thanks, that was the answer that I was hoping for. I tried running "input keyevent 26" in a Tasker command, but root actions runs a bit slow, so it was taking 3 secs to turn off screen. Then I installed FringerprintEnable Xposed module, and it don't ask for putting pin again. As you said Nova have an advanced option that enables locking screen with root, so it doesn't ask for typing password again. Thanks !


text:
Prevent Chrome from accessing passwords on the web?
I have my Google Account set on my android phone. But I want to prevent passwords from being saved on my phone and my possibility of people accessing my password list on my Google Account.
Is this possible? If so, how?


text:
Where does OrFox save images?
OrFox 1.0beta1 has a function to save images. Yet, there's no information where the image is stored inside and outside the application nor a configuration option to pre-determine the storage location. Maybe someone can share this well-hidden information.
Saved pictures don't appear in a gallery application which searches in default pathes which makes it possible that they're not saved at all and no error message is shown to the user.

It does not store the images. I agree that the option should be removed or at least give you some error when you try to use it.
Details in "How to save images while using Orweb?" on Tor SE.
Not being too trusty about this, I checked all the locations associated to Orfox and those folders were empty.