text:
How to create a link on website by long-pressing in Internet browser?
I want to create a desktop icon to a link on a website by long pressing it.
However, long-pressing the link does not have the function "Add to Home Screen" (in Chrome) and Page > Add to Home Screen (in Firefox).
It adds the current page to the home screen, not the link pressed long.
I need this function because some website urls does not reflect the current page, but instead the early clickable link to the website does it. So having the possibility to add the url ask an icon to home screen would help me to maintain track of the articles that I want to read again regularly (so bookmarks not sufficient).
Internet browsers: Chrome, Firefox
OS: Oreo 8.0
Phone: Oneplus 3T

My understanding is, that when you press a link, it directs you to the desired page, but the URL automatically changes to a more general one, and therefore you cannot create a home screen shortcut.
I found a very simple solution to this problem. Hope it works for you as it worked for me. I did it in chrome. It should also work for Firefox.
Put your phone into airplane mode, then long press on the link, and select 'copy link address' then paste the link in the URL bar, and press enter. As soon as it directs you to the 'connection failed' page, go to the three dots menu and select 'add to home screen, rename the shortcut, and press ok.
The shortcut will now appear on your home screen. And when pressed, will direct you to the desired page.
If it still gives you the wrong page, then try all of the above, using incognito mode.

I think this is a stable and good workaround: flying mode state and insertion there. Incognito will not help here.

@LéoLéopoldHertz준영 i tested my answer, using Gmail.com because that was one site i could think of that whenever i type it in, it redirects me to a very long url. And even in airplane mode, it redirected me to a long link, because it recognized the link. This did not happen in incognito, and i was able to stay on Gmail.com with no problems. Hence my suggestion on incognito.

Thank for the explanation! I will test it next time if the aeroplane mode fails.

@LéoLéopoldHertz준영 no problem. just to clarify, you would need both, airplane mode and incognito.


text:
How to have Firefox Widget for Bookmarks?
Google Chrome has own widget for bookmarks, but Android Firefox does not.
I am thinking how to proceed to do the feature request for the widget.
OS: Oreo 8.0
Phone: Oneplus 3T

Unfortunately, Firefox doesn't have a bookmarks widget, as stated here
You can definitely send your request to them. To do that, open Firefox, go to the menu-> settings -> Mozilla Firefox -> give feedback -> choose one of the options, and you will then have an option of writing in your request.

@LéoLéopoldHertz준영 I'm not in a position to know that. It's up to the app developer to decide what features they want in their app

You can at least leave your feedback here

@LéoLéopoldHertz준영 Btw there are some widget apps that will allow you to save a widget on your home screen and give you the option of opening them with any browser. Never tried them so i can't suggest a good one

Done. I included the link to this thread in the feedback.

I recently switched from Chrome to Firefox and found that the bookmark widget is still not existing in 2022.
So I make one. It is still in beta.
https://play.google.com/store/apps/details?id=net.louislam.firebookmarkwidget

source: Stack Exchange

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

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

sort: votes


text:
Does anyone know why after I updated my android phone, that it doesn't unlock?
I literally just updated my phone (I have a BLU X2 if that helps) to the new Android thing last night and my phone shuts down whenever I have any new updates. But I can't seem to unlock my phone this time. Like my password isn't working once I turn it back on and I've also tried all my old passwords and none of them work D:

BLU pushed a bad update. Just google for BLU OTA lock. Looks like a factory reset is the only solution for now.

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


text:
increase ram of smartphone using sd card
Is it possible to increase ram using sd card by rohesoft ram expander after rooting? i have read it in an article
anyone tell me working method to create virtual ram in android phone.can i expand the size of ram of my smart phone by usingvsd card

U r'nt increasing RAM, but adding SWAP as virtual memory. SWAP is memory management technique where OS is allocating data in block structures with same size - pages - for use in RAM. Inevitably, there is latency - from fastest to slowest - CPU registries, L cache, RAM, pages.
Think of SWAP as cache - a kind of a waiting room in ER. It's much faster to enter MD's office from waiting room than to come from home && enter when it's ur turn.
Regarding that particular app, I haven't experience - try it - but u can create SWAP from ADB shell if root privilege is accessible && busybox is present.
If u want to try creating SWAP from ADB shell, I suggest reading thread on this fourm about this topic, article on MIUI and XDA thread about init.d support. I was consulting that resources when making SWAP for ROM I made.
If u find u need more help, describe what ROM is used (everything else is already supposed), hence I'll make u a script with necessary files.


text:
What is CSC Fastboot Mode, and how to get rid of it?
I am trying to access my Zenfone Go's fastboot in order to unlock its bootloader, but it seems to have been replaced with something called "CSC Fastboot mode".
In this mode, I just see the ASUS logo, a "CSC Fastboot Mode!" text, and I am unable to enter any input. It looks like this:

Since I cannot enter any input, most communication with fastboot.exe is impossible. I somehow managed to have fastboot.exe correctly detect the device, but any command that requires confirmation on the phone is impossible (ex: fastboot flashing unlock), fastboot.exe just waits forever. I tried inputting the commands on the phone anyway, in case there was an invisible menu or something, but didn't work.
What I tried:

Turning off my phone, then "Power Button + Volume Up Button" until it restarts. It goes directly to CSC Fastboot Mode.
Turning off my phone, then "Power Button + Volume Down Button" until it restarts. It goes into Recovery Mode. Then I select "reboot to bootloader". It goes to CSC Fastboot Mode.
Accessing my phone through adb, and using the "reboot-bootloader" command. It goes to CSC Fastboot Mode.

What is CSC Fastboot mode? What is it caused by? And how to reach a usable fastboot menu?
Model Number: ASUS_X013DB
Android Version: 5.1.1
Build Number: LMY47V.JP_Phone-13.0209.1705.116-20170621044040677_2015122901270020000400001

Have you considered a simple Google search?

Do you have st least installed drivers? What is the output of fastboot devices ? Many phone have such screen while in fastboot mode. Your computer should detect it normally.

@Izzy I did spend the whole day on it, and read every single link on the first two pages on every search I could think of, so yes. Most of them are about how to reach CSC Fastboot Mode. A couple are about what to do once a phone doesn't reach anything else but CSC Fastboot Mode. There are some posts in Japanese and Malay, but from what I understand it was mostly people who booted in CSC Fastboot by accident. This question is already on the frontpage for CSC Fastboot searches, so I would say there is not a wealth of useful results

@esQmo_ I have installed drivers, yes. "fastboot devices" returns "G5AXGV51A2695PV fastboot". "fastboot flashing unlock" just displays "..." and stays stuck there

