text:
recovery does not recognise / mount SD card
As reported in an earlier post, I have rooted my HTC Desire Bravo with tacoroot and revolutionary, and my idea was to install a recovery ROM via the SD card.
The problem is that neither ClockworkMod nor TeamWin recovery image recognise my SD cards. I first had the cards (16G) partitioned into ~50% Fat32, ~50% ext{2,4} and about 100M swap. When that did not work I tried 100% Fat32, a much smaller Fat16 only partition and some other things, but the recovery images don't accept that an SD card is in there.
And that is essential for the 'install ZIP from SD card' feature.
Now the strange thing is that, from the shell prompt, I can do
adb push cm-11-20140921-UNOFFICIAL-bravo.zip /sdcard
adb push gapps-kk-20140105-signed.zip /sdcard
adb push Superuser-3.0.7-efghi-signed.zip /sdcard

to push CyanogenMod 11 (for the Bravo), the corresponding Google Apps, and Super User, onto the SD card while the recovery image is running and what is more, if I start a terminal (in TWR) and type ls /sdcard, then the files are listed there.
The SD card seems to be mountable, accessible, and usable by the recovery images, but so much so that it is treated as 'internal' storage, and that no extra SD card for installing ZIP files from can be found.
Has anyone seen such a thing before? And found a solution? Do other recovery images maybe install ZIPs from other places than only /sdcard?
The mount point /sdcard does correspond to the (micro) SD next to the SIM doesn't it?

To answer your last question: That depends whether they have one :) On my devices, it points to the internal SD cards. On some of them, when booted into "user mode", the external SD card is mounted inside that one (e.g. /sdcard/external_sd), on others in a different place – which again depends on the ROM used (e.g. my LG O4X had it inside /sdcard with stock ICS, but has it outside with stock JB).

Ah right, that means that it genuinely does not mount. In the shell window inside TWR, the df and mount outputs don't show anything larger than 300M. Why that is I would still like to know! Most of my problems would be solved if the recoveries just allowed installing ZIP from /sdcard (so the internal SD) but they must have good reason not to (I guess it's the same place as where the new OS goes)?

No, it's not – OS goes to /system mostly (OK, parts might go to /boot, but no OS parts go to /sdcard as that's "user space"). If you have shell access when in recovery, you can try cat /proc/partitions to see all available partitions. The external SD card usually only has one partition, so it should be easily identified. Then you could umount /sdcard, and mount /dev/block/<partition> /sdcard – aftger that TWR should see the files stored there. Worth a try at least, doesn't break anything; if it doesn't work out, a simple reboot reverts it.

Did that - but the names with the most blocks in the list -mtdblock4 and 5- are already-mounted partitions /system and /data. mtdblock0 .. 5 are accounted for and there are no others in /dev/block, only loop devices.

