Stop Galaxy S2 from reading homepages out loud? My Galaxy S2 has suddenly started reading all homepages out loud, and it is really annoying. Does anyone know how to stop it?

I am running the new ICS software.

Update

When the computer voice is reading out loud, it seems that I can turn down the volume of that voice, which mitigates the problem for now.

Also, it seems that it is only the browser and the facebook apps for which everything is read out loud.

Update again

In Settings -> Applications -> Running I see a "Voice commands", and under that the Samsung TTS process is running. When I force close that one, a voice says "driving mode off". However, the process is relaunched immediately again.

Seems the suggestion about disabling driving mode is the way to go, however I cannot find any such option anywhere in the settings menu.

Update again again

This is getting pretty weird. I managed to disable driving mode. You can do that by going to the voice command app by double tapping the "home" button. However, that did not help, it is still reading all homepages out loud.

Any help please, it would be very much appreciated?

Check your settings for Settings -> Accessibility -> Install web scripts and make sure that it's turned off.

For JellyBean
Settings > Accessibility > Vision > "Enhance web accessibility" -Set to "Do not allow"
This fixed my issue, guess I should stop playing with 500 settings at one time.
Also try Settings>accessibility>Hearing>Turn off all sounds checkbox


Nexus 6P - Fingerprint unlock setup I would like to setup fingerprint unlock on my Nexus 6P. I believe I have it setup correctly, but when I go to unlock the phone by putting my finger on the sensor, it vibrates once then makes me put in my pattern to unlock the phone. Isn't there a way to unlock with just the fingerprint and not have to do the pattern also?

Hope this helps ! Setting up the finger print on nexus devices


Is there a way to make Android in general play sound a little louder on the right side? For some reason my earphones have a lower volume on the right side and it throws me off, is there a non-root way to make the phone's audio (at least via earphones) play a little bit louder on the right side? I'm using an Xperia Z Ultra on the latest available Android version for it (Lollipop).

Settings -> Accessibility > Hearing,

There you can control the left/right sound balance.


Azpen A1040 root method I have an Azpen A1040 10" tablet and I have tried multiple root methods, nothing seems to work for this kitkat device.  I see some android enthusiasts successfully rooted this device.  Please let me know what method you used?  Thanks!

The A1040 works using Kingoapp Root. As pointed out in How do I root my Android device? (our "rooting index"):

  Pratically roots most androids in 1-click and supports kitkat. Even unlocks some bootloaders. Windows PC required.


Can I safely delete the "browser" icon if I use Chrome? I have a Samsung SM-G313H.

Can I delete the actual ''browser'' icon on my Samsung phone as when I tap on it there comes a whole screen of errors.  I can get onto the internet by using the chrome icon.
Many thanks.

Depending on where you wish to delete it from:

Homescreen: Tap and hold the icon, then move it to the trash can (which usually appears on the upper border of your screen). This just removes the icon from your homescreen, and you could re-add it any time by long-pressing it in the app-drawer and let it go on the homescreen). Very safe to do.
From the app drawer: This is the list of all apps available, and you usually cannot directly remove anything here. Instead, unless the launcher offers you to "hide" items (some do, e.g. Apex or Nova – I'm not sure for the default TouchWiz launcher as I don't use a Samsung smartphone), you need to uninstall the corresponding user-app or, in case of a system app, disable it. For this, go to Settings › Apps › All, scroll to the app in question (here: the browser), tap the entry (which opens the details page for the app), and tap either the "uninstall" or "disable" button.

You can of course re-install an app (as long as it is available), and you definitely can "enable" a disabled app again (same procedure, the button will now be named "enable") – so this usually is safe enough, though you'll receive a warning of possible side-effects. Critical components (e.g. "Android System") cannot be disabled anyway ;)


set Video as Ringtone in Samsung Galaxy s4 Is that possible to set Video as a ringtone in Samsung Galaxy S4? It's perfectly working in my NOKIA Lumia 630. But no in Samsung Galaxy S4.

Any ways if you have. Thanx

First convert video into mp3 using third party app like  convert video to mp3 and than set ringtone.

OR

Simply change the extension of file from (.mp4/.3gp/.flv/.avi) to .mp3 and set it as a ringtone


What is the Streaming Decryption setting in Google Drive? I notice a "Streaming Decryption" option under Encryption Settings. For me, it was not selected by default. The description under this setting is a little unclear:

  Decrypt documents into a stream incrementally.

So my question is what does this mean and what does it do? Does it mean that a given document is only partially decrypted (if there is such a thing) while it is open? Should the average user pay any attention to this setting? I found this HowTo on CNET but it does not explain the setting.

I don't recall whether this was a setting under the former (i.e. pre-Drive) Google Docs app.

Goggle Drive gives you some security options regarding your documents:

You can choose to encrypt all offline documents (that is, documents
stored on your device);
And can also choose to decrypt documents incrementally as they are
streamed to your phone, by selecting the Streaming Decryption, thus having just a small portion of the document decrypted when accessing it. Kinda like watching a compressed video.

Sadly enough couldn't find any official documentation to support my answer on Google, but here's some relevant links:

Access and Edit Files with Google Drive

Google Drive - View files offline in the Google Drive Android app


Fakestore, blankstore, gms, microg, unifiednlp - what's best for Android without Gapps? I've been running Android for maybe 2 years without Gapps or a Google account, and like the experience, but I'd also like to do it better because some apps I used to use, now don't run without some Google services. I researched NoGapps but don't quite understand the  information well enough, and the different packages available, to know what I need.

It looks like these are packages that simulate the Google play store and main services APIs but return either null data, minimal responses, or data from other open source providers? But I can't find a clear explanation what options there are, and the main differences between them, to help me choose what to install.

My current phone is lineage 14.1 + SuperSU 2.79 on a Samsung S7 G930F, and I don't use the Play Store (I use FDroid and sideloading).

Update