@Cristol.GdM the description on this YT video (hit #1 when I click my above link) reads: "… How to use CSC Fastboot Mode? How to Quit CSC Fasboot Mode in ASUS ZenFone Live?" (emphasis mine) Wouldn't that match your needs? Maybe I've misinterpreted your question of "getting rid" – but in that case: I doubt you can "remove" it.

@Izzy I see, sorry I was a bit snappy above... I meant "getting rid of it" as in "getting access to a proper fastboot mode". I am trying to unlock my bootloader, which apparently requires me to input some confirmation to fastboot commands, but this CSC Fastboot mode is completely unresponsive

This phone requires an app to do the bootloader unlock stuffs, the app os made by asus

@esQmo_ Unfortunately this model doesn't seem to have an official unlocking app, unlike the other Zenfone models. At that point, I guess I will have to accept that it's one of the few unrootable phones :/

Install ADB and Fastboot tools in your PC (two tools as parts of Android Studio)

Connect device through USB and open terminal/command prompt.

In terminal/command prompt, type:
fastboot devices
fastboot continue
fastboot reboot

The question isn't how to reboot out of fastboot mode, it's how to confirm the fastboot flashing unlock operation on the phone.


text:
Samsung Music Player - Multiple Genres
I have a library of around 6000 songs. Each one of them is tagged properly, however, there are songs, which have multiple genres and some do have multiple artists.
I tried separating them with delimiter ";" it didn't work, the music player showed the genre in the list as Pop;Rock;Dance instead of showing three different genres.
I also tried other ways of formatting like, "//" or "/" or "\" but none of them worked!
Is there any other way to approach this?

What phone in particular are you using, and what type of file are you talking about?

You can have a software name Virtual DJ. It can hep you to change your song Genres and many things which could help you to properly manage the Genre Section in Samsung Music Application


text:
Problem with TWRP 2.8.7.1 on Wileyfox Swift
I have a Wileyfox Swift. I installed TWRP 2.8.7.1 on it before. Now I want to install LineageOS on my phone. It shows an error:
unable to find partition size for '/recovery'

After that it shows a successful message for installing, but it reboots to recovery again.
So I wanted to change TWRP, but I can't install another version, because adb doesn't recognize my phone now.
Now, I just have a recovery menu only without any OS!!
How can I change the TWRP, or make the PC recognize the phone, or install another OS on my current TWRP?
Tnx!

Have you considered updating TWRP? 2.8.7.1 is quite old, with 3.1.* being recent. Find the current image (and instructions) here. As you already have 2.8.7 running, you can install the newer version directly via that (after having placed the IMG on your external SD card). AFAIR LineageOS 13 requires at least TWRP 3.0. And you're probably speaking of LOS 14 even.

I did try to install newer TWRP (3.0 and 3.1). It shows a successful message, but after reboot it is still 2.8.7.1.

You will need to update your TWRP: AFAIK LOS13 already requires TWRP 3.0+ – and you are probably speaking of LOS14 even. You're on 2.8.7.1 – the latest available version is 3.1.1 as of this writing. So here's what you will do:

Download the latest TWRP for Crackling to your PC
connect the SD card to your PC using a card reader, and copy the .img file to the card
safely unmount the card from your PC, and put it back into the Swift
boot the swift to recovery, tap "install", browse to where you placed the .img file and select it
perform the install
just as precaution, reboot to recovery once more (you've got no other choice anyway without a valid OS installed)

Now you can go forward to install LOS again – same way as described above. Cannot hurt to perform a proper wipe before (to be on the safe side: data, cache and system).

I did try to install newer TWRP (3.0 and 3.1). It shows a successful message, but after reboot it is still 2.8.7.1.

That almost sounds like a hardware issue then (flash controller or flash storage itself). No more ideas then of what you yourself could do to get it fixed. And Wileyfox might not want to do that on warranty – but it's worth a try contacting them, they'd "wileyfixed™" mine within a week (in my case the bootloader was dead, so they couldn't even tell if it had a custom recovery or whatever).


text:
old emojis in whatsapp
I have upgraded whatsapp on my phone but i dont like the new emojis on whatsapp so the quesition is : Is this possible to get my old emojis back using whatsapp's latest version apk with apktool debugging?

You can install a WhatsApp mod like GBWhatsApp. Then, activate "Old Emojis style" in settings.

You can try downgrading your WhatsApp version, by downloading an older APK.
before you download the apk make sure to uninstall WhatsApp.
After that, download the desired apk from here
You should then be able to go thru the regular registration process in WhatsApp.
To make sure it doesn't automatically update the app, go to the play store, search for 'WhatsApp' in the search bar, press on the WhatsApp icon, then press on the three dots menu on the top right of the screen and deselect 'auto update'
Note: WhatsApp might give you an error telling you to download the latest version.
Also note: just because you will now have the older version of emojis, doesn't mean that the recipient will see them in that way. The opposite is also true, if someone sends you an emoji that came with the latest update, chances are, that you will not be able to view them.
I'm not responsible if anything goes wrong.

What you want is not possible. You want the latest version of the app, but the old emojis. That is impossible for anyone but the developer.
When an app is built, all its components are consolidated into one project. It is not possible for the layman to change any one component of the project. The previous emojis were in one project, while the modified emojis are in another project. You cannot just change the emojis and keep the rest at the latest version.
If you are okay with downgrading, then you can try what @Abochur has said, or simply uninstall the updates. Otherwise you'll have to get used to the new emojis.


text:
New Icon on my Samsung S5 - what is it?
What is this notification bar icon on my Samsung S5?  It comes and go.  I do not recall seeing this a month ago.

"Big brother is watching you!"
Honestly: doing a Google reverse-image search came up with this thread, telling that feature is called

Smart Stay. It shows up whenever it's checking if you're looking at the phone.
Smart Stay is useful you know, that's what's preventing your screen from turning off at screen on time limit when you're using it.


text:
Some apps do not detect an internet connection
I've got a bit of a bizarre problem with my Android phone:
My internet connection is working and fully functional, since Chrome and most other apps have no problems. However, some apps do not detect an internet connection. They display 'No internet connection' errors or similar. Some apps do this far more frequently than others, and some can reconnect randomly.
Here are some observations:

My banking app does this almost every time I want to check it.
Various messaging apps will receive messages hours late (sometimes).
This issue is temporarily resolved on reboot, and for some time all apps can connect to the internet.
Terminating a process and relaunching it does not let it reconnect to the internet.
Some apps can be using the internet just fine at the same time that others are not.
Some apps never do this, such as Chrome, Google, various games and others.

As far as I can tell, it has existed since I got the phone a few months ago. I've tried disabling Samsung's battery manager in case it is messing with apps to save power.
I'm currently running my phone in safe mode - but it's unclear if this has had any effect yet.
I'm on WiFi, and I don't use mobile data. I own a VPN app but it's almost never enabled (except when traveling). The VPN app is one of the badly affected apps. Other devices on the same WiFi network do not show similar issues, and this problem occurs on any WiFi network.
Any advice on how to fix or troubleshoot this issue would be appreciated.

Does this happen on Wifi or data connection?

Are you using any VPN app, ad blocker, firewall or the like?

I'm on WiFi, and I don't use data. I own a VPN app but it's almost never enabled (except when traveling). The VPN app is one of the badly affected apps.

I would say you should try using the apps with the vpn enabled. That way, if the WiFi is blocking certain apps, the vpn will get around that

@Abochur I'd agree – were there not the fact that "The VPN app is one of the badly affected apps", which I read as it cannot reach out itself.

Slightly related, linking mostly i have similar issues and it seems really really hard to find ANY information on some apps, not all apps, connectivity problems.https://forums.androidcentral.com/samsung-galaxy-s6-edge/552884-certain-apps-not-working-wifi-but-work-mobile-data.html

I have exactly the same problem since the android 12 upgrade. It does not seem related to battery, blockers, etc. Restart does not help. Affects both wifi and data plan connections. The weirdest is that the device indisputably has internet access (e.g. Browser), but not in certain apps. Also the problem comes and goes..

It's either iptables, DNS, or battery optimization-related problems.
Because you've Knox on your Samsung device, acquiring root privilege is not an option in regard to warranty.
By the way, is your device activated with MDM? If it is, your administrator has enforced firewall policy configuration, proxy configuration, URL filtering configuration, or Wi-Fi DNS policy or all of them, hence you are out of options.
If it isn't activated, but because you can't flush iptable's chains without root, try removing the VPN app and wiping the cache from recovery. If the problem persists, again - without root - your options are limited - hence you should factory reset your device and not install the VPN app again.

It's simple, it's just because of battery optimization.
You just have to go on that particular app in settings and then click on battery optimization. If it shows "not optimized", then it's fine, or else you have to change it to not optimized, then the app will run fine.

Some apps cannot connect to the internet when DuckDuckGo blocks app tracking (WhatsApp/HERE). Most do not have this problem.

This makes no sense to me.  I use both DuckduckGo and Whatsapp

I think its because your Wifi connection is dicey.  I get this often on my phone often (some apps more than others), where either the network signal or the Wifi signal level is low.
Download a Wifi checking app and walk around your house to find the dead spots.

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


text:
How do I screen pin several apps to Lollipop?
How do you pin an app so that you cannot go to another app or web without a pass code? Can this be done for several apps at a time?

To pin an app to your screen, go to settings->security->pin windows->on.
Then turn on 'Use screen lock type to unpin' there is no option to choose the code for this action. It will simply use your lock screen code for this.
Now open the window that you would like to pin, and press the recent apps tab, and press on the 'pin' icon.
To un-pin the app, hold down the recent and back buttons at the same time. This will bring you to your lock screen where you could unlock it using your regular unlocking method.
(More detailed directions here)
Unfortunately there is no way to pin multiple apps at once.

Thanks for filling the gap! +1 – and cleaning up comments :)


text:
Choose which Exchange contact folder(s) to sync to phone
On Office 365, my folder structure is this:
My Contacts [container, not a folder itself]
- LinkedIn
- Contacts
- Contacts2
- Skype for Business Contacts
-...
I want only contacts from my "Contacts" folder to sync to my phone, and not from the other folders.
Is there a way to achieve this?
I don't mind installing a sync app, but don't want to install the Outlook app.
I have seen a hacks using Categories to only show selected contacts in the Contacts app on the phone, but this has 2 problems:

I would have to add a Category to every new contact I make in my Contacts folder to get it to sync, which is very error-prone.
I think it still syncs all of the contacts from every folder, using phone space and sync bandwidth.

Any help is much appreciated.
Versions:

Android 8.0.0 on Google/LG Nexus 5X
Stock GMail (NOT the Outlook app)

I ended up making a Shared User account on Office 365 and putting all non-essential contacts in the Contacts folder of that shared user so they don't appear on my account.
I had to then remove my Exchange account from GMail, reboot, and add the Exchange account again.

Well, if you don't want to install autlook app then I guess you'll have to install syncing app. I can recommend you https://www.akruto.com/ for this purpose.

Thanks.  I had a look at Akruto but could not find any evidence that it syncs only selected folders, so I don't know if it solves my problem or not


text:
I inadvertently locked my HTC 1 via "find my phone" (wrong phone). I "found" it but cannot access it.
I use this phone for my TV. Earlier I had mislaid my regular phone and in a bit of a panic, I thought I locked it via "Find my phone", but actually locked the HTC 1.  I now have both phones in my hot little hand, but cannot access the HTC 1 due to the lock.  I can find no entry point for the password -- or anything else --.  Can anyone help?
Richard Archer

This should be the screen you should see on your phone when you remotely lock it using Google's 'find my device'
Simply drag the lock icon in any direction and that will direct you to a page where you can enter the code that you have set when remotely locking the device. On newer devices, it will ask you to enter the regular code that you use when unlocking your phone.
If the above is not what you see on your screen, then restarting your phone should bring it up.


text:
Data stopped working all of a sudden
The H/LTE symbol beside the signal bar disappeared all of a sudden, and I no longer can connect to the internet/etc.
I still have cell signal/service (can send and receive text messages and phone calls, etc).
My new monthly plan started last week, so I haven't "used" all my data.
Not sure what's wrong?

Many possible reasons as to why it's not working, but here are some things to try:

turn off your phone, take out the Sim card, put it back in, and turn your phone back on

Make sure your phone data is on. Go to settings>data usage>mobile data, make sure all options are on.

Check your APN settings, and make sure they are all correct. To do that, Open your phone settings, and in the search bar enter: 'access point names' check to see if the apn settings are correct. To find what the settings are supposed to be, go to Google.com and search for 'apn settings for [your carries name]' you can then add the settings by pressing on the plus symbol and manually adding them in.
Let me know if it works.


text:
HTTPS websites slow on Phone
I am trying to investigate why our Phones are experiencing slow browsing to HTTPS sites.
It happens only the first time after the phone in question has been locked for a couple of minutes or more.
So when browsing to a https site after unlocking it, it takes over 1 minute.
Then, suddenly everything works until the next time we lock the phone screen and leave it for a while.
We are on my company wifi, and it is only happening there it seems.
I have tried everything when it comes to the router, and it is not an ISP fault.
Tried to use packetcapture app while connecting to a https site after unlocking phone, seems to be port 443 used by the https websites.
If I open for example BBC.COM (which seems to use a non secure port 80) it works fast and normal.
Any ideas?
BTW:
Traceroute and Pinging shows great results to the https sites, and download speeds are great as well.
Happens only on browsers (Both chrome and Stock samsung browsers).
Thx

Questions about Samsung Android phones are out of scope here at Superuser

@Ramhound It is not regarding a samsung in particular, it is regarding HTTPS. Any phone will do.

Do you have an IDPS or traffic scanning system that scans encrypted traffic? this might be done to combat remote command and data ex-filtration by malware, rogue employees,  etc. many such systems Man-in-the-middle the HTTPS negotiation process to replace the cryptographic attributes with the scanners, making the traffic visible. Most such devices will block a connection until it has time to re-negotiate the encrypted session,  so if the device is lacking capacity to meet demand, that would slow HTTPS traffic exclusively, and affect all users on the wifi.

You may need to update your device. If you have already updated your device, you may have downloaded a bad update. Unfortunately, this happened to me too. After i downloaded my update, my phone kept on freezing on the facebook market place. Sprint suggested that i just bring my device to the store. Hope this was helpful.


text:
How to get rid of mal
I've been getting pop-up saying 'chromes', 'staticstatus' and one more, I have tried installing all the anti-virus but it still isn't removed completely from the device. Every half an hour it is popping up. It is reoccurring and the anti-virus give the notification saying that it is a Malware.
I do not know what to do. It seems like I got the virus or the Malware attack when I installed some new apps. Especially I doubt on the app voot and there could be a possibility that even the other App might have carried the Malware into my device.

(click screenshots for larger variants)

There are already a couple of questions asking about that "chromes". Have you checked with them?

Sounds like it's time for a factory reset, and then only install apps from the Play Store that you need. This type of stuff usually comes from installing apps from unofficial sources or outside of the Play Store (which you shouldn't do if you don't know exactly what you are doing).

I did a factory reset and again got these malwares, I also install the antivirus however it still kept on notifying that there is a mall where every 30 minutes and then I was sick and tired of it what I did if I deleted the payment and Bank related apps. Let's see what happens next.

I actually was really frustrated and and also was really unhappy with the anti viruses I have tried more than 5 to 6 antivirus get them always keep reoccurring. I also tried to delete the files with the Malware extensions by going into the storage folde. For about 1 hour it did not notify about the Malware I thought the problem was resolved however after I switched on the Internet connection again I got a pop up from the anti-virus saying that the same Malware is present. Really sick and tired of it

@Ckraj I am also fed up with same issue , I have tried almost all the antivirus available , but no use . The same will come again in 30 mins . Now trying to root my phone and have to find the apk path . It is some were inside mnt/sdcard/.jm/staticstatus/XXX.apk . Try to delete it. Or do you get any other solution please share .

@pravprab....hi which device do you have this problem with... I tried going into the parent folder and deleting all the related files like static status. I actually went to the service centre and flashed my mobile and for one day did not face any issues however next day the same story the worst part is the data gets consumed without my knowledge De apps on the data by itself and as a result even battery is getting drained very badly I spoke to the company customer service and they were very blunt in the response.

felt very bad so I am in touch with the service centre I'll see what I can do as service centre guy has asked me to send screenshot of the issue I have sent it and keeping my fingers crossed and hoping that we would get a proper resolution, also wanted to add that there was another customer home I met at the service centre with the same issue with the same bug so we both have complaint it to the customer service Sitar by sending a email as well.

@Ckraj my phone is Swipe Elite sense . The 'staticstatus'  eats one GB in an hour . no way to get ridoff

Yes even I've got the same phone.. and lost 900 MBs in within minutes including battery getting heated up badly.. which city do you reside in.... I complain to the customer service center once again, warned them sternly. I spoke to the service center and they told me that they were informed by the  customer care of the company about 400 devices affected it seems so they're planning to get the update by Tuesday it seems.

@Ckraj I am from Kochi kerala . I didn't complain in Swipe yet. But raised an issue ticket in malwarebytes app . They checked the issue and told me will give feedback in 5 days . If swipe give us an update, let us wait for it as only one day to go . Hope for the best .


text:
VLC for Android -- resume from stopped position when clicking on History
Let's say I'm listening to a 14 hour long audiobook (on VLC for Android). I pause at the 5 hour point.
Then I don't use VLC for a week.
Then I go back, and go to History, and click on the title of that audiobook. In my experience, it starts playing from the start of that file. I want it to start playing from the 5 hour point. Is there a way to do this? (If not, it would be a nice feature to have.)

Must be somewhere in the Settings. If not you can give feedback on that.

Same issue here: there are parameters to resume playback after a call or when a headset is plugged in, but not when the app has simply be restarted

Answering my own question:
I was unable to get VLC to do it, but I found the perfect alternative app for it:
Simple Audiobook Player:
https://play.google.com/store/apps/details?id=mdmt.sabp.free&hl=en_US
It only plays audio (no video), however it can remember the "last played" history point for all my audio files.

I too was looking for this but I haven't found a direct answer for VLC on android. There is an option under Settings -> Extra Setting -> Video -> Ask confirmation to resume. But it appears to only work for video and there is currently no equivalent setting under the audio settings.
I did come across another app called Smart AudioBook Player which has this feature. Unfortunately it's not totally free like VLC but there is a free mode (I'm not 100% sure on the differences).  The cool thing is it will remember your location in multiple books not just the last one you played.

I just found a way to do it (with VLC 3.0.13 and Android 7.1.2). When you are done listening to your audio file do not pause it, but quit VLC application by tapping on the cross in the notification pop-up.
[
When reopening VLC, go to "history", select the audio file you were listening and that's it: it will resume at the point where you exited VLC app.
N.B.: You can listen to multiple audio files and VLC will keep in memory each quitting point.

Resume audio playback position does work in VLC-Android v3.2.7 when both these conditions are met

the audio file's ID3 genre tag is one of podcast, audiobooks, audiobook, speech, vocal (or if the file is untagged and > 15 minutes long)  (source code)
the last time the file was played playback ended with stop (longpress pause button)

Resume does not currently work if the last playing of the file ended with pause (tap pause button).
But a fix for that is in progress.


text:
whatsapp web login process
Is it possible to copy all session/login data of WhatsApp web from one browser to another so that I can use WhatsApp web on another browser without the need to scan QR code again? ,

I doubt they would allow you to do this as it'll be quite a big security loophole

Whatsapp has not provided such a feature yet, But you can use whatsapp web on the same browser again again till it's id is kept save in your whatsapp app. You have to scan QR code atleat once to access this feature. Later it may possible to launch OTP or other methods to access whatsapp web.


text:
Bootloop in Yureka - Rescue data?
I have an old YU Yureka piece, and it has gone into a boot loop.
What happens is, CYANOGEN logo comes up in the beginning, and then "Android is starting - Optimizing x/123 apps" comes up. As x reaches 123, the phone reboots again, and the same thing starts all over again.
One thing note worthing is that it's not always x/123. Sometimes it goes till x/9, x/29, x/27, x/120 etc.. It's not in any decreasing/increasing order. I have let this thing run many times, and for many hours (I was hopeful it would just magically show up my home screen after x reached whatever).
But thanks to my hopefulness, Once it so happened that when it was x/9, and x reached 9 and the phone rebooted, it did not do the same thing again but the phone started!! But only until I connected my cable to get all the data, it rebooted again and the boot loop continued from x/123 this time.
Other things you might want to know:

My phone is pattern protected (locked)
It is not rooted
ADB was not set up from the settings
AND I AM CONCERNED ABOUT MY DATA, so no wiping/formatting of Internal SD card!

Oh, and Cyanogen rescue mode has the following options:

Reboot system now
Apply update
Wipe data/factory reset (I want to avoid this)
Wipe cache partition (I have tried this)
Wipe media
Reboot to bootloader
Power [???]
[???] logs

Sorry for [???] as whatever is written there I can't read it due to a screen display problem.
Right now I am just waiting for that magic to happen again, hopefully if the home screen comes up, this time instead of connecting it with cable, I will first remove the lock pattern, and set up ADB. But I have no clue how it happened last time, or how/when will it happen again.
Also I am unable to connect with fast boot, as I guess we need ADB set up for that. Is that right? adb devices does not list my device. I haven't really worked much with fast boot, flashing, etc. But I will be comfortable to follow instructions. All I want is to rescue my data.
Any help is appreciated :)

Same issue at My Android phone stuck at optimizing apps again and again with 2 possible solutions, Vijay. Please check there :)