Can you put a listing (/proc/partitions) on some pastebin, and then meet me in chat? I'm always in our "main room" (Android Enthusiasts Chat). Just ping me there when you're ready (might take me a little to respond, as I'm on "other business" as well ;)

Well, that one is solved!
The problem was not the SD cards, but the fact that rooting etc. the Desire caused it to USB-brick. Never heard that before. Some people can cure that with fastboot commands (did not work for me) but the 4ext recovery provides an USB un-bricking function.
Long story short, I'm running Spezi77's version of LiquidSmooth 3.2 on my Desire now after changing to 4ext! (following the advice on this link)


text:
How do I put a link to a screenshot on my homescreen?
I have a screenshot of my university timetable I want to be able to easily access on my Android phone. How can I create a link to this on my homescreen?

You can try this widget : Photo Widget, which allows you to put images on your home screen. Or the application Evernote but it is a bit heavy for what you need however this app is very useful.
Hope this will help

I was just about to post the same thing. The photo gallery widget used to be a part of stock Android, but I haven't seen it in a while now.

Many devices (or their pre-installed launchers) already ship with a widget called "image frame" or similar, which is what I'd check first: Open your app drawer, and check for available widgets which have a name like that – then add it to your homwscreen (when found). It should ask you for an image to put into the "frame", and you should be able to select your time table.

source: Stack Exchange

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

sort: votes


text:
I need to do a factory reset on my phone
I need to do a factory reset of my phone. I have the Alcatel one touch fierce 2
How and where do I back up my apps and data.

Margaret: First welcome to Android Enthusiasts! You've already found our backup tag. On our site, most tags have a tag-wiki with first aid and information if you hover your mouse over them and select the "info" link. You might wish to see our backup tag-wiki, which gives you all details you need, e.g. pointing to Full Backup of non-rooted devices / How to backup an Android device? and other places, plus giving details on different methods.

Back Up Applications:

Tap "Apps" while on the home screen.
Tap "Settings" and go to "Backup and reset".
You need to be logged in to your Google account to back up your apps, so if necessary tap "Backup account" > "Add account" and follow the on-screen prompts to sign in with, or create a new Google account.
Mark the "Back up my data" check box.

Restoring Apps:

Tap "Apps" from the home screen.
Tap "Settings" and go to "Backup and reset".
Sign in to the Google account you've used for backing up the apps. To do so, tap "Backup account" > "Add account" and follow the on-screen instructions.
Mark the "Automatic restore" check box.

Backing Up Contacts:

Tap "Apps" from the home screen.
Tap "Settings" and select the account to sync.
Mark the "Contacts" check box.
Press "Menu" and tap "Sync now".

NOTE: Contacts will automatically be restored the next time you sign in with your Google account.
Backing Up Media Files:

Open the apps drawer and launch the "Photos" app.
Press "Menu" and tap "Settings".
Tap "Auto Backup".
Tap the "Auto Backup" switch and set it to "ON".
You need to be logged in to a Google account, so if necessary, tap "Backup account" > "Add account" and follow the on-screen instructions to log in or create a Google backup account.
Set the "Backup Storage" preferences as you desire.
Set the "Backup Settings" preferences.
To learn more about backing up media files using this method, tap "About Auto Backup".

NOTE: Media files will be restored automatically after you sign in with the Google account used for the backup.
Alternatively, as Firelord correctly pointed out, you can use the Helium app or a MTP connection to back up your apps and data.
Factory Reset:

From the home screen, tap "Apps".
Swipe to "Personal" and tap "Backup & reset".
Scroll to "Personal Data" and tap "Factory data reset".
Tap "Reset phone" > "Erase everything".

Source

Google Backup as you've described won't cover all apps data: apps must explicitly support that, and only few do. Neither would I fully trust the contacts/calendar sync as only way – plus not everybody wants to have his/her data on those servers.

@Izzy Thanks for bringing that to my attention. I'll make the required changes as soon as I get to a desktop...

While on it: Contacts › Menu › Export/Import › Export to SD Card (and lateron of course Import from SD Card) gives a local backup, no cloud required.

Super Backup can backup your apps, contacts, calendars, messages and call logs. If your phone is rooted, it can also backup your apps' data.
In terms of data, just plug your phone into your computer and copy paste everything you need.

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


text:
Why does reinstalling an app sometimes work to fix problems?
It's not uncommon for people to recommend reinstalling an Android app if it isn't working properly.  For example, see this post on this site.
Why does this sometimes work?  What is goes wrong with the Android app installation that allows them to load and partially work, but not fully work as expected?

I can't tell you what is going wrong sometimes, but reinstalling often fixes issues with permissions, owners and related.

It's not necessarily the installation process which goes wrong.
A file which is non-essential (a sound file for example) may have been corrupted for any number of reasons, and a simple re-install re-writes the corrupted file.
It's the same principle as with a computer application. An error pops up at a random time, yet the rest of the program still works.


text:
HTC One m7 OTA update to Lollipop fails with "red triangle exclamation mark inside a htc one" graphic at recovery
*** TAMPERED ***
*** RELOCKED ***
V7_UL PVT SHIP S-ON RH
HBOOT-1.57.0000
...
OS-5.11.631.8

(bootloader) version: 0.5
(bootloader) version-bootloader: 1.57.0000
(bootloader) version-baseband: 4T.27.3218.14
(bootloader) version-cpld: None
(bootloader) version-microp: None
(bootloader) version-main: 5.11.631.8
(bootloader) version-misc: PVT SHIP S-ON
(bootloader) serialno: -
(bootloader) imei: -
(bootloader) meid: 00000000000000
(bootloader) product: m7_ul
(bootloader) platform: HBOOT-8064
(bootloader) modelid: PN0712000
(bootloader) cidnum: ROGER001
(bootloader) battery-status: good
(bootloader) battery-voltage: 4023mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: dirty-e47fb74b
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0

I had TWRP and it was rooted but S-ON was kept on.  I have since installed XPosed framework and that's it, didn't flash another ROM.  I have unrooted with SU and flashed with a stock recovery.
What shall I do going forward from this point to install Lollipop OTA?
Could I have installed the Lollipop OTA zip via TWRP?
Thanks!

Loaded the correct stock recovery unzip by WinRAR from one of the previous OTA updates with matching cidnum, re-locked it, then the new OTA installed fine.


text:
How to make Google Keyboard use word usage in predictions
I use the word "smash" a lot as a short version of Super Smash Bros. Yet, every time I try to type smash, Google Keyboard turns it into "snag". Doesn't Google Keyboard use word usage in word prediction? How do I turn it on?
P.S. I'm using the swipe feature.

Go to settings > Language & Input (or Language & Keyboard)
From there there are two settings, one is under keyboard > word suggestions (and make your choice of preferences from the menu); the other is
Personal dictionary (or User dictionary, depending on the phone). Click on Add and have at smashing!


text:
Switch play store account without accepting ToS?
I accidentally swapped accounts(to Account2) on the play store and now I cannot switch back to the original account(Account1) without accepting the ToS for Account2. Is there any way to switch back to Account1 or is Google forcing me to accept the play store ToS for Account2 in order to get back to Account1?

No, unless you either accept the ToS, or remove the account, you're unable to access the Play Store's interface therefore not allowing you to switch accounts.

Having recently run into the same issue, I found another solution:
Assuming "Account1" is the first Google account on the device, you should also be able to switch back to it by uninstalling updates to the Play Store app.
Updates can be uninstalled using the Settings app by navigating to Apps > Google Play Store, tapping the overflow menu, and selecting Uninstall updates.
At this point you'll be running an older version of the store, but it should take care of updating itself in the background.  If it seems to be taking a while, you may be able to hasten the update by opening the Play Store's in-app Settings menu and tapping on Build version at the bottom.

Another solution I found was to go into application manager and clear data. Reverted back to original account.

The best option would be:

Force stop the application
  Clear the data
  Clear the cache

It worked for me and hope will for you.

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


text:
Can't tether or hotspot my unlocked AT&T phone with T-Mobile
I've purchased an unlocked AT&T phone LGE LG-D800
After calling T-Mobile and configuring APN, I can now get 4G. However, I still can't tether. The T-mobile rep said I am out of luck and can't tether with stock tethering application, because it's looking for AT&T servers. He did not way whether a 3rd party app would tether for me, and none of the apps I downloaded worked.
I am thinking, there has to be a way to get it to work: after all, the phone has data, it has wifi, all I have to do is bridge them, right?
I am a Java developer. Never programmed Android but would like to start; so if it comes to that, a programming solution would work.
Surprised with the lack of data on the web! One would think there are lots of people like me!
P.S. I don't care whether the solution involves wifi, USB or Bluetooth.
The error message is as follows:

authentication was unsuccessful
There is a temporary network problem that prevents the
enablement of the USB tethering function. Please try again later.

Are you rooted? There are some xposed modules (http://repo.xposed.info/) for tethering that may work or be adaptable to your specifics.  Have you tried this gem at xda yet? http://forum.xda-developers.com/note-4-tmobile/general/how-to-bypass-t-mobiles-vpn-connection-t2992720

Just did, same result.  Not rooted but will if i absolutely have to.  It did not ask me about APN protocol and APN roaming protocol, which may be why. Different versions of Android I guess?

Found a big leap in information here: http://danielpocock.com/android-betrays-tethering-data but it means rooting.  xda is historically the go-to place for good info on rooting - its a large and solid community (and a good place to dip your toe).  If you decide to root, daniel's post above looks like an excellent lead.

@LivedWithOtters I've read the post and it sounds very straightforward; now I just need to root. As soon as I find the answer to my question here: http://android.stackexchange.com/questions/101944/how-to-securely-root-g2-phone-att-lge-lg-d800/102033#102033  Perhaps you'd like to take a look? I'd really appreciate it!

I have to agree with A. Donda's comment on the other post. By the nature of the beast, I don't know that there will ever be a single authoritative source on rooting to consider safe (whatever that really means). In my personal experience, xda forums have been great for both the actual code and the discussions that follow.  Right or wrong, I've made my rooting decisions based on what I found there.

Can you be more specific about what apps you've tried?  Have you tried PDANet?

I have now. Have not tried USB - again, because PDANet has no web of trust, and I am more sensitive about malware on my desktop (the USB option requires windows software install). Wifi does not work.

Come on guys, I know the bounty does not mean much to you, but I've given half my rep here!


text:
Lg g3 smart cleaning stops working occasionally
I use LG G3 and I periodically cleanup my phone with the inbuilt smart cleaning but from 1-2 weeks now when I click on delete temporary files the app stops working and every time I try to do that it happends. One more thing it is also trying to delete apps chache could it be because of this? Thank you in advance!

Go to Setting
Open Developer Options
Under Apps, uncheck the box Don't Keep activities
Voila....


text:
android VNC and linux installing
I was thinking of using Linux Deploy to install Ubuntu in Nexus 9 (2014) Device. I Would be using the VNC viewer by "realvncunlimited" and Linux deploy by "meefik". My question is, how secure will the connection be between the VNC viewer and the Linux os on the device? Is there encryption or SSH, and will this get sniffed on wireless if there are none of those securities (Is the VNC even traveling outwards to a router or in the device the whole time?). I understand that a normal VNC connection will go from the device to the router (or whatever else in use) to the computer, but this connection may remain in the device. Please help, I will accept any answer pertaining to the topic of VNC security, although a definite answer will help my project very much.

Is there encryption or ssh -- But SSH also uses Encryption. It is actually Remote Shell which is on an encrypted channel.

The data won't travel outside your device at all. If you're paranoid, turn on airplane mode and you'll see it still works. An exception is if you're connecting to the Internet with the distro to download packages etc but that's a given.

The data sent by the RealVNC Server are not encrypted (see RealVNC documentation). You need to upgrade to a commercial licence to enable encryption.
You can use SSH tunnelling, which will wrap the connection between VNC viewer and server into an SSH tunnel, which is (can be) encrypted. TightVNC does that, and it's the VNC server used in Linux Deploy. Just use the -via <gateway> option (check the documentation).


text:
Installing Lollipop in unlocked Moto G 1st gen
If I have an unlocked Moto G 1st gen, is there any other way to get Lollipop on it beside waiting for it to show up? My carrier apparently won't update this device in particular.

If you have a custom recovery installed, you can wipe your device and install CyanogenMod. The latest nightlies are 5.0+. We won't be able to give you a link however, because you didn't let us know where you are located. Which model of the first gen do you have?

I'm located in mexico. Mine is the 8gb model. What do you mean with custom recovery? Sorry if I ask this, it's the first time I have an android phone so I have no idea.

authors: เจนจิรา ชัยรัตน์


text:
How to report an bug in calculator
How do I report a bug or actually an error in the calculator that comes with Android? The version of Android on my Tab4 is 4.4.2 and 4.1.2 on my Samsung phone. It is the modulus function -- '%'. For example on paper if you divide 24 by 7 you get a remainder of 3, which is the correct modulus. The Android calculator puts a 'x' after the '%' and in front of the number you are trying to mod by. You end up with a 1.68. The only way this could be correct is if the creators of the calculator had something else in mind for the modulus symbol, which probably shouldn't be done. Maybe use '%x' on the button would be more accurate.

As MehulJoisar pointed out in his answer, the % is for percent calculations. The stock calculator of Android, and of every phone I've ever had, can't even do order of operations, but simply evaluates from left to right. Modulo arithmetic is more advanced than that, so don't expect it in a stock calculator any time soon.

It is not for modulo , it is for percentage.
i.e. : if you consider 24 as 100% value and you want to find 7% of 24 then,
(24*7)/100=1.68

https://code.google.com/p/android/issues/list
(you can report here and add it to the bug tracking list){{what you may need}}
MOST USER FRIENDLY
https://play.google.com/store/apps/details?id=net.robotmedia.bugreporter
(bug reporting app on google play)


text:
WhatsApp : Stop auto download of voice messages
I need to stop auto downloading of voice messages in WhatsApp since it's wasting a lot of my mobile data.
When I go to Settings > Chat Settings > Media Auto Download, it shows a note Voice messages are always downloaded automatically for the best communication experience.
Is there any other way to disable this feature?

You can restrict background data by going to android settings > data usage > wifi > whatsapp and in the bottom you will see "restric app background data" just activate that and it will stop downloading in the background and it will somewhat solve your problem

It didnt work for me I tried I offend my background data of the WhatsApp but I tried it's still downloading I don't know why


text:
Enabling soft-keys navigation bar with custom ROM on Xolo A500S
I have Xolo A500S. I want to have navigation bars (soft-keys), but it does not work manually or by any app. Here is the build.prop.
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JDQ39
ro.build.display.id=Dark PureLolli By ACRD
ro.build.version.incremental=eng.root.1376978569
ro.custom.build.version=Dark Purelolli by ACRD TeaM
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=5.0
ro.build.date=Sat Feb 22 22:51:08 WIB 2014
ro.build.date.utc=1376978866
ro.build.type=user
ro.build.user=root
ro.build.host=software
ro.build.tags=release-keys
ro.product.model=Y511
ro.product.brand=HUAWEI
ro.product.name=Y511
ro.product.device=HUAWEI
ro.product.board=Y511
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Nexus
ro.product.locale.language=es
ro.product.locale.region=ES
ro.wifi.channels=
ro.board.platform=
# ro.build.product is obsolete; use ro.product.device
ro.build.product=Nexus
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=a101-user 4.4.2 JDQ39 eng.yiqinpan2.1384491559 test-keys
ro.build.fingerprint=alps/a101/a101:4.4.2/JDQ39/1384491559:user/test-keys
ro.build.flavor=
ro.build.characteristics=default
# end build properties

# begin mediatek build properties
ro.mediatek.version.release=ALPS.JB3.MP.V1.2
ro.mediatek.platform=MT6572
ro.mediatek.chip_ver=S01
ro.mediatek.version.branch=ALPS.JB3.MP
ro.mediatek.version.sdk=1
# end mediatek build properties
#
# system.prop for generic sdk
#

rild.libpath=/system/lib/mtk-ril.so
rild.libargs=-d /dev/ttyC0

# MTK, Infinity, 20090720 {
wifi.interface=wlan0
# MTK, Infinity, 20090720 }

# MTK, mtk03034, 20101210 {
ro.mediatek.wlan.wsc=1
# MTK, mtk03034 20101210}
# MTK, mtk03034, 20110318 {
ro.mediatek.wlan.p2p=1
# MTK, mtk03034 20110318}

# MTK, mtk03034, 20101213 {
mediatek.wlan.ctia=0
# MTK, mtk03034 20101213}

#
wifi.tethering.interface=ap0
#

ro.opengles.version=131072

wifi.direct.interface=p2p0
dalvik.vm.heapgrowthlimit=128m
dalvik.vm.heapsize=256m

# USB MTP WHQL
ro.sys.usb.mtp.whql.enable=0

# Power off opt in IPO
sys.ipo.pwrdncap=2

ro.sys.usb.storage.type=mtp,mass_storage

# USB BICR function
ro.sys.usb.bicr=yes

# USB Charge only function
ro.sys.usb.charging.only=yes

# audio
ro.camera.sound.forced=0
ro.audio.silent=0

ro.zygote.preload.enable=0

# temporary enables NAV bar (soft keys)
# amoi:disable NAV bar
qemu.hw.mainkeys=1

ro.kernel.zio=38,108,105,16

# TimeZone China ,chenxc,2012-05-22
persist.sys.timezone=Europe/Moscow

# Boot,Shutdown ring on/off, luohw, 2013-01-21
persist.sys.ring_on_or_off=1

#
# ADDITIONAL_BUILD_PROPERTIES
#
persist.gemini.sim_num=2
ro.gemini.smart_sim_switch=false
ro.gemini.smart_3g_switch=1
ril.specific.sm_cause=0
bgw.current3gband=0
ril.external.md=0
ro.sf.hwrotation=0
ril.current.share_modem=2
curlockscreen=1
ro.mediatek.gemini_support=true
ro.operator.optr=OP02
ro.operator.spec=SPEC0200
ro.operator.seg=SEGA
persist.radio.fd.counter=15
persist.radio.fd.off.counter=5
persist.radio.fd.r8.counter=15
persist.radio.fd.off.r8.counter=5
persist.mtk.wcn.combo.chipid=-1
drm.service.enabled=true
fmradio.driver.enable=1
ril.first.md=1
ril.flightmode.poweroffMD=1
ril.telephony.mode=3
dalvik.vm.mtk-stack-trace-file=/data/anr/mtk_traces.txt
mediatek.wlan.chip=mediatek.wlan.module.postfix=_
ril.radiooff.poweroffMD=0
ro.config.ringtone=Themos.ogg
ro.config.notification_sound=Tejat.ogg
ro.config.alarm_alert=Oxygen.ogg
ro.setupwizard.mode=ENABLED
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt

#Init.d for boot.img
sys.initd=1
sys.initd.loop=1

#Quality pictures 100%
ro.media.enc.jpeg.quality=100
camera/camcorder mods
ro.media.capture.maxres=8m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=120
ro.media.capture.flash=led
ro.media.capture.flashMinV=3300000
ro.media.capture.torchIntensity=40
ro.media.capture.flashIntensity=70
ro.media.panorama.defres=3264x1840
ro.media.panorama.frameres=1280x720
ro.camcorder.videoModes=true
ro.HOME_APP_ADJ=1
debug.sf.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=0
ro.ril.hsdpa.category=8 (or 10,12,14) Still looking for more of these though.
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=6

net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
# More free ram and apps load faster
dalvik.vm.dexopt-flags=m=y

#Responsiveness scroll
windowsmgr.max_events_per_sec=150

#Improving the quality of the microphone
ro.ril.enable.amr.wideband=1
ro.sf.lcd_density=200
#tweaks
ro.lolly.rom.name=Lolly Rom
ro.lolly.rom.version=v1.00

# Mejora el rendimiento de la bateria
ro.ril.disable.power.collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=180

#Mejora Bateria
echo "500" > /proc/sys/vm/dirty_expire_centisecs
echo "1000" > /proc/sys/vm/dirty_writeback_centisecs

Please help.

If you have root, you can use Xposed framework and install one of the modules for soft-keys. BTW, build.prop doesn't have anything to do with having soft-key buttons.

You can add this line to the end to fix it
qemu.hw.mainkeys=0
It should enable it. I wouldn't understand why you would want soft keys, but there you go.
I would recommend you to use build prop editor in the play store. It backs up your build.prop before you do anything.


text:
How can I view SSL certificate information (the padlock popup in Chrome desktop) in Chrome Mobile?
When I'm on my Desktop Chrome, I can click on the padlock icon in the address bar and see the information about my SSL connection, like the TLS version, the certificate strength, the authority that issued the certificate, and whether there's unsecured content on the website.
Is there a way to view this information on Chrome Mobile on an Android device? In case it matters, the Android version is 4.4.2, but will likely soon change to 5.0, but if it's different for both versions, I'm interested in both methods.
I tried just tapping on the padlock icon in the address bar, but it just gives the url and "your connection is private" and an option to copy the URL.
To clarify: this is all that I see when tapping the padlock:

(Click image to enlarge)
No mention of SSL version or similar stuff.

Strange; on iOS, the padlock popup shows that information.

Firefox Mobile showed a bit more information than Chrome Mobile. It still doesn't show the certificate's fingerprint though, IMO the most important part to see when manually checking certificate.

The page info was simplified as the security information was cryptic for "most users":
https://code.google.com/p/chromium/issues/detail?id=302561
A subsequent issue has been raised to reimplement more detailed connection info:
https://code.google.com/p/chromium/issues/detail?id=425158
The latter issue has reportedly been started/assigned, so hopefully this will be fixed soon.
EDIT: Chrome 44 for Android has now been released (as stable). This reintroduces the connection info.

I'm glad to know that it is possible to view the certificate info again in Chrome for Android, but it would be helpful if you could explain how it can be viewed, since that is the information people are looking for when they come to this question.

authors: ນາງ'ແສງ'ດາວ ສີ'ດາ'ວົງ


text:
Unable to send attachment, but there is no email?
Since I have updated my Nexus4 to Lollipop this error appears in the notification bar : "Unable to send attachment : object". If I tap this error it links me to the sending email and display that there are no e-mail to send.
I searched in my Google mail box but I have no email with this object and I have no elements in the phone with this object.
How can I block this notification?

"object" is not the name, but the "type" I'd guess. If there's no "outbound mail pending" which could be the cause, have you checked your MMS as well? Even if you're not aware of having composed one, some app might have (or you, just by accident).

How can I check MMS composition? I have never use MMS function in the past...

Nor did I, sorry. I'd try with the messaging app. Also worth a try: checking the logs (see: How can I view and examine the Android log?) They might reveal additional details, e.g. which app is throwing that error. That should help narrowing down.

If I tap this error it links me to the sending email and display that there are no e-mail to send

OK, that rules out MMS. Have you checked the logs? Maybe they give some more details.

The phone is unrooted so I am not able to check the logs

Oh yes, you can. Have you checked the link I gave you? No root required for that. Again, see How can I view and examine the Android log? and Is there a minimal installation of ADB?

The problem seems disappered after a clean update of the smartphone. Maybe the last update was not done in the right way

The problem seems disappered after a clean update of Android OS. Maybe the last updateby OTA was not done in the right way and take that error


text:
What does 'sandboxed' webview actually mean?
I keep hearing the argument for Tinfoil for Facebook(vs mobile site) that it is sandboxed. What does it actually mean? what can websites access on normal web browsers that they can't on isolated WebViews?


text:
Movement (gyro) input reversed on Zopo 998
I have Zopo 998 on Android KitKat, and I have started to use cardboard for movies and VR. My problem is that the movement sensors seem reversed: when I turn my head right, the view moves left, and also happen for up and down.
I have tried many applications and such which all behave the same. Nothing in settings that I can find.
Am I missing something obvious?

Might be a stupid thing, but the first coming to my mind (admitting to never having used that hardware): have you tried to rotate the entire thing by 180°? I'm not even sure whether that's possible – but sometimes it's the easy things... ;)

Thanks for the suggestion. Yeah tried that and everything acts the same. Even with auto rotate turned off. Very frustrating bug.

Yuck – sorry. Yeah, would have been too easy. And no, I won't suggest turning your entire body 180° next ;) An idea might be trying to re-calibrate the sensors: How can I calibrate the tilting sensor on Android / How to calibrate G-sensor in Android - YouTube

HaHa, tried hanging my head off the bed...What makes things really odd is the the bubble applications all work correct. It's the VR SBS applications that are reversed. At first I thought maybe just one or two apps but seems they all act backwards.

And, did the "hangover" work out? :D For the rest, I'm afraid I'm out of ideas then. Might be a "borked SDK" (with a bug for your device). Asking the devs cannot hurt I'd say.

I found the problem and it doesn't look good so far. It's a bug which is model specific. The Zopo 998 is known for this issue (fixed in the 999 model). Perks have been asking for a ROM to correct the error.
Going to just have to keep my eyes open for some fix.

For more information, please refer to how to merge account?


text:
My android can't log in to Wifi networks with Captive Portals
It used to work about a month ago.
Whenever I went to the mall, or this one coffee shop, and also at 7-11 outlets, I would get the notification "Sign in to wifi network", then I get redirected to their login page when trying to visit any webpage in my browser, I sign in, and I can connect after.
But I have been playing around with my android in the past month

installed AFWall+ to allow only Opera Mini to connect on 3G
installed ProxyDroid to view the traffic on one of my games (and to get infinite gold lol)
added Charles Proxy certificate
installed and uninstalled XPosed framework
other stuff

And I just recently realized, I never get the "Sign in to wifi network" notification anymore, and I just get a cannot connect error on the browser.
It seems my phone's ability to sign in to captive portals has been completely broken somewhere along the way. It used to work 100%, now NONE of the places work.
Is there any way I can fix it?

In afwall there should be a program listed as CaptivePortalLogin. Give that program permission to access internet.

Can you provide more details, please.

For my xperia phone, stamina mode was the culprit. Disable stamina mode and everything works fine.


text:
How to mount usb drive in nexus 5 using mount command?
I read in some online sources that lolipop 5 allows mounting usb devices using otg cable without root permissions.
Another thing i saw is that the app "ES Explorer" can mount usb devices without root.
I'm trying to mount usb device using the built in "mount" command but im recieving "permissions denied" error.
The device shows in /etc/partitions as:
8    0    15633408    sda
8    1    15633392    sda1

I tried
mount -t ntfs /dev/sda1 /mnt

and get "permission denied"
What is the right way to mount usb device?
How does ES Explorer mount usb device without root permissions?


text:
What functionality will I lose by installing CM on my Xperia Z3?
I am considering to replace the stock rom of my Xperia Z3 with Cyanogenmod.
What are the functions that will no longer be accessible / installable after doing this switch?
For example I heard that Z3 comes with special DRM protected drivers for the camera, so I assume the camera will be worse after installing CM.
What about the Stamina mode to save battery? Will I still be able to use this somehow?
And what about the PlayStation functionalities of the phone?

Yes your camera may perform worse in low light. You will lose your playstation certificate. The stamina mode is associated with the stock rom of Xperia so you will lose your Stamina mode too

Damn, thank you. Anything else you can think of?

From my experience, you will lose all the above, and often things like WiFi, bluetooth, a working screen, 3g, lte etc. It depends on if it is a stable version of CM or a nightly. The nightly ones have a lot of known bugs and are NOT a daily driver. Anything 'Sony' on your device will be gone for sure.

But there may be way where you can backup the TA partition and restore it. So that your DRM keys are intact

in my experience the phone worked really well except for the camera. To take photos I used Google stock camera, shots usually came out distorted (HDR unusable) and except when in perfect light conditions photos where bad, also audio recording of any kind (voice or video) was impossible to achieve. So finally I went back to Sony ROM ... but feels outdated and slow in comparison


text:
Moto G Dual Sim Data Roaming Not Working
I have a moto G dual sim. I recently upgraded to Lollipop from Kitkat and I have the same problem as others. I cannot connect to Data Roaming. Wifi is no problem - I have checked the two boxes Data Enabled and Data Roaming. Nothing happens. I tried the ping test you suggested to another user, I get a failed message response. Any ideas. It used to work perfectly under Kitkat.
Peter Sand

There should be problem with your internet settings or ROM.

Goto 'settings' > Sim settings
Check the default sim for mobile data.

Try the following steps:

Go to Settings > Mobile data > APN
In that Tap the Menu and Select 'Reset Default'(or similar option).
By doing this your android phone will automatically download latest internet settings from the Service provider.
Restart your phone.
If still the problem exists
Delete all existing internet settings & call your customer care to get internet settings.

Even after the problem is not solved 'check for latest update' for ur phone or Reset your phone to factory settings :( & Try steps 1-4 again


text:
Turn off Google Voice forwarding when using home Wi-Fi
I use Google Voice to forward phone calls to my Android phone. But when I am at home, I would like to save voice minutes by not having to answer phone using my voice plan. Is there a way to automatically turn off Google Voice forwarding to my cell number (only the cell number if possible) when I am on my home's Wi-Fi?

Are you home at specific predetermined times? Because on Google Voice's site, you can specify time periods you want a specific phone number to accept forwarded calls.

Negative. It might work for some days but it is not something I want to count on.


text:
Is it possible to decrypt msgstore.db.crypt8 file
I am having a file msgstore.db.crypt8 that is actually backup file of whatsApp. I don't have a rooted phone so is it still possible to read this file ??
If yes then how can i do that ?
I tried to download some software that extract a key using phone but this process required rooted phone that i don't have.

PREREQUISITES:

O/S: Windows Vista, Windows 7 or Windows 8
Java - If not installed: Download Java
ADB (Android Debug Bridge) Drivers - If not installed: ADB Installer
USB Debugging* must be enabled on the target device. Settings -> Developer Options -> (Debugging) USB debugging Android device with Android 4.0 or higher

*= If you cannot find Developer Options then please go to: Settings -> About phone/device and tap the Build number multiple times until you're finally declared a developer.
INSTRUCTIONS:

Extract "WhatsAppKeyExtract.zip" on your computer maintaining the directory structure.
Browse to the extracted folder and click on "WhatsAppKeyExtract.bat". Connect your device via USB**, unlock your screen and wait for "Full backup" to appear.
Leave the password field blank and tap on "Back up my data".
The "extracted" folder will now contain your "whatsapp.key", "msgstore.db" and "wa.db".

** = If you have never used USB Debugging before, you may also need to verify the fingerprint.

Source: [Tool] WhatsApp Key/DB Extractor | OFFICIAL | CRYPT8 | NON-ROOT | UPDATED APRIL 2015

This is an okay answer, but it'd be better if you can also quote the relevant (and important) steps from the XDA forum. If that post is gone, then this answer will be pretty useless. Thank you.

simple way to read whatsapp crypt8 database messages..
Requirments:-
1. Android mobile
2. Mobile access of that database which you want to read messages.
3. En or gb whatsapp.
Now you have whole database folder of that mobile you want to read messages.
Install enwhatsapp .
Go to enwhatsapp folder and copy all database files in enwhatsapp database folder.
Now open enwhatsapp and verify that no which is copied in database folder.
Now all messages are restored.
Go to setting< data usage
And restrict background data pf enwhatsapp.
Now you can read all messages.
To keep messages open in enwhatsapp do to connect your mobile wifi and mobile data to enwhatsapp.
After you verify his no in your mobile .... verify in that mobile also .... so that he cant know that you did this ...

This seems intriguing, can you edit your post to include a link and screenshot?


text:
is there a way to run *.sh file by just touching it in a file manager?
I mean like it is when user opens an image file a pane opens where user can select app for given type. But when I'm clicking on *.sh file the first option that shows up is to open as text/audio/video/image and when I'm choosing to open it as text there is no terminal app in the list. I've installed Xposed framework but this app only allows to remove some of the apps from the list but I cannot find an option to add a terminal to *.sh file as allowed app.
What I mean is it to be like on desktop operating systems where a console shows up and prints and executes all the commands in file.
Now what I do is:
1. open *.sh file in text editor.
2. select all the code
3. copy to clipboard
4. open terminal app
5. paste code into terminal
6. don't forget to press enter to execute last line of the text that was pasted

You need both a File Manager that fires an intent to open a .sh file, and a terminal app that registers as a handler for such files.

Matthew Read is right in the comments, but you can still have a workaround for the goal.
Tasker offers a "Task Shortcut" feature that can be used to place shortcuts on home screen. You can use this feature to place task shortcuts for your scripts on home screen, if not in file manager. Many Launcher app nowadays allow folder creation on home screen so you can place and pack as many shortcuts as you like.
Instructions

To add a Task shortcut, go into Widget selection in your default launcher and choose Task Shortcut.
Enter a name which would be the name of the shortcut → + → Code → Run Shell.
Enter the details as per your needs. You may either paste the code into Command field, or type sh <SCRIPT_FILEPATH> where <SCRIPT_FILEPATH> should be your script's location.
Use Root if necessary. Save the errors or results into variables (can write into files too) because unlike desktop OS, nothing like launch of terminal window, printing of standard output ,and then auto closing of that window is going to happen here.
Save the task (pressing back key once saves things in Tasker).
Choose an icon and come back to home screen.
Tap the shortcut and it would now execute. Place as many shortcuts as you want. Also, you can execute those shortcuts as long as Tasker's service is running in background, which it would be unless you disable it manually or system force-closes it.

Use Root Explorer. It shows a dialog when you tap a shell file, asking you to choose an option from three: Execute, View and Cancel. That's what you want.
There's also a free (without root capabilities) version.


text:
Google Voice SMS not showing notifications in Hangouts?
I have my Google Voice account setup through the Hangouts app for Android, on my un-rooted Galaxy S5 (with the Lollipop OTA).
When I have the application open on my device, and I receive an SMS to my GV number, it appears on screen.
If I don't have the application open, the phone still receives the message, but it does not give me a notification. I know background data is turned on, and it has received the message, because I can turn on airplane mode, then open the app, and see the message is there unread.
SMS messages sent to my carrier number as well as Actual Hangouts messages notify correctly whether the app is open on-screen or not.
Has anyone ever seen this before?

Are you sure you didn't disable the "Show notifications" option for Hangouts?  Settings -> Apps -> Hangouts, right under Force Stop.

Yes, I am sure. As I mentioned above, I still receive notifications for Hangout messages, as well as SMS messages, just not Google Voice SMS messages.

Just ruling out the low-hanging fruit first.  Next on that list - in Hangouts app, in Settings -> [your Google account], under "Google Voice - [your GV number]" section make sure a setting "Messages (Show SMS & voicemail in Hangouts)" is selected.

Yes, that setting is selected.

Do you have the actual Google Voice app installed?  I remember reading some article a while ago saying that it's still needed.

Then in the GV app's settings under "Sync and notifications", make sure the setting to receive text notifications is enabled.  It may be grayed out since your main SMS app is Hangouts, but it should still be checked.

Also, can you see if you are experiencing this issue? Basically every new conversation will have notifications disabled by default until you explicitly turn it on manually, and there is currently no way to override this behavior.

It looks like there is an issue with Hangouts app that causes notifications for new conversations with a given contact to be disabled by default, with no way to override this setting.  On the Conversations tab, these are denoted by a bell with a strike-through:

(click for larger image)
Once you open such a conversation you will see a message in red saying "Notifications off - You won't be notified of new messages" with an option to enable them:

(click for larger image)
Existing conversations for which you've enabled this setting will receive notifications normally.  If you delete the conversation, the setting will revert to "off".  Archiving the conversation keeps it enabled.
The details that are described in this thread (I suggest starring it to show Google that there is interest in this issue) match exactly what you are experiencing.  It has been brought up before, and was escalated to the Hangouts development team, who are already aware of the issue.  We can only guess when (or if) Google will fix this.

Well, in my instance, this looks like it is absolutely the issue that I'm having. I was able to reproduce the exact behavior you've described. What a frustrating bug. Thanks for finding this.

I found this post on a google product forum and it worked for me. After you follow the steps, if it helps, I used the following service to send a test text message to my phone knowing it wouldn't be in my contacts and IT WORKED :)
https://www.clickatell.com/test-sms-gateway/
Tokiyo said:
Found a solution trying to fix this problem. This will give you notifications of new messages from new numbers or new people on the Hangouts app.

Go to your Hangouts app
Menu
Settings
Your account email
Customize invites
Everyone Else
Select "Can contact you directly"

Source: http://www.reddit.com/r/Android/comments/2vjtje/try_this_fix_if_your_hangouts_app_doesnt_notify/


text:
Relay SMS to a normal computer
Is anyone aware of a way to relay SMS messages back and forth to a PC/laptop?  As in, so you could deal with texting on the computer and leave the phone sitting around wherever on the same LAN.  Any target OS is fine.
I've searched myself for this but it turns out "SMS relay" refers to something slightly different.

The question "Is there an app..." will be closed because app recommendations are off-topic, and "How to write an app..." will also be closed because programming questions are off-topic. Your best hope here would be to focus on the problem you're trying to solve.

@onik Thx -- I'll rephrase this.  I'm actually not looking for programming help, that was kind of extraneous.

Android has no such native feature – but there are plenty of apps dealing with exactly this, see my collection to Send SMS remotely. The most famous candidates from that list are probably Pushbullet and MightyText.
If you want more, there are even apps to (almost) completely remote-control your Droid, see Manage your Android Device from your Computer. From this category, Airdroid is one of the favorites.

@goldilocks:Any target OS is fine, besides Airdroid as suggested by Izzy, you can try KDEconnect app but the functionality is  limited to Android 4.4.x and KDE(Linux). Other than that Webkey app from F-Droid works well like Airdroid but requires Rooted Device.

Look at mighty text. It let's you open a website on your computer and send/receive texts.

Google voice provides this capability along with many other useful features.

I use MySMS http://www.mysms.com/.  It works very well.


text:
How to make Android Lollipop remember wifi password?
I recently upgraded my Motorola Moto G OS to Android Lollipop. It works pretty well. However, one of the features I am missing is my corporate wifi being remembered that I used to enter from the browser. The browser used to ask if I want to remember the password and accordingly do so. I am not talking about saving the password while configuring the wifi in the settings UI.
However, since lollipop has this new UI opening up for entering password for wifi requiring authentication, I can no more save my password.
Is there anyway I can save my wifi password?

That's a so-called "captive portal". As I have not L-device: does that no longer open in the browser at all there?

No it doesn't. It opens in this, if you are correct, captive portal.

Could that be this Lollipop bug, which is also reported here? If so, the second link has some screenshots – and also provides a work-around you could test.


text:
How do I track a GPS device that has no connectivity with an internet or cellular network?
Are there any GPS devices that can be tracked in real-time WITHOUT the use of a SIM card ?
Or is there any possibility to track a GPS device which has lost the network signal ?
Assuming they can both send and receive sms and mine has internet connection ?
Something like every minute it checks, not need for a real time hard track but as good to know where to find her if she gets attacked.
I want to develop an app for it

That's a little confusing: No SIM = no SMS. No network = no connection = no communication. GPS is only a receiver, it does not send. That leaves binoculars as only tracking method then – which, besides, even works with devices not featuring GPS. As long as visual contact is possible, at least ;)
Apart from that, I guess we've got an XY problem here: "good to know where to find her if she gets attacked" › How do you know she's attacked? GPS alone won't tell you.
Maybe you're rather after Personal Protection solutions. There are some featuring an "emergency button" – and others with a "dead man's switch": the former sends out an alert when pushed, the latter sends one if not pushed within a given interval. If such an app is good, it figures what means of communication is available – and can broadcast an distress signal by all of them: Sending out SMS and mails including the coordinates (GPS or network based, whatever is available), posting on Twitter/Facebook, and even initiating calls to 911 (or whatever number you tell it to use).
One such app would be Watch Over Me, including most of those features: Track-Me function, Dead-Man-Switch; Real-Time recording; Email/Facebook, and more (on subscription even more again). For alternatives, simply follow the link to my list :)

Binoculars - loved it!

Your questions are a bit confused so I'll address what I think you're asking:
Many apps already exist that can "track" devices, even without a cell network. Airdroid and Lookout both come to mind but you can also do a search for any security apps that use a "find my phone" theft component.
True SMS (not over wifi) generally requires a SIM card. From wikipedia: "Though most SMS messages are mobile-to-mobile text messages, support for the service has expanded to include other mobile technologies, such as ANSI CDMA networks and Digital AMPS, as well as satellite and landline networks."

In order to be able to track the device, it must have one or more of the following1. Mobile network (and SIM card if it is GSM or LTE capable CDMA). GPRS or better for internet tracking. Must be SMS capable for SMS tracking.2. Wi-Fi3. Ethernet (yes, android supports this)


text:
GS5 heart rate monitor coming on all the time
Since the Lollipop upgrade I've noticed that every time my Samsung GS5 is awake when anything (finger, table, etc.) comes near the heart rate monitor it activates the red led. How do I disable this battery drainer?

I realized my wife's GS5 did not have this issue until she installed Google Fit. I uninstalled Google Fit from my phone and restarted it, problem fixed.


text:
Turn Tasker on and off with a widget
I would like to create 2 widgets to turn Tasker on and off (Enable and Disable tasker).
If it helps, I have Secure Settings and Zooper Widget. My phone is also rooted.
Any help would be much appreciated.

Have you tried to just create two Tasker tasks for that, and then use Tasker's own widget to trigger them?

I thought of it, but I don't know how to go about doing that. Could you please post it as an answer?

Disclaimer in advance: I didn't try this myself – so I'm not sure if the "turning on" part will work.

In Tasker: Create a task to stop the Tasker service (Tasker › Disable)
In Tasker: Create a task to start the Tasker service
On your homescreen, add a Tasker-widget (Tasker ships with that), and connect it with the Task.

So when you hit that widget for #1, Tasker will be disabled. You will have noticed the strike-through at #2: If Tasker is not active, it does not listen – so there is no such action. From the Tasker help on "Disable":

Permanently turn off Tasker's Monitor and stop running tasks.
  Tasker will not do anything further until enabled via the On/Off button in the Profile List screen.

So I am afraid that's all you can get: a widget to disable Tasker, but none to (re-) enable it.

Ah yes, that's what I was afraid of. Guess I'll just have to make do then. Thanks for the answer!

Afraid so, yes. If the answer helped you, you can "upvote" it (that's how we say "thanks" at SE ;). If it answered your question, please "accept" it by clicking the check-mark next to it (makes it easier for other searchers to identify it as "solved").

Since I don't have enough rep for an upvote, I can only mark as solved. Here you go :)

Simple. You can create a stand alone app (export as app) in Tasker. The stand alone app should start Tasker and use AutoInput Plugin to long click on the Enable Tasker icon.
Then just click the Enable Tasker (exported app). Not so elegant but it works.
I cant find any 'Enable Tasker' action but there should be a shortcut or something so we can make it elegant :-)

"I cant find any 'Enable Tasker' action" – there must be some intent you could call to do that, which you could create a task for. Apart from that: no need to have/create an additional app for that, as my answer shows :)

You find the tasker enable button when you start tasker. Try long hold on the tasker icon up left corner. I dont know if a intent exists for that. But if you got autoinput you can long press it. The stand alone app is needed because, like you sad, tasker wont listen to the tasker widgets when tasker is disabled. You can create a stand alone app that can start the tasker service.

I know about that button – but that I've got to press with my fingers, you cannot trigger it automatically ;)

You can use a tasker plugin called AutoInput (dont need root) to press it automatically. No real fingers needed :-)