Just to clarify (following @Izzy's excellent "basics" reply so far), the main issue thinking about it isn't so much "which of these packages can I use to replace a Google library".

The real issue is, to what extent do these No Gapps alternatives meet the presumed goal of allowing software to still work (by faking a playstore/location provider/other service that they expect GApps to have provided), but also in reality sanitising or avoiding actually using Google for these, or reducing and making clear what data is sent to Google if it's used.

So for example, Fakestore sends nothing to Google, period, its job is to fake that Google Play Store is installed and its Android API working, but unfortunately unreachable/empty.  But for the rest, it's really hard to know what's still sent and what's sanitised or not sent. If all there is, is a FOSS reimplementation of a Google Library, same data, same auth, mostly same logging/datamining, that's a bit weak and unfortunate, even if unavoidable. If Nlp can fully avoid Google and use more trustworthy sources, that's better. But this is the kind of information and discussion I can't find details about.

I'm realistic here - a person who wants an app that needs Google Push Notifications, has to either fake that functionality as installed but not responsive, or use code that cleans the data and does data leak avoidance as best possible, or must accept they can't use that app. But the information needed for that decision is clarity as to what these NoGapps softwares can do, to minimise or avoid data leaks, and how far they can go to distangling from Google.

That's pretty central to "why I want to use them". I'd like to be clearer what their compromises are and what's possible or not, in terms of data and info passed to Google, and I'm not, which is all that stops me enjoying them ATM.

Some basics first:

NoGAPPS is deprecated and got replaced by its successor, µG (read: microG).
µG includes the core (basically, GServices) and also UnifiedNlp.
No GService replacements will support the Google License API. That's much too hot an area. While we all love dentists, we better not see them working on us (replace "dentists" by "lawyers" in this context).
there are ways to access PlayStore, though, and you've mentioned some candidates:

BlankStore: Deprecated, no longer maintained except for bugfixes, but its successor not yet ready. Supports only free apps.
FakeStore: As the name suggests, only a "fake" – i.e. it fakes the presence of Playstore to apps not working otherwise.
Yalp: Like BlankStore but still maintained, plus supporting apps you've already bought (but not the process of buying and not the license check some paid apps perform).
More candidates in my corresponding app list.

I'm running that combination (CyanogenMod + µG with UnifiedNlp + BlankStore/Yalp) for about 2 years now. The only thing I found not working was paid apps that wished to verify their license against GPlay – apart from that, everything runs smoothly. For details, you might wish to see my article series on Android without Google. Note that, however, there seem to be some issues concerning LOS 14.x and UnifiedNlp currently; for details, please check with the issue tracker on µG's Github presence.

You can find the implementation status in the project's wiki, as well as a short introduction. In terms of privacy, you can derive from those two:

  Acting as a replacement for the closed-source Google Apps (GAPPS), it is a powerful tool to reclaim your privacy while enjoying Android core features.

(from the introduction; emphasis mine). In the implementation status, take a closer look at two columns: Functionality and Crashing. If both are "No", we have a dummy: Apps think it's there, but absolutely nothing is happening in there (especially no data transmission); this is and always will be the case for Analytics and Ads, for example. No functionality and crashing means there's nothing implemented (not even a dummy) – so apps accessing that might crash, but again nothing is transmitted (currently e.g. Auto and Cast).

If data is transmitted, to my knowledge this is limited to the absolute minimum for the functionality to be achieved. This e.g. includes Google Cloud Messaging (token, id and obviously the message must be exchanged, where the latter is usually incoming only), Account Authentication (guess what: account name and token/password must be sent for that, or there can't be an authentication), Maps API (must obviously send the desired position for the tiles to be retrieved – but this doesn't go to Google, as it uses OpenStreetMap/OpenScienceMap instead). Fused Locations doesn't run via Google either, as it uses the UnifiedNlp backends instead.


Home Key pressed when not even touching it? I've been going insane since yesterday. When typing or selecting things on the bottom half of the screen, every so often the app I'm on erratically closes because the home key thinks it was pressed. I removed my scratched screen protector, but all that accomplished was the problem being more consistent.

I found that when ever I press/swipe my finger within 5-10mm above the home key, it activates and I'm back on the home screen. It's especially bad when my finger slows down, so I guess it stops registering the swipe and thinks I tapped.

Anyone having this problem on Android? Or do you think my phone is giving up the ghost? I tried booting in Safe Mode, still same problem.

Phone: Sony Xperia E4g

Android version: 4.4.4

If you have older firmware than 25.0.A.2.14 it's probably a software issue (check that link: multitouch bug xperia e4g Otherwise it's probably broken screen or another unknown software bug.. :(


Download google doc to my phone and view it offline? Is there a way for me to download google doc to my android so that I can view it off line (i.e. without data connection)?

Thank you.

You can download the file as a pdf and then transfer that file to the phone using something like Awesome Drop.

Then view it on the phone with a pdf reader.


nexus 5 camera display How can I change the view on my camera so that the image I'm looking at is fully displayed on the screen? At the moment there is grey padding at the bottom with the camera icon I press to take a photo.

That's just the new Google Camera app.
You can uninstall the update and use the stock version instead if that bothers you.


How can I remove/hide the Skype Status notification? Skype, like many applications, uses a persistent notification to keep from getting killed by the process manager. Usually, I would just hide this notification by going to the app's "App Info" screen and unchecking the "Show notifications" box. However, I want to get message notifications. Just not the constant "Available" notification.

Here's a screenshot of the notification I'm talking about.

After some Googling, I've found people who suggest disabling the "Skype Status" notification in the app settings. However, that doesn't seem to be an option on my device.

I use Android 4.4 on a Nexus 5.

How can I remove/disable the Skype login/status persistent notification, without disabling other Skype notifications?

This is now possible:

https://support.skype.com/en/faq/FA12359/how-do-i-enable-or-disable-the-status-icon-in-skype-4-for-android-phones

Just tried it on my Nexus 7, works fine.


Screen goes off during call and does not come back in Micromax A89 I am using Micromax A89 with

ICS 4.0.4
512 MB RAM
Screen 4.0 Inch

I am facing this problem since beginning. But it was solved automatically. Now again it happens when I dial a call or receive a call my mobile's screen goes off and does not come back. I must have to use power button to end the call (I set "Power button end call" checkbox from settings).

I think it's a proximity sensor problem but not sure?

But when I restart my mobile then it works for 1 or 2 calls but after it again it creates this issue.

Any help would heartily be appreciated.

I faced the same problem but I found a simple and perfectly working solution:

Dial *#*#7769#*#* (Proximity sensor calibrator)
You will see 2 options Start and Exit
Click on Start.
Move your finger over the proximity sensor 3-4 times and try to change the value on screen.
If values are changing after 3-4 tries then your problem is solved.

Thanks to nighil g


AdBlock makes TuneIn Radio crash Device: galaxy S3
Rom:liquidsmooth 4.4.4

I recently upgraded to liquidsmooth kit kat and as usuall i reinstalled my fav apps.For some reason the app Adfree that i use seems to block tunein from loading the stations.

The app works until you select a station then crashes.If i revert the hosts it plays fine.
I also used different adblockers like the build in liquidsmooth one and the crash happens again.

Is there a way to white list tunein?

Try another software called ad away that has the option to white list apps. Ad block doesn't seem to have the white listing option.

https://f-droid.org/repo/org.adaway_51.apk


"App Updates is running" warning happening very often This week I upgraded to Android 7.0 and since then, everytime I turn on mobile data and enter/exit an app, this notification appears

.

  App Updates is running
  Preparing to install apps...

I unchecked all types of notification in Google Play Store, but nothing happens. Is someone experiencing this as well and maybe know a fix? The device it's LG G5.

Open the LG Update Center (on the V20 it's under the Common tab in "About Phone") and set notification interval to Never.  If that doesn't do it, reopen Update Center and install every app listed.  Then uninstall the ones you don't want.

I'm guessing the update center initially tries to install these apps and isn't satisfied until it's done.


Insufficient space on Android 6 with SD-Card mouted as internal storage I've got a Motorola Moto G 3 with Android 6.0
I installed a 32 GB SD-Card and I mounted it as Internal Storage (the new feature in Android 6). After installing some apps I get the error 'Insufficient memory' in the play store. Looking in the memory tab in the settings menu I saw that the internal storage is nearly full but with a filemanager I see that I have 25 GiB of storage left.
I have enabled the device encryption and I have enabled remote debugging in the developers setting.
(UI-tweaker is enabled too)

Has anyone an idea?
Thanks for your help!

Regards Microgamer

The correct way to do this is navigate to

Settings -> Apps -> select a large app -> Storage

Here it appears some apps have the option to Change the storage, while others do not - developers have to implement this.

If you have a Change button, then a menu appears where you can select the SD card and transfer the app.

I fear you'll have to go through all your large apps manually and try to free up space.

Another option would be to delete the cache of the apps on your internal storage.

Here you can read about how Android deals with adoptable storage.


Tell HTC EVO browser to always "select all" when moving to URL field Every browser I've used selects the full URL whenever I move into the URL field (address bar), but my new HTC EVO doesn't select anything. Almost always when I move to that field, it's to enter a completely new URL, so the extra steps (press, hold, wait, then select all) are annoying.

Is there some way to change this to work like every other browser on the planet? (Short of installing another browser, which I'll do now, anyway, while waiting for an answer here.)

Even a faster way to "select all" would be welcome.

My best guess is that this behaviour is not configurable and maybe solely HTC's fault (you most problably had a look at every option of your browser already before asking here).

Some options that come to mind:

You might want to try a different browser than the EVO's default (Dolphin, Opera, Firefox)
Root, unlock and install CyanogenMod or something different (alas, not an option for many due to difficulty, risk and warranty problems)


Is there any android smartphone using Atheros chipset? Possible Duplicate:
  How can I find out the make and model of the chips in my device?

I'm now working on a research topic about Hotspot 2.0. However, it's really difficult to find an Android smartphone or tablet using the Atheros chipset.

Does anybody know what Android product is using the Atheros chipset?


Is there a contact book that allows partial access for apps? In my phone book I have both personal contacts and work related contacts, like clients, contractors etc.

Applications such was 'whatsapp' are great and easy, but I do not necessarily want to add all contacts to all apps that use the contact book.

Is there either an alternative contact book that allows only certain people (groups?) to be shared with an app while keeping others out, or a privacy setting in the default contact book that allows certain contacts not to be seen by every app?

Thanks for your thoughts and recommendations!

In contrast to the comment from Zlatty, I was very pleased to learn that the pro version of xprivacy can do just that. I use it to allow whatsapp selective access to contact book entries only if I know that the person in question is already registered with whatsapp.

Blocking contacts by default:

Allowing partial access:


Can I connect two bluetooth device to my tablet? I would like to connect a bluetooth keyboard and bluetooth mouse to my tablet. Is it possible at the same time?

I honestly thought that only one device could be connected at a time using Bluetooth. In an attempt to prove my point I tested connecting multiple devices simultaneously to my Samsung Galaxy Tab 4:

Sure enough I was able to stream music to my Milwaukee speaker while using an Apple mouse and keyboard- all connected at the same time. Granted, there are probably still instances where this might not work depending on devices and most likely would only be able to stream music to a single device, but it worked perfectly in this case.


Enabling AdHoc Networking on ICS to Connect to AdHoc Devices I'm looking for a way to connect my Galaxy Nexus (Android 4.0.x) to my laptop via adhoc wifi. (The laptop will act as my wireless NAS.)

The WiFi Ad Hoc enabler for Android does not work on the Galaxy Nexus. (The statistics at at that link show 0 successes and 13 failures for GNex owners who tried it. However, it works for many other devices.)

I also see this advice:
You need a modified wpa_supplicant file in /system/bin.

What modifications are needed to the wpa_supplicant file in /system/bin?

I see a couple proposed solutions for other devices, but nothing for the Galaxy Nexus.

https://android.stackexchange.com/a/19133/12444
https://android.stackexchange.com/a/4147/12444
http://www.slatedroid.com/topic/2973-ad-hoc-network/

However, I see this response: "patching the wpa_suplicant isn't generic and frankly I'd call that method useless."

What is the best solution? Can anyone shed more light on the problem here?

If you can tether mobile data of your Galaxy Nexus over Wi-Fi, you have full-featured ad-hoc network. If you are not sure, install Wireless Tether (root access is required).
After connecting Laptop to this MobileAP, look for IPs of client and Default Gateway (ipconfig /all cmd command works fine with Windows; Fing can also be used). IP of Default Gateway is IP of your Android device. You can use these IPs in any networking service you want. It works.

Another Approach
In ad-hoc networking, it doesn't matter which point is broadcasting SSID. So, you can make your laptop virtual router too. Connect your Galaxy Nexus to it & do whatever you want.
To make your laptop virtual router with NAS support, I'd recommend you to install Connectify Pro (not free). There's a nice free alternative too: mHotspot. After connecting your Galaxy Nexus to virtual hotspot created by it, you can use any networking service over it.


Link2SD fails to mount after nandroid restore Recently I happened to switch back to stock ROM in my LG P500. I used v2.3.3 (v20c) ROM from LG's site and installed wiping all partitions including my SD card.

I then rooted using SuperOneClick and installed Link2SD. I rebooted into TWRP recovery, partitioned my SD card with one ext3 and one swap partition. The remaining space on the SD card was filled with a FAT partition. After rebooting phone normally, I used Link2SD which detected the presence of ext3 and mounted it successfully at very first run. To test the mount, I restated the phone (with reboot command in terminal emulator) and the ext3 partition was mounted without any problems.

Having faced a issue with ext3 partitions (see my earlier question) I decided to first test the backup and restore features first.  Hence I moved Google Maps app to ext partition and created a link. With link created, maps was working fine.

I then took a backup with TWRP which included all partitions (system, data, boot, recovery, cache, .android_secure and sd-ext). I immediately restored the backup and to my surprise, Link2SD did not mount the partition and reported an error invalid argument.

My phone does not have busybox installed and also no init.d support. But even without these Link2SD mounted the second partition well and fails after restore.

Can someone explain why it fails to mount after restore when it did before?

Update: I had sent email to the developer of Link2SD with logcat and as of now I haven't got any reply.  The log cat did not show any suspicious entries (or I do not know what to look for!). The only two lines about Link2SD are:

  I/ActivityManager( 1567): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.buak.Link2SD/.Link2SD } from pid 1680
  I/ActivityManager( 1567): com.android.server.am.ActivityRecord 444 Displayed com.buak.Link2SD/.Link2SD: +387ms

This logcat is also available here for a detailed view.

Update 2:
I missed to add that, with Link2Sd not mounting, if I go ahead and format the SD card and re-partition using TWRP recovery, Link2SD starts recognizing and mounting. So, something happens to the partition during restore operation. At next available opportunity, I will attempt to manually mount the partition as Izzy had kindly suggested.

I have the exact same problem, the only thing that fixes is doing:

 e2fsck -fpDC0 /dev/block/mmcblk0p2

but I have to do it every boot.


How to use hosts.allow or hosts.deny in Android Is there a way to use the files hosts.allow and hosts.deny in Android? I've searched over the internet but found nothing.
I have to control access of both wifi and mobile networks. And limit the access to a certain domain. Just like a firewall do. I've tried to insert some iptables commands, but the system became very slow after these commands.
Thanks in advance.

As far as I know, Android isn't setup to use hosts.allow and hosts.deny

However, it is setup to use a standard hosts file in /system/etc/hosts

Unfortunately, it doesn't support wildcards, so it might be difficult to limit the device to a single domain via that method.

iptables probably are your best bet - perhaps you could post the rules you attempted, and I can see if there's anything that could be causing them to run too slow?


How to remove pattern lock on android 5.0 on mu Nexus 4 I upgraded my phone nexus 4 to Android 5.0 lolly pop, it was over the air upgrade.
Before upgrading i had set pattern lock to my phone, after upgrade it is using the same but in settings/security the options to disable the pattern lock is disabled (option none).
Also swipe to unlock the device option is also disabled.
Pin, Password and Pattern are enabled. please let me know to disable the lock.

Thanks,
Harish S

Go to Settings >> Security >> Device Administrators. See if anything other than Android Device Manager is checked. If something is checked, it's possible it's forcing a higher level of security.

Uncheck it if there is, and check the screen lock options again.

Also try Settings >> Security >> Clear credentials.


Add 2nd number into Google play I recently bought another android device. How to add my 2nd number to Google play account? So that, I can easily choose to install apps from google play into my 1st number or 2nd number.

Google Play is not tied up to phone numbers, but to Google accounts.

Just add/sync your existing Google account into your phone via System Settings > Accounts > Add Account. You will then be able to download / use the paid apps that you had in your other phone, assuming they are compatible with your second phone.

Then from Google Play, just select the account that you'd like to use.


Phone unlocking ideas My wife's nexus 4 has a dead area across the middle of the screen. There's a 1 cm strip running horizontally across the screen that doesn't register clicks.

A few weeks ago, her screen broke. We had it repaired, then two weeks after that the dead area emerged. (The technicians will not fix the issue, I've tried that). The dead area covers digits that are in her pin. On a nexus 4 the lock screen is only in portrait mode, so I can't access the dead area by turning the phone.

The dead area doesn't cover the on screen keyboard, so if I can get to that I think I can unlock the phone.

What I have tried to fix the issue:

punch in a bunch of invalid pins hoping that the phone would become locked and we could unlock it using the associated account with the on screen keyboard. I've tried probably 50 times but the phone hasn't stopped offering PIN authentication yet.
Using the android device manager, lock the device. The problem here is that I lent her my phone in the interim and it locked my phone. We unlocked that and removed her account but the android device manager still isn't locking the right phone. This is kind of weird because she never set my phone up to allow the remote control, I did that with my account. Somehow the phone or google's server must be confused. Two Nexus 4s in the same room is a problem apparently.
If you go to the camera, you can get the phone to go into landscape mode. Take a picture, then view the gallery. Anything from before your taking pictures while the camera was locked is hidden, and a lock shows. Tap the lock, and you are taken to a lock screen in portrait mode. But before you can key in any digits, it flips you back to portait.

The phone was never in USB debug mode, and I can't connect to it via USB while it is locked.

Does anyone have any idea how I can fix this?

Just now I tried this in my nexus 7 and it worked. My nexus 7 has lost its root access after update to 4.3 and I didn't bother to root it again - just fyi in case if OTG didn't work in your nexus 4.

I set up PIN as my security option, connected OTG cable and connected a mouse. After restart (mouse didn't detect the moment it was connected and worked after reboot only) I was able to use mouse to click the numbers to enter PIN.


Hard-bricked with dead bootloader Samsung Galaxy Pocket (GT-S5300) You can see the original files that I used for the partioning from
this website, as well as the other links : https://skydrive.live.com/redir?resid=F968213B88AADBF5!127&authkey=!AH0DTuPbDvUS7s4

I live in Sri Lanka, and apparently it is not official in my country. The Samsung Service Center does not support my phone, as I bought it from another shop.

I followed all the instructions in the guide. Everything went fine,
and it said that it had finished partitioning 512 MB from my 2GB
Internal USB Storage (My 16GB SD card was inside the phone as well
during the time of partitioning, but it was not partitioned and works
fine when inserted it to my SD card reader/writer). it came back to
the screen that said Re-boot into recovery mode. I pressed the reboot
into recovery mode, and the screen went blank. After that, I could not
boot it normally, and also into recovery or download mode. My phone is
a Samsung Galaxy Pocket (GT-S5300). My phone was rooted with a file (I
do not have that file, and the Dropbox download link was lost), but my
phone worked perfectly after that with no bugs. It ran on Android
Gingerbread (2.3.6) and out of the 960mb of internal space, about
880mb was full.

Note : The old links are no longer there and are dead. The only place
to get the files is from the link mentioned above.

I would appreciate if anyone could help me.

Thanks and best regards,

Sanoo

A carrier or the manufacturer with the correct JTAG setup are likely the only ones who can help you.  If you can't get even the bootloader to work there's nothing you can do as a user.


Will I loose manufacturer updates if I root my phone I have ASUS Zenfone 2 Laser with Marshmallow but I want to root my phone fot certain reasons but don't want to loose OTA updates from manufacturer. Please let me know if any work around is possible.

In most phones, especially the newer ones, you cannot receive OTA updates, since /system is modified by rooting and it fails the verification for OTA updates.
To better understand details about verification see answers to this question  What specifically prevents OTAs from being taken on modified /systems, and why can't it be shut off?

Systemless Root is an option to prevent this. In this method of rooting only the boot partition is modified, keeping /system intact. Prior to flashing OTA one needs to flash stock boot and recovery images to allow OTA updates . You can read more about systemless root in the answers here Systemless Root

Do ensure you research the linked XDA thread in answers and choose the right version for your device, based on user feedback


Odd problem with USB tethering: Error 324 (net::ERR_EMPTY_RESPONSE) or Error 102 (net::ERR_CONNECTION_REFUSED) I am accessing internet with my Laptop through 3G USB Tethering from my Nexus S with Android 4.0.4.

About half of the time, I lose connection and I am unable to access any website on my Laptop or use any application that connects to the internet (eg. ping), except for Gmail and Skype (which still work very well). And it goes back and forth frequently between the normal situation and the odd one.

If I try to access any other website on my laptop (like google.com), I get depending on the website:

"No data received
Unable to load the webpage because the server sent no data.
Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data."

OR

"This webpage is not available
Error 102 (net::ERR_CONNECTION_REFUSED): The server refused the connection"

Do you have an explanation for this bizarre behavior? Do you think an app is interfering with my connection?

Sometimes rooting may cause such problems.
The phone says "unrooted" or otherwise, bans some programs, i.e. browser, etc., from functioning properly.
I would suggest to apply a factory reset - of course after having all the back up you may possibly need - rather than flashing a clean firmware.


Encryption precautions on android So I want to encrypt my phone and my SD card. What are the precautions should I have?

What if my phone doesn't work anymore. Can I restore the data again? What should I do in order to make sure that if the phone doesn't work or anything goes wrong I can decrypt the data and not lose it?

I have samsung galaxy note 3.

Thank you.

Before encrypting you should:

Ensure all your contacts are associated with, and synced to, your Google account. This can be verified by viewing your contacts online at https://www.google.com/contacts.
Your photos and other media are backed up. Photos and videos can be automatically saved with the Google+ app. Any other files/data can be saved to your computer by connecting the Android device via USB and copying them over.
Make note of all installed apps.

You can’t reverse encryption on Android devices. If you decide you want a decrypted device you will have to perform a factory reset at which time all your data will be removed and lost. In addition, if the encryption fails or doesn't complete partial or full data loss will occur (the most common reason for this is power loss during the encryption process).


Tether from PC to android via USB Is there a way to tether a PC's ethernet or WiFi connection to a Samsung Galaxy Fame using Jelly Bean 4.1?

What I would like to do is to be able to access the internet on the phone using the PC's internet connection, via USB or wifi. My PC runs Ubuntu and Windows (Dual Boot) so either of these operating systems will work.

You need to reverse tether your pc to your phone.


How to add support to an external monitor in Android? My Samsung Dex (with Android 7 in a Samsung Galaxy S8 phone) won't work with my LG 23MT75D-PU monitor. I think because the Android driver are not ready to talk with this monitor yet. I will want to know where i can fire a bug related with that fact or find a fix, by myself.

I really think this is an android question by nature. My Galaxy S8 have not a problem and also i considered, this is not a problem of Samsung Dex, but instead, this is a problem in the Android kernel, because it's where reside the modules to load the most commons drivers by default.

I finally found the problem. The Samsung Dex work only with an specific voltage, you can not connect it to any different power supply (like the usb ports of your computer). If I connect it to the power manager that come with the phone, it will be working well on my monitor.

Thanks all involved.


Android OS High Mobile Data usage Guys the android OS data usage on mobile data seems to be unusually high..

I have blocked data access for all the apps and whitelisted only a few 4-5 apps in AfWall firewall.. While play store , play services are disabled too..

Also I keep Google sync off when on mobile data and use it only on Wi-Fi..

And one cannot turn off background data on android OS

Settings > Backup and reset is turned off And all the photos backup etc too.

Anything related to Google or backup is turned off in short

The mobile is Moto G first gen and most of the OEM Motorola apps are freezed

So why so much usage by Android OS..
What packages are part of it.

Or how to check what services or packages are using the data and how to disable or freeze them.

Also can post if somebody needs to analyse

iptables firewall rules
Apps frozen or disabled

Screens:

Also:

backup is turned off
sync is turned off
no OTA updates for a long time
my normal data usage was ~20MB per month for Android OS

One way to reduce data usage it to turn off Data Roaming. This can be found under Settings > Wireless & Networks > Mobile Networks.


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.


Android Device Monitor does not list Application for events? I'm worried about some activities showing up in logcat, but the "Application" field is empty on every entry.  Is there some way to get this populated?

WalletGuns and GnsSdk are related, but I can't identify what app is throwing the errors.

I know it's not very explicit, but for production ROMs, applications will need to have set the debuggable attribute in their Android Manifest to true.

<application android:debuggable="true"
   ... />

Otherwise, no Application tag will appear.

So, probably, the developers for the apps in question have either ignored the attribute (default is false), or specified the attribute as false explicitly.


Samsung Galaxy Tab 2.7" home screen wallpaper My mum has just got the Samsung Galaxy Tab 2.7" and was trying to set a photo as the home screen page. She did this but all it displayed was the middle section of the photo missing out the two grid sections to the left and right. Is there any way that you can set the full photo as the wallpaper?

If you're just trying to set it for home screen, try either Wallpaper Wizardrii mentioned above or Image 2 Wallpaper (com.shirobakama.wallpaper).

However if you're going for lock screen then IMO you're out of luck, at least on Samsung devices. None of the 2 above apps acknowledge Samsung's separate lock screen wallpaper and thus would not touch it.

If you're so desperate for this feature that you're willing to pay extra effort, flash non-Samsung-based custom ROMs like CyanogenMod - Tab2 has plenty of them.


How can I limit the number of fingerprint attempts before fallback to other login type? I've got a Nexus 6P and would like to reduce the number of allowed failures before it blocks fingerprint as an allowed login mechanism - according to https://support.google.com/nexus/answer/6285273 you need to use the alternative login mechanism "When your fingerprint isn't recognized after a few tries".

It could be nice to know how many "a few" is (and whether this is an adaptive number that for example may take into account how recently it was correctly unlocked), but the point is that it can go (as in my recent testing) at least to 4 failures and succeed on the 5th attempt. I would be entirely happy to force it to block fingerprint access after two failures, but I can't find this as a setting from a bit of quick poking around.

It could be nice to know how many "a few" is....

From Marshmallow Compatibility Definition Document (CDD) , quoted here

MUST rate limit attempts for at least 30 seconds after 5 false trials for fingerprint verification

  .... and whether this is an adaptive number that for example may take into account how recently it was correctly unlocked

CCD is silent on this so one could safely assume 5 attempts holds

  .... happy to force it to block fingerprint access after two failures, but I can't find this as a setting

There doesn't appear to be any setting to increase or decrease number of attempts (google search)

LockScreen Tweakbox is said to increase the number of attempts to 20


Restore whatsapp chat if no SD-card I have Samsung Galaxy S3 which I formatted it then when I re-installed WhatsApp, it did not ask me to restore back my chat.
I don't have an SD-card installed in my phone.
What can I do to get back my chat?
Please help.Thanks

You cannot recover them because you erased them when formatting, and Whatsapp can't recover them for you from their servers because they are deleted as soon as they are received by the client (you):

http://www.quora.com/How-long-does-WhatsApp-keep-the-delivered-data-like-images-or-etc-in-the-server
https://www.whatsapp.com/faq/en/android/20887921


How do I prod my Droid 2 into resync'ing Facebook profile pictures? The Motorola Droid 2 supports, from out-of-the-box, the notion of logging in with not only a Google account, but also a Facebook and Twitter account, and maintains three separate groups of contacts for each of those. It also supports the notion of both manually and automatically linking, say, a Facebook contact to a Google contact. This merges all of the information into a single contact. As this is my first Android phone, I cannot be sure how much of this is basic Android functionality, but I am under the impression a lot of it is from Motorola's MOTOBLUR, and is specific to Motorola handsets.

One problem with it, however, is that a Facebook contact's profile portrait never changes once it's set! When someone changes their Facebook profile portrait, I even get a notification in my timeline that they changed their portrait, with a clickable thumbnail of the new portrait, but their contact image in my phone doesn't ever actually change!

Is there a way to prod MOTOBLUR into resync'ing Facebook profile portraits? I am not looking for a basic Android application that will try to manually download images and manually match Google names to Facebook names, which would cause more problems than it would solve. I am looking to leverage the functionality already inherent in my MOTOBLUR contacts, and just prod the phone into realizing all of it's images are grossly out of date.

From what I understand, Contacts is actually fairly decoupled from Facebook because Google doesn't like their API and Facebook doesn't want to let their users export data.  I believe this means that if you remove your Facebook account from the phone, those photos will disappear from the contacts.  Then you can re-add the account to get them back.

Unfortunately the contacts are not likely to relink automatically after that, and you'd have to do it manually every time.  I don't know of a better way.


Google Sky Maps does not follow pointing direction. How can the sensors be calibrated? I have a new Lollipop device (Moto G 2. Gen) and wanted to use Google Skymaps. This worked like a charm on my old device. Now the display is not following the movements of the phone in the right way.

I think this is due to missing sensor calibration. I am missing a corresponding item in the Sky Map menues and I neither could find it in the general settings. How can i calibrate compass and accelerometer on my Lollipop device?

I guess you mean to physically wave the phone in a pattern of a three dimensional infinity symbol (or simply a figure of 8).  This YouTube video gives a good demo.

Moto G2 has gyro in addition to what Moto G1 have. Hence it should work like a charm and the issue you are facing should be a calibration issue at a low level.


Why is my Samsung Galaxy S not utilizing all of its RAM? Possible Duplicate:
  Why is my device not utilizing all of its available RAM?

Samsung Galaxy S GT I9000 comes with 512 MB RAM but it shows only 326 or less. Why?

Wrong.

Galaxy S does have 512 Mb. the problem is that you cannot use it all for programs.
From that 512 Mb of memory 128 Mb are reserved for graphical purposes and for phone modem.
You don't want any call to end because programs running took all that memory, do you?

The problem with the Galaxy S is that if we take into account that 128Mb we should have 384.
But for some reason it display 326 and 304 in some cases. That black hole is the mistery.

Still I could not find anyone that explains that to me.

Hope this eases your soul. You have 512 Mb. They just did not told you that you could not use it all. ;)


How to close a window in multi-window mode? How do I close a window in multi-window mode? I know I can show/hide the Windows supporting multi-window by keeping the Back key pressed/held down. Once I drag an app out of the multi-window and then another one how do I close it.

I am also slightly surprised that only few apps use multi-window.

Can someone please point me to the code needed to implement multi-window in am app?

Also, can I dock the multi-window drawer on other sides of the screen, where a user may find then more convenient (at least being able to choose between a left-docking and a right-docking drawer.

Android KitKat 4.4.2.

Thanks.

To answer your first question (since the rest are off topic, and the first one is your title question anyway) apps open in multi window can be shut by:

Tap anywhere in the app you want to shut.
Tap the Bar between the two windows (it may have an arrow pointing at that window you tapped, it may not)
Tap the X on the options that come up

BUT BE WARNED! If you opened an app over an app (for example, you opened YouTube, then gmail on top of it) it would switch to that app. Keep repeating the process to close any unneeded apps.


Programmatically speaking, how is Android set to be "unrooted" by default? I am not asking what the process is to undergo doing it, but how it is programmed in the first place to prevent certain actions, such as:

1.Downloading to SD card from Google Play store.

2.Accessing/modifying files mounted on the /system directory, and such directories like that.

3.Modifying text, GUI components, etc.

REALIZE that I am NOT asking for code, samples, etc., I just want to know the general idea of how this would be implemented in the source, i.e., hierarchial system, privilege blocking code on the GUI end, or possibly code running in a kernel process, etc.

This isn't a special extraterrestrial thing.

The default user doesn't have root privilege.
All those binaries are removed which can grant root access to default user.
/system partition (which contains sensitive files) is mounted as read-only. As only root user can remount a partition with R/W access, you're out of luck modifying those files..


ADB dumpsys batterystats - How does one read it? Why on earth does the adb shell dumpsys batterystats command not print regular timestamps? (Like usagestats does for example, or literally anything else on the planet.)

Instead, it gives you a "RESET TIME" within the file, and the lines after that show how much time has passed since that time. "RESET" times mostly appear just once at the beginning, sometimes however they appear multiple times within the log, sometimes even skipping hours, seemingly at random.

And as if that isn't bad enough.. Let me just show a real-life example:

adb shell dumpsys batterystats

Gives me (among other things of course) this:

                0 (9) RESET:TIME: 2020-01-29-01-37-39

Good. So the time starts at 2020-01-29-01-37-39. Alright. Only reset time in the output.

I just turned the screen on. Here is the entry in the log for that:

      +21h44m19s484ms (4) 057 +wake_lock=1000:"PhoneWindowManager.mPowerKeyWakeLock" +screen screenwake=1000:"android.policy:POWER"

Great. +21h44m19s. It is now (well, it was when this happened) 2020-01-30-00-16-00.

"RESET" time of 2020-01-29-01-37-39 + 21h44m19s = 2020-01-29-23-21-58.  ?????

Okay, down to my actual questions:

Why does dumpsys batterystats not use normal timestamps?
How does one read those timestamps? They seem beyond broken.
Is there a way to change it to "normal" timestamps?

(My goal is to track when exactly the screen (and optionally WiFi) was on and when it was off. If there is any other way to do that besides batterystats, please leave a comment.)

This is a partial answer that needs more details through the full dump to understand whats the and read the output of what the system is trying to convey.

The data unit is a number taken from the following list:
 1: Number of objects
 2: Number of bytes
 3: Number of milliseconds
 4: Number of allocations
 5: Id
 6: Percent
 s: Number of seconds (monotonic time)
 Default value for data of type int/long is 2 (bytes).

Breaks down to what I think is:

The data unit is a number taken from the following list:

1: Number of objects = (4)

2: Number of bytes {057}

3: Number of milliseconds. +21h44m19s484ms wake_lock=1000 screen screenwake=1000

4: Number of allocations wake_lock=1000, screen screenwake=1000

5: Id. android.policy:POWER

6: Percent
 s: Number of seconds (monotonic time)
 Default value for data of type int/long is 2 (bytes).

https://android.googlesource.com/platform/system/core/+/master/logcat/event.logtags

The time value starts at boot to current breaking the time down to.

+21h44m19s484ms
First the time since thw device was bopted and reads like:

21h is 21 hours.

44m is 44 minutes

19s is 19 seconds

484ms is 484 milliseconds.

However there is more going on since it reads line by line meaning one line is not the complete story. In order to understand whats going on the full log or dump is crucially needed.


change time format from mm/dd/yyyy to dd/mm/yyyy how to change my system date format from mm/dd/yyyy to dd/mm/yyyy?

it was dd/mm/yyyy when i bought my device

Go to Settings -> Date & time -> Choose date format -> Select 31/12/2020.


Loud speaker on my HTC One turns on almost every time I answer an in coming call My HTC One is about 18 months old.

On almost every in-coming call I receive, the loud speaker turns on.

Other than the fact you look like an idiot saying 'Hello' only to have your phone on loud speaker, as if you don't know how to work the thing... It's actually pretty sore when you get a full blast 'HELLO' directly into your ear.

Is anyone else experiencing this?

I'm wondering if it's an Android issue or specifically a HTC One thing.

I honestly can't remember if it happened directly after an update, and I don't really have any odd apps, at least none I think would affect in-coming calls anyway.

This question is very similar to mine, but the apps which were un-installed to rectify the problem, are not and have never been on my device.

This is certainly not the default behavior of the M7 or M8; I've used both.

The way I see it, it's one of the following:

Some option in HTC's phone app or system settings has been enabled to invoke this behavior. I'd suggest reviewing the settings to confirm this isn't the case.
You may be experiencing some troubles with your touch screen. It's possible the touch digitizer is registering false positives, effectively tapping areas of the screen without you doing so.
You may want to check that touches are registering correctly by using an app similar to Yet Another MultiTouch Test and selecting the Paint Tester option. If touches are registered without actually touching the screen, this may explain the odd behavior.

I hope it's not the latter!


Connecting Galaxy S3 to DisplayPort via MHL HDTV Adaptor I have a Samsung Galaxy S3, and I just bought the Samsung HDTV Adapter (MHL to HDMI). However, my Dell U2412M monitor only has VGA, DVI or DisplayPort. So I also bought an HDMI to displayPort converter cable. Alas, the connection doesn't work.

I know that everything is properly connected. The Samsung MHL is properly connected to both the phone and the (official Samsung) charger. The HDMI cable goes from there to the displayPort to HDMI (female) adapter, which in turn is properly fitted to the monitor. Then, I switch the input on the monitor to DisplayPort, and sadly my monitor goes to power save mode.

Is there anything I can do to make this configuration work? If not, have you got any advice?

A few things to consider:

Make sure the HDTV adapter is connected to a USB power such as the wall or a PC (the USB from the TVs don't give enough power)
Have you tried the HDMI to display port adapter with another HDMI output such as your laptop or PC? maybe this is faulty
Try using an HDMI to DVI adaptor
Try another HDMI monitor to ensure its not your monitor


Are there any applications that actually rotate an image? I have Sketchbook Mobile, and I'll draw some image with my phone tilted on the side. Now I want the image rotated. Sketchbook Mobile doesn't have the option to rotate the actual image, and so far neither does any program that I've actually tried. They just rotate how the image is displayed but they don't modify the actual image, so when I upload it to Photobucket or something, it's 90 degrees off.

Are there any programs that actually rotate an image?

I used Photo Wonder for this on older versions of Android.

In newer versions of Android, the built-in Gallery app supports this.


What does vga=844 means and what other values are there? I installed Android-x86 on VirtualBox and find the resolution to be too big, because it causes lags on the virtual device. I wanted to try a smaller resolution and came to the menu.lst file with the vga=844 kernel option.

I tried to look around for a list of valid values, but can't find much information.

So, what other VGA values are there?


Is that only very few app really use mult cores power? I google this question but there is almost no discussion. So only very few apps really use more than one core?

It's a pretty subjective question, since no one really knows how many apps do or don't do any given thing. You'd have to carefully analyse each app to find out how much use it can make of multiple cores.

Likely, more apps than you realise are doing this. First off, Android makes it very simple for app authors to work in multiple threads, with helpers like AsyncTask. App developers are encouraged to do most operations in background threads, such as loading bitmaps from storage, transferring data over the network, or long computations. Running those on a second core keeps the app more responsive while the operation's going on.

If the app does anything with GL (most graphics-heavy apps and almost all games do), then it's certainly using two cores. How much use it's making of that freedom to parallelise is different for each app, but again, it lets the app do long-running operations while still responding to you.

On top of this, even if the app you're using right now is only running in a single thread on one core, anything else Android is doing in the background will be running on another core, which again lets your app stay responsive. This might include activities like drawing the system UI, running background services from other apps to check your mail &c., features like "Smart Stay" on Samsung phones, listening for the "OK Google" hotword, and more.

So in short, while we can discuss how much use any given app makes of the power available to it, a sweeping statement like, "very few apps really use more than one core," sounds like the kind of thing an uninformed salesman would say to try to impress you.


Is there a way to control app execution environment? Is there some way of controlling how an installed application communicates over the network and writes data to disk?

Let's say I have an application that will handle sensitive data, but it comes from a third party so I can't control the implementation. Is it possible to provide some kind of environment where I can run the app and make sure that the data it writes to disk is encrypted and that its communication over the internet is secure? Like running it in a virtual machine that I control or forcing it to use some kind of framework I've created?

The Android Emulator can be run on your PC and is good for testing.  You could use tools to sniff the data being sent on your network and see if it's encrypted, and check files written to the "device" storage.  But you can't "control" the app per se.


How to compose plain text email Possible Duplicate:
  Disable HTML Emails in composer

I'm baffled - my Samsung Galaxy Note running Android Ice Cream Sandwich ICS 4.0.4 has a default email client - which is rather neat.

One thing that baffles me - how to make it send email in plain text form only - HTML email is evil and it seems to be composing HTML by default.

I tried googling, but with so many generic terms - it's hard to find proper keywords.

If it's not available in the app settings, the functionality most likely simply isn't there. There are other clients you can use if it's important to you. If you want some tips for alternative apps, I suggest you look at The Best Alternative Android Apps to Manage All Your Email, or Google for a similar article.


Will I lose root access on my Incredible if I install the Gingerbread OTA update? Basically what the title says. I rooted my phone with unrevoked (I am not sure if I used the "forever" version or not). Will installing the 2.3.4 Gingerbread OTA update from Verizon remove my root? I'm not running any special ROMs if that makes a difference.

You almost always lose root when installing an OTA update. I would keep an eye on RootzWiki or DroidForums for someone to confirm that it can be rooted or someone to release a rooted update.


Run on boot then quit? I've tried searching around on various forums but can't find this answered anywhere.

Is there a mechanism to automatically run an app on boot then switch back to the 'desktop'?

Specifically I'm using the Squeezeplayer app which, when run, starts a service which listens in the background for connections from a Logitech Squeezebox server on the local LAN. But you can then leave the app and the service runs in the background. I'd be keen to start the app then jump back to the home screen on boot so that the listening service runs in the background.

There is such a mechanism, but it has to be done by the app itself: it's not a user-accessible control. You can tell apps that do this because it requires the permission "Run at startup".

An app such as Tasker can do this. It already uses the Android mechanism, and gives you a way to script actions to do on this and other conditions. Simply add a task that starts the app you're interested in and then goes to the home screen. Set that task to run on the "Device boot" event.


Tegrak lagfix: how do I install it? http://forum.xda-developers.com/showthread.php?t=920711

I've seen the above thread but I have no idea how to install the kernel. I've got a Galaxy S running Froyo 2.2 "JPO".

Since removing the OCLF lagfix the phone has been really slow, so I need to find out what I need to do to get Tegrak working.

I have Odin 1.3 which I used to install Froyo, but that was following a detailed step by step list of instructions!

It says in the thread I need the latest stock firmware before trying to install Tegrak, but it doesn't state what that is or where to get it. It also doesn't really go into detail beyond saying "use Odin to install it".

Additionally, how do I go about making sure the apps I have bought from the market are saved so I don't have to buy them again?

I'm a web developer, so it's not as if the tech stuff is alien to me, but the Android specific stuff is!

Load the kernel .zip file into the PDA field of Odin, and (if you have it, should have come with Odin) load the 512 .pit file into the PIT field of Odin.  Then flash it just like you did for the Froyo ROM.

A stock ROM is just a ROM that's not modified by anyone, it came straight from Samsung.  If you aren't using a lagfix already, you probably don't need a stock ROM however.  You should be able to find one easily enough in the XDA subforum for your device, if you want it; use JS5, since that's what the kernel is based on.

Your paid apps are recorded in your Google account.  You will never lose your purchase rights to them (barring any service suspensions and that sort of thing).  You can, however, use something like Titanium backup to back them up (requires root).  You can back up the entire device using ClockworkMod / Nandroid; look for ROM Manager in the Market (requires root).

One question: Why are you using that over straight Voodoo?  Voodoo's perfect, and I believe Supercurio has taken stock kernels and added only Voodoo so you don't get any other random stuff.


Is there a reasonably straightforward way to download videos from proprietary web browser players? I have a Samsung SM-P900 tablet that I bought specifically to watch professional education videos during a long commute. Unfortunately almost immediately after that the videos I want to watch the most, generally relating to statistics and R programming and hosted on the RStudio website, switched from an easily downloadable format to hosting via the Wikia media player. I have been able to download a handful since then by looking at the page code, but it is a lot of work and the rules keep changing, and I have not been able to download the more recent videos to either my tablet or Windows machine with any amount of effort. I've faced similar problems with the JW Player and a few others. All of these videos are free and I want to download them solely for my own use.

My question: Is there a reasonably straightforward way, perhaps involving an app, of capturing such videos that works consistently over time and across  players? It seems like there's got to be a way to interpose a (software) recording device between the player and the screen, but I have not found it. It might need to reassemble streaming video from the pieces that arrive.

My OS is the Resurrection Remix versin of Android 7.1.2.

'Easier' solution: have you tried Firefox on Android and the myriad of video downloader add-ons you can get there? One of them might work. I don't have the time to test them all now but let us know if one works.

'Harder' solution: I tried digging around on that site you gave, on a desktop you just need to fire up dev tools and look for the first .bin file in the network tab (once you start playing the video) then throw it into youtube-dl [url]. Tip: use the search filter to find it. I feel there might be some way to automate this with a Python script or similar.

https://rg3.github.io/youtube-dl/


adb option like fastboot -i ? Hi I was wondering if there was a command similar to fastboot's -i in adb. I'm currently trying to find my device in adb, but I could only target the device in fastboot with -i and the vendor id (I got it with lsusb -v) and got nothing in adb. I added:

SUBSYSTEM=="usb", ATTR{idVendor}=="0x1f3a", MODE="0666", GROUP="plugdev"

to /etc/udev/rules.d/android-51.rules to try and get it to come up in adb but nothing came up in the devices list (I saw on a tutorial that it would make the device show up). Thanks!

This should work pretty fine: lsusb (Windows)

and

lsusb -v (Linux)


How to make sure I have no sms virus? I'm using a non-rooted, non-hacked Samsung GT-I5700 device which runs Android 2.1.

Today I've received an MMS from an unknown phone with something which looked like a spam for Mastercard. I've immediately deleted this message, but it seems my phone has automatically sent this same MMS to one of my contacts.

According to the Messages app there was no other outgoing SMS/MMS to anyone else.

I've installed AVG from the Market and it said that my phone is clean. Still I would like to understand how this incident could happen since I haven't installed anything even remotely suspicious to my phone and didn't even browse the internet except for using Google Translate and Google Maps from time to time.

I'd like to know if it is possible for an app to delete or modify the history of sent messages. Can it clean up its tracks? Can it be possible that my phone has sent more than one SMS to my contacts only they aren't visible somehow?

I'd also like to know if it is possible to somehow deny outgoing phone calls and messages to apps so this could never happen again.

I doubt that something like an SMS/MMS Virus exists or is "in the wild".

If this MMS was really originating from your phone, than this could only be caused by an malicious App. Now, there are two ways how any App can send/receive SMS/MMS:

By having the appropriate permissions

You can easily find out which App has requested, and since you installed it, granted, which permissions that App got granted. See this question for tools.

By exploiting the Android System

If there is an root exploit within the Android System and within the Dalvik VM, any App could use it to do anything. AFAIK as of Android 2.3.5 there are no public known exploits. Not sure what's the state in case of Android 2.1

SMS history

Editing the SMS history is not necessary. The history is part of the (stock) SMS client. If an Android App uses to API to send an SMS/MMS the history is not involved.


How do I delete a draft message (SMS)? I have created a draft message using the standard HTC Desire message application. However I now want to delete the draft.

When I select the thread I see my previous message, and my draft text below. I select "Menu", "...More", and then "Delete" and am warned I am about to delete entire thread. Which is stupid. I want to delete my draft.

How do I delete a draft?

just clear the text of the draft message, and it will automatically disappear


Where is Voice Privacy on OnePlus phone? Can someone give me a step by step on finding the Google Voice privacy on my OnePlus phone?

Since Voice Privacy is a CDMA network function, and OnePlus One is a GSM phone, there is no such option to be selected. GSM technology doesn't have the same vulnerability as CDMA.


Please help! Bootloop. Can't get into recovery My wife, unfamiliar with rooting, agreed to update my rooted Moto C Plus when it requested an update. Needless to say, that didn't turn out well. It started booting to TWRP.

I tried finding a solution online. That led me to Troubleshooting: TWRP Boot Loop after OTA update in MOTO G4 (XT1621 Athene) where it gives the following method as a solution:

TWRP Method:

1 Go into TWRP -> Go to Advanced -> Go to Terminal: Enter

2 Please make a backup first of these files in SD card: `cp
/dev/block/platform/soc.0/7824900.sdhci/by-name/mota /sdcard/mota2
cp /dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc
/sdcard/misc2`

3 Type this exactly: `dd if=/dev/zero
of=/dev/block/platform/soc.0/7824900.sdhci/by-name/mota HIT ENTER dd
if=/dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc`
HIT ENTER

4 Restart the phone.

On my phone, there is no soc.0 in the platform folder, instead there is mtk-msdc.0. I tried searching online for a similar solution with the folder mtk-msdc.0, but I couldn't find any,except for https://jagadgetaholic.blogspot.com/2017/06/vernee-thor-e-twrp.html.

Desperate (not knowing which file to go with), I tried dd if=/dev/zero of=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/boot. That executed something. But later, when i restarted the phone, it stopped booting to TWRP. Instead, it is now just showing me this logo (Moto) screen (the one that shows first when you turn on the phone, before the TWRP) for about 30 secs or so, and then the phone restarts back to the same screen...restart... screen...and so on. Basically a bootloop, I believe it's called.

What do i do now? The fix i was looking for is one where i don't lose my files. Everything is on the internal memory. No SD card. I want to be able to get my phone to start working again without losing my files. If I could get it to start working again with everything just the way it was before this problem, i would be super grateful.

Please help!

Phone: Moto C Plus (xt1723) 2GB Ram 16 GB Internal memory

OS: Android 7

Flashing tool: MediaTek SP Flash tool v5.1644.00

You just erased your boot image,

  I think you should stick with the proper terminology. When reading from /dev/zero it simply yields an infinite amount of (ASCII) zero bytes (after all it's a character device). /dev/null when used to write to is much closer to what one could describe as a black hole. But those are two different devices with different semantics.
  ( 0xC0000022L - comment)

dev/zero is 'an infinite amount of zero bytes' in Android, DD is used for copying.  Here's what you ran in English:

Copy ( IF ) Input File = Zero Bytes ( OF ) Output File = Boot File

You effectively flashed your boot with a series of zeros ( Erased ).

So now that's gone, you'll need to flash it back with Fastboot..

If your device has a locked bootloader, you'll need to flash it back via SP Flash Tool.

I am working on a solution using SP Flash Tool and the stock 7.0 boot image,

Ok before anything, do a complete backup of all regions using SP Flash Tool
MTK Backup & Restore video guide

Download a stock boot.img

You may need a full firmware to extract the boot.img
Here's the firmware i found, may be wrong moto c plus firmware on rootmygalaxy.net

Download these repair files MT6737M Files
Open SP Flash Tool version 5.16 or newer
Extract the files to a folder (Folder1) on your PC
Extract your boot.img from the firmware and place it in your folder (Folder1)
Now you'll have four files

MT6737M_Android_scatter.txt
Preloader_xx.bin
recovery.img ( twrp )
boot.img ( stock )

Open the Scatter file in SP Flash Tool

It should automatically locate the files if no names have been changed

Unselect Preloader

You are only flashing boot & recovery

Select DOWNLOAD as the method of Flash

NEVER SELECT FIRMWARE UPGRADE ETC..

Turn Off The Device

Make sure Quick Boot is not keeping your device switched on

Place the USB end into your PC
Hit start in SP Flash Tool
Plug the other end of the USB into your device
Wait for Flash OK

P.S Please follow the backup guide to make sure if anything gets overwritten by an incorrect scatter file, we can restore it.

Tips :
 Each connection is a called a Handshake with the preloader, you can only use one handshake per action in SP Flash Tool, so you'll need to disconnect the usb and reconnect it to make another preloader handshake for any following action.

Do not move your device while it's flashing, try to keep the usb cable as still as possible.


Don't charge to 100% when always-on wall-plugged-in I want to use a Google Nexus phone for an always-on wall-plugged-in WiFi tethering access station.

It occurred to me that if I just do it like this, then I'm risking ruining the battery within a couple of months, and the battery becoming useless, potentially leaving the phone permanently handicapped to a wall-plug operation, and within a year or two, going as far as requiring an external UPS for power-outage situations, too.

Is there a solution to start charging when below 40% or 50%, and stop charging at 60% to 80%?

If you're needing it as always-on wall plugged you will probably need to stick with that. However newer devices stop charge when 100% and then recharge back from ~95%.

Answer here: How to stop an android device from being charged programmatically? Says that you simply can't use any software to stop the charging.


Wi-Fi hotspot traffic while connected to PIA VPN Background

Android 7.1.1 Nexus 6P uses VPN app from Private Internet Access.  The app has a "Per App Setting" that allows certain apps to bypass the VPN connection (some games like Pokemon Go don't operate if behind a VPN, you get an 'unable to authenticate' error until you disable VPN or turn off PG in the per app settings).

My son has my old Moto X phone (no SIM card) and needs to be tethered to my phone to have Wi-Fi when we're out and about. He does not have the PIA app installed on his phone.

PROBLEM

When he plays his Pokemon Go game, and we are tethered while my VPN app is operating, he cannot log in or authenticate with his game on his phone. I'll need to turn off my VPN completely before his app will allow him to log and play.

QUESTION

Is there an Android System Process that I can allow to bypass the VPN so that his tethered Wi-Fi connection isn't blocked?

Nope use of VPN / GPS spoofing is prohibited while using Pokémon go , also your virtual location may coincide with your actual location thinking Niantic your phone is spoofed that's why it may not allow access till you disable VPN.
You can allow Tethering and portable hotspot app from PIA setting , that will do the job.


I need help identifying a feature I have been using an app called Foodpanda that is able to show a button on top of other apps and, on the home screen.

It makes this little button which I have marked in the screenshots below with an arrow. Observations:

The app does not have any special permissions
The button appears only when a support chat is active on the app
The button takes me into that view and disappears when that view is active.
The button cannot be hidden if there is a chat active in the background.

  What is this feature/functionality called? Is there a way to disallow it?

I found out that the feature is Draw over other apps. Funnily, this is not a permission that needs to be granted.

I've confirmed this. When I disable that permission, the app cannot draw that button.

Also, it is a long way down from the other permissions.


Connecting powered off phone to PC Is it possible to connect (android) phone to PC while it's powered off and browse files on phone? My xperia z doesn't boot, so I may need to flash i,t but I want to have backup from files on internal storage before flashing.

No, while the phone's powered off you can't read the files on it. If your bootloader is already unlocked, you might be able to find a custom recovery that just lets you mount as a USB drive. In that case, booting into the recovery would be sufficient even if the main OS doesn't boot. Of course, if your bootloader isn't unlocked, unlocking it to flash a custom recovery would wipe the storage anyway.


Can't install applications (not enough memory) but Storage shows there is free memory I'm trying to install an application from Play Store and after downloading it (about 25 MB) I'm gettin an error "not enough memory". My phone is Sony Xeria Tipo (ST21i) 4.0.4.

But in phone Settings I see that there is enough free memory:

Why it happens so?

Android upto version 4.0, has different partitions for application storage and storing normal user files, for imparting security on the apps.

As you can see even though  your internal Storage is 2.15GB, the total available memory for apps is only 754MB, of which your there is only 134MB available,

even though your downloaded app is about 25MB, it is in compressed state and will be extracted on install. So, you should either 'uninstall some of your unused apps' or 'delete appdata of already installed apps'.

If your phone is rooted! checkout some apps on playstore to move apps to external SD card.


Gmail mobile website messed up in default internet browser For a few weeks now the Gmail mobile site is messed up in default internet browser. The scroll doesn't work properly and when you "touch" things it doesn't work "visually" although it quite works. For example, if I click the 4th inbox message, it looks like it clicked the 2nd message instead of the 4th. It's confusing to use. Another example is when I click the Search icon, it disappears when I try to type something.

I tried clearing cache, clear data from Manage applications, hard reboot several times, but it doesn't appear to get fixed. Anyone knows to fix it?

Use the pre-installed app that was installed in your system.
The gmail shown in your Android device is much more different than the one on PC.
I suggest using/updating the GMail APP better than the browser :)


How to download files from the Web in the Android Browser? After trying for a long while to figure it out, I still cannot convince my Android browser to save the file from a web link. If the link is a picture, holding over it and pressing "Save As" saves the picture, not the file it links to. My Android device has no multitouch (is this required to tell to browser to download?), and simply clicking on a download link takes me nowhere. Can anyone help me?

Nowadays the built-in Android browser has been replaced by Chrome, which does this perfectly well.  You can long-press and save virtually any image or link, and even videos from a number of sites that couldn't be easily done on the desktop.

Answer below for older devices:

The Android browser by default can only download files that the Android system "recognizes" (i.e., there has to be a program registered to handle that file type).  It's a stupid restriction in my opinion, but you can install Download Crutch to overcome this limitation (it registers itself for every filetype).

If you're referring to images that link to something else and you want to save the something else, long-press on the image and choose "Save Link As" or similar.


Can the Verizon Samsung Galaxy S9+ also run T-Mobile? (This question does not apply to the unlocked version - it applies to the Verizon version specifically)

Is the Verizon Galaxy S9 Plus able to also run T-Mobile using its dual sim feature, or is that not possible?

The reason for being interested in the Verizon version rather than the unlocked version is for VoLTE and WiFi calling which I've read may not work on Verizon on an unlocked model.

First off, you unfortunately can't get an S9/S9+ in the US that supports dual SIMs. Theoretically, you could import a European model to get that, but don't—compatibility with US carriers (especially CDMA ones like Verizon and Sprint) will be severely limited.

Second, I'd definitely recommend you purchase an unlocked S9/S9+ from Amazon or Samsung, rather than the Verizon model—not only will you save $90, but you'll also miss out on lots of annoying carrier bloatware, and have the option to switch between carriers like Verizon and T-Mobile anytime you like. It'll still have VoLTE on Verizon and T-Mobile (though not VoWiFi) so you won't be missing much in the way of carrier features either.

Also, T-Mobile is doing a pretty sweet BOGO deal right now—if you're interested in T-Mobile, then that would be a great way to go. Their model is equal in price to the unlocked model as an added benefit.

Hope that helps, and feel free to comment below with follow-ups!


Is there a way I can update my samsung galaxy note 4.0.2 to 4.2.2? Is there a way I can update it?
Because i can't download many apps

There is the OTA method, the recovery zip update method or Odin flashing method

For Odin:
Download the file from here or here and flash it with Odin. Flash it as PDA or AP.

While booting, if stuck at the logo, simply boot into recovery and perform a factory reset.


Why handset manufacturers releases new versions of android several months after Google? I have a nexus device. Whenever new version of android is released, the phone gets it almost instantly. I want to know why other manufacturers doesn't update their software in the same timespan. For some manufacturers, this process can take several months.

Is there a technical challenge that prevents them to do this? or is just matter of not allocating enough resources to do this?

I know about the differences between different ROMs and manufacturers, UI layers and so on... I'm asking is if so difficult (and why), or if manufacturers just don't want to do it, to release the new ROMs earlier.

To give an example about what I'm saying: when I updated from Windows 7/8 to Windows 10 in several computers (MSI, Acer, Lenovo, and custom build), I just clicked the "update" button and all the computers updated fine, without drivers problems... Why android is not the same case? Every major release introduces several breaking changes that makes it difficult for manufacturers?

It may help to go through this graphic:

Notice that the graphic has a blue 'Google Play Edition' path which was when non-Nexus manufacturer had devices with only stock Android. This blue line would be the closest approximation to a Nexus device and notice how it doesn't have as many blocking points as the orange 'Carrier Device'.

Comparing to PC

You have to realize that the PC Hardware layer is relatively standardized on a x64 architecture either from Intel or AMD.

Android has multiple CPU architectures to support (ARMv7,ARMv8,x86,x64,MIPS) manufactured by different vendors (Samsung, Qualcomm, NVidia, Rockchip, Intel, MIPS) and its in Step 5 that the various vendors have to see what will get support. Way more customization goes on here than a normal PC.

Originally from:
http://www.htc.com/us/go/htc-software-updates-process/


What is the zygote process still doing in Android L? I am trying to figure out the specific differences in the Dalvik and ART runtimes.  I realize that ART no longer uses the Dalvik VM, however, one of the first things I noticed after installing the Android L preview was that the zygote process is still running.  If they truly got rid of the Dalvik VM, wouldn't that render the zygote process useless?  Furthermore, upon inspecting the source code released via AOSP, a large portion of Dalvik still remains.

Zygote isn't really bound up with Dalvik, it's just an init process. Zygote is the method Android uses to start apps. Rather than having to start each new process from scratch, loading the whole system and the Android framework afresh each time you want to start an app, it does that process once, and then stops at that point, before Zygote has done anything app-specific. Then, when you want to start an app, the Zygote process forks, and the child process continues where it left off, loading the app itself into the VM.

Although this method was originally designed for Dalvik, there's no reason ART shouldn't behave exactly the same way. It doesn't have to JIT-compile apps while they're running, but it still has a lot of app-independent Java stuff to load (i.e. the whole Android framework), so it makes sense to use the same fork-when-loaded method to start new processes.

It's natural on such a large project that there would be other left-overs from Dalvik that are still useful in a post-Dalvik world, so you shouldn't be surprised that there is other code that was originally written to be part of or to work with Dalvik, that is still around for ART to use.


how to change input method with ime command I want to know how to change input method using the command line. Any ideas? Sorry for my english.

I have tried this:

C:\Users\admin>adb shell
shell@android:/ $ ime list -a
ime list -a
com.huawei.inputmethod.hwpal/.PinyinIME:
  mId=com.huawei.inputmethod.hwpal/.PinyinIME mSettingsActivityName=com.huawei.i
nputmethod.hwpal.SettingsActivity
  mIsDefaultResId=0x7f080000
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=com.huawei.inputmethod.hwpal.PinyinIME
      packageName=com.huawei.inputmethod.hwpal
      labelRes=0x7f0c0000 nonLocalizedLabel=null icon=0x0
      enabled=true exported=true processName=com.huawei.inputmethod.hwpal
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0
org.apelikecoder.bulgariankeyboard/.BulgarianIME:
  mId=org.apelikecoder.bulgariankeyboard/.BulgarianIME mSettingsActivityName=org
.apelikecoder.bulgariankeyboard.BulgarianIMESettings
  mIsDefaultResId=0x0
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=org.apelikecoder.bulgariankeyboard.BulgarianIME
      packageName=org.apelikecoder.bulgariankeyboard
      enabled=true exported=true processName=org.apelikecoder.bulgariankeyboard
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0
com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard:
  mId=com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeybo
ard mSettingsActivityName=com.example.android.softkeyboard.FKSettings
  mIsDefaultResId=0x0
  Service:
    priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false
    ServiceInfo:
      name=com.example.android.softkeyboard.SoftKeyboard
      packageName=com.thihaayekyaw.frozenkeyboard
      enabled=true exported=true processName=com.thihaayekyaw.frozenkeyboard
      permission=android.permission.BIND_INPUT_METHOD
      flags=0x0
shell@android:/ $ ime enable com.example.android.softkeyboard.SoftKeyboard
ime enable com.example.android.softkeyboard.SoftKeyboard
Error: Unknown id: null
shell@android:/ $

The ID of an IME isn't just the class name. Multiple packages, signed by different developer certificates, might use the same class name. That's especially likely in this case where it's a downloaded example. You need to use both parts of the ID, before and after the /. In this case:

shell@android:/ $ ime enable com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard

Note, though, that ime enable doesn't select that input method: it merely allows it to be selected by checking its checkbox in the IME list in Settings → Language and input. To select an IME (i.e. to make it the one that will appear when an EditText is focused) you need to use ime set:

shell@android:/ $ ime set com.thihaayekyaw.frozenkeyboard/com.example.android.softkeyboard.SoftKeyboard


Possibilty to flash a TWRP/CWM on a smartphone that doesnt have custom recovery? I have a Huawei Y7 Prime that doesn't have any released custom recoveries. Is it possible to flash or even just boot TWRP/CWM for another smartphone (eg. for Huawei P8) on my Y7 Prime? Is it possible to do this in general? and if no, is there any way to root my device without custom recovery just by using fastboot or...?!

Simple answer NO

It is not possible - recovery is device specific and unless it has been developed for your device, you are out of luck

You can try one-click apps that root, if it works for you (like Kingo root etc but be aware that they usually have their own set of problems)


Copy Paste Removes Spaces Every time I copy and paste text on my android phone white spaces are removed, i.e.:

Copy:

this is a test

Paste:

thisisatest

The behaviour is the same no matter which app I copy/paste text from/into.
I'm using LineageOS and this started happening about 2 weeks ago, but I cannot precise the exact date or which apps were installed right before it.

Any idea how to fix/debug this?

Some Apps - MBWay included - allow the user to copy a content automatically removing the white spaces. In fact what happens is that 2 entries are stored within clipboard. The original entry preserves the white spaces. The second entry records all content without white spaces. Very useful when you are copying Credit Card numbers. Some of those Apps don't revert back that 'configuration'. The quick solution is to force stop that specific App. Look for apps that have embed COPY features.


How can I increase the number of volume levels? Is it possible to increase the number of steps in the volume control? I'd like a finer grained control over the volume level. I have a Galaxy Nexus.

Note: I don't want to boost the volume just change the number of levels so I can find a sweet spot when listening to music.

Many people have this problem with Android. You can see it has been reported in Android's bug tracking system. The number of levels is controlled by a setting that's compiled into the Android system image.

Use a different ROM

It's possible that flashing a custom-rom could increase the number of levels, but I don't know which, if any, custom ROMs do this. This bug report in cyanogenmod's tracker suggests they don't plan to add that feature, for fear it may cause compatibility problems with some apps.

Use a different app (easy)

Some media apps have their own volume control, on top of that provided by Android. I believe Poweramp is one such (but I don't use it myself). If there's one particular app you need more control of, such as a music app, you might want to replace it with one that has this feature.

Edit your phone's OS (advanced)

If you're not worried about the risk of breaking some (badly-written) apps, and your device is rooted, then you can follow these instructions to edit the Android system image to increase the number of levels. That site gives step-by-step instructions, including installing the developer tools you'll need to make system changes; a summary for knowledgeable people is as follows:

Get framework.jar from your device and run baksmali on it.
Edit framework\android\media\AudioService.smali
Search for 0xft 0x0t 0x0t 0x0t to find the table of audio levels.
Replace the first number of each row with the desired number of levels (in hexadecimal).
Run smali to generate a new framework.jar, and then replace the original on the device.


Can't format SD-Card as internal storage - Meta / Expand Android I have a Xiaomi A1 with Android on it and I use my Samsung MicroSD  Card Evo+ 128 GB, as an internal storage. For no reason, it's stopped working and asking me to format it. The issue is, the device and even my laptop with Linux or Mac can't format it. I can't use it.
I tried to do it with GParted (See screenshot below)

This is what I get when I run : sudo fdisk -l

    Disk /dev/sdc: 119,8 GiB, 128579534848 bytes, 251131904 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5875CF08-49DC-47BC-BEBF-A19D422163EA

Device     Start       End   Sectors   Size Type
/dev/sdc1   2048     34815     32768    16M unknown
/dev/sdc2  34816 251131870 251097055 119,7G unknown

Screenshot GParted about the SD Card

I tried to follow the path of this person but in vain : Decrypting Android M adopted storage

Edit : First of all, thank you @DanHulme for your quick reply.
When I try to format it with my Android phone (whether as an internal or external storage), it gets stuck on 20% formatting then I get this message : command '16' volume partition disk:179,64 private' failed with null

Any help would be very appreciated.
Thank you for your time,

command '16' volume partition disk:179,64 private' failed with null

Figure 16 may be replaced by 8, 12, 18 and others, so does 179,0 appearing in the message. So, the general problem is that they're unable to format an SD card due to volume partition disk failed with null.

The reason why does "volume partition disk failed with null" error appear and Android phone owners not being able to format the micro SD card on their phone is most probably because the card is partially damaged or corrupted, and it needs to be fixed in order to make the phone read or recognize the card.

Short and Simple fix:

You put your SD card into a Windows computer and used file explorer to format it as FAT32 you could put it back into your phone, it should work.

For more details and data recovery visit: https://www.easeus.com/resource/volume-partition-disk-failed-with-null.html


I am being restricted on some app downloads by content filtering Since yesterday my phone has been running slow....kicking me off sites.... or not signal. So I installed a cache cleaner and a virus protection app last night. My phone then began to run faster and work better but then while attempting to download apps (including ones I had already previously had)I would get notices saying that my content filter would not allow me to download I had no idea what this meant so I ignored it until in finally looked it up on Google. I did not set up a content filter on my phone and can not figure out how to fix it if anyone has any idea please let me know thank you

In the Playstore app, head over to settings> content filtering and tick all the boxes in it.This should turn off content filtering.

If youve forgotten the PIN, you can reset the Content Filter pin by clearing the app data for the Play Store. This will clear the pin and also remove the filter.

Go to Settings > Apps
Tap on "Google Play Store"
-Tap the "Clear Data" button.


How to reset a kid's forgotten phone lock-screen password? My 6-year-old grandson has now made two (ancient) phones useless by changing his password, and then forgetting it. He only uses phones in my house every few weeks.

On my Windows 10 LAPTOP, he has a "Standard" account. I'm the Administrator. Using that configuration, If he forgets his password, I simply reset it and then tell him the value.

Is it possible to do the same thing on an Android phone?

I think there are apps to prevent him downloading stuff, but I haven't found any app that would allow an Administrator to reset a forgotten password.

Thanks.

Download find my device and make it device administrator(which is enabled by default i think..).. And if the kid changes password then you can reset it from the find my device website using your laptop.. Just ensure that the phone has internet connection while trying to reset it..
WEBSITE
APP
DON'T FORGET TO DO A TEST RUN..
If anything goes wrong just comment here.. I'll help


Nexus 5 updated to 5.0.1 using OTA but is now stuck at boot animation for more than 10 minutes Yesterday I've bought my first Nexus phone.

I've tried updating it to Android 5.0.1 through standard procedure (download -> update from Settings), but now it is booting (boot animation is playing) for 10 minutes already. Any idea what could that be and what should I do to the phone to get back to normal working Android?

On some phones it can take very long, even to half an hour, so  try to wait a little more.

If that does not help you should try to do a factory reset and wipe /cache & /dalvik partition (from Recovery, if you have access to it). Usually this procedure would solve the issue: stuck on boot animation/reboot loops.


Nexus 7 rooting and battery life I rooted my new nexus 7 the other day using the Nexus Root Toolkit.

Before rooting I was able to get about a full day out of a charge and still be at about 20-30% but now my battery seems to drain faster and even drain while I have the screen locked.

Can root affect battery life? Or could it be an application?

Rooting the Nexus 7 means that just some additional applications are installed, e.g. the su binary and the SuperSU app.

Both are not active in background, therefore I assume that your battery life problem is caused by a different app that had been updated or installed more or less at the same time.


How to effectively search for apps on/without using Google Play? Okay, so basically the Google Play store search is only for typing in the exact name of the app you already know and want to install.

Every time I look for an app with certain functionality, Im having great problems in finding it. Usually the results contain tons of spam applications and very few of usefull ones, or ones actually fitting the search keywords I used. Sometimes I find the apps I was looking for while browsing the store (hundreds of pages...) or digging through "top xx apps for yy" sites that usually come as a result of a regular google search.

My question is - are there any alternatives? How do I search for Android apps that do what I want them to do without digging through hundreds of pages of crappy, unrelated apps at Google Play or reading lists of hundreds of apps on silly web pages whose sole purpose is advertisement? I've read that there once was something called Chomp, but it seems like it doesn't exist any more (not sure, I think Apple bought it).

Try combined search words to narrow down the result list. If you e.g. look for an alarm reminder, "alarm reminder" gives you 1.000+ results -- while "alarm-reminder" (note the "minus" replacing the space) shrinks it to 48, relating to both terms (and not just either one of them).

Sometimes also the rules from Google's main search engine apply here (I could not yet figure out when they do and when they don't). So "alarm +reminder" should list only apps whose name/description contains both terms -- while "alarm -reminder" should list only those containing "alarm" but not "reminder". As said, this works sometimes, while the first rule mentioned seems to work always.

I just tested it, and surprisingly even some more advanced keywords work: "clock +intitle:alarm" really lists only apps having "alarm" in their name (and "clock" in their name or description; though this I did not verify completely). I suspect the playstore search is just a "customized Google search" -- so you might play with other "tipps and tricks" from its "big brother".


Is music bought from Google Play Music DRM-free? It is clear to me that with a subscription to Google Play Music you can only play "your" music (either online or offline) with Google Play Music player (see Google music: offline listening after subscription expires?). De facto, music is not actually yours: you just own the right to listen to it.

What is not clear to me, and I have not been able to find an answer for, is: what if I actually buy a track on Google Play Store? Can I move the MP3 to any "dumb" MP3 player and listen at it there? In other words: is it DRM-free?

It is not DRM protected

source:

Is Music Bought on Google Music DRM-Protected? where the first post in reply talks of user deploying purchased app to Dropbox for unlimited use

and

Does It Matter Where I Buy My Music? shows music purchased from any app store can be played on any other platform or device, which is only possible if there is no DRM