Glad to read – though I only was pointing ;)


text:
Internal Storage - Negative Value
I recently installed a new Custom Rom (Resurrection Remix) on my phone.
Since then, my Internal Storage has been acting weird. It's size and usage are shown as negative values as observed in the attached pictures.

Apps are installed in Internal and working fine, no problem there. But I'm not able to access the files or Download other stuff like pictures and music into my internal. I have to resort to external SD card for that.

Probably want to message your ROM maintainer... That is something wrong in the code, not really much you can do.

ROM bug, contact the developer

How disk space is used on Android device?

That is because you have MMC inserted while booting. This issue is commonly seen on Android devices running Android 7 nogaut.
If you have AOSP for Android 7 then modify the below file:
/frameworks/base/core/java/android/os/storage/StorageManager.java
Interchange the position of mmc and sda storage path
Before
private static final String[] INTERNAL_STORAGE_SIZE_PATHS = {
"/sys/block/mmcblk0/size",
"/sys/block/sda/size"
};

After
private static final String[] INTERNAL_STORAGE_SIZE_PATHS = {
"/sys/block/sda/size",
"/sys/block/mmcblk0/size"
};

authors: Једноруки Крстивоје


text:
Why do my photos on LG G6 seem overly compressed?
I've just come back from a nice hiking trip where I took lots of photos that looked good on the LG G6 screen.

But looking at them closely, there is very little detail - they've been heavily smoothed.
Here are those rocks in the midground:

I have the image quality settings at 4:3 (13MP) and this particular image is 4.4MB (original here).
Is this normal? Is there anything I can do about it?
(I'm using Google Photos, but the screenshots and original image above come from exporting directly out of Gallery, to email.)

Yes, it's normal. LG camera software does it.
You can fix it with Google Camera ported to LG G6. It may lack some functions compared to LG camera app.


text:
Is there a way to recover contacts and T Memo from touch broken galaxy core
I have a samsung galaxy core and now the touch is broken. Since I have a new Redmi Y1, the damage of phone is not a big deal but the thing that matters is I am in need of copying all contacts and T Memo from the galaxy core to either laptop or Y1.
More Info
Only touch and the two touch-keys (back key and menu key) is not working.
Display, Speaker, Other keys etc. are working fine.
The handset is slightly wet on a rain yesterday.
It detects USB connection.
No pattern or pin is set. Only swipe lock is there.
I can access files from laptop because the default usb connection is media.
My Tries
I tried to use Dr.Fone's feature of recovering data from touch broken device. But My Device is not listed.
I googled for a way of doing this via CMD in fastboot mode but can't find any.
Is there any way I can copy the contacts from mobile to laptop?

You can use an OTG cable to connect a mouse to the phone that will give you full access to the device.
You will then be able to go into contacts>settings>contact settings>export contacts, and select your desired method. I would suggest you export the contacts to an sd card, put it in into your new phone, and import them.
You should be able to do the same thing for your memos. Export them to an ad card, or save them to a cloud.

I already thought about it but Galaxy Core is an old model and won't support OTG


text:
I changed the company brand boot logo Lenovo Vibe K5 Plus and now don't start
My cell phone is a Lenovo K5 plus A6020i36 with a RRemix ROM (RR-N-v5.8.4-20170808-A6020) with Root and Custom TWRP .
I was trying to install some Boot logo through TWRP and until here everything was fine.
But I mistakenly install a Samsung boot logo. Yes I know, how I could have been wrong with this, but I did.
So after installing and restarting my phone did not start.
No light on the screen,
no download mode,
no fastboot mode
no recovery mode
the phone is completely dead, its a Hard brick.
I Tried to make recovery with the qfil application but did not work.
Any idea to fix it, it seems that there was an internal failure or a protection of the phone itself

This will definitely work if you have the drivers setup properly - [UNBRICK]LENOVO Vibe K5 PLUS QFIL/QPST/ FLASH STOCK ROM[A6020a46]

The phone is probably a Mediatek device, Download SP Flash Tool, Install VCOM drivers and Flash it using a Windows Computer. I once did same thing for Tecno J5 and it ended up so. That's the thing you should do. But read how to flash it. Because flashing the preloader.bin file will brick it forever. So you must be cautious on the files you mark. Or ask me how if you feel fearful about the process. It will end up cool. Of it is still not MTK based, flashing stock ROM will unbrick it


text:
Galaxy note 8 battery drain with mobile data
I've confirmed that battery drain issue in my Note 8 is because of mobile data and hotspot. I have evidence.
Here is battery usage with mobile data and hotspot ON. AOD was OFF

As you can see it shows battery usage over 7 hours going from 100% to 35%.
Here is the usage of screen. As you can see it was only on for 2 hours. As I said always on screen is disabled. That leaves 7-2= 5 hours of screen being OFF

Now here is 4 hours battery usage going from 100% to 95%. Screen was on only for half hour but mobile data was also OFF. That means my mobile data is literally draining as near as display. That's a huge amount of battery getting wasted. Any ideas? What should I do?

My note 8 is only 2 weeks old but ive confirmed and its original. Only mobile data seems to be doing bad job (battery charges fast and seems good)
I mean even if LTE consumes high battery it should not consume as much as display.
What is the logic here?

To be fair, I think this should be the expected result considering the device is using a lot of resources which are mostly power (CPU) hungry.

When using mobile data and additionally have mobile hotspot activated, you essentially utilising two communication radios (4g and WLAN) which themselves require considerable power.
It is mostly like there are some services running in background when there is an active internet connection. (e.g sync, silent updates etc)
This power we are talking about is coming from the battery hence it becomes very hot, just a symptom indicating it's "working very hard" to supply power to the device' resources and consequently a heavy battery drain is inevitable.
Although screen is considered to cause a high battery drain when the device is idle, its certainly not the case the the device is active and using its other hardware.

You may want to further analyse the batter statistics with other third-party tools from playstore (e.g battery drain analyser)
Also try to regulate the up-time of your mobile hotspot, to minimise battery usage.

Thanks for the answer. I dont notice any overheat in my phone though. Just a little bit while its fast charging but its normal i guess. Is there any app that will automatically turn off hotspot and mobile data when its not used for more than say 10 minutes?

Oh, just noticed. My mobile hotspot is set to automatically turn off after 20 minutes of inactivity. But it doesnt. Probably something keeps running in background. Ill use 3rd party app to monitor this behavior other than battery manager of my phone

If it automatically turns off then its ok. But again I doubt it 4g network would   use that much battery, there must be another culprit. Try getting stats with adb shell dumpsys batterystats command with [tag:adb]


text:
Samsung's stock Android app in another phone
Okay so here is how it goes. My brother has a Samsung Galaxy j7 and it has some really catchy versions of the normal Android apps like, clock and calculator are very different and good looking though. Now whenever I try to install them in my phone they just crash ( I sent their apks through share-it ) and they don't work.
I just want to ask is there a way I could install them in my phone, maybe edit the check point or copy the code or something else. Am using an Htc, if that helps. I really don't have any programming experience in Android or Java.

Download it off of apk mirror, and it should work. Here's the link


text:
Google play services keeps crashing
Google play services keeps crashing every 3 to 10 seconds, and everything google related on my tablet won't load. It started this morning when i powered on my tablet. I'm using a Samsung Galaxy TabA 8.0 with Android version 7.1.1. What can I do to be able to use my tablet again?


text:
Accessing broken Nexus 6
Since I cannot comment on existing posts yet to get the answers I need there:
My Nexus 6 screen shattered, and the USB port on the phone might be damaged.  I managed to get it to charge eventually, but my PC can't recognize my phone.
"The last USB device you connected to this computer malfunctioned, and Windows does not recognize it."
I have an OTG Cable, so in theory I can click things on the phone, but (even though I don't have to enter a passcode to unlock the phone) I can't access it via PC after it is unlocked.
In a clever attempt, I put a USB 4 port extension on the OTG Cable and connected a USB to HDMI cable (so I would have a display) and a nano receiver for a mouse and keyboard (so I would have control), but I'm not able to see anything on the monitor.
Even if I connect the USB to HDMI cord directly to the OTG Cable, then I'm still not seeing anything on the monitor.
I know the phone works (as my old alarms went off this morning), but I can't speak to if debugging or WIFI is working (as I moved and its different WAPs).
I did happen to get another of the same phone, and (as that screen isn't made anymore,) I could switch the screen from the new phone to the old phone, but then I'd have to switch it back.
I would appreciate it if someone could offer an alternative to get files off of that phone.

Regarding your additional question about bootloader - you are supposed to boot custom recovery from accessible bootloader on your device, decipher /data && pull out content.
You don't need to put bootloader on your device - it is already present on dedicated partition and has a function of initiating kernel bootstrap of installed operating system.
If you don't know or understand what bootloader is, what are the differences between locked and unlocked states, I suggest introductory reading after Google search.
Basically, the outcome depends on facts is your device is encrypted (it should be, as that is Nexus 6), is bootloader already unlocked and is USB port functioning.
For this you need ADB && Fastboot, hence you should download Android SDK for platform you are using.
Also, if you use Windows platform, you must obtain appropriate drivers.
Issue all commands from platform-tools directory - where ADB && Fastboot commands in Android SDK are actually located.
If bootloader is unlocked, you should first power on your device in bootloader mode. Download appropriate recovery and rename it as twrp.img. Issue command in regard to path where recovery image is located
fastboot boot twrp.img
If your device doesn't have default encryption, after recovery is booted issue command
adb shell twrp decrypt $PASSWORD
where $PASSWORD is your PIN, pattern in numerical representation or password used for encryption. If default encryption is used, it should be automatically deciphered.
When decryption is ended, make extraction directory and issue command in regard to path where extraction directory is located
mkdir SHAMU_extracted
adb pull /sdcard /path-to-extraction-directory
If decryption is unsuccessful or bootloader is locked, then, put working  display temporarily and extract data.
If you can still navigate with broken display on target device you can try to navigate with second working device to Developer options and enable USB debugging, hence pulling data out.
But, do not try to navigate with second working device to Developer options on device with broken display and select Enable OEM unlock or unlock bootloader on device with broken display - your data will be wiped.

I'm sorry, but I'm trying to go through this and I need some clarification: is bootloader something for my phone, that I can't use so how am I to put it on the phone?


text:
"Could not do normal boot invalid kernel length"
My G935F shows “Could not do normal boot invalid kernel length” when attempting to boot into TWRP or turn on the device normally. The only thing I can access is ODIN. This happened after attempting to update TWRP and LineageOS. From looking online, I believe I can get a kernel and select the AP option in ODIN and flash a kernel as long as it is in .tar format. I was previously using PRIME kernel https://forum.xda-developers.com/s7-...1-4-0-t3678159 so I looked in the latest download from there but there are no .tar files, only a bootimg.tar.xz and a ramdisks.tar.xz. I tried extracting bootimg.tar.xz to a bootimg.tar and flashing that, but ODIN says it failed:

<ID:0/003> Added!!
<ID:0/003> Odin engine v(ID:3.1210)..
<ID:0/003> File analysis..
<ID:0/003> SetupConnection..
<ID:0/003> Initialzation..
<ID:0/003> Get PIT for mapping..
<ID:0/003> Firmware update start..
<ID:0/003> NAND Write Start!!
<ID:0/003> SingleDownload.
<ID:0/003> g930eur-aosp-Image-r12p0
<ID:0/003> Unassigned file
<ID:0/003> Complete(Write) operation failed.
<OSM> All threads completed. (succeed 0 / failed 1)

I also tried flashing the zip from https://autoroot.chainfire.eu/#odin but ODIN gave me:

<ID:0/003> Added!!
<OSM> Enter CS for MD5..
<OSM> Check MD5.. Do not unplug the cable..
<OSM> Please wait..
<OSM> CF-Auto-Root-hero2lte-hero2ltexx-smg935f.tar.md5 is valid.
<OSM> Checking MD5 finished Sucessfully..
<OSM> Leave CS..
<ID:0/003> Odin engine v(ID:3.1005)..
<ID:0/003> File analysis.. <ID:0/003> SetupConnection..
<ID:0/003> Complete(Write) operation failed.
<OSM> All threads completed. (succeed 0 / failed 1)

I don't know what I'm doing and I'm afraid to mess up my phone beyond repair with ODIN. Can someone please help me? XDA forums has no answer and I don't know who else to ask.

I ran ODIN as administrator and was able to flash Chainfire. I was then able to boot in normally, and after that flash TWRP again. Still not sure which step caused that issue but it is resoled now.


text:
Is there a way to add a web shortcut to the home tab?
While its fairly easy to add a web bookmark shortcut to the home screen on most android systems, there doesn't seem to be a way to do this on the amazon kindle fire.  Usually chrome or firefox is used to create the link on other android systems, but the Silk web browser doesn't seem to have this capability.  I don't think its possible to install chrome or firefox on a kindle fire out-of-the-box without doing some fancy editing.
What's the simplest way to add a web link to the home page of an amazon kindle fire?  Is it even possible?
Preferable I want to avoid doing any kind of jail break on the phone as possible and I'd also like to avoid installing any non-free, invasive apps if possible.

Downloading Chome does not fix this problem. There is still no option to add a bookmark to the home screen.  I'm looking at the Fire tablet, next to my Galaxy, both in Chrome. The option in just plain nonexistent on the Fire

I agree, I was trying to do this with both chrome and firefox, and it didn't seem to work.

Option 1. To add a web shortcut to the home screen, save a webpage as a bookmark, then go to your bookmarks, press and hold the one you want, and select 'add to home screen' (I'm not sure this works for newer Kindles, though)
Option 2. Download chrome browser. This process is very simple, and doesn't require root, or any code.
First, allow downloads from 'unknown sources'
From the Fire, go to:
 “Settings” > “Security” > “Apps From Unknown Sources” > “On“.
Then, download the chrome APK from apkmirror.
Open the Silk browser on your Kindle and go to http://www.apkmirror.com/apk/google-inc/chrome/.
Select the download icon next to the version you wish to download. It should download right to the memory of your device.
Open the notification area (top bar). It should show that the .APK file is downloading. Tap it once the download has finished.
Select “Install“.
(Source)

Thanks for the answer, I guess this confirms that there's no normal way to do this on a recent fire without doing a third-party web install of another browser.

@MarkRogers correct. Hence the second option, which shouldn't be a big deal

I actually did install the chrome browser via apk and it did not actually add the shortcut to the home page even though it acted like it was doing something

I just tried doing this with Firefox, and got the same result as Mark Rogers: Page > Add page shortcut takes you from your Firefox page to the Fire home screen, but does not add a shortcut there. As of November 30, 2018, Chrome doesn’t have a menu choice that would let you add a shortcut. The Silk browser now moves selected bookmarks to your favorites folder on its home tab, will not put them on the home screen. So, no way so far.

You can get bookmarks on by adding a widget. But, to add widgets, you need to install a new launcher. https://teleread.org/2018/07/07/how-to-install-a-new-launcher-on-amazons-fire-tablet/ describes how to change the launcher to the familiar google now launcher. After you do that, you can long press on the home screen to add widgets. There is a Silk widget which show bookmarks on the home screen. Not exactly simple. But having the launcher and the Play store are nice for other reasons also.

+1 - Interesting, I may give it a shot at some point.

Welcome to Android Enthusiasts! Looks like this answer is already helpful, but it'd be better if you could [edit] and quote (or at least, summarize) from the link on how to change the launcher, so that all info is self-contained on this answer (and also to preserve the content in case the link rots :)


text:
My Android sytem is gone
I have big problem here.
I wipe system partition on my phone, I know that I shouldn't have.
Now my phone without Android OS, I've try to flash it using custom ROM but it doesn't work.
Any idea how to flash it back to stock?
It always show error when i tried to use custom recovery from PC (using command prompt)
What stock ROM I should've flash it? Back to Android Lollipop or lower?
Thanks

I just noticed you said you tried to use custom recovery from your PC.  That doesn't make sense.  If you have a custom recovery like TWRP installed, boot to recovery.  If you're on stock, you'll probably see a "no command" message, which probably looks like an error (X on fallen android).

I'm using fastboot recovery, it's like temporary TWRP/CWM and you can use that without tampering stock recovery

the problem is I accidentally wipe system partition

Well, head on over to XDA-Developers and look for your phone.  If they have it there in the developer forums, you will probably be able to solve your problem with some research.
To get useful answers, you need to supply more information about your device.  What model is it?  Nexus 5,6, Pixel?  One of the Samsung or Lenovo phones?  HTC?  What version/patch level is on your phone?  Is the bootloader unlocked?  Do you have a custom recovery?
Armed with this information, coupled with an active XDA developer forum, and you should be okay.  There will be at least one post of the stock firmware for your device of one or more versions.  If you have the exact same on your phone, you can flash the system and you're set, though I'd consider doing it all after you backup your data.
{edit:  I just saw the "lenovo" tag on the post, so you're likely on a Moto X, G, or Z.  You will find a robust developers' forum over on XDA. }

already solve it by flashing the stock ROM and also using stock recovery.

Glad to hear it!


text:
TWRP Backup restoring Line/Whatsapp problem
so I have the following Problem.
I had flashed the custom os anchidroid onto my s3.
It was working perfectly until recently my phone would boot and keep trying to optimise all my apps and restart and try to optimise all apps again and so on. So i googled for an answer, and i found a thread saying that its best to reinstall, so I took a twrp nandroid backup of my broken rom and reinstalled.
Now I have the problem that I dont know how to restore my apps from my twrp Backup. I tried titanium backup and Nandroid Manager. Titanium Backup essential doesnt recover my apps. It does list all my apps but when trying to recover data or data plus app it just says batch action complete, but doesnt do anything. Nandroid Manager on the other site keeps crashing when im trying to open the Backup.
I also tried extracting the twrp backup on my desktop and move the files over to my phone, but thats where my essential problem is: Is it normal that the /data/com.whatsapp f.x. is only 228kb? My whole data twrp backup is around 3gb big, with 400mb being dalvik cache and 2gb base apks and the rest being in /data/data
I would be fine with just reinstalling the apps from the google play store and not recovering chat logs, but since whatsapp and line are based on verification with a phone number this is not an option for me. I dont have my phone number to log in.
Last time I had an issue with my phone I was able to use Titanium Backup to backup Whatsapp and Line and restore then on the factory reset rom again and bypass the phone verification, but since I wasnt able to access my phone at all I wasnt able to reproduce this step.
Did I do something wrong when I tried to restore the apps or is there any other Way I could restore them from my twrp backup? Any Help is appreciated.
Im using the Android Version 5.1.1 with ARchidroid 3.1.5

If you used TWRP to backup DATA, you'd get the internal app data along with the app.  However, the user data is not backed up. This is all the stuff on your "SDCARD".  That shouldn't be affected by restores, either.  I don't use WhatsApp (I'm a Signal guy), but data of that size is not necessarily a problem.  Maybe someone who uses that App can chip in their file info.

Is there any way to restore an app to the previous state before the factory state? I mean, reinstalling the app would reset the personal data, right? Or am i getting something wrong here

a TWRP nandroid would keep that state.  So would Titannium APP+Data.  I do it regularly with Signal.  I have a license for Titanium, but you should be able to restore with the free version, too, so something might've gone wrong there.

Titanium Backup essential doesnt recover my apps. It does list all my apps but when trying to recover data or data plus app it just says batch action complete, but doesnt do anything

This is wrong in general, because Titanium's duty is to restore snapshots of applications accessing folders that are normally hidden to the regular user.
For example I have just successfully restored Authenticator, which is designed to be buried in the phone.
While this works for (many) apps, others may not work with Titanium because of esoteric ways to store their data. Applications heavily depending on cryptography should be implemented in a way that Titanium fails to restore the app state. Not aimed to defeat Titanium, but in such a way that Titanium fails.
The following is an answer from a developer.
I don't have the source code of Whatsapp and Line, but from what I have learned from security-oriented coding and Android docs, you should avoid to store a private key "plaintext" in the store, relying on Android's kernel and hardware features to protect your keys.
One is to use hardware keystore attestation. Since keys are bound to hardware features, a root user copying the secure storage of such applications will fail.
Another is simply to hash the keys with hardware information such as IMEI or Device ID, something that cannot be (easily) cloned by a super user, and that Titanium won't necessarily restore.
I said necessarily because I recall an option, working on the same hardware model, to restore the device ID from the build properties, in order for Google to make it appear as the old device.
Conclusion
I think that Whatsapp and Line's implementation of secure storage relies on hardware information to implement the highest standards in information security, with the direct consequence that a restored dump of the user data directory will necessarily fail.


text:
Is it possible to have a media folder inside a .nomedia folder?
I have a folder with various folders and subfolders where I don't want my content to be scanned.
Inside that folder I have put a .nomedia file to prevent media scanning.
Now, I have a single folder (with music) what I do it to get scanned.
Is it possible to do something like writing a ".media" file or setting an exception on the .nomedia file?

Why don't you just take out the folder that you want to be scanned, and put it in a different location?

Because that would inviabilize my folder structure and force me to look into private and public folder trees when her I want to look at all files. My solution was to define on each subfolder whether it is or not a .nomedia. Not a perfect solution because I'll have to add nomedia files whenever I create new folders and because I always have to create multiple files on multiple subfolders of public folders. But I guess I can live with that.

Oh I get him now. If the .nomedia file exists in a folder containing the folders you have it will hide files in all those directories. For example having a .nomedia on /sdcard will definitely hide the whole sd card media. So ensure the folder you want media scanned isn't preceding the folder you don't want media scanned. Like:
/sdcard/myfiles/mediapublic/photos
/sdcard/myfiles/mediaprivate/photos

These are two folders. To hide media in mediaprivate and photos. Paste the .nomedia file in the mediaprivate directory. If it's photos folder only. Paste it there only. And ensure to remove the file from the folder containing that folder. There is another alternative you can use. Delete all .nomedia files. The folder you want hidden, just start it's name with a dot. Like
/sdcard/.myfiles/mediapublic/photos

To hide all myfiles
/sdcard/myfiles/mediaprivate/.photos

To hide only photos
Remember the .nomedia file is an empty file with no code even if you open it with text editor. It is 0bytes size and 0characters. So forget about editing it

In the future, you should edit your first answer instead of adding a new one

Thank you for your answer(s). This was not the solution I was hoping for. But apparently it is the the only one... What so have done was remove the nomedia file from the top folder and apply selectively to lower level folders.

Welcome always.


text:
Recovering a video that was deleted from a micro SD card after a factory reset
I have an LG G5.  I recorded a video interview I had with Bruce Campbell.  The video was slightly over 20 minutes long recording at 1080p at 60fps.  I noted while it was recording that the video was automatically split into two separate videos.  The first video is the lion share of length at about 20 minutes long and around 4gb in size if I recall correctly.  The second video is about 17 seconds long.  A few days after the interview the audio on my phone stopped working.  I was googling around how to fix the issue and I saw that factory resetting the phone was a common fix.  I did a factory reset, it said that it would not affect data on the SD card.  After the factory reset the 17 second video appears to be intact and working.  The longer 20 minute video seems to show a file size of 0kb in the file manager.  Whenever I try to play the video I get a message that says Android does not recognize the video file type.  I have been doing some googling around and thankfully there does seem to be ways to recover lost data from an Android phone after a factory reset.  What I am looking to do is recover the lost video that was in the Android Phone after the factory reset.  Thank you for your help, I will gladly provide any further information or screenshots if you need them.

Yes, there are so many recovery tools online can help you solve this problem, and all of them are root required. To prevent your data from being overwritten, just stop using your SD card storage.

Can you give an example of some of these?  The other user suggested Recuva.  Any others that you would advise looking into specifically?  Thank you.

I have never tried, I know that just because data recovery is quite a popular topic. You can try Recuva first, since it's free while most of the others are for-pay.

NOTE: I am not sure if this will work, this works if file is deleted or when sometimes files just dissapear(It has happened to me).
IMPORTANT: DO NOT USE YOUR SD CARD TO STORE ANYTHING NEW, IT CAN/MIGHT OVERWRITE YOUR DELETED/LOST FILE
Put it on your computer and use a specialised software for file recovery(try Recuva by Piriform, here: https://www.piriform.com/recuva). It will the SD card for any deleted/lost files it can find and you can recover them.


text:
How can I fix small image size issue in Chrome (only Facebook website)?
Firstly I know StackExchange have a similar question. But I'm unable to comment on that question due to low reputation.
Coming to my issue Chrome browser showing images in small sizes since last week. I have tried clearing cache, site settings and also tried clearing all my chrome data from settings-apps menu. I'm using updated Chrome browser (v62.0.3202.84) and my phone model is Moto X Pure (Nougat 7.0 updated)


text:
Motorola g3 and unreadable SD Card
A couple of days ago the SD card (which is the "expanded filesystem" from android 6.0) on my phone stopped working. The phone still boots and works, but all my data (especially photos and WhatsApp conversations - yes, I didn't make a backup, shame on me) are gone.
I removed the SD from the phone and put it in my PC, where Fedora recognizes the partitions but cannot mount them.
Here's the output of fdisk -l:
fdisk -l /dev/sdc
Disk /dev/sdc: 29 GiB, 31104958464 bytes, 60751872 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: 938FFB3B-CA49-45D0-89B3-BE22ADAAD86E

Device     Start      End  Sectors Size Type
/dev/sdc1   2048    34815    32768  16M unknown
/dev/sdc2  34816 60751838 60717023  29G unknown

Whenever I try to mount one of those partitions, I get
mount /dev/sdc1 /mnt/test
mount: /mnt/test: wrong fs type, bad option, bad superblock on /dev/sdc1, missing codepage or helper program, or other error.

Same result if I use the -t option with auto, vfat or ntfs.
If I open gparted and attempt the data rescue this is what it finds:

and when I click the "View" button it correctly recreates the Android filesystem, but with no file inside:
tree
.
├── Android
│   ├── data
│   │   ├── com.android.vending
│   │   │   └── files
│   │   ├── com.google.android.apps.maps
│   │   │   └── files
│   │   ├── com.google.android.gms
│   │   │   └── files
│   │   ├── com.google.android.googlequicksearchbox
│   │   │   └── files
│   │   │       ├── download_cache
│   │   │       └── pending_blobs
│   │   ├── com.google.android.music
│   │   │   ├── cache
│   │   │   └── files
│   │   ├── com.google.android.videos
│   │   │   └── files
│   │   │       └── Movies
│   │   ├── com.google.android.youtube
│   │   │   ├── cache
│   │   │   └── files
│   │   └── com.motorola.migrate
│   │       └── files
│   │           └── Pictures
│   └── media
│       ├── com.android.providers.media
│       ├── com.google.android.talk
│       └── com.motorola.MotGallery2
├── bluetooth
├── DCIM
│   └── Camera
├── Download
├── LOST.DIR
├── media
│   └── audio
│       └── notifications
├── Music
├── Ringtones
├── System Volume Information
│   └── IndexerVolumeGuid
└── WhatsApp
    └── Media
        ├── WhatsApp Audio
        ├── WhatsApp Images
        └── WhatsApp Video
44 directories, 1 file

Has anyone any idea?

@acejavelin Unfortunately, I'm not root. The situation described in the link you gave me is exactly what I need, but if I root the phone it will wipe all my data, including the encyption key. Is there any other way around this?

I agree. I just don't see the point of not having ANY way of recovering a lost key. It is even not very clear that there is actually an encryption happening, in my opinion.

In the end, I gave up and made my phone "forget" the SD, thus throwing away the key. I still think that this encryption should be stated in a clearer way, maybe some kind of "recovery passphrase", but that's a whole different problem. Anyway, @acejavelin, if you want to put your comments as an answer, I'll mark it as accepted and "close" the case.

I have deleted my comments and made it an answer.

The issue here is that Marshmallow and newer Android external storage is encrypted when it is adopted by the system as internal storage.
You need the crypto key from your device to mount the volume, does your phone have an unlocked bootloader and/or are you rooted? If not, you are not going to be able to access the key and decrypt the volume.
Similar questions which may be useful as reference: Moto G3 (android marshmallow) not detecting SD card anymore (solution?) and Recovering data from corrupted SD card formatted as internal storage (Marshmallow)
Remember that this is not unique to the Moto G 2015, most Android devices with Marshmallow and newer have this capability (and issues). Honestly, it best to not use adopted storage if at all possible.


text:
Is there a way to track mobile data usage without a "billing cycle"?
The stock data manager is so complicated, with its monthly billing cycle. I have a prepaid data plan which doesn't expire. I want to set a data limit, and after that limit is hit, no matter in how many days, it simply stops data until a new limit is set, and then it starts counting from zero again.
Is there a way to achieve this?


text:
How to see at what time an SMS was sent?
My phone runs Marshmallow.
When I recieve an SMS, the messaging app only shows me the time at which the message was recieved locally on my phone. There are various circumstances in which this time can vary greatly from the time at which the message was sent by the sender, for example, if my phone was in airplane mode when the message was sent.
I know that this information is made available by my carrier, because there are phones out there that show when the message was sent.
How can I show this information on Android Marshmallow?
I've tried searching the web for this. I found an app that claims to do it, but it only works on Kit Kat and older. The rest of the results I trawled through were mostly forums with people discussing the issue. I did not see any of the posts present a working solution.

Download and install the application Android Messages made by Google LLC.
This app replaces the standard Message app. To see the time an SMS/message was sent, just push and hold a finger on the message and press on the information icon that appears. In my case (OnePlus 5T, Android 8.0.0) I could even check messages that I had received before I got the app.
Source: Android Forums - Text Messages ACTUAL Time Sent

This worked for me. I'll note that my device now runs Nougat, and not Marshmallow like in OP. Also, the app mentioned in the answer is already the stock messaging app on my current phone. It was not on the Marshmallow device in OP, which was a Samsung device.

This doesn't seem to work for me. I use this app with my Google Pixel 3 phone. When I push and hold my finger on the message, I feel the phone vibrate as a response, but nothing appears. I'm relatively new to Android devices as I switched from an iPhone about 2 months ago. Is there something that could be preventing the information icon from appearing?

Aha! of course I figured it out seconds after commenting. Simply tapping (not holding) the message slides it up to reveal a timestamp.

I have an LG G5 running Android Oreo 8.0, and I use Android Messages. If I "View Details" on a received message, it tells me that both the Sent and Received times are the same, and that is the time the message was transferred to my phone, not the time it was sent. A friend sent me a message at 1 pm (confirmed via a screenshot). On my phone, View Details says the sent (and received) time was 3:50 pm. That's when I turned my phone on, and it retrieved the message.

There's a messaging app called Textra SMS. It allows you to see the time the message was sent. All you have to do is tap on a message (tap, not long press) and press the 'info' icon, and it will give you the details.

I am not sure where this app gets its information from and therefore I cannot vouch for its accuracy. I believe that you can only see the details for messages that you received after downloading Textra.

On my phone I only see recieved, not sent in Textra. Maybe my carrier doesn't provide this information after all?

@Revetahw Make sure you are checking this info for messages that came after you download textra. Messages that arrived before that, will not show sent time

Yes, I did it for messages recieved after installation.

@Revetahw strange indeed

Maybe the information is not provided by my particular carrier.

GO SMS Pro provides you with the time the message was sent, but the free version has some ads. This is a helpful feature if your phone is off or in airplane mode.

In the default messages app, hold down the message in question until it's highlighted, then touch the three dots in the upper right corner. Select "view details," and it will display both the time the message was sent and the time it was received.

By "default messages", I assume it's Android Messages by Google? Otherwise, might help to mention the device model, Android version, and if possible, the package name. Otherwise, this looks like the same to this answer

On my LG Rebel (LGL44VL), I can open the message then touch and hold my finger on the screen and it will give an option for "Details." This includes time sent as well as time received.

Set Samsung Messenger as your default messaging app. It has the date above the messages.

Just to add that this app is only available on Samsung devices.

In the screenshot it doesn't show time sent.


text:
How to fix.a keyboard that doesnt show emoji?
What i try : clear cache, data, restart Result still same
What i use : Android Slash Keyboard, Swiftkey, Chrooma, Go, still same.
How can i fix it?

Does this happen in every app that you try to use emoji?

Yes, its happen

Okay its fix for now i Use iOS 11.1 emoji from magisk manager. But its nice to hear any respond. It is my font problem or just what?


text:
What do I do when the keyboard is frozen on my lock screen and I can't get in?
I have an Android Galaxy J7 V and I don't use the key board to put in my password, I just have to swipe a certain way on the dots which I can't see to get into my phone.Since the keyboard is frozen I don't know what to do.

Restart your phone

What do you call that protection feature. Password but you use swipe to unlock or a feature similar to LG's 'Knock On'

I don't have a protection feature on my phone where you can just swipe, you have to swipe to enter the combination on the dots if that's what you mean.Since the keyboard is frozen in place, I cant see the combination lock, but thank you for the help.

If you could manage to get another input application you could surely manage to switch to it in order to get that obscuring keyboard in the lockscreen. Alternatively if the phone has a custom recovery installed, you can delete that keyboard from /system/app/SamsungKeyboard by using TWRP file manager so as to unlock the phone first before you look for another Keyboard app. Consequently, using a third risky way, you can move the app /system/priv-app/SystemUI/SystemUI.apk to sdcard using TWRP and boot the phone. It will show no Lockscreen install alternative keyboard app and return that app back to where it was. This will allow you to have a non freezing app and gain access to the swipe to unlock. If incase you don't have TWRP and root, it sounds to me like you have to reset the phone by powering it on using this key combo. Power, Volume Up + Home Button and reset the phone from there. But never forget that Android 6 Marshmallow and above has Factory Reset Protection. If you don't remember the Primary Google Email logged in to the device, never try resetting from recovery since it will request them upon powering on again.


text:
Xperia M4 Aqua reboot-bootloader only shuts it down
I'm trying to reboot my Xperia M4 Aqua into bootloader mode but all it does it turn it off and I get the battery charging image as if the phone is shut down and in charge.
I tried using the commands
adb reboot-bootloader

and
fastboot reboot-bootloader

and I also tried doing it manually by pressing volume up button while inserting the usb cable in... same results.
The command
adb devices

returns the device while
fastboot devices

doesn't
OS is Windows 10

Thanks for enlighting me; I always use without hyphen
adb reboot bootloader
which is in line with syntax, but for curiosity tried couple of moments ago on Moto G4 with hyphen successfully
adb reboot-bootloader
But, in what mode you issued command
fastboot reboot-bootloader
Because you are using Windows platform, acquire appropriate drivers for that device.
In developer options, both Enable OEM unlock && USB debugging must be enabled.
Regarding your problem, I briefly looked for same or similar, excluding Samsung and found
LGV20, Wayteq xTab100qcr and Glass.
I'm quite interested in this issue, though never worked with Sony, so specifics of their devices are unknown to me.
Try with volume- or volume+ button combinations for entering fastboot mode.
If that doesn't help, look at this.
I remembered I actually had contact with Sony device - it had some sort of custom FRP - my Xperia Theft Protection (MXTP) - but haven't worked with it. I planned to use Xperia FlashTool.
From Xperia FlashTool you should be able to reboot to bootloader.
Please, do inform what you have done.

Both commands are accepted, I've read it somewhere.
When I issue the command my phone is on debugging mode and OEM is unlocked. Adb drivers gives back the device but fastboot doesn't.
When I use adb reboot bootloader it just shuts down, it doesn't turn back on. when I do fastboot reboot bootloader it doesn't find the device.

I tried both commands and the results were the exact same that doesn't seem to be the problem.

I tried volume- or volume- with no success. Unfortunately my phone cannot be opened without the proper tools so I'm not able to use the video solution

Just a little update, my phone has gone in bootloop since and sometimes it stops. If for any reason I shut it down the bootloop restarts and I have to wait 5-60 minutes for it to stabilize again. Once stabilized I can't use the wifi and if for some reason I'm able to, it restarts again in bootloop. I'll have to change phone soon because my data can't handle it on its own.


text:
Amazon Fire HD 10 (7th Generation), two profiles and non-working installation of Google Play Services on 2nd profile
I have an Amazon Fire HD 10 (7th Generation) with the latest version of Fire OS (5.6.0.0) installed. I would like to use two adult profiles, both should have access to the Google Play Store.
I had no problems installing the required Google APKs and apps from the Play Store in the primary profile, i.e.:

Google Account Manager
Google Services Framework
Google Play Services
Google Play Store
And then apps within the Google Play Store app.

But now, when I try to do the same procesure and install the Google Play Services APK above below the secondary profile, I get the following error when trying to install:

App not installed.

Nothing more; no error text, no error code. I've already tried rebooting the device and uninstalling the Google Apps and installing them in a different order. The crazy thing is: It already worked with two profiles before I factory resetted the device. The reason why I factory resetted was that I incorrectly added two Google accounts to the first Fire HD profile. That messed up Gmail and other apps. This is driving me insane.
Does anyone else encountered that problem and know how-to fix it / workaround it? I will not factory reset my device again, installing all apps and entering all the credentials takes hours. I am also afraid to uninstall the "Google Play Services" below the first profile, since I do not know if a new installation would work.

I've figured out the cause of the problem and post the solution here, so it may be helpful to others.

tl;dr: Avoid version mismatch (due to automatic updates) between Google Play Services and Google Play Store apps in Fire HD profiles.
The two apps Google Play Services and Google Play Store seem to get automatically updated, no matter whether automatic updates are enabled inside of the Google Play Store app.
The original versions (as listed in the questions) manually installed from APKs were:

Google Play Services: 11.5.09 (240-164803921)
Google Play Store: 8.4.40.V-all [0] [PR] 176415973

Some time after installation I checked the version information for both apps by doing the following:

Open the Settings app.
Select the Apps and Games button below the Device group.
Select the Manage All Apps button.
Select the All tab.
Scroll until Google Play Services and Google Play Store are visible in the list.
Select the list entry for each app.
Check and compare the version information (at the top).

By doing that I've noticed that the version of both apps has changed to the following:

Google Play Services: 11.9.51 (234-177350961)
Google Play Store: 8.5.39.W-all [0] [PR] 178322352

After I've downloaded the APKs for both versions from apkmirror.com (see links above) and installed them in the second profile the installation worked flawless.
I am now able to use Google Play apps in both the primary and secondary profile.
In conclusion the cause of the problem was a version mismatch between the Google Play Services and Google Play Store apps in the primary (newer, automatically updated versions) and secondary (tries to install older versions) Fire HD profile.

Worked like a charm! Attn novice users - APKMirror.com is where you find the Play Services and Play Store versions you'll need.

I found it difficult to find an exact match for the Google Play Services and Google Play Store apps installed on the first profile, so I just used a tool to get the APKs for what was already installed (I used File Manager, but there are many apps that can be used to do this). To share the files in between the two profiles I connected the Kindle to my computer via USB, copied the files to the computer while in the first profile, then switched to the second and transferred them back.

Thanks a lot, that helped (Fire HD8).
Had the problem that I tried to install Google Play on the second user, but it always said "Download Pending".
Solution thanks to your steps:

Install for first user on tablet
After Google Play Services and Google Play Store are updated on first user, write down version numbers
Install on second user:
3.a Google Account Manager
3.b Google Services Framework
Find same versions of Google Play Services and Google Play Store from first user on APKMirror and install on second user

Glad it helped. Consider upvoting my question and answer then please.


text:
How to foward a specific sender's emails to another Gmail account's inbox?
I have several Gmail accounts and I keep missing important  emails from an old Gmail account as I only have time to check my new email address more frequently.
How do I go about fowarding emails from my older Gmail account with a specific word in them to my newer Gmail account?
Is that possible? I have the Gmail app + a S6 & S8 phone.
Note: I cannot update my email address on those important emails to my new Gmail account.

If I read this correctly, you should be able to invoke some incoming mail rule to forward to the second account. This is almost certainly Gmail-based, and not an Android respective solution.

@wbogacz But I thought maybe there were some innovative solutions available on just Android using other "tools".

From Gmail help:
Automatically forward Gmail messages to another account
You can choose to forward all of your new messages to another email address, or only forward certain types of messages.
Set up automatic forwarding
You can automatically forward your messages to another address. You can choose to forward all new messages, or just certain ones.
Note: You can only set up forwarding on your computer, and not on the Gmail app.
The following are the few first steps, further explained at Gmail help:

On your computer, open Gmail using the account you want to forward messages from. You can only forward messages for a single Gmail address, and not an email group or alias.
In the top right, click Settings (cog).
Click Settings.
Click the Forwarding and POP/IMAP tab.
Set a repective Filter as needed to limit the scope of forwards.
In the "Forwarding" section, click Add a forwarding address.
Enter the email address you want to forward messages to.
Click Next and then Proceed and then OK.

You should be able to do all of the above, using desktop view in the chrome app


text:
After upgrade, every phone call displays an ad?
Running on an LG Stylus 3 on Android 7.0 security patch date Oct. 1, 2017.
After a recent upgrade every time I make a call, after hanging up I see a notice
"Quickly record a Voice memo"
@   Writen an email
and then an ad.  I don't think this is an app, I think this was done to me by the update.  But if there is any way to get rid of it, I would like to know.
I don't want to be offered a choice to record a voice memo, when I'm done with a call I want back to the main screen.  And I certainly don't want to see an ad.
Is this google or some third party? Is there any way for me to tell who is benefitting/originating from a given ad?

You can easily check to see if this is a third party app or not. Go into safe mode, and while there, make a call and see if the ad comes in

A screenshot of the notice and ad might help. Though, I guess there's a 3rd-party app (malware) that monitors the phone state.

I forgot I had added recording software.  Going into safemode definitely established that it was not Android itself.  Then the question was how to find the app.   I don't have a great answer, but scanning through all the apps showed me that I had added one, and denying it privileges fixed the problem.
As a side-note, Android desperately needs a way to identify a page or notification and see who is responsible for it.

Try Adblock, or if you have root access you can install xposed installer and module to block ads even more


text:
Galaxy S6 stuck on logo screen
I was installing trying to install custom ROM on my Samsung Galaxy S6. I have done it previously without problem. I booted up in recovery mode(TWRP) and performed advanced wipe. I checked Dalvik/ART cache, system, cache and data. After wipe was done i pressed reboot button. After that my phone was stuck on Samsung logo screen(the one that says Samsung Galaxy S6 powered by android).
I tried to boot up in recovery and download mode but it just gets stuck on that logo screen. I just want to boot in recovery mode to install ROM.

Ok, I just realized you can go into recovery mode(volume down+home+power button) even when you are on logo screen. Hope it helps


text:
What can i delete from my phone (android adb)
i am having problems with sone ads on my phone and i don't know what to delete anymore... i've already deleted on my DOGEE x5 phone
com.gangyun.beautysnap
com.lbe.parallel.intl
cn.xender
com.adups.fota.sysoper
com.vanzo.dreams.video
com.opera.branding
com.adups.fota
and now i have this...
https://pastebin.com/nDFu8YJQ
any advices? thanks
EDIT: these are the ads
https://i.stack.imgur.com/9gMgL.jpg

Ads usually appear on your phone because you have downloaded a free app which is now sending ads to you.
There are many possibilities as to which app is the culprit in your case, it can be a flashlight app, it could be a fake antivirus app, it could be a game etc...
There is an app that claims to be able to find which apps have the ability to send ads. It's called anti adware. After downloading, go into the app and select 'scan now' and it will let you know which apps you might want to uninstall.

You can check in settings which apps have permission to "draw over other apps". You will find the culprit there.

Just install Dr. Web Antivirus, Scan the phone. It might even be some system apps, a few framework files and one or two binaries and libraries. Everything the antivirus tells you just root it and delete it and you'll do away with the Adware. Once helped my Sony Xperia Z


text:
Why cannot I open an .apk file though download "unknown sources" is checked?
On my S8 I wanted to install "Blockada" (an app that needs to be sideloaded) but when I click on the .apk to install it says "can't open file".  I have "download from unknown sources" chosen in Settings too!
What is the cause and how do I fix it?

Make sure the extension of the file is .apk if it's not that, then you got the wrong thing

Possible cause can be a corrupted download. Try downloading again. Also try to open in a third party file explorer, many (like ES File Explorer) will let you see package name and version of the apk (without installing) which can help to make sure that the downloaded apk is not corrupted.

If the answer from StarLord never worked for you then Package Installer app is missing from
 device. If you have root, try direct apk install, adb install command, or look for a similar phone and recopy the PackageInstaller.apk to the system again to force reinstalling it


text:
Is incoming/outgoing call screen customizable?
I'm looking for a way to change the incoming/outgoing call screen (that of my Sony phone needs replacement at least because when I press a button to turn on the screen and tap the "end call" button or to see the length of the talk, the screen is turned off in a second). I've tried a couple of dialer/contacts apps and those don't actually change that screen. Moreover, the comment here suggests that this screen may be changed only on a rooted device.
Is it so? Is this screen a part of launcher? A separate app? Is rooting required to change this? Where can I grab alternative implementations? A more detailed how to is appreciated since the phone is rooted already anyway.
PS the screen I'm talking about looks similar to this:

Try this app

@Abochur yeap, I've tried this one, a nice customizable dialer, but it doesn't change the screen I'm talking about (or at least I haven't found the option to do so)

To do so. Root the phone. Extract, and recompile these apps:
/system/priv-app/TelephonyProvider/TelephonyProvider.apk
/system/priv-app/Telecom/Telecom.apk
/system/app/InCallUiNext/InCallUiNext.apk
/system/app/telresources/telresources.apk
/system/framework/framework-res.apk

And this file also:
/system/framework/telephony-common.jar

After changing their drawable elements, return them where they were and set these permissions.
chmod 0755 for folders
chmod 0644 for files
This will work very well for you but always keep a backup of them incase something goes wrong. This is for editing the app but if the dialer is freezing after ending a call, then what you need to do is:
 1. Open Settings
 2. Click Apps
 3. Press the options icon
 4. Tap Show System
 5. Clear Data and Cache for Dialer and Telephony Provider

If still this doesn't work if you have TWRP Recovery installed:
 1. Press Wipe
 2. Advanced Wipe
 3. Check Dalvik Cache and Cache partitions
 4. Swipe to clear them
 5. Reboot System

Note: The in-call popup never changes no matter what dialer you opt for. Deleting it for example means the Telephone Service is tampered with. And you won't receive any calls. All other apps can offer adress book, blocking and dialer but on call dialing is then commanded to Telecom app which then manages the calling services and renders UI for call until the end. It offers the native service that is for calling and communicating to the phone gsm radio. All other apps can't do this. Just like in a media player, a media decoding library or a codec, so is the Telecom app essence and purpose. It is the core handler of telephony. Unless you modify it or redevelop it by code. It's one of the essential apps alongside SystemUI and Framework. That's why it won't be a walk in the park replacing it. It is integral to many system apps
This will solve your issue very well. Please let me know if it helped you

Wow, this looks very helpful except that for recompiling I have to get code of those screens somewhere. Any ideas (aside coding those from scratch)?

@YakovL Coding from scratch needs one to be very cautious. For your information, modifying will only change parameters and a few resources from the app hence you don't need to take care of the application's native libs in /system/lib, /system/vendor/lib, /system/lib64, /system/vendor/lib64 etc. That will make an easy go. But back to recompile from scratch. If your device is marshmallow or nougat, for example you need to understand that SDK at large, Java for developing android apps, Java for those framework files and writing libraries to support your current device platform. Remember libraries

are based on processor of device. We have, armeabi, arm64, arm and a few more. The once listed are for example cordial to the Mediatek chip. Since we have, Spreadtrum, Mediatek, Qualcomm, Broadcom, Samsung, Intel, and more processors too you need to take care of this too. So this needs a lot of knowledge about hardware and firmware at large. I haven't mentioned about network too which affects the type of Kernel and processor of device. 4g based processors and kernels, 3g and 2g based processors and kernels too exist. So what I mean developing a native app and is cordinating apps needs total

digging about the firmware you're running which is rather not an easy business. That's why I suggested only recompilation. I'm not trying to show you how hard it is. One can make it but through a lot of software testing and fixing since you are not your phone's dev.

Ok, let's make this straight: is changing that screen can only be done by some coding or I can find one somewhere like I find another dialer at Google Play and install it (may be with installation requiring some extra root procedures)?

@YakovL Yeah. Read the re-edit of the answer.

Right, thanks. How do you know which APKs to edit? I found only /system/framework/framework-res.apk and /system/framework/telephony-common.jar on my Sony device, with first 4 files missing. ("show hidden files" is enabled in my Root browser)

When you go to settings apps, what is the name of your default dialer. This will be the name of it even in system priv-app. Alternatively if you're unable to identify them. Download Terminal app and run this command: ls /system/app and send me the names of all files listed there. run again: ls /system/priv-app and send me the names of all files shown and I shall identify the apps responsible for calling if incase they have different names on your device brand. That way I'll be able to tell you which apps to recompile


text:
HDR camera and stabilized video on Galaxy S5 neo
I have a rooted Samsung Galaxy S5 neo (SM-G903F). The phone runs original Android 5.1 (only rooted). The camera app does support neither HDR photos nor stabilized video recording.
Is there a way how to do do HDR photos and stabilized video recording? Maybe some 3rd party application that could do it? I would prefer single app for both HDR photography and stabilized video. Post-processing is not an option for me in both cases.

Try Open Camera. It's free also on playstore. Open Camera is based on camera2 API and supports 4K recording (if you're hardware support it too).

Could you please include a link – and elaborate a little on how this solves the issue?

You can search it on playstore, it's the only one app camera without ads contained inside

That's not how this site works, Zulfahmi (see: How do I write a good answer in our help). Answers must be self-contained, not forcing the user to perform another search on another site. Also it should include all details to answer the question. So please include a link and the necessary details.

I know that but it's on playstore. Impossible to copy the link over here.

That's actually pretty easy (just done it for you; guess you're working from your phone and just use the playstore app; using a web browser it's not an issue). As is clicking the [edit] link and adding some context – which is your task now :) PS: as for "the only camera app without ads", I could name a few more – though Open Camera is clearly my favorite, too.

I got downvote for my answer, really.?

Looks like. Not mine, though – but most likely someone who shared my thoughts and thinks you should do that [edit]. Does Open Camera support HDR photos and stabilized video recording? I've tried neither of the two, so I cannot tell. But that's what OP asked for.


text:
Bluetooth headset delay
To start off I am not really sure if this is hardware (headphones or the phone) or android specific issue/feature. Maybe there is an android workaround for the hardware feature hence this kind of fits here the best.
Google is full of similar topics, but all I've seen are related to windows and not really this kind of delay.
Up until recently I've been using wired headphones, but I started using bluetooth ones and I hit this weird delay when using an app like Duolingo.
When there is no sound for a few seconds playing there is a slight delay when the sound is actually played.
Let's say I do 5 exercises in a row and I do it very quick- no issue.
Then I come to a more complex one that I need more time to do, the sound that plays after submitting an answer is slightly delayed.
When listening to music there are no issues, which would point me to believe that the headset is actually going to some sort of sleep mode when there is no audio played from the source device.
Sony Xperia M2 android 5.1.1
Headphones are Marshall Major II wireless
Do you know of a way to fix/counter-act this annoying bug/feature?

I have the same issue, and i just think that it's normal and Bluetooth devices have what to improve in

Did you use custom sound app? like viper or something?
I suspect those app are the thing that cause the problem.
Try to use on another device (android devices).
If there are no problems there then I could assume the problem between software or hardware on your android device.
Hope that helps.

I am not using any custom sound app. That is, unless sony decided that for me.
I don't have another phone available, but I'll try to borrow one.

Can you add some information regardless of Bluetooth specification of both devices?

I guess the manual for the devices. I don't know if I can provide you with anything more about their bluetooth software/hardware.