authors: Станислав Федоренко

authors: станислав федоренко


text:
How can I tell if someone has been going through my private data?
After my Xperia Z3's screen was damaged I had to send it to repairs (an independendent repair provider). I was unable to log out of any accounts and while the phone was away, I noticed that my facebook messages were being read, so I logged out all device remotely by changing the password. When my phone returned however, it had tons of unread notifications - and the clock had been changed. Did the repair service change the time so I wouldn't see that they read my notifications/does changing the time make read notifications go unread again? How can I tell if they have been going through my messages and other data?

Simple, you put a password on it. Or.. Or next time you want to take it in for repair. Use Titanium backup. Backup all the apps and data. Store it to the sd card. Wipe phone completely, take out sd card, send it in for repairs. And no changing the time wont do much.


text:
Greenify and BootManager in Xposed Modules for Lollipop 5.0.1
I installed the latest Xposed Framework(alpha) module for lollipop and all its modules are working fine. But am not able to run modules like Greenify and Bootmanager which I use frequently. Is there any workaround to solve this issue ?
I tried reinstalling the Framework and am still stuck.

For Greenify:
You can participate in the Greenify beta program by joining their Google+ community, which should work with Xposed for Lollipop. As part of the beta program, you'll automatically receive beta updates through the Play Store.
Otherwise, you can grab the APK from this mirror and install it yourself.

For Bootmanager:
Someone notes that it still works with this workaround

[You] can click outside the popup message at start of boot manager and it works regardless of the "module not enabled" message.

Also note that as of today (4/Mar/15) Xposed for Lollipop is still an alpha version. It is not yet complete, and therefore several modules may not yet work with it. Even when it is finalized, it may take more time for the modules themselves to be updated with support.
The latest status update (Feb 19) to the Official XDA Forum also states:

Keep in mind that this isn't my fulltime job and that an alpha phase might take some time. It would be illusionary to assume that we reach a stable state after a few days, with all the changes that have been done." source

The most you can do is contact the module developers and support them in the process of updating their apps for Xposed Lollipop support.


text:
How can i take picture to call a number
I think there was option in some app, dont remember what it was. But you could take picture to call it.
I want to simply take picture of a number and call the number. Photo need not to be saved.
It'd be huge benefit to me.
I think it should be possible i'm not talking about hand written numbers, i'm talking about numbers on screen or billboard etc.

Google Goggles may do the trick. It can be used to read text from pictures and much more (including reading QR codes).

Any news on this in year 2021? (iPhone now supports this natively, with iOS 15)

Google Goggles will do what you are asking. It does an analysis of any taken picture (without saving it to your phone). The results of the analysis will depend upon your picture (for example, if you take a picture of a famous painting it will tell you what the painting is).
In your case if you take a picture of a phone number, it will highlight the number in the picture allowing you to select and dial it.

does it require data from carrier.

It does require data; which it can get from either your carrier or from being connected to a WiFi network.

i've 100mb limit which gets full by breathing i think.

Use a QR code. Scan the QR code with your camera, and make sure that a phone number is set as the content within the code. You should then get an option to open the number (as usual) with your preferred dialer.

i said i want to use number from billboard or screen.

authors: นพรุจวงค์ษา นพรุจ


text:
Why does Huawei Honor 6 show something other on screen when I put a magnet on it?
Normal mode:

Magnet mode:

This pops up regardless of lock screen status. If I add and remove the magnet while unlocked, it does not get locked. There is also third screen with music controls when music app is running.
Why does this happen?

Does it act this way on every screen, or just a lock screen?  Every magnet or just this magnet?

Any magnet, just the lock screen.

Interesting.  Usually magnets are used in holsters to automatically lock the device and turn off the screen, but that's the same effect as what's happening here.

Correction: this pops up regardless of lock screen status. If I add and remove the magnet while unlocked, it does not get locked. There is also third screen with music controls when music app is running.

It's a feature to display useful info and interact with it when you're using magnetic case for Huawei Honor 6. Searching for "Huawei Honor 6 magnetic case" will show how it's supposed to be used:

(Image courtesy of Lelong.my)
From what I researched, most of Honor 6's magnetic cases have small cut-in on the front-right side where you can touch the screen to interact with the phone while the case is closed.

How do I turn it off? Does it increase the attack surface if I want to secure my device?

Unfortunately, that's where my research ended. I didn't find anything about that and I don't have both the device and the case, so I can't experiment with it further.


text:
An update from Jelly Bean fails at 30%
I have a galaxy S3 SGH i747, Jelly Bean 4.3.  The update is downloaded but every time it attempts to update, it fails at 30%. What to do now?

Can you get the OTA from somewhere on the Web(Trustworthy source)? You can update the system via stock recovery then. It won't void your warranty. Otherwise, are you on wifi or data-pack while downloading the update. You may try Factory-reset to see if things works out better.

Im sorry, i dont think there is any other option. The KitKat update for Galaxy S3 on AT&T is only downloadable via OTA (Over The Air). You cannot update for some unkown reason, that is, unless you are willing to FACTORY RESET your phone in order to be able to update.
(there is another VERY COMPLEX WAY on fixing this, it will involve ADB, Rooting, Putting your phone at risk, and voiding your warranty.... So i would not reccomend that, but tell me if you STILL want me to tell you the other way. But please note that you would be putting your phone at risk.)


text:
IS it common for mobile data to stop working but normal phone reception to be fine?
So I've got a sony xperia z3 compact and it's only a couple of months old.
So far, it's been great but today I noticed that the mobile internet doesn't work. The thing is though my phone reception is fine - I can dial people without getting problems - it's just that when I'm not within a WIFI zone, I have no data.
I've rang up my mobile network provider and they say my data is activated. The phone itself is from overseas but I'm fairly sure, the phone's mobile data has worked before - it's only stopped working recently.
I'm trying to figure out if it's a hardware fault in my phone and I'm hoping it's not because it would be difficult and lengthy to get it replaced. Is it common for a phone's mobile data to stop functioning while the phone's normal phone reception works perfectly fine?
Do these functions use the same components to work?

Do you have Mobile Data enable in the network settings?  Are the APNs set up?  (And yes, you can definitely use voice and SMS without a data connection.)

Not normal , check your phone params to be sure that you did not disable data , you can also dial *#*#4636#*#* to open the diagnostic menu then first item and scroll down to "preferred network" and check what is written.


text:
Line spacing issue when writing an e-mail draft in the Gmail app
When writing an e-mail draft in the Gmail app, 2 line breaks (e.g. between two paragraphs) get transform into 1 line break with large line spacing when I edit the draft using Gmail web interface on my computer. How can I configure the Gmail app so that 2 line breaks stay 2 line breaks?

Example:

I use a Samsung Galaxy S5 SM-G900A with Android 4.4.2.

I haven't found any solution so far.

So I am still interested if someone has any idea.


text:
Updating OTA after changing /etc/system files
I manually modified /system/etc/mixer_paths.xml in order to boost volume on my Nexus 5 when listening to music with a headset. As a result I am still running version 4.4.2 as whenever I attempt to update OTA I get "Error!" screen. I suspect it has something to do with my modification of the system files but am not sure. So I have two questions:

What is causing the update to fail?
How can I fix it?

I would like to do both of the above without loosing any of my data/applications.
(I would not be surprised if a question similar to this one has been asked before Android SE, but I lack experience to determine which of the questions that already exist is actually the same as my question.)

As far as I know, you first need to unlock bootloader to root a nexus device (I'm not a nexus user).
Now, in order to update your OTA, it is mandatory to lock the bootloader and then perform the update.
I'm a HTC user, and I faced the same issue. What I did was flashed the stock recovery, locked the bootloader and performed the update. Everything went smooth.
I'm sure nexus follows the same path.

What does it mean to "flash the stock recovery"? Is that something I can do quite easily?

In other words, you will have to unroot your phone.
A tutorial here guides you how to unroot your device.
I hope this helps.


text:
Work-around for process substitution in mksh
An extremely useful feature of Bash, known as process substitution, is missing in the Android shell, mksh. This is highly unfortunate as it prevent you from doing things like:
diff <(sort list1) <(sort list2)

The mksh site has marked this as a "future plan" here. So my questions is:
Are there any work-arounds for this? (And what are they?)

AFAIK you are free to use any other shell, assuming it is compatible with Android.

There is now an [tag:mksh] tag ;-)

Apparently the only (?) way to do this, is by using a named pipe like this:
mkfifo myp1 || exit
mkfifo myp2 || exit
sort list1 >myp1 &
sort list2 >myp2 &
diff myp1 myp2
rm -f myp1 myp2

This need to be put into a mksh shell function in order to be of any real command line use. Another tricky part seem to be that AOS has implemented some kind of timeout that kills or messes up the pipe, if not used within a few seconds. (Reason unknown.)

We just figured out how to do this for the Desktop Unix case. On Android, you’ll need a directory to place temporary FIFOs at (any will do, such as /sqlite_stmt_journal in Android 2.x and /data/data (if you have the rights to write there) in newer ones). You’ll also need mktemp and mkfifo. (cat is an mksh builtin these days, but on old Android you’ll need to add that or a newer mksh version; they all work down to at least Android 1.5)
function die {
        print -ru2 -- "E: $*"
        exit 1
}

function psubin {
        local stdin=$(cat; echo .) pipe

        pipe=$(mktemp /tmp/psub.XXXXXXXXXX) || die mktemp

        # this is racy
        rm -f "$pipe"
        mkfifo "$pipe" || die mkfifo

        (
                # don’t block parent
                exec <&- >&- 2>&-
                # write content to FIFO
                print -nr -- "${stdin%.}" >"$pipe"
                # signal EOF to reader, ensure it’s not merged
                sleep 0.1
                :>"$pipe"
                # clean up
                (sleep 1; rm -f "$pipe") &
        ) &
        print -nr -- "$pipe"
}

diff -u $(sort list1 | psubin) $(sort list2 | psubin)

You need a shell such as ksh, zsh, or bash for process substitution.
I assume the diff command @user1147688 is refering to is from busybox. Process substitution doesn't work with busybox apps. Busybox diff handles named pipes differently than diffutils diff. After a little more testing, I found I was only able to use process substution with busybox diff after creating the /tmp directory with this supersu command:
su -mm -d -c 'mount -t tmpfs -o rw,uid=0,gid=0,mode=1777 /tmp /tmp'

This creates a temporary for all users to use. For some reason, busybox doesn't use the TMPDIR variable. Alternatively with zsh, you can can use busybox diff like this:
busybox diff =(sort ./a) =(sort ./b)

This is like diff <(...) <(...) but it uses temporary files instead of named pipes. Zsh will use whatever read-writable temporary directory you assign to TMPDIR. Using TMPDIR=/sdcard won't work here though since you can't change ownership or permissions on /sdcard files.
Diffutils diff works without any issues using any kind of process substitution.
Here's a function that implements something like diff with process substitution. You can use this with busybox diff and any modern sh-compatible shell that supports arrays, such as ksh, bash, zsh, or mksh. It will work assuming HOME is set to a read-writable location, such as /sdcard on Android.
# usage: diff2 COMMANDS1 -- COMMANDS2
diff2() {
        local i=1 j k cmd1 cmd2 list1 list2
        cmd1=()
        cmd2=()
        while (( i < $# )); do
                eval j="\$$i"
                if [[ $j = -- ]]; then
                        k=$i
                        break
                else
                        cmd1+=("$j")
                fi
                let i++
        done
        shift $k
        cmd2=("$@")
        list1=$HOME/diff$RANDOM
        list2=$HOME/diff$RANDOM
        eval "${cmd1[@]}" > $list1 2>&1
        eval "${cmd2[@]}" > $list2 2>&1
        diff $list1 $list2
        rm $list1 $list2
}

You can add pipes, |, to your COMMAND1 or COMMAND2 as long as you quote them or backslash them.
The way this works is by splitting up the input into two arrays with -- as the separator for the commands. Some eval abuse helps separate the input and is needed to evaluate commands that use pipes.
The function could be further modified to include options for diff, either utilizing a third array or parsing with getopts / GNU getopt. A third array with another -- separator would probably work best to avoid having to use GNU getopt for long options.

There is something wrong with your mount command. I think it should be: mount -t tmpfs -o rw,uid=0,gid=0,mode=1777 tmpfs /tmp and in addition you need to mkdir -p /tmp and remount / as RW. However, thanks for useful answer and script.


text:
Samsung Galaxy Tab S 8.4 (SM-T700) support for OTG (On-The-Go)
Not having any luck determining if I can see/move files from my camera to my T700 using a On-The-Go adapter/cable.
See cables advertised but read on various sources that not all devices support all Host services.  Not having much luck finding a cable locally so before I go through the trouble of getting one on line, finding it does not work and having to return it, I'm look for assistance in determining if the T700 is likely to support Host/OTG services.  Contacted Samsung but they just told me none of the tablets support OTG - interesting, who's buying all those adapters/cables that won't work?
Sometimes I feel like I'm the only one who bought a Galaxy Tab S 8.4 as I never find any mention of this tablet on forums I look on.  Am I the only one? :)

Finally found a USB OTG cable at Best Buy.  Samsung branded as a "Host" cable but nobody knew how it works (or even they had it - 'OTG' that is).  Tried to convince me I need to swap SD cards to transfer pictures from camera to tablet.
Not buying this, I bought the Samsung "Host" adapter cable on the assurance I could return it if it didn't work.  It did.  Worked great.  Just plug in the cable to both the camera and tablet and power up the camera.  And there is, identified as usb a.  Was able to view and transfer (copy) pictures and videos from the camera to the tablet.  No separate file manager app needed either.


text:
How to downgrade from Lollipop to Jelly Bean on my Samsung Galaxy Grand?
I upgraded my Samsung Galaxy Grand from Jelly Bean to Lollipop. it worked properly for one week, but then problems occurred. Only black screen is displaying on my phone . While dragging from top of the screen , it shows "No notifications" and it also shows time. Screen is still working properly, but i can't use my phone other than these.
How can I downgrade my Samsung Galaxy Grand from Lollipop to Jelly Bean?

I would suggest to simply flash the desired version of Android for your phone. Surely, official images of Jelly Bean for Samsung Galaxy Grand exist.
Flashing a rom is really simple:
This instructions are for a Windows system, if you are using another OS just tell me.

Step 1: Install Fastboot on your Windows system

Download this file, it is an installer for the strict indispensable tools you need to put files on your softbricked phone from your PC.
http://forum.xda-developers.com/showthread.php?t=2588979
Install it and say yes both to the adb and the driver questions.

Step 2: Reload your phone to fastboot and flash CWM

When your device is turned off, connect it to your PC via USB and hold the power and volume down button. You should be in fastboot mode now.
Open a command prompt in Windows (Start --> cmd.exe). Type cd C:\adb and then fastboot devices. You should see an hexadecimal code followed by "device". If not, tell me in the comments.
Now download the file you find at this link, it is our recovery.
http://forum.xda-developers.com/showthread.php?t=2201860
Extract the .img file you find inside and rename it recovery.img. Place it in C:\adb.
In the command prompt, address this command
fastboot flash recovery recovery.img

Now reboot your phone to recovery using the power and volume up buttons. You should see the new recovery.

Step 3: Download the ROM and copy it in your phone

Download your desired ROM. Leave it as a .zip.
While your phone is in recovery mode, type adb devices and you should see again a code and "device". Then move your rom .zip file in your C:\adb folder and address these commands:
adb shell
mount /data/
adb push nameofrom.zip /data/

Obviously replace nameofrom with the name of the zip archive of the rom you have downloaded. If you want, rename the zip to address the command with more ease.

Step 4: Install the ROM

When the push process has succesfully finished, navigate through your phone's recovery to install zip, install from internal memory or something like that. Select the zip you just pushed. It will start installing and, after finished, your phone should boot again upon reboot.


text:
Disabling notifications for Samsung Messages
I'm using Samsung Galaxy S5. I switched to using Google Hangouts for SMS. I cannot disable the default Samsung Messages' notification, so I get a duplicate of each notification from the messages.
I unchecked "Show notifications" under Application Manager and it doesn't seem to work.
How can I disable it?

do you have same SMS Account? I mean if you have multiple google accounts ONLY one can be configured to use with Google Hangout and other Accounts will continue to use default SMS app and hence you might be getting those Notifications.

Did you try to change this option in your default SMS app? It's under settings on the main screen.

Try to disable the default SMS app.
But be careful, you may face problems receiving and sending messages after that if you have a KitKat or Lollipop due to Google Android restrictions.

I've actually tried this. It doesn't seem to help.

What's the OS you are using?

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


text:
Does installation of CustomRom chage the partition
I have some basic question abt customROM
1.When you install customROM, does it change/recreate the partitions in previous ROM   stockROM/Custom) or it just installs the ROM in the  existing partitions (like windows)
2.What is ROMSlot, is it someting like MBR in windows ?
3.Is there any customROM that will unlock the bootloader for me and install itself.
4.Does cynogenMod works in ANY DEVICE  (i.e. Chinese )

No, flashing ROM will not change your partition table.
No, flashing ROM won't unlock your bootloader (I think that you'll, in fact, need to be using unlocked bootloader to flash a ROM)
CyanogenMod is made for each device separately. If it's available for your device, you can install it. Go to their website to see if there's an official or unofficial port of CyanogenMod for your device.

thnx but cynogenmod claims that it will unlock the bootloader for you. My data partition got corrupt,so internal storage shows 0.0B, hence no app can be installed, I thought maybe flashing a custom ROM will fix it.

@Tanvir while installing custom ROM doesn't change the size of your partitions, it does wipe (delete their content) them, so installing a custom ROM might just fix the issue you're having with your phone (The issue may be in the software itself, maybe it's not really a corrupted partition). But first of all, check your partition table with help of this thread , so you know what you're dealing with.

thnx,I checked the partition through linux shell n found that the data partition shows NO INFO, something's gone wrong? Also the shutdown command resets the device.. sigh!!

@Tanvir well, in that case, you should try to repartition the table (make sure you follow a good tutorial on this). It seems already broken, so I doubt that you can make it any worse by repartitioning.

yup, thats why I didnt dare ..though I tried once but command didnt run... shows some error.. there's nothing to do .. :(

@AleksandarStefanović  please help me with this issue http://android.stackexchange.com/questions/106256/how-to-unbrick-sony-xperia-c2305


text:
I think I have a virus
My phone will not download anything from my app store. Everytime I get on my browser I will get a notice that says I have multiple viruses...can I please get help with this issue...and if I have to download an app I can't..

Those things are not viruses rather they are called Pop-up Ads. You'll face this pop-ups on almost all the browsers including Chrome, Firefox, Opera etc. These ads always try to install Malware, Bloatware apps on your phone when clicked.
There are two browsers which blocks ads successfully...
1 - Firefox (with extension AdBlock Plus installed)
2 - UC Mini (with speed-mode enabled)
P.S : Your phone does not have a virus.


text:
Problem while trying to sideload ROM to my nexus 4
My nexus 4 was in boot-loop, so I tried to format and re-install android into my devices following instruction from a forum. I was able to reach the part trying to side-load ROM to my devices but unfortunately I failed. The file has been 100% sent over my device yet the installation was aborted. Anyone has any idea why it happens?? T.T

What were the instructions you followed? Please [edit] your question with more details so it is clearer what you have tried.

Try to use "push" ADB command instead of side-loading to transfer the files.


text:
Moving Apps From Internal Storage to SD Card
Is there a way to transfer apps like Facebook or WhatsApp that reside on phone memory to SD Card without rooting my phone?

I've just added the app2sd tag to your question. For a starter, you might wish to check its tag-wiki here – as well as its most frequented questions, e.g. Is moving apps to SD only available to rooted devices? / How to move Applications from phone to SD Card?

Not all applications can be moved to external SD card without rooting, but there is a way to make most of the apps install on the SD card. If I was to do this, I'd prefer having a faster SD card, of maybe class 6 or 10.
This command using Android Debug Bridge (ADB) can do the trick.
adb shell pm setInstallLocation 2
If you are new to ADB shell, you can refer this guide for the same: Click here. If you don't have ADB installed on your computer yet, take a look at Is there a minimal installation of ADB?
PS: This won't mean all apps will be installed on the SD card only, the application developers can overrule this setting you make if they want to. Plus apps using services or featuring widgets cannot be moved to SD card either.

Copying the .apk to your SD card means you've got to get hold of it in the first place – which is not always possible, as Playstore doesn't feature a "direct download" ;) BTW: I've added the remaining facts to your answer, hope that's OK with you. Full ack to the SD card class recommendation, of course – which is the same I usually give :)

It is cool. And you can get the apk from someone else's phone if the apk from Play Store won't vary with the phones' specifications. Though I remember using a site to get the apk, which was kinda dangerous if the site owner would decide to infect and send the file, but it was a spare phone and there was nothing to lose/keep secure.

Unknown sources are always dangerous if you don't know whether you can trust them. And not everybody has a second device available. But of course, if you have that option, that might work. One site with links to .apk files (hopefully trustworthy) is mine ;)

You should also have in mind that this command doesn't work for all phones. I'm using a Motorola DROID RAZR M running KitKat4.4 and tried this. I couldn't install any app anymore.

You can move apps to your SD card by either;
1.
going into settings and go to application manager and click your desired app and click move to SD card.

This is what the app looks like or similar (click image for larger variant)
2.
going into the list of all applications on your phone and click on the my files one - it looks like a folder- and it depends on what phone you have got - as some phones don't have the files app built into the phone, Samsung does. Once in the app select phone/internal storage and find the app file and select it and move it to SD card/external storage.

The box in a darker shade of blue is the button to click (click image for larger variant)

That's for native App2SD. Starting with Android 4.0, many manufacturer dropped support for this from their devices – so it might be there, or not. If it's supported, that's of course the way to do it :)

Most Android phones come with only 16 or 32GB of internal memory, much of which is already taken up by the operating system and preloaded software. After you start adding your own apps, shooting photos, downloading movies and putting your music collection on the device, you risk running out space.
To move apps to the microSD card using Android’s application manager.
Android's app simply move ur app Internal Storage To SD Card like us Move app to SD card
Settings -> Apps -> list of app's Name -> Move to SD card ( Toggle to Internel storage )

You try using GL2SD in play store. That will help you to achieve your target. You can also try this guide here: Move apps to sd card using gl to sd.

Link only answers are discouraged as they can become outdated. I recommend that you elaborate your answer further.

There is an app called Move app to SD card. Open the app then allow it to control the device then select the apps you want to move and it will move them.
Note: Works best with root privileges

I better suggest you rooting your phone and use folder mount which helps you not only in moving apk but also to move your data or obb files into the sd card.rooting your phone is not that hard . just download iroot into your pc
enable debugging mode in developer options then its all done

We're looking for detailed answers here. Please see how do I write a good answer? and [edit] your answer to incorporate the required steps.


text:
How can I get Google Play store to work on my Samsung S3 mini with CyanogenMod OS?
I got the CyanogenMod OS installed on my Samsung S3 mini a couple of months ago but since then my Google Play store stopped working, giving the error message: No Connection. Retry. OR Check your connection and try again. I have not been able to update any apps or been able to use any Google+ apps for that matter. Every time I tried opening any app that is related to Google Play, I received a message saying: Unfortunately, (app name) has stopped. I have googled various troubleshooting suggestions but no luck. These include:

Clearing the cache of Google Play store, -services and -services framework
Checking the date/time on my device
Deleting my Google account on my device and re-creating it
Deleting the Google Play app from my phone and re-downloading it from www.apkmirror.com

None of the above things worked so I did a factory reset and I tried downloading it again from the above site but still no luck.
One thing I have noticed (not sure whether this might be whats wrong), but if I go to Menu/Settings/My Devices on the Google Play store, then my device model is showing to be 'GT-I8190', but I have a S3 mini. I have tried various ways to either edit or delete and re-creating the device registered but also no luck. I read something about 'root access' but have not really explored the troubleshooting for it, I have no idea what it is but is this something I should look into?
Currently the Play store app is on my phone but I cant use it due to the error message and if I go via the web onto the Google Play website to try and download any app then it just says 'the app will be installed shortly' but nothing happens.
Does anyone know what else I can do? Should I just take the CyanogenMod OS off from my device and if so, how would I go about doing that?
Thank you!
Lindi

From what you described, to me it seems like you've installed wrong Gapps package (probably for different Android version), check your gapps package, and if it's the wrong one, simply download the correct package and retry with flashing.
In case your Gapps package is correct, you might have flashed it incorrectly. In that case, you might want to reflash both the CM and Gapps files, but wipe the /system partition before flashing. Also, if you've used older Android version before switching to CyanogenMod, you should have wiped the /data partition (that might have also been the problem from what you've described).


text:
Unable to find files copied from pc to internal storage
I have copied files (around  2GB) to my android phone's internal storage from my friend's pc. But I'm unable to find those files either by using file manager(root) or from my pc.
When I checked my phone's memory usage, it confirms the presence of those files.
Is there any way to retrieve those files.

They should be there, where you copied them to. I suppose in /sdcard or /extSdCard / /external_sd. You may also try searching for the file name and find it that way.

There is an app called 'Diskusage' for android. It will scan your storage, will tell you Folder wise what's taking your space and you can explore them. It should see your file unless they are corrupted and not mapped in MFT of filesystem. Alternatively, 'ES File Explorer' App also has a scanning feature but I like Diskusage more. Give it a try after Rebooting your phone.


text:
Why can't I install some games/apps to my phone? (samsung galaxy s4)
I try to download some games, such as crossy roads or, the one i was trying to install in the image, Okay?, and it just says error; couldn't install on USB storage or SD card. But I don't know why, I have loads of room on my phones internal storage and on my SD card. It really annoys me that i cant have the game/app on my phone.

What happens when you sideload an APK? Any error there too or is it only from playstore>

I can download APK's that's how I get the apps that won't install on my phone, but when I download them it says this file may harm your device but I continue anyway, but the problem with APK's is that there isn't always an APK for the app I want like i cant find an APK for the game I try to install in the photo above - Okay?.


text:
Root access in android
How to get root access in android ?. While  I am trying su or sudo in my samsung galaxy core phone ,I am getting /system/bin/sh :sudo :not found

You have to root your phone. Search (here or on Google) for "How to root ".

You first have to root your device in order to have root access.
I'd suggest you to have a look here.
Do check for supported devices here [as per devices, samsung galaxy core is supported. Do cross-check whether you own the same model or not]

I haven't done rooting in my device till now.In that case ,do you mean that none of the applications currently running in my mobile phone ,including anti virus is having root access ? What I mean is that, although I haven't done rooting in my mobile phone, how a privileged application like anti virus is running in my mobile ? Or is it running with limited privileges?

Rooting your device gives YOU administrative rights.
Means once you root your device, you can explore your device's system files, tweak them, explore all you installed-apps data, install custom ROMs, etc.
All the system files are hidden in UNROOTED device. You do not have permissions to access those files without root.

If this helps you understand more about android root.
Hope this helps.


text:
I always get this window and I can't do anything
I got an Android phone, And when I turn on the phone, I always see this window.

I would like to use it, but I don’t know, how I can fix it.
Somebody could send some link about the probleme and how can I fixed it?
Thanks a lot!

This picture is showing the custom recovery that is installed on your device. Looks like someone installed it and used custom ROM on this phone before. By default, the phone should boot straight into the system, but in this case it seems that something's different.
One way of fixing your phone is by reinstalling the software you got on your phone (since it seems that there's something faulty with it). Go on CyanogenMod website (CyanogenMod is a custom ROM that you can install on your phone), find the page for your device, and follow the instructions that are presented. You'll have to download the ROM and Gapps package, transfer them to your phone, and install them (it's fairly easy, you'll see). After following the instructions, your phone will be ready to use.

Ok, I will check this website, I will do what I can.
Thanks your help.


text:
All apps seem to be gone
I was using my Chrome on Android 4.1.2 on Samsung Galaxy S II and phone suddenly crashed. When phone restarted it looked like all apps are gone, even Google Play.

App Drawer shows only standard apps like Camera, FM radio, Internet, Messaging, Phone, Samsung Apps etc. but all other cannot be seen there.

Application Manager lists my apps under DOWNLOADED label, but instead of apps names (e.g. Chrome or Viber) it shows app IDs (com.android.chrome or com.viber.voip) and instead of app icons it shows some gray icon with labels Android and SD. Under ON SD CARD label it there are no apps. I don’t have external SD card.

I used Android System Recovery to wipe cache partition and it wiped cache for all except Chrome cache.

What can be problem? How can I get my apps back?

Look at the appstore, check my apps => Installed. At least you can re-install from all apps.

@ott-- , he said that google play has even disappeared, he cannot do that.

@ott--, Csharper is right. I don’t even have Google Play. When I go to Google Play using my computer, and I try to install or uninstall, I get message that an app will be installed or uninstalled in a few moments, but nothing happens because Google Play on my phone is gone or cannot be started.

Maybe a factory reset can help with it. Since you don't have any external SD card, This issue is not hoped raise. Can you download anything using stock browser? Check for it. If not there might be issue with internal memory as far as i know about android.

Community bump prevention: this question was closed because the question seems to have been abandoned (insert reasons here). If anyone can evaluate the existing answers, feel free to vote accordingly and reopen the question (or mod-flag the question requesting for reopening). For anyone else having the same issue, please post a new question and refer to this question as additional context.

This seems to be some sort of faliure or glitch in your phone.
One way to fix this would be to factory reset your phone. by going to Settings > Backup & Reset > Factory data reset.
I would believe that there is nothing wrong with the SD card, so photos & music should be fine.
You can regain apps by then going to Google Play Store > Swipe Left to Right > My apps and install the apps back into your phone.
I hope this works.

I believe that this will work but I would like to save my data. Photos and music are fine, but Viber messages and organizer (DGT GTD) data are not reachable to me.
Is there any way to get them? Do I need to root my phone to do that? Is there some check disk or something that could help me?

@Domagoj It doesn't seem so. Even with a root application app backup tool. It wouldn't work, because the phone lost all your apps for some reason, including your apps. Getting that data back would most likely not be possible

@Domagoj There is also a possiblity the SD CARD is corrupted. Try plugging it back in and out. See if that will work.

I don't have external SD card.

Go to widgets and click on google play and from there, add it to your
home screen. From there download all of your apps.

This is an old question, but this may fix it:
The screenshot of the disabled apps shows the Android logo and an SD card (meaning you have an internal SD card, this is also evident from "Apps on SD card" tab). Go to Settings > Storage and select "Unmount" under the internal SD card (or "Mount"). Then reboot.
I had the same issue and that helped me (only when it happened to me, it was because I was using the USB Mass Storage option).
But the Google Play Store part did not happen to me. If it still does not appear, try installing a third party app store as a last resort. Or obtain root and use an app that installs apps as system apps to reinstall the Google Play Store.


text:
How does antivirus find the files accessed by an application without root access?
I haven't rooted my mobile phone, but an antivirus is running. Without rooting, how will the antivirus come to know about the files accessed by an application?
Normally, in Linux distributions, it can be found from
/proc/"p-id"/fd, but in Android root privileges are required to access that folder, although it is not the case in normal Linux distributions. So, without rooting, how does the antivirus come to know about the files accessed by an application? Is there any other way other than accessing /proc/"p-id"/fd?

What version of Android are you running?   2. When you check under App > Permissions what permissions is the app using?

It's simple - It doesn't. Antivirus on android has very limited access. It can't check what the given app is doing. It's not very useful. It may warn you if it finds something suspicious on sdcard/externalsdcard or one of your installed apps is in their database marked as bad. It can't scan the app data files, it can't scan the main system, so it's pretty pointless to use it.

Anti-virus programs run in sandbox mode like every other application.
They can access your storage.
And they can also scan installed apps because apk are like zip files.

They can scan external storage (/sdcard) only, not installed apps.


text:
Play Store crahes after reinstall in /system/app
I've Archos 45B Helium rooted, with 4.4.4 android version.
I've got some problem with Play Store so I backed up it with Titanium and I delete it. I was not able to restore. So I downloaded "com.android.vending-5.3.5" and I instaled it as Phonesky.apk in the /system/app directory and change is permission to 644.
Now Play Store is installed but it crashes all the times.
Could I take Google_Apps wich are in the http://wiki.cyanogenmod.org/w/Google_Apps
and which version I've to take.
Thanks for your support.

Following  I installed 5.2.13 in place of 5.3.5 version of play store as above. The tool didn't crash but it doesn't to download  any softwares.

Did you clear Play Store data? It is not recommended to flash gapps packages on stock ROMs but I don't see why shouldn't it work. For KitKat, choose CM11 file.

Yes, and I wiped the cache that removed my Play Store. Archos web site doesn't give any firmware for this device.  On this question link gives clues but I don't know how to apply them and if there's any compatibility problem.

I've got self signed error when I tried to flash CM11 Gapps on my devices :-/

On Android 4.4.4 there is no more /system/app but /system/priv-app the main directory of the applications need special access
Following this Link of Android exchange
I checke dthe version of the tols was not removed. I my case I did that with the 4.4.22 version of Google play store
adb shell
shell@ac45bhe:/ $ su
root@ac45bhe:/ # mount -o remount,rw /system
root@ac45bhe:/ # cp /storage/sdcard1/com.android.vending-4.4.22-80240022-minAPI8.apk /system/priv-app/Phonesky.apk
root@ac45bhe:/ # chmod 644 /system/priv-app/Phonesky.apk
root@ac45bhe:/ # reboot

And I installed com.android.vending-5.3.5-80330500-minAPI9.apk from Android thought the internal file explorer, accepting unknown source when the system asked.


text:
Add myself back in a chat group in Telegram
I'm trying to figure out how a friend of mine add himself back in a chat group on telegram. How is that possible? I think he uses an app for that.

Might have been using liberbot

He can add himself only if he leaves and is not kicked out. If he gets kicked out, he won't be able to add himself back.
You will have to use the web version of telegram to exploit it.
After logging in to the web.telegram.org website, select the group that you left from the left (direction) pane.
Now click on the group name from the top bar. In the dialog box that open, click 'Return to Group'!
Hope the telegram developers market it as a feature for adding yourself back and accessing archives of groups that you used to be a part of.

I'm not sure if Telegram developers would notice this bug if it's not reported to them directly. Btw, is it really a bug? Could you provide reference for that?

The telegram mobile app deletes the chat once you leave a group. However, you can see the same group history in the web version. Inconsistent behaviour across platforms - bug. Although, it would also act as a failsafe if you accidentally deleted yourself from a group.

A "mutual contact" can invite someone back into a group. The mutual contact needs to have your friend saved as a contact and your friend needs to have the mutual contact saved as a contact.
Source: https://twitter.com/telegram/status/586897156344258560

 if a person
  left a group, only a mutual contact can bring him back (both need to
  know each other's phone numbers)— Telegram Messenger
  (@telegram) April
  11, 2015


text:
Stock android browser on android 4.1.1
Can I remove icon for this from my start up screen? Am using android 4.1.1 on asus transformer'prime tf201.
Also can I make firefox my default with an icon on start up screen?

You will need to root your phone if you wish to uninstall the pre-installed stock Android browser. You can download a launcher from the Play Store that can let you hide apps. Also, when tapping on a link it should usually ask you "open with..." and you can tap Firefox, and then tap Always. For this, you must have already installed Firefox.

Yes to remove the icon hold it and drag up to remove. Then click apps, and go to Google play store to download Mozilla Firefox. Finally once installed this should create a shortcut. Otherwise look for it in apps and hold it down to drag to the home screen. Additionally you may be able to go to settings General defaults and see if you can select the browser as a